supplyShipmentWmsReceivingOptions
Returns the receiving details to ask for before sending a shipment to its warehouse integration, with defaults derived from the shipment.
Business Rules
supportedis false when the destination warehouse has no integration, or its integration does not ask for receiving details. The send action needs no dialog in that case.
Error Scenarios
- **GraphQL::ExecutionError**: "SupplyShipment not found"
Permissions Required
supply:read_shipments
supplyShipmentWmsReceivingOptions(
integrationId: ID
receivingOptions: WmsReceivingOptionsInput
shipmentId: ID!
): WmsReceivingOptions!
Arguments
supplyShipmentWmsReceivingOptions.integrationId ● ID scalar common
The integration the shipment will be sent to, when more than one can receive it. Ignored once the shipment is linked to an order, which uses that order's integration.
supplyShipmentWmsReceivingOptions.receivingOptions ● WmsReceivingOptionsInput input common
Receiving choices to preview before sending.
supplyShipmentWmsReceivingOptions.shipmentId ● ID! non-null scalar common
The shipment that will be sent.
Type
WmsReceivingOptions object common
The receiving details to ask for when sending a shipment to its warehouse integration, with prefilled defaults.