<?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 problem P+ logic in bdc in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-p-logic-in-bdc/m-p/4912171#M1146764</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 am working on a BDC for tcode MM01 in which maintainanace of Qauality Managment View is to be maintained but the problem is when i select the view of Quality Managment ('MSICHTAUSW-DYTXT(22)) which is present in view selection at number 22 where as when i specify the number 17 it picks up the Work Scheduling view and i want to select the QM view which is at number 22.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It gives the error screen does not exist but i had selected that view during recording. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Plz provide me guidelines for solving this problem.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 11 Dec 2008 08:16:25 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-12-11T08:16:25Z</dc:date>
    <item>
      <title>problem P+ logic in bdc</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-p-logic-in-bdc/m-p/4912171#M1146764</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 am working on a BDC for tcode MM01 in which maintainanace of Qauality Managment View is to be maintained but the problem is when i select the view of Quality Managment ('MSICHTAUSW-DYTXT(22)) which is present in view selection at number 22 where as when i specify the number 17 it picks up the Work Scheduling view and i want to select the QM view which is at number 22.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It gives the error screen does not exist but i had selected that view during recording. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Plz provide me guidelines for solving this problem.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Dec 2008 08:16:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-p-logic-in-bdc/m-p/4912171#M1146764</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-11T08:16:25Z</dc:date>
    </item>
    <item>
      <title>Re: problem P+ logic in bdc</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-p-logic-in-bdc/m-p/4912172#M1146765</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi rick,&lt;/P&gt;&lt;P&gt;just go thoruogh this example it may helpful to you.&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF itab OCCURS 0,&lt;/P&gt;&lt;P&gt;matnr TYPE mara-matnr,&lt;/P&gt;&lt;P&gt;mbrsh TYPE mara-mbrsh,&lt;/P&gt;&lt;P&gt;mtart TYPE mara-mtart,&lt;/P&gt;&lt;P&gt;END OF itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: x_file TYPE string.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: bdcdata LIKE bdcdata OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;messages of call transaction &lt;/P&gt;&lt;P&gt;DATA: messtab LIKE bdcmsgcoll OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETER s_file TYPE rlgrap-filename.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN ON VALUE-REQUEST FOR s_file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'KD_GET_FILENAME_ON_F4'&lt;/P&gt;&lt;P&gt;CHANGING&lt;/P&gt;&lt;P&gt;file_name = s_file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF s_file IS INITIAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MESSAGE 'Please give a proper file path' TYPE 'E'.&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;x_file = s_file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'GUI_UPLOAD'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;filename = x_file&lt;/P&gt;&lt;P&gt;filetype = 'ASC'&lt;/P&gt;&lt;P&gt;has_field_separator = 'X'&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;data_tab = itab.&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;LOOP AT itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REFRESH bdcdata.&lt;/P&gt;&lt;P&gt;&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 '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;'/00'.&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;itab-mbrsh.&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'RMMG1-MTART'&lt;/P&gt;&lt;P&gt;itab-mtart.&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(22)'.&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 'MSICHTAUSW-KZSEL(01)'&lt;/P&gt;&lt;P&gt;'X'.&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;'/00'.&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'MAKT-MAKTX'&lt;/P&gt;&lt;P&gt;'Finished Product'.&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;'MARA-MEINS'.&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'MARA-MEINS'&lt;/P&gt;&lt;P&gt;'ea'.&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_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;&lt;/P&gt;&lt;P&gt;PERFORM bdc_transaction USING 'MM01'. &lt;/P&gt;&lt;P&gt;&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;CALL TRANSACTION 'MM01'&lt;/P&gt;&lt;P&gt;USING bdcdata&lt;/P&gt;&lt;P&gt;MODE 'N'&lt;/P&gt;&lt;P&gt;UPDATE 'A'&lt;/P&gt;&lt;P&gt;MESSAGES INTO messtab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR itab.&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;END-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT messtab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WRITE: / messtab-msgtyp.&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;&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;*&amp;amp; Form BDC_DYNPRO&lt;/P&gt;&lt;P&gt;&amp;amp;----&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;HR originaltext="---------------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;--&amp;gt;PROGRAM text &lt;/P&gt;&lt;P&gt;--&amp;gt;DYNPRO text &lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------------" /&gt;&lt;P&gt;FORM bdc_dynpro USING program dynpro.&lt;/P&gt;&lt;P&gt;CLEAR bdcdata.&lt;/P&gt;&lt;P&gt;bdcdata-program = program.&lt;/P&gt;&lt;P&gt;bdcdata-dynpro = dynpro.&lt;/P&gt;&lt;P&gt;bdcdata-dynbegin = 'X'.&lt;/P&gt;&lt;P&gt;APPEND bdcdata.&lt;/P&gt;&lt;P&gt;ENDFORM. "BDC_DYNPRO&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;Insert field * &lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------------" /&gt;&lt;P&gt;FORM bdc_field USING fnam fval.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF FVAL NODATA. &lt;/P&gt;&lt;P&gt;CLEAR bdcdata.&lt;/P&gt;&lt;P&gt;bdcdata-fnam = fnam.&lt;/P&gt;&lt;P&gt;bdcdata-fval = fval.&lt;/P&gt;&lt;P&gt;APPEND bdcdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDIF. &lt;/P&gt;&lt;P&gt;ENDFORM. "BDC_FIELD&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Dec 2008 08:21:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-p-logic-in-bdc/m-p/4912172#M1146765</guid>
      <dc:creator>tarangini_katta</dc:creator>
      <dc:date>2008-12-11T08:21:41Z</dc:date>
    </item>
    <item>
      <title>Re: problem P+ logic in bdc</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-p-logic-in-bdc/m-p/4912173#M1146766</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ricx,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check the below code. as we are doing 'P+' for capturing the 22 view, the 'MSICHTAUSW-KZSEL' number resets from 01.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
PERFORM bdc_dynpro      USING 'SAPLMGMM' '0060'.

  PERFORM bdc_field       USING 'BDC_OKCODE'
                                '/00'.
  PERFORM bdc_field       USING 'RMMG1-MATNR'
                                '100000141'.
*  PERFORM bdc_field       USING 'RMMG1-MBRSH'
*                                'P'.
*  PERFORM bdc_field       USING 'RMMG1-MTART'
*                                'ROH'.
  PERFORM bdc_field       USING 'RMMG1_REF-MATNR'
                                '100000121'.
  PERFORM bdc_dynpro      USING 'SAPLMGMM' '0070'.

  PERFORM bdc_field       USING 'BDC_OKCODE'
                                '=RESA'.
  PERFORM bdc_dynpro      USING 'SAPLMGMM' '0070'.

  PERFORM bdc_field       USING 'BDC_OKCODE'
                                '=P+'.

  PERFORM bdc_field       USING 'MSICHTAUSW-KZSEL(04)'
                                'X'.
  PERFORM bdc_field       USING 'MSICHTAUSW-KZSEL(05)'
                                'X'.
  PERFORM bdc_field       USING 'MSICHTAUSW-KZSEL(06)'
                                'X'.
  PERFORM bdc_field       USING 'MSICHTAUSW-KZSEL(09)'
                                'X'.
  PERFORM bdc_field       USING 'MSICHTAUSW-KZSEL(10)'
                                'X'.
  PERFORM bdc_field       USING 'MSICHTAUSW-KZSEL(12)'
                                'X'.
  PERFORM bdc_field       USING 'MSICHTAUSW-KZSEL(13)'
                                'X'.
  PERFORM bdc_field       USING 'MSICHTAUSW-KZSEL(14)'
                                'X'.
  PERFORM bdc_field       USING 'MSICHTAUSW-KZSEL(15)'
                                'X'.
  PERFORM bdc_field       USING 'MSICHTAUSW-KZSEL(17)'
                                'X'.
  PERFORM bdc_dynpro      USING 'SAPLMGMM' '0070'.

  PERFORM bdc_field       USING 'BDC_OKCODE'
                                '=ENTR'.
  PERFORM bdc_field       USING 'MSICHTAUSW-KZSEL(01)'
                                'X'.
  PERFORM bdc_field       USING 'MSICHTAUSW-KZSEL(04)'
                                'X'.
  PERFORM bdc_field       USING 'MSICHTAUSW-KZSEL(05)'
                                'X'.
  PERFORM bdc_field       USING 'MSICHTAUSW-KZSEL(06)'
                                'X'.
  PERFORM bdc_field       USING 'MSICHTAUSW-KZSEL(07)'
                                'X'.
  PERFORM bdc_field       USING 'MSICHTAUSW-KZSEL(08)'
                                'X'.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Dec 2008 08:58:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-p-logic-in-bdc/m-p/4912173#M1146766</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-11T08:58:21Z</dc:date>
    </item>
    <item>
      <title>Re: problem P+ logic in bdc</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-p-logic-in-bdc/m-p/4912174#M1146767</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Use BDC recording -&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SAPLMGMM | 0060&lt;/P&gt;&lt;P&gt;BDC_CURSOR          |           RMMG1-MATNR&lt;/P&gt;&lt;P&gt;BDC_OKCODE          |           =ENTR&lt;/P&gt;&lt;P&gt;RMMG1-MATNR        |            2287043447&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SAPLMGMM | 0070&lt;/P&gt;&lt;P&gt;BDC_CURSOR         |            MSICHTAUSW-DYTXT(17)&lt;/P&gt;&lt;P&gt;BDC_CURSOR          |           MSICHTAUSW-DYTXT(18)&lt;/P&gt;&lt;P&gt;BDC_OKCODE          |           =ENTR&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;MSICHTAUSW-KZSEL(18)  |         X&lt;/STRONG&gt;  "-&amp;gt; for QM view.&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;Regards,&lt;/P&gt;&lt;P&gt;Aparna&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Dec 2008 09:10:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-p-logic-in-bdc/m-p/4912174#M1146767</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-11T09:10:46Z</dc:date>
    </item>
    <item>
      <title>Re: problem P+ logic in bdc</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-p-logic-in-bdc/m-p/4912175#M1146768</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 had solved the problem by doing the new recording and it is working and thanks a lot for all your help.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Dec 2008 09:32:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-p-logic-in-bdc/m-p/4912175#M1146768</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-11T09:32:08Z</dc:date>
    </item>
  </channel>
</rss>

