<?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: bapi_po_create1 in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-po-create1/m-p/1721106#M314752</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi manish,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      thanks for the post.&lt;/P&gt;&lt;P&gt;    But my problem is not creating a purchase order thro' bapi, i hav done it.&lt;/P&gt;&lt;P&gt;    the thing is i hav to enter the EAN against the material at the item level.i am unable to find EAN field in any of the structure..&lt;/P&gt;&lt;P&gt;    default main EAN is getting posted for the article.but i want a different EAN to be entered..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ramakrishnan.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 02 Nov 2006 15:57:57 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-11-02T15:57:57Z</dc:date>
    <item>
      <title>bapi_po_create1</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-po-create1/m-p/1721104#M314750</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi guys,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can anyone tell me how to post the EAN no thro' BAPI_PO_CREATE1.&lt;/P&gt;&lt;P&gt;i cannot find the field in any of the structures.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanx in advance&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Nov 2006 15:25:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-po-create1/m-p/1721104#M314750</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-02T15:25:38Z</dc:date>
    </item>
    <item>
      <title>Re: bapi_po_create1</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-po-create1/m-p/1721105#M314751</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ram,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Refer sample code:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT  ydm_po_create.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*-- Input File Declaration&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF ty_input_file,&lt;/P&gt;&lt;P&gt;       column1 TYPE char50,&lt;/P&gt;&lt;P&gt;       column2 TYPE char50,&lt;/P&gt;&lt;P&gt;       column3 TYPE char50,&lt;/P&gt;&lt;P&gt;       column4 TYPE char50,&lt;/P&gt;&lt;P&gt;       column5 TYPE char50,&lt;/P&gt;&lt;P&gt;       column6 TYPE char50,&lt;/P&gt;&lt;P&gt;       column7 TYPE char50,&lt;/P&gt;&lt;P&gt;       column8 TYPE char50,&lt;/P&gt;&lt;P&gt;       column9 TYPE char50,&lt;/P&gt;&lt;P&gt;       column10 TYPE char50,&lt;/P&gt;&lt;P&gt;       column11 TYPE char50,&lt;/P&gt;&lt;P&gt;       column12 TYPE char50,&lt;/P&gt;&lt;P&gt;       column13 TYPE char50,&lt;/P&gt;&lt;P&gt;       column14 TYPE char50,&lt;/P&gt;&lt;P&gt;       column15 TYPE char50,&lt;/P&gt;&lt;P&gt;       column16 TYPE char50,&lt;/P&gt;&lt;P&gt;       column17 TYPE char50,&lt;/P&gt;&lt;P&gt;       column18 TYPE char50,&lt;/P&gt;&lt;P&gt; END OF ty_input_file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: i_input_file  TYPE STANDARD TABLE OF ty_input_file,&lt;/P&gt;&lt;P&gt;      wa_input_file TYPE ty_input_file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONSTANTS: c_path     TYPE char20 VALUE 'C:\',&lt;/P&gt;&lt;P&gt;           c_mask     TYPE char9  VALUE ',*.*,*.*.',&lt;/P&gt;&lt;P&gt;           c_mode     TYPE char1  VALUE 'O',&lt;/P&gt;&lt;P&gt;           c_filetype TYPE char10 VALUE 'ASC',&lt;/P&gt;&lt;P&gt;           c_x        TYPE char01 VALUE 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS : p_fname   LIKE rlgrap-filename.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_fname.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*-- Browse Presentation Server&lt;/P&gt;&lt;P&gt;  PERFORM f4_presentation_file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*-- Read presentation server file&lt;/P&gt;&lt;P&gt;  PERFORM f1003_upload_file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF NOT i_input_file[] IS INITIAL.&lt;/P&gt;&lt;P&gt;    PERFORM split_data.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;*&amp;amp;                  Form  f4_presentation_file&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;*&amp;amp;                F4 Help for presentation server&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM f4_presentation_file .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'WS_FILENAME_GET'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      def_path         = c_path&lt;/P&gt;&lt;P&gt;      mask             = c_mask&lt;/P&gt;&lt;P&gt;      mode             = c_mode&lt;/P&gt;&lt;P&gt;      title            = text-001&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      filename         = p_fname&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      inv_winsys       = 1&lt;/P&gt;&lt;P&gt;      no_batch         = 2&lt;/P&gt;&lt;P&gt;      selection_cancel = 3&lt;/P&gt;&lt;P&gt;      selection_error  = 4&lt;/P&gt;&lt;P&gt;      OTHERS           = 5.&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno&lt;/P&gt;&lt;P&gt;            WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " f4_presentation_file&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;*&amp;amp;                      Form  f1003_upload_file&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;*&amp;amp;                         Upload File&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;FORM f1003_upload_file .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA: lcl_filename TYPE string.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  lcl_filename = p_fname.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'GUI_UPLOAD'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      filename                = lcl_filename&lt;/P&gt;&lt;P&gt;      filetype                = c_filetype&lt;/P&gt;&lt;P&gt;      has_field_separator     = c_x&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      data_tab                = i_input_file&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      file_open_error         = 1&lt;/P&gt;&lt;P&gt;      file_read_error         = 2&lt;/P&gt;&lt;P&gt;      no_batch                = 3&lt;/P&gt;&lt;P&gt;      gui_refuse_filetransfer = 4&lt;/P&gt;&lt;P&gt;      invalid_type            = 5&lt;/P&gt;&lt;P&gt;      no_authority            = 6&lt;/P&gt;&lt;P&gt;      unknown_error           = 7&lt;/P&gt;&lt;P&gt;      bad_data_format         = 8&lt;/P&gt;&lt;P&gt;      header_not_allowed      = 9&lt;/P&gt;&lt;P&gt;      separator_not_allowed   = 10&lt;/P&gt;&lt;P&gt;      header_too_long         = 11&lt;/P&gt;&lt;P&gt;      unknown_dp_error        = 12&lt;/P&gt;&lt;P&gt;      access_denied           = 13&lt;/P&gt;&lt;P&gt;      dp_out_of_memory        = 14&lt;/P&gt;&lt;P&gt;      disk_full               = 15&lt;/P&gt;&lt;P&gt;      dp_timeout              = 16&lt;/P&gt;&lt;P&gt;      OTHERS                  = 17.&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno&lt;/P&gt;&lt;P&gt;            WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.&lt;/P&gt;&lt;P&gt;    EXIT.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " f1003_upload_file&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  split_data&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      Collect data for creating Purchase Order&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM split_data .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA: i_poitem        TYPE STANDARD TABLE OF bapimepoitem,&lt;/P&gt;&lt;P&gt;        i_poitemx       TYPE STANDARD TABLE OF bapimepoitemx,&lt;/P&gt;&lt;P&gt;        i_poitem_sch    TYPE STANDARD TABLE OF bapimeposchedule,&lt;/P&gt;&lt;P&gt;        i_poitem_schx   TYPE STANDARD TABLE OF bapimeposchedulx,&lt;/P&gt;&lt;P&gt;        i_acct_ass      TYPE STANDARD TABLE OF bapimepoaccount,&lt;/P&gt;&lt;P&gt;        i_acct_assx     TYPE STANDARD TABLE OF bapimepoaccountx,&lt;/P&gt;&lt;P&gt;        i_services      TYPE STANDARD TABLE OF bapiesllc ,&lt;/P&gt;&lt;P&gt;        i_srvacc        TYPE STANDARD TABLE OF bapiesklc,&lt;/P&gt;&lt;P&gt;        i_return        TYPE STANDARD TABLE OF bapiret2,&lt;/P&gt;&lt;P&gt;        wa_header       TYPE bapimepoheader,&lt;/P&gt;&lt;P&gt;        wa_headerx      TYPE bapimepoheaderx,&lt;/P&gt;&lt;P&gt;        wa_poitem       TYPE bapimepoitem,&lt;/P&gt;&lt;P&gt;        wa_poitemx      TYPE bapimepoitemx,&lt;/P&gt;&lt;P&gt;        wa_poitem_sch   TYPE bapimeposchedule,&lt;/P&gt;&lt;P&gt;        wa_poitem_schx  TYPE bapimeposchedulx,&lt;/P&gt;&lt;P&gt;        wa_acct_ass     TYPE bapimepoaccount,&lt;/P&gt;&lt;P&gt;        wa_acct_assx    TYPE bapimepoaccountx,&lt;/P&gt;&lt;P&gt;        wa_services     TYPE bapiesllc,&lt;/P&gt;&lt;P&gt;        wa_srvacc       TYPE bapiesklc,&lt;/P&gt;&lt;P&gt;        wa_return       TYPE bapiret2,&lt;/P&gt;&lt;P&gt;        ws_po           TYPE bapimepoheader-po_number.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  break gbpra8.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  wa_services-pckg_no = 10.&lt;/P&gt;&lt;P&gt;  wa_services-line_no = 1.&lt;/P&gt;&lt;P&gt;  wa_services-outl_no = '0'.&lt;/P&gt;&lt;P&gt;  wa_services-outl_ind = c_x.&lt;/P&gt;&lt;P&gt;  wa_services-subpckg_no = 20.&lt;/P&gt;&lt;P&gt;  APPEND wa_services TO i_services.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  wa_srvacc-pckg_no = 10.&lt;/P&gt;&lt;P&gt;  wa_srvacc-line_no = 1.&lt;/P&gt;&lt;P&gt;  wa_srvacc-serno_line = 01.&lt;/P&gt;&lt;P&gt;  wa_srvacc-serial_no = 01.&lt;/P&gt;&lt;P&gt;  wa_srvacc-percentage = 100.&lt;/P&gt;&lt;P&gt;  APPEND wa_srvacc TO i_srvacc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT i_input_file INTO wa_input_file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IF wa_input_file-column2 EQ 'HD'.&lt;/P&gt;&lt;P&gt;      wa_header-doc_type = wa_input_file-column3.&lt;/P&gt;&lt;P&gt;      wa_header-creat_date = sy-datum.&lt;/P&gt;&lt;P&gt;      wa_header-created_by = sy-uname.&lt;/P&gt;&lt;P&gt;      wa_header-vendor = wa_input_file-column4.&lt;/P&gt;&lt;P&gt;      PERFORM conversion_output USING wa_header-vendor&lt;/P&gt;&lt;P&gt;                                CHANGING wa_header-vendor.&lt;/P&gt;&lt;P&gt;      wa_header-comp_code = 'DE03'.&lt;/P&gt;&lt;P&gt;      wa_header-purch_org = 'DE03'.&lt;/P&gt;&lt;P&gt;      wa_header-pur_group = 'DE1'.&lt;/P&gt;&lt;P&gt;      wa_header-vper_start = wa_input_file-column9.&lt;/P&gt;&lt;P&gt;      wa_header-vper_end = wa_input_file-column10.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      wa_headerx-comp_code = c_x.&lt;/P&gt;&lt;P&gt;      wa_headerx-doc_type = c_x.&lt;/P&gt;&lt;P&gt;      wa_headerx-creat_date = c_x.&lt;/P&gt;&lt;P&gt;      wa_headerx-created_by = c_x.&lt;/P&gt;&lt;P&gt;      wa_headerx-vendor = c_x.&lt;/P&gt;&lt;P&gt;      wa_headerx-purch_org = c_x.&lt;/P&gt;&lt;P&gt;      wa_headerx-pur_group = c_x.&lt;/P&gt;&lt;P&gt;      wa_headerx-vper_start = c_x.&lt;/P&gt;&lt;P&gt;      wa_headerx-vper_end = c_x.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IF wa_input_file-column2 EQ 'IT'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      wa_poitem-po_item = wa_input_file-column3.&lt;/P&gt;&lt;P&gt;      wa_poitem-short_text = wa_input_file-column6.&lt;/P&gt;&lt;P&gt;      wa_poitem-plant = wa_input_file-column8.&lt;/P&gt;&lt;P&gt;      wa_poitem-quantity = '1'.&lt;/P&gt;&lt;P&gt;      wa_poitem-tax_code = 'V0'.&lt;/P&gt;&lt;P&gt;      wa_poitem-item_cat = 'D'.&lt;/P&gt;&lt;P&gt;      wa_poitem-acctasscat = 'K'.&lt;/P&gt;&lt;P&gt;      wa_poitem-matl_group = wa_input_file-column7.&lt;/P&gt;&lt;P&gt;      wa_poitem-pckg_no = '10'.&lt;/P&gt;&lt;P&gt;      APPEND wa_poitem TO i_poitem .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      wa_poitemx-po_item = wa_input_file-column3.&lt;/P&gt;&lt;P&gt;      wa_poitemx-po_itemx = c_x.&lt;/P&gt;&lt;P&gt;      wa_poitemx-short_text = c_x.&lt;/P&gt;&lt;P&gt;      wa_poitemx-plant = c_x.&lt;/P&gt;&lt;P&gt;      wa_poitemx-quantity = c_x.&lt;/P&gt;&lt;P&gt;      wa_poitemx-tax_code = c_x.&lt;/P&gt;&lt;P&gt;      wa_poitemx-item_cat = c_x.&lt;/P&gt;&lt;P&gt;      wa_poitemx-acctasscat = c_x.&lt;/P&gt;&lt;P&gt;      wa_poitemx-matl_group = c_x.&lt;/P&gt;&lt;P&gt;      wa_poitemx-pckg_no = c_x.&lt;/P&gt;&lt;P&gt;      APPEND wa_poitemx TO i_poitemx.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      wa_poitem_sch-po_item = wa_input_file-column3.&lt;/P&gt;&lt;P&gt;      wa_poitem_sch-delivery_date = sy-datum.&lt;/P&gt;&lt;P&gt;      APPEND wa_poitem_sch TO i_poitem_sch.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      wa_poitem_schx-po_item = wa_input_file-column3.&lt;/P&gt;&lt;P&gt;      wa_poitem_schx-po_itemx = c_x.&lt;/P&gt;&lt;P&gt;      wa_poitem_schx-delivery_date = c_x.&lt;/P&gt;&lt;P&gt;      APPEND wa_poitem_schx TO i_poitem_schx.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      wa_acct_ass-po_item = 10.&lt;/P&gt;&lt;P&gt;      wa_acct_ass-serial_no = 01.&lt;/P&gt;&lt;P&gt;      wa_acct_ass-gl_account = '0006360100'.&lt;/P&gt;&lt;P&gt;      wa_acct_ass-co_area  = '1000'.&lt;/P&gt;&lt;P&gt;      wa_acct_ass-costcenter = 'KC010000'.&lt;/P&gt;&lt;P&gt;      APPEND wa_acct_ass TO i_acct_ass.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      wa_acct_ass-po_item = 10.&lt;/P&gt;&lt;P&gt;      wa_acct_ass-serial_no = 02.&lt;/P&gt;&lt;P&gt;      wa_acct_ass-gl_account = '0006360100'.&lt;/P&gt;&lt;P&gt;      wa_acct_ass-co_area  = '1000'.&lt;/P&gt;&lt;P&gt;      wa_acct_ass-costcenter = 'KC010000'.&lt;/P&gt;&lt;P&gt;      APPEND wa_acct_ass TO i_acct_ass.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      wa_acct_assx-po_item = 10.&lt;/P&gt;&lt;P&gt;      wa_acct_assx-serial_no = 01.&lt;/P&gt;&lt;P&gt;      wa_acct_assx-po_itemx = c_x.&lt;/P&gt;&lt;P&gt;      wa_acct_assx-serial_nox = c_x.&lt;/P&gt;&lt;P&gt;      wa_acct_assx-gl_account = c_x.&lt;/P&gt;&lt;P&gt;      wa_acct_assx-co_area  = c_x.&lt;/P&gt;&lt;P&gt;      wa_acct_assx-costcenter = c_x.&lt;/P&gt;&lt;P&gt;      APPEND wa_acct_assx TO i_acct_assx.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      wa_acct_assx-po_item = 10.&lt;/P&gt;&lt;P&gt;      wa_acct_assx-serial_no = 02.&lt;/P&gt;&lt;P&gt;      wa_acct_assx-po_itemx = c_x.&lt;/P&gt;&lt;P&gt;      wa_acct_assx-serial_nox = c_x.&lt;/P&gt;&lt;P&gt;      wa_acct_assx-gl_account = c_x.&lt;/P&gt;&lt;P&gt;      wa_acct_assx-co_area  = c_x.&lt;/P&gt;&lt;P&gt;      wa_acct_assx-costcenter = c_x.&lt;/P&gt;&lt;P&gt;      APPEND wa_acct_assx TO i_acct_assx.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      wa_services-pckg_no = 20.&lt;/P&gt;&lt;P&gt;      wa_services-line_no = 2.&lt;/P&gt;&lt;P&gt;      wa_services-service = wa_input_file-column9.&lt;/P&gt;&lt;P&gt;      wa_services-quantity = '100'.&lt;/P&gt;&lt;P&gt;      wa_services-gr_price = '100'.&lt;/P&gt;&lt;P&gt;      wa_services-userf1_txt = wa_input_file-column13.&lt;/P&gt;&lt;P&gt;      APPEND wa_services TO i_services.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      wa_srvacc-pckg_no = 20.&lt;/P&gt;&lt;P&gt;      wa_srvacc-line_no = 1.&lt;/P&gt;&lt;P&gt;      wa_srvacc-serno_line = 02.&lt;/P&gt;&lt;P&gt;      wa_srvacc-serial_no = 02.&lt;/P&gt;&lt;P&gt;      wa_srvacc-percentage = 100.&lt;/P&gt;&lt;P&gt;      APPEND wa_srvacc TO i_srvacc.&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;  CALL FUNCTION 'BAPI_PO_CREATE1'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      poheader                     = wa_header&lt;/P&gt;&lt;P&gt;      poheaderx                    = wa_headerx&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  POADDRVENDOR                 =&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;  MEMORY_UNCOMPLETE            =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  MEMORY_COMPLETE              =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  POEXPIMPHEADER               =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  POEXPIMPHEADERX              =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  VERSIONS                     =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  NO_MESSAGING                 =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  NO_MESSAGE_REQ               =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  NO_AUTHORITY                 =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  NO_PRICE_FROM_PO             =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   IMPORTING&lt;/P&gt;&lt;P&gt;     exppurchaseorder             = ws_po&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  EXPHEADER                    =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  EXPPOEXPIMPHEADER            =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   TABLES&lt;/P&gt;&lt;P&gt;     return                       = i_return&lt;/P&gt;&lt;P&gt;     poitem                       = i_poitem&lt;/P&gt;&lt;P&gt;     poitemx                      = i_poitemx&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  POADDRDELIVERY               =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;     poschedule                   = i_poitem_sch&lt;/P&gt;&lt;P&gt;     poschedulex                  = i_poitem_schx&lt;/P&gt;&lt;P&gt;     poaccount                    = i_acct_ass&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  POACCOUNTPROFITSEGMENT       =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;     poaccountx                   = i_acct_assx&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  POCONDHEADER                 =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  POCONDHEADERX                =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  POCOND                       =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  POCONDX                      =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  POLIMITS                     =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  POCONTRACTLIMITS             =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;     poservices                   = i_services&lt;/P&gt;&lt;P&gt;     posrvaccessvalues            = i_srvacc&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  POSERVICESTEXT               =&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;  EXTENSIONOUT                 =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  POEXPIMPITEM                 =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  POEXPIMPITEMX                =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  POTEXTHEADER                 =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  POTEXTITEM                   =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ALLVERSIONS                  =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  POPARTNER                    =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;            .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  break gbpra8.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT i_return INTO wa_return.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " split_data&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  conversion_output&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      Conversion exit input&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM conversion_output  USING    p_ip&lt;/P&gt;&lt;P&gt;                        CHANGING p_op.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      input  = p_ip&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      output = p_op.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " conversion_output&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward points if this Helps.&lt;/P&gt;&lt;P&gt;Manish&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Nov 2006 15:35:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-po-create1/m-p/1721105#M314751</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-02T15:35:23Z</dc:date>
    </item>
    <item>
      <title>Re: bapi_po_create1</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-po-create1/m-p/1721106#M314752</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi manish,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      thanks for the post.&lt;/P&gt;&lt;P&gt;    But my problem is not creating a purchase order thro' bapi, i hav done it.&lt;/P&gt;&lt;P&gt;    the thing is i hav to enter the EAN against the material at the item level.i am unable to find EAN field in any of the structure..&lt;/P&gt;&lt;P&gt;    default main EAN is getting posted for the article.but i want a different EAN to be entered..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ramakrishnan.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Nov 2006 15:57:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-po-create1/m-p/1721106#M314752</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-02T15:57:57Z</dc:date>
    </item>
  </channel>
</rss>

