<?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 Regarding problem in BDC in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-problem-in-bdc/m-p/5024336#M1168955</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am getting problem in Creation of sales order through BDC. After 5 line items  '=p+' logic is not working . I am sending my logic. Plz sugggest solution.  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR GK_BDCDATA.&lt;/P&gt;&lt;P&gt; GK_bdcdata-program = 'SAPMV45A'.&lt;/P&gt;&lt;P&gt; GK_bdcdata-dynpro = '0101'.&lt;/P&gt;&lt;P&gt; GK_bdcdata-dynbegin = 'X'.&lt;/P&gt;&lt;P&gt; APPEND GK_bdcdata TO GT_BDCDATA.&lt;/P&gt;&lt;P&gt; clear GK_bdcdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CLEAR GK_bdcdata.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fnam = 'BDC_CURSOR'.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fval = 'VBAK-VKGRP'.&lt;/P&gt;&lt;P&gt; APPEND GK_bdcdata TO GT_BDCDATA..&lt;/P&gt;&lt;P&gt; clear GK_bdcdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;CLEAR GK_bdcdata.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;GK_bdcdata-fnam = 'BDC_OKCODE'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;GK_bdcdata-fval = '/00'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;APPEND GK_bdcdata TO GT_BDCDATA..&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;clear GK_bdcdata.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CLEAR GK_bdcdata.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fnam = 'VBAK-AUART'.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fval =  G_AUART.&lt;/P&gt;&lt;P&gt; APPEND GK_bdcdata TO GT_BDCDATA..&lt;/P&gt;&lt;P&gt; clear GK_bdcdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CLEAR GK_bdcdata.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fnam = 'VBAK-VKORG'.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fval =  G_VKORG.&lt;/P&gt;&lt;P&gt; APPEND GK_bdcdata TO GT_BDCDATA..&lt;/P&gt;&lt;P&gt; clear GK_bdcdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CLEAR GK_bdcdata.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fnam = 'VBAK-VTWEG'.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fval =  G_VTWEG.&lt;/P&gt;&lt;P&gt; APPEND GK_bdcdata TO GT_BDCDATA..&lt;/P&gt;&lt;P&gt; clear GK_bdcdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR GK_bdcdata.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fnam = 'VBAK-SPART'.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fval =  G_SPART.&lt;/P&gt;&lt;P&gt; APPEND GK_bdcdata TO GT_BDCDATA..&lt;/P&gt;&lt;P&gt; clear GK_bdcdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   CLEAR GK_bdcdata.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fnam = 'VBAK-VKBUR'.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fval =  G_VKBUR.&lt;/P&gt;&lt;P&gt; APPEND GK_bdcdata TO GT_BDCDATA..&lt;/P&gt;&lt;P&gt; clear GK_bdcdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   CLEAR GK_bdcdata.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fnam = 'VBAK-VKGRP'.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fval =  G_VKGRP.&lt;/P&gt;&lt;P&gt; APPEND GK_bdcdata TO GT_BDCDATA..&lt;/P&gt;&lt;P&gt; clear GK_bdcdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CLEAR GK_bdcdata.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fnam = 'BDC_OKCODE'.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fval = '/00'.&lt;/P&gt;&lt;P&gt; APPEND GK_bdcdata TO GT_BDCDATA..&lt;/P&gt;&lt;P&gt; clear GK_bdcdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR GK_BDCDATA.&lt;/P&gt;&lt;P&gt; GK_bdcdata-program = 'SAPMV45A'.&lt;/P&gt;&lt;P&gt; GK_bdcdata-dynpro = '4001'.&lt;/P&gt;&lt;P&gt; GK_bdcdata-dynbegin = 'X'.&lt;/P&gt;&lt;P&gt; APPEND GK_bdcdata TO GT_BDCDATA.&lt;/P&gt;&lt;P&gt; clear GK_bdcdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR GK_bdcdata.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fnam = 'KUAGV-KUNNR'.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fval =  G_KUNNR.&lt;/P&gt;&lt;P&gt; APPEND GK_bdcdata TO GT_BDCDATA..&lt;/P&gt;&lt;P&gt; clear GK_bdcdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR GK_bdcdata.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fnam = 'KUWEV-KUNNR'.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fval =  G_KUNNR1.&lt;/P&gt;&lt;P&gt; APPEND GK_bdcdata TO GT_BDCDATA..&lt;/P&gt;&lt;P&gt; clear GK_bdcdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR GK_bdcdata.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fnam = 'VBKD-BSTKD'.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fval =  G_EBELN.&lt;/P&gt;&lt;P&gt; APPEND GK_bdcdata TO GT_BDCDATA..&lt;/P&gt;&lt;P&gt; clear GK_bdcdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR GK_bdcdata.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fnam = 'BDC_SUBSCR'.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fval = 'SAPMV45A'.&lt;/P&gt;&lt;P&gt; APPEND GK_bdcdata TO GT_BDCDATA..&lt;/P&gt;&lt;P&gt; clear GK_bdcdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR GK_bdcdata.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fnam = 'BDC_CURSOR'.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fval = 'VBAP-PSTYV(01)'.&lt;/P&gt;&lt;P&gt; APPEND GK_bdcdata TO GT_BDCDATA..&lt;/P&gt;&lt;P&gt; clear GK_bdcdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IDX = '01'.&lt;/P&gt;&lt;P&gt;G_CNT = 1.&lt;/P&gt;&lt;P&gt;LOOP AT GT_FINAL INTO GK_FINAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONCATENATE 'RV45A-MABNR(' IDX ')' INTO G_FIELD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CLEAR GK_bdcdata.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fnam =  G_FIELD.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fval =  GK_FINAL-MATNR.&lt;/P&gt;&lt;P&gt; APPEND GK_bdcdata TO GT_BDCDATA..&lt;/P&gt;&lt;P&gt; clear GK_bdcdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CONCATENATE 'VBAP-POSNR(' IDX ')' INTO G_FIELD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CLEAR GK_bdcdata.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fnam = G_FIELD.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fval = GK_FINAL-POSNR.&lt;/P&gt;&lt;P&gt; APPEND GK_bdcdata TO GT_BDCDATA.&lt;/P&gt;&lt;P&gt; clear GK_bdcdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CONCATENATE 'RV45A-KWMENG(' IDX ')' INTO G_FIELD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CLEAR GK_bdcdata.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fnam = G_FIELD.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fval = GK_FINAL-KWMENG.&lt;/P&gt;&lt;P&gt; APPEND GK_bdcdata TO GT_BDCDATA.&lt;/P&gt;&lt;P&gt; clear GK_bdcdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CONCATENATE 'VBAP-PSTYV(' IDX ')' INTO G_FIELD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CLEAR GK_bdcdata.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fnam = G_FIELD.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fval = GK_FINAL-PSTYV.&lt;/P&gt;&lt;P&gt; APPEND GK_bdcdata TO GT_BDCDATA.&lt;/P&gt;&lt;P&gt; clear GK_bdcdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CONCATENATE 'VBAP-UEPOS(' IDX ')' INTO G_FIELD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CLEAR GK_bdcdata.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fnam = G_FIELD.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fval = GK_FINAL-UEPOS.&lt;/P&gt;&lt;P&gt; APPEND GK_bdcdata TO GT_BDCDATA.&lt;/P&gt;&lt;P&gt; clear GK_bdcdata.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt; IF G_CNT = 5.&lt;/P&gt;&lt;P&gt; CLEAR GK_bdcdata.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fnam = 'BDC_OKCODE'.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fval = '/00'.&lt;/P&gt;&lt;P&gt; APPEND GK_bdcdata TO GT_BDCDATA..&lt;/P&gt;&lt;P&gt; clear GK_bdcdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;G_CNT = 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;G_CNT = G_CNT + 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IDX = IDX + 01.&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;&lt;/P&gt;&lt;P&gt;Thanx&lt;/P&gt;&lt;P&gt;Rami&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 09 Jan 2009 04:21:20 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-01-09T04:21:20Z</dc:date>
    <item>
      <title>Regarding problem in BDC</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-problem-in-bdc/m-p/5024336#M1168955</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am getting problem in Creation of sales order through BDC. After 5 line items  '=p+' logic is not working . I am sending my logic. Plz sugggest solution.  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR GK_BDCDATA.&lt;/P&gt;&lt;P&gt; GK_bdcdata-program = 'SAPMV45A'.&lt;/P&gt;&lt;P&gt; GK_bdcdata-dynpro = '0101'.&lt;/P&gt;&lt;P&gt; GK_bdcdata-dynbegin = 'X'.&lt;/P&gt;&lt;P&gt; APPEND GK_bdcdata TO GT_BDCDATA.&lt;/P&gt;&lt;P&gt; clear GK_bdcdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CLEAR GK_bdcdata.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fnam = 'BDC_CURSOR'.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fval = 'VBAK-VKGRP'.&lt;/P&gt;&lt;P&gt; APPEND GK_bdcdata TO GT_BDCDATA..&lt;/P&gt;&lt;P&gt; clear GK_bdcdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;CLEAR GK_bdcdata.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;GK_bdcdata-fnam = 'BDC_OKCODE'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;GK_bdcdata-fval = '/00'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;APPEND GK_bdcdata TO GT_BDCDATA..&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;clear GK_bdcdata.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CLEAR GK_bdcdata.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fnam = 'VBAK-AUART'.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fval =  G_AUART.&lt;/P&gt;&lt;P&gt; APPEND GK_bdcdata TO GT_BDCDATA..&lt;/P&gt;&lt;P&gt; clear GK_bdcdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CLEAR GK_bdcdata.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fnam = 'VBAK-VKORG'.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fval =  G_VKORG.&lt;/P&gt;&lt;P&gt; APPEND GK_bdcdata TO GT_BDCDATA..&lt;/P&gt;&lt;P&gt; clear GK_bdcdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CLEAR GK_bdcdata.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fnam = 'VBAK-VTWEG'.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fval =  G_VTWEG.&lt;/P&gt;&lt;P&gt; APPEND GK_bdcdata TO GT_BDCDATA..&lt;/P&gt;&lt;P&gt; clear GK_bdcdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR GK_bdcdata.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fnam = 'VBAK-SPART'.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fval =  G_SPART.&lt;/P&gt;&lt;P&gt; APPEND GK_bdcdata TO GT_BDCDATA..&lt;/P&gt;&lt;P&gt; clear GK_bdcdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   CLEAR GK_bdcdata.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fnam = 'VBAK-VKBUR'.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fval =  G_VKBUR.&lt;/P&gt;&lt;P&gt; APPEND GK_bdcdata TO GT_BDCDATA..&lt;/P&gt;&lt;P&gt; clear GK_bdcdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   CLEAR GK_bdcdata.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fnam = 'VBAK-VKGRP'.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fval =  G_VKGRP.&lt;/P&gt;&lt;P&gt; APPEND GK_bdcdata TO GT_BDCDATA..&lt;/P&gt;&lt;P&gt; clear GK_bdcdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CLEAR GK_bdcdata.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fnam = 'BDC_OKCODE'.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fval = '/00'.&lt;/P&gt;&lt;P&gt; APPEND GK_bdcdata TO GT_BDCDATA..&lt;/P&gt;&lt;P&gt; clear GK_bdcdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR GK_BDCDATA.&lt;/P&gt;&lt;P&gt; GK_bdcdata-program = 'SAPMV45A'.&lt;/P&gt;&lt;P&gt; GK_bdcdata-dynpro = '4001'.&lt;/P&gt;&lt;P&gt; GK_bdcdata-dynbegin = 'X'.&lt;/P&gt;&lt;P&gt; APPEND GK_bdcdata TO GT_BDCDATA.&lt;/P&gt;&lt;P&gt; clear GK_bdcdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR GK_bdcdata.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fnam = 'KUAGV-KUNNR'.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fval =  G_KUNNR.&lt;/P&gt;&lt;P&gt; APPEND GK_bdcdata TO GT_BDCDATA..&lt;/P&gt;&lt;P&gt; clear GK_bdcdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR GK_bdcdata.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fnam = 'KUWEV-KUNNR'.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fval =  G_KUNNR1.&lt;/P&gt;&lt;P&gt; APPEND GK_bdcdata TO GT_BDCDATA..&lt;/P&gt;&lt;P&gt; clear GK_bdcdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR GK_bdcdata.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fnam = 'VBKD-BSTKD'.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fval =  G_EBELN.&lt;/P&gt;&lt;P&gt; APPEND GK_bdcdata TO GT_BDCDATA..&lt;/P&gt;&lt;P&gt; clear GK_bdcdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR GK_bdcdata.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fnam = 'BDC_SUBSCR'.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fval = 'SAPMV45A'.&lt;/P&gt;&lt;P&gt; APPEND GK_bdcdata TO GT_BDCDATA..&lt;/P&gt;&lt;P&gt; clear GK_bdcdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR GK_bdcdata.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fnam = 'BDC_CURSOR'.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fval = 'VBAP-PSTYV(01)'.&lt;/P&gt;&lt;P&gt; APPEND GK_bdcdata TO GT_BDCDATA..&lt;/P&gt;&lt;P&gt; clear GK_bdcdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IDX = '01'.&lt;/P&gt;&lt;P&gt;G_CNT = 1.&lt;/P&gt;&lt;P&gt;LOOP AT GT_FINAL INTO GK_FINAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONCATENATE 'RV45A-MABNR(' IDX ')' INTO G_FIELD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CLEAR GK_bdcdata.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fnam =  G_FIELD.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fval =  GK_FINAL-MATNR.&lt;/P&gt;&lt;P&gt; APPEND GK_bdcdata TO GT_BDCDATA..&lt;/P&gt;&lt;P&gt; clear GK_bdcdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CONCATENATE 'VBAP-POSNR(' IDX ')' INTO G_FIELD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CLEAR GK_bdcdata.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fnam = G_FIELD.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fval = GK_FINAL-POSNR.&lt;/P&gt;&lt;P&gt; APPEND GK_bdcdata TO GT_BDCDATA.&lt;/P&gt;&lt;P&gt; clear GK_bdcdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CONCATENATE 'RV45A-KWMENG(' IDX ')' INTO G_FIELD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CLEAR GK_bdcdata.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fnam = G_FIELD.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fval = GK_FINAL-KWMENG.&lt;/P&gt;&lt;P&gt; APPEND GK_bdcdata TO GT_BDCDATA.&lt;/P&gt;&lt;P&gt; clear GK_bdcdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CONCATENATE 'VBAP-PSTYV(' IDX ')' INTO G_FIELD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CLEAR GK_bdcdata.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fnam = G_FIELD.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fval = GK_FINAL-PSTYV.&lt;/P&gt;&lt;P&gt; APPEND GK_bdcdata TO GT_BDCDATA.&lt;/P&gt;&lt;P&gt; clear GK_bdcdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CONCATENATE 'VBAP-UEPOS(' IDX ')' INTO G_FIELD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CLEAR GK_bdcdata.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fnam = G_FIELD.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fval = GK_FINAL-UEPOS.&lt;/P&gt;&lt;P&gt; APPEND GK_bdcdata TO GT_BDCDATA.&lt;/P&gt;&lt;P&gt; clear GK_bdcdata.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt; IF G_CNT = 5.&lt;/P&gt;&lt;P&gt; CLEAR GK_bdcdata.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fnam = 'BDC_OKCODE'.&lt;/P&gt;&lt;P&gt; GK_bdcdata-fval = '/00'.&lt;/P&gt;&lt;P&gt; APPEND GK_bdcdata TO GT_BDCDATA..&lt;/P&gt;&lt;P&gt; clear GK_bdcdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;G_CNT = 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;G_CNT = G_CNT + 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IDX = IDX + 01.&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;&lt;/P&gt;&lt;P&gt;Thanx&lt;/P&gt;&lt;P&gt;Rami&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 09 Jan 2009 04:21:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-problem-in-bdc/m-p/5024336#M1168955</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-09T04:21:20Z</dc:date>
    </item>
    <item>
      <title>Re: Regarding problem in BDC</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-problem-in-bdc/m-p/5024337#M1168956</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;While recording BDC press Shift+F12 for page down.&lt;/P&gt;&lt;P&gt;I think it'll work.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 09 Jan 2009 04:30:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-problem-in-bdc/m-p/5024337#M1168956</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-09T04:30:52Z</dc:date>
    </item>
    <item>
      <title>Re: Regarding problem in BDC</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-problem-in-bdc/m-p/5024338#M1168957</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Rami,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Instead of BDC use BAPI BAPI_SALESORDER_CREATEFROMDAT2 for sales order creation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Karan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 09 Jan 2009 04:38:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-problem-in-bdc/m-p/5024338#M1168957</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-09T04:38:22Z</dc:date>
    </item>
    <item>
      <title>Re: Regarding problem in BDC</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-problem-in-bdc/m-p/5024339#M1168958</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;CONCATENATE 'VBAP-UEPOS(' IDX ')' INTO G_FIELD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR GK_bdcdata.&lt;/P&gt;&lt;P&gt;GK_bdcdata-fnam = G_FIELD.&lt;/P&gt;&lt;P&gt;GK_bdcdata-fval = GK_FINAL-UEPOS.&lt;/P&gt;&lt;P&gt;APPEND GK_bdcdata TO GT_BDCDATA.&lt;/P&gt;&lt;P&gt;clear GK_bdcdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Make this changes to ypur code.&lt;/P&gt;&lt;P&gt;I am sure this will work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF G_CNT = 5.&lt;/P&gt;&lt;P&gt;CLEAR GK_bdcdata.&lt;/P&gt;&lt;P&gt;GK_bdcdata-fnam = 'BDC_OKCODE'.&lt;/P&gt;&lt;P&gt;GK_bdcdata-fval = '/00'.&lt;/P&gt;&lt;P&gt;APPEND GK_bdcdata TO GT_BDCDATA..&lt;/P&gt;&lt;P&gt;clear GK_bdcdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Add codes for the new line (You can capture the code by cliking on new line button durin recording)&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="-------------" /&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="------------" /&gt;&lt;P&gt;*End of codes&lt;/P&gt;&lt;P&gt;*NOTE: After this don't change the value of IDX.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;G_CNT = G_CNT + 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IDX = IDX + 01.&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;&lt;/P&gt;&lt;P&gt;Thanx&lt;/P&gt;&lt;P&gt;Rami&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 09 Jan 2009 04:58:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-problem-in-bdc/m-p/5024339#M1168958</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-09T04:58:14Z</dc:date>
    </item>
    <item>
      <title>Re: Regarding problem in BDC</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-problem-in-bdc/m-p/5024340#M1168959</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Ramireddy,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I also tried something like this ,Below is a dummy program of an BDC through Table Control using 'P+' function code functionality:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;P&gt;      DATA: VCOUNT TYPE I,&lt;/P&gt;&lt;P&gt;           V_CH(3),&lt;/P&gt;&lt;P&gt;           V_CHAR(16).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;              CALL FUNCTION 'BDC_OPEN_GROUP'&lt;/P&gt;&lt;P&gt;               EXPORTING&lt;/P&gt;&lt;P&gt;                 CLIENT                    = SY-MANDT&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                DEST                      = FILLER8&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;                 GROUP                     = 'SESSION11'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                HOLDDATE                  = FILLER8&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;                 KEEP                      = 'X'&lt;/P&gt;&lt;P&gt;                 USER                      = SY-UNAME&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                RECORD                    = FILLER1&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;                 PROG                      = SY-CPROG&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                DCPFM                     = '%'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                DATFM                     = '%'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;              IMPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                QID                       =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;              EXCEPTIONS&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                CLIENT_INVALID            = 1&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                DESTINATION_INVALID       = 2&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                GROUP_INVALID             = 3&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                GROUP_IS_LOCKED           = 4&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                HOLDDATE_INVALID          = 5&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                INTERNAL_ERROR            = 6&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                QUEUE_ERROR               = 7&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                RUNNING                   = 8&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                SYSTEM_LOCK_ERROR         = 9&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                USER_INVALID              = 10&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                OTHERS                    = 11&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;                        .&lt;/P&gt;&lt;P&gt;              IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;              ENDIF.&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;&lt;/P&gt;&lt;P&gt;*include bdcrecx1.&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;*perform open_group.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;perform bdc_dynpro      using 'ZSAP_MA_TABC' '9000'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                              '=CREATE'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                         'ZVBAK-VBELN'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    LOOP AT KTAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        VCOUNT = VCOUNT + 1.&lt;/P&gt;&lt;P&gt;        V_CH = VCOUNT.&lt;/P&gt;&lt;P&gt;        CONDENSE V_CH.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;perform bdc_dynpro      using 'ZSAP_MA_TABC' '9003'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                              'IT_TAB-MATKL(01)'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;       CLEAR V_CHAR.&lt;/P&gt;&lt;P&gt;       CONCATENATE 'IT_TAB-VBELN( ' V_CH ' )' INTO V_CHAR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;perform bdc_field       using V_CHAR&lt;/P&gt;&lt;P&gt;                              KTAB-VBELN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;         CONCATENATE  'IT_TAB-POSNR( ' V_CH ' )' INTO V_CHAR.&lt;/P&gt;&lt;P&gt;perform bdc_field       using V_CHAR&lt;/P&gt;&lt;P&gt;                              KTAB-POSNR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      CONCATENATE   'IT_TAB-MATNR( ' V_CH ' )' INTO V_CHAR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;perform bdc_field       using V_CHAR&lt;/P&gt;&lt;P&gt;                              KTAB-MATNR.&lt;/P&gt;&lt;P&gt;  CONCATENATE 'IT_TAB-MATKL( ' V_CH ' )' INTO V_CHAR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;perform bdc_field       using V_CHAR&lt;/P&gt;&lt;P&gt;                              KTAB-MATKL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   IF VCOUNT = 17&lt;EM&gt;&lt;STRONG&gt;.--&amp;gt;These are the maximum number of rows being displayed ion the table control.&lt;/STRONG&gt;&lt;/EM&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;EM&gt;*-&amp;gt;After this 'P&lt;/EM&gt;' function code is triggered and for the next entry to be entered again from the first row of the table control ,we have initialized the v_count again from 1 so as the control goes to the 1st line of the table control.*+&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;                              VCOUNT = 1.&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;                              ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                              '=SAVE'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;perform bdc_dynpro      using 'ZSAP_MA_TABC' '9003'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                              '=EXIT'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                              'IT_TAB-VBELN(01)'.&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;                              CALL FUNCTION 'BDC_INSERT'&lt;/P&gt;&lt;P&gt;                               EXPORTING&lt;/P&gt;&lt;P&gt;                                 TCODE                  = 'ZTABC'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                                POST_LOCAL             = NOVBLOCAL&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                                PRINTING               = NOPRINT&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                                SIMUBATCH              = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                                CTUPARAMS              = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;                                TABLES&lt;/P&gt;&lt;P&gt;                                  dynprotab              = BDCDATA&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                              EXCEPTIONS&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                                INTERNAL_ERROR         = 1&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                                NOT_OPEN               = 2&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                                QUEUE_ERROR            = 3&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                                TCODE_INVALID          = 4&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                                PRINTING_INVALID       = 5&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                                POSTING_INVALID        = 6&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                                OTHERS                 = 7&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;                                        .&lt;/P&gt;&lt;P&gt;                              IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;                              ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*perform bdc_transaction using 'ZTABC'.&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 FUNCTION 'BDC_CLOSE_GROUP'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  NOT_OPEN          = 1&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  QUEUE_ERROR       = 2&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  OTHERS            = 3&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          .&lt;/P&gt;&lt;P&gt;IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       Start new screen                                              *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&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.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       Insert field                                                  *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM BDC_FIELD USING FNAM FVAL.&lt;/P&gt;&lt;P&gt;  IF FVAL &amp;lt;&amp;gt; SPACE.&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;  ENDIF.&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it helps you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards Mansi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 09 Jan 2009 07:17:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-problem-in-bdc/m-p/5024340#M1168959</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-09T07:17:06Z</dc:date>
    </item>
    <item>
      <title>Re: Regarding problem in BDC</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-problem-in-bdc/m-p/5024341#M1168960</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hello&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In your code  every thing is right ,just write fval for bdc_okcode = '=p+' instead of '/00'  in the if condition inside loop.&lt;/P&gt;&lt;P&gt;and then execute.&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, 09 Jan 2009 07:52:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-problem-in-bdc/m-p/5024341#M1168960</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-09T07:52:39Z</dc:date>
    </item>
  </channel>
</rss>

