<?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 to get next working date in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-to-get-next-working-date/m-p/1217310#M135243</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;REPORT  ZRM_TEST                      .  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS: DATE_1 LIKE SY-DATUM DEFAULT SY-DATUM,  &lt;/P&gt;&lt;P&gt;            BIZ_DAYS TYPE I DEFAULT 2,  &lt;/P&gt;&lt;P&gt;            FACCALID LIKE SCAL-FCALID DEFAULT 'US'.  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:       FAC_DATE_1 LIKE SCAL-FACDATE,  &lt;/P&gt;&lt;P&gt;            DATE_2 LIKE SY-DATUM,  &lt;/P&gt;&lt;P&gt;            FAC_DATE_2 LIKE SCAL-FACDATE.  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'DATE_CONVERT_TO_FACTORYDATE'  &lt;/P&gt;&lt;P&gt;     EXPORTING  &lt;/P&gt;&lt;P&gt;          DATE                         = DATE_1  &lt;/P&gt;&lt;P&gt;          FACTORY_CALENDAR_ID          = FACCALID  &lt;/P&gt;&lt;P&gt;     IMPORTING  &lt;/P&gt;&lt;P&gt;       FACTORYDATE                  = FAC_DATE_1 .  &lt;/P&gt;&lt;P&gt;FAC_DATE_2 = ABS( FAC_DATE_1 + BIZ_DAYS ).  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'FACTORYDATE_CONVERT_TO_DATE'  &lt;/P&gt;&lt;P&gt;  EXPORTING  &lt;/P&gt;&lt;P&gt;    factorydate                        = FAC_DATE_2  &lt;/P&gt;&lt;P&gt;    factory_calendar_id                = FACCALID  &lt;/P&gt;&lt;P&gt;  IMPORTING  &lt;/P&gt;&lt;P&gt;    DATE                               = DATE_2  &lt;/P&gt;&lt;P&gt;.  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WRITE: / DATE_2.  &lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can also try the function module DAY_ATTRIBUTES_GET.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 20 Mar 2006 07:04:31 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-03-20T07:04:31Z</dc:date>
    <item>
      <title>function module to get next working date</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-to-get-next-working-date/m-p/1217306#M135239</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;given the no. of days i need to find the next working day from the current date .......&lt;/P&gt;&lt;P&gt;is there any function module which calculates&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Mar 2006 06:28:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-to-get-next-working-date/m-p/1217306#M135239</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-03-20T06:28:18Z</dc:date>
    </item>
    <item>
      <title>Re: function module to get next working date</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-to-get-next-working-date/m-p/1217307#M135240</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;CALL FUNCTION 'DATE_CHECK_WORKINGDAY'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;DATE = SY-DATUM&lt;/P&gt;&lt;P&gt;FACTORY_CALENDAR_ID = '01'&lt;/P&gt;&lt;P&gt;MESSAGE_TYPE = 'E'&lt;/P&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;P&gt;DATE_AFTER_RANGE = 1&lt;/P&gt;&lt;P&gt;DATE_BEFORE_RANGE = 2&lt;/P&gt;&lt;P&gt;DATE_INVALID = 3&lt;/P&gt;&lt;P&gt;DATE_NO_WORKINGDAY = 4&lt;/P&gt;&lt;P&gt;FACTORY_CALENDAR_NOT_FOUND = 5&lt;/P&gt;&lt;P&gt;MESSAGE_TYPE_INVALID = 6&lt;/P&gt;&lt;P&gt;OTHERS = 7.&lt;/P&gt;&lt;P&gt;IF&lt;/P&gt;&lt;P&gt;SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;WRITE 'working day'.&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;WRITE 'not workingday'.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Mar 2006 06:30:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-to-get-next-working-date/m-p/1217307#M135240</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-03-20T06:30:50Z</dc:date>
    </item>
    <item>
      <title>Re: function module to get next working date</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-to-get-next-working-date/m-p/1217308#M135241</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi Avinash,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check the sample code:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES T001W.&lt;/P&gt;&lt;P&gt;PARAMETERS: P_DATE LIKE SY-DATUM,&lt;/P&gt;&lt;P&gt;            P_PLANT LIKE T001W-WERKS.&lt;/P&gt;&lt;P&gt;SELECT SINGLE * FROM T001W WHERE WERKS = P_PLANT.&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                       = P_DATE&lt;/P&gt;&lt;P&gt;          FACTORY_CALENDAR_ID        = T001W-FABKL&lt;/P&gt;&lt;P&gt;          MESSAGE_TYPE               = 'E'&lt;/P&gt;&lt;P&gt;     EXCEPTIONS&lt;/P&gt;&lt;P&gt;          DATE_AFTER_RANGE           = 1&lt;/P&gt;&lt;P&gt;          DATE_BEFORE_RANGE          = 2&lt;/P&gt;&lt;P&gt;          DATE_INVALID               = 3&lt;/P&gt;&lt;P&gt;          DATE_NO_WORKINGDAY         = 4&lt;/P&gt;&lt;P&gt;          FACTORY_CALENDAR_NOT_FOUND = 5&lt;/P&gt;&lt;P&gt;          MESSAGE_TYPE_INVALID       = 6&lt;/P&gt;&lt;P&gt;          OTHERS                     = 7.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC EQ 0.&lt;/P&gt;&lt;P&gt;  WRITE:/ P_DATE, 'IS A WORKING DAY IN', P_PLANT.&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;  IF SY-SUBRC EQ 4.&lt;/P&gt;&lt;P&gt;    WRITE:/ P_DATE, 'IS A HOLIDAY IN', P_PLANT.&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;P&gt;    WRITE:/ 'COULD NOT DETERMINE DATE'.&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;Or another one is   &amp;lt;b&amp;gt;DATE_CHECK_WORKINGDAY_MULTIPLE&amp;lt;/b&amp;gt;Hope this will help you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers&lt;/P&gt;&lt;P&gt;Sunny&lt;/P&gt;&lt;P&gt;Rewrd points , if found helpful&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Sunny&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Mar 2006 06:34:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-to-get-next-working-date/m-p/1217308#M135241</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-03-20T06:34:11Z</dc:date>
    </item>
    <item>
      <title>Re: function module to get next working date</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-to-get-next-working-date/m-p/1217309#M135242</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi avinash,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. DATE_CHECK_WORKINGDAY&lt;/P&gt;&lt;P&gt;   Using this FM and some EXTRA Logic,&lt;/P&gt;&lt;P&gt;   we can achieve what u want.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. use this logic somewhat&lt;/P&gt;&lt;P&gt;   to get to ur requirement&lt;/P&gt;&lt;P&gt;   (just copy paste in new program)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3. It will display all the working days,&lt;/P&gt;&lt;P&gt;   between TWO Dates.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;4.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT abc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : num type i.&lt;/P&gt;&lt;P&gt;parameters : frdate type sy-datum default '20051216'.&lt;/P&gt;&lt;P&gt;parameters : todate type sy-datum default '20051221'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;perform getinfo using frdate todate changing num.&lt;/P&gt;&lt;P&gt;break-point.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  getinfo&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM getinfo USING fromdate todate CHANGING numofdays type i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA :  d TYPE sy-datum.&lt;/P&gt;&lt;P&gt;  d = fromdate - 1.&lt;/P&gt;&lt;P&gt;  DO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    d = d + 1.&lt;/P&gt;&lt;P&gt;    IF d &amp;gt; todate.&lt;/P&gt;&lt;P&gt;      EXIT.&lt;/P&gt;&lt;P&gt;      endif.&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                       = d&lt;/P&gt;&lt;P&gt;          factory_calendar_id        = '01'&lt;/P&gt;&lt;P&gt;          message_type               = 'I'&lt;/P&gt;&lt;P&gt;        EXCEPTIONS&lt;/P&gt;&lt;P&gt;          date_after_range           = 1&lt;/P&gt;&lt;P&gt;          date_before_range          = 2&lt;/P&gt;&lt;P&gt;          date_invalid               = 3&lt;/P&gt;&lt;P&gt;          date_no_workingday         = 4&lt;/P&gt;&lt;P&gt;          factory_calendar_not_found = 5&lt;/P&gt;&lt;P&gt;          message_type_invalid       = 6&lt;/P&gt;&lt;P&gt;          OTHERS                     = 7.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;      numofdays = numofdays + 1.&lt;/P&gt;&lt;P&gt;      write &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; d.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    ENDDO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDFORM.                    "getinfo&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;amit m.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Mar 2006 07:02:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-to-get-next-working-date/m-p/1217309#M135242</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-03-20T07:02:04Z</dc:date>
    </item>
    <item>
      <title>Re: function module to get next working date</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-to-get-next-working-date/m-p/1217310#M135243</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;REPORT  ZRM_TEST                      .  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS: DATE_1 LIKE SY-DATUM DEFAULT SY-DATUM,  &lt;/P&gt;&lt;P&gt;            BIZ_DAYS TYPE I DEFAULT 2,  &lt;/P&gt;&lt;P&gt;            FACCALID LIKE SCAL-FCALID DEFAULT 'US'.  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:       FAC_DATE_1 LIKE SCAL-FACDATE,  &lt;/P&gt;&lt;P&gt;            DATE_2 LIKE SY-DATUM,  &lt;/P&gt;&lt;P&gt;            FAC_DATE_2 LIKE SCAL-FACDATE.  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'DATE_CONVERT_TO_FACTORYDATE'  &lt;/P&gt;&lt;P&gt;     EXPORTING  &lt;/P&gt;&lt;P&gt;          DATE                         = DATE_1  &lt;/P&gt;&lt;P&gt;          FACTORY_CALENDAR_ID          = FACCALID  &lt;/P&gt;&lt;P&gt;     IMPORTING  &lt;/P&gt;&lt;P&gt;       FACTORYDATE                  = FAC_DATE_1 .  &lt;/P&gt;&lt;P&gt;FAC_DATE_2 = ABS( FAC_DATE_1 + BIZ_DAYS ).  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'FACTORYDATE_CONVERT_TO_DATE'  &lt;/P&gt;&lt;P&gt;  EXPORTING  &lt;/P&gt;&lt;P&gt;    factorydate                        = FAC_DATE_2  &lt;/P&gt;&lt;P&gt;    factory_calendar_id                = FACCALID  &lt;/P&gt;&lt;P&gt;  IMPORTING  &lt;/P&gt;&lt;P&gt;    DATE                               = DATE_2  &lt;/P&gt;&lt;P&gt;.  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WRITE: / DATE_2.  &lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can also try the function module DAY_ATTRIBUTES_GET.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Mar 2006 07:04:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-to-get-next-working-date/m-p/1217310#M135243</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-03-20T07:04:31Z</dc:date>
    </item>
    <item>
      <title>Re: function module to get next working date</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-to-get-next-working-date/m-p/1217311#M135244</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi avinash,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As per form etiquette's&lt;/P&gt;&lt;P&gt;If satisfied , please close the thread by rewarding appropriate points to the helpful answers.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers&lt;/P&gt;&lt;P&gt;Sunny&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Mar 2006 11:22:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-to-get-next-working-date/m-p/1217311#M135244</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-03-20T11:22:50Z</dc:date>
    </item>
    <item>
      <title>Re: function module to get next working date</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-to-get-next-working-date/m-p/1217312#M135245</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Use this function module&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'BKK_GET_NEXT_WORKDAY'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      i_date         = sy-datum&lt;/P&gt;&lt;P&gt;      i_calendar1    = 'DK'&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      e_workday      = g_fst_wrk_date&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      calendar_error = 1&lt;/P&gt;&lt;P&gt;      OTHERS         = 2.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Mar 2006 11:54:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-to-get-next-working-date/m-p/1217312#M135245</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-03-20T11:54:29Z</dc:date>
    </item>
    <item>
      <title>Re: function module to get next working date</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-to-get-next-working-date/m-p/1217313#M135246</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;Use the function Module &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WDKAL_DATE_ADD_FKDAYS&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If it helps out . plz awzrd suitable points.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Irfan Hussain&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Mar 2006 12:16:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-to-get-next-working-date/m-p/1217313#M135246</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-03-20T12:16:11Z</dc:date>
    </item>
    <item>
      <title>Re: function module to get next working date</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-to-get-next-working-date/m-p/1217314#M135247</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;Below is the code required&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;Do &lt;SPAN class="L0S32"&gt;8 &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;times&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;CALL &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;FUNCTION &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'DATE_CHECK_WORKINGDAY'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;EXPORTING&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;date&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;= date&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; factory_calendar_id&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'TM'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; message_type&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'E'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;EXCEPTIONS&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; date_after_range&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S32"&gt;1&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; date_before_range&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S32"&gt;2&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; date_invalid&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S32"&gt;3&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; date_no_workingday&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S32"&gt;4&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; factory_calendar_not_found &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S32"&gt;5&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; message_type_invalid&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S32"&gt;6&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;OTHERS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S32"&gt;7&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;BR /&gt; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;IF &lt;/SPAN&gt;sy&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;subrc &amp;lt;&amp;gt; &lt;SPAN class="L0S32"&gt;0&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; date&lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;date+ &lt;SPAN class="L0S32"&gt;1&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;else&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;exit&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;ENDIF&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;ENDDO&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S55"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S55"&gt;Thanks,&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S55"&gt;Anand.&lt;/SPAN&gt;&lt;BR /&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Feb 2015 08:02:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-to-get-next-working-date/m-p/1217314#M135247</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2015-02-24T08:02:27Z</dc:date>
    </item>
  </channel>
</rss>

