From ea2efe3cff9d8c7d9ffd99400ed653bb60cab8ce Mon Sep 17 00:00:00 2001 From: "antonio.torre" Date: Fri, 22 Nov 2024 19:05:44 +0100 Subject: [PATCH] P4ADEV-1358 review 'wf classificazione incassi' --- .../workflow/classificazioneIncassi/06.classificazioneIuf.mmd | 3 ++- .../workflow/classificazioneIncassi/06.classificazioneIuf.svg | 4 ++-- .../workflow/classificazioneIncassi/06.classificazioneIuv.mmd | 3 ++- .../workflow/classificazioneIncassi/06.classificazioneIuv.svg | 2 +- 4 files changed, 7 insertions(+), 5 deletions(-) diff --git a/design/workflow/classificazioneIncassi/06.classificazioneIuf.mmd b/design/workflow/classificazioneIncassi/06.classificazioneIuf.mmd index b5fc876..fb95727 100644 --- a/design/workflow/classificazioneIncassi/06.classificazioneIuf.mmd +++ b/design/workflow/classificazioneIncassi/06.classificazioneIuf.mmd @@ -39,6 +39,7 @@ flowchart TD DELETE_CLASSIFY_NULL_IUV:::activity@{label: "Delete classificazione 'TES_NO_MATCH'"} --> IS_CODICEESITO9{"CodiceEsito == 9"} --> |Sì|HANDLE_CODICEESITO9 subgraph HANDLE_CODICEESITO9["Gestisci codiceEsito 9"] + SAVE_RT@{shape: database, label: "Salva Ricevuta"} --> SEND_RT_MSG@{shape: das, label: "Notifica Ricevuta"} end class HANDLE_CODICEESITO9 activity @@ -55,7 +56,7 @@ flowchart TD direction LR DESCRIPTION_SIGNAL_TESORERIA@{ shape: braces, label: "Input: IUF" } --> DUMMY6:::hidden --> DUMMY7:::hidden --> DUMMY8:::hidden - linkStyle 13,14,15 display:none + linkStyle 14,15,16 display:none SIGNAL_TESORERIA@{ shape: bolt } --> FIND_TESORERIA_IUVS_ACTIVITY diff --git a/design/workflow/classificazioneIncassi/06.classificazioneIuf.svg b/design/workflow/classificazioneIncassi/06.classificazioneIuf.svg index c963618..157d740 100644 --- a/design/workflow/classificazioneIncassi/06.classificazioneIuf.svg +++ b/design/workflow/classificazioneIncassi/06.classificazioneIuf.svg @@ -1,9 +1,9 @@ -

Evento Tesoreria IUF

Ricerca IUVs tramite IUF

No

Ricerca Rendicontazione IUF

Trovata Rendicontazione?

Restituisci IUVs trovati

Salva classificazione 'TES_NO_MATCH'

Input: IUF

Aggiungi IUVs

Evento Rendicontazione

No

Gestisci codiceEsito 9

Evento Tesoreria IUF

Ricerca IUVs tramite IUF

No

Ricerca Rendicontazione IUF

Trovata Rendicontazione?

Restituisci IUVs trovati

Salva classificazione 'TES_NO_MATCH'

Input: IUF

Aggiungi IUVs

Evento Rendicontazione

No

Gestisci codiceEsito 9

Salva Ricevuta

Notifica Ricevuta

Input: IUF, codiceEsito, IUVs

Delete classificazione 'TES_NO_MATCH'

CodiceEsito == 9

Aggiungi IUVs

Per ogni IUV

Invia evento 'Classifica IUV' al workflow 'Classificazione IUV'

signalWithStart con workflowID=IUV

Input: IUF, IUVs

WF Classificazione IUF
\ No newline at end of file + l-135.71163638178913,0">

Notifica Ricevuta

Input: IUF, codiceEsito, IUVs

Delete classificazione 'TES_NO_MATCH'

CodiceEsito == 9

Aggiungi IUVs

Per ogni IUV

Invia evento 'Classifica IUV' al workflow 'Classificazione IUV'

signalWithStart con workflowID=IUV

Input: IUF, IUVs

WF Classificazione IUF \ No newline at end of file diff --git a/design/workflow/classificazioneIncassi/06.classificazioneIuv.mmd b/design/workflow/classificazioneIncassi/06.classificazioneIuv.mmd index f5f2c1c..e16467f 100644 --- a/design/workflow/classificazioneIncassi/06.classificazioneIuv.mmd +++ b/design/workflow/classificazioneIncassi/06.classificazioneIuv.mmd @@ -28,7 +28,8 @@ flowchart TD FIND_TES_IUV@{shape: database, label: "Cerca tesoreria IUV"} --> CLASSIFY["Determina etichette"] --> DELETE_PREVIOUS@{shape: database, label: "Delete precedenti classificazioni IUV
(<> 'DOPPI')"} --> - INSERT_NEW@{shape: database, label: "Insert classificazioni IUV"} + INSERT_NEW@{shape: database, label: "Insert classificazioni IUV"} --> + UPDATE_IUV@{shape: database, label: "Aggiorna rata (IUF, IUR, stato)"} end diff --git a/design/workflow/classificazioneIncassi/06.classificazioneIuv.svg b/design/workflow/classificazioneIncassi/06.classificazioneIuv.svg index e992c9c..1200744 100644 --- a/design/workflow/classificazioneIncassi/06.classificazioneIuv.svg +++ b/design/workflow/classificazioneIncassi/06.classificazioneIuv.svg @@ -1,3 +1,3 @@ -

Evento Classifica IUV

Input: IUV

Aggiungi richiesta elaborazione

Aggiorna stato riconciliazione IUV

Cerca ricevuta IUV

Cerca notifica IUV

Cerca rendicontazione IUV

Cerca tesoreria IUF

Cerca tesoreria IUV

Determina etichette

Delete precedenti classificazioni IUV
(<> 'DOPPI')

Insert classificazioni IUV

Rimuovi tutte le richieste di elaborazione correnti

Input: IUV

WF Classificazione IUV
\ No newline at end of file +

Evento Classifica IUV

Input: IUV

Aggiungi richiesta elaborazione

Aggiorna stato riconciliazione IUV

Cerca ricevuta IUV

Cerca notifica IUV

Cerca rendicontazione IUV

Cerca tesoreria IUF

Cerca tesoreria IUV

Determina etichette

Delete precedenti classificazioni IUV
(<> 'DOPPI')

Insert classificazioni IUV

Aggiorna rata (IUF, IUR, stato)

Rimuovi tutte le richieste di elaborazione correnti

Input: IUV

WF Classificazione IUV
\ No newline at end of file