SAP ABAP Class CL_CRM_CRMAHR (CheckMan: HR Org Data)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-ATF (Application Component) ABAP Test Frameworks ( ATC, CheckMan, Code Inspector)
     S_CHECK_RESULT_MANAGEMENT (Package) SAP ONLY: Check Internal Guidelines - Basic Module
Properties
Class CL_CRM_CRMAHR  
Short Description CheckMan: HR Org Data    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_CHECK_RESULT_MANAGEMENT   SAP ONLY: Check Internal Guidelines - Basic Module 
Created 20020228   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CRM_CRMAHR has no forward declaration.
Interfaces
Class CL_CRM_CRMAHR has no interface implemented.
Friends
Class CL_CRM_CRMAHR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CT_CRMAHR Static Attribute Protected Type reference (TYPE) CRMAHR_TABLE_T Check Results Management: Personal Data 20020228
2 RFC_DESTINATION Static Attribute Protected Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20020228
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_TABLE_KEY Static method Private Method Assemble Table Key 20020228
2 CHECK_RFCDEST Static method Private Method Check Existence of RFC Destination 20020228
3 COPY_CRMAHR_VIA_RFC Static method Public Method Get HR Org Data Using RFC (Table CRMAHR) 20020311
4 FILL_CRMAHR_VIA_RFC Static method Public Method Get HR Org Data Using RFC (Tables SQU_*) 20020228
5 READ_TABLE_RFC Static method Private Method Read Source Tables Using RFC 20020228
6 UPDATE_CRMAHR_ON_DB Static method Private Method Update of Database Table [CRMAHR] 20020228
7 WRITE_TO_CT_CRMAHR Static method Private Method Write Data in Internal Target Table 20020228
Events
Class CL_CRM_CRMAHR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 CRMAHR_TABLE_T Protected See coding 20020228
2 E071K_TABLE_T Protected See coding 20020228
3 SQU_CRMAHR_T Private See coding 20020228
4 SQU_UCONV_T Private See coding 20020228
5 SQU_UCONV_TABLE_T Private See coding 20020228
Method Signatures

Method BUILD_TABLE_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TABLE_KEY Call by reference Type reference (TYPE) E071K_TABLE_T Tabellenschlüssel 20020228
2 Importing IM_TABLE_NAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20020228

Method BUILD_TABLE_KEY on class CL_CRM_CRMAHR has no exception.

Method CHECK_RFCDEST Signature

Method CHECK_RFCDEST on class CL_CRM_CRMAHR has no parameter.
# Exception Resumable Description Created on
1 RFC_DESTINATION_NOT_DEFINED RFC Destination ist nicht per SM59 definiert! 20020228

Method COPY_CRMAHR_VIA_RFC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RFCDEST Call by reference Type reference (TYPE) RFCDEST RFC-Destination für Beschaffung der HR Org-Daten 20020311
# Exception Resumable Description Created on
1 DB_UPDATE_FAILED Update von Tabelle CRMAHR fehlgeschlagen 20020311
2 RFC_DESTINATION_NOT_DEFINED RFC Destination ist nicht per SM59 definiert 20020311
3 TABLE_NOT_AVAILABLE Tabelle konnte nicht aus Quellsystem geholt werden 20020311

Method FILL_CRMAHR_VIA_RFC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RFCDEST Call by reference Type reference (TYPE) RFCDEST RFC-Destination für Beschaffung der HR Org-Daten 20020228
# Exception Resumable Description Created on
1 DB_UPDATE_FAILED Update von Tabelle CRMAHR fehlgeschlagen 20020228
2 RFC_DESTINATION_NOT_DEFINED RFC Destination ist nicht per SM59 definiert 20020228
3 TABLE_NOT_AVAILABLE Tabelle konnte nicht aus Quellsystem geholt werden 20020228

Method READ_TABLE_RFC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TABLE Call by reference Type reference (TYPE) STANDARD TABLE 20020228
2 Importing IM_TABLE_KEY Call by reference Type reference (TYPE) E071K_TABLE_T Tabellenschlüssel 20020228
3 Importing IM_TABLE_NAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20020228
# Exception Resumable Description Created on
1 TABLE_NOT_AVAILABLE Tabelle konnte nicht aus Quellsystem geholt werden 20020228

Method UPDATE_CRMAHR_ON_DB Signature

Method UPDATE_CRMAHR_ON_DB on class CL_CRM_CRMAHR has no parameter.
# Exception Resumable Description Created on
1 DB_UPDATE_FAILED Update von Tabelle CRMAHR fehlgeschlagen 20020228

Method WRITE_TO_CT_CRMAHR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SQU_CRMAHR Call by reference Type reference (TYPE) CRMAHR_TABLE_T 20020228
2 Importing IT_SQU_UCONV Call by reference Type reference (TYPE) SQU_UCONV_TABLE_T 20020228

Method WRITE_TO_CT_CRMAHR on class CL_CRM_CRMAHR has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 630