Versions Compared

Key

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

...

Code Block
languagejs
linenumberstrue
collapsetrue
			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
ownerRoleAndDepartmentValidatorProject-anchor
ownerRoleAndDepartmentValidatorProject-anchor
ownerRoleAndDepartmentValidatorProject
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
wfActionLogicEnterMailSender-anchor
wfActionLogicEnterMailSender-anchor
wfActionLogicEnterMailSender
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
wfStartLogicIdentifier-anchor
wfStartLogicIdentifier-anchor
wfStartLogicIdentifier
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:

...