Struttura dati
In questa sezione è presente la struttura dati del modulo Contratti. Sono presenti le entità, le relazioni e i tipi di dati utilizzati.
🗂️ Diagrammi ER
Contratti Template
Contratti
IG Sign
🧬 DTOs
Contratti Template
ContContractTemplateDto
Field
PHP Type
Note
id
intname
stringslug
stringbody
texttypologyTemplate
ContTypologyTemplateDtosignatureTypes
Array<ContContractSignatureTypeEnum>variables
DataCollection<ContContractTemplateVariableDto>createdAt
DateTimeupdatedAt
DateTimecontractsCount
intContTypologyTemplateDto
Field
PHP Type
Note
id
intname
stringslug
stringsystem
booleanContContractTemplateVariableDto
Field
PHP Type
Note
id
int|nullname
stringslug
stringcategory
ContContractVariableCategoryEnumtype
ContContractVariableInputTypeEnum|nullstatus
ContContractVariableStatusEnumdescription
textplaceholder
stringContratti
ContContractDto
Field
PHP Type
Note
id
intname
stringslug
stringbody
textcomputedBody
textcomputed field
projectName
stringstatus
ContContractStatusEnumsignatureType
ContContractSignatureTypeEnumtemplate
ContContractTemplateDtovariables
Collection<ContContractVariableDto>signatories
Collection<ContContractSignatoryDto>documents
Collection<MediaDto>attachments
Collection<MediaDto>resetBy
UserDtoresetAt
DateTimesignedAt
DateTimerefusedAt
DateTimecreatedAt
DateTimeclassName
stringContContractVariableDto
Field
PHP Type
Note
id
intname
stringslug
stringcategory
ContContractVariableCategoryEnumtype
ContContractVariableInputTypeEnumvalue
stringdescription
textplaceholder
stringContContractSignatoryDto
Field
PHP Type
Note
id
intname
stringsurname
stringemail
stringphoneNumber
stringtype
ContContractSignatoryTypeEnumsignedAt
DateTimerelatedEntity
ContContractSignatoryRelatedEntityDtoContContractSignatoryRelatedEntityDto
Field
PHP Type
Note
id
intentity
UserDto|CompanyDto🎛️ Enums
ContContractTemplateTypologiesEnum
stringField
Value
Frontend Value
Note
Project
projectCommessaApe
apeAPEOnboarding
onboardingAdesioneContContractSignatureTypeEnum
stringField
Value
Frontend Value
Note
Digital
digitalDigitaleHandwritten
handwrittenManoscrittaContContractSignatoryTypeEnum
stringField
Value
Frontend Value
Note
Customer
customerClientePlatform
platformAgoràCasaCompany
companyImpresaSupplier
supplierFornitoreDistrictManager
district_managerDistrict ManagerLocalManager
local_managerLocal ManagerHD
hdH&DLegacy value
Subcontractor
subcontractorSubappaltatriceProfessional
professionalProfessionistaContContractVariableCategoryEnum
stringField
Value
Frontend Value
Note
Core
coreCoreVariabili core del sistema
Signatures
signaturesFirmeVariabili relative alle firme
Project
projectCommessaCustomer
customerClienteDistrictManager
district_managerDistrict ManagerLocalManager
local_managerLocal ManagerSupplier
supplierFornitoreCompany
companyImpresaSubcontractor
subcontractorSubappaltatriceHD
hdH&DLegacy value
Professional
professionalProfessionistaAttachments
attachmentsAllegatiVariabili per allegati
Date
dateDataVariabili relative a date
ContContractStatusEnum
stringField
Value
Frontend Value
Note
ToSign
to_signDa firmareAwaiting
awaitingIn attesaSigned
signedFirmatoFailed
failedFallitoContContractVariableInputTypeEnum
stringField
Value
Frontend Value
Note
FiscalCode
fiscal_codeCodice FiscaleProvince
provinceProvinciaCountry
countryPaeseNumber
numberNumeroText
textTestoVatNumber
vat_numberPartita IVAEmail
emailEmailDate
dateData