CreateSupplyShipmentInput
Autogenerated input type of CreateSupplyShipment
input CreateSupplyShipmentInput {
bolNumber: String
brandId: ID @deprecated
carrierName: String
clientMutationId: String
containerNumber: String
containerSize: String
costAllocation: String
costsMethod: SupplyCostMethodEnum
destinationBuildingId: ID
destinationName: String
expectedArrivalDate: ISO8601DateTime
expectedShipDate: ISO8601DateTime
forwarderName: String
incoterms: String
origin: String
parentShipmentId: ID
paymentStatus: SupplyPaymentStatusEnum
refNumber: String
reportedTotalCartons: Int
reportedTotalPallets: Int
reportedTotalVolume: Decimal
reportedTotalWeight: Decimal
shipmentItems: [SupplyShipmentItemInput!]
shipmentNumber: String
shipmentType: SupplyShipmentTypeEnum!
trackingNumber: String
transportMode: SupplyTransportModeEnum
vesselName: String
}
Fields
CreateSupplyShipmentInput.bolNumber ● String scalar common
CreateSupplyShipmentInput.brandId ● ID deprecated scalar common
This argument will be deleted in the future. Brand is becoming a product-only attribute. Use company context instead.
CreateSupplyShipmentInput.carrierName ● String scalar common
CreateSupplyShipmentInput.clientMutationId ● String scalar common
A unique identifier for the client performing the mutation.
CreateSupplyShipmentInput.containerNumber ● String scalar common
CreateSupplyShipmentInput.containerSize ● String scalar common
CreateSupplyShipmentInput.costAllocation ● String scalar common
CreateSupplyShipmentInput.costsMethod ● SupplyCostMethodEnum enum common
Defines the method to be used to calculate the shipment financials.
CreateSupplyShipmentInput.destinationBuildingId ● ID scalar common
The building ID where the shipment is expected to arrive.
CreateSupplyShipmentInput.destinationName ● String scalar common
Name of the intermediate destination (e.g., port name).
CreateSupplyShipmentInput.expectedArrivalDate ● ISO8601DateTime scalar common
CreateSupplyShipmentInput.expectedShipDate ● ISO8601DateTime scalar common
CreateSupplyShipmentInput.forwarderName ● String scalar common
CreateSupplyShipmentInput.incoterms ● String scalar common
CreateSupplyShipmentInput.origin ● String scalar common
CreateSupplyShipmentInput.parentShipmentId ● ID scalar common
The ID of the parent shipment, if this shipment is part of a larger shipment or if it is a child shipment associated with a parent shipment.
CreateSupplyShipmentInput.paymentStatus ● SupplyPaymentStatusEnum enum common
CreateSupplyShipmentInput.refNumber ● String scalar common
CreateSupplyShipmentInput.reportedTotalCartons ● Int scalar common
The total number of cartons in the shipment as reported by the supplier or carrier.
CreateSupplyShipmentInput.reportedTotalPallets ● Int scalar common
The total number of pallets in the shipment as reported by the supplier or carrier.
CreateSupplyShipmentInput.reportedTotalVolume ● Decimal scalar common
The total volume of the shipment as reported by the supplier or carrier.
CreateSupplyShipmentInput.reportedTotalWeight ● Decimal scalar common
The total weight of the shipment as reported by the supplier or carrier.
CreateSupplyShipmentInput.shipmentItems ● [SupplyShipmentItemInput!] list input shipments
CreateSupplyShipmentInput.shipmentNumber ● String scalar common
The shipment number. If not provided, it will be auto-generated.
CreateSupplyShipmentInput.shipmentType ● SupplyShipmentTypeEnum! non-null enum shipments
CreateSupplyShipmentInput.trackingNumber ● String scalar common
CreateSupplyShipmentInput.transportMode ● SupplyTransportModeEnum enum common
CreateSupplyShipmentInput.vesselName ● String scalar common
Member Of
supplyCreateShipment mutation