You are on page 1of 7

 

7/29/2015 An SAP Consultant: SAP HR Payroll Clusters

AnSAPConsultant

HOME ABAP ALV SMART FORMS ADOBE FORMS HR ABAP WORKFLOW WEB DYNPRO ABAP HCM

Wednesday, December 29, 2010 FollowbyEmail


SAPHRPayrollClusters
Email address...

Introduction
 An SAP Consultant
What is Payroll Cluster? 1,270 likes

Payroll cluster enables you to view all the payroll related information for an employee at a single place. The information like, in which payroll cycle the employee
lies, what is the run date and run time for a particular payroll, which is the active payroll, is quite easy to retrieve using payroll cluster.

What are Payroll Cluster Tables? Liked

Payroll Cluster tables combine the data from several tables with same Keys into one record on the database.

Data is written to a database in compressed form.


 You like this
Retrieval of data is very fast with the help of Primary Key.
Payroll Cluster tables are defined in the data dictionary as transparent tables.
External programs can NOT interpret the data in a cluster table.
Special language elements EXPORT TO DATABASE, IMPORT TO DATABASE and DELETEFROM DATABASE are used to process data in the cluster tables.

Payroll Cluster Tables in SAP are:


Followers
PCL1 - Database for HR work area; (long text, etc) Join this site
PCL2 - Accounting Results (time, travel expense and payroll); (payroll results) with Google Friend Connect
PCL3 - Applicant tracking data;
Members (53) More »
PCL4 - Documents, Payroll year-end Tax data (change logs, etc)

Management of PCLn Database Tables

PCLn database tables are divided into subareas known as data clusters.
Data Clusters are identified by a two-character code. E.g. RU for US payroll result, B2 fortime evaluation result, LA for change logs.
Each HR subarea has its own cluster.
Each subarea has its own key.

Data Clusters in PCL1 Tables.

B1 time events/PDC
 Already a member? Sign in
G1 group incentive wages
D1 Interfaces to devises
L1 individual incentive wages
LL individual incentive wages
PopularPosts
NS N Shift heavy work.
PC personal calendar
 ABAP - ALV Report example with step
TE travel expenses/payroll results
TS travel expenses/master data
TX info type texts Execute ABAP Report using SUBMIT
TA General Data for Travel Expense statement
TC Credit card data
 ABAP - Step by step tutorial on Smart
Template Node

 ABAP - Sending email with pdf attach

 Web Dynpro ABAP ALV - ON_CLICK

 ABAP - Dynamic WHERE clause

 ABAP - Download repor t output as PD

 ABAP - ALV Demo programs

SAP ABAP - CL_ABAP_CHAR_UTILI


class usage

   Web dynpro abap Err or / Success mes


sample program

WebsitesIfollow
Figure 1
HTML/CSS/Javscript Generator

http://www.an-sap-consultant.com/2010/12/sap-hr-payroll-clusters.html 1/8
 

7/29/2015 An SAP Consultant: SAP HR Payroll Clusters


Data Clusters in PCL2 Tables.
Easy CSS3 Generator
B2 time accounting results
CD cluster directory of the CD manager Digital Inspiration
PS generated schemas
PT texts for generated schemas Shout ME Loud
RX payroll accounting results/international
Rn payroll accounting results/country-specific ( n = HR country indicator RU for US payroll result) Twitter Feed
ZL personal work schedule

WebDynproABAPBook

Figure 2

Data Clusters in PCL3 Tables.

AP action log / time schedule


TY texts for applicant data info types
AN Notepad for Actions
AL Letters for Actions

Figure 3

Data Clusters in PCL4 Tables.

LA change logs (long term documents)


LB change logs for Application Master
P1 Layout for log
PR Logging of report
QT Simulations of Info types 0000,0014,0015,0416.
SA Short-Term Documents for HR Master Data
SB Short-Term Documents for Applicant Master

http://www.an-sap-consultant.com/2010/12/sap-hr-payroll-clusters.html 2/8
 

7/29/2015 An SAP Consultant: SAP HR Payroll Clusters


Figure 4

Display Payroll Results Screen.

The transaction PC00_M08_CLSTR is used to navigate to the payroll cluster or Display payroll results screen.

The Display payroll results screen is divided into split task pane windows.

Left Pane:

The selected personnel numbers will be displayed in the left pane

Right Pane:

Employee's name and the records for different payroll period results will be displayed in the right pane. The most current payroll period will be highlighted.

Figure 5

To view the results for an employee, double click on the desired personnel number. The green indicator in front of each name indicates results exist for the
employee. If you have a red indicator it means no results exist for the employee. Diamond indicates that you have no authorization to display that personnel
number details.

In the right task pane, you can view all payrolls existing for the employee selected. The status indicates the type of payroll result:

Other items that can be viewed from this screen include the payment date, for-period and in-period, start and end date of the payroll, etc.

When you click on a particular record in the right pane for the selected employee, you will get the below shown screen.

Figure 6

It displays the data clusters related to particular employee.

WPBP Table (Work Center/Basic Pay)

On Double Click it will navigate to Basic Pay Payroll Results for a particular employee.

http://www.an-sap-consultant.com/2010/12/sap-hr-payroll-clusters.html 3/8
 

7/29/2015 An SAP Consultant: SAP HR Payroll Clusters

Figure 7

RT Table (Result Table)

The wage types listed in the RT reflect gross, net calculations, benefit transactions, garnishment transactions, etc.

There are two types of View

 Expanded View
 Collapsed View

On Double Click on RT It will navigate to the expanded View

Figure 8

RT_ Table

On Double Click on RT It will navigate to the collapsed View

Figure 9

CRT Table

The Next table is the Cumulative Results Table (CRT) which contains Table CRT contains the cumulations of wage types in table RT over a certain time period.

http://www.an-sap-consultant.com/2010/12/sap-hr-payroll-clusters.html 4/8
 

7/29/2015 An SAP Consultant: SAP HR Payroll Clusters

Figure 10

BT Table

On Double Click on BT It will navigate to the Bank Transactions

Every entry in the Bank Transactions table (BT) of an employee, corresponds to a payment that was created in a payroll period for this employee. However, the
employee is not necessarily the payment recipient of all payments.

Figure 11

 VERSION Table

On Double Click on Version it will navigate to version Tables

Table VERSION contains creation data for the payroll result, for example the Release and payroll program.

 Version t able i s a fiel d string of i nformation rel ated to the creatio n of the payroll result. It identifi es who created the payroll results, when t he payroll results
were created, and which schema and release was used.

Figure 12

PCL2 Table

On Double Click on PCL2 It will navigate to change access of payroll result

Table PCL2 contains information about the last change access to a payroll result.

http://www.an-sap-consultant.com/2010/12/sap-hr-payroll-clusters.html 5/8
 

7/29/2015 An SAP Consultant: SAP HR Payroll Clusters

Figure 13

This table stores key information about the payroll status. It tells you the payroll run date, payroll run time, check date, off-cycle reason if applicable, voided
check or reversal indicator if applicable, etc.

 VERC Table

The Next table is the TAX (Employee Tax details table).

Table VERSC contains organizational information about the payroll result.

Figure 14

Function Module for Retrieving data from Payroll Cluster Tables

Call Function Module PYXX_GET_RELID_FROM_PERNR  to get the area identifier for cluster in tables PCLx .

CALL FUNCTION 'PYXX_GET_RELID_FROM_PERNR'

EXPORTING

employee = pernr

IMPORTING

relid = relid

molga = molga

where relid is Area Cluster Identifier

molga is Country Grouping

Call Function Module CU_READ_RGDIR 


 Passing the Values of molga(Country Grouping from previos Function module)

CALL FUNCTION 'CU_READ_RGDIR'

EXPORTING

persnr = pernr

IMPORTING

molga = molga

TABLES

in_rgdir = in_rgdir

where in_rgdir contains cluster Directory (For Export and Import of Payroll Results)

Call Function Module CD_READ_LAST for Reading the RGDIR directory with latest valid record

CALL FUNCTION 'CD_READ_LAST'

EXPORTING

begin_date = pnpbegda

end_date = pnpendda

IMPORTING

out_seqnr = out_seqnr

TABLES

rgdir = rgdir

http://www.an-sap-consultant.com/2010/12/sap-hr-payroll-clusters.html 6/8
 

7/29/2015 An SAP Consultant: SAP HR Payroll Clusters


where pnpbegda is the Latest Begin date

pnpendda is the Latest End date

out_seqnr is the sequence number

* *rgdir contains Cluster Directory

Call Function Module to retrieve Payroll Results PYXX_READ_PAYROLL_RESULT

CALL FUNCTION 'PYXX_READ_PAYROLL_RESULT'

EXPORTING

clusterid = g_relid "'RM'

employeenumber = pernr-pernr

sequencenumber = g_seqnr

CHANGING

payroll_result = it_result

The Payroll Results are collected in Internal Table It_Result.

Recommend this on Google


 

7 comments:

Nerissa September 30, 2011 at 4:37 PM

Payroll services are beneficial for business because when they hire regular employees in their own countries, they knew that these
potential employees have great demands as well because they are experiencing the same economic crisis.

payrolling

Reply

Jems Nichole April 18, 2013 at 7:36 PM

 Very Informative! This blog is great source of information which is very useful for me. Thank you very much for sharing this!
International Payroll Providers

Reply

magnifictraining August 17, 2013 at 8:38 PM

Hi
I read this post two times.
I like it so much, please try to keep posting.
Let me introduce other material that may be good for our community.

Hadoop training

Reply

James Smith October 14, 2013 at 4:27 PM

Pretty good post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I'll
be subscribing to your feed and I hope you post again soon.

accounting and payroll & incorporate my company

Reply

yektek training March 19, 2014 at 9:03 PM

nice post thank you

Reply

Jimmie Menon April 15, 2014 at 5:42 PM

A company which has installed payroll software seldom has any issue with the employees over salary. When any company cannot
afford such complex software, it hires payroll specialist to get cheaper yet accurate services.
- Payroll Providers Guelph

Reply

siva sankar Sankar May 17, 2014 at 9:02 PM

excellent post thanks for sharing from Sankar

Reply

http://www.an-sap-consultant.com/2010/12/sap-hr-payroll-clusters.html 7/8

You might also like