Skip to main content

UpdateSupplyShipmentInput

Autogenerated input type of UpdateSupplyShipment

input UpdateSupplyShipmentInput {
bolNumber: String
carrierName: String
clientMutationId: String
containerNumber: String
containerSize: SupplyContainerSizeEnum
costAllocation: POCostAllocationStatusEnum
costsMethod: SupplyCostMethodEnum
destinationBuildingId: ID
destinationName: String
expectedArrivalDate: ISO8601DateTime
expectedShipDate: ISO8601DateTime
forwarderName: String
incoterms: SupplyIncotermsEnum
origin: String
paymentStatus: SupplyPaymentStatusEnum
refNumber: String
reportedTotalCartons: Int
reportedTotalPallets: Int
reportedTotalVolume: Decimal
reportedTotalWeight: Decimal
shipmentId: ID!
shipmentItems: [SupplyShipmentItemInput!]
shipmentNumber: String
shipmentType: SupplyShipmentTypeEnum
trackingNumber: String
transportMode: SupplyTransportModeEnum
vesselName: String
}

Fields

UpdateSupplyShipmentInput.bolNumber ● String scalar common

UpdateSupplyShipmentInput.carrierName ● String scalar common

UpdateSupplyShipmentInput.clientMutationId ● String scalar common

A unique identifier for the client performing the mutation.

UpdateSupplyShipmentInput.containerNumber ● String scalar common

UpdateSupplyShipmentInput.containerSize ● SupplyContainerSizeEnum enum common

UpdateSupplyShipmentInput.costAllocation ● POCostAllocationStatusEnum enum purchase-orders

UpdateSupplyShipmentInput.costsMethod ● SupplyCostMethodEnum enum common

Defines the method to be used to calculate the shipment financials.

UpdateSupplyShipmentInput.destinationBuildingId ● ID scalar common

The building ID where the shipment is expected to arrive. This is only used when the shipment type is ASN.

UpdateSupplyShipmentInput.destinationName ● String scalar common

Name of the intermediate destination (e.g., port name). This is only used when the shipment type is SHIPMENT.

UpdateSupplyShipmentInput.expectedArrivalDate ● ISO8601DateTime scalar common

UpdateSupplyShipmentInput.expectedShipDate ● ISO8601DateTime scalar common

UpdateSupplyShipmentInput.forwarderName ● String scalar common

UpdateSupplyShipmentInput.incoterms ● SupplyIncotermsEnum enum common

UpdateSupplyShipmentInput.origin ● String scalar common

UpdateSupplyShipmentInput.paymentStatus ● SupplyPaymentStatusEnum enum common

UpdateSupplyShipmentInput.refNumber ● String scalar common

UpdateSupplyShipmentInput.reportedTotalCartons ● Int scalar common

The total number of cartons in the shipment as reported by the supplier or carrier.

UpdateSupplyShipmentInput.reportedTotalPallets ● Int scalar common

The total number of pallets in the shipment as reported by the supplier or carrier.

UpdateSupplyShipmentInput.reportedTotalVolume ● Decimal scalar common

The total volume of the shipment as reported by the supplier or carrier.

UpdateSupplyShipmentInput.reportedTotalWeight ● Decimal scalar common

The total weight of the shipment as reported by the supplier or carrier.

UpdateSupplyShipmentInput.shipmentId ● ID! non-null scalar common

UpdateSupplyShipmentInput.shipmentItems ● [SupplyShipmentItemInput!] list input shipments

UpdateSupplyShipmentInput.shipmentNumber ● String scalar common

The shipment number.

UpdateSupplyShipmentInput.shipmentType ● SupplyShipmentTypeEnum enum shipments

UpdateSupplyShipmentInput.trackingNumber ● String scalar common

UpdateSupplyShipmentInput.transportMode ● SupplyTransportModeEnum enum common

UpdateSupplyShipmentInput.vesselName ● String scalar common

Member Of

supplyUpdateShipment mutation