32
The SAP Payroll Control Centre …feature pack 4 Sven Ringling iProCon Ltd.

The SAP Payroll Control Centre - iProCon · PDF fileThe SAP Payroll Control Centre feature pack 4 Sven Ringling ... (UI5) Manage rejections . ... started Reset control record

Embed Size (px)

Citation preview

Page 1: The SAP Payroll Control Centre - iProCon · PDF fileThe SAP Payroll Control Centre feature pack 4 Sven Ringling ... (UI5) Manage rejections . ... started Reset control record

The SAP Payroll Control

Centre

…feature pack 4

Sven Ringling

iProCon Ltd.

Page 2: The SAP Payroll Control Centre - iProCon · PDF fileThe SAP Payroll Control Centre feature pack 4 Sven Ringling ... (UI5) Manage rejections . ... started Reset control record

Better HR - www.iprocon.com

Agenda

■ PCC Overview

■ Live demo payroll process

■ Configuration basics

■ Some tips for implementation

Slide: 2

Page 3: The SAP Payroll Control Centre - iProCon · PDF fileThe SAP Payroll Control Centre feature pack 4 Sven Ringling ... (UI5) Manage rejections . ... started Reset control record

Better HR - www.iprocon.com

What is it all about?

Slide: 3

Manage or automate

process flow of all

payroll steps

Reportable test data

for better data

quality before 1st life

run

Custom checks

earlier and easier for

better data quality

Assigning tasks to

administrators and

monitoring them

Activity log for audits

Modern, browser

based UI (UI5)

Manage rejections

Page 4: The SAP Payroll Control Centre - iProCon · PDF fileThe SAP Payroll Control Centre feature pack 4 Sven Ringling ... (UI5) Manage rejections . ... started Reset control record

Better HR - www.iprocon.com

Is it the same as the HR process

workbench?

Slide: 4

No!

That thing is

ancient

compared to the

PCC.

But:

Reports you have enabled for the process workbench will also work with the PCC

Page 5: The SAP Payroll Control Centre - iProCon · PDF fileThe SAP Payroll Control Centre feature pack 4 Sven Ringling ... (UI5) Manage rejections . ... started Reset control record

Better HR - www.iprocon.com

Do we need HANA or Cloud Payroll?

No HANA required

• For the latest features you need to implement de-clustered payroll results

• HANA is recommended for de-clustering

• However: there is no significant decrease in performance after de-clustering without HANA

• With HANA, you can increase report performance on de-clustered results significantly

PCC can be used for on-premise as well as cloud payroll

• Employee Central Cloud Payroll is now an option

• Early days, but 2 UK customers will go live soon

• Once all HR components are in the cloud, payroll shouldn’t be the one to require the old infrastructure

Slide: 5

Page 6: The SAP Payroll Control Centre - iProCon · PDF fileThe SAP Payroll Control Centre feature pack 4 Sven Ringling ... (UI5) Manage rejections . ... started Reset control record

Better HR - www.iprocon.com

Is the solution mature?

Slide: 6

Yes,

but there are more peaks to climb

Documentation is very patchy

Further improvements and standard content to be expected

Some content available in rapid deployment solution

Page 7: The SAP Payroll Control Centre - iProCon · PDF fileThe SAP Payroll Control Centre feature pack 4 Sven Ringling ... (UI5) Manage rejections . ... started Reset control record

Better HR - www.iprocon.com

Checks overview

Slide: 7

Page 8: The SAP Payroll Control Centre - iProCon · PDF fileThe SAP Payroll Control Centre feature pack 4 Sven Ringling ... (UI5) Manage rejections . ... started Reset control record

Better HR - www.iprocon.com

Agenda

■ PCC Overview

■ Live demo payroll process

■ Configuration basics

■ Some tips for implementation

Slide: 8

Page 9: The SAP Payroll Control Centre - iProCon · PDF fileThe SAP Payroll Control Centre feature pack 4 Sven Ringling ... (UI5) Manage rejections . ... started Reset control record

Better HR - www.iprocon.com

What we show I

Test Process

Test Payroll

Fills table HRDCT_TPY_RGDIR

Policies

Perform custom checks

Monitoring

Get KPIs

Assign & manage issues

Slide: 9

Page 10: The SAP Payroll Control Centre - iProCon · PDF fileThe SAP Payroll Control Centre feature pack 4 Sven Ringling ... (UI5) Manage rejections . ... started Reset control record

Better HR - www.iprocon.com

What we show II

Productive Process

Start Payroll

Opens control record

Payroll

Fills table HRPY_RGDIR

& Clusters

Posting simulation

Log output

Policies & Monitoring

dto

Further steps

Close control record

DMA: Pre-DME, DME

Slide: 10

Page 11: The SAP Payroll Control Centre - iProCon · PDF fileThe SAP Payroll Control Centre feature pack 4 Sven Ringling ... (UI5) Manage rejections . ... started Reset control record

Better HR - www.iprocon.com

Process Overview

Slide: 11

Page 12: The SAP Payroll Control Centre - iProCon · PDF fileThe SAP Payroll Control Centre feature pack 4 Sven Ringling ... (UI5) Manage rejections . ... started Reset control record

Better HR - www.iprocon.com

Step: test payroll

Slide: 12

Shows “in process”

until confirmed

Page 13: The SAP Payroll Control Centre - iProCon · PDF fileThe SAP Payroll Control Centre feature pack 4 Sven Ringling ... (UI5) Manage rejections . ... started Reset control record

Better HR - www.iprocon.com

Step details: errors

Slide: 13

Note: employee blocked for payroll

come up as errors

Page 14: The SAP Payroll Control Centre - iProCon · PDF fileThe SAP Payroll Control Centre feature pack 4 Sven Ringling ... (UI5) Manage rejections . ... started Reset control record

Better HR - www.iprocon.com

Comment

Slide: 14

• You can capture a comment at any time or, when window pops up for confirmation.

• Reportable in standard log

Page 15: The SAP Payroll Control Centre - iProCon · PDF fileThe SAP Payroll Control Centre feature pack 4 Sven Ringling ... (UI5) Manage rejections . ... started Reset control record

Better HR - www.iprocon.com

Step: initiate policies

Slide: 15

Autostarted by Daemon:

you can configure, which

steps should auto-start.

This finds the errors base don custom checks (policies)

Page 16: The SAP Payroll Control Centre - iProCon · PDF fileThe SAP Payroll Control Centre feature pack 4 Sven Ringling ... (UI5) Manage rejections . ... started Reset control record

Better HR - www.iprocon.com

Step: monitoring

Slide: 16

Shows you to see policy violations and KPIs (e.g. new hires)

Assignment of issues to administrators

Page 17: The SAP Payroll Control Centre - iProCon · PDF fileThe SAP Payroll Control Centre feature pack 4 Sven Ringling ... (UI5) Manage rejections . ... started Reset control record

Better HR - www.iprocon.com

Assign default processor for checks

Slide: 17

Page 18: The SAP Payroll Control Centre - iProCon · PDF fileThe SAP Payroll Control Centre feature pack 4 Sven Ringling ... (UI5) Manage rejections . ... started Reset control record

Better HR - www.iprocon.com

Getting serious: 2nd process, step 1

Slide: 18

Opens Control Record

Page 19: The SAP Payroll Control Centre - iProCon · PDF fileThe SAP Payroll Control Centre feature pack 4 Sven Ringling ... (UI5) Manage rejections . ... started Reset control record

Better HR - www.iprocon.com

Step 2: initiate policies - again

Slide: 19

Note: These people were not processed in the current run. The old error messages

are still here, because tables haven’t been cleared after reset.

This is not a realistic scenario in production, but can easily confuse you in test.

Page 20: The SAP Payroll Control Centre - iProCon · PDF fileThe SAP Payroll Control Centre feature pack 4 Sven Ringling ... (UI5) Manage rejections . ... started Reset control record

Better HR - www.iprocon.com

Repeating steps

Slide: 20

You can repeat steps. If you go back,

the system inforces the sequence from

there.

I.e.: if you go back to “run payroll” you

can’t end payroll without starting and

confirming the other steps in the

sequence first

Page 21: The SAP Payroll Control Centre - iProCon · PDF fileThe SAP Payroll Control Centre feature pack 4 Sven Ringling ... (UI5) Manage rejections . ... started Reset control record

Better HR - www.iprocon.com

Log report

Slide: 21

Comments

Action log viewer, transaction PYC_AL

Comprehensive view of all steps including comments

For autiting purposes

Page 22: The SAP Payroll Control Centre - iProCon · PDF fileThe SAP Payroll Control Centre feature pack 4 Sven Ringling ... (UI5) Manage rejections . ... started Reset control record

Better HR - www.iprocon.com

Agenda

■ PCC Overview

■ Live demo payroll process

■ Configuration basics

■ Some tips for implementation

Slide: 22

Page 23: The SAP Payroll Control Centre - iProCon · PDF fileThe SAP Payroll Control Centre feature pack 4 Sven Ringling ... (UI5) Manage rejections . ... started Reset control record

Better HR - www.iprocon.com

Configuration Overview

Slide: 23

Process Template

VC_PYC_PYP_PT

Process Step Template

VC_PYC_PYP_STT

Via step groups

V_PYC_D_PYPTE

Attributes like:

• Autostart

• Autoconfirm

Payroll Process

VC_PYC_PYP

KPI Class

Policies

Process Instance

By parameter (Payroll area)

& period

Generation transaction

PYC_STEP_GES

Generation report

PYC_GENERATE_P

ROC_INSTANCE

Page 24: The SAP Payroll Control Centre - iProCon · PDF fileThe SAP Payroll Control Centre feature pack 4 Sven Ringling ... (UI5) Manage rejections . ... started Reset control record

Better HR - www.iprocon.com

Authorisations

■ Authorisation object P_PYD_INST controls

rights by

► Instance&Datasource

► Activity

► Details

■ The possibilitis are almost endless. Try to keep

it simple!

■ Note: Steps are executed by Batch User

Slide: 24

Page 25: The SAP Payroll Control Centre - iProCon · PDF fileThe SAP Payroll Control Centre feature pack 4 Sven Ringling ... (UI5) Manage rejections . ... started Reset control record

Better HR - www.iprocon.com

Some special points in config

■ Generation programs need to run after changes

■ It’s a mess of details. Take your time.

■ Categories: determine, whether test or real

tables are written

■ Policies: implemented through custom coding

(there are a few templates)

■ Background jobs make sure steps are triggered.

Schedule these jobs in transaction

PYC_ADM_TRANSACTION

► Note: you also define user for batch processing and it’s

this user you’ll see as making the changes.

Slide: 25

Page 26: The SAP Payroll Control Centre - iProCon · PDF fileThe SAP Payroll Control Centre feature pack 4 Sven Ringling ... (UI5) Manage rejections . ... started Reset control record

Better HR - www.iprocon.com

Re-use process workbench

enablement

■ For custom reports to give feeback to the PCC,

they need to be enabled.

■ You can use the same code as for the process

workbench

► You need to enable them in the admin transaction

PYC_ADM_TRANSACTION

Slide: 26

Page 27: The SAP Payroll Control Centre - iProCon · PDF fileThe SAP Payroll Control Centre feature pack 4 Sven Ringling ... (UI5) Manage rejections . ... started Reset control record

Better HR - www.iprocon.com

Working with Test Results

■ Test data are only stored for current period (number range 99nnn)

► That’s why you don’t capture a period, when deleting test data

■ However: productive data are copied to test data directory, so that

comparisons on test data can be performed easily

■ You can run checks and custom reports on test data

■ We hope SAP will provide more standard reports to run on test data

Slide: 27

Page 28: The SAP Payroll Control Centre - iProCon · PDF fileThe SAP Payroll Control Centre feature pack 4 Sven Ringling ... (UI5) Manage rejections . ... started Reset control record

Better HR - www.iprocon.com

Agenda

■ PCC Overview

■ Live demo payroll process

■ Configuration basics

■ Some tips for implementation

Slide: 28

Page 29: The SAP Payroll Control Centre - iProCon · PDF fileThe SAP Payroll Control Centre feature pack 4 Sven Ringling ... (UI5) Manage rejections . ... started Reset control record

Better HR - www.iprocon.com

How to start?

Activate de-clustering

• Use declustered results for future custom reports

Start with core process flow only

• Possibly add quick wins, where there are reall pain points

• Switch to auto-start and auto-confirm only later

Then go step by step according to your priorities

• Policies (keeps evolving)

• Add more reports into your process

• Consider custom reports to read test results

Slide: 29

Page 30: The SAP Payroll Control Centre - iProCon · PDF fileThe SAP Payroll Control Centre feature pack 4 Sven Ringling ... (UI5) Manage rejections . ... started Reset control record

Better HR - www.iprocon.com

Refresh in Testing

■ When testing and payling around, you’ll often

need to make changes

■ After config changes, follow these steps:

Slide: 30

Activity Report / Transaction

If

process

started

Reset control record T. PA03

Delete results (tables and

clusters)

R. RPUDEL20

R. RPCDCT_DEL_DCT_DATA

Delete and recreate

instances

R. PYC_RESET_PROC_INST

Generate process steps T. PYC_STEP_GES

Generate process instance R. PYC_GENERATE_PROC_INSTANCE

Page 31: The SAP Payroll Control Centre - iProCon · PDF fileThe SAP Payroll Control Centre feature pack 4 Sven Ringling ... (UI5) Manage rejections . ... started Reset control record

Better HR - www.iprocon.com

Where to find more

■ There is no one document explaining it all in one

■ SCN (SAP Community Network) ► Several blogs, some technical, some process focused

■ SAP Support Portal: ► Various notes, some just corrections

► Note 2053309 Payroll Control Center FP1 Ramp-up Documentation

► Note 1995698 -Validation rules for Payroll control center -Setup and example

► Note 1774918 - Declustering Payroll Result

■ Best document for FP3 / FP4: ► “PCC FP3 FP4 Technical Overview” by Gabriel Henrich

► Couldn’t find it online. Get it from SAP or I can email it

■ For the techies: Blog series on leveraging declustered payroll results: http://scn.sap.com/community/erp/hcm/blog/2014/07/04/new-analytic-

capability-of-payroll-results-via-declustering

Slide: 31

Page 32: The SAP Payroll Control Centre - iProCon · PDF fileThe SAP Payroll Control Centre feature pack 4 Sven Ringling ... (UI5) Manage rejections . ... started Reset control record

Better HR - www.iprocon.com

■ Get in touch:

Slide: 32