-
-
Notifications
You must be signed in to change notification settings - Fork 243
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][NEW] Importação de documentos fiscais #2552
Conversation
Hi @rvalyi, @renatonlima, |
16c8dd8
to
80345db
Compare
36732f5
to
62d152c
Compare
Ola @felipezago tem coisas legal nesse PR, porem é importante a gente estancar a sangria com o generateDS antes de aceitar mais funcionalidade com XML, ou seja, tem que fazer o merge desse PR #2371 (comment) antes... Depois deve ser relativamente facil adaptar seus PR's olhando o as mudanças que eu tive que fazer nesse PR. Tem tb algumas outras coisas que eu vou sugerir mudar, mas isso vou deixar para depois da gente se livrar do generateDS. |
13964a4
to
2ae020b
Compare
78757dd
to
83bfe25
Compare
Ola @felipezago eu prometo olhar mais daqui pouco essa PR. No geral não parece mal. Mas seria bom se vc puder fazer squash de alguns commits usando git rebase -i para não ficar fazendo e desfazendo coisas no mesmo PR. Se eu tivesse feito assim, o meu PR com a mudança de generateDS para xsdata teria tido 100 commits, mas eu fiz o esforço de re-organizar os commits para não poluir or repo, todos devemos fazer senão depois na hora das migrações ou entender porque algo foi feito assim (git blame) fica inviável. Uma outra coisinha que eu vejo que não ta legal eh esse novo arquivo l10n_br_fiscal/tools/formatter.py. Não vale a pena adicionar um arquivo para ter uma so função que chama outra função apenas. Isso é quase um "leaky abstraction". Outra coisa, já que agora tem apenas um arquivo nessa pasta tools depois de extração do l10n_br_fiscal_certificate a gente queria na verdade tirar a pasta tools e botar o arquivo tools.py direitamente no models ou na raiz do modulo (so faz sentido ter pastas quando ha varios arquivos dentro) então por favor de um refatorzinho nessa parte. O restante eu vou olhar melhor logo. Valeu pelo trabalho. |
7973f5b
to
81e8e73
Compare
2d222c5
to
4881717
Compare
Rebase feito |
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.
LGTM: Apesar de entender que algumas coisas devem estar no módulo fiscal, pois servem de base para a importação de outros documentos como CT-E, SAT e etc.
Mas isso da pra ser melhorado quando chegarmos lá.
/ocabot merge minor |
Hey, thanks for contributing! Proceeding to merge this for you. |
Congratulations, your PR was merged at d2039c5. Thanks a lot for contributing to OCA. ❤️ |
Implementação de wizard base para importação de documentos fiscais, e também o wizard para importação de NFe.