| Parameter | Reference | Type | Length | Default | Optional | Text |
|---|---|---|---|---|---|---|
| DATE_FOR_FIRST_MONTH | WORKFLDS-GKDAY | D | 8 | SY-DATUM | X | For determining the first month to be displayed |
| DISPLAY | WORKFLDS-DISPL | C | 1 | SPACE | X | X = no selection option |
| FACTORY_CALENDAR_ID | WORKFLDS-CALID | C | 2 | SPACE | X | Factory Calendar |
| GREGORIAN_CALENDAR_FLAG | 0 | SPACE | X | Display Gregorian calendar | ||
| HOLIDAY_CALENDAR_ID | WORKFLDS-HIDENT | C | 2 | SPACE | X | Public Holiday Calendar |
| HOLIDAY_STYLE | I | I | 4 | '6' | X | |
| PROGNAME_FOR_FIRST_MONTH | SYST-REPID | C | 40 | SPACE | X | to determine the date at the cursor position |
| SELECT_OPTION_MONTH | WORKFLDS-DISPL | C | 1 | SPACE | X | Single-Character Flag |
| SELECT_OPTION_WEEK | WORKFLDS-DISPL | C | 1 | SPACE | X | Single-Character Flag |
| WEEK_BEGIN_DAY | T246-WOTNR | C | 1 | 1 | X | Calendar: Number of day |
| Parameter | Reference | Type | Length | Text |
|---|---|---|---|---|
| SELECT_DATE | WORKFLDS-GKDAY | D | 8 | selected date |
| SELECT_MONTH | SCAL-WEEK | N | 6 | Selected month |
| SELECT_WEEK | SCAL-WEEK | N | 6 | Factory calendar: Week |
| SELECT_WEEK_BEGIN | SYST-DATUM | D | 8 | Current Date of Application Server |
| SELECT_WEEK_END | SYST-DATUM | D | 8 | Current Date of Application Server |
| Exception | Text |
|---|---|
| CALENDAR_BUFFER_NOT_LOADABLE | Factory calendar read error |
| DATE_AFTER_RANGE | Date is later than factory calendar |
| DATE_BEFORE_RANGE | Date is earlier than factory calendar's |
| DATE_INVALID | Date in invalid format |
| FACTORY_CALENDAR_NOT_FOUND | Factory calendar is not available |
| HOLIDAY_CALENDAR_NOT_FOUND | Holiday calendar is not available |
| PARAMETER_CONFLICT | Pass Factory calendar and Holiday calendar |