<?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: Need sample code for BAPI in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-sample-code-for-bapi/m-p/3532328#M849769</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ramya,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;send me ur personal mail_id , i have docus on this ,details please view my Business Card&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Regards&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Fareedas&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Fareeda Tabassum S on Mar 10, 2008 12:31 PM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Fareeda Tabassum S on Mar 10, 2008 12:32 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 10 Mar 2008 07:01:05 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-03-10T07:01:05Z</dc:date>
    <item>
      <title>Need sample code for BAPI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-sample-code-for-bapi/m-p/3532324#M849765</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 want a sample code for BAPI(ex: bapi for creating purchase order) I knew the BAPI which is used for this purpose is BAPI_PO_CREATE. But i want to know the code how the parameters are passed and how the declarations are done. Since i am new for this topic please help me in providing material and code for this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Mar 2008 10:02:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-sample-code-for-bapi/m-p/3532324#M849765</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-07T10:02:31Z</dc:date>
    </item>
    <item>
      <title>Re: Need sample code for BAPI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-sample-code-for-bapi/m-p/3532325#M849766</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hai  ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;GO through  This  Code Snippet For   BAPI's.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;amp;----&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&amp;amp; Report Z_PED_TRAS *&lt;/P&gt;&lt;P&gt;*&amp;amp; *&lt;/P&gt;&lt;P&gt;&amp;amp;----&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&amp;amp; *&lt;/P&gt;&lt;P&gt;*&amp;amp; *&lt;/P&gt;&lt;P&gt;&amp;amp;----&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT z_ped_tras .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Definición de la tabla asociada la tabla interna bdcdata &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*DATA :in_data LIKE bdcdata OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Definición de la estructura que contendrá los pedidos &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : s_cabeceras_pedidos LIKE bapiekkoc,&lt;/P&gt;&lt;P&gt;s_pos_pedidos LIKE bapiekpoc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : t_cabeceras_pedidos LIKE bapiekkoc OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;t_pos_pedidos LIKE bapiekpoc OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;t_final_cabeceras_pedidos LIKE bapiekkoc OCCURS 0 WITH HEADER&lt;/P&gt;&lt;P&gt;LINE,&lt;/P&gt;&lt;P&gt;t_final_pos_pedidos LIKE bapiekpoc OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Data : item_schedule like BAPIEKET occurs 0 with header line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*DATA : BEGIN OF pedidos,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ematn TYPE mepo1211-ematn, "Número de material &lt;/P&gt;&lt;P&gt;menge TYPE mepo1211-menge, "Cantidad de pedido &lt;/P&gt;&lt;P&gt;name1 TYPE mepo1211-name1," Centro destino &lt;/P&gt;&lt;P&gt;lgobe TYPE mepo1211-lgobe, "Almacén &lt;/P&gt;&lt;P&gt;END OF pedidos. &lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;*DATA: s_pedidos LIKE pedidos,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;wa_pedidos LIKE pedidos, &lt;/P&gt;&lt;P&gt;t_pedidos LIKE pedidos OCCURS 0 . &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Variables auxiliaires &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Variables para la ejecución del explorador de archivos &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: l_temp_dir TYPE string.&lt;/P&gt;&lt;P&gt;DATA: l_filter TYPE string.&lt;/P&gt;&lt;P&gt;DATA: l_files TYPE filetable.&lt;/P&gt;&lt;P&gt;DATA: l_rc TYPE i.&lt;/P&gt;&lt;P&gt;DATA: l_file TYPE filename.&lt;/P&gt;&lt;P&gt;DATA: l_filename TYPE string.&lt;/P&gt;&lt;P&gt;DATA: excel TYPE alsmex_tabline OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;DATA: s_excel TYPE alsmex_tabline.&lt;/P&gt;&lt;P&gt;DATA: qid LIKE apqi-qid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Declaración de parametros de selección &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;p_center LIKE bapiekkoc-suppl_plnt OBLIGATORY,"" Proveedor/Centro&lt;/P&gt;&lt;P&gt;p_ekorg LIKE bapiekkoc-purch_org OBLIGATORY , " Organización compras&lt;/P&gt;&lt;P&gt;p_ekgrp LIKE bapiekkoc-pur_group OBLIGATORY, " Grupo de compras&lt;/P&gt;&lt;P&gt;p_bukrs LIKE bapiekkoc-co_code OBLIGATORY,"Sociedad"&lt;/P&gt;&lt;P&gt;p_date LIKE sy-datum DEFAULT sy-datum OBLIGATORY, "fecha&lt;/P&gt;&lt;P&gt;test AS CHECKBOX DEFAULT 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;p_center LIKE mepo_topline-superfield, " Proveedor/Centro &lt;/P&gt;&lt;P&gt;p_ekorg LIKE mepo1222-ekorg, " Organización de compras &lt;/P&gt;&lt;P&gt;p_ekgrp LIKE mepo1222-ekgrp, " Grupo de compras &lt;/P&gt;&lt;P&gt;p_bukrs LIKE mepo1222-bukrs,"Sociedad" &lt;/P&gt;&lt;P&gt;p_date LIKE sy-datum," Fecha &lt;/P&gt;&lt;P&gt;test AS CHECKBOX DEFAULT 'X'. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS: p_file LIKE rlgrap-filename DEFAULT 'C:PEDIDOS.XLS'. " Ruta&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Carga del explorador de ficheros ** &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_file.&lt;/P&gt;&lt;P&gt;l_temp_dir = 'C:A'.&lt;/P&gt;&lt;P&gt;l_filter = '&lt;STRONG&gt;.&lt;/STRONG&gt;'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL METHOD cl_gui_frontend_services=&amp;gt;file_open_dialog&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;default_extension = '*.xls'&lt;/P&gt;&lt;P&gt;file_filter = l_filter&lt;/P&gt;&lt;P&gt;initial_directory = l_temp_dir&lt;/P&gt;&lt;P&gt;CHANGING&lt;/P&gt;&lt;P&gt;file_table = l_files&lt;/P&gt;&lt;P&gt;rc = l_rc&lt;/P&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;P&gt;file_open_dialog_failed = 1&lt;/P&gt;&lt;P&gt;cntl_error = 2&lt;/P&gt;&lt;P&gt;error_no_gui = 3&lt;/P&gt;&lt;P&gt;not_supported_by_gui = 4&lt;/P&gt;&lt;P&gt;OTHERS = 5.&lt;/P&gt;&lt;P&gt;IF NOT l_files[] IS INITIAL.&lt;/P&gt;&lt;P&gt;READ TABLE l_files INTO l_file INDEX 1.&lt;/P&gt;&lt;P&gt;p_file = l_file.&lt;/P&gt;&lt;P&gt;TRANSLATE p_file TO UPPER CASE.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*******************************************************************&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;IF p_file NE space.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM upload_data.&lt;/P&gt;&lt;P&gt;PERFORM fill_data.&lt;/P&gt;&lt;P&gt;PERFORM llamar_bapi.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;END-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;************************************************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;amp;----&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&amp;amp; Form Upload_data&lt;/P&gt;&lt;P&gt;&amp;amp;----&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;text &lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="--------------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;--&amp;gt; p1 text &lt;/P&gt;&lt;P&gt;&amp;lt;-- p2 text &lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="--------------------------------------------------------------------" /&gt;&lt;P&gt;FORM upload_data .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF excel IS INITIAL .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'ALSM_EXCEL_TO_INTERNAL_TABLE'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;filename = p_file&lt;/P&gt;&lt;P&gt;i_begin_col = 1&lt;/P&gt;&lt;P&gt;i_begin_row = 2&lt;/P&gt;&lt;P&gt;i_end_col = 4&lt;/P&gt;&lt;P&gt;i_end_row = 50000&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;intern = excel&lt;/P&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;P&gt;inconsistent_parameters = 1&lt;/P&gt;&lt;P&gt;upload_ole = 2&lt;/P&gt;&lt;P&gt;OTHERS = 3.&lt;/P&gt;&lt;P&gt;IF sy-subrc 0.&lt;/P&gt;&lt;P&gt;WRITE :/'Hay un problema al cargar los datos delfichero excell'.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;SORT excel DESCENDING BY row col.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM. " Upload_data&lt;/P&gt;&lt;P&gt;&amp;amp;----&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&amp;amp; Form fill_excell&lt;/P&gt;&lt;P&gt;&amp;amp;----&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;text &lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="--------------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;--&amp;gt; p1 text &lt;/P&gt;&lt;P&gt;&amp;lt;-- p2 text &lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="--------------------------------------------------------------------" /&gt;&lt;P&gt;FORM fill_data .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : cant TYPE i ,&lt;/P&gt;&lt;P&gt;value_row TYPE i VALUE 1,&lt;/P&gt;&lt;P&gt;data_aux TYPE alsmex_tabline OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Leer las filas del fichero excell. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF test NE 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;s_cabeceras_pedidos-suppl_plnt = p_center.&lt;/P&gt;&lt;P&gt;s_cabeceras_pedidos-purch_org = p_ekorg.&lt;/P&gt;&lt;P&gt;s_cabeceras_pedidos-pur_group = p_ekgrp .&lt;/P&gt;&lt;P&gt;s_cabeceras_pedidos-co_code = p_bukrs .&lt;/P&gt;&lt;P&gt;s_cabeceras_pedidos-doc_date = p_date.&lt;/P&gt;&lt;P&gt;APPEND s_cabeceras_pedidos TO t_cabeceras_pedidos.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;cant = excel-row.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DO cant TIMES.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT excel WHERE row EQ value_row.&lt;/P&gt;&lt;P&gt;APPEND excel TO data_aux.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SORT data_aux BY col.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT data_aux.&lt;/P&gt;&lt;P&gt;CASE data_aux-col.&lt;/P&gt;&lt;P&gt;WHEN '1'.&lt;/P&gt;&lt;P&gt;s_pos_pedidos-pur_mat = data_aux-value.&lt;/P&gt;&lt;P&gt;WHEN '2'.&lt;/P&gt;&lt;P&gt;s_pos_pedidos-DISP_QUAN = data_aux-value.&lt;/P&gt;&lt;P&gt;WHEN '3'.&lt;/P&gt;&lt;P&gt;s_pos_pedidos-plant = data_aux-value.&lt;/P&gt;&lt;P&gt;WHEN '4'.&lt;/P&gt;&lt;P&gt;s_pos_pedidos-store_loc = data_aux-value.&lt;/P&gt;&lt;P&gt;ENDCASE.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;APPEND s_pos_pedidos TO t_pos_pedidos.&lt;/P&gt;&lt;P&gt;ENDDO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM. " fill_data&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;amp;----&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&amp;amp; Form llamar_Bapi&lt;/P&gt;&lt;P&gt;&amp;amp;----&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;text &lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="--------------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;--&amp;gt; p1 text &lt;/P&gt;&lt;P&gt;&amp;lt;-- p2 text &lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="--------------------------------------------------------------------" /&gt;&lt;P&gt;FORM llamar_bapi .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : T_RETURN LIKE BAPIRETURN OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;PORDER LIKE BAPIEKKOC-PO_NUMBER.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_final_cabeceras_pedidos] = t_cabeceras_pedidos[.&lt;/P&gt;&lt;P&gt;t_final_pos_pedidos] = t_pos_pedidos[.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'BAPI_PO_CREATE'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;po_header = t_final_cabeceras_pedidos&lt;/P&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;P&gt;PURCHASEORDER = PORDER&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;po_items = t_final_pos_pedidos&lt;/P&gt;&lt;P&gt;po_item_schedules = item_schedule&lt;/P&gt;&lt;P&gt;RETURN = T_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;IF sy-subrc EQ 0 .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; 'P O created well'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ELSE .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; 'P .O was not created well'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM. " llamar_Bapi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Mar 2008 10:12:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-sample-code-for-bapi/m-p/3532325#M849766</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-07T10:12:50Z</dc:date>
    </item>
    <item>
      <title>Re: Need sample code for BAPI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-sample-code-for-bapi/m-p/3532326#M849767</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;STRONG&gt;here is a sample code&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BAPI_PO_CREATE&lt;/P&gt;&lt;P&gt;--&amp;gt; PERFORM po_item_generate&lt;/P&gt;&lt;P&gt;--&amp;gt; CALL FUNCTION 'ME_CREATE_PO_ITEM'&lt;/P&gt;&lt;P&gt;--&amp;gt; PERFORM si_generate(sapmm06e)&lt;/P&gt;&lt;P&gt;--&amp;gt; PERFORM SI_CREATE&lt;/P&gt;&lt;P&gt;--&amp;gt; CALL FUNCTION 'ME_CREATE_SUB_ITEM'&lt;/P&gt;&lt;P&gt;--&amp;gt; PERFORM rm06e-skondi_fc&lt;/P&gt;&lt;P&gt;--&amp;gt; IF KOMP-NETWR LE 0.&lt;/P&gt;&lt;P&gt;MESSAGE E215(06).&lt;/P&gt;&lt;P&gt;ENDIF.[/code]&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 = x_header&lt;/P&gt;&lt;P&gt;poheaderx = x_headerx&lt;/P&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;P&gt;exppurchaseorder = po_number&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;return = it_return&lt;/P&gt;&lt;P&gt;poitem = it_item&lt;/P&gt;&lt;P&gt;poitemx = it_itemx&lt;/P&gt;&lt;P&gt;poschedule = it_sched&lt;/P&gt;&lt;P&gt;poschedulex = it_schedx.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF po_number IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;v_succsount = v_succsount + 1.&lt;/P&gt;&lt;P&gt;MOVE x_table-v_legacy TO x_alv-v_legs.&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;v_failcount = v_failcount + 1.&lt;/P&gt;&lt;P&gt;MOVE x_table-v_legacy TO x_alv-v_legf.&lt;/P&gt;&lt;P&gt;MOVE x_table-v_legacy TO x_alv1-v_legf1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT it_return INTO x_return.&lt;/P&gt;&lt;P&gt;IF x_alv1-v_msg IS INITIAL.&lt;/P&gt;&lt;P&gt;MOVE x_return-message TO x_alv1-v_msg.&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;CONCATENATE x_alv1-v_msg x_return-message INTO x_alv1-v_msg SEPARATED BY space.&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;APPEND x_alv1 TO it_alv1.&lt;/P&gt;&lt;P&gt;CLEAR x_alv1.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDFORM. " bapicall&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="--------------------------------------------------------------------" /&gt;&lt;P&gt;use the link&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_thread" href="https://community.sap.com/" __jive_macro_name="thread" modifiedtitle="true" __default_attr="718668"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;hope it helps u,Do reward&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Mar 2008 10:17:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-sample-code-for-bapi/m-p/3532326#M849767</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-07T10:17:34Z</dc:date>
    </item>
    <item>
      <title>Re: Need sample code for BAPI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-sample-code-for-bapi/m-p/3532327#M849768</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;Follow the link for step by step tutorial.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.saptechnical.com/Tutorials/BAPI/BAPIMainPage.htm" target="test_blank"&gt;http://www.saptechnical.com/Tutorials/BAPI/BAPIMainPage.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BAPI-step by step&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapgenie.com/abap/bapi/example.htm" target="test_blank"&gt;http://www.sapgenie.com/abap/bapi/example.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Hope this helps, Do reward.&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Mar 2008 10:21:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-sample-code-for-bapi/m-p/3532327#M849768</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-07T10:21:57Z</dc:date>
    </item>
    <item>
      <title>Re: Need sample code for BAPI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-sample-code-for-bapi/m-p/3532328#M849769</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ramya,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;send me ur personal mail_id , i have docus on this ,details please view my Business Card&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Regards&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Fareedas&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Fareeda Tabassum S on Mar 10, 2008 12:31 PM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Fareeda Tabassum S on Mar 10, 2008 12:32 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Mar 2008 07:01:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-sample-code-for-bapi/m-p/3532328#M849769</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-10T07:01:05Z</dc:date>
    </item>
  </channel>
</rss>

