Creating Custom Child Record Sublists

1.Define a custom record type (such as the fixed assets record mentioned earlier).

2.Establish the parent–child relationship between your new custom record type (fixed assets) and another record type. Parent–child relationships are established through custom fields.

  1. Add a custom field to your new custom record type.
  2. On the field definition page for the new field, set the field Type to List/Record (see the following screenshot).
  3. Specify the record type that is the parent of your custom record type. In the following screenshot, the customer record type is the parent.
  4. Check the Record is Parent box to attach your custom record type (fixed assets) to a parent record type (customer).In this case, the New Customer field ties the fixed assets record type to the customer record type.
  1. our custom child record sublist can appear on a standard or custom subtab of the parent record.
  2. If you want the custom child record sublist to appear on its own subtab on the parent record, create a subtab with a name that reflects the sublist type. The preceding screenshot shows that a sublist of child fixed assets records appears on a custom Fixed Assets subtab. This subtab appears on all customer (parent) records.Note for steps on creating custom subtabs and adding subtabs to specific record types.
  3. After defining the customer–fixed assets (parent–child) relationship (through the New Customer field), go to a customer record in NetSuite and notice the Fixed Assets sublist (see the following screenshot).

The preceding screenshot shows the fixed assets sublist. When the New Fixed Assets button is clicked, a custom (child) fixed assets record opens. After adding data to the fixed assets record and saving it, the record appears as a sublist line item.

The following screenshot shows that three fixed assets (child) records have been added as sublist line items to the (parent) customer record

Leave a comment

Your email address will not be published. Required fields are marked *