Jump to content

dev botao

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

Recommended Posts

  • Membros Pro
Posted

Parece que chegamos ao fim da emissão de MDFe mas o cliente tem MDFe antigas (homologação) que não foram encerradas. 

Então o sistema não deixa emitir novas MDFe. 

Quando tento encerrar o sistema responde que estamos acessando uma chave muito antiga, e não faz o encerramento.

Se tento cancelar também diz que estamos acessando uma chave muito antiga, e não faz o cancelamento.

Pesquisei em vosso fórum, e a solução que alguns encontraram, foi baixar o programa da receita e fazer o encerramento por lá. Fui baixar o programa mas recebi uma mensagem dizendo que o link foi eliminada (ou seja, não está mais disponível).

Como saímos desta?

  • Moderadores
Posted

O problema é que o ACBrMonitorPLUS tenta fazer uma consulta da chave informada, antes de enviar os comandos de envio de cancelamento ou encerramento.

E a consulta da chave falha se ela for muito antiga (6 meses).

A solução seria remover essa consulta do código do ACBrMonitorPLUS, ou inserir um parâmetro para fazer ou não a consulta.

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

  • Membros Pro
Posted (edited)

Eu também imaginei isto. Mas poderiam pelo menos liberar para homologação. 

Mas quem poderia fazer essa alteração no ACBrMonitorPlus?

Edited by Arturo
  • Moderadores
Posted

Boa Tarde @Arturo, o comando enviado para encerramento está correto, o problema é o que foi relatado acima pelo colega BigWings. O ACBrMonitor tentar consultar o MDFe antes de Encerrar e por se tratar de um documento muito antigo a Sefaz não permite a consulta. Vamos tratar isso no ACBrMonitor, para realizar o encerramento sem necessidade da consulta, favor aguardar os ajustes.

Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

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

  • Consultores
Posted

Boa tarde Arturo,

O comando esta errado:

MDFe.EncerrarMDFe("42170202959017000104580010000000011248668580", "09/09/2017", "4100905", "02959017000104", "1")

O parâmetro em negrito se refere ao código IBGE do município onde ocorreu o último descarregamento, só que código informado se refere ao código do município de carregamento.

O correto seria:

<cMunDescarga>4113700</cMunDescarga>

Uma vez que o MDF-e que você anexou só possui um único município de descarregamento.

MDFe.EncerrarMDFe("42170202959017000104580010000000011248668580", "09/09/2017", "4113700", "02959017000104", "1")

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

  • Moderadores
Posted

Boa Tarde @Arturo, aparentemente é o numero do Protocolo que não foi gerado no XML de envio, provavelmente devido ao caso que ocorreu antes na consulta do MDFe não ser aceito por emissão ser a mais de 6 meses. Chegou a realizar algum outro teste com outra placa, onde o MDFe seja mais recente?

No caso deste XML vamos verificar o que está ocorrendo.  

Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

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

  • Membros Pro
Posted (edited)

Não consigo emitir nenhuma MDFe. devido ao fato de ter MDFe sem encerrar (estou travado sem conseguir testar a emissão de MDFe).  São três MDFe, todas da mesma data, que foram emitidas com outra solução de sistema.

Mas se o comando está correto, e o XML está incompleto, não seria algum problema no ACBrMonitor?

 

 

Edited by Arturo
  • Moderadores
Posted

O problema neste caso é que para encerrar um MDFe é necessário consultá-lo antes para obter seu numero de protocolo, é um parâmetro obrigatório para realizar o encerramento. Porém existe uma validação da SEFAZ que não permite consultar MDF-e emitida a mais de 6 meses. Sem o número do protocolo obtido através da consulta não permite encerrar o MDFe, por isso está sendo necessário uma alteração no ACBrMonitor para passar o número de protocolo sem realizar a consulta, mas apenas para esse tipo de caso de MDFe antiga, caso contrário pode ser encerrado normalmente.  

Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

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

  • Membros Pro
Posted (edited)

Já foi divulgada a nova versão  (versão da semana) ACBRMoitorPlus? O Assunto do encerramento da MDFe está contemplado? Onde eu a encontro para baixar?

Edited by Arturo
×
×
  • 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.

The popup will be closed in 10 seconds...