Skip to main content

hr.employment_pay_accumulators

Schema: hr
English table: hr.employment_pay_accumulators
Italian original table: hr.retribuzioni_progressivi
Description: Year-to-date (YTD) payroll accumulators for each employment relationship, used for tax brackets and contribution thresholds.

Overview

  • Columns: 28
  • Primary key: id
  • Outgoing foreign keys: 2
  • Incoming foreign keys: 0
  • Indexes: 5

Columns

English columnItalian original columnTypeNullDefault / GeneratedDescription
ididintegerNOSurrogate primary key.
epa_idretrprog_idintegerNOBusiness identifier for the accumulator record.
epa_employment_relationship_idretrprog_rap_idintegerNOIdentifier of the related epa employment relationship record.
epa_monthretrprog_monthintegerNOReference month for the accumulated values.
epa_yearretrprog_yearintegerNOReference year for the accumulated values.
epa_value_1retrprog_v1numeric(10,2)NOAccumulated value 1 (YTD), meaning depends on payroll engine mapping.
epa_value_2retrprog_v2numeric(10,2)NOAccumulated value 2 (YTD), meaning depends on payroll engine mapping.
epa_value_3retrprog_v3numeric(10,2)NOAccumulated value 3 (YTD), meaning depends on payroll engine mapping.
epa_value_4retrprog_v4numeric(10,2)NOAccumulated value 4 (YTD), meaning depends on payroll engine mapping.
epa_value_5retrprog_v5numeric(10,2)NOAccumulated value 5 (YTD), meaning depends on payroll engine mapping.
epa_value_6retrprog_v6numeric(10,2)NOAccumulated value 6 (YTD), meaning depends on payroll engine mapping.
epa_value_7retrprog_v7numeric(10,2)NOAccumulated value 7 (YTD), meaning depends on payroll engine mapping.
epa_value_8retrprog_v8numeric(10,2)NOAccumulated value 8 (YTD), meaning depends on payroll engine mapping.
epa_value_9retrprog_v9numeric(10,2)NOAccumulated value 9 (YTD), meaning depends on payroll engine mapping.
epa_value_10retrprog_v10numeric(10,2)NOAccumulated value 10 (YTD), meaning depends on payroll engine mapping.
epa_value_11retrprog_v11numeric(10,2)NOAccumulated value 11 (YTD), meaning depends on payroll engine mapping.
epa_value_12retrprog_v12numeric(10,2)NOAccumulated value 12 (YTD), meaning depends on payroll engine mapping.
epa_value_13retrprog_v13numeric(10,2)NOAccumulated value 13 (YTD), meaning depends on payroll engine mapping.
epa_value_14retrprog_v14numeric(10,2)NOAccumulated value 14 (YTD), meaning depends on payroll engine mapping.
epa_value_15retrprog_v15numeric(10,2)NOAccumulated value 15 (YTD), meaning depends on payroll engine mapping.
epa_value_16retrprog_v16numeric(10,2)NOAccumulated value 16 (YTD), meaning depends on payroll engine mapping.
epa_value_17retrprog_v17numeric(10,2)NOAccumulated value 17 (YTD), meaning depends on payroll engine mapping.
epa_value_18retrprog_v18numeric(10,2)NOAccumulated value 18 (YTD), meaning depends on payroll engine mapping.
epa_value_19retrprog_v19numeric(10,2)NOAccumulated value 19 (YTD), meaning depends on payroll engine mapping.
epa_value_20retrprog_v20numeric(10,2)NOAccumulated value 20 (YTD), meaning depends on payroll engine mapping.
tenant_idtenant_idintegerYESTenant identifier for data isolation.
colcustomcolcustomjsonbYES'{}'::jsonbJSON payload containing additional attributes.
_deleted_deletedbooleanYESfalseFlag indicating whether the record is soft-deleted.

Relationships

Outgoing foreign keys

ConstraintLocal columnsReferencesReferenced columnsOn updateOn delete
fk_epa_employment_relationshipepa_employment_relationship_id, tenant_idhr.employment_relationshipser_id, tenant_idRESTRICTCASCADE
fk_epa_tenanttenant_idcloud.tenantsten_internal_idRESTRICTCASCADE

Referenced by

No incoming foreign keys found.

Constraints

  • Primary key: pk_epa1id
  • Unique: uk_epa_id_tenant1epa_id, tenant_id

Indexes

NameUniqueMethodColumns / expression
idx_epa_emp_rel_period_tenantNObtreetenant_id, epa_employment_relationship_id, epa_month, epa_year) WHERE (_deleted = false
idx_epa_emp_rel_tenantNObtreetenant_id, epa_employment_relationship_id) WHERE (_deleted = false
idx_epa_id_tenant1NObtreetenant_id, epa_id) WHERE (_deleted = false
idx_epa_period_tenantNObtreetenant_id, epa_month, epa_year) WHERE (_deleted = false
idx_epa_tenant1NObtreetenant_id