<?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: Calculation Problem in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/calculation-problem/m-p/3192592#M760650</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;  If you calculate directly the hour/min calculation will not be done. multiply the date difference with 3600 (i.e., 60 * 60 )&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use the below logic for calculation. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;l_f_date = WA_VBRK-ERDAT,&lt;/P&gt;&lt;P&gt;l_f_date1 =   WA_LIKP-ERDAT.&lt;/P&gt;&lt;P&gt;l_f_time1 = WA_VBRK-ERZET&lt;/P&gt;&lt;P&gt;l_f_time2 = WA_LIKP-ERZET.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; if l_f_date &amp;gt;= l_f_date1.&lt;/P&gt;&lt;P&gt;    if l_f_time1 &amp;gt; l_f_time2.&lt;/P&gt;&lt;P&gt;      l_f_time = ( ( l_f_date - l_f_date1 ) * 60 * 60 ) + ( l_f_time1 -&lt;/P&gt;&lt;P&gt;l_f_time2 ).&lt;/P&gt;&lt;P&gt;    endif.&lt;/P&gt;&lt;P&gt; else.&lt;/P&gt;&lt;P&gt;    if l_f_time1 &amp;gt;= l_f_time2.&lt;/P&gt;&lt;P&gt;     l_f_time = ( ( l_f_date1 - l_f_date ) * 60 * 60 ) + ( l_f_time1 -&lt;/P&gt;&lt;P&gt;l_f_time2 ).&lt;/P&gt;&lt;P&gt;    else.&lt;/P&gt;&lt;P&gt;     l_f_time = ( ( l_f_date - l_f_date1 ) * 60 * 60 ) + ( l_f_time2 -&lt;/P&gt;&lt;P&gt;l_f_time1 ).&lt;/P&gt;&lt;P&gt;    endif.&lt;/P&gt;&lt;P&gt; endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps you.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 20 Dec 2007 05:26:16 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-12-20T05:26:16Z</dc:date>
    <item>
      <title>Calculation Problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/calculation-problem/m-p/3192588#M760646</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;I am doing something like this&lt;/P&gt;&lt;P&gt;W_CTIME = ( WA_VBRK-ERDAT - WA_LIKP-ERDAT + WA_VBRK-ERZET - WA_LIKP-ERZET ).&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;But the moment my&lt;/P&gt;&lt;P&gt;WA_LIKP-ERZET  is greater than WA_VBRK-ERZET  my calculation goes wrong.&lt;/P&gt;&lt;P&gt;w_ctime is of type MKPF-CPUTM.&lt;/P&gt;&lt;P&gt;cAN ANYONE HELP?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 20 Dec 2007 04:47:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/calculation-problem/m-p/3192588#M760646</guid>
      <dc:creator>rahul2000</dc:creator>
      <dc:date>2007-12-20T04:47:32Z</dc:date>
    </item>
    <item>
      <title>Re: Calculation Problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/calculation-problem/m-p/3192589#M760647</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; &lt;/P&gt;&lt;P&gt;  You should fallow the BODMAS rule&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try like this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;W_CTIME = (  WA_VBRK-ERDAT - WA_LIKP-ERDAT  ) + ( WA_VBRK-ERZET - WA_LIKP-ERZET ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Prashant&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 20 Dec 2007 04:55:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/calculation-problem/m-p/3192589#M760647</guid>
      <dc:creator>former_member386202</dc:creator>
      <dc:date>2007-12-20T04:55:15Z</dc:date>
    </item>
    <item>
      <title>Re: Calculation Problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/calculation-problem/m-p/3192590#M760648</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hai&lt;/P&gt;&lt;P&gt;can u plz send me ur requirement clearly coz we cant recadnize ur data error or  type problem.. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regard&lt;/P&gt;&lt;P&gt;nawa&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 20 Dec 2007 04:58:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/calculation-problem/m-p/3192590#M760648</guid>
      <dc:creator>Nawanandana</dc:creator>
      <dc:date>2007-12-20T04:58:16Z</dc:date>
    </item>
    <item>
      <title>Re: Calculation Problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/calculation-problem/m-p/3192591#M760649</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;if  WA_VBRK-ERDAT &amp;gt; WA_LIKP-ERDAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   W_CTIME = ( WA_VBRK-ERDAT - WA_LIKP-ERDAT + WA_VBRK-ERZET - WA_LIKP-ERZET ).&lt;/P&gt;&lt;P&gt;else if WA_VBRK-ERDAT &amp;lt; WA_LIKP-ERDAT.&lt;/P&gt;&lt;P&gt;   W_CTIME = ( WA_LIKP-ERDAT-WA_VBRK-ERDAT  + WA_VBRK-ERZET - WA_LIKP-ERZET ).&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;hope this will be helpful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regrds,&lt;/P&gt;&lt;P&gt;karthik&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 20 Dec 2007 05:05:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/calculation-problem/m-p/3192591#M760649</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-12-20T05:05:44Z</dc:date>
    </item>
    <item>
      <title>Re: Calculation Problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/calculation-problem/m-p/3192592#M760650</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;  If you calculate directly the hour/min calculation will not be done. multiply the date difference with 3600 (i.e., 60 * 60 )&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use the below logic for calculation. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;l_f_date = WA_VBRK-ERDAT,&lt;/P&gt;&lt;P&gt;l_f_date1 =   WA_LIKP-ERDAT.&lt;/P&gt;&lt;P&gt;l_f_time1 = WA_VBRK-ERZET&lt;/P&gt;&lt;P&gt;l_f_time2 = WA_LIKP-ERZET.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; if l_f_date &amp;gt;= l_f_date1.&lt;/P&gt;&lt;P&gt;    if l_f_time1 &amp;gt; l_f_time2.&lt;/P&gt;&lt;P&gt;      l_f_time = ( ( l_f_date - l_f_date1 ) * 60 * 60 ) + ( l_f_time1 -&lt;/P&gt;&lt;P&gt;l_f_time2 ).&lt;/P&gt;&lt;P&gt;    endif.&lt;/P&gt;&lt;P&gt; else.&lt;/P&gt;&lt;P&gt;    if l_f_time1 &amp;gt;= l_f_time2.&lt;/P&gt;&lt;P&gt;     l_f_time = ( ( l_f_date1 - l_f_date ) * 60 * 60 ) + ( l_f_time1 -&lt;/P&gt;&lt;P&gt;l_f_time2 ).&lt;/P&gt;&lt;P&gt;    else.&lt;/P&gt;&lt;P&gt;     l_f_time = ( ( l_f_date - l_f_date1 ) * 60 * 60 ) + ( l_f_time2 -&lt;/P&gt;&lt;P&gt;l_f_time1 ).&lt;/P&gt;&lt;P&gt;    endif.&lt;/P&gt;&lt;P&gt; endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps you.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 20 Dec 2007 05:26:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/calculation-problem/m-p/3192592#M760650</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-12-20T05:26:16Z</dc:date>
    </item>
  </channel>
</rss>

