Version: eXtendPS-SE 1.3.6 and above
Audience: Administrator
Decorated Sales Order Configuration
A Decorated
Purchase Order would have Setup, Run and other charge lines added to it. In
certain cases, a distributor may not pass the correct information for
Setup/Run/Other charge quantity etc.. We would still create the Sales Order and
you can review the input information or communicate with the distributor and
get the order information entered correctly.
If you
have opted for Managed Configuration, eXtendTech will provide sample request
XMLs, Sales Order and their JSON data.
NOTE: Any of the available data in
the PromoStandards JSON response can be mapped to any NetSuite field depending
on your requirements.
1. How are Deco and Configuration Lines Generated?
Deco line
items are generated based on the IMC
Group and IMCs attached to your Blank
Items or its parent item. Below is the sequence in which IMC records will be considered for generating deco lines:
- If IMC record is directly linked on item record then it will be considered first.
- If IMC record is not directly linked on item but IMC Group is linked on item record then the deco lines will be generated based on linked IMC group.
- If IMC record or IMC Group is not directly linked to the item record then we will search for IMC record details on its parent item.
- If IMC record is directly linked on the parent item then it will be considered.
- If IMC record is not linked on the parent item but IMC Group is linked on the parent item then the deco lines will be generated based on the linked IMC Group.
NOTE: If there are multiple blank items in the same
group it must belong to the same IMC Group otherwise deco line items will NOT
be generated.
Order-level
charges are referred to as IMCs on
the item. Quantity
values for these charge/configuration line items are set as it is received from
the distributor-supplied quantity values.
Below is
sub-section of a JSON snippet that shows the imprint charges in the incoming
payload:
"ChargeArray": [{"chargeName": "SCRN","description": "Setup Charge","extendedPrice": 100,"unitPrice": 1,"chargeId": 3699,"chargeType": "Setup","Quantity": {"uom": "EA","value": 3}},{"chargeName": "Paper Proof","description": "Order Charge","extendedPrice": 100,"unitPrice": 1,"chargeId": 4606,"chargeType": "Order","Quantity": {"uom": "EA","value": 4}}]
NOTE: We use both
chargeName to match with item’s name and use the chargeId to match item’s
internalid. If either is matched, we pick the specific charge as a line item on
the Sales Order.
NOTE: We highly
recommend that you to do a manual review of Sales Orders before finalization to
ensure the correct line items are generated, and prices/quantity are as per
expectations.
2. How is the Imprint Summary generated?
In each
group on the Setup Line we generate a summary of imprint information in the line
item field EXTENDPS-SE CLUSTER INFO.
eg:
Cluster
#: 1
Location
#: 1
Imprint
Location: 1 Side
Imprint
Method: Digital
Color #:
2
Deco #: 1
Type:
Setup
Cluster #
denotes the configuration or group index.
Location #:
denotes the total number of imprint location in this group.
Color #
Denotes the total # of colors in the request.
Deco #:
denotes the index of decoration in the DecorationArray object.
Type:
Denotes whether it is Setup or Run line item charge.