Skip to main content

hr.business_trips

Schema: hr
English table: hr.business_trips
Italian original table: hr.in_trasferta
Description: Management of employee business trips, including vehicle usage, cash advances, and customer/project linking.

Overview

  • Columns: 25
  • Primary key: id
  • Outgoing foreign keys: 7
  • Incoming foreign keys: 0
  • Indexes: 14

Columns

English columnItalian original columnTypeNullDefault / GeneratedDescription
ididintegerNOSurrogate primary key.
btr_idintra_idintegerNOFunctional identifier for the business trip.
btr_parent_idintra_father_idintegerNOIdentifier of the related btr parent record.
btr_employment_idintra_rap_idintegerNOReference to the employee employment contract (rap_id).
btr_cpr_idintra_com_idintegerYESReference to the customer project (cpr_id).
btr_cpl_idintra_coml_idintegerYESIdentifier of the related btr cpl record.
btr_start_dateintra_daldateNODate associated with the record.
btr_end_dateintra_aldateNODate associated with the record.
btr_is_cancelledintra_annullatabooleanNOFlag indicating if the trip was cancelled.
btr_company_car_idintra_azcp_idintegerNOIdentifier of the related btr company car record.
btr_vehicle_idintra_anaauto_idintegerNOIdentifier of the related btr vehicle record.
btr_vehicle_typeintra_tipo_autonumeric(1,0)NOBtr vehicle type.
btr_cash_advanceintra_contantinumeric(10,2)NOBtr cash advance.
btr_is_closedintra_chiusobooleanNOBoolean flag.
btr_reasonintra_motivazionetextNOTextual justification for the trip.
btr_cust_idintra_incli_idintegerYESReference to the customer (cust_id).
btr_numberintra_numerocharacter varying(15)NOText value.
btr_csl_idintra_inclise_idintegerYESIdentifier of the related btr csl record.
btr_reason_idintra_intrac_idintegerNOIdentifier of the related btr reason record.
btr_is_invoicedintra_fatturatointegerNOFlag or status for invoicing (0=No, 1=Yes).
btr_attachment_fileintra_file_allegatocharacter varying(100)NOText value.
tenant_idtenant_idintegerYESTenant identifier for data isolation.
colcustomcolcustomjsonbYES'{}'::jsonbJSON payload containing additional attributes.
_deleted_deletedbooleanYESfalseFlag indicating whether the record is soft-deleted.
btr_periodintra_periododaterangeYESGENERATED: daterange(btr_start_date, btr_end_date, '[]'::text)Btr period.

Relationships

Outgoing foreign keys

ConstraintLocal columnsReferencesReferenced columnsOn updateOn delete
fk_business_trips_tenanttenant_idcloud.tenantsten_internal_idRESTRICTCASCADE
fk_intra_com_idbtr_cpr_id, tenant_idhr.customer_projectscpr_id, tenant_idRESTRICTRESTRICT
fk_intra_coml_idbtr_cpl_id, tenant_idhr.customer_project_linkscpl_id, tenant_idRESTRICTRESTRICT
fk_intra_incli_idbtr_cust_id, tenant_idhr.customerscust_id, tenant_idRESTRICTRESTRICT
fk_intra_inclise_idbtr_csl_id, tenant_idhr.in_clienti_sediinclise_id, tenant_idRESTRICTRESTRICT
fk_intra_intrac_idbtr_reason_id, tenant_idhr.business_trip_reasonsbtrr_id, tenant_idRESTRICTRESTRICT
fk_intra_rap_idbtr_employment_id, tenant_idhr.employment_relationshipser_id, tenant_idRESTRICTCASCADE

Referenced by

No incoming foreign keys found.

Constraints

  • Primary key: pk_business_tripsid
  • Unique: uk_business_trips_btr_idbtr_id, tenant_id

Indexes

NameUniqueMethodColumns / expression
idx_btr_employment_id_tenantNObtreetenant_id, btr_employment_id) WHERE (_deleted = false
idx_btr_id_tenantNObtreetenant_id, btr_id) WHERE (_deleted = false
idx_btr_period_gistNOgisttenant_id, btr_period) WHERE (_deleted = false
idx_btr_tenantNObtreetenant_id
idx_in_trasferta_intra_anaauto_id_tenantNObtreetenant_id, btr_vehicle_id) WHERE (_deleted = false
idx_in_trasferta_intra_azcp_id_tenantNObtreetenant_id, btr_company_car_id) WHERE (_deleted = false
idx_in_trasferta_intra_com_id_tenantNObtreetenant_id, btr_cpr_id) WHERE (_deleted = false
idx_in_trasferta_intra_coml_id_tenantNObtreetenant_id, btr_cpl_id) WHERE (_deleted = false
idx_in_trasferta_intra_completo_tenantNObtreetenant_id, btr_employment_id, btr_cpr_id, btr_cpr_id, btr_cust_id, btr_csl_id) WHERE (_deleted = false
idx_in_trasferta_intra_father_id_tenantNObtreetenant_id, btr_parent_id) WHERE (_deleted = false
idx_in_trasferta_intra_incli_id_tenantNObtreetenant_id, btr_cust_id) WHERE (_deleted = false
idx_in_trasferta_intra_inclise_id_tenantNObtreetenant_id, btr_csl_id) WHERE (_deleted = false
idx_in_trasferta_intra_intrac_id_tenantNObtreetenant_id, btr_reason_id) WHERE (_deleted = false
idx_in_trasferta_tenant_intra_periodo_rap_gistNOgisttenant_id, btr_employment_id, btr_period) WHERE (_deleted = false