TadaSoftware / PyNFe

Projeto de biblioteca para fazer interface com o webservice de Nota Fiscal eletrônica para Python, disponível sob LGPL.
http://groups.google.com/group/pynfe
Other
426 stars 173 forks source link

Possibilidade de adicionar um código numérico aleatório e não gerar automaticamente. #306

Closed felps-dev closed 1 year ago

felps-dev commented 1 year ago

Meu caso de uso:

  1. Alguém cadastrou um produto com um imposto errado.
  2. O Ponto de Venda faz a emissão em contingência e informa a chave de acesso no documento.
  3. A chave de acesso possui um código numérico aleatório gerado para o XML em questão que está em contingência.
  4. O imposto é ajustado horas depois, o XML é gerado novamente com a informação correta e uma nova assinatura.
  5. Por não poder informar o mesmo código numérico utilizado anteriormente, é gerada uma nova chave de acesso invalidando a que está no cupom fiscal.

Por conta disso, a chave de acesso informada anteriormente não pode ser utilizada pelo site da UF para consulta. Com essa PR, será possível informar manualmente um código numérico, garantindo a geração da exata mesma chave de acesso.