Stato |
Attori |
MacroTipo |
Tipo |
Attributo/Identificativo |
Applicabilita' |
Bozza
(draft)
|
all |
enter |
required |
wfItemTypeId |
always
|
description |
isNotLegacy
|
dateMap[proposalStartDate] |
isNotLegacy
|
personMap[owner] |
isNewItem
|
element:owner |
isNotNewItem
|
complex |
checkCreationPermissionsValidator
|
always
|
ownerWithSameDepartmentAsHeadValidator
|
always
|
save |
required |
identifier |
always
|
complex |
sameDefinitionForGenericItemValidator
|
always
|
uniquePeopleValidator
|
isNotLegacy
|
delete |
complex |
childAndParentDetectorDeleteValidator
|
always
|
Organi dipartimentali (department)
|
element |
complex |
internalOrganizationUnit:delete
departmentDeleteValidator
|
always
|
internalOrganizationUnit:save
departmentChangeRoleValidator
|
always
|
Istruttoria
(inquiry)
|
all |
enter |
required |
wfItemTypeId |
always
|
dateMap[proposalStartDate] |
isNotLegacy
|
description |
isNotLegacy
|
element:administrativeOwner |
isNotLegacy
|
element:internalOrganizationUnit |
isNotLegacy
|
element:owner |
always
|
save |
required |
identifier |
always
|
complex |
sameDefinitionForGenericItemValidator
|
always
|
uniquePeopleValidator
|
isNotLegacy
|
delete |
complex |
childAndParentDetectorDeleteValidator
|
always
|
Organi dipartimentali (department)
|
element |
complex |
internalOrganizationUnit:delete
departmentDeleteValidator
|
always
|
internalOrganizationUnit:save
departmentChangeRoleValidator
|
always
|
Controllo Fiscale
(fiscalCheck)
|
all |
enter |
required |
wfItemTypeId |
always
|
dateMap[proposalStartDate] |
isNotLegacy
|
description |
isNotLegacy
|
stringMap[externalDmsIdentifier] |
isNotLegacy
isYearGreaterOrEqualThanConfiguration
isExternalDmsEnabledContract
|
wfDictionaryMap[currency] |
isNotLegacy
|
numberMap[totalAmount] |
isNotLegacy
|
wfDictionaryMap[contractPaymentMethod] |
isNotLegacy
isYearGreaterOrEqualThanConfiguration
isAccountancyInfoEnabledTrue
|
booleanMap[feesRequested] |
isNotLegacy
isYearGreaterOrEqualThanConfiguration
|
element:administrativeOwner |
isNotLegacy
|
element:internalOrganizationUnit |
isNotLegacy
|
element:customer |
isNotLegacy
|
element:owner |
always
|
complex |
currencyAndTotalAmountValidatorContract
|
isNotLegacy
|
save |
required |
identifier |
always
|
complex |
sameDefinitionForGenericItemValidator
|
always
|
uniquePeopleValidator
|
isNotLegacy
|
delete |
complex |
childAndParentDetectorDeleteValidator
|
always
|
Organi dipartimentali (department)
|
element |
complex |
internalOrganizationUnit:delete
departmentDeleteValidator
|
always
|
internalOrganizationUnit:save
departmentChangeRoleValidator
|
always
|
Revisione per Controllo Fiscale
(revisionAfterFiscalCheck)
|
all |
enter |
required |
wfItemTypeId |
always
|
dateMap[proposalStartDate] |
isNotLegacy
|
description |
isNotLegacy
|
stringMap[externalDmsIdentifier] |
isNotLegacy
isYearGreaterOrEqualThanConfiguration
isExternalDmsEnabledContract
|
wfDictionaryMap[currency] |
isNotLegacy
|
numberMap[totalAmount] |
isNotLegacy
|
wfDictionaryMap[contractPaymentMethod] |
isNotLegacy
isYearGreaterOrEqualThanConfiguration
isAccountancyInfoEnabledTrue
|
booleanMap[feesRequested] |
isNotLegacy
isYearGreaterOrEqualThanConfiguration
|
personMap[fiscalCheckPerson] |
isNotLegacy
isYearGreaterOrEqualThanConfiguration
isFiscalCheckEnabledTrue
|
stringMap[fiscalCheckTariff] |
isNotLegacy
isYearGreaterOrEqualThanConfiguration
isFiscalCheckEnabledTrue
|
stringMap[fiscalCheckVatCode] |
isNotLegacy
isYearGreaterOrEqualThanConfiguration
isFiscalCheckEnabledTrue
|
stringMap[fiscalCheckNotes] |
isNotLegacy
isYearGreaterOrEqualThanConfiguration
isFiscalCheckEnabledTrue
|
element:administrativeOwner |
isNotLegacy
|
element:internalOrganizationUnit |
isNotLegacy
|
element:customer |
isNotLegacy
|
element:owner |
always
|
complex |
currencyAndTotalAmountValidatorContract
|
isNotLegacy
|
save |
required |
identifier |
always
|
complex |
sameDefinitionForGenericItemValidator
|
always
|
uniquePeopleValidator
|
isNotLegacy
|
delete |
complex |
childAndParentDetectorDeleteValidator
|
always
|
Organi dipartimentali (department)
|
element |
complex |
internalOrganizationUnit:delete
departmentDeleteValidator
|
always
|
internalOrganizationUnit:save
departmentChangeRoleValidator
|
always
|
In Approvazione
(approval)
|
all |
enter |
required |
wfItemTypeId |
always
|
dateMap[proposalStartDate] |
isNotLegacy
|
description |
isNotLegacy
|
stringMap[externalDmsIdentifier] |
isNotLegacy
isYearGreaterOrEqualThanConfiguration
isExternalDmsEnabledContract
|
wfDictionaryMap[currency] |
isNotLegacy
|
numberMap[totalAmount] |
isNotLegacy
|
wfDictionaryMap[contractPaymentMethod] |
isNotLegacy
isYearGreaterOrEqualThanConfiguration
isAccountancyInfoEnabledTrue
|
booleanMap[feesRequested] |
isNotLegacy
isYearGreaterOrEqualThanConfiguration
|
personMap[fiscalCheckPerson] |
isNotLegacy
isYearGreaterOrEqualThanConfiguration
isFiscalCheckEnabledTrue
|
stringMap[fiscalCheckTariff] |
isNotLegacy
isYearGreaterOrEqualThanConfiguration
isFiscalCheckEnabledTrue
|
stringMap[fiscalCheckVatCode] |
isNotLegacy
isYearGreaterOrEqualThanConfiguration
isFiscalCheckEnabledTrue
|
stringMap[fiscalCheckNotes] |
isNotLegacy
isYearGreaterOrEqualThanConfiguration
isFiscalCheckEnabledTrue
|
element:administrativeOwner |
isNotLegacy
|
element:internalOrganizationUnit |
isNotLegacy
|
element:customer |
isNotLegacy
|
element:owner |
always
|
complex |
currencyAndTotalAmountValidatorContract
|
isNotLegacy
|
save |
required |
identifier |
always
|
complex |
sameDefinitionForGenericItemValidator
|
always
|
delete |
complex |
childAndParentDetectorDeleteValidator
|
always
|
Organi dipartimentali (department)
|
element |
complex |
internalOrganizationUnit:delete
departmentDeleteValidator
|
always
|
internalOrganizationUnit:save
departmentChangeRoleValidator
|
always
|
Approvato in attesa di Originale Controfirmato
(approvedAwaitingCountersignedContract)
|
all |
enter |
required |
wfItemTypeId |
always
|
dateMap[proposalStartDate] |
isNotLegacy
|
description |
isNotLegacy
|
stringMap[externalDmsIdentifier] |
isNotLegacy
isYearGreaterOrEqualThanConfiguration
isExternalDmsEnabledContract
|
wfDictionaryMap[currency] |
isNotLegacy
|
numberMap[totalAmount] |
isNotLegacy
|
wfDictionaryMap[contractPaymentMethod] |
isNotLegacy
isYearGreaterOrEqualThanConfiguration
isAccountancyInfoEnabledTrue
|
booleanMap[feesRequested] |
isNotLegacy
isYearGreaterOrEqualThanConfiguration
|
personMap[fiscalCheckPerson] |
isNotLegacy
isYearGreaterOrEqualThanConfiguration
isFiscalCheckEnabledTrue
|
stringMap[fiscalCheckTariff] |
isNotLegacy
isYearGreaterOrEqualThanConfiguration
isFiscalCheckEnabledTrue
|
stringMap[fiscalCheckVatCode] |
isNotLegacy
isYearGreaterOrEqualThanConfiguration
isFiscalCheckEnabledTrue
|
stringMap[fiscalCheckNotes] |
isNotLegacy
isYearGreaterOrEqualThanConfiguration
isFiscalCheckEnabledTrue
|
element:administrativeOwner |
isNotLegacy
|
element:internalOrganizationUnit |
isNotLegacy
|
element:customer |
isNotLegacy
|
element:owner |
always
|
complex |
currencyAndTotalAmountValidatorContract
|
isNotLegacy
|
save |
required |
identifier |
always
|
complex |
sameDefinitionForGenericItemValidator
|
always
|
uniquePeopleValidator
|
isNotLegacy
|
delete |
complex |
childAndParentDetectorDeleteValidator
|
always
|
Organi dipartimentali (department)
|
element |
complex |
internalOrganizationUnit:delete
departmentDeleteValidator
|
always
|
internalOrganizationUnit:save
departmentChangeRoleValidator
|
always
|
Stipulato
(signed)
|
all |
enter |
required |
wfItemTypeId |
always
|
dateMap[proposalStartDate] |
isNotLegacy
|
dateMap[startDate] |
isNotLegacy
|
dateMap[endDate] |
isNotLegacy
|
description |
isNotLegacy
|
stringMap[externalDmsIdentifier] |
isNotLegacy
isYearGreaterOrEqualThanConfiguration
isExternalDmsEnabledContract
|
wfDictionaryMap[currency] |
isNotLegacy
|
numberMap[totalAmount] |
isNotLegacy
|
wfDictionaryMap[contractPaymentMethod] |
isNotLegacy
isYearGreaterOrEqualThanConfiguration
isAccountancyInfoEnabledTrue
|
booleanMap[feesRequested] |
isNotLegacy
isYearGreaterOrEqualThanConfiguration
|
personMap[fiscalCheckPerson] |
isNotLegacy
isYearGreaterOrEqualThanConfiguration
isFiscalCheckEnabledTrue
|
stringMap[fiscalCheckTariff] |
isNotLegacy
isYearGreaterOrEqualThanConfiguration
isFiscalCheckEnabledTrue
|
stringMap[fiscalCheckVatCode] |
isNotLegacy
isYearGreaterOrEqualThanConfiguration
isFiscalCheckEnabledTrue
|
stringMap[fiscalCheckNotes] |
isNotLegacy
isYearGreaterOrEqualThanConfiguration
isFiscalCheckEnabledTrue
|
element:administrativeOwner |
isNotLegacy
|
element:customer |
isNotLegacy
|
element:internalOrganizationUnit |
isNotLegacy
|
element:owner |
always
|
complex |
uniqueIdentifierValidator
|
isNotLegacy
|
checkDateExtensionValidator
|
isNotLegacy
|
startDateAndEndDateValidator
|
always
|
roleElementValidator
|
isNotLegacy
|
currencyAndTotalAmountValidatorContract
|
isNotLegacy
|
contributorAndOwnerValidatorWithStartEndDate
|
isNotLegacy
|
wfUgovPjSenderValidatorContract
|
always
|
save |
required |
identifier |
always
|
wfItemTypeId |
isNotLegacy
|
dateMap[proposalStartDate] |
isNotLegacy
|
dateMap[startDate] |
isNotLegacy
|
dateMap[endDate] |
isNotLegacy
|
description |
isNotLegacy
|
stringMap[externalDmsIdentifier] |
isNotLegacy
isYearGreaterOrEqualThanConfiguration
isExternalDmsEnabledContract
|
wfDictionaryMap[currency] |
isNotLegacy
|
numberMap[totalAmount] |
isNotLegacy
|
wfDictionaryMap[contractPaymentMethod] |
isNotLegacy
isYearGreaterOrEqualThanConfiguration
isAccountancyInfoEnabledTrue
|
booleanMap[feesRequested] |
isNotLegacy
isYearGreaterOrEqualThanConfiguration
|
personMap[fiscalCheckPerson] |
isNotLegacy
isYearGreaterOrEqualThanConfiguration
isFiscalCheckEnabledTrue
|
stringMap[fiscalCheckTariff] |
isNotLegacy
isYearGreaterOrEqualThanConfiguration
isFiscalCheckEnabledTrue
|
stringMap[fiscalCheckVatCode] |
isNotLegacy
isYearGreaterOrEqualThanConfiguration
isFiscalCheckEnabledTrue
|
stringMap[fiscalCheckNotes] |
isNotLegacy
isYearGreaterOrEqualThanConfiguration
isFiscalCheckEnabledTrue
|
element:administrativeOwner |
isNotLegacy
|
element:customer |
isNotLegacy
|
element:internalOrganizationUnit |
isNotLegacy
|
element:owner |
always
|
complex |
sameDefinitionForGenericItemValidator
|
always
|
changeItemTypeForSynchronizedItemValidator
|
always
|
uniqueIdentifierValidator
|
isNotLegacy
|
checkDateExtensionValidator
|
isNotLegacy
|
startDateAndEndDateValidator
|
always
|
roleElementValidator
|
isNotLegacy
|
currencyAndTotalAmountValidatorContract
|
isNotLegacy
|
contributorAndOwnerValidatorWithStartEndDate
|
isNotLegacy
|
uniquePeopleValidator
|
isNotLegacy
|
wfUgovPjSenderValidatorContract
|
always
|
delete |
complex |
childAndParentDetectorDeleteValidator
|
always
|
element |
required |
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
(closed)
|
all |
enter |
required |
wfItemTypeId |
always
|
dateMap[proposalStartDate] |
isNotLegacy
|
dateMap[startDate] |
isNotLegacy
|
dateMap[endDate] |
isNotLegacy
|
description |
isNotLegacy
|
stringMap[externalDmsIdentifier] |
isNotLegacy
isYearGreaterOrEqualThanConfiguration
isExternalDmsEnabledContract
|
wfDictionaryMap[currency] |
isNotLegacy
|
numberMap[totalAmount] |
isNotLegacy
|
wfDictionaryMap[contractPaymentMethod] |
isNotLegacy
isYearGreaterOrEqualThanConfiguration
isAccountancyInfoEnabledTrue
|
booleanMap[feesRequested] |
isNotLegacy
isYearGreaterOrEqualThanConfiguration
|
personMap[fiscalCheckPerson] |
isNotLegacy
isYearGreaterOrEqualThanConfiguration
isFiscalCheckEnabledTrue
|
stringMap[fiscalCheckTariff] |
isNotLegacy
isYearGreaterOrEqualThanConfiguration
isFiscalCheckEnabledTrue
|
stringMap[fiscalCheckVatCode] |
isNotLegacy
isYearGreaterOrEqualThanConfiguration
isFiscalCheckEnabledTrue
|
stringMap[fiscalCheckNotes] |
isNotLegacy
isYearGreaterOrEqualThanConfiguration
isFiscalCheckEnabledTrue
|
booleanMap[warningAcknowlegement]
WARNING LABEL: warning.contract.finalReport.required |
isNotLegacy
areWarningEnabled
|
element:administrativeOwner |
isNotLegacy
|
element:customer |
isNotLegacy
|
element:internalOrganizationUnit |
isNotLegacy
|
element:owner |
always
|
complex |
uniqueIdentifierValidator
|
isNotLegacy
|
checkDateExtensionValidator
|
isNotLegacy
|
startDateAndEndDateValidator
|
always
|
roleElementValidator
|
isNotLegacy
|
currencyAndTotalAmountValidatorContract
|
isNotLegacy
|
contributorAndOwnerValidatorWithStartEndDate
|
isNotLegacy
|
currencyAndTotalAmountValidatorContract
|
isNotLegacy
|
wfUgovPjSenderValidatorContract
|
always
|
save |
required |
identifier |
always
|
wfItemTypeId |
isNotLegacy
|
dateMap[proposalStartDate] |
isNotLegacy
|
dateMap[startDate] |
isNotLegacy
|
dateMap[endDate] |
isNotLegacy
|
description |
isNotLegacy
|
stringMap[externalDmsIdentifier] |
isNotLegacy
isYearGreaterOrEqualThanConfiguration
isExternalDmsEnabledContract
|
wfDictionaryMap[currency] |
isNotLegacy
|
numberMap[totalAmount] |
isNotLegacy
|
wfDictionaryMap[contractPaymentMethod] |
isNotLegacy
isYearGreaterOrEqualThanConfiguration
isAccountancyInfoEnabledTrue
|
booleanMap[feesRequested] |
isNotLegacy
isYearGreaterOrEqualThanConfiguration
|
personMap[fiscalCheckPerson] |
isNotLegacy
isYearGreaterOrEqualThanConfiguration
isFiscalCheckEnabledTrue
|
stringMap[fiscalCheckTariff] |
isNotLegacy
isYearGreaterOrEqualThanConfiguration
isFiscalCheckEnabledTrue
|
stringMap[fiscalCheckVatCode] |
isNotLegacy
isYearGreaterOrEqualThanConfiguration
isFiscalCheckEnabledTrue
|
stringMap[fiscalCheckNotes] |
isNotLegacy
isYearGreaterOrEqualThanConfiguration
isFiscalCheckEnabledTrue
|
element:administrativeOwner |
isNotLegacy
|
element:customer |
isNotLegacy
|
element:internalOrganizationUnit |
isNotLegacy
|
element:owner |
always
|
complex |
sameDefinitionForGenericItemValidator
|
always
|
changeItemTypeForSynchronizedItemValidator
|
always
|
uniqueIdentifierValidator
|
isNotLegacy
|
checkDateExtensionValidator
|
isNotLegacy
|
startDateAndEndDateValidator
|
always
|
roleElementValidator
|
isNotLegacy
|
currencyAndTotalAmountValidatorContract
|
isNotLegacy
|
contributorAndOwnerValidatorWithStartEndDate
|
isNotLegacy
|
uniquePeopleValidator
|
isNotLegacy
|
wfUgovPjSenderValidatorContract
|
always
|
delete |
complex |
childAndParentDetectorDeleteValidator
|
always
|
element |
required |
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
|
Sospeso
(suspended)
|
all |
enter |
required |
stringMap[transitionComment] |
isNotLegacy
disableErrorLocate=
|
save |
required |
identifier |
always
|
complex |
sameDefinitionForGenericItemValidator
|
always
|
delete |
complex |
childAndParentDetectorDeleteValidator
|
always
|
Organi dipartimentali (department)
|
element |
complex |
internalOrganizationUnit:delete
departmentDeleteValidator
|
always
|
internalOrganizationUnit:save
departmentChangeRoleValidator
|
always
|