From c43f07f83aa9d608003d502cd7e83894e0d3c079 Mon Sep 17 00:00:00 2001 From: MinaR Date: Thu, 23 Jan 2025 10:05:09 +0100 Subject: [PATCH] aggiunto controllo in ckkInvioFE e import Orto --- .../Import/service/DocumentiAcquistoImportService.java | 3 ++- .../it/integry/ems/document/service/DocumentService.java | 9 ++++++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/ems-engine/src/main/java/it/integry/ems/document/Import/service/DocumentiAcquistoImportService.java b/ems-engine/src/main/java/it/integry/ems/document/Import/service/DocumentiAcquistoImportService.java index 137936d50b..fae2c91cbd 100644 --- a/ems-engine/src/main/java/it/integry/ems/document/Import/service/DocumentiAcquistoImportService.java +++ b/ems-engine/src/main/java/it/integry/ems/document/Import/service/DocumentiAcquistoImportService.java @@ -1265,7 +1265,8 @@ public class DocumentiAcquistoImportService { String codVdes = null; if (UtilityString.isNullOrEmpty(codAlis)) { - sql = "SELECT cod_vdes, cod_alis FROM vtb_dest WHERE cod_anag = %s AND flag_attivo = 'S' and cod_alis is not null"; + sql = Query.format("SELECT cod_vdes, cod_alis FROM vtb_dest WHERE cod_anag = %s AND flag_attivo = 'S' and cod_alis is not null", + codAnag ); HashMap datiDest = UtilityDB.executeSimpleQueryOnlyFirstRow(conn, sql); codVdes = (String) datiDest.get("cod_vdes"); codAlis = (String) datiDest.get("cod_alis"); diff --git a/ems-engine/src/main/java/it/integry/ems/document/service/DocumentService.java b/ems-engine/src/main/java/it/integry/ems/document/service/DocumentService.java index dcc1fb83fe..fc9d7be90f 100644 --- a/ems-engine/src/main/java/it/integry/ems/document/service/DocumentService.java +++ b/ems-engine/src/main/java/it/integry/ems/document/service/DocumentService.java @@ -25,6 +25,7 @@ import it.integry.ems.settings.Model.AvailableConnectionsModel; import it.integry.ems.settings.Model.SettingsModel; import it.integry.ems.sync.MultiDBTransaction.Connection; import it.integry.ems.sync.MultiDBTransaction.MultiDBTransactionManager; +import it.integry.ems.utility.UtilityDebug; import it.integry.ems.utility.UtilityEntity; import it.integry.ems.utility.UtilityFile; import it.integry.ems_model.base.EntityBase; @@ -1242,7 +1243,13 @@ public class DocumentService { public void chkInvioFE() throws Exception { - for (AvailableConnectionsModel model : settingsModel.getAvailableConnections()) { + List availableConnections = settingsModel.getAvailableConnections(); + + if ( UtilityDebug.isIntegryServer()){ + availableConnections = availableConnections.stream().filter(x->x.getDbName().equalsIgnoreCase("STUDIOML")).collect(java.util.stream.Collectors.toList()); + } + + for (AvailableConnectionsModel model : availableConnections) { if (model.getInternalDb()) { DataSource ds = new DataSource();