<?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: runtime errors - BCD_FIELD_OVERFLOW in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/runtime-errors-bcd-field-overflow/m-p/8042311#M1610902</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;you can use &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;catch system-exceptions bcd_zerodivide = 1.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;ld_refe1 = ( rf02l-oblig * 10000 ) / a01_klimk.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;endcatch.&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 09 Aug 2011 06:07:28 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2011-08-09T06:07:28Z</dc:date>
    <item>
      <title>runtime errors - BCD_FIELD_OVERFLOW</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/runtime-errors-bcd-field-overflow/m-p/8042307#M1610898</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Runtime Errors         BCD_FIELD_OVERFLOW&lt;/P&gt;&lt;P&gt;Hi , i get the run time error BCD_FIELD_OVERFLOW in my customize program. But this program i m copy from the standard program RFDKLI41 (transaction code f.35).   FOllowing are the code that occur the error.  Please kindly advise.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     8 *----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------" /&gt;&lt;P&gt;     9 FORM ausschoepfungsgrad_berechnen USING&lt;/P&gt;&lt;P&gt;    10             a01_klimk    LIKE knkk-klimk.&lt;/P&gt;&lt;P&gt;    11 *ORM AUSSCHOEPFUNGSGRAD_BERECHNEN USING A01_KLIMK.&lt;/P&gt;&lt;P&gt;    12   DATA: ld_refe1(16) TYPE p.&lt;/P&gt;&lt;P&gt;    13   CLEAR: ld_refe1.&lt;/P&gt;&lt;P&gt;    14   IF a01_klimk    = 0&lt;/P&gt;&lt;P&gt;    15   OR rf02l-oblig  &amp;lt; 0.&lt;/P&gt;&lt;P&gt;    16     CLEAR: rf02l-klprz.&lt;/P&gt;&lt;P&gt;    17   ELSE.&lt;/P&gt;&lt;P&gt;    18     ld_refe1 = ( rf02l-oblig * 10000 ) / a01_klimk.&lt;/P&gt;&lt;P&gt;    19   ENDIF.&lt;/P&gt;&lt;P&gt;    20   IF  a01_klimk = 0&lt;/P&gt;&lt;P&gt;    21   AND rf02l-oblig &amp;gt; 0.&lt;/P&gt;&lt;P&gt;    22     ld_refe1 = 99999.&lt;/P&gt;&lt;P&gt;    23   ENDIF.&lt;/P&gt;&lt;P&gt;    24   IF ld_refe1 &amp;gt; 99999.&lt;/P&gt;&lt;P&gt;    25     rf02l-klprz = 99999.&lt;/P&gt;&lt;P&gt;    26   ELSE.&lt;/P&gt;&lt;P&gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;     rf02l-klprz = ld_refe1.&lt;/P&gt;&lt;P&gt;    28   ENDIF.&lt;/P&gt;&lt;P&gt;    29 ENDFORM.                    "AUSSCHOEPFUNGSGRAD_BERECHNEN&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Aug 2011 02:06:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/runtime-errors-bcd-field-overflow/m-p/8042307#M1610898</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-08-05T02:06:28Z</dc:date>
    </item>
    <item>
      <title>Re: runtime errors - BCD_FIELD_OVERFLOW</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/runtime-errors-bcd-field-overflow/m-p/8042308#M1610899</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;ld_refe1(16) is TYPE p &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;RF02L-KLPRZ (dec 5 - with 2  decimal places) !&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Maria João Rocha&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Aug 2011 17:20:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/runtime-errors-bcd-field-overflow/m-p/8042308#M1610899</guid>
      <dc:creator>MariaJooRocha</dc:creator>
      <dc:date>2011-08-05T17:20:12Z</dc:date>
    </item>
    <item>
      <title>Re: runtime errors - BCD_FIELD_OVERFLOW</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/runtime-errors-bcd-field-overflow/m-p/8042309#M1610900</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;You can only have max value equal to 999.99.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try with this.&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
CONSTANTS CO_MAX TYPE rf02l-klprz value `999.99`.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
*--------------------------------------------------------------
FORM ausschoepfungsgrad_berechnen USING a01_klimk LIKE knkk-klimk.
*orm ausschoepfungsgrad_berechnen using a01_klimk.
  DATA: ld_refe1(16) TYPE p.
  CLEAR: ld_refe1.
  IF a01_klimk = 0
  OR rf02l-oblig &amp;lt; 0.
    CLEAR: rf02l-klprz.
  ELSE.
    ld_refe1 = ( rf02l-oblig * 10000 ) / a01_klimk.
  ENDIF.
  IF a01_klimk = 0
  AND rf02l-oblig &amp;gt; 0.
    ld_refe1 = CO_MAX.
  ENDIF.
  IF ld_refe1 &amp;gt; CO_MAX.
    rf02l-klprz = CO_MAX.
  ELSE.
    rf02l-klprz = ld_refe1.
  ENDIF.
ENDFORM. "AUSSCHOEPFUNGSGRAD_BERECHNEN
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 08 Aug 2011 16:11:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/runtime-errors-bcd-field-overflow/m-p/8042309#M1610900</guid>
      <dc:creator>StMou</dc:creator>
      <dc:date>2011-08-08T16:11:19Z</dc:date>
    </item>
    <item>
      <title>Re: runtime errors - BCD_FIELD_OVERFLOW</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/runtime-errors-bcd-field-overflow/m-p/8042310#M1610901</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi pingping:&lt;/P&gt;&lt;P&gt;Declare ld_refe1 like the same type of rf02l-klprz.&lt;/P&gt;&lt;P&gt;DATA: ld_refe1 LIKE rf02l-klprz.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 08 Aug 2011 17:26:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/runtime-errors-bcd-field-overflow/m-p/8042310#M1610901</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-08-08T17:26:47Z</dc:date>
    </item>
    <item>
      <title>Re: runtime errors - BCD_FIELD_OVERFLOW</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/runtime-errors-bcd-field-overflow/m-p/8042311#M1610902</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;you can use &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;catch system-exceptions bcd_zerodivide = 1.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;ld_refe1 = ( rf02l-oblig * 10000 ) / a01_klimk.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;endcatch.&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 09 Aug 2011 06:07:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/runtime-errors-bcd-field-overflow/m-p/8042311#M1610902</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-08-09T06:07:28Z</dc:date>
    </item>
  </channel>
</rss>

