SAP ABAP Class CL_HRPAYFR_AED_VIEWER_MGR (Manager class for AED viewer)
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_AED_VIEWER_MGR Interface class for AED viewer 20120702
Properties
Class CL_HRPAYFR_AED_VIEWER_MGR  
Short Description Manager class for AED viewer    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PC06   HR Payroll: France 
Created 20120618   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 HR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 PFRDC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 PFRDR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 PFRDS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRPAYFR_AED_VIEWER_MGR Interface class for AED viewer 20120702
Friends
Class CL_HRPAYFR_AED_VIEWER_MGR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AB_N4DS_BADI Instance attribute Protected Object reference (TYPE REF TO) HRPAYFR_N4DS_CUST Customer changes for N4DS 20120702
2 AO_N4DS_CONTROL Instance attribute Protected Object reference (TYPE REF TO) CL_HRPAYFR_N4DS_CONTROL Declaration control class 20120702
3 AO_N4DS_RENDERER Instance attribute Protected Object reference (TYPE REF TO) CL_HRPAYFR_N4DS_RENDERER Class to return TemSe 20120702
4 AS_AED_STATEMENT Instance attribute Protected Type reference (TYPE) P06AED_S_CHECK_STATEMENT Structure for AED state of control 20120702
5 AT_T5F99FCDT Instance attribute Protected Type reference (TYPE) HR99S_TAB_T5F99FCDT Table type for T5F99CDT 20120702
6 AV_APPL Instance attribute Protected Type reference (TYPE) T5F99F0-APPL Subapplication 20120702
7 AV_DATE Instance attribute Protected Type reference (TYPE) DATUM Date 20120702
8 AV_DIRECTORY Instance attribute Protected Type reference (TYPE) STRING 20120702
9 AV_FILEPATH Instance attribute Protected Type reference (TYPE) STRING 20120702
10 AV_MOLGA Instance attribute Protected Type reference (TYPE) MOLGA Country group 20120702
11 AV_PARAMETER Instance attribute Protected Type reference (TYPE) STRING 20120702
12 AV_SPRSL Instance attribute Protected Type reference (TYPE) SPRAS Language code 20120702
13 AV_TEMSE_NAME Instance attribute Protected Type reference (TYPE) RPTSTYPE-TSOBJ Name of TemSe file 20120702
14 AV_XML_XSTRING Instance attribute Protected Type reference (TYPE) XSTRING 20120702
15 MV_VERSN Instance attribute Protected Type reference (TYPE) P99SD_FOATR-FOVER 20130206
Methods
# Method Level Visibility Method type Description Created on
1 AUTHORITY_CHECK Instance method Protected Method Authorization check 20120702
2 CONSTRUCTOR Instance method Public Constructor Class constructor 20120702
3 PRELIMINARY_CHECK Instance method Protected Method Preliminary checks 20120702
4 SET_DESCRIPTION Instance method Protected Method Set description related to a given field 20120702
5 SET_EMPLOYEE_DATA Instance method Protected Method Set employee data 20120702
6 SET_EMPLOYER_DEC_DATA Instance method Protected Method Set employer/declaration data 20120702
7 SET_ETAB_DATA Instance method Protected Method Set "workplace" data 20120702
8 SET_NOTICE_PERIOD_DATA Instance method Protected Method Set "prenotification" data 20120702
9 SET_SALARY_DATA Instance method Protected Method Set salary data 20120702
Events
Class CL_HRPAYFR_AED_VIEWER_MGR has no event.
Types
Class CL_HRPAYFR_AED_VIEWER_MGR has no local type.
Method Signatures

Method AUTHORITY_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MSG Call by reference Type reference (TYPE) HRPADFR_SYMSG Message table 20120702
2 Changing CV_CHECK_OK Call by reference Type reference (TYPE) XFELD Authorization control ok? 20120702
3 Importing IS_DECLARATION_DATA Call by reference Type reference (TYPE) ANY Data relative to the declaration (section S20.G01.00) 20120702

Method AUTHORITY_CHECK on class CL_HRPAYFR_AED_VIEWER_MGR has no exception.

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 20120702
2 Importing IT_ALV_VARIANTS Call by reference Type reference (TYPE) PFRDC_TAB_ALV_VARIANTS 20120702
3 Importing IT_SEL_SCREEN Call by reference Type reference (TYPE) RSPARAMS_TT Table rsparams 20120702
4 Importing IV_APPL Call by reference Type reference (TYPE) T5F99F0-APPL PFRDS_C_B2A_N4DS Subapplication 20120702
5 Importing IV_DATE Call by reference Type reference (TYPE) DATUM SY-DATUM Date 20120702
6 Importing IV_MOLGA Call by reference Type reference (TYPE) MOLGA '06' Country group 20120702
7 Importing IV_SPRSL Call by reference Type reference (TYPE) SPRAS SY-LANGU Language code 20120702
8 Importing IV_TEMSE_NAME Call by reference Type reference (TYPE) RPTSTYPE-TSOBJ HR TemSE Object 20120702
# Exception Resumable Description Created on
1 ERROR_RENDERING_TEMSE Error in the process of rendering the TemSe 20120702
2 ERROR_RENDERING_TEMSE_DAQ Error in the process of rendering due to DAQ for incoherence 20121207
3 ERROR_TEMSE_NOT_FOUND Temse name in IM_TEMSE not found 20120702
4 ERROR_TEMSE_READ Error calling temse->read 20120702

Method PRELIMINARY_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DECLARATION Call by reference Type reference (TYPE) STANDARD TABLE 20120926
2 Changing CT_MSG Call by reference Type reference (TYPE) HRPADFR_SYMSG Message table 20120702
3 Exporting EV_STOP_PROCESS Call by reference Type reference (TYPE) XFELD Does the process need to be interrupted? 20120702
4 Importing IT_DEORD Call by reference Type reference (TYPE) STANDARD TABLE 20120702

Method PRELIMINARY_CHECK on class CL_HRPAYFR_AED_VIEWER_MGR has no exception.

Method SET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_TEXT Value transfer Type reference (TYPE) TEXT100 100 character text 20120702
2 Importing IV_CDTYP Call by reference Type reference (TYPE) P_99S_CODE_TYPE '01' Anomaly 20120702
3 Importing IV_FIELD Call by reference Type reference (TYPE) P_99S_FIELD Form : field 20120702
4 Importing IV_SECTN Call by reference Type reference (TYPE) P_99S_SECTN Forms: section 20120702
5 Importing IV_SET_CODE_AND_DESC Call by reference Type reference (TYPE) XFELD ABAP_TRUE Checkbox 20120702
6 Importing IV_VALUE Call by reference Type reference (TYPE) ANY 20120702

Method SET_DESCRIPTION on class CL_HRPAYFR_AED_VIEWER_MGR has no exception.

Method SET_EMPLOYEE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_EMPLOYEE Call by reference Type reference (TYPE) ANY 20120725

Method SET_EMPLOYEE_DATA on class CL_HRPAYFR_AED_VIEWER_MGR has no exception.

Method SET_EMPLOYER_DEC_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DECLARATION Call by reference Type reference (TYPE) ANY 20120702

Method SET_EMPLOYER_DEC_DATA on class CL_HRPAYFR_AED_VIEWER_MGR has no exception.

Method SET_ETAB_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ETABLISSEMENT Call by reference Type reference (TYPE) PFRDS_T_RENDER_ETABLISSMENT 20120702
2 Importing IV_CHECK_DATA Call by reference Type reference (TYPE) ANY 20120702

Method SET_ETAB_DATA on class CL_HRPAYFR_AED_VIEWER_MGR has no exception.

Method SET_NOTICE_PERIOD_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SITUATION Call by reference Type reference (TYPE) STANDARD TABLE 20120702

Method SET_NOTICE_PERIOD_DATA on class CL_HRPAYFR_AED_VIEWER_MGR has no exception.

Method SET_SALARY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_EMPLOYEE Call by reference Type reference (TYPE) ANY 20120725
2 Importing IT_SITUATION Call by reference Type reference (TYPE) STANDARD TABLE 20120702

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