From e6319eb7c8a891bb94dbdf06cbb48c97e1cda0eb Mon Sep 17 00:00:00 2001 From: ClaudioR Date: Mon, 10 Jun 2024 13:10:30 +0200 Subject: [PATCH] - Migration per cancellare ABILITA_DUPLICA_ORDINE e creare ABILITA_CREA_DUPLICA_ORDINE --- .../model/Migration_20240610105605.java | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 ems-core/src/main/java/it/integry/ems/migration/model/Migration_20240610105605.java diff --git a/ems-core/src/main/java/it/integry/ems/migration/model/Migration_20240610105605.java b/ems-core/src/main/java/it/integry/ems/migration/model/Migration_20240610105605.java new file mode 100644 index 0000000000..7009d072e2 --- /dev/null +++ b/ems-core/src/main/java/it/integry/ems/migration/model/Migration_20240610105605.java @@ -0,0 +1,32 @@ +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_20240610105605 extends BaseMigration implements MigrationModelInterface { + + @Override + public void up() throws Exception { + if (isHistoryDB()) + return; + + String value = "S"; + + if (isCustomerDb(IntegryCustomerDB.Gramm_Gramm)) { + value = "N"; + } + + deleteSetup("PVM", "MONITORAGGIO_LINEE_V2", "ABILITA_DUPLICA_ORDINE"); + + createSetup("PVM", "MONITORAGGIO_LINEE_V2", "ABILITA_CREA_DUPLICA_ORDINE", value, + "Se la setup รจ abilitata permette di attivare il pulsante di creazione in Stato Ordini e il pulsante di duplicazione dell'ordine in storico ordini del Monitoraggio Linee", + "SI_NO", false, true); + } + + @Override + public void down() throws Exception { + + } + +} \ No newline at end of file