<?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 example for MM01 T-code... in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-example-for-mm01-t-code/m-p/2350958#M519014</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;   we have standard programs for uploading MM01.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   RMDATGEN------&amp;gt; for down loading sample data record.&lt;/P&gt;&lt;P&gt;   RMDATIND.........&amp;gt; For Uploading data from flat file to sap system.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;sudheer.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 07 Jun 2007 04:33:16 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-06-07T04:33:16Z</dc:date>
    <item>
      <title>BDC example for MM01 T-code...</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-example-for-mm01-t-code/m-p/2350957#M519013</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;I am urgently need BDC code for MM01 transaction for both call transaction as well as session method.&lt;/P&gt;&lt;P&gt;if possioble give it with some explaination..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;One More question...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am in confusion that when to use Call T-Code mathod and When to use Session method ? Please explain me in detail of this...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;raj&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Jun 2007 04:27:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-example-for-mm01-t-code/m-p/2350957#M519013</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-07T04:27:18Z</dc:date>
    </item>
    <item>
      <title>Re: BDC example for MM01 T-code...</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-example-for-mm01-t-code/m-p/2350958#M519014</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;   we have standard programs for uploading MM01.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   RMDATGEN------&amp;gt; for down loading sample data record.&lt;/P&gt;&lt;P&gt;   RMDATIND.........&amp;gt; For Uploading data from flat file to sap system.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;sudheer.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Jun 2007 04:33:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-example-for-mm01-t-code/m-p/2350958#M519014</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-07T04:33:16Z</dc:date>
    </item>
    <item>
      <title>Re: BDC example for MM01 T-code...</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-example-for-mm01-t-code/m-p/2350959#M519015</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;gt; I am in confusion that when to use Call T-Code mathod&lt;/P&gt;&lt;P&gt;&amp;gt; and When to use Session method ? Please explain me in&lt;/P&gt;&lt;P&gt;&amp;gt; detail of this...&lt;/P&gt;&lt;P&gt;&amp;gt; &lt;/P&gt;&lt;P&gt;&amp;gt; Thanks in advance.&lt;/P&gt;&lt;P&gt;&amp;gt; &lt;/P&gt;&lt;P&gt;&amp;gt; Regards&lt;/P&gt;&lt;P&gt;&amp;gt; raj&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Raj,&lt;/P&gt;&lt;P&gt;As a rule of thumb, always use CALL TRANSACTION method. If it fails then use batch input method to record the failed transaction in a batch session. What is your business requirement? Are you involved in data migration?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Jun 2007 04:35:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-example-for-mm01-t-code/m-p/2350959#M519015</guid>
      <dc:creator>Sougata</dc:creator>
      <dc:date>2007-06-07T04:35:25Z</dc:date>
    </item>
    <item>
      <title>Re: BDC example for MM01 T-code...</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-example-for-mm01-t-code/m-p/2350960#M519016</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Check this sample Code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT ZSR_BDC_MM01_VIEWS.&lt;/P&gt;&lt;P&gt;*Example how Views are dealt in BDC&lt;/P&gt;&lt;P&gt;*****************************************************&lt;/P&gt;&lt;P&gt;***&lt;STRONG&gt;This is a BDC for Semi finished Materials&lt;/STRONG&gt;*******&lt;/P&gt;&lt;P&gt;include bdcrecx1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tables: Mara,"General Material Data&lt;/P&gt;&lt;P&gt;mard,"Storage Location Data for Material&lt;/P&gt;&lt;P&gt;mvke,"Sales Data for Material&lt;/P&gt;&lt;P&gt;Makt,"Material Descriptions&lt;/P&gt;&lt;P&gt;marc,"Plant Data for Material&lt;/P&gt;&lt;P&gt;mbew,"Material Valuation&lt;/P&gt;&lt;P&gt;rlgrap."Program Fields/Screen Fields for SAPLGRAP&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Data: begin of ITAB occurs 0,"Internal table for Semi-Finished Material&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Initial data&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;matnr like mara-matnr, "Material Code&lt;/P&gt;&lt;P&gt;mbrsh like mara-mbrsh, "Industry Data&lt;/P&gt;&lt;P&gt;mtart like mara-mtart, "Material Type&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Org Data&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Werks like marc-werks, "Plant&lt;/P&gt;&lt;P&gt;lgort like mard-lgort, "Storage Location&lt;/P&gt;&lt;P&gt;vkorg like mvke-vkorg, "Sales Orgnization&lt;/P&gt;&lt;P&gt;vtweg like mvke-vtweg, "Distribution Chanel&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Basic 1&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Maktx Like makt-maktx, "Description&lt;/P&gt;&lt;P&gt;meins like mara-meins, "Uom&lt;/P&gt;&lt;P&gt;matkl like mara-matkl, "Material Group&lt;/P&gt;&lt;P&gt;BISMT LIKE MARA-BISMT, " Old Material Number&lt;/P&gt;&lt;P&gt;spart like mara-spart, "Division&lt;/P&gt;&lt;P&gt;brgew(7),"like mara-brgew, "Gross Weight&lt;/P&gt;&lt;P&gt;gewei like MARA-GEWEI, "Weight Unit&lt;/P&gt;&lt;P&gt;ntgew(7)," like mara-ntgew, "Net Weight&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Purchasing&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;MAKTL LIKE MARA-MATKL, "Material Group&lt;/P&gt;&lt;P&gt;ekwsl like MARA-EKWSL, " Purchasing Value Key&lt;/P&gt;&lt;P&gt;ekgrp like MARC-EKGRP, " Purchasing Group&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Mrp 1&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;disgr like MARC-DISGR, "Mrp Group&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;ekgrp like MARC-EKGRP, "Purchasing group&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;dismm like MARC-DISMM, "Mrp Type&lt;/P&gt;&lt;P&gt;dispo like MARC-DISPO, "Mrp Controller&lt;/P&gt;&lt;P&gt;disls like MARC-DISLS, "Lot Size&lt;/P&gt;&lt;P&gt;BSTMI like MARC-BSTMI,&lt;/P&gt;&lt;P&gt;BSTMA like MARC-BSTMA,&lt;/P&gt;&lt;P&gt;BSTRF like MARC-BSTRF,&lt;/P&gt;&lt;P&gt;BSTFE like MARC-BSTFE,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Mrp 2&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;beskz like MARC-BESKZ, "Procurement type&lt;/P&gt;&lt;P&gt;lgpro like MARC-LGPRO, "Production Storage Location&lt;/P&gt;&lt;P&gt;dzeit(3),"like MARC-DZEIT, "In house Production time&lt;/P&gt;&lt;P&gt;plifz(3),"like MARC-PLIFZ, "Planned delivery time&lt;/P&gt;&lt;P&gt;fhori(3),"like MARC-FHORI, "Sched margin key&lt;/P&gt;&lt;P&gt;eisbe like MARC-EISBE, "Safety stock&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Mrp 3&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;PERKZ LIKE MARC-PERKZ,&lt;/P&gt;&lt;P&gt;vrmod like MARC-VRMOD, "Consumption mode&lt;/P&gt;&lt;P&gt;vint1(3)," like MARC-VINT1, "Backward Consumption period&lt;/P&gt;&lt;P&gt;vint2(3),"like MARC-VINT2, "Forward Consumption period&lt;/P&gt;&lt;P&gt;mtvfp like MARC-MTVFP, "Availability Check&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Mrp 4&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;sbdkz like MARC-SBDKZ, "Individual/ Collective&lt;/P&gt;&lt;P&gt;SAUFT like MARC-SAUFT, "Repetitive Manufacturing&lt;/P&gt;&lt;P&gt;SFEPR like MARC-SFEPR, "REM Profile&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Work Scheduling View&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;ausme like MARC-AUSME, "Unit of issue&lt;/P&gt;&lt;P&gt;FEVOR LIKE MARC-FEVOR, "Production Scheduler&lt;/P&gt;&lt;P&gt;SFCPF like MARC-SFCPF, "Production Scheduler Profile&lt;/P&gt;&lt;P&gt;umren(5)," like RMMZU-UMREN, "Val for base uom&lt;/P&gt;&lt;P&gt;umrez(5) ,"like RMMZU-UMREz, "Value for uo issue&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Accounting 1&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;bklas like MBEW-BKLAS, "Valuation Class&lt;/P&gt;&lt;P&gt;vprsv like MBEW-VPRSV, "Price Control Indicator&lt;/P&gt;&lt;P&gt;verpr(7)," like MBEW-VERPR, "Value/Price&lt;/P&gt;&lt;P&gt;STPRS like MBEW-STPRS,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*COSTING&lt;/P&gt;&lt;P&gt;EKALR LIKE MBEW-EKALR," With qty str&lt;/P&gt;&lt;P&gt;LOSGR like MARC-LOSGR, " Costing Lot size&lt;/P&gt;&lt;P&gt;end of ITAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;**********************************************************&lt;/P&gt;&lt;P&gt;Data: W_record type I, "Record Allready exists.&lt;/P&gt;&lt;P&gt;w_trecord type I. "Total record processed&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;start-of-selection.&lt;/P&gt;&lt;P&gt;perform upload. "Upload Data from Text File&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Perform Open_group. "Create a session&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;clear : w_record,w_trecord.&lt;/P&gt;&lt;P&gt;perform semi. "Create Semi Finish Materials&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if w_trecord gt 0 or w_record gt 0.&lt;/P&gt;&lt;P&gt;perform batch_job.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;perform close_group. "Close session&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM SEMI.&lt;/P&gt;&lt;P&gt;loop at ITAB.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Check for material in master *************************&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;select single * from mara where matnr eq ITAB-matnr.&lt;/P&gt;&lt;P&gt;if sy-subrc ne 0.&lt;/P&gt;&lt;P&gt;w_trecord = w_trecord + 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Initial Screen&lt;/P&gt;&lt;P&gt;perform bdc_dynpro using 'SAPLMGMM' '0060'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;'RMMG1-MTART'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;'=AUSW'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'RMMG1-MATNR'&lt;/P&gt;&lt;P&gt;ITAB-MATNR.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'RMMG1-MBRSH'&lt;/P&gt;&lt;P&gt;'M'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'RMMG1-MTART'&lt;/P&gt;&lt;P&gt;'HALB'.&lt;/P&gt;&lt;P&gt;**********************&lt;STRONG&gt;Views&lt;/STRONG&gt;*********************************&lt;/P&gt;&lt;P&gt;*Select Views&lt;/P&gt;&lt;P&gt;perform bdc_dynpro using 'SAPLMGMM' '0070'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;'MSICHTAUSW-DYTXT(17'.&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 'MSICHTAUSW-KZSEL(01)'&lt;/P&gt;&lt;P&gt;'X'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MSICHTAUSW-KZSEL(09)'&lt;/P&gt;&lt;P&gt;'X'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MSICHTAUSW-KZSEL(12)'&lt;/P&gt;&lt;P&gt;'X'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MSICHTAUSW-KZSEL(13)'&lt;/P&gt;&lt;P&gt;'X'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MSICHTAUSW-KZSEL(14)'&lt;/P&gt;&lt;P&gt;'X'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MSICHTAUSW-KZSEL(15)'&lt;/P&gt;&lt;P&gt;'X'..&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MSICHTAUSW-KZSEL(17)'&lt;/P&gt;&lt;P&gt;'X'.&lt;/P&gt;&lt;P&gt;**********************&lt;STRONG&gt;Views&lt;/STRONG&gt;*********************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*perform bdc_dynpro using 'SAPLMGMM' '0070'.&lt;/P&gt;&lt;P&gt;*perform bdc_field using 'BDC_CURSOR'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;'MSICHTAUSW-DYTXT(01)'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*perform bdc_field using 'BDC_OKCODE'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;'/00'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*perform bdc_dynpro using 'SAPLMGMM' '0070'.&lt;/P&gt;&lt;P&gt;*perform bdc_field using 'BDC_CURSOR'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;'MSICHTAUSW-DYTXT(17)'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*perform bdc_field using 'BDC_OKCODE'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;'/00'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*perform bdc_field using 'MSICHTAUSW-KZSEL(17)'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;ITAB-KZSEL_17_011.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*perform bdc_dynpro using 'SAPLMGMM' '0070'.&lt;/P&gt;&lt;P&gt;*perform bdc_field using 'BDC_CURSOR'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;'MSICHTAUSW-DYTXT(01)'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*perform bdc_field using 'BDC_OKCODE'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;'/00'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*perform bdc_dynpro using 'SAPLMGMM' '0070'.&lt;/P&gt;&lt;P&gt;*perform bdc_field using 'BDC_CURSOR'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;'MSICHTAUSW-DYTXT(13)'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*perform bdc_field using 'BDC_OKCODE'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;'=ENTR'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*perform bdc_field using 'MSICHTAUSW-KZSEL(13)'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;ITAB-KZSEL_13_012.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Org Data&lt;/P&gt;&lt;P&gt;perform bdc_dynpro using 'SAPLMGMM' '0080'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;'RMMG1-LGORT'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;'=ENTR'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'RMMG1-WERKS'&lt;/P&gt;&lt;P&gt;ITAB-WERKS.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'RMMG1-LGORT'&lt;/P&gt;&lt;P&gt;ITAB-LGORT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Basic 1&lt;/P&gt;&lt;P&gt;perform bdc_dynpro using 'SAPLMGMM' '4004'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;'=SP09'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MAKT-MAKTX'&lt;/P&gt;&lt;P&gt;ITAB-MAKTX.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MARA-MEINS'&lt;/P&gt;&lt;P&gt;ITAB-MEINS.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MARA-MATKL'&lt;/P&gt;&lt;P&gt;ITAB-MATKL.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MARA-BISMT'&lt;/P&gt;&lt;P&gt;ITAB-BISMT.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MARA-SPART'&lt;/P&gt;&lt;P&gt;ITAB-SPART.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MARA-MTPOS_MARA'&lt;/P&gt;&lt;P&gt;'NORM'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;'MARA-NTGEW'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MARA-BRGEW'&lt;/P&gt;&lt;P&gt;ITAB-BRGEW.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MARA-GEWEI'&lt;/P&gt;&lt;P&gt;ITAB-GEWEI.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MARA-NTGEW'&lt;/P&gt;&lt;P&gt;ITAB-NTGEW.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Purchasing&lt;/P&gt;&lt;P&gt;perform bdc_dynpro using 'SAPLMGMM' '4000'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;'=SP12'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MAKT-MAKTX'&lt;/P&gt;&lt;P&gt;ITAB-MAKTX.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MARA-MEINS'&lt;/P&gt;&lt;P&gt;ITAB-MEINS.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MARC-EKGRP'&lt;/P&gt;&lt;P&gt;ITAB-EKGRP.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MARA-MATKL'&lt;/P&gt;&lt;P&gt;ITAB-MATKL.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;'MARA-EKWSL'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MARA-EKWSL'&lt;/P&gt;&lt;P&gt;ITAB-EKWSL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*MRP 1&lt;/P&gt;&lt;P&gt;perform bdc_dynpro using 'SAPLMGMM' '4000'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;'=SP13'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MAKT-MAKTX'&lt;/P&gt;&lt;P&gt;ITAB-MAKTX.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MARA-MEINS'&lt;/P&gt;&lt;P&gt;ITAB-MEINS.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MARC-EKGRP'&lt;/P&gt;&lt;P&gt;ITAB-EKGRP.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MARC-DISMM'&lt;/P&gt;&lt;P&gt;ITAB-DISMM.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MARC-DISPO'&lt;/P&gt;&lt;P&gt;ITAB-DISPO.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;'MARC-DISLS'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MARC-DISLS'&lt;/P&gt;&lt;P&gt;ITAB-DISLS.&lt;/P&gt;&lt;P&gt;IF ITAB-DISLS EQ 'EX' .&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MARC-BSTMI'&lt;/P&gt;&lt;P&gt;ITAB-BSTMI."MIN LOT SIZE&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MARC-BSTMA'&lt;/P&gt;&lt;P&gt;ITAB-BSTMA."MAX LOT SIZE&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MARC-BSTRF'&lt;/P&gt;&lt;P&gt;ITAB-BSTRF."RNDING&lt;/P&gt;&lt;P&gt;ELSEIF ITAB-DISLS EQ 'FX'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MARC-BSTFE'&lt;/P&gt;&lt;P&gt;ITAB-BSTFE.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*MRP 2&lt;/P&gt;&lt;P&gt;perform bdc_dynpro using 'SAPLMGMM' '4000'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;'=SP14'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MAKT-MAKTX'&lt;/P&gt;&lt;P&gt;ITAB-MAKTX.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MARC-BESKZ'&lt;/P&gt;&lt;P&gt;ITAB-BESKZ.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MARC-LGPRO'&lt;/P&gt;&lt;P&gt;ITAB-LGPRO.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MARC-DZEIT'&lt;/P&gt;&lt;P&gt;ITAB-DZEIT.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MARC-PLIFZ'&lt;/P&gt;&lt;P&gt;ITAB-PLIFZ.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MARC-FHORI'&lt;/P&gt;&lt;P&gt;ITAB-FHORI.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;'MARC-EISBE'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MARC-EISBE'&lt;/P&gt;&lt;P&gt;ITAB-EISBE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*MRP 3&lt;/P&gt;&lt;P&gt;perform bdc_dynpro using 'SAPLMGMM' '4000'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;'=SP15'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MAKT-MAKTX'&lt;/P&gt;&lt;P&gt;ITAB-MAKTX.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MARC-PERKZ'&lt;/P&gt;&lt;P&gt;ITAB-PERKZ.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MARC-VRMOD'&lt;/P&gt;&lt;P&gt;ITAB-VRMOD.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MARC-VINT1'&lt;/P&gt;&lt;P&gt;ITAB-VINT1.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MARC-VINT2'&lt;/P&gt;&lt;P&gt;ITAB-VINT2.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;'MARC-MTVFP'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MARC-MTVFP'&lt;/P&gt;&lt;P&gt;ITAB-MTVFP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*MRP 4&lt;/P&gt;&lt;P&gt;perform bdc_dynpro using 'SAPLMGMM' '4000'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;'=SP17'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MAKT-MAKTX'&lt;/P&gt;&lt;P&gt;ITAB-MAKTX.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MARC-SBDKZ'&lt;/P&gt;&lt;P&gt;ITAB-SBDKZ.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;'MARC-SFEPR'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MARC-SAUFT'&lt;/P&gt;&lt;P&gt;ITAB-SAUFT.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MARC-SFEPR'&lt;/P&gt;&lt;P&gt;ITAB-SFEPR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Work Scheduling&lt;/P&gt;&lt;P&gt;perform bdc_dynpro using 'SAPLMGMM' '4000'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;'=SP24'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MAKT-MAKTX'&lt;/P&gt;&lt;P&gt;ITAB-MAKTX.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;'MARC-SFCPF'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MARA-MEINS'&lt;/P&gt;&lt;P&gt;ITAB-MEINS.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MARC-FEVOR'&lt;/P&gt;&lt;P&gt;ITAB-FEVOR.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MARC-LGPRO'&lt;/P&gt;&lt;P&gt;ITAB-LGPRO.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MARC-SFCPF'&lt;/P&gt;&lt;P&gt;ITAB-SFCPF.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MARC-DZEIT'&lt;/P&gt;&lt;P&gt;ITAB-DZEIT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Check for Conversation Factor&lt;/P&gt;&lt;P&gt;if ITAB-MEINS ne iTAB-ausme and iTAB-umren gt 0&lt;/P&gt;&lt;P&gt;and iTAB-umrez gt 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;perform bdc_dynpro using 'SAPLMGMM' '0510'.&lt;/P&gt;&lt;P&gt;perform bdc_field using:&lt;/P&gt;&lt;P&gt;'BDC_OKCODE' '=ENTR',&lt;/P&gt;&lt;P&gt;'RMMZU-UMREN' ITAB-UMREN,&lt;/P&gt;&lt;P&gt;'RMMZU-UMREZ' ITAB-UMREZ.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MARC-LGPRO'&lt;/P&gt;&lt;P&gt;itab-LGPRO.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MARC-DZEIT'&lt;/P&gt;&lt;P&gt;itab-DZEIT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Accounting&lt;/P&gt;&lt;P&gt;perform bdc_dynpro using 'SAPLMGMM' '4000'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;'=SP26'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MAKT-MAKTX'&lt;/P&gt;&lt;P&gt;ITAB-MAKTX.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MARA-MEINS'&lt;/P&gt;&lt;P&gt;ITAB-MEINS.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MARA-SPART'&lt;/P&gt;&lt;P&gt;ITAB-SPART.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;'MBEW-STPRS'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MBEW-BKLAS'&lt;/P&gt;&lt;P&gt;ITAB-BKLAS.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MBEW-VPRSV'&lt;/P&gt;&lt;P&gt;ITAB-VPRSV.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MBEW-STPRS'&lt;/P&gt;&lt;P&gt;ITAB-STPRS.&lt;/P&gt;&lt;P&gt;IF ITAB-VPRSV = 'S'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MBEW-STPRS' "FILLS STD PRICE&lt;/P&gt;&lt;P&gt;ITAB-VERPR.&lt;/P&gt;&lt;P&gt;ELSEIF ITAB-VPRSV ='V'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MBEW-VERPR' "FILLS VALUE&lt;/P&gt;&lt;P&gt;ITAB-VERPR.&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;*Cost Estimate&lt;/P&gt;&lt;P&gt;perform bdc_dynpro using 'SAPLMGMM' '4000'.&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 'MAKT-MAKTX'&lt;/P&gt;&lt;P&gt;ITAB-MAKTX.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;'MARC-PRCTR'.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MARA-MEINS'&lt;/P&gt;&lt;P&gt;ITAB-MEINS.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MBEW-EKALR'&lt;/P&gt;&lt;P&gt;ITAB-EKALR.&lt;/P&gt;&lt;P&gt;perform bdc_field using 'MARC-LOSGR'&lt;/P&gt;&lt;P&gt;ITAB-LOSGR.&lt;/P&gt;&lt;P&gt;perform bdc_transaction using 'MM01'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REFRESH BDCDATA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;*************************************************************&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;w_record = w_record + 1.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;form Upload.&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;CODEPAGE = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;FILENAME = 'z:\mat.txt'&lt;/P&gt;&lt;P&gt;FILETYPE = 'ASC'&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;DATA_TAB = ITAB&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;if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;message i000(0) with 'data uploaded'.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;form batch_job.&lt;/P&gt;&lt;P&gt;uline.&lt;/P&gt;&lt;P&gt;format color col_heading.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if w_trecord gt 0.&lt;/P&gt;&lt;P&gt;Write:/ 'Background Job has been Created for ',&lt;/P&gt;&lt;P&gt;w_trecord right-justified, 'Semi-Fin', 80 ''.&lt;/P&gt;&lt;P&gt;write:/ 'Please follow the following steps to run this job',&lt;/P&gt;&lt;P&gt;80 ''.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;write:/ 'as listed below.', 80 ''.&lt;/P&gt;&lt;P&gt;format color col_normal.&lt;/P&gt;&lt;P&gt;skip.&lt;/P&gt;&lt;P&gt;write:/05 '1.Goto Transaction SM35', 80 ''.&lt;/P&gt;&lt;P&gt;write:/05 '2.Select your Session Name', 80 ''.&lt;/P&gt;&lt;P&gt;write:/05 '3.Click On Execute Button', 80 ''.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;if w_record gt 0.&lt;/P&gt;&lt;P&gt;format color col_negative.&lt;/P&gt;&lt;P&gt;write:/ w_record ,'records already existed', 80 ''.&lt;/P&gt;&lt;P&gt;format color off.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;uline.&lt;/P&gt;&lt;P&gt;endform. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Look at the below links for more details on MM01 bdc&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="3172278"&gt;&lt;/A&gt;&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="363292"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Instead of BDC, you can write a BAPI for this MM01, BAPI is very easy and you can not face the problems in the BAPI.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I suggest using the BAPI instead of BDC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;report ztest .&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;data: headdata type bapimathead.&lt;/P&gt;&lt;P&gt;data: clientdata type bapi_mara.&lt;/P&gt;&lt;P&gt;data: clientdatax type bapi_marax.&lt;/P&gt;&lt;P&gt;data: descdata type table of BAPI_MAKT with header line.&lt;/P&gt;&lt;P&gt;data: return type  bapiret2 .&lt;/P&gt;&lt;P&gt;data: returnm type table of bapi_matreturn2 with header line.&lt;/P&gt;&lt;P&gt;data: xmara type mara.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;parameters: p_matnr type mara-matnr.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;headdata-material        = p_matnr.&lt;/P&gt;&lt;P&gt;headdata-ind_sector      = 'M'.&lt;/P&gt;&lt;P&gt;headdata-matl_type       = 'FERT'.&lt;/P&gt;&lt;P&gt;headdata-basic_view = 'X'.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;clientdata-BASE_UOM   = 'EA'.&lt;/P&gt;&lt;P&gt;clientdatax-BASE_UOM   = 'X'.&lt;/P&gt;&lt;P&gt;clientdata-old_mat_no = 'Old Material'.&lt;/P&gt;&lt;P&gt;clientdatax-old_mat_no = 'X'.&lt;/P&gt;&lt;P&gt;clientdata-division = '00'.&lt;/P&gt;&lt;P&gt;clientdatax-division = 'X'.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;descdata-LANGU = sy-langu.&lt;/P&gt;&lt;P&gt;descdata-MATL_DESC = 'This is the description'.&lt;/P&gt;&lt;P&gt;append descdata.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;call function 'BAPI_MATERIAL_SAVEDATA'&lt;/P&gt;&lt;P&gt;  exporting&lt;/P&gt;&lt;P&gt;    headdata                   = headdata&lt;/P&gt;&lt;P&gt;    clientdata                 = clientdata&lt;/P&gt;&lt;P&gt;    clientdatax                = clientdatax&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  PLANTDATA                  =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  PLANTDATAX                 =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  FORECASTPARAMETERS         =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  FORECASTPARAMETERSX        =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  PLANNINGDATA               =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  PLANNINGDATAX              =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  STORAGELOCATIONDATA        =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  STORAGELOCATIONDATAX       =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  VALUATIONDATA              =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  VALUATIONDATAX             =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  WAREHOUSENUMBERDATA        =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  WAREHOUSENUMBERDATAX       =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  SALESDATA                  =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  SALESDATAX                 =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  STORAGETYPEDATA            =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  STORAGETYPEDATAX           =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt; importing&lt;/P&gt;&lt;P&gt;   return                     = return&lt;/P&gt;&lt;P&gt;  tables&lt;/P&gt;&lt;P&gt;    MATERIALDESCRIPTION        = descdata&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  UNITSOFMEASURE             =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  UNITSOFMEASUREX            =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  INTERNATIONALARTNOS        =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  MATERIALLONGTEXT           =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  TAXCLASSIFICATIONS         =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    returnmessages             = returnm&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  PRTDATA                    =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  PRTDATAX                   =&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;  EXTENSIONINX               =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          .&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;check sy-subrc  = 0.&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;Padmam.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Jun 2007 04:40:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-example-for-mm01-t-code/m-p/2350960#M519016</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-07T04:40:21Z</dc:date>
    </item>
    <item>
      <title>Re: BDC example for MM01 T-code...</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-example-for-mm01-t-code/m-p/2350961#M519017</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 need more example for diff diff methods for BDC...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Call Transaction (By Coding)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Session (By coding)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Recording (SHDB)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and when to use which method ? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;which method is preferrable in real time implementation ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Jun 2007 21:18:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-example-for-mm01-t-code/m-p/2350961#M519017</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-14T21:18:45Z</dc:date>
    </item>
    <item>
      <title>Re: BDC example for MM01 T-code...</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-example-for-mm01-t-code/m-p/2350962#M519018</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;you can use BAPI_MATERIAL_SAVEDATA to upload material master data. I think its always better to use BAPI's than BDC's.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Jun 2007 22:03:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-example-for-mm01-t-code/m-p/2350962#M519018</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-14T22:03:46Z</dc:date>
    </item>
  </channel>
</rss>

