l10n-brazil
l10n-brazil copied to clipboard
[12.0][l10n_br_fiscal] Ao criar um novo documento fiscal com emissor sendo o parceiro, o sistema permite incluir faturas de compra com o mesmo parceiro, serie e numero
Ao criar um novo documento fiscal com o emissor sendo o parceiro, o sistema permite incluir faturas de compra com o mesmo parceiro, serie e numero. Pelo que percebi, o partner_id do record está vazio neste momento. Já na alteração do documento a verificação ocorre normalmente.
Para reproduzir:
- Crei uma fatura de compra com algum tipo de documento fiscal e numero de serie 1 e numero do documento 123
- Valide a fatura
- Crie uma nova fatura de compra para o mesmo parceiro da fatura anterior e com a mesma série e número de documento.
- Veja que ao salvar o documento o sistema deixa passar com os mesmos dados
cc @douglascstd @netosjb @rvalyi @renatonlima @mbcosta @felipemotter
Pelo que entendi o campo partner_id não é do tipo herdado e portanto na hora de criar o documento fiscal o mesmo não é está disponível quando executa o método _check_number.
O mesmo comportamento acontece na v14. Testado no runboat OCA/l10n-brazil
@marcelsavegnago parece que a limitação que você caiu é a mesma que eu cai nessa PR: https://github.com/OCA/l10n-brazil/pull/2014
There hasn't been any activity on this issue in the past 6 months, so it has been marked as stale and it will be closed automatically if no further activity occurs in the next 30 days. If you want this issue to never become stale, please ask a PSC member to apply the "no stale" label.