SAP ABAP Class CL_HRPAYFR_N4DS_LOOKUP_TABLE (Correspondence table for the N4DS)
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 Inheritance (c INHERITING FROM c_ref)  CL_HRPAYFR_LOOKUP_TABLE Correspondence table 20110602
Properties
Class CL_HRPAYFR_N4DS_LOOKUP_TABLE  
Short Description Correspondence table for the N4DS    
Super Class CL_HRPAYFR_LOOKUP_TABLE Correspondence table 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PC06   HR Payroll: France 
Created 20110328   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 P99SD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 PFRDS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HRPAYFR_N4DS_LOOKUP_TABLE has no interface implemented.
Friends
Class CL_HRPAYFR_N4DS_LOOKUP_TABLE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_ALLOW_FORBID Constant Public Type reference (TYPE) INT4 2 Whole number 20110926
2 MC_INCLUDE_EXCLUDE Constant Public Type reference (TYPE) INT4 1 Integer 20110602
3 MC_S60_ALLOW_CODES Constant Public Type reference (TYPE) INT4 3 Whole number 20111229
Methods
# Method Level Visibility Method type Description Created on
1 COMPILE_KEY Instance method Protected Method Compiles a key of lines in the IM_TAB table 20110602
2 FACTORY Static method Public Method Creates a new correspondence table 20110602
3 FILL_LOOKUP_TABLE_FROM_CSV Instance method Protected Method Fills the internal correspondence table from CSV table 20110602
4 GET_EQV_CLASS Instance method Protected Method Determines the N4DS declaration type 20110602
5 GET_EQV_CLASS_S60 Instance method Protected Method Determines the type of supplementary pension agency 20111229
Events
Class CL_HRPAYFR_N4DS_LOOKUP_TABLE has no event.
Types
Class CL_HRPAYFR_N4DS_LOOKUP_TABLE has no local type.
Method Signatures

Method COMPILE_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_KEY Call by reference Type reference (TYPE) CSEQUENCE Compiled key 20110602
2 Importing IM_TAB Call by reference Type reference (TYPE) STANDARD TABLE All the key components 20110602

Method COMPILE_KEY on class CL_HRPAYFR_N4DS_LOOKUP_TABLE has no exception.

Method FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENNAT Call by reference Type reference (TYPE) PFRDS_DECL-DETYP Declaration type 20110926
2 Importing IV_ENPER Call by reference Type reference (TYPE) PFRDS_DECL-DEPER Periodicity of declaration 20110926
3 Importing IV_ENTYP Call by reference Type reference (TYPE) PFRDS_DECL-DENAT Nature of declaration 20110926
4 Importing IV_TABLE_TYPE Call by reference Type reference (TYPE) INT4 Identifier of the table of correspondences 20110926
5 Importing IV_VERSN Call by reference Type reference (TYPE) P99SD_FOATR-FOVER DAQ version 20120814
6 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) CL_HRPAYFR_N4DS_LOOKUP_TABLE Instance of the table of correspondences 20110926
# Exception Resumable Description Created on
1 INVALID_OBJECT_TYPE Invalid object type 20110602

Method FILL_LOOKUP_TABLE_FROM_CSV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TAB_CSV Call by reference Type reference (TYPE) PFRDS_T_STR Comma-separated table 20110602

Method FILL_LOOKUP_TABLE_FROM_CSV on class CL_HRPAYFR_N4DS_LOOKUP_TABLE has no exception.

Method GET_EQV_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ELEMENT Call by reference Type reference (TYPE) ANY Generic structure 20110602
2 Returning RE_CLASS Value transfer Type reference (TYPE) CHAR1 N4DS declaration type 20110602
# Exception Resumable Description Created on
1 NO_EQV_CLASS No class of equivalences 20110602

Method GET_EQV_CLASS_S60 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ELEMENT Call by reference Type reference (TYPE) ANY Generic structure 20111229
2 Returning RE_CLASS Value transfer Type reference (TYPE) CHAR1 N4DS declaration type 20111229
# Exception Resumable Description Created on
1 NO_EQV_CLASS No class of equivalences 20111229
History
Last changed by/on SAP  20130531 
SAP Release Created in