(* Options: Date: 2026-09-21 22:52:35 Version: 8.52 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: http://clouddemo.pickeos.com:1337 //GlobalNamespace: //MakeDataContractsExtensible: False //AddReturnMarker: True //AddDescriptionAsComments: True //AddDataContractAttributes: False //AddIndexesToDataMembers: False //AddGeneratedCodeAttributes: False //AddResponseStatus: False //AddImplicitVersion: //ExportValueTypes: False IncludeTypes: MissionUpdatePackingMissionDetail.* //ExcludeTypes: //InitializeCollections: False //AddNamespaces: *) namespace GoToLightAPI open System open System.IO open System.Collections open System.Collections.Generic open System.Runtime.Serialization open ServiceStack open ServiceStack.DataAnnotations [] type Position() = member val ID:Int32 = new Int32() with get,set member val Key:String = null with get,set member val Pixel:Int32 = new Int32() with get,set member val Width:Int32 = new Int32() with get,set member val AreaID:Int32 = new Int32() with get,set member val AreaLabel:String = null with get,set member val Label:String = null with get,set member val StockroomID:Nullable = new Nullable() with get,set [] type StockAdditional() = member val StockID:Int32 = new Int32() with get,set member val Gtin:String = null with get,set member val StockLocation:String = null with get,set member val PhysicalQuantityStockLocation:Double = new Double() with get,set [] type TraceabilityMissionDetail() = member val IDMissionDetail:Int32 = new Int32() with get,set member val PreparedQuantity:Double = new Double() with get,set member val Batch:String = null with get,set member val ContainerID:Int32 = new Int32() with get,set member val ContainerName:String = null with get,set member val ContainerSizeXCm:Double = new Double() with get,set member val ContainerSizeYCm:Double = new Double() with get,set member val ContainerSizeZCm:Double = new Double() with get,set member val ContainerWeight:Double = new Double() with get,set member val StockroomID:Int32 = new Int32() with get,set member val StockroomName:String = null with get,set member val Operator:String = null with get,set member val VersionSelected:String = null with get,set [] type TraceabilityMissionDetailPacking() = member val IDMissionDetail:Int32 = new Int32() with get,set member val PreparedQuantity:Double = new Double() with get,set member val Batch:String = null with get,set member val ContainerID:Int32 = new Int32() with get,set member val ContainerName:String = null with get,set member val ContainerSizeXCm:Double = new Double() with get,set member val ContainerSizeYCm:Double = new Double() with get,set member val ContainerSizeZCm:Double = new Double() with get,set member val ContainerWeight:Double = new Double() with get,set member val StockroomID:Int32 = new Int32() with get,set member val StockroomName:String = null with get,set member val Operator:String = null with get,set member val VersionSelected:String = null with get,set [] type Container() = member val ContainerID:Int32 = new Int32() with get,set member val ContainerCode:String = null with get,set member val Location:String = null with get,set member val DimensionX:Object = null with get,set member val DimensionY:Object = null with get,set member val DimensionZ:Object = null with get,set member val Deleted:Boolean = new Boolean() with get,set [] type Stock() = member val StockID:Int32 = new Int32() with get,set member val ProductID:String = null with get,set member val ProductAttributeID:String = null with get,set member val Reference:String = null with get,set member val Gtin:String = null with get,set member val GtinAttribute:String = null with get,set member val Label:String = null with get,set member val StockLocation:String = null with get,set member val PhysicalQuantityStockLocation:Double = new Double() with get,set member val ReserveStockLocation:String = null with get,set member val PhysicalQuantityReserveStockLocation:Double = new Double() with get,set member val NbSKUInPackage:Nullable = new Nullable() with get,set member val PackageReference:String = null with get,set member val NbSKUInPackage2:Nullable = new Nullable() with get,set member val PackageReference2:String = null with get,set member val Weight:String = null with get,set member val FillInBatchNumber:Boolean = new Boolean() with get,set member val FillInDate:Boolean = new Boolean() with get,set member val PictureURL:String = null with get,set member val StockAdditionals:ResizeArray = null with get,set member val SearchKey:String = null with get,set [] type MissionDetailComment() = member val ID:Int32 = new Int32() with get,set member val MissionDetailID:Int32 = new Int32() with get,set member val Comment:String = null with get,set member val Timestamp:Nullable = new Nullable() with get,set member val Operator:String = null with get,set [] type MissionDetail() = member val ID:Int32 = new Int32() with get,set member val MissionID:Int32 = new Int32() with get,set member val Label:String = null with get,set member val Reference:String = null with get,set member val Quantity:Nullable = new Nullable() with get,set member val PreparedQuantity:Nullable = new Nullable() with get,set member val PackedQuantity:Double = new Double() with get,set member val Positions:ResizeArray = null with get,set member val Tray:String = null with get,set member val StockLocation:String = null with get,set member val LineNumber:Nullable = new Nullable() with get,set member val Info:String = null with get,set member val GTIN:String = null with get,set member val SupplierReference:String = null with get,set member val PickingIndex:Int32 = new Int32() with get,set member val TraceabilityDetails:ResizeArray = null with get,set member val TraceabilityDetailsPacking:ResizeArray = null with get,set member val Substitutable:Nullable = new Nullable() with get,set member val SubstitutionRef:String = null with get,set member val TraceabilityBatch:String = null with get,set member val Data1:String = null with get,set member val Data2:String = null with get,set member val Data3:String = null with get,set member val Data4:String = null with get,set member val Data5:String = null with get,set member val Data6:String = null with get,set member val Data7:String = null with get,set member val Data8:String = null with get,set member val Data9:String = null with get,set member val Data10:String = null with get,set member val Data11:String = null with get,set member val Data12:String = null with get,set member val PackageReference:String = null with get,set member val NbSKUInPackage:Nullable = new Nullable() with get,set member val PackageReference2:String = null with get,set member val NbSKUInPackage2:Nullable = new Nullable() with get,set member val ContainerID:Nullable = new Nullable() with get,set member val Container:Container = null with get,set member val WeightPerItemInKg:Nullable = new Nullable() with get,set member val VolumePerItemInM3:Nullable = new Nullable() with get,set member val PictureURL:String = null with get,set member val Stock:Stock = null with get,set member val QuantityUnit:String = null with get,set member val Comments:MissionDetailComment = null with get,set member val ShortageQuantity:Nullable = new Nullable() with get,set member val ItemPreparationDate:Nullable = new Nullable() with get,set member val CreationDateTime:Nullable = new Nullable() with get,set member val QuantityDispatched:Nullable = new Nullable() with get,set member val Versions:ResizeArray = null with get,set member val QuantityBreakage:Int32 = new Int32() with get,set member val IsProductCritical:Nullable = new Nullable() with get,set member val Owner:String = null with get,set member val StockroomID:Int32 = new Int32() with get,set [] [] type MissionUpdatePackingMissionDetail() = /// ///Mission Detail /// [] member val MissionDetail:MissionDetail = null with get,set /// ///Quantity the operator packed /// [] member val PackedQuantity:Double = new Double() with get,set