diff --git a/app/src/main/java/it/integry/integrywmsnative/gest/vendita/dto/PickingObjectDTO.java b/app/src/main/java/it/integry/integrywmsnative/gest/vendita/dto/PickingObjectDTO.java index 7a43b978..ab5ec1a3 100644 --- a/app/src/main/java/it/integry/integrywmsnative/gest/vendita/dto/PickingObjectDTO.java +++ b/app/src/main/java/it/integry/integrywmsnative/gest/vendita/dto/PickingObjectDTO.java @@ -352,6 +352,7 @@ public class PickingObjectDTO { private BigDecimal numCnf; private MtbColt sourceMtbColt; private MtbPartitaMag mtbPartitaMag; + private boolean isEanPeso; public BigDecimal getQtaTot() { return qtaTot; @@ -398,6 +399,15 @@ public class PickingObjectDTO { return this; } + public boolean isEanPeso() { + return isEanPeso; + } + + public PickData setEanPeso(boolean eanPeso) { + isEanPeso = eanPeso; + return this; + } + public static PickData fromEan128(Ean128Model ean128Model) { PickingObjectDTO.PickData pickData = null; @@ -436,6 +446,7 @@ public class PickingObjectDTO { if (ean128Model.NetWeightKg != null && ean128Model.NetWeightKg > 0) { pickData.setQtaTot(new BigDecimal(ean128Model.NetWeightKg)); + pickData.setEanPeso(true); } if(pickData.getQtaTot() != null && pickData.getQtaTot().floatValue() > 0 && pickData.getNumCnf() != null && pickData.getNumCnf().floatValue() > 0) {