Skip to content
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

[14.0][IMP] l10n_br_fiscal, l10n_br_nfe: atualização do parâmetro do tipo de emissão na geração da chave edoc #2395

Draft
wants to merge 4 commits into
base: 14.0
Choose a base branch
from

Conversation

ygcarvalh
Copy link
Contributor

@ygcarvalh ygcarvalh commented Mar 21, 2023

Fiz isso momentaneamente para conseguir fazer o processo da emissão da NFC-e em contingência sem nenhum problema, considerando que há outras formas de tipos de emissão no documento fiscal. Entretanto, eu acabei inserindo esse campo que é adicionado através do módulo l10n_br_nfe para o preenchimento.

A ideia é que nos próximos dias eu implemente esse campo e remova esse TODO presente no código, deixando o código o mais correto possível.

@OCA-git-bot
Copy link
Contributor

Hi @renatonlima,
some modules you are maintaining are being modified, check this out!

@ygcarvalh ygcarvalh changed the title [14.0][FIX] l10n_br_fiscal: atualização do parâmetro do tipo de emissão na geração da chave edoc [14.0][WIP] l10n_br_fiscal: atualização do parâmetro do tipo de emissão na geração da chave edoc Mar 21, 2023
@ygcarvalh ygcarvalh marked this pull request as draft March 21, 2023 16:47
@ygcarvalh ygcarvalh changed the title [14.0][WIP] l10n_br_fiscal: atualização do parâmetro do tipo de emissão na geração da chave edoc [14.0][IMP] l10n_br_fiscal, l10n_br_nfe: atualização do parâmetro do tipo de emissão na geração da chave edoc Mar 22, 2023
@ygcarvalh
Copy link
Contributor Author

ygcarvalh commented Mar 22, 2023

Bom, acabei fazendo o processo de alteração do campo entre os módulos, removendo do módulo original e alterando o nome pra ficar padronizado com os demais. Além disso, pelos testes que foram realizados, não houve nenhum problema no fluxo.

A explicação para isso foi a mesma do começo do PR: esse tipo de emissão tem influência na maneira como a chave edoc é gerada, e por isso não pode ser um valor fixado, ao mesmo tempo que não podemos depender do módulo da NFe para conseguir realizar essa configuração. Além disso, no próprio document.py do l10n_br_pos temos um campo related com esse valor e que vai para o edoc.

Críticas e sugestões são sempre bem-vindas.

@mileo @rvalyi @renatonlima @marcelsavegnago

@ygcarvalh ygcarvalh marked this pull request as ready for review March 22, 2023 14:21
Copy link
Member

@mileo mileo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Eu colocaria o prefixo edoc no nome do campo para condizer com os demais.

Além disso falta o migration pois o campo foi renomeado.

@mileo mileo added this to the 14.0 milestone Mar 23, 2023
@mileo mileo added the 14.0 label Mar 23, 2023
Copy link
Member

@renatonlima renatonlima left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pessoal,

Não parece correta essa alteração, pois esse campo não pode ser genérico, deveria ser por tipo de documento fiscal, mesmo porque se uma empresa que emite NF-e e CT-e por exemplo, ele pode emitir NF-e em contingência e emitir os CT-es normalmente.

@ygcarvalh
Copy link
Contributor Author

Entendo sua preocupação sobre, mas também não podemos deixar o campo fixado para ser sempre emissão normal durante a geração da chave edoc, pois isso atrapalha em casos de contingência. Você teria alguma sugestão de como essa alteração poderia ser feita?

@renatonlima

@marcelsavegnago
Copy link
Member

@mileo pode verificar o pre-commit e os testes por favor ?

@antoniospneto
Copy link
Contributor

@ygcarvalh @mileo se puder por a pr em rascunho até ficar pronta para revisão

@mileo mileo marked this pull request as draft July 11, 2024 12:31
@mileo
Copy link
Member

mileo commented Jul 11, 2024

Já tinha coisa pra arrumar aqui, e com o merge da refatoração no PR #3081 tem mais coisa ainda, sobrando um tempo voltamos nisso.

Copy link

There hasn't been any activity on this pull request in the past 4 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 PR to never become stale, please ask a PSC member to apply the "no stale" label.

@github-actions github-actions bot added the stale PR/Issue without recent activity, it'll be soon closed automatically. label Nov 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
14.0 stale PR/Issue without recent activity, it'll be soon closed automatically.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants