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
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

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.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