- Sponsor
-
Notifications
You must be signed in to change notification settings - Fork 252
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[16.0][MIG][l10n_br_sale_commission] #3646
base: 16.0
Are you sure you want to change the base?
Conversation
8780700
to
1e8b20a
Compare
1e8b20a
to
85f95f7
Compare
/ocabot migration l10n_br_sale_commission |
8f36e33
to
c7992b5
Compare
c7992b5
to
16fe76f
Compare
@rvalyi @renatonlima fiz um Force-Push para atualizar a branch, um rebase, e inclui um commit que corrigi o problema no Teste, aparentemente o Pedido de Vendas do Dado de Demonstração apesar ter o campo agent_ids preenchido e ao rodar os testes de forma simples $ createdb test
$ odoo -d test -i l10n_br_account --workers 0 --stop-after-init
$ odoo -d test -i l10n_br_sale_commission--workers 0 --stop-after-init
$ odoo -d test -u l10n_br_sale_commission--workers 0 --stop-after-init --test-enable Roda sem erros, mas no teste do CI o agent_ids vem vazio, ainda não identifiquei o problema mas deixei um TODO para avaliar ou agora ou no momento de separar os Testes dos Dados de Demonstração. Uma outra alteração foi remover a dependência do account_commission porque o sale_commission já tem essa dependência https://github.com/OCA/commission/blob/16.0/sale_commission/__manifest__.py#L12 Acredito que os últimos 5 commits podem ser juntados no commit de migração c77027d via amend mas crie um novo por enquanto para facilitar o DIFF e a revisão. Estou buscando ver o porque algumas partes do código não estão sendo chamadas o que está baixando a Cobertura de Testes, parece que não está sendo encontrado o valor document_type_id no context |
d631ec5
to
71988eb
Compare
Atualizando o PR, segue as alterações:
Parece que isso é causado pela TAG group removendo ( apenas para teste ) Mas achei melhor manter o group e deixei a tela assim Seria melhor remover a TAG group?
WARNING db odoo.models: onchange method CommissionMakeInvoice._onchange_commission_document_type_id returned a domain, this is deprecated
Referencia https://github.com/odoo/odoo/pull/41918#issuecomment-824946980 Exemplo para confirmar o funcionamento do domain com o compute em Configurações Desmarcando a opção de Gerar os Documentos Fiscais o campo do Documento Fiscal vai ser apagado e com isso não deve ter o Domain No Wizard de Criação da Fatura de Comissões Caso que não deve ter o Domain Inclui o Domain na definição do campo, é possível avaliar se deveria ser apenas na visão.
É preciso avaliar:
Seria importante verificar isso para alterar o status do PR para Pronto para Revisão/Ready to Review mas já é possível fazer a Revisão. Com a alteração nos testes para usar o Form a cobertura de testes do projeto aumentou 1,07% e passou para 90,49%. |
from odoo import models | ||
|
||
|
||
class Settlement(models.Model): |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Aqui não deveria ser class CommissionSettlement?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sim, corrigido via amend no último commit, obrigado @CristianoMafraJunior pela revisão
65edafa
to
4655391
Compare
…values in the creation of Commission Payment Invoice.
…lines when the CFOP don't generate financial moves.
…sed in the pre-commit process.
[UPD] README.rst [UPD] README.rst
[IMP] wizard and res config method changes [IMP] wizard and res config method changes
[ADD] skip field agent_ids in SO/AM field comparison [ADD] test res.config
Currently translated at 7.1% (2 of 28 strings) Translation: l10n-brazil-14.0/l10n-brazil-14.0-l10n_br_sale_commission Translate-URL: https://translation.odoo-community.org/projects/l10n-brazil-14-0/l10n-brazil-14-0-l10n_br_sale_commission/pt_BR/
Currently translated at 39.2% (11 of 28 strings) Translation: l10n-brazil-14.0/l10n-brazil-14.0-l10n_br_sale_commission Translate-URL: https://translation.odoo-community.org/projects/l10n-brazil-14-0/l10n-brazil-14-0-l10n_br_sale_commission/pt_BR/
Currently translated at 46.4% (13 of 28 strings) Translation: l10n-brazil-14.0/l10n-brazil-14.0-l10n_br_sale_commission Translate-URL: https://translation.odoo-community.org/projects/l10n-brazil-14-0/l10n-brazil-14-0-l10n_br_sale_commission/pt_BR/
Currently translated at 96.4% (27 of 28 strings) Translation: l10n-brazil-14.0/l10n-brazil-14.0-l10n_br_sale_commission Translate-URL: https://translation.odoo-community.org/projects/l10n-brazil-14-0/l10n-brazil-14-0-l10n_br_sale_commission/pt_BR/
Currently translated at 100.0% (28 of 28 strings) Translation: l10n-brazil-14.0/l10n-brazil-14.0-l10n_br_sale_commission Translate-URL: https://translation.odoo-community.org/projects/l10n-brazil-14-0/l10n-brazil-14-0-l10n_br_sale_commission/pt_BR/
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: l10n-brazil-14.0/l10n-brazil-14.0-l10n_br_sale_commission Translate-URL: https://translation.odoo-community.org/projects/l10n-brazil-14-0/l10n-brazil-14-0-l10n_br_sale_commission/
d6389f8
to
3164d92
Compare
3164d92
to
eb6a6cc
Compare
migração padrão a partir da 14.0 - work in progress
cc @renatonlima @mbcosta