Creating a General Ledger (G/L)
In this chapter, you learn how to create G/L accounts, use line items, and open item management in G/L accounts.
At the end of this chapter, you will be able to:
General Ledger
Business transactions are sorted and stored in G/L accounts that apply the double entry principle—dual control (debit and credit). Transactions posted to G/L accounts are classified into assets, liabilities, income, and expenditures, from which financial statements are drawn.
All financial transactions with business partners are posted to sub-ledgers in SAP ERP. Financial transactions are treated in accounting as debit or credit transactions. Several sub-ledgers are created in SAP R/3 to store financial accounting transactions in the system. The summary, or balance of sub-ledgers, is automatically posted in real-time to the reconciliation (general ledger) accounts as debit balance or credit balance by the system. For example, in Figure 5-1, the amounts of 1,500 and 2,000 were posted to Motor Vehicle and the amount of 5,000 was posted to Furniture & Fittings in the sub-ledger accounts. The system automatically posted the balances of both sub-ledgers to the G/L account in real-time.
Sub-ledgers are a subset of the general ledger used for recording individual items and transactions in accounting. Sub-ledgers include individual accounts payable, accounts receivable, assets, and bank account information. They hold accounts payable details such as the vendor’s name, number of transactions, dates, discounts, and payment terms Transactions are posted in the system as they arise in the sub-ledger. The summary or balance of sub-ledgers is posted to reconciliation accounts. In other words, balances in the sub-ledger are posted to the reconciliation accounts. The reconciliation accounts hold the balances of sub-ledgers from which a financial statement is drawn. The advantage of a reconciliation account is that it gives you a snapshot of the sub-ledger.
Figure 5-1. Automatic posting of sub-ledger balances to a reconciliation account
Note Reconciliation accounts are G/L accounts that hold sub-ledger balances. Reconciliation accounts could be referred to as G/L accounts containing sub-ledger totals. The system automatically posts all postings to sub-ledgers to G/L reconciliation accounts. Therefore, reconciliation accounts are G/L account summaries of sub-ledgers in SAP R/3. Reconciliation accounts are assigned to business partners in the business partners’ master records.
Users don’t manually post to reconciliation accounts. The system automatically posts to the reconciliation accounts in real-time.
Next, you need to know what a general ledger master record is and how it controls accounting transactions in the general ledger accounts.
What Is a Master Record?
A master record contains vital information held in a business system database that remains relatively unchanged over a long period of time. This is the case when sets of data are commonly accessed, used, and shared by different individuals for different purposes across an organization in order to fulfill business processes in real-time. For example, a vendor’s details held in the system may be used by various departments. The sales team needs the vendors’ details in order to send them sales offers; the marketing department needs this information to send out marketing promotions; the accounting department needs the information for invoices and other accounting purposes; and so on.
Information that aids efficient business processes and tends not to change frequently (such as a customer/vendor name and address) is held in the system database. The idea behind maintaining a master record is to avoid having to re-enter the same information multiple times, thereby saving input time and avoiding unnecessary waste of system resources and redundancies (to free storage space and improve system speed). It’s better to not have to enter or store the same data in the system database several places.
Some typical examples of master data in a SAP R/3 database include customer data, vendor data, bank data, G/L accounts, material data, and so on.
Now that you know what a master record is, let’s look at how to create G/L account master records in SAP ERP. A G/L master record contains data relating to a G/L account that remains in the system relatively for a while. The data held in the G/L master record controls the general ledger account behavior. The G/L master record also governs the treatment and posting of accounting transactions to the G/L accounts in the system.
Creating G/L Account Master Records
Various options are available when creating G/L master records in SAP ERP:
Let’s look at how to create G/L accounts in SAP ERP. In this activity, you will create your G/L accounts manually. This will give you the fundamental understanding of how to create G/L accounts step-by-step. You will also be looking at how to copy G/L accounts using existing G/L accounts as a template.
Note All transactions in SAP FI work with G/L accounts. In the remaining chapters in this book, you will be creating G/L accounts, which you will assign to objects in your subsequent configurations.
Problem: You’ve been asked to create G/L accounts for the following items:
Create a G/L Account: Office Supplies
Let’s start by creating a G/L account for office supplies. To create your G/L accounts, follow this menu path: SAP Easy Access: Accounting Financial Accounting General Ledger Master Records G/L Accounts Individual Processing Centrally. Or use the transaction code FS00.
The Edit G/L Account Centrally screen is displayed (Figure 5-2). The G/L accounts you create here are available to all company codes in the system. This means that all the company codes in the system with the same operational chart of accounts and same G/L structure can use the same G/L account (that is, several company codes can use one G/L account).
Figure 5-2. Edit a G/L account centrally
Note The number you enter in the G/L Account field must be within the number range intervals you defined for your account group in Chapter 2.
Notice that only the company code and general ledger fields are open for data entry on this screen, while the remaining fields (circled in red) on the screen are inactive. This means the fields are not ready for data input.
Note The Edit G/L Accounts Centrally screen has four important buttons that will help you create and navigate your G/L account:
Display . This button is used to display a G/L account in the system.
Change . This button is used to change or edit G/L account details.
Create . This button is used to create a new G/L account.
This button allows you to copy an existing G/L account in the system using a template. This can be very handy if you are copying similar G/L accounts, because it allows the system to classify similar G/L accounts into the same account group and number range intervals.
The next step is to update the Control in the Chart of Accounts section of the screen (Figure 5-3). To activate the fields for data input, click the Create button on the right side of the screen.
Figure 5-3. Create G/L account centrally—the Type/Description tab
Update the following fields:
Note In the Consolidation Data in the Chart of Accounts section in Figure 5-3, you can enter a trading partner and group account number for your G/L account. This is necessary if your company prepares consolidated financial statements for its corporate group. In that case, you should enter the company code responsible for the preparation of the consolidation account for the corporate group in the Trading Partner’s field and enter the consolidated G/L account number in in the Group Account Number field. The consolidated G/L account allows you to prepare consolidated financial statements for your corporate group in SAP ERP.
The next step is to update the field in the Control Data section of the screen. This section of the screen contains the account control in the company code. Click the tab circled in red in Figure 5-3. The Control Data section will come to the forefront (Figure 5-4).
Figure 5-4. Create G/L account centrally—the Control Data tab
Update the following fields on the Control Data tab:
Use open item management for the following accounts:
Line Item Display:This selection allows you to display or view business transactions posted to the account line-by-line.
Line item can lead to data redundancy (this is where same the data is stored twice or more in the system) and takes additional system resources. Therefore, line items should not be activated for the following items:
Sort Key: When this indicator is set in the G/L account master record, it allows you to set the sort key according to the sort key number you assigned. SAP comes with a list of standard sort keys you can choose from. The most commonly used sort keys are the first nine.
Sort Key |
Description |
---|---|
001 |
Posting date |
002 |
Doc. no, fiscal year |
003 |
Document date |
004 |
Branch account |
005 |
Local currency amt |
006 |
Doc. currency amount |
007 |
Bill/exch. due date |
008 |
Cost center |
009 |
External document no. |
The system automatically fills the assignment field in the line item based on the sort key you assigned to your general ledger master (this is done in the company code segment of your company code). When you assign a document number as your sort key and then display line items, the system will automatically sort your line items based on your selection criteria according to the document number. You can access the sort item list by using the search function on the Sort Key field.
The final step in creating the G/L account master record is to update the field in the Control of Document Creation in the Company Code section of the screen. Click the tab (Figure 5-5). You then need to update the Field Status Group field.
Figure 5-5. Create G/L account centrally—the Create/Bank/Interest tab
The Field Status Group field determines whether a field should be suppressed, required, or optional during document entry. If a field is set to suppressed, users will not be able to enter data into it during document entry. If the field is set to required entry, users are required to enter data into the field during document entry. If optional entry is set for a field, users can either input data in the field or leave it blank. Field status groups are entered in the Field Status field of the general ledger master record in the company code-specific area of each G/L account.
A field status variant contains a field status group, and a field status group is assigned to a company code in SAP ERP. SAP comes with a predefined field status group, which you can use for your field status variant. It is also possible to create your own field status groups, but we recommend that you use the predefined field status group provided by SAP in the system. When you create your own field status group, you also have to define the associated tables. This is beyond the scope of SAP FI.
Figure 5-6 shows some of the predefined field status groups in SAP ERP. You can access the list by clicking the Search Function key by the Field Status group.
Figure 5-6. Some of the standard SAP-supplied field status groups
In the example in Figure 5-5, the G004-Cost Accounts field status group is assigned to the G/L master record. The reason we chose G004-Cost Accounts is because office supplies is an expense, and when you post entries in the G/L accounts, the system will automatically ask for the cost center, which you have to enter in the cost center field of the document entry screen before you can post the document.
As circled in red in Figure 5-5, enter G004 (Cost Accounts) in Field Status Group. Then save your G/L account.
The next step in this activity is to learn how to copy G/L accounts using a template. You’ll do this by copying the office supplies G/L account and changing it to office expenses.
Create a G/L Account (Called Office Expenses) Using a Template
Problem: You need to create an office expenses account using the G/L account 477000. You’ll do this by copying the G/L account 476000 (office supplies) that you created earlier.
To go to the Display G/L Account Centrally screen (Figure 5-6), where you will copy the office supplies G/L account and use it as a template to create an office expenses G/L account, follow this menu path: SAP Easy Access: Accounting Financial Accounting General Ledger Master Records G/L Accounts Individual Processing Centrally. Or you can use the transaction code FS00.
The Display G/L Account Centrally screen appears (Figure 5-7).
Figure 5-7. Create a G/L account with a template
In the G/L Account field, enter your proposed G/L account number for expenses. This number must be within the range you defined for your account group in Chapter 2. In this activity, we used 477000. Also, enter your company code in the Company Code field. Then click the button on the top-right side of the screen, circled in red in Figure 5-7. The Reference Account dialog box pops up, as shown in Figure 5-8. Enter the G/L account number that you want to copy (office supplies) in the G/L Account field and update the Company Code field as well.
Figure 5-8. Reference Account dialog box
Enter the reference G/L account you want to copy in the G/L Account field, and the reference Company Code you are copying in the Company Code field. Click the Enter button to confirm your action. The system will then paste details of the G/L account you have copied into your new G/L account.
Change the contents of the Short Text field to a short G/L account name, and change the G/L Acct Long Text field to Office Expenses, as shown in Figure 5-9. Save your G/L account.
Figure 5-9. Creating an G/L account centrally with a template—the Type/Description tab
G/L accounts are a fundamental configuration in SAP ERP, so you will be creating several G/L accounts during the course of this book. As part of this exercise, follow the steps in the preceding section to create an account for Administration Cost Accounting using the data in Table 5-1.
Table 5-1. Administration Cost Accounting
Field |
Input |
---|---|
G/L Account |
|
Company Code |
|
Account Group |
|
P&L Statement Acct |
|
Short Text |
|
G/L Acct Long Text |
|
Tax Category |
|
Field Status Group |
Note Appendix A contains the others G/L accounts that you will need later during your configuration. Go to Appendix A – Chapter 5 now to create the following accounts for this exercise:
Display G/L Accounts
Finally, let’s look at the G/L accounts you have created so far in this activity. To do so, go to the Display G/L Account Centrally screen by following this menu path: SAP Easy Access: Accounting Financial Accounting General Ledger Master Records G/L Accounts Individual Processing Centrally. Or you can use the transaction code FS00.
Leave the G/L Account field blank and enter your company code in the Company Code field. Click the Search button next to the G/L Account field. It’s circled in red in Figure 5-10.
Figure 5-10. Displaying the G/L account
The G/L Account Number screen pops up. Notice that your Company Code and Chart of Accounts is entered by default. If they are not inserted for any reason, you should enter them yourself and click the Enter button at the bottom of the screen to confirm your action. The G/L accounts that you have created so far will be displayed (Figure 5-11).
Figure 5-11. List of G/L accounts
Summary
This chapter explained what a general ledger is and also described what a master record is. You went through the configuration steps involved in creating a G/L account master record and learned how to copy a G/L account using an existing G/L account as a template. You also looked at the relationship among G/L accounts, sub-ledgers, and reconciliation accounts.
In the next chapter, you will learn how to set automatic open item clearing and how to define the exchange rate and foreign exchange rate valuations.