Merge lp://qastaging/~cjalmeida/openerp.pt-br-localiz/7.0-fiscalposition_split into lp://qastaging/~openerp-brazil-core-team/openerp.pt-br-localiz/openerp.pt-br-localiz-v7.0
Status: | Rejected |
---|---|
Rejected by: | Renato Lima - http://www.akretion.com |
Proposed branch: | lp://qastaging/~cjalmeida/openerp.pt-br-localiz/7.0-fiscalposition_split |
Merge into: | lp://qastaging/~openerp-brazil-core-team/openerp.pt-br-localiz/openerp.pt-br-localiz-v7.0 |
Diff against target: |
7785 lines (+3112/-2612) 44 files modified
.bzrignore (+3/-0) l10n_br_account/__init__.py (+1/-1) l10n_br_account/__openerp__.py (+0/-2) l10n_br_account/account_fiscal_position.py (+323/-0) l10n_br_account/account_invoice.py (+20/-282) l10n_br_account/account_invoice_view.xml (+98/-106) l10n_br_account/demo/product_demo.xml (+104/-110) l10n_br_account/l10n_br_account.py (+1/-3) l10n_br_account/l10n_br_account_view.xml (+0/-2) l10n_br_account/res_partner.py (+3/-307) l10n_br_account/res_partner_view.xml (+0/-128) l10n_br_data_account/__openerp__.py (+0/-1) l10n_br_data_account/l10n_br_data_account_demo.xml (+1/-843) l10n_br_fiscal_position/__init__.py (+26/-0) l10n_br_fiscal_position/__openerp__.py (+63/-0) l10n_br_fiscal_position/account_fiscal_position_rule_data.xml (+219/-218) l10n_br_fiscal_position/account_fiscal_position_rule_demo.xml (+850/-0) l10n_br_fiscal_position/account_fiscal_position_view.xml (+134/-0) l10n_br_fiscal_position/account_invoice.py (+317/-0) l10n_br_fiscal_position/account_invoice_view.xml (+63/-0) l10n_br_fiscal_position/l10n_br_account.py (+27/-0) l10n_br_fiscal_position/l10n_br_account_view.xml (+16/-0) l10n_br_fiscal_position/purchase.py (+168/-0) l10n_br_fiscal_position/purchase_view.xml (+41/-0) l10n_br_fiscal_position/sale.py (+171/-0) l10n_br_fiscal_position/sale_view.xml (+65/-0) l10n_br_fiscal_position/security/ir.model.access.csv (+4/-0) l10n_br_fiscal_position/stock.py (+168/-0) l10n_br_fiscal_position/stock_view.xml (+68/-0) l10n_br_fiscal_position/wizard/__init__.py (+20/-0) l10n_br_fiscal_position/wizard/stock_return_picking.py (+65/-0) l10n_br_purchase/__openerp__.py (+0/-1) l10n_br_purchase/purchase.py (+2/-139) l10n_br_purchase/purchase_view.xml (+2/-16) l10n_br_purchase/security/ir.model.access.csv (+0/-1) l10n_br_sale/__openerp__.py (+0/-1) l10n_br_sale/sale.py (+1/-140) l10n_br_sale/sale_view.xml (+3/-48) l10n_br_sale/security/ir.model.access.csv (+0/-2) l10n_br_sale_stock/sale_stock_view.xml (+0/-11) l10n_br_stock/__openerp__.py (+0/-1) l10n_br_stock/stock.py (+11/-137) l10n_br_stock/stock_view.xml (+34/-63) l10n_br_stock/wizard/stock_return_picking.py (+20/-49) |
To merge this branch: | bzr merge lp://qastaging/~cjalmeida/openerp.pt-br-localiz/7.0-fiscalposition_split |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Renato Lima - http://www.akretion.com | Disapprove | ||
Review via email:
|
Commit message
Esta modificação é uma refatoração isolando as dependências aos módulos
"account_
objetivo é permitir implementações alternativas das regras fiscais.
Esta deve ser compatível com a estrutura de dados existente, bastando um
"--init=
----
FIX: Ajuste dos dados de demonstração em l10n_br_
para refletir as alterações feita pela OpenERP S.A. para versão 7.0 e facilitar testes.
REF: Movendo metodos "on_change" dos objetos "account.invoice",
"account.
"sale.order", "sale.order.line", "stock.picking", "stock.picking.in"
"stock.
REF: Nos arquivos __openerp__.py, migrado a dependência dos módulos
"account_
REF: Ajuste nas views "account_
"sale_
para o módulo "l10n_br_
REF: Migrado os arquivos "account_
"account_
"account_
"account_
que faziam implantavam funcionalidades e dados dependentes de
"account_
REF: Ajuste em "security/
os registros que referenciavam o objeto "account.
para o módulo "l10n_br_
Description of the change
Esta modificação é uma refatoração isolando as dependências aos módulos "account_
Com os dados de demo não deu erro em nenhuma da operações básicas (cadastrar cliente, cadastrar produto, novo pedido de venda, ordem de entrega, criar e validar invoice), mantendo as mesmas funcionalidades quando instalado o módulo l10n_br_
Apesar do diff ser grande, o grosso é "copy/paste". Poucas alterações "dentro" dos métodos ou views.
Unmerged revisions
- 549. By Cloves Almeida
-
Esta modificação é uma refatoração isolando as dependências aos módulos
"account_fiscal_ position_ rule*" em um módulo "l10n_br_ fiscal_ position" . O
objetivo é permitir implementações alternativas das regras fiscais.Esta deve ser compatível com a estrutura de dados existente, bastando um
"--init=l10n_br_ fiscal_ position" para se ter um sistema equivalente ao original. ----
FIX: Ajuste dos dados de demonstração em l10n_br_
account/ product_ demo.xml para
refletir as alterações feita pela OpenERP S.A. para versão 7.0 e facilitar
testes.REF: Movendo metodos "on_change" dos objetos "account.invoice",
"account.invoice. line", "purchase.order", "purchase. order.line" ,
"sale.order", "sale.order.line", "stock.picking", "stock.picking.in"
"stock.picking. out" REF: Nos arquivos __openerp__.py, migrado a dependência dos módulos
"account_fiscal_ position_ rule*" para o módulo "l10n_br_ fiscal_ position" . REF: Ajuste nas views "account_
invoice_ view.xml" , "purchase_ view.xml" ,
"sale_view.xml" e "stock_view.xml", migrando os atributos "on_change" para
o módulo "l10n_br_fiscal_ position" . REF: Migrado os arquivos "account_
fiscal_ position_ rule_data. xml",
"account_fiscal_ position_ rule_demo. xml",
"account_fiscal_ position_ rule_view. xml" e "account_ fiscal_ position_ rule.py"
que faziam implantavam funcionalidades e dados dependentes de
"account_fiscal_ position_ rule*" para o módulo "l10n_br_ fiscal_ position" . REF: Ajuste em "security/
ir.model. access. csv" de todos os módulos, migrando os
registros que referenciavam o objeto "account.fiscal. position. rule" para o
módulo "l10n_br_fiscal_ position" . ADD: Arquivo .bzrignore ignora arquivos do Eclipse Pydev.
Olá Cloves,
Particulamente eu acho interessante a ideia de isolar a dependência do account_ fiscal_ position_ rule, eu vou analisar o merge