Professional Documents
Culture Documents
Basic Settings Notes
Basic Settings Notes
FI module is a financial accounting module which is used in SAP ERP. This module is used
to record all the day to day financial transactions and pull the external reports like Balance
Sheet, Profit & Loss and Trial balance.
Company code is a legal entity / Small organizational unit within the company. It represent
as an independent legal entity. For which business will draw an external reporting like
balance sheet, profit and loss and trial balance report.
In SAP we define the company code with 4 alpha numeric characteristics. Defining company
code in SAP is mandatory.
While defining the company code country post office fields are mandate. This is the standard
which is made by SAP.
NOTE: As a consultant we decide to define the company code based on the geographical
area wise and as per the client or customer requirement for the external report.
COMPANY – OX15
Company represent as a group. Company is an individual legal entity for which the business
will draw the external reporting like consolidated Balance sheet and Profit and Loss
Statements. Company will include all the company codes which are defined in the system to
get the consolidation report. Company is defined by 6 alpha numeric characteristics.
NOTE: It is not mandate to use the same currency which is used at the time of defining the
company code to company.
This activity we do to link all the company codes which are defined under that company to
get the consolidation report.
In SAP from FI module we define credit control area this is used to evaluate the creditability
of the customer. This controlling area is taken by the SD consultants. To this controlling area
the SD consultants will assign the sales. The SD consultants will give the inputs of customers
to evaluate the creditability of the customer.
Business area is a small organizational unit within the FI module. Business area which is used
for the internal reporting purpose (managerial report) basically the consultant will treat or
1
decide the business area based on the branches or based on the products where the clients
need the reports. Business area is decided based on two parameters.
This indicates that the branches which is having from the client or business distance to
distance.
Ex: suppose a client have branches in different cities or in different states the consultant will
decide to define this as a business area.
This indicates that if the client or a business wants an individual reports based on the products
which the client is manufacturing or giving the service.
NOTE: We cannot assign the business area to company code because this same business area
can be used by the other company code. Defining the business area in SAP is optional.
CHART OF ACCOUNTS
NOTE: We can assign n number of company code to single COA. It depends on the business
or requirement from the client where we can use different COA.
We (consultants) decide (on the clients requirement) to use the same COA when the business
or the client are into same business verticals.
Ex: if they are into service or manufacturing and they have the business in different
geographical places or if they have the same line of product lines. We use different business
verticals.
NOTE: When we are assigning the COA to company code we can assign 2 COA at a time i.e.
1. Operational COA
2
1. Defining the COA, we define the COA in 4 alpha numeric characteristics.
2. After defining the COA we will give the description for the COA which is been
defined.
3. Mode of the language – By default the mode of the language will be in English,
we can change the mode of the language as per the business requirement.
NOTE: we can define the currency in SAP but we cannot define the country (41)
4. Length of the G/L
This we use to define the length of the G/L’s in account groups where it can be
seen at the time of creating the G/L master.
SAP suggests maintaining the length of the G/L should be 6.
NOTE: The maximum length of the G/L can be used till 10 in SAP.
5. Cost element
While defining the COA the system will be updated to automatic creation of cost
element, we should change the option to manual creation of cost elements. We do
this step because all the G/L’s which we create in the SAP system cannot be cost
elements.
The cost elements can be created to P&L A/C’s not to B/S A/C’s.
6. Block
If we tick on the block field at the time of defining the COA the system does not
allow creating the G/L master.
This we do very rarely at the time of implementation phase to avoid the
duplication of G/L creation in the system.
Types of COA
1. Operational COA
2. Country specific COA
3. Group COA
Operational COA – Operational COA is a list of all the G/L’s which is used by business to
record their day to day business transactions.
Country specific COA – Country specific COA is a G/L A/C which is used as per country
norms of that particular country. Ex: India, US, UK
Group COA – Group COA is G/L A/C which is used to get the consolidated reports of all the
co. codes. This group COA will be assigned in the G/L master.
3
1. Centrally creation of COA
2. COA level
3. Company code level
This we use to create the G/L A/C centrally where we can see all the 3 tabs like Type &
description, centrally and create bank tabs. When we are creating the G/L at central level we
can see both the levels i.e. COA level & company code level.
This is the level if we create the G/L A/C at COA level we can see only single tab i.e,.type&
description tab. If a client have more than one company code & the client is using the same
COA, when we create the G/L master at company code level that G/L no. along with the
account groups to which the G/L A/C belongs and the type & description will be refelecting
in all the company codes.
G/L No.
COA
Account groups (Which A/C group does that G/L belongs & whether it is a B/S A/C or P&L
A/C)
Short text
Long text
In this level company code level is a level which is used purely for the transaction purpose in
this company code level we can see 2 tabs i.e. Central tab and Create bank tab. When we
create the G/L’s at company code level the G/L belongs to that company code & it is
restricted to that company code.
If we make any changes at company code level the changes will be effected to that company
code and the changes does not effect to other company codes.
At company code level we can see G/L no. & Bank create tab.
We cannot see which A/C’s group belongs to and whether it is a B/S A/C or a P&L A/C and
also we cannot see the long or short description of the G/L.
4
FISCAL YEAR VARIANT : OB29
Fiscal year variant means which determine the fiscal year for that client. We can create our
own fiscal year variant or we can use the standard variant which is given by the SAP. We can
define the fiscal year variant in 2 alpha numeric character.
Fiscal year variant means a company can do the audit for single day, week, month, and
quarter, half yearly or yearly.
YEAR SHIFT
In SAP we use year shift to make the nonstandard calendar year to standard calendar
year. SAP ERP is built in such a way that the SAP ERP will understand the standard
calendar year. We use -1 or +1 as a year shift for calendar year.
Here -1 or +1 will determine the periods or the months to fall under that financial
year.
5
Assigning the fiscal year variant to company code – OB37
Special period
In SAP we have 12+4 special periods.
The extra 4 periods which is given by SAP for the yearend activities, like to pass a
correction entry for auditing purpose or to pass a provisional entry.
It is not mandate to use the special period.
NOTE: When we are using the special period and post an entry in the special period
that effect of the posting will be effected in the last period of the fiscal year or the
financial year.
6
If we will not give the proper or the correct data in the required field the system
doesn’t allowthe user to go to the next step or to save the data. The system will throw
an error.
NOTE: Without defining the posting period variant we cannot configure the open and
close period.
NOTE:In this screen we have authorization field where we can give the authorization
to the end users to perform some activities.
In SAP from FI side we can keep all the 12 periods open. But usually in the real time
we keep open only the current period.
This is the control which is given by the SAP to stop the posting to the future or the
back dated periods.
From MM side we can keep open only 2 periods this is the standard behaviour of the
SAP system.
7
NOTE:If we do not configure the retained earnings A/C the system will not allow
creating the G/L Master. While defining the retained earnings A/C we will define in a
single characteristic to which we will link the retained earnings G/L account. We can
define nnumber of retained earnings A/C as per the client’s requirement. This is used
to know the cash flow or the P&L statement of the business.
NOTE:We can create our own field status group by copying the existing standard
field status group.
Field status variant is used to define the fields which are used for input like cost
center, profit center, plant etc. which are entry fields and hidden fields. Field status
variant is a tool which is provided by SAP to assign the same set of properties to more
than one object.
From SAP they have given standard document types which are as follows:
SA – G/L posting
KA vendor document
KR vendor invoice, posting without PO reference (direct FI posting)
KZ vendor payment
DA customer document
8
AA asset posting
AF depreciation
AB reversal of the entries
NOTE: Apart from SAP standard document type we can create our own document
type based on the business requirement.
Internal number range: Internal number range is a number range in SAP where the
system generates the document no. in a sequential order.
External number range: External number range is a number range in SAP where the
system does not generate the document no. the document number should be given
manually.
NOTE: In the number range on SAP screen if we tick the external check box means,
we are telling the system that the number range will be given manually by the user.
Here tolerance group for G/L is related to the payment differences at the time of
payment clearance.
For ex:
SALARY 15000/-
WAGES 9002/-
TOTAL 24002/-
When we are making the payment we will do the payment for 24000/- the remaining
2/- will be shown as an open item (Need to be paid).
If we set a tolerance limit for these G/L’s the system will clear the invoice amount and it will
transfer the difference amount to sundry return of account, where the system does not show
the 2/- as an open item.
We can set a tolerance limit for the G/L for debit line items or credit line items. The tolerance
can be assigned as a percentage wise or amount wise or in the combination of both.
NOTE: When we assign the tolerance group in both the combination i.e. at percentage wise
and amount wise the system will pick whichever is higher.
9
TOLERANCE GROUP FOR EMPLOYEE – OBA4
Tolerance is related to payment difference with respect to vendor or a customer. Here we will
set the upper limit and the lower limit for the payment transactions.
NOTE: When we create the tolerance group for employee or for G/L account these tolerance
groups need to be maintained in the tolerance group screen i.e. in the tolerance group G/L
screen and this tolerance group need to be maintained in the respective G/L masters.
In the real time we keep the tolerance group blank so that the system will consider as a blank
tolerance group for the respective company codes.
NOTE: The tolerance group are created at account level not at company code level.
This is the authorization which is set to the user ID’s where through this user ID’s they can
post the transaction as per the limit set to the user ID’s.
In global parameter screen we can see what is being configured for the company code. Here
we can see which is COA, fiscal year and the company is been defined to the company code.
If we have not done any assignments like assigning company code to company, fiscal year
variant, posting period variant, field status variant these can be assigned in the global
parameter screen.
In this screen we will make fiscal year variant and value date as a default.
We also need to consider the negative posting field. By clicking the negative posting field the
system will reverse the posting keys and not the entire posting entries.
CONTROLLING AREA
In SAP controlling is referred as a separate module which is used for the costing purposes.
The controlling module is used for the internal reporting purpose (management report).
CLIENT
10
COPA
CONTROLLING AREA
PROFIT CENTER
COST CENTER
CLIENT:
In SAP client is referred to servers which comes with a standard SAP configurations and set
of tables along with master data. The client is identified by 3 numeric numbers. The client
number is been generated by the basis team. Ex: The server numbers are as follows 000
means this server represent as a SAP server in which there will be no data. For this the basis
team needs to install all the OSS and the SAP software in this client. 1000 this is the client
that comes with all the installation and with SAP software where we can see the standard
configuration master data and the tables. 800 it is a server which is purely used for training
and education purposes. This server can also install in the system where it doesn’t require the
internet option.
COPA:
In SAP COPA means controlling profitability analyses if the customer implement the
controlling module and if he wants to know the profitability of its each product or with area
wise or with region wise COPA needs to be implemented.
If we implement COPA then COPA will become the highest hierarchy level where we can
pull the B/S and P&L Account along with we can see all the sales related reports like product
wise, area wise, region wise etc.
CONTROLLING AREA:
Controlling area is an organizational unit for which we can pull internal reports like B/S and
P&L accounts. These reports are purely used for internal purposes where the management
uses these reports for decision making. Without defining the controlling area we cannot post
any master data like profit center, cost center, internal orders etc.
NOTE: We can assign the controlling area at company level and also at company code level.
We will assign the controlling area at company level if the COA and the fiscal year are same.
We assign the controlling area at company code level where the COA is same but the fiscal
year is different.
PROFIT CENTER
11
FOR CREATION – KE51
Profit center is a legal entity within controlling area. Profit centers are defined with the
geographical wise or by product lines for which a separate B/S and P&L account reports need
to be drawn.
NOTE: In real environment profit centers are created branch wise and from MM side they
will create as plants.
COST CENTER
Cost center is a legal entity within the controlling module for which an internal report is
drawn. At cost center level we can pull only P&L statement not B/S. Cost centers are created
for the different departments in the businesses for which we can capture the costs.
HR department
Sales department
Purchase department
12
13