NetSuite is a cloud-based enterprise resource planning (ERP) solution that helps organizations streamline operations and increase efficiency. One of the key features of NetSuite is its Records Browser, which is an extensive online document that you can see to get all the information regarding all record types and their associated fields.
What is the Records Browser?
The Records Browser is a feature provided by NetSuite that allows users to view and search record types within NetSuite. It provides a centralized location to access information like record types, field types, and metadata regarding the fields, making it easier for users to find what they need quickly and efficiently.
Why is the Records Browser important?
The Records Browser is an important tool for understanding the structure of NetSuite and the relationships between different elements in the system. It clearly represents the record types and their underlying fields, making it easier and faster for developers and advanced users to build custom integrations, create custom scripts, and perform other advanced customization tasks.
Where is the Records Browser?
Simply searching ‘NetSuite Records Browser’ on Google will get you the Records Browser in the top one or two search results. The explicit URL for it is
https://www.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2020_1/Records/record/account.html.
Types of Records in the Records Browser
The Records Browser contains information on all the different types of records, including customer records, vendor records, transaction records, and more. Each type of record has its own unique set of fields and information, and users can easily access the information they need by navigating through the Records Browser.
For each record, the browser displays a collection of tables that include the following information:
- Fields: The record’s fields. This table structure gives all the necessary information regarding each field where
- The ‘Name ‘column has the field Id of the field.
- The ‘Type’ column depicts the type of input the field accepts.
- The ‘Cardinality’ column tells the minimum and maximum number of times you can populate a field. The value ‘0..1’ means that the field can be populated a minimum of zero times (which means that the field is not mandatory) and a maximum of one time.
- ‘Label’ is the label of the field on the record on NetSuite UI.
- The ‘Required’ column shows whether this field is mandatory for the record to exist.
- ‘Help’ gives a brief description of the field.
- Sublists: A table representing each supported sublist in the record.
- Tabs: A list of tabs available on the record in the NetSuite UI
- Search Joins: A list of other searches you can access when searching this record
- Search Filters: Fields in the record that you can use as search criteria
- Search Columns: Fields that you can include in search results
- Transform Types: A list of all records, this record can be transformed into.
Versions of Records Browser
The Records Browser has many versions. Each version pertains to every new release of NetSuite. However, only the Records Browser for the most recent release of NetSuite is supported, while the older versions may still be accessible, but they are not supported anymore.
How to use the Records Browser
Using the Records Browser is straightforward, simply navigate to the Records Browser within the NetSuite interface, and select the table or record you want to view.
In the image above, the red arrow shows the currently selected record type.
The yellow arrow points towards an alphabetical index for all the record types in NetSuite. For instance, if you want to browse the customer record. You can set click on the ‘C’ button on the index, which will show all the record types starting with the letter ‘C’ on the side navigation index.
In Conclusion, the NetSuite Records Browser is an extensive resource for understanding the underlying structure of NetSuite. It provides a clear and concise representation of the records and the relationships between them, making it easier for developers and advanced users to get familiar with the fields and record types in NetSuite.
About the Author
Joshua Sarosh
Software Engineer - Folio3
Joshua Sarosh is a developer with expertise in the realms of NetSuite, JavaScript, and the frameworks of JavaScript. Furthermore, he has profound knowledge of the Wizarding World of Harry Potter. When not coding, he likes to make/listen to music and play basketball.