CT-e - Conhecimento de Transporte Eletrônico  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
juliogalvaofilho
Entusiasta Java

Membro desde: 19/01/2009 17:12:45
Mensagens: 18
Offline

Olá a todos,

Há alguém trabalhando com CT-e? Vi vários tópicos relacionados a NF-e, mas sobre CT-e não encontrei nada.
Eu estou começando a desenvolver, e pelo que estou vendo não há a mesma padronização em relação a NF-e.
Para o projeto de nota fiscal gerei as classes de consumo dos webservices a partir do wsimport, e consegui reutilizar as mesmas classes para diversos estados, apenas passando o endereço do webservice (não testei todos os estados).
Já para o conhecimento de transporte, consigo usar o wsimport para SP, mas não consegui utilizar as classes - creio que houve algum erro na geração.
Como minha maior urgência é para um cliente de MT, peguei os wsdl desse estado, e não consegui gerar as classes devido ao encoded não ser suportado por essa ferramenta.
Portanto, comecei a utilizar o Apache Axis. Consegui gerar as classes de consulta do status do serviço, envio o xml, mas recebo o erro 215: falha no schema.
Entretanto, o mesmo xml é considerado válido no validador de mensagens disponibilizado pela SEFAZ RS (http://www.sefaz.rs.gov.br/ASP/AAE_ROOT/CTE/SAT-WEB-CTE-VAL_1.asp). Inclusive para poder validar no RS peguei um erro no manual de integração versão 1.02, página 59, onde a tag "consStatServ" deve ser trocada pela tag "constStatServCte". Porém, nenhum dos casos valida em MT.

E então, quem está desenvolvendo, em que passo está?
Tiveram problemas semelhantes?

Abraços.
[MSN]
javaCBA
JavaEvangelist

Membro desde: 02/04/2008 10:28:20
Mensagens: 448
Offline

Julio

eu tb tive esse problema e ja deu certo

conversei com o pessoal da sefaz de MT e eles mostraram o erro que ta no schema e foi reportado para RS mas eles ja solucionaram e voltou a funcionar

testa ai cara

juliogalvaofilho
Entusiasta Java

Membro desde: 19/01/2009 17:12:45
Mensagens: 18
Offline

javaCBA, mas qual a tag correta? "consStatServ" ou "constStatServCte" ?
Bom, de qualquer forma já tentei com ambas, e ainda dá erro. Abaixo o xml que estou enviando:

This message was edited 1 time. Last update was at 10/07/2009 09:24:54

[MSN]
javaCBA
JavaEvangelist

Membro desde: 02/04/2008 10:28:20
Mensagens: 448
Offline

ta errado

eh assim


e o resultado ta voltando correto
juliogalvaofilho
Entusiasta Java

Membro desde: 19/01/2009 17:12:45
Mensagens: 18
Offline

Então, eu estava fazendo assim anteriormente, e dava erro...
Voltei a fazer assim, enviei o xml igualzinho ao que você mandou, e ainda dá 215.
Bastante estranho
[MSN]
Trevisani
Debugger
[Avatar]

Membro desde: 27/03/2007 17:15:20
Mensagens: 61
Offline

Da ultima vez que olhei Ct-e, ainda estava em desenvolvimento. Ja esta liberado para o publico?

Trevisani
juliogalvaofilho
Entusiasta Java

Membro desde: 19/01/2009 17:12:45
Mensagens: 18
Offline

Rio Grande do Sul e São Paulo já disponibilizam o ambiente de produção.
Mato Grosso liberou homologação, mas pelo jeito tá com bastante erros ainda.

Parece-me que a partir de 01/08 MT já exige o CT-e (esse é meu prazo para entregar o sistema).
[MSN]
juliogalvaofilho
Entusiasta Java

Membro desde: 19/01/2009 17:12:45
Mensagens: 18
Offline

javaCBA, obrigado pela ajuda!
Seu modelo confirmou a correção do meu. Agora estou enviando normalmente. O problema era na SEFAZ MT mesmo.

Caso volte a ter problemas, teremos ups neste tópico.
[MSN]
juliogalvaofilho
Entusiasta Java

Membro desde: 19/01/2009 17:12:45
Mensagens: 18
Offline

javaCBA, mais uma dúvida: em outro tópico, eu vi você falando que já trabalha com SP.
você gera as classes dos webservices na mão?
eu tive problemas com o wsimport, mas acho que com o axis seria viável...

o que você utiliza / tentou utilizar?
[MSN]
mInEiRo
JavaTeenager

Membro desde: 05/02/2007 14:29:50
Mensagens: 172
Localização: Florianópolis/SC
Offline

po galera, tudo bem?

estou iniciando o desenvolvimento do CTE. ainda lendo a documentação e tal.
estou com duvidas aqui como ficaria o xml final gerado.

a documentação não mostra um exemplo completo. dai estou com dificuldade.

alguem poderia colocar aqui como ficaria um XML prontim pra ser enviado?

vlw

Previsão do tempo:

"Nublado, parcialmente nublado com possibilidade de sol e de chuva."
[MSN]
javaCBA
JavaEvangelist

Membro desde: 02/04/2008 10:28:20
Mensagens: 448
Offline

julio desenvolvi em java, mas soh vai ser obrigatorio pras empresas q nao solicitarem a prorrogacao

faz la cara....trabalha com tempo nisso

This message was edited 1 time. Last update was at 15/07/2009 10:46:26

jonasRecife
HelloWorld

Membro desde: 05/04/2009 17:10:36
Mensagens: 11
Offline

tenho o xml com os valores setados porem não sei como mandar pra sefaz.
Como vcs tem mais experiencia podem me ajudar?

utilizo netBeans 7.5 > crio um JAXB > seto todos os valores > converto em xml > e não sei como mandar
javaCBA
JavaEvangelist

Membro desde: 02/04/2008 10:28:20
Mensagens: 448
Offline

usa o axis pra gerar a classe cliente ou então faz na mao mesmo usando httpclient
jonasRecife
HelloWorld

Membro desde: 05/04/2009 17:10:36
Mensagens: 11
Offline

não entendi.
Só quero mandar os dados setados para o devido metodo e ele me retornar algo.
javaCBA
JavaEvangelist

Membro desde: 02/04/2008 10:28:20
Mensagens: 448
Offline

então seta o cabecalho no header do soap e envia os dados como parametro

posta melhor sua duvida...vc quer o que? soh essa explicacao ou vc quer trecho de codigo


se tiver fazendo algo ai, posta seu codigo pra gente entender
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team