...
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
if (Packages.it.cilea.core.configuration.util.ConfigurationUtil.getConfigValue("ap.prj.contributor.role.enabled").equalsIgnoreCase("true")){ if(object.getWfDictionaryMap().get("roleId") == null ){ errors.rejectAndLocaterejectValue("wfDictionaryMap[roleId]","error.project.contributor.role.required", "contributor"); } } |
Anchor | ||||
---|---|---|---|---|
|
Questa validazione controlla che il ruolo del responsabile (roleId) venga sia inserito se la variabile ap.prj.owner.role.enabled è settata a true
Questa validazione controlla che la struttura del responsabile (ouId) venga sia inserita se la variabile ap.prj.owner.department.enabled è settata a true
Per maggiori dettagli cfr. excel modello dati dell'entità in questione
Configurazioni della ValidateLogic:
...
Anchor | ||||
---|---|---|---|---|
|
Questa action logic effettua l'invio di segnalazioni via mail ai vari attori del flusso.
L'invio delle segnalazioni viene pilotato dalle configurazioni abilitate.
Cfr. Configurare le notifiche di RM
Anchor | ||||
---|---|---|---|---|
|
Questa logica viene eseguita in fase di creazione di un nuovo oggetto.
Viene effetuata la costruzione dell'identificativo utilizzando la logica definita nella variabile di configurazione ap.<wfItemType>.identifier.logic configuration.
Se questa non è definita viene supposto l'utilizzo di wfStartLogicStandardIdentifier
Le logiche utilizzabili al momento sono:
...