<?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 Coding &amp; Short Dump in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-coding-short-dump/m-p/1737392#M320685</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi ,&lt;/P&gt;&lt;P&gt;can u pls give the detail of short dump?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sonika&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 29 Nov 2006 07:11:50 GMT</pubDate>
    <dc:creator>former_member632991</dc:creator>
    <dc:date>2006-11-29T07:11:50Z</dc:date>
    <item>
      <title>BDC Coding &amp; Short Dump</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-coding-short-dump/m-p/1737390#M320683</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI Experts,&lt;/P&gt;&lt;P&gt;I need to change the Document by using the FB02 Transaction. For this I am using BDC Call transaction. I did this by Recording. While Executing I am getting short dump. Can any one help me ASAP. &lt;/P&gt;&lt;P&gt;BDC Code&amp;#133;.&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;  DATA: messtab LIKE bdcmsgcoll OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;  CONSTANTS:  lv_tcode LIKE tstc-tcode VALUE 'FB02'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA: it_bseg LIKE bseg OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA: w_chect LIKE regud-chect,    "CHECK NO.&lt;/P&gt;&lt;P&gt;        w_bukrs LIKE bseg-bukrs,    "COMPANY CODE&lt;/P&gt;&lt;P&gt;        w_belnr LIKE bseg-belnr,     "Accounting Doc. No.&lt;/P&gt;&lt;P&gt;        w_augbl LIKE bseg-augbl,    "Doc No. Of Clearing Doc.&lt;/P&gt;&lt;P&gt;        w_blart LIKE bkpf-blart,    "Document type.&lt;/P&gt;&lt;P&gt;        w_zlsch LIKE bseg-zlsch,    "Payment methods.&lt;/P&gt;&lt;P&gt;        w_assig LIKE bseg-zuonr,    "Assignment&lt;/P&gt;&lt;P&gt;        w_count(2) TYPE n,&lt;/P&gt;&lt;P&gt;        w_rep(2)   TYPE n.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*First find out the Posting Document No.&lt;/P&gt;&lt;P&gt;  SELECT SINGLE augbl FROM bseg INTO w_augbl&lt;/P&gt;&lt;P&gt;         WHERE bukrs = regup-bukrs&lt;/P&gt;&lt;P&gt;         AND   belnr = regup-belnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT * FROM bseg INTO TABLE it_bseg&lt;/P&gt;&lt;P&gt;           WHERE bukrs = regup-bukrs&lt;/P&gt;&lt;P&gt;           AND   belnr = w_augbl.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Findint the Cheque No. from PAYR&lt;/P&gt;&lt;P&gt;  SELECT SINGLE chect FROM payr INTO w_chect&lt;/P&gt;&lt;P&gt;         WHERE vblnr = w_augbl&lt;/P&gt;&lt;P&gt;         AND   rzawe IN ('C','S').&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Finding the Posting Document Type&lt;/P&gt;&lt;P&gt;  SELECT SINGLE blart FROM bkpf INTO w_blart&lt;/P&gt;&lt;P&gt;         WHERE belnr = w_augbl.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT COUNT( * ) FROM bseg INTO w_count&lt;/P&gt;&lt;P&gt;         WHERE belnr = w_augbl&lt;/P&gt;&lt;P&gt;         AND   zlsch IN ('C','S').&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF w_blart EQ 'ZP' AND w_count GT 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    MOVE 01 TO w_rep.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    PERFORM bdc_dynpro      USING 'SAPMF05L' '0100'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field       USING 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                  'RF05L-BELNR'.&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 'RF05L-BELNR'&lt;/P&gt;&lt;P&gt;                                  w_augbl.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field       USING 'RF05L-BUKRS'&lt;/P&gt;&lt;P&gt;                                  regup-bukrs.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field       USING 'RF05L-GJAHR'&lt;/P&gt;&lt;P&gt;                                  regup-gjahr.&lt;/P&gt;&lt;P&gt;    w_count = w_count + 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    DO w_count TIMES.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      PERFORM bdc_dynpro      USING 'SAPMF05L' '0700'.&lt;/P&gt;&lt;P&gt;      PERFORM bdc_field       USING 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                    'RF05L-ANZDT(w_rep)'.&lt;/P&gt;&lt;P&gt;      PERFORM bdc_field       USING 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                                    '=PK'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      IF w_rep EQ 01.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        PERFORM bdc_dynpro      USING 'SAPMF05L' '0302'.&lt;/P&gt;&lt;P&gt;        PERFORM bdc_field       USING 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                      'BSEG-ZUONR'.&lt;/P&gt;&lt;P&gt;        PERFORM bdc_field       USING 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                                      '=AB'.&lt;/P&gt;&lt;P&gt;        PERFORM bdc_field       USING 'BSEG-ZUONR'&lt;/P&gt;&lt;P&gt;                                      w_chect+7(6).&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       PERFORM bdc_field       USING 'BDC_OKCODE'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                                           '=ENTE'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        w_rep = w_rep + 1.&lt;/P&gt;&lt;P&gt;      ELSE.&lt;/P&gt;&lt;P&gt;        PERFORM bdc_dynpro      USING 'SAPMF05L' '0300'.&lt;/P&gt;&lt;P&gt;        PERFORM bdc_field       USING 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                      'BSEG-ZUONR'.&lt;/P&gt;&lt;P&gt;        PERFORM bdc_field       USING 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                                      '=AB'.&lt;/P&gt;&lt;P&gt;        PERFORM bdc_field       USING 'BSEG-ZUONR'&lt;/P&gt;&lt;P&gt;                                      w_chect+7(6).&lt;/P&gt;&lt;P&gt;        PERFORM bdc_field       USING 'DKACB-FMORE'&lt;/P&gt;&lt;P&gt;                                '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;                                      'COBL-PRCTR'.&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;        w_rep = w_rep + 1.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;    ENDDO.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field       USING 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                                   '=AE'.&lt;/P&gt;&lt;P&gt;    PERFORM call_transaction.&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;FORM call_transaction .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL TRANSACTION lv_tcode USING bdcdata&lt;/P&gt;&lt;P&gt;                     MODE   'N'&lt;/P&gt;&lt;P&gt;                     UPDATE 'S'&lt;/P&gt;&lt;P&gt;                     MESSAGES INTO messtab.&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;ENDFORM.                    " call_transaction&lt;/P&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;FORM bdc_field USING fnam fval.&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;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And I am getting Short Dump &amp;#133;.. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Runtime Error          DBIF_RSQL_INVALID_CURSOR&lt;/P&gt;&lt;P&gt;Exception              CX_SY_OPEN_SQL_DB       &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can any one help me ASAP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards&lt;/P&gt;&lt;P&gt;Rajendra&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Nov 2006 07:02:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-coding-short-dump/m-p/1737390#M320683</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-29T07:02:46Z</dc:date>
    </item>
    <item>
      <title>Re: BDC Coding &amp; Short Dump</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-coding-short-dump/m-p/1737391#M320684</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;At what line, the coding shows the short dump. See that particular SELECT statement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ravi&lt;/P&gt;&lt;P&gt;Note - Please mark all the helpful answers&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Nov 2006 07:11:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-coding-short-dump/m-p/1737391#M320684</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-29T07:11:39Z</dc:date>
    </item>
    <item>
      <title>Re: BDC Coding &amp; Short Dump</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-coding-short-dump/m-p/1737392#M320685</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi ,&lt;/P&gt;&lt;P&gt;can u pls give the detail of short dump?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sonika&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Nov 2006 07:11:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-coding-short-dump/m-p/1737392#M320685</guid>
      <dc:creator>former_member632991</dc:creator>
      <dc:date>2006-11-29T07:11:50Z</dc:date>
    </item>
    <item>
      <title>Re: BDC Coding &amp; Short Dump</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-coding-short-dump/m-p/1737393#M320686</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;Actually I including this code in the RFFOUS_C Program, this pgm for Cheque printing Printing. After generate Cheques, in the Transaction FBO2 if we see the related Document. The Assignment field of all the line items must be filled with Cheque no. For this I included the above BDC code in the ZRFFOUS_C pgm. For this I am getting that short dump in the standard program coding selection statement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards&lt;/P&gt;&lt;P&gt;Rajendra&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Nov 2006 07:30:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-coding-short-dump/m-p/1737393#M320686</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-29T07:30:56Z</dc:date>
    </item>
  </channel>
</rss>

