Login Registre-se
NFS-e com java e php  XML
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Autor Mensagem
programador3

JavaC Membro

Membro desde: 07/10/2013 15:49:34
Mensagens: 17
Offline

olá jeroqueiroz: segue a classe que estou usando:



No debug, constatei que não é executado o laço for:



mas quando eu coloco o método fora do laço


ele me retorna o seguinte erro:



grato pela ajuda.
jeroqueiroz

Moderador
[Avatar]

Membro desde: 11/06/2011 09:45:18
Mensagens: 1348
Localização: Bahia
Offline

Estou achando que o problema pode estar na estrutura do XML que esta tentando enviar. Já verificou se a estrutura esta correta?

Jeremias Santos
Seguir no Twitter @jeroqueiroz
Blog Jeroqueiroz


Projeto NF-e, CT-e, CC-e? Comece Por Aqui!


Membros do fórum,

Usem a tag [code] e [/code] quando postarem Códigos Java e ou exemplos de XMLs.
Evitem tópicos duplicados.
Tópico solucionado? Edite o primeiro post e coloque [RESOLVIDO] no final do título.
Evitem reviver tópicos antigos.

O tópico resolveu seu problema? Seja gentil, comente e ou agradeça quem contribuiu com a solução.

Obrigado!
[Email] [WWW] [Yahoo!] [MSN]
programador3

JavaC Membro

Membro desde: 07/10/2013 15:49:34
Mensagens: 17
Offline

pode ser que sim, não verifiquei a estrutura do xml. Estou usando o xml que tem de exemplo aqui na comunidade que ta lá em
http://www.javac.com.br/downloads/XML/XML_Assinado-env-lot.xml

apenas retirei a tag signature.

será que é isso?

jeroqueiroz

Moderador
[Avatar]

Membro desde: 11/06/2011 09:45:18
Mensagens: 1348
Localização: Bahia
Offline

Você enviar e obtem o retorno?

Consegue obter o XML que consta os dados do protocolo de envio?

Jeremias Santos
Seguir no Twitter @jeroqueiroz
Blog Jeroqueiroz


Projeto NF-e, CT-e, CC-e? Comece Por Aqui!


Membros do fórum,

Usem a tag [code] e [/code] quando postarem Códigos Java e ou exemplos de XMLs.
Evitem tópicos duplicados.
Tópico solucionado? Edite o primeiro post e coloque [RESOLVIDO] no final do título.
Evitem reviver tópicos antigos.

O tópico resolveu seu problema? Seja gentil, comente e ou agradeça quem contribuiu com a solução.

Obrigado!
[Email] [WWW] [Yahoo!] [MSN]
programador3

JavaC Membro

Membro desde: 07/10/2013 15:49:34
Mensagens: 17
Offline

olá, o unico retorno que recebo é o do console em que sai uma série de informações tipo:


e no final tem isso:

programador3

JavaC Membro

Membro desde: 07/10/2013 15:49:34
Mensagens: 17
Offline

lembrei que tambem tive que fazer uma mudança no meu build path:

fiz o seguinte: botão direito no projeto -> Builde path -> configure build path na aba Libraries cliquei no JRE System Library e editei - o para workspace default JRE (jre7), pois quando estava a opção execution enviroment JavaSE - 1.6(jre7) eu tinha um erro na seguinte linha:



o erro era :


será que pode ser isso?
programador3

JavaC Membro

Membro desde: 07/10/2013 15:49:34
Mensagens: 17
Offline

Olá jeroqueiroz. Boa tarde.
Debugando a aplicação, descobri que no método:

está sendo retornado null. Acho que esse é o erro mas ainda não sei como resolver.
programador3

JavaC Membro

Membro desde: 07/10/2013 15:49:34
Mensagens: 17
Offline

Bom dia jeroqueiroz. Já tentei de tudo e não consigo assinar o xml. Como já disse, ele sempre me devolve o xml sem as tags de assinatura. Você teria o código que vc testou que pudesse me disponibilizar?

grato.
programador3

JavaC Membro

Membro desde: 07/10/2013 15:49:34
Mensagens: 17
Offline

Boa tarde. Estou usando os exemplos de assinaturas de de NFe com certificado A3 mas estou com problema no método



o método em questão está retornando null; Alguem saberia me dizer porque?
jeroqueiroz

Moderador
[Avatar]

Membro desde: 11/06/2011 09:45:18
Mensagens: 1348
Localização: Bahia
Offline

Estive ausente estes dias, desculpas pela demora.

Seu problema continua?

Jeremias Santos
Seguir no Twitter @jeroqueiroz
Blog Jeroqueiroz


Projeto NF-e, CT-e, CC-e? Comece Por Aqui!


Membros do fórum,

Usem a tag [code] e [/code] quando postarem Códigos Java e ou exemplos de XMLs.
Evitem tópicos duplicados.
Tópico solucionado? Edite o primeiro post e coloque [RESOLVIDO] no final do título.
Evitem reviver tópicos antigos.

O tópico resolveu seu problema? Seja gentil, comente e ou agradeça quem contribuiu com a solução.

Obrigado!
[Email] [WWW] [Yahoo!] [MSN]
programador3

JavaC Membro

Membro desde: 07/10/2013 15:49:34
Mensagens: 17
Offline

olá jeroqueiroz, Bom dia. que bom que voltou. Infelizmente meu problema continua. Como informei acima, debugando a aplicação percebi que o método que assina o certificado não estava sendo executado pois o método que retorna o xml :


está retornando null e por isso ele não entra nesse bloco:



Não sei por que ele está retornando null. Acho que consegui achar o problema mas não sei como resolve-lo. Acho que com essas informações você consiga me ajudar. Não imagino o que poderia está dando errado.
grato pela ajuda e uma ótima semana.
jeroqueiroz

Moderador
[Avatar]

Membro desde: 11/06/2011 09:45:18
Mensagens: 1348
Localização: Bahia
Offline

Ainda pendente?

Jeremias Santos
Seguir no Twitter @jeroqueiroz
Blog Jeroqueiroz


Projeto NF-e, CT-e, CC-e? Comece Por Aqui!


Membros do fórum,

Usem a tag [code] e [/code] quando postarem Códigos Java e ou exemplos de XMLs.
Evitem tópicos duplicados.
Tópico solucionado? Edite o primeiro post e coloque [RESOLVIDO] no final do título.
Evitem reviver tópicos antigos.

O tópico resolveu seu problema? Seja gentil, comente e ou agradeça quem contribuiu com a solução.

Obrigado!
[Email] [WWW] [Yahoo!] [MSN]
programador3

JavaC Membro

Membro desde: 07/10/2013 15:49:34
Mensagens: 17
Offline

Olá jeroqueiroz, boa tarde.
Sim infelizmente ainda está pendente. Gostaria de saber de vc quanto vc cobraria para colocar para funcionar essa classe junto com o php?
Por favor, entre em contato comigo para que eu possa passar mais detalhes sobre o problema e acertamos valores.
jeroqueiroz

Moderador
[Avatar]

Membro desde: 11/06/2011 09:45:18
Mensagens: 1348
Localização: Bahia
Offline

Envie um Email para verificar como posso ajudar.

Jeremias Santos
Seguir no Twitter @jeroqueiroz
Blog Jeroqueiroz


Projeto NF-e, CT-e, CC-e? Comece Por Aqui!


Membros do fórum,

Usem a tag [code] e [/code] quando postarem Códigos Java e ou exemplos de XMLs.
Evitem tópicos duplicados.
Tópico solucionado? Edite o primeiro post e coloque [RESOLVIDO] no final do título.
Evitem reviver tópicos antigos.

O tópico resolveu seu problema? Seja gentil, comente e ou agradeça quem contribuiu com a solução.

Obrigado!
[Email] [WWW] [Yahoo!] [MSN]
OperadorCarlos

JavaC Membro
[Avatar]

Membro desde: 10/09/2015 17:50:33
Mensagens: 20
Offline

Bom senhores, como este tópico não terminou adequadamente e eu passei por aqui para tentar solucionar e percebi que no final virou uma conversa particular vou postar aqui a solução que encontrei.

Bem.... a questão é que o Schema .xml do programador3 possivelmente veio do mesmo gerado pelo emissor ou do Schema padrão da receita e para que seja assinado o .xml precisa ter alguma ou algumas <Tags> antes da tag <NFe>

No exemplo do maciel o .xml utilizado inclui as tags...



... mas já aviso que se você tentar mandar isto para o Emissor não dará certo, ele vai reclamar a presença da tag <enviNFe>. De qualquer modo serve de exemplo pra comparação entre o Emissor e obtendo o retorno por ele e enviando diretamente a Receita.

Para dar crédito encerramos assim o outro tópico....

OperadorCarlos wrote:Sim rfumiot,

Perfeito com isto assinou direitinho, o problema é que eu não uso o código de criação do maciel. É que eu gosto de fazer por minha própria conta pra poder conhecer cada campo e descobrir mais rapidamente problemas com os dados na fase de produção.

A questão é que com a <Tag> enviNFe ele não entra no Emissor Gratuito, mas eu imagino que já dá pra andar usando o o Emissor só pra comparação.

Você tem aí um xml de modelo do NfeRetAutorizacao?

Puxa, muito obrigado.... seu toque foi essencial na solução deste desafio.

Valeu

Gratíssimo

Carlos


Valeu e por favor complementem e corrijam algo incorreto....

Grato

Carlos
 
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Ir para:   
Powered by JForum 2.1.9 © JForum Team