From 837781389c21356b51cfa99d5f0c6af527405c8a Mon Sep 17 00:00:00 2001 From: ValerioC Date: Thu, 17 Feb 2022 13:09:37 +0100 Subject: [PATCH] aumentati a 5 i numero di decimali e aggiunto un controllo sulla qta ordinata per il suggerimento di prelievo --- .../main/java/it/integry/integrywmsnative/core/CommonConst.java | 2 +- .../dialogs/input_quantity_v2/DialogInputQuantityV2View.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/it/integry/integrywmsnative/core/CommonConst.java b/app/src/main/java/it/integry/integrywmsnative/core/CommonConst.java index 55a30e4c..bdfaa248 100644 --- a/app/src/main/java/it/integry/integrywmsnative/core/CommonConst.java +++ b/app/src/main/java/it/integry/integrywmsnative/core/CommonConst.java @@ -16,7 +16,7 @@ public class CommonConst { public static String DEFAULT_ANONYMOUS_UL_SERIE = "UL"; - public static int NUMBER_OF_DECIMAL_DIGITS = 3; + public static int NUMBER_OF_DECIMAL_DIGITS = 5; } public static class Files { diff --git a/app/src/main/java/it/integry/integrywmsnative/view/dialogs/input_quantity_v2/DialogInputQuantityV2View.java b/app/src/main/java/it/integry/integrywmsnative/view/dialogs/input_quantity_v2/DialogInputQuantityV2View.java index 1f2e7887..ad63bf94 100644 --- a/app/src/main/java/it/integry/integrywmsnative/view/dialogs/input_quantity_v2/DialogInputQuantityV2View.java +++ b/app/src/main/java/it/integry/integrywmsnative/view/dialogs/input_quantity_v2/DialogInputQuantityV2View.java @@ -378,7 +378,7 @@ public class DialogInputQuantityV2View extends BaseDialogFragment implements Dia this.enabledLUCloseButton.set(this.mDialogInputQuantityV2DTO.isCanLUBeClosed()); this.currentTaraArticolo.set(this.mViewModel.getMtbAart().getTaraKg()); - if (this.mDialogInputQuantityV2DTO.getTotalNumCnfOrd() != null) { + if (this.mDialogInputQuantityV2DTO.getTotalNumCnfOrd() != null && !this.mDialogInputQuantityV2DTO.getTotalNumCnfOrd().equals(BigDecimal.ZERO) && !(this.mDialogInputQuantityV2DTO.getTotalNumCnfOrd().intValue() == 0)) { this.currentTextNumCnfToTake.set(this.mDialogInputQuantityV2DTO.getTotalNumCnfOrd().intValue()); int qtaText = this.mDialogInputQuantityV2DTO.getTotalQtaOrd().intValue() % this.mDialogInputQuantityV2DTO.getTotalNumCnfOrd().intValue(); this.currentTextNumPezziToTake.set(qtaText);