/* Options: Date: 2026-09-21 22:51:27 Version: 8.52 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: http://clouddemo.pickeos.com:1337 //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: MissionUpdatePackingMissionDetail.* //ExcludeTypes: //TreatTypesAsStrings: //DefaultImports: java.math.*,java.util.*,java.io.InputStream,net.servicestack.client.* */ import java.math.*; import java.util.*; import java.io.InputStream; import net.servicestack.client.*; public class dtos { @Route(Path="/MissionUpdatePackingMissionDetail") public static class MissionUpdatePackingMissionDetail { /** * Mission Detail */ @ApiMember(Description="Mission Detail", IsRequired=true) public MissionDetail MissionDetail = null; /** * Quantity the operator packed */ @ApiMember(Description="Quantity the operator packed", IsRequired=true) public Double PackedQuantity = null; public MissionDetail getMissionDetail() { return MissionDetail; } public MissionUpdatePackingMissionDetail setMissionDetail(MissionDetail value) { this.MissionDetail = value; return this; } public Double getPackedQuantity() { return PackedQuantity; } public MissionUpdatePackingMissionDetail setPackedQuantity(Double value) { this.PackedQuantity = value; return this; } } public static class Position { public Integer ID = null; public String Key = null; public Integer Pixel = null; public Integer Width = null; public Integer AreaID = null; public String AreaLabel = null; public String Label = null; public Long StockroomID = null; public Integer getId() { return ID; } public Position setId(Integer value) { this.ID = value; return this; } public String getKey() { return Key; } public Position setKey(String value) { this.Key = value; return this; } public Integer getPixel() { return Pixel; } public Position setPixel(Integer value) { this.Pixel = value; return this; } public Integer getWidth() { return Width; } public Position setWidth(Integer value) { this.Width = value; return this; } public Integer getAreaID() { return AreaID; } public Position setAreaID(Integer value) { this.AreaID = value; return this; } public String getAreaLabel() { return AreaLabel; } public Position setAreaLabel(String value) { this.AreaLabel = value; return this; } public String getLabel() { return Label; } public Position setLabel(String value) { this.Label = value; return this; } public Long getStockroomID() { return StockroomID; } public Position setStockroomID(Long value) { this.StockroomID = value; return this; } } public static class StockAdditional { public Integer StockID = null; public String Gtin = null; public String StockLocation = null; public Double PhysicalQuantityStockLocation = null; public Integer getStockID() { return StockID; } public StockAdditional setStockID(Integer value) { this.StockID = value; return this; } public String getGtin() { return Gtin; } public StockAdditional setGtin(String value) { this.Gtin = value; return this; } public String getStockLocation() { return StockLocation; } public StockAdditional setStockLocation(String value) { this.StockLocation = value; return this; } public Double getPhysicalQuantityStockLocation() { return PhysicalQuantityStockLocation; } public StockAdditional setPhysicalQuantityStockLocation(Double value) { this.PhysicalQuantityStockLocation = value; return this; } } public static class MissionDetail { public Integer ID = null; public Integer MissionID = null; public String Label = null; public String Reference = null; public Double Quantity = null; public Double PreparedQuantity = null; public Double PackedQuantity = null; public ArrayList Positions = new ArrayList(); public String Tray = null; public String StockLocation = null; public Integer LineNumber = null; public String Info = null; public String GTIN = null; public String SupplierReference = null; public Integer PickingIndex = null; public ArrayList TraceabilityDetails = new ArrayList(); public ArrayList TraceabilityDetailsPacking = new ArrayList(); public Boolean Substitutable = null; public String SubstitutionRef = null; public String TraceabilityBatch = null; public String Data1 = null; public String Data2 = null; public String Data3 = null; public String Data4 = null; public String Data5 = null; public String Data6 = null; public String Data7 = null; public String Data8 = null; public String Data9 = null; public String Data10 = null; public String Data11 = null; public String Data12 = null; public String PackageReference = null; public Long NbSKUInPackage = null; public String PackageReference2 = null; public Long NbSKUInPackage2 = null; public Long ContainerID = null; public Container Container = null; public Float WeightPerItemInKg = null; public Float VolumePerItemInM3 = null; public String PictureURL = null; public Stock Stock = null; public String QuantityUnit = null; public MissionDetailComment Comments = null; public Double ShortageQuantity = null; public Date ItemPreparationDate = null; public Date CreationDateTime = null; public Long QuantityDispatched = null; public ArrayList Versions = new ArrayList(); public Integer QuantityBreakage = null; public Boolean IsProductCritical = null; public String Owner = null; public Integer StockroomID = null; public Integer getId() { return ID; } public MissionDetail setId(Integer value) { this.ID = value; return this; } public Integer getMissionID() { return MissionID; } public MissionDetail setMissionID(Integer value) { this.MissionID = value; return this; } public String getLabel() { return Label; } public MissionDetail setLabel(String value) { this.Label = value; return this; } public String getReference() { return Reference; } public MissionDetail setReference(String value) { this.Reference = value; return this; } public Double getQuantity() { return Quantity; } public MissionDetail setQuantity(Double value) { this.Quantity = value; return this; } public Double getPreparedQuantity() { return PreparedQuantity; } public MissionDetail setPreparedQuantity(Double value) { this.PreparedQuantity = value; return this; } public Double getPackedQuantity() { return PackedQuantity; } public MissionDetail setPackedQuantity(Double value) { this.PackedQuantity = value; return this; } public ArrayList getPositions() { return Positions; } public MissionDetail setPositions(ArrayList value) { this.Positions = value; return this; } public String getTray() { return Tray; } public MissionDetail setTray(String value) { this.Tray = value; return this; } public String getStockLocation() { return StockLocation; } public MissionDetail setStockLocation(String value) { this.StockLocation = value; return this; } public Integer getLineNumber() { return LineNumber; } public MissionDetail setLineNumber(Integer value) { this.LineNumber = value; return this; } public String getInfo() { return Info; } public MissionDetail setInfo(String value) { this.Info = value; return this; } public String getGtin() { return GTIN; } public MissionDetail setGtin(String value) { this.GTIN = value; return this; } public String getSupplierReference() { return SupplierReference; } public MissionDetail setSupplierReference(String value) { this.SupplierReference = value; return this; } public Integer getPickingIndex() { return PickingIndex; } public MissionDetail setPickingIndex(Integer value) { this.PickingIndex = value; return this; } public ArrayList getTraceabilityDetails() { return TraceabilityDetails; } public MissionDetail setTraceabilityDetails(ArrayList value) { this.TraceabilityDetails = value; return this; } public ArrayList getTraceabilityDetailsPacking() { return TraceabilityDetailsPacking; } public MissionDetail setTraceabilityDetailsPacking(ArrayList value) { this.TraceabilityDetailsPacking = value; return this; } public Boolean isSubstitutable() { return Substitutable; } public MissionDetail setSubstitutable(Boolean value) { this.Substitutable = value; return this; } public String getSubstitutionRef() { return SubstitutionRef; } public MissionDetail setSubstitutionRef(String value) { this.SubstitutionRef = value; return this; } public String getTraceabilityBatch() { return TraceabilityBatch; } public MissionDetail setTraceabilityBatch(String value) { this.TraceabilityBatch = value; return this; } public String getData1() { return Data1; } public MissionDetail setData1(String value) { this.Data1 = value; return this; } public String getData2() { return Data2; } public MissionDetail setData2(String value) { this.Data2 = value; return this; } public String getData3() { return Data3; } public MissionDetail setData3(String value) { this.Data3 = value; return this; } public String getData4() { return Data4; } public MissionDetail setData4(String value) { this.Data4 = value; return this; } public String getData5() { return Data5; } public MissionDetail setData5(String value) { this.Data5 = value; return this; } public String getData6() { return Data6; } public MissionDetail setData6(String value) { this.Data6 = value; return this; } public String getData7() { return Data7; } public MissionDetail setData7(String value) { this.Data7 = value; return this; } public String getData8() { return Data8; } public MissionDetail setData8(String value) { this.Data8 = value; return this; } public String getData9() { return Data9; } public MissionDetail setData9(String value) { this.Data9 = value; return this; } public String getData10() { return Data10; } public MissionDetail setData10(String value) { this.Data10 = value; return this; } public String getData11() { return Data11; } public MissionDetail setData11(String value) { this.Data11 = value; return this; } public String getData12() { return Data12; } public MissionDetail setData12(String value) { this.Data12 = value; return this; } public String getPackageReference() { return PackageReference; } public MissionDetail setPackageReference(String value) { this.PackageReference = value; return this; } public Long getNbSKUInPackage() { return NbSKUInPackage; } public MissionDetail setNbSKUInPackage(Long value) { this.NbSKUInPackage = value; return this; } public String getPackageReference2() { return PackageReference2; } public MissionDetail setPackageReference2(String value) { this.PackageReference2 = value; return this; } public Long getNbSKUInPackage2() { return NbSKUInPackage2; } public MissionDetail setNbSKUInPackage2(Long value) { this.NbSKUInPackage2 = value; return this; } public Long getContainerID() { return ContainerID; } public MissionDetail setContainerID(Long value) { this.ContainerID = value; return this; } public Container getContainer() { return Container; } public MissionDetail setContainer(Container value) { this.Container = value; return this; } public Float getWeightPerItemInKg() { return WeightPerItemInKg; } public MissionDetail setWeightPerItemInKg(Float value) { this.WeightPerItemInKg = value; return this; } public Float getVolumePerItemInM3() { return VolumePerItemInM3; } public MissionDetail setVolumePerItemInM3(Float value) { this.VolumePerItemInM3 = value; return this; } public String getPictureURL() { return PictureURL; } public MissionDetail setPictureURL(String value) { this.PictureURL = value; return this; } public Stock getStock() { return Stock; } public MissionDetail setStock(Stock value) { this.Stock = value; return this; } public String getQuantityUnit() { return QuantityUnit; } public MissionDetail setQuantityUnit(String value) { this.QuantityUnit = value; return this; } public MissionDetailComment getComments() { return Comments; } public MissionDetail setComments(MissionDetailComment value) { this.Comments = value; return this; } public Double getShortageQuantity() { return ShortageQuantity; } public MissionDetail setShortageQuantity(Double value) { this.ShortageQuantity = value; return this; } public Date getItemPreparationDate() { return ItemPreparationDate; } public MissionDetail setItemPreparationDate(Date value) { this.ItemPreparationDate = value; return this; } public Date getCreationDateTime() { return CreationDateTime; } public MissionDetail setCreationDateTime(Date value) { this.CreationDateTime = value; return this; } public Long getQuantityDispatched() { return QuantityDispatched; } public MissionDetail setQuantityDispatched(Long value) { this.QuantityDispatched = value; return this; } public ArrayList getVersions() { return Versions; } public MissionDetail setVersions(ArrayList value) { this.Versions = value; return this; } public Integer getQuantityBreakage() { return QuantityBreakage; } public MissionDetail setQuantityBreakage(Integer value) { this.QuantityBreakage = value; return this; } public Boolean getIsProductCritical() { return IsProductCritical; } public MissionDetail setIsProductCritical(Boolean value) { this.IsProductCritical = value; return this; } public String getOwner() { return Owner; } public MissionDetail setOwner(String value) { this.Owner = value; return this; } public Integer getStockroomID() { return StockroomID; } public MissionDetail setStockroomID(Integer value) { this.StockroomID = value; return this; } } public static class TraceabilityMissionDetailPacking { public Integer IDMissionDetail = null; public Double PreparedQuantity = null; public String Batch = null; public Integer ContainerID = null; public String ContainerName = null; public Double ContainerSizeXCm = null; public Double ContainerSizeYCm = null; public Double ContainerSizeZCm = null; public Double ContainerWeight = null; public Integer StockroomID = null; public String StockroomName = null; public String Operator = null; public String VersionSelected = null; public Integer getIdMissionDetail() { return IDMissionDetail; } public TraceabilityMissionDetailPacking setIdMissionDetail(Integer value) { this.IDMissionDetail = value; return this; } public Double getPreparedQuantity() { return PreparedQuantity; } public TraceabilityMissionDetailPacking setPreparedQuantity(Double value) { this.PreparedQuantity = value; return this; } public String getBatch() { return Batch; } public TraceabilityMissionDetailPacking setBatch(String value) { this.Batch = value; return this; } public Integer getContainerID() { return ContainerID; } public TraceabilityMissionDetailPacking setContainerID(Integer value) { this.ContainerID = value; return this; } public String getContainerName() { return ContainerName; } public TraceabilityMissionDetailPacking setContainerName(String value) { this.ContainerName = value; return this; } public Double getContainerSizeXCm() { return ContainerSizeXCm; } public TraceabilityMissionDetailPacking setContainerSizeXCm(Double value) { this.ContainerSizeXCm = value; return this; } public Double getContainerSizeYCm() { return ContainerSizeYCm; } public TraceabilityMissionDetailPacking setContainerSizeYCm(Double value) { this.ContainerSizeYCm = value; return this; } public Double getContainerSizeZCm() { return ContainerSizeZCm; } public TraceabilityMissionDetailPacking setContainerSizeZCm(Double value) { this.ContainerSizeZCm = value; return this; } public Double getContainerWeight() { return ContainerWeight; } public TraceabilityMissionDetailPacking setContainerWeight(Double value) { this.ContainerWeight = value; return this; } public Integer getStockroomID() { return StockroomID; } public TraceabilityMissionDetailPacking setStockroomID(Integer value) { this.StockroomID = value; return this; } public String getStockroomName() { return StockroomName; } public TraceabilityMissionDetailPacking setStockroomName(String value) { this.StockroomName = value; return this; } public String getOperator() { return Operator; } public TraceabilityMissionDetailPacking setOperator(String value) { this.Operator = value; return this; } public String getVersionSelected() { return VersionSelected; } public TraceabilityMissionDetailPacking setVersionSelected(String value) { this.VersionSelected = value; return this; } } public static class Container { public Integer ContainerID = null; public String ContainerCode = null; public String Location = null; public Object DimensionX = null; public Object DimensionY = null; public Object DimensionZ = null; public Boolean Deleted = null; public Integer getContainerID() { return ContainerID; } public Container setContainerID(Integer value) { this.ContainerID = value; return this; } public String getContainerCode() { return ContainerCode; } public Container setContainerCode(String value) { this.ContainerCode = value; return this; } public String getLocation() { return Location; } public Container setLocation(String value) { this.Location = value; return this; } public Object getDimensionX() { return DimensionX; } public Container setDimensionX(Object value) { this.DimensionX = value; return this; } public Object getDimensionY() { return DimensionY; } public Container setDimensionY(Object value) { this.DimensionY = value; return this; } public Object getDimensionZ() { return DimensionZ; } public Container setDimensionZ(Object value) { this.DimensionZ = value; return this; } public Boolean isDeleted() { return Deleted; } public Container setDeleted(Boolean value) { this.Deleted = value; return this; } } public static class TraceabilityMissionDetail { public Integer IDMissionDetail = null; public Double PreparedQuantity = null; public String Batch = null; public Integer ContainerID = null; public String ContainerName = null; public Double ContainerSizeXCm = null; public Double ContainerSizeYCm = null; public Double ContainerSizeZCm = null; public Double ContainerWeight = null; public Integer StockroomID = null; public String StockroomName = null; public String Operator = null; public String VersionSelected = null; public Integer getIdMissionDetail() { return IDMissionDetail; } public TraceabilityMissionDetail setIdMissionDetail(Integer value) { this.IDMissionDetail = value; return this; } public Double getPreparedQuantity() { return PreparedQuantity; } public TraceabilityMissionDetail setPreparedQuantity(Double value) { this.PreparedQuantity = value; return this; } public String getBatch() { return Batch; } public TraceabilityMissionDetail setBatch(String value) { this.Batch = value; return this; } public Integer getContainerID() { return ContainerID; } public TraceabilityMissionDetail setContainerID(Integer value) { this.ContainerID = value; return this; } public String getContainerName() { return ContainerName; } public TraceabilityMissionDetail setContainerName(String value) { this.ContainerName = value; return this; } public Double getContainerSizeXCm() { return ContainerSizeXCm; } public TraceabilityMissionDetail setContainerSizeXCm(Double value) { this.ContainerSizeXCm = value; return this; } public Double getContainerSizeYCm() { return ContainerSizeYCm; } public TraceabilityMissionDetail setContainerSizeYCm(Double value) { this.ContainerSizeYCm = value; return this; } public Double getContainerSizeZCm() { return ContainerSizeZCm; } public TraceabilityMissionDetail setContainerSizeZCm(Double value) { this.ContainerSizeZCm = value; return this; } public Double getContainerWeight() { return ContainerWeight; } public TraceabilityMissionDetail setContainerWeight(Double value) { this.ContainerWeight = value; return this; } public Integer getStockroomID() { return StockroomID; } public TraceabilityMissionDetail setStockroomID(Integer value) { this.StockroomID = value; return this; } public String getStockroomName() { return StockroomName; } public TraceabilityMissionDetail setStockroomName(String value) { this.StockroomName = value; return this; } public String getOperator() { return Operator; } public TraceabilityMissionDetail setOperator(String value) { this.Operator = value; return this; } public String getVersionSelected() { return VersionSelected; } public TraceabilityMissionDetail setVersionSelected(String value) { this.VersionSelected = value; return this; } } public static class Stock { public Integer StockID = null; public String ProductID = null; public String ProductAttributeID = null; public String Reference = null; public String Gtin = null; public String GtinAttribute = null; public String Label = null; public String StockLocation = null; public Double PhysicalQuantityStockLocation = null; public String ReserveStockLocation = null; public Double PhysicalQuantityReserveStockLocation = null; public Integer NbSKUInPackage = null; public String PackageReference = null; public Integer NbSKUInPackage2 = null; public String PackageReference2 = null; public String Weight = null; public Boolean FillInBatchNumber = null; public Boolean FillInDate = null; public String PictureURL = null; public ArrayList StockAdditionals = new ArrayList(); public String SearchKey = null; public Integer getStockID() { return StockID; } public Stock setStockID(Integer value) { this.StockID = value; return this; } public String getProductID() { return ProductID; } public Stock setProductID(String value) { this.ProductID = value; return this; } public String getProductAttributeID() { return ProductAttributeID; } public Stock setProductAttributeID(String value) { this.ProductAttributeID = value; return this; } public String getReference() { return Reference; } public Stock setReference(String value) { this.Reference = value; return this; } public String getGtin() { return Gtin; } public Stock setGtin(String value) { this.Gtin = value; return this; } public String getGtinAttribute() { return GtinAttribute; } public Stock setGtinAttribute(String value) { this.GtinAttribute = value; return this; } public String getLabel() { return Label; } public Stock setLabel(String value) { this.Label = value; return this; } public String getStockLocation() { return StockLocation; } public Stock setStockLocation(String value) { this.StockLocation = value; return this; } public Double getPhysicalQuantityStockLocation() { return PhysicalQuantityStockLocation; } public Stock setPhysicalQuantityStockLocation(Double value) { this.PhysicalQuantityStockLocation = value; return this; } public String getReserveStockLocation() { return ReserveStockLocation; } public Stock setReserveStockLocation(String value) { this.ReserveStockLocation = value; return this; } public Double getPhysicalQuantityReserveStockLocation() { return PhysicalQuantityReserveStockLocation; } public Stock setPhysicalQuantityReserveStockLocation(Double value) { this.PhysicalQuantityReserveStockLocation = value; return this; } public Integer getNbSKUInPackage() { return NbSKUInPackage; } public Stock setNbSKUInPackage(Integer value) { this.NbSKUInPackage = value; return this; } public String getPackageReference() { return PackageReference; } public Stock setPackageReference(String value) { this.PackageReference = value; return this; } public Integer getNbSKUInPackage2() { return NbSKUInPackage2; } public Stock setNbSKUInPackage2(Integer value) { this.NbSKUInPackage2 = value; return this; } public String getPackageReference2() { return PackageReference2; } public Stock setPackageReference2(String value) { this.PackageReference2 = value; return this; } public String getWeight() { return Weight; } public Stock setWeight(String value) { this.Weight = value; return this; } public Boolean isFillInBatchNumber() { return FillInBatchNumber; } public Stock setFillInBatchNumber(Boolean value) { this.FillInBatchNumber = value; return this; } public Boolean isFillInDate() { return FillInDate; } public Stock setFillInDate(Boolean value) { this.FillInDate = value; return this; } public String getPictureURL() { return PictureURL; } public Stock setPictureURL(String value) { this.PictureURL = value; return this; } public ArrayList getStockAdditionals() { return StockAdditionals; } public Stock setStockAdditionals(ArrayList value) { this.StockAdditionals = value; return this; } public String getSearchKey() { return SearchKey; } public Stock setSearchKey(String value) { this.SearchKey = value; return this; } } public static class MissionDetailComment { public Integer ID = null; public Integer MissionDetailID = null; public String Comment = null; public Date Timestamp = null; public String Operator = null; public Integer getId() { return ID; } public MissionDetailComment setId(Integer value) { this.ID = value; return this; } public Integer getMissionDetailID() { return MissionDetailID; } public MissionDetailComment setMissionDetailID(Integer value) { this.MissionDetailID = value; return this; } public String getComment() { return Comment; } public MissionDetailComment setComment(String value) { this.Comment = value; return this; } public Date getTimestamp() { return Timestamp; } public MissionDetailComment setTimestamp(Date value) { this.Timestamp = value; return this; } public String getOperator() { return Operator; } public MissionDetailComment setOperator(String value) { this.Operator = value; return this; } } }