Barcode labels can be applied for Amazon FBA shipments in the NetSuite Transfer Order to Amazon Inbound Shipment Plan and NetSuite Transfer Order to Amazon Inbound Shipment flows. The procedure to apply barcode labels for Amazon FBA shipments is explained in this article.
Note: The procedure to apply barcode labels for Amazon FBA shipments is at a store-level. If you have many stores added to your account , you need to repeat this procedure for each store where barcode labels need to be applied for Amazon FBA shipments.
Create a custom Transaction Body Field in NetSuite
The first step to apply barcode labels for Amazon FBA shipments is to create a custom Transaction Body Field in NetSuite.
- In NetSuite, go to Customization > Lists, Records, & Fields > Transaction Body Fields > New.
- Enter a Label for the custom field.
- In the Type field, select Free-Form Text.
- In the Applies To tab, check the Transfer Order box.
- Click Save & Apply to Forms.
Note: If you already have a custom field created, be sure that the custom field type is Free-Form Text.
Update Saved Transaction Search in NetSuite for parent record
- In NetSuite, enter Celigo Amazon Transfer Order Export Search in the global search.
- From the search options, select the appropriate saved search.
- Click Edit this Search.
- Go to Results tab > Columns sub-tab.
- Add a new column as follows:
Field | Custom Label |
---|---|
Select the custom field created in the previous step. Example: If Label PrepPreference is the custom field created in NetSuite, create a column in saved search as shown in the image below. |
LabelPrepPreference |
- Click Add to add the column in the Columns sub-tab.
- Click Save to update the saved search.
Repeat the steps described above for the Celigo Amazon Child Transfer Order Export Search saved search as well to update the saved transaction search for the child record as well.
Edit Mapping – Post Inbound Shipment Plan to Amazon
- In integrator.io, access the Amazon - NetSuite integration app.
- Go to Flows > Shipments (TO).
- Next to the NetSuite Transfer Order to Amazon Inbound Shipment Plan flow, click Mappings ().
- Select Post InboundShipment Plan to Amazon on the Edit mapping pane.
- Add a new mapping as follows:
Source record field (NetSuite) | Destination record field (Amazon Seller Central) |
---|---|
LabelPrepPreference | InboundShipmentHeader.LabelPrepPreference |
- Click Save & Close.
Edit Mapping – Create Child Transfer Orders in NetSuite
- In integrator.io, access the Amazon - NetSuite integration app.
- Go to Flows > Shipments (TO).
- Next to the NetSuite Transfer Order to Amazon Inbound Shipment Plan flow, click Mappings ().
- Select Create Child Transfer Orders in NetSuite on the Edit mapping pane.
- Add a new mapping as follows:
Source record field (NetSuite) | Destination record field (Amazon Seller Central) |
---|---|
LabelPrepType | Label PrepPreference |
- Click Save & Close.
Edit Mapping – Post Inbound Shipment to Amazon
- In integrator.io, access the Amazon - NetSuite integration app.
- Go to Flows > Shipments (TO).
- Next to the NetSuite Transfer Order to Amazon Inbound Shipment flow, click Mappings ().
- Add a new mapping as follows:
Source record field (NetSuite) | Destination record field (Amazon Seller Central) |
---|---|
LabelPrepPreference | InboundShipmentHeader.LabelPrepPreference |
- Click Save & Close.
Run the flow
Run the NetSuite Transfer Order to Amazon Inbound Shipment Plan and the NetSuite Transfer Order to Amazon Inbound Shipment flows. Barcode labels will be applied to the Amazon FBA shipments.
- SELLER_LABEL: If this value is entered, you need to provide the label details.
- AMAZON_LABEL_ONLY: If this value is entered, the label details will be provided by Amazon.
- AMAZON_LABEL_PREFERRED: This is the preferred method by Amazon.
Comments
Please sign in to leave a comment.