(* Options: Date: 2026-09-21 22:53:00 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: MissionAddDetail.* //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 MissionAddDetail() = /// ///Mission name /// [] member val MissionName:String = null with get,set /// ///Detail reference /// [] member val Reference:String = null with get,set /// ///Detail label /// [] member val Label:String = null with get,set /// ///Quantity /// [] member val Quantity:Double = new Double() with get,set /// ///QuantityPrepared /// [] member val QuantityPrepared:Double = new Double() with get,set /// ///Mission info /// [] member val MissionInfo:String = null with get,set /// ///Tray key /// [] member val Tray:String = null with get,set /// ///Stock Location /// [] member val StockLocation:String = null with get,set /// ///To be used to identify with certitude a specific line in the mission result repport. /// [] member val LineNumber:Int32 = new Int32() with get,set /// ///Info about article (Max 100 chars) /// [] member val Info:String = null with get,set /// ///Position of article (Max 50 chars) /// [] member val GTIN:String = null with get,set /// ///Product reference used by supplier /// [] member val SupplierReference:String = null with get,set /// ///Can be used to optimize picking. The mission will be sorted using this value /// [] member val PickingIndex:Int32 = new Int32() with get,set /// ///Defines if an article is substitutable /// [] member val Substitutable:Nullable = new Nullable() with get,set /// ///Defines the new Reference of substituted article /// [] member val SubstitutionRef:String = null with get,set /// ///Unique reference of a containing package /// [] member val PackageReference:String = null with get,set /// ///Number of articles contained in the package /// [] member val NbSKUInPackage:Nullable = new Nullable() with get,set /// ///Unique reference of a containing package (additional) /// [] member val PackageReference2:String = null with get,set /// ///Number of articles contained in the package (additional) /// [] member val NbSKUInPackage2:Nullable = new Nullable() with get,set /// ///Uses GTIN to resovle StockLocation from Stock DB Table. Takes only the first stock location found in Stock DB. /// [] member val ResolveStockLocation:Nullable = new Nullable() with get,set /// ///Weight per Item in Kg /// [] member val WeightPerItemInKg:Nullable = new Nullable() with get,set /// ///Volume per Item in m3 /// [] member val VolumePerItemInM3:Nullable = new Nullable() with get,set /// ///URL of picture /// [] member val PictureURL:String = null with get,set /// ///Mesure of the item if it is by weight or by piece /// [] member val QuantityUnit:String = null with get,set /// ///Product versions /// [] member val Versions:ResizeArray = null with get,set /// ///Use to know if product need force scan EAN or not /// [] member val IsProductCritical:Nullable = new Nullable() with get,set /// ///Mission type /// [] member val MissionType:String = null with get,set