Checking Imported Orders with NetSuite Connector

Understand how to verify if an order was imported by NetSuite Connector and avoid common errors with custom fields.

·2 min read·View Oracle Docs

When using the NetSuite Connector SuiteApp, it creates specific custom fields designed to help track sales orders and cash sales that are imported or synced. These custom fields are:

Field NameTypeDescription
custbody_fa_channelSTRINGIdentifies the storefront from which the order was imported.
custbody_fa_channel_orderSTRINGIndicates the storefront order number associated with the order.

Importance of Custom Fields

The NetSuite Connector Storefront (field ID: custbody_fa_channel) is crucial because it notes the specific storefront related to each transaction. Similarly, the NetSuite Connector Storefront Order Number (field ID: custbody_fa_channel_order) helps maintain the integrity of the order tracking process.

Best Practices for Custom Fields

It’s important not to alter or hide these fields, as doing so can impede the NetSuite Connector's ability to accurately post storefront and order number details. Here are some guidelines to ensure smooth operations:

  • Visibility: Ensure that the subtab containing these fields is visible on the order form.
  • Do Not Modify: Avoid changing the properties of these default fields to prevent synchronization errors.
  • Use Custom Fields for Reporting: For any reporting or automation needs, create custom fields instead of using default ones as their content can change unpredictably.

Troubleshooting Visibility Issues

If you encounter an error indicating that these fields are not visible or editable, you might need to adjust the visibility settings:

  1. Navigate to Customization > Forms > Transaction Forms.
  2. Locate the relevant form (typically a sales order) and select Edit.
  3. Under the Tabs subtab, ensure the Custom row is marked to Show.
  4. Check all relevant Custom fields on the Screen Fields subtab to ensure this setting is enabled.
  5. Save your changes.

Following these steps will help ensure that the NetSuite Connector operates effectively, minimizing potential sync errors and supporting the seamless import of orders from your storefront.

Source: This article is based on Oracle's official NetSuite documentation.

Frequently Asked Questions (4)

What are the custom field IDs used by the NetSuite Connector to track imported orders?
The custom field IDs used by the NetSuite Connector are 'custbody_fa_channel' for the storefront and 'custbody_fa_channel_order' for the storefront order number.
Why should I avoid altering the default custom fields created by the NetSuite Connector?
Altering the default custom fields can impede the NetSuite Connector's ability to accurately post storefront and order number details, potentially causing synchronization errors.
What should I do if I encounter errors indicating that custom fields are not visible?
If custom fields are not visible, adjust the visibility settings in the Transaction Forms. Ensure that the 'Custom' row is marked to show under the Tabs subtab, and check all relevant Custom fields on the Screen Fields subtab.
Can I use the default NetSuite Connector fields for reporting purposes?
For reporting purposes, it's recommended to create separate custom fields instead of using the default ones, as their content can change unpredictably.
Source: Checking if an Order was Imported by NetSuite Connector Oracle NetSuite Help Center. This article was generated from official Oracle documentation and enriched with additional context and best practices.

Was this article helpful?

More in Commerce

View all Commerce articles →