From 508e079bee33e830e5b49cf2dc9b4bed19a5b0ae Mon Sep 17 00:00:00 2001 From: FabioN Date: Mon, 2 Dec 2024 18:46:22 +0100 Subject: [PATCH] Abilitazione per utente modifica prevista fatturazione --- .../model/Migration_20241202121412.java | 23 ++++++++++++++++ .../model/Migration_20241202131255.java | 20 ++++++++++---- .../model/Migration_20241202132526.java | 26 +++++++++++++++++++ 3 files changed, 64 insertions(+), 5 deletions(-) create mode 100644 ems-core/src/main/java/it/integry/ems/migration/model/Migration_20241202121412.java create mode 100644 ems-core/src/main/java/it/integry/ems/migration/model/Migration_20241202132526.java diff --git a/ems-core/src/main/java/it/integry/ems/migration/model/Migration_20241202121412.java b/ems-core/src/main/java/it/integry/ems/migration/model/Migration_20241202121412.java new file mode 100644 index 0000000000..e7d9150a50 --- /dev/null +++ b/ems-core/src/main/java/it/integry/ems/migration/model/Migration_20241202121412.java @@ -0,0 +1,23 @@ +package it.integry.ems.migration.model; + +import it.integry.ems.migration._base.BaseMigration; +import it.integry.ems.migration._base.MigrationModelInterface; + +public class Migration_20241202121412 extends BaseMigration implements MigrationModelInterface { + + @Override + public void up() throws Exception { + if (isHistoryDB()) + return; + + createSetup("DTB_DOCT", "SETUP", "UPDATE_PREVISTA_FAT", null, +"Aggiorna la spunta di prevista fatturazione anche su documenti giĆ  inviati allo SDI o di anni chiusi", false, null, false, false, +true, false, false, null, false, null); + } + + @Override + public void down() throws Exception { + + } + +} diff --git a/ems-core/src/main/java/it/integry/ems/migration/model/Migration_20241202131255.java b/ems-core/src/main/java/it/integry/ems/migration/model/Migration_20241202131255.java index b7826f041e..d2a02ebd6d 100644 --- a/ems-core/src/main/java/it/integry/ems/migration/model/Migration_20241202131255.java +++ b/ems-core/src/main/java/it/integry/ems/migration/model/Migration_20241202131255.java @@ -1,15 +1,25 @@ -package it.integry.ems.migration.model;import it.integry.ems.migration._base.BaseMigration; +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_20241202131255 extends BaseMigration implements MigrationModelInterface{ +public class Migration_20241202131255 extends BaseMigration implements MigrationModelInterface { @Override - public void up()throws Exception { - if(isHistoryDB()) + public void up() throws Exception { + if (isHistoryDB()) return; + + if (!isCustomerDb(IntegryCustomerDB.FolliesGroup_FolliesGroup)) + return; + + executeStatement("insert into wtb_gest_setup_user (user_name, gest_name, section, key_section, value)\n" + + "VALUES('GENNARO_ADMIN','DTB_DOCT','SETUP','UPDATE_PREVISTA_FAT','S')"); + } @Override - public void down()throws Exception { + public void down() throws Exception { } } \ No newline at end of file diff --git a/ems-core/src/main/java/it/integry/ems/migration/model/Migration_20241202132526.java b/ems-core/src/main/java/it/integry/ems/migration/model/Migration_20241202132526.java new file mode 100644 index 0000000000..99d5eea66b --- /dev/null +++ b/ems-core/src/main/java/it/integry/ems/migration/model/Migration_20241202132526.java @@ -0,0 +1,26 @@ +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_20241202132526 extends BaseMigration implements MigrationModelInterface { + + @Override + public void up() throws Exception { + if (isHistoryDB()) + return; + + if (!isCustomerDb(IntegryCustomerDB.Maggio_MaggioSrl) || isCustomerDb(IntegryCustomerDB.Maggio_GiovMaggio)) + return; + + executeStatement("insert into wtb_gest_setup_user (user_name, gest_name, section, key_section, value)\n" + + "VALUES('AMM2','DTB_DOCT','SETUP','UPDATE_PREVISTA_FAT','S')"); + } + + @Override + public void down() throws Exception { + + } + +}