cancel
Showing results for 
Search instead for 
Did you mean: 

Envio de e-mail B2B via Abap - erro na visualização do XML

former_member643919
Participant
0 Kudos

Boa tarde,

Em virtude da minha versão (GRC 10.0 e NW 7.11), apenas poderia implementar a solução de B2B dinâmico, caso utilizasse Java Mapping. Como meu conhecimento em Java é pequeno, optei por enviar o e-mail a partir do Abap do GRC.

O XML que estou gerando está com erro na tag <ns1:Transforms>. As tags acima desta estão ok.

Comparei com o XML original e os códigos-fontes são EXATAMENTE iguais.

O erro é "Página XML não pode ser exibida". Na instrução, aparece a seguinte informação: "Não é possível exibir a entrada XML usando a folha de estilos XSL".

Alguém pode me ajudar?

Se julgarem que, apesar de meu processo ser de NFe, preciso abrir a thread em outro tópico, basta avisar.

Obrigado.

Abraços,

Flavio.

Edited by: fgalmeida on Oct 6, 2011 7:09 PM

Accepted Solutions (0)

Answers (1)

Answers (1)

former_member643919
Participant
0 Kudos

Resolvido.

Olhando o fonte do XML, verifiquei que ao final do arquivo haviam espaços em branco.

A solução foi passar o tamanho do xstring no parâmetro i_attachment_size do método add_attachment da função cl_document_bcs, conforme abaixo:

DATA lv_size TYPE so_obj_len.

  lv_size = xstrlen( lv_content_xml ) .

  CALL METHOD document->add_attachment
    EXPORTING
     i_attachment_size    = lv_size
      i_attachment_type    = 'xml'
      i_attachment_subject = 'XML NFe'
      i_att_content_hex    = lt_content_hex.

Obrigado.

Flavio.