Creata setup CONFIG_STAMPE_POPUP_ORD
All checks were successful
IntegryManagementSystem_Multi/pipeline/head This commit looks good

This commit is contained in:
2025-02-07 18:37:09 +01:00
parent ee1eeecdc9
commit 9aa82b5cc7

View File

@@ -0,0 +1,37 @@
package it.integry.ems.migration.model;
import it.integry.ems.migration._base.BaseMigration;
import it.integry.ems.migration._base.MigrationModelInterface;
public class Migration_20250207183506 extends BaseMigration implements MigrationModelInterface {
@Override
public void up() throws Exception {
if (isHistoryDB())
return;
createSetup("PVM", "DELIVERY_PLAN", "CONFIG_STAMPE_POPUP_ORD", null,
"Configurazione pulsanti aggiuntivi per stampe report in popup ordine.\n" +
"Campi supportati:\n" +
"- text: Testo del pulsante\n" +
"- icon: Icona del pulsante, per applicare un colore assegnare anche ad esempio text-danger per farlo rosso, icone supportate: https://fontawesome.com/v5/search\n" +
"- style: Indica il colore del pulsante, valori possibili: default, primary, info, success, warning, danger, link\n" +
"- action: Indica l'azione da effettuare al click del pulsante, valori possibili: preview - mostra il report in un popup, download - scarica direttamente il report\n" +
"- report: Nome del report da chiamare\n" +
"- nomeStampa: Nome del file finale una volta scaricato. Variabili disponibili: [gestione], [data_ord], [num_ord], [user_name]\n" +
"Oggetto di esempio:\n" +
"{\n" +
" \"text\": \"Riepilogo X\",\n" +
" \"icon\": \"fas fa-print text-primary\",\n" +
" \"style\": \"default\",\n" +
" \"action\": \"preview\",\n" +
" \"report\": \"X\",\n" +
" \"nomeStampa\": \"Riepilogo X [gestione] n. [num_ord] del [data_ord]\",\n" +
"}", false, null, false, false,
false, true, false, null, false, null);
}
@Override
public void down() throws Exception {
}
}