From 9b8824e6810809fc749bdd295f98258177414220 Mon Sep 17 00:00:00 2001 From: FabioN Date: Mon, 1 Dec 2025 11:44:20 +0100 Subject: [PATCH] Modifica gestione conto in CTB_AnaG PER IMPORTAZIONE nuovo cliente da WEB --- .../Import/service/OrdiniNewCliImportService.java | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/ems-engine/src/main/java/it/integry/ems/order/Import/service/OrdiniNewCliImportService.java b/ems-engine/src/main/java/it/integry/ems/order/Import/service/OrdiniNewCliImportService.java index f2bafe69f3..0cbbae2fc3 100644 --- a/ems-engine/src/main/java/it/integry/ems/order/Import/service/OrdiniNewCliImportService.java +++ b/ems-engine/src/main/java/it/integry/ems/order/Import/service/OrdiniNewCliImportService.java @@ -206,7 +206,17 @@ public class OrdiniNewCliImportService { } } - EntityBase findCtbAnag = arrayEntity.stream().filter(x -> x.getClass().equals(CtbAnag.class)).findFirst().orElse(null); + EntityBase findCtbAnag = arrayEntity.stream().filter(x -> { + if (x.getClass().equals(CtbAnag.class)){ + return true; + } + if (x instanceof GtbAnag){ + GtbAnag gtbAnag1 = (GtbAnag) x ; + + return gtbAnag1.getCtbAnag() != null; + } + return false; + }).findFirst().orElse(null); if (findCtbAnag == null && isNewClie && !UtilityString.isNullOrEmpty(codCcon)) { CtbAnag ctbAnag = new CtbAnag();