Jump to content

dev botao

Dúvidas DistribuicaoDFePorUltNSU


Go to solution Solved by Renato Rubinho,
  • Este tópico foi criado há 583 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro

Boa tarde,

Estou utilizando o DistribuicaoDFePorUltNSU para consultar os CTe's e fazer o download.

Em um cliente específico esta acontecendo dele pular alguns Cte's, é como se a Sefaz não tivesse liberado o xml dele ainda para o download (parecido com o que acontece na distribuicao da Nfe, que tem que esperar 01 hora depois da manifestação).

Dai quando volto o NSU e mando ele fazer a distribuição ele baixa normalmente os que "pulou"/não baixou anteriormente.

Se alguém tiver alguma luz, é muito bem vinda.

 

[]'s

Link to comment
Share on other sites

  • Membros Pro

Boa tarde,

A aplicação tem log, analisei e não encontrei nada.. vou rever o código novamente. Deve ser algo na minha lógica de distribuição do Cte mesmo, mas o que me "encuca" é estar acontecendo em apenas uma empresa, temos mais de 200 no mesmo monitor.

A minha lógica de distribuição do Cte:

- Pego o último nsu e uso em DistribuicaoDFePorUltNSU

- Guardo o NSU atual e o Max que ele retornou

- Verifico se o na lista de docZip retornada, verifico se tem algum item que o schema é shprocCTe

FACBrCTe.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items[intI].schema  = schprocCTe

- Se for eu faço o download, senão passo aguardo determinado tempo para próxima consulta.

 

 

Edited by ifaster
Link to comment
Share on other sites

  • Consultores

Boa tarde,

Pode ter algum escorregão no seu loop ao verificar os documentos.

Por isso comentei do log, para tentar identificar por que o registro foi ignorado.

Se você recebeu do NSU 1 ao 50, processou e não gravou um determinado CTe, mas ao processar individualmente um NSU destes, gravou, muito provavelmente é falha na rotina.

  • Like 1
Link to comment
Share on other sites

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.