Skip to Content
1
Former Member
Aug 27, 2012 at 02:57 PM

Leitura de arquivo XML da NF-e via ABAP com aspas simples

121 Views

Bom dia.

Estou com o seguinte problema: alguns XMLs estao vindo com aspas simples nos atributos do XML.
(nao vi nenhuma restrição no manual de integração do contribuinte, nem na W3C quanto a utilização de aspas simples ou duplas)

Quando faço a leitura do XML pelo adapter MAIL e chamo a interface standard, o XML chega no ABAP com aspas duplas.

Quando faço a leitura do XML pelo ABAP, o XML continua com aspas simples e da erro quando tento chamar o
proxy NFB2B_PROC_NFE_IB (em /XNFE/NFE_TRANSFORMER -> linha 38: split lv_xmlin at 'versao="' into lv_dummy lv_vers.).
Pois o código espera aspas duplas.

Preciso fazer alguma transformação antes de chamar o proxy para que o XML fique todo com aspas dupla?

Faço a leitura do arquivo com OPEN/READ DATASET. Tentei abrindo em BINARIO e TEXT MODE ENCODING UTF-8, mas não
mudou nada.

Agradeço qualquer ajudar.

At.,
Bernardo Braga