SAP ABAP Class CL_HR_ES_COINEM_DATA_PROVIDER (Test)
Hierarchy
SAP_HRCES (Software Component) Sub component SAP_HRCES of SAP_HR
   PA-PA-ES (Application Component) Spain
     PB04 (Package) HR Master Data: Spain
Properties
Class CL_HR_ES_COINEM_DATA_PROVIDER  
Short Description Test    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PB04   HR Master Data: Spain 
Created 20060504   SAP 
Last change 20081217   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)
2 PESDQ Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 PEST0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HR_ES_COINEM_DATA_PROVIDER has no interface implemented.
Friends
Class CL_HR_ES_COINEM_DATA_PROVIDER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_DAQ_DRIVER Instance attribute Private Object reference (TYPE REF TO) CL_HR99S00_DAQ 20060830
2 M_DAQ_TREE_TAB Instance attribute Private Type reference (TYPE) PESDQ_DAQ_TREE_TAB 20060830
3 M_DATA_STRUC_REF Instance attribute Private Object reference (TYPE REF TO) DATA 20060926
4 M_DDIC_TREE_TAB Instance attribute Private Type reference (TYPE) PESDQ_DDIC_TREE_TAB 20060830
5 M_DDIC_TYPE Instance attribute Private Type reference (TYPE) STRNAME Name of an internal structure 20061011
6 M_FOLNAME Instance attribute Private Type reference (TYPE) HR99S_FORMLOGC Name of logical form 20060830
7 M_FULL_DDIC_TREE_TAB Instance attribute Private Type reference (TYPE) PESDQ_DDIC_TREE_TAB 20060830
8 M_NEEDED_INFTY_TAB Instance attribute Private Type reference (TYPE) INFTY_TAB HR: Infotype: Table type 20060830
9 M_XML Instance attribute Private Type reference (TYPE) XSTRING 20061027
Methods
# Method Level Visibility Method type Description Created on
1 BIND_DDIC_NODE_TO_WDR_NODE Instance method Private Method 20060830
2 BIND_DDIC_TO_WDR_CONTEXT Instance method Public Method 20060830
3 BUILD_DAQ_NODE Static method Private Method 20060830
4 BUILD_DAQ_SECTION Static method Private Method 20060830
5 BUILD_DAQ_TREE Static method Private Method 20060830
6 BUILD_DDIC_TREE Static method Private Method 20060830
7 BUILD_FULL_DDIC_TREE Static method Private Method 20060830
8 CONSTRUCTOR Instance method Public Constructor 20060830
9 CONVERT_ABAP_TO_XML Static method Public Method 20060830
10 CONVERT_XML_TO_ABAP Static method Public Method 20060830
11 COPY_DATA_STRUC_TO_WD_CONTEXT Instance method Public Method 20061013
12 COPY_NOT_INITIAL_FIELDS Static method Private Method 20070402
13 COPY_WDR_CONTEXT_TO_DDIC Instance method Public Method 20060830
14 COPY_WDR_NODE_TO_DDIC_NODE Instance method Private Method 20060830
15 COPY_WD_CONTEXT_TO_DATA_STRUC Instance method Public Method 20061013
16 DELETE_FORM_DATA_FROM_DB Instance method Public Method 20061116
17 DELETE_TEMPLATE Instance method Public Method 20070402
18 GET_DATA Instance method Public Method 20060830
19 GET_DATA_AS_XML Instance method Public Method 20060926
20 GET_DATA_FROM_DB Instance method Public Method 20061006
21 GET_FORM_DDIC_TYPE Instance method Public Method 20061011
22 GET_FORM_STATUS Instance method Public Method 20061006
23 GET_NEEDED_INFOTYPES Instance method Public Method 20060830
24 GET_TEMPLATE_LIST Instance method Public Method 20061016
25 LOAD_TEMPLATE Instance method Public Method 20061013
26 PRINT_FORM Instance method Public Method 20061027
27 SAVE_AS_TEMPLATE Instance method Public Method 20060830
28 SAVE_FORM_TO_DB Instance method Public Method 20060830
29 SET_FORM_STATUS Instance method Public Method 20061005
Events
Class CL_HR_ES_COINEM_DATA_PROVIDER has no event.
Types
Class CL_HR_ES_COINEM_DATA_PROVIDER has no local type.
Method Signatures

Method BIND_DDIC_NODE_TO_WDR_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_WDR_CONTEXT_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE 20060830

Method BIND_DDIC_NODE_TO_WDR_NODE on class CL_HR_ES_COINEM_DATA_PROVIDER has no exception.

Method BIND_DDIC_TO_WDR_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IM_DATA_STRUC Call by reference Type reference (TYPE) ANY 20060830
2 Importing IM_DATE Call by reference Type reference (TYPE) D 20060830
3 Importing IM_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel number 20060830
4 Importing IM_RETRIEVAL_TYPE Call by reference Type reference (TYPE) PESDQ_FORM_DATA_RETRIEVAL_TYPE Position indicator 20061006
5 Importing IM_WDR_CONTEXT_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE 20060830

Method BIND_DDIC_TO_WDR_CONTEXT on class CL_HR_ES_COINEM_DATA_PROVIDER has no exception.

Method BUILD_DAQ_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IM_DAQ_TREE_TAB Call by reference Type reference (TYPE) PESDQ_DAQ_TREE_TAB 20060830
2 Importing IM_SECTION_TAB Call by reference Type reference (TYPE) PESDQ_SECTION_TAB 20060830
3 Importing IM_SECTN Call by reference Type reference (TYPE) P_99S_SECTN Forms: Section 20060830

Method BUILD_DAQ_NODE on class CL_HR_ES_COINEM_DATA_PROVIDER has no exception.

Method BUILD_DAQ_SECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_SECTION Call by reference Type reference (TYPE) PESDQ_DAQ_SECTION Forms: Section 20060830
2 Importing IM_APPL Call by reference Type reference (TYPE) P_APPL Partial application 20060830
3 Importing IM_DATE Call by reference Type reference (TYPE) BEGDA Valid from date 20060830
4 Importing IM_MOLGA Call by reference Type reference (TYPE) MOLGA Country grouping 20060830
5 Importing IM_SECTN Call by reference Type reference (TYPE) P_99S_SECTN Forms: Sections 20060830

Method BUILD_DAQ_SECTION on class CL_HR_ES_COINEM_DATA_PROVIDER has no exception.

Method BUILD_DAQ_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_APPL Call by reference Type reference (TYPE) P_APPL Partial application 20060830
2 Changing IM_DAQ_TREE_TAB Call by reference Type reference (TYPE) PESDQ_DAQ_TREE_TAB 20060830
3 Importing IM_DATE Call by reference Type reference (TYPE) BEGDA Valid from date 20060830
4 Importing IM_MOLGA Call by reference Type reference (TYPE) MOLGA Country grouping 20060830

Method BUILD_DAQ_TREE on class CL_HR_ES_COINEM_DATA_PROVIDER has no exception.

Method BUILD_DDIC_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DAQ_TREE_TAB Call by reference Type reference (TYPE) PESDQ_DAQ_TREE_TAB 20060830
2 Importing IM_DATA_NAME Call by reference Type reference (TYPE) ABAP_COMPNAME 20060830
3 Changing P_DATA Call by reference Type reference (TYPE) ANY 20060830
4 Changing P_DDIC_TREE_TAB Call by reference Type reference (TYPE) PESDQ_DDIC_TREE_TAB 20060830

Method BUILD_DDIC_TREE on class CL_HR_ES_COINEM_DATA_PROVIDER has no exception.

Method BUILD_FULL_DDIC_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DATA_NAME Call by reference Type reference (TYPE) ABAP_COMPNAME 20060830
2 Changing P_DATA Call by reference Type reference (TYPE) ANY 20060830
3 Changing P_DDIC_TREE_TAB Call by reference Type reference (TYPE) PESDQ_DDIC_TREE_TAB 20060830

Method BUILD_FULL_DDIC_TREE on class CL_HR_ES_COINEM_DATA_PROVIDER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DATE Call by reference Type reference (TYPE) D 20060830
2 Importing IM_FOLNAME Call by reference Type reference (TYPE) HR99S_FORMLOGC Name of logical form 20060830

Method CONSTRUCTOR on class CL_HR_ES_COINEM_DATA_PROVIDER has no exception.

Method CONVERT_ABAP_TO_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DATA_STRUC Call by reference Type reference (TYPE) ANY 20060830
2 Exporting IM_XML Call by reference Type reference (TYPE) XSTRING 20060830

Method CONVERT_ABAP_TO_XML on class CL_HR_ES_COINEM_DATA_PROVIDER has no exception.

Method CONVERT_XML_TO_ABAP Signature

Method CONVERT_XML_TO_ABAP on class CL_HR_ES_COINEM_DATA_PROVIDER has no parameter.
Method CONVERT_XML_TO_ABAP on class CL_HR_ES_COINEM_DATA_PROVIDER has no exception.

Method COPY_DATA_STRUC_TO_WD_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IM_WDR_CONTEXT_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE 20061013

Method COPY_DATA_STRUC_TO_WD_CONTEXT on class CL_HR_ES_COINEM_DATA_PROVIDER has no exception.

Method COPY_NOT_INITIAL_FIELDS Signature

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

Method COPY_NOT_INITIAL_FIELDS on class CL_HR_ES_COINEM_DATA_PROVIDER has no exception.

Method COPY_WDR_CONTEXT_TO_DDIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IM_DATA_STRUC Call by reference Type reference (TYPE) ANY 20060830
2 Importing IM_WDR_CONTEXT_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE 20060830

Method COPY_WDR_CONTEXT_TO_DDIC on class CL_HR_ES_COINEM_DATA_PROVIDER has no exception.

Method COPY_WDR_NODE_TO_DDIC_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_DDIC_TREE_TAB Call by reference Type reference (TYPE) PESDQ_DDIC_TREE_TAB 20060830
2 Importing IM_WDR_CONTEXT_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE 20060830

Method COPY_WDR_NODE_TO_DDIC_NODE on class CL_HR_ES_COINEM_DATA_PROVIDER has no exception.

Method COPY_WD_CONTEXT_TO_DATA_STRUC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_WDR_CONTEXT_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE 20061013

Method COPY_WD_CONTEXT_TO_DATA_STRUC on class CL_HR_ES_COINEM_DATA_PROVIDER has no exception.

Method DELETE_FORM_DATA_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BEGDA Call by reference Type reference (TYPE) D 20061116
2 Importing IM_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel number 20061116

Method DELETE_FORM_DATA_FROM_DB on class CL_HR_ES_COINEM_DATA_PROVIDER has no exception.

Method DELETE_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TEMPLATE_NAME Call by reference Type reference (TYPE) PES_TMPNAME Template for forms 20070402
# Exception Resumable Description Created on
1 TEMPLATE_DOES_NOT_EXIST Template not found 20070402

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IM_DATA_STRUC Call by reference Type reference (TYPE) ANY Data 20060830
2 Importing IM_DATE Call by reference Type reference (TYPE) BEGDA Date in CHAR format 20060830
3 Importing IM_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel number 20060830
4 Importing IM_TAB_PRELP Call by reference Type reference (TYPE) PRELP_TAB HR master data buffer 20060830

Method GET_DATA on class CL_HR_ES_COINEM_DATA_PROVIDER has no exception.

Method GET_DATA_AS_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_XML Call by reference Type reference (TYPE) XSTRING Data 20060926
2 Importing IM_DATE Call by reference Type reference (TYPE) BEGDA Date in CHAR format 20060926
3 Importing IM_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel number 20060926
4 Importing IM_TAB_PRELP Call by reference Type reference (TYPE) PRELP_TAB HR master data buffer 20060926

Method GET_DATA_AS_XML on class CL_HR_ES_COINEM_DATA_PROVIDER has no exception.

Method GET_DATA_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DATA_STRUC Call by reference Type reference (TYPE) ANY 20061006
2 Importing IM_BEGDA Call by reference Type reference (TYPE) D 20061006
3 Importing IM_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel number 20061006

Method GET_DATA_FROM_DB on class CL_HR_ES_COINEM_DATA_PROVIDER has no exception.

Method GET_FORM_DDIC_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DDIC_TYPE Call by reference Type reference (TYPE) STRUKNAME Status of INEM forms 20061011

Method GET_FORM_DDIC_TYPE on class CL_HR_ES_COINEM_DATA_PROVIDER has no exception.

Method GET_FORM_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FSTAT Call by reference Type reference (TYPE) PES_FSTAT Status of INEM forms 20061006
2 Importing IM_BEGDA Call by reference Type reference (TYPE) D 20061006
3 Importing IM_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel number 20061006

Method GET_FORM_STATUS on class CL_HR_ES_COINEM_DATA_PROVIDER has no exception.

Method GET_NEEDED_INFOTYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_INFTY_TAB Call by reference Type reference (TYPE) INFTY_TAB HR: Infotype: Table type 20060830
2 Importing IM_APPL Call by reference Type reference (TYPE) P_APPL Name of logical form 20060830
3 Importing IM_DATE Call by reference Type reference (TYPE) BEGDA Valid from date 20060830
4 Importing IM_MOLGA Call by reference Type reference (TYPE) MOLGA Country grouping 20060830

Method GET_NEEDED_INFOTYPES on class CL_HR_ES_COINEM_DATA_PROVIDER has no exception.

Method GET_TEMPLATE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TEMPLATE_LIST Call by reference Type reference (TYPE) PES_TMPNAME_LIST List of templates for forms 20061016

Method GET_TEMPLATE_LIST on class CL_HR_ES_COINEM_DATA_PROVIDER has no exception.

Method LOAD_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TEMPLATE_NAME Call by reference Type reference (TYPE) PES_TMPNAME Template for forms 20061013
# Exception Resumable Description Created on
1 TEMPLATE_DOES_NOT_EXIST Template already exists 20061013

Method PRINT_FORM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IM_OUTPUTPARAMS Call by reference Type reference (TYPE) SFPOUTPUTPARAMS Processing of output parameter form 20061027

Method PRINT_FORM on class CL_HR_ES_COINEM_DATA_PROVIDER has no exception.

Method SAVE_AS_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ALLOW_MODIFY Call by reference Type reference (TYPE) BOOLEAN Boolean variable (X=true, -=false, space=unknown) 20061013
2 Importing IM_TEMPLATE_NAME Call by reference Type reference (TYPE) PES_TMPNAME Template for forms 20061013
# Exception Resumable Description Created on
1 TEMPLATE_ALREADY_EXISTS Template already exists 20061013

Method SAVE_FORM_TO_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BEGDA Call by reference Type reference (TYPE) D 20060830
2 Importing IM_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel number 20060830

Method SAVE_FORM_TO_DB on class CL_HR_ES_COINEM_DATA_PROVIDER has no exception.

Method SET_FORM_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BEGDA Call by reference Type reference (TYPE) D 20061005
2 Importing IM_FSTAT Call by reference Type reference (TYPE) PES_FSTAT Status of INEM forms 20061006
3 Importing IM_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel number 20061005

Method SET_FORM_STATUS on class CL_HR_ES_COINEM_DATA_PROVIDER has no exception.
History
Last changed by/on SAP  20081217 
SAP Release Created in 600