Upload
vuthuy
View
217
Download
0
Embed Size (px)
Citation preview
HCM Core Renovation Mass Processing: Mass Hiring & Re-hiring
March 2013
© 2013 SAP AG. All rights reserved. 2 Ramp-Up Knowledge Transfer Customer
The information in this presentation is confidential and proprietary to SAP and may not be disclosed without
the permission of SAP. This presentation is not subject to your license agreement or any other service or
subscription agreement with SAP. SAP has no obligation to pursue any course of business outlined in this
document or any related presentation, or to develop or release any functionality mentioned therein. This
document, or any related presentation and SAP's strategy and possible future developments, products and
or platforms directions and functionality are all subject to change and may be changed by SAP at any time
for any reason without notice. The information in this document is not a commitment, promise or legal
obligation to deliver any material, code or functionality. This document is provided without a warranty of any
kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness
for a particular purpose, or non-infringement. This document is for informational purposes and may not be
incorporated into a contract. SAP assumes no responsibility for errors or omissions in this document, except
if such damages were caused by SAP´s willful misconduct or gross negligence.
All forward-looking statements are subject to various risks and uncertainties that could cause actual results
to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-
looking statements, which speak only as of their dates, and they should not be relied upon in making
purchasing decisions.
Legal Disclaimer
© 2013 SAP AG. All rights reserved. 3 Ramp-Up Knowledge Transfer Customer
At the end of this module, you will:
• have an overview of the simple process of hiring multiple new
employees via a new user interface in one step
• get a basic understanding of all available configuration options for
defining a mass hiring template (excel & web UI) as well as options
for fast processing of large amount of candidate information.
• understand the configuration options given for definition of your own,
specific re-hire detection logic.
Objectives
© 2013 SAP AG. All rights reserved. 4 Ramp-Up Knowledge Transfer Customer
Agenda
Introduction
Motivation & Customer Benefits
Business Process Overview
Mass Hiring Functions in Detail
Configuration of Mass Hiring Templates
Live System Demo
Technical Prerequisites
Documentation and Links
Questions & Answers
Mass Hiring Motivation & Customer Benefits
© 2013 SAP AG. All rights reserved. 6 Ramp-Up Knowledge Transfer Customer
Motivation & Customer Benefits
Motivation
Traditional SAP GUI creates more and more bad emotional reactions on customer
side Need for change!
Superiority of localized UX & automated processes, mass creation and
maintenance of data is key and very important for large customers.
Available functionalities do not meet end users‟ needs for mass business
Customer Benefits
Appealing, easy to use UI for HR professionals supports the way they work to get
tasks done faster and easier than today.
Reduced TCO / TCI through improved productivity on mass volume data
processing and easy implementation option with clear “how to” documentation
Mass Hiring Business Process Overview
© 2013 SAP AG. All rights reserved. 8 Ramp-Up Knowledge Transfer Customer
High Level Process View
- The Final Data Entry Phase in the Whole Hiring Process
HR Specialist
HR Recruiter/
Job Agency
Personnel Information Collection Data Submission
Key-in new hires‟
information in the pre-
defined template
Download necessary
Excel Template for a
specific hiring scenario
Send to
Get an Excel file with
new hires‟ information
available
Hand Over
Open a new action and
import data from Excel
file
Clarification and
correction for issues
Final Submission in
to System
Data Validation and
Issue Resolving
Excel Exchange Information
Mass Hiring Mass Hiring Functions in Detail
© 2013 SAP AG. All rights reserved. 10 Ramp-Up Knowledge Transfer Customer
Mass Hiring Functionalities Overview
Mass Validation & Submission Parallel Processing
Aggregated Message per Person
Show Next Steps
Easy to Use Web UI Excel Like List View
Find & Replace
Copy Value to Selected Row
Select Row according to Identical Value
Landing Page Integration View and create new action of
mass-hiring scenarios
View drafts in processing
Excel Capabilities Download Template
Export to/Import from Excel
Export Errors
Draft Handling Save to/Load from
Draft
Rehiring Detection Duplication Check
Re-hiring Detection
HCM Mass Hiring Application
Create Action/Load
Draft Import Excel
Data Validation
Error Correction
Submit
© 2013 SAP AG. All rights reserved. 11 Ramp-Up Knowledge Transfer Customer
Landing Page Integration
Actions Lane
Open various mass hiring scenarios with different
formats in „Favorite‟ or „Recently Used‟ section
Open Expanded Action Lane to view all mass hiring
scenarios and define your favorites via the star icon
Tasks by Drafts Lane
Quick access to all drafts of mass hiring
scenario
A mass hiring draft is NOT listed in the
„Processes‟ lane
Multiple Mass Hiring
Scenarios View and open existing
drafts
© 2013 SAP AG. All rights reserved. 12 Ramp-Up Knowledge Transfer Customer
Easy to Use Web UI – Excel Like View
Candidates Maintenance View
1. Excel-Like List View for HR professionals
supporting the way they work to get tasks
done fast and easily
2. One click only to get latest template for
excel import and export.
3. Columns shown in “frozen area” are defined
according to Customizing in design time
tool and FPM configuration file. Can also be
changed via personalization by an end user.
4. Latest WDA technology: copy multiple cells
from excel to WD list view
5. FPM User Event & Rules are supported to
determine value help automatically.
3
2
1
© 2013 SAP AG. All rights reserved. 13 Ramp-Up Knowledge Transfer Customer
Easy to Use UI – Excel* Capabilities Kind of an „Extension‟ of Web UI
Layout of EXCEL = WebUI
1. Download latest version from
Design Time Tool or a
workspace from Web UI
2. Well-organized layout and
function to support data key-in
more efficiently.
3. Attributes of columns deriving
from customization
4. Manual/Service Binding value
list is supported
*Excel file supports Office Excel 2007 and the above.
© 2013 SAP AG. All rights reserved. 14 Ramp-Up Knowledge Transfer Customer
Easy to Use UI – Excel Capabilities Import & Export
Excel Export
The field „Personnel Number‟
appears in the exported Excel file
only after final data submission.
The exported file or template is
protected by the password
“MHT1aGT!”.
Excel Import
You may choose to import All
rows or Selected Rows by
specifying the row ID.
E.g. if specify row ID as 9,10,13-15,
1 7, in total 6 rows will be imported
Delta data handling is
supported
„Read-only‟ columns in excel
are ignored during import
Export Selected Rows or
All in case of no selection
Export Selected Rows
with Errors
© 2013 SAP AG. All rights reserved. 15 Ramp-Up Knowledge Transfer Customer
Easy to Use UI – Excel Capabilities Export Error
Export Error for off-line
collaboration
‘Candidates’ Tab
1. Problematic cells are highlighted
automatically
‘Errors’ Tab
1. Appears when clicking „Export rows
with Error‟ button from Web UI
2. Messages are aggregated by person
3. Color the message according to
severity
4. Navigate to problematic cell
automatically when clicking the hyper
link of a cell position
© 2013 SAP AG. All rights reserved. 16 Ramp-Up Knowledge Transfer Customer
Easy to Use Web UI – Mass Editing
Choose and replace matched
values of multiple editable
columns by one simple click
Select rows with
same value to the
selected cell
Copy value of
selected cell to all
selected rows
which are editable
© 2013 SAP AG. All rights reserved. 17 Ramp-Up Knowledge Transfer Customer
Mass Validation & Submission With one Click
Select multiple rows for validation
Or click „Submit All‟
Execution & Monitoring
Request execution in multiple background processes in parallel if selection exceeds 10 rows
You may leave the page after saving a draft and check status later on
Messages are aggregated by person
Records of successfully submitted new hires are locked, others remain unlocked in the Web UI with error messages.
Show Result
Trigger
Valid selected
rows or all without
selection
Submit All data
into System
© 2013 SAP AG. All rights reserved. 18 Ramp-Up Knowledge Transfer Customer
Re-hiring Detection
*IMG setting: Personnel Management
Personnel & Organization Processes
Mass Processing BAdI:
Implement Duplication and Rehire
Check
System detect re-hires and
propose personnel Number
according to BAdI* implementation
Click the hyperlink to view
details and make decision in
the popup
Click to view details in
employee master data
application
Make decision whether it is a new
hire or re-hire:
Re-hire: select to reuse an existing
inactive personnel Number
New Hire: a new personnel number
will be generated after clicking the
„Submit‟ button
The Modify Per.Nr hyperlink is
disabled once a decision is given .
1
2
3
© 2013 SAP AG. All rights reserved. 19 Ramp-Up Knowledge Transfer Customer
Save / Load Draft
Save To
Load From
Load From
Draft disappears after
final data submission
Mass Hiring Configuration of Mass Hiring Templates
© 2013 SAP AG. All rights reserved. 21 Ramp-Up Knowledge Transfer Customer
Customizing Challenges Top Executive Issues
Customers pain points which will be addressed with
the new customizing for mass-hiring:
How can we reduce TCO (Total Cost of Ownership) and TCI
(Total Cost of Implementation) as much as possible?
How can we make a clear prediction on project effort?
Can we implement a mass-processing application with
current knowledge set?
Can we get clear guidance from SAP with an easy
implementation option, e.g. a clear documentation on “how
to” ?
How can we reduce total processing time when processing a
large amount of data?
How can we have a configuration option which is flexible
enough to integrate most of the personnel administration
relevant infotypes in the system?
© 2013 SAP AG. All rights reserved. 22 Ramp-Up Knowledge Transfer Customer
A Lean Approach HCM Form Scenario – Mass Form
A Lean Design to reduce TCI
SAP Workflow knowledge is not required
Leverage existing PA-AS service to ensure
configuration is possible to include most of the
infotypes for mass-hiring
Specific form for mass processing
– New form type: Mass-Form
– Consistent configuration methodology comparing to
existing forms
– Parallel Processing is introduced to reduce the total
processing time
– Add more attributes to support definition of excel layout
and field attributes
– Preview EXCEL template just in time
Check of Potential re-hires
System provides a basic check on basic
personal information
Customer may overwrite the standard
BAdI* implementation for specific logic
System prompts details of potential
rehires
More simple
comparing to existing
form scenario types
© 2013 SAP AG. All rights reserved. 23 Ramp-Up Knowledge Transfer Customer
Configuration Steps
Create a ‚Mass Form„
Assign Infotype Fields and Attributes
Generate List View Form
Enable Parallel Processing*
Check and Customize the BADI implementation for duplication check and re-hiring detection
Development Client
Create Mass Form with same name
Import XML configuration
Landing Page Registration
Testing /
Executing
Quality/Production Client
•Export Configuration to XML
•Transport FPM Component Configuration
*If parallel processing is enabled, an inbound RFC destination should be created in both clients with
same name specified in the form scenario definition
Mandatory Step
Optional Step
© 2013 SAP AG. All rights reserved. 24 Ramp-Up Knowledge Transfer Customer
Create a Scenario in Your DEV System/Client – Step 1/6 Create a New Form
Run transaction HRASR_DT, Switch to ‘Form Scenario’
1. Specify a name for your scenario, with type ‘Mass Form’
2. Some fields are generated automatically, assign initial values.
Important:
See details in section „Definition of Form Fields‟ of „International Mass Processing „in SAP Help Portal
3. Adapt the Action Type* for hiring
Fields generated in „Fields‟ node
* See action types defined in IMG activity:
Personnel Management Personnel Administration Customizing Procedures Actions Set up personnel actions
© 2013 SAP AG. All rights reserved. 25 Ramp-Up Knowledge Transfer Customer
Create a Scenario in Your DEV System/Client – Step 2/6 Assign Fields and Change Attributes
1. Click button ‘Service Fields’ of ‘Fields’
node to add infotype fields
IT0001-PERNR must NOT be assigned to more than 2
fields
For advanced features, e.g. support of repetitive
structure like the Basic Pay (0008) infotype, view details
in section „Definition of Form Fields‟ of „International
Mass Processing‟ in SAP Help Portal
2. Click the cell under ‘Field Attribute’, ‘Default Value’, ‘Input Help’ to assign attributes
© 2013 SAP AG. All rights reserved. 26 Ramp-Up Knowledge Transfer Customer
Create a Scenario in Your DEV System/Client – Step 2/6 Define Attributes for Excel Layout
Is the column in frozen (fixed) area or not?
Column Technical ID, Hidden by Default
Is the column Read-only/Editable/Mandatory?
Export Help Value to Excel?
Column Title
Remarks possible for each column, e.g. to give some instruction on data expected.
Template Name in Excel
Order of columns in Excel
© 2013 SAP AG. All rights reserved. 27 Ramp-Up Knowledge Transfer Customer
Create a Scenario in Your DEV System/Client – Step 3/6 Generate List View
1. Switch to ‘Form’ node, specify a config. ID and click ‘Create’ button
2. SAP Floor Plan Manager (FPM) workbench will be opened automatically,
Input feeder class CL_HRMP_LISTVIEW_FEED
Latest version of form scenario will be filled-in automatically
3. Deselect ‘Fit Columns to Table Width’ in
‘General Setting’ if too many fields are
defined
© 2013 SAP AG. All rights reserved. 28 Ramp-Up Knowledge Transfer Customer
Create a Scenario in Your DEV System/Client – Step 4/6 Enable Parallel Processing
Switch to ‘Other Attributes – Parallel Processing’ node, specify a valid
inbound destination name from the value list, also number of processes
Parallel Processing is based on SAP Net Weaver Communication Technology. To use this function, an inbound
background Remote Function Call (bgRFC) destination must be available on your Application Server ( AS) ABAP,
and enabled by your system administrator.
For more information about inbound destination creation, see Creating Inbound Destinations.
To make a proper setting here, you have to consider the system configuration of productive system, not the system
in which you‟re creating the scenario.
© 2013 SAP AG. All rights reserved. 29 Ramp-Up Knowledge Transfer Customer
Create a Scenario in Your DEV System/Client – Step 5/6 BADI for Re-hiring Check
An Business Add-In (BAdI) is available with basic check implemented to check
whether duplicate candidates exist or whether a candidate is a potential rehire.
By default, a person is uniquely identified by the following technical fields:
VORNA - First Name
NACHN - Last Name
GBDAT - Date of Birth
GESCH - Gender
PERID - Personnel ID Number
Country Specific Examples
described in SAP Help Portal
include:
Brazil
China
Germany
India
USA
© 2013 SAP AG. All rights reserved. 30 Ramp-Up Knowledge Transfer Customer
Create a Scenario in Your DEV System/Client– Step 6/6 Transport From DEV System to Quality/Production
The configuration of mass form is client specific, thus transport is necessary.
FPM Component Configuration has to be transported by an ABAP change request
Form Scenario has to be transported (exported / imported) via XML file through
utilities functions shown below
© 2013 SAP AG. All rights reserved. 31 Ramp-Up Knowledge Transfer Customer
Landing Page Configuration in Your Target System/Client
1. Run transaction LPD_CUST, find role = HRPAO; Instance = ACTIONS
2. Add new application with following parameters:
Application Type = Web Dynpro ABAP
Name Space = sap
Application = HRMP_LISTVIEW_MAIN
System Alias = SAP_ERP_HumanResourcesConfiguration =
HRMP_LISTVIEW_MAIN_CONFIG
Icon Path =
/sap/public/bc/ur/6w5/themes/sap_corbu/common/libs/IconLarge/Person.gif
Add Information = DISPLAY_IN=LANE
Target App. Parameters = SAP-WD-
CONFIGID=HRMP_LISTVIEW_MAIN_CONFIG&FORM_SCENARIO=<Your FPM
Component Configuration ID>&FORM_SCEN_VERS=<Your Version ID>
Expanded ACTIONS lane
© 2013 SAP AG. All rights reserved. 32 Ramp-Up Knowledge Transfer Customer
Test Scenario
1. Run transaction HRASR_DT, find your scenario
2. In the Fields node, choose the Download Template button to test the Excel
template.
3. Open a Web browser and input the following URL to test the Web UI:
https://<host name>:<host port>/sap/bc/webdynpro/sap/hrmp_listview_main?SAP-WD-
CONFIGID=HRMP_LISTVIEW_MAIN_CONFIG&FORM_SCENARIO=<form
scenario>&FORM_SCEN_VERS=<form scenario version>
© 2013 SAP AG. All rights reserved. 33 Ramp-Up Knowledge Transfer Customer
Register Workflow Item A Step to be Done Once per Client - I
Draft of a mass hiring scenario is not based on HCM process object.
Some steps should be done once to make the mass hiring drafts
available in landing page
1. If the “task filter” is enabled, then need to click “Maintain Task Names and Decision
Options” to add workflow ID WS33700157 and step ID 0000000004 as below.
© 2013 SAP AG. All rights reserved. 34 Ramp-Up Knowledge Transfer Customer
Register Workflow Item A Step to be Done Once per Client - II
2. Workflow agent configuration
Run transaction code „SWDD‟, select workflow WS33700157, set it to general task.
Select step 0000000004 of this workflow and set task TS33700136 to general task
Technical Prerequisites
© 2013 SAP AG. All rights reserved. 36 Ramp-Up Knowledge Transfer Customer
Technical Pre-requisites I
HCM Renewal 1.0 FP3 – Technical Stack
HCM Q1/2013-delivery (EA-HR 607 SP10) will be based on the following stack:
NW 7.03 SP04
Reuse 731 SP04 SAP WEB UIF 731
SAP_BS_FOUNDATION 731
MDG FOUNDATION 731
NW UI SP01 SAP NW UI EXT. 1.0 FOR NW 7.03 – Integration Services: Libs
SAP NW UI EXT. 1.0 FOR NW 7.03 – Integration Services: Provider
SAP NETWEAVER GATEWAY 2.0 – Gateway BEP
SAP NW UI EXT INFRA V1.0
SAP UI2 FOUNDATION V1.0
SAP UI2 IMPL. FOR NW 7.00 V1.0
SAP UI2 IMPL. FOR NW 7.01 V1.0
SAP UI2 IMPL. FOR NW 7.02 V1.0
SAP UI2 IMPL. FOR NW 7.31 V1.0
Optional:
Gateway Server Core NW 703/731 SP04 GW_CORE 200
SAP IW FND 250
SAP WEB UIF 731
© 2013 SAP AG. All rights reserved. 37 Ramp-Up Knowledge Transfer Customer
Technical Pre-requisites II
Business function HCM_PAO_MP_1 (HCM, Mass Processing for Personnel and
Organization) is activated
Business function HCM_PAO_CI_1 (HCM, Personnel and Organization) is
available for landing page, activated & relevant IMG customizing is done for
landing page integration
HR Professional Role is set up correctly
IMG activities: Personnel Management Personnel & Organization Role
All Hiring Relevant Infotypes are configured
IMG activities: Personnel Management Personnel & Organization Infotypes Infotypes
for Employees
Inbound RFC destination created in all clients by system administrators, for
parallel processing enabling
SAP Help Portal: SAP NetWeaver Platform 7.3 Including Enhancement Package1
Connectivity Components of SAP Communication Technology Classic SAP
Technologies (ABAP) RFC Background Communication bgRFC (Background Remote
Function Call) bgRFC Configuration Creating Inbound Destinations
Documentation & Links
© 2013 SAP AG. All rights reserved. 39 Ramp-Up Knowledge Transfer Customer
Documentation and Links
SAP Help Portal
SAP ERP Central Component Human Resources Personnel Management (PA) Personnel &
Organization Processes International Mass Processing.
Relevant Business Function(s) Release Information
Via transaction code sfw5 you will find all relevant business function (HCM_PAO_MP_1) , including release
information and documentation
Ramp Up Knowledge Transfer Pages (RKT) Presentation on Mass Processing
Customizing Step-by-Step Guide
Live Expert Session Recording(s) Navigate through the path in SAP Service Market Place:
SAP Business Suite > SAP ERP > SAP HR Renewal 1.0 > HR Renewal 1.0 FP3
Important SAP Notes Note 1824040: A tool supporting determination of mandatory fields for a form scenario
Questions & Answers
© 2013 SAP AG. All rights reserved. 41 Ramp-Up Knowledge Transfer Customer
You should now be able to:
explain main mass hiring application functionalities
find all necessary information and configure a mass-hiring scenario
in your system environment
find the right access point to enhance the business logic for re-
hiring detection
Summary
© 2013 SAP AG. All rights reserved. 42 Ramp-Up Knowledge Transfer Customer
© 2013 SAP AG. All rights reserved.
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG.
The information contained herein may be changed without prior notice.
Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors.
National product specifications may vary.
These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or
warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group
products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing
herein should be construed as constituting an additional warranty.
SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in
Germany and other countries.
Please see http://www.sap.com/corporate-en/legal/copyright/index.epx#trademark for additional trademark information and notices.