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

Melhorias no DFeDistribuicao #230

Merged
merged 10 commits into from Jun 7, 2019
Merged

Melhorias no DFeDistribuicao #230

merged 10 commits into from Jun 7, 2019

Conversation

ImplantiSolucoes
Copy link
Contributor

Foi melhorado as funções de consulta dfe distribuicao e criado um validador de esquema para ele...

maiconkkl and others added 5 commits May 15, 2019 12:55
File "/usr/local/lib/python3.5/dist-packages/PyTrustNFe3-1.0.37-py3.5.egg/pytrustnfe/nfe/templates/NfeAutorizacao.xml", line 262, in top-level template code
    <xPed>{{ NFe.infNFe.compra.xPed }}</xPed>
  File "/usr/lib/python3/dist-packages/jinja2/environment.py", line 408, in getattr
    return getattr(obj, attribute)
jinja2.exceptions.UndefinedError: 'dict object' has no attribute 'compra'
Foi corrigido os webservices da nfce de manaus
…s e poder reutilizar a função só mudando o xsd;

Foi criado a função que valida o esquema do webservice de distribuição do DFe, que não havia validações;
Foi alterado o template da função de consultra distribuição do DFe, permitindo consulta via NSU.
@ImplantiSolucoes ImplantiSolucoes changed the title master3 Melhorias no DFeDistribuicao Jun 6, 2019
…as xml_consulta_distribuicao_nfe e consulta_distribuicao_nfe;

Alteração na ordenação das funções para seguir o padrão inserido por padrão;
Foi alterado o arquivo de validar esquema para trabalhar com classes para facilitar a utilização e o reaproveitamento de codigo;
Foi alterado a funções de consulta_distribuicao_nfe e autorizar_nfe para validar o esquema do xml antes de enviar e caso tenha algum erro, interromper o envio para evitar bloqueio conforme Nota Técnica 2018.002.
@ImplantiSolucoes
Copy link
Contributor Author

@danimaribeiro Foi alterado as funções de validações, removido algumas funções e toda vez que vai enviar um xml da nfe ou um xml de consulta distribuição é validado os esquemas.

@coveralls
Copy link

Coverage Status

Coverage decreased (-0.02%) to 44.592% when pulling c3b54ec on Implanti-Solucoes:master3 into cd9b87d on danimaribeiro:master3.

@danimaribeiro danimaribeiro merged commit 2ada587 into danimaribeiro:master3 Jun 7, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants