diff --git a/app/src/main/java/it/integry/integrywmsnative/gest/picking_libero/PickingLiberoFragment.java b/app/src/main/java/it/integry/integrywmsnative/gest/picking_libero/PickingLiberoFragment.java index 15c70d10..1126fb44 100644 --- a/app/src/main/java/it/integry/integrywmsnative/gest/picking_libero/PickingLiberoFragment.java +++ b/app/src/main/java/it/integry/integrywmsnative/gest/picking_libero/PickingLiberoFragment.java @@ -332,6 +332,9 @@ public class PickingLiberoFragment extends Fragment implements ITitledFragment, BigDecimal totalQtaAvailable, BigDecimal totalNumCnfAvailable, BigDecimal qtaCnfAvailable, + BigDecimal totalQtaToBeTaken, + BigDecimal totalNumCnfToBeTaken, + BigDecimal qtaCnfToBeTaken, String partitaMag, Date dataScad, boolean canOverflowOrderQuantity, @@ -347,6 +350,9 @@ public class PickingLiberoFragment extends Fragment implements ITitledFragment, .setTotalQtaAvailable(totalQtaAvailable) .setTotalNumCnfAvailable(totalNumCnfAvailable) .setQtaCnfAvailable(qtaCnfAvailable) + .setTotalQtaToBeTaken(totalQtaToBeTaken) + .setTotalNumCnfToBeTaken(totalNumCnfToBeTaken) + .setQtaCnfToBeTaken(qtaCnfToBeTaken) .setPartitaMag(partitaMag) .setDataScad(dataScad) .setCanOverflowOrderQuantity(canOverflowOrderQuantity) diff --git a/app/src/main/java/it/integry/integrywmsnative/gest/picking_libero/PickingLiberoViewModel.java b/app/src/main/java/it/integry/integrywmsnative/gest/picking_libero/PickingLiberoViewModel.java index bac826c6..f47f9bd5 100644 --- a/app/src/main/java/it/integry/integrywmsnative/gest/picking_libero/PickingLiberoViewModel.java +++ b/app/src/main/java/it/integry/integrywmsnative/gest/picking_libero/PickingLiberoViewModel.java @@ -261,6 +261,10 @@ public class PickingLiberoViewModel { partitaMag = manualPickDTO.getMtbPartitaMag().getPartitaMag(); dataScad = manualPickDTO.getMtbPartitaMag().getDataScadD(); } + + initialNumCnf = numCnfDaPrelevare; + initialQtaCnf = qtaCnfDaPrelevare; + initialQtaTot = qtaColDaPrelevare; } else { initialNumCnf = BigDecimal.ONE; initialQtaCnf = mtbAart.getQtaCnf(); @@ -283,6 +287,9 @@ public class PickingLiberoViewModel { qtaColDaPrelevare, numCnfDaPrelevare, qtaCnfDaPrelevare, + null, + null, + null, partitaMag, dataScad, false, @@ -425,6 +432,9 @@ public class PickingLiberoViewModel { null, null, null, + null, + null, + null, mtbColr.getPartitaMag(), mtbColr.getDataScadPartitaD(), false, @@ -567,6 +577,9 @@ public class PickingLiberoViewModel { totalQtaAvailable, totalNumCnfAvailable, qtaCnfAvailable, + null, + null, + null, mtbColrToUpdate.getPartitaMag(), mtbColrToUpdate.getDataScadPartitaD(), false, @@ -735,6 +748,9 @@ public class PickingLiberoViewModel { BigDecimal totalQtaAvailable, BigDecimal totalNumCnfAvailable, BigDecimal qtaCnfAvailable, + BigDecimal totalQtaToBeTaken, + BigDecimal totalNumCnfToBeTaken, + BigDecimal qtaCnfToBeTaken, String partitaMag, Date dataScad, boolean canOverflowOrderQuantity, @@ -749,6 +765,9 @@ public class PickingLiberoViewModel { totalQtaAvailable, totalNumCnfAvailable, qtaCnfAvailable, + totalQtaToBeTaken, + totalNumCnfToBeTaken, + qtaCnfToBeTaken, partitaMag, dataScad, canOverflowOrderQuantity, @@ -791,6 +810,9 @@ public class PickingLiberoViewModel { BigDecimal totalQtaAvailable, BigDecimal totalNumCnfAvailable, BigDecimal qtaCnfAvailable, + BigDecimal totalQtaToBeTaken, + BigDecimal totalNumCnfToBeTaken, + BigDecimal qtaCnfToBeTaken, String partitaMag, Date dataScad, boolean canOverflowOrderQuantity,