<?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: ALV  help required. in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-help-required/m-p/2831748#M662847</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Gopi,&lt;/P&gt;&lt;P&gt;He has asked about report program using BAPI not a simple ALV.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 25 Sep 2007 06:46:14 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-09-25T06:46:14Z</dc:date>
    <item>
      <title>ALV  help required.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-help-required/m-p/2831744#M662843</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;I have to call : bapi_materialgroup_get_list in my report program &amp;amp; have to display the output into ALV format.&lt;/P&gt;&lt;P&gt;Please guide me how to proceed. &lt;/P&gt;&lt;P&gt;I am unable to reach out to a place to start.&lt;/P&gt;&lt;P&gt;Your help will be appriciated.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Vipin Sharma&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Sep 2007 06:30:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-help-required/m-p/2831744#M662843</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-25T06:30:29Z</dc:date>
    </item>
    <item>
      <title>Re: ALV  help required.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-help-required/m-p/2831745#M662844</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If you are talking about the BAPI, its a well documented BAPI.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you are talking about ALV's follow this simple ALV List example&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;TYPE-POOLS: slis.

DATA : BEGIN OF xmara,
         matnr LIKE makt-matnr,
         spras LIKE makt-spras,
         maktx LIKE makt-maktx,
       END OF xmara.

DATA: imara LIKE STANDARD TABLE OF xmara WITH HEADER LINE.
DATA: fieldcat TYPE slis_t_fieldcat_alv.
DATA: repid TYPE syrepid.

repid = sy-repid.

SELECT matnr spras maktx
       FROM makt
       INTO TABLE imara
       UP TO 100 ROWS
       WHERE spras = sy-langu.

CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE'
     EXPORTING
          i_program_name     = repid
          i_internal_tabname = 'XMARA'
          i_inclname         = repid
          i_bypassing_buffer = 'X'
     CHANGING
          ct_fieldcat        = fieldcat.


CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
     EXPORTING
          it_fieldcat = fieldcat
     TABLES
          t_outtab    = imara.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Gopi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Sep 2007 06:33:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-help-required/m-p/2831745#M662844</guid>
      <dc:creator>gopi_narendra</dc:creator>
      <dc:date>2007-09-25T06:33:46Z</dc:date>
    </item>
    <item>
      <title>Re: ALV  help required.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-help-required/m-p/2831746#M662845</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Vipin,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;First you have to study about Bapi.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check the following links:&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapbrainsonline.com/TUTORIALS/TECHNICAL/BAPI_tutorial.html" target="test_blank"&gt;http://www.sapbrainsonline.com/TUTORIALS/TECHNICAL/BAPI_tutorial.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://sap-img.com/bapi.htm" target="test_blank"&gt;http://sap-img.com/bapi.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://sapmaterial.com/bapi.html" target="test_blank"&gt;http://sapmaterial.com/bapi.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;using BAPI you can retrives the data's and then you can print the data's Using ALV.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Reward If Helpful.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Sep 2007 06:36:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-help-required/m-p/2831746#M662845</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-25T06:36:24Z</dc:date>
    </item>
    <item>
      <title>Re: ALV  help required.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-help-required/m-p/2831747#M662846</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;This is a program using BAPI for creating sales order. Like this, u modify for Material Group.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT  zbapi_va01.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES : BEGIN OF ty_so,&lt;/P&gt;&lt;P&gt;          ind,&lt;/P&gt;&lt;P&gt;          vkorg(4),      "VBAK - Sales Organization&lt;/P&gt;&lt;P&gt;          vtweg(2),      "VBAK - Distribution Channel&lt;/P&gt;&lt;P&gt;          spart(2),      "VBAK - Division&lt;/P&gt;&lt;P&gt;          vbeln(10),     "VBAK - Sales Document&lt;/P&gt;&lt;P&gt;          ketdat(8),     "Requested delivery date of the document - Sales Order Data&lt;/P&gt;&lt;P&gt;          vkbur(4),      "VBAK - Sales office&lt;/P&gt;&lt;P&gt;          kunnr1(10),    "VBPA - Sold-to party&lt;/P&gt;&lt;P&gt;          kunnr2(10),    "VBPA - Ship-To Party&lt;/P&gt;&lt;P&gt;          bstkd(35),     "VBKD - Customer purchase order number&lt;/P&gt;&lt;P&gt;          zterm(4),      "VBKD - Terms of payment key&lt;/P&gt;&lt;P&gt;          augru(3),      "VBAK - Order reason&lt;/P&gt;&lt;P&gt;          mabnr(18),     "Material Number&lt;/P&gt;&lt;P&gt;          kwmeng(15),    "Cumulative order quantity in sales units&lt;/P&gt;&lt;P&gt;          vrkme(3),      "VBAP - Sales unit&lt;/P&gt;&lt;P&gt;          werks(4),      "VBAP - Plant (Own or External)&lt;/P&gt;&lt;P&gt;          vstel(4),      "VBAP - Shipping Point/Receiving Point&lt;/P&gt;&lt;P&gt;          kbetr1(11),    "KONV - Rate (condition amount or percentage)&lt;/P&gt;&lt;P&gt;          kbetr2(11),    "KONV - Rate (condition amount or percentage)&lt;/P&gt;&lt;P&gt;          prctr(10),     "Profit Center&lt;/P&gt;&lt;P&gt;        END OF ty_so.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : it_so  TYPE STANDARD TABLE OF ty_so,&lt;/P&gt;&lt;P&gt;       it_so1 TYPE STANDARD TABLE OF ty_so,&lt;/P&gt;&lt;P&gt;       v_order_header_in LIKE bapisdhd1,&lt;/P&gt;&lt;P&gt;       v_salesdocumentin LIKE bapivbeln-vbeln,&lt;/P&gt;&lt;P&gt;       v_order_partners LIKE bapiparnr OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;       v_order_items_in LIKE bapisditm OCCURS 0,&lt;/P&gt;&lt;P&gt;       v_order_conditions_in LIKE bapicond OCCURS 0,&lt;/P&gt;&lt;P&gt;       v_order_schedules_in LIKE bapischdl OCCURS 0,&lt;/P&gt;&lt;P&gt;       order_header_inx LIKE bapisdhd1x,&lt;/P&gt;&lt;P&gt;       order_items_inx LIKE bapisditmx OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;       order_schedules_inx LIKE bapischdlx OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;       order_conditions_inx LIKE bapicondx OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;       it_return LIKE bapiret2 OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FIELD-SYMBOLS : &amp;lt;fs_so&amp;gt; TYPE ty_so, &amp;lt;fs_so1&amp;gt; LIKE LINE OF it_so.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : wa_bapisditm LIKE bapisditm,&lt;/P&gt;&lt;P&gt;       wa_bapicond LIKE bapicond,&lt;/P&gt;&lt;P&gt;       wa_bapischdl LIKE bapischdl,&lt;/P&gt;&lt;P&gt;       w_schditm LIKE bapischdl-sched_line,&lt;/P&gt;&lt;P&gt;       w_itemno(6) TYPE n,&lt;/P&gt;&lt;P&gt;       w_profit_ctr LIKE bapisditm-profit_ctr,&lt;/P&gt;&lt;P&gt;       mesid(2) TYPE c.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS : testrun AS CHECKBOX DEFAULT 'X'.&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;CALL FUNCTION 'UPLOAD'&lt;/P&gt;&lt;P&gt; EXPORTING&lt;/P&gt;&lt;P&gt;   filetype                      = 'DAT'&lt;/P&gt;&lt;P&gt;  TABLES&lt;/P&gt;&lt;P&gt;    data_tab                      = it_so&lt;/P&gt;&lt;P&gt; EXCEPTIONS&lt;/P&gt;&lt;P&gt;   conversion_error              = 1&lt;/P&gt;&lt;P&gt;   invalid_table_width           = 2&lt;/P&gt;&lt;P&gt;   invalid_type                  = 3&lt;/P&gt;&lt;P&gt;   no_batch                      = 4&lt;/P&gt;&lt;P&gt;   unknown_error                 = 5&lt;/P&gt;&lt;P&gt;   gui_refuse_filetransfer       = 6&lt;/P&gt;&lt;P&gt;   OTHERS                        = 7&lt;/P&gt;&lt;P&gt;          .&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;it_so1[] = it_so[].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DELETE it_so WHERE ind = 'D'.&lt;/P&gt;&lt;P&gt;DELETE it_so1 WHERE ind = 'H'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;order_header_inx-updateflag = 'I'.&lt;/P&gt;&lt;P&gt;order_header_inx-doc_type = 'X'.&lt;/P&gt;&lt;P&gt;order_header_inx-sales_org = 'X'.&lt;/P&gt;&lt;P&gt;order_header_inx-distr_chan = 'X'.&lt;/P&gt;&lt;P&gt;order_header_inx-division = 'X'.&lt;/P&gt;&lt;P&gt;order_header_inx-sales_off = 'X'.&lt;/P&gt;&lt;P&gt;order_header_inx-pmnttrms = 'X'.&lt;/P&gt;&lt;P&gt;order_header_inx-ord_reason = 'X'.&lt;/P&gt;&lt;P&gt;order_header_inx-purch_no_c = 'X'.&lt;/P&gt;&lt;P&gt;order_header_inx-req_date_h ='X'.&lt;/P&gt;&lt;P&gt;order_header_inx-date_type = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT it_so ASSIGNING &amp;lt;fs_so&amp;gt;.&lt;/P&gt;&lt;P&gt;  CLEAR : v_order_header_in, v_salesdocumentin, v_order_partners[], v_order_items_in[], v_order_conditions_in[], v_order_conditions_in[],&lt;/P&gt;&lt;P&gt;          order_items_inx[], order_conditions_inx[], v_order_schedules_in[], order_schedules_inx[].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  v_order_header_in-doc_type = 'ZDEP'.&lt;/P&gt;&lt;P&gt;  v_order_header_in-sales_org = &amp;lt;fs_so&amp;gt;-vkorg.&lt;/P&gt;&lt;P&gt;  v_order_header_in-distr_chan = &amp;lt;fs_so&amp;gt;-vtweg.&lt;/P&gt;&lt;P&gt;  v_order_header_in-division = &amp;lt;fs_so&amp;gt;-spart.&lt;/P&gt;&lt;P&gt;  v_order_header_in-sales_off = &amp;lt;fs_so&amp;gt;-vkbur.&lt;/P&gt;&lt;P&gt;  v_order_header_in-pmnttrms = &amp;lt;fs_so&amp;gt;-zterm.&lt;/P&gt;&lt;P&gt;  v_order_header_in-ord_reason = &amp;lt;fs_so&amp;gt;-augru.&lt;/P&gt;&lt;P&gt;  v_order_header_in-purch_no_c = &amp;lt;fs_so&amp;gt;-bstkd.&lt;/P&gt;&lt;P&gt;  v_order_header_in-req_date_h = &amp;lt;fs_so&amp;gt;-ketdat.&lt;/P&gt;&lt;P&gt;  v_order_header_in-date_type = '1'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  v_salesdocumentin = &amp;lt;fs_so&amp;gt;-vbeln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  w_itemno = 10.&lt;/P&gt;&lt;P&gt;  CLEAR wa_bapisditm.&lt;/P&gt;&lt;P&gt;  wa_bapisditm-itm_number = w_itemno.&lt;/P&gt;&lt;P&gt;  wa_bapisditm-material = &amp;lt;fs_so&amp;gt;-mabnr.&lt;/P&gt;&lt;P&gt;  wa_bapisditm-sales_unit = &amp;lt;fs_so&amp;gt;-vrkme.&lt;/P&gt;&lt;P&gt;  wa_bapisditm-net_weight = &amp;lt;fs_so&amp;gt;-kwmeng.&lt;/P&gt;&lt;P&gt;  wa_bapisditm-untof_wght = &amp;lt;fs_so&amp;gt;-vrkme.&lt;/P&gt;&lt;P&gt;  wa_bapisditm-plant = &amp;lt;fs_so&amp;gt;-werks.&lt;/P&gt;&lt;P&gt;  wa_bapisditm-ship_point = &amp;lt;fs_so&amp;gt;-vstel.&lt;/P&gt;&lt;P&gt;  wa_bapisditm-profit_ctr = &amp;lt;fs_so&amp;gt;-prctr.&lt;/P&gt;&lt;P&gt;  APPEND wa_bapisditm TO v_order_items_in.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  order_items_inx-itm_number = w_itemno.&lt;/P&gt;&lt;P&gt;  order_items_inx-updateflag = 'I'.&lt;/P&gt;&lt;P&gt;  order_items_inx-material = 'X'.&lt;/P&gt;&lt;P&gt;  order_items_inx-sales_unit = 'X'.&lt;/P&gt;&lt;P&gt;  order_items_inx-net_weight = 'X'.&lt;/P&gt;&lt;P&gt;  order_items_inx-untof_wght = 'X'.&lt;/P&gt;&lt;P&gt;  order_items_inx-plant = 'X'.&lt;/P&gt;&lt;P&gt;  order_items_inx-ship_point = 'X'.&lt;/P&gt;&lt;P&gt;  order_items_inx-profit_ctr = 'X'.&lt;/P&gt;&lt;P&gt;  APPEND order_items_inx.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  v_order_partners-partn_role = 'AG'. "Sold-to-Party&lt;/P&gt;&lt;P&gt;  v_order_partners-partn_numb = &amp;lt;fs_so&amp;gt;-kunnr1.&lt;/P&gt;&lt;P&gt;  APPEND v_order_partners.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  v_order_partners-partn_role = 'WE'. "Ship-to-Party&lt;/P&gt;&lt;P&gt;  v_order_partners-partn_numb = &amp;lt;fs_so&amp;gt;-kunnr2.&lt;/P&gt;&lt;P&gt;  APPEND v_order_partners.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR wa_bapischdl.&lt;/P&gt;&lt;P&gt;  w_schditm = 1.&lt;/P&gt;&lt;P&gt;  wa_bapischdl-itm_number = w_itemno.&lt;/P&gt;&lt;P&gt;  wa_bapischdl-sched_line = w_schditm.&lt;/P&gt;&lt;P&gt;  wa_bapischdl-req_date = &amp;lt;fs_so&amp;gt;-ketdat.&lt;/P&gt;&lt;P&gt;  wa_bapischdl-date_type = '1'.&lt;/P&gt;&lt;P&gt;  wa_bapischdl-req_qty = &amp;lt;fs_so&amp;gt;-kwmeng.&lt;/P&gt;&lt;P&gt;  wa_bapischdl-sched_type = 'CP'.&lt;/P&gt;&lt;P&gt;  wa_bapischdl-dlv_date = &amp;lt;fs_so&amp;gt;-ketdat.&lt;/P&gt;&lt;P&gt;  APPEND wa_bapischdl TO v_order_schedules_in.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  order_schedules_inx-itm_number = w_itemno.&lt;/P&gt;&lt;P&gt;  order_schedules_inx-updateflag = 'I'.&lt;/P&gt;&lt;P&gt;  order_schedules_inx-sched_line = 'X'.&lt;/P&gt;&lt;P&gt;  order_schedules_inx-req_date = 'X'.&lt;/P&gt;&lt;P&gt;  order_schedules_inx-date_type = 'X'.&lt;/P&gt;&lt;P&gt;  order_schedules_inx-req_qty = 'X'.&lt;/P&gt;&lt;P&gt;  order_schedules_inx-sched_type = 'X'.&lt;/P&gt;&lt;P&gt;  order_schedules_inx-dlv_date = 'X'.&lt;/P&gt;&lt;P&gt;  APPEND order_schedules_inx.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR wa_bapicond.&lt;/P&gt;&lt;P&gt;  wa_bapicond-itm_number = w_itemno.&lt;/P&gt;&lt;P&gt;  wa_bapicond-cond_type = 'ZDPR'.&lt;/P&gt;&lt;P&gt;  wa_bapicond-cond_value = &amp;lt;fs_so&amp;gt;-kbetr1.&lt;/P&gt;&lt;P&gt;  wa_bapicond-currency = 'INR'.&lt;/P&gt;&lt;P&gt;  APPEND wa_bapicond TO v_order_conditions_in.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  wa_bapicond-cond_type = 'ZDBV'.&lt;/P&gt;&lt;P&gt;  wa_bapicond-cond_value = &amp;lt;fs_so&amp;gt;-kbetr2.&lt;/P&gt;&lt;P&gt;  APPEND wa_bapicond TO v_order_conditions_in.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR order_conditions_inx.&lt;/P&gt;&lt;P&gt;  order_conditions_inx-itm_number = w_itemno.&lt;/P&gt;&lt;P&gt;  order_conditions_inx-cond_type = 'ZDPR'.&lt;/P&gt;&lt;P&gt;  order_conditions_inx-updateflag = 'I'.&lt;/P&gt;&lt;P&gt;  order_conditions_inx-cond_value = 'X'.&lt;/P&gt;&lt;P&gt;  order_conditions_inx-currency = 'X'.&lt;/P&gt;&lt;P&gt;  APPEND order_conditions_inx.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  order_conditions_inx-cond_type = 'ZDBV'.&lt;/P&gt;&lt;P&gt;  APPEND order_conditions_inx.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT it_so1 ASSIGNING &amp;lt;fs_so1&amp;gt; WHERE vbeln = &amp;lt;fs_so&amp;gt;-vbeln.&lt;/P&gt;&lt;P&gt;    CLEAR wa_bapisditm.&lt;/P&gt;&lt;P&gt;    ADD 10 TO w_itemno.&lt;/P&gt;&lt;P&gt;    wa_bapisditm-itm_number = w_itemno.&lt;/P&gt;&lt;P&gt;    wa_bapisditm-material = &amp;lt;fs_so1&amp;gt;-mabnr.&lt;/P&gt;&lt;P&gt;    wa_bapisditm-sales_unit = &amp;lt;fs_so1&amp;gt;-vrkme.&lt;/P&gt;&lt;P&gt;    wa_bapisditm-net_weight = &amp;lt;fs_so1&amp;gt;-kwmeng.&lt;/P&gt;&lt;P&gt;    wa_bapisditm-untof_wght = &amp;lt;fs_so1&amp;gt;-vrkme.&lt;/P&gt;&lt;P&gt;    wa_bapisditm-plant = &amp;lt;fs_so1&amp;gt;-werks.&lt;/P&gt;&lt;P&gt;    wa_bapisditm-ship_point = &amp;lt;fs_so1&amp;gt;-vstel.&lt;/P&gt;&lt;P&gt;    wa_bapisditm-profit_ctr = &amp;lt;fs_so1&amp;gt;-prctr.&lt;/P&gt;&lt;P&gt;    APPEND wa_bapisditm TO v_order_items_in.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    order_items_inx-itm_number = w_itemno.&lt;/P&gt;&lt;P&gt;    order_items_inx-updateflag = 'I'.&lt;/P&gt;&lt;P&gt;    order_items_inx-material = 'X'.&lt;/P&gt;&lt;P&gt;    order_items_inx-sales_unit = 'X'.&lt;/P&gt;&lt;P&gt;    order_items_inx-net_weight = 'X'.&lt;/P&gt;&lt;P&gt;    order_items_inx-untof_wght = 'X'.&lt;/P&gt;&lt;P&gt;    order_items_inx-plant = 'X'.&lt;/P&gt;&lt;P&gt;    order_items_inx-ship_point = 'X'.&lt;/P&gt;&lt;P&gt;    order_items_inx-profit_ctr = 'X'.&lt;/P&gt;&lt;P&gt;    APPEND order_items_inx.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CLEAR wa_bapischdl.&lt;/P&gt;&lt;P&gt;    ADD 1 TO w_schditm.&lt;/P&gt;&lt;P&gt;    wa_bapischdl-itm_number = w_itemno.&lt;/P&gt;&lt;P&gt;    wa_bapischdl-sched_line = w_schditm.&lt;/P&gt;&lt;P&gt;    wa_bapischdl-req_date = &amp;lt;fs_so1&amp;gt;-ketdat.&lt;/P&gt;&lt;P&gt;    wa_bapischdl-date_type = '1'.&lt;/P&gt;&lt;P&gt;    wa_bapischdl-req_qty = &amp;lt;fs_so1&amp;gt;-kwmeng.&lt;/P&gt;&lt;P&gt;    wa_bapischdl-sched_type = 'CP'.&lt;/P&gt;&lt;P&gt;    wa_bapischdl-dlv_date = &amp;lt;fs_so1&amp;gt;-ketdat.&lt;/P&gt;&lt;P&gt;    APPEND wa_bapischdl TO v_order_schedules_in.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    order_schedules_inx-itm_number = w_itemno.&lt;/P&gt;&lt;P&gt;    order_schedules_inx-updateflag = 'I'.&lt;/P&gt;&lt;P&gt;    order_schedules_inx-sched_line = 'X'.&lt;/P&gt;&lt;P&gt;    order_schedules_inx-req_date = 'X'.&lt;/P&gt;&lt;P&gt;    order_schedules_inx-date_type = 'X'.&lt;/P&gt;&lt;P&gt;    order_schedules_inx-req_qty = 'X'.&lt;/P&gt;&lt;P&gt;    order_schedules_inx-sched_type = 'X'.&lt;/P&gt;&lt;P&gt;    order_schedules_inx-dlv_date = 'X'.&lt;/P&gt;&lt;P&gt;    APPEND order_schedules_inx.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CLEAR wa_bapicond.&lt;/P&gt;&lt;P&gt;    wa_bapicond-itm_number = w_itemno.&lt;/P&gt;&lt;P&gt;    wa_bapicond-cond_type = 'ZDPR'.&lt;/P&gt;&lt;P&gt;    wa_bapicond-cond_value = &amp;lt;fs_so1&amp;gt;-kbetr1.&lt;/P&gt;&lt;P&gt;    wa_bapicond-currency = 'INR'.&lt;/P&gt;&lt;P&gt;    APPEND wa_bapicond TO v_order_conditions_in.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    wa_bapicond-cond_type = 'ZDBV'.&lt;/P&gt;&lt;P&gt;    wa_bapicond-cond_value = &amp;lt;fs_so1&amp;gt;-kbetr2.&lt;/P&gt;&lt;P&gt;    APPEND wa_bapicond TO v_order_conditions_in.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    order_conditions_inx-itm_number = w_itemno.&lt;/P&gt;&lt;P&gt;    order_conditions_inx-cond_type = 'ZDPR'.&lt;/P&gt;&lt;P&gt;    order_conditions_inx-updateflag = 'I'.&lt;/P&gt;&lt;P&gt;    order_conditions_inx-cond_value = 'X'.&lt;/P&gt;&lt;P&gt;    order_conditions_inx-currency = 'X'.&lt;/P&gt;&lt;P&gt;    APPEND order_conditions_inx.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    order_conditions_inx-cond_type = 'ZDBV'.&lt;/P&gt;&lt;P&gt;    APPEND order_conditions_inx.&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;  CALL FUNCTION 'BAPI_SALESORDER_CREATEFROMDAT2'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      salesdocumentin      = v_salesdocumentin&lt;/P&gt;&lt;P&gt;      order_header_in      = v_order_header_in&lt;/P&gt;&lt;P&gt;      order_header_inx     = order_header_inx&lt;/P&gt;&lt;P&gt;      testrun              = testrun&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      return               = it_return&lt;/P&gt;&lt;P&gt;      order_items_in       = v_order_items_in&lt;/P&gt;&lt;P&gt;      order_items_inx      = order_items_inx&lt;/P&gt;&lt;P&gt;      order_partners       = v_order_partners&lt;/P&gt;&lt;P&gt;      order_conditions_in  = v_order_conditions_in&lt;/P&gt;&lt;P&gt;      order_conditions_inx = order_conditions_inx&lt;/P&gt;&lt;P&gt;      order_schedules_in   = v_order_schedules_in&lt;/P&gt;&lt;P&gt;      order_schedules_inx  = order_schedules_inx.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT it_return.&lt;/P&gt;&lt;P&gt;    mesid = it_return-id+0(2).&lt;/P&gt;&lt;P&gt;    CONDENSE mesid.&lt;/P&gt;&lt;P&gt;    WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; it_return-type, mesid, it_return-number, it_return-message+0(80).&lt;/P&gt;&lt;P&gt;  ENDLOOP.&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;Reward if useful.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Sep 2007 06:43:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-help-required/m-p/2831747#M662846</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-25T06:43:53Z</dc:date>
    </item>
    <item>
      <title>Re: ALV  help required.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-help-required/m-p/2831748#M662847</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Gopi,&lt;/P&gt;&lt;P&gt;He has asked about report program using BAPI not a simple ALV.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Sep 2007 06:46:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-help-required/m-p/2831748#M662847</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-09-25T06:46:14Z</dc:date>
    </item>
    <item>
      <title>Re: ALV  help required.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-help-required/m-p/2831749#M662848</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Vipin,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;after that bapi's execution check for sy-subrc and then pass the tables in the BAPI to ALV or pass these tables into one more internal table and use this internal table to display in ALV.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'BAPI_MATERIAL_GETLIST'&lt;/P&gt;&lt;P&gt; EXPORTING&lt;/P&gt;&lt;P&gt;   MAXROWS                            = 0&lt;/P&gt;&lt;P&gt; &amp;lt;b&amp;gt;TABLES&amp;lt;/b&amp;gt;   &lt;/P&gt;&lt;P&gt;   MATNRSELECTION                     =&lt;/P&gt;&lt;P&gt;   MATERIALSHORTDESCSEL               =&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  MANUFACTURERPARTNUMB               =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  PLANTSELECTION                     =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  STORAGELOCATIONSELECT              =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  SALESORGANISATIONSELECTION         =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  DISTRIBUTIONCHANNELSELECTION       =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  MATNRLIST                          =&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;K.Kiran.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Sep 2007 06:48:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-help-required/m-p/2831749#M662848</guid>
      <dc:creator>kiran_k8</dc:creator>
      <dc:date>2007-09-25T06:48:53Z</dc:date>
    </item>
  </channel>
</rss>

