Login Registre-se
Problema ao gerar XML  XML
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Autor Mensagem
Luciano_Lopes

JavaC Membro

Membro desde: 29/11/2011 09:37:49
Mensagens: 63
Offline

Pessoal, estou começando no mundo da nfe, estou estudando um código que gera o xml da nota publicado aqui no site, só que quando tento validar ele no site do sefaz - RS ele me retorna isso:

Resultado da Validação do Schema e de Regras de Negócio:

Parser XML: Nenhum erro encontrado
Tipo de Mensagem: Lote sem assinatura digital
Schema XML: The element 'prod' in namespace 'http://www.portalfiscal.inf.br/nfe' has invalid child element 'xProd' in namespace 'http://www.portalfiscal.inf.br/nfe'. List of possible elements expected: 'cEAN' in namespace 'http://www.portalfiscal.inf.br/nfe'.
Caminho: enviNFe/NFe[1]/infNFe/det[1]/prod/xProd
Zovao

JavaC Membro

Membro desde: 28/01/2012 11:50:16
Mensagens: 197
Offline

Olá Luciano,

Vc deve estar usando o exemplo do tutorial deste link:
http://www.javac.com.br/jc/posts/list/92-nfe-envinfe-utilizando-jaxb-xml-nfe-completo.page

Não se esqueça que tem que assinar para depois validar.

Abraços,
Zovao
macielgoncalves

Administrador
[Avatar]

Membro desde: 06/03/2011 14:49:25
Mensagens: 1237
Localização: Tubarão - SC
Offline

Luciano_Lopes wrote:Pessoal, estou começando no mundo da nfe, estou estudando um código que gera o xml da nota publicado aqui no site, só que quando tento validar ele no site do sefaz - RS ele me retorna isso:

Resultado da Validação do Schema e de Regras de Negócio:

Parser XML: Nenhum erro encontrado
Tipo de Mensagem: Lote sem assinatura digital
Schema XML: The element 'prod' in namespace 'http://www.portalfiscal.inf.br/nfe' has invalid child element 'xProd' in namespace 'http://www.portalfiscal.inf.br/nfe'. List of possible elements expected: 'cEAN' in namespace 'http://www.portalfiscal.inf.br/nfe'.
Caminho: enviNFe/NFe[1]/infNFe/det[1]/prod/xProd


Luciano_Lopes,

Coloque o XML anexo no post, assim posso avaliar para você.

Att,

Maciel Gonçalves
Administrador (JavaC - Java Community)
Seguir no Twitter @macielgoncalves



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

Quer saber mais sobre NF-e? Acesse www.MACIELGONCALVES.com.br

"A mente que se abre a uma nova ideia jamais voltará ao seu tamanho original." Albert Einstein
"Seja liberal naquilo que você aceita, e conservador naquilo que você propaga". Jon Postel.
"A coisa mais indispensável a um homem é reconhecer o uso que deve fazer do seu próprio conhecimento". Platão


Emissão de Documentos Fiscais para Desenvolvedores Java


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!

[WWW] [MSN]
Luciano_Lopes

JavaC Membro

Membro desde: 29/11/2011 09:37:49
Mensagens: 63
Offline

Não fiz nenhuma alteração no exemplo do forum, apenas copie o código e compilei para ver o resultado gerado, depois fui validar no site da sefaz:

jom

JavaC Membro

Membro desde: 25/07/2012 13:27:18
Mensagens: 6
Offline

Além de assinar, você também deve informar as tags cEAN e cEANTrib, pois são obrigatórias. Se o produto não tiver EAN, preencha com uma String vazia para que a tag seja criada.
macielgoncalves

Administrador
[Avatar]

Membro desde: 06/03/2011 14:49:25
Mensagens: 1237
Localização: Tubarão - SC
Offline

Olá Luciano,

Complementando a resposta do "jom", o problema no seu XML realmente é a falta da TAG "cEAN" e "cEANTrib", essas TAGs necessariamente devem estar no XML da NF-e. O conteúdo depende do produto, caso o referido produto não tenha Código de Barras ou seja um Código de Barras de outro País a TAG deve ser informada com conteúdo em branco. No exemplo NF-e: EnviNFe utilizando JAXB (XML NF-e Completo) as TAG são geradas em branco.

Att,

Maciel Gonçalves
Administrador (JavaC - Java Community)
Seguir no Twitter @macielgoncalves



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

Quer saber mais sobre NF-e? Acesse www.MACIELGONCALVES.com.br

"A mente que se abre a uma nova ideia jamais voltará ao seu tamanho original." Albert Einstein
"Seja liberal naquilo que você aceita, e conservador naquilo que você propaga". Jon Postel.
"A coisa mais indispensável a um homem é reconhecer o uso que deve fazer do seu próprio conhecimento". Platão


Emissão de Documentos Fiscais para Desenvolvedores Java


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!

[WWW] [MSN]
Luciano_Lopes

JavaC Membro

Membro desde: 29/11/2011 09:37:49
Mensagens: 63
Offline

Fiz essas alterações nos itens, agora esta me retornando esse erro:


É alguma coisa haver com o id gerado da nota?
macielgoncalves

Administrador
[Avatar]

Membro desde: 06/03/2011 14:49:25
Mensagens: 1237
Localização: Tubarão - SC
Offline

Luciano_Lopes wrote:Fiz essas alterações nos itens, agora esta me retornando esse erro:


É alguma coisa haver com o id gerado da nota?


Anexe o XML no post.

Obs.: Use o botão "Attachments" para anexar XMLs no fórum.

Att,

Maciel Gonçalves
Administrador (JavaC - Java Community)
Seguir no Twitter @macielgoncalves



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

Quer saber mais sobre NF-e? Acesse www.MACIELGONCALVES.com.br

"A mente que se abre a uma nova ideia jamais voltará ao seu tamanho original." Albert Einstein
"Seja liberal naquilo que você aceita, e conservador naquilo que você propaga". Jon Postel.
"A coisa mais indispensável a um homem é reconhecer o uso que deve fazer do seu próprio conhecimento". Platão


Emissão de Documentos Fiscais para Desenvolvedores Java


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!

[WWW] [MSN]
Luciano_Lopes

JavaC Membro

Membro desde: 29/11/2011 09:37:49
Mensagens: 63
Offline

Consegui, pelo que vi era a IE que estava incorreta, agora o unico problema de validação esta sendo do ID da nota, como faz para gerar aquela informação? Na classe de gerar o xml eu vi que tem método que seta determinadas informações da nota mas em um outro local o id esta sendo passado de forma estatica, como devo fazer?
macielgoncalves

Administrador
[Avatar]

Membro desde: 06/03/2011 14:49:25
Mensagens: 1237
Localização: Tubarão - SC
Offline

Luciano,

Segue link com o exemplo: NF-e: Exemplo de Geração da Chave de Acesso NF-e 2.0.

Att,

Maciel Gonçalves
Administrador (JavaC - Java Community)
Seguir no Twitter @macielgoncalves



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

Quer saber mais sobre NF-e? Acesse www.MACIELGONCALVES.com.br

"A mente que se abre a uma nova ideia jamais voltará ao seu tamanho original." Albert Einstein
"Seja liberal naquilo que você aceita, e conservador naquilo que você propaga". Jon Postel.
"A coisa mais indispensável a um homem é reconhecer o uso que deve fazer do seu próprio conhecimento". Platão


Emissão de Documentos Fiscais para Desenvolvedores Java


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!

[WWW] [MSN]
Luciano_Lopes

JavaC Membro

Membro desde: 29/11/2011 09:37:49
Mensagens: 63
Offline

E no caso do financeiro da nota, como se faz?
leopoldof

JavaC Membro

Membro desde: 14/02/2012 11:57:42
Mensagens: 100
Offline

Como assim financeiro?
Se refere ao xml ou ao Sistema ERP inteiro?
macielgoncalves

Administrador
[Avatar]

Membro desde: 06/03/2011 14:49:25
Mensagens: 1237
Localização: Tubarão - SC
Offline

Luciano_Lopes wrote:E no caso do financeiro da nota, como se faz?


Olá Luciano,

Por favor explique melhor sua necessidade.

Att,

Maciel Gonçalves
Administrador (JavaC - Java Community)
Seguir no Twitter @macielgoncalves



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

Quer saber mais sobre NF-e? Acesse www.MACIELGONCALVES.com.br

"A mente que se abre a uma nova ideia jamais voltará ao seu tamanho original." Albert Einstein
"Seja liberal naquilo que você aceita, e conservador naquilo que você propaga". Jon Postel.
"A coisa mais indispensável a um homem é reconhecer o uso que deve fazer do seu próprio conhecimento". Platão


Emissão de Documentos Fiscais para Desenvolvedores Java


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!

[WWW] [MSN]
Luciano_Lopes

JavaC Membro

Membro desde: 29/11/2011 09:37:49
Mensagens: 63
Offline

Quero apenas gerar o xml das vendas de um sistema que estou desenvolvendo, e depois importar o xml em algum emissor de nf-e. Fiz a pergunta do financeiro porque ja vi alguns emissores que no momento que importa a nota ele exibe os campos com as duplicatas da nota (data de vencimento, valor,etc)
leopoldof

JavaC Membro

Membro desde: 14/02/2012 11:57:42
Mensagens: 100
Offline

Quanto a geração de duplicatas e faturas..tem também suas tags específicas.... tem tudo no manual do contribuinte lá no site da nfe..
 
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Ir para:   
Powered by JForum 2.1.9 © JForum Team