From c9299de148903bb5d6fa5071a87904f4ab4a51c6 Mon Sep 17 00:00:00 2001 From: Alessandro Gelmi Date: Tue, 16 Apr 2024 18:11:46 +0200 Subject: [PATCH] feat(PN-10516) Add some analog events on timeline for 890 letters (#1182) * feat: show on timeline inexit events * fix: update copy --- .../src/utility/TimelineUtils/SendAnalogFlowStep.ts | 1 + packages/pn-commons/src/utility/notification.utility.ts | 4 ++++ packages/pn-pa-webapp/public/locales/it/notifiche.json | 8 ++++++++ .../public/locales/it/notifiche.json | 8 ++++++++ .../public/locales/it/notifiche.json | 8 ++++++++ 5 files changed, 29 insertions(+) diff --git a/packages/pn-commons/src/utility/TimelineUtils/SendAnalogFlowStep.ts b/packages/pn-commons/src/utility/TimelineUtils/SendAnalogFlowStep.ts index 745e7fef8c..e77d750cff 100644 --- a/packages/pn-commons/src/utility/TimelineUtils/SendAnalogFlowStep.ts +++ b/packages/pn-commons/src/utility/TimelineUtils/SendAnalogFlowStep.ts @@ -10,6 +10,7 @@ const SEND_ANALOG_FEEDBACK_OK_DETAIL_CODES = [ 'RECAG005C', 'RECAG006C', 'RECRI003C', + 'RECAG012', ]; const SEND_ANALOG_FEEDBACK_KO_DETAIL_CODES = [ diff --git a/packages/pn-commons/src/utility/notification.utility.ts b/packages/pn-commons/src/utility/notification.utility.ts index 6756721903..e4eff4a01c 100644 --- a/packages/pn-commons/src/utility/notification.utility.ts +++ b/packages/pn-commons/src/utility/notification.utility.ts @@ -603,6 +603,10 @@ const AnalogFlowAllowedCodes = [ 'RECAG008B', 'RECRI003B', 'RECRI004B', + 'RECAG010', + 'RECRS010', + 'RECRN010', + 'RECAG012', ]; /* diff --git a/packages/pn-pa-webapp/public/locales/it/notifiche.json b/packages/pn-pa-webapp/public/locales/it/notifiche.json index 95370c936e..32ec8e760c 100644 --- a/packages/pn-pa-webapp/public/locales/it/notifiche.json +++ b/packages/pn-pa-webapp/public/locales/it/notifiche.json @@ -256,6 +256,14 @@ "send-analog-flow-RECRI003B-description-multirecipient": "C'è un nuovo documento allegato.", "send-analog-flow-RECRI004B-description": "C'è un nuovo documento allegato.", "send-analog-flow-RECRI004B-description-multirecipient": "C'è un nuovo documento allegato.", + "send-analog-flow-RECAG010-description": "Il tentativo di consegna della raccomandata 890 numero {{registeredLetterNumber}} non è andato a buon fine per destinatario assente.", + "send-analog-flow-RECAG010-description-multirecipient": "Il tentativo di consegna della raccomandata 890 numero {{registeredLetterNumber}} per {{name}} {{taxId}} non è andato a buon fine per destinatario assente.", + "send-analog-flow-RECRS010-description": "Il tentativo di consegna della raccomandata semplice numero {{registeredLetterNumber}} non è andato a buon fine per destinatario assente.", + "send-analog-flow-RECRS010-description-multirecipient": "Il tentativo di consegna della raccomandata semplice numero {{registeredLetterNumber}} per {{name}} {{taxId}} non è andato a buon fine per destinatario assente.", + "send-analog-flow-RECRN010-description": "Il tentativo di consegna della raccomandata A/R numero {{registeredLetterNumber}} non è andato a buon fine per destinatario assente.", + "send-analog-flow-RECRN010-description-multirecipient": "Il tentativo di consegna della raccomandata A/R numero {{registeredLetterNumber}} per {{name}} {{taxId}} non è andato a buon fine per destinatario assente.", + "send-analog-flow-RECAG012-description": "La raccomandata 890 numero {{registeredLetterNumber}} è stata ritirata o ha compiuto la sua giacenza.", + "send-analog-flow-RECAG012-description-multirecipient": "La raccomandata 890 numero {{registeredLetterNumber}} per {{name}} {{taxId}} è stata ritirata o ha compiuto la sua giacenza.", "send-analog-error": "L'invio per via cartacea non ha determinato la consegna", "send-analog-success": "Invio per via cartacea andato a buon fine", "send-analog-outcome-unknown": "Invio per via cartacea completato - esito non determinato", diff --git a/packages/pn-personafisica-webapp/public/locales/it/notifiche.json b/packages/pn-personafisica-webapp/public/locales/it/notifiche.json index 2bd1cfdcca..8e9f5d5501 100644 --- a/packages/pn-personafisica-webapp/public/locales/it/notifiche.json +++ b/packages/pn-personafisica-webapp/public/locales/it/notifiche.json @@ -277,6 +277,14 @@ "send-analog-flow-RECRI003B-description-multirecipient": "C'è un nuovo documento allegato.", "send-analog-flow-RECRI004B-description": "C'è un nuovo documento allegato.", "send-analog-flow-RECRI004B-description-multirecipient": "C'è un nuovo documento allegato.", + "send-analog-flow-RECAG010-description": "Il tentativo di consegna della raccomandata 890 numero {{registeredLetterNumber}} non è andato a buon fine per destinatario assente.", + "send-analog-flow-RECAG010-description-multirecipient": "Il tentativo di consegna della raccomandata 890 numero {{registeredLetterNumber}} per {{name}} {{taxId}} non è andato a buon fine per destinatario assente.", + "send-analog-flow-RECRS010-description": "Il tentativo di consegna della raccomandata semplice numero {{registeredLetterNumber}} non è andato a buon fine per destinatario assente.", + "send-analog-flow-RECRS010-description-multirecipient": "Il tentativo di consegna della raccomandata semplice numero {{registeredLetterNumber}} per {{name}} {{taxId}} non è andato a buon fine per destinatario assente.", + "send-analog-flow-RECRN010-description": "Il tentativo di consegna della raccomandata A/R numero {{registeredLetterNumber}} non è andato a buon fine per destinatario assente.", + "send-analog-flow-RECRN010-description-multirecipient": "Il tentativo di consegna della raccomandata A/R numero {{registeredLetterNumber}} per {{name}} {{taxId}} non è andato a buon fine per destinatario assente.", + "send-analog-flow-RECAG012-description": "La raccomandata 890 numero {{registeredLetterNumber}} è stata ritirata o ha compiuto la sua giacenza.", + "send-analog-flow-RECAG012-description-multirecipient": "La raccomandata 890 numero {{registeredLetterNumber}} per {{name}} {{taxId}} è stata ritirata o ha compiuto la sua giacenza.", "send-analog-error": "L'invio per via cartacea non ha determinato la consegna", "send-analog-success": "Invio per via cartacea andato a buon fine", "send-analog-outcome-unknown": "Invio per via cartacea completato - esito non determinato", diff --git a/packages/pn-personagiuridica-webapp/public/locales/it/notifiche.json b/packages/pn-personagiuridica-webapp/public/locales/it/notifiche.json index 6477660b2b..6a179831ee 100644 --- a/packages/pn-personagiuridica-webapp/public/locales/it/notifiche.json +++ b/packages/pn-personagiuridica-webapp/public/locales/it/notifiche.json @@ -279,6 +279,14 @@ "send-analog-flow-RECRI003B-description-multirecipient": "C'è un nuovo documento allegato.", "send-analog-flow-RECRI004B-description": "C'è un nuovo documento allegato.", "send-analog-flow-RECRI004B-description-multirecipient": "C'è un nuovo documento allegato.", + "send-analog-flow-RECAG010-description": "Il tentativo di consegna della raccomandata 890 numero {{registeredLetterNumber}} non è andato a buon fine per destinatario assente.", + "send-analog-flow-RECAG010-description-multirecipient": "Il tentativo di consegna della raccomandata 890 numero {{registeredLetterNumber}} per {{name}} {{taxId}} non è andato a buon fine per destinatario assente.", + "send-analog-flow-RECRS010-description": "Il tentativo di consegna della raccomandata semplice numero {{registeredLetterNumber}} non è andato a buon fine per destinatario assente.", + "send-analog-flow-RECRS010-description-multirecipient": "Il tentativo di consegna della raccomandata semplice numero {{registeredLetterNumber}} per {{name}} {{taxId}} non è andato a buon fine per destinatario assente.", + "send-analog-flow-RECRN010-description": "Il tentativo di consegna della raccomandata A/R numero {{registeredLetterNumber}} non è andato a buon fine per destinatario assente.", + "send-analog-flow-RECRN010-description-multirecipient": "Il tentativo di consegna della raccomandata A/R numero {{registeredLetterNumber}} per {{name}} {{taxId}} non è andato a buon fine per destinatario assente.", + "send-analog-flow-RECAG012-description": "La raccomandata 890 numero {{registeredLetterNumber}} è stata ritirata o ha compiuto la sua giacenza.", + "send-analog-flow-RECAG012-description-multirecipient": "La raccomandata 890 numero {{registeredLetterNumber}} per {{name}} {{taxId}} è stata ritirata o ha compiuto la sua giacenza.", "send-analog-error": "L'invio per via cartacea non ha determinato la consegna", "send-analog-success": "Invio per via cartacea andato a buon fine", "send-analog-outcome-unknown": "Invio per via cartacea completato - esito non determinato",