From a49ee430e2541fc5e95710d2baf785de37b4c633 Mon Sep 17 00:00:00 2001 From: ValerioC Date: Tue, 14 Mar 2023 15:57:18 +0100 Subject: [PATCH] aggiunto controllo in spedizione in caso di uscita senza collo riferimento --- .../PVOrdineAcquistoEditViewModel.java | 1 - .../gest/spedizione/SpedizioneViewModel.java | 10 ++++++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/it/integry/integrywmsnative/gest/pv_ordine_acquisto_edit/PVOrdineAcquistoEditViewModel.java b/app/src/main/java/it/integry/integrywmsnative/gest/pv_ordine_acquisto_edit/PVOrdineAcquistoEditViewModel.java index f83182fa..4b6bd4a9 100644 --- a/app/src/main/java/it/integry/integrywmsnative/gest/pv_ordine_acquisto_edit/PVOrdineAcquistoEditViewModel.java +++ b/app/src/main/java/it/integry/integrywmsnative/gest/pv_ordine_acquisto_edit/PVOrdineAcquistoEditViewModel.java @@ -138,7 +138,6 @@ public class PVOrdineAcquistoEditViewModel { } catch (Exception e) { this.sendError(e); BarcodeManager.enable(); - } finally { } } 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 d5334f0a..f034c1c8 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 @@ -1240,9 +1240,12 @@ public class SpedizioneViewModel { return; } - var clonedSourceMtbColr = (MtbColr) mtbColrToDispatch.clone(); - clonedSourceMtbColr.setMtbPartitaMag(null) - .setMtbAart(null); + MtbColr clonedSourceMtbColr = null; + if (mtbColrToDispatch != null) { + clonedSourceMtbColr = (MtbColr) mtbColrToDispatch.clone(); + clonedSourceMtbColr.setMtbPartitaMag(null) + .setMtbAart(null); + } var clonedTargetMtbColt = (MtbColt) mCurrentMtbColt.clone(); clonedTargetMtbColt.setMtbColr(null); @@ -1341,7 +1344,6 @@ public class SpedizioneViewModel { }, this::sendError); - // MtbColt mtbColt = new MtbColt() // .setNumCollo(mtbColrToUpdate.getNumCollo()) // .setDataCollo(mtbColrToUpdate.getDataColloS())