CT-e - Conhecimento de Transporte Eletrônico

TENHO A CERTIFICAÇÃO DE PESSOA FISICA, POREM QUANDO TENTO FAZER O DOWNLOAD NOS LINKS QUE CONSTÃO NO SITE:
http://www.cte.fazenda.gov.br//WebServices.aspx INFORMA QUE NÃO POSSUO A CERTIFICAÇÃO.

MESMO COLOCANDO “?WSDL” COMO INFORMA A CERTIFICAÇÃO

javaCBA

estou obtendo a seguinte rejeição quando chamo meu WS do CT-e de status desta forma:

CteStatusServicoCTResult cd = teste22.cteStatusServicoCT(dadosMsg);

retorno:

xMotivo = Rejeição: Elemento cteCabecMsg inexistente no SOAP Header

Vc disse que o “cteCabecMsg” vai no HEADER do SOAP … teria como por gentileza vc explicar melhor esta parte? ou fornecer algum exemplo parecido?

obrigado.

Pessoas,

consegui fazer o negocio funfá (dá-lhe google)… portanto nao conheco e nao manjo de WS mas vou compartilhar o q descobri e funcionou …

    SOAPHeaderElement header = new SOAPHeaderElement("http://www.portalfiscal.inf.br/cte/wsdl/CteStatusServico", "cteCabecMsg");
    try {
        SOAPElement node = header.addChildElement("cUF");
        node.addTextNode("35");
        SOAPElement node2 = header.addChildElement("versaoDados");
        node2.addTextNode("1.01");
       _call.addHeader(header);
     }
     catch(Exception e){}

[quote=javaCBA]eu não sou server, faço apenas o cliente do ws cte

mas o cte nao segue padrao NFE não. Considero o padrão NFe mto mais facil para trabalhar do que o CT-e.

Porque String é uma linguagem universal, ou seja, todas as linguagens sabem tratar um campo texto (String).

O CT-e soh tem um parametro que eh o CteDados do tipo complexo e atributo any. O CteDados não vai como parametro, ele vai dentro do header do soap.

Teve varias mudancas no padrao do NFe para o CTe. Para falar a verdade, complicaram a vida dos javeiros.

Porque trabalhar do jeito que está o padrão CT-e ficou 100% mais dificil.

comecando pela mudanca do padrão soap (nfe é 1.1 e cte é 1.2). depois teve a mudanca dos parametros (nfe aceita duas strings, cte aceita atributo do tipo complexo).[/quote]

javaCBA, poderia dar um exemplo de como tratar este tipo de variável (complexo)? Acabo de cair do cavalo, pois achei que o CTe era uma variação do NFe, mas pelo jeito é completamente diferente…

Obrigado

Alguém conseguiu gerar os stubs com wsimport utilizando JAX-WS ?

Abraço !

http://www.cte.fazenda.gov.br//WebServices.aspx

alguém pode fazer comentários sobre esta página que disponibiliza web service?

http://hom.cte.fazenda.gov.br//WebServices.aspx -homologacao
http://www.cte.fazenda.gov.br//WebServices.aspx -producao

endereços do webservices

consegui fazer a comunicacao de todos os Servicos em c# (c sharp)

qquer duvida estamos ae… marcos.tomazini@gmail.com

hmmm… show…
:smiley: :smiley: :smiley:

o webservice mais usado é o jax-ws?

ae ja nao sei parcero…pq eu nao fiz em JAVA e sim em C# (C SHARP) optei por ser + facil…blz

;D

Estou querendo utilizando o CT-e com o JAX-WS!

E gostaria de saber se alguém conseguiu acessar o WSDL ?

tks