Skip to Content
Former Member
Nov 01, 2004 at 01:51 PM

Howto transform a Sales Order (idoc) into xml file and download it?


I need to tranform a Sales order into an xml file such that I could download the file onto my disk. I try to transform an IDOC.

I do the following from an example and I get an xml document on screen but I do get get any file downloaded:


DATA: document TYPE REF TO if_ixml_document.

document = g_ixml->create_document( ).

DATA: ostream TYPE REF TO if_ixml_ostream.

ostream = g_stream_factory->create_ostream_uri(

system_id = 'file://C:\test.xml' ).

DATA: renderer TYPE REF TO if_ixml_renderer, rc TYPE i.

renderer = g_ixml->create_renderer( ostream = ostream

document = document ).

rc = renderer->render( ).

document->render( ostream = ostream recursive = ' ').


Is there something else I should do? Is there another approach for transforming a sales order to an xml file.

The R/3 4.6 system is used.

Thank you