diff --git a/ems-engine/src/main/java/it/integry/ems/activity/service/SteUPService.java b/ems-engine/src/main/java/it/integry/ems/activity/service/SteUPService.java index e6d9562167..ceea06d1b7 100644 --- a/ems-engine/src/main/java/it/integry/ems/activity/service/SteUPService.java +++ b/ems-engine/src/main/java/it/integry/ems/activity/service/SteUPService.java @@ -690,7 +690,7 @@ public class SteUPService { }else if(activityTypeId.equalsIgnoreCase(tipoAttivitaRotturaStock)){ List> pluRepo = getGrigliaPluRepo(codMdep,codJfas,activityTypeId,null); - if(repartiFreschi.contains(codJfas)){ + if(repartiFreschi != null && repartiFreschi.contains(codJfas)){ List finalBarcodes = barcodes; barcodes = pluRepo.stream().filter(a-> !finalBarcodes.contains(((String) a.get("barcode")))).map(a->(String) a.get("barcode")).collect(Collectors.toList()); }else{