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