Skip to content

Conversation

@mbcosta
Copy link

@mbcosta mbcosta commented Jun 6, 2018

ola @mileo estou criando esse PR apenas para que seja possível analisar separadamente as alterações que estão sendo necessárias para emissão da NFe 4.00 na localização versão 8.0 da OCA e assim tentarmos manter uma compatibilidade enquanto usamos essa biblioteca

xml += d.xml

xml += self.vTroco.xml
if self.vTroco.valor:
Copy link
Author

Choose a reason for hiding this comment

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

Mesmo enviando a tag vTroco em branco ( '' ) o PySPED parece preencher o campo com 0.00 150.000.00</
vTroco> e ao enviar a TAG dessa forma a SEFAZ retorna erro 869 - Mensagem Rejeição: Valor do troco incorreto - Status Recebido Retorno

self.cobr.xml = arquivo

self.pag = self.le_grupo('//NFe/infNFe/pag', Pag)
self.pag.xml = arquivo
Copy link
Author

Choose a reason for hiding this comment

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

Por algum motivo que não consegui identificar, da forma que era feito antes o programa parecia chamar duas vezes a função e na segunda não encontrava a TAG retornando erro

@mbcosta
Copy link
Author

mbcosta commented Jun 6, 2018

Parece existir um problema na hora do envio da NFe relacionado ao atraso (delay) necessário para a consulta da nota, já que depois do envio o programa deveria esperar alguns segundos para permitir o processamento da nota pela SEFAZ, evitando o erro que aparece na imagem abaixo

image

  • 14/06/2018 - Na verdade isso está certo pois o programa precisa verificar/consultar se a NFe já existe na SEFAZ antes de enviar para evitar erros de duplicidade, conforme informado pelo @mileo

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.

2 participants