General Ledger (G/L) Posting in SAP: PCP0 & PC00_M99_CIPE

General Ledger posting is the process of posting the Payroll results to the appropriate GL accounts including the cost centres
Posting payroll results to Accounting is one of the subsequent activities performed after a successful payroll run. It usually takes place once each payroll period, as well as after each off-cycle payroll run.
GL posting does the following

How Posting is Evaluated?

Each employee’s payroll result contains different wage types that are relevant to accounting:

General Ledger Posting in SAP

Posting to General Ledger is a 2 STEP process :-

STEP 1) Create a Posting Run

Transaction: PC00_M99_CIPE

Overview:

A posting run can be executed in 3 Modes:

Test (T)

In a test run, the system checks only whether the balance of expenses and payables is zero, as it should be.

Simulation (S)

In both simulation and productive runs, the system checks all HR and RT tables and the posting information in master data to determine whether they exist and whether they are consistent.

Productive Run (P)

When you choose Execute Run for a productive run, the system performs the following steps:

Program Input Screen

Enter Payroll Area, Selection Criteria, Type of Document Creation, Check Output Log, Enter Document Date and Choose a Posting Variant. Click Execute.

General Ledger Posting in SAP

Output Log

General Ledger Posting in SAP

STEP 2) Editing a Posting Run

Transaction : PCP0
Overview:

Posting Run Status