SAP ABAP Class CL_HRICP_CH_PTR_FACADE (Facade Class for Change Pointers)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-HR (Application Component) Cross-Application Objects in HR
     HCM_CO_ICP_FRAMEWORK (Package) Framework for Tracking Infotype Changes
Properties
Class CL_HRICP_CH_PTR_FACADE  
Short Description Facade Class for Change Pointers    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class HRICP_CH_PTR    
Program status P  SAP Standard Production Program 
Category 0   
Package HCM_CO_ICP_FRAMEWORK   Framework for Tracking Infotype Changes 
Created 20111123   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRICP_CH_PTR_FACADE has no forward declaration.
Interfaces
Class CL_HRICP_CH_PTR_FACADE has no interface implemented.
Friends
Class CL_HRICP_CH_PTR_FACADE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DELETE_OPERATION Constant Public Type reference (TYPE) C 'D' Distinct Record Has Been Deleted 20120725
2 ELIMINATE_OPERATION Constant Public Type reference (TYPE) C 'E' Object Has Been Eliminated 20120725
3 FULL_LOAD_OPERATION Constant Public Type reference (TYPE) C 'F' Records Have Been Fully Reloaded 20120726
4 INSERT_OPERATION Constant Public Type reference (TYPE) C 'I' Distinct Record Has Been Inserted 20120725
5 UPDATE_OPERATION Constant Public Type reference (TYPE) C 'U' Records Have Been Updated 20120725
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_REGISTERED_INFOTYPE Static method Public Method Check of Registered Infotypes 20111123
2 DELETE_CHANGE_POINTER Static method Public Method Deletion of Change Pointers 20111123
3 DELETE_CONSUMER Static method Public Method Deletion of Consumers 20111123
4 DELETE_REGISTERED_INFOTYPE Static method Public Method Deletion of Registered Infotypes 20111207
5 GENERATE_GUID Static method Public Method Generation of GUID 20111123
6 INSERT_CHANGE_POINTER Static method Public Method Insertion of Change Pointers 20111123
7 INSERT_CONSUMER Static method Public Method Insertion of Consumers 20111123
8 READ_CHANGE_POINTER Static method Public Method Read Change Pointers 20111123
9 READ_CONSUMERS Static method Public Method Read Active Consumers 20111202
10 READ_LOWEST_TIMESTAMP Static method Public Method Read Lowest Timestamp 20111123
11 READ_REGISTERED_INFOTYPES Static method Public Method Read Registered Infotypes 20120725
12 UPDATE_TIMESTAMP Static method Public Method Update of Timestamp 20111123
Events
Class CL_HRICP_CH_PTR_FACADE has no event.
Types
Class CL_HRICP_CH_PTR_FACADE has no local type.
Method Signatures

Method CHECK_REGISTERED_INFOTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INFTY Call by reference Type reference (TYPE) INFTY Infotyp 20111124
2 Importing IV_OTYPE Call by reference Type reference (TYPE) OTYPE Objekttyp 20111124
3 Importing IV_SUBTY Call by reference Type reference (TYPE) SUBTY Subtyp 20111124
4 Returning RV_IS_TRACKED Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20111124

Method CHECK_REGISTERED_INFOTYPE on class CL_HRICP_CH_PTR_FACADE has no exception.

Method DELETE_CHANGE_POINTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20111123
2 Returning RV_NUM_RECORDS Value transfer Type reference (TYPE) I Anzahl an gelöschten Datensätzen 20111123
# Exception Resumable Description Created on
1 CX_HRICP_CH_PTR Ausnahmenklasse für Änderungszeiger 20120222

Method DELETE_CONSUMER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONSUMER_OBJECT Call by reference Type reference (TYPE) HRICP_CONSUMER_OBJ Abnehmer Objekt 20111124
2 Importing IV_CONSUMER_TYPE Call by reference Type reference (TYPE) HRICP_CONSUMER_TYPE Abnehmer Typ 20111124
3 Importing IV_TARGET_SYSTEM Call by reference Type reference (TYPE) HRICP_TARGET_SYSTEM Zielsystem 20111124
# Exception Resumable Description Created on
1 CX_HRICP_CH_PTR Ausnahmenklasse für Änderungszeiger 20120222

Method DELETE_REGISTERED_INFOTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONSUMER_OBJECT Call by reference Type reference (TYPE) HRICP_CONSUMER_OBJ Abnehmer Objekt 20111207
2 Importing IV_CONSUMER_TYPE Call by reference Type reference (TYPE) HRICP_CONSUMER_TYPE Abnehmer Typ 20111207
3 Importing IV_INFTY Call by reference Type reference (TYPE) INFTY Infotyp 20111207
4 Importing IV_OTYPE Call by reference Type reference (TYPE) OTYPE Objekttyp 20111207
5 Importing IV_SUBTY Call by reference Type reference (TYPE) SUBTY Subtyp 20111207
# Exception Resumable Description Created on
1 CX_HRICP_CH_PTR Ausnahmenklasse für Änderungszeiger 20120224

Method GENERATE_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_GUID Value transfer Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20111123
# Exception Resumable Description Created on
1 CX_HRICP_CH_PTR Ausnahmenklasse: Änderungszeiger 20111123

Method INSERT_CHANGE_POINTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CH_PTR Call by reference Type reference (TYPE) HRICP_T_CH_PTR Änderungszeiger für Infotypänderungen 20111123
# Exception Resumable Description Created on
1 CX_HRICP_CH_PTR Ausnahmenklasse: Änderungszeiger 20111123

Method INSERT_CONSUMER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CONSUMER Call by reference Type reference (TYPE) HRICP_D_CONSM Registrierung des letzten Deltalaufs pro Abnehmer 20111123
# Exception Resumable Description Created on
1 CX_HRICP_CH_PTR Ausnahmenklasse: Änderungszeiger 20111123

Method READ_CHANGE_POINTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CH_PTR Call by reference Type reference (TYPE) HRICP_T_CH_PTR Änderungszeiger für Infotypänderungen 20111123
2 Importing IV_CONSUMER_OBJECT Call by reference Type reference (TYPE) HRICP_CONSUMER_OBJ Abnehmer Objekt 20111123
3 Importing IV_CONSUMER_TYPE Call by reference Type reference (TYPE) HRICP_CONSUMER_TYPE Abnehmer Typ 20111123
4 Importing IV_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20111123
5 Importing IV_TARGET_SYSTEM Call by reference Type reference (TYPE) HRICP_TARGET_SYSTEM Zielsystem 20111123
6 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20111123
# Exception Resumable Description Created on
1 CX_HRICP_CH_PTR Ausnahmenklasse: Änderungszeiger 20111123

Method READ_CONSUMERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONSUMER Call by reference Type reference (TYPE) HRICP_T_CONSM Tabellentypen: Verbraucher Administrationstabelle 20111202

Method READ_CONSUMERS on class CL_HRICP_CH_PTR_FACADE has no exception.

Method READ_LOWEST_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TIMESTAMP Value transfer Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20111123
# Exception Resumable Description Created on
1 CX_HRICP_CH_PTR Ausnahmenklasse: Änderungszeiger 20111123

Method READ_REGISTERED_INFOTYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REG_INFTY Call by reference Type reference (TYPE) HRICP_T_INFTY Nachzuverfolgende Infotypänderungen 20120725

Method READ_REGISTERED_INFOTYPES on class CL_HRICP_CH_PTR_FACADE has no exception.

Method UPDATE_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONSUMER_OBJECT Call by reference Type reference (TYPE) HRICP_CONSUMER_OBJ Abnehmer Objekt 20111123
2 Importing IV_CONSUMER_TYPE Call by reference Type reference (TYPE) HRICP_CONSUMER_TYPE Abnehmer Typ 20111123
3 Importing IV_TARGET_SYSTEM Call by reference Type reference (TYPE) HRICP_TARGET_SYSTEM Zielsystem 20111123
4 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20111123
# Exception Resumable Description Created on
1 CX_HRICP_CH_PTR Ausnahmenklasse: Änderungszeiger 20111123
History
Last changed by/on SAP  20130531 
SAP Release Created in 731