ANS-1434 · WEB SERVICES & INTEGRATIONS
How to Ensure Custom Transaction Body Fields Appear in NetSuite XML Profiles for Boomi
Proper deployment of custom transaction fields is crucial for their visibility and retrieval in integration platforms like Boomi.
Short answer
To ensure a custom transaction body field is visible in an XML profile for integrations like Boomi, navigate to the field's definition and verify that 'Sale' is checked within the 'Applied to' tab. This deployment setting ensures the field is active for sales transactions, allowing it to be retrieved by external systems.
Scenario
When attempting to retrieve data from NetSuite using an integration platform such as Boomi, a custom transaction body field may not appear in the generated XML profile. This prevents the field's data from being accessed and processed by the external system, hindering data synchronization or reporting efforts.
Solution
To resolve this, the custom transaction body field must be correctly deployed for sales transactions.
Navigate to the definition of the custom transaction body field.
Locate the 'Applied to' tab within the field's configuration.
Ensure that the 'Sale' checkbox is selected.If the 'Sale' checkbox is not selected, the field is not deployed for sales transactions, and it is expected behavior that it will not be retrievable by external systems like Boomi when querying sales-related records.
Expert NetSuite Support
Need help with this NetSuite issue?
Web Services & Integrations consulting and configuration support
