09-19-2008 9:49 AM
Hi ,
Is there any function module which will give the start date and end date for the fiscal period.
Thanks,
Sandeep Garg
09-19-2008 9:52 AM
Use fm.
LAST_DAY_IN_PERIOD_GET
FIRST_DAY_IN_PERIOD_GET
ALSO CHECK FM.
HR_E_GET_FISC_YEAR_DATES
Edited by: kishan singh on Sep 19, 2008 4:54 AM
09-19-2008 9:52 AM
Use fm.
LAST_DAY_IN_PERIOD_GET
FIRST_DAY_IN_PERIOD_GET
ALSO CHECK FM.
HR_E_GET_FISC_YEAR_DATES
Edited by: kishan singh on Sep 19, 2008 4:54 AM
09-19-2008 9:53 AM
Hi,
U can try the FM 'FIRST_AND_LAST_DAY_IN_YEAR_GET'
See the example below:
REPORT ZEXAMPLE.
DATA: V_FIRST LIKE SY-DATUM,
V_LAST LIKE SY-DATUM.
PARAMETERS: P_GJAHR LIKE T009B-BDATJ,
P_PERIV LIKE T009B-PERIV.
CALL FUNCTION 'FIRST_AND_LAST_DAY_IN_YEAR_GET'
EXPORTING
I_GJAHR = P_GJAHR
I_PERIV = P_PERIV
IMPORTING
E_FIRST_DAY = V_FIRST
E_LAST_DAY = V_LAST
EXCEPTIONS
INPUT_FALSE = 1
T009_NOTFOUND = 2
T009B_NOTFOUND = 3
OTHERS = 4.
IF SY-SUBRC EQ 0.
WRITE:/ P_GJAHR, '\', P_PERIV,
/ 'FIRST DAY:', V_FIRST,
/ 'LAST DAY:', V_LAST.
ELSE.
WRITE:/ 'COULD NOT DETERMINE DATES FOR', P_GJAHR, P_PERIV.
ENDIF.
Regards,
Shalini
09-19-2008 9:53 AM
Hi Sandeep,
Check these:
LAST_DAY_IN_PERIOD_GET
FIRST_DAY_IN_PERIOD_GET
FIRST_AND_LAST_DAY_IN_YEAR_GET
HR_E_GET_FISC_YEAR_DATES
Regards,
Chandra Sekhar
Edited by: Chandrasekhar Gandla on Sep 19, 2008 2:25 PM
09-19-2008 9:55 AM
09-19-2008 9:59 AM
Hi,
Plz try *'FIRST_AND_LAST_DAY_IN_YEAR_GET' *.
Example :
DATA: V_FIRST LIKE SY-DATUM,
V_LAST LIKE SY-DATUM.
PARAMETERS: P_GJAHR LIKE T009B-BDATJ,
P_PERIV LIKE T009B-PERIV.
CALL FUNCTION 'FIRST_AND_LAST_DAY_IN_YEAR_GET'
EXPORTING
I_GJAHR = P_GJAHR
I_PERIV = P_PERIV
IMPORTING
E_FIRST_DAY = V_FIRST
E_LAST_DAY = V_LAST
EXCEPTIONS
INPUT_FALSE = 1
T009_NOTFOUND = 2
T009B_NOTFOUND = 3
OTHERS = 4.
IF SY-SUBRC EQ 0.
WRITE:/ P_GJAHR, '\', P_PERIV,
/ 'FIRST DAY:', V_FIRST,
/ 'LAST DAY:', V_LAST.
ELSE.
WRITE:/ 'COULD NOT DETERMINE DATES FOR', P_GJAHR, P_PERIV.
thanx.
09-19-2008 10:05 AM