Skip to main content

CreateSupplyShipmentInput

Autogenerated input type of CreateSupplyShipment

input CreateSupplyShipmentInput {
bolNumber: String
brandId: ID @deprecated
carrierName: String
clientMutationId: String
containerNumber: String
containerSize: String
costAllocation: String
destinationBuildingId: ID
destinationLocationId: 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​

DEPRECATED

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.destinationBuildingId ● ID scalar common​

The building ID where the shipment is expected to arrive.

CreateSupplyShipmentInput.destinationLocationId ● ID scalar common​

Optional location ID inside destination building where received inventory should be added.

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