Announcement:
wanna exchange links? contact me at sapchatroom@gmail.com.
Posted by
Admin at
Reply from Ivanbenko on Jan 22 at 7:10 AM Hi, You need a custom program to do it. Ivan Benko - e.g. REPORT ZZBC_IDOC_TO_XML. PARAMETERS: p_idoc TYPE edidc-docnum MATCHCODE OBJECT IDOC_STD. PARAMETERS: p_file type rlgrap-filename obligatory default 'C:\wrk\idocxxx.= xml'. parameters: p_save as checkbox. DATA: o_idoc_xml TYPE REF TO cl_idoc_xml1. DATA: gv_string TYPE string. DATA: gt_string TYPE TABLE OF string. data: filename type string. *Create IDoc object CREATE OBJECT o_idoc_xml EXPORTING docnum =3D p_idoc EXCEPTIONS OTHERS =3D 1. IF sy-subrc NE 0. WRITE: /'Error creating idoc object'. EXIT. ENDIF. *Get IDoc data as string CALL METHOD o_idoc_xml->get_xmldata_as_string IMPORTING data_string =3D gv_string. APPEND gv_string TO gt_string. IF sy-subrc NE 0 OR o_idoc_xml IS INITIAL. WRITE: /'Error getting xml data as string'. EXIT. ENDIF. *Download IDoc data as XML file filename =3D p_file. if p_save is not initial. CALL FUNCTION 'GUI_DOWNLOAD' EXPORTING filename =3D filename TABLES data_tab =3D gt_string. endif. exit. * | Reply to this email to post your response. __.____._ | In the Spotlight Become a blogger at Toolbox.com and share your expertise with the community. Start today. _.____.__ |