From e2f2b9bde9e30b9106dfada6dd805e5a2ebe537a Mon Sep 17 00:00:00 2001 From: GiuseppeS Date: Thu, 4 Dec 2025 11:25:21 +0100 Subject: [PATCH] Migliorato check di correttezza barcode_ul per i le UDC anonime --- .../wms/accettazione/service/WMSAccettazioneService.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ems-engine/src/main/java/it/integry/ems/retail/wms/accettazione/service/WMSAccettazioneService.java b/ems-engine/src/main/java/it/integry/ems/retail/wms/accettazione/service/WMSAccettazioneService.java index 7292b99015..85a147c71e 100644 --- a/ems-engine/src/main/java/it/integry/ems/retail/wms/accettazione/service/WMSAccettazioneService.java +++ b/ems-engine/src/main/java/it/integry/ems/retail/wms/accettazione/service/WMSAccettazioneService.java @@ -155,7 +155,8 @@ public class WMSAccettazioneService { } //Check temporaneo per evitare problemi sui dati - if(udcMtbColt.getSerCollo().equalsIgnoreCase("UL") && !udcMtbColt.getBarcodeUl().startsWith("U")) + if(udcMtbColt.getSerCollo() != null && udcMtbColt.getSerCollo().equalsIgnoreCase("UL") && + (udcMtbColt.getBarcodeUl() == null || !udcMtbColt.getBarcodeUl().startsWith("U"))) throw new Exception("Errore interno durante il salvataggio dell'UDC: il barcode dell'UDC non รจ valido per la serie UL."); udcMtbColt.setOperation(OperationType.INSERT);