Ir para conteúdo
  • Cadastre-se

dev botao
  • Este tópico foi criado há 950 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Consultores
  • Solution
Postado

Bom dia Mario,

É normal retornar um resumo na nota.

Com base nas informações desse resumo você tem condições de informar a SEFAZ através dos eventos de Manifestação do Destinatário se comprou ou não desse fornecedor e se recebeu ou não a mercadoria.

Só depois de manifestar as notas, ou seja, enviado um dos eventos de Manifestação do Destinatário é que a SEFAZ vai liberar o XML completo da nota.

E para obter o XML completo você vai usar o mesmo método que usou para obter o resumo.

Por favor leia o tópico abaixo para entender como funciona todo o processo:

 

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • Membros Pro
Postado
2 horas atrás, Italo Giurizzato Junior disse:

Bom dia Mario,

É normal retornar um resumo na nota.

Com base nas informações desse resumo você tem condições de informar a SEFAZ através dos eventos de Manifestação do Destinatário se comprou ou não desse fornecedor e se recebeu ou não a mercadoria.

Só depois de manifestar as notas, ou seja, enviado um dos eventos de Manifestação do Destinatário é que a SEFAZ vai liberar o XML completo da nota.

E para obter o XML completo você vai usar o mesmo método que usou para obter o resumo.

Por favor leia o tópico abaixo para entender como funciona todo o processo:

 

 

Bom dia Italo ..

 

irei ver o material que Vc me passou ...

  • Curtir 1
  • Consultores
Postado

Boa tarde Mario,

Isso porque você esta sempre informando o mesmo Ultimo NSU.

A cada execução do DistribuicaoDFePorUltNSU devemos sempre informar o valor do campo UltNSU retornado pela execução anterior.

Ou tem alguém (contador) utilizando também essa funcionalidade para baixar os XML das notas.

Se é o caso, o seu cliente tem que ter uma conversa muito seria com o contador dele.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • Membros Pro
Postado
7 horas atrás, Italo Giurizzato Junior disse:

Boa tarde Mario,

Isso porque você esta sempre informando o mesmo Ultimo NSU.

A cada execução do DistribuicaoDFePorUltNSU devemos sempre informar o valor do campo UltNSU retornado pela execução anterior.

Ou tem alguém (contador) utilizando também essa funcionalidade para baixar os XML das notas.

Se é o caso, o seu cliente tem que ter uma conversa muito seria com o contador dele.

Boa Italo !!!  

Eu gravo o ultimo NSU  ...   mas se tenatamos baixar novamente da a mens. abaixo ..

Msg=Rejeicao: Consumo Indevido (Deve ser utilizado o ultNSU nas solicitacoes subsequentes. Tente apos 1 hora)

estou rodando em Produção pela LIB...    ou posso fazer em Homologação ? 

 

Agora, Mario Luiz de Souza disse:

tenatamos

Tentarmos !!!!  

  • Consultores
Postado
17 horas atrás, Mario Luiz de Souza disse:

Msg=Rejeicao: Consumo Indevido (Deve ser utilizado o ultNSU nas solicitacoes subsequentes. Tente apos 1 hora)

Conforme o @Italo Giurizzato Junior mencionou, é bem provável que tem alguém fazendo o download como o contador. Você precisa verificar se isso está acontecendo.

  • Curtir 1

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
  • Consultores
Postado
12 horas atrás, Mario Luiz de Souza disse:

Obrigado !! 

a baixa dos XML 

estou rodando em Produção pela LIB...    ou posso fazer em Homologação ? 

Para baixar os XML de produção, precisa ser no ambiente de produção.

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
  • Membros Pro
Postado
14 minutos atrás, EMBarbosa disse:

Para baixar os XML de produção, precisa ser no ambiente de produção.

Bom dia !!! 

Então somente baixa em produção ...  não tem como testar em homologação ? 

é que estou baixando em produção e em anlgum momento devo estar errando .. pois tras sempre os mesmos XML ...

e cada teste é uma hora de espera .... 

 

  • Consultores
Postado
5 minutos atrás, Mario Luiz de Souza disse:

é que estou baixando em produção e em anlgum momento devo estar errando .. pois tras sempre os mesmos XML ...

e cada teste é uma hora de espera .... 

anexe o log das chamadas (a que funciona e a que dá a mensagem de espera).

 

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
  • Consultores
Postado
2 horas atrás, Mario Luiz de Souza disse:

No log há apenas uma chamada para DistribuicaoDFePorUltNSU e ela funciona. Não tem a outra.

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
  • Membros Pro
Postado
1 hora atrás, EMBarbosa disse:

No log há apenas uma chamada para DistribuicaoDFePorUltNSU e ela funciona. Não tem a outra.

não entendi quando Vc fala não tem outra !!  

Vc esta perguntando se não tem outra, ou esta afirmando que não tem outra ? 

 

  • Consultores
Postado
1 hora atrás, Mario Luiz de Souza disse:

não entendi quando Vc fala não tem outra !!  

Vc esta perguntando se não tem outra, ou esta afirmando que não tem outra ? 

 

estou afirmando... Só tem uma chamada para DistribuicaoDFePorUltNSU.

você chegou a ver o log?

eu tinha pedido as duas, veja:

7 horas atrás, EMBarbosa disse:

anexe o log das chamadas (a que funciona e a que dá a mensagem de espera).

 

 

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
  • Membros Pro
Postado
15 horas atrás, EMBarbosa disse:

estou afirmando... Só tem uma chamada para DistribuicaoDFePorUltNSU.

você chegou a ver o log?

eu tinha pedido as duas, veja:

 

Bom dia !!!    desde ja Obrigado !!! 

o que ocorre ...  o primeira chamada  baixa  um com a data posterior ao mês 4 e depois o restante  só do mês 4 ..

 

ACBrLibNFE-20220714.log ACBrLibNFE-20220714.01.log

  • Consultores
Postado
6 horas atrás, Mario Luiz de Souza disse:

o que ocorre ...  o primeira chamada  baixa  um com a data posterior ao mês 4 e depois o restante  só do mês 4 ..

Mario, conforme explicado anteriormente, você precisa passar o parâmetro UltNSU para a chamada do método de distribuição por último NSU.

Como você pode ver nos logs abaixo com minhas marcações, você está mandando o mesmo parâmetro nas duas chamadas.

E nenhuma delas está sendo passado o parâmetro UltNSU.

image.png

Veja também a documentação desse método:

https://acbr.sourceforge.io/ACBrLib/NFE_DistribuicaoDFePorUltNSU.html

Se ainda não fez, por favor, leia o seguinte tópico:

 

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
  • Membros Pro
Postado
2 horas atrás, EMBarbosa disse:

Mario, conforme explicado anteriormente, você precisa passar o parâmetro UltNSU para a chamada do método de distribuição por último NSU.

Como você pode ver nos logs abaixo com minhas marcações, você está mandando o mesmo parâmetro nas duas chamadas.

E nenhuma delas está sendo passado o parâmetro UltNSU.

image.png

Veja também a documentação desse método:

https://acbr.sourceforge.io/ACBrLib/NFE_DistribuicaoDFePorUltNSU.html

Se ainda não fez, por favor, leia o seguinte tópico:

 

Boa tarde   Italo ...    

passado o parâmetro UltNSU  baixou tudo ok ..

Muito Obrigado !!!!  

 

 

  • Consultores
Postado

Bom dia Mario,

Lembre-se que o valor de UltNSU é o valor retornado pela execução anterior.

Ao executar o DistribuicaoDFePorUltNSU entre outras coisas temos o valor de UltNSU e MaxNSU.

Você vai utilizar o valor de UltNSU na próxima execução do DistrbuicaoDFePorUltNSU.

Vai repetir esse processo a cada 5 minutos enquanto o valor de UltNSU for menor que MaxNSU.

Quando for igual, devemos aguardar 65 minutos e executar novamente o DistribuicaoDFePorUltNSU.

Portanto devemos sempre guardar no banco de dados data/hora da ultima execução do DistribuicaoDFePorUltNSU bem como os valores de UltNSU e MaxNSU.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • Este tópico foi criado há 950 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...