SAP Fico Reference Guide
SAP Fico Reference Guide
INTRODUCTION
What is SAP?
SAP stands for Systems Applications and Products in Data Processing. The original
name for SAP, Systeme, Anwendungen und Produkte in der Dataverarbeitung,
translates from German to "Systems, Applications and Products in Data Processing."
The original idea for SAP was to provide customers with the ability to interact with
a common corporate database for a comprehensive range of applications in real
time.
SAP Software was Founded in 1972 by Wellenreuther, Hopp, Hector, Plattner, and
Tschira. SAP system consists of a number of fully integrated modules, which covers
virtually every aspect of business management.
SAP is #1 in the ERP market. As of 2010, SAP has more than 140,000 installations
worldwide, over 25 industry-specific business solutions and more than 75,000
customers in 120 countries. Other Competitive products of SAP Softwarein the
market are Oracle, Microsoft Dynamics, etc.
History of SAP
In 1973, SAP released R/1, a financial accounting system. R/1 ran on IBM servers
and DOS, and it had a single-tier architecture in which presentation, applications and
data were on one platform.
In 1979, SAP released R/2, a mainframe system that provided real-time data
processing across accounting, manufacturing, supply chain and human resources.
R/2 used a two-tier architecture, where presentation was on one platform and
applications and data were on another. R/2 helped power SAP's growth, and the
vendor expanded its customer base to about 200 companies.
2
SAP -FICO
In 1992, SAP released R/3, which represented a switch from mainframe computing
to the client-server model, and from a two-tier to a three-tier architecture, in which
presentation, applications and data were housed separately. R/3 was a critical
product for SAP that launched the company onto the world stage.
In 1999, SAP launched mySAP, which marked a new strategy for the company of
focusing on combining e-commerce software with the applications in R/3. One year
after R/3's release, SAP partnered with Microsoft to port the new versionto
Windows NT. By 1997, SAP employed 13,000 people.
In 2004, the company launched SAP NetWeaver, and it reported that more than
1,000 customers acquired the application development platform that year. Also in
2004, the successor to R/3, the SAP ERP system (or SAP ECC, for SAP ERP Central
Component) was released. Customers already using R/2 or R/3 were still supported,
but new customers were required to implement SAP ERP. By 2005, SAP was
generating $8.5 billion, with upwards of 35,800 employees around the globe.
In 2006, the company claimed hefty revenue from SAP Business All-in-One and
SAP Business One, its SAP ERP systems for SMBs.
Functional Modules
Technical Modules
3
SAP -FICO
These functional and technical modules are tightly coupled. Below is a list of key
SAP Modules
SAP FI is a module used for reporting both externally and internally. The objective
is to record all financial transactions that are posted by an entity and produce
financial statements which are accurate at the end of the trading period.
SAP FI is made up of sub modules. The sub-modules that are often used are accounts
receivables, accounts payables, asset accounting, general ledger Accounting and
bank accounting.
All the sub modules are interlinked and integrate in real time.
4
SAP -FICO
GENERAL LEDGER ACCOUNTING
All general ledger accounts that are used for reporting are managed through
general ledger accounting. In SAP a set of all general ledger accounts used by a
company or a group of companies is called a chart of accounts. These are the
accounts that will be used for the preparation of financial statements. Most of the
transactions are recorded in sub modules and they are reconciled with the general
ledgers in real time
ACCOUNTS RECEIVABLES
Accounts receivables are a sub module that captures all transactions with
customers and manages customer accounts. Separate customer accounts will be
maintained and when transactions are posted in customer accounts, reconciliation
accounts in general ledger are updated with the figures in real time. Transactions in
accounts receivables include invoice posting, credit memo posting, down
5
SAP -FICO
payments, invoice payment, dunning and executing customer reports.
ACCOUNTS PAYABLES
Accounts payables are a sub module that captures all transactions withvendors
and manages vendor accounts. Separate vendor accounts are maintained and when
transactions are posted in customer accounts, reconciliation accounts in general
ledger are updated with the figures in real time. Transactions in accounts payables
include invoice posting, credit memo posting, down payments, invoice payment,
automatic payment program and executing vendor reports.
ASSET ACCOUNTING
Asset accounting manages all transactions related to assets for an entity.
When transactions are posted in asset accounts, reconciliation accounts in general
ledger are updated in real time. Transactions in asset accounting include asset
acquisition, asset retirement, asset sale, asset transfer, asset revaluation and asset
depreciation.
BANK ACCOUNTING
Bank accounting captures all transactions with the banks. Bank
reconciliation is done to reconcile all transactions recorded on bank statements
comparing them to transactions in the system.
6
SAP -FICO
determine variances by comparing actual data with plan data and thus enables you
to control business flows in your organization.
7
SAP -FICO
profitably marketed it.
Profit Center Accounting − It is used to evaluate profit or loss of individual,
independent areas within an organization. These areas are responsible for their
costs and revenues.
Client
Company
Company Code
Business Area
A Client is the highest unit within an SAP system and contains Master records and
Tables. Data entered at this level are valid for all company code data and
organizational structures allowing for data consistency. User access and
authorizations are assigned to each client created. Users must specify which client
they are working in at the point of logon to the SAP system.
A Company is a unit to which your financial statements are created and can have
one to many company codes assigned to it. A company is equivalent to your legal
business organization. Consolidated financial statements are based on thecompany’s
financial statements. Companies are defined in configuration and assigned to
company codes. Each company code must use the same COA ( Chart of Accounts)
and Fiscal Year. Also note that local currency for the company can bedifferent.
Company Codes are the smallest unit within your organizational structure and isused for
internal and external reporting purposes. Company Codes are not optional within SAP and
8
SAP -FICO
are required to be defined. Financial transactions are viewed at the company code level.
Company Codes can be created for any business organization whether national or
international. It is recommended that once a Company Code has been defined in Configuration
with all the required settings then other company codes later created should be copied from
the existing company code. You can then make changes as needed. This reduces the repetitive
input of information that does not change from company code to company code as well as
eliminate the possibility of missed data input.
When defining company codes, the following key areas must be updated
Company Code Key- identifies the company code and consists of four alpha-
numeric characters. Master data and business transactions are created by this key.
Company Code Name- identifies the name of the business organization within your
organizational structure.
Address- identifies the street address, city, state, zip code for the company code
created. This information is also used on correspondence and reports.
Country- identifies the country to which your business is based. Country codes
within SAP are based on ISO Standards.
Another configuration requirement for set-up in SAP are the Basic settings
consisting of the following:
9
SAP -FICO
Currencies
The COA (Chart of Accounts) lists all General Ledger accounts that are used by
the organization. It is assigned in configuration to each company code and allows
for daily General Ledger postings.
The General Ledger accounts are made up of such data as account number, company
code, a description of the account, classification of whether the accountis a P & L
Statement Account or a Balance Sheet Account.
This allows reconciliation between the sub-ledger and general ledger to always be
guaranteed.
Within the General Ledger control data, you can also designate whether line item
display is possible in the account. The system then stores an entry per line in an
index table which links back to the account. (Display of line item details are then
available for reporting purposes, etc.)
Open Item Indicators can be set on the G/L Account allowing for better management
of open items. Examples include: Bank Clearing Accounts, GR/IR Clearing
Accounts, Payroll, etc.
Fiscal Year configuration is a must and can be defined to meet your company’s
reporting periods whether Fiscal (any period combination that is not calendar) or
Calendar (Jan-Dec).
10
SAP -FICO
Posting Periods are defined and assigned to the Fiscal Year.
Within the periods you specify start dates and finished dates.
SAP allows for 12 posting periods along with specially defined periods that
can be used for year-end financial closing.
Currencies are another basic configuration setting requirement which defines your
company’s legal means of payment by country.
Organization units are not only defined in FI (Financial Accounting) but also in
other SAP Modules. The SAP SD (Sales & Distribution) Module requires the set-
up of Sales Organizations, Distribution Channels and Divisions; Purchasing requires
purchasing organizations, plants, and storage locations; and CO (Controlling)
requires a Controlling area to be defined. To transfer data between FI (Financial
Accounting) and CO (Controlling) as well as othermodules, a Company Code must
be assigned to each of the Modules.
Business Areas must be entered when generating business transactions if you would
like the visibility of those transactions impacting a certain BA (Business Area). You
can also update your Master Records to include BA (Business Area) for example
Cost Center.
11
SAP -FICO
SAP ERP system, company and company code is somewhat different. The company
is the main company and company code is a sub-company .In another term SAP
company is a parent company and company code is its subsidiary company
.Therefore a one company can have several company codes. It’s mainly useful for
the reporting purposes.
Each of the company code should use the same charts of Accounts and Fiscal
year. It makes easier to consolidation process .Although the each of the company
can use different local currency. The company financial statements are view by
company code.
Enter a unique Company transaction code for the Company within your
corporate group
Enter the Company Name
In the Detailed Information Section Enter the Company Address details
such as Street , PO Box, Postal Code, City
Select Country code for country the company is established
12
SAP -FICO
Select Default language for the Company for Print forms and Default
Texts
Select a Local Currency for the Company
After completing all the required information ,press save Enter your
customizing request number
13
SAP -FICO
2. Subsidiary company creation TC= (/N) OX02
In SAP FICO ERP Company code is the smallest organizational unit. A Company
can have several company codes. Normally the company’s financial statements are
viewing by using company code levels. If a company has several SBU’s/divisions
it can create several company codes. This will help to prepare consolidated financial
statements.
14
SAP -FICO
Click Address Details button on same screen
Enter Address Details for the Company this will appear in print forms
15
SAP -FICO
After Completing this information Press Save and Enter your Change
Request number.
16
SAP -FICO
3. Assign subsidiary company to parent company TC= (/N) OX16
17
SAP -FICO
Enter the Transaction code OB29 in the SAP Command Field
In the next screen, Select "New Entries" from the Application Toolbar
In the next screen, Maintain the periods for the Fiscal year in ascending
order
18
SAP -FICO
Save
In SAP posting period variant is used to maintain accounting periods that are open
19
SAP -FICO
for posting and all closed periods are balanced. This is used for opening and
closing period in the fiscal year for posting purpose
Enter the Transaction code in the SAP Command Field and Press Enter
In the next screen, Enter the Following
Click on new entries
Enter a unique Posting Period Variant Key
Enter a Description for the Variant
Save
A separate variant for posting period is defined for every company code.
You can specify for each variant which posting periods are open for
postings.
Two intervals are available for doing this.
For every interval enter a lower period limit, an upper period limit and the
fiscal year.
You close periods by selecting the period specifications so that the periods
to be closed are no longer contained.
20
SAP -FICO
Go to SPRO → SAP Reference IMG → Financial Accounting → Financial
Accounting Global Setting → Document → Posting Periods → Define Variant for
open Posting Periods → Execute.
21
SAP -FICO
Company Code assigned to the Posting Period Variant.
Enter the Period to which posting to be Open
Enter Any Special Period you want to Open
22
SAP -FICO
TYPES OF CHART OF ACCOUNTS
There are three types of Chart of Accounts,
1) Operating chart of accounts: They are used to post daily expenses. The
accounts in Operating Chart of Accounts could be either expense or revenue
accounts, or the information is shared by Finance as well as Controlling
modules.
2) Group Chart of Accounts: These are accounts used by the entire corporate
group. They help in generating reports at the corporate
3) Country-specific chart of accounts: This Chart Of Accounts help meet
country-specific legal requirements
23
SAP -FICO
the maximum length
Enter the type of integration between G/L accounts and cost elements
Enter Chart of Accounts which is used in the corporate group
24
SAP -FICO
In the next screen, Enter following Information
Enter the Chart of Accounts key in which the Account Group is to be created
Enter unique Account Group key
Enter Description for the Account Group
Enter the number range for the G/L account to be created in the Account
Group
Save
In the next screen, enter the Chart of Accounts to maintain the Retained Earnings
Account
25
SAP -FICO
Enter the P&L statement account type, to determine the retained earnings
account for each P&L account. If you are creating a P&L account, you must
make an entry here.
Enter the G/L Account which will be considered as Retained Earnings account
AA Asset Posting
DR Customer Invoice
DZ Customer Payment
26
SAP -FICO
KA Vendor Document
It will open a new window. Click New Entries and provide the following details −
Document Type − Unique 2-digit code.
Number Range − Number Range Code.
Reverse Document Type − Reverse Document Type Key Code.
Number Range Information − Number ranges are maintained for document
types.
Account Types allowed − Asset, Customer, Material, Vendor, and G/L
Account.
Control Data − Control data for document type.
Once you enter the above data, click the Save icon. Enter the description of
document and save. It will save the configuration of the document type.
You can further specify thecharacteristics for the document types based on
business use. Posting keys are used to post transactions to accounts. The combination
of positing key and document type can restrict the type of accounts to
27
SAP -FICO
be posted for the transaction. When customer or vendor account is posted, the system
automatically makes a posting to thecorresponding reconciliation account in the
general ledger. As a result amount totals from sub-ledger accounting no longer needs
to be transferred to the general ledger before preparation of balance sheet. Certain
line items like gain/losses from exchange rate differences, price
variance etc. are generated automatically by the system.
Document number range are defined at the specific interval within which documents
should be created in SAP and document number range depend upon company code
and valid for defined year
Click on position
Enter
Double click the SA,(DR,DZ,KA,KR etc.)
Click on number range information
28
SAP -FICO
Press 'Number range Information' Button in the properties section
Enter the Company Code for which you want to maintain the number range
Press 'Change Interval ' Button
29
SAP -FICO
In the next screen,
30
SAP -FICO
14. Tolerance group
In the real time business scenario tolerance group allows the sap system to
process and post the transaction beyond the tolerance group limits .Tolerancegroup
are referred as payment difference .It can be an amount tolerance % debitand
credit tolerance.
For employees
Menu Path: – SPRO –> IMG –> Financial Accounting –> G/L Accounting
(New) –> Business Transactions –> Open Item Clearing –> Clearing
differences –> Define tolerance groups for G/L accounts.
Step 1) Enter T-Code “OBA0” in the SAP command field and enter.
31
SAP -FICO
Step 2) On change view “Tolerance for Groups of G/L accounts in Local currency”
screen click on new entries button to define the tolerance groups as per company
requirements.
Description: – Update the descriptive text of tolerance group for G/L Accounts
(Tolerance group for TK01).
step 4) Click on save button and save the configured tolerance groups details.
Successfully we have defined tolerance groups for G/L accounts in SAP.
32
SAP -FICO
Tolerance group for employees TC= (/NOBA4)
Tolerance groups for employees in SAP determines the upper limits for postings as
per
Amount per document
Amount per open item account
Cash discount
Payment differences.
Menu Path: – SPRO >> IMG >> Financial Accounting (New) >> Financial
Accounting Global Settings (New) >> Document >> Tolerance groups >> Define
tolerance groups for employees.
Tolerance group enables the users to process transaction with the payment
difference of gain or loss that defined as per tolerance group for customers and
vendors in SAP.
Menu Path: – SPRO > SAP Reference IMG > SAP Customizing Implementation
guide –> Financial Accounting (New) —> Accounts Receivable & Accounts
33
SAP -FICO
Payable —-> Business Transactions —–> Outgoing Payments ——> Manual
Outgoing Payments ——-> Define Tolerances for customers and vendors.
Step 1) Enter T- code “OBA3” in the SAP commend field and enter.
Step 2) On change view Customers/Vendors tolerances overview screen, click on
“New Entries” button to define new tolerance groups for vendors and customers as
per the requirements.
Step 3) On new entries customer and vendor tolerances screen, update the
following details.
Company Code: – Update the company code for which you would like to
define tolerance groups.
Tolerance group: – It is not required to update the tolerance group key, just
update the description text of tolerance group.
Permitted payment difference: – Update the payment differences of gain &
loss with amount and percentage i.e 500 percentage and 1% adjustment by
100.
This means the user can process the business transaction with the payment
difference of 500 with gain or loss of 1 percentage. The SAP system doesn’t
allow to process the transaction above the payment differences amount.
34
SAP -FICO
After maintaining all the required details of customer and vendor tolerances,
click on save button and save the implemented tolerance group details.
Successfully we have defined tolerance group for customers and vendors in
SAP.
During document entry, field status group controls which fields are required for
entry and which fields are set to optional and suppress. It is used to define the field
which are used for input like cot centre, profit centre etc.
Navigation: – SPRO –> Reference IMG –> Financial Accounting (New) –>
Financial Accounting Global Settings (New) –> Ledgers –> Fields –> Define field
status variants.
Step 1) Enter transaction code “OBC4” in the SAP command field and enter to
continue.
Step 2) On change view “field status variants” overview screen, select the FSTV
0001 and than select the copy as button.
Step 3) Now change the variant name to TKFV and name to Field status for
TKFV. Press enter to continue
Step 4) Now the system asks you to copy all or only copy entry, select copy all
option.
35
SAP -FICO
Step 5) We get a message number of dependent entries copied: 41, press enter to
continue.
Step 6) Click on save button and than select the request number, save the
configured field status variants details.
In the next screen, you can change the field status for different sections of
the G/L COA Master Data. For example select Account Control
Now you can maintain the status of different fields belonging to Account Control
Tab between Suppressed (Hidden), Required, Optional and Display modes.
36
SAP -FICO
The default status of fields is Optional.
After maintaining the field status, press save Enter your change request
number.
37
SAP -FICO
Step 2) On change view “Company Code Global Data”: overview screen, click on
position button and enter your company code “TK01” in the given entry field.
Step 3) Now double click on your company code “TK01” to check company code
global parameters in SAP.
Step 4) Update the following details.
Some of the fields are updated automatically as we already configured and assigned.
For e.g. Chart of accounts, Company, FM area, Credit control area, Fiscal year
variant, etc.
38
SAP -FICO
Step 5) On maintenance of additional data for company code TK01, update the
following details.
TDS No – Update the Tax deduction source number for filing TDS returns.
PAN No – Update permanent account number for filing income tax returns.
GIR No – Update general identification number.
When you start this transaction you need to specify general account number and
specify the company code and then click on the Create icon or Create with
Template icon as shown below.
39
SAP -FICO
G/L Account
The G/L account number identifies the G/L account in a chart of accounts. Here we
put the number of the general ledger account that we want to create. The number
should be within the number range for the type of the account that we want to create.
When creating we can do it with reference to an existing account (to copy existing
data and speed up data entry) or we create without referencing any existing account.
Company Code
The company code is the main organizational unit within financial accounting. When
creating an account, we specify the company code so that the system will create the
company code segment for that account. In other words, by specifying the company
code we are making sure that the general ledger account is complete and ready for
use in the specified company code.
After entering the company code and general ledger account number you click on
create icon and the following fields will be ready for input.
Account Group
The account group is a classifying feature that is used within the general ledger
40
SAP -FICO
account master records. This field is a required entry which means we cannot
proceed without populating this field. The account group determines the fields for
the entry screens if the user creates or changes a general ledger master record in the
company code. The account group also determines in which number interval the
account number must be.
Short Text
The general ledger account short text is used for online displays and evaluations
which do not have sufficient space for the long text.
Trading Partner
In this field we enter the company ID of the trading partner. The company ID is
standard for the whole group.
Now, to go to the next tab you should click on the tab labelled Control Data and
the following fields will be ready for input.
Account currency
The account currency indicates the currency in which the account is held. If a
41
SAP -FICO
currency other than the company code currency is specified, users can only post
items in that currency to this account. If the company code currency is specified,
users can post items in any currency to this account.
Valuation group
A valuation group can include a number of different general ledger accounts. The
exchange rate is determined from the foreign currency total when the valuation is
carried out.
Tax category
This field is used to decide whether you want to use the account for tax relevant
postings, if not leave the field blank.
Tolerance group
Group term for SAP general ledger accounts that you are free to define. The
tolerance groups are unique within a company code. For each tolerance group, make
sure to define the appropriate specifications for the treatment of differences arising
from open item clearing.
42
SAP -FICO
these accounts is always equal to the balance of open items. Accounts that are
managed on an open item basis include bank clearing accounts, payroll clearing,
cash discount clearing account and goods receipt/invoice receipt clearing account.
Accounts that are not managed on an open item basis are bank accounts, tax
accounts, raw material accounts, reconciliation accounts, profit and loss accounts
and material management accounts posted with a posting key that has account type
M.
Sort key
Indicates the layout rule for the allocation field in the document line item. The
system uses a standard sort sequence for displaying line items. Among otherthings,
it sorts the items according to the content of the allocation field.
Next, click on the tab labelled Create/bank/interest and when you do it the
following fields will be ready for input.
43
SAP -FICO
Supplement auto. Postings
Indicates that the line items which are generated automatically by the system for this
account can be supplemented manually. You set this indicator for the general ledger
account for bank charges. If you post an incoming payment which contains bank
charges, the system automatically generates a line item and supplement itwith
an account assignment. You should then assign the bank charge to a cost center, for
example.
Planning level
This field is used to control displays in cash management.
Commitment Items
Alphanumeric code of the commitment item you are creating, changing,displaying,
or to which you are assigning a budget.
House bank
All bank data is determined using this key. House banks are the banks that are used
by the company. This field links the general account with the house bank.
After populating all these fields on the tabs of FS00 transaction, you should click on
Save button and then SAP general ledger account will be created. At the bottom of
the screen you will see a confirmation message that the data has been saved.
44
SAP -FICO
another for payment of various services, materials, etc., and used to correct postings
if needed. Journal entries can be posted to one or more departments within one
company code (single company code entries) or across company codes (cross
company code entries).
3. Posting date and Posting Period = Date that will be used to update financial
statements at the company code level. It is a mandatory field.
4. Ref. doc. (Doc. Types SA, ZJ, ZB, or ZZ) = an eight digit reference containing
the Assigned JV number (Ex: JV060132)
(Ex: JV060132)
defined as: Journal Voucher (same term / meaning as journal entry or Transfer
Journal Voucher - TJV) (Example: 06) The fiscal period of the entry(Example: 0132)
A 4 digit number assigned to the “owner” of a journal entry. The number identifies
the nature of the entry and a department contact name and phone number for any
questions.
6. Doc. Head. Text = generic text that pertains to all line items of the journal
entry and was entered on the Document Header initial screen to provide a brief
description of the nature of the journal entry.( Text to maintain at the header level.
It is optional.)
45
SAP -FICO
7. Cross – CC no: If the financial document has two company codes then the
system will update cross-company code number after financial document
posting.
8. Itm (Item) column = the line item number for each line of the entry which
helps in the drill down process from a report (see note below). Note: When
drilling down into a journal entry from an amount on a line item report, the
entire journal entry is displayed. The journal entry may contain numerous
lines posting amounts to many accounts across Duke, i.e., the line item double
clicked on is ONLY one line of the journal entry. The line item number is
available on the reports and should be used to locate your lineitem (use the
Page down button if needed).
9. The PK (posting key) column = the posting key indicating a debit (40) or a
credit (50) to a particular G/L Account and Cost Object.
10.Account and Account short text columns = the six digit G/L account and
corresponding short text description of the G/L Account that is being
charged/posted for this line item.
11.Cost Ctr column = displays the Cost Center posted for this line item if
applicable (blank if a Profit Center or WBS Element was posted).
12.WBS Elem. column = displays the WBS Element (Project) posted for this line
item if applicable (blank if a Cost Center or Profit Center was posted).
13. Profit Ctr column = displays the Profit Center posted for this line item if
applicable (blank if a Cost Center or WBS Element was posted). 11. Fund
column = displays the Fund (for Funds Management which only applies to
Company Code 0010) posted for this line item if applicable.
14. Text column = free-form text entered for each line item posted to provide a
short description that applies specifically to that line item, i.e., debit or credit.
Text does not appear on all journal entry line items. Text from this field also
appears in the Name field on some report screens and is why it is important to
enter text on journal entry line items.
46
SAP -FICO
17. Text: Invoice text can be maintained here.
18. Business area: It can be entered here or automatically fetched from the
master data.
19. . Amount column = the amount posted as a debit or credit for each line item
of the document. Credits are indicated with a minus sign. The sum of all
debits and credits must net to zero before a journal entry can be posted.
Save
To see the line item in details. It helps the user to see the data entered for a line
item at a glance.
– To copy fields.
47
SAP -FICO
– To sort line items in ascending or descending order.
Now, we can post this sample document. But before posting it is a good idea to check
that everything is correct by using Simulate button that we discussed above. By
clicking on it we can see the information before the document is posted as shown on
the screenshot below. If everything is correct and the system didn’t display any
errors or warning, you can post the document by clicking Complete
button.
48
SAP -FICO
19. Create number range to the customer account group TC = (/NXDN1)
49
SAP -FICO
Enter
Save
Click on position
Then give account group
Save
50
SAP -FICO
20. Take TC = (/N FS00)
51
SAP -FICO
Add details
52
SAP -FICO
Click enter
In the next screen in the General data - Address Tab, Enter the
Following
Enter the name for the One Time Customer Master
Enter the Search Term
Enter the Communication Language
53
SAP -FICO
Enter the Reconciliation G/L Account Number
Document date
Posting date
54
SAP -FICO
Company code
Currency/rate
Debit key is 01
Credit key is 50
55
SAP -FICO
In the next screen, enter the following data
Press the Process Open Items Button to display the list of Pending Invoice
56
SAP -FICO
Assign the Payment Amount to Appropriate Invoice so as to balance the
Payment with the Invoice Amount
o Press Post from the Standard Toolbar to post the Incoming Payment
o Check for the Status bar for the Document number to be generated
22. Invoice posting of direct and indirect income and payments TC= (/NF-02)
Enter transactions
57
SAP -FICO
Receipt invoice posting
58
SAP -FICO
23. Incoming payments clearing TC=F-06
Press the Process Open Items Button to display the list of Pending Invoice
59
SAP -FICO
Press Post from the Standard Toolbar to post the Incoming Payment
Check for the Status bar for the Document number to be generated
Press the Process Open Items Button to display the list of Pending Invoice
60
SAP -FICO
Assign the Payment Amount to Appropriate Invoice so as to balance the Payment
with the Invoice Amount
Press Post from the Standard Toolbar to post the Incoming Payment
Check for the Status bar for the Document number to be generated
61
SAP -FICO
payments and other allied activities.
Any postings made in Accounts Payable are updated in General Ledger as well. The
Accounts Payable sub module has tons of reports and forecasting to features totrack
vendor outstanding and payments.
In the next screen, select the 'New Entries' Button from Application Menu
bar
62
SAP -FICO
Status
Press 'Edit Field Status' button to maintain the field status of the selected
Master Data Section
63
SAP -FICO
In the next screen,
64
SAP -FICO
30. Create vendor master data TC=FK01
Create Vendor
65
SAP -FICO
Enter Transaction code FK01 in SAP Command Field
Enter the Company code in which you want to create the vendor
66
SAP -FICO
Choose Save from the Standard Toolbar
Check the Status bar for Confirmation of successful creation of Vendor Master.
Eg;
67
SAP -FICO
ABCD tld Dr 70000
To cash Cr.70000
68
SAP -FICO
Press the Process Open Items Button to display the list of Pending Invoice
69
SAP -FICO
Press Post from the Standard Toolbar to post the Outgoing Payment
Check for the Status bar for the Document number to be generated
In SAP we can post Incoming Payments as Partial Payments. The partial payments
which will be posted as a separate open (Outstanding) item. For example a customer
has an outstanding of 1000 and he makes a payment of 400 as partial payment then
there will two separate open(Outstanding) items of 1000 Dr and 400 Cr .No
clearing document is created.
70
SAP -FICO
In the next screen, enter the following data
71
SAP -FICO
Press 'Save' to post the Payment Document
72
SAP -FICO
Check the Status bar for the Document Number Generated.
73
SAP -FICO
3. Enter Partial Amount
Using Credit Control, you can minimize your credit risk by defining a credit limit
for your customers.
In SAP, Credit and risk management takes place in the credit control area. If your
credit management is centralized, you can define one credit control area for all of
74
SAP -FICO
your company codes. On the other hand, if your credit policy requires
decentralized credit management, you can define credit control areas for each
company code or each group of company codes.
A credit control area, is used to define, and control, customer credit limits.
1. Enter Customer Id for the Customer for which you want display the Credit
Limits
2. Enter the Credit Control Area
3. Check Central data section
75
SAP -FICO
In the next screen, maintain the Credit Management Data for the Customer
Press "Save" button from the SAP Standard Toolbar for save the changes made in
the credit limits
76
SAP -FICO
DUNNING
Dunning is a Germany word which means a “remainder to the party”.
Sometimes your business partner may fall behind payments. Then you can send them
a payment remainder or a dunning notice to remind them about their outstanding
debts
You can use the dunning program to dun both the customers and vendors. It may be
necessary to dun the vendors if they has a debit balance as result of credit memo
If a customer is also a vendor we can offset the account balances against one another.
Dunning program selects the overdue open items, determines the dunning level of
the account and creates a dunning notice
The SAP system allows you to use either the automatic dunning program, which
duns all overdue items in accordance with your selection criteria or if received you
can dun individual customers or vendors
There are some attributes to control the dunning program and these attributes
are configured according to the needs of the company
Dunning procedure
Dunning level
Dunning areas
Dunning Procedure
A predefine procedure specifying how customers or vendors are dunned. For each
procedure, the user defines
Dunning frequency
Text for the dunning notice
77
SAP -FICO
Number of dunning levels
Dunning Level:
SAP has given totally 9 levels. The number of levels we use depends upon the
client requirement
Dunning Areas:
Dunning area represents an organizational entity that is responsible for dunning.
Besides the main configuration, there are five other segments to be configured for
dunning as dunning procedures. In the main configuration screen we will define
- Dunning interval days, days between the dunning levels
- No of dunning levels
- Total due items from dunning level , total of due item from the defined dunning
levels.
- Min days in arrears (acct); these minimum days in arrears have no influence on
calculating the days overdue.
- Line item grace period; Grace periods per line item which are taken into
consideration during determination of the due date for the dunning run.
- Interest Indicator; if dunning interest is to be calculated, interest indicator will be
defined here
78
SAP -FICO
- Whether interest will be calculated at each dunning levels.
- Whether dunning notices will be generated, where no changes are noticed since
last dunning notice.
- Whether all line items are required to be printed out.
- Payment deadline dates
- From Dunn Amt. Total of all overdue items which are printed in a dunning
notice
- The fixed dunning charge in dunning currency can be printed on the dunning
notice
- Dunning charge in percent. The percentage is multiplied by the total of all
overdue items in a dunning notice
79
SAP -FICO
Minimum Amount Segments
Minimum amount of the overdue items which is necessary to set a dunning level.
Note:
1. Dunning procedures are company code independent. They determine the
dunning interval, the grace periods for the due date determination, and the number
of dunning levels. You can also set the dunning level at which you want to list all
due items from an account in the dunning notice.
2. Dunning Charges: If the dunning notice only contains items in one currency, this
is the dunning currency. If the dunning notice contains items in different
currencies, the dunning currency is the local currency.
80
SAP -FICO
system does not transfer all the data.
If you have SAP Material Management configured, you can create a vendormaster
record centrally. Here we will discuss how to create vendor master record for a
company code.
Create Vendor
Spro-Go to Accounting → Finance Accounting → Accounts Payable → Master
Record → Create.
Enter Transaction code FK01 in SAP
Press Enter after entering the Company code, Account group. It will open a new
window will open where you need to enter the following details −
81
SAP -FICO
Once you press Enter or click Next Screen, enter the bank account details as shown
below and click the Next Screen icon. Next, enter the contact person details, name,
telephone, description and go to the next screen.
In the next screen, enter the Recon Account and cash management group
(domestic/Foreign, etc.)
Click the Next Screen icon and enter the payment transactions accounting details.
Enter Payt terms (like pay immediately, pay after 14 days 3% cash, etc.). Once
you are done with all the details, click the Save button at the top. You will get a
message that a vendor has been created in the given company code.
82
SAP -FICO
Vendor ID of the vendor
Invoice Date
Amount for Invoice
Tax Code for the Tax Applicable
Tax Indicator "Calculate Tax"
Go to the Payment tab and enter the Payt terms like pay immediately, after 14
days, etc.
In Item details, enter the following details −
Purchase Account
Select Debit
Amount for the Invoice
Check Tax code
After entering these details, click Check the Status of the Document and
thereafter, click the Save button at the top.
83
SAP -FICO
Purchases Returns
Use the T-code FB65 or go to Accounting → Financial Accounting →
Accounts Payable → Document Entry → Credit memo.
Enter the company code as shown below –
In the next screen, enter the following details −
84
SAP -FICO
Post Outgoing Vendor Payment
Use the T-code F-53 or go to Accounting → Financial Accounting → Account
Payable → Document Entry → Outgoing Payment → Post.
85
SAP -FICO
Assign the payment amount to the appropriate invoice so as to balance the payment
with the invoice amount.
Click the Save button at the top to get the document number to be generated.
86
SAP -FICO
Setup all Company Codes
Click the option All Company Code in the above screen. A new window will open. Go to
New Entries.Enter the company code in the field Paying Company Code. Select the
checkboxes Pyt. Meth Suppl. and Max. Cash Discount as shown below –
It will open a new window wherein you need to provide the following details −
87
SAP -FICO
Payment Method in Country
Click the option Payment Method in Country on the main window. Go to New Entries
as shown below.
88
SAP -FICO
Payment Method in Company Code
Click the option Pmnt. Method in Company Code on the main window. Go to New
Entries as shown below −
89
SAP -FICO
Update Form Data Type. Click the Search button and select the value.
Enter the field-drawer of the form and once all the details are supplied, click the Save
button.
90
SAP -FICO
Bank Determination
Click the option Bank Determination in the main window. Select Paying Company Code
and click the option Select Block as shown below and go to Bank Account.
Click the button Ranking Order and go to New Entries as shown below –
91
SAP -FICO
Enter the new bank account details as shown below to create a bank account.
House Banks
House Banks provide the details of the bank account which is used by a company to
make payments to its vendors and customers.
Click the option House Banks on the main screen and enter the company code as
shown below −
The next window will show a list of all house banks which the company is using to make
payments to its vendors and customers.
92
SAP -FICO
Execution : After Configuration of the Payment Process we will enter parameters to
execute the program. Enter the Transaction code F110 in the SAP Command Field
1. Run date
2. Identification
93
SAP -FICO
Save the Parameters Entered
After the Parameters are Entered we execute the Program by pressing the proposal button
in Application Toolbar
In the next dialog box , Check the "Start Immediately" and press Continue
94
SAP -FICO
A payment proposal is generated based on the parameters.
We can edit the proposal to block the some payments if we want, Press the Edit Proposal
Button
95
SAP -FICO
In the next screen , the Proposal List of Vendors is generated who are to receive the
Payments
96
SAP -FICO
After edit the Proposal , and then run the payment run to release the payments. We can
schedule the payment run by coming back to main screen pressing the Payment Run button
In the next Dialog box , Check "Start Immediately" to start the payment run instantly and
Press continue
97
SAP -FICO
We can check the status of the Payment run on the Status Tab
98
SAP -FICO
SAP FICO EXAM QUESTIONS & ANSWERS
1) Explain the term SAP FICO?
SAP FICO stands for FI (Financial Accounting) and CO (controlling). In SAP FICO, SAP
FI take cares about accounting, preparation of financial statements, tax computations
etc., while SAP CO take cares of inter orders, cost sheet, inventory sheet, cost allocations
etc. It is the software that stores data, and also computes them and retrieves the result
based on the current marketing scenario. SAP FICO prevents data lost and also does the
verification and reporting of data.
b) Material Management
c) Human Resource
d) Production Planning
a) Company Code
b) Business Area
c) Chart of Account
d) Functional Area
In order to determine the transaction type which is entered in the line item, a two digit
numerical is used known as 'Posting Key'
99
SAP -FICO
Posting key determines
a) Account Types
To generate financial statements like Profit and Loss statement, Balance sheets etc.
company code is used.
You can have one Chart of Account for one company code which is assigned.
There are three currencies that can be configured for a Company code, one is a local
currency and two are the parallel currencies.
Fiscal year in SAP is the way financial data is stored in the system. In SAP, you have 12
periods and four special periods. These periods are stored in fiscal year variant that is:
SAP system does not know what broken fiscal year e.g is April 2012 to March 2013 and
only understand the calendar year. If, for any business, the fiscal year is not a calendar
year but the combination of the different months of two different calendar year and then
one of the calendar year has to classified as a fiscal year for SAP and the month falling
in another year has to be adjusted into the fiscal year by shifting the year by using the
sign -1 or +1. This shift in the year is known as 'year shift'.
Example: April 2012 to Dec 2012 is our first calendar year, and Jan 2013 to March 2013
is our second year, now if you are taking April-12 to Dec-12 as your fiscal year, then Jan-
13 to March-13 automatically becomes the second year, and you have to adjust this year
by using -1 shift, and vice versa if the scenario is reversed, here you will use +1
100
SAP -FICO
shift.
In a year dependent fiscal year variant, the number of days in a month is not as per the
calendar month. For example, in year 2005, month January end on 29th, month Feb ends
on 26th etc.
11) In SAP how input and output taxes are taken care?
For each country tax procedure is defined, and tax codes are defined within this. There
is a flexibility to either expense out the Tax amounts or capitalize the same to stocks.
FSV (Financial Statement Version) is a reporting tool. It can be used to extract final
accounts from SAP like Profit and Loss Account and Balance Sheet. The multiple FSV's
can be used for generating the output of various external agencies like Banks and other
statutory authorities.
'Field status groups' control the fields which come up when the user does the
transactions. In FIGL (Financial General Ledger) master, the field status group is stored.
14) What are the methods by which vendor invoice payments can be
made?
a) Manual payment without the use of any output medium like cheques etc.
b) Automatic payments like DME (Data Medium Exchange), cheques, Wire transfer
The problem faced when a business area is configured, is splitting of account balance
which is more pertinent in the case of tax accounts.
Tolerance determines whether the payable places matching or tax hold on the invoice.
The following are the instances of tolerance can be defined for Logistic Invoice
Verification.
101
SAP -FICO
a) Small differences
c) Quantity variances
d) Price variances
APP stands for 'Automatic Payment Program'; it is a tool provided by SAP to companies
to pay its vendors and customers. APP tools help to avoid any mistakes taken place in
posting manually. Also, when number of employees is more in the company, payment
through APP becomes more feasible.
'Dunning' is the process by which payment chasing letters are issued to customers. SAP
can determine which customers should receive the letters and for which overdue items.
Different letters can be printed in SAP depending on the overdue payment date, with a
simple reminder. With the help of dunning level on the customer master, we can know
which letter has been issued to the customer.
19) Which of the following are the fields of 'General Data' in customer/vendor
accounts?
a. Insurance
b. Account Management
c. Both a and b
d. None of the above
20) Which of the following are process dimensions of SAP business workflow?
a. Organizational structure
b. Process structure
c. Function
d. Information
e. All of the above
102
SAP -FICO
21) What is the purpose of account determination?
a. Document type
b. Debit account
c. Credit account
d. Balance sheet account
e. All of the above
f. a, b and c
22) Which of the following are the fields of 'General Data' in customer/vendor
accounts?
a. Insurance
b. Account Management
c. Both a and b
d. None of the above
a. Company code
b. accounting principle
c. posting period variant
d. Accrual type
e. All of the above
f. a, b and d
103
SAP -FICO
CORRECT ANSWER: E- All of the above
25) In which entity is ROI, EVA and cash flow analyses is possible
a. Profit Center
b. Expense Center
c. Cost Center
26) Which entity is used for short period with a specific deadline
a. Profit Center
b. Internal Order
c. Cost Center
ANSWER: B- Internal Order
ANSWER: D- FS00
a. FK20
b. FK12
c. FK01
d. FK15
ANSWER: C- FK01
104
SAP -FICO
30) Which transaction code is used to post outgoing vendor payment?
a. F-45
b. F-51
c. F-52
d. F-53
ANSWER: D- F-53
105
SAP -FICO
LAB WORK
Company A was incorporated on January 1, 2023 with an initial capital of 5,00000
shares . During the first month of its operations, the company engaged in following
transactions:
Date Transaction
Jan 2 An amount of Rs.36,000 was paid as advance rent for three months.
Jan 13 Paid the accounts payable on the office supplies purchased on January 4.
Jan 14 Paid wages to its employees for first two weeks of January, aggregating Rs 19,100.
Jan 18 Provided Rs 54,100 worth of services to its customers. They paid Rs 32,900 and promised to
pay the remaining amount.
Jan 23 Received Rs 15,300 from customers for the services provided on January 18.
Jan 28 Paid wages to its employees for the third and fourth week of January: Rs 19,100.
106
SAP -FICO
On Feb 01, 2023 Anees started business with Rs. 100,000 and other transactions forthe
month are:
2. Purchase Furniture for Cash Rs. 7,000.
8. Purchase Goods for Cash Rs. 2,000 and for Credit Rs. 1,000 from Khalid Retail Store.
14. Sold Goods to Khan Brothers Rs. 12,000 and Cash Sales Rs. 5,000.
18. Owner withdrew of worth Rs. 2,000 for personal use.
22. Paid Khalid Retail Store Rs. 500.
26. Received Rs. 10,000 from Khan Brothers.
30. Paid Salaries Expense Rs. 2,000
107
SAP -FICO