Fi Creation Steps
Fi Creation Steps
A COMPLETE GUIDE
TO
ENTERISE STRUCTURE
INCLUDES
DEFINATIONS, CUSTOMIZATION STEPS, TRANSACTION CODES
Enterprise Structure
INTRODUCTION TO SAP
SAP was founded in 1972 in Walldorf, Germany. It stands for Systems, Applications and
Products in Data Processing. Over the years, it has grown and evolved to become the world
premier provider of client/server business solutions for which it is so well known today. The
SAP R/3 enterprise application suite for open client/server systems has established a new
standard for providing business information management solutions.
The main advantage of using SAP as your company ERP system is that SAP has a very high
level of integration among its individual applications, which guarantee consistency of data
throughout the system and the company itself.
In a standard SAP project system, it is divided into three environments, Development, Quality
Assurance and Production.
SAP is table drive customization software. It allows businesses to make rapid changes in their
business requirements with a common set of programs. User-exits are provided for business to
add in additional source code. Tools such as screen variants are provided to let you set fields
attributes whether to hide, display and make them mandatory fields.
SAP R/3 Financial Accounting system is designed for automated management and external
reporting of general ledger, accounts receivable, accounts payable and other sub-ledger accounts
with a user defined chart of accounts. As entries are made relating to sales production and
payments journal entries are automatically posted. This connection means that the "books" are
designed to reflect the real situation.
R/3 Financial Accounting gives you the ability to centrally track financial accounting data within
an international framework of multiple companies, languages, currencies and charts of accounts.
The fully integrated SAP finance accounting systems offers a comprehensive range of
capabilities with open, integrated data flow and user-friendly handling for the external accounts.
Every company needs Accounting to provide information to shareholders, creditors, employees,
and general public. SAP Accounting application consists of the following components, which
are, Accounting, Controlling, and Treasury. Accounting is integrated with Logistics and Human
Resources components. SAP provides Pre configured systems for various industries with specific
charts of accounts. SAP supports multilingual approach, flexible currency handling, and country-
specific functions for taxes, reporting, and payment transactions.
Page 2 of 35
Enterprise Structure
INDEX
1.1. DEFINATIONS .................................................................................................................. 4
1.2. Company: ............................................................................................................................ 4
1.3. Company Code: .................................................................................................................. 4
1.4. Fiscal Year: ......................................................................................................................... 4
1.5. Account Groups .................................................................................................................. 4
1.6. Chart of Account................................................................................................................. 4
1.7. Normal posting period: ....................................................................................................... 4
1.8. Special posting period:........................................................................................................ 5
1.9. Posting Period Variant: ....................................................................................................... 5
1.10. Fiscal Year: ..................................................................................................................... 5
1.11. Fiscal Year Variant: ........................................................................................................ 5
1.12. Document Number:......................................................................................................... 5
1.13. Field Status Variant: ....................................................................................................... 5
1.14. Tolerance Groups for Employees: .................................................................................. 6
2. CUSTOMIZTION................................................................................................................... 6
2.1. Define Company: ................................................................................................................ 6
2.2. Define Company Code:....................................................................................................... 7
2.3. Assignment of Co. Code to Company: ............................................................................... 8
2.4. Maintain Fiscal Year Variant.............................................................................................. 9
2.5. Assign Co. Code to Fiscal Year Variant ........................................................................... 10
2.6. Define Variants for Open Close Posting Periods.............................................................. 10
2.7. Open & Close Posting Periods.......................................................................................... 11
2.8. Assign Posting Period Variants to Company Code .......................................................... 12
2.9. Document Number Ranges ............................................................................................... 13
2.10. Defining Document Types ............................................................................................ 14
2.11. Defining Maximum Exchange Rate Difference per Company Code ........................... 16
2.12. Maintain Field Status Variants...................................................................................... 16
2.13. Assign FSV to Company Code ..................................................................................... 17
2.14. Define Tolerance Groups for Employees ..................................................................... 18
2.15. Edit Chart of Account ................................................................................................... 20
2.16. Assign Co Code to Chart Of Account........................................................................... 22
2.17. Define A/c Group.......................................................................................................... 23
2.18. Define Retained Earnings A/c ...................................................................................... 24
2.19. Enter Global Parameters ............................................................................................... 25
2.20. Maintain Controlling Area ............................................................................................ 26
2.21. Assign company code to controlling area ..................................................................... 28
2.22. Activates components / control indicator. .................................................................... 28
2.23. Maintain Number Ranges for Controlling Documents ................................................. 30
2.24. Maintain Versions ......................................................................................................... 30
2.25. Create Cost Elements .................................................................................................... 32
Page 3 of 35
Enterprise Structure
1. DEFINATIONS
1.1. Company:
Company represents a smallest organizational unit for which individual financial
statements can be drawn up according to the relevant commercial law. A company can
consist of one or more company codes. All company codes within a company must use
the same transaction chart of accounts and the same fiscal year breakdown. The
company code currencies, on the other hand, can be different. A company has one local
currency in which its transaction figures are recorded
Page 4 of 35
Enterprise Structure
Special posting periods represents part of normal posting, used for special purpose to
track the closing entries
Page 5 of 35
Enterprise Structure
2. CUSTOMIZTION
The Configuration Guide describes how to set up the configuration manually, without the
support of any consultant and institution.
Customization: To carry out the activity, choose one of the above navigation options:
ƒ Click on New Entries Push Button
Page 6 of 35
Enterprise Structure
Customisation Results:
We have created a group of company called “SURYA GROUP OF INDUSTRIES. In our
next step we will create a company below the group company, which is a separate entity
for external reporting purpose.
Purpose: In this step, we will create company code 9999 – SURYA INFOTECH LTD. and
other master data for company.
Customization: To carry out the activity, choose one of the above navigation options:
• Click on New Entries Push Button, we will be taken to following screen, where we
will maintain various fields for company code master
Page 7 of 35
Enterprise Structure
• Click on Address Push Button or Press Shift+F5 or Enter to input the address details
of the Company Code 9999
Customisation Results:
We have maintained various master data for our company code 9999- SURYA
INFOTECH PVT LTD.
Page 8 of 35
Enterprise Structure
Purpose: In this step, we will assign company code to company. Please note N number of
company code may be assigned to a company.
Customization: To carry out the activity, choose one of the above navigation options:
Customisation Results:
We have assigned company 99999 to company code 9999
Purpose: In this step, we will create / copy Fiscal Year Variant (FYV) for our company
code (See… for definitions). In our company 9999, we will use SAP provided standard
fiscal year variant.
Customization: To carry out the activity, choose one of the above navigation options:
• For the Company Code 9999, Fiscal Year, V3 – April - March, 4 special periods is
being used, which is already defined in the standard SAP R/3 System. Review the
SAP standard fiscal year V3.
•
Page 9 of 35
Enterprise Structure
Customisation Results:
Since we are using SAP Standard fiscal year variant V3, which is already defined. V3
posting period is a year independent variant contains 12 normal posting period and 4
special posting periods.
Purpose: In this step, we will assign Fiscal year variant created at step 2.4 to our
company code 9999
Customization: To carry out the activity, choose one of the above navigation options:
Customisation Results:
In this step we have assigned Fiscal Year Variant V3 to our company code 9999.
Page 10 of 35
Enterprise Structure
Purpose: In this step, we define variant for open close posting periods. By using the
posting period variant, the posting to the periods and General Ledger Accounts can be
controlled by opening or closing the periods.
Customization: To carry out the activity, choose one of the above navigation options
Customisation Results:
In this step we have created posting period variant 9999 for our company code 9999-
SURYA INFOTECH LTD. In our next step we will maintain various parameters for open
close period variants.
Purpose: In this step, we define what are periods and what are accounts open for posting
Customization: To carry out the activity, choose one of the above navigation options
In this step we have defined, how the PPV will control the open & close posting period.
Page 11 of 35
Enterprise Structure
Customisation Results:
You have maintained the allowable posting periods for the Variant – 9999. In the above
table we have maintained, all types posting will be allowed for fiscal year 2005 and for
all posting periods
Purpose: In this step, we will assign posting period variant created to our company code.
Customization: To carry out the activity, choose one of the above navigation options
Customisation Results:
Page 12 of 35
Enterprise Structure
You have assigned posting period variant 9999 to our company code. A posting period
variant may be assigned to more then one company code, in such all company code
using single PPV will have same open & closing posting periods.
Purpose: In this activity we will create number ranges for document. For each number
range specify (1) a number interval for which document numbers are selected. (2) The
type of number assignment (internal or external). Assign one or more document type to a
number range
Customization: To carry out the activity, choose one of the above navigation options
• On the Numbers Ranges for Accounting Documents screen, enter the Company Code
9999 and select the Change Intervals push button.
ƒ Click + button as shown above to insert the value, other number range we will be
maintain as when required.
Customisation Results:
Page 13 of 35
Enterprise Structure
We have created one number range for our company code 9999 for the fiscal year 2005.
Similarly we will maintain other number range whenever it is required.
Customization: To carry out the activity, choose one of the above navigation options:
• Since we have decided to use standard document type provided by SAP, we don’t
required any kind of customization here. These are the standards document types
used by SAP
Page 14 of 35
Enterprise Structure
Double click on , we will take to following details screen where we will see,
the various parameters maintained by document type.
Page 15 of 35
Enterprise Structure
Customisation Results:
Since we are using SAP’s standard document, hence we don’t required much
customization.
Purpose: In this activity you can define the maximum difference between exchange rates
for postings in foreign currency transactions.
Customization: To carry out the activity, choose one of the above navigation options:
• Key company code 9999, we will be taken to company code row 9999.
Customisation Results:
In the above customization steps, we have maintained that there will be maximum 10 %
exchange variance will be allowed between data enter at the type of entry and rate
exchange stored at the system.
Page 16 of 35
Enterprise Structure
Purpose: In this step we will maintain the Field Status Variant (FSV) for company code
9999. (See definition………. for it’s meaning). In this step we will copy the standard
field status group given by SAP 0001 to our FSV 999.
Customization: To carry out the activity, choose one of the above navigation options:
ƒ Select
ƒ Change as follows
ƒ Press Enter, to copy the field status group from 0001 to 9999.
Customisation Results:
In the above customization steps, we have copied FSV from the SAP standard 0001.
T Code OBC5
Path IMG → Financial Accounting → Financial Accounting Global Setting →
Line item→ Control → Assign FSV to company code
Customization: To carry out the activity, choose one of the above navigation options:
ƒ Key Company code 9999, we will be taken to company code row 9999
Page 17 of 35
Enterprise Structure
Customisation Results:
In the above customization steps, we have assigned Field status variant 9999 to company
code 9999.
Purpose: In this step, we will customize the tolerance group for employees. This will
help us making / limiting the document posting authorization control.
Customization: To carry out the activity, choose one of the above navigation options:
ƒ Click on New Entries, to maintain to new tolerance group for our company code 9999
Customisation Results:
Page 18 of 35
Enterprise Structure
In the above customization steps, we have maintained a tolerance group and set the limit
for document total Rs.1000000000 and individual line item total to Rs.1000000.00.
Beside this two limit for document entry we have set at best 10% cash discount per line
may be allowed for this tolerance group. In this customization step we have also defined
permitted payment difference will be Rs.10000.00 or 5 % of the line item, which ever is
lower. Out of the aforesaid payment difference Rs.5000.00 may be adjusted towards cash
discount.
The above screen has following fields and meaning there of are appended below.
Fields Descriptions
Group Tolerance group Key: With this reference key, tolerances for the
entry of documents and the granting of cash discounts can be
determined for all employees of the group for payment
settlement.
Company code Company code ID, for which we are determining the tolerance
key.
Currency The currency key, to which this will be applicable
Upper limits for posting procedures
Amount per Maximum amount posted per document: Maximum permitted
document posting amount per document for this user group. The posting
amount is the total of all debit items or, similarly, the total of all
credit items.
Amount per open Maximum posting amount per line item: Maximum posting
item account amount permitted per customer or vendor item for this
items User group.
Cash discount per Maximum Cash discount percentage rate: Maximum cash
line item discount percentage rate, which may be assigned by an
employee of the user group.
Permitted payment differences
Revenue / Maximum Payment Difference for Revenue: Payment
Amount differences to our advantage are allowed up to the amount
entered here. The amount
always refers to the local currency. Payment differences up to
the amount entered here are posted automatically by the system
as increasing the profit. The system creates line items to show
this.
Revenue / Percent Maximum Allowable Revenues from Payment Differences:
Differences when settling payments are accepted and posted
automatically by the system up to the percentage rate entered
here. The percentage rate is only valid if the difference is posted
as a gain. The percentage rate is used for the maximum of the
Page 19 of 35
Enterprise Structure
Purpose: In this activity overview the chart of account list and if needed create new chart
of account. The chart of account is maintained at client level may be used by more then
one company code. In this step maintain following fields for a newly created COA.
Customization: To carry out the activity, choose one of the above navigation options:
Page 20 of 35
Enterprise Structure
Customisation Results:
In the above customization steps, we have defined our company code chart of account
9999 and set the length of Gl account to 10. We have also decided cost element for
controlling area will be created manually.
The above screen has following fields and meaning there of are appended below.
Fields Descriptions
Chart of accts Chart of account ID
Description Description of the chart of account
General Specifications
Maint. Language Language key in which the chart account will be maintained.
Length of G/L Here we will define, what will be GL number range length.
Account number Maximum number range of GL will be 10
Integration
Controlling Here we will select values how FI is integrated to controlling.
Integration We have two option here how we will creating cost element
Page 21 of 35
Enterprise Structure
st
In the 1 option, we will create cost element manually
nd
In the 2 option, system will create cost element automatically
Consolidation
Group chart of You can enter a group account number as additional information
accts in the G/L accounts of the chart of accounts you are using. The
system checks whether the group account number exists in the
corporate chart of accounts.
Status
Blocked Indicator, which blocks the chart of accounts from being
released i.e., no G/L accounts can be created for this chart of
accounts in the company codes.
Purpose: Assigning COA to Company code. A chart of account may be assigned to more
then one company code. In a single Co. Code three chart of account may be assigned (1) -
> Operating chart of account (2) -> Country Chart of Account (3) -> Group Chart of
Account.
Customization: To carry out the activity, choose one of the above navigation options:
ƒ Click on
Page 22 of 35
Enterprise Structure
Customisation Results:
In the above customization steps, we have assigned chart of account 9999 to our
company code 9999. Beside this we can also assign country chart of account here
Purpose: Here define various account groups for balance sheet and profit &
Loss Account. Account Group controls various parameters line (1) Number range of
general ledgers (2) Field Status of accounts, (3) Short variant etc.
Customization: To carry out the activity, choose one of the above navigation options:
ƒ Click on New Entries, we will be taken to a blank screen, where we will add one
by one account group.
Customisation Results:
Page 23 of 35
Enterprise Structure
In the above customization steps, we have added various account groups for our chart of
account 9999 and we have also defined number ranges for accounts groups.
Purpose: Here define retained earning account, which will carry balance of income &
expenditure account to next year. If we have defined more then one retained account,
then in general ledger master have to define retained earning account to which a
particular GL pertains
Customization: To carry out the activity, choose one of the above navigation options:
ƒ Press Enter, we will taken to a screen where we have to key retained earning
account
ƒ Choose Save to save the data or press Ctrl+S. it will give a message that above
GL account were not created. Ignore this message press Enter
Customisation Results:
Page 24 of 35
Enterprise Structure
In the above customization steps, we have defined two retained earning account no.
For our company code 9999.
Purpose: In this activity, we can make various global specifications for the company
code. In addition, we can look at the most important specifications of the company code
at any time in the overview. This includes, among other things, the chart of accounts and
the fiscal year variant.
Customization: To carry out the activity, choose one of the above navigation options:
ƒ Double click on
We will taken to the following screen, This screen describes what has been
assigned previously for the company code 9999. It is the central nerves of the
company code.
Page 25 of 35
Enterprise Structure
Customisation Results:
In the above customization steps, we have
1. Allowed negative posting in the company code
2. Also defined tax will be calculated after considering cash discount.
Purpose: In this activity, we will maintain various parameters for out controlling area
Customization: To carry out the activity, choose one of the above navigation options:
Page 26 of 35
Enterprise Structure
Customisation Results:
In the above customization steps, we have maintained following values for our
controlling area.
Page 27 of 35
Enterprise Structure
Customization:
ƒ Click on
ƒ Select company code 9999 from the dropdown box as shown below.
Customisation Results:
In the above customization steps, we have assigned company code to controlling area
9999
Page 28 of 35
Enterprise Structure
Customization:
ƒ Click on New Entries. We will be taken to following screen, where we will maintain
& activate various components of controlling area.
Customisation Results:
In the above customization steps, we have activated following components for controlling
area.
Page 29 of 35
Enterprise Structure
- Order Management
- Profit center Accounting
Purpose In this IMG activity we will create number ranges for business transactions in
Controlling or change existing settings.
For every posting in CO the R/3 System generates a numbered document. The document
numbers are unique to each controlling area, since each number is assigned only once
Customization: To carry out the activity, choose one of the above navigation options:
ƒ Select icon ,
ƒ Press Enter
Customisation Results:
In the above customization steps, we have copied document number range from
controlling area 1000 to company code 9999
Page 30 of 35
Enterprise Structure
Customization: To carry out the activity, choose one of the above navigation options:
ƒ Select
Customisation Results:
Page 31 of 35
Enterprise Structure
Customization:
Page 32 of 35
Enterprise Structure
Customisation Results:
In the above customization steps, we have changed the setting we have made previous in
chart of account, to enable for creation of cost element automatically.
3. USER MANUAL
FI Enterprise structure, is a completely FI consultants area. There is no activity for end user
point of view.
T Code Description
SPRO IMG →Enterprise Structure → Definition → Financial Accounting → Define,
copy, delete, check company code
SPRO IMG→Enterprise Structure → Assignment → Financial Accounting → Assign
company code to company
OB29 IMG → Financial Accounting → Financial Accounting Global Setting → Fiscal
Year → Maintain Fiscal Year Variant (Maintain short end Fisc. year)
OB37 IMG → Financial Accounting → Financial Accounting Global Setting → Fiscal
Year → Assign Co Code to Fiscal Year Variant
OBBO IMG → Financial Accounting → Financial Accounting Global Setting →
Document → Posting Periods → Define variants for Open Close Posting Periods
OB52 IMG → Financial Accounting → Financial Accounting Global Setting →
Document → Assign posting period variants to company code.
OBBP IMG → Financial Accounting → Financial Accounting Global Setting →
Document → Open & Closing Posting period
FBN1 IMG → Financial Accounting → Financial Accounting Global Setting →
Document → Define Document Number Ranges → Overview
OBA7 IMG → Financial Accounting → Financial Accounting Global Setting →
Document → Document Header → Overview
OB64 Financial Accounting → Financial Accounting global settings → Document →
Document Header → Maximum Exchange rate difference → Define Maximum
Exchange Rate Difference Per Company Code
OBC4 IMG → Financial Accounting → Financial Accounting Global Setting → Line
item→ Control →Define Fields Status Variants
OBC5 IMG → Financial Accounting → Financial Accounting Global Setting → Line
item→ Control → Assign FSV to company code
OBA4 IMG → Financial Accounting → Financial Accounting Global Setting → Line
item→ Define Tolerance groups for employees
Page 33 of 35
Enterprise Structure
With this we have configured our Enterprise structure for the company code 9999-SURYA
INFOTECH LTD.
Page 34 of 35
Enterprise Structure
c. Spl GL Transaction
4. Assets Accounting :
a. Assets Class
b. Depreciation
c. Acquisition
d. Retirement
Page 35 of 35