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
⤷ 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 |