Fonction SAP BKK_CLOSING_DETERM_NEXT_DUEDAT - BCA: Calculate New Due Date

Paramètre Reférence Type Long. Valeur par déf. Facultatif Description
I_CALENDAR1 IBKK42-CAL_ID1 C 2 X Public Holiday Calendar ID 1
I_CALENDAR2 IBKK42-CAL_ID2 C 2 X Public Holiday Calendar ID 2
I_DUE_DATE_OLD BKKM2-NEXT_DATE D 8 Old Due Date
I_KEY_DATE BKKM2-KEY_DATE N 2 X Key Date
I_PERIOD BKKM2-PERIOD N 3 Period Length
I_PER_UNIT BKKM2-PER_UNIT C 1 Period Unit (Calendar Days, Months)
I_REFDATE BKKM2-NEXT_DATE D 8 SY-DATUM X Reference Date (See Long Text)
I_SWERK TBKKG2_DATE-WORKDAYSHIFT N 1 G_CON_NO_WDAY_SHIFT X Type of Shift to Working Day
I_XFUTURE BOOLE-BOOLE C 1 X Indicator: Increase Date to Date in Future

Paramètre Reférence Type Long. Description
E_DUE_DATE_NEW BKKM2-NEXT_DATE D 8 New Due Date
E_DUE_DATE_NO_SHIFT BKKM2-NEXT_DATE D 8 New Due Date Without Working Day Shift
E_RC SYST-SUBRC I 4 Return Code (See Long Text)
E_X_WORKDAY_SHIFT BOOLE-BOOLE C 1

Exception Description
INPUT_MISSING Missing Input Parameters
INVALID_DATE Invalid Date
INVALID_PERIOD_UNIT Invalid Period Unit

Value range
0: Everything OK
1: New due date is in the past

Description
Reference date for checking if the date determined is in the future. Thereference date defines the present.

Value range
0: No shift
1: Following workging day
2: Following working day (modified)
3: Previous working day
4: Previous working day (modified)