netsuite Reading the Schema


Example

Each schema provides you with an overwhelming amount of information about each record type. It is important to know how to break down all of this information.

At the top of the schema is the name of the Record Type followed by the Internal ID of the record type; this internal ID is the programmatic reference for the record type. The schema is then broken up into several sections:

  • Fields: The Fields section lists the details for all of the record's body fields. The fields described here can be used when you are working with the record currently in context, or with a direct reference to a record object.
  • Sublists: The Sublists section shows all of the sublists on the record and every scriptable column within each sublist. The fields in this section again apply when you are working with the record currently in context, or with a direct reference to a record object.
  • Tabs: The Tabs section describes all of the native subtabs on the record type.
  • Search Joins: The Search Joins section describes all of the related records through which you can build joins in your searches of this record type.
  • Search Filters: The Search Filters section describes all of the fields that are available as a search filter for this record type. The internal ID when using a specific field as a search filter does not always match its internal ID as a body field.
  • Search Columns: The Search Columns section describes all of the fields that are available as a search column for this record type. The internal ID when using a specific field as a search column does not always match its internal ID as a body field.
  • Transform Types: The Transform Types section describes all of the record types that this one can be transformed into using the record transformation API.