SAP ABAP Class CL_HRPAYFR_DEC_CONTROL (Check results)
Hierarchy
SAP_HRCFR (Software Component) Sub component SAP_HRCFR of SAP_HR
   PY-FR (Application Component) France
     PC06 (Package) HR Payroll: France
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPAYFR_DEC_CONTROL Miscellaneous declarations result control 20110926
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPAYFR_N4DS_CONTROL Declaration control class 20110926
Properties
Class CL_HRPAYFR_DEC_CONTROL  
Short Description Check results    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PC06   HR Payroll: France 
Created 20110909   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 P99SD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 P99SG Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 PFRDC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 PFRDR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 PFRDS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
7 SLIS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRPAYFR_DEC_CONTROL Miscellaneous declarations result control 20110926
Friends
Class CL_HRPAYFR_DEC_CONTROL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_T5F99FS Static Attribute Private Type reference (TYPE) GTY_TAB_T5F99FS 20110926
2 GT_T5F99FST Static Attribute Private Type reference (TYPE) GTY_TAB_T5F99FST 20110926
3 MO_TEMSE_DAQ_FORM Instance attribute Protected Object reference (TYPE REF TO) CL_HR99S00_DAQ DAQ form associated with the TemSe 20111020
4 MT_ACCTRV Instance attribute Protected Type reference (TYPE) P99SG_TAB_RANGES Selections from R_ACCTRV 20111020
5 MT_ALV_VARIANTS Instance attribute Private Type reference (TYPE) PFRDC_TAB_ALV_VARIANTS 20110926
6 MT_CARTV Instance attribute Protected Type reference (TYPE) P99SG_TAB_RANGES Selections from R_CARTV 20110926
7 MT_CODPOP Instance attribute Protected Type reference (TYPE) P99SG_TAB_RANGES Selections from R_CODPOP 20111020
8 MT_CONTR Instance attribute Protected Type reference (TYPE) P99SG_TAB_RANGES Selections from R_CONTR 20110926
9 MT_DECNAT Instance attribute Protected Type reference (TYPE) P99SG_TAB_RANGES Selections from R_DECNAT 20110926
10 MT_DECTYP Instance attribute Protected Type reference (TYPE) P99SG_TAB_RANGES Selections from R_DECTYP 20110926
11 MT_MOTDB1 Instance attribute Protected Type reference (TYPE) P99SG_TAB_RANGES Selections from R_MOTDB1 20111020
12 MT_MOTFI1 Instance attribute Protected Type reference (TYPE) P99SG_TAB_RANGES Selections from R_MOTFI1 20111020
13 MT_NUMIC Instance attribute Protected Type reference (TYPE) P99SG_TAB_RANGES Selections from R_NUMIC 20110926
14 MT_PCS Instance attribute Protected Type reference (TYPE) P99SG_TAB_RANGES Selections from R_PCS 20110926
15 MT_PERDEB Instance attribute Protected Type reference (TYPE) P99SG_TAB_RANGES Selections from R_PERDEB 20111020
16 MT_PERFIN Instance attribute Protected Type reference (TYPE) P99SG_TAB_RANGES Selections from R_PERFIN 20111020
17 MT_PERNR Instance attribute Protected Type reference (TYPE) P99SG_TAB_RANGES Selections from R_PERNR 20111020
18 MT_REGMA Instance attribute Protected Type reference (TYPE) P99SG_TAB_RANGES Selections from R_REGMA 20111020
19 MT_SIRENS Instance attribute Protected Type reference (TYPE) P99SG_TAB_RANGES Selections from R_SIRENS 20110926
20 MT_STATCA Instance attribute Protected Type reference (TYPE) P99SG_TAB_RANGES Selections from R_STATCA 20111020
21 MT_STATRT Instance attribute Protected Type reference (TYPE) P99SG_TAB_RANGES Selections from R_STATRT 20111020
22 MT_VIEPAT Instance attribute Protected Type reference (TYPE) P99SG_TAB_RANGES Selections from R_VIEPAT 20111020
23 MV_APPL Instance attribute Private Type reference (TYPE) T5F99F0-APPL Subapplication 20110926
Methods
# Method Level Visibility Method type Description Created on
1 ADD_NODE Static method Protected Method Add node 20110926
2 BUILD_FIELD_CATEG Instance method Private Method Builds field catalog 20111020
3 BUILD_NODE Instance method Protected Method Build node 20110926
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20110926
5 CREATE_NODE Instance method Protected Method Create node layout 20110926
6 CREATE_NODE_CATEG Instance method Private Method Creates node category 20111020
7 FILL_NODES_DATA Instance method Protected Method Populates/refreshes node with data 20111020
8 FILL_NODES_FROM_TEMSE Instance method Protected Method Populates nodes with TemSe data 20111020
9 FILL_STAT_NODES Instance method Protected Method Populates statistics nodes 20111020
10 GET_DDIC_DEF Instance method Protected Method Retrieves structure definitions/table 20111020
11 GET_SECTION_LABEL Static method Private Method Retrieves section title 20111020
12 INITIALIZE Instance method Protected Method Initialize some attributes 20120926
13 MOVE_CORRESPONDING Static method Private Method Conditioned MOVE-CORRESPONDING 20111020
14 READ_XML_TAGS_TEXT Instance method Protected Method Read XML tags text 20110926
15 SELECT_TEMSE_DATA Instance method Public Method Select TemSe data according to selection options 20110926
Events
Class CL_HRPAYFR_DEC_CONTROL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTY_TAB_T5F99FS Protected See coding 20110926 GTY_TAB_T5F99FS TYPE SORTED TABLE OF t5f99fs WITH NON-UNIQUE KEY xmltg
2 GTY_TAB_T5F99FST Protected See coding 20110926 GTY_TAB_T5F99FST TYPE SORTED TABLE OF t5f99fst WITH NON-UNIQUE KEY sectn
Method Signatures

Method ADD_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NODE_KEY Call by reference Type reference (TYPE) HRPAD_PAL_NODE_KEY HR application log 20110926
2 Importing IV_CATEG_ID Call by reference Type reference (TYPE) HRPAD_PAL_CATEG_ID HR application log: category ID 20110926
3 Importing IV_NODE_TXT Call by reference Type reference (TYPE) ANY 20110926
4 Importing IV_RELATKEY Call by reference Type reference (TYPE) HRPAD_PAL_NODE_KEY HR application log 20110926
# Exception Resumable Description Created on
1 NODE_ADDITION_ERROR Error in node creation 20110926

Method BUILD_FIELD_CATEG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDCAT Call by reference Type reference (TYPE) SLIS_T_FIELDCAT_ALV Field catalog 20111020
2 Importing IT_SECTN_FLD_CAT Call by reference Type reference (TYPE) P99SD_TAB_SECTN Extra sections for Field Catalog 20111020
3 Importing IT_STRUCT_FLD_CAT Call by reference Type reference (TYPE) PFRDC_TAB_SSP Extra structures for Field Catalog 20111020
# Exception Resumable Description Created on
1 ERROR_CREATING_FIELDCAT Error during creation of field catalog 20111020

Method BUILD_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_NODE_KEY Call by reference Type reference (TYPE) HRPAD_PAL_NODE_KEY HR application log 20110926
2 Importing IT_SECTN_FLD_CAT Call by reference Type reference (TYPE) P99SD_TAB_SECTN Extra sections for Field Catalog 20110926
3 Importing IT_SEL_SCREEN Call by reference Type reference (TYPE) RSPARAMS_TT Table rsparams 20110926
4 Importing IT_STRUCT_FLD_CAT Call by reference Type reference (TYPE) PFRDC_TAB_SSP Extra structures for Field Catalog 20110926
5 Importing IV_NODE_DATA Call by reference Type reference (TYPE) T5F5R DADS-U check: Hierarchy and attributes of ALV nodes 20110926
6 Importing IV_RELATKEY Call by reference Type reference (TYPE) HRPAD_PAL_NODE_KEY HR application log 20110926
7 Importing IV_SECTN Call by reference Type reference (TYPE) T5F99FST-SECTN Forms: section 20110926
# Exception Resumable Description Created on
1 NODE_BUILD_ERROR 20110926
2 NODE_NOT_SELECTED Node not selected -> not created 20110926

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_TEMSE Call by reference Object reference (TYPE REF TO) CL_HR99S00_TEMSE 20110926
2 Importing IT_ALV_VARIANTS Call by reference Type reference (TYPE) PFRDC_TAB_ALV_VARIANTS 20110926
3 Importing IT_SEL_SCREEN Call by reference Type reference (TYPE) RSPARAMS_TT Table rsparams 20110926
4 Importing IV_APPL Call by reference Type reference (TYPE) T5F99F0-APPL Subapplication 20110926
5 Importing IV_TEMSE Call by reference Type reference (TYPE) RPTSTYPE-TSOBJ HR TemSE Object 20110926

Method CONSTRUCTOR on class CL_HRPAYFR_DEC_CONTROL has no exception.

Method CREATE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NODE_KEY Call by reference Type reference (TYPE) HRPAD_PAL_NODE_KEY HR application log 20110926
2 Importing IT_SECTN_FLD_CAT Call by reference Type reference (TYPE) P99SD_TAB_SECTN DAQ sections for Field Catalog 20110926
3 Importing IT_STRUCT_FLD_CAT Call by reference Type reference (TYPE) PFRDC_TAB_SSP Structures for Field Catalog 20110926
4 Importing IV_ALV_VARIANT Call by reference Type reference (TYPE) DISVARIANT Layout (external use) 20110926
5 Importing IV_CATEG_ID Call by reference Type reference (TYPE) HRPAD_PAL_CATEG_ID HR application log: category ID 20110926
6 Importing IV_NODE_NAME Call by reference Type reference (TYPE) TV_ITMNAME Tree control: Column/element name 20110926
7 Importing IV_RELATKEY Call by reference Type reference (TYPE) HRPAD_PAL_NODE_KEY HR application log 20110926
8 Importing IV_SECTN Call by reference Type reference (TYPE) T5F99FST-SECTN Forms: section 20110926
# Exception Resumable Description Created on
1 NODE_CREATION_ERROR Node creation error 20110926

Method CREATE_NODE_CATEG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SECTN_FLD_CAT Call by reference Type reference (TYPE) P99SD_TAB_SECTN DAQ sections for Field Catalog 20111020
2 Importing IT_STRUCT_FLD_CAT Call by reference Type reference (TYPE) PFRDC_TAB_SSP Structures for Field Catalog 20111020
3 Importing IV_ALV_VARIANT Call by reference Type reference (TYPE) DISVARIANT Layout (external use) 20111020
4 Importing IV_CATEG_ID Call by reference Type reference (TYPE) HRPAD_PAL_CATEG_ID HR application log: Category ID 20111020
# Exception Resumable Description Created on
1 NODE_CATEG_CREATION_ERROR Error during node categ creation 20111020
2 NODE_CATEG_NOT_CREATED Node categ not created 20111020

Method FILL_NODES_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NODES Call by reference Type reference (TYPE) PFRDC_TAB_NODES Nodes 20111020
2 Importing IT_NODE_DATA Call by reference Type reference (TYPE) PFRDC_TAB_NODE_DATA Node data 20111020
3 Importing IT_NODE_DATA_SUP Call by reference Type reference (TYPE) PFRDC_TAB_NODE_DATA Node supplementary data 20111020
# Exception Resumable Description Created on
1 ERROR_FILL_NODE Error filling node 20111020

Method FILL_NODES_FROM_TEMSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_NODE_DATA Call by reference Type reference (TYPE) PFRDC_TAB_NODE_DATA 20111020
2 Changing CT_NODE_DATA_SUP Call by reference Type reference (TYPE) PFRDC_TAB_NODE_DATA 20111020
3 Importing IT_DDIC_SSET Call by reference Type reference (TYPE) PFRDC_TAB_DADS_DDIC 20111020
4 Importing IT_NODE_SOURCE Call by reference Type reference (TYPE) PFRDC_TAB_NODE_SOURCE 20111020
5 Importing IV_DATA Call by reference Type reference (TYPE) ANY 20111020
6 Importing IV_LOOP_INDEX Call by reference Type reference (TYPE) CHAR120 20111020

Method FILL_NODES_FROM_TEMSE on class CL_HRPAYFR_DEC_CONTROL has no exception.

Method FILL_STAT_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NODES Call by reference Type reference (TYPE) PFRDC_TAB_NODES Statistics nodes 20111020
2 Importing IT_STATS Call by reference Type reference (TYPE) PFRDC_TAB_NODE_DATA Statistics 20111020
3 Importing IT_STATS_MESS Call by reference Type reference (TYPE) PFRDC_TAB_NODE_DATA Statistics messages 20111020
# Exception Resumable Description Created on
1 ERROR_FILL_NODE Error filling node 20111020

Method GET_DDIC_DEF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DDIC Call by reference Type reference (TYPE) PFRDC_TAB_DADS_DDIC 20111020
2 Changing CV_SEQ Call by reference Type reference (TYPE) STAT_SORT Sequence number 20111020
3 Importing IV_ABS_ROOT Call by reference Type reference (TYPE) ABAP_COMPNAME BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20111020
4 Importing IV_DATA Call by reference Type reference (TYPE) ANY 20111020
5 Importing IV_REL_ROOT Call by reference Type reference (TYPE) STRING 20111020

Method GET_DDIC_DEF on class CL_HRPAYFR_DEC_CONTROL has no exception.

Method GET_SECTION_LABEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LABEL Call by reference Type reference (TYPE) STRING 20111020
2 Importing IV_NODE_NAME Call by reference Type reference (TYPE) TV_ITMNAME Tree control: Column/element name 20111020
3 Importing IV_SECTION Call by reference Type reference (TYPE) T5F99FST-SECTN Forms: section 20111020

Method GET_SECTION_LABEL on class CL_HRPAYFR_DEC_CONTROL has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ALV_VARIANTS Call by reference Type reference (TYPE) PFRDC_TAB_ALV_VARIANTS 20120926
2 Importing IT_SEL_SCREEN Call by reference Type reference (TYPE) RSPARAMS_TT Table rsparams 20120926
3 Importing IV_APPL Call by reference Type reference (TYPE) T5F99F0-APPL Subapplication 20120926

Method INITIALIZE on class CL_HRPAYFR_DEC_CONTROL has no exception.

Method MOVE_CORRESPONDING Signature

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

Method MOVE_CORRESPONDING on class CL_HRPAYFR_DEC_CONTROL has no exception.

Method READ_XML_TAGS_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_T5F99FS Call by reference Type reference (TYPE) GTY_TAB_T5F99FS 20110926
2 Changing CT_T5F99FST Call by reference Type reference (TYPE) GTY_TAB_T5F99FST 20110926

Method READ_XML_TAGS_TEXT on class CL_HRPAYFR_DEC_CONTROL has no exception.

Method SELECT_TEMSE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SEL_SCREEN Call by reference Type reference (TYPE) RSPARAMS_TT Selection screen 20110926

Method SELECT_TEMSE_DATA on class CL_HRPAYFR_DEC_CONTROL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in