SAP ABAP Class CL_HRTMC_AC_PRF_MATCHUP (Assistance Class for HRTMC_PROFILE_MATCHUP)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-TM (Application Component) Talent Management
     HCM_TMC (Package) HCM: Talent Management Core
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 20100714
Properties
Class CL_HRTMC_AC_PRF_MATCHUP  
Short Description Assistance Class for HRTMC_PROFILE_MATCHUP    
Super Class CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package HCM_TMC   HCM: Talent Management Core 
Created 20100714   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HRTMC_AC_PRF_MATCHUP has no interface implemented.
Friends
Class CL_HRTMC_AC_PRF_MATCHUP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_PRF_MATCHUP Instance attribute Public Type reference (TYPE) TY_PRF_MATCHUP 20100714
2 MT_RECMD_COURSES Instance attribute Public Type reference (TYPE) TY_T_RECMD_COURSES 20110131
3 MT_SLIDER Instance attribute Public Type reference (TYPE) TY_SLIDER 20100714
4 MT_SRC_PROFILE Instance attribute Public Type reference (TYPE) TY_PROFILE 20100714
5 MT_T777E Instance attribute Private Type reference (TYPE) HAP_T_T777E Allowed Relationships 20100721
6 MT_TRG_PROFILE Instance attribute Public Type reference (TYPE) TY_PROFILE 20100714
7 MV_LIC_EXPIRE_VISI Instance attribute Public Type reference (TYPE) WDUI_VISIBILITY Web Dynpro: Visibility 20100726
8 MV_PLVAR Instance attribute Public Type reference (TYPE) PLVAR Plan Variant 20100727
9 MV_SHOW_TRNG_PROPOSAL Instance attribute Public Type reference (TYPE) WDY_BOOLEAN Value of semantic abbreviation 20100727
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CUSTOMIZING_ENTRY Instance method Private Method Check Relevant Customizing Entry 20100726
2 CHECK_REL_WITH_QUAL Instance method Private Method Check If Qualification Is Required or Imparted 20100721
3 FILL_MATCH_UP_INFO Instance method Private Method Fill Profile Matchup 20100714
4 INITIALIZE_PROCESSING Instance method Private Method Call First 20100727
5 PERFORM_PROFILE_MATCHUP Instance method Public Method Perform Profile Matchup 20100714
6 READ_EXPIRY_DATE Instance method Private Method Read Expiry Date of Qualification 20100727
7 READ_PROFILE Instance method Private Method Read Basis of Comparison 20100714
8 READ_RECOMMENDED_TRAININGS Instance method Public Method Get Recommended Courses 20110131
Events
Class CL_HRTMC_AC_PRF_MATCHUP has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_PRF_MATCHUP Public See coding 20100714 BEGIN OF ts_prf_matchup, object_id TYPE hrobjid, object_txt TYPE string, parent_object TYPE hrobjid, is_leaf TYPE wdy_boolean, row_selectable TYPE wdy_boolean, expanded TYPE wdy_boolean, exist_profcy TYPE rating, exis_prof_text TYPE string, req_profcy TYPE rating, req_profcy_txt TYPE string, expiry_date TYPE datum, details_visible TYPE wdui_visibility, maxtickmarks TYPE i, tickmarkspacing TYPE i, unitwidth TYPE i, value TYPE i, END OF ts_prf_matchup
2 TS_PROFILE Public See coding 20100714 BEGIN OF ts_profile, obj_id TYPE hrobjid, stext TYPE stext, rating TYPE rating, rating_text TYPE profc_text, qgroup_id TYPE qualigroup_id, qgrouptxt TYPE qualigroup_txt, scale_id TYPE scale_id, scaletxt TYPE scale_text, expiry_date TYPE datum, need_to_work TYPE wdy_boolean, END OF ts_profile
3 TS_SLIDER Public See coding 20100714 BEGIN OF ts_slider, object_id TYPE hrobjid, color TYPE wdui_table_cell_design, show_marker TYPE wdy_boolean, tooltip TYPE string, value TYPE i, END OF ts_slider
4 TY_PRF_MATCHUP Public See coding 20100714 ty_prf_matchup TYPE STANDARD TABLE OF ts_prf_matchup
5 TY_PROFILE Public See coding 20100714 ty_profile TYPE STANDARD TABLE OF ts_profile
6 TY_REQUIREMENT_PROFILE Private See coding 20100714 ty_requirement_profile TYPE STANDARD TABLE OF bapijobrequire_tab
7 TY_SLIDER Public See coding 20100714 ty_slider TYPE STANDARD TABLE OF ts_slider
8 TY_S_DIVINFO Public See coding 20110217 BEGIN OF ty_s_divinfo, plvar TYPE char2, ettyp TYPE char2, evtid TYPE num8, ndays TYPE p LENGTH 3 DECIMALS 0, nhours TYPE p LENGTH 5 DECIMALS 2, ikost TYPE hrtmc_fee, iwaer TYPE c LENGTH 5, ekost TYPE hrtmc_fee, ewaer TYPE c LENGTH 5, pribegda TYPE dats, priendda TYPE dats, orgty TYPE char2, orgid TYPE char45, orgsh TYPE char45, orgtx TYPE char40, orgbeg TYPE dats, orgend TYPE dats, END OF ty_s_divinfo
9 TY_S_LSO_DELIVERYMETHOD_C Public See coding 20110201 BEGIN OF ty_s_lso_deliverymethod_c, tform TYPE numc4, tformp TYPE numc4, objtype TYPE char2, objtypetype TYPE char2, relation TYPE char4, gentrain TYPE char1, type TYPE char1, schedule_dep TYPE char1, location_dep TYPE char1, resource_dep TYPE char1, media_stored TYPE char1, la_write TYPE char1, tac_write TYPE char1, massn TYPE char4, massn_training TYPE char4, cmd_bookbe TYPE char1, cmd_rebookbe TYPE char1, cmd_prebookbe TYPE char1, cmd_replacebe TYPE char1, cmd_cancelbe TYPE char1, cmd_book_listbe TYPE char1, cmd_prebk_lstbe TYPE char1, cmd_bk_attbe TYPE char1, cmd_prebk_trngbe TYPE char1, cmd_createbe TYPE char1, cmd_crrp_histobe TYPE char1, cmd_followupbe TYPE char1, cmd_billingbe TYPE char1, cmd_activallbe TYPE char1, cmd_schedulebe TYPE char1, cmd_modifybe TYPE char1, cmd_planbe TYPE char1, cmd_displaybe TYPE char1, cmd_weblinkbe TYPE char1, cmd_knllinkbe TYPE char1, cmd_correspbe TYPE char1, cmd_reso_showbe TYPE char1, cmd_lockbe TYPE char1, cmd_fixbe TYPE char1, cmd_cost_tranbe TYPE char1, cmd_price_propbe TYPE char1, cmd_ins_allocbe TYPE char1, cmd_materialbe TYPE char1, cmd_bookfe TYPE char1, cmd_rebookfe TYPE char1, cmd_prebookfe TYPE char1, cmd_replacefe TYPE char1, cmd_cancelfe TYPE char1, cmd_book_listfe TYPE char1, cmd_prebk_lstfe TYPE char1, cmd_bk_attfe TYPE char1, cmd_prebk_trngfe TYPE char1, cmd_createfe TYPE char1, cmd_crrp_histofe TYPE char1, cmd_followupfe TYPE char1, cmd_billingfe TYPE char1, cmd_activallfe TYPE char1, cmd_schedulefe TYPE char1, cmd_modifyfe TYPE char1, cmd_planfe TYPE char1, cmd_displayfe TYPE char1, cmd_weblinkfe TYPE char1, cmd_knllinkfe TYPE char1, cmd_correspfe TYPE char1, cmd_reso_showfe TYPE char1, cmd_lockfe TYPE char1, cmd_fixfe TYPE char1, cmd_cost_tranfe TYPE char1, cmd_price_propfe TYPE char1, cmd_ins_allocfe TYPE char1, cmd_materialfe TYPE char1, txtshort TYPE char20, txtsing TYPE char40, txtplur TYPE char40, END OF ty_s_lso_deliverymethod_c
10 TY_S_LSO_TRAININGTYPE_Q_C Public See coding 20110201 BEGIN OF ty_s_lso_trainingtype_q_c , planversion TYPE char2, otype TYPE char2, objid TYPE num8, status TYPE char1, short TYPE char12, stext TYPE char40, begindate TYPE dats, enddate TYPE dats, tform TYPE numc4, qualif TYPE num8, qualif_text TYPE char40, rating TYPE numc4, rating_text TYPE char40, END OF ty_s_lso_trainingtype_q_c
11 TY_S_OADP_PARAMVALUE Public See coding 20110124 BEGIN OF ty_s_oadp_paramvalue, paramname TYPE char30, paramvalue TYPE char255, END OF ty_s_oadp_paramvalue
12 TY_S_RECMD_COURSES Public See coding 20110201 BEGIN OF ty_s_recmd_courses, qualif TYPE num08, qualif_text TYPE char40, course_id TYPE num08, course_stext TYPE char40, delivery_mthd_id TYPE numc4, delivery_mthd_stext TYPE char40, course_fee TYPE hrtmc_fee , course_currency TYPE waers, END OF ty_s_recmd_courses
13 TY_T_RECMD_COURSES Public See coding 20110201 ty_t_recmd_courses TYPE standard TABLE OF ty_s_recmd_courses
Method Signatures

Method CHECK_CUSTOMIZING_ENTRY Signature

Method CHECK_CUSTOMIZING_ENTRY on class CL_HRTMC_AC_PRF_MATCHUP has no parameter.
Method CHECK_CUSTOMIZING_ENTRY on class CL_HRTMC_AC_PRF_MATCHUP has no exception.

Method CHECK_REL_WITH_QUAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJECT Call by reference Type reference (TYPE) HRSOBID Objekt 20100721
2 Exporting IV_REQUIRES_QUAL Call by reference Type reference (TYPE) ABAP_BOOL 20100721

Method CHECK_REL_WITH_QUAL on class CL_HRTMC_AC_PRF_MATCHUP has no exception.

Method FILL_MATCH_UP_INFO Signature

Method FILL_MATCH_UP_INFO on class CL_HRTMC_AC_PRF_MATCHUP has no parameter.
Method FILL_MATCH_UP_INFO on class CL_HRTMC_AC_PRF_MATCHUP has no exception.

Method INITIALIZE_PROCESSING Signature

Method INITIALIZE_PROCESSING on class CL_HRTMC_AC_PRF_MATCHUP has no parameter.
Method INITIALIZE_PROCESSING on class CL_HRTMC_AC_PRF_MATCHUP has no exception.

Method PERFORM_PROFILE_MATCHUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BAPIRET2 Call by reference Type reference (TYPE) BAPIRET2_T Returnparameter 20110107
2 Importing IS_SRC_PROFILE Call by reference Type reference (TYPE) HRSOBID Objekt 20100714
3 Importing IT_TRC_PROFILE Call by reference Type reference (TYPE) HRTB_SOBID Objekt 20100721
4 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20100714
5 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20100714
6 Importing IV_QUALIGROUP_ID Call by reference Type reference (TYPE) QUALIGROUP_ID Qualifikationsgruppe 20110112

Method PERFORM_PROFILE_MATCHUP on class CL_HRTMC_AC_PRF_MATCHUP has no exception.

Method READ_EXPIRY_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_VALIDITY Call by reference Type reference (TYPE) C Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20100727
2 Importing IV_SKILL_ID Call by reference Type reference (TYPE) HROBJID Objekt-Id 20100727

Method READ_EXPIRY_DATE on class CL_HRTMC_AC_PRF_MATCHUP has no exception.

Method READ_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BAPIRET2 Call by reference Type reference (TYPE) BAPIRET2_T Returnparameter 20110112
2 Exporting ET_QUALIPROFILE Call by reference Type reference (TYPE) HAP_T_Q_PROFILE Qualifikationsprofil 20100714
3 Exporting ET_REQUIREMENT_PROFILE Call by reference Type reference (TYPE) TY_REQUIREMENT_PROFILE 20100714
4 Importing IS_OBJECT Call by reference Type reference (TYPE) HRSOBID Objekt 20100714
5 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA SY-DATUM Gültigkeitsbeginn 20100714
6 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA SY-DATUM Gültigkeitsende 20100714
7 Importing IV_SKILL_REQUIRES Call by reference Type reference (TYPE) ABAP_BOOL X for 'Requires' and ' ' for Profile read 20100714

Method READ_PROFILE on class CL_HRTMC_AC_PRF_MATCHUP has no exception.

Method READ_RECOMMENDED_TRAININGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BAPIRET2 Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20110204
2 Exporting ET_RECMD_COURSES Call by reference Type reference (TYPE) TY_T_RECMD_COURSES 20110202
3 Importing IS_SOURCE_PROFILE Call by reference Type reference (TYPE) HRSOBID Erweitertes Objekt 20110201
4 Importing IT_TARGET_PROFILE Call by reference Type reference (TYPE) TY_PROFILE 20110201
5 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDATUM Beginndatum 20110201
6 Importing IV_ENDDA Call by reference Type reference (TYPE) BEGDATUM Beginndatum 20110201
7 Importing IV_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20110201

Method READ_RECOMMENDED_TRAININGS on class CL_HRTMC_AC_PRF_MATCHUP has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 703