Sap Fi Step by Step Configuration Guide
Sap Fi Step by Step Configuration Guide
Ingram Micro
Project ID-E5372
Configuration Document
Finance
Record Of Release
TABLE OF CONTENTS
1. Company Code Configuration Page No.
1.1 Create company code 6
1.2 Assign company code to company 7
1.3 Maintain fiscal year variant 7
1.4 Assign company code to fiscal year variant 9
1.5 Define posting period variant 9
1.6 Open and Close posting periods 10
1.7 Assign posting period variant to company code 11
1.8 Define document number ranges for company code 11
1.9 Maintain Field status variant 12
1.10Assign company code to field status variant 12
1.11Define tolerance groups for employees 13
1.12Define text for line items 14
In this activity, Company code is basis organizational unit in Financial Accounting for which a balance sheet and profit &
loss account can be drawn. Company codes 2030 & 2001 have been created which is located in country Singapore.
Fiscal year variant describes how many posting periods and special periods you need. In this activity, IM has defined the
following characteristics for a fiscal year variant. Fiscal year variant IM has defined consisting of 12 normal periods and 4
special periods for a fiscal year 2009 starting from January and ends with December.
In this activity, the company codes 2030 & 2001 needs to be assigned to a fiscal year variant (IM). This controls which
periods which periods the company code will post data.
In this activity, you can define variants for open posting periods. IM has defined posting period variant as SG.
In this activity, you can specify for each variant which posting periods are open for postings.
In this activity, the posting period variant SG needs to be assigned to company code 2030 & 2001
In this activity, you create number ranges for documents. For each number range specify a number interval and the type of
number assignment.
Name / IMG function Define document number ranges for company code
Configuration Transaction FBN1
Code (if known)
Menu path IMG: Financial accounting (New) Financial accounting global
settingsDocumentDocument number rangesDocuments in entry viewDefine
document number ranges for entry view.
Field status variant Z001 has defined and consisting of several field status groups.
In this activity, FSV Z001 needs to be assigned to company codes 2030 & 2001
In this activity, IM has defined tolerance group for employees describes various amount limits predefined and it determines
the maximum document amount the employee is authorized to post etc.,
This is required if you want to update standard text in the line item of an FI document. IM has defined different ID’s for
text.
For each company code you have to specify one chart of accounts for the general ledger. This means that the general
ledgers of these company codes have identical GL structure.
In this activity, company codes 2030 & 2001 needs to be assigned chart of accounts IM01.
In this activity you can define different account groups determines to manage and organize a large number of G/L
accounts.
You can assign a retained earnings account to each P&L account by specifying a P&L statement account type in the chart of
accounts area of each P&L account. At the end of fiscal year the system carries forward the balance of the P&L account to
the retained earnings account.
2.6 Create G/L account in Chart of account and Company code area
The G/L code has two segments. 1. COA segment 2.CoCode segment. There are various settings for creating g/l account.
An excel file named GL Account Codes-CC 2030.xlx is given which gives a list of G/L codes for company code 2030 &
2001.
GL account
codes_CC 2030.xlsx
In this step, you define different account groups ex: one time accounts etc., Account groups determine that which fields
are ready for input, whether the number is assigned internally or externally etc.,
Here, you create number ranges for your vendor account groups
In this activity define the tolerances for customers/vendors. The tolerances are used for dealing with payment differences
that may arise when payment clearing is carried out. You specify the tolerances groups to each customer/vendor masters
In this activity define the tolerances for customers/vendors. The tolerances are used for dealing with payment differences
that may arise when payment clearing is carried out. You specify the tolerances groups to each customer/vendor masters
In this step, you define different account groups ex: one time accounts etc., Account groups determine that which fields
are ready for input, whether the number is assigned internally or externally etc.,
In this step, you create number ranges for your customer account groups.
In this activity, you will define different tax codes for Purchases (Input) and Sales (Output Tax).
Name / IMG function Define tax codes for sales & purchases
Configuration Transaction FTXP
Code (if known)
Menu path IMG: Financial accounting (New) Financial account global settingsTax on
sales/purchasesCalculationDefine tax codes for sales & purchases.
Here you specify whether the baseline date for determining the tax percentages should be the posting date or the
document date.
Name / IMG function Assign company code to document data for tax determination
Configuration Transaction SPRO
Code (if known)
Menu path IMG: Financial accounting (New) Financial account global settingsTax on
sales/purchasesCalculationAssign company code to document date for tax
determination.
In this activity, you assign tax accounts to the transaction keys i.e., VST & MWS
In this activity, you define an incoming and outgoing tax code for each company code and to be used for posting non-
taxable transactions to tax relevant accounts.
Here, you define valuation methods for open items. Before every valuation run, you specify required valuation method.
Exchange rate type E will be used for month end rate for closing.
In this activity, you assign tax accounts to the transaction keys i.e., KDB, KDF etc.,
The following house banks will be used for company code 2030 & 2001.
Select House bank and double click on Bank accounts you will get the following screen
The following check lots will be used for house bank BOFAS in company code 2030.
In this activity, make specifications for all company codes involved in payment transactions. You assign a paying company
code to each company code. This means that you can have one company code process payment transactions centrally for
several company codes.
Here you specify the minimum amount for which an incoming or outgoing payment is created.
Name / IMG function Set up paying company codes for payment transactions
Configuration Transaction OBVU
Code (if known)
Menu path IMG: Financial accounting (New) Accounts receivable and Account payableBusiness
transactionsOutgoing paymentsAutomatic outgoing paymentsPayment
method/Bank selection for payment programSet up paying company codes for payment
transactions.
In this activity, the country payment method specifies which payment method can be used in a specific country and also it
controls different parameters like doc. type for payment, clearing doc. type, payment media program etc., The following
payment methods will be used for Singapore country.
Name / IMG function Set up payment methods per country for payment transactions
Configuration Transaction OBVCU
Code (if known)
SAP-FI-001 © L&T Infotech Internal Use Page 34 of 77
Ver 1.1/31-May-09
Document Title: Configuration Document SAP_FI
Menu path IMG: Financial accounting (New) Accounts receivable and Account payableBusiness
transactionsOutgoing paymentsAutomatic outgoing paymentsPayment
method/Bank selection for payment programSet up payment methods per country for
payment transactions.
8.4 Set up Payment methods per company code for payment transactions
In this activity, the company payment method specifies how this payment method is works in the system and also it
controls different parameters like minimum amount, maximum amount, payment per due date, bank selection control,
foreign business partners allowed, foreign currency allowed etc.
Name / IMG function Set up payment methods per company code for payment transactions
Configuration Transaction OBVU
Code (if known)
Menu path IMG: Financial accounting (New) Accounts receivable and Account payableBusiness
transactionsOutgoing paymentsAutomatic outgoing paymentsPayment
method/Bank selection for payment programSet up payment methods per company
codes for payment transactions.
In this activity, you make settings that the payment program uses to select the banks or bank accounts from which payment is
to be made.
Name / IMG function Set up payment methods per company code for payment transactions
Configuration Transaction OBVCU
Code (if known)
Menu path IMG: Financial accounting (New) Accounts receivable and Account payableBusiness
transactionsOutgoing paymentsAutomatic outgoing paymentsPayment
method/Bank selection for payment programSet up bank determination for payment
transactions.
In this activity, the WHT type controls the essential calculation options for extended WHT like the time at which the WHT
is posted and the basis on which the base amount is calculated.
In this activity, one or more WHT codes are assigned to each WHT type. These codes are determined various percentage
rates for WHT types. The WHT code controls the percentage rate of the WHT.
In this activity, you define minimum and maximum amounts for withholding tax codes.
Name / IMG function Define min/max amounts for Withholding tax codes
Configuration Transaction SPRO
Code (if known)
Menu path IMG: Financial accounting (New) Financial account global settingsWithholding
taxExtended withholding taxCalculationDefine min/max amounts for WHT codes.
In this activity you define accounts for extended WHT to be paid over.
In this step, you define an alternative interest indicator for special G/L transactions.
Here you specify how the interest rate is to be determined for each interest indicator. You can make this specification
dependent on currency and a validity date.
In this activity, you specify the required interest rates dependent on the date for the reference interest rates.
In this activity you define the specifications for posting interest calculated on G/L account balances.
The dunning procedure is controlled and the dunning notices are sent separately per dunning area.
It determines how business partners can be dunned. For every dunning procedure you need to create the number of
dunning levels, dunning frequency, minimum amounts and dunning activities
The alternative recon accounts are used when you want to post separate certain kind of transactions like down payments,
bills of exchanges etc., Ex: Some vendors require down payments in advance. This payment is made and posted to a
separate special recon account.
Name / IMG function Define alternative recon accounts for down payments
Configuration Transaction SPRO
Code (if known)
Menu path IMG: Financial accounting (New) Accounts Receivable and Accounts payableBusiness
transactionsDown payment madeDefine alternative recon account for down payment
made.
In this step, you define accounts which show the posting of a corresponding special G/L transaction to the general ledger.
The postings are made to these accounts instead of to the normal reconciliation account
In this step, you define chart of depreciation. The COD is a list of depreciation areas.
In this step, you assign COD-SG01 to company code 2030 & 2001.
In this step, you define account determination and assign it to asset class. Account determination establishes a link between asset master
and general ledger accounts.
In this step, you define various screen layout rules for asset masters.
In this step, you define internal number range interval for asset masters.
In this step, you define various asset classes for structuring your fixed assets.
In this step, you specify the depreciation areas that post their APC transactions and/or depreciation to the general ledger. .
Name / IMG function Define how depreciation areas post to general ledger
Configuration Transaction SPRO
Code (if known)
Menu path IMG: Financial accounting (New) Asset accountingIntegration with G/L Define how
depreciation areas post to general ledger.
In this step, you assign balance sheet accounts, depreciation accounts etc., for assets
In this step, you specify an input tax indicator per company code. The system then uses this indicator when you post
acquisitions that are not subject to tax, but which are posted to accounts that are tax-relevant.
Name / IMG function Assign input tax indicator for non-taxable transactions
Configuration Transaction OBCL
Code (if known)
Menu path IMG: Financial accounting (New) Asset accountingIntegration with G/L Assign input
tax indicator for non-taxable transactions.
Name / IMG function Assign financial statement version for asset reports
Configuration Transaction OAYN
Code (if known)
Menu path IMG: Financial accounting (New) Asset accountingIntegration with G/L Specify
financial statement version for asset reports.
In this step, you determine the depreciation terms that are to be used in your asset classes. Depending on the screen
layout control used, these depreciation terms are offered either as optional or mandatory defaults when you create an
asset.
In this step, you determine the depreciation areas in which you want to manage ordinary depreciation
In this step, you define unplanned depreciation areas in which you want to manage unplanned depreciation. If any damage
will happen to an asset suddenly then unplanned dep. is useful.
In this step, you define base method and assign it to depreciation key. Base method controls a depreciation type and the
depreciation calculation method.
In this step, you define decline balance method and assign it to depreciation key. Decline balance method controls
calculating depreciation or imputed interest.
In this step, you define period control method and assign it to depreciation key. Period method controls acquisition,
subsequent acquisition transactions, retirements, transfers etc.,
In this step, you define multi level method and assign it to depreciation key. In Multi level methods each level represents a
validity period for a given percentage rate.
Standard OL ledger selected as leading ledger and one more parallel ledger was defined as SG.
What company code level parallel currencies are defined those will appear here also.
In this activity, select one of the defined leading ledger – SG and enter maintain currencies and fiscal year variant and
posting period variant. This setting is making possible to get the reports for different fiscal years by maintaining different
fiscal year variants for different ledgers individually.
In this activity, select the defined ledger and double click on scenarios.
In this activity, define accounting principle will be used for the local regulations according to which financial statements
are drawn up.
In this activity, document types haves to be defined for the reconciliation postings in base ledger..
Name / IMG function Assign variants for Real-time integration to company codes
Configuration Transaction SPRO
Code (if known)
Menu path IMG: Financial accounting (New)FAGCLedgersLedgerReal-time integration of
controlling with financial accountingAssign variants for real time integration to
company codes.
In this activity, define at which level balance sheet required. That is to be defined here for ex: Profit Center, Segment
etc.,
Name / IMG function Define document splitting characteristics for general ledger accounting
Configuration Transaction SPRO
Code (if known)
Menu path IMG: Financial accounting (New) General Ledger Accounting (New)Business
TransactionsDocument Splitting Define document splitting characteristics for general
ledger accounting.
IM01 will be used to create a balance sheet and profit & loss statement. You can create number of financial statement
versions for your chart of accounts one for the local reporting and another one for parent reporting.