0% found this document useful (0 votes)
313 views32 pages

SAP S4 HANA General Ledger Configuration & End-User

Uploaded by

aravinthark
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
313 views32 pages

SAP S4 HANA General Ledger Configuration & End-User

Uploaded by

aravinthark
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 32

Configuration Steps:

1. Define Company – TC – OX15


2. Define Company Code – TC – OX02
3. Define Business Area
4. Assign Company Code To Company – TC- OX16
5. Define Fiscal Year Variant – TC – OB29
6. Assign Company Code To Fiscal Year Variant – TC – OB37
7. Define Variants for Open Posting Periods– TC- OBBO
8. Assign Posting Period Variant To Company Code -TC- OBBP
9. Open and Close Posting Periods -TC- OB52
10. Define Field Status Variants (FSTV) – TC- OBC4
11. Assign Company Code to Field Status Variants -TC - OBC5
12. Define Chart of Accounts – TC – OB13
13. Assign Company Code To Chart Of Accounts - TC- OB62
14. Define Account Groups- TC- OBD4
15. Define Retained Earnings Account - TC- OB53
16. Define Number Ranges For Document Type “SA” – TC – OBA7
17. Define Tolerance Groups For G/L Accounts -TC – OBA0
18. Define Tolerance Groups For Employees -TC - OBA4
19. Assign Users to Tolerance Groups - TC- OB57
20. Enter Global Parameters – TC – OBY6
21. Assign Country to Calculation Procedure – TC - OBBG
22. Define Settings for Ledgers and Currency Types
SAP ERP -Stands For System Application And Products In Data Processing.

M.Rashid [email protected]
SAP Version: ECC6 S/4 HANA

Database: Database:

Oracle DB HANA DB
MY SQL DB
IN MEMORY
ECC stands for ERP Central Component

SAP was released in 1972 – It’s headquarters in Germany

S/4 HANA :
FI : Stands For Financials – External Reporting
CO: Stands For Controlling - Internal Reporting

FI
Few Industry Specific:
GL( General Ledger)
IS- RETAIL
AP( Accounts Payable)
IS- UTILITIES
AR ( Accounts Receivable)
IS- OIL & GAS
AA (Asset Accounting)
PCA ( NEW GL) IS-MINING
IS-BANKING
IS-AFS
CO
OM- Overhead Management
CE ( Cost Element Accounting)
CCA (Cost Center Accounting)
IO ( Internal Order)

PC (Product Costing )
COPA (Controlling Profitability Analysis)
PCA (Classical )

Technical Module
Basis Module – Installing SAP software and making it ready to start configuration
ABAP – Programming language - custom Report, Enhancement

System Landscape:
M.Rashid [email protected]

Customization Purpose Training & UAT Purpose Live Data

Dummy details for understanding.


S/4 HANA Configuration Document

What is Session?
One Window = one Session
A session is a window or screen where SAP user will do day to day activities. One user can
open 6 Sessions at a time.

How to Create New Session:


To create new session path is
Menu Bar---->System ---- >Create Session OR
Click on “Create New Session” Button

How To Move From One Session To Another:


Press Alt+Tab to move from One session to another session easily

How to Close a Session:


To close one session path is
Menu Bar---->System---->End Session OR

/I (Forward Slash + “ I ”)

What is Transaction Code (TC) ?


Transaction Code is a code number given for each activity. SAP has given standard
Transaction Codes ( TC's ) which are common in SAP through the world .like

If SAP Customer / Purchaser want to give their own TC's it should start either with "Y" or
"Z". Other Alphabets are not allowed in SAP. These are called ‘Z-Transaction Code’
Example: Developed new Report for Customer Statement. Since it is a custom Report, we
have to assign new T.Code starting with letter either “Y” or “Z” like ZCUST_STMT.

Going Back To SAP Easy Access Screen:


Click on Back Arrow Button OR
Use /N (Forward Slash & N) in Command Window. N is not case sensitive

Activating Transaction Codes in SAP Menu (User specific settings)


Sometimes TC's will not appear in SAP Easy Access Menu.
To activate them path is

Menu Bar---->Extras --- >Settings-→


Select Technical Names Check Box and Press Enter
How to Set Start Transaction Window:
Making 1 session as default screen is called Start Transaction.

To Set start transaction

Menu Bar---->Extras---->Set Start Transaction ---- >


Transaction Code = FB50 Press Enter
We will get message FB50 as start Transaction.

From next time onwards whenever SAP is logged in, FB50 session will open directly.

How to Close SAP : For closing SAP path


Menu Bar---->System--->Log Off -----> YES for the message Log Off OR
/NEX

Find Path for T. Code “FS00”


Press CNTR + F ----- >
Find = FS00

Press Enter

Organization Structure:
Example: Vendor Group, Tax Pricing Procedure

Enterprise Configuration

1. Define Company - OX15


2. Define Company Code - OX02

3. Define Segment –
4. Assign Company Code To Company – OX16

COMPANY: Company represents the group. It contains up to 6 characters. It is alpha


numeric. The definition of company is optional. A company can have any number of
company codes

1. Define Company – TC – OX15


IMG-->Enterprise Structure-->Definition-->Financial Accounting-->Define company
Click on “New entries”
Company =
Company name =
City =
Country =
Language Key =
Currency =
Click on SAVE Click
on “Create Request”
Short description =
Click on SAVE and Press Enter

Note Down TR No =
Transport Request is required to move the configuration form one client to another.

2. Define Company Code – TC – OX02


IMG-->Enterprise Structure-->Definition-->Financial Accounting-->Edit, Copy, Delete,
Check Company Code

Double Click on “Edit Company Code Data”


Click “new entries”
Company code =
Company name =
City =
Country =
Currency =

Language = Click on SAVE


Title =
Name =
Country = Press Enter
Press Enter to save in Request.

Company Code:
• it is the organizational unit in the Financial Accounting for which a complete set of
books of accounts are maintained for external legal reporting i.e. to prepare the
legal financial statements.

• It is four-character id. It is alphanumeric.

M.Rashid [email protected]

Country: the information given in this field is called the Home Country of the company
code and every other country is considered by the system as foreign country.

Currency: the currency entered in this field is called ‘Company Code Local Currency’.
Every other currency is treated by the system as foreign currency. This information is used
by the system in identifying the foreign currency. The financial statements are prepared in
the company code local currency.

Language: the language entered in this field determines the language in which the books
of accounts are maintained, the checks and correspondence documents are printed.

3. Define Business Area –


IMG-->Enterprise Structure-->Definition-->Financial Accounting-->Define Business
Area Click on New Entries

Click on Save

4. Assign Company Code To Company – TC- OX16


IMG-->Enterprise Structure-->Assignment-->Financial Accounting-->Assign company
code to company

Click on position Button


Company code = Press Enter
Company = Click on Save

Fiscal Year Variant

5. Define Fiscal Year Variant – TC – OB29


6. Assign Company Code To Fiscal Year Variant – TC – OB37

✓ What is Fiscal Year in SAP?


✓ What is shortened fiscal year ?
✓ What is the ‘period’ in Calendar / Non-Calendar year?
✓ How many special posting periods available in SAP?
✓ Is There Any Pre-Defined Variant Available Sap?
Can a Fiscal Year Have The Period Less Than 12 Months?
✓ What is Year Shift Indicator?
M.Rashid [email protected]
✓ Can we assign Fiscal Year Variant to more than one company Code?
✓ How to identify Fiscal Year in Non-Calendar Accounting Year?
✓ What is Year Shift Indicator?

What is Fiscal Year in SAP?


Fiscal year means Accounting year. The Accounting year means the period of 12 months
for which the companies prepare financial statements.

If period is less than 12 months that is called as Shortened Fiscal year, but for which year-
end closing must be carried out. The definition of a shortened fiscal year is always year-
dependent, since it represents a year-related exception. You must always define an
entire calendar year when defining a fiscal year variant.

When do we use Shortened fiscal Year in SAP?


If business is getting closed permanently and period of operations are less than 12 months
then we use Shortened Fiscal Year. Shortened Fiscal Year is Year Dependent.

Ex: Business is getting closed legally in middle of Fiscal year

We use this concept during transition period i.e.

Changing from ‘Non-Calendar Year’ to ‘Calendar Year ‘ or


‘Calendar Year’ to ‘Non-Calendar Year.

What is the ‘period’ in Calendar / Non-Calendar year?


The above periods are called the normal posting periods. To close the books of accounts
and to prepare the financial statements from them we have to carry on lot of adjustments.

To carry on the year-end adjustments in sap we have the concept of special posting
periods.
The special posting periods are the part of the last posting period of the fiscal year. last
posting period depends on the fiscal variant.

How many special posting periods available in SAP?


Maximum 4 periods available. Customer Can choose from 1 to 4 depends on the
requirement like below.

Normal Period Special Period Total Period


12 0 12
12 1 13
12 2 14
12 3 15
12 4 16

Is it mandatory to use special period as part of Fiscal year ?


No , it purely depends on the client requirement.

Is it mandatory to use Normal periods as part of Fiscal year ?


Yes,
Is There Any Pre-Defined Variant Available Sap?
Yes, SAP software comes with some default fiscal year variants.
For example:
V3 April to March 12 normal + 4 special periods
K3 calendar year 12 normal + 3 special periods
K4 calendar year 12 normal + 4 special periods.

Do We Have To Enter Posting Period Manually At The Time Of Entry?


No, the system identifies the posting period automatically from the posting date. If you are
posting for special period then you have to enter it manually else not required.

Can we assign Fiscal Year Variant to more than one company Code?
Yes, the Fiscal Year Variant can be assigned to one or more company codes.

How to identify Fiscal Year in Non-Calendar Accounting Year?


2019 2020 Fiscal year

April 2019-March 2020 9 3 2019


July 2019-June 2020 6 6 2019

October 2019-September 2020 3 9 2020

It no of periods are above 6 months in next year take next year otherwise same year as
Fiscal year.

What is Year Shift Indicator? (Configuration)


Formula = Fiscal Year – Calendar year
SAP knows only calendar year periods –we have to convert calendar year periods to our
Accounting year periods.

Example: April 2019 – March 2020


Month Periods Days Periods Year shift
January 1 31 10 -1
February 2 28 11 -1
March 3 31 12 -1
April 4 30 1 0
May 5 31 2 0
June 6 30 3 0
July 7 31 4 0
August 8 31 5 0
September 9 30 6 0
October 10 31 7 0
November 11 30 8 0
December 12 31 9 0

Why to De-select Year Dependent Check Box: If we select the Year Dependent Check
Box, at the time of Saving, SAP will ask for Which Fiscal Year. If we gave 2009 as Fiscal
Year, Conversion is applicable to that FY only. We have to do the Same process of
Conversion for each and every year. If we de select, conversion is applicable to all the
years.

Why to De-select Calendar Year Check Box for Non-Calendar Year Fiscal year: If we
select this check box, System will consider January as Period 1 in the Fiscal Year and April
will be as 4th period. But we require April will be treated as 1st period and January will be
10th in Periods.

5. Define Fiscal Year Variant – TC – OB29


IMG-->Financial Accounting-->Financial Accounting Global Settings-->Ledgers-->Fiscal
Year and Posting Periods-->Maintain Fiscal Year Variant

No action required. Just identify which Fiscal Year Variant you want to use for your
Company code. Generally Standard Fiscal Year Variant are enough in real time.
If you don’t find your required Fiscal Year Variant. Please copy existing one and make
necessary changes as per the requirement.

Fiscal Year Variant = K2

6. Assign Company Code To Fiscal Year Variant – TC – OB37


IMG-->Financial Accounting-->Financial Accounting Global Settings-->Ledgers-->Fiscal
Year and Posting Periods-->Assign Company Code to a Fiscal Year Variant

Click on Position Button


Company code = Press Enter
Fiscal year variant = Click on Save

Posting Period

Posting Period Variant


7. Define Variants for Open Posting Periods– TC- OBBO
8. Assign Posting Period Variant To Company Code -TC- OBBP
9. Open and Close Posting Periods -TC- OB52

7. Define Variants for Open Posting Periods– TC- OBBO


IMG-->Financial Accounting-->Financial Accounting Global Settings-->Ledgers-->Fiscal
Year and Posting Periods-->Posting Periods-->Define Variants for Open Posting Periods

Click on “new entries”

Variant Name

Click on save

8. Assign Posting Period Variant To Company Code -TC- OBBP


IMG-->Financial Accounting-->Financial Accounting Global Settings-->Ledgers-->Fiscal
Year and Posting Periods-->Posting Periods-->Assign Variants to Company Code

Click on “position” button


Company code = Press Enter
Variant = Click on Save

9. Open and Close Posting Periods -TC- OB52


IMG-->Financial Accounting-->Financial Accounting Global Settings-->Ledgers-->Fiscal
Year and Posting Periods-->Posting Periods-->Open and Close Posting Periods

Pstng period varian = Press Enter

Click on “New Entries”

Act Type From Act To Act From Per Year To Per 1 Year
1

+ 1 1

Click on save
Transaction Code for End-users: S_ALR_87003642

Account Types
The Account Type describes the nature of accounts in SAP. The account types were
already defined in the system. They cannot be edited or we cannot create new. The
following are the account types defined in the system.
+ indicates that the posting period variant is applicable to all account types.

Field Status Variant

10. Define Field Status Variants (FSTV) – TC- OBC4


11. Assign Company Code to Field Status Variants -TC - OBC5

What is the field in SAP?


Field status variant (company code will be assigned to FSV) and field status groups
(groups is a mandatory field in GL master. By using these groups, we can control which
field is mandatory, option, hide at the time of actual posting.)

At the time of posting on screen we get around 70 fields. Fields are quality, text
(Narration), business area, value date etc.

Debit 70 Filed
Credit 70 Filed
------
140 Filed
====

If we start filling up all the fields it takes so much time to post one document.
Further, Field selection is not common to all accounts. It varies Account to Account. For Purchase
accounts/ Sales Accounts Field "Qty" is required but Not for Equity Share Capital Account.

10. Define Field Status Variants (FSTV) – TC- OBC4


IMG-->Financial Accounting-->Financial Accounting Global Settings-->Ledgers-->Fields-
->Define Field Status Variants

Select “0001” Field Status Variant line


Click on “copy as” button

FSTV =
Field status name = Press Enter
Click on “copy all” button and Press Enter on the message
Click on save

11. Assign Company Code to Field Status Variants -TC - OBC5


IMG-->Financial Accounting-->Financial Accounting Global Settings-->Ledgers-->Fields-
->Assign Company Code to Field Status Variants

M.Rashid [email protected]
Click on “position” Button
Company code = Press Enter
Field status variant = Click on Save
Chart of Accounts:

12. Define Chart of Accounts – TC – OB13


13. Assign Company Code To Chart Of Accounts - TC- OB62 14.
Define Account Groups- TC- OBD4

15. Define Retained Earnings Account - TC- OB53

Chart of accounts is the list of General Ledger accounts used by the organization. It is compulsory to
define the chart of accounts before creating the General Ledger master record. There are three types
of chart of accounts.

1. Operational Chart Of Accounts (mandatory) It is the list of the General Ledger


accounts used by the company code in to which all the daily business transactions are
posted. From this chart of accounts, the financial statements are prepared. It is
compulsory every company code should be assigned with one operational chart of
accounts.

2. Country Specific Chart Of Accounts: It is the list of General Ledger accounts used to
meet the country specific legal requirements.

✓ Define alternate chart of accounts.


S/4 HANA Configuration Document

✓ Assign alternate chart of accounts to your company code.


✓ Define account groups for your alternate or country specific chart of accounts.
✓ Create alternate GL accounts for your country chart of accounts.
✓ Assign alternate GL account number while defining GL accounts for your operational
chart of accounts in company code segment.
✓ Define different financial statement version for your country specific chart of
accounts to address your local reporting requirements.

1. Group Chart Of Accounts: It is the list of General Ledger accounts used by the entire
corporate group to prepare the consolidated financial statements. The definition of the
group chart of accounts is optional.

Company Company Group


Code 1 Code 2

Rent GL 400300 400100 400000

The chart of accounts contains the data for every General Ledger account such as name of
the account, number of the account, account group and maintenance language etc.

A chart of accounts can be used by the one or more company codes. In this case
1. the name of the account
2. account number
3. account group is same in all company codes.

How many Chart of Accounts can be assigned to Company Code?


1. Operational Chart Of Accounts
2. Country Specific Chart Of Accounts

Where do you assign Group Chart of Accounts?


We can’t assign it to company code . it will be assigned in Operational Chart of
Account.
12. Define Chart of Accounts – TC – OB13
IMG-->Financial Accounting-->General Ledger Accounting-->Master Data-->G/L
Accounts-->Preparations-->Edit Chart of Accounts List

Click on “new entries”


Chart of accounts =
Description =

Maintenance language = EN
Length of GL A/c No = 6

Click on Save

In S/4 HANA Cost element Creation in integrated with General Ledger . all Cost Elements
Primary as well as Secondary Should be created from T.Code – FS00 .

In ECC Cost elements will be created from Controlling T.Code like KA01 (Primary) , KA06
(Secondary Cost elements). KA01 & KA06 no longer available in S4 HANA.

Note: Maximum length of Chart of Account is 10. Length of GL account is based on the
requirement of the Business. In this course we are using 6 digits length.

13. Assign Company Code To Chart Of Accounts - TC- OB62


IMG-->Financial Accounting-->General Ledger Accounting-->Master Data-->G/L
Accounts-->Preparations-->Assign Company Code to Chart of Accounts

Click on Position Button


Company Code = Press Enter
Chart of accounts = Click on Save

ACCOUNT GROUPS
All the General Ledger accounts of the organization are classified in to different groups for
the easy and convenient management of GL accounts. These are called the account
groups.

Coding for Account Groups:

While creating account groups in SAP


All Liability Accounts Will Start With 1 Series 100000 To 199999
All Assets Accounts Will Start With 2 Series 200000 To 299999
All Income Accounts Will Start With 3 Series 300000 To 399999
All Expenses Accounts Will Start With 4 Series 400000 To 499999

Note: in Live Environment, we take the Client's Balance Sheet and Create Account Groups.
After Implementation also Client wants to see the Balance Sheet the way he used to get

14. Define Account Groups- TC- OBD4


IMG-->Financial Accounting-->General Ledger Accounting-->G/L Accounts-->Master
Data-->Preparations-->Define Account Group

Click on “New Entries”

Click on Save

15. Define Retained Earnings Account - TC- OB53


IMG-->Financial Accounting-->General Ledger Accounting-->G/L Accounts-->Master
Data-->Preparations-->Define Retained Earnings Account
Chart of accounts = Press Enter
P&L statement A/c type = X

Account =
Ignore yellow Color Warning message by Pressing “Enter”
Click on Save.

Retained Earnings: At the end of every fiscal Year balance of Income Statement (Profit or Loss) gets
transferred to Retained Earning Accounts.

Note: Here we assigned GL account without creating it .Once we complete configuration,


we have to create this GL Account.

Define Number Ranges for Document Types

Document Types already exists in system , we are not going to create new documents
unless it requires for any business process.

The document type is a key that is used to classify Accounting documents and distinguish
between business transactions to be posted.

The most important document types in the standard system are shown below.

Document Type RE SA RV
(Purchase) (Gen.Ledger) (SD Sales) OBA7
Number Ranges 02 01 03

Number Range Interval 100000 to 1 to 200000 to FBN1


199999 99999 299999
Document number ranges can be defined in two ways as below.
1. Until A Fiscal Year In The Future: At the beginning of each fiscal year the system
continues to take the next number after the "current number”. It does not restart at the
lower limit
2. Per Fiscal Year: At the beginning of each fiscal year the document numbering starts
again at the lower limit. This helps to avoid reaching the upper limit of a range.

Can We Assign The Same Number For Several Document Types?


Yes, we can assign to several document types but not recommended.

16. Define Number Ranges For Document Type “SA” – TC – OBA7


IMG-->Financial Accounting-->Financial Accounting Global Settings-->Document--
>Document Types-->Define Document Types

Click on “position” button


Document type = SA
Press Enter
Double Click on Document Type “SA”
Notice the properties of “Number range” (i.e. Serial number of number range)

Click on “Number Range Information” TC - FBN1


IMG-->Financial Accounting-->Financial Accounting Global Settings-->Document--
>Document Number Ranges--> Define Document Number Ranges

Company code =
Click on” (change) intervals” button
Click on “(insert) intervals” button 5 times

Document Type Number Range Year From No To No

SA 01 1000000 1999999

Press Enter
Click on Save

What is the difference between Internal & External Number ranges?


Internal means system will generate number ranges in sequential order for each document
posted.
External means End-User has to enter the number at the time of posting manually. here
system won’t generate automatically. User Entered number should be within the limits of
number ranges defined.

Tolerance Groups
17. Define Tolerance Groups For G/L Accounts -TC – OBA0 18.
Define Tolerance Groups For Employees -TC - OBA4 19.
Assign Users to Tolerance Groups - TC- OB57

We have to define the Tolerance group for the following objects in the Financial
Accounting. They are two tolerance in SAP

• General Ledger Accounts


• FI Users (Employees in the finance and accounts department)

Tolerance groups for GL accounts:


setting the maximum limits equal to which or below which the differences in balance sheet
GL accounts are automatically taken to the profit and loss account or some predefined
account like sundry balances written off A/c.

The limits are applied at account level not for every transaction level in that GL account.
The upper limits can be specified either for the debit difference or for credit difference
separately.

Can we assign same tolerance group to more than one GL Account?


Yes, A tolerance group can be assigned in any no of GL account Master Records. But a GL
account master record can be assigned with only one tolerance group.

17. Define Tolerance Groups For G/L Accounts -TC – OBA0


IMG-->Financial Accounting-->General Ledger Accounting-->Business Transactions--
>Open Item Clearing-->Clearing Differences-->Define Tolerance Groups for G/L Accounts

Click on “New Entries”


Company code =

Tolerance group = Keep it Blank


Name = Click on SAVE

When we create the G/L Account, Tolerance Group will be " Blank" in G/L Master. System expects we have
created Blank Tolerance Group and Assigned in the Account. “Blank Tolerance Group” is called Null
Tolerance.
Tolerance Group For Employees (User Level): For the employees of the Accounting dept.
we define the upper limits for posting procedures. The following are the posting
procedures.

18. Define Tolerance Groups For Employees (End-User) -TC - OBA4


IMG-->Financial Accounting-->General Ledger Accounting-->Business Transactions--
>Open Item Clearing-->Clearing Differences-->Define Tolerance Groups for Employees

Click on “New Entries”


Group = Keep it blank
Company code =
Amount per document = 999 999 999,00
Amount per open item = 999 999 999,00

Cash discount per line item = 10

Click on Save.

19. Assign Users to Tolerance Groups - TC- OB57


IMG-->Financial Accounting-->General Ledger Accounting-->Business Transactions--
>Open Item Clearing-->Clearing Differences-->Assign Users to Tolerance Groups

Click on “new entries”


User name =
Tolerance group = Click on Save

20. Enter Global Parameters – TC – OBY6


IMG-->Financial Accounting-->Financial Accounting Global Settings-->Global Parameters
for Company Code-->Enter Global Parameters

Click on “position” button


Company code = Press Enter
Select “ “ company code line
Double Click on Company Code
Select “Propose fiscal year”
Select “Define default value date
Click on Save
The indicators selected in this activity are applicable to the company code as a whole.

1. Propose Fiscal Year: This indicator controls whether the fiscal year is defaulted
for display and change transactions. Example FB03

2. Define Default Value Date: By selecting this indicator, the system date (Current
date) will be defaulted as value date at the time of posting the transaction. The user can
change the value date if necessary.

21. Assign Country to Calculation Procedure – TC - OBBG


IMG-->Financial Accounting-->Financial Accounting Global Settings-->Tax on
Sales/Purchases-->Basic Settings-->Assign Country to Calculation Procedure

Click on "Position" button”


Country = Press Enter
Procedure = TAXUS Click on Save

Note: This assignment is at client and Country level, if already done, you can ignore it.
We are assigning “TAXUS” for temporary basis, we will change this during Tax on
Sales/Purchase Configuration.

Currency Configuration

In S/4 HANA , We can have 10 currencies for reporting purpose. It’s a major change. Out of
10 Currencies,

• 1st company code Currency


• 2nd Group currency ( system will fetch this currency from Controlling Area
Configuration)
• Remaining 8 are Freely Definable currencies. if you are defining any additional
currency, you should create depreciation area for additionally defined currency as well.

22. Define Settings for Ledgers and Currency Types


IMG--> Financial Accounting --> Financial Accounting Global Settings --> Ledgers -->
Ledger- - > Define Settings for Ledgers and Currency Types
Double Click on “Currency Conversion Settings for Company Codes”
Click on “New Entries”
Company Code =
Currency Type = 30
Source Currency Type = 00
Exch.Rate Type =M

Trans.Date Type = 3 - translation date Press Enter & Save

Double click on “Ledgers”


Select “ “ Ledger and Click on “Company Code Settings for the Ledger”
ck on Position
Company Code = Press Enter
Posting Period Variant = Click on Save

If you want to use additional currencies, you can assign here but need to maintain
conversion setting as well.

Since we did not do any setting for controlling area, you can see group currency for the
company code is blank and grayed out.

Note: in ECC , Currencies assigned at Company code level (OB22). In S/4 HANA ,
Currencies assigned at Ledger & Company Code Level Combination.

Document Splitting Configuration

1. Classify G/L Accounts for Document Splitting


IMG-->Financial Accounting-->General Ledger Accounting-->Business Transactions--
>Document Splitting-->Classify G/L Accounts for Document Splitting

Chart of Accounts =

Press Enter

Refer excel sheet.

2. Define Zero-Balance Clearing Account


IMG-->Financial Accounting-->General Ledger Accounting-->Business Transactions--
>Document Splitting-->Define Zero-Balance Clearing Account

Select ‘000’ Account Key and Double click on “Account”


Chart of Account = Press Enter
GL Account = Click on Save
*Don’t forget to create GL account after completing configuration.

3. Define Document Splitting Characteristics for General Ledger Accounting


IMG-->Financial Accounting-->General Ledger Accounting-->Business Transactions--
>Document Splitting-->Define Document Splitting Characteristics for General Ledger
Accounting.

Click on Save

4. Activate Document Splitting


IMG-->Financial Accounting-->General Ledger Accounting-->Business Transactions--
>Document Splitting-->Activate Document Splitting

Select “Document Splitting “check box


Select “inheritance” check box

Click on Save

*By default, document splitting is activated for company code

click on save
Click on Create Button
Select any Characteristics

Select any Value Field

Click on Activate

Click on back Button


Click on Environment Tab
Activate Cross-client

Click on Attributes Tab

Click on change icon

Operating concern currency =


Fiscal year variant =
S/4 HANA Configuration Document
Select “Company Code Currency check box ‘ Click on Save

Do you want to generate the client-specific part? Click on Yes

Resolving Consistency Check Issues:

1. Customizing Check for Company Code – T.Code FINS_CUST_CONS_CHK_P


Select “Use Values Below”
Company Code = Click on Execute or F8
If you find any ledger assignment other than “0L” delete all unnecessary Ledger from
Below Configuration Path

Profit Center Configuration

1. Set Controlling Area- OKKS


Controlling Area = Press Enter

2. Activate Profit Center Accounting in Controlling Area


IMG-->Financial Accounting-->General Ledger Accounting-->Master Data-->Profit
Center-->Activate Profit Center Accounting in Controlling Area

Select active check box for your company code

3. Define Profit Center Standard Hierarchy in Controlling Area


IMG-->Financial Accounting-->General Ledger Accounting-->Master Data-->Profit
Center-->Define Profit Center Standard Hierarchy in Controlling Area

Click on Position Button


CO Area = Press Enter

COMPANY CODE Hierarchy

S/4 HANA Configuration Document


M.Rashid [email protected]
Click on Save

4. Define Standard Hierarchy – KCH4


IMG-->Financial Accounting-->General Ledger Accounting-->Master Data-->Profit
Center-->Define Standard Hierarchy
Click on save.

Resolving Consistency Check Issues:

2. Customizing Check for Company Code – T.Code FINS_CUST_CONS_CHK_P


Select “Use Values Below”

Company Code = Click on Execute or F8


If you find any ledger assignment other than “0L” delete all unnecessary Ledger from
Below Configuration Path

Create General Ledgers

Cost
Elements

Primary Secondary

Primary Cost Element: it is nothing but the General Ledger Accounts Created in FI. like
Rent Expenses Salaries Expenses Stationary Expenses
Revenue GL like Sales A/c , Other Income
Sales Discounts like Trade Discount, Cash Discount, Special Discount etc
Primary Cost Elements Categories: Cost element are grouped according to their nature.
Categories available in SAP

01 Primary costs/cost-reducing revenues --------------- Use this for All Expenses General Ledger Account.
03 Accrual/deferral per surcharge ----------------------------
04 Accrual/deferral per debit = actual -----------------------
11 Revenues ------------------------------------------------- use this for Sales GL A/c , Other Income , Revenue GLs
12 Sales deduction --------------------------------------- use this for Sales Discounts like Trade, Spl Discount etc
22 External settlement --------------------------------- use this for Settlement from CO to FI

Note: Category 03 & 04 are rarely used

Secondary Cost Elements: These CEs will be used only in Controlling not in FI
• Before S4 HANA these will be created in Controlling only from T.Code KA06.
• It does not form part of Chart of Account in ECC
• From S4 HANA onwards, it becomes part of Chart of Account.
• To Create Secondary Cost element, we should Create the Account Group in S4
HANA from Tcode : OBD4

Few Examples:
31 Order/project results analysis : it will be used in Product Costing for WIP Calculations
41 Overhead Rates : it wil be used for Activity Rate in Controlling for Cost Center
42 Assessment : it will be used for doing assessment like cost center to cost center settlement

Example to Define Account Groups in s4 HANA

21 Internal settlement 921000 To 921999

31 Order/project results analysis 931000 To 931999


41 Overhead Rates 941000 To 941999

42 Assessment 942000 To 942999


43 Internal activity allocation 943000 To 943999

50 Project-related incoming : Sales revenue 950000 To 950999

51 Project-related incoming : Other revenues 951000 To 951999

52 Project-related incoming orders: Costs 952000 To 952999

61 Earned value 961000 To 962999

66 Reporting Cost Element CO-PA 966000 To 966999

S/4 HANA Configuration Document

General Ledger End-User Testing

1. Create GL Master Data – FS00


2. Master Data Change Report
3. How to check the Tables
4. Display GL Account Created – S_ALR_87012333
5. Maintain User Data
6. Posting general entry -FB01
7. Analyzing Posted Document
8. Posting general entry - FB50
9. Check documents posted – FB03
10. Blocking GL account for posting
11. Open and close posting Period
12. S_ALR_87012277 TB G/L Account Balances
13. Document Change Rule
14. Fast data entry
15. Texts for line items
16. Reports balance/line item
17. Report Layout
18. Cross Company Code Posting
19. Hold Document
20. Sample Document
21. Recurring Document
22. Parking Document
23. Open Item Management
24. Clearing Differences
25. Document Reversal
26. Negative Posting
27. Foreign Currency Transactions
28. Interest Calculations

Document Change

How to Change the Document – TC – FB02


PATH: Accounting-->Financial Accounting-->GL Accounting-->Document-->Change
Document No =
Company Code =
Fiscal Year = Enter and Double Click on 1st Line Item.

Change text and Click on SAVE


Note: We can change Value Date, Assignment Number, Text Fields.

Enable change mode for Value Date and Text Field for First Company Code

1. Note down Technical Field Name of the Reference field.


Reference
S/4 HANA = BKPF-XBLNR Configuration Document
Text filed =

2. Document Change Rules, Document Header- TC – OB32


IMG-->Financial Accounting-->Financial Accounting Global Settings-->Document--
>Document Header-->Document Change Rules, Document Header

Click on New Entries


Field Name =
Account Type =S
Transact.type = Keep It Blank
Company Code =
Select Field Can be Changed Check Box Press Enter & Save

3. Check the Document in Change Mode – TC – FB02


Change the Text and value date

Document Change History


How To Check The Document Change History - TC – FB04

Company Code =
Document Number =
Fiscal Year =
Click on Enter

Click on All Changes to see old vs new details.

Assignment:

Change document change rules for below field.


Line item Text for General ledger

9. Hold Document

1. Holding a document – TC – FB01


Path: Accounting – Financial Accounting – General Ledger – Document entry – General
posting.
Document date = Type = company code =
Posting date =
Posting key = Account = Press Enter
Amount =
Cost Center =
Text =
o Menu, Document,
Click on “hold”
Temporary document number = Press Enter

2. Posting of Held Document - TC – FB01


Go to Menu, Document, Click on “Get held document”
Click on Document List

Double Click on Document No


Posting key = Account = Press Enter
Amount =

Text =
Click on Display Document Overview
Click on Post or CTRL + S

10. GL Master Field Status- FS00


• Sort Key is mandatory
• Hide House Bank/ Account ID

Changes can be done from OBD4

11. Field Status Posting Key Vs GL Field Status Group

• Cost Center Field Mandatory at GL Field Status Group – OBC4


• Cost Center Field Hidden at Posting Key Level- OB41
• Post Document form -FB01
• Check field description from – SE11

12. Post with reference


o TAKE previously posted document from FB03
o Post document from – FB01 – Post with ref.
o Sap Note on Similar Journal Entry - 2635096
o Only documents posted from Fiori can be used in Similar JV
13. Fast Data Entry - FB01
14. Employee Tolerance – OBA4
o Upper Limit for posting / Amount Per Document
Salary 20 DR
Rent 81 DR
Cash in Hand/ Petty Cash 101 CR

You might also like