ENC - Erro ao tentar enviar o CTE para o webservice

Modificado em Seg, 15 Jun, 2020 na (o) 11:43 AM

1. Mensagem de envio

Verificar a fase de envio que está parametrizada, essa mensagem pode ocorrer por diferença de endereços de webservice e fase de envio (homologação ou produção).


2. Gravação de Log

Verificar a tabela abaixo:     


    SELECT rowid, ff.* FROM ENC7_PARAMETRO_FILIAL FF WHERE


       FF.ID_FILIAL IN (4) --MUDAR O ID_FILIAL--


       AND FF.ID_PARAMETRO in(27,85)



A regra é:

No 85 Produção grava 1, e homologação Grava  0
No 27 Produção grava 1, e homologação grava 2


3. Gravação de Log

Verificar a última gravação de registro na tabela ENC7_LOG deve estar assim:

Arquivo Log: 


Erro ao tentar enviar o CTe para o webservice.   at System.Runtime.AsyncResult.End[TAsyncResult](IAsyncResult result)

   at System.ServiceModel.Channels.ServiceChannel.SendAsyncResult.End(SendAsyncResult result)

   at System.ServiceModel.Channels.ServiceChannel.EndCall(String action, Object[] outs, IAsyncResult result)

   at System.ServiceModel.Channels.ServiceChannelProxy.TaskCreator.<>c__DisplayClass1_0.<CreateGenericTask>b__0(IAsyncResult asyncResult)

--- End of stack trace from previous location where exception was thrown ---

   at Praxio.Cargas.BusinessLayer.Cte.CteRecepcaoBase`7.EnviarCte(String urlWebservice, X509Certificate2 certificado, String codigoUfEmitente, String versaoDados, String conteudoXml, Boolean validarEsquemaXml) in C:\Agents\Labs\Build01\_work\1\s\src\Compartilhado\Praxio.Cargas.Business\Cte\CteRecepcaoBase.cs:line 275

   at Praxio.Cargas.BusinessLayer.Cte.CteRecepcaoBase`7.EnviarCte(Int32 idCte, TCteRecepcaoModel cteRecepcaoExistente, Boolean validarEsquemaXml)...

Este artigo foi útil?

Que bom!

Obrigado pelo seu feedback

Desculpe! Não conseguimos ajudar você

Obrigado pelo seu feedback

Deixe-nos saber como podemos melhorar este artigo!

Selecione pelo menos um dos motivos

Feedback enviado

Agradecemos seu esforço e tentaremos corrigir o artigo