<?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: logic for date in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/logic-for-date/m-p/4025991#M962156</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;    When u getch ur data from the table, check if the date lies between that specif 05012008 and 05312008. If it does, fetch the data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Nayan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 19 Jun 2008 07:05:13 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-06-19T07:05:13Z</dc:date>
    <item>
      <title>logic for date</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/logic-for-date/m-p/4025989#M962154</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; in the selection screen i have fields like BUKRS, COST CENTER, PROFIT CENTER, PERIOD, AND YEAR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The problem is if i give period as 5 i.e., may and year as 2008&lt;/P&gt;&lt;P&gt;i need fetch the records from 1 st may to 31st may only.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;can any one please help me how to write code for this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks in advace&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jun 2008 06:52:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/logic-for-date/m-p/4025989#M962154</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-19T06:52:40Z</dc:date>
    </item>
    <item>
      <title>Re: logic for date</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/logic-for-date/m-p/4025990#M962155</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 the code below :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;

ranges : gr_date for bsis-budat.

 CALL FUNCTION 'FIRST_DAY_IN_PERIOD_GET'
    EXPORTING
    i_gjahr              = sp_gjahr
*     i_monmit             = gp_monat
      i_periv              = 'K4'
      i_poper              = sp_monat "Period
 IMPORTING
     e_date               = gv_firstday
 EXCEPTIONS
   input_false          = 1
   t009_notfound        = 2
   t009b_notfound       = 3
   OTHERS               = 4
            .

  CALL FUNCTION 'LAST_DAY_IN_PERIOD_GET'
    EXPORTING
      i_gjahr              = sp_gjahr
*           I_MONMIT             = gp_monat
      i_periv              = 'K4'
      i_poper              = sp_monat "Period
   IMPORTING
           e_date               = gv_lastday
         EXCEPTIONS
           input_false          = 1
           t009_notfound        = 2
           t009b_notfound       = 3
           OTHERS               = 4
            .


gr_date-sign = 'I'.
gr_date-option = 'BT'.
gr_date-low = gv_firstday.
gr_date-high = gv_lastday.

append gr_date.

"And use gr_date in the date field of select statement while 
"retrieving the data.
"And declare period as T009B-POPER
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Sriram Ponna.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Sriram Ponna on Jun 19, 2008 12:29 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jun 2008 06:58:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/logic-for-date/m-p/4025990#M962155</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-19T06:58:54Z</dc:date>
    </item>
    <item>
      <title>Re: logic for date</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/logic-for-date/m-p/4025991#M962156</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;    When u getch ur data from the table, check if the date lies between that specif 05012008 and 05312008. If it does, fetch the data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Nayan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jun 2008 07:05:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/logic-for-date/m-p/4025991#M962156</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-19T07:05:13Z</dc:date>
    </item>
    <item>
      <title>Re: logic for date</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/logic-for-date/m-p/4025992#M962157</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This message was moderated.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jun 2008 07:06:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/logic-for-date/m-p/4025992#M962157</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-19T07:06:26Z</dc:date>
    </item>
    <item>
      <title>Re: logic for date</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/logic-for-date/m-p/4025993#M962158</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;Do like this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;First u will obtain the last day of month usin the function module&lt;/P&gt;&lt;P&gt;CONSTANTS : l_c_i(1) TYPE c VALUE 'I',&lt;/P&gt;&lt;P&gt;              l_c_bt(2) TYPE c VALUE 'BT'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : l_period-H like sy-datum.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'LAST_DAY_OF_MONTHS'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      day_in            = p_period&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      last_day_of_month = l_period-H&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;concatenate l_period-H+0(6)  '01' into l_period-L.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;now fill the dates entered in the selection screen as range.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;l_r_erdat-sign = l_c_i.&lt;/P&gt;&lt;P&gt;l_r_erdat-option = l_c_bt.&lt;/P&gt;&lt;P&gt;l_r_erdat-low = l_period-L.&lt;/P&gt;&lt;P&gt;l_r_erdat-high =l_period-H.&lt;/P&gt;&lt;P&gt;APPEND l_r_erdat.&lt;/P&gt;&lt;P&gt;  CLEAR l_r_erdat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;now u use this l_r_erdat as&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select  -&lt;/P&gt;&lt;P&gt;          -&lt;/P&gt;&lt;P&gt;           -&lt;/P&gt;&lt;P&gt;       from -&lt;/P&gt;&lt;HR originaltext="---" /&gt;&lt;P&gt;into table -&lt;/P&gt;&lt;HR originaltext="----" /&gt;&lt;P&gt;where period in l_r_erdat.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jun 2008 07:21:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/logic-for-date/m-p/4025993#M962158</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-19T07:21:27Z</dc:date>
    </item>
    <item>
      <title>Re: logic for date</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/logic-for-date/m-p/4025994#M962159</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi,&lt;/P&gt;&lt;P&gt;data: v_days type days.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'RTP_US_API_MAX_DAYS_IN_MONTH'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    i_date_month       = p_monat&lt;/P&gt;&lt;P&gt;    i_date_year        = p_gjahr&lt;/P&gt;&lt;P&gt; IMPORTING&lt;/P&gt;&lt;P&gt;   E_MAX_DAYS         = v_days.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i have done like this it is going to dump.&lt;/P&gt;&lt;P&gt;it is saying p_monat is different field type.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jun 2008 07:23:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/logic-for-date/m-p/4025994#M962159</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-19T07:23:01Z</dc:date>
    </item>
  </channel>
</rss>

