Skip to main content

hr.companies

Schema: hr
English table: hr.companies
Italian original table: hr.aziende
Description: Companies managed in the HR system, including legal and payroll identifiers.

Overview

  • Columns: 20
  • Primary key: id
  • Outgoing foreign keys: 1
  • Incoming foreign keys: 5
  • Indexes: 3

Columns

English columnItalian original columnTypeNullDefault / GeneratedDescription
ididintegerNOSurrogate primary key.
cmp_idaz_idintegerNOCompany internal identifier, unique per tenant.
cmp_nameaz_denominazionecharacter varying(60)NORegistered company name.
cmp_legal_addressaz_indirizzo_legalecharacter varying(60)NOLegal registered address.
cmp_legal_postal_codeaz_cap_legalecharacter varying(5)NOPostal code of the legal registered address.
cmp_legal_cityaz_comune_legalecharacter varying(60)NOCity of the legal registered address.
cmp_legal_provinceaz_provincia_legalecharacter varying(2)NOProvince code of the legal registered address.
cmp_contract_idaz_con_idintegerNOReference to the national contract applied by the company.
cmp_codeaz_codicecharacter varying(6)NOShort internal company code.
cmp_tax_codeaz_codice_fiscalecharacter varying(16)NOItalian tax code (Codice Fiscale) of the company.
cmp_inps_registration_numberaz_matricola_inpscharacter varying(16)NOINPS registration number (matricola) of the company.
cmp_payroll_codeaz_codice_paghecharacter varying(10)NOPayroll system code for the company.
cmp_meridiana_codeaz_codice_meridianacharacter varying(6)NOMeridiana integration code for the company.
cmp_vat_numberaz_pivacharacter varying(11)NOVAT number (Partita IVA) of the company.
cmp_ateco_codeaz_code_atecocharacter varying(10)NOATECO classification code.
cmp_rea_codeaz_code_reacharacter varying(15)NOREA registration code.
cmp_social_security_positionaz_pos_previdenzialecharacter varying(10)NOSocial security position/registration reference.
tenant_idaz_codice_logicosintegerYESTenant identifier.
colcustomtenant_idjsonbYES'{}'::jsonbCustom fields in JSON format.
_deletedcolcustombooleanYESfalseSoft delete flag.

Relationships

Outgoing foreign keys

ConstraintLocal columnsReferencesReferenced columnsOn updateOn delete
fk_companies_tenant_idtenant_idcloud.tenantsten_internal_idRESTRICTCASCADE

Referenced by

From tableForeign keySource columnsTarget columns
hr.company_work_sitesfk_sedel_az_idcws_company_id, tenant_idcmp_id, tenant_id
hr.employment_relationshipsfk_employment_relationships_companyer_company_id, tenant_idcmp_id, tenant_id
hr.organization_chartsfk_oc_company_idoc_company_id, tenant_idcmp_id, tenant_id
pres.company_attendance_profilesfk_prof_az_profaz_az_id_to_aziendetenant_id, cap_company_idtenant_id, cmp_id
pres.leave_transformation_rulesfk_cnf_ferie_rule_fer_az_id_to_aziendetenant_id, ltr_company_idtenant_id, cmp_id

Constraints

  • Primary key: pk_companiesid
  • Unique: aziende_tenant_id_keytenant_id, cmp_id
  • Unique: uk_companies_cmp_id_tenantcmp_id, tenant_id

Indexes

NameUniqueMethodColumns / expression
idx_companies_tenantNObtreetenant_id
idx_companies_tenant_cmpNObtreetenant_id, cmp_id) WHERE (_deleted = false
idx_companies_tenant_contractNObtreetenant_id, cmp_contract_id) WHERE (_deleted = false