HR2008 2
HR2008 2
HR2008 2
Guide to HR/Payroll
Integration with SAP
ERP Financials
Mike Timm
Integrated Consulting Group
© 2008 Wellesley Information Services. All rights reserved.
In This Session …
1
What We’ll Cover …
2
How Payroll Updates FI/CO
• Posting to accounting
Payroll and FI/CO have defined integration points through
which data is passed, just like Materials Management/Sales and
Distribution (MM/SD)
Unlike MM/SD, though, some integration points require human
intervention
This may cause confusion between the payroll and FI/CO teams
both on the implementation and after go-live
• Third-party remittance
Creates payables to different vendors as a result of HR/Payroll
3
Payroll Integration Points with FI/CO
• The integration points between Payroll and FI/CO are:
Creating the Data Medium Exchange (DME) for payments — update check
register only
Posting to Financial Accounting
Posting Third-Party Remittance
• I will demonstrate each of the Payroll-FI/CO integration points by:
1. Running the Payroll (prepares the net results)
2. Creating the DME (generates the payments)
3. Posting to Accounting (updates FI/CO with data from the
payroll run)
4. Posting Third-Party Remittance (generates payment information for vendors)
• I will discuss and show screen prints in SAP R/3 4.6C and SAP
ERP 6.0 when significant differences exist between versions
4
Introduction of New General Ledger
6
1: Running the Payroll (cont.)
7
1: Running the Payroll (cont.)
After doing this, your check register will be out of balance with your outgoing payments’ G/L
account in FI/CO. FI/CO will also be out of balance with Payroll because no expense or
liability postings will have been transferred yet.
Warning
9
2: Creating the DME (cont.)
10
2: Creating the DME (cont.)
• The results
Payroll checks and ACH files for the direct deposit were
generated
The check register has been updated and reflects the newly
printed payroll checks, but FI/CO has no payroll information!
• Conclusions
Checks and direct deposits may be generated without
transferring to FI/CO
Issue
In other words: The payroll may be run successfully, with check
and direct deposits for payroll cut and distributed, without
updating FI/CO!
11
3: Posting to Accounting
• Prior to version SAP ERP 6.0, companies had one
posting process
Liabilities may only be posted with the company code and
business area
Use RPCIPE00_old in SAP ERP 6.0
• Beginning with version SAP ERP 6.0, companies have
the option of using the new General Ledger, which
requires a slightly different posting process
Liabilities may be posted with the following accounting units:
Company code
Business area
Segment
Profit center
Fund
Grant
12
3: Posting to Accounting (cont.)
When viewing the FI/CO update document, use menu path Extras > Original
Document to jump to the payroll remuneration statement (which lists the wage
types/employees that make up the FI/CO posting)
Tip 14
3: Posting to Accounting (with new G/L)
• Execute posting run
(RPCIPE00)
• Execute posting run for
payments
(H99_POST_PAYMENT)
• Process posting run (PCP0)
• Menu Path
HR > Payroll > Americas > USA
> Subsequent activities > Per
payroll period > Evaluation >
Posting to accounting
15
3: Posting to Accounting
16
3: Posting to Accounting (cont.)
17
3: Posting to Accounting (cont.)
• Retroactive postings with accounting object change
If an account assignment object changes, the amount in the
old account assignment object is reversed and posted to the
new one
In the original period starting 11/01, the company code 0010
employee was paid $1,000 in salary
A retroactive change is made effective 11/01 moving the
employee to company code 0020
The period starting 11/01 will generate a reversal posting of
$1,000 in company code 0010 and $1,000 posting in company
code 0020 along with the 12/01 period generating a posting of
$1,000 for company code 0020
Period 11/01 Period 12/01
Payable 1,000 Payable 0010 1,000
Salary 11/01 0010 1,000 Salary 11/01 0010 1,000
Payable 0020 2,000
Salary 11/01 0020 1,000
Salary 12/01 0020 1,000
18
3: Posting to Accounting (cont.)
19
3: Posting to Accounting (cont.)
20
3: Posting to Accounting (cont.)
• Reverse postings
Reversal documents are created with identical information as
the original posting with the exception of the sign (+/-)
Reversal documents transfer and post to accounting, canceling
the incorrect original posting
Payroll results are reset
Links to the reversed posting documents are found and
available for viewing
Please keep in mind that you
will need to run the process
to post the payroll results
• Program RPCIPR00
21
3: Posting to Accounting (cont.)
• Program RPCIPC00 is the check completeness report for FI
posting
Human Resources > Payroll > Americas > USA > Subsequent activities > Per
payroll period > Evaluation > Posting to accounting > Check completeness
• The report is easy to use
Enter the date you want to search from and then enter the Run Type
Execute, and you will receive all the non-posted payroll results with enough
detail to complete the posting
22
4: Posting Third-Party Remittance
25
4: Posting Third-Party Remittance (cont.)
26
4: Posting Third-Party Remittance (cont.)
28
What We’ll Cover …
29
Utilizing the Payment Program
• As was shown in the previous section, Payroll uses the AP
payment program to generate checks and ACH payments (DME)
• Configuration is essentially the same as is done for AP
Create house banks and accounts
Create payment methods
Assign to accounts
Create RFFOUS_C and RFFOUS_T variants
• Whether the same bank accounts are used for AP payments and
payroll payments, new payment methods for payroll check and
Tip
ACH transfers should be configured
Enables easier reconciliation of checks, accounts, and check register to G/L
Allows for a greater degree of authorization to view/create/change payroll
checks
30
Utilizing the Payment Program (cont.)
• As shown earlier, there is no “automatic” integration link between
Payroll and FI/CO
This is an issue, especially when corporations use one company code to
make payments for other company codes
Manual processing allows more room for error
There is no financial link between the G/L line items in the bank clearing
account and the check register
• You can automate clearing journal entries and link the G/L line
items to the check register with program RFPYHR00 or
H99_POST_PAYMENT
The program requires that the payroll results be posted to a clearing account
Automatically journals out of the clearing account and into the proper bank
clearing account and company code
Based off the DME run in the payment program
31
Utilizing the Payment Program (cont.)
32
What We’ll Cover …
33
Mapping Payroll Components to FI/CO
34
1: Defining Symbolic Accounts
37
2: Defining Wage Types (Gross to Net)
38
3: Mapping Wage Types to Symbolic Accounts
40
3: Tips for Mapping Wage Types to Symbolic
Accounts (cont.)
• When in doubt, create a new symbolic account (cont.)
Often, when it is time to change how the wage type is posting in
the G/L, people take a shortcut and change the mapping of the
symbolic account that is assigned to that wage type
Warning
If that symbolic account is assigned to other wage types that
are posting correctly, you can break more than you are fixing
• There are no debits and credits in the world of payroll —
you have to choose between a plus sign (+) or a minus
sign (−)
41
4: Mapping Symbolic Accounts to the G/L
42
4: Mapping Symbolic Accounts to the G/L (cont.)
• How to map
symbolic accounts
to G/L accounts:
Enter symbolic
account
Enter employee group
Enter the debit
account
Enter the credit
account
43
4: Mapping Symbolic Accounts to the G/L (cont.)
• How to create a clearing account:
Enter the account key
Enter the G/L account
45
4: Tips for Mapping Symbolic Accounts to the G/L
46
What We’ll Cover …
47
Defining Third-Party Remittance Components
Tax authorities
48
Defining Third-Party Remittance Components (cont.)
49
Defining Third-Party Remittance Components (cont.)
• Mapping a creditor to an
AP vendor is done using
drop-down selections
HR payee
Descriptive text
Company code if necessary
AP vendor
Wage types associated
with HR payee
50
What We’ll Cover …
51
Narrowing in on Tax Authorities
53
Narrowing in on Tax Authorities (cont.)
54
Tips for Narrowing in on Tax Authorities
55
What We’ll Cover …
56
Payroll Reconciliation Report
57
Payroll Reconciliation Report (cont.)
58
Tips for the Payroll Reconciliation Report
59
What We’ll Cover …
60
Resources
61
Resources (cont.)
62
7 Key Points to Take Home