SAP ABAP Class CL_HR_PAY_RESULT_PERSON (Payroll result from the person cluster (CE))
Hierarchy
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
   PY-XX (Application Component) Payroll: General Parts
     PCAL_CLST (Package) Payroll Result: Display
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HR_PAY_RESULT_BASE Payroll result 20011026
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HR_PAY_RESULT_PERSON_CA Payroll result 20011026
2 Inheritance (c INHERITING FROM c_ref)  CL_HR_PAY_RESULT_PERSON_GB Payroll results 20040728
3 Inheritance (c INHERITING FROM c_ref)  CL_HR_PAY_RESULT_PERSON_MX Payroll results 20070223
4 Inheritance (c INHERITING FROM c_ref)  CL_HR_PAY_RESULT_PERSON_SE Payroll results 20061027
5 Inheritance (c INHERITING FROM c_ref)  CL_HR_PAY_RESULT_PERSON_SIM Dummy for Countries Without Person Results 20050126
6 Inheritance (c INHERITING FROM c_ref)  CL_HR_PAY_RESULT_PERSON_US Payroll result 20011026
Properties
Class CL_HR_PAY_RESULT_PERSON  
Short Description Payroll result from the person cluster (CE)    
Super Class CL_HR_PAY_RESULT_BASE Payroll result 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PCAL_CLST   Payroll Result: Display 
Created 20011026   SAP 
Last change 20060208   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_HRCCE_GROUPING_READER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_HR_PAY_RESULT_PERSON has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_HR_PAY_ACCESS 20011030 Access to payroll results
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CUMULATIONS_UNFILTERED Instance attribute Private Type reference (TYPE) XFLAG ' ' 'X' = Cumulations were not filtered during import 20031119
2 INTER Instance attribute Public Type reference (TYPE) PAY99_PERSON Person result 20011026
3 VERSC Instance attribute Public Type reference (TYPE) PC202 Statusinformationen der Abrechnung 20030509
4 VERSION_NUMBER Static Attribute Private Type reference (TYPE) PVRSN '03' HR version number 20011030
Methods
# Method Level Visibility Method type Description Created on
1 CLONE Instance method Protected Method 20040914
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20011030
3 CONTAINS_MAIN_RESULT Instance method Protected Method 20040914
4 EXPORT Instance method Protected Method Export to Database 20011026
5 EXPORT_TO_TABLE Instance method Protected Method Export statement 20020419
6 FILTER_CUMULATIONS Instance method Protected Method Filter cumulation tables 20031110
7 IMPORT Instance method Protected Method Import from Database 20011026
8 IMPORT_FROM_TABLE Instance method Protected Method Import statement 20020419
9 RESTORE_CUMULATIONS Instance method Protected Method Restore unfiltered cumulation tables 20031110
10 SIMULATE_CE_RESULT Instance method Protected Method Simulate a Concurrent Employment result 20020419
11 SIMULATE_NON_CE_RESULT Instance method Protected Method Simulate a "regular" result from a concurrent Employment one 20020927
Events
Class CL_HR_PAY_RESULT_PERSON has no event.
Types
Class CL_HR_PAY_RESULT_PERSON has no local type.
Method Signatures

Method CLONE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_RESULT_PERSON Value transfer Object reference (TYPE REF TO) CL_HR_PAY_RESULT_PERSON 20040914
# Exception Resumable Description Created on
1 COUNTRY_VERSION_NOT_AVAILABLE 20040914
2 NO_AUTHORIZATION 20040914

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_HR_PAY_RESULT_PERSON has no parameter.
Method CONSTRUCTOR on class CL_HR_PAY_RESULT_PERSON has no exception.

Method CONTAINS_MAIN_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_IS_MAIN_RESULT Value transfer Type reference (TYPE) XFELD 20040914

Method CONTAINS_MAIN_RESULT on class CL_HR_PAY_RESULT_PERSON has no exception.

Method EXPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting BUFFER_KEY Call by reference Type reference (TYPE) PAY99_S_BUFFER_KEY Schlüssel für PCLx-Puffertabelle 20020220
2 Importing MAIN_PAY_RESULT Call by reference Object reference (TYPE REF TO) CL_HR_PAY_RESULT Abrechnungsergebnis 20020220
3 Exporting RESULT_TABLE Call by reference Type reference (TYPE) PAY99_T_BUFFER_DATA Puffertabelle für Export in Tabelle 20020220
# Exception Resumable Description Created on
1 EXPORT_ERROR Export konnte nicht in Datenbank schreiben 20020220
2 INSUFFICIENT_KEY Schlüssel war nicht gefüllt 20020220
3 MAIN_RESULT_MISSING Hauptbeschäftigungsvertag ist nicht gefüllt 20020220
4 MAY_NOT_EXPORT_ARCH_RESULTS 20050801

Method EXPORT_TO_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting BUFFER_TABLE Call by reference Type reference (TYPE) PAY99_T_BUFFER_DATA Puffertabelle für Export in Tabelle 20020419
2 Importing MAIN_RESULT Call by reference Object reference (TYPE REF TO) CL_HR_PAY_RESULT Abrechnungsergebnis 20020419
# Exception Resumable Description Created on
1 EXPORT_ERROR Export konnte nicht in Datenbank schreiben 20020419

Method FILTER_CUMULATIONS Signature

Method FILTER_CUMULATIONS on class CL_HR_PAY_RESULT_PERSON has no parameter.
Method FILTER_CUMULATIONS on class CL_HR_PAY_RESULT_PERSON has no exception.

Method IMPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BUFFER Call by reference Object reference (TYPE REF TO) CL_HR_PAY_BUFFER Zugriff auf Abrechnungsergebnisse aus dem Puffer 20020419
2 Importing IM_CURR Call by reference Type reference (TYPE) WAERS 20040420
3 Importing PERIOD Call by reference Type reference (TYPE) PC261 Zu importierende Auswertungsperiode 20011026
4 Importing PERNR Call by reference Type reference (TYPE) P_PERNR Personalnummer 20011030
5 Importing UNFILTERED_CUMULATIONS Call by reference Type reference (TYPE) XFLAG ' ' 'X' = Kumulationstabellen nicht gefiltert 20031119
# Exception Resumable Description Created on
1 IMPORT_ERROR Import konnte nicht aus Datenbank lesen 20011026
2 INSUFFICIENT_KEY Schlüssel kann nicht gefüllt werden 20011030
3 VERSION_CONFLICT Falsche Versionsnummer für Import 20011026

Method IMPORT_FROM_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing BUFFER_TABLE Call by reference Type reference (TYPE) PAY99_T_BUFFER_DATA Puffertabelle für Import aus Tabelle 20020419
2 Importing IM_CURR Call by reference Type reference (TYPE) WAERS 20040420
3 Importing IM_UNFILTERED_CUMULATIONS Call by reference Type reference (TYPE) XFELD '' X' = cumulation tables not filtered 20070125
# Exception Resumable Description Created on
1 IMPORT_ERROR Import konnte nicht aus Datenbank lesen 20020419
2 VERSION_CONFLICT Falsche Versionsnummer für Import 20020419

Method RESTORE_CUMULATIONS Signature

Method RESTORE_CUMULATIONS on class CL_HR_PAY_RESULT_PERSON has no parameter.
Method RESTORE_CUMULATIONS on class CL_HR_PAY_RESULT_PERSON has no exception.

Method SIMULATE_CE_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PAY_ACCESS Call by reference Object reference (TYPE REF TO) CL_HR_PAY_ACCESS 20041027
2 Importing MAIN_RESULT Call by reference Object reference (TYPE REF TO) CL_HR_PAY_RESULT Abrechnungsergebnis 20020419

Method SIMULATE_CE_RESULT on class CL_HR_PAY_RESULT_PERSON has no exception.

Method SIMULATE_NON_CE_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MAIN_RESULT Call by reference Object reference (TYPE REF TO) CL_HR_PAY_RESULT Abrechnungsergebnis 20020927

Method SIMULATE_NON_CE_RESULT on class CL_HR_PAY_RESULT_PERSON has no exception.
History
Last changed by/on SAP  20060208 
SAP Release Created in