<?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: Date Caclculations in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/date-caclculations/m-p/4029637#M963006</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hiiii&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for getting first &amp;amp; last date of last month.. you can use following code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;DATA:
     w_fldate   TYPE sy-datum,
      w_carrid  TYPE sflight-carrid,
      w_date    TYPE sy-datum,
      w_date1   TYPE i VALUE '01',
      w_temp    TYPE sy-datum,
      w_next    TYPE i,
      w_last    TYPE sy-datum.
 SELECT-OPTIONS
   s_fldate FOR w_fldate.
  MOVE sy-datum TO s_fldate-low.
  MOVE sy-datum TO s_fldate-high.
  w_date = sy-datum.


  s_fldate-low+6(2) = w_date1.
  w_temp = s_fldate-low.
  w_next = s_fldate-low+4(2) + 1.
  w_temp+4(2) = w_next.

  w_last = w_temp - 1.
  s_fldate-high = w_last.
  APPEND s_fldate.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reward if useful&lt;/P&gt;&lt;P&gt;thx&lt;/P&gt;&lt;P&gt;twinkal&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 19 Jun 2008 07:35:01 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-06-19T07:35:01Z</dc:date>
    <item>
      <title>Date Caclculations</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/date-caclculations/m-p/4029633#M963002</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 want set the first and last day of the last month as default values for the parameters on my selection screen. Do i need to do offset operations or is there any simple way to do so..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;         Thanks in advance,&lt;/P&gt;&lt;P&gt;          Ram.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jun 2008 07:23:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/date-caclculations/m-p/4029633#M963002</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-19T07:23:55Z</dc:date>
    </item>
    <item>
      <title>Re: Date Caclculations</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/date-caclculations/m-p/4029634#M963003</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;      It is better to use OFFSET way, it is better in performance.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To set the first and last day of the last month as default values for the parameters.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;First day of the month.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;date1 = sy-datum.&lt;/P&gt;&lt;P&gt;date1+6(2) = '01'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Last day of the month.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;date2 = sy-datum.&lt;/P&gt;&lt;P&gt;if date2+4(2) &amp;lt; 12.&lt;/P&gt;&lt;P&gt;date2&lt;EM&gt;4(2) = date2&lt;/EM&gt;4(2) + 1.&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;date2+4(2) = '01'.&lt;/P&gt;&lt;P&gt;date2&lt;EM&gt;0(4) = date2&lt;/EM&gt;0(4) + 1.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;date2 = date2 - 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;P_Para1 = date1.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;P_Para2 = date2.&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jun 2008 07:27:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/date-caclculations/m-p/4029634#M963003</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-19T07:27:35Z</dc:date>
    </item>
    <item>
      <title>Re: Date Caclculations</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/date-caclculations/m-p/4029635#M963004</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ravi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        How can we set the last day of a month, as it can be varied for each month.pls any body suggest me. Or is there any function module to do so...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;         Thanks,&lt;/P&gt;&lt;P&gt;         Ram.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jun 2008 07:32:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/date-caclculations/m-p/4029635#M963004</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-19T07:32:57Z</dc:date>
    </item>
    <item>
      <title>Re: Date Caclculations</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/date-caclculations/m-p/4029636#M963005</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;RP_LAST_DAY_OF_MONTHS&lt;/P&gt;&lt;P&gt;	&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Determine last day of month&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jun 2008 07:34:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/date-caclculations/m-p/4029636#M963005</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-19T07:34:14Z</dc:date>
    </item>
    <item>
      <title>Re: Date Caclculations</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/date-caclculations/m-p/4029637#M963006</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hiiii&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for getting first &amp;amp; last date of last month.. you can use following code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;DATA:
     w_fldate   TYPE sy-datum,
      w_carrid  TYPE sflight-carrid,
      w_date    TYPE sy-datum,
      w_date1   TYPE i VALUE '01',
      w_temp    TYPE sy-datum,
      w_next    TYPE i,
      w_last    TYPE sy-datum.
 SELECT-OPTIONS
   s_fldate FOR w_fldate.
  MOVE sy-datum TO s_fldate-low.
  MOVE sy-datum TO s_fldate-high.
  w_date = sy-datum.


  s_fldate-low+6(2) = w_date1.
  w_temp = s_fldate-low.
  w_next = s_fldate-low+4(2) + 1.
  w_temp+4(2) = w_next.

  w_last = w_temp - 1.
  s_fldate-high = w_last.
  APPEND s_fldate.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reward if useful&lt;/P&gt;&lt;P&gt;thx&lt;/P&gt;&lt;P&gt;twinkal&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jun 2008 07:35:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/date-caclculations/m-p/4029637#M963006</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-19T07:35:01Z</dc:date>
    </item>
    <item>
      <title>Re: Date Caclculations</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/date-caclculations/m-p/4029638#M963007</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You can use the below function modules too...&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Last day of the month.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1) SG_PS_GET_LAST_AY_OF_MONTH&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Please consider the below code for the last day of the month or the above function module.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;date2 = sy-datum.&lt;/P&gt;&lt;P&gt;if date2+4(2) &amp;lt; 12.&lt;/P&gt;&lt;P&gt;date2&lt;EM&gt;4(2) = date2&lt;/EM&gt;4(2) + 1.&lt;/P&gt;&lt;P&gt;date2+6(2) = '01'.&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;date2&lt;EM&gt;0(4) = date2&lt;/EM&gt;0(4) + 1.&lt;/P&gt;&lt;P&gt;date2+4(2) = '01'.&lt;/P&gt;&lt;P&gt;date2+6(2) = '01'.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;date2 = date2 - 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Ravi Kumar on Jun 19, 2008 9:40 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jun 2008 07:35:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/date-caclculations/m-p/4029638#M963007</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-19T07:35:40Z</dc:date>
    </item>
    <item>
      <title>Re: Date Caclculations</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/date-caclculations/m-p/4029639#M963008</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;In my view this ould be the best possible way.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Data:&lt;/P&gt;&lt;P&gt;w_date       LIKE sy-datum.          " Date Variable&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS:&lt;/P&gt;&lt;P&gt;  s_date FOR w_date.        &lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;  w_date       = sy-datum.&lt;/P&gt;&lt;P&gt;  w_date+6(2)  = 01.&lt;/P&gt;&lt;P&gt;  s_date-low = w_date.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  w_date        = sy-datum.&lt;/P&gt;&lt;P&gt;  ADD 1 TO w_date+4(2).&lt;/P&gt;&lt;P&gt;  w_date+6(2)   = 01.&lt;/P&gt;&lt;P&gt;  w_date        = w_date - 1.&lt;/P&gt;&lt;P&gt;  s_date-high = w_date.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Nisrin.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jun 2008 07:36:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/date-caclculations/m-p/4029639#M963008</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-19T07:36:46Z</dc:date>
    </item>
    <item>
      <title>Re: Date Caclculations</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/date-caclculations/m-p/4029640#M963009</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 want last day of the last month. Not present month.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;           Thanks,&lt;/P&gt;&lt;P&gt;           Ram.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jun 2008 07:45:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/date-caclculations/m-p/4029640#M963009</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-19T07:45:31Z</dc:date>
    </item>
    <item>
      <title>Re: Date Caclculations</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/date-caclculations/m-p/4029641#M963010</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi , &lt;/P&gt;&lt;P&gt;  A soultion would be to substract the current day from the date.&lt;/P&gt;&lt;P&gt;Here is a sample code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;data : data type sy-datum ,
       day(2) type n.

data = sy-datum.
write / data.
day = data+6(2).

data = data - day.
write / data.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Arun&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jun 2008 07:49:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/date-caclculations/m-p/4029641#M963010</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-19T07:49:40Z</dc:date>
    </item>
    <item>
      <title>Re: Date Caclculations</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/date-caclculations/m-p/4029642#M963011</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi , &lt;/P&gt;&lt;P&gt;  A soultion would be to substract the current day from the date.&lt;/P&gt;&lt;P&gt;Here is a sample code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;data : data type sy-datum ,
       day(2) type n.

data = sy-datum.
write / data.
day = data+6(2).

data = data - day.
write / data.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Arun&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jun 2008 07:50:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/date-caclculations/m-p/4029642#M963011</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-19T07:50:04Z</dc:date>
    </item>
    <item>
      <title>Re: Date Caclculations</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/date-caclculations/m-p/4029643#M963012</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;date2 = sy-datum.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if date2+4(2) &amp;gt; 1.&lt;/P&gt;&lt;P&gt;date2&lt;EM&gt;4(2) = date2&lt;/EM&gt;4(2) - 1.  " Month&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;date2&lt;EM&gt;0(4) = date2&lt;/EM&gt;0(4) - 1. " Year&lt;/P&gt;&lt;P&gt;date2+4(2) = '12'.                 " Month&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then use below function module.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1) SG_PS_GET_LAST_AY_OF_MONTH&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jun 2008 07:51:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/date-caclculations/m-p/4029643#M963012</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-19T07:51:22Z</dc:date>
    </item>
    <item>
      <title>Re: Date Caclculations</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/date-caclculations/m-p/4029644#M963013</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;Are giving select option on selection screen then use the following code it is working.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select-options:&lt;/P&gt;&lt;P&gt;    s_date for sy-datum.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data:&lt;/P&gt;&lt;P&gt;    w_firstdate type sy-datum,&lt;/P&gt;&lt;P&gt;    w_lastdate  type sy-datum.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;initialization.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'HR_JP_MONTH_BEGIN_END_DATE'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    iv_date                  = sy-datum&lt;/P&gt;&lt;P&gt; IMPORTING&lt;/P&gt;&lt;P&gt;   EV_MONTH_BEGIN_DATE       = w_firstdate&lt;/P&gt;&lt;P&gt;   EV_MONTH_END_DATE         = w_lastdate.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;s_date-low  = w_firstdate.&lt;/P&gt;&lt;P&gt;s_date-high = w_lastdate.&lt;/P&gt;&lt;P&gt;append s_date.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If not r u using parameters only, Use the same function module to get first and last date of a month and then write initialization event as given below.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INITIALIZATION.&lt;/P&gt;&lt;P&gt;p_firstdate = w_firstdate.&lt;/P&gt;&lt;P&gt;p_lastdate = w_lastdate.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PLZ  reward points both will definately work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jun 2008 07:52:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/date-caclculations/m-p/4029644#M963013</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-19T07:52:35Z</dc:date>
    </item>
    <item>
      <title>Re: Date Caclculations</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/date-caclculations/m-p/4029645#M963014</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;Are giving select option on selection screen then use the following code it is working.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select-options:&lt;/P&gt;&lt;P&gt;    s_date for sy-datum.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data:&lt;/P&gt;&lt;P&gt;    w_firstdate type sy-datum,&lt;/P&gt;&lt;P&gt;    w_lastdate  type sy-datum.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;initialization.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'HR_JP_MONTH_BEGIN_END_DATE'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    iv_date                  = sy-datum&lt;/P&gt;&lt;P&gt; IMPORTING&lt;/P&gt;&lt;P&gt;   EV_MONTH_BEGIN_DATE       = w_firstdate&lt;/P&gt;&lt;P&gt;   EV_MONTH_END_DATE         = w_lastdate.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;s_date-low  = w_firstdate.&lt;/P&gt;&lt;P&gt;s_date-high = w_lastdate.&lt;/P&gt;&lt;P&gt;append s_date.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If not r u using parameters only, Use the same function module to get first and last date of a month and then write initialization event as given below.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INITIALIZATION.&lt;/P&gt;&lt;P&gt;p_firstdate = w_firstdate.&lt;/P&gt;&lt;P&gt;p_lastdate = w_lastdate.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PLZ  reward points both will definately work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jun 2008 07:53:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/date-caclculations/m-p/4029645#M963014</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-19T07:53:28Z</dc:date>
    </item>
    <item>
      <title>Re: Date Caclculations</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/date-caclculations/m-p/4029646#M963015</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ram&lt;/P&gt;&lt;P&gt;   Check this code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
REPORT ztest.

TABLES:
  syst.
SELECT-OPTIONS:
  s_date FOR sy-datum.

INITIALIZATION.
  s_date-high = sy-datum.
  s_date-high+6(2) = '01'.
  s_date-high = s_date-high - 1.

  s_date-low = s_date-high.
  s_date-low+6(2) = '01'.

  APPEND s_date.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jun 2008 07:54:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/date-caclculations/m-p/4029646#M963015</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-19T07:54:41Z</dc:date>
    </item>
    <item>
      <title>Re: Date Caclculations</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/date-caclculations/m-p/4029647#M963016</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi everybody,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;            Thanks for your ans. Now i got the solution. But its not coming to my parameters as default values. I perfromed calculations under INITIALIZATION event before declaring parameters. Is that wrong. If so, where should i perform these calculations.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;            Thanks,&lt;/P&gt;&lt;P&gt;            Ram.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jun 2008 08:19:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/date-caclculations/m-p/4029647#M963016</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-19T08:19:31Z</dc:date>
    </item>
    <item>
      <title>Re: Date Caclculations</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/date-caclculations/m-p/4029648#M963017</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi , &lt;/P&gt;&lt;P&gt; Declare the selection screen objects first and then write the code for initialization.&lt;/P&gt;&lt;P&gt;Regrads&lt;/P&gt;&lt;P&gt;Arun&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jun 2008 09:02:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/date-caclculations/m-p/4029648#M963017</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-19T09:02:51Z</dc:date>
    </item>
  </channel>
</rss>

