| Panel | ||||||||
|---|---|---|---|---|---|---|---|---|
| ||||||||
| Domain: Finance Data & Reporting |
| Panel | ||||||
|---|---|---|---|---|---|---|
| ||||||
Responsibility area: Ensure consistency of General Ledger master data |
1. Objective and Scope
1.1 Objective of this Operation
The objective of this procedure is to manage the creation of General Ledger (G/L) account at a company code level by performing the necessary checks and validations to ensure master data consistency.
1.2 Scope
The scope of this procedure is worldwide.
2. Definitions
See Finance Glossary
3. Tasks description
3.1 I receive a request to create a General ledger account at company code level
Requests must be submitted to the Data Management Finance Operations entry point through the Finance Master Data Workflow in PRS (PF2_050) using – transaction ZZF_MDWF_REQUEST or via SyRA.
3.2 I confirm that the request is made by an authorized requester
The required validations are based on the same principles outlined in the procedure I analyze the creation of a General Ledger at Chart of Accounts level.
When new data is required, a formal request must be submitted to the organization responsible for data management. To ensure effective control, only authorized requesters are permitted to initiate such requests.
The authorized requesters for creating new G/L accounts at Chart of Accounts level are:
- Company Accounting Managers/Directors (CAM and CAD)
Workflow roles are typically assigned based on the individual’s function within the organization.
If you are unsure who the appropriate requester is, please consult the Legal Entity Card , in the Finance - Group Accounting & Reporting section.
3.3 I analyze and validate the information provided in the request
Make sure all mandatory informationPrior to the creation of the GL validate the following information:
a) Ensure all required fields are filled in the template:
- Company code
- G/L account
.
Note: If parameter information is missing, values from another view will be
replicated, ideallyreplicated—ideally from the reference company code (MOCO for PF1 and XEU1 for
WP1WP2).
Make sureb) Alternative Account Requirement:
Provide an alternative account
is givenfor
requestrequests concerning the following countries:
WP1WP2: Chile, France, Luxembourg, Peru, and Spain
(only for a few very specific accounts)
PF1:PF2:
France, Luxembourg, Portugal,
Russia.and Russia
c) Consistency Validation:
Validate that the
consistency of theaccount code and description
,are consistent with
its parameters, including:
- VAT
- Open item management
- Line items
- Post automatically only
d) Country Validity:
Confirm
Checkthat the account is valid for
all countries
.
If
: ifthe account exists in the reference company (MOCO/XEU1) but is “blocked for
posting” in that companyposting,” it
is because it has aindicates restricted use and the account can only be used in specific circumstances.
Check thisPlease verify the intended use.
Make suree) Country-Specific Accounts:
Ensure the account can be
created for
thatthe intended country. Accounts available for a single country are
specified this wayidentified as follows:
WP1: aWP2: A two-letter country code
of 2 lettersis entered
inat the beginning of the description
;(e.g.
:, IN for India
;, CH for China
;, BR for Brazil).
PF1PF2: A two-digit phone country code
of 2 digitsis included in the last characters of the account number.
f) GL Bank Accounts:
For GL bank accounts, the account created in the reference company (MOCO/XEU1) must be “blocked for posting” in that company.
3.4 I record the new General ledger account at company code level
In order toTo be used by a company,
ana G/L account must be extended at the company code level (
= createi.e., a company view must be created).
Run SAP transaction FSS0.
PF1 only : make sureThis extension can be performed in PRS (PF2_050) using the Workflow via transaction ZZF_MDWF_REQUEST, or manually using transaction FS00 or FSS0 (both serve the same purpose; FS00 has one additional tab).
Whenever a new account is created at the Chart of Accounts level, it should also be created in the reference company codes (MOCO for PF2 and XEU1 for WP2). This enables the use of the Workflow for extension. If the account does not exist in the reference company code, the extension at the company level must be performed manually using transaction FSS0—this should only be done in exceptional cases.
| Expand | ||
|---|---|---|
| ||
To maintain consistency in company code data, a “reference company code” is used as the basis for creating operational companies. Each account created in the global CoA Z001/COCA must be extended to the reference company code:
Automatic Replication: In both systems, accounts are automatically replicated to non-production environments at both CoA and company code levels.
|
The steps to create the G/L account in the reference company code are similar to the ones described in section 3.4.3 of this document. In summary, the steps are:
|
Enter account and company code.
Use the new account just extended in the reference company as a reference account. Its parameters will be replicated: click on the button
5.Save the account. |
| Expand | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Go to transaction ZZF_MDWF_REQUEST,and take the ticket in charge.
To be able to extend the account correctly, the correct system must be selected in System landscape: CICC: PI2 System
Modify the Request (Ctrl+F2)
In the tab “Master Data” include a new line clicking on the folder button. The first row in yellow can’t be used, it's necessary to create a new “blank” row and inform the “CoCode = Company Code” and the GL Account. Click on Refresh
If the GL Account is created in the reference company codes (MOCO for PF2 and XEU1 for WP2) the “Check Entries” will turn green, therefore, there is no error and you can complete the account creation process at the company level.
Save (Ctrl+S)
Approve (Shift+F2)
Select the row with the accounts that you want to extend and click on “Call Transaction” and the account will be extended.
At the end of the page you can see the result of the call to the transaction. If there is an error message, check if all the steps were followed correctly.
Force status to Complete (Shift+F8) In the tab “Field” include a message informing that the request is completed and click on Send Message to finalize the request.
If the company where the account is being extended belongs to a country that requires an alternative account, you will receive an alert and the alternative account must be filled in the "Altern. Account" field before proceeding with the "Call Transaction".
|
| Expand | ||||||
|---|---|---|---|---|---|---|
| ||||||
This is a manual procedure to create a G/L account for both PF2 (020) and WP2 (400). For PF2, ensure you are working in client 020 of system “ERP Production”.
|
As a final step and if applicable, a primary cost element must be created. Please check Primary cost element
3.5 Specific cases
| Expand | |||||
|---|---|---|---|---|---|
| |||||
|
| Expand | ||
|---|---|---|
| ||
Managing transaction types in SAP refers to the process of controlling and classifying the various financial activities that can be posted to a Balance Sheet (B/S) account. Transaction types define the nature of each posting—such as allowances, withdrawals, transfers, or extraordinary movements—ensuring that all entries are recorded accurately and consistently. This supports reliable financial reporting, reconciliation, and compliance. By managing transaction types, you can:
When configuring a B/S account in SAP, you determine which transaction types are permitted and how they are managed. There are three main approaches:
If the account will be used for various types of transactions (e.g., allowances, withdrawals):
After account creation, update Table ZWFAT198 to define all valid combinations between the G/L account and its transaction types. 2. Single Transaction Type per Account If the account will only be used for one specific transaction type:
3. Extraordinary Movements
|
Additional WP2-Specific Steps
For new B/S accounts with recurrent movements:
- Update Table ZWFAT198
- Assign relevant Transaction Types to the account (see 1st alternative above).
- Run transaction ZWFAT198.
- Click “New entry” and create as many lines as needed for authorized Transaction Types.
- Enter the transaction types to associate with the new B/S account.
- Save.
For default flows assignment (2. single transaction type):
- Launch transaction GS02 to access default flow sets.
- Search for HKONT sets.
- Choose the relevant substitution set (F15, F32, or F40).
- Add the account.
- Save.
| Warning |
|---|
Some exceptional flows can only be matched with specific document types, as detailed in the reference table found in the document “ZMAS structures RCS” (located on the Masterdata drive > reference document > FI data). This aligns with the third possibility described above. Additionally, Table ZWFAT198 is designed to support the posting process by listing all valid combinations between G/L accounts and transaction types. Therefore, it is essential to update this table with any newly created accounts immediately after their creation to ensure accurate and compliant postings. |
3.6
Check that the parameters of the new account are suitable.
Enter the alternative account, if applicable for that country.
- WP1 : if no alternative account applies, enter in this field the new Z001 account number.
- Check the appropriate account in other companies for the same country [note : in PF1, for Russia, do not use company 6019 as reference as its alternative accounts differ from the other Russian companies].
- If the country does not require alternative account, in WP1 only, enter in this field the new COCA account number – leave blank in PF1.
If several similar accounts have to be extended, the account previously extended can be used as the reference one.Save.
| Note | ||
|---|---|---|
| ||
| Each time an account is created / updated / blocked / unblocked for company 0231 SOLVAY CICC in the CICC/PI1, the operation must be replicated / mirrored in company ZBEA Solvay Treasury – BEGAAP in the ERP Solvay. |













