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][ADD] l10n_br_fiscal_certificate #2574

Closed
wants to merge 9 commits into from

Conversation

rvalyi
Copy link
Member

@rvalyi rvalyi commented Jul 2, 2023

Como sugerido pelo @antoniospneto aqui #2529 (comment) eu extrai o modulo l10n_br_fiscal_certificate do modulo l10n_br_fiscal.

Pois tem algumas coisas a mais chegando no modulo fiscal como

E como já temos mais de 10k linhas de código no modulo l10n_br_fiscal é bom extrair tudo que pode ser extraído (o que não é focado em documento fiscal e impostos) antes de adicionar mais coisas no modulo. No caso tira umas 400 linhas do modulo l10n_br_fiscal.

Alem disso varios módulos podem ser instalados apenas com o modulo l10n_br_fiscal e deixando a questão da assinatura dos documentos fiscais para mais tarde. O pessoal tem sempre reclamado de dificuldade de instalar a lib erpbrasil.assinatura numa distro especifica ou se ainda o maluco ta no windows. Mas é mais motivador deixar a pessoa descobrir o projeto aos poucos sem ficar blocado logo para instalar qualquer coisa.

Eh importante tb fazer esse refator antes de migrar o modulo para as v15 e v16 pois senão os cherry-pick não iriam funcionar e iria complicar as sinergias entre v14 e v16.

@OCA-git-bot
Copy link
Contributor

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

@rvalyi rvalyi force-pushed the 14.0-l10n_br_fiscal_certificate branch from 5c15b01 to 8c7a233 Compare July 3, 2023 00:58
@rvalyi rvalyi force-pushed the 14.0-l10n_br_fiscal_certificate branch 4 times, most recently from a557939 to 7c52cbe Compare July 4, 2023 01:03
@rvalyi
Copy link
Member Author

rvalyi commented Jul 4, 2023

Eu tive que remover a permissão de ler o certificado do usuario do account (pois o objetivo é não existir mais a dependencia do l10n_br_fiscal_certificate).

Ai eu não sei se teria que adicionar essa permissão pro usuario de nfe ou de nfse talvez? @renatonlima o que vc acha?
Sera se não seria melhor botar um sudo() na hora de ler o certificado? dar permissão de ler o certificado com a senha não criptografada nem é algo legal hoje... (se o usuario vai lé pelo JS/RPC ele sai com o certificado A1 e a senha da empresa...)
Eu acabei de fazer isso para a NFe no l10n_br_nfe. Se acharem OK podemos fazer o mesmo nos módulos de NFSe.

@rvalyi rvalyi force-pushed the 14.0-l10n_br_fiscal_certificate branch from 10a4d91 to 44a073f Compare July 5, 2023 13:57
@rvalyi
Copy link
Member Author

rvalyi commented Jul 5, 2023

pessoal dei rebase e tá pronto para review

@rvalyi rvalyi force-pushed the 14.0-l10n_br_fiscal_certificate branch from 44a073f to 6ea4c5d Compare July 8, 2023 21:14
Copy link
Member

@marcelsavegnago marcelsavegnago left a comment

Choose a reason for hiding this comment

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

LGTM

@rvalyi rvalyi force-pushed the 14.0-l10n_br_fiscal_certificate branch from 6ea4c5d to f89d93e Compare July 12, 2023 00:29
@rvalyi
Copy link
Member Author

rvalyi commented Jul 12, 2023

/ocabot merge nobump

@OCA-git-bot
Copy link
Contributor

What a great day to merge this nice PR. Let's do it!
Prepared branch 14.0-ocabot-merge-pr-2574-by-rvalyi-bump-nobump, awaiting test results.

OCA-git-bot added a commit that referenced this pull request Jul 12, 2023
Signed-off-by rvalyi
@OCA-git-bot
Copy link
Contributor

@rvalyi your merge command was aborted due to failed check(s), which you can inspect on this commit of 14.0-ocabot-merge-pr-2574-by-rvalyi-bump-nobump.

After fixing the problem, you can re-issue a merge command. Please refrain from merging manually as it will most probably make the target branch red.

@rvalyi
Copy link
Member Author

rvalyi commented Jul 12, 2023

/ocabot merge nobump

@OCA-git-bot
Copy link
Contributor

Hey, thanks for contributing! Proceeding to merge this for you.
Prepared branch 14.0-ocabot-merge-pr-2574-by-rvalyi-bump-nobump, awaiting test results.

OCA-git-bot added a commit that referenced this pull request Jul 12, 2023
Signed-off-by rvalyi
@marcelsavegnago
Copy link
Member

@rvalyi acho que faltou o rebase :)

@rvalyi
Copy link
Member Author

rvalyi commented Jul 12, 2023

/hadouken!
/ocabot merge nobump

@OCA-git-bot
Copy link
Contributor

This PR looks fantastic, let's merge it!
Prepared branch 14.0-ocabot-merge-pr-2574-by-rvalyi-bump-nobump, awaiting test results.

OCA-git-bot added a commit that referenced this pull request Jul 12, 2023
Signed-off-by rvalyi
@rvalyi rvalyi force-pushed the 14.0-l10n_br_fiscal_certificate branch from f89d93e to 7dd75b0 Compare July 12, 2023 15:52
@OCA-git-bot
Copy link
Contributor

Congratulations, your PR was merged at 57b96fd. Thanks a lot for contributing to OCA. ❤️

@antoniospneto
Copy link
Contributor

o git bot fechando ao invés de marcar como concluída denovo 👀

@rvalyi
Copy link
Member Author

rvalyi commented Jul 12, 2023

o git bot fechando ao invés de marcar como concluída denovo eyes

o Gitbot deve estar com ciume dos milhões da Odoo SA e eu acho que ta tentando ficar tão zuado quanto no odoo/odoo de tanta raiva (la os PRs fica closed assim mesmo).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants