Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Grafico del flusso

Descrizione

Il flusso call-flow è un flusso centralizzato che consente la gestione dei bandi di finanziamento.

Questo flusso prevede i seguenti attori nelle diverse visioni.

...

Trattandosi di un flusso centralizzato, la creazione di un nuovo contratto è consentita SOLO all'HD, DR in visione completa.
L'HD avrà sempre accesso in scrittura al contratto ed inoltre viene concessa qualunque transizione di stato anche senza seguire il flusso canonico: è quindi possibile anche effettuare "salti" di stato.
Nel grafico, per chiarezza, vengono riportate però solo le transizioni di stato canoniche.

Permessi

Nella seguente sezione viene riportato il dettaglio dei permessi e delle transizioni di stato possibili per tutti gli attori del flusso.
Per quanto riguarda le transizioni di stato vengono riportati gli identificativi degli stati verso i quali è possibile effettuare la transizione.
Quando viene riportato il marcatore "__PREVIOUS_STATE__" significa che la transizione di stato è consentita verso lo stato precedente.
Di seguito la legenda dei permessi:

...

StatoAttoriPermessiTransizioniTab
Bozza
(draft)
Helpdesk (helpdesk)c r w dapproved
Divisione Ricerca (researchDivision)c r w dapproved
Approvato
(approved)
Helpdesk (helpdesk)r w ddraft
Divisione Ricerca (researchDivision)r w ddraft

Validazioni

Nella seguente sezione viene riportato il dettaglio delle validazioni per tutte le coppie (attore, stato) del flusso.
Le validazioni sono distinte nei seguenti macrotipi e sono riferite, se non specificato altrimenti, all'oggetto radice.

...

StatoAttoriMacroTipoTipoAttributo/IdentificativoApplicabilita'
Bozza
(draft)
allenterrequiredwfItemTypeIdalways
dateMap[startDate]always
descriptionalways
complexcheckCreationPermissionsValidatoralways
Approvato
(approved)
allenterrequiredwfItemTypeIdalways
descriptionalways
dateMap[startDate]always
stringMap[code]always
booleanMap[openEnded]always
booleanMap[competitive]always
complexcheckDataAndEndValidatoralways
startDateAndEndDateValidatoralways

Logiche (action/start)

Nella seguente sezione vengono riportate le

...