SAP ABAP Class CL_HRCCE_PAYROLL_NET (Payroll - net calculation)
Hierarchy
EA-HRRXX (Software Component) Sub component EA-HRRXX of EA-HR
   PY-XX (Application Component) Payroll: General Parts
     PAOC_PAY_BASIC_FUNCTIONS (Package) Basic Payroll Functions for Concurrent Employment
Properties
Class CL_HRCCE_PAYROLL_NET  
Short Description Payroll - net calculation    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_PAY_BASIC_FUNCTIONS   Basic Payroll Functions for Concurrent Employment 
Created 20010906   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRCCE_PAYROLL_NET has no forward declaration.
Interfaces
Class CL_HRCCE_PAYROLL_NET has no interface implemented.
Friends
Class CL_HRCCE_PAYROLL_NET has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_PAY_NET Static Attribute Private Object reference (TYPE REF TO) CL_HRCCE_PAYROLL_NET Payroll - net calculation 20010906
2 CL_WT Static Attribute Private Object reference (TYPE REF TO) CL_HR_PAYROLL_WTPROCESS Payroll - wage type processing 20011004
3 GROUPING_REASON Static Attribute Private Type reference (TYPE) PCCE_GPRSN Grouping Reason 20011007
4 GROUPING_TAB Static Attribute Private Type reference (TYPE) PCCE_GROUP_TABLE_T Table for group's PERNRs 20011026
5 GROUPING_TABLE Static Attribute Private Type reference (TYPE) PCCE_PAYROLL_GROUPINGS Table of groupings used in payroll 20011007
6 SW_LOG Static Attribute Private Type reference (TYPE) XFELD Checkbox 20010906
Methods
# Method Level Visibility Method type Description Created on
1 CUMULATE_GROUP_PAYMENT Instance method Public Method Cumulate payment amount to each net/retro group 20011017
2 GET_INSTANCE Static method Public Method Get instance of this class 20010906
3 GET_PAYROLL_DATA Instance method Public Method Get payroll data for net calculation from context 20011026
4 IMPORT_CLAIM Instance method Public Method Import claim from last period 20010910
5 IMPORT_CLAIM_NAMC Instance method Public Method Import Claim from Last Period into NAMC 20071112
6 LOG_CUMULATION Static method Private Method Output to log: paymt amount cumulation from pers.no. to pers 20011004
7 LOG_DED_CLAIM Static method Private Method Output to log: deduct claim from payment amount 20011004
8 STORE_IT_RT Instance method Public Method Store IT or RT in context 20011026
Events
Class CL_HRCCE_PAYROLL_NET has no event.
Types
Class CL_HRCCE_PAYROLL_NET has no local type.
Method Signatures

Method CUMULATE_GROUP_PAYMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DO_LOG Call by reference Type reference (TYPE) XFELD ' ' Ankreuzfeld 20011017
2 Importing G_CONTEXT Call by reference Object reference (TYPE REF TO) CL_HR_PAY_CONTEXT_CE Abrechnungskontext 20011030
3 Changing IT_PERSON Call by reference Type reference (TYPE) HRPAY99_RT_PERSON Tabellentyp für Ergebnistabelle der Person 20011017
4 Importing PAYROLL_DATA Call by reference Type reference (TYPE) PCCET_NET_PAYROLL_DATA Input payroll data for net calculation (XNET0) 20011017
5 Exporting PTEXT Call by reference Type reference (TYPE) P08_PLOG Payroll protocol 20011017
6 Changing RT_PERSON Call by reference Type reference (TYPE) HRPAY99_RT_PERSON Tabellentyp für Ergebnistabelle der Person 20011017

Method CUMULATE_GROUP_PAYMENT on class CL_HRCCE_PAYROLL_NET has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IMP_GROUPING_TAB Call by reference Type reference (TYPE) PCCE_GROUP_TABLE_T Tabelle für PERNRs der Gruppe 20011026
2 Returning P_PAY_NET Value transfer Object reference (TYPE REF TO) CL_HRCCE_PAYROLL_NET Payroll net calculation 20010906

Method GET_INSTANCE on class CL_HRCCE_PAYROLL_NET has no exception.

Method GET_PAYROLL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing G_CONTEXT Call by reference Object reference (TYPE REF TO) CL_HR_PAY_CONTEXT_CE Abrechnungskontext 20011026
2 Exporting PAYROLL_DATA Call by reference Type reference (TYPE) PCCET_NET_PAYROLL_DATA Abrechnungsdaten 20011026
# Exception Resumable Description Created on
1 NO_CONTEXT Context has not been provided when instance was created 20011026

Method IMPORT_CLAIM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DO_LOG Call by reference Type reference (TYPE) XFELD ' ' Abrechnungsprotokoll füllen (X=Ja) 20011004
2 Exporting ERROR_MSG Call by reference Type reference (TYPE) HRPLOG_MSG Struktur für T100-Meldungen im Abrechnungsprotokoll 20020110
3 Changing IT_PERSON Call by reference Type reference (TYPE) HRPAY99_RT_PERSON Tabellentyp für Ergebnistabelle der Person 20010910
4 Importing LRT_PERSON Call by reference Type reference (TYPE) HRPAY99_LRT_PERSON Tabletype for LRT on person level 20010910
5 Exporting PTEXT Call by reference Type reference (TYPE) P08_PLOG Payroll protocol 20011004
6 Changing RT_PERSON Call by reference Type reference (TYPE) HRPAY99_RT_PERSON Tabellentyp für Ergebnistabelle der Person 20011018

Method IMPORT_CLAIM on class CL_HRCCE_PAYROLL_NET has no exception.

Method IMPORT_CLAIM_NAMC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DO_LOG Call by reference Type reference (TYPE) XFELD ' ' Abrechnungsprotokoll füllen (X=Ja) 20071112
2 Exporting ERROR_MSG Call by reference Type reference (TYPE) HRPLOG_MSG Struktur für T100-Meldungen im Abrechnungsprotokoll 20071112
3 Changing IT_PERSON Call by reference Type reference (TYPE) HRPAY99_RT_PERSON Tabellentyp für Ergebnistabelle der Person 20071112
4 Importing LRT_PERSON Call by reference Type reference (TYPE) HRPAY99_LRT_PERSON Tabellentyp für LRT der Person 20071112
5 Exporting PTEXT Call by reference Type reference (TYPE) P08_PLOG Abrechnungsprotokoll 20071112
6 Changing RT_PERSON Call by reference Type reference (TYPE) HRPAY99_RT_PERSON Tabellentyp für Ergebnistabelle der Person 20071112

Method IMPORT_CLAIM_NAMC on class CL_HRCCE_PAYROLL_NET has no exception.

Method LOG_CUMULATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PTEXT Call by reference Type reference (TYPE) P08_PLOG Payroll protocol 20011004
2 Importing P_GROUP Call by reference Type reference (TYPE) PCCE_GPVAL Grouping value 20011004
3 Importing P_PERNR Call by reference Type reference (TYPE) PERNR_D Personnel assignment 20011004

Method LOG_CUMULATION on class CL_HRCCE_PAYROLL_NET has no exception.

Method LOG_DED_CLAIM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PTEXT Call by reference Type reference (TYPE) P08_PLOG Payroll protocol 20011004
2 Importing P_FLAG Call by reference Type reference (TYPE) C Forderung oder Vortrag 20011004
3 Importing P_GROUP Call by reference Type reference (TYPE) PCCE_GPVAL Grouping value 20011004

Method LOG_DED_CLAIM on class CL_HRCCE_PAYROLL_NET has no exception.

Method STORE_IT_RT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing G_CONTEXT Call by reference Object reference (TYPE REF TO) IF_HR_PAY_CONTEXT Abrechnungskontext 20011026
2 Importing IT_PERNR Call by reference Type reference (TYPE) PCCET_PERNR_RT table Pernr with RT 20011026
3 Importing TO_IT Call by reference Type reference (TYPE) XFELD Ankreuzfeld 20011026

Method STORE_IT_RT on class CL_HRCCE_PAYROLL_NET has no exception.
History
Last changed by/on SAP  00000000 
SAP Release Created in 110