assignFulfillmentContainerSsccs
Mints and assigns SSCCs to every container on the fulfillment that does not already have one. User-supplied SSCC overrides are preserved. The GS1 company prefix comes from the integration (defaults to the order's source integration).
Business Rules
- Only containers without an SSCC are assigned; existing codes are never overwritten.
- Minted codes are checked for collision within the company before any are written.
Error Scenarios
- No integration is available (none passed and the order has no source integration).
- The integration does not belong to the company, or has no GS1 company prefix configured.
- A minted SSCC collides with an existing container in the company.
Permissions Required
orders:assign_fulfillment_container_ssccspermission
assignFulfillmentContainerSsccs(
input: AssignFulfillmentContainerSsccsInput!
): OrderFulfillment!
Arguments
assignFulfillmentContainerSsccs.input ● AssignFulfillmentContainerSsccsInput! non-null input common
Parameters for AssignFulfillmentContainerSsccs
Type
OrderFulfillment object orders
This type represents an order fulfillment. An order can have multiple fulfillments, each one associated with a warehouse and a party that fulfilled the order.