SAP ABAP Class CL_HRPAYFR_N4DS (N4DS declarations)
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_N4DS N4DS declaration 20110602
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPAYFR_DNAC DNAC declaration 20111207
2 Inheritance (c INHERITING FROM c_ref)  CL_HRPAYFR_N4DS_V01X07 N4DS V01X07 declarations 20120731
Properties
Class CL_HRPAYFR_N4DS  
Short Description N4DS declarations    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PC06   HR Payroll: France 
Created 20101105   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 PFRDS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 PFRR0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRPAYFR_N4DS N4DS declaration 20110602
Friends
Class CL_HRPAYFR_N4DS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_DAQ_SERVICE Instance attribute Protected Attribute reference (LIKE) 20110926
2 MO_N4DS_SERVICE Instance attribute Protected Attribute reference (LIKE) N4DS services 20110602
3 MO_SECTN_INCL_LOOKUP Instance attribute Protected Object reference (TYPE REF TO) CL_HRPAYFR_LOOKUP_TABLE 20110602
4 MO_SECTN_POP_LOOKUP Instance attribute Protected Object reference (TYPE REF TO) CL_HRPAYFR_LOOKUP_TABLE Mapping table based on population indicator 20110926
5 MT_ETAB Instance attribute Protected Type reference (TYPE) PFRDS_T_ETAB Places of work 20110711
6 S40_LAST_PERIOD Instance attribute Protected Attribute reference (LIKE) 20111214
7 S40_PERIODS Instance attribute Protected Attribute reference (LIKE) 20110926
8 S60_PERIODS Instance attribute Protected Attribute reference (LIKE) 20110926
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AMOUNTS_FPRO Instance method Protected Method Checks the S40.40.10 amounts 20120209
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20110602
3 GET_ESTABLISHMENTS Instance method Protected Method Determines workplaces 20110711
4 GET_SELTAB_ACRSQ Static method Protected Method Selection table to validate S40.G25.00.026 value 20110926
5 GET_TYPE_AND_VALUE_SECTION_SXX Instance method Protected Method Determines section with type and value for periods s40/s60 20110729
Events
Class CL_HRPAYFR_N4DS has no event.
Types
Class CL_HRPAYFR_N4DS has no local type.
Method Signatures

Method CHECK_AMOUNTS_FPRO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_VALUE Call by reference Type reference (TYPE) P99SD_TAB_VALUE DAQ value tables 20120209
2 Importing IO_N4DS_DAQ Call by reference Object reference (TYPE REF TO) IF_HRPAYFR_N4DS_DAQ DAQ implementation for N4DS 20120209
3 Importing IS_WAFOR Call by reference Type reference (TYPE) P99SD_WAFOR Personnel number of employee 20120209
4 Importing IT_PERIODS Call by reference Type reference (TYPE) PFRDS_T_S40_PERIODS Employment periods 20120209

Method CHECK_AMOUNTS_FPRO on class CL_HRPAYFR_N4DS has no exception.

Method CONSTRUCTOR 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-DENAT Nature of declaration 20110926
2 Importing IV_ENPER Call by reference Type reference (TYPE) PFRDS_DECL-DEPER Declaration frequency code 20110926
3 Importing IV_ENTYP Call by reference Type reference (TYPE) PFRDS_DECL-DETYP Declaration type 20110926
4 Importing IV_VERSN Call by reference Type reference (TYPE) P99SD_FOATR-FOVER DAQ version 20120814

Method CONSTRUCTOR on class CL_HRPAYFR_N4DS has no exception.

Method GET_ESTABLISHMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_N4DS_DAQ Call by reference Object reference (TYPE REF TO) IF_HRPAYFR_N4DS_DAQ DAQ implementation for N4DS 20110711

Method GET_ESTABLISHMENTS on class CL_HRPAYFR_N4DS has no exception.

Method GET_SELTAB_ACRSQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SELTAB Call by reference Type reference (TYPE) P99SG_TAB_RANGES 20110926

Method GET_SELTAB_ACRSQ on class CL_HRPAYFR_N4DS has no exception.

Method GET_TYPE_AND_VALUE_SECTION_SXX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_STRCT Call by reference Type reference (TYPE) ANY 20110729
2 Changing CS_STRCT2 Call by reference Type reference (TYPE) ANY 20110729
3 Changing CT_VALUE Call by reference Type reference (TYPE) P99SD_TAB_VALUE 20110729
4 Changing CV_TYPE Call by reference Type reference (TYPE) ANY 20110729
5 Importing IO_N4DS_DAQ Call by reference Object reference (TYPE REF TO) IF_HRPAYFR_N4DS_DAQ DAQ implementation for N4DS 20110729
6 Importing IS_PAY_RESULT Call by reference Type reference (TYPE) PAYFR_RESULT HR-PAY-FR: Structure for Payroll Result 20110729
7 Importing IS_S40_PERIOD Call by reference Type reference (TYPE) PFRDS_S40_PERIODS 20110729
8 Importing IS_S60_PERIOD Call by reference Type reference (TYPE) PFRDS_S60_PERIODS 20110729
9 Importing IS_SECTN Call by reference Type reference (TYPE) P99SD_SECTN 20110729
10 Importing IS_WAFOR Call by reference Type reference (TYPE) P99SD_WAFOR 20110729
11 Importing IT_FIELD Call by reference Type reference (TYPE) PFRDS_T_FIELD 20110729
12 Importing IT_PRORATA Call by reference Type reference (TYPE) PFRDS_T_PRORATA 20110729
13 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Start date 20110729
14 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA End date 20110729
15 Importing IV_FTDS5_DEL_12IN01 Call by reference Type reference (TYPE) ABAP_BOOL Removes December results in January 20120120
16 Importing IV_NO_PRORATA Call by reference Type reference (TYPE) BOOLE_D SPACE BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20110729
17 Importing IV_NO_ROUNDING Call by reference Type reference (TYPE) BOOLE_D SPACE ='X' no rounding, =' ' rounding based on the data 20110926
18 Importing IV_NO_SUM Call by reference Type reference (TYPE) BOOLE_D SPACE BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20110729
19 Importing IV_ONLY_RETRO Call by reference Type reference (TYPE) BOOLE_D Only payroll reminders 20120209
20 Importing IV_TCODE_FLD Call by reference Type reference (TYPE) P99SD_FIELD 20110729
21 Importing IV_TCODE_REQ Call by reference Type reference (TYPE) ABAP_BOOL 20110729
# Exception Resumable Description Created on
1 CX_ERROR Programming error 20110926
History
Last changed by/on SAP  20130531 
SAP Release Created in