Go-to-Light Service 3.1.1.1547 - 97 - API License to GTL Cloud

<back to all web services

MissionBulkStart

Requires Authentication
The following routes are available for this service:
All Verbs/MissionBulkStart/
MissionBulkStart Parameters:
NameParameterData TypeRequiredDescription
MissionsqueryList<Mission>YesMissions list
OwnerquerystringYesMission owner
StockroomNamequerystringNoOptional: name of the stockroom where are located the position
PrinterquerystringNoReference of the target printer
Mission Parameters:
NameParameterData TypeRequiredDescription
IDformintNo
NameformstringNo
InfoformstringNo
DeleteWhenCompleteformbool?No
DateBeginformDateTime?No
DateEndformDateTime?No
OwnerformstringNo
FinderKeyformstringNo
DetailsformList<MissionDetail>No
ContainersformList<Container>No
WorksformList<Work>No
TypeformstringNo
TrolleyformstringNo
PrinterformstringNo
Cancelledformbool?No
Blockedformbool?No
MissionModificationformstringNo
CarrierformstringNo
BatchIdformstringNo
StateformMissionStateNo
RelatedContainersFromOtherMissionsformList<Container>No
TotalQuantityformfloatNo
TotalQuantityPreparedformfloatNo
TotalQuantityDispatchedformfloatNo
TotalQuantityPackedformfloatNo
GenericData1formstringNo
GenericData2formstringNo
GenericData3formstringNo
MessageformstringNo
TransportLabelPrintedformbool?No
ShippingDetailsformShippingDetailsNo
MissionDetail Parameters:
NameParameterData TypeRequiredDescription
IDformintNo
MissionIDformintNo
LabelformstringNo
ReferenceformstringNo
Quantityformdouble?No
PreparedQuantityformdouble?No
PackedQuantityformdoubleNo
PositionsformList<Position>No
TrayformstringNo
StockLocationformstringNo
LineNumberformint?No
InfoformstringNo
GTINformstringNo
SupplierReferenceformstringNo
PickingIndexformintNo
TraceabilityDetailsformList<TraceabilityMissionDetail>No
TraceabilityDetailsPackingformList<TraceabilityMissionDetailPacking>No
Substitutableformbool?No
SubstitutionRefformstringNo
TraceabilityBatchformstringNo
Data1formstringNo
Data2formstringNo
Data3formstringNo
Data4formstringNo
Data5formstringNo
Data6formstringNo
Data7formstringNo
Data8formstringNo
Data9formstringNo
Data10formstringNo
Data11formstringNo
PackageReferenceformstringNo
NbSKUInPackageformlong?No
PackageReference2formstringNo
NbSKUInPackage2formlong?No
ContainerIDformlong?No
ContainerformContainerNo
WeightPerItemInKgformfloat?No
VolumePerItemInM3formfloat?No
PictureURLformstringNo
StockformStockNo
QuantityUnitformstringNo
CommentsformMissionDetailCommentNo
ShortageQuantityformdouble?No
ItemPreparationDateformDateTime?No
CreationDateTimeformDateTime?No
QuantityDispatchedformlong?No
VersionsformList<string>No
QuantityBreakageformintNo
IsProductCriticalformbool?No
OwnerformstringNo
StockroomIDformintNo
Position Parameters:
NameParameterData TypeRequiredDescription
IDformintNo
KeyformstringNo
PixelformintNo
WidthformintNo
AreaIDformintNo
AreaLabelformstringNo
LabelformstringNo
StockroomIDformlong?No
TraceabilityMissionDetail Parameters:
NameParameterData TypeRequiredDescription
IDMissionDetailformintNo
PreparedQuantityformdoubleNo
BatchformstringNo
ContainerIDformintNo
ContainerNameformstringNo
ContainerSizeXCmformdoubleNo
ContainerSizeYCmformdoubleNo
ContainerSizeZCmformdoubleNo
ContainerWeightformdoubleNo
StockroomIDformintNo
StockroomNameformstringNo
OperatorformstringNo
VersionSelectedformstringNo
TraceabilityMissionDetailPacking Parameters:
NameParameterData TypeRequiredDescription
IDMissionDetailformintNo
PreparedQuantityformdoubleNo
BatchformstringNo
ContainerIDformintNo
ContainerNameformstringNo
ContainerSizeXCmformdoubleNo
ContainerSizeYCmformdoubleNo
ContainerSizeZCmformdoubleNo
ContainerWeightformdoubleNo
StockroomIDformintNo
StockroomNameformstringNo
OperatorformstringNo
VersionSelectedformstringNo
Container Parameters:
NameParameterData TypeRequiredDescription
ContainerIDformintNo
ContainerCodeformstringNo
LocationformstringNo
DimensionXformObjectNo
DimensionYformObjectNo
DimensionZformObjectNo
DeletedformboolNo
Stock Parameters:
NameParameterData TypeRequiredDescription
StockIDformintNo
ProductIDformstringNo
ProductAttributeIDformstringNo
ReferenceformstringNo
GtinformstringNo
GtinAttributeformstringNo
LabelformstringNo
StockLocationformstringNo
PhysicalQuantityStockLocationformdoubleNo
ReserveStockLocationformstringNo
PhysicalQuantityReserveStockLocationformdoubleNo
NbSKUInPackageformint?No
PackageReferenceformstringNo
NbSKUInPackage2formint?No
PackageReference2formstringNo
WeightformstringNo
FillInBatchNumberformboolNo
FillInDateformboolNo
StockAdditionalsformList<StockAdditional>No
SearchKeyformstringNo
StockAdditional Parameters:
NameParameterData TypeRequiredDescription
StockIDformintNo
GtinformstringNo
StockLocationformstringNo
PhysicalQuantityStockLocationformdoubleNo
MissionDetailComment Parameters:
NameParameterData TypeRequiredDescription
IDformintNo
MissionDetailIDformintNo
CommentformstringNo
TimestampformDateTime?No
OperatorformstringNo
Work Parameters:
NameParameterData TypeRequiredDescription
WorkIDformintNo
MissionIDformintNo
OwnerformstringNo
DurationformTimeSpan?No
DateBeginformDateTime?No
DateEndformDateTime?No
ShippingDetails Parameters:
NameParameterData TypeRequiredDescription
MissionIDformintNo
ShippingWeightformdoubleNo
ShippingHeightformdoubleNo
ShippingLenghtformdoubleNo
ShippingWidthformdoubleNo
ShippingCompanyformstringNo
ShippingLastnameformstringNo
ShippingFirstnameformstringNo
ShippingAddress1formstringNo
ShippingAddress2formstringNo
ShippingPostcodeformstringNo
ShippingCountryformstringNo
ShippingCityformstringNo
ShippingOtherformstringNo
ShippingPhoneformstringNo
ShippingMobilePhoneformstringNo
ShippingMailformstringNo
CarrierNameformstringNo
CarrierProductCodeformstringNo
CarrierTrackingNumberformstringNo

To override the Content-type in your clients, use the HTTP Accept Header, append the .jsv suffix or ?format=jsv

HTTP + JSV

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /MissionBulkStart/ HTTP/1.1 
Host: clouddemo.pickeos.com 
Accept: text/jsv
Content-Type: text/jsv
Content-Length: length

{
	Missions: 
	[
		{
			ID: 0,
			Name: String,
			Info: String,
			DeleteWhenComplete: False,
			DateBegin: 0001-01-01,
			DateEnd: 0001-01-01,
			Owner: String,
			FinderKey: String,
			Details: 
			[
				{
					ID: 0,
					MissionID: 0,
					Label: String,
					Reference: String,
					Quantity: 0,
					PreparedQuantity: 0,
					PackedQuantity: 0,
					Positions: 
					[
						{
							ID: 0,
							Key: String,
							Pixel: 0,
							Width: 0,
							AreaID: 0,
							AreaLabel: String,
							Label: String,
							StockroomID: 0
						}
					],
					Tray: String,
					StockLocation: String,
					LineNumber: 0,
					Info: String,
					GTIN: String,
					SupplierReference: String,
					PickingIndex: 0,
					TraceabilityDetails: 
					[
						{
							IDMissionDetail: 0,
							PreparedQuantity: 0,
							Batch: String,
							ContainerID: 0,
							ContainerName: String,
							ContainerSizeXCm: 0,
							ContainerSizeYCm: 0,
							ContainerSizeZCm: 0,
							ContainerWeight: 0,
							StockroomID: 0,
							StockroomName: String,
							Operator: String,
							VersionSelected: String
						}
					],
					TraceabilityDetailsPacking: 
					[
						{
							IDMissionDetail: 0,
							PreparedQuantity: 0,
							Batch: String,
							ContainerID: 0,
							ContainerName: String,
							ContainerSizeXCm: 0,
							ContainerSizeYCm: 0,
							ContainerSizeZCm: 0,
							ContainerWeight: 0,
							StockroomID: 0,
							StockroomName: String,
							Operator: String,
							VersionSelected: String
						}
					],
					Substitutable: False,
					SubstitutionRef: String,
					TraceabilityBatch: String,
					Data1: String,
					Data2: String,
					Data3: String,
					Data4: String,
					Data5: String,
					Data6: String,
					Data7: String,
					Data8: String,
					Data9: String,
					Data10: String,
					Data11: String,
					PackageReference: String,
					NbSKUInPackage: 0,
					PackageReference2: String,
					NbSKUInPackage2: 0,
					ContainerID: 0,
					Container: 
					{
						ContainerID: 0,
						ContainerCode: String,
						Location: String,
						DimensionX: {},
						DimensionY: {},
						DimensionZ: {},
						Deleted: False
					},
					WeightPerItemInKg: 0,
					VolumePerItemInM3: 0,
					PictureURL: String,
					Stock: 
					{
						StockID: 0,
						ProductID: String,
						ProductAttributeID: String,
						Reference: String,
						Gtin: String,
						GtinAttribute: String,
						Label: String,
						StockLocation: String,
						PhysicalQuantityStockLocation: 0,
						ReserveStockLocation: String,
						PhysicalQuantityReserveStockLocation: 0,
						NbSKUInPackage: 0,
						PackageReference: String,
						NbSKUInPackage2: 0,
						PackageReference2: String,
						Weight: String,
						FillInBatchNumber: False,
						FillInDate: False,
						StockAdditionals: 
						[
							{
								StockID: 0,
								Gtin: String,
								StockLocation: String,
								PhysicalQuantityStockLocation: 0
							}
						],
						SearchKey: String-String-String-String-String
					},
					QuantityUnit: String,
					Comments: 
					{
						ID: 0,
						MissionDetailID: 0,
						Comment: String,
						Timestamp: 0001-01-01,
						Operator: String
					},
					ShortageQuantity: 0,
					ItemPreparationDate: 0001-01-01,
					CreationDateTime: 0001-01-01,
					QuantityDispatched: 0,
					Versions: 
					[
						String
					],
					QuantityBreakage: 0,
					IsProductCritical: False,
					Owner: String,
					StockroomID: 0
				}
			],
			Containers: 
			[
				{
					ContainerID: 0,
					ContainerCode: String,
					Location: String,
					DimensionX: {},
					DimensionY: {},
					DimensionZ: {},
					Deleted: False
				}
			],
			Works: 
			[
				{
					WorkID: 0,
					MissionID: 0,
					Owner: String,
					Duration: PT0S,
					DateBegin: 0001-01-01,
					DateEnd: 0001-01-01
				}
			],
			Type: String,
			Trolley: String,
			Printer: String,
			Cancelled: False,
			Blocked: False,
			MissionModification: String,
			Carrier: String,
			BatchId: String,
			State: New,
			RelatedContainersFromOtherMissions: 
			[
				{
					ContainerID: 0,
					ContainerCode: String,
					Location: String,
					DimensionX: {},
					DimensionY: {},
					DimensionZ: {},
					Deleted: False
				}
			],
			TotalQuantity: 0,
			TotalQuantityPrepared: 0,
			TotalQuantityDispatched: 0,
			TotalQuantityPacked: 0,
			GenericData1: String,
			GenericData2: String,
			GenericData3: String,
			Message: String,
			TransportLabelPrinted: False,
			ShippingDetails: 
			{
				MissionID: 0,
				ShippingWeight: 0,
				ShippingHeight: 0,
				ShippingLenght: 0,
				ShippingWidth: 0,
				ShippingCompany: String,
				ShippingLastname: String,
				ShippingFirstname: String,
				ShippingAddress1: String,
				ShippingAddress2: String,
				ShippingPostcode: String,
				ShippingCountry: String,
				ShippingCity: String,
				ShippingOther: String,
				ShippingPhone: String,
				ShippingMobilePhone: String,
				ShippingMail: String,
				CarrierName: String,
				CarrierProductCode: String,
				CarrierTrackingNumber: String
			}
		}
	],
	Owner: String,
	StockroomName: String,
	Printer: String
}