You can assign inventory status for a line item that has different statuses. To assign inventory detail, you have to configure sub-record mappings to the following flows:
- Shopify order to NetSuite cash sale (add)
- Shopify order to NetSuite order (cash sale or sales order)
- Shopify refund to NetSuite refund (add)
- Shopify fulfillment to NetSuite item fulfillment
Before you create a sub-record mapping in your Integration App, enable the Inventory Status setting (Setup > Company > Enable Features > Items & Inventory tab > Inventory sub-tab) in your NetSuite account.
Configure the sub-record mapping
- Login to your integrator.io account.
- Click on the Shopify-NetSuite Integration App tile.
Shopify order to NetSuite cash sale (add)
- Go to Flows > Order.
- Click on the Shopify order to NetSuite cash sale (add) flow to navigate to the “flow builder” page.
- Below "netsuite-cashsale-orders-webhook-import-adaptor", click Import.
- Configure import settings:
- On the “Edit Import” window, below “How would you like the data imported?” field, click +Add subrecord.
- On the “Add subrecord import” window, from “Which Cash Sale field should this subrecord set? ” drop-down list, select Items: Inventory Details.
- In the “Path to node that contains item data” option, select the appropriate “line_items”.
- Click Save on the “Add subrecord import” window.
- Click Save on the “Edit Import” window.
- Configure field mappings:
- On the flow builder page, below “netsuite-cashsale-orders-webhook-import-adaptor,” next to the Import icon, click on the Field Mappings icon.
- On the "Please select which mapping you would like to edit" window, click netsuite-cashsale-orders-webhook-import-adaptor - Items: Inventory Details (Subrecord)
- On the “Define Import-Mapping” window, new fields are added to the Import Field (NetSuite) list. You can configure these fields as per your business needs.
Export Field (HTTP) Import Field (NetSuite) Select the default status which we want to assign it to the line items Inventory Detail : Status (InternalId) Select the “Quantity” Inventory Detail : Quantity “true” Inventory Detail : Replace All Lines
Shopify order to NetSuite order (cash sale or sales order)
- Go to Flows > Order.
- Click on the Shopify order to NetSuite order (cash sale or sales order) flow to navigate to the “flow builder” page.
- Below "netsuite-orders-webhook-import-adaptor", click Import.
- Configure import settings:
- On the “Edit Import” window, below “How would you like the data imported?” field, click +Add subrecord.
- On the “Add subrecord import” window, from “Which Sales Order field should this subrecord set? ” drop-down list, select Items: Inventory Details.
- In the “Path to node that contains item data” option, select the appropriate “line_items”.
- Click Save on the “Add subrecord import” window.
- Click Save on the “Edit Import” window.
- Configure field mappings:
- On the flow builder page, below “netsuite-orders-webhook-import-adaptor,” next to the Import icon, click on the Field Mappings icon.
- On the "Please select which mapping you would like to edit" window, click netsuite-orders-webhook-import-adaptor - Items: Inventory Details (Subrecord)
- On the “Define Import-Mapping” window, new fields are added to the Import Field (NetSuite) list. You can configure these fields as per your business needs.
Export Field (HTTP) Import Field (NetSuite) Select the default status which we want to assign it to the line items Inventory Detail : Status (InternalId) Select the “Quantity” Inventory Detail : Quantity “true” Inventory Detail : Replace All Lines
Shopify refund to NetSuite refund (add)
- Go to Flows > Refund.
- Click on the Shopify refund to NetSuite refund (add) flow to navigate to the “flow builder” page.
- Below "NetSuite Refund Order Import Adaptor", click Import.
- Configure import settings:
- On the “Edit Import” window, below “How would you like the data imported?” field, click +Add subrecord.
- On the “Add subrecord import” window, from “Which Refund field should this subrecord set? ” drop-down list, select Items: Inventory Details.
- In the “Path to node that contains item data” option, select the appropriate “refund_line_items”.
- Click Save on the “Add subrecord import” window.
- Click Save on the “Edit Import” window.
- Configure field mappings:
- On the flow builder page, below “NetSuite Refund Order Import Adaptor” next to the Import icon, click on the Field Mappings icon.
- On the "Please select which mapping you would like to edit" window, click NetSuite Refund Order Import Adaptor - Items: Inventory Details (Subrecord)
- On the “Define Import-Mapping” window, new fields are added to the Import Field (NetSuite) list. You can configure these fields as per your business needs.
Export Field (HTTP) Import Field (NetSuite) Select the default status which we want to assign it to the line items Inventory Detail : Status (InternalId) Select the “Quantity” Inventory Detail : Quantity “true” Inventory Detail : Replace All Lines
Comments
Please sign in to leave a comment.