Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

  • Membros Pro
Postado

Boa Tarde, estou tendo problema para protocolar o XML de um CTe(31160986442720000122570010002317961230226377)

Utilizo os comandos:

ACBrCTe.Conhecimentos.Clear;
ACBrCTe.Conhecimentos.LoadFromFile(NomeArquivo); // carrega para o componente o xml do CTe não protocolado
ACBrCTe.Consultar; // realiza a consulta na SEFAZ e protocola o xml
ACBrCTe.Conhecimentos.Clear;

Usei todos os procedimentos demonstrado no fórum abaixo:

Todos os procedimentos necessário indicado no fórum, foram aplicados; A única diferença é que: utilizando a chave, se eu consultar no site da Sefaz MG o Cte esta OK;

No entanto quando consulto no portal nacional(http://www.cte.fazenda.gov.br), o CTe é inexistente na base nacional.....;

O CTe foi criado em : 30/09/2016, em resumo, ele esta Sefaz de MG mas não esta ambiente nacional.

Com isso não consigo um XML protocolado; Estou deixando de fazer algo?   

 

 

 

  • Consultores
Postado

Boa tarde Robinho,

1. Se o CT-e não consta no Ambiente Nacional é porque a SEFAZ-Autorizadora (no caso a SEFAZ-MG) ainda não compartilhou, isso pode acontecer.

2. O método Consultar sempre realiza a consulta na SEFAZ-Autorizadora.

3. Ao carregar o XML usando o método LoadFromFile, aconselho informar o segundo parâmetro como sendo False ex:

ACBrCTe.Conhecimentos.LoadFromFile(NomeArquivo, False); 

Isso faz com que o XML não seja gerado novamente.

4. O XML a ser carregado tem que estar assinado para poder receber o protocolo de autorização.

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

Bom dia Italo

    1_ ACBrCTe.Conhecimentos.Clear;
    2_ ACBrCTe.Conhecimentos.LoadFromFile(OpenDialog1.FileName, False);
    3_ ACBrCTe.Consultar;
    4_ ShowMessage(ACBrCTe.WebServices.Consulta.Protocolo);

Utilizando seu conselho fiz a modificação, e acrescentei a linha(4), para ver o que retorna; verifiquei que não retorna nada;

mas demais cte retorna normalmente, somente este que não; Se tiver uma solução para isso agradeço;

Robinho

31161086442720000122570010002317961230226377-cte.xml

  • Consultores
Postado

Bom dia Robinho,

Tanto no Ambiente Nacional quanto na SEFAZ-MG informam que esse CT-e não existe.

Na SEFAZ-MG consultei no ambiente de homologação e de produção e em ambos retorna a mensagem que o CT-e não existe.

Você tem o XML de retorno ( *-sit.xml ) ao executar o método Consultar referente a esse CT-e?

Se sim, abra ele com um navegador.

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 (editado)

Bom dia Italo;

Me desculpe, pelo engano, o sistema havia criado um xml novo; A chave verdadeira é esta abaixo;

31160986442720000122570010002317961230226377

o sistema esta modificando a chave no campo mês: 09 para 10

31160986442720000122570010002317961230226377-ped-sit.xml

31160986442720000122570010002317961230226377-sit.xml

Editado por robinhovrb
  • Consultores
Postado

Robinho,

Veja o retorno referente a consulta:

<cStat>999</cStat>

<xMotivo>Rejeicao: Erro nao catalogado</xMotivo>

Toda vez que o status é 999 significa que a SEFAZ esta com algum problema.

Acredito que o problema seja a implementação da versão 3.00 na SEFAZ no ambiente de homologação.

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 (editado)

Entendo, isso significa que não tem onde eu ficar inventando e mexendo no código; Vou fazer consulta(Fale conosco) na Sefaz de MG, informando as chaves; e ver o que eles me dizem!

Obrigado

IMG.png

Editado por robinhovrb
×
×
  • 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.