cancel
Showing results for 
Search instead for 
Did you mean: 

XML baixado da J1BNFE tem formatação diferente do XML do GRC

former_member467754
Discoverer
0 Kudos

Olá pessoal,

Estive acompanhando alguns casos em que clientes reclamam que o XML autorizado pela SEFAZ não está integrando no sistema deles. A principal reclamação é a respeito de que o XML está com assinatura inválida.

Para evidenciar esse tema o cliente utilizou o validador de XML da SEFAZ RS (https://www.sefaz.rs.gov.br/NFE/NFE-VAL.aspx).

Avancei um pouco mais na análise do tema e verifiquei que o XML enviado automaticamente do GRC (ou baixado diretamente do GRC) não tem problema de validação. No entanto o XML baixado do ERP, via J1BNFE, tem o problema de validação.

identifiquei que o XML baixado pelo ERP - J1BNFE está sendo salvo com espaços e marcas de parágrafos entre as tags, o que não ocorre nos XML baixados do GRC.

Para confirmar que esse era o problema, editei o XML (via MS Word mesmo) retirando os espaços e os caracteres de marca de parágrafo entre as tags.

Esse XML alterado validou normalmente no validador acima, assim como o baixado via GRC.

Gostaria de saber se há alguma nota SAP que corrija esse problema.

Abri um chamado com mais detalhes e anexos na SAP caso queiram verificar: 1024109 / 2015

Atenciosamente.

Lucas Trecenti.

Accepted Solutions (1)

Accepted Solutions (1)

former_member467754
Discoverer
0 Kudos

Olá,

Descobrimos que ao efetuar o download do XML o SAP chama a função SDIXML_DOM_TO_SCREEN ele utiliza o parâmetro PRETTY_PRINT = 'X' fixo.

Acredito que isso esteja causando a formatação indesejada do XML e causando os problemas de validação.

Alguém teria alguma outra ideia/solução para esse tema?

Obrigado.

former_member182503
Active Contributor
0 Kudos

Lucas,

Na J1BNFE você tem a opção de exibir o XML e baixar o XML.

Baixando o XML usando a opção correta, Download XML, o arquivo vem sem problemas.

[]'s

JN

Former Member
0 Kudos

Olá Nunes, tudo bem.

Uma duvida sobre esse assunto: na transação J1BNFE que utilizamos, essa opção não esta aparecendo, sabe me dizer qual parâmetro/função/objeto temos que ativar para essa funcionalidade aparecer?

Obrigado,

PANEGASSI

former_member182503
Active Contributor
0 Kudos

Panegassi,

Você tem que aplicar a SAP Note #2135316 e ter o GRC no SP20 ou superior.

[]'s

JN

Former Member
0 Kudos

Opa,

Obrigado JN.

Abraço.

PANEGASSI

Answers (1)

Answers (1)

former_member467754
Discoverer
0 Kudos

Olá a todos,

Aplicamos a nota 2135316  e temos o GRC no SP23.

No entanto constatamos que ao aplicar a nota os campos apareciam ainda como inativos.

Foi necessário habilitar o botão (não constava nos procedimentos da nota)

Após isso o botão apareceu.

É importante verificar que as opções abaixo geram resultado diferente:

1. baixar diretamente pelo botão Download XML

2. abrir o XML para visualização e na tela de visualização baixar o XML pelo menu.

A opção 2 inclui espaços e marcações de parágrafos que podem invalidar o XML.

Obrigado!!!

L. Trecenti

Former Member
0 Kudos

Lucas, como você conseguiu habilitar? Onde ativo?

Obrigado.

Former Member
0 Kudos

Lucas, já consegui... Obrigado.

Former Member
0 Kudos

Boa tarde Alex!

O que é necessário para habilitar o botão "XML"?

Obrigado!

Former Member
0 Kudos

Boa tarde Geremias.

Se não me engano, tive que entrar no status gui e ativar o botão de lá. Você já aplicou as notas, certo?

Veja se funciona e qualquer coisa me avise.

Abraço.