ANS-0277 · CUSTOM FIELDS, RECORDS & FORMS

Can Body Fields Be Added to NetSuite Description Items and What’s the Workaround?

While NetSuite description items do not support custom body fields, users can leverage other item types like 'Other Charge' or 'Non Inventory Item' with zero-value pricing to achieve similar functionality.

Short answer

NetSuite description items do not support custom body fields. A workaround involves using 'Other Charge' or 'Non Inventory Item' types. Set their default price to 0.00 for all required currencies and price levels. This ensures the item appears on the GL for descriptive purposes without prompting for an amount, allowing manual control over its financial impact.

Scenario

Users often seek to add custom body fields to NetSuite description items to include additional details or attributes. However, NetSuite's current architecture does not allow for the direct addition of body fields to this specific item type, presenting a limitation for detailed descriptive entries.

Solution

To address the inability to add body fields to description items, users can implement the following workaround:

  1. Select an alternative item type that supports custom fields, such as an "Other Charge" or "Non Inventory Item".

  2. Navigate to the pricing tab for the selected item.

  3. Default the price to 0.00 for all required currencies and appropriate price levels. This prevents the system from prompting for an amount when the line item is committed.The chosen item will appear on the General Ledger, but its zero-value pricing allows for manual management of its financial impact, effectively serving a descriptive purpose.

Expert NetSuite Support

Need help with this NetSuite issue?

Custom Fields, Records & Forms consulting and configuration support

Talk to a consultant