' Options: 'Date: 2026-09-21 22:53:03 'Version: 8.52 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: http://clouddemo.pickeos.com:1337 ' '''GlobalNamespace: '''MakePartial: True '''MakeVirtual: True '''MakeDataContractsExtensible: False '''AddReturnMarker: True '''AddDescriptionAsComments: True '''AddDataContractAttributes: False '''AddIndexesToDataMembers: False '''AddGeneratedCodeAttributes: False '''AddResponseStatus: False '''AddImplicitVersion: '''InitializeCollections: False '''ExportValueTypes: False 'IncludeTypes: SavePositionTrayToMission.* '''ExcludeTypes: '''AddNamespaces: '''AddDefaultXmlNamespace: http://schemas.servicestack.net/types Imports System Imports System.IO Imports System.Collections Imports System.Collections.Generic Imports System.Runtime.Serialization Imports ServiceStack Imports ServiceStack.DataAnnotations Imports GoToLightAPI Namespace Global Namespace GoToLightAPI Public Partial Class Container Public Overridable Property ContainerID As Integer Public Overridable Property ContainerCode As String Public Overridable Property Location As String Public Overridable Property DimensionX As Object Public Overridable Property DimensionY As Object Public Overridable Property DimensionZ As Object Public Overridable Property Deleted As Boolean End Class Public Partial Class Mission Public Overridable Property ID As Integer Public Overridable Property Name As String Public Overridable Property Info As String Public Overridable Property DeleteWhenComplete As Boolean? Public Overridable Property DateBegin As Date? Public Overridable Property DateEnd As Date? Public Overridable Property Owner As String Public Overridable Property FinderKey As String Public Overridable Property Details As List(Of MissionDetail) = New List(Of MissionDetail) Public Overridable Property Containers As List(Of Container) = New List(Of Container) Public Overridable Property Works As List(Of Work) = New List(Of Work) Public Overridable Property Type As String Public Overridable Property Trolley As String Public Overridable Property Printer As String Public Overridable Property Cancelled As Boolean? Public Overridable Property Blocked As Boolean? Public Overridable Property MissionModification As String Public Overridable Property Carrier As String Public Overridable Property BatchId As String Public Overridable Property State As MissionState Public Overridable Property RelatedContainersFromOtherMissions As List(Of Container) = New List(Of Container) Public Overridable Property TotalQuantity As Single Public Overridable Property TotalQuantityPrepared As Single Public Overridable Property TotalQuantityDispatched As Single Public Overridable Property TotalQuantityPacked As Single Public Overridable Property GenericData1 As String Public Overridable Property GenericData2 As String Public Overridable Property GenericData3 As String Public Overridable Property Message As String Public Overridable Property TransportLabelPrinted As Boolean? Public Overridable Property OutputFileGenerated As Boolean? Public Overridable Property ShippingDetails As ShippingDetails Public Overridable Property ConnectorOrigin As String Public Overridable Property DispatchAnomalyTempTray As String End Class Public Partial Class MissionDetail Public Overridable Property ID As Integer Public Overridable Property MissionID As Integer Public Overridable Property Label As String Public Overridable Property Reference As String Public Overridable Property Quantity As Double? Public Overridable Property PreparedQuantity As Double? Public Overridable Property PackedQuantity As Double Public Overridable Property Positions As List(Of Position) = New List(Of Position) Public Overridable Property Tray As String Public Overridable Property StockLocation As String Public Overridable Property LineNumber As Integer? Public Overridable Property Info As String Public Overridable Property GTIN As String Public Overridable Property SupplierReference As String Public Overridable Property PickingIndex As Integer Public Overridable Property TraceabilityDetails As List(Of TraceabilityMissionDetail) = New List(Of TraceabilityMissionDetail) Public Overridable Property TraceabilityDetailsPacking As List(Of TraceabilityMissionDetailPacking) = New List(Of TraceabilityMissionDetailPacking) Public Overridable Property Substitutable As Boolean? Public Overridable Property SubstitutionRef As String Public Overridable Property TraceabilityBatch As String Public Overridable Property Data1 As String Public Overridable Property Data2 As String Public Overridable Property Data3 As String Public Overridable Property Data4 As String Public Overridable Property Data5 As String Public Overridable Property Data6 As String Public Overridable Property Data7 As String Public Overridable Property Data8 As String Public Overridable Property Data9 As String Public Overridable Property Data10 As String Public Overridable Property Data11 As String Public Overridable Property Data12 As String Public Overridable Property PackageReference As String Public Overridable Property NbSKUInPackage As Long? Public Overridable Property PackageReference2 As String Public Overridable Property NbSKUInPackage2 As Long? Public Overridable Property ContainerID As Long? Public Overridable Property Container As Container Public Overridable Property WeightPerItemInKg As Single? Public Overridable Property VolumePerItemInM3 As Single? Public Overridable Property PictureURL As String Public Overridable Property Stock As Stock Public Overridable Property QuantityUnit As String Public Overridable Property Comments As MissionDetailComment Public Overridable Property ShortageQuantity As Double? Public Overridable Property ItemPreparationDate As Date? Public Overridable Property CreationDateTime As Date? Public Overridable Property QuantityDispatched As Long? Public Overridable Property Versions As List(Of String) = New List(Of String) Public Overridable Property QuantityBreakage As Integer Public Overridable Property IsProductCritical As Boolean? Public Overridable Property Owner As String Public Overridable Property StockroomID As Integer End Class Public Partial Class MissionDetailComment Public Overridable Property ID As Integer Public Overridable Property MissionDetailID As Integer Public Overridable Property Comment As String Public Overridable Property Timestamp As Date? Public Overridable Property [Operator] As String End Class Public Enum MissionState [New] PickingStarted PickingFinished PickingManuallyValidated RamasseFinished PackingFinished End Enum Public Partial Class Position Public Overridable Property ID As Integer Public Overridable Property Key As String Public Overridable Property Pixel As Integer Public Overridable Property Width As Integer Public Overridable Property AreaID As Integer Public Overridable Property AreaLabel As String Public Overridable Property Label As String Public Overridable Property StockroomID As Long? End Class Public Partial Class SavePositionTrayToMission ''' '''Mission list ''' Public Overridable Property Missions As List(Of Mission) = New List(Of Mission) End Class Public Partial Class ShippingDetails Public Overridable Property MissionID As Integer Public Overridable Property ShippingWeight As Double Public Overridable Property ShippingHeight As Double Public Overridable Property ShippingLenght As Double Public Overridable Property ShippingWidth As Double Public Overridable Property ShippingCompany As String Public Overridable Property ShippingLastname As String Public Overridable Property ShippingFirstname As String Public Overridable Property ShippingAddress1 As String Public Overridable Property ShippingAddress2 As String Public Overridable Property ShippingAddress3 As String Public Overridable Property ShippingPostcode As String Public Overridable Property ShippingCountry As String Public Overridable Property ShippingCity As String Public Overridable Property ShippingOther As String Public Overridable Property ShippingPhone As String Public Overridable Property ShippingMobilePhone As String Public Overridable Property ShippingMail As String Public Overridable Property CarrierName As String Public Overridable Property CarrierProductCode As String Public Overridable Property CarrierTrackingNumber As String End Class Public Partial Class Stock Public Overridable Property StockID As Integer Public Overridable Property ProductID As String Public Overridable Property ProductAttributeID As String Public Overridable Property Reference As String Public Overridable Property Gtin As String Public Overridable Property GtinAttribute As String Public Overridable Property Label As String Public Overridable Property StockLocation As String Public Overridable Property PhysicalQuantityStockLocation As Double Public Overridable Property ReserveStockLocation As String Public Overridable Property PhysicalQuantityReserveStockLocation As Double Public Overridable Property NbSKUInPackage As Integer? Public Overridable Property PackageReference As String Public Overridable Property NbSKUInPackage2 As Integer? Public Overridable Property PackageReference2 As String Public Overridable Property Weight As String Public Overridable Property FillInBatchNumber As Boolean Public Overridable Property FillInDate As Boolean Public Overridable Property PictureURL As String Public Overridable Property StockAdditionals As List(Of StockAdditional) = New List(Of StockAdditional) Public Overridable Property SearchKey As String End Class Public Partial Class StockAdditional Public Overridable Property StockID As Integer Public Overridable Property Gtin As String Public Overridable Property StockLocation As String Public Overridable Property PhysicalQuantityStockLocation As Double End Class Public Partial Class TraceabilityMissionDetail Public Overridable Property IDMissionDetail As Integer Public Overridable Property PreparedQuantity As Double Public Overridable Property Batch As String Public Overridable Property ContainerID As Integer Public Overridable Property ContainerName As String Public Overridable Property ContainerSizeXCm As Double Public Overridable Property ContainerSizeYCm As Double Public Overridable Property ContainerSizeZCm As Double Public Overridable Property ContainerWeight As Double Public Overridable Property StockroomID As Integer Public Overridable Property StockroomName As String Public Overridable Property [Operator] As String Public Overridable Property VersionSelected As String End Class Public Partial Class TraceabilityMissionDetailPacking Public Overridable Property IDMissionDetail As Integer Public Overridable Property PreparedQuantity As Double Public Overridable Property Batch As String Public Overridable Property ContainerID As Integer Public Overridable Property ContainerName As String Public Overridable Property ContainerSizeXCm As Double Public Overridable Property ContainerSizeYCm As Double Public Overridable Property ContainerSizeZCm As Double Public Overridable Property ContainerWeight As Double Public Overridable Property StockroomID As Integer Public Overridable Property StockroomName As String Public Overridable Property [Operator] As String Public Overridable Property VersionSelected As String End Class Public Partial Class Work Public Overridable Property WorkID As Integer Public Overridable Property MissionID As Integer Public Overridable Property Owner As String Public Overridable Property Duration As TimeSpan? Public Overridable Property DateBegin As Date? Public Overridable Property DateEnd As Date? End Class End Namespace End Namespace