<?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: Range Statement in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/range-statement/m-p/1524156#M240305</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;to exclude holidays too,&lt;/P&gt;&lt;P&gt;use fm &amp;lt;b&amp;gt;RKE_SELECT_FACTDAYS_FOR_PERIOD&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt; CALL FUNCTION 'RKE_SELECT_FACTDAYS_FOR_PERIOD'
       EXPORTING
            i_datab  = start_date
            i_datbi  = end_date
            i_factid = '01'
       TABLES
            eth_dats = itab.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Andreas Mann&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 07 Sep 2006 06:34:09 GMT</pubDate>
    <dc:creator>andreas_mann3</dc:creator>
    <dc:date>2006-09-07T06:34:09Z</dc:date>
    <item>
      <title>Range Statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/range-statement/m-p/1524151#M240300</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, I need to write a rannge which will include or the weekdays.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;can someone guide i can i do so.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Sep 2006 19:42:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/range-statement/m-p/1524151#M240300</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-09-06T19:42:02Z</dc:date>
    </item>
    <item>
      <title>Re: Range Statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/range-statement/m-p/1524152#M240301</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;Please be clear on your requirement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Raj&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Sep 2006 19:45:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/range-statement/m-p/1524152#M240301</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-09-06T19:45:13Z</dc:date>
    </item>
    <item>
      <title>Re: Range Statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/range-statement/m-p/1524153#M240302</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have to get the data for the last 10 days excluding saturay and sunday of production order quantity &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;so I wanted to write range for all the weekdays. &lt;/P&gt;&lt;P&gt;or can you suggest me with some other method to get the following data. or if there is anytype of function.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Sep 2006 19:47:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/range-statement/m-p/1524153#M240302</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-09-06T19:47:56Z</dc:date>
    </item>
    <item>
      <title>Re: Range Statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/range-statement/m-p/1524154#M240303</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You don't need to build ranges.. just pass the date to the function module DAY_IN_WEEK. If the return value is 6 its a Saturday or if its 7 it is a Sunday.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;~Suresh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Sep 2006 19:54:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/range-statement/m-p/1524154#M240303</guid>
      <dc:creator>suresh_datti</dc:creator>
      <dc:date>2006-09-06T19:54:06Z</dc:date>
    </item>
    <item>
      <title>Re: Range Statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/range-statement/m-p/1524155#M240304</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;oK, SO I think you are going to code a select from somewhere and want to include 'and date in r_last_10_working_days'.....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;to set up your range you can do this:&lt;/P&gt;&lt;P&gt;RANGES R_LAST_TEN_WORKNG_DAYS FOR SY-DATUM.&lt;/P&gt;&lt;P&gt;DATA WORK_DATE TYPE SY-DATUM.                &lt;/P&gt;&lt;P&gt;DATA COUNT TYPE I VALUE 0.                   &lt;/P&gt;&lt;P&gt;DATA DAY_NUMBER TYPE P.                      &lt;/P&gt;&lt;P&gt;R_LAST_TEN_WORKNG_DAYS-OPTION = 'EQ'.        &lt;/P&gt;&lt;P&gt;R_LAST_TEN_WORKNG_DAYS-SIGN = 'I'.           &lt;/P&gt;&lt;P&gt;WORK_DATE = SY-DATUM.                        &lt;/P&gt;&lt;P&gt;DO.                                          &lt;/P&gt;&lt;P&gt;WORK_DATE = WORK_DATE - 1.                   &lt;/P&gt;&lt;P&gt;CALL FUNCTION 'DAY_IN_WEEK'                  &lt;/P&gt;&lt;P&gt;     EXPORTING                               &lt;/P&gt;&lt;P&gt; DATUM = WORK_DATE                            &lt;/P&gt;&lt;P&gt;IMPORTING                                    &lt;/P&gt;&lt;P&gt; WOTNR = DAY_NUMBER.                          &lt;/P&gt;&lt;P&gt;IF DAY_NUMBER &amp;lt; 6.                           &lt;/P&gt;&lt;P&gt; R_LAST_TEN_WORKNG_DAYS-LOW = WORK_DATE.      &lt;/P&gt;&lt;P&gt; APPEND R_LAST_TEN_WORKNG_DAYS.               &lt;/P&gt;&lt;P&gt; ADD 1 TO COUNT.                              &lt;/P&gt;&lt;P&gt;ENDIF.                                       &lt;/P&gt;&lt;P&gt;IF COUNT = 10. EXIT. ENDIF.                  &lt;/P&gt;&lt;P&gt;ENDDO.                                       &lt;/P&gt;&lt;P&gt;LOOP AT R_LAST_TEN_WORKNG_DAYS.              &lt;/P&gt;&lt;P&gt;WRITE:/ R_LAST_TEN_WORKNG_DAYS.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Sep 2006 03:40:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/range-statement/m-p/1524155#M240304</guid>
      <dc:creator>former_member186741</dc:creator>
      <dc:date>2006-09-07T03:40:35Z</dc:date>
    </item>
    <item>
      <title>Re: Range Statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/range-statement/m-p/1524156#M240305</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;to exclude holidays too,&lt;/P&gt;&lt;P&gt;use fm &amp;lt;b&amp;gt;RKE_SELECT_FACTDAYS_FOR_PERIOD&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt; CALL FUNCTION 'RKE_SELECT_FACTDAYS_FOR_PERIOD'
       EXPORTING
            i_datab  = start_date
            i_datbi  = end_date
            i_factid = '01'
       TABLES
            eth_dats = itab.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Andreas Mann&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Sep 2006 06:34:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/range-statement/m-p/1524156#M240305</guid>
      <dc:creator>andreas_mann3</dc:creator>
      <dc:date>2006-09-07T06:34:09Z</dc:date>
    </item>
    <item>
      <title>Re: Range Statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/range-statement/m-p/1524157#M240306</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kamlesh,&lt;/P&gt;&lt;P&gt;i did it on this way:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: TAGE   TYPE I.&lt;/P&gt;&lt;P&gt;DATA: ANZAHL TYPE I.&lt;/P&gt;&lt;P&gt;DATA: DATE   LIKE SY-DATUM.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;ANZAHL = 10 * ( -1 ). "Negative days&lt;/P&gt;&lt;P&gt;DATE   = SY-DATUM.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;WHILE TAGE &amp;gt; ANZAHL.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;  DATE = DATE - 1.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'DATE_CHECK_WORKINGDAY'&lt;/P&gt;&lt;P&gt;       EXPORTING&lt;/P&gt;&lt;P&gt;            DATE                = DATE&lt;/P&gt;&lt;P&gt;            FACTORY_CALENDAR_ID = 'ZO' "Your Factory Calender&lt;/P&gt;&lt;P&gt;            MESSAGE_TYPE        = 'I'&lt;/P&gt;&lt;P&gt;       EXCEPTIONS&lt;/P&gt;&lt;P&gt;            DATE_NO_WORKINGDAY  = 4.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;  IF SY-SUBRC &amp;lt;&amp;gt; 4.&lt;/P&gt;&lt;P&gt;    TAGE = TAGE - 1 .&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;ENDWHILE.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WRITE: / SY-DATUM, DATE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards, Dieter&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Sep 2006 06:54:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/range-statement/m-p/1524157#M240306</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-09-07T06:54:27Z</dc:date>
    </item>
    <item>
      <title>Re: Range Statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/range-statement/m-p/1524158#M240307</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;U can define the range for weekday as below.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;range : r_wday for sy-fdayw,&lt;/P&gt;&lt;P&gt;        r_date for sy-datum.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Initialization.&lt;/P&gt;&lt;P&gt;r_wday-low = '1'.  "Monday&lt;/P&gt;&lt;P&gt;r_wday-high = '5'. "Friday&lt;/P&gt;&lt;P&gt;r_wday-sign = 'BT'.&lt;/P&gt;&lt;P&gt;r_wday-option = 'I'.&lt;/P&gt;&lt;P&gt;append r_wday.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Your requirement.&lt;/P&gt;&lt;P&gt;ldate = sy-datum.&lt;/P&gt;&lt;P&gt;do 10 times.  &lt;/P&gt;&lt;P&gt;  call function 'day_in_week'&lt;/P&gt;&lt;P&gt;    exporting&lt;/P&gt;&lt;P&gt;      datum = ldate&lt;/P&gt;&lt;P&gt;    changing &lt;/P&gt;&lt;P&gt;      wotnr = ldayw.&lt;/P&gt;&lt;P&gt;  ldate = ldate + 1.&lt;/P&gt;&lt;P&gt;  check ldayw in r_wday.&lt;/P&gt;&lt;P&gt;  r_date-sign = 'EQ'.&lt;/P&gt;&lt;P&gt;  r_date-option = 'I'.&lt;/P&gt;&lt;P&gt;  r_date-low = ldate - 1.&lt;/P&gt;&lt;P&gt;  append r_date.&lt;/P&gt;&lt;P&gt;enddo.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Sep 2006 07:56:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/range-statement/m-p/1524158#M240307</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-09-07T07:56:02Z</dc:date>
    </item>
  </channel>
</rss>

