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

Content Creator: Satish kumar

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

General Ledger posting is the most common way of presenting the Payroll results on the fitting GL accounts including the expense places

Presenting finance results on Accounting is one of the ensuing exercises performed after a fruitful finance run. It generally happens once every finance period, as well as after each off-cycle finance run.

GL posting does the accompanying

Gathers posting-significant data from the finance results.

Makes summed up archives.

Plays out the important postings to fitting GL records and cost focuses In SAP, General Ledger (G/L) posting is a crucial part of financial accounting where accounting transactions are recorded and updated in the General Ledger accounts. Two common transactions used for G/L posting are PCP0 and PC00_M99_CIPE. Let's understand each transaction in detail:

1.     PCP0 - Enter G/L Account Posting:

PCP0 is a standard SAP transaction code used to manually post accounting entries directly to G/L accounts. It allows users to enter financial transactions and update the General Ledger in real-time. To use PCP0, follow these steps:

a. Access Transaction Code PCP0: Log in to your SAP system and enter PCP0 in the transaction code field.

b. Enter Document Date and Posting Date: In the initial screen of PCP0, you need to specify the document date and the posting date. The document date represents the date of the financial transaction, and the posting date is the date when the entry is recorded in the G/L account.

c. Enter G/L Account and Amount: Next, enter the G/L account number for the account to be debited or credited. Depending on the transaction type (debit or credit), enter the amount in the respective column.

d. Add Additional Information: You can also add additional information such as a reference number, text, or any other relevant details to describe the transaction.

e. Save and Post: After entering all the required information, save the document and post it. The financial entry will be immediately updated in the General Ledger.

2.     PC00_M99_CIPE - Employee Posting Run:

PC00_M99_CIPE is a payroll-specific transaction code used for posting payroll results to the General Ledger. When a payroll run is executed in SAP, it generates various payroll-related postings, such as salary expenses, deductions, and employer contributions. These postings are recorded in temporary accounts initially. To transfer these payroll-related postings to the relevant General Ledger accounts, the PC00_M99_CIPE transaction is used.

Click here to find out more

To use PC00_M99_CIPE, follow these steps:

a. Execute Payroll Run: Run the payroll for the employees using the appropriate transaction, such as PC00_M99_CALC or PC00_M99_CWTR.

b. Access Transaction Code PC00_M99_CIPE: Once the payroll is successfully executed, go to PC00_M99_CIPE to transfer the payroll postings to the General Ledger.

c. Enter Payroll Control Record: In the initial screen of PC00_M99_CIPE, enter the payroll control record and other relevant details, such as the payroll area, posting date, and company code.

d. Execute Posting Run: Execute the posting run, and SAP will transfer the payroll-related postings to the relevant G/L accounts based on the configuration and mapping set up in the system.

e. Review and Verify: After the posting run is completed, review the results and verify that the payroll-related postings have been correctly updated in the General Ledger.

Both PCP0 and PC00_M99_CIPE are essential tools for recording financial transactions and updating the General Ledger in SAP. PCP0 is used for manual postings, while PC00_M99_CIPE is specific to payroll-related postings. It's crucial to follow the correct procedures and have appropriate authorizations while performing G/L postings to maintain accurate financial records and comply with regulatory requirements.

How posting is assessed ?

Every worker's finance result contains different compensation types that are applicable to bookkeeping: Wage types like standard compensation, rewards, and extra time address costs for the organization, which are presented on a comparing business ledger. Wage types, for example, bank move, work charge, representative's commitment to social protection, and so on are the business' payables to the representative, the assessment office, and so on. furthermore, are presented as credits on a comparing payables or monetary record. Likewise, there are wage types, for example, the business' medical coverage commitment, which addresses a cost for the venture and, simultaneously, a payable to the social protection organization. Consequently, such compensation types are presented on two records - when charged as a cost, and when credited as a payable. Different kinds of compensation types likewise exist, for instance accumulations, arrangements, and so on. These kinds of compensation types are typically presented on two records, when charged as a cost and when credited as an arrangement.

Click here for details

Presenting on General Ledger is a 2 STEP process :-

Create a Posting Run

Exchange: PC00_M99_CIPE


This step makes a posting run in view of the finance results, with a "unmistakable number", a "run type PP", and the going with posting records.

The posting run guarantees that finance results for a representative are just posted once

Handled finance results for a representative are hailed

Assuming the posting run is effective, it gets the status "Records Created".

Assuming that the posting run is ineffective, it gets the status "Erroneous Documents". Applicable mistake messages will show up in the Output Log.

A posting run can be executed in 3 Modes:

Click here to explore further

A trial without reports (T)

A reenactment run with reproduction reports (S)

A useful run (P)

In a trial, the framework checks just whether the equilibrium between costs and payables is zero, as it ought to be.

Reproduction (S)

In both reproduction and useful runs, the framework checks all HR and RT tables and the posting data in ace information to decide if they exist and whether they are predictable.

Useful Run (P)

At the point when you pick Execute Run for a useful run, the framework plays out the accompanying advances:

Chooses the representatives and their finance results for the assessment

Makes a posting run

Makes posting reports

Program Input Screen

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

Your gateway to success

Yield Log

The log shows whether the posting run was effective for all faculty numbers.

You will acquire the rundown of all representatives chose, in "RED" (demonstrates mistakes or irregularity) or "GREEN" (shows no blunders).

In the Output Log, on the off chance that it is effective posting run, the "Doc. Creation" will show Error-Free. Assuming that it is ineffective, the "Doc. Creation" will show Incorrect.

Record the posting run number.

Assuming that you select the Document Overview button or double tap the Doc. creation line, you can get to the archive outline screen

Editing a Posting Run

Exchange : PCP0

This step gives an outline of ALL archives made during the posting run.

On the other hand, you can likewise get to the archive outline from the Create Posting Run log by picking the Document Overview button or by double tapping on the Document Creation line.

You can bore down through these reports to distinguish the explanations behind which mistakes have happened for ineffective posting run (i.e., with an "Wrong" status).

Posting Run Status

At first the posting run status ought to be Documents made.

On the off chance that status is No records made and you were expecting reports, return to the past Create a Posting Run step and retry.

In the event that there are Incorrect archives audit the mistake message and resolve.

Whenever Error are settled and status is Document Created , Select Release Document Button and status will change to All Document Released

Next click Post reports button , Status will change to Documents Posted.

Click Here For More Information

How to Define Field Status Variant & Field Status Group in SAP

How to Open and Close Periods in Posting Period Variant in SAP

how to define posting period variant in sap


general ledger (g/l) posting in sapgeneral ledger (g/l) posting in sap pcp0 & pc00_m99_cipewhat is general ledger sapwhat is general ledger postinggeneral ledger process in sapgeneral ledger explainedgeneral ledger (g/l) posting in sap abapgeneral ledger (g/l) posting in sap b1general ledger (g/l) posting in sap bwgeneral ledger (g/l) posting in sap business onegeneral ledger (g/l) posting in sap bodsgeneral ledger (g/l) posting in sap bigeneral ledger (g/l) posting in sap data servicesgeneral ledger (g/l) posting in sap documentgeneral ledger (g/l) posting in sap detailsgeneral ledger (g/l) posting in sap deliverygeneral ledger (g/l) posting in sap document managementgeneral ledger (g/l) posting in sap ewmgeneral ledger (g/l) posting in sap eccgeneral ledger (g/l) posting in sap erpgeneral ledger (g/l) posting in sap ficogeneral ledger (g/l) posting in sap fiorigeneral ledger (g/l) posting in sap fieldglassgeneral ledger (g/l) posting in sap fico pdfgeneral ledger g l posting in sap fi-gl -general ledger (g/l) posting in sap gtsgeneral ledger (g/l) posting in sap guigeneral ledger (g/l) posting in sap grcgeneral ledger (g/l) posting in sap glgeneral ledger (g/l) posting in sap gcpgeneral ledger (g/l) posting in sap gatewaygeneral ledger (g/l) posting in sap hanageneral ledger (g/l) posting in sap hrgeneral ledger (g/l) posting in sap hcmgeneral ledger (g/l) posting in sap hana studiogeneral ledger (g/l) posting in sap helpgeneral ledger (g/l) posting in sap ibpgeneral ledger (g/l) posting in sap isugeneral ledger (g/l) posting in sap idocgeneral ledger (g/l) posting in sap isgeneral ledger (g/l) posting in sap implementationgeneral ledger (g/l) posting in sap journal entrygeneral ledger (g/l) posting in sap javageneral ledger (g/l) posting in sap jobgeneral ledger (g/l) posting in sap java systemgeneral ledger (g/l) posting in sap kbgeneral ledger (g/l) posting in sap kygeneral ledger (g/l) posting in sap kbageneral ledger (g/l) posting in sap keygeneral ledger (g/l) posting in sap kbrgeneral ledger (g/l) posting in sap launchpadgeneral ledger (g/l) posting in sap locationgeneral ledger (g/l) posting in sap legalitygeneral ledger (g/l) posting in sap lbngeneral ledger (g/l) posting in sap linuxgeneral ledger (g/l) posting in sap logon padgeneral ledger (g/l) posting in sap logong/l account field name in sapwhat is gl account posting in sapgeneral ledger (g/l) posting in sap notegeneral ledger (g/l) posting in sap ns2general ledger (g/l) posting in sap netweaver 7.5general ledger (g/l) posting in sap netweaver gatewaygeneral ledger (g/l) posting in sap netweavergeneral ledger (g/l) posting in sap odatageneral ledger (g/l) posting in sap onlinegeneral ledger (g/l) posting in sap on sapgeneral ledger (g/l) posting in sap ongeneral ledger g l posting in sap onlygl to gl posting in sap tcodegeneral ledger (g/l) posting in sap qmgeneral ledger (g/l) posting in sap querygeneral ledger (g/l) posting in sap qbogeneral ledger (g/l) posting in sap quality managementgeneral ledger (g/l) posting in sap reportgeneral ledger (g/l) posting in sap retailgeneral ledger (g/l) posting in sap r/3general ledger (g/l) posting in sap sdgeneral ledger (g/l) posting in sap s4 hanageneral ledger (g/l) posting in sap sd pdfgeneral ledger (g/l) posting in sap tcodegeneral ledger (g/l) posting in sap transactiongeneral ledger (g/l) posting in sap transaction codegeneral ledger (g/l) posting in sap tablegeneral ledger (g/l) posting in sap ui5general ledger (g/l) posting in sap uomgeneral ledger (g/l) posting in sap usgeneral ledger (g/l) posting in sap usergeneral ledger (g/l) posting in sap user guidegeneral ledger (g/l) posting in sap using sq01general ledger (g/l) posting in sap using se16ngeneral ledger (g/l) posting in sap vendor mastergeneral ledger (g/l) posting in sap variantgeneral ledger (g/l) posting in sap variant configurationgeneral ledger (g/l) posting in sap wmgeneral ledger (g/l) posting in sap webigeneral ledger (g/l) posting in sap workflowgeneral ledger (g/l) posting in sap work ordergeneral ledger (g/l) posting in sap with screenshotsgeneral ledger (g/l) posting in sap xigeneral ledger (g/l) posting in sap xmlgeneral ledger (g/l) posting in sap youtubegeneral ledger (g/l) posting in sap year endgeneral ledger (g/l) posting in sap yeargeneral ledger (g/l) posting in sap yesgeneral ledger (g/l) posting in sap youtube video

Featured Universities

Mahatma Gandhi University

Location: Soreng ,Sikkim , India
Approved: UGC
Course Offered: UG and PG

MATS University

Location: Raipur, Chhattisgarh, India
Approved: UGC
Course Offered: UG and PG

Kalinga University

Location: Raipur, Chhattisgarh,India
Approved: UGC
Course Offered: UG and PG

Vinayaka Missions Sikkim University

Location: Gangtok, Sikkim, India
Approved: UGC
Course Offered: UG and PG

Sabarmati University

Location: Ahmedabad, Gujarat, India
Approved: UGC
Course Offered: UG and PG

Arni University

Location: Tanda, Himachal Pradesh, India.
Approved: UGC
Course Offered: UG and PG

Capital University

Location: Jhumri Telaiya Jharkhand,India
Approved: UGC
Course Offered: UG and PG

Glocal University

Location: Saharanpur, UP, India.
Approved: UGC
Course Offered: UG and PG

Himalayan Garhwal University

Location: PG, Uttarakhand, India
Approved: UGC
Course Offered: UG and PG

Sikkim Professional University

Location: Sikkim, India
Approved: UGC
Course Offered: UG and PG

North East Frontier Technical University

Location: Aalo, AP ,India
Approved: UGC
Course Offered: UG and PG