Skip to Content
Author's profile photo Gabriel Andrade

Problema GRC – Lote: número maximo de tentativas excedido

Algumas vezes presenciei um erro aonde uma NF-e fica na J1BNFE com status “processando” e não volta para o ECC, e no GRC o status do Lote fica como “Número maximo de tentativas alcançado”.

Isso geralmente acontece quando tem algum problema com a SEFAZ, alguma instabilidade.

Nesse caso, devemos resetar a quantidade de tentativas para zero novamente.

No GRC, na SE37 execute a função  /XNFE/BATCH_REQUEST

Nessa função, você deve completar os dados com as informações do lote, que podem ser adquiridas na tabela /XNFE/NFEBATCH_V

Exemplo:

/wp-content/uploads/2014/02/drex_module_2_2_image_0_395803.png

Execute, e pronto. Vai zerar a quantidade de tentativas e se tudo estiver ok, incluindo a SEFAZ, a nota irá ser processada e retornará ao ECC.

Assigned Tags

      9 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Former Member
      Former Member

      Excelente Dica!!!

      Author's profile photo Fernando Da Ros
      Fernando Da Ros

      Bom dia Gabriel,

      Para a situação de número máximo de ocorrências basta ir no monitor de lote e fazer um restart manual. A necessidade de copiar e colar da view para a SE37 pode provocar perda de dados, inconsistência no banco.

      Se você precisa recorrer a este recurso, provavelmente seu sistema com configuração inadequada.

      Neste artigo explico sobre os parâmetros da configuração, provavelmente os dois ultimos campos estão incorretos:

      Importância da Configuração de Lote de NF-e - SAP NFE 10.0

      OBS.: A partir do SP16 a configuração de lotes tem default interno 30/500.000/50/120/5 mesmo que não se configure uma.

      Atenciosamente, Fernando Da Rós

      Author's profile photo Gabriel Andrade
      Gabriel Andrade
      Blog Post Author

      Olá Fernando, bom dia!

      Quando uma nota fica "presa" no GRC (com icone de engrenagem no ECC), eu vou no monitor de Lote e reinicio manualmente.

      Porém às vezes por algum erro ou problema na SEFAZ ou qualquer outra coisa, ele fica em loop tentando processar e quando chega na quantidade máxima, se eu tento usar o botão Reiniciar no monitor de Lote, ele fica com esse erro de quantidade maxima de tentativas excedidas.

      É ao monitor web, na parte de Lote que vc se refere né?

      Atenciosamente,

      Gabriel

      Author's profile photo Former Member
      Former Member

      Oi Gabriel, esse erro fica no próprio monitor da NFe no Lote.

      Author's profile photo Fernando Da Ros
      Fernando Da Ros

      Bom dia Gabriel,

      Sim.

      Na configuração de lote você especifica quantas vezes o sistema irá tentar "sozinho" buscar o resultado do lote e quanto tempo espera entre uma consulta e outra.

      Quando a Sefaz responde 105 (lote em processamento), o SAP NFE aguarda o tempo configurado e tenta novamente.............. aaaté o número máximo de tentativas configurado.

      Alguns consultores configuram de forma errada o tempo e número de tentativas pensando em "acelerar" a obtenção do resultado, porém quando a Sefaz começa a responder 105 ela está em problemas.... Imagina a configuração de 5 segundos e 5 tentativas... São 25 segundos para a Sefaz autorizar, se não conseguir o SAP NFE coloca o lote em modo manual pelo número máximo de tentativas atingido. Minha sugestão (veja o artigo) é 120 segundos e 5 tentativas... Uma janela bem maior de 10 minutos em modo automático antes de alternar para manual. E sem pressionar o ambinete da Sefaz que "ESTÁ" com dificuldades. O esperado é que a Sefaz autorize em menos de 1 segundo.

      Atenciosamente, Fernando Da Rós

      Author's profile photo Gabriel Andrade
      Gabriel Andrade
      Blog Post Author

      Fernando,

      Legal, li o artigo e entendi melhor como funciona.

      O nosso estava com 10 segundos e 100 tentativas.

      Dai quando atingia as 100 tentativas, a nota ficava presa e não conseguiamos mais reprocessa-la, mesmo depois de normalizado a situação, dai eu acabava tendo que rodar essa função descrita acima.

      Alterei os parametros para os que você recomendou

      Abraço,

      Gabriel

      Author's profile photo Fernando Da Ros
      Fernando Da Ros

      Bom dia Gabriel,

      Legal. Aproveitando o exemplo do 10/100 é importante esclarecer que muitas tentativas não são desejáveis também.

      Quando o lote está parado, tem-se a opção de "abandonar o lote" e seguir por NF-e para resolver situações (recurso do SP13, se me lembro).

      Num primeiro momento é feita a consulta da NF-e que ao ser rejeitado pode ser reenviado.

      Há uma variedade de coisas que podem acontecer e que não se resolvem de forma automática (sem análise). Enquanto ele tenta as 100 vezes do exemplo o lote NÃO está parado então não pode ser manualmente corrigido.

      Quando acontecer um evento novo, sugiro avaliar a questão in locu.

      Caso precise crie uma discussão no NFE & SPED que algum colega irá te ajudar.

      Atenciosamente, Fernando Da Rós

      Author's profile photo Gabriel Andrade
      Gabriel Andrade
      Blog Post Author

      Fernando,

      Ok, entendi.

      Utilizei a função acima somente quando ele ja tinha tentado as 100 vezes e tinha continuado com erro. Quando dava esse erro depois das 100 vezes, não deixava mais eu reprocessar de maneira nenhuma pois as 100 tentativas ja tinham se esgotado.

      Nesse caso há alguma outra solução sem ser a proposta por mim acima?

      Grato!

      Gabriel

      Author's profile photo Fernando Da Ros
      Fernando Da Ros

      Bom dia Gabriel,

      Ir no monitor de lote e tomar uma das ações: reiniciar o lote ou abandonar o lote (neste caso, após isto deve-se ir no monitor de NF-e e continuar por lá).

      Atenciosamente, Fernando Da Rós