diff --git a/ems-core/src/main/java/it/integry/ems/migration/model/Migration_20250328171252.java b/ems-core/src/main/java/it/integry/ems/migration/model/Migration_20250328171252.java index 0f925540a3..081237df22 100644 --- a/ems-core/src/main/java/it/integry/ems/migration/model/Migration_20250328171252.java +++ b/ems-core/src/main/java/it/integry/ems/migration/model/Migration_20250328171252.java @@ -1,6 +1,7 @@ package it.integry.ems.migration.model; import it.integry.ems.migration._base.BaseMigration; +import it.integry.ems.migration._base.IntegryCustomerDB; import it.integry.ems.migration._base.MigrationModelInterface; public class Migration_20250328171252 extends BaseMigration implements MigrationModelInterface { @@ -10,6 +11,9 @@ public class Migration_20250328171252 extends BaseMigration implements Migration if (isHistoryDB()) return; + if (isCustomerDb(IntegryCustomerDB.Siciliani_DMS)) + return; + executeStatement("UPDATE stb_menu set descrizione = 'Documenti di Acquisto' WHERE cod_opz = 'AG032' AND tipo_azienda = 'PRODUZIONE ALIMENTARE'" , "UPDATE stb_menu set descrizione = 'Documenti di Acquisto ( OLD )' WHERE cod_opz = 'AG004' AND tipo_azienda = 'PRODUZIONE ALIMENTARE'"); } diff --git a/ems-core/src/main/java/it/integry/ems/migration/model/Migration_20250328174415.java b/ems-core/src/main/java/it/integry/ems/migration/model/Migration_20250328174415.java index bc3eefc19c..bdfd50fa10 100644 --- a/ems-core/src/main/java/it/integry/ems/migration/model/Migration_20250328174415.java +++ b/ems-core/src/main/java/it/integry/ems/migration/model/Migration_20250328174415.java @@ -1,6 +1,7 @@ package it.integry.ems.migration.model; import it.integry.ems.migration._base.BaseMigration; +import it.integry.ems.migration._base.IntegryCustomerDB; import it.integry.ems.migration._base.MigrationModelInterface; public class Migration_20250328174415 extends BaseMigration implements MigrationModelInterface { @@ -10,6 +11,8 @@ public class Migration_20250328174415 extends BaseMigration implements Migration if (isHistoryDB()) return; + if (isCustomerDb(IntegryCustomerDB.Siciliani_DMS)) + return; createOrUpdateFunction("getSospesoClienti_completa", "CREATE FUNCTION [dbo].[getSospesoClienti_completa]\n" + "\n" + diff --git a/ems-core/src/main/java/it/integry/ems/migration/model/Migration_20250402121607.java b/ems-core/src/main/java/it/integry/ems/migration/model/Migration_20250402121607.java index 500bf8d55a..8a326843a1 100644 --- a/ems-core/src/main/java/it/integry/ems/migration/model/Migration_20250402121607.java +++ b/ems-core/src/main/java/it/integry/ems/migration/model/Migration_20250402121607.java @@ -1,6 +1,7 @@ package it.integry.ems.migration.model; import it.integry.ems.migration._base.BaseMigration; +import it.integry.ems.migration._base.IntegryCustomerDB; import it.integry.ems.migration._base.MigrationModelInterface; public class Migration_20250402121607 extends BaseMigration implements MigrationModelInterface { @@ -10,6 +11,8 @@ public class Migration_20250402121607 extends BaseMigration implements Migration if (isHistoryDB()) return; + if (isCustomerDb(IntegryCustomerDB.Siciliani_DMS)) + return; createOrUpdateView("avw_contratti_acquisto", "CREATE VIEW [dbo].[avw_contratti_acquisto] AS\n" + "SELECT atb_offt.cod_alis,\n" + diff --git a/ems-core/src/main/java/it/integry/ems/migration/model/Migration_20250404094308.java b/ems-core/src/main/java/it/integry/ems/migration/model/Migration_20250404094308.java new file mode 100644 index 0000000000..8dbab58a43 --- /dev/null +++ b/ems-core/src/main/java/it/integry/ems/migration/model/Migration_20250404094308.java @@ -0,0 +1,27 @@ +package it.integry.ems.migration.model; + +import it.integry.ems.migration._base.BaseMigration; +import it.integry.ems.migration._base.IntegryCustomerDB; +import it.integry.ems.migration._base.MigrationModelInterface; + +public class Migration_20250404094308 extends BaseMigration implements MigrationModelInterface { + + @Override + public void up() throws Exception { + if (isHistoryDB()) + return; + + if (!isCustomerDb(IntegryCustomerDB.Siciliani_DMS)) + return; + + createSetup("W_VORGCONS_DISP", "SETUP", "GESTISCI_MACRO_AREA", "N", +"Se impostato a S organizazione consegne viene raggruppato e ordinato per MACRO_AREA se un ID_IVAGGIO ha MACRO_AREA sia nazionale che locale deve essere considerato come nazionale", false, null, false, false, +false, false, false, null, false, null); + } + + @Override + public void down() throws Exception { + + } + +}