<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: ABAP and XML file in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-and-xml-file/m-p/3132827#M744322</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you Pandurangan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is not there anyone who wants rewards for his/her helpful replies?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would like to reward almost all answers on this topic.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 06 Dec 2007 09:37:07 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-12-06T09:37:07Z</dc:date>
    <item>
      <title>ABAP and XML file</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-and-xml-file/m-p/3132825#M744320</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How we can process xml files in abap?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We get orders as xml files from our customers and want to read or do something else.. However I do not know exact way to do what I need..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Dec 2007 08:56:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-and-xml-file/m-p/3132825#M744320</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-12-06T08:56:33Z</dc:date>
    </item>
    <item>
      <title>Re: ABAP and XML file</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-and-xml-file/m-p/3132826#M744321</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;refer this link.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_message" href="https://community.sap.com/" __jive_macro_name="message" modifiedtitle="true" __default_attr="1996234"&gt;&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Dec 2007 09:01:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-and-xml-file/m-p/3132826#M744321</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-12-06T09:01:15Z</dc:date>
    </item>
    <item>
      <title>Re: ABAP and XML file</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-and-xml-file/m-p/3132827#M744322</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you Pandurangan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is not there anyone who wants rewards for his/her helpful replies?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would like to reward almost all answers on this topic.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Dec 2007 09:37:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-and-xml-file/m-p/3132827#M744322</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-12-06T09:37:07Z</dc:date>
    </item>
    <item>
      <title>Re: ABAP and XML file</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-and-xml-file/m-p/3132828#M744323</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  this is the program to create sales orders from an XML file, kindly take care about validations&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;report  yxml_crea_sales_upd no standard page heading.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : order_header_in like bapisdhd1 occurs 0 with header line,&lt;/P&gt;&lt;P&gt;       order_header_ix like bapisdhd1x occurs 0 with header line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : order_items_in like bapisditm  occurs 0 with header line,&lt;/P&gt;&lt;P&gt;       order_items_ix like bapisditmx occurs 0 with header line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : order_partners like bapiparnr occurs 0 with header line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : return1 like bapiret2 occurs 0 with header line.&lt;/P&gt;&lt;P&gt;data : w_vbeln like bapivbeln-vbeln.&lt;/P&gt;&lt;P&gt;data:&lt;/P&gt;&lt;P&gt;     order_schedules_in like bapischdl occurs 0 with header line,&lt;/P&gt;&lt;P&gt;     order_schedules_ix like bapischdlx occurs 0 with header line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: filename type string,&lt;/P&gt;&lt;P&gt;      xmldata type xstring .&lt;/P&gt;&lt;P&gt;data: result_xml type standard table of smum_xmltb.&lt;/P&gt;&lt;P&gt;data: return type standard table of bapiret2 .&lt;/P&gt;&lt;P&gt;constants: line_size type i value 255.&lt;/P&gt;&lt;P&gt;data: begin of xml_tab occurs 0,&lt;/P&gt;&lt;P&gt;         raw(line_size) type x,&lt;/P&gt;&lt;P&gt;      end   of xml_tab,&lt;/P&gt;&lt;P&gt;      file  type string,&lt;/P&gt;&lt;P&gt;      size  type i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;upload the xml file&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;filename = 'C:\so_new.xml' .&lt;/P&gt;&lt;P&gt;call function 'GUI_UPLOAD'&lt;/P&gt;&lt;P&gt;  exporting&lt;/P&gt;&lt;P&gt;    filename            = filename&lt;/P&gt;&lt;P&gt;    filetype            = 'BIN'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     has_field_separator = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     header_length       = 0&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  importing&lt;/P&gt;&lt;P&gt;    filelength          = size&lt;/P&gt;&lt;P&gt;  tables&lt;/P&gt;&lt;P&gt;    data_tab            = xml_tab&lt;/P&gt;&lt;P&gt;  exceptions&lt;/P&gt;&lt;P&gt;    others              = 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;call function 'SCMS_BINARY_TO_XSTRING'&lt;/P&gt;&lt;P&gt;  exporting&lt;/P&gt;&lt;P&gt;    input_length       = size&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  FIRST_LINE         = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  LAST_LINE          = 0&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt; importing&lt;/P&gt;&lt;P&gt;   buffer             = xmldata&lt;/P&gt;&lt;P&gt;  tables&lt;/P&gt;&lt;P&gt;    binary_tab         = xml_tab&lt;/P&gt;&lt;P&gt; exceptions&lt;/P&gt;&lt;P&gt;   failed             = 1&lt;/P&gt;&lt;P&gt;   others             = 2&lt;/P&gt;&lt;P&gt;          .&lt;/P&gt;&lt;P&gt;if sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;call function 'SMUM_XML_PARSE'&lt;/P&gt;&lt;P&gt;  exporting&lt;/P&gt;&lt;P&gt;    xml_input = xmldata&lt;/P&gt;&lt;P&gt;  tables&lt;/P&gt;&lt;P&gt;    xml_table = result_xml&lt;/P&gt;&lt;P&gt;    return    = return.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: result_xml1 like smum_xmltb.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*data: begin of salesorder occurs 0,&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        doctype like bapisdhd1-doc_type,&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        salesorg like bapisdhd1-sales_org,&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        distrchan like bapisdhd1-distr_chan,&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        division like bapisdhd1-division,&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        salesoff like bapisdhd1-sales_off,&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        purchnoc like bapisdhd1-purch_no_c,&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        purchdate like bapisdhd1-purch_date,&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        reqdateh like bapisdhd1-req_date_h,&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        material like bapisditm-material,&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        plant like bapisditm-plant,&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        division1 like bapisditm-division,&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        targetqu like bapisditm-target_qu,&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        partnrole like bapiparnr-partn_role,&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        partnnumb like bapiparnr-partn_numb,&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        itmnumber like bapischdl-itm_number,&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        reqquantity like bapischdl-req_qty,&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   end of salesorder.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;data: item_cnt type i value 0,sch_cnt type i value 0,&lt;/P&gt;&lt;P&gt;      patnr_flag type i value 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at result_xml into result_xml1.&lt;/P&gt;&lt;P&gt;*Using case and end case&lt;/P&gt;&lt;P&gt;  case result_xml1-cname.&lt;/P&gt;&lt;P&gt;    when 'doc_type'.&lt;/P&gt;&lt;P&gt;      order_header_in-doc_type = result_xml1-cvalue.&lt;/P&gt;&lt;P&gt;    when 'sales_org'.&lt;/P&gt;&lt;P&gt;      order_header_in-sales_org = result_xml1-cvalue.&lt;/P&gt;&lt;P&gt;    when 'distr_chan'.&lt;/P&gt;&lt;P&gt;      order_header_in-distr_chan = result_xml1-cvalue.&lt;/P&gt;&lt;P&gt;    when 'division'.&lt;/P&gt;&lt;P&gt;      order_header_in-division = result_xml1-cvalue.&lt;/P&gt;&lt;P&gt;    when 'sales_off'.&lt;/P&gt;&lt;P&gt;      order_header_in-sales_off = result_xml1-cvalue.&lt;/P&gt;&lt;P&gt;    when 'purch_no_c'.&lt;/P&gt;&lt;P&gt;      order_header_in-purch_no_c = result_xml1-cvalue.&lt;/P&gt;&lt;P&gt;    when 'purch_date'.&lt;/P&gt;&lt;P&gt;      order_header_in-purch_date = result_xml1-cvalue.&lt;/P&gt;&lt;P&gt;    when 'req_date_h'.&lt;/P&gt;&lt;P&gt;      order_header_in-req_date_h = result_xml1-cvalue.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Appending the Order_Header_in table&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      append order_header_in.&lt;/P&gt;&lt;P&gt;    when 'material'.&lt;/P&gt;&lt;P&gt;      order_items_in-material = result_xml1-cvalue.&lt;/P&gt;&lt;P&gt;    when 'plant'.&lt;/P&gt;&lt;P&gt;      order_items_in-plant = result_xml1-cvalue.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Appending the Order_Items_In table.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      append order_items_in.&lt;/P&gt;&lt;P&gt;      item_cnt = item_cnt + 1.&lt;/P&gt;&lt;P&gt;    when 'partn_role'.&lt;/P&gt;&lt;P&gt;      order_partners-partn_role = result_xml1-cvalue.&lt;/P&gt;&lt;P&gt;    when 'partn_numb'.&lt;/P&gt;&lt;P&gt;      order_partners-partn_numb = result_xml1-cvalue.&lt;/P&gt;&lt;P&gt;      append order_partners.&lt;/P&gt;&lt;P&gt;      patnr_flag = 1.&lt;/P&gt;&lt;P&gt;    when 'req_qty'.&lt;/P&gt;&lt;P&gt;      order_schedules_in-req_qty = result_xml1-cvalue.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; Appending the Order_Schedules_in table.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      append order_schedules_in.&lt;/P&gt;&lt;P&gt;      sch_cnt = sch_cnt + 1.&lt;/P&gt;&lt;P&gt;  endcase.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*********************************************&lt;/P&gt;&lt;P&gt;*Updating the indices&lt;/P&gt;&lt;P&gt;order_header_ix-updateflag = 'I'.&lt;/P&gt;&lt;P&gt;order_header_ix-doc_type   = 'X'.&lt;/P&gt;&lt;P&gt;order_header_ix-sales_org  = 'X'.&lt;/P&gt;&lt;P&gt;order_header_ix-distr_chan = 'X'.&lt;/P&gt;&lt;P&gt;order_header_ix-division   = 'X'.&lt;/P&gt;&lt;P&gt;order_header_ix-sales_off  = 'X'.&lt;/P&gt;&lt;P&gt;order_header_ix-purch_no_c = 'X'.&lt;/P&gt;&lt;P&gt;order_header_ix-purch_date = 'X'.&lt;/P&gt;&lt;P&gt;order_header_ix-req_date_h = 'X'.&lt;/P&gt;&lt;P&gt;append order_header_ix.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;order_items_ix-updateflag    = 'I'.&lt;/P&gt;&lt;P&gt;order_items_ix-material      = 'X'.&lt;/P&gt;&lt;P&gt;order_items_ix-plant         = 'X'.&lt;/P&gt;&lt;P&gt;append order_items_ix.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;order_schedules_ix-updateflag        = 'I'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;order_schedules_inx-itm_number       = 'X'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;order_schedules_ix-req_qty          = 'X'.&lt;/P&gt;&lt;P&gt;append order_schedules_ix.&lt;/P&gt;&lt;P&gt;**************************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  if item_cnt = sch_cnt and patnr_flag = 1.&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;Calling the function module for creating the sales order&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;    call function 'BAPI_SALESORDER_CREATEFROMDAT2'&lt;/P&gt;&lt;P&gt;      exporting&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  SALESDOCUMENTIN               =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        order_header_in               = order_header_in&lt;/P&gt;&lt;P&gt;        order_header_inx              = order_header_ix&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  SENDER                        =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  BINARY_RELATIONSHIPTYPE       =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  INT_NUMBER_ASSIGNMENT         =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  BEHAVE_WHEN_ERROR             =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  LOGIC_SWITCH                  =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  TESTRUN                       =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  CONVERT                       = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      importing&lt;/P&gt;&lt;P&gt;        salesdocument                 = w_vbeln&lt;/P&gt;&lt;P&gt;      tables&lt;/P&gt;&lt;P&gt;        return                        = return1&lt;/P&gt;&lt;P&gt;        order_items_in                = order_items_in&lt;/P&gt;&lt;P&gt;        order_items_inx               = order_items_ix&lt;/P&gt;&lt;P&gt;        order_partners                = order_partners&lt;/P&gt;&lt;P&gt;        order_schedules_in            = order_schedules_in&lt;/P&gt;&lt;P&gt;        order_schedules_inx           = order_schedules_ix&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ORDER_CONDITIONS_IN           =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ORDER_CONDITIONS_INX          =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ORDER_CFGS_REF                =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ORDER_CFGS_INST               =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ORDER_CFGS_PART_OF            =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ORDER_CFGS_VALUE              =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ORDER_CFGS_BLOB               =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ORDER_CFGS_VK                 =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ORDER_CFGS_REFINST            =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ORDER_CCARD                   =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ORDER_TEXT                    =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ORDER_KEYS                    =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  EXTENSIONIN                   =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  PARTNERADDRESSES              =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;              .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    if sy-subrc ne 0.&lt;/P&gt;&lt;P&gt;      write: return1-message,return1-number,return1-type.&lt;/P&gt;&lt;P&gt;    else.&lt;/P&gt;&lt;P&gt;      write: return1-message,return1-number,return1-type.&lt;/P&gt;&lt;P&gt;      call function 'BAPI_TRANSACTION_COMMIT'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       EXPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       WAIT          =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       IMPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       RETURN        =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      .&lt;/P&gt;&lt;P&gt;    endif.&lt;/P&gt;&lt;P&gt;    item_cnt = 0.&lt;/P&gt;&lt;P&gt;    sch_cnt = 0.&lt;/P&gt;&lt;P&gt;    patnr_flag = 0.&lt;/P&gt;&lt;P&gt;  endif.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;pavan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Dec 2007 09:47:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-and-xml-file/m-p/3132828#M744323</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-12-06T09:47:40Z</dc:date>
    </item>
    <item>
      <title>Re: ABAP and XML file</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-and-xml-file/m-p/3132829#M744324</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Use the FM TEXT_CONVERT_XML_TO_SAP to read a XML file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The below link has good source code on how to read or access xml files in ABAP &amp;amp; SAP:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://sap.ittoolbox.com/groups/technical-functional/sap-dev/xml-file-creation-from-abap-828310#" target="test_blank"&gt;http://sap.ittoolbox.com/groups/technical-functional/sap-dev/xml-file-creation-from-abap-828310#&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please award points if found usefull.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Chaitanya.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Dec 2007 10:01:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-and-xml-file/m-p/3132829#M744324</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-12-06T10:01:23Z</dc:date>
    </item>
  </channel>
</rss>

