Boa tarde a todos. Espero que estejam todos bem.
Estou com uma dúvida em relação a consulta da NFe, através do WebService NFeConsultaDest. Sei que este WebService vai ser substituído, mas achei um pouco mais fácil utilizá-lo para compreender as regras de Consulta de Documentos para o Destinatário.
Minha dúvida esta relacionada a estrutura SOAP 1.1, conforme abaixo:
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Header>
<nfeCabecMsg xmlns="http://www.portalfiscal.inf.br/nfe/wsdl/NfeConsultaDest">
<cUF>string</cUF>
<versaoDados>string</versaoDados>
</nfeCabecMsg>
</soap:Header>
<soap:Body>
<nfeDadosMsg xmlns="http://www.portalfiscal.inf.br/nfe/wsdl/NfeConsultaDest">xml</nfeDadosMsg>
</soap:Body>
</soap:Envelope>
Na tag nfeCabecMsg, existe uma outra tag cUF, a qual informa o código da UF. A minha dúvida é se preciso criar um laço para consultar UF por UF, pois nos testes que eu fiz de exemplo me trouxeram os seguintes comportamentos do WebService:
- na primeira pesquisa, utilizei o código 31 para consultar NFe´s emitidas de MG. A resposta me trouxe uma CCe com sua NSU;
- para a pesquisa seguinte, peguei esta NSU do resultado anterior e fiz nova pesquisa para MG. Me trouxe uma NFe e uma nova NSU;
- na sequência, peguei a ultNSU do resultado anterior e fiz nova pesquisa. Na resposta não me trouxe nada, nenhum resultado.
Neste caso, eu deveria partir para uma próxima UF, ou teria como utilizar o Código 91 para o AN (Ambiente Nacional)?
Espero ter sido claro e que alguém do fórum possa dar uma orientação.
Abraço a todos e excelente semana!!!