CLAS CL_SCAL_API

Source Link
Open in ADT

Home
Previous Object: CL_SATC_API_CHECK_VARIANT
Next Object: CL_SCAL_UTILS

Status: RELEASED

Public
Type scalv_correct_option TYPE cl_scal_api=>scalv_correct_option
Type scalv_duration TYPE cl_scal_api=>scalv_duration
Type scalv_fatcory_date TYPE cl_scal_api=>scalv_fatcory_date
Type scalv_time TYPE t
Type scalv_unit TYPE cl_scal_api=>scalv_unit
Type scalv_weekday_name TYPE cl_scal_api=>scalv_weekday_name
Type scalv_weekday_number TYPE cl_scal_api=>scalv_weekday_number
Type scalv_workday_indicator TYPE cl_scal_api=>scalv_workday_indicator
Type scals_day_attribs TYPE cl_scal_api=>scals_day_attribs
Type scalt_day_attribs TYPE cl_scal_api=>scalt_day_attribs
Type scalv_date TYPE d
Type scalv_holiday_cal_id TYPE cl_scal_api=>scalv_holiday_cal_id
Type scals_holiday_calendar TYPE cl_scal_api=>scals_holiday_calendar
Type scalt_holiday_calendars TYPE cl_scal_api=>scalt_holiday_calendars
Type scals_factory_cal_attrib TYPE cl_scal_api=>scals_factory_cal_attrib
Type scals_factory_calendar TYPE cl_scal_api=>scals_factory_calendar
Type scalt_factory_calendars TYPE cl_scal_api=>scalt_factory_calendars
Type scalv_factory_cal_id TYPE cl_scal_api=>scalv_factory_cal_id
Type scalv_returncode TYPE i
Static Method day_attributes_get
  IMPORTING
    iv_factory_calendar TYPE cl_scal_api=>scalv_factory_cal_id
    iv_holiday_calendar TYPE cl_scal_api=>scalv_holiday_cal_id
    iv_date_from TYPE d
    iv_date_to TYPE d
    iv_language TYPE SPRAS Optional
  EXPORTING
    ev_returncode TYPE i
    et_day_attributes TYPE cl_scal_api=>scalt_day_attribs
  RAISING cx_scal
Static Method date_compute_day
  IMPORTING
    iv_date TYPE d
  EXPORTING
    ev_weekday_number TYPE cl_scal_api=>scalv_weekday_number
    ev_weekday_name TYPE cl_scal_api=>scalv_weekday_name
Static Method factory_calendar_get
  IMPORTING
    iv_language TYPE SPRAS Optional
  EXPORTING
    ev_returncode TYPE i
    et_factory_calendars TYPE cl_scal_api=>scalt_factory_calendars
  RAISING cx_scal
Static Method holiday_calendar_get
  IMPORTING
    iv_language TYPE SPRAS Optional
  EXPORTING
    ev_returncode TYPE i
    et_holiday_calendars TYPE cl_scal_api=>scalt_holiday_calendars
  RAISING cx_scal
Static Method date_convert_to_factorydate
  IMPORTING
    iv_correct_option TYPE cl_scal_api=>scalv_correct_option Optional
    iv_date TYPE d
    iv_factory_calendar TYPE cl_scal_api=>scalv_factory_cal_id
  EXPORTING
    ev_date TYPE d
    ev_factory_date TYPE cl_scal_api=>scalv_fatcory_date
    ev_workday_indicator TYPE cl_scal_api=>scalv_workday_indicator
  RAISING cx_scal
Static Method factorydate_convert_to_date
  IMPORTING
    iv_factory_date TYPE cl_scal_api=>scalv_fatcory_date
    iv_factory_calendar TYPE cl_scal_api=>scalv_factory_cal_id
  EXPORTING
    ev_date TYPE d
  RAISING cx_scal
Static Method factory_calendar_attribute_get
  IMPORTING
    iv_factory_calendar TYPE cl_scal_api=>scalv_factory_cal_id
    iv_language TYPE SPRAS Optional
  RETURNING rs_factory_calendar_attrib TYPE cl_scal_api=>scals_factory_cal_attrib
  RAISING cx_scal
Static Method end_time_determine
  IMPORTING
    iv_duration TYPE cl_scal_api=>scalv_duration
    iv_unit TYPE cl_scal_api=>scalv_unit Optional
    iv_factory_calendar TYPE cl_scal_api=>scalv_factory_cal_id Optional
  CHANGING
    cv_start_date TYPE d Optional
    cv_start_time TYPE t Optional
  EXPORTING
    ev_end_date TYPE d
    ev_end_time TYPE t
  RAISING cx_scal
Static Method start_time_determine
  IMPORTING
    iv_duration TYPE cl_scal_api=>scalv_duration
    iv_unit TYPE cl_scal_api=>scalv_unit Optional
    iv_factory_calendar TYPE cl_scal_api=>scalv_factory_cal_id Optional
  CHANGING
    cv_end_date TYPE d Optional
    cv_end_time TYPE t Optional
  EXPORTING
    ev_start_date TYPE d
    ev_start_time TYPE t
  RAISING cx_scal

Exists on:
754true
750false
702false

Bug reports and ideas welcome
Made using abaplint.app