Versions Compared

Key

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

Table of Contents

Grafico del flusso

Table of Contents


Descrizione

Il flusso call-flow è un flusso centralizzato che consente la gestione dei bandi di finanziamento.
Per informazioni sul modello dati, effettuare download del file excel disponibile al livello superiore.

Questo flusso prevede i seguenti attori nelle diverse visioni.

...

StatoAttoriPermessiTransizioniTab
Bozza
(draft)
Helpdesk (helpdesk)c r w dapproved
  • Dati generaliImage Added
  • AllegatiImage Added
Divisione Ricerca (researchDivision)c r w dapproved
  • Dati generaliImage Added
  • AllegatiImage Added
Approvato
(approved)
Helpdesk (helpdesk)r w ddraft
  • Dati generaliImage Added
  • AllegatiImage Added
Divisione Ricerca (researchDivision)r w ddraft
  • Dati generaliImage Added
  • AllegatiImage Added

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.

...

Ad esempio la seguente stringa
internalOrganizationUnit:delete departmentDeleteValidator indica che la validazione "departmentDeleteValidator" è applicata in eliminazionoe di un elemento di tipo internalOrganizationUnit dell'oggetto radice.
Per avere maggiori dettagli sui possibili elementi fare riferimento alla definizione del modello, disponibile al livello superiore.

Infine è possibile applicare le validazioni, condizionalmente al soddisfacimento di determinate condizioni (opzionali).
Queste condizioni sono specificate nella colonna "Applicabilità": se non viene specificato nulla, la validazione è attiva di default.

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

  • START LOGICS
    Le start logics sono le "azioni" che vengono eseguite in fase di creazione di un nuovo oggetto radice
  • ACTION LOGICS
    Le action logics sono delle "azioni" che vengono eseguite al verificarsi di determinati eventi. Gli eventi contemplati sono:
    • enter: ingresso in uno stato
    • save: salvataggio dell'oggeto oggetto radice

Di seguito viene riportato il dettaglio delle logiche definite per questo flusso.

...