Boa tarde.
Após entrada em produção da alteração da NT 2015.002 - v1.41 para NFC-e, que exige a inclusão do CDATA no campo do QRCODE, não estamos mais conseguindo autorizar NFC-e da Bahia. Mesmo incluindo o CDATA via enchancement no ABAP, acredito que quando passa pelo JAVA para enviar para a SEFAZ, o CDATA é eliminado.
Alguém esta com o mesmo problema? Se tiver alguma sugestão, favor informar.
At.,
Bernardo Braga
Oi Bernardo,
Não vi este erro ocorrendo ainda. Pelo que vi na tabela /xnfe/xmlvalid não há nenhuma regra para este campo especificamente. Neste caso é possível que esteja sendo removido via JAVA mapping.
Para analisar o erro é possível verificar se os XML's de diferentes interfaces (*OB e/ou *SYNC) apresentam este campo de maneira diferente. Além disso é possível abrir o cenário no PI para verificar quais JAva mappings estão sendo executados.
att,
Renan Correa
Renan, boa tarde.
Obrigado pela resposta. Na verdade o CDATA esta sendo removido ainda no ABAP. Antes de gerar a mensagem *OB. Para solucionar o problema criamos um JAVA mapping para incluir novamente o CDATA.
Já comuniquei à SAP sobre esta solução "alternativa" e ficaram de analisar a possibilidade de criar uma solução standard.
At.,
Bernardo Braga
Bizarro hein! Sabe em que ponto do ABAP essa informação era removida?
Nem procurei...rs.
Poderia compartilhar conosco esse mapping? Seria de grande ajuda!