From a66cfa16d81368de2aa6962f8e2d651d06952881 Mon Sep 17 00:00:00 2001 From: GiuseppeS Date: Thu, 4 Dec 2025 11:22:59 +0100 Subject: [PATCH] Aggiunto check di correttezza barcode_ul per i le UDC anonime --- .../wms/accettazione/service/WMSAccettazioneService.java | 4 ++++ 1 file changed, 4 insertions(+) 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 f00275e3fc..7292b99015 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 @@ -154,6 +154,10 @@ public class WMSAccettazioneService { udcMtbColt.setCodAnag(createUDCRequestDTO.getCodAnag()); } + //Check temporaneo per evitare problemi sui dati + if(udcMtbColt.getSerCollo().equalsIgnoreCase("UL") && !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); entityProcessor.processEntity(udcMtbColt, multiDBTransactionManager);