From 9d7f191fd7587e0f650381fd185e5ddda66104b8 Mon Sep 17 00:00:00 2001 From: acialini Date: Mon, 27 May 2024 14:40:38 +0200 Subject: [PATCH] [VAS-1057] feat: introduced thermal template partials --- .../partials/notices/paymentMethods.hbs | 6 ++- .../partials/notices/thermalHeader.hbs | 8 +++ .../partials/notices/thermalPaymentData.hbs | 50 +++++++++++++++++++ .../notices/thermalPaymentInfoInfraction.hbs | 33 ++++++++++++ .../thermalPaymentInfoInfractionImmediate.hbs | 33 ++++++++++++ .../notices/thermalPaymentMethods.hbs | 33 ++++++++++++ 6 files changed, 161 insertions(+), 2 deletions(-) create mode 100644 node/pdf-generate/partials/notices/thermalHeader.hbs create mode 100644 node/pdf-generate/partials/notices/thermalPaymentData.hbs create mode 100644 node/pdf-generate/partials/notices/thermalPaymentInfoInfraction.hbs create mode 100644 node/pdf-generate/partials/notices/thermalPaymentInfoInfractionImmediate.hbs create mode 100644 node/pdf-generate/partials/notices/thermalPaymentMethods.hbs diff --git a/node/pdf-generate/partials/notices/paymentMethods.hbs b/node/pdf-generate/partials/notices/paymentMethods.hbs index 83fb7aa..37fba4c 100644 --- a/node/pdf-generate/partials/notices/paymentMethods.hbs +++ b/node/pdf-generate/partials/notices/paymentMethods.hbs @@ -9,7 +9,8 @@

Paga con l'app IO

-

oppure {{getPaymentMethodCopy payee.channel.online.website payee.channel.online.app}}dal tuo Home +

oppure {{getOnlinePaymentMethodContent payee.channel.online.website payee.channel.online.app}}dal + tuo Home Banking, con la tua app di pagamento o con gli altri canali @@ -22,7 +23,8 @@

Paga sul territorio

-

presso Banche e Sportelli ATM, negli Uffici Postali e Punti Postali, nei Bar, +

{{getPhysicalPaymentMethodContent payee.channel.offline}}presso + Banche e Sportelli ATM, negli Uffici Postali e Punti Postali, nei Bar, Edicole, Ricevitorie, Supermercati, Tabaccherie e altri Esercenti Convenzionati.

diff --git a/node/pdf-generate/partials/notices/thermalHeader.hbs b/node/pdf-generate/partials/notices/thermalHeader.hbs new file mode 100644 index 0000000..2a2e081 --- /dev/null +++ b/node/pdf-generate/partials/notices/thermalHeader.hbs @@ -0,0 +1,8 @@ +
+
+
+ +

Avviso di pagamento

+
+
+
\ No newline at end of file diff --git a/node/pdf-generate/partials/notices/thermalPaymentData.hbs b/node/pdf-generate/partials/notices/thermalPaymentData.hbs new file mode 100644 index 0000000..2d7e312 --- /dev/null +++ b/node/pdf-generate/partials/notices/thermalPaymentData.hbs @@ -0,0 +1,50 @@ +
+ +
+

+ {{title}} +

+

+ {{subtitle}} +

+
+ +
+
+

Inquadra il codice QR con la tua app di pagamento o usa i dati + sotto.

+ QR PaymentCode +
+ +
+
Importo (Euro)
+
{{this.amount}}
+
+ +
+
Cod. CBILL
+
{{this.cbillCode}}
+
+ +
+
Cod. Avviso
+
{{splitAndSpace this.refNumber}}
+
+ +
+
Cod. Fiscale Ente Creditore
+
{{payee.taxCode}}
+
+ +
+
Ente creditore
+
{{payee.name}}
+
+ +
+
+
+
+ + \ No newline at end of file diff --git a/node/pdf-generate/partials/notices/thermalPaymentInfoInfraction.hbs b/node/pdf-generate/partials/notices/thermalPaymentInfoInfraction.hbs new file mode 100644 index 0000000..ede04c1 --- /dev/null +++ b/node/pdf-generate/partials/notices/thermalPaymentInfoInfraction.hbs @@ -0,0 +1,33 @@ +
+
+

Quanto e quando pagare?

+
+ +
+
+

{{notice.instalments.discounted.amount}} Euro

+

+ Sconto del 30% entro 5 giorni dalla data dell’infrazione +

+
+
+

{{notice.instalments.reduced.amount}} Euro

+

+ dal 6º al 60º giorno dalla notifica del verbale +

+
+ +
+
+ +
+
Come si calcolano le scadenze?
+

Il giorno della notifica non si conta. Se la scadenza è di domenica (o festivo), puoi pagare + anche il primo giorno + feriale successivo.

+
+
+
+
+ +
\ No newline at end of file diff --git a/node/pdf-generate/partials/notices/thermalPaymentInfoInfractionImmediate.hbs b/node/pdf-generate/partials/notices/thermalPaymentInfoInfractionImmediate.hbs new file mode 100644 index 0000000..0b257bf --- /dev/null +++ b/node/pdf-generate/partials/notices/thermalPaymentInfoInfractionImmediate.hbs @@ -0,0 +1,33 @@ +
+
+

Quanto e quando pagare?

+
+ +
+
+

{{notice.instalments.discounted.amount}} Euro

+

+ Sconto del 30% entro 5 giorni dalla data dell’infrazione +

+
+ +

+ Se non paghi entro i termini, seguirà notifica + del verbale per posta, gravato delle spese di + notifica e di procedimento. +

+ +
+
+ +
+
Come si calcolano le scadenze?
+

Il giorno della notifica non si conta. Se la scadenza è di domenica (o festivo), puoi pagare + anche il primo giorno + feriale successivo.

+
+
+
+
+ +
\ No newline at end of file diff --git a/node/pdf-generate/partials/notices/thermalPaymentMethods.hbs b/node/pdf-generate/partials/notices/thermalPaymentMethods.hbs new file mode 100644 index 0000000..042ae16 --- /dev/null +++ b/node/pdf-generate/partials/notices/thermalPaymentMethods.hbs @@ -0,0 +1,33 @@ +
+
+

Dove pagare?

+
+

vai su pagopa.gov.it

+
+
+ +
+

Paga con l'app IO oppure {{getOnlinePaymentMethodContent + payee.channel.online.website payee.channel.online.app}}dal + tuo Home + Banking, con la tua app di pagamento o con + gli + altri canali + abilitati.

+ +

Paga sul territorio: {{getPhysicalPaymentMethodContent + payee.channel.offline}}presso + Banche e Sportelli ATM, negli Uffici Postali e Punti Postali, nei Bar, + Edicole, + Ricevitorie, Supermercati, + Tabaccherie e altri Esercenti Convenzionati.

+ +

+ Scegli l'importo corretto per i termini previsti, altrimenti riceverai altre richieste di pagamento per le somme + residue + ed eventuali somme aggiuntive. +

+ +
+ +
\ No newline at end of file