‎2009 Feb 16 8:30 AM
Dear all:
If i want to input data range and get which day is working day, What's function can do it?
Thanks a lot!!
‎2009 Feb 16 8:31 AM
Hi Nicole,
try out this table.
T5B72
and this function module
HRWPC_PCR_CHECK_WORKINGDAYS.
Hope it helps!
Much Regards,
Amuktha.
Edited by: Amuktha Naraparaju on Feb 16, 2009 9:32 AM
Edited by: Amuktha Naraparaju on Feb 16, 2009 9:35 AM
‎2009 Feb 16 8:31 AM
Hi Nic,
Please Find the Code Below
PARAMETER :
fdate LIKE kona-datab,
ldate LIKE kona-datab.
DATA: w_days LIKE STANDARD TABLE OF rke_dat .
DATA : cal LIKE t001w-fabkl,
workday TYPE i.
SELECT SINGLE fabkl INTO cal FROM t001w CLIENT
SPECIFIED WHERE mandt = sy-mandt.
CALL FUNCTION 'RKE_SELECT_FACTDAYS_FOR_PERIOD'
EXPORTING
i_datab = fdate
i_datbi = ldate
i_factid = cal
TABLES
eth_dats = w_days
EXCEPTIONS
date_conversion_error = 1
OTHERS = 2.
IF sy-subrc NE 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
DESCRIBE TABLE w_days LINES workday.
WRITE : / 'No of Working days :',
Thanks
Rajani
‎2009 Feb 16 8:31 AM
Hi Nicole,
try out this table.
T5B72
and this function module
HRWPC_PCR_CHECK_WORKINGDAYS.
Hope it helps!
Much Regards,
Amuktha.
Edited by: Amuktha Naraparaju on Feb 16, 2009 9:32 AM
Edited by: Amuktha Naraparaju on Feb 16, 2009 9:35 AM
‎2009 Feb 16 8:31 AM
‎2009 Feb 16 8:40 AM
‎2009 Feb 16 8:40 AM
‎2009 Feb 16 8:32 AM
DATE_CHECK_WORKINGDAY u2013 Determines if a single date is a working day
DATE_CHECK_WORKINGDAY_MULIPLE u2013 Checks date across multiple factory calendars
WDKAL_DATE_ADD_FKDAYS u2013 Number of working days in a date range
‎2009 Feb 16 8:33 AM
Hi,
check this
DATE_CHECK_WORKINGDAYEdited by: Mahesh Reddy on Feb 16, 2009 9:34 AM