Академический Документы
Профессиональный Документы
Культура Документы
• What is outsourcing?
• What are the business reasons for outsourcing?
• Master data outsourcing
• Gross Payroll outsourcing
• Import Payroll results from outsourcer
• Tax outsourcing
• Management decision
• Wrap-up
2
What We’ll Cover …
• What is outsourcing?
• What are the business reasons for outsourcing?
• Master data outsourcing
• Gross Payroll outsourcing
• Import Payroll results from outsourcer
• Tax outsourcing
• Management decision
• Wrap-up
3
Introduction
4
In This Session ...
5
What We’ll Cover …
• What is outsourcing?
• What are the business reasons for outsourcing?
• Master data outsourcing
• Gross Payroll outsourcing
• Import Payroll results from outsourcer
• Tax outsourcing
• Management decision
• Wrap-up
6
What Managers Think About
7
What Users and IT Think About
• Reporting
Can I easily get the information from the outsourcer that I
need to keep management happy?
Can I easily get the information my system needs, or must I go
to the outsourcer to get the information?
• System and technical consideration
Can I easily fix problems that occur because we outsource?
If there is a problem, do I fix it on our side or does the
outsourcer fix the problem?
• Processing
Is the processing time going to be the same, better, or worse?
New interfaces, changes in processing steps, and
communications may impact your timeliness and can take
back what you thought you would gain by outsourcing.
8
What We’ll Cover …
• What is outsourcing?
• What are the business reasons for outsourcing?
• Master data outsourcing
• Gross Payroll outsourcing
• Import Payroll results from outsourcer
• Tax outsourcing
• Management decision
• Wrap-up
9
What Is Master Data (MD) Outsourcing?
10
What Is Master Data (MD) Outsourcing? (cont.)
11
How Does Master Data Outsourcing Work?
13
Feature OTSEL
14
Feature RETRO
15
Retrocalculation
16
FILEPORT
17
FILEPORT (cont.)
18
Infotype 0415 – Export Status
• Acts similar to
Infotype 0003
control record to
notate activity on
employee, last
payroll export, etc.
• Correction box is
flagged when
master data
changes are made
• Earliest MD
change date
19
Interface Toolbox
• Transaction PU12
• Extract programs update PU12 export history. Display
and drill down to see exported data.
20
Interface Results
21
Interface Results (cont.)
22
Master Data Export
Where
to
FIND it
23
Master Data Export (cont.)
• Transaction PC00_M10_OTEM – Master Data Export
• Transaction S_PH0_48000542 – Mini-Master Data Export
Updates
PU12
24
Transaction WE05 – Display IDocs
• IDoc type HROT_USM
• Segments contain specific
types of data, each segment is
a different record in the file
• E1HR_KY – Employee-
level detail
• E1HR_AC – Actions
• E1HR_OR – Organizational
• E1HR_BK – Banking
• E1HR_U4 – Taxes
• “Content of selected
segment” displays individual
fields and values on
that segment
Building Block
25
Transaction WE14
• Processes the IDoc out to
Unix directory
• Configuration of ports
defines name of Unix file,
directory, etc., for output
26
IDoc Conversion
27
IDoc Conversion (cont.)
28
IDoc Conversion (cont.)
29
The Keys to Success
30
What We’ll Cover …
• What is outsourcing?
• What are the business reasons for outsourcing?
• Master data outsourcing
• Gross Payroll outsourcing
• Import Payroll results from outsourcer
• Tax outsourcing
• Management decision
• Wrap-up
31
What Is Gross Payroll Outsourcing?
32
What Is Gross Payroll Outsourcing? (cont.)
33
How Does Gross Payroll Outsourcing Work?
35
Gross Payroll Configuration (cont.)
36
Gross Payroll Schema U200
• Process Basic Data
• Table WPBP Work
Center Basic Pay
• P0002 Personal Data
• Address
• P0207 Residence State
37
Gross Payroll Schema U200 (cont.)
• Schemas shared with
U000 (US Payroll)
UT00 Gross
UDD0 Process
Deductions, and
Benefits
• New schemas
U2MC – Add
payments
and deductions
U2NA – Net
Processing
38
Gross Payroll Schema U200 (cont.)
• Table GRT is the
Gross PY results
• GRT is same
structure as the RT
table that is
produced in US
payroll schema
U000
39
Gross Payroll Execution
• Execute Start
Payroll Transaction
40
Gross Payroll Execution (cont.)
41
Payroll Results Cluster – PC_PAYRESULT
Tables Created:
GRT
WPBP
C0
TAX
42
Gross Payroll Execution
43
Gross Payroll Execution (cont.)
44
Gross Payroll Execution (cont.)
• Transaction S_PH0_48000543 Combined Payroll Export
• Combined Export Execution – creates two IDocs
• Click “Update” button to create export history in PU12
45
HROT_USP IDoc for Payroll Outsourcing
• Segments contain
data from GRT, WPBP,
TAX, and BT tables
• E1HR_WP Work
Center Basic Pay
• E1HR_WT Wage
Types GRT
• E1HR_TX Tax
Table (types
and authorities)
• “Content of selected
segment” window
shows values and fields
46
Gross Payroll Execution
47
Loans, Arrears, Off-Cycle Payments
• Loan balances
Who will keep track of loan balances?
• Deduction arrears and priorities
Outsourcer will have to provide this
• Off-cycle payments
Timeliness of off-cycle may require outsourcer producing
without export file
May need to duplicate data in SAP that represents
outsourcer’s manual payment
48
Earnings, Company Transfers
49
Split Indicators
50
Off-Cycle Processing
51
Retrocalculation
52
The Keys to Success
53
What We’ll Cover …
• What is outsourcing?
• What are the business reasons for outsourcing?
• Master data outsourcing
• Gross Payroll outsourcing
• Import Payroll results from outsourcer
• Tax outsourcing
• Management decision
• Wrap-up
54
What Is Import of Payroll Results?
55
Importing Payroll Results Updates Payroll Results in SAP
56
Back-End Processing Concerns
• In a perfect world …
Imported results would appear to be the same as if calculated
in SAP
f You would be able to perform back-end processing
with accuracy …
GL-posting and third-party
• This goal is not entirely possible
Splits and master data changes affect payroll results
57
Other Considerations
58
Gross Payroll Configuration
59
Schema U250
• Schema U250 –
Transfer of imported
PY Results
• TRANS function
brings in data from
intermediary tables
60
Import Payroll Results
• Process Inbound
• Display IDocs
• Release IDocs
• Payroll Import
(U250)
Where
to
FIND it
61
Import Payroll Results (cont.)
Segments
E1HR58D = T558D
E1HRU8C = T5U8C
E1HR58B = T558B
62
Transaction PC00_OTIN – Process Inbound
63
Transaction WE05 – Display IDocs
• Each segment
relates to
specific data
• 58D wage
types
• 58B period
• 58E arrears
64
Transaction PC00_OTRL – Release IDocs
65
Intermediary Tables
66
PC00_M10_OTCL – Execute Payroll Import
67
Execute Payroll Import
68
Retrocalculation
69
What We’ll Cover …
• What is outsourcing?
• What are the business reasons for outsourcing?
• Master data outsourcing
• Gross Payroll outsourcing
• Import Payroll results from outsourcer
• Tax outsourcing
• Management decision
• Wrap-up
70
Tax Outsourcing
Reporting
Period
71
Tax Outsourcing (cont.)
• Transaction WE05 –
Display IDocs
• Segments transfer data
to outsourcer/system
72
Tax Outsourcing (cont.)
• Transaction
PC_M10_OTUY – US
Yearly Tax Export
Display IDocs
Segments transfer data to
outsourcer/system
Reporting
Period
73
Tax Outsourcing (cont.)
74
What We’ll Cover …
• What is outsourcing?
• What are the business reasons for outsourcing?
• Master data outsourcing
• Gross Payroll outsourcing
• Import Payroll results from outsourcer
• Tax outsourcing
• Management decision
• Wrap-up
75
Management Decision
76
What We’ll Cover …
• What is outsourcing?
• What are the business reasons for outsourcing?
• Master data outsourcing
• Gross Payroll outsourcing
• Import Payroll results from outsourcer
• Tax outsourcing
• Management decision
• Wrap-up
77
Additional Comments from Experience
78
Resources
• http://www.sap.com/company/press/press.epx?PressID=
4467 (SAP Sets New Standards for
Business Process Outsourcing)
• http://www.sap.com/solutions/business-
suite/erp/hcm/newsevents/Press.epx?PressID=5238
(ADP’s Human Resources Outsourcing Based on SAP
Reaches New Heights with 32 Global
Customers in 24 Countries)
• Human Resources Business Process Outsourcing:
Transforming How HR Gets Its Work Done by Edward E.
Lawler, et. al., Jossey-Bass, 2004
79
7 Key Points to Take Home