-
-
Notifications
You must be signed in to change notification settings - Fork 249
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[IMP] l10n_br_account_withholding: handling of partner_id assignment
- Loading branch information
Showing
10 changed files
with
215 additions
and
25 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
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -45,12 +45,12 @@ Automatize a conformidade fiscal, reduza erros de entrada manual e | |
aprimore seus processos financeiros relacionados à retenção de impostos | ||
de fornecedores. | ||
|
||
- **Automatize a Conformidade Fiscal:** Crie contas a pagar para | ||
impostos retidos em compras de fornecedores automaticamente. | ||
- **Reduza Erros:** Minimize erros manuais e assegure a precisão nas | ||
retenções de impostos. | ||
- **Aprimore a Eficiência:** Melhore seus processos financeiros para | ||
lidar com retenções de impostos de fornecedores. | ||
- **Automatize a Conformidade Fiscal:** Crie contas a pagar para | ||
impostos retidos em compras de fornecedores automaticamente. | ||
- **Reduza Erros:** Minimize erros manuais e assegure a precisão nas | ||
retenções de impostos. | ||
- **Aprimore a Eficiência:** Melhore seus processos financeiros para | ||
lidar com retenções de impostos de fornecedores. | ||
|
||
Installation | ||
============ | ||
|
@@ -60,32 +60,32 @@ Odoo: | |
|
||
1. **Adicione o Repositório:** | ||
|
||
- Adicione o repositório ``l10n-brazil`` da OCA no seu projeto | ||
adicionando a URL: ``https://github.com/OCA/l10n-brazil``. | ||
- Verifique os arquivos requirements.txt e oca_dependencies.txt | ||
localizados na raiz do repositório ``l10n-brazil``. Estes arquivos | ||
contêm, respectivamente, as dependências Python necessárias para o | ||
Odoo e os repositórios da OCA dos quais os módulos da localização | ||
brasileira dependem. | ||
- Adicione o repositório ``l10n-brazil`` da OCA no seu projeto | ||
adicionando a URL: ``https://github.com/OCA/l10n-brazil``. | ||
- Verifique os arquivos requirements.txt e oca_dependencies.txt | ||
localizados na raiz do repositório ``l10n-brazil``. Estes arquivos | ||
contêm, respectivamente, as dependências Python necessárias para o | ||
Odoo e os repositórios da OCA dos quais os módulos da localização | ||
brasileira dependem. | ||
|
||
2. **Configure o Caminho dos Addons:** | ||
|
||
- Adicione o caminho do repositório na configuração do Odoo em | ||
``addons-path``. | ||
- Adicione o caminho do repositório na configuração do Odoo em | ||
``addons-path``. | ||
|
||
3. **Atualize a Lista de Módulos:** | ||
|
||
- Atualize sua lista de módulos para que o Odoo reconheça o novo | ||
módulo. | ||
- Atualize sua lista de módulos para que o Odoo reconheça o novo | ||
módulo. | ||
|
||
4. **Busque pelo Módulo:** | ||
|
||
- Pesquise por ``"L10n Br Account Withholding"`` nos addons do Odoo | ||
para localizar o módulo. | ||
- Pesquise por ``"L10n Br Account Withholding"`` nos addons do Odoo | ||
para localizar o módulo. | ||
|
||
5. **Instale o Módulo:** | ||
|
||
- Prossiga com a instalação do módulo no ambiente Odoo. | ||
- Prossiga com a instalação do módulo no ambiente Odoo. | ||
|
||
Configuration | ||
============= | ||
|
@@ -103,6 +103,9 @@ estes passos: | |
se necessário. Se um diário não for especificado, o módulo usará o | ||
diário da fatura de compra original. | ||
|
||
3. **Definir uma Prefeitura para o ISSQN:** Crie ou edite um parceiro, | ||
vá até a aba "Fiscal" e marque a opção "É Prefeitura". | ||
|
||
Usage | ||
===== | ||
|
||
|
@@ -115,6 +118,12 @@ impostos no Odoo: | |
2. **Confirmação da Fatura:** Ao confirmar a fatura de compra, o módulo | ||
gera automaticamente as faturas de retenção de impostos. | ||
|
||
3. **Definir uma Prefeitura para o ISSQN:** Ao incluir um imposto de | ||
retenção e informar a cidade correspondente para o ISSQN, o módulo | ||
busca automaticamente o parceiro marcado como Prefeitura para essa | ||
cidade. Caso não o encontre, ele retorna o parceiro padrão definido | ||
no Grupo de Impostos. | ||
|
||
Bug Tracker | ||
=========== | ||
|
||
|
@@ -137,13 +146,13 @@ Authors | |
Contributors | ||
------------ | ||
|
||
- ``Escodoo <https://www.escodoo.com.br>``\ \_: | ||
- ``Escodoo <https://www.escodoo.com.br>``\ \_: | ||
|
||
- Marcel Savegnago [email protected] | ||
- Marcel Savegnago [email protected] | ||
|
||
- ``Akretion <https://www.akretion.com.br>``\ \_: | ||
- ``Akretion <https://www.akretion.com.br>``\ \_: | ||
|
||
- Renato Lima [email protected] | ||
- Renato Lima [email protected] | ||
|
||
Maintainers | ||
----------- | ||
|
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 |
---|---|---|
@@ -1,3 +1,4 @@ | ||
from . import account_move | ||
from . import l10n_br_fiscal_tax_group | ||
from . import account_move_line | ||
from . import res_partner |
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,20 @@ | ||
# Copyright 2024 - TODAY, Kaynnan Lemes <[email protected]> | ||
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). | ||
|
||
from odoo import fields, models | ||
|
||
|
||
class ResPartner(models.Model): | ||
|
||
_inherit = "res.partner" | ||
|
||
# TODO: Add WH fields for State and Country | ||
wh_cityhall = fields.Boolean(string="Is City Hall?") | ||
|
||
_sql_constraints = [ | ||
( | ||
"unique_wh_cityhall", | ||
"UNIQUE(city_id, wh_cityhall)", | ||
"Only one partner with the same City Hall can exist in the same city.", | ||
), | ||
] |
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
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
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 @@ | ||
<?xml version="1.0" encoding="utf-8" ?> | ||
<!-- Copyright 2024 - TODAY, Kaynnan Lemes <[email protected]> | ||
License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). --> | ||
<odoo> | ||
|
||
<record model="ir.ui.view" id="partner_form_view"> | ||
<field | ||
name="name" | ||
>l10n_br_fiscal.partner.form (in l10n_br_account_withholding)</field> | ||
<field name="model">res.partner</field> | ||
<field name="inherit_id" ref="l10n_br_base.l10n_br_base_partner_form" /> | ||
<field name="arch" type="xml"> | ||
<xpath expr="//group[@name='other_infos']" position="inside"> | ||
<field name="wh_cityhall" /> | ||
</xpath> | ||
</field> | ||
</record> | ||
|
||
</odoo> |