SAP ABAP Class CL_HRBAS_CDOC_HANDLER (HR: Change Document)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-OM (Application Component) Organizational Management
     SP00_SERVICE (Package) Various Service Tools, Classes, Function Modules, Programs
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRBAS_CDOC_HANDLER HRBAS: Change Documents 20030903
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRBAS_CDOCEXT_HANDLER HR: Change Document 20031009
2 Inheritance (c INHERITING FROM c_ref)  CL_HRBAS_CDOC_IT1001_HANDLER Change Documents for Infotype 1001 20030911
Properties
Class CL_HRBAS_CDOC_HANDLER  
Short Description HR: Change Document    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SP00_SERVICE   Various Service Tools, Classes, Function Modules, Programs 
Created 20030903   SAP 
Last change 20130531   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
# Interface Abstract Final Description Created on
1 IF_HRBAS_CDOC_HANDLER HRBAS: Change Documents 20030903
Friends
Class CL_HRBAS_CDOC_HANDLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CHANGEDOC_VALUES_TAB Instance attribute Protected Type reference (TYPE) HRCDOC_VALUES_REF_TAB 20030903
2 FALSE Constant Protected Type reference (TYPE) BOOLE_D IF_HRBAS_BOOLE_D=>FALSE 20030903
3 TRUE Constant Protected Type reference (TYPE) BOOLE_D IF_HRBAS_BOOLE_D=>TRUE 20030903
Methods
# Method Level Visibility Method type Description Created on
1 ASSERT_CORRECT_INFOTYPE Instance method Protected Method Ensures Only Valid Infotypes Are Processed 20031009
2 CHECK_CHANGEDOC_OBJECT_EXISTS Instance method Protected Method Checks Whether Document Object Exists 20030903
3 CHECK_CHANGEDOC_OBJECT_TABLE Instance method Protected Method Checks Belonging of Transparent Table to Document Object 20030903
4 COPY_EXTENDED_INFTY_KEY Instance method Protected Method Copies Extended Key of an Infotype Record 20031024
5 DETERMINE_OBJECTID Instance method Protected Method Determines OBJECTID of Document 20030915
6 WRITE_DOCUMENT Instance method Protected Method Create Change Document 20040127
Events
Class CL_HRBAS_CDOC_HANDLER has no event.
Types
Class CL_HRBAS_CDOC_HANDLER has no local type.
Method Signatures

Method ASSERT_CORRECT_INFOTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INFOTYPE Call by reference Type reference (TYPE) INFOTYP 20031009
# Exception Resumable Description Created on
1 CX_HRBAS_CDOC_EXCEPTION Ausnahme bei HR Belegschreibung 20031009

Method CHECK_CHANGEDOC_OBJECT_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CDOC_OBJECT_EXISTS Value transfer Type reference (TYPE) BOOLE_D 20030903
2 Importing CHANGEDOC_OBJECT_NAME Call by reference Type reference (TYPE) CDOBJECTCL 20030903

Method CHECK_CHANGEDOC_OBJECT_EXISTS on class CL_HRBAS_CDOC_HANDLER has no exception.

Method CHECK_CHANGEDOC_OBJECT_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHANGEDOC_OBJECT_NAME Call by reference Type reference (TYPE) CDOBJECTCL 20030903
2 Returning TABLE_BELONGS_TO_OBJECT Value transfer Type reference (TYPE) BOOLE_D 20030903
3 Importing TABLE_NAME Call by reference Type reference (TYPE) DBTABL 20030903

Method CHECK_CHANGEDOC_OBJECT_TABLE on class CL_HRBAS_CDOC_HANDLER has no exception.

Method COPY_EXTENDED_INFTY_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SOURCE_HRPNNNN Call by reference Type reference (TYPE) ANY 20031024
2 Changing TARGET_HRPNNNN Call by reference Type reference (TYPE) ANY 20031024

Method COPY_EXTENDED_INFTY_KEY on class CL_HRBAS_CDOC_HANDLER has no exception.

Method DETERMINE_OBJECTID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INFTY Call by reference Type reference (TYPE) INFOTYP Infotyp 20030915
2 Importing INFTY_RECORD Call by reference Type reference (TYPE) ANY Infotyp-Satz im typgerechten Format der DB-Tabelle 20030915
3 Returning OBJECTID Value transfer Type reference (TYPE) CDHDR-OBJECTID 20030915
4 Importing UPDATE_ID Call by reference Type reference (TYPE) GUID_22 20031008

Method DETERMINE_OBJECTID on class CL_HRBAS_CDOC_HANDLER has no exception.

Method WRITE_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHANGEDOC_OBJECT_NAME Call by reference Type reference (TYPE) CDOBJECTCL Objektklasse 20040127
2 Exporting CHANGENUMBER Call by reference Type reference (TYPE) CDHDR-CHANGENR Änderungsnummer des Belegs 20040127
3 Importing CHG_INDICATOR Call by reference Type reference (TYPE) CDCHNGINDH Art der Änderung (U, I, E, D) auf das Anwendungsobjekt 20040127
4 Importing CHG_INDICATOR_OBJECT Call by reference Type reference (TYPE) CDCHNGINDH Art der Änderung (U, I, E, D) auf das Anwendungsobjekt 20040127
5 Importing HRPNNNN_NAME Call by reference Type reference (TYPE) DBTABL Datenbanktabelle 20040127
6 Importing NEW_HRPNNNN Call by reference Type reference (TYPE) ANY 20040127
7 Importing OBJECTID Call by reference Type reference (TYPE) CDHDR-OBJECTID Objektwert 20040127
8 Importing OLD_HRPNNNN Call by reference Type reference (TYPE) ANY 20040127
9 Importing TCODE Call by reference Type reference (TYPE) CDHDR-TCODE SY-TCODE 20040127
10 Importing UDATE Call by reference Type reference (TYPE) CDHDR-UDATE SY-DATUM 20040127
11 Importing USERNAME Call by reference Type reference (TYPE) CDHDR-USERNAME SY-UNAME 20040127
12 Importing UTIME Call by reference Type reference (TYPE) CDHDR-UTIME SY-UZEIT 20040127

Method WRITE_DOCUMENT on class CL_HRBAS_CDOC_HANDLER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 640