No link abaixo, onde descreve a listagem e o download dos xmls do destinatário
no trecho do Else abaixo, como ele identifica que aquele XML tem que ser feito a Ciencia da Operação? Tem algum retorno sobre o status da nota? se foi dada a ciencia ou não? Ele valida pelos Schemas da receita? Como posso separar entre ciente. não ciente e op não realizada? a Propria consulta do NSU já filtra somente as não cientes?
Segue o trecho em questão
# baixar o resumo e realizar a manifestacao do destinatario
elif (tipo_schema == 'resNFe_v1.01.xsd'):
zip_resposta = resposta.xpath('//ns:retDistDFeInt/ns:loteDistDFeInt/ns:docZip', namespaces=ns)[contador_xml].text
# XML completo do resumo
resposta_descompactado = DescompactaGzip.descompacta(zip_resposta)
# Ler chave de acesso do resumo
chave_acesso_nfe = resposta_descompactado.xpath('//ns:resNFe/ns:chNFe', namespaces=ns)[0].text
# Gerar ciência da operação
# https://github.com/TadaSoftware/PyNFe/wiki/Manifesta%C3%A7%C3%A3o-Destinat%C3%A1rio
Sou iniciante no Python, a mais ou menos 2 meses, e recebi essa missão já,se puderem em auxiliar, ficarei grato demais
Desde já agradeço a atenção e desejo um ótimo dia a todos.
José Augusto Fachin dos Santos
Dev. Delphi, Python, SQL Developer