diff --git a/app/src/main/java/it/integry/integrywmsnative/core/rest/model/giacenza/GetColloInGiacResponseDTO.java b/app/src/main/java/it/integry/integrywmsnative/core/rest/model/giacenza/GetColloInGiacResponseDTO.java index 669de73b..ed675e44 100644 --- a/app/src/main/java/it/integry/integrywmsnative/core/rest/model/giacenza/GetColloInGiacResponseDTO.java +++ b/app/src/main/java/it/integry/integrywmsnative/core/rest/model/giacenza/GetColloInGiacResponseDTO.java @@ -16,10 +16,10 @@ public class GetColloInGiacResponseDTO { private String descrizioneLivelloAnomalia; @SerializedName("escludiPickingVendita") - private Boolean escludiPickingVendita; + private Boolean escludiPickingVendita = false; @SerializedName("escludiPickingLavorazione") - private Boolean escludiPickingLavorazione; + private Boolean escludiPickingLavorazione = false; public MtbColt getMtbColt() { return mtbColt; diff --git a/app/src/main/java/it/integry/integrywmsnative/gest/prod_versamento_materiale/ProdVersamentoMaterialeViewModel.java b/app/src/main/java/it/integry/integrywmsnative/gest/prod_versamento_materiale/ProdVersamentoMaterialeViewModel.java index 6dd590d7..a8603863 100644 --- a/app/src/main/java/it/integry/integrywmsnative/gest/prod_versamento_materiale/ProdVersamentoMaterialeViewModel.java +++ b/app/src/main/java/it/integry/integrywmsnative/gest/prod_versamento_materiale/ProdVersamentoMaterialeViewModel.java @@ -428,7 +428,7 @@ public class ProdVersamentoMaterialeViewModel { private void checkAnomaliaUl(GetColloInGiacResponseDTO colloInGiac) { if (colloInGiac.getEscludiPickingLavorazione()) { this.sendError(new AnomaliaUlException(colloInGiac)); - } else { + } else if (colloInGiac.getMessageAnomalia() != null) { this.sendWarning(colloInGiac.getMessageAnomalia(), () -> { }); } diff --git a/app/src/main/java/it/integry/integrywmsnative/gest/spedizione/SpedizioneViewModel.java b/app/src/main/java/it/integry/integrywmsnative/gest/spedizione/SpedizioneViewModel.java index 397f56d8..8a2385d9 100644 --- a/app/src/main/java/it/integry/integrywmsnative/gest/spedizione/SpedizioneViewModel.java +++ b/app/src/main/java/it/integry/integrywmsnative/gest/spedizione/SpedizioneViewModel.java @@ -1884,8 +1884,9 @@ public class SpedizioneViewModel { this.sendError(new AnomaliaUlException(colloInGiac)); } else if (colloInGiac.getEscludiPickingVendita() && mDefaultGestioneOfUL == GestioneEnum.VENDITA) { this.sendError(new AnomaliaUlException(colloInGiac)); - } else { - this.onWarning(colloInGiac.getMessageAnomalia(), () -> {}); + } else if (colloInGiac.getMessageAnomalia() != null) { + this.onWarning(colloInGiac.getMessageAnomalia(), () -> { + }); } }