Personnel Change Request (PCR)-Manager Self Service
Personnel Change Request (PCR)-Manager Self Service
Personnel Change Requests (PCRs) enable managers to request changes to employee data quickly and easily, using forms in a portal environment. Various approval processes can be linked to those requests before a personnel administrator can update the data in the SAP system using predefined processing functions.
Personnel change requests are ISR based request forms to change employee basic data.
PCR functionality works in three steps:
(1) a manager submits a change request for one of his employees,
(2) his next-level (higher) manager might or might not have to approve this request depending on the scenario used, and
(3) the HR/Personnel Administrator actually executes/performs the infotype change.
For the execution step (3), this is performed by the HR Administrator in the R/3 backend system, usually via the R/3 Inbox which calls up the ISR transaction IQS22. Through the Follow-Up Actions for the PCR scenario, PA30 is then called for the actual PA infotype update.
Content for PCR
- 1. Define Employee Groupings
- 2. Define Change Request Types.
- 3. Group Change Request Scenarios.
- 4. Define Scenario attributes.
- 5. Define Reason for Special Payments.
- 6. Assign Wage types to Special Payments Reasons
- 7. Setup workflow for Personnel Change Request
- 8. Define Notification Types.
- 9. Define Number Ranges.
- 10. Define Scenarios
10.1Basic Data
10.2 Version
10.3 Characteristics.
10.4 Tasks.
Navigation Path
→ SPRO→ Integration with other my SAP.Com Components→ Business Packages\Functional Packages→ Manager Self Service (my SAP ERP) →Personal Change Request→ Define Employee Groupings.
→ SPRO→ Integration with other my SAP.Com Components→ Business Packages\Functional Packages→ Manager Self Service (my SAP ERP) → Personal Change Request→ Define Change Request Types
→ SPRO→ Integration with other my SAP.Com Components→ Business Packages\Functional Packages→ Manager Self Service (my SAP ERP) → Personal Change Request→ Group Change Request Scenarios
→ SPRO→ Integration with other my SAP.Com Components→ Business Packages\Functional Packages→ Manager Self Service (my SAP ERP) → Personal Change Request→ Define Scenario attributes.
→ SPRO→ Integration with other my SAP.Com Components→ Business Packages\Functional Packages→ Manager Self Service (my SAP ERP) → Personal Change Request→ Define reason for Special Payments (PROMOTION) → New Entries
→ SPRO→ Integration with other my SAP.Com Components→ Business Packages\Functional Packages→ Manager Self Service (my SAP ERP) → Personal Change Request→ Assign wage to type special Payment Reason (PROMOTION) → New Entries
→ SPRO→ Integration with other my SAP.Com Components→ Business Packages\Functional Packages→ Manager Self Service (my SAP ERP) → Personal Change Request→ Setup workflow for PCR (PROMOTION) → New Entries
→ SPRO→ Cross Application Components→ Internet\Intranet→ Scenario Definition→ Define Scenario→ Basic Data→ New Entries
→ SPRO→ Cross Application Components→ Internet\Intranet→ Scenario Definition→ Define Scenario → Version
→ SPRO→ Cross Application Components→ Internet\Intranet→ Scenario Definition→ Define Scenario → Action Box
→ SPRO→ Cross Application Components→ Internet\Intranet→ Scenario Definition→ Define Scenario → Additional Data for Scenario
→ SPRO→ Cross Application Components→ Internet\Intranet→ Scenario Definition→ Define Scenario → Characteristics
→ SPRO→ Cross Application Components→ Internet\Intranet→ Scenario Definition→ Define Scenario → Tasks-New Entries
SAP Standard personnel Change Request.
- 1. Change Employee Group and Sub group
- 2. Change Personnel area and Sub area
- 3. Request for Promotion
- 4. Request for Transfer
- 5. Request for Separation
- 6. Request for Special Payments
- 7. Change Working Time
Prerequisites:
Copy SAP delivered customizing from client 000 to current client
Use program RSCLCCOP for this purpose. Enter 000 for ‘source client’ and under ‘Transport request’ enter BOMS P46C_ISR, P46C_ISR_SCENARIO, AX8_ISR_SCENARIOX, HRWPC_PCR, one after the other
Notification Type for Personnel Change Request
Assign message types 56 and 57, on which the change requests are based, to valid number ranges
Notification no. range should use number and no alphabet.
SPRO->Cross Application Components->Notification Creation->Notification Type
->Define Notification types
->Define no ranges
BAdi for Personnel Change Request (QISR1)
To do so, call transaction SE18 for definition QISR1 and execute a regeneration of the BAdI definition: menu
‘Utilities’ -> ‘Regeneration’
Authorization for Personnel Change Request
You have set up the necessary authorizations in the ERP system. Users require the following authorizations: Relevant structural authorizations from the application components Personnel Administration and Organizational Management.
Authorizations for the following authorization objects:
B_NOTIF , S_USER_GRP, S_BDS_DS
Workflow for Personnel Change Request
How routing happens with SAP Business Workflow
- Initiatorn Creates an interactive form based service request from the team viewern Submits the request
Approvern Approves the request from the Universal Work list (UWL) in the Portaln Rejects or sends the request back to the initiator with additional commentsn Single or multiple approvers depending on the workflow template
Processorn Accesses the request for processing from UWL or SAP Business Workflow Inboxn Processes the request via Transaction IQS22 to execute follow-up actions
SAP provided Workflows:
i)ProcessPCR_0 (WS50000042) (Approval process without approval step)
Change Employee Group / Subgroup
Change Personnel Area / Subarea
Change Working Time
ii)ProcessPCR_1 (WS50000041) (Approval process with one step approval)
Request special payment
Change position
Change Position (enhanced)
Request promotion
Request promotion (enhanced)
Request separation
Request separation (enhanced)
iii)ProcessPCR_2 (WS50000031) (Approval process with two step approval process)
Request for transfer
Request for transfer enhanced
Customizing of UWL for PCR scenario
->Make the following Customizing settings in transaction SWFVISU:
â—‹Make the following entry under task visualization:
Task: TS50000075
Visualization type: WebDynpro Java
-> Add the following visualization parameters for the visualization type WD-JAVA for this task:
Application: IsrFormApprove
Package: sap.com/pcui_gp~isr
-> Configure the universal worklist for calling work items for personnel change requests.
In the universal worklist, set up a system from which the work items are to be read. To do this, use the standard Customizing functions for the universal worklist that exist in SAP NetWeaver. For more information, see SAP Note 676253.
Display & Print link on Confirmation page
In Customizing for Cross-Application Components, under Homepage Framework → Services → Define Links on Confirmation Page, you have entered the service link HCM_MSS_PCR in the standard system. This entry is required so that the portal can display the “display and print link” on confirmation page.
Checking customizing for Adobe Integration
1) If you have entry FP_ICF_DATA at:
Visual Admin -> server -> service -> destination -> http
2) Please check you can access to
http://<ABAP server>:<ABAP http port>/sap/bc/fp/form/layout/ fp_test_00.xdp?fp-language=DE
-> need user ADS_AGENT / corresponding password
If you have error page, it is caused by user role.
3) Test FM ISR_GET_FROM_URL
SAP Note: 959462 ISR/Adobe/Web Dynpro Java: Configuration problems
SAP Note : 813800 Configuration of J2EE for PCRs (ERP2004/2005)