INTF IF_FHC_FCAL_RUNTIME
Source Link
Open in ADT
Home
Previous Object: IF_FDT_TYPES
Next Object: IF_FHC_HCAL_RUNTIME
Status: RELEASED
Public
Type ty_fhc_date TYPE if_fhc_fcal_runtime=>ty_fhc_date
Type ty_fhc_factorydate TYPE if_fhc_fcal_runtime=>ty_fhc_factorydate
Type ty_fhc_number_of_days TYPE if_fhc_fcal_runtime=>ty_fhc_number_of_days
Type ty_fhc_weekday TYPE if_fhc_fcal_runtime=>ty_fhc_weekday
Type ty_fhc_description TYPE if_fhc_fcal_runtime=>ty_fhc_description
Type ty_fhc_fcalid TYPE if_fhc_fcal_runtime=>ty_fhc_fcalid
Type te_correct_option TYPE if_fhc_fcal_runtime=>te_correct_option
Constant gc_correct_option_plus TYPE i
Constant gc_correct_option_minus TYPE i
Method convert_date_to_factorydate
IMPORTING
 iv_date TYPE if_fhc_fcal_runtime=>ty_fhc_date
 iv_correct_option TYPE if_fhc_fcal_runtime=>te_correct_option Optional
RETURNING rv_factorydate TYPE if_fhc_fcal_runtime=>ty_fhc_factorydate
RAISING cx_fhc_runtime
Method convert_factorydate_to_date
IMPORTING
 iv_factorydate TYPE if_fhc_fcal_runtime=>ty_fhc_factorydate
RETURNING rv_date TYPE if_fhc_fcal_runtime=>ty_fhc_date
RAISING cx_fhc_runtime
Method get_last_factorydate
RETURNING rv_last_factory_date TYPE if_fhc_fcal_runtime=>ty_fhc_factorydate
RAISING cx_fhc_runtime
Method calc_workingdays_between_dates
IMPORTING
 iv_start TYPE if_fhc_fcal_runtime=>ty_fhc_date
 iv_end TYPE if_fhc_fcal_runtime=>ty_fhc_date
RETURNING rv_number_of_working_days TYPE if_fhc_fcal_runtime=>ty_fhc_number_of_days
RAISING cx_fhc_runtime
Method add_workingdays_to_date
IMPORTING
 iv_start TYPE if_fhc_fcal_runtime=>ty_fhc_date
 iv_number_of_workingdays TYPE if_fhc_fcal_runtime=>ty_fhc_number_of_days
RETURNING rv_end TYPE if_fhc_fcal_runtime=>ty_fhc_date
RAISING cx_fhc_runtime
Method subtract_workingdays_from_date
IMPORTING
 iv_start TYPE if_fhc_fcal_runtime=>ty_fhc_date
 iv_number_of_workingdays TYPE if_fhc_fcal_runtime=>ty_fhc_number_of_days
RETURNING rv_end TYPE if_fhc_fcal_runtime=>ty_fhc_date
RAISING cx_fhc_runtime
Method get_validity_start
RETURNING rv_validity_start TYPE if_fhc_fcal_runtime=>ty_fhc_date
Method get_validity_end
RETURNING rv_validity_end TYPE if_fhc_fcal_runtime=>ty_fhc_date
Method is_workingday
IMPORTING
 iv_weekday TYPE if_fhc_fcal_runtime=>ty_fhc_weekday
RETURNING rv_workingday TYPE ABAP_BOOL
Method is_holiday_workingday
RETURNING rv_workingday TYPE ABAP_BOOL
Method get_description
IMPORTING
 iv_language TYPE SPRAS Optional
RETURNING rv_description TYPE if_fhc_fcal_runtime=>ty_fhc_description
Method get_hcal_assignment
RETURNING ro_holidaycalendar TYPE if_fhc_hcal_runtime
RAISING cx_fhc_runtime
Method get_id
RETURNING rv_id TYPE if_fhc_fcal_runtime=>ty_fhc_fcalid
Exists on:
754 | undefined |
750 | undefined |
702 | undefined |
Bug reports and ideas welcome
Made using abaplint.app