Stato |
Attori |
MacroTipo |
Tipo |
Attributo/Identificativo |
Applicabilita' |
Bozza
(draft)
|
all |
enter |
required |
wfItemTypeId |
always |
description |
always |
organizationUnitMap[internalOrganizationUnit] |
isNewItem
isInternalOrganizationUnitRequired
|
personMap[owner] |
isNewItem
isNotLegacy
|
element:owner |
isNotNewItem
isNotLegacy
|
dateMap[proposalStartDate] |
always |
complex |
callStartValidator
|
always |
checkCreationPermissionsValidator
|
always |
inheritInternalOrganizationUnitFromTeamOfLoggedUserValidator
|
always |
save |
required |
identifier |
always |
wfItemTypeId |
always |
complex |
ethicCommiteeDeleteInconsistentDataProject
|
always |
sameDefinitionForGenericItemValidator
|
always |
changeItemTypeForNotSynchronizedItemValidator
|
always |
uniquePeopleInOwnerAndContributorSetValidator
|
isNotLegacy
|
delete |
complex |
childAndParentDetectorDeleteValidator
|
always |
element |
complex |
owner:save
addOrgUnitFromNewOwnerValidator
|
always |
owner:delete
deleteOrgUnitAssociatedToOldOwnerValidator
|
always |
Responsabile/Proprietario (owner)
|
element |
complex |
internalOrganizationUnit:save
notAllowedValidator
|
always |
internalOrganizationUnit:delete
notAllowedValidator
|
always |
Scouting Finanziamento
(financingScouting)
|
all |
enter |
required |
dateMap[proposalStartDate] |
always |
description |
always |
element:internalOrganizationUnit |
isNotLegacy
|
save |
required |
identifier |
always |
wfItemTypeId |
always |
complex |
ethicCommiteeDeleteInconsistentDataProject
|
always |
sameDefinitionForGenericItemValidator
|
always |
changeItemTypeForNotSynchronizedItemValidator
|
always |
uniquePeopleInOwnerAndContributorSetValidator
|
isNotLegacy
|
delete |
complex |
childAndParentDetectorDeleteValidator
|
always |
Archiviato
(archived)
|
all |
enter |
required |
dateMap[proposalStartDate] |
always |
description |
always |
numberMap[internalContribution] |
always |
numberMap[internalCost] |
always |
booleanMap[ethicCommiteeApplicability] |
isNotLegacy
|
element:internalOrganizationUnit |
isNotLegacy
|
complex |
ownerAndOrganizationUnitMatchValidatorProject
|
isNotLegacy
|
grantorValidatorProject
|
isNotLegacy
|
checkPartnerValidatorProject
|
isNotLegacy
|
partnerAndGlobalCostValidatorProject
|
isNotLegacy
|
ethicCommiteeValidatorProject
|
isNotLegacy
|
save |
required |
identifier |
always |
wfItemTypeId |
always |
complex |
ethicCommiteeDeleteInconsistentDataProject
|
always |
sameDefinitionForGenericItemValidator
|
always |
changeItemTypeForNotSynchronizedItemValidator
|
always |
uniquePeopleInOwnerAndContributorSetValidator
|
isNotLegacy
|
delete |
complex |
childAndParentDetectorDeleteValidator
|
always |
element |
required |
owner:enter
dateMap[startDate] |
always |
contributor:enter
dateMap[startDate] |
always |
Potenziale Finanziamento
(grantorFound)
|
all |
enter |
required |
description |
always |
dateMap[proposalStartDate] |
always |
numberMap[requestedInternalContribution] |
always |
numberMap[requestedInternalCost] |
always |
booleanMap[ethicCommiteeApplicability] |
isNotLegacy
|
element:internalOrganizationUnit |
isNotLegacy
|
complex |
ownerAndOrganizationUnitMatchValidatorProject
|
isNotLegacy
|
grantorValidatorProject
|
isNotLegacy
|
checkPartnerValidatorProject
|
isNotLegacy
|
ethicCommiteeValidatorProject
|
isNotLegacy
|
save |
required |
identifier |
always |
wfItemTypeId |
always |
complex |
ethicCommiteeDeleteInconsistentDataProject
|
always |
sameDefinitionForGenericItemValidator
|
always |
changeItemTypeForNotSynchronizedItemValidator
|
always |
uniquePeopleInOwnerAndContributorSetValidator
|
isNotLegacy
|
delete |
complex |
childAndParentDetectorDeleteValidator
|
always |
Organi dipartimentali (department)
|
element |
complex |
internalOrganizationUnit:delete
departmentDeleteValidator
|
always |
internalOrganizationUnit:save
departmentChangeRoleValidator
|
always |
Respinto
(rejected)
|
all |
enter |
required |
description |
always |
dateMap[proposalStartDate] |
always |
numberMap[internalContribution] |
always |
numberMap[internalCost] |
always |
booleanMap[ethicCommiteeApplicability] |
isNotLegacy
|
element:internalOrganizationUnit |
isNotLegacy
|
complex |
ownerAndOrganizationUnitMatchValidatorProject
|
isNotLegacy
|
grantorValidatorProject
|
isNotLegacy
|
checkPartnerValidatorProject
|
isNotLegacy
|
ethicCommiteeValidatorProject
|
isNotLegacy
|
save |
required |
identifier |
always |
wfItemTypeId |
always |
complex |
ethicCommiteeDeleteInconsistentDataProject
|
always |
sameDefinitionForGenericItemValidator
|
always |
changeItemTypeForNotSynchronizedItemValidator
|
always |
uniquePeopleInOwnerAndContributorSetValidator
|
isNotLegacy
|
delete |
complex |
childAndParentDetectorDeleteValidator
|
always |
Operativo
(operative)
|
all |
enter |
required |
dateMap[startDate] |
always |
dateMap[endDate] |
always |
dateMap[proposalStartDate] |
always |
description |
always |
booleanMap[pnrr] |
isNotLegacy
|
numberMap[requestedInternalContribution] |
always |
numberMap[requestedInternalCost] |
always |
numberMap[internalContribution] |
always |
numberMap[internalCost] |
always |
wfDictionaryMap[currency] |
always |
booleanMap[ethicCommiteeApplicability] |
isNotLegacy
|
wfDictionaryMap[researchNature] |
isNotLegacy
|
element:internalOrganizationUnit |
isNotLegacy
|
element:owner |
isNotLegacy
|
complex |
checkInconsistentFundingValidatorProject
|
isNotLegacy
|
checkDateExtensionValidator
|
always |
ownerAndOrganizationUnitMatchValidatorProject
|
isNotLegacy
|
grantorValidatorProject
|
isNotLegacy
|
pnrrCallAndProjectInconsistencyValidator
|
isNotLegacy
|
currencyAndInternalContributionValidatorProject
|
isNotLegacy
|
checkPartnerValidatorProject
|
isNotLegacy
|
partnerAndGlobalCostValidatorProject
|
isNotLegacy
|
ethicCommiteeValidatorProject
|
isNotLegacy
|
contributorAndOwnerValidatorWithStartEndDate
|
isNotLegacy
|
expenditureStartDateAndExpenditureEndDateValidator
|
isNotLegacy
|
startDateAndEndDateValidator
|
always |
grantorFinancingQuotaRequiredValidatorProject
|
isNotLegacy
|
financingSumProjectValidator
|
isNotLegacy
|
dateCoverageAndOverlapValidator
|
isNotLegacy
|
roleElementValidator
|
isNotLegacy
|
requiredAndUniquenessElementValidator
|
isNotLegacy
|
wfUgovPjSenderValidatorProject
|
always |
save |
required |
identifier |
always |
wfItemTypeId |
always |
dateMap[startDate] |
always |
dateMap[endDate] |
always |
description |
always |
numberMap[requestedInternalContribution] |
always |
numberMap[requestedInternalCost] |
always |
numberMap[internalContribution] |
always |
numberMap[internalCost] |
always |
wfDictionaryMap[currency] |
always |
wfDictionaryMap[researchNature] |
isNotLegacy
|
element:internalOrganizationUnit |
isNotLegacy
|
element:owner |
isNotLegacy
|
complex |
sameDefinitionForGenericItemValidator
|
always |
checkDateExtensionValidator
|
always |
checkInconsistentFundingValidatorProject
|
isNotLegacy
|
contributorAndOwnerValidatorWithStartEndDate
|
isNotLegacy
|
ownerAndOrganizationUnitMatchValidatorProject
|
isNotLegacy
|
grantorValidatorProject
|
isNotLegacy
|
pnrrCallAndProjectInconsistencyValidator
|
isNotLegacy
|
currencyAndInternalContributionValidatorProject
|
isNotLegacy
|
checkPartnerValidatorProject
|
isNotLegacy
|
partnerAndGlobalCostValidatorProject
|
isNotLegacy
|
ethicCommiteeDeleteInconsistentDataProject
|
always |
changeItemTypeForSynchronizedItemValidator
|
always |
uniquePeopleInOwnerAndContributorSetValidator
|
isNotLegacy
|
expenditureStartDateAndExpenditureEndDateValidator
|
isNotLegacy
|
startDateAndEndDateValidator
|
always |
grantorFinancingQuotaRequiredValidatorProject
|
isNotLegacy
|
financingSumProjectValidator
|
isNotLegacy
|
dateCoverageAndOverlapValidator
|
isNotLegacy
|
roleElementValidator
|
isNotLegacy
|
requiredAndUniquenessElementValidator
|
isNotLegacy
|
wfUgovPjSenderValidatorProject
|
always |
delete |
complex |
childAndParentDetectorDeleteValidator
|
always |
element |
required |
grantor:enter
dateMap[approvalDate] |
always |
grantor:enter
numberMap[financingQuota] |
always |
grantor:enter
stringMap[grantNumber] |
always |
grantor:save
dateMap[approvalDate] |
always |
grantor:save
numberMap[financingQuota] |
always |
grantor:save
stringMap[grantNumber] |
always |
owner:enter
dateMap[startDate] |
always |
contributor:enter
dateMap[startDate] |
always |
owner:save
dateMap[startDate] |
always |
contributor:save
dateMap[startDate] |
always |
Organi dipartimentali (department)
|
element |
complex |
internalOrganizationUnit:delete
departmentDeleteValidator
|
always |
internalOrganizationUnit:save
departmentChangeRoleValidator
|
always |
Concluso
(concluded)
|
all |
enter |
required |
dateMap[startDate] |
always |
dateMap[endDate] |
always |
dateMap[proposalStartDate] |
always |
description |
always |
booleanMap[pnrr] |
isNotLegacy
|
numberMap[requestedInternalContribution] |
always |
numberMap[requestedInternalCost] |
always |
numberMap[internalContribution] |
always |
numberMap[internalCost] |
always |
dateMap[expenditureEndDate] |
always |
wfDictionaryMap[currency] |
always |
booleanMap[ethicCommiteeApplicability] |
isNotLegacy
|
wfDictionaryMap[researchNature] |
isNotLegacy
|
element:internalOrganizationUnit |
isNotLegacy
|
element:owner |
isNotLegacy
|
complex |
ownerAndOrganizationUnitMatchValidatorProject
|
isNotLegacy
|
grantorValidatorProject
|
isNotLegacy
|
pnrrCallAndProjectInconsistencyValidator
|
isNotLegacy
|
currencyAndInternalContributionValidatorProject
|
isNotLegacy
|
checkPartnerValidatorProject
|
isNotLegacy
|
partnerAndGlobalCostValidatorProject
|
isNotLegacy
|
ethicCommiteeValidatorProject
|
isNotLegacy
|
contributorAndOwnerValidatorWithStartEndDate
|
isNotLegacy
|
checkInconsistentFundingValidatorProject
|
isNotLegacy
|
checkDateExtensionValidator
|
always |
expenditureStartDateAndExpenditureEndDateValidator
|
isNotLegacy
|
projectEndDateAndExpenditureEndDateValidator
|
isNotLegacy
|
startDateAndEndDateValidator
|
always |
grantorFinancingQuotaRequiredValidatorProject
|
isNotLegacy
|
financingSumProjectValidator
|
isNotLegacy
|
dateCoverageAndOverlapValidator
|
isNotLegacy
|
roleElementValidator
|
isNotLegacy
|
requiredAndUniquenessElementValidator
|
isNotLegacy
|
wfUgovPjSenderValidatorProject
|
always |
save |
required |
identifier |
always |
wfItemTypeId |
always |
numberMap[requestedInternalContribution] |
always |
numberMap[requestedInternalCost] |
always |
numberMap[internalContribution] |
always |
numberMap[internalCost] |
always |
dateMap[expenditureEndDate] |
always |
wfDictionaryMap[currency] |
always |
description |
always |
dateMap[startDate] |
always |
dateMap[endDate] |
always |
wfDictionaryMap[researchNature] |
isNotLegacy
|
element:internalOrganizationUnit |
isNotLegacy
|
element:owner |
isNotLegacy
|
complex |
sameDefinitionForGenericItemValidator
|
always |
contributorAndOwnerValidatorWithStartEndDate
|
isNotLegacy
|
checkDateExtensionValidator
|
always |
checkInconsistentFundingValidatorProject
|
isNotLegacy
|
ownerAndOrganizationUnitMatchValidatorProject
|
isNotLegacy
|
grantorValidatorProject
|
isNotLegacy
|
pnrrCallAndProjectInconsistencyValidator
|
isNotLegacy
|
currencyAndInternalContributionValidatorProject
|
isNotLegacy
|
checkPartnerValidatorProject
|
isNotLegacy
|
partnerAndGlobalCostValidatorProject
|
isNotLegacy
|
ethicCommiteeDeleteInconsistentDataProject
|
always |
changeItemTypeForSynchronizedItemValidator
|
always |
uniquePeopleInOwnerAndContributorSetValidator
|
isNotLegacy
|
expenditureStartDateAndExpenditureEndDateValidator
|
isNotLegacy
|
projectEndDateAndExpenditureEndDateValidator
|
isNotLegacy
|
startDateAndEndDateValidator
|
always |
grantorFinancingQuotaRequiredValidatorProject
|
isNotLegacy
|
financingSumProjectValidator
|
isNotLegacy
|
dateCoverageAndOverlapValidator
|
isNotLegacy
|
roleElementValidator
|
isNotLegacy
|
requiredAndUniquenessElementValidator
|
isNotLegacy
|
wfUgovPjSenderValidatorProject
|
always |
delete |
complex |
childAndParentDetectorDeleteValidator
|
always |
element |
required |
grantor:enter
dateMap[approvalDate] |
always |
grantor:enter
numberMap[financingQuota] |
always |
grantor:enter
stringMap[grantNumber] |
always |
grantor:save
dateMap[approvalDate] |
always |
grantor:save
numberMap[financingQuota] |
always |
grantor:save
stringMap[grantNumber] |
always |
owner:enter
dateMap[startDate] |
always |
contributor:enter
dateMap[startDate] |
always |
owner:save
dateMap[startDate] |
always |
contributor:save
dateMap[startDate] |
always |