Optimize Your Custom Fields and Custom Forms

Remove unneeded fields when you customize forms. For more information, see Configuring Fields or Screens.

Document and use consistent naming conventions so users can easily identify objects. You can change the ID of a custom object (except for custom segments) after it's been created, using the Change ID button at the top of the page. For more information, see Conventions for Naming Custom Objects and Changing the ID of a Custom Object.

Check the Form is Preferred box when creating a new custom form. This lets you decide which forms your employees use and helps maintain consistency across your company. For more information, see Defining Preferred Forms.

Choose the right field type when creating Custom Fields and understand the differences. For example, a free-form text field type can have up to 300 text characters, whereas a text area field can have up to 4000 characters. For more information about various field types, see Field Type Descriptions for Custom Fields.

Creating a nonstored custom field that uses formulas or searches slows down the database because many logs are created. To improve performance, check the Store Value box and use a server-side script. For more information, see Record.setValue(options).

When working with multiple records, to set up ongoing updates, consider using CSV import, mass update, scheduled script, or map/reduce script features during off-peak hours. For more information, see CSV Imports, SuiteScript 2.x Mass Update Script Type, SuiteScript 2.x Scheduled Script Type and SuiteScript 2.x Map/Reduce Script Type.

Related Topics

General Notices