Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 10

Public

Payroll Control Center 1602 – Implementation Guide


Fiori Enablement and Policy Filter

s lide only with an image


Use this title
Content

• Overview
• SAP Fiori Launchpad Configuration
• Business Add-Ins

© 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 2


Overview

Enable both process manager and payroll admin to work with Payroll Control Center via SAP Fiori Launchpad.
One tile represents one process (and one policy in addition for payroll admin). A user can be assigned to certain
payroll process throughout different periods.
Process Manager Payroll Admin

© 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 3


Fiori Launchpad Configuration – Target Mappings

Firstly the target mappings for Payroll Control


Centers need to be defined in the SAP Fiori
Catalog/Group.

• Recommended “Application Type” is SAPUI5


Fiori App.

• The Intent and Target parameters are listed


below for three supported Payroll Control
Center applications.

App name Semantic Object Action URL Component


Payroll Control Center for Payroll Process Manager Action displayPCC /sap/bc/ui5_ui5/sap/hrpy_pcc_proc_2/ hcm.py.pcc.process
Error Management Action displayERRM /sap/bc/ui5_ui5/sap/hrpy_pcc_errm/ hcm.py.pcc.error
Team Viewer Action displayTVM /sap/bc/ui5_ui5/sap/hrpy_pcc_errm_t/ hcm.py.pcc.PccErrorMa
nagementTeam

© 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 4


Fiori Launchpad Configuration – Tiles

Tiles can then be defined for each process(and


policy) for PCC applications using the target
mapping.

• Icon, Keyword and Number unit can be defined


by user. Other General parameters will be
overwritten by oData.

• Dynamic Data and Navigation parameters are


listed below.
Application Service URL Navigation Paramenters Note
Payroll Control Center for /sap/opu/odata/sap/PYC_CONT_002_SRV/ &/Process/<processID> Process ID is mandatory for
Payroll Process Manager ActiveProcessInstanceDetails(ID='<processID>') all Payroll Control Center
Error Management /sap/opu/odata/sap/PYC_CONT_PEM_002_SRV/ &/Process/ applications; policy ID is
ActiveProcessInstanceWorklistDetails(ProcessID='<processID>',Poli <processID>/ optional (and is only relevant
cyID='<policyID>',TeamView=false) <policyID> for Error Management and
Team Errors). If you don’t
Team Viewer /sap/opu/odata/sap/PYC_CONT_PEM_002_SRV/ &/Process/
want to filter the error data by
ActiveProcessInstanceWorklistDetails(ProcessID='<processID>',Poli <processID>/
policy, leave the policy ID
cyID='<policyID>',TeamView=true) <policyID>
unfilled in the URL.

© 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 5


Fiori Launchpad Configuration – Role

Role can be created then in transaction PFCG assigned with specified SAP Fiori
Catalog/Group. And the users with the role will be able to use the PCC tiles in their Launchpad.

© 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 6


Business Add-Ins

BAdI PAY_PYC_PROC provide


possibility to customer redefined logics
in context of using PCC in SAP Fiori
Launchpad. You can redefine in IMG:

Payroll: international  Payroll Control


Center  Payroll Process Management
 Business Add-Ins  BAdI: Default
Active Process Instance on Process
Tiles

© 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 7


Business Add-In – Deciding Active Process Instance

Method GET_ACTIVE_PROC_INST decide which process instance of a given process should


be the one shown on the tiles. Default implementation will return the current process instance
with highest due date.

Input is process id and whether the detail information is required.

Output is the active process instance id and the structure containing process instance details.

Note: For process manager’s application, if there is no current process instance the tile will lead
to the upcoming process list. Only for the expected process id will be shown.
© 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 8
Business Add-In – Number and Info State for Tiles

The number state indicate the color of number shown on tiles. The info state indicate the color
of info text at the bottom of tiles.

Method GET_PROCESS_STATE pass in the active process instance and step details. This is for
process manager application.

Method GET_WORKLIST_STATE pass in the Worklist info for active process


instance. This is for error management and team viewer application.

© 2015 SAP SE or an SAP affiliate company. All rights reserved. Public 9


Thank you

© 2015 SAP SE or an SAP affiliate company. All rights reserved.

You might also like