CreateSupplyShipmentInput
Autogenerated input type of CreateSupplyShipment
input CreateSupplyShipmentInput {
bolNumber: String
brandId: ID!
carrierName: String
clientMutationId: String
containerNumber: String
containerSize: String
costAllocation: String
createFromPurchaseOrder: Boolean
destinationBuildingId: ID
destinationName: String
expectedArrivalDate: ISO8601Date
expectedShipDate: ISO8601Date
forwarderName: String
incoterms: String
origin: String
paymentStatus: SupplyPaymentStatusEnum
purchaseOrderId: ID
refNumber: String
shipmentItems: [SupplyShipmentItemInput!]
shipmentNumber: String
shipmentType: SupplyShipmentTypeEnum!
trackingNumber: String
transportMode: SupplyTransportModeEnum
vesselName: String
}
Fields
CreateSupplyShipmentInput.bolNumber ● String scalar
CreateSupplyShipmentInput.brandId ● ID! non-null scalar
CreateSupplyShipmentInput.carrierName ● String scalar
CreateSupplyShipmentInput.clientMutationId ● String scalar
A unique identifier for the client performing the mutation.
CreateSupplyShipmentInput.containerNumber ● String scalar
CreateSupplyShipmentInput.containerSize ● String scalar
CreateSupplyShipmentInput.costAllocation ● String scalar
CreateSupplyShipmentInput.createFromPurchaseOrder ● Boolean scalar
If true and purchase_order_id is provided, pre-fill shipment details from the associated purchase order.
CreateSupplyShipmentInput.destinationBuildingId ● ID scalar
The building ID where the shipment is expected to arrive. This is only used when the shipment type is ASN.
CreateSupplyShipmentInput.destinationName ● String scalar
Name of the intermediate destination (e.g., port name). This is only used when the shipment type is SHIPMENT.
CreateSupplyShipmentInput.expectedArrivalDate ● ISO8601Date scalar
CreateSupplyShipmentInput.expectedShipDate ● ISO8601Date scalar
CreateSupplyShipmentInput.forwarderName ● String scalar
CreateSupplyShipmentInput.incoterms ● String scalar
CreateSupplyShipmentInput.origin ● String scalar
CreateSupplyShipmentInput.paymentStatus ● SupplyPaymentStatusEnum enum
CreateSupplyShipmentInput.purchaseOrderId ● ID scalar
If provided, links this shipment to a specific purchase order.
CreateSupplyShipmentInput.refNumber ● String scalar
CreateSupplyShipmentInput.shipmentItems ● [SupplyShipmentItemInput!] list input
CreateSupplyShipmentInput.shipmentNumber ● String scalar
The shipment number. If not provided, it will be auto-generated.
CreateSupplyShipmentInput.shipmentType ● SupplyShipmentTypeEnum! non-null enum
CreateSupplyShipmentInput.trackingNumber ● String scalar
CreateSupplyShipmentInput.transportMode ● SupplyTransportModeEnum enum
CreateSupplyShipmentInput.vesselName ● String scalar
Member Of
supplyCreateShipment mutation