ANS-0725 · CUSTOM FIELDS, RECORDS & FORMS
How to Display the ‘Created From’ Field on NetSuite Invoices
Learn why the native 'Created From' field is disabled on NetSuite invoice forms and considerations for displaying its data.
Short answer
The native 'Created From' field on NetSuite invoice forms is disabled and cannot be directly edited. Historically, solutions involved creating inline HTML fields to source this data and create a hyperlink. However, users should note that this method is marked for deprecation on standard forms in future NetSuite releases.
Scenario
NetSuite users often encounter situations where the 'Created From' field on an invoice form is disabled, preventing direct display or modification. This can pose a challenge when needing to quickly reference the originating transaction (e.g., a sales order) directly from the invoice record. The system's default configuration disables this field, leading to a need for alternative solutions to surface this critical information.
Solution
The 'Created From' field on NetSuite invoice forms is typically disabled within the form definition and cannot be directly enabled for display. To surface this information, a historical approach involved creating an inline HTML field on the invoice form. This field would be configured to source the data from the native 'Created From' field and display it as a hyperlink.
However, it is crucial for users to be aware that the use of inline HTML fields on standard forms (non-Suitelet Forms) for sourcing information is explicitly marked for deprecation in a future release of NetSuite. Organizations should consider this deprecation when planning or maintaining such customizations to ensure future compatibility.
Expert NetSuite Support
Need help with this NetSuite issue?
Custom Fields, Records & Forms consulting and configuration support
