<?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: BDC for PO CREATE USING ME21 in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-for-po-create-using-me21/m-p/3353754#M804532</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;For sample code check program: RBUS2102 for BAPI_PO_CREATE1 &amp;amp; BAPI_PO_CREATE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and search forum by giving these BAPIs as key search words.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards, Murugesh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 25 Jan 2008 05:16:04 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-01-25T05:16:04Z</dc:date>
    <item>
      <title>BDC for PO CREATE USING ME21</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-for-po-create-using-me21/m-p/3353751#M804529</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Iam Creating BDC Program bu using ME21 for Uploading PO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Iam getting error at Income term2 in the Second Screen of ME21. Iam Passing this value through Excel Sheet But event then it is not picking. When i check in debugging the value of income term2 is populating.&lt;/P&gt;&lt;P&gt;Let me know what are the mandotory fields for creating PO using Me21.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here iam also attaching the code, Please help us because it is very urgent.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;report ZPOUPLOADME21&lt;/P&gt;&lt;P&gt;no standard page heading line-size 255.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;*include bdcrecx1.&lt;/P&gt;&lt;P&gt;INCLUDE YMM_BDCRECX1.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;*********************************************************************&lt;/P&gt;&lt;P&gt;&amp;#149;	Internal Table T_BDCDATA to store BDC data &lt;/P&gt;&lt;P&gt;*********************************************************************&lt;/P&gt;&lt;P&gt;&amp;#149;	Batchinputdata of single transaction &lt;/P&gt;&lt;P&gt;DATA: T_BDCDATA 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;&amp;#149;	Internal Table T_BDC_MSG to store BDC messages &lt;/P&gt;&lt;P&gt;*********************************************************************&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;DATA: T_BDC_MSG LIKE STANDARD TABLE OF BDCMSGCOLL INITIAL&lt;/P&gt;&lt;P&gt;SIZE 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;DATA: V_FILE LIKE RLGRAP-FILENAME ,&lt;/P&gt;&lt;P&gt;V_COUNT(5) TYPE C,&lt;/P&gt;&lt;P&gt;V_MESSAGE_CNT(5) TYPE C .&lt;/P&gt;&lt;P&gt;DATA : BEGIN OF IT_DATA OCCURS 0,&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;LIFNR LIKE EKKO-LIFNR, " Vendor&lt;/P&gt;&lt;P&gt;BSART LIKE RM06E-BSART, " Order Type&lt;/P&gt;&lt;P&gt;BEDAT(10) TYPE C, " Date&lt;/P&gt;&lt;P&gt;EKORG LIKE EKKO-EKORG, " Purchasing Organization&lt;/P&gt;&lt;P&gt;EKGRP LIKE EKKO-EKGRP, " Purchasing Group&lt;/P&gt;&lt;P&gt;WERKS LIKE RM06E-WERKS, " Plant&lt;/P&gt;&lt;P&gt;INCO2 LIKE EKKO-INCO2, " Inco Terms&lt;/P&gt;&lt;P&gt;KNTTP LIKE EKPO-KNTTP, " A/C Assignment Category&lt;/P&gt;&lt;P&gt;EMATN LIKE EKPO-EMATN, " Material Number&lt;/P&gt;&lt;P&gt;MENGE LIKE EKPO-MENGE, " Purchase Order Quantity&lt;/P&gt;&lt;P&gt;NETPR LIKE EKPO-NETPR, " Net Price&lt;/P&gt;&lt;P&gt;MWSKZ LIKE EKPO-MWSKZ, " Tax Code&lt;/P&gt;&lt;P&gt;NPLNR LIKE MSEG-NPLNR, " Network&lt;/P&gt;&lt;P&gt;VORNR LIKE PSORDER-VORNR, " Operation&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;END OF IT_DATA.&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;PERFORM OPEN_GROUP.&lt;/P&gt;&lt;P&gt;PERFORM DATA_UPLOAD.&lt;/P&gt;&lt;P&gt;PERFORM CALL_TRANSACTION.&lt;/P&gt;&lt;P&gt;PERFORM CLOSE_GROUP.&lt;/P&gt;&lt;P&gt;PERFORM WRITE_ERROR.&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 DATA_UPLOAD&lt;/P&gt;&lt;P&gt;&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&amp;#149;	text &lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------------" /&gt;&lt;P&gt;&amp;#149;	--&amp;gt; p1 text &lt;/P&gt;&lt;P&gt;&amp;#149;	&amp;lt;-- p2 text &lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------------" /&gt;&lt;P&gt;FORM DATA_UPLOAD.&lt;/P&gt;&lt;P&gt;*call function ws_upload to retrieve data from a flat file in the&lt;/P&gt;&lt;P&gt;*presentation server into an internal table&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;FILENAME = V_FILE&lt;/P&gt;&lt;P&gt;FILETYPE = 'DAT'&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;DATA_TAB = IT_DATA&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;&amp;#149;	if ws_upload fails then display appropriate message &lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;IF SY-SUBRC 0.&lt;/P&gt;&lt;P&gt;&amp;#149;	MESSAGE E000 WITH 'Data not Uploaded into internal table'. &lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;ENDFORM. " DATA_UPLOAD&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 CALL_TRANSACTION&lt;/P&gt;&lt;P&gt;&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&amp;#149;	text &lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------------" /&gt;&lt;P&gt;&amp;#149;	--&amp;gt; p1 text &lt;/P&gt;&lt;P&gt;&amp;#149;	&amp;lt;-- p2 text &lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------------" /&gt;&lt;P&gt;FORM CALL_TRANSACTION.&lt;/P&gt;&lt;P&gt;DATA : V_IVDAT(10) TYPE C,&lt;/P&gt;&lt;P&gt;V_AKTIV(10) TYPE C,&lt;/P&gt;&lt;P&gt;V_MESSAGE(404) TYPE C.&lt;/P&gt;&lt;P&gt;REFRESH T_BDCDATA.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;CLEAR T_BDCDATA.&lt;/P&gt;&lt;P&gt;V_COUNT = 0.&lt;/P&gt;&lt;P&gt;V_MESSAGE_CNT = 0.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;LOOP AT IT_DATA .&lt;/P&gt;&lt;P&gt;V_COUNT = V_COUNT + 1.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;*perform open_group.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;perform bdc_dynpro using 'SAPMM06E' '0100'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;'RM06E-WERKS'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;'/00'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'EKKO-LIFNR'&lt;/P&gt;&lt;P&gt;IT_DATA-LIFNR.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'RM06E-BSART'&lt;/P&gt;&lt;P&gt;IT_DATA-BSART.&lt;/P&gt;&lt;P&gt;*perform bdc_field using 'RM06E-BEDAT'&lt;/P&gt;&lt;P&gt;&amp;#149;	'24.01.2008'. &lt;/P&gt;&lt;P&gt;perform bdc_field using 'RM06E-BEDAT'&lt;/P&gt;&lt;P&gt;IT_DATA-BEDAT.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;perform bdc_field using 'EKKO-EKORG'&lt;/P&gt;&lt;P&gt;IT_DATA-EKORG.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'EKKO-EKGRP'&lt;/P&gt;&lt;P&gt;IT_DATA-EKGRP.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;*perform bdc_field using 'RM06E-LPEIN'&lt;/P&gt;&lt;P&gt;&amp;#149;	'T'. &lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;perform bdc_field using 'RM06E-WERKS'&lt;/P&gt;&lt;P&gt;IT_DATA-WERKS.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;perform bdc_dynpro using 'SAPMM06E' '0101'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;'EKKO-INCO2'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;'/00'.&lt;/P&gt;&lt;P&gt;**************************************************&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;*perform bdc_field using 'EKKO-EKGRP'&lt;/P&gt;&lt;P&gt;&amp;#149;	IT_DATA-EKGRP1. "'SP3'. &lt;/P&gt;&lt;P&gt;*perform bdc_field using 'EKKO-PINCR'&lt;/P&gt;&lt;P&gt;&amp;#149;	IT_DATA-PINCR. "'10'. &lt;/P&gt;&lt;P&gt;*perform bdc_field using 'EKKO-SPRAS'&lt;/P&gt;&lt;P&gt;&amp;#149;	IT_DATA-SPRAS. "'EN'. &lt;/P&gt;&lt;P&gt;*perform bdc_field using 'EKKO-UPINC'&lt;/P&gt;&lt;P&gt;&amp;#149;	IT_DATA-UPINC. "'1'. &lt;/P&gt;&lt;P&gt;*perform bdc_field using 'EKKO-ZTERM'&lt;/P&gt;&lt;P&gt;&amp;#149;	IT_DATA-ZTERM. &lt;/P&gt;&lt;P&gt;*perform bdc_field using 'EKKO-WAERS'&lt;/P&gt;&lt;P&gt;&amp;#149;	IT_DATA-WAERS. "'INR'. &lt;/P&gt;&lt;P&gt;*perform bdc_field using 'EKKO-ZBD1T'&lt;/P&gt;&lt;P&gt;&amp;#149;	IT_DATA-ZBD1T. "'44'. &lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;*perform bdc_field using 'EKKO-WKURS'&lt;/P&gt;&lt;P&gt;&amp;#149;	IT_DATA-WKURS. "' 1.00000'. &lt;/P&gt;&lt;P&gt;*****************************************************&lt;/P&gt;&lt;P&gt;*perform bdc_field using 'EKKO-INCO1'&lt;/P&gt;&lt;P&gt;&amp;#149;	IT_DATA-INCO1. &lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;perform bdc_field using 'EKKO-INCO2'&lt;/P&gt;&lt;P&gt;IT_DATA-INCO2.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;perform bdc_dynpro using 'SAPMM06E' '0120'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;'EKPO-NETPR(01)'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;'/00'.&lt;/P&gt;&lt;P&gt;*perform bdc_field using 'EKPO-KNTTP(01)'&lt;/P&gt;&lt;P&gt;&amp;#149;	'N'. &lt;/P&gt;&lt;P&gt;perform bdc_field using 'EKPO-KNTTP(01)'&lt;/P&gt;&lt;P&gt;IT_DATA-KNTTP.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'EKPO-EMATN(01)'&lt;/P&gt;&lt;P&gt;IT_DATA-EMATN.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'EKPO-MENGE(01)'&lt;/P&gt;&lt;P&gt;IT_DATA-MENGE.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'EKPO-NETPR(01)'&lt;/P&gt;&lt;P&gt;IT_DATA-NETPR.&lt;/P&gt;&lt;P&gt;perform bdc_dynpro using 'SAPMM06E' '0111'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;'EKPO-MWSKZ'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;'/00'.&lt;/P&gt;&lt;P&gt;*perform bdc_field using 'EKPO-KNTTP'&lt;/P&gt;&lt;P&gt;&amp;#149;	'N'. &lt;/P&gt;&lt;P&gt;*perform bdc_field using 'EKPO-TXZ01'&lt;/P&gt;&lt;P&gt;&amp;#149;	'Clamps &amp;amp; Connector'. &lt;/P&gt;&lt;P&gt;*perform bdc_field using 'EKPO-MENGE'&lt;/P&gt;&lt;P&gt;&amp;#149;	'4'. &lt;/P&gt;&lt;P&gt;*perform bdc_field using 'EKPO-SPINF'&lt;/P&gt;&lt;P&gt;&amp;#149;	'A'. &lt;/P&gt;&lt;P&gt;*perform bdc_field using 'EKPO-NETPR'&lt;/P&gt;&lt;P&gt;&amp;#149;	'100.00'. &lt;/P&gt;&lt;P&gt;*perform bdc_field using 'EKPO-PEINH'&lt;/P&gt;&lt;P&gt;&amp;#149;	'1'. &lt;/P&gt;&lt;P&gt;*perform bdc_field using 'EKPO-BPRME'&lt;/P&gt;&lt;P&gt;&amp;#149;	'NO'. &lt;/P&gt;&lt;P&gt;*perform bdc_field using 'EKPO-BPUMN'&lt;/P&gt;&lt;P&gt;&amp;#149;	'1'. &lt;/P&gt;&lt;P&gt;*perform bdc_field using 'EKPO-BPUMZ'&lt;/P&gt;&lt;P&gt;&amp;#149;	'1'. &lt;/P&gt;&lt;P&gt;*perform bdc_field using 'EKPO-PRSDR'&lt;/P&gt;&lt;P&gt;&amp;#149;	'X'. &lt;/P&gt;&lt;P&gt;*perform bdc_field using 'RM06E-EEIND'&lt;/P&gt;&lt;P&gt;&amp;#149;	'24.01.2008'. &lt;/P&gt;&lt;P&gt;*perform bdc_field using 'RM06E-LPEIN'&lt;/P&gt;&lt;P&gt;&amp;#149;	'D'. &lt;/P&gt;&lt;P&gt;*perform bdc_field using 'EKPO-WEPOS'&lt;/P&gt;&lt;P&gt;&amp;#149;	'X'. &lt;/P&gt;&lt;P&gt;perform bdc_field using 'EKPO-MWSKZ'&lt;/P&gt;&lt;P&gt;IT_DATA-MWSKZ.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;*perform bdc_field using 'EKPO-REPOS'&lt;/P&gt;&lt;P&gt;&amp;#149;	'X'. &lt;/P&gt;&lt;P&gt;perform bdc_dynpro using 'SAPMM06E' '0511'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;'EKKN-SAKTO'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;'=ENTE'.&lt;/P&gt;&lt;P&gt;*perform bdc_field using 'EKKN-SAKTO'&lt;/P&gt;&lt;P&gt;&amp;#149;	'6034025'. &lt;/P&gt;&lt;P&gt;*perform bdc_field using 'DKACB-FMORE'&lt;/P&gt;&lt;P&gt;&amp;#149;	'X'. &lt;/P&gt;&lt;P&gt;perform bdc_dynpro using 'SAPLKACB' '0002'.&lt;/P&gt;&lt;P&gt;*perform bdc_field using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;&amp;#149;	'COBL-VORNR'. &lt;/P&gt;&lt;P&gt;perform bdc_field using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;'=ENTE'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'COBL-NPLNR'&lt;/P&gt;&lt;P&gt;IT_DATA-NPLNR.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'COBL-VORNR'&lt;/P&gt;&lt;P&gt;IT_DATA-VORNR.&lt;/P&gt;&lt;P&gt;perform bdc_dynpro using 'SAPMM06E' '0111'.&lt;/P&gt;&lt;P&gt;perform bdc_dynpro using 'SAPMM06E' '0120'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;'RM06E-EBELP'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;'=BU'.&lt;/P&gt;&lt;P&gt;*perform bdc_field using 'RM06E-EBELP'&lt;/P&gt;&lt;P&gt;&amp;#149;	'10'. &lt;/P&gt;&lt;P&gt;perform bdc_dynpro using 'SAPLSPO1' '0300'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;'=YES'.&lt;/P&gt;&lt;P&gt;perform bdc_transaction using 'ME21'.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;perform close_group.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;LOOP AT T_MESSTAB WHERE REC_NO IS INITIAL.&lt;/P&gt;&lt;P&gt;AT FIRST.&lt;/P&gt;&lt;P&gt;V_MESSAGE_CNT = V_MESSAGE_CNT + 1.&lt;/P&gt;&lt;P&gt;T_MESSTAB-REC_NO = V_COUNT.&lt;/P&gt;&lt;P&gt;ENDAT.&lt;/P&gt;&lt;P&gt;MODIFY T_MESSTAB TRANSPORTING REC_NO.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;REFRESH T_BDCDATA.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;CLEAR T_BDCDATA.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;SKIP.&lt;/P&gt;&lt;P&gt;WRITE : /10 'Record Number ', 30 'Error Message'.&lt;/P&gt;&lt;P&gt;SKIP.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;endform.&lt;/P&gt;&lt;P&gt;&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;*&amp;amp; Form WRITE_ERROR&lt;/P&gt;&lt;P&gt;&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&amp;#149;	text &lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------------" /&gt;&lt;P&gt;&amp;#149;	--&amp;gt; p1 text &lt;/P&gt;&lt;P&gt;&amp;#149;	&amp;lt;-- p2 text &lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------------" /&gt;&lt;P&gt;FORM WRITE_ERROR.&lt;/P&gt;&lt;P&gt;LOOP AT T_MESSTAB.&lt;/P&gt;&lt;P&gt;WRITE : /10 T_MESSTAB-REC_NO , 30 T_MESSTAB-MESSAGE.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;ULINE /10(100).&lt;/P&gt;&lt;P&gt;WRITE : /10 'No of Records : ' , V_COUNT.&lt;/P&gt;&lt;P&gt;WRITE : /10 'No of Erroneous Records : ' , V_MESSAGE_CNT.&lt;/P&gt;&lt;P&gt;ULINE /10(100).&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;ENDFORM. " WRITE_ERROR&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 CHECK_BDC&lt;/P&gt;&lt;P&gt;&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&amp;#149;	text &lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------------" /&gt;&lt;P&gt;&amp;#149;	--&amp;gt; p1 text &lt;/P&gt;&lt;P&gt;&amp;#149;	&amp;lt;-- p2 text &lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------------" /&gt;&lt;P&gt;FORM CHECK_BDC.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;DATA: L_CHECK LIKE YMMT_CHECK_BDC-YCHECK.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;SELECT SINGLE YCHECK INTO L_CHECK FROM YMMT_CHECK_BDC&lt;/P&gt;&lt;P&gt;WHERE PROGRAMM EQ SY-REPID&lt;/P&gt;&lt;P&gt;AND YCHECK EQ 'X'.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;IF SY-SUBRC NE 0.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;MESSAGE S000(YM) WITH 'Execution not possible'.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;STOP.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDFORM. " CHECK_BDC&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;*****************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Your Help will be highly awarded.&lt;/P&gt;&lt;P&gt;Please if you have any Bapi please send me.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 Jan 2008 03:42:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-for-po-create-using-me21/m-p/3353751#M804529</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-25T03:42:36Z</dc:date>
    </item>
    <item>
      <title>Re: BDC for PO CREATE USING ME21</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-for-po-create-using-me21/m-p/3353752#M804530</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;PO creation can be done easily by BAPI: BAPI_PO_CREATE / BAPI_PO_CREATE1 which has good FM documentation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards, Murugesh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 Jan 2008 03:52:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-for-po-create-using-me21/m-p/3353752#M804530</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-25T03:52:29Z</dc:date>
    </item>
    <item>
      <title>Re: BDC for PO CREATE USING ME21</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-for-po-create-using-me21/m-p/3353753#M804531</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Murugesh,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you have code could you please send me &lt;/P&gt;&lt;P&gt;at mrl.sapabap@gmail.com&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Your help will be highly awarded.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Rahul&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 Jan 2008 04:02:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-for-po-create-using-me21/m-p/3353753#M804531</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-25T04:02:13Z</dc:date>
    </item>
    <item>
      <title>Re: BDC for PO CREATE USING ME21</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-for-po-create-using-me21/m-p/3353754#M804532</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;For sample code check program: RBUS2102 for BAPI_PO_CREATE1 &amp;amp; BAPI_PO_CREATE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and search forum by giving these BAPIs as key search words.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards, Murugesh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 Jan 2008 05:16:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-for-po-create-using-me21/m-p/3353754#M804532</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-25T05:16:04Z</dc:date>
    </item>
  </channel>
</rss>

