SAP Function CALENDAR_VISUAL_PRESENTATION - visual calendar display (like calendar page)

Parameter Reference Type Length Default Optional Text
ACTUAL_DATE SCA2-DATUM D 8 SY-DATUM X Current date
COLOR_OF_FREEDAYS CALCOLOR u 3 '6X ' X Color of non-working days
DISPLAY_MODE SCA2-MODE C 1 SPACE X Display mode - Fullscreen (' ') or Popup ('X')
FACTORY_CALENDAR SCA2-FACID C 2 SPACE X Factory calendar ID
HOLIDAY_CALENDAR SCA2-HOCID C 2 SPACE X Public holiday calendar ID
HOTSPOT_FOR_DAY SCA2-FLAG C 1 SPACE X Output days as HOTSPOT flag
HOTSPOT_FOR_MONTH SCA2-FLAG C 1 SPACE X Output month names as HOTSPOT flag
HOTSPOT_FOR_WEEK SCA2-FLAG C 1 SPACE X Output weeks as HOTSPOT flag
LAYOUT_MODE SCA2-LAYOUT C 1 '1' X Monthly overview display mode
NUMBER_OF_MONTHS SCA2-NBR_MONAT N 2 1 X Number of months to display
PROCESS_FUNCTION SCA2-FUNCTION C 30 SPACE X Edit application data FM name
SET_STATUS_FUNCTION SCA2-FUNCTION C 30 SPACE X Set application status FM name
WRITE_FUNCTION SCA2-FUNCTION C 30 SPACE X Write application data FM

Parameter Reference Type Length Text
RETURN_CODE SYST-XCODE C 70 Calendar visualization OK code

Parameter Reference Length Optional Text
ATTRLIST IATTRLIST 19 Output attribute table

Exception Text
DATE_INVALID current date is not plausible
DATE_WRONG_FORMAT current date has invalid format
DISPLAY_MODE_INVALID Invalid display mode
FACTORY_CALENDAR_NOT_FOUND Factory calendar is not in buffer
FUNCTION_NOT_FOUND at least one application FM does not exist
HOLIDAY_CALENDAR_NOT_FOUND Holiday calendar is not in buffer
NUMBER_OF_MONTH_NOT_FOUND Number of months to be displayed is invalid