<?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: Calculating ( - ) field values. in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/calculating-field-values/m-p/6420753#M1409327</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;YPES: BEGIN OF ITEM,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;       werks1   LIKE T001L-WERKS,&lt;/P&gt;&lt;P&gt;       LGORT1   LIKE T001L-LGORT,&lt;/P&gt;&lt;P&gt;       zypom  LIKE zys_mara-zypom,&lt;/P&gt;&lt;P&gt;       lgobe1(50),&lt;/P&gt;&lt;P&gt;       bukrs1   LIKE t001k-bukrs,&lt;/P&gt;&lt;P&gt;       stloc  LIKE zyt001l-zystloc,&lt;/P&gt;&lt;P&gt;       flag   LIKE zyt001l-zyflag,&lt;/P&gt;&lt;P&gt;       zyfrb    like zys_mara-zyfrb,&lt;/P&gt;&lt;P&gt;       zyqua    like zys_mara-zyqua,&lt;/P&gt;&lt;P&gt;       anfang   LIKE mard-labst,&lt;/P&gt;&lt;P&gt;       prod     LIKE mseg-menge,                               "MN210704&lt;/P&gt;&lt;P&gt;       beweg    LIKE mseg-menge,                               "MN210704&lt;/P&gt;&lt;P&gt;       netto    LIKE mseg-menge,&lt;/P&gt;&lt;P&gt;       other    LIKE mseg-menge,&lt;/P&gt;&lt;P&gt;       adjust   LIKE mseg-menge,&lt;/P&gt;&lt;P&gt;       verk     LIKE mseg-menge,&lt;/P&gt;&lt;P&gt;       return   LIKE mseg-menge,&lt;/P&gt;&lt;P&gt;       end1     LIKE mard-vmlab,&lt;/P&gt;&lt;P&gt;       diff     LIKE mseg-menge,&lt;/P&gt;&lt;P&gt;       zyppg    like zys_mara-zyppg,&lt;/P&gt;&lt;P&gt;       zytcd    like zys_mara-zytcd,&lt;/P&gt;&lt;P&gt;       zydt1    like zys_mara-zydt1,&lt;/P&gt;&lt;P&gt;       zyfil    Like zys_mara-zyfil,&lt;/P&gt;&lt;P&gt;       zytyp    like zys_mara-zytyp,&lt;/P&gt;&lt;P&gt;       zymer    like zys_mara-zymer,&lt;/P&gt;&lt;P&gt;       add      LIKE mseg-menge,&lt;/P&gt;&lt;P&gt;      END OF ITEM.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 27 Nov 2009 12:58:50 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-11-27T12:58:50Z</dc:date>
    <item>
      <title>Calculating ( - ) field values.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/calculating-field-values/m-p/6420751#M1409325</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 have declared fields BEWEG (Internal Movements) and netto (Net Volume) for a internal table. The data type of these fields is mseg-menge.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sometimes when the value is negative like 578.000-, in internal table it stores as *8.00-.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It goes for dump when i try to do addition using this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Why is  that *  coming in the value?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is it because of lengh?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But for positve values, it works fine.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ezhil.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Nov 2009 12:51:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/calculating-field-values/m-p/6420751#M1409325</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-11-27T12:51:04Z</dc:date>
    </item>
    <item>
      <title>Re: Calculating ( - ) field values.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/calculating-field-values/m-p/6420752#M1409326</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;can you please show the declaration of the fields.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards, Dieter&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sorry i have seen mseg-menge.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Dieter Gröhn on Nov 27, 2009 1:58 PM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Nov 2009 12:56:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/calculating-field-values/m-p/6420752#M1409326</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-11-27T12:56:57Z</dc:date>
    </item>
    <item>
      <title>Re: Calculating ( - ) field values.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/calculating-field-values/m-p/6420753#M1409327</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;YPES: BEGIN OF ITEM,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;       werks1   LIKE T001L-WERKS,&lt;/P&gt;&lt;P&gt;       LGORT1   LIKE T001L-LGORT,&lt;/P&gt;&lt;P&gt;       zypom  LIKE zys_mara-zypom,&lt;/P&gt;&lt;P&gt;       lgobe1(50),&lt;/P&gt;&lt;P&gt;       bukrs1   LIKE t001k-bukrs,&lt;/P&gt;&lt;P&gt;       stloc  LIKE zyt001l-zystloc,&lt;/P&gt;&lt;P&gt;       flag   LIKE zyt001l-zyflag,&lt;/P&gt;&lt;P&gt;       zyfrb    like zys_mara-zyfrb,&lt;/P&gt;&lt;P&gt;       zyqua    like zys_mara-zyqua,&lt;/P&gt;&lt;P&gt;       anfang   LIKE mard-labst,&lt;/P&gt;&lt;P&gt;       prod     LIKE mseg-menge,                               "MN210704&lt;/P&gt;&lt;P&gt;       beweg    LIKE mseg-menge,                               "MN210704&lt;/P&gt;&lt;P&gt;       netto    LIKE mseg-menge,&lt;/P&gt;&lt;P&gt;       other    LIKE mseg-menge,&lt;/P&gt;&lt;P&gt;       adjust   LIKE mseg-menge,&lt;/P&gt;&lt;P&gt;       verk     LIKE mseg-menge,&lt;/P&gt;&lt;P&gt;       return   LIKE mseg-menge,&lt;/P&gt;&lt;P&gt;       end1     LIKE mard-vmlab,&lt;/P&gt;&lt;P&gt;       diff     LIKE mseg-menge,&lt;/P&gt;&lt;P&gt;       zyppg    like zys_mara-zyppg,&lt;/P&gt;&lt;P&gt;       zytcd    like zys_mara-zytcd,&lt;/P&gt;&lt;P&gt;       zydt1    like zys_mara-zydt1,&lt;/P&gt;&lt;P&gt;       zyfil    Like zys_mara-zyfil,&lt;/P&gt;&lt;P&gt;       zytyp    like zys_mara-zytyp,&lt;/P&gt;&lt;P&gt;       zymer    like zys_mara-zymer,&lt;/P&gt;&lt;P&gt;       add      LIKE mseg-menge,&lt;/P&gt;&lt;P&gt;      END OF ITEM.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Nov 2009 12:58:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/calculating-field-values/m-p/6420753#M1409327</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-11-27T12:58:50Z</dc:date>
    </item>
    <item>
      <title>Re: Calculating ( - ) field values.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/calculating-field-values/m-p/6420754#M1409328</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;MSEG-MENGE points to domain MENG13 which does not allow the negative sign. You should change the declaration to a field that allows negative values (e.g. MSKU-LABST which uses domain MENG13V).&lt;/P&gt;&lt;P&gt;Thomas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Nov 2009 13:02:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/calculating-field-values/m-p/6420754#M1409328</guid>
      <dc:creator>ThomasZloch</dc:creator>
      <dc:date>2009-11-27T13:02:26Z</dc:date>
    </item>
    <item>
      <title>Re: Calculating ( - ) field values.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/calculating-field-values/m-p/6420755#M1409329</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 have tried this and there are no problems.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
data menge like mseg-menge.
*
menge = 578000.
*
write: / menge.
*
menge = menge * ( -1 ).
*
write: / menge.
*
add 1000000 to menge.
*
write: / menge.
*
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards, Dieter&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Nov 2009 13:04:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/calculating-field-values/m-p/6420755#M1409329</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-11-27T13:04:27Z</dc:date>
    </item>
    <item>
      <title>Re: Calculating ( - ) field values.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/calculating-field-values/m-p/6420756#M1409330</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Thomas,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think if you read the F1 help for the "Sign" attribute of the domain. It says that:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;P&gt;If the flag is not set but the field contains negative values, problems might occur during screen output&lt;/P&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I personally declare many amount fields as WRBTR &amp;amp; based on Debit/Credit indicator multiply with '-1'. May be i have been doing this incorrect all way wrong.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Plz clarify.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR,&lt;/P&gt;&lt;P&gt;Suhas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Nov 2009 13:26:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/calculating-field-values/m-p/6420756#M1409330</guid>
      <dc:creator>SuhaSaha</dc:creator>
      <dc:date>2009-11-27T13:26:44Z</dc:date>
    </item>
    <item>
      <title>Re: Calculating ( - ) field values.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/calculating-field-values/m-p/6420757#M1409331</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Is the value is truncated when you select data from database table or when you are assigning values from some other internal tables ( Used earlier for data fetching ) to your items table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;you need to check data type of your other variables which you are using to pass data to your item internal table&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Nov 2009 13:48:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/calculating-field-values/m-p/6420757#M1409331</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-11-27T13:48:17Z</dc:date>
    </item>
    <item>
      <title>Re: Calculating ( - ) field values.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/calculating-field-values/m-p/6420758#M1409332</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;While fetching from database&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Nov 2009 14:13:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/calculating-field-values/m-p/6420758#M1409332</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-11-27T14:13:11Z</dc:date>
    </item>
    <item>
      <title>Re: Calculating ( - ) field values.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/calculating-field-values/m-p/6420759#M1409333</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;1. the negative values flag at domain level is relevant only for screen input/output.&lt;/P&gt;&lt;P&gt;2. I got used to write &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;menge = - menge.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt; what seems to me the fastest and most transparent way.&lt;/P&gt;&lt;P&gt;3. the only other way to create a dump might be a numeric overflow.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Clemens&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Nov 2009 14:26:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/calculating-field-values/m-p/6420759#M1409333</guid>
      <dc:creator>Clemenss</dc:creator>
      <dc:date>2009-11-27T14:26:02Z</dc:date>
    </item>
    <item>
      <title>Re: Calculating ( - ) field values.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/calculating-field-values/m-p/6420760#M1409334</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I think you guys are right, this flags matters for screen output. But then it is a mystery to me how the OP is generating this problem.&lt;/P&gt;&lt;P&gt;Thomas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Nov 2009 14:56:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/calculating-field-values/m-p/6420760#M1409334</guid>
      <dc:creator>ThomasZloch</dc:creator>
      <dc:date>2009-11-27T14:56:05Z</dc:date>
    </item>
  </channel>
</rss>

