Romania - Human Resources

l10n_ro_hr
REPOSITORY
REPOSITORYOCA/l10n-romania
GIT
GIThttps://github.com/OCA/l10n-romania.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-romania/tree/11.0/l10n_ro_hr
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYLocalization
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), NextERP Romania, Forest and Biomass Romania
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), NextERP Romania, Forest and Biomass Romania
COMMITTERS
COMMITTERSFekete Mihai, GitHub, oca-travis, Mihai Fekete
WEBSITE
WEBSITEhttps://github.com/OCA/l10n-romania
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:23:55
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/hr:
    - hr_employee_firstname
OCA/partner-contact:
    - partner_firstname
odoo/odoo:
    - hr
    - base_setup
    - base
    - web
    - mail
    - bus
    - web_tour
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES python-stdnum
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (8)
XML IDNameModelTypeStatus
view_employee_form_romania view.employee.form.romania hr.employee xpath Inherits hr.view_employee_form
view_hr_person_related_form view.hr.person.related.form hr.employee.related form New
view_hr_person_related_search view.hr.person.related.search hr.employee.related search New
view_hr_person_related_tree view.hr.person.related.tree hr.employee.related tree New
view_payroll_config_page_form view_payroll_config_page_form res.company group Inherits base.view_company_form
view_res_company_caen_filter res.company.caen.filter res.company.caen search New
view_res_company_caen_form res.company.caen.form res.company.caen form New
view_res_company_caen_tree res.company.caen.tree res.company.caen tree New
Models touched (4)

New fields (9)
  • casang Selection
    string='Insurance' args: '_get_casang_dict'
  • emit_by Char
    args: 'Emmited by'
  • emit_on Date
    args: 'Emmited on'
  • expires_on Date
    args: 'Expires on'
  • first_name_init Char
    args: 'Initial Name'
  • last_name_init Char
    args: 'Initial First Name'
  • person_in_care Integer
    compute='_compute_person_in_care' help='Number of persons in care' string='No of persons in care'
  • person_related One2many → hr.employee.related
    args: 'hr.employee.related', 'employee_id', 'Related Persons'
  • ssnid_init Char
    help='Initial Social Security Number' args: 'Initial SSN No'
Public methods (0)

No public methods.

New fields (8)
  • employee_id Many2one → hr.employee
    required=True args: 'hr.employee', 'Employee'
  • firstname Char
    help='Related person first name' related='partner_id.firstname' args: 'First Name'
  • lastname Char
    help='Related person last name' related='partner_id.lastname' args: 'Last Name'
  • name Char
    help='Related person name' related='partner_id.name' args: 'Name'
  • partner_id Many2one → res.partner
    required=True args: 'res.partner', 'Partner'
  • relation Selection
    required=True string='Relation' args: '_get_relation_dict'
  • relation_type Selection
    index=True required=True string='Relation type' args: '_get_relation_type_dict'
  • ssnid Char
    help='Social Security Number' required=True args: 'SSN No'
Public methods (0)

No public methods.

New fields (2)
  • caen_id Many2one → res.company.caen
    help='Company CAEN code.' string='CAEN code' args: 'res.company.caen'
  • risk_rate Float
    digits=(0, 4) related='caen_id.risk_rate' string='Accident Coefficient'
Public methods (0)

No public methods.

New fields (4)
  • code Char
    help='CAEN code' required=True args: 'CAEN code'
  • name Char
    help='CAEN name' required=True args: 'CAEN name'
  • risk_class Float
    default=0.0 digits=(0, 2) required=True args: 'Risk Class'
  • risk_rate Float
    default=0.0 digits=(0, 4) required=True args: 'Risk Rate'
Public methods (1)
  • name_get(self)
    @api.multi