SAP ABAP Class CL_CHK_HR_OBJECTS (CheckMan Check)
Hierarchy
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
   PA-PA (Application Component) Personnel Administration
     PKOR (Package) Correction Programs
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CRM_OBJECT_CHECKER Check Results Management: Check for Objects 20001219
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CRM_OBJECT_COLLECTOR Check Results Management: Object Collector 20001219
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CRM_OBJECT_NAVIGATOR Check Results Management: Object Navigation with Check Mess. 20001219
Properties
Class CL_CHK_HR_OBJECTS  
Short Description CheckMan Check    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PKOR   Correction Programs 
Created 20001219   SAP 
Last change 20040819   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CHK_HR_OBJECTS has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_CRM_OBJECT_CHECKER Check Results Management: Check for Objects 20001219
2 IF_CRM_OBJECT_COLLECTOR Check Results Management: Object Collector 20001219
3 IF_CRM_OBJECT_NAVIGATOR Check Results Management: Object Navigation with Check Mess. 20001219
Friends
Class CL_CHK_HR_OBJECTS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CALC_EXISTS Instance attribute Private Type reference (TYPE) CALC_EXISTS_TYPE 20001221
2 CT_CHECK_RESULT Instance attribute Private Type reference (TYPE) CRM_CHECK_RESULT Check Results Management: Check Results (Check Interface) 20010103
3 CT_IRPUCTE Instance attribute Private See coding Results of the TODO Report RPUCTEXX 20010117
4 CV_ARBGB Instance attribute Private Type reference (TYPE) T100-ARBGB 'HRPAY99_TODO' Application Areas for Messages 20010117
5 CV_AUTHOR Instance attribute Private Type reference (TYPE) RPUCTEXX-AUTOR Temp Variable 20010117
6 CV_DEVCLASS Instance attribute Private Type reference (TYPE) RPUCTEXX-DEVCLASS Temp Variable 20010117
7 CV_LFDNR Instance attribute Private Type reference (TYPE) RPUCTEXX-LFDNR Temp CNo for Submessages 20010117
8 CV_OBJNAME Instance attribute Private Type reference (TYPE) RPUCTEXX-OBJ_NAME Last Incorrect Object for Submessages in Irpucte 20010117
9 CV_VERSION Instance attribute Private Type reference (TYPE) RPUCTEXX-VERSION Temp Variable 20010117
10 INSTALLED_LANGUAGES Static Attribute Private See coding 20051024
11 NOT_TEMP_FLAG Instance attribute Private Type reference (TYPE) TDEVC-TPCLASS Flag for Customer Delivery 20001220
12 REP Instance attribute Private Type reference (TYPE) REP_TYPE 20001221
13 TEMP_OBJ Instance attribute Private Type reference (TYPE) RPCXXXXX-KR_FELD9 Checkbox 20001221
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CYCL Instance method Private Method Checks for Cycles 20010111
2 CHECK_CYCLES Instance method Private Method Removal of Part Check check_cycles 20010111
3 CHECK_FEATURE Instance method Private Method Characteristic Checks 20010126
4 CHECK_FUNX Instance method Private Method All Important Checks for Func and Funt 20001221
5 CHECK_MASTER_LANGUAGE Instance method Private Method Test Master Language 20001221
6 CHECK_OPEX Instance method Private Method Important Checks for Opec and Opet 20010105
7 CHECK_PAYROLL_FUNCTIONS Instance method Private Method Removal of Part Check check_payroll_functions 20001220
8 CHECK_PAYROLL_OPERATIONS Instance method Private Method Removal of Part Check check_payroll_operations 20010105
9 CHECK_SCHE Instance method Private Method Checks for Schemas 20010111
10 CHECK_SCHEMAS Instance method Private Method Removal of Part Check check_schemas 20010105
11 CHECK_TIME_FUNCTIONS Instance method Private Method Removal of Part Check check_time_functions 20010105
12 CHECK_TIME_OPERATIONS Instance method Private Method Removal of Part Check check_time_operations 20010105
13 FILL_REP Instance method Private Method 20001221
14 GET_TADIR_ENTRY Instance method Private Method Does Tadir Entry Exist? 20001221
15 RE549D Instance method Private Method 20010118
16 RPUCTEXX_CHECK Instance method Public Method For RPUCTEXX (Old Todo) 20010129
17 SEARCH_FOR_AUTHOR Instance method Private Method Find Person Responsible for Object 20001221
18 SEARCH_FOR_DEVCLASS Instance method Private Method Find Dev. Class 20001220
19 SPECIAL_COLLECT_REP Instance method Private Method 20001221
20 TABLE_OUTPUT Instance method Public Method Output IRPUCTE 20010117
21 UCTE_ERROR Instance method Private Method Error Output in Table IRPUCTE (for RPUCTEXX) 20010111
Events
Class CL_CHK_HR_OBJECTS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 CALC_EXISTS_STRUC_TYPE Private See coding 20001221 BEGIN OF CALC_EXISTS_STRUC_TYPE, calc type t500l-intca, END OF CALC_EXISTS_STRUC_TYPE
2 CALC_EXISTS_TYPE Private See coding 20001221 CALC_EXISTS_TYPE type standard table of CALC_EXISTS_STRUC_TYPE
3 REP_STRUC_TYPE Private See coding 20001221 BEGIN OF REP_STRUC_TYPE, name type sy-repid, END OF REP_STRUC_TYPE
4 REP_TYPE Private See coding REP_TYPE 20001221 REP_type type standard table of REP_STRUC_TYPE
5 RPUCTEXX_TYPE Private Type reference (TYPE) RPUCTEXX 20010117
Method Signatures

Method CHECK_CYCL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ONAME Call by reference Type reference (TYPE) CRMPOBJNAM Check result management: Objektname in Prüfobjektmenge 20010111

Method CHECK_CYCL on class CL_CHK_HR_OBJECTS has no exception.

Method CHECK_CYCLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJECTS Call by reference Type reference (TYPE) CRM_OBJECT_PAIRS Check result management: Objektpaare 20010111

Method CHECK_CYCLES on class CL_CHK_HR_OBJECTS has no exception.

Method CHECK_FEATURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJECTS Call by reference Type reference (TYPE) CRM_OBJECT_PAIRS Check result management: Objektpaare 20010815

Method CHECK_FEATURE on class CL_CHK_HR_OBJECTS has no exception.

Method CHECK_FUNX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ONAME Call by reference Type reference (TYPE) CRMPOBJNAM Objektname im Objektkatalog 20001221
2 Importing IM_OTYP Call by reference Type reference (TYPE) CRMOBJ-OBJECT Objekttyp 20001221
3 Importing IM_PROCL Call by reference Type reference (TYPE) T52A0-PROCL Programmklasse 20001221

Method CHECK_FUNX on class CL_CHK_HR_OBJECTS has no exception.

Method CHECK_MASTER_LANGUAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DEVC Call by reference Type reference (TYPE) TADIR-DEVCLASS Paket 20001221
2 Importing IM_LANGU Call by reference Type reference (TYPE) SY-LANGU R/3-System, aktuelle Sprache 20001221
3 Importing IM_ONAME Call by reference Type reference (TYPE) CRMPOBJNAM Objektname im Objektkatalog 20001221
4 Importing IM_OTYP Call by reference Type reference (TYPE) CRMOBJ-OBJECT Objekttyp 20001221
5 Importing IM_TADIR Call by reference Type reference (TYPE) TADIR Katalog der Repository-Objekte 20001221

Method CHECK_MASTER_LANGUAGE on class CL_CHK_HR_OBJECTS has no exception.

Method CHECK_OPEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ONAME Call by reference Type reference (TYPE) CRMPOBJNAM Check result management: Objektname in Prüfobjektmenge 20010105
2 Importing IM_PROCL Call by reference Type reference (TYPE) T52A0-PROCL Programmklasse 20010105

Method CHECK_OPEX on class CL_CHK_HR_OBJECTS has no exception.

Method CHECK_PAYROLL_FUNCTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJECTS Call by reference Type reference (TYPE) CRM_OBJECT_PAIRS Check result management: Objektpaare 20001221

Method CHECK_PAYROLL_FUNCTIONS on class CL_CHK_HR_OBJECTS has no exception.

Method CHECK_PAYROLL_OPERATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJECTS Call by reference Type reference (TYPE) CRM_OBJECT_PAIRS Check result management: Objektpaare 20010105

Method CHECK_PAYROLL_OPERATIONS on class CL_CHK_HR_OBJECTS has no exception.

Method CHECK_SCHE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ONAME Call by reference Type reference (TYPE) CRMPOBJNAM Check result management: Objektname in Prüfobjektmenge 20010111

Method CHECK_SCHE on class CL_CHK_HR_OBJECTS has no exception.

Method CHECK_SCHEMAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJECTS Call by reference Type reference (TYPE) CRM_OBJECT_PAIRS Check result management: Objektpaare 20010105

Method CHECK_SCHEMAS on class CL_CHK_HR_OBJECTS has no exception.

Method CHECK_TIME_FUNCTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJECTS Call by reference Type reference (TYPE) CRM_OBJECT_PAIRS Check result management: Objektpaare 20010105

Method CHECK_TIME_FUNCTIONS on class CL_CHK_HR_OBJECTS has no exception.

Method CHECK_TIME_OPERATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJECTS Call by reference Type reference (TYPE) CRM_OBJECT_PAIRS Check result management: Objektpaare 20010105

Method CHECK_TIME_OPERATIONS on class CL_CHK_HR_OBJECTS has no exception.

Method FILL_REP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHK Call by reference Type reference (TYPE) CRMFLAG Check result management: Ja/Nein Flag 20001221
2 Importing IM_ONAME Call by reference Type reference (TYPE) CRMPOBJNAM Objektname im Objektkatalog 20001221
3 Importing IM_OTYP Call by reference Type reference (TYPE) CRMOBJ-OBJECT Objekttyp 20001221
4 Importing IM_PROCL Call by reference Type reference (TYPE) T52A0-PROCL Programmklasse 20001221

Method FILL_REP on class CL_CHK_HR_OBJECTS has no exception.

Method GET_TADIR_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20001221
2 Exporting EX_TADIR Call by reference Type reference (TYPE) TADIR Katalog der Repository-Objekte 20001221
3 Importing IM_ONAME Call by reference Type reference (TYPE) CRMPOBJNAM Objektname im Objektkatalog 20001221
4 Importing IM_OTYP Call by reference Type reference (TYPE) CRMOBJ-OBJECT Objekttyp 20001221

Method GET_TADIR_ENTRY on class CL_CHK_HR_OBJECTS has no exception.

Method RE549D Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_BACK Call by reference Type reference (TYPE) ANY 20010118
2 Exporting EX_STATUS Call by reference Type reference (TYPE) ANY 20010118
3 Importing IM_KIND_OF_ERROR Call by reference Type reference (TYPE) C 20010118
4 Importing IM_MERKMAL Call by reference Type reference (TYPE) ANY 20010118

Method RE549D on class CL_CHK_HR_OBJECTS has no exception.

Method RPUCTEXX_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CHECK_RESULT Call by reference Type reference (TYPE) CRM_CHECK_RESULT Check result management: Prüfmeldungen eines Checks 20010129
2 Importing IM_CHECK_ID Call by reference Type reference (TYPE) CRMCHKID Check result management: Id eines Checks 20010129
3 Importing IM_OBJECTS Call by reference Type reference (TYPE) CRM_OBJECT_PAIRS Check result management: Objektpaare 20010129
4 Importing IM_REPNAME Call by reference Type reference (TYPE) TODO_HR-CHECKREPO TODO: Check 20010129
5 Importing IM_RUN_ID Call by reference Type reference (TYPE) CRMCHKRUNK Check result management: Checklauf-Id 20010725
6 Importing IM_TEMP_OBJ Call by reference Type reference (TYPE) RPCXXXXX-KR_FELD9 Ankreuzfeld 20010129
7 Importing IM_TODOFLAG Call by reference Type reference (TYPE) CRMFLAG (alte)TODO-Flag fuer pructexx 20010129

Method RPUCTEXX_CHECK on class CL_CHK_HR_OBJECTS has no exception.

Method SEARCH_FOR_AUTHOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_AUTHOR Call by reference Type reference (TYPE) TADIR-AUTHOR Verantwortlicher für ein Repository-Objekt 20001221
2 Importing IM_ONAME Call by reference Type reference (TYPE) CRMPOBJNAM Objektname im Objektkatalog 20001221
3 Importing IM_OTYP Call by reference Type reference (TYPE) CRMOBJ-OBJECT Objekttyp 20001221

Method SEARCH_FOR_AUTHOR on class CL_CHK_HR_OBJECTS has no exception.

Method SEARCH_FOR_DEVCLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DEVCLASS Call by reference Type reference (TYPE) TADIR-DEVCLASS Paket 20001221
2 Importing IM_MOLGA Call by reference Type reference (TYPE) T500L-MOLGA Ländergruppierung 20001221
3 Importing IM_ONAME Call by reference Type reference (TYPE) CRMPOBJNAM Objektname 20001221
4 Importing IM_OTYP Call by reference Type reference (TYPE) CRMOBJ-OBJECT Objektklasse 20001221

Method SEARCH_FOR_DEVCLASS on class CL_CHK_HR_OBJECTS has no exception.

Method SPECIAL_COLLECT_REP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CHK Call by reference Type reference (TYPE) CRMFLAG Check result management: Ja/Nein Flag 20001221
2 Importing IM_INTCA Call by reference Type reference (TYPE) T500L-INTCA ISO-Code des Landes 20001221
3 Importing IM_MODE Call by reference Type reference (TYPE) C modus ( 1 = payroll) 20001221
4 Importing IM_ONAME Call by reference Type reference (TYPE) CRMPOBJNAM Objektname im Objektkatalog 20001221
5 Importing IM_OTYP Call by reference Type reference (TYPE) CRMOBJ-OBJECT Objekttyp 20001221
6 Importing IM_REP Call by reference Type reference (TYPE) REP_STRUC_TYPE 20001229

Method SPECIAL_COLLECT_REP on class CL_CHK_HR_OBJECTS has no exception.

Method TABLE_OUTPUT Signature

Method TABLE_OUTPUT on class CL_CHK_HR_OBJECTS has no parameter.
Method TABLE_OUTPUT on class CL_CHK_HR_OBJECTS has no exception.

Method UCTE_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ARBGB Call by reference Type reference (TYPE) T100-ARBGB 'HRPAY99TODO' Arbeitsgebiet 20010117
2 Importing IM_CHKMSGID Call by reference Type reference (TYPE) CRMCHKMGID 'ERR' Check result management: Id einer Prüfmeldung eines Checks 20010810
3 Importing IM_MSGNR Call by reference Type reference (TYPE) MSGNR Nachrichtennummer 20010117
4 Importing IM_ONAME Call by reference Type reference (TYPE) CRMPOBJNAM Check result management: Objektname in Prüfobjektmenge 20010111
5 Importing IM_OTYP Call by reference Type reference (TYPE) CRMOBJ-OBJECT Objekttyp 20010111
6 Importing IM_TABLE Call by reference Type reference (TYPE) RPUCTEXX-TABELLE 20010111
7 Importing P1 Call by reference Type reference (TYPE) ANY 20010111
8 Importing P2 Call by reference Type reference (TYPE) ANY 20010111
9 Importing P3 Call by reference Type reference (TYPE) ANY 20010111
10 Importing P4 Call by reference Type reference (TYPE) ANY 20010111
11 Importing P5 Call by reference Type reference (TYPE) ANY 20010111
12 Importing P6 Call by reference Type reference (TYPE) ANY 20010111

Method UCTE_ERROR on class CL_CHK_HR_OBJECTS has no exception.
History
Last changed by/on SAP  20040819 
SAP Release Created in