Professional Documents
Culture Documents
AnSAPConsultant:SAPHRPayrollClusters
An SAP Consultant
HOME
ABAP
ALV
SMART FORMS
ADOBE FORMS
HR ABAP
WORKFLOW
HCM
Follow by Email
Emailaddress...
Introduction
AnSAPConsultant
WhatisPayrollCluster?
1,270likes
Payrollclusterenablesyoutoviewallthepayrollrelatedinformationforanemployeeatasingleplace.Theinformationlike,inwhichpayrollcycletheemployee
lies,whatistherundateandruntimeforaparticularpayroll,whichistheactivepayroll,isquiteeasytoretrieveusingpayrollcluster.
WhatarePayrollClusterTables?
Liked
PayrollClustertablescombinethedatafromseveraltableswithsameKeysintoonerecordonthedatabase.
Youlikethis
Followers
PCL1DatabaseforHRworkarea(longtext,etc)
Jointhissite
PCL2AccountingResults(time,travelexpenseandpayroll)(payrollresults)
PCL3Applicanttrackingdata
PCL4Documents,PayrollyearendTaxdata(changelogs,etc)
withGoogleFriendConnect
Members(53) More
ManagementofPCLnDatabaseTables
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.
DataClustersinPCL1Tables.
B1 time events/PDC
G1 group incentive wages
Alreadyamember?Signin
D1 Interfaces to devises
L1 individual incentive wages
LL individual incentive wages
Popular Posts
ABAPALVReportexamplewithsteps
ExecuteABAPReportusingSUBMIT
statement
ABAPStepbysteptutorialonSmartForms
TemplateNode
ABAPSendingemailwithpdfattachment
WebDynproABAPALVON_CLICKevent
ABAPDynamicWHEREclause
ABAPDownloadreportoutputasPDFfile
ABAPALVDemoprograms
SAPABAPCL_ABAP_CHAR_UTILITIES
classusage
10
WebdynproabapError/Successmessage
sampleprogram
Websites I follow
Figure 1
http://www.ansapconsultant.com/2010/12/saphrpayrollclusters.html
HTML/CSS/Javscript Generator
1/8
7/29/2015
AnSAPConsultant:SAPHRPayrollClusters
DataClustersinPCL2Tables.
B2 time accounting results
CD cluster directory of the CD manager
PS generated schemas
PT texts for generated schemas
RX payroll accounting results/international
Rn payroll accounting results/country-specific ( n = HR country indicator RU for US payroll result)
Figure 2
DataClustersinPCL3Tables.
AP action log / time schedule
TY texts for applicant data info types
AN Notepad for Actions
AL Letters for Actions
Figure 3
DataClustersinPCL4Tables.
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.ansapconsultant.com/2010/12/saphrpayrollclusters.html
2/8
7/29/2015
AnSAPConsultant:SAPHRPayrollClusters
Figure 4
DisplayPayrollResultsScreen.
ThetransactionPC00_M08_CLSTRisusedtonavigatetothepayrollclusterorDisplaypayrollresultsscreen.
TheDisplaypayrollresultsscreenisdividedintosplittaskpanewindows.
LeftPane:
Theselectedpersonnelnumberswillbedisplayedintheleftpane
RightPane:
Employee'snameandtherecordsfordifferentpayrollperiodresultswillbedisplayedintherightpane.Themostcurrentpayrollperiodwillbehighlighted.
Figure5
Toviewtheresultsforanemployee,doubleclickonthedesiredpersonnelnumber.Thegreenindicatorinfrontofeachnameindicatesresultsexistforthe
employee.Ifyouhavearedindicatoritmeansnoresultsexistfortheemployee.Diamondindicatesthatyouhavenoauthorizationtodisplaythatpersonnel
numberdetails.
Intherighttaskpane,youcanviewallpayrollsexistingfortheemployeeselected.Thestatusindicatesthetypeofpayrollresult:
Otheritemsthatcanbeviewedfromthisscreenincludethepaymentdate,forperiodandinperiod,startandenddateofthepayroll,etc.
Whenyouclickonaparticularrecordintherightpanefortheselectedemployee,youwillgetthebelowshownscreen.
Figure6
Itdisplaysthedataclustersrelatedtoparticularemployee.
WPBPTable(WorkCenter/BasicPay)
OnDoubleClickitwillnavigatetoBasicPayPayrollResultsforaparticularemployee.
http://www.ansapconsultant.com/2010/12/saphrpayrollclusters.html
3/8
7/29/2015
AnSAPConsultant:SAPHRPayrollClusters
Figure7
RTTable(ResultTable)
ThewagetypeslistedintheRTreflectgross,netcalculations,benefittransactions,garnishmenttransactions,etc.
TherearetwotypesofView
Expanded View
Collapsed View
OnDoubleClickonRTItwillnavigatetotheexpandedView
Figure8
RT_Table
OnDoubleClickonRTItwillnavigatetothecollapsedView
Figure9
CRTTable
TheNexttableistheCumulativeResultsTable(CRT)whichcontainsTableCRTcontainsthecumulationsofwagetypesintableRToveracertaintimeperiod.
http://www.ansapconsultant.com/2010/12/saphrpayrollclusters.html
4/8
7/29/2015
AnSAPConsultant:SAPHRPayrollClusters
Figure10
BTTable
OnDoubleClickonBTItwillnavigatetotheBankTransactions
EveryentryintheBankTransactionstable(BT)ofanemployee,correspondstoapaymentthatwascreatedinapayrollperiodforthisemployee.However,the
employeeisnotnecessarilythepaymentrecipientofallpayments.
Figure11
VERSIONTable
OnDoubleClickonVersionitwillnavigatetoversionTables
TableVERSIONcontainscreationdataforthepayrollresult,forexampletheReleaseandpayrollprogram.
Versiontableisafieldstringofinformationrelatedtothecreationofthepayrollresult.Itidentifieswhocreatedthepayrollresults,whenthepayrollresults
werecreated,andwhichschemaandreleasewasused.
Figure12
PCL2Table
OnDoubleClickonPCL2Itwillnavigatetochangeaccessofpayrollresult
TablePCL2containsinformationaboutthelastchangeaccesstoapayrollresult.
http://www.ansapconsultant.com/2010/12/saphrpayrollclusters.html
5/8
7/29/2015
AnSAPConsultant:SAPHRPayrollClusters
Figure13
Thistablestoreskeyinformationaboutthepayrollstatus.Ittellsyouthepayrollrundate,payrollruntime,checkdate,offcyclereasonifapplicable,voided
checkorreversalindicatorifapplicable,etc.
VERCTable
TheNexttableistheTAX(EmployeeTaxdetailstable).
TableVERSCcontainsorganizationalinformationaboutthepayrollresult.
Figure14
FunctionModuleforRetrievingdatafromPayrollClusterTables
CallFunctionModulePYXX_GET_RELID_FROM_PERNRtogettheareaidentifierforclusterintablesPCLx.
CALLFUNCTION'PYXX_GET_RELID_FROM_PERNR'
EXPORTING
employee=pernr
IMPORTING
relid=relid
molga=molga
whererelidisAreaClusterIdentifier
molgaisCountryGrouping
CallFunctionModuleCU_READ_RGDIRPassingtheValuesofmolga(CountryGroupingfrompreviosFunctionmodule)
CALLFUNCTION'CU_READ_RGDIR'
EXPORTING
persnr=pernr
IMPORTING
molga=molga
TABLES
in_rgdir=in_rgdir
wherein_rgdircontainsclusterDirectory(ForExportandImportofPayrollResults)
CallFunctionModuleCD_READ_LASTforReadingtheRGDIRdirectorywithlatestvalidrecord
CALLFUNCTION'CD_READ_LAST'
EXPORTING
begin_date=pnpbegda
end_date=pnpendda
IMPORTING
out_seqnr=out_seqnr
TABLES
rgdir=rgdir
http://www.ansapconsultant.com/2010/12/saphrpayrollclusters.html
6/8
7/29/2015
AnSAPConsultant:SAPHRPayrollClusters
wherepnpbegdaistheLatestBegindate
pnpenddaistheLatestEnddate
out_seqnristhesequencenumber
**rgdircontainsClusterDirectory
CallFunctionModuletoretrievePayrollResultsPYXX_READ_PAYROLL_RESULT
CALLFUNCTION'PYXX_READ_PAYROLL_RESULT'
EXPORTING
clusterid=g_relid"'RM'
employeenumber=pernrpernr
sequencenumber=g_seqnr
CHANGING
payroll_result=it_result
ThePayrollResultsarecollectedinInternalTableIt_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
http://www.ansapconsultant.com/2010/12/saphrpayrollclusters.html
7/8