SAP ABAP Class CL_HRTMC_TP_SYNC_CUSTOMIZING (Candidate Profile <-> Talent Profile)
Hierarchy
☛
SAP_BS_FND (Software Component) SAP Business Suite Foundation
⤷
CA-EPT-TM (Application Component) Talent Management
⤷
HCM_TMC (Package) HCM: Talent Management Core
⤷
⤷
Properties
| Class | CL_HRTMC_TP_SYNC_CUSTOMIZING | |
| Short Description | Candidate Profile <-> Talent Profile | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | P | SAP Standard Production Program |
| Category | 0 | |
| Package | HCM_TMC | HCM: Talent Management Core |
| Created | 20090113 | SAP |
| Last change | 20110908 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_HRTMC_TP_SYNC_CUSTOMIZING has no forward declaration.
Interfaces
Class CL_HRTMC_TP_SYNC_CUSTOMIZING has no interface implemented.
Friends
Class CL_HRTMC_TP_SYNC_CUSTOMIZING has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | CHAR10 | 'CONTTY' | Work Contract Type | 20090212 | ||
| 2 | Constant | Public | Type reference (TYPE) | CHAR10 | 'DEGREE' | Degree Level | 20090212 | ||
| 3 | Constant | Public | Type reference (TYPE) | CHAR10 | 'EDUFLD' | Education Field | 20090212 | ||
| 4 | Constant | Public | Type reference (TYPE) | CHAR10 | 'EDUTYP' | Education Type | 20090212 | ||
| 5 | Constant | Public | Type reference (TYPE) | CHAR10 | 'FUNC' | Functional Area | 20090212 | ||
| 6 | Constant | Public | Type reference (TYPE) | CHAR10 | 'HIER' | Hierarchy Level | 20090212 | ||
| 7 | Constant | Public | Type reference (TYPE) | CHAR10 | 'INDU' | Industry | 20090212 | ||
| 8 | Constant | Public | Type reference (TYPE) | CHAR10 | 'EDU' | Education/Training | 20090319 | ||
| 9 | Constant | Public | Type reference (TYPE) | CHAR10 | 'WE' | Work Experience | 20090319 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Private | Method | Change Client in Table | 20090204 | |
| 2 | Static method | Public | Method | Compare Customizing for Countries and Regions (Keys Only) | 20090218 | |
| 3 | Static method | Public | Method | Compare Customizing for Education and Work Experience | 20090113 | |
| 4 | Static method | Private | Method | Create Structured Tables with Table Keys | 20090210 | |
| 5 | Static method | Private | Method | Fill Tables with Customizing Table Information | 20090210 | |
| 6 | Static method | Public | Method | Fill Tables with Customizing Table Information | 20090417 | |
| 7 | Static method | Public | Method | Compare Customizing and Return Customizing Tables | 20090202 | |
| 8 | Static method | Public | Method | Get Content of RCF Tables | 20090212 | |
| 9 | Static method | Private | Method | Get Customizing Tables from E-Recruiting System | 20090114 | |
| 10 | Static method | Public | Method | Get Content of TMC Tables | 20090202 | |
| 11 | Static method | Private | Method | Compare Customizing and Return Customizing Tables | 20090212 | |
| 12 | Static method | Private | Method | Move RCF Content from RFC Table to Table with TMC Structure | 20090319 | |
| 13 | Static method | Private | Method | Remove Obsolete Text Entries | 20090212 |
Events
Class CL_HRTMC_TP_SYNC_CUSTOMIZING has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TY_S_CUST_TABLE | Public | See coding | 20090209 | begin of ty_s_cust_table,
area_id type char10,
area type text30,
tmc_tablename type tabname,
tmc_texttablename type tabname,
rcf_tablename type tabname,
rcf_texttablename type tabname,
tmc_table type ref to data,
tmc_texttable type ref to data,
rcf_table type ref to data,
rcf_texttable type ref to data,
key_field_length type i,
end of ty_s_cust_table
|
||
| 2 | TY_S_CUST_TABLE_INFO | Public | See coding | 20090417 | begin of ty_s_cust_table_info,
area_id type char10,
area type text30,
tmc_tablename type tabname,
tmc_texttablename type tabname,
rcf_tablename type tabname,
rcf_texttablename type tabname,
end of ty_s_cust_table_info
|
||
| 3 | TY_T_CONTTY | Public | See coding | 20090113 | ty_t_contty type standard table of t77tmc_contty with key mandt work_contract
|
||
| 4 | TY_T_CONTTY_T | Public | See coding | 20090113 | ty_t_contty_t type standard table of t77tmc_conttyt with key mandt langu work_contract
|
||
| 5 | TY_T_CUST_TABLE | Public | See coding | 20090212 | ty_t_cust_table type standard table of ty_s_cust_table
|
||
| 6 | TY_T_CUST_TABLE_INFO | Public | See coding | 20090417 | ty_t_cust_table_info type standard table of ty_s_cust_table_info
|
||
| 7 | TY_T_DEGREE | Public | See coding | 20090113 | ty_t_degree type standard table of t77tmc_degree with key mandt degree_level
|
||
| 8 | TY_T_DEGREE_T | Public | See coding | 20090113 | ty_t_degree_t type standard table of t77tmc_degree_t with key mandt langu degree_level
|
||
| 9 | TY_T_EDU_FLD | Public | See coding | 20090113 | ty_t_edu_fld type standard table of t77tmc_edufld with key mandt edu_field
|
||
| 10 | TY_T_EDU_FLD_T | Public | See coding | 20090113 | ty_t_edu_fld_t type standard table of t77tmc_edufld_t with key mandt langu edu_field
|
||
| 11 | TY_T_EDU_TYP | Public | See coding | 20090113 | ty_t_edu_typ type standard table of t77tmc_edutyp with key mandt edu_type
|
||
| 12 | TY_T_EDU_TYP_T | Public | See coding | 20090113 | ty_t_edu_typ_t type standard table of t77tmc_edutyp_t with key mandt langu edu_type
|
||
| 13 | TY_T_FUNC | Public | See coding | 20090113 | ty_t_func type standard table of t77tmc_func with key mandt functional_area
|
||
| 14 | TY_T_FUNC_T | Public | See coding | 20090113 | ty_t_func_t type standard table of t77tmc_funct with key mandt langu functional_area
|
||
| 15 | TY_T_HIER | Public | See coding | 20090113 | ty_t_hier type standard table of t77tmc_hier with key mandt hierarchy_level
|
||
| 16 | TY_T_HIER_T | Public | See coding | 20090113 | ty_t_hier_t type standard table of t77tmc_hiert with key mandt langu hierarchy_level
|
||
| 17 | TY_T_INDU | Public | See coding | 20090113 | ty_t_indu type standard table of t77tmc_indu with key mandt industry
|
||
| 18 | TY_T_INDU_T | Public | See coding | 20090113 | ty_t_indu_t type standard table of t77tmc_indut with key mandt langu industry
|
||
| 19 | TY_T_TAB512 | Public | See coding | 20090113 | ty_t_tab512 type standard table of tab512
|
Method Signatures
Method CHANGE_CLIENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_TABLE | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20090204 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Kandidatenprofil <-> Talentprofil | 20090204 |
Method COMPARE_COUNTRY_REGION_CUST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_RFC_DESTINATION | Call by reference | Type reference (TYPE) | RFCDEST | RFC-Destination zum E-Recruiting-System | 20090218 | |||
| 2 | RV_IS_IDENTICAL | Value transfer | Type reference (TYPE) | BOOLE_D | 'X' für identisches Customizing, ' ' für ungleiches Cust. | 20090218 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Kandidatenprofil <-> Talentprofil | 20090218 |
Method COMPARE_EDU_WE_CUSTOMIZING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_COMPARISON_LANGUAGE | Call by reference | Type reference (TYPE) | SPRAS | Sprache, in der die Cust.-Texte verglichen werden | 20090113 | |||
| 2 | IV_PROFILE_CATEGORY | Call by reference | Type reference (TYPE) | CHAR10 | 'WE' für Berufserfahrung, 'EDU' für Ausbildung | 20090319 | |||
| 3 | IV_RFC_DESTINATION | Call by reference | Type reference (TYPE) | RFCDEST | RFC-Destination zum E-Recruiting-System | 20090113 | |||
| 4 | RV_IS_IDENTICAL | Value transfer | Type reference (TYPE) | BOOLE_D | 'X' für identisches Customizing, ' ' für ungleiches Cust. | 20090113 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Kandidatenprofil <-> Talentprofil | 20090204 |
Method CREATE_CONTENT_TABLES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_TABLE | Call by reference | Object reference (TYPE REF TO) | DATA | 20090210 | ||||
| 2 | ET_TEXTTABLE | Call by reference | Object reference (TYPE REF TO) | DATA | 20090210 | ||||
| 3 | IS_CUST_TABLE | Call by reference | Type reference (TYPE) | TY_S_CUST_TABLE | 20090210 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Kandidatenprofil <-> Talentprofil | 20090305 |
Method FILL_CUST_TABLES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CUST_TABLES | Call by reference | Type reference (TYPE) | TY_T_CUST_TABLE | 20090210 | ||||
| 2 | IV_PROFILE_CATEGORY | Call by reference | Type reference (TYPE) | CHAR10 | 20090319 |
Method FILL_CUST_TABLES on class CL_HRTMC_TP_SYNC_CUSTOMIZING has no exception.
Method GET_CUST_TABLES_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CUST_TABLES_INFOS | Call by reference | Type reference (TYPE) | TY_T_CUST_TABLE_INFO | 20090417 | ||||
| 2 | IV_PROFILE_CATEGORY | Call by reference | Type reference (TYPE) | CHAR10 | 'WE' für Berufserfahrung, 'EDU' für Ausbildung | 20090417 |
Method GET_CUST_TABLES_INFO on class CL_HRTMC_TP_SYNC_CUSTOMIZING has no exception.
Method GET_EDU_WE_CUST_TABLES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_CUST_TABLES | Call by reference | Type reference (TYPE) | TY_T_CUST_TABLE | 20090210 | ||||
| 2 | IV_PROFILE_CATEGORY | Call by reference | Type reference (TYPE) | CHAR10 | 'WE' für Berufserfahrung, 'EDU' für Ausbildung | 20090319 | |||
| 3 | IV_RFC_DESTINATION | Call by reference | Type reference (TYPE) | RFCDEST | RFC-Destination zum E-Recruiting-System | 20090202 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Kandidatenprofil <-> Talentprofil | 20090204 |
Method GET_RCF_TABLE_ENTRIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_CUST_TABLES | Call by reference | Type reference (TYPE) | TY_T_CUST_TABLE | 20090212 | ||||
| 2 | IV_COMPARISON_LANGUAGE | Call by reference | Type reference (TYPE) | SPRAS | Sprache, in der die Cust.-Texte verglichen werden | 20090217 | |||
| 3 | IV_RFC_DESTINATION | Call by reference | Type reference (TYPE) | RFCDEST | RFC-Destination zum E-Recruiting-System | 20090212 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Kandidatenprofil <-> Talentprofil | 20090212 |
Method GET_RCF_TABLE_ENTRIES_RFC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_TABLE | Call by reference | Type reference (TYPE) | TY_T_TAB512 | Internes ABAP-Systemfeld | 20090114 | |||
| 2 | IV_LANGUAGE | Call by reference | Type reference (TYPE) | SPRAS | Sprachenschlüssel | 20090212 | |||
| 3 | IV_RFC_DESTINATION | Call by reference | Type reference (TYPE) | RFCDEST | logische Destination (Wird bei Funktionsaufruf angegeben) | 20090114 | |||
| 4 | IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20090114 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Kandidatenprofil <-> Talentprofil | 20090204 |
Method GET_TMC_TABLE_ENTRIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_CUST_TABLES | Call by reference | Type reference (TYPE) | TY_T_CUST_TABLE | 20090210 | ||||
| 2 | IV_COMPARISON_LANGUAGE | Call by reference | Type reference (TYPE) | SPRAS | Sprache, in der die Cust.-Texte verglichen werden | 20090217 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Kandidatenprofil <-> Talentprofil | 20090210 |
Method INT_GET_EDU_WE_CUST_TABLES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_CUST_TABLES | Call by reference | Type reference (TYPE) | TY_T_CUST_TABLE | 20090212 | ||||
| 2 | IV_COMPARISON_LANGUAGE | Call by reference | Type reference (TYPE) | SPRAS | Sprachenschlüssel | 20090212 | |||
| 3 | IV_PROFILE_CATEGORY | Call by reference | Type reference (TYPE) | CHAR10 | 20090319 | ||||
| 4 | IV_RFC_DESTINATION | Call by reference | Type reference (TYPE) | RFCDEST | logische Destination (Wird bei Funktionsaufruf angegeben) | 20090212 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Kandidatenprofil <-> Talentprofil | 20090212 |
Method MOVE_RCF_TO_TMC_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_TMC_TABLE | Call by reference | Type reference (TYPE) | STANDARD TABLE | RCF-Inhalt in TMC-Tabelle | 20090319 | |||
| 2 | IT_RFC_TABLE | Call by reference | Type reference (TYPE) | TY_T_TAB512 | RCF-Inhalt in RFC-Tabelle | 20090319 | |||
| 3 | IV_RCF_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Name der E-Recruiting-Tabelle | 20090319 | |||
| 4 | IV_TMC_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Name der TMC-Tabelle | 20090319 |
Method MOVE_RCF_TO_TMC_TABLE on class CL_HRTMC_TP_SYNC_CUSTOMIZING has no exception.
Method REMOVE_INVALID_TEXT_ENTRIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_TEXTTABLE | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20090212 | ||||
| 2 | IT_TABLE | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20090212 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Kandidatenprofil <-> Talentprofil | 20090212 |
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 702 |