Skip to main content

hr.expense_note_lines

Schema: hr
English table: hr.expense_note_lines
Italian original table: hr.in_notaspese_det
Description: Expense note line items (multi-tenant). Each row represents a single reimbursable/non-reimbursable expense line linked to an expense note.

Overview

  • Columns: 31
  • Primary key: id
  • Outgoing foreign keys: 4
  • Incoming foreign keys: 1
  • Indexes: 14

Columns

English columnItalian original columnTypeNullDefault / GeneratedDescription
ididintegerNOSurrogate primary key.
enl_idnsd_idintegerNOLogical line identifier (unique per tenant).
enl_expense_note_idnsd_ns_idintegerNOExpense note identifier. Intended FK to hr.expense_notes(en_id, tenant_id).
enl_reimbursement_type_idnsd_rimb_idintegerNOReimbursement type. FK to hr.expense_reimbursement_types(ert_id, tenant_id).
enl_datensd_datadateNOExpense date.
enl_amountnsd_importonumeric(10,2)NOLine amount (in line currency).
enl_is_reimbursablensd_da_rimborsarebooleanNOTrue if the line is reimbursable.
enl_is_approvednsd_approvatobooleanNOApproval flag for the line.
enl_cost_center_idnsd_com_idintegerYESIdentifier of the related enl cost center record.
enl_cost_center_line_idnsd_coml_idintegerYESIdentifier of the related enl cost center line record.
enl_er_idnsd_rap_idintegerNOIdentifier of the related enl er record.
enl_payment_method_idnsd_nsp_idintegerNOIdentifier of the related enl payment method record.
enl_currency_idnsd_nsv_idintegerNOCurrency identifier. Intended FK to hr.expense_note_currencies(enc_id, tenant_id).
enl_paid_people_countnsd_paid_peopleintegerNONumeric value.
enl_is_client_chargeablensd_addebito_clientebooleanNOBoolean flag.
enl_colleagues_listnsd_elenco_colleghicharacter varying(100)NOText value.
enl_external_people_countnsd_numero_esterniintegerNONumeric value.
enl_billed_amountnsd_importo_fatturatonumeric(10,2)NOEnl billed amount.
enl_settlement_idnsd_rendcont_idintegerNOIdentifier of the related enl settlement record.
enl_vehicle_idnsd_auto_idintegerNOIdentifier of the related enl vehicle record.
enl_amount_changensd_value_changenumeric(12,5)NOEnl amount change.
enl_countervaluensd_controvalorenumeric(12,5)NOCountervalue/conversion amount (e.g., base currency equivalent).
enl_client_invoice_line_idnsd_incli_idintegerYESIdentifier of the related enl client invoice line record.
enl_notesnsd_notetextNOFree-form notes.
enl_client_invoice_header_idnsd_inclise_idintegerYESIdentifier of the related enl client invoice header record.
enl_custom1nsd_custom1textNOText value.
enl_custom2nsd_custom2textNOText value.
enl_custom3nsd_custom3textNOText value.
tenant_idtenant_idintegerYESTenant identifier for data isolation.
colcustomcolcustomjsonbYES'{}'::jsonbCustom fields (JSON).
_deleted_deletedbooleanYESfalseTechnical soft-delete flag.

Relationships

Outgoing foreign keys

ConstraintLocal columnsReferencesReferenced columnsOn updateOn delete
fk_enl_currency_idenl_currency_id, tenant_idhr.expense_note_currenciesenc_id, tenant_idRESTRICTRESTRICT
fk_enl_expense_note_idenl_expense_note_id, tenant_idhr.expense_notesen_id, tenant_idRESTRICTRESTRICT
fk_enl_reimbursement_type_idenl_reimbursement_type_id, tenant_idhr.expense_reimbursement_typesert_id, tenant_idRESTRICTRESTRICT
fk_enl_tenanttenant_idcloud.tenantsten_internal_idRESTRICTCASCADE

Referenced by

From tableForeign keySource columnsTarget columns
hr.expense_note_attachmentsfk_ena_enl_id_tenantena_enl_id, tenant_idenl_id, tenant_id

Constraints

  • Primary key: pk_expense_note_linesid
  • Unique: uk_enl_id_tenantenl_id, tenant_id

Indexes

NameUniqueMethodColumns / expression
idx_enl_client_invoice_header_id_tenantNObtreetenant_id, enl_client_invoice_header_id) WHERE (_deleted = false
idx_enl_client_invoice_line_id_tenantNObtreetenant_id, enl_client_invoice_line_id) WHERE (_deleted = false
idx_enl_cost_center_cost_center_line_er_id_tenantNObtreetenant_id, enl_cost_center_id, enl_cost_center_line_id, enl_er_id) WHERE (_deleted = false
idx_enl_cost_center_id_tenantNObtreetenant_id, enl_cost_center_id) WHERE (_deleted = false
idx_enl_cost_center_line_id_tenantNObtreetenant_id, enl_cost_center_line_id) WHERE (_deleted = false
idx_enl_currency_id_tenantNObtreetenant_id, enl_currency_id) WHERE (_deleted = false
idx_enl_er_id_tenantNObtreetenant_id, enl_er_id) WHERE (_deleted = false
idx_enl_expense_note_id_tenantNObtreetenant_id, enl_expense_note_id) WHERE (_deleted = false
idx_enl_id_tenantNObtreetenant_id, enl_id) WHERE (_deleted = false
idx_enl_payment_method_id_tenantNObtreetenant_id, enl_payment_method_id) WHERE (_deleted = false
idx_enl_reimbursement_type_id_tenantNObtreetenant_id, enl_reimbursement_type_id) WHERE (_deleted = false
idx_enl_settlement_id_tenantNObtreetenant_id, enl_settlement_id) WHERE (_deleted = false
idx_enl_vehicle_id_tenantNObtreetenant_id, enl_vehicle_id) WHERE (_deleted = false
idx_expense_note_lines_tenantNObtreetenant_id