-
Notifications
You must be signed in to change notification settings - Fork 17
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #45 from kmee/8.0-develop
Atualizações folha de pagamento
- Loading branch information
Showing
270 changed files
with
22,883 additions
and
2,820 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
from openerp import api, fields, models | ||
|
||
|
||
class HrHolidays(models.Model): | ||
_inherit = 'hr.holidays' | ||
|
||
ano = fields.Integer( | ||
string=u'Ano referencia', | ||
) | ||
|
||
contrato_id = fields.Many2one( | ||
comodel_name='hr.contract', | ||
string=u'Contrato associado', | ||
) | ||
|
||
@api.onchange('contrato_id') | ||
def onchange_contrato(self): | ||
for holiday in self: | ||
holiday.employee_id = holiday.contrato_id.employee_id |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
<openerp> | ||
<data> | ||
<record model="ir.ui.view" id="hr_holidays_abono_form_view"> | ||
<field name="name">hr.holidays.form (in abono)</field> | ||
<field name="model">hr.holidays</field> | ||
<field name="inherit_id" ref="hr_holidays.edit_holiday_new"/> | ||
<field name="arch" type="xml"> | ||
<field name="employee_id" position="replace"> | ||
<field name="employee_id" invisible="1"/> | ||
<field name="contrato_id" required="1"/> | ||
</field> | ||
</field> | ||
</record> | ||
</data> | ||
</openerp> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,89 @@ | ||
.. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg | ||
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html | ||
:alt: License: AGPL-3 | ||
|
||
=============================================================== | ||
Modulo gerador de arquivos TXT da Folha de Pagamento Brasileira | ||
=============================================================== | ||
|
||
This module extends the functionality of l10n_br_hr_payroll to support a geração | ||
de arquivos txt de dados dos recursos humanos em geral | ||
and to allow you to envie às autoridades regulamentadoras brasileiras. | ||
|
||
Installation | ||
============ | ||
|
||
To install this module, you need to: | ||
|
||
#. Do this ... | ||
|
||
Configuration | ||
============= | ||
|
||
To configure this module, you need to: | ||
|
||
#. Go to ... | ||
|
||
.. figure:: path/to/local/image.png | ||
:alt: alternative description | ||
:width: 600 px | ||
|
||
Usage | ||
===== | ||
|
||
To use this module, you need to: | ||
|
||
#. Go to ... | ||
|
||
.. repo_id is available in https://github.com/OCA/maintainer-tools/blob/master/tools/repos_with_ids.txt | ||
.. branch is "8.0" for example | ||
Known issues / Roadmap | ||
====================== | ||
|
||
Bug Tracker | ||
=========== | ||
|
||
Bugs are tracked on `GitHub Issues | ||
<https://github.com/odoo-brazil/odoo-brazil-hr/issues>`_. In case of trouble, please | ||
check there if your issue has already been reported. If you spotted it first, | ||
help us smashing it by providing a detailed and welcomed feedback. | ||
|
||
Credits | ||
======= | ||
|
||
Images | ||
------ | ||
|
||
* Odoo Community Association: `Icon <https://github.com/OCA/maintainer-tools/blob/master/template/module/static/description/icon.svg>`_. | ||
|
||
Contributors | ||
------------ | ||
|
||
* Luis Felipe Miléo <[email protected]> | ||
* Matheus Felix | ||
* Rafael da Silva Lima | ||
* Aristides Caldeira <[email protected]> | ||
|
||
Funders | ||
------- | ||
|
||
The development of this module has been financially supported by: | ||
|
||
* Company 1 name | ||
* Company 2 name | ||
|
||
Maintainer | ||
---------- | ||
|
||
.. image:: https://odoo-community.org/logo.png | ||
:alt: Odoo Community Association | ||
:target: https://odoo-community.org | ||
|
||
This module is maintained by the OCA. | ||
|
||
OCA, or the Odoo Community Association, is a nonprofit organization whose | ||
mission is to support the collaborative development of Odoo features and | ||
promote its widespread use. | ||
|
||
To contribute to this module, please visit https://odoo-community.org. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
from . import models |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
# -*- coding: utf-8 -*- | ||
# Copyright 2017 KMEE - Hendrix Costa <[email protected]> | ||
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). | ||
|
||
{ | ||
'name': 'l10n br hr Arquivos Governo', | ||
'version': '8.0.0.0.1', | ||
'license': 'AGPL-3', | ||
'author': 'KMEE, Odoo Community Association (OCA)', | ||
'maintainer': 'KMEE', | ||
'website': 'http://www.kmee.com.br', | ||
'depends': [ | ||
'document', | ||
'l10n_br_hr_payroll', | ||
'l10n_br_account', | ||
'l10n_br_financial_payment_order', | ||
], | ||
'external_dependencies': { | ||
'python': ['pybrasil'], | ||
}, | ||
'data': [ | ||
'data/l10n_br_hr_contract_type.xml', | ||
'security/hr_payslip.xml', | ||
'security/ir.model.access.csv', | ||
'views/hr_payslip.xml', | ||
'views/hr_contract_type.xml', | ||
'views/l10n_br_hr_caged.xml', | ||
'views/l10n_br_hr_contract.xml', | ||
'views/l10n_br_hr_employee.xml', | ||
'views/l10n_br_hr_sefip.xml', | ||
'views/res_company.xml', | ||
'views/inherited_hr_salary_rule_view.xml' | ||
], | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,202 @@ | ||
# -*- encoding: utf-8 -*- | ||
|
||
CATEGORIA_TRABALHADOR = ( | ||
('101', u'101 - Empregado – Geral'), | ||
('102', u'102 - Empregado – Trabalhador Rural por Pequeno Prazo da Lei ' | ||
u'11.718/2008'), | ||
('103', u'103 - Empregado – Aprendiz'), | ||
('104', u'104 - Empregado – Doméstico'), | ||
('105', u'105 - Empregado – contrato a termo firmado nos termos da' | ||
u' Lei 9601/98'), | ||
('106', u'106 - Empregado – contrato por prazo determinado nos termos da ' | ||
u'Lei 6019/74'), | ||
('107', u'107 - Trabalhador não vinculado ao RGPS com direito ao FGTS'), | ||
('201', u'201 - Trabalhador Avulso – Portuário'), | ||
('202', u'202 - Trabalhador Avulso – Não Portuário ' | ||
u'(Informação do Sindicato)'), | ||
('203', u'203 - Trabalhador Avulso – Não Portuário ' | ||
u'(Informação do Contratante)'), | ||
('301', u'301 - Servidor Público – Titular de Cargo Efetivo'), | ||
('302', u'302 - Servidor Público – ' | ||
u'Ocupante de Cargo exclusivo em comissão'), | ||
('303', u'303 - Servidor Público – Exercente de Mandato Eletivo'), | ||
('304', u'304 - Servidor Público – Agente Público'), | ||
('305', u'305 - Servidor Público vinculado a RPPS indicado para conselho ' | ||
u'ou órgão representativo, na condição de representante do govern' | ||
u'o, órgão ou entidade da administração pública'), | ||
('401', u'401 - Dirigente Sindical – Em relação a Remuneração Recebida no' | ||
u' Sindicato'), | ||
('701', u'701 - Contrib. Individual – Autônomo contratado por Empresas em' | ||
u' geral'), | ||
('702', u'702 - Contrib. Individual – Autônomo contratado por Contrib. ' | ||
u'Individual, por pessoa física em geral, ou por missão ' | ||
u'diplomática e repartição consular de carreira estrangeiras'), | ||
('703', u'703 - Contrib. Individual – Autônomo contratado por Entidade ' | ||
u'Beneficente de Assistência Social isenta da cota patronal'), | ||
('704', u'704 - Excluído.'), | ||
('711', u'711 - Contrib. Individual – Transportador autônomo contratado' | ||
u' por Empresas em geral'), | ||
('712', u'712 - Contrib. Individual – Transportador autônomo contratado' | ||
u' por Contrib. Individual, por pessoa física em geral, ou por mis' | ||
u'são diplomática e repartição consular de carreira estrangeiras'), | ||
('713', u'713 - Contrib. Individual – Transportador autônomo contratado' | ||
u' por Entidade Beneficente de Assistência Social isenta da cota ' | ||
u'patronal'), | ||
('721', u'721 - Contrib. Individual – Diretor não empregado com FGTS'), | ||
('722', u'722 - Contrib. Individual – Diretor não empregado sem FGTS'), | ||
('731', u'731 - Contrib. Individual – Cooperado que presta serviços a ' | ||
u'empresa por intermédio de cooperativa de trabalho'), | ||
('732', u'732 - Contrib. Individual – Cooperado que presta serviços a ' | ||
u'Entidade Beneficente de Assistência Social isenta da cota ' | ||
u'patronal ou para pessoa física'), | ||
('733', u'733 - Contrib. Individual – Cooperado eleito para direção da ' | ||
u'Cooperativa'), | ||
('734', u'734 - Contrib. Individual – Transportador Cooperado que presta' | ||
u' serviços a empresa por intermédio de cooperativa de trabalho'), | ||
('735', u'735 - Contrib. Individual – Transportador Cooperado que presta' | ||
u' serviços a Entidade Beneficente de Assistência Social isenta ' | ||
u'da cota patronal ou para pessoa física'), | ||
('736', u'736 - Contrib. Individual – Transportador Cooperado eleito ' | ||
u'para direção da Cooperativa'), | ||
('741', u'741 - Contrib. Individual – Cooperado filiado a cooperativa ' | ||
u'de produção'), | ||
('751', u'751 - Contrib. Individual – Micro Empreendedor Individual, ' | ||
u'quando contratado por PJ'), | ||
('901', u'901 - Estagiário'), | ||
) | ||
CATEGORIA_TRABALHADOR_DIC = dict(CATEGORIA_TRABALHADOR) | ||
|
||
SEFIP_CATEGORIA_TRABALHADOR = { | ||
'701': '13', | ||
'702': '13', | ||
'703': '13', | ||
'721': '11', | ||
'722': '11', | ||
'103': '07' | ||
} | ||
|
||
MESES = [ | ||
('01', u'Janeiro'), | ||
('02', u'Fevereiro'), | ||
('03', u'Março'), | ||
('04', u'Abril'), | ||
('05', u'Maio'), | ||
('06', u'Junho'), | ||
('07', u'Julho'), | ||
('08', u'Agosto'), | ||
('09', u'Setembro'), | ||
('10', u'Outubro'), | ||
('11', u'Novembro'), | ||
('12', u'Dezembro'), | ||
('13', u'13º Salário'), | ||
] | ||
|
||
MODALIDADE_ARQUIVO = [ | ||
(' ', u'Recolhimento ao FGTS e Declaração à Previdência'), | ||
('1', u'Declaração ao FGTS e à Previdência'), | ||
('9', u'Confirmação Informações anteriores – Rec/Decl ao FGTS e' | ||
u' Decl à Previdência'), | ||
] | ||
|
||
CODIGO_RECOLHIMENTO = [ | ||
('115', u'115 - Recolhimento ao FGTS e informações à Previdência Social'), | ||
('130', u'130 - Recolhimento ao FGTS e informações à Previdência Social ' | ||
u'relativas ao trabalhador avulso portuário'), | ||
('135', u'135 - Recolhimento e/ou declaração ao FGTS e informações à ' | ||
u'Previdência Social relativas ao trabalhador avulso não ' | ||
u'portuário'), | ||
('145', u'145 - Recolhimento ao FGTS de diferenças apuradas pela CAIXA'), | ||
('150', u'150 - Recolhimento ao FGTS e informações à Previdência Social ' | ||
u'de empresa prestadora de serviços com cessão de mâo-de-obra e ' | ||
u'empresa de trabalho temporário Lei nº 6.019/74, em relação aos ' | ||
u'empregados cedidos, ou de obra de construção civil ' | ||
u'- empreitada parcial'), | ||
('155', u'155 - Recolhimento ao FGTS e informações à Previdência Social ' | ||
u'de obra de construção civil - empreitada total ou obra própria'), | ||
('211', u'211 - Declaração para a Previdência Social de Cooperativa de ' | ||
u'Trabalho relativa aos contribuintes individuais cooperados que ' | ||
u'prestam serviçõs a tomadores'), | ||
('307', u'307 - Recolhimento de Parcelamento de débito com o FGTS'), | ||
('317', u'317 - Recolhimento de Parcelamento de débito com o FGTS de ' | ||
u'empresa com tomador de serviços'), | ||
('327', u'327 - Recolhimento de Parcelamento de débito com o FGTS ' | ||
u'priorizando os valores devidos aos trabalhores'), | ||
('337', u'337 - Recolhimento de Parcelamento de débito com o FGTS de ' | ||
u'empresas com tomador de serviços, priorizando os valores devidos' | ||
u' aos trabalhadores'), | ||
('345', u'345 - Recolhimento de parcelamento de débito com o FGTS relativo' | ||
u' a diferença de recolhimento, priorizando os valores devidos ' | ||
u'aos trabalhadores'), | ||
('418', u'418 - Recolhimento recursal para o FGTS'), | ||
('604', u'604 - Recolhimento ao FGTS de entidades com fins filantrópicos ' | ||
u'- Decreto-Lei nº194, de 24/02/1967 (competências anteriores ' | ||
u'a 10/1989'), | ||
('608', u'608 - Recolhimento ao FGTS e informações à Previdência Social ' | ||
u'relativo a dirigente sindical'), | ||
('640', u'640 - Recolhimento ao FGTS para empregado não optante ' | ||
u'(competência anterior a 10/1988)'), | ||
('650', u'650 - Recolhimento ao FGTS e Informações à Previdência Social' | ||
u' relativo a Anistiados, Reclamatória Trabalhista, Reclamatória ' | ||
u'Trabalhista com reconhecimento de vínculo, Acordo ou Dissídio ' | ||
u'ou Convenção Coletiva, Comissão Conciliação Prévia ou Núcleo' | ||
u' Intersindical Conciliação Trabalhista'), | ||
('660', u'660 - Recolhimento exclusivo ao FGTS relativo a Anistiados,' | ||
u' Conversão Licença Saúde em Acidente Trabalho, Reclamatória ' | ||
u'Trabalhista, Acordo ou Dissídio ou Convenção Coletiva, ' | ||
u'Comissão Conciliação Prévia ou Núcleo Intersindical ' | ||
u'Conciliação Trabalhista'), | ||
] | ||
RECOLHIMENTO_FGTS = [ | ||
('1', u'1-GRF no prazo'), | ||
('2', u'2-GRF em atraso'), | ||
('3', u'3-GRF em atraso - Ação Fiscal'), | ||
('5', u'5-Individualização'), | ||
('6', u'6-Individualização - Ação Fiscal'), | ||
(' ', u'Em branco'), | ||
] | ||
RECOLHIMENTO_GPS = [ | ||
('1', u'1-GPF no prazo'), | ||
('2', u'2-GPF em atraso'), | ||
('3', u'3-Não gera GPS'), | ||
] | ||
CENTRALIZADORA = [ | ||
('0', u'0 - Não centraliza'), | ||
('1', u'1 - Centralizadora'), | ||
('2', u'2 - Centralizada'), | ||
] | ||
|
||
|
||
OCORRENCIA_SEFIP = [ | ||
('01', u'01 - Não exposição a agente nocivo'), | ||
('02', u'Exposição a agente nocivo (aposentadoria especial aos ' | ||
u'15 anos de trabalho)'), | ||
('03', u'Exposição a agente nocivo (aposentadoria especial aos ' | ||
u'20 anos de trabalho)'), | ||
('04', u'Exposição a agente nocivo (aposentadoria especial aos ' | ||
u'25 anos de trabalho)'), | ||
('05', u'Mais de um vínculo empregatício (ou fonte pagadora) - ' | ||
u'Não exposição a agente nocivo'), | ||
('06', u'Mais de um vínculo empregatício (ou fonte pagadora) - ' | ||
u'Exposição a agente nocivo (aposentadoria especial aos ' | ||
u'15 anos de trabalho)'), | ||
('07', u'Mais de um vínculo empregatício (ou fonte pagadora) - ' | ||
u'Exposição a agente nocivo (aposentadoria especial aos ' | ||
u'20 anos de trabalho)'), | ||
('08', u'Mais de um vínculo empregatício (ou fonte pagadora) - ' | ||
u'Exposição a agente nocivo (aposentadoria especial aos ' | ||
u'25 anos de trabalho)'), | ||
] | ||
|
||
|
||
CATEGORIA_TRABALHADOR_SEFIP = [ | ||
('01', u'01 - Empregado'), | ||
('05', u'05 - Contribuinte individual - Diretor não empregado com FGTS – ' | ||
u'Lei nº 8.036/90, art. 16'), | ||
('07', u'07 - Menor aprendiz - Lei n°10.097/2000.'), | ||
('11', u'11 - Contribuinte Individual - Diretor não empregado e demais ' | ||
u'empresários sem FGTS.'), | ||
('13', u'13 - Contribuinte individual – Trabalhador autônomo ou a este ' | ||
u'equiparado, inclusive o operador de máquina, com contribuição ' | ||
u'sobre remuneração; trabalhador associado à cooperativa de ' | ||
u'produção.'), | ||
] |
17 changes: 17 additions & 0 deletions
17
l10n_br_hr_arquivos_governo/data/l10n_br_hr_contract_type.xml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
<?xml version="1.0"?> | ||
|
||
<openerp> | ||
<data> | ||
|
||
<record model="hr.contract.type" id="hr_contract_type_indeterminado"> | ||
<field name="name">Prazo Indeterminado</field> | ||
<field name="code">1</field> | ||
</record> | ||
|
||
<record model="hr.contract.type" id="hr_contract_type_determinado"> | ||
<field name="name">Prazo Determinado</field> | ||
<field name="code">2</field> | ||
</record> | ||
|
||
</data> | ||
</openerp> |
Oops, something went wrong.