SAP ABAP Class CL_HR_ES_DAQ_TO_XML (DAQ to XML)
Hierarchy
SAP_HRCES (Software Component) Sub component SAP_HRCES of SAP_HR
   PY-ES (Application Component) Spain
     PC04 (Package) HR Payroll: Spain
Properties
Class CL_HR_ES_DAQ_TO_XML  
Short Description DAQ to XML    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class 5E    
Program status P  SAP Standard Production Program 
Category 0   
Package PC04   HR Payroll: Spain 
Created 20061030   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)
2 P99SF Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 PESDQ Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 PEST0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HR_ES_DAQ_TO_XML has no interface implemented.
Friends
Class CL_HR_ES_DAQ_TO_XML has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MV_XML_ENCODING Instance attribute Private Type reference (TYPE) STRING XML page encoding 20120515
2 M_DAQ_DRIVER Instance attribute Private Object reference (TYPE REF TO) CL_HR99S00_DAQ 20061030
3 M_DAQ_ERROR_REF Instance attribute Public Object reference (TYPE REF TO) DATA 20070214
4 M_DAQ_TAG_TREE_TAB Instance attribute Private Type reference (TYPE) PESDQ_DAQ_TREE_TAB 20061031
5 M_DAQ_TREE_TAB Instance attribute Private Type reference (TYPE) PESDQ_DAQ_TREE_TAB 20061030
6 M_DATA_STRUC_REF Instance attribute Private Object reference (TYPE REF TO) DATA 20061030
7 M_DATA_TAB Instance attribute Private Type reference (TYPE) T_DATA_TAB 20070126
8 M_DDIC_TREE_TAB Instance attribute Private Type reference (TYPE) PESDQ_DDIC_TREE_TAB 20061030
9 M_FULL_DDIC_TREE_TAB Instance attribute Private Type reference (TYPE) PESDQ_DDIC_TREE_TAB 20061030
10 M_IXML Instance attribute Private Object reference (TYPE REF TO) IF_IXML 20061030
11 M_NEEDED_INFTY_TAB Instance attribute Private Type reference (TYPE) INFTY_TAB HR: Infotype: Table type 20061030
12 M_XML Instance attribute Private Type reference (TYPE) XSTRING 20061030
13 M_XML_DOC Instance attribute Private Object reference (TYPE REF TO) IF_IXML_DOCUMENT 20061030
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_DAQ_NODE Static method Private Method 20061030
2 BUILD_DAQ_SECTION Static method Private Method 20061030
3 BUILD_DAQ_TREE Static method Private Method 20061030
4 BUILD_DDIC_TREE Static method Private Method 20061030
5 BUILD_FULL_DDIC_TREE Static method Private Method 20061030
6 BUILD_XML_TREE Instance method Public Method Build the XML tree 20061030
7 CONSTRUCTOR Instance method Public Constructor Constructor 20061030
8 GENERATE_TEST_XML Instance method Public Method Generates XML with technical field names instead of values 20070126
9 GENERATE_XML Instance method Public Method Generates XML 20070126
10 GET_CONDT_ATTR Instance method Private Method 20080328
11 GET_NEEDED_INFOTYPES Instance method Private Method 20061030
12 GET_SECTN_CONDT Instance method Private Method 20080328
13 GET_SECTN_CONDT_FM Instance method Private Method 20080328
14 GET_XML Instance method Public Method 20061030
15 READ_INFOTYPES_PROPOSAL Instance method Public Method 20070215
Events
Class CL_HR_ES_DAQ_TO_XML has no event.
Types
Class CL_HR_ES_DAQ_TO_XML has no local type.
Method Signatures

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 20061030
2 Importing IM_SECTION_TAB Call by reference Type reference (TYPE) PESDQ_SECTION_TAB 20061030
3 Importing IM_SECTN Call by reference Type reference (TYPE) P_99S_SECTN Forms: Section 20061030

Method BUILD_DAQ_NODE on class CL_HR_ES_DAQ_TO_XML 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 20061030
2 Importing IM_APPL Call by reference Type reference (TYPE) P_APPL Partial application 20061030
3 Importing IM_DATE Call by reference Type reference (TYPE) BEGDA Valid from date 20061030
4 Importing IM_MOLGA Call by reference Type reference (TYPE) MOLGA Country grouping 20061030
5 Importing IM_SECTN Call by reference Type reference (TYPE) P_99S_SECTN Forms: Sections 20061030

Method BUILD_DAQ_SECTION on class CL_HR_ES_DAQ_TO_XML 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 20061030
2 Changing IM_DAQ_TREE_TAB Call by reference Type reference (TYPE) PESDQ_DAQ_TREE_TAB 20061030
3 Importing IM_DATE Call by reference Type reference (TYPE) BEGDA Valid from date 20061030
4 Importing IM_MOLGA Call by reference Type reference (TYPE) MOLGA Country grouping 20061030

Method BUILD_DAQ_TREE on class CL_HR_ES_DAQ_TO_XML 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 20061030
2 Importing IM_DATA_NAME Call by reference Type reference (TYPE) ABAP_COMPNAME 20061030
3 Changing P_DATA Call by reference Type reference (TYPE) ANY 20061030
4 Changing P_DDIC_TREE_TAB Call by reference Type reference (TYPE) PESDQ_DDIC_TREE_TAB 20061030

Method BUILD_DDIC_TREE on class CL_HR_ES_DAQ_TO_XML 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 20061030
2 Changing P_DATA Call by reference Type reference (TYPE) ANY 20061030
3 Changing P_DDIC_TREE_TAB Call by reference Type reference (TYPE) PESDQ_DDIC_TREE_TAB 20061030

Method BUILD_FULL_DDIC_TREE on class CL_HR_ES_DAQ_TO_XML has no exception.

Method BUILD_XML_TREE 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) BEGDA Valid from date 20061113
2 Importing IM_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel number 20061113
3 Importing IM_TAB_PRELP Call by reference Type reference (TYPE) PRELP_TAB Generic infotype table 20061114

Method BUILD_XML_TREE on class CL_HR_ES_DAQ_TO_XML has no exception.

Method CONSTRUCTOR 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 Name of logical form 20070126
2 Importing IM_DATE Call by reference Type reference (TYPE) D 20061030
3 Importing IM_MOLGA Call by reference Type reference (TYPE) MOLGA Country grouping 20070126
4 Importing IV_XML_ENCODING Call by reference Type reference (TYPE) STRING XML page encoding 20120515

Method CONSTRUCTOR on class CL_HR_ES_DAQ_TO_XML has no exception.

Method GENERATE_TEST_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_ERROR Call by reference Type reference (TYPE) P99SF_TAB_ERROR 20070321
2 Importing IM_DATE Call by reference Type reference (TYPE) BEGDA Valid from date 20070126
3 Importing IM_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel number 20070126
4 Importing IM_TAB_PRELP Call by reference Type reference (TYPE) PRELP_TAB Generic infotype table 20070126
5 Importing IM_TAB_USER Call by reference Type reference (TYPE) TABLE External table 20080325

Method GENERATE_TEST_XML on class CL_HR_ES_DAQ_TO_XML has no exception.

Method GENERATE_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_ERROR Call by reference Type reference (TYPE) P99SF_TAB_ERROR 20070319
2 Changing CH_MISC Call by reference Type reference (TYPE) ANY Miscellanea 20071114
3 Importing IM_DATE Call by reference Type reference (TYPE) BEGDA Valid from date 20070126
4 Importing IM_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel number 20070126
5 Importing IM_TAB_PRELP Call by reference Type reference (TYPE) PRELP_TAB Generic infotype table 20070126
6 Importing IM_TAB_USER Call by reference Type reference (TYPE) TABLE External table 20080221

Method GENERATE_XML on class CL_HR_ES_DAQ_TO_XML has no exception.

Method GET_CONDT_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_APPL Call by reference Type reference (TYPE) P_APPL Partial application 20080328
2 Importing P_BEGDA Call by reference Type reference (TYPE) BEGDA Valid from date 20080328
3 Importing P_CONDT Call by reference Type reference (TYPE) P_99S_CONDT Forms: Conditions 20080328
4 Importing P_ENDDA Call by reference Type reference (TYPE) ENDDA Valid to 20080328
5 Returning P_FNAME Value transfer Type reference (TYPE) RS38L_FNAM Name of function module 20080328

Method GET_CONDT_ATTR on class CL_HR_ES_DAQ_TO_XML 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 20061030
2 Importing IM_APPL Call by reference Type reference (TYPE) P_APPL Name of logical form 20061030
3 Importing IM_DATE Call by reference Type reference (TYPE) BEGDA Valid from date 20061030
4 Importing IM_MOLGA Call by reference Type reference (TYPE) MOLGA Country grouping 20061030

Method GET_NEEDED_INFOTYPES on class CL_HR_ES_DAQ_TO_XML has no exception.

Method GET_SECTN_CONDT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_APPL Call by reference Type reference (TYPE) P_APPL Partial application 20080328
2 Importing P_BEGDA Call by reference Type reference (TYPE) BEGDA Valid from date 20080328
3 Returning P_CONDT Value transfer Type reference (TYPE) P_99S_CONDT Forms: Conditions 20080328
4 Importing P_ENDDA Call by reference Type reference (TYPE) ENDDA Valid to 20080328
5 Importing P_SECTN Call by reference Type reference (TYPE) P_99S_SECTN Forms: Section 20080328

Method GET_SECTN_CONDT on class CL_HR_ES_DAQ_TO_XML has no exception.

Method GET_SECTN_CONDT_FM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_APPL Call by reference Type reference (TYPE) P_APPL Partial application 20080328
2 Importing P_BEGDA Call by reference Type reference (TYPE) BEGDA Valid from date 20080328
3 Exporting P_CONDT Call by reference Type reference (TYPE) P_99S_CONDT Forms: Conditions 20080328
4 Importing P_ENDDA Call by reference Type reference (TYPE) ENDDA Valid to 20080328
5 Exporting P_FNAME Value transfer Type reference (TYPE) RS38L_FNAM Name of function module 20080328
6 Importing P_SECTN Call by reference Type reference (TYPE) P_99S_SECTN Forms: Section 20080328

Method GET_SECTN_CONDT_FM on class CL_HR_ES_DAQ_TO_XML has no exception.

Method GET_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_XML_XSTRING Call by reference Type reference (TYPE) XSTRING 20061207
2 Exporting EX_XML_XTABLE Call by reference Type reference (TYPE) STANDARD TABLE 20061207
3 Importing IM_XML_TO_SCREEN Call by reference Type reference (TYPE) BOOLE_D 'X' Data element for BOOLE domain: TRUE (="X") and FALSE (=" ") 20070215
# Exception Resumable Description Created on
1 ERROR 20070215

Method READ_INFOTYPES_PROPOSAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_PRELP Call by reference Type reference (TYPE) PRELP_TAB Generic infotype table 20070215
2 Importing IM_DATE Call by reference Type reference (TYPE) BEGDA Valid from date 20070215
3 Importing IM_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel number 20070215

Method READ_INFOTYPES_PROPOSAL on class CL_HR_ES_DAQ_TO_XML has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 600