| All Verbs | /MissionUpdatePackingMissionDetail |
|---|
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 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 Partial Class MissionUpdatePackingMissionDetail
'''<Summary>
'''Mission Detail
'''</Summary>
<ApiMember(Description:="Mission Detail", IsRequired:=true)>
Public Overridable Property MissionDetail As MissionDetail
'''<Summary>
'''Quantity the operator packed
'''</Summary>
<ApiMember(Description:="Quantity the operator packed", IsRequired:=true)>
Public Overridable Property PackedQuantity As Double
End Class
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 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
End Namespace
End Namespace
VB.NET MissionUpdatePackingMissionDetail DTOs
To override the Content-type in your clients, use the HTTP Accept Header, append the .other suffix or ?format=other
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
POST /MissionUpdatePackingMissionDetail HTTP/1.1
Host: clouddemo.pickeos.com
Accept: text/jsonl
Content-Type: text/jsonl
Content-Length: length
{"MissionDetail":{"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","Data12":"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,"PictureURL":"String","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":"\/Date(-62135596800000-0000)\/","Operator":"String"},"ShortageQuantity":0,"ItemPreparationDate":"\/Date(-62135596800000-0000)\/","CreationDateTime":"\/Date(-62135596800000-0000)\/","QuantityDispatched":0,"Versions":["String"],"QuantityBreakage":0,"IsProductCritical":false,"Owner":"String","StockroomID":0},"PackedQuantity":0}