<?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: Function Module in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-module/m-p/1679021#M299372</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 think this is usefull to u........&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;call function 'GET_DELTA_TIME_FROM_DT'&lt;/P&gt;&lt;P&gt;     exporting&lt;/P&gt;&lt;P&gt;          t1 = uzeit1&lt;/P&gt;&lt;P&gt;          t2 = uzeit2&lt;/P&gt;&lt;P&gt;          d1 = datum1&lt;/P&gt;&lt;P&gt;          d2 = datum2&lt;/P&gt;&lt;P&gt;     importing&lt;/P&gt;&lt;P&gt;          t3 = result.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;          write:/ result.&lt;/P&gt;&lt;P&gt;with regards&lt;/P&gt;&lt;P&gt;m.srikanth.(review the points if it is usefull)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 10 Nov 2006 10:05:08 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-11-10T10:05:08Z</dc:date>
    <item>
      <title>Function Module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-module/m-p/1679012#M299363</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 two internal tables with following fields&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &amp;lt;b&amp;gt;ITAB1&amp;lt;/b&amp;gt; &lt;/P&gt;&lt;P&gt;    DATE1 &lt;/P&gt;&lt;P&gt;    TIME1 &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &amp;lt;b&amp;gt;ITAB2&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;    DATE2&lt;/P&gt;&lt;P&gt;    TIME2&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now i need to subtract these two date and time from two internal tables and get the &amp;lt;b&amp;gt;result in Hours&amp;lt;/b&amp;gt; .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Give function module name or sample code &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &lt;/P&gt;&lt;P&gt;Points Will be assigned&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Nov 2006 11:37:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-module/m-p/1679012#M299363</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-09T11:37:36Z</dc:date>
    </item>
    <item>
      <title>Re: Function Module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-module/m-p/1679013#M299364</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;Loop at itab1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;read table itab2 index sy-tabix.&lt;/P&gt;&lt;P&gt;if sy-subrc eq 0.&lt;/P&gt;&lt;P&gt;date = itab1-date1 - itab2-date2.&lt;/P&gt;&lt;P&gt;time = itab1-time1 - itab2-time2.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;clear itab1.&lt;/P&gt;&lt;P&gt;clear itab2.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Nov 2006 11:40:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-module/m-p/1679013#M299364</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-09T11:40:41Z</dc:date>
    </item>
    <item>
      <title>Re: Function Module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-module/m-p/1679014#M299365</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;U can use the FM CCU_TIMESTAMP_DIFFERENCE, it gives the difference in seconds which can be divided by 3600 to get hours.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at itab1.&lt;/P&gt;&lt;P&gt;  read table itab2 index sy-tabix.&lt;/P&gt;&lt;P&gt;  concatenate itab1-date1 itab1-time1 into lts1.      &lt;/P&gt;&lt;P&gt;  concatenate itab1-date2 itab1-time2 into lts2.&lt;/P&gt;&lt;P&gt;  call function 'CCU_Timestamp_difference'&lt;/P&gt;&lt;P&gt;    exporting&lt;/P&gt;&lt;P&gt;      timestamp1 = lst1&lt;/P&gt;&lt;P&gt;      timestamp2 = lst2&lt;/P&gt;&lt;P&gt;    importing &lt;/P&gt;&lt;P&gt;      difference = ldiff.&lt;/P&gt;&lt;P&gt;  ldiff = ldiff / 3600.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Nov 2006 11:43:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-module/m-p/1679014#M299365</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-09T11:43:44Z</dc:date>
    </item>
    <item>
      <title>Re: Function Module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-module/m-p/1679015#M299366</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Loop at itab1.&lt;/P&gt;&lt;P&gt;read table itab2 index sy-tabix.&lt;/P&gt;&lt;P&gt;if sy-subrc eq 0.&lt;/P&gt;&lt;P&gt;date = itab1-date1 - itab2-date2.&lt;/P&gt;&lt;P&gt;time = itab1-time1 - itab2-time2.&lt;/P&gt;&lt;P&gt;total_hrs = (date * 24) + time.&lt;/P&gt;&lt;P&gt;append total_hrs.&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;santhosh&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Kaluvala Santhosh&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Nov 2006 11:45:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-module/m-p/1679015#M299366</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-09T11:45:07Z</dc:date>
    </item>
    <item>
      <title>Re: Function Module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-module/m-p/1679016#M299367</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi&lt;/P&gt;&lt;P&gt;good&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;go through this function module&lt;/P&gt;&lt;P&gt;RP_CALC_DATE_IN_INTERVAL Add/subtract years/months/days from a date &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks&lt;/P&gt;&lt;P&gt;mrutyun^&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Nov 2006 11:49:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-module/m-p/1679016#M299367</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-09T11:49:14Z</dc:date>
    </item>
    <item>
      <title>Re: Function Module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-module/m-p/1679017#M299368</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE&gt;&lt;CODE&gt;use fm...
call function 'GET_DELTA_TIME_FROM_DT'
     exporting
          t1 = uzeit1
          t2 = uzeit2
          d1 = datum1
          d2 = datum2
     importing
          t3 = result.
 
 
          write:/ result.&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Nov 2006 11:50:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-module/m-p/1679017#M299368</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-09T11:50:50Z</dc:date>
    </item>
    <item>
      <title>Re: Function Module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-module/m-p/1679018#M299369</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Shiba,&lt;/P&gt;&lt;P&gt; you can use the function module CCU_TIMESTAMP_DIFFERENCE. This will give the difference in seconds. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can convert it to years or days as per your requirement. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : dt1 like CCUPEAKA-TIMESTAMP,&lt;/P&gt;&lt;P&gt;dt2 like CCUPEAKA-TIMESTAMP,&lt;/P&gt;&lt;P&gt;diff type i,&lt;/P&gt;&lt;P&gt;days type i,&lt;/P&gt;&lt;P&gt;years type i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;dt1 = '20050101111111'.&lt;/P&gt;&lt;P&gt;dt2 = '20040101112222'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'CCU_TIMESTAMP_DIFFERENCE'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;timestamp1 = dt1&lt;/P&gt;&lt;P&gt;timestamp2 = dt2&lt;/P&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;P&gt;DIFFERENCE = diff&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;write : / 'Difference in seconds', diff.&lt;/P&gt;&lt;P&gt;*If you want diff in hours&lt;/P&gt;&lt;P&gt;diff = diff / 3600.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reward if helpful.&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;keerthi.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Nov 2006 11:56:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-module/m-p/1679018#M299369</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-09T11:56:49Z</dc:date>
    </item>
    <item>
      <title>Re: Function Module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-module/m-p/1679019#M299370</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;d = itab2-v - itab1-v. diff of dates&lt;/P&gt;&lt;P&gt;t2 = itab2-t - itab1-t. diff of times&lt;/P&gt;&lt;P&gt;translate d using '- '. to remove '-' sign at the end&lt;/P&gt;&lt;P&gt;translate t2 using '- '.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;(or)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;d = itab1-v - itab2-v. diff of dates&lt;/P&gt;&lt;P&gt;t2 = itab1-t - itab2-t. diff of times&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;d = d * 24.  to convert days into hours&lt;/P&gt;&lt;P&gt;t2 = t2 / ( 60 * 60 ). to convert seconds into hours&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;r = d + t2. total&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;write:/ d,t2,r.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;do assign points if it helps you&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Nov 2006 11:58:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-module/m-p/1679019#M299370</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-09T11:58:04Z</dc:date>
    </item>
    <item>
      <title>Re: Function Module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-module/m-p/1679020#M299371</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for your replies . Assigned Points to everyone&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Nov 2006 05:15:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-module/m-p/1679020#M299371</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-10T05:15:41Z</dc:date>
    </item>
    <item>
      <title>Re: Function Module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-module/m-p/1679021#M299372</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 think this is usefull to u........&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;call function 'GET_DELTA_TIME_FROM_DT'&lt;/P&gt;&lt;P&gt;     exporting&lt;/P&gt;&lt;P&gt;          t1 = uzeit1&lt;/P&gt;&lt;P&gt;          t2 = uzeit2&lt;/P&gt;&lt;P&gt;          d1 = datum1&lt;/P&gt;&lt;P&gt;          d2 = datum2&lt;/P&gt;&lt;P&gt;     importing&lt;/P&gt;&lt;P&gt;          t3 = result.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;          write:/ result.&lt;/P&gt;&lt;P&gt;with regards&lt;/P&gt;&lt;P&gt;m.srikanth.(review the points if it is usefull)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Nov 2006 10:05:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-module/m-p/1679021#M299372</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-10T10:05:08Z</dc:date>
    </item>
    <item>
      <title>Re: Function Module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-module/m-p/1679022#M299373</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;For avoiding confusiong , try to put all data in one internal table and use an use FM &amp;lt;b&amp;gt;sd_datetime_difference&amp;lt;/b&amp;gt;, pass date1 as earlier date, date2 as later date and enter time1 and time2 .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Raghav&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Nov 2006 10:09:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-module/m-p/1679022#M299373</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-10T10:09:08Z</dc:date>
    </item>
  </channel>
</rss>

