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.
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.
-
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.
Notice
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.
-
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.
-
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.
-
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 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.
Note
While creating the parent transfer order in NetSuite, you need to update the
LabelPrepPreference details. The valid values accepted by Amazon are:-
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.