| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/l10n-brazil |
| GIT | |
| GIT | https://github.com/OCA/l10n-brazil.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/l10n-brazil/tree/18.0/l10n_br_hr_contract |
| VERSION | |
| VERSION | 1.2.0 |
| CATEGORY | |
| CATEGORY | Localisation |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), KMEE |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), KMEE |
| COMMITTERS | |
| COMMITTERS | Raphaël Valyi, Weblate, OCA-git-bot, oca-ci, CristianoMafraJunior |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/l10n-brazil |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 19:30:09 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/hr: - hr_employee_relative OCA/l10n-brazil: - l10n_br_hr - l10n_br_base odoo/odoo: - hr_contract - hr - base_setup - base - web - digest - bus - web_tour - html_editor - portal - web_editor - http_routing - auth_signup - resource - phone_validation - resource_mail - base_address_extended - contacts |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
erpbrasil.base email-validator num2words phonenumbers python-dateutil |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Este módulo adapta o módulo 'hrcontract' aos requisitos da Legislação Brasileira/e-social - Tipo de adimissão; - Tipo de contrato de trabalho; - Motivo de encerramento de contrato; - Motivo de demissão; - Tipo de regime previdenciário; - Sindicato; - Salário Mínimo; |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
l10n_br_hr_contract_view_form |
l10n_br.hr.contract.view.form | hr.contract | xpath | Inherits hr_contract.hr_contract_view_form |
admission_type_id
Many2one → hr.contract.admission.type
comodel_name='hr.contract.admission.type'
string='Admission type'
by_death
Char
help='Death certificate/Process/Beneficiary'
string='By death'
discount_union_contribution
Boolean
string='Discount union contribution in admission'
labor_bond_type_id
Many2one → hr.contract.labor.bond.type
comodel_name='hr.contract.labor.bond.type'
string='Labor bond type'
labor_regime_id
Many2one → hr.contract.labor.regime
comodel_name='hr.contract.labor.regime'
help='e-Social: S2200/S2300 - tpRegTrab'
string='Labor regime'
monthly_hours
Float
string='Monthly hours'
notice_of_termination_date
Date
string='Notice of termination date'
notice_of_termination_id
Many2one → hr.contract.notice.termination
comodel_name='hr.contract.notice.termination'
string='Notice of termination type'
partner_union
Many2one → res.partner
comodel_name='res.partner'
domain=[('union_entity_code', '!=', False)]
help='Sindicato é um partner que tem código de sindicato (union_entity_code) definido.'
string='Sindicato'
resignation_cause_id
Many2one → hr.contract.resignation.cause
comodel_name='hr.contract.resignation.cause'
string='Resignation cause'
resignation_code
Char
related='resignation_cause_id.code'
resignation_date
Date
string='Resignation date'
salary_unit
Many2one → hr.contract.salary.unit
comodel_name='hr.contract.salary.unit'
string='Salary Unity'
union_cnpj
Char
readonly=True
related='partner_union.vat'
string='Union CNPJ'
union_entity_code
Char
readonly=True
related='partner_union.union_entity_code'
string='Union entity code'
union_name
Char
readonly=True
related='partner_union.name'
string='Union'
weekly_hours
Float
string='Weekly hours'
welfare_policy
Selection
help='e-Social: S2200/S2300 - tpRegPrev'
selection=[('rgps', 'Regime Geral da Previdência Social'), ('rpps', 'Regime Próprio da Previdência Social'), ('rpse', 'Regime de Previdência Social no Exterior')]
string='Welfare policy'
create(self, vals_list)
set_job_in_employee(self)
name
Char
string='Admission type'
No public methods.
name
Char
string='Labor bond type'
No public methods.
code
Char
size=1
name
Char
string='Labor regime'
short_name
Char
name_get(self)
name
Char
required=True
string='Notice of termination type'
No public methods.
code
Char
string='Resignation cause code'
fgts_withdraw_code
Char
string='FGTS withdrawal code'
name
Char
string='Resignation cause'
No public methods.
name
Char
string='Salary Unit'
No public methods.
code
Char
index=True
required=True
name
Char
index=True
required=True
name_get(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/l10n-brazil |
| GIT | |
| GIT | https://github.com/OCA/l10n-brazil.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/l10n-brazil/tree/17.0/l10n_br_hr_contract |
| VERSION | |
| VERSION | 1.1.0 |
| CATEGORY | |
| CATEGORY | Localisation |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), KMEE |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), KMEE |
| COMMITTERS | |
| COMMITTERS | Raphaël Valyi, OCA-git-bot, oca-ci, CristianoMafraJunior |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/l10n-brazil |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 19:20:03 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/hr: - hr_employee_relative OCA/l10n-brazil: - l10n_br_hr - l10n_br_base odoo/odoo: - hr_contract - hr - base_setup - base - web - phone_validation - bus - web_tour - resource - base_address_extended - contacts |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
erpbrasil.base email-validator num2words phonenumbers python-dateutil |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Este módulo adapta o módulo 'hrcontract' aos requisitos da Legislação Brasileira/e-social - Tipo de adimissão; - Tipo de contrato de trabalho; - Motivo de encerramento de contrato; - Motivo de demissão; - Tipo de regime previdenciário; - Sindicato; - Salário Mínimo; |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
l10n_br_hr_contract_view_form |
l10n_br.hr.contract.view.form | hr.contract | xpath | Inherits hr_contract.hr_contract_view_form |
admission_type_id
Many2one → hr.contract.admission.type
comodel_name='hr.contract.admission.type'
string='Admission type'
by_death
Char
help='Death certificate/Process/Beneficiary'
string='By death'
discount_union_contribution
Boolean
string='Discount union contribution in admission'
labor_bond_type_id
Many2one → hr.contract.labor.bond.type
comodel_name='hr.contract.labor.bond.type'
string='Labor bond type'
labor_regime_id
Many2one → hr.contract.labor.regime
comodel_name='hr.contract.labor.regime'
help='e-Social: S2200/S2300 - tpRegTrab'
string='Labor regime'
monthly_hours
Float
string='Monthly hours'
notice_of_termination_date
Date
string='Notice of termination date'
notice_of_termination_id
Many2one → hr.contract.notice.termination
comodel_name='hr.contract.notice.termination'
string='Notice of termination type'
partner_union
Many2one → res.partner
comodel_name='res.partner'
domain=[('union_entity_code', '!=', False)]
help='Sindicato é um partner que tem código de sindicato (union_entity_code) definido.'
string='Sindicato'
resignation_cause_id
Many2one → hr.contract.resignation.cause
comodel_name='hr.contract.resignation.cause'
string='Resignation cause'
resignation_code
Char
related='resignation_cause_id.code'
resignation_date
Date
string='Resignation date'
salary_unit
Many2one → hr.contract.salary.unit
comodel_name='hr.contract.salary.unit'
string='Salary Unity'
union_cnpj
Char
readonly=True
related='partner_union.cnpj_cpf'
string='Union CNPJ'
union_entity_code
Char
readonly=True
related='partner_union.union_entity_code'
string='Union entity code'
union_name
Char
readonly=True
related='partner_union.name'
string='Union'
weekly_hours
Float
string='Weekly hours'
welfare_policy
Selection
help='e-Social: S2200/S2300 - tpRegPrev'
selection=[('rgps', 'Regime Geral da Previdência Social'), ('rpps', 'Regime Próprio da Previdência Social'), ('rpse', 'Regime de Previdência Social no Exterior')]
string='Welfare policy'
create(self, vals_list)
set_job_in_employee(self)
name
Char
string='Admission type'
No public methods.
name
Char
string='Labor bond type'
No public methods.
code
Char
size=1
name
Char
string='Labor regime'
short_name
Char
name_get(self)
name
Char
required=True
string='Notice of termination type'
No public methods.
code
Char
string='Resignation cause code'
fgts_withdraw_code
Char
string='FGTS withdrawal code'
name
Char
string='Resignation cause'
No public methods.
name
Char
string='Salary Unit'
No public methods.
code
Char
index=True
required=True
name
Char
index=True
required=True
name_get(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/l10n-brazil |
| GIT | |
| GIT | https://github.com/OCA/l10n-brazil.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/l10n-brazil/tree/16.0/l10n_br_hr_contract |
| VERSION | |
| VERSION | 1.3.0 |
| CATEGORY | |
| CATEGORY | Localisation |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), KMEE |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), KMEE |
| COMMITTERS | |
| COMMITTERS | Raphaël Valyi, Renato Lima, Luis Felipe Mileo, OCA-git-bot, oca-ci, Antônio Neto |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/l10n-brazil |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 19:11:56 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/hr: - hr_employee_relative OCA/l10n-brazil: - l10n_br_hr - l10n_br_base odoo/odoo: - hr_contract - hr - base_setup - base - web - bus - web_tour - resource - base_address_extended |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
erpbrasil.base email-validator num2words phonenumbers python-dateutil |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Este módulo adapta o módulo 'hrcontract' aos requisitos da Legislação Brasileira/e-social - Tipo de adimissão; - Tipo de contrato de trabalho; - Motivo de encerramento de contrato; - Motivo de demissão; - Tipo de regime previdenciário; - Sindicato; - Salário Mínimo; |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
l10n_br_hr_contract_view_form |
l10n_br.hr.contract.view.form | hr.contract | xpath | Inherits hr_contract.hr_contract_view_form |
admission_type_id
Many2one → hr.contract.admission.type
comodel_name='hr.contract.admission.type'
string='Admission type'
by_death
Char
help='Death certificate/Process/Beneficiary'
string='By death'
discount_union_contribution
Boolean
string='Discount union contribution in admission'
labor_bond_type_id
Many2one → hr.contract.labor.bond.type
comodel_name='hr.contract.labor.bond.type'
string='Labor bond type'
labor_regime_id
Many2one → hr.contract.labor.regime
comodel_name='hr.contract.labor.regime'
help='e-Social: S2200/S2300 - tpRegTrab'
string='Labor regime'
monthly_hours
Float
string='Monthly hours'
notice_of_termination_date
Date
string='Notice of termination date'
notice_of_termination_id
Many2one → hr.contract.notice.termination
comodel_name='hr.contract.notice.termination'
string='Notice of termination type'
partner_union
Many2one → res.partner
comodel_name='res.partner'
domain=[('union_entity_code', '!=', False)]
help='Sindicato é um partner que tem código de sindicato (union_entity_code) definido.'
string='Sindicato'
resignation_cause_id
Many2one → hr.contract.resignation.cause
comodel_name='hr.contract.resignation.cause'
string='Resignation cause'
resignation_code
Char
invisible=True
related='resignation_cause_id.code'
resignation_date
Date
string='Resignation date'
salary_unit
Many2one → hr.contract.salary.unit
comodel_name='hr.contract.salary.unit'
string='Salary Unity'
union_cnpj
Char
readonly=True
related='partner_union.cnpj_cpf'
string='Union CNPJ'
union_entity_code
Char
readonly=True
related='partner_union.union_entity_code'
string='Union entity code'
union_name
Char
readonly=True
related='partner_union.name'
string='Union'
weekly_hours
Float
string='Weekly hours'
welfare_policy
Selection
help='e-Social: S2200/S2300 - tpRegPrev'
selection=[('rgps', 'Regime Geral da Previdência Social'), ('rpps', 'Regime Próprio da Previdência Social'), ('rpse', 'Regime de Previdência Social no Exterior')]
string='Welfare policy'
create(self, vals_list)
set_job_in_employee(self)
name
Char
string='Admission type'
No public methods.
name
Char
string='Labor bond type'
No public methods.
code
Char
size=1
name
Char
string='Labor regime'
short_name
Char
string='Short name'
name_get(self)
name
Char
required=True
string='Notice of termination type'
No public methods.
code
Char
string='Resignation cause code'
fgts_withdraw_code
Char
string='FGTS withdrawal code'
name
Char
string='Resignation cause'
No public methods.
name
Char
string='Salary Unit'
No public methods.
code
Char
index=True
required=True
name
Char
index=True
required=True
name_get(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/l10n-brazil |
| GIT | |
| GIT | https://github.com/OCA/l10n-brazil.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/l10n-brazil/tree/14.0/l10n_br_hr_contract |
| VERSION | |
| VERSION | 1.0.1 |
| CATEGORY | |
| CATEGORY | Localisation |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), KMEE |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), KMEE |
| COMMITTERS | |
| COMMITTERS | OCA-git-bot, oca-ci, Kaynnan Lemes, Cristiano Mafra Junior |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/l10n-brazil |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 18:50:07 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/l10n-brazil: - l10n_br_hr - l10n_br_base odoo/odoo: - hr_contract - hr - base_setup - base - web - bus - web_tour - resource - base_address_city - base_address_extended |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
erpbrasil.base email-validator num2words phonenumbers |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Este módulo adapta o módulo 'hrcontract' aos requisitos da Legislação Brasileira/e-social - Tipo de adimissão; - Tipo de contrato de trabalho; - Motivo de encerramento de contrato; - Motivo de demissão; - Tipo de regime previdenciário; - Sindicato; - Salário Mínimo; |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
l10n_br_hr_contract_view_form |
l10n_br.hr.contract.view.form | hr.contract | xpath | Inherits hr_contract.hr_contract_view_form |
admission_type_id
Many2one → hr.contract.admission.type
comodel_name='hr.contract.admission.type'
string='Admission type'
by_death
Char
help='Death certificate/Process/Beneficiary'
string='By death'
discount_union_contribution
Boolean
string='Discount union contribution in admission'
labor_bond_type_id
Many2one → hr.contract.labor.bond.type
comodel_name='hr.contract.labor.bond.type'
string='Labor bond type'
labor_regime_id
Many2one → hr.contract.labor.regime
comodel_name='hr.contract.labor.regime'
help='e-Social: S2200/S2300 - tpRegTrab'
string='Labor regime'
monthly_hours
Float
string='Monthly hours'
notice_of_termination_date
Date
string='Notice of termination date'
notice_of_termination_id
Many2one → hr.contract.notice.termination
comodel_name='hr.contract.notice.termination'
string='Notice of termination type'
partner_union
Many2one → res.partner
comodel_name='res.partner'
domain=[('union_entity_code', '!=', False)]
help='Sindicato é um partner que tem código de sindicato (union_entity_code) definido.'
string='Sindicato'
resignation_cause_id
Many2one → hr.contract.resignation.cause
comodel_name='hr.contract.resignation.cause'
string='Resignation cause'
resignation_code
Char
invisible=True
related='resignation_cause_id.code'
resignation_date
Date
string='Resignation date'
salary_unit
Many2one → hr.contract.salary.unit
comodel_name='hr.contract.salary.unit'
string='Salary Unity'
union_cnpj
Char
readonly=True
related='partner_union.cnpj_cpf'
string='Union CNPJ'
union_entity_code
Char
readonly=True
related='partner_union.union_entity_code'
string='Union entity code'
union_name
Char
readonly=True
related='partner_union.name'
string='Union'
weekly_hours
Float
string='Weekly hours'
welfare_policy
Selection
help='e-Social: S2200/S2300 - tpRegPrev'
selection=[('rgps', 'Regime Geral da Previdência Social'), ('rpps', 'Regime Próprio da Previdência Social'), ('rpse', 'Regime de Previdência Social no Exterior')]
string='Welfare policy'
create(self, vals_list)
set_job_in_employee(self)
name
Char
string='Admission type'
No public methods.
name
Char
string='Labor bond type'
No public methods.
code
Char
size=1
name
Char
string='Labor regime'
short_name
Char
string='Short name'
name_get(self)
name
Char
required=True
string='Notice of termination type'
No public methods.
code
Char
string='Resignation cause code'
fgts_withdraw_code
Char
string='FGTS withdrawal code'
name
Char
string='Resignation cause'
No public methods.
name
Char
string='Salary Unit'
No public methods.
code
Char
index=True
required=True
name
Char
index=True
required=True
name_get(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/l10n-brazil |
| GIT | |
| GIT | https://github.com/OCA/l10n-brazil.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/l10n-brazil/tree/12.0/l10n_br_hr_contract |
| VERSION | |
| VERSION | 1.1.0 |
| CATEGORY | |
| CATEGORY | Localisation |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), KMEE |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), KMEE |
| COMMITTERS | |
| COMMITTERS | Raphaël Valyi, Renato Lima, Luis Felipe Mileo, OCA Transbot, oca-travis, OCA-git-bot, Hendrix Costa, Marcel Savegnago, Luis Malta |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/l10n-brazil |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:29:15 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/l10n-brazil: - l10n_br_hr - l10n_br_base odoo/odoo: - hr_contract - hr - base_setup - base - web - bus - web_tour - resource - base_address_city - base_address_extended |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
erpbrasil.base num2words |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
l10n_br_hr_contract_view_form |
l10n_br.hr.contract.view.form | hr.contract | xpath | Inherits hr_contract.hr_contract_view_form |
admission_type_id
Many2one → hr.contract.admission.type
comodel_name='hr.contract.admission.type'
string='Admission type'
by_death
Char
help='Death certificate/Process/Beneficiary'
string='By death'
discount_union_contribution
Boolean
string='Discount union contribution in admission'
labor_bond_type_id
Many2one → hr.contract.labor.bond.type
comodel_name='hr.contract.labor.bond.type'
string='Labor bond type'
labor_regime_id
Many2one → hr.contract.labor.regime
comodel_name='hr.contract.labor.regime'
help='e-Social: S2200/S2300 - tpRegTrab'
string='Labor regime'
monthly_hours
Float
string='Monthly hours'
notice_of_termination_date
Date
string='Notice of termination date'
notice_of_termination_id
Many2one → hr.contract.notice.termination
comodel_name='hr.contract.notice.termination'
string='Notice of termination type'
partner_union
Many2one → res.partner
comodel_name='res.partner'
domain=[('union_entity_code', '!=', False)]
help='Sindicato é um partner que tem código de sindicato (union_entity_code) definido.'
string='Sindicato'
resignation_cause_id
Many2one → hr.contract.resignation.cause
comodel_name='hr.contract.resignation.cause'
string='Resignation cause'
resignation_code
Char
invisible=True
related='resignation_cause_id.code'
resignation_date
Date
string='Resignation date'
salary_unit
Many2one → hr.contract.salary.unit
comodel_name='hr.contract.salary.unit'
string='Salary Unity'
union_cnpj
Char
readonly=True
related='partner_union.cnpj_cpf'
string='Union CNPJ'
union_entity_code
Char
readonly=True
related='partner_union.union_entity_code'
string='Union entity code'
union_name
Char
readonly=True
related='partner_union.name'
string='Union'
weekly_hours
Float
string='Weekly hours'
welfare_policy
Selection
help='e-Social: S2200/S2300 - tpRegPrev'
selection=[('rgps', 'Regime Geral da Previdência Social'), ('rpps', 'Regime Próprio da Previdência Social'), ('rpse', 'Regime de Previdência Social no Exterior')]
string='Welfare policy'
create(self, vals)
set_job_in_employee(self)
code
Char
required=True
string='Code'
name
Char
required=True
string='Admission type'
name_get(self)
code
Char
required=True
string='Code'
name
Char
required=True
string='Labor bond type'
name_get(self)
code
Char
required=True
size=1
string='Code'
name
Char
required=True
string='Labor regime'
short_name
Char
string='Short name'
name_get(self)
name
Char
required=True
string='Notice of termination type'
No public methods.
code
Char
required=True
string='Resignation cause code'
fgts_withdraw_code
Char
string='FGTS withdrawal code'
name
Char
required=True
string='Resignation cause'
name_get(self)
code
Char
required=True
string='Code'
name
Char
required=True
string='Salary unit'
name_get(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/l10n-brazil |
| GIT | |
| GIT | https://github.com/OCA/l10n-brazil.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/l10n-brazil/tree/10.0/l10n_br_hr_contract |
| VERSION | |
| VERSION | 0.0.0 |
| CATEGORY | |
| CATEGORY | Localisation |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), KMEE Informática |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), KMEE Informática |
| COMMITTERS | |
| COMMITTERS | Luis Felipe Mileo, oca-travis, OCA-git-bot, Hendrix |
| WEBSITE | |
| WEBSITE | http://odoo-brasil.org |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:19:54 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/l10n-brazil: - l10n_br_hr - l10n_br_base odoo/odoo: - hr_contract - base_action_rule - base - resource - base_setup - web_kanban - web - bus - web_tour - hr |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
num2words |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
hr_hr_employee_view_form3 |
hr.hr.employee.view.form3 | hr.employee | data | Inherits hr.view_employee_form |
l10n_br_hr_contract_view_form |
l10n_br.hr.contract.view.form | hr.contract | xpath | Inherits hr_contract.hr_contract_view_form |
admission_type_id
Many2one → hr.contract.admission.type
comodel_name='hr.contract.admission.type'
string='Admission type'
by_death
Char
help='Death certificate/Process/Beneficiary'
string='By death'
discount_union_contribution
Boolean
string='Discount union contribution in admission'
labor_bond_type_id
Many2one → hr.contract.labor.bond.type
comodel_name='hr.contract.labor.bond.type'
string='Labor bond type'
labor_regime_id
Many2one → hr.contract.labor.regime
comodel_name='hr.contract.labor.regime'
help='e-Social: S2300 - tpRegPrev'
string='Labor regime'
month_base_date
Selection
selection=MONTHS
string='Base date month'
monthly_hours
Float
string='Monthly hours'
notice_of_termination_date
Date
string='Notice of termination date'
notice_of_termination_id
Many2one → hr.contract.notice.termination
comodel_name='hr.contract.notice.termination'
string='Notice of termination type'
notice_of_termination_payment_date
Date
string='Notice of termination payment date'
partner_union
Many2one → res.partner
comodel_name='res.partner'
domain=[('union_entity_code', '!=', False)]
help='Sindicato é um partner que tem código de sindicato (union_entity_code) definido.'
string='Sindicato'
resignation_cause_id
Many2one → hr.contract.resignation.cause
comodel_name='hr.contract.resignation.cause'
string='Resignation cause'
resignation_code
Char
invisible=True
related='resignation_cause_id.code'
resignation_date
Date
string='Resignation date'
salary_unit
Many2one → hr.contract.salary.unit
comodel_name='hr.contract.salary.unit'
help='e-Social: S2300 - tpRegPrev'
string='Salary Unity'
union
Char
string='Union'
union_cnpj
Char
string='Union CNPJ'
union_entity_code
Char
related='partner_union.union_entity_code'
string='Union entity code'
weekly_hours
Float
string='Weekly hours'
No public methods.
code
Char
required=True
string='Code'
name
Char
required=True
string='Admission type'
name_get(self)
code
Char
required=True
string='Code'
name
Char
required=True
string='Labor bond type'
name_get(self)
code
Char
required=True
size=1
string='Code'
name
Char
required=True
string='Labor regime'
short_name
Char
string='Short name'
name_get(self)
name
Char
required=True
string='Notice of termination type'
No public methods.
code
Char
required=True
string='Resignation cause code'
fgts_withdraw_code
Char
string='FGTS withdrawal code'
name
Char
required=True
string='Resignation cause'
name_get(self)
code
Char
required=True
string='Code'
name
Char
required=True
string='Salary unit'
name_get(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/l10n-brazil |
| GIT | |
| GIT | https://github.com/OCA/l10n-brazil.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/l10n-brazil/tree/8.0/l10n_br_hr_contract |
| VERSION | |
| VERSION | 0.0.0 |
| CATEGORY | |
| CATEGORY | Localisation |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), KMEE Informática |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), KMEE Informática |
| COMMITTERS | |
| COMMITTERS | OCA-git-bot, sadamo, Leticia Souza |
| WEBSITE | |
| WEBSITE | http://odoo-brasil.org |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:11:20 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/l10n-brazil: - l10n_br_hr - l10n_br_base odoo/odoo: - hr_contract - base_action_rule - base - resource - base_setup - web_kanban - web - hr - board |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
num2words |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
l10n_br_hr_contract_view_form |
l10n_br.hr.contract.view.form | hr.contract | xpath | Inherits hr_contract.hr_contract_view_form |
admission_type_id
Many2one → hr.contract.admission.type
comodel_name='hr.contract.admission.type'
string='Admission type'
by_death
Char
help='Death certificate/Process/Beneficiary'
string='By death'
discount_union_contribution
Boolean
string='Discount union contribution in admission'
labor_bond_type_id
Many2one → hr.contract.labor.bond.type
comodel_name='hr.contract.labor.bond.type'
string='Labor bond type'
labor_regime_id
Many2one → hr.contract.labor.regime
comodel_name='hr.contract.labor.regime'
string='Labor regime'
month_base_date
Selection
selection=MONTHS
string='Base date month'
monthly_hours
Float
string='Monthly hours'
notice_of_termination_date
Date
string='Notice of termination date'
notice_of_termination_id
Many2one → hr.contract.notice.termination
comodel_name='hr.contract.notice.termination'
string='Notice of termination type'
notice_of_termination_payment_date
Date
string='Notice of termination payment date'
resignation_cause_id
Many2one → hr.contract.resignation.cause
comodel_name='hr.contract.resignation.cause'
string='Resignation cause'
resignation_code
Char
invisible=True
related='resignation_cause_id.code'
resignation_date
Date
string='Resignation date'
salary_unit
Many2one → hr.contract.salary.unit
comodel_name='hr.contract.salary.unit'
string='Salary Unity'
union
Char
string='Union'
union_cnpj
Char
string='Union CNPJ'
union_entity_code
Char
string='Union entity code'
weekly_hours
Float
string='Weekly hours'
welfare_policy
Selection
selection=[('rgps', 'Regime Geral da Previdência Social'), ('rpps', 'Regime Próprio da Previdência Social')]
string='Welfare policy'
No public methods.
code
Char
string='Code'
name
Char
string='Admission type'
name_get(self)
code
Char
string='Code'
name
Char
string='Labor bond'
name_get(self)
name
Char
string='Labor regime'
short_name
Char
string='Short name'
name_get(self)
name
Char
string='Notice of termination type'
No public methods.
code
Char
string='Resignation cause code'
fgts_withdraw_code
Char
string='FGTS withdrawal code'
name
Char
string='Resignation cause'
name_get(self)
code
Char
string='Code'
name
Char
string='Salary unit'
name_get(self)