Sap Fico Notes Fi
Sap Fico Notes Fi
Sap Fico Notes Fi
SAP FICO
Notes By
Principal Consultant
Snr Lead Trainer
Afzal Page 1
SAP FICO
09 MM – FI Integration 221
10 SD – FI Integration 245
11 Year End Activities 261
GL
A
AM
R
FI
A
CON P
Spl GL
Afzal Page 2
SAP FICO
Class: 1
ERP: ERP Stands for Enterprise Resource Planning. Moto of ERP System is Planning of
Resources in the Organization in an effective manner in order to get more Profitability.
Planning in organization we do below Planning Activities.
Productivity (Relates to Men and Machines)
Effectiveness (related to Methods Employed)
Efficiency (relates to men, Methods and Machines)
Afzal Page 3
SAP FICO
PEOPLE SOFT
RAMCO MARSHAL
JD EDWARDS
BAAN
CYBER etc…
More than 90% of the ERP Market spread over by SAP. The reasons are
Before developing of SAP the engineers observes the nature of all industries across the
world and develop SAP in order to meet all enterprise requirements.
SAP
SAP stands for Systems Applications and Products in data processing and founded by Five
Ex: IBM engineers in the year of 1972.
The current version of SAP is ECC6.0 EHP 8
EHP= Enhancement Package ECC= Enterprise Central Component
Modules of SAP:
FICO (FINANCE AND CONTROLLING)
MM (MATERIAL MANAGEMENT)
SD (SALES AND DISTRIBUTION)
HR (HUMAN RESOURCES)
PP (PRODUCTION PLANNING)
Basis
CRM
ABAP - Programming
QM (QUALITY MANAGEMENT)
PM (PLANT MAINTENANCE)
PS (PROJECT SYSTEMS) Etc…
SAP Landscape:
The System Landscape represents the SAP System deployment at implementation.
SAP System landscape consists of below 3 systems.
UAT – stands for User Acceptance Test
Development Quality Server Production / Live
Server Testing and Training Server
Day to Day
Customization or Configuration UAT transactions
Development System: This system is used for configuration according to the business
requirements. All the configurations will be stored in the respective server tables and saved under
Transport request.
QAS: the changes done in the development server we will be copy to quality server for testing and
training activities. The changes will be more through transport request.
Production server: this is the end server which is used for posting of day to day Business
transactions by the users.
Transport Request: It is the Media used to move the changes from development server to quality
and production servers. While saving the changes in development server system will save the data
in the respective tables and stores the information with TR Number. While moving the TR the table
contents of development server will get copy to respective destination servers.
Afzal Page 4
SAP FICO
Configuration data: the configuration must be done only in development server to meet the
business requirement. System will generate Transport Request while saving the configuration data.
Ex: Interest calculations settings, Enterprise structure, depreciation terms, AP, AR, Asset
management settings etc…
Master data: all transactional data get posted into SAP with reference to Master data.
Note: There will be no TR generated for master data and transactional data. This data must be
maintained by the business users in the respective servers.
Ex: GL A/C’s, Vendor Masters, customer masters, asset masters, cost centre, production order.
Transactional Data: The Day to Day business transactions are called as Transactional data
Ex: Sales posting, Asset Purchases, Depreciation calculations etc…
In your desktop Double click on SAP GUI or SAP Log on place the curser on ECC6 item click on
“LOG ON” button
Client: 800 User: sapuser
Password: sapuser
Note:
Password is case sensitive
Password can be alpha numeric
Continuous Login trials 3 times with wrong User ID & password will cause locking of client
for further process.
Option 1: Continue with this log on end other logins in the system.
Option 2: Continue with this log on without ending of any other logins
Option 3: Terminate this login.
The transactions in SAP can be executed in 2 ways.
1. Through path (step by step approach)
2. Through T-Code (Short Cut) (T-Code = Transaction Code)
Each and every transaction in SAP is associates with T-Code.
T-Codes can be directly used by using “Transaction Code Bar”
SAP EASY ACCESS Screen which is called Gate of SAP SEA
To open new session or screens or working with multiple screens.
Option1: Select create a new session button in the standard tool bar. So that a new session will be
open with the screen SAP Easy Access.
Option2: If you are aware of transaction code you can type the transaction code in the Transaction
code bar with a Prefix of ‘/O’ or ‘/N’ to the T-Code.
/O: Creates new session without ending the existing session.
Use “alt + tab” to parallel work with multiple screens.
/N: Closes the existing screen and opens the new screen with the given transaction code.
Afzal Page 5
SAP FICO
Types of Projects:
1. Implementation
2. Support
3. Rollout
4. Upgrade
5. Enhancement
Implementation
Implementations are 2 types.
1. Big-Bang implementation
2. Phase-Wise implementation
Big-Bang Implementation: Implementing of SAP at a stretch for all the business units of the
clients (irrespective of countries, industry type, segments) is called as Big-Bang Implementation.
Very few companies will go with such type of implementations because
a. High Risk
b. More Investment
c. High Monitory requires
d. Less quality etc…
Phase-Wise Implementation: implementation of SAP for business entity at country level, segment
level one after one is called as Phase-Wise implementation.
Afzal Page 6
SAP FICO
2. APPLE Group find challenging for consolidating the financial results, inventory mgt and
providing MIS (management information system) reports on requirement. Hence decided to
implement ERP for their business operations.
The implementation of SAP project was given to IBM by APPLE Group for their Line of
Business (LOB) (Phase-Wise Implementation)
Always implementation project majorly handled or done at on site or client place.
IBM will identify project managers, delivery managers, team leaders and respective
consultants for this project.
Implementation Process
Company Profile
Note: During the implementation phase Business has to identify core team members and Super
users who will provide information to the consultants on their business process.
Ex: GM, BP, CFO, CEO etc...
ASAP Methodology:
Accelerated SAP (ASAP) is SAP’s standard implementation methodology.
It contains the road map, a step by step guide that incorporates experiences from many years for
implementing of SAP R/3.
Afzal Page 7
SAP FICO
Preparation of To-be document (Business Blue Print) this document consists of how the business
want tracking of their business transactions in SAP. Our understanding of their enterprise structure,
modules. They want to implement and their business process.
Interface:
The connection between SAP system to other third party systems is called as interface.
Preparation of Base line Scope document
Trainings to the End users or Super users
Phase 3: Realization:
The purpose of this phase is to implement all the business process requirements based on the
business blue print. The customization in the development system will be done in step by step in
two work packages.
1. Base configuration
2. Final configuration
Afzal Page 8
SAP FICO
FI Organization Structure
Company
Company code1, company code2………… company code n
Business Area1, Business Area2…………. Business Area n
FICO Scope:
Below sub modules want to be implement for FICO.
1. General Ledger
2. Accounts Payables
3. Accounts Receivables
4. Asset Accounting
5. Banking
6. Reporting system
7. Taxation
a. Excise
b. VAT
c. CST
d. TDS
Ashraf Group wants the below transactions to be posted in respect to the G/L Accounting.
1. Journal entries 11. Financial statements maintenance
2. Parked documents 12. Finalization of Accounts
3. Recurring entries 13. Carry forward balances to next years
4. Document reversals
5. Foreign currency transactions posting
6. Accrual / Deferral postal
7. Interest calculations
8. Analysis of GL Accounts
9. Month end closing operations
10. Bank reconciliation
GL Configuration Steps
Configuration of organization structure
1. Define company
2. Define Credit Control Area
3. Define Company Code
Afzal Page 9
SAP FICO
A new column with Transaction codes will be displayed next to the IMG Activity. The last 4 digits is
called as T-Code.
Afzal Page 10
SAP FICO
Work Bench Request: the changes done by technical consultants (ABAP) in order to meet
Business requirements are called as Bench request.
Ex: Changes to existing screen layouts, menus, new reports and program developments,
Forms development etc...
Request Status
Modifiable
Released
Display
If the TR status was modifiable we can add more customization changes to the same TR No. Till
the TR status was change into released.
Released: the Basis consultants can move the TR’s from one server to another server only if the
status of TR is Released. One cannot append (add) customization changes to the released TR.
Display press enter on this button.
Each request consists of Task. Hence expand the task
Expand IMG Activity
View maintenance
V-T880
T880
800TR10
Path: Spro Img Enterprise Structure Definition Financial Accounting Define Credit
Control Area New Entries
Credit Control Area : TR10
Currency : INR
Data for Updating SD
Update : 000018 Open delivery value for sales order, open billing document value
FY Variant :
Risk Category :
Credit Limit :
Representative group:
In detailed overview of credit control area will be discussed during AR and SD Modules.
Click on Back Button.
Description : Credit control area of Ashraf
Save - Table V_T014
Afzal Page 11
SAP FICO
Click on own request select or do Ashraf click on your TR click on Enter Button.
We can have ‘n’ no. of company codes within the organisation depends on Business requirements
and to meet legal reporting requirements.
We can have Transactions between inter company codes in such scenario the affiliated company
codes will be treated as customers and vendors in order to initiate initial stock transports and
elimination of inter company transactions etc...
Path: Spro Img Definition Fin Acc Edit, Copy, Check Company Code
Click on IMG activity Edit Company Code data New Entries
Company Code: TR10
Company Name: Ashraf Trading
Additional Data
City : Hyderabad
Country : IN
Currency : INR
Language : EN
Click on Address Button
Title : Company
Name : Ashraf Trading Co
Search Terms
Search Term ½ : Street :
Postal Code/Street:
Country : IN Region : 13
PO Box Address
For Address Screen press the Enter.
Click on object Attributes Button to view Tables Effected
Save - Table is T001
The reason for non assignment of Business areas to company code is the business wants to get
consolidated reporting at Business area level irrespective of company codes.
Afzal Page 12
SAP FICO
Business area is one of the organisational unit which is used for internal reporting purpose.
The business area mapping with geographical level always we done at plant level or Branch
Offices.
Step 05 - Define Functional Areas: (OKBD) – This view is obsolete (Out dated)
Functional areas one of the organizational unit in FI used to classify the expenses of an
organisation into functional areas to meet the needs of cost of sales accounting.
Functional areas are sales, production, marketing, administrating, research & development
etc...
Afzal Page 13
SAP FICO
All the conversions related to Financial year will be maintained under Fiscal year variant.
Types of Fiscal Year:
I. Calendar year (January to December)
II. Non-Calendar year
April to March
October to September
July to June
A fiscal year should normally consists of 12 regular periods and maximum of 4 special
periods. This periods are called as virtual periods.
Special Periods:
In SAP we can additionally maintain Four Special periods (maximum) to meet year-end
closing activities of the Business.
These are virtual periods and any posting done using this special periods will get updated to
the last period of (Normal) your fiscal year variant.
Special periods will be identified with 13 to 16 periods.
Conversion of calendar periods to non-calendar periods:
Calendar No.of Days SAP FY SAP FY SAP FY
month Periods April – Periods Oct – Periods July –
March Sept June
January 31 10 4 7
February 28 11 5 8
March 31 12 6 9
April 30 1 7 10
May 31 2 8 11
June 30 3 9 12
July 31 4 10 1
August 31 5 11 2
September 30 6 12 3
October 31 7 1 4
November 30 8 2 5
December 31 9 3 6
Year Shift : +1 for Previous Periods 0 for Current Period -1 for Future Periods In
SAP the system will not take 2years as financial year. Then we will take which year has maximum
months has financial year.
Afzal Page 14
SAP FICO
K4 = CALENDAR YEAR
V3 = April to March
V9 = October TO September
V6 = July to June
WK = Calendar Weeks
Afzal Page 15
SAP FICO
System will Display warning messages ignore the warning messages by pressing Enter.
Company Code:
Assign Fiscal year Variant: TR
Save Table is T001
Afzal Page 16
SAP FICO
S: General Ledgers
A: Assets
D: Customers
K: Vendors
M: Materials
+: All
Step1: Define Posting period variant (OBBO)
Path: SPRO FA(NEW) FA GLOBALSETTINGS LEDGERSFISCAL YEAR AND POSTING
PERIODSPOSTING PERIODS DEFINE VARIANTS FOR POSTING PERIODS
Variant Name
New Entries APPLE BL Posting Period Variant
Save it
Own Request
Table is: T001
Step2: Assign Variants to Company Code (OBBP)
Same Path
Position
Company Code:
Variant:
Save it.
Step 3: Open and Close Posting Periods (OB52)
Same Path
Afzal Page 17
SAP FICO
New Entries
Class 15
The field status variant consists of n.no of Field status groups. All the groups commonly
consists of 80 fields. According to the nature of GL Accounts these fields will be maintained with
below Status.
Support
Require
Optional
Note 1. While creation of GL Accounts we must assign the field status group to the GL Account.
Hence while posting Business transactions system will validate the status of the fields against that
group and accordingly the respective fields will get populated.
Note. 2 Standard SAP recommended only to copy field status variant from the existing variants
0001 OR 1000.
Define Field Status Variant (OBC4)
Afzal Page 18
SAP FICO
New Entries
Group:
Afzal Page 19
SAP FICO
Company Code:
Currency: INR
Upper Limits for Posting Procedures
Amount per Document: 999999999999
Amount per Open Item Account item: 9999999999
Cash Discount for Line Item: 10%
Permitted Payment Difference
Amount Percent Cash Discount Adj to
Revenue 10/-
Expense 10/-
Save it.
Class 16
Tolerance groups for GL Accounts
Path: SPROFA(NEW)GENERAL LEDGER A/C(NEW)BUSINESS TRANSACTION OPEN
ITEM CLEARING CLEARING DIFFERENCESDEFINE TOLERANCE GROUPS FOR GL A/C.
Company Code:
Tolerance Group: tolerance groupsNew Entries
for GL A/C
Save it.
Table is T043S
Note: if Tolerance group maintained with Null value no need to assign this group for the GL A/C.
these settings will be applicable to all the GL’s created under T201 company code.
This setting is mandatory and which is used for GL A/C clearing while clearing of GL A/C any
clearing differences in local currency will get posted to the predefined GL A/C with the maximum
amount updated in this step.
Document Types and Number Rangers
Document Types: Document Types are used to identify the nature of your business transactions.
We have ‘N’ No.of standard SAP delivered document type which can be used for our Business
transactions. Upon requirement we can define new document type to differentiate or identify
transactions.
Document Type Controls:
Document number rangers
Reverse Document
A/C types allowed
Net document type allowed
Customer Vendor check
Controls negative postings permitted
Inter-company postings
Inter trading partner
Reference number and document headed text require or not during document entry
Default exchange rate type for Foreign currency transactions.
Afzal Page 20
SAP FICO
Document Number Rangers. Each and every document type a Number range will be associated
and for which number range interval maintained at company code level.
Document: Proof of Business transactions is called as Document
A Document will consists of one document header and multiple line items
According to the document principle the debit and credit line item amounts must be tallied.
Ex: Customer and Vendor invoices, credit memos, asset acquisition, depreciation, material
consumptions etc…
While posting documents as per the nature of Business transactions we must refer respective
document type.
Class: 17
Examples for Document Types:
SA – GL ACCOUNT DOCUMENT
AA – ASSET ACCOUNTING
AF – DEPRECIATION
KR – VENDOR INVOICE
KG – VENDOR CREDIT MEMO
KZ – VENDOR OUTGOING PAYMENT
DR – CUSTOMER INVOICE
DG – CUSTOMER CREDIT MEMO
DZ – CUSTOMER INCOMING PAYMENT
Define Number Rangers:
Each and every document in SAP will be identified with a document number. This document
numbers are associated with document type.
Number rangers characteristics
Company code dependent
Number rangers are year specific or year dependent
Must maintain number range interval against the number range
Number rangers are 2 types
i. Internal number ranges
ii. External number ranges
Number rangers are not automatically recorded or saved in transport request.
It is advisable to maintain number range in the respective servers instead of moving through
Transport Request.
Document type path: (OBA7)
SPRO FA (NEW)FAGS (NEW) DOCUMENTDOCUMETN TYPE DEFINE DOCUMENT
TYPES FOR ENTRY VIEW
Document Type : SA
Number Range: 01
Afzal Page 21
SAP FICO
Note: During the implementation project we can create transport request for Number Rangers
manually and we can move the Transport Request to respective clients.
Class: 18
Posting Keys: Posting keys are used to identify the type of line item transactions. It controls
1. Whether the entry is Debit or Credit
2. It controls account type
3. Field status of posting key
the field status control at two levels
a. At GL A/C level
b. Posting Key level
Standard SAP recommended not to make any changes related to the posting key field statuses
which causes inconsistency while posting business transactions.
Note: Posting keys are maintained at client level. Any changes to these keys applicable to all the
company codes under the client.
Posting key Description Debit/Credit indicator Account Type
01 Customer invoice Debit Customer
11 Credit Memo Credit Customer
31 Vendor invoice Credit Vendor
40 Debit entry Debit G/L Account – SA
50 Credit entry Credit G/L Account - SA
70 Debit Asset Debit Asset
75 Credit Asset Credit Asset
Charts of Accounts: Charts of Account (COA) is list of GL A/C. We will control or maintain the
parameters related to GL accounts creation at COA level.
There are 3 types of COA’s can be used in SAP.
a. Operative chart of accounts - INDIAN
b. Group chart of accounts
c. Country specific chart of account - CORPORATE
Note: It is mandatory to maintain operative COA to the company code. The rest of the COA’s
maintenance is optional or depends on Business reporting requirements.
Define Chart of Accounts (OB13)
SPRO FA(NEW) GENERAL LEDGER A/C(NEW) MASTER DATAGL A/C
PREPARATIONS EDIT CHART OF ACCOUNTS LIST
New Entries
Chart of Accounts:
Description: APPLE Group Chart of Accounts
General specifications
Maintenance Language: English
Length of GL A/C Number: 6 (Max 10 Characters)
Integration
Controlling Integration: Manual creation of Cost Element
Once the controlling module is activates the P&L Accounts must be extend as a cost
elements. This indicator controls whether cost elements to be created manually of automatically at
the time of creation of GL A/C’s
Consolidation
Group chart of Accounts:
This chart of accounts used for consolidation of Financial statements.
Group chart of accounts always used for consolidation purpose. This COA is
necessary when multiple company codes are assign to different chart of accounts. For
consolidation purpose we create a separate group chart of accounts. And assign it to Operative
chart of Accounts.
Status
Afzal Page 22
SAP FICO
Blocked
If this indicator is selected one cannot create GL A/Cs using this COA’s and Company Code.
Save it Table is T004
Assign Chart of Accounts to Company Code (OB62)
Path: SPROFAGL A/CMASTER DATAPREPARATIONSASSIGN COMPANY CODE TO
CHART OF ACCOUNTS
Position press enter
Company Code Company City Chart of Country COA
Name Account
APPLE Mumbai
Manufacturing
Class: 19
Define Account Group (OBD4)
Path: SPROGL A/C (NEW)MASTER DATA GL A/CPREPARATIONSDEFINE
ACCOUNT GROUP
Grouping of GL A/C’s according to its nature. The account group controls
The number ranges of your GL Accounts
Controls field status of GL Masters
Field Status
Afzal Page 23
SAP FICO
Save it.
Table is T077S
Class: 20
Note: there is a tight integration between Operative chart of account, company code and Account
Groups for creation of GL Accounts.
Define Retained Earnings Account: (OB53)
Retained Earnings A/C is a nature of reserves GL A/C. Which captures the previous year
carry forward profit and loss result in the current year.
Note: We must maintain this GL A/C before creation of other GL A/C
According to the Business requirements we can define one or two Retained Earning A/C’s
Path: SPROFA (NEW)GL A/C (NEW)MASTER DATAGL A/C PREPARATIONS
DEFINE RETAINED EARNINGS A/C
Chart of Accounts:
Transaction : BIL (Balance Carry Froward)
Account Assignment
P&L Statement Account
A 100100
Save it.
The message is Account 100100 not created in COA
Press Enter
Save in your Request.
Assignment of Tax Procedure to Country India: (OBBG)
Tax procedure consists of the calculation parameters of taxes against particular country.
In India the below taxes will be calculated.
1. Excise Duties (Cenvat)
2. Tax on Sales or Purchase
a. VAT
b. CST
3. Custom Duties
4. TDS (Tax Deducted at Source)
In SAP TDS will be called as with holding taxes.
Afzal Page 24
SAP FICO
The above components are Taxations we follow in SAP against country India is called as CIN.
CIN stands for Country India Version.
Note: In detailed Taxation will be covered during AR Module. Now we are just assigning standard
Tax procedure to Country India.
Path: SPRO FA (NEW)FAGS (NEW)TAX ON SALES OR PURCHASE BASIC
SETTINGS ASSIGN COUNTRY TO CALCULATION PROCEDURE
Position
Country : IN
Cty Name Procedure
IN INDIA TAXINN
Press F4 for Tax Procedures
Save it.
Enter (or) Maintain Global Parameters: (OBY6)
Global parameters are used to maintained or view the parameters maintained against a
company code.
Path: SPROFA (NEW)FAGS (NEW) GLOBAL PARAMETERS FOR COMPANY CODE
ENTER GLOBAL PARAMETERS
POSITION
Double click on Company Code:
COA:
Company: TR10
Credit Control Area: TR10 Fiscal Year Variant: 95
Field status variant:
Posting Period Variant:
Other Control indicators at Company Code level
Maximum Exchange rate deviation: 10%
Business area Financial Statement
Select this indicator only in case the Business wants to Generate internal financial
statements at Business area level.
If this indicator selected system will make sure the availability of Business area field ready to
input while posting of transactions from MM, SD and Controlling Modules.
Select Propose Fiscal Year
If this Indicator is selected the current fiscal year will get defaulted for Display and change
transactions.
Note: This indicator must be selected with the company codes which are maintained with year
dependent document number ranges.
Select Define default Value Date
Value date will be used as base for Bank Transactions and interest calculation settings.
If this indicator selected system date as value date while posting of line items.
Click on Additional Data
Name Parameter Value
Detail Tax Entry with MIRO:
TDS No. : TDS1234
PAN No. : PAN12345
Click on Back Arrow Button
Save it.
Afzal Page 25
SAP FICO
Class 21
Master data for GL: The Day to Day Business transactions (Transactional Data) will get posted
with the base of Master data. Master data will be used as reference for all the reporting and the
transactional figures will get stored under respective master data.
Example for Master Data: GL A/C’s, Customer and Vendors A/C, Assets, Bank keys and Cost
Centres etc...
For Master data there will be no TR generated. This Data must be maintained against
the respective servers. It can be either manually or upload from legacy system or excel file to SAP
using upload methods.
Ex: LSMW (Legacy System Migration Work Bench)
BDC (Batch Data Conversion)
Creation of GL Masters or Accounts:
GL A/C’s are one of the primary master data which captures all the financial transactions,
financial reporting also done through GL A/C’s.
GL A/C creation will be controlled majorly by below parameters.
1. Chart of Accounts
2. Company Code
3. Account Group
The GL A/C creation always dependent on the relationship between Chart of Accounts and
Company Code. If same Chart of A/C assign to multiple Company Codes one GL A/C number can
be used across the Company Codes.
The GL A/C master will be maintained at Chart of Account level and Company Code Level.
Chart of Account data will remains same across the company codes.
Ex: A/C groups, GL account Type, GL Description, Trading Partners etc...
Company code data can be changed according to the company code requirements or
business requirements.
Ex: Currency, Tax Codes, Field status group, reconciliation A/C’s etc...
Create GL A/C’s (Share Capital)
The GL A/C can be created in following ways.
1. Only in Chart of Accounts
2. Extend GL A/C to Company Code
3. Centrally (COA + Company Code)
Path: ACCOUNTINGFA GENERAL LEDGER MASTER RECORDS GL A/C’S
INDIVIDUAL PROCESSING FSP0-IN CHART OF ACCOUNTS
Note: While creation of GL A/C’s refer A/C Groups for GL A/C Number
GL Account: 100000
Chart of Account:
Click on Create Button
Under Tab
Type/Description
Control in COA
Account Group: Share Capital
P&L Statement A/C
Select Balance Sheet A/C
Description
Short Text: Eqty Share Capital
GL A/C Long Text: Equity Share Capital Account
Afzal Page 26
SAP FICO
Afzal Page 27
SAP FICO
Afzal Page 28
SAP FICO
Class 23
System will be shown error message No Item category assign to GL A/C 200400
Afzal Page 29
SAP FICO
Analysis is we are using ECC6.0 version. System will automatically activated document
shifting against the company code.
Document Splitting to use generate Financial Statement. Internally we archive 0 balances
field reporting.
Note: in order to reefing the issue temporarily we are deactivating document splitting.
Path: SPROFA NEWGL NEWBUSINESS TRANSACTIONSDOCUMENT
SPLITTINGACTIVATE DOCUMENT SPLITTING
Double Click on Deactivation for Company Code
Position
Company Code:
Select Inactive Check Box
Save it.
After this configuration step again Share Capital Receipt Journal Voucher
Document Number 100000 was posted in Company Code:
Tables
Document Header Data: BKPF
Document Line Item: BSEG
View A/C Document: (FB03)
Path: A/CFAGLDOCUMENTDISPLAY – FB03
Document Number: 100000
Company Code:
Fiscal Year: 2013
Press Enter
To View additional Header Details
Click on Display Document Header Button
We will get additional details.
Entered By:
Entry Date:
Time of Entry:
Document Type:
Change Accounting Document:
Once Accounting Document got posted one cannot change below fields.
GL Account Number
Amounts
Additional A/C assignments
In case any changes require to above fields we must reverse the document and post a fresh
entry with correct values.
The following fields can be changes
Value Date
Assignments
Text
Change Document (FB02)
Same path:
Doc No. 100000
Company Code:
Fiscal Year: 2013
Press Enter
Double click on Cash in Hand line item change the text to Share Capital for AP Andhra Pradesh
Click on Next arrow Button (Shift + F7)
Give the text as “+”
Document
Save
Message is changes have been Saved.
Testing of Reversal Scenario
Afzal Page 30
SAP FICO
The accounting document must be reversed in case of wrong header details. GL A/C,
Amounts and Additional A/C assignments. While reversing of Accounting document we must refer
reversal reason code.
Reversal Reason Code: the reason codes are used to identify the reason for reversal and it also
controls below parameters.
1. Alternative posting date is allowed
2. Negative reversals is allowed or not
Note: standard SAP provided n no. Of reason codes which can be used by reversing to meet our
business requirements we can define new reason codes as well.
Define Reason Code:
SPROFA NEWGL A/C NEW BUSINESS TRANSACTIONSADJUSTMENT
POSTING/REVERSALREASONS FOR REVERSAL
New Entries
Reason Text Negative Posting Alternative Posting
Date
9A Wrong GL A/C
9B Wrong Business Area
9C Wrong Amount
9D Wrong Document Header
Save it.
Permit Negative Postings:
Company Code Company Name City Negative Posting
Permitted
APPLE Group Mumbai
Save it.
Alternative posting Date:
If this indicator was selected system will allows you to reverse the document with alternative
date which is different than your original accounting document.
Ex: Document posting date is 22-04-2013 reversed date is 23-04-2013
Class 24
If this indicator was activated system reduces the transactional figures from the same side of
the GL A/C instead of increasing opposite side Balances.
Testing of Reversals:
With Wrong GL A/C (F-01)
Doc Date: 24-04-2013
Type: SA
Company Code:
Posting Date: 24-04-2013
Posting Key: 40
Press Enter
GL A/C: 400400 press Enter
Amount: 1000
Business Area: 95S1
Text: Maintenance Expenses
Afzal Page 31
SAP FICO
Posting Key: 50
A/C: *
Text: +
DocumentSimulatesave it
Document NO. 100001
View GL A/C Balances. (FAGLB03 OR FS10N)
Path: A/CFAGLACCOUNTDISPLAY BALANCES NEW
Account Number: 400401
Company Code:
Fiscal Year: 2013
Execute
The message is No data found for fiscal year 2013.
User that entry might posted to wrong GL A/C to get confirmation he wants to check A/C entry.
Hence Display Document (FB-03)
Doc No: 100001
Company Code:
Fiscal Year: 2013
Entry is
Rent A/c Dr
To Cash A/C
User realized maintenance posted to wrong GL A/C Rent(400400).
View GL Balances for Rent (FAGLB03/FS10N)
GL A/C: 400400
Co code:
Fiscal Year: 2013
Execute
Period Debit Credit Balance Cumulative
Balance
Balance carry forward
1 1000 1000 1000
Afzal Page 32
SAP FICO
Afzal Page 33
SAP FICO
Class: 25
Foreign Currency Transactions
The transactions posted other than company code currency are called as Foreign Currency
transactions. To meet statutory reporting requirements like Financial statements. All foreign
currency transactions must be valuated or translated to Local currency or company code currency.
In SAP we use Exchange Rate Type for translation of Foreign currency to local currency
while posting of a document we refer following currencies.
Document currency or Transaction currency: The currency which is used to post the
document is called as Document currency or transaction currency.
Local Currency: Currency of the company code is called as local currency. If document
currency is other than company code currency the transaction must be translated into local
currency.
Important terms in Foreign Currency Transactions
1. Exchange Rate Type: during foreign currency transactions exchange rate type is key
indicator which is used for
a. To maintain the relationship between two currencies
b. Conversion factors of those currencies
c. Maintain exchange rates date wise
2. Conversion Factors: With reference to Exchange rate types we maintain relations between
two currencies and their conversion factors
3. Exchange Rates: Exchange Rates will be maintained with reference to exchange rate type
date wisely while posting of business transactions and Foreign currency system will refer
this exchange rate type and rate maintained in the table with the translation date and
converts foreign currency into local currency.
Configuration Steps
1. Maintain Exchange Rate Type (OB07)
SPROSAP NET WEAVERGENERAL SETTINGSCURRENCIESCHECK EXCHANGE
RATE TYPES
According to the nature of business transactions we maintain multiple exchange rate types.
Below are standard exchange rate types provided by the SAP.
M – Average Rate – Commonly used for all transactions
B – Bank Selling Rate – used at the time of imports
G - Bank Buying Rate – Used for Export transactions
Note: System will use exchange rate type ‘M’ as default for all applications. Hence we must
maintain settings at least for ‘M’.
NEW ENTRIES
Afzal Page 34
SAP FICO
Afzal Page 35
SAP FICO
Class 26
Assignment of Default Exchange Rate Type in the document type (OBA7)
Doc Type: SA
Default Values
Exchange rate type for foreign currency Docs: 9M
Save it.
Post Foreign currency transaction
Date: 26.04.2013
Currency: USD
Posting Key: 40
Account: 200400
Press Enter
Amount: 10$
Business Area: 95S1
System validated document type SA and picked up the exchange rate type ‘9M’ and
according to the translation date in the document extracted the value of “47” from exchange rate
table.
Posting key: 50
Account: 100300
Amount: *
Text: +
Simulate
Save it.
Maintain Exchange Rate Manually: (F-02)
Doc date: 26.04.2013
Currency/Rate: USD 57
The warning message Exchange Rate 57/- deviated from table rate 47/- by 21.28%. against
the company code maximum exchange rate deviation maintained with 10%. Hence any exchange
rate deviation between exchange rate table and manual exchange rate with through warning
message.
Posting of Foreign currency other than USD (F-02)
Date: 26.04.2013
Currency: SAR
Press Enter
The error is conversion factors missing for rate type 9M currency SARINR.
Now maintain conversion factors (OBBS)
Select Yes
NEW ENTRIES
Exchange From To Valid from Ratio from Ratio to
rate
9M SAR INR 01.04.2013 1 1
Save it.
Maintain Exchange Rates (OB08)
NEW ENTRIES
Exchange Valid from From Currency Dir Quotation To Currency
Rates
9M 01.04.2013 SAR 17 INR
Save it.
Post Data (F-02)
Date: 26.04.2013
Type: SA
Currency: SAR
Afzal Page 36
SAP FICO
Posting key: 40
Account: 200400
Press Enter
Amount: 1000 SAR
Amount in Local currency: 17000/- INR
Save it.
Group Currency:
Currency used for consolidated reporting purpose. This currency will be maintained at client
level. If business wants to get the consolidated report at Group Currency level are must activated
group currency at each company code.
Hence the transactions posted at company code level automatically get translated or posted
parallel at Group Currency as well.
Class 27
Identifying of Group Currency Indicator (SCC4)
Group currency can be identify by going through the client settings. The client currency is
terms as Group currency.
Double click on Client 800
The currency is EUR
Maintain Additional Currencies against Company Code (Parallel Currency) (OB22)
The transactions posted against company code can parallel update additionally with two
currencies. They are
Groups currency
Company currency
Hard currency
Index Based currency
Press NEW ENTRIES
Company Code:
System automatically populates 1st local currency
Currency Type: 10 Company code currency
2nd Local currency
Currency Type: 30 Group Currency
40 Hard Currency
50 index-based currency
60 global company currency
Valuation: 0 Legal Valuation (1 – Group Valuation, 2 – Profit Centre Valuation)
Currency: EUR
Exchange Rate Type: M
Source Currency: 2 Translation taking first local currency as basis
1 Translation taking transaction currency as basis
Translation Date Type: 3 Translation Date (1 – Document Date, 2 – Posting Date)
Save it.
Afzal Page 37
SAP FICO
New Entries
Exchange Valid From From Direct To Currency Indirect
Rate Type Currency Quotation Quotation
M 01.01.2013 INR 0.014114 EUR 70.8500
Save it.
Testing of Group Currency (F-02)
Doc Date: 27.04.2013
Company code:
Currency: INR
Posting Key: 40
A/C: 400401
Press Enter
Amount: 10000/-
Business Area: 95S1
Text: Testing of group currency
Posting Key: 50
A/C: 200400
Press Enter
Amount: *
Text: +
Click on Document Over View Button (Shift + F2)
Click on Display Currency
Select Group Currency
Press Enter
Amount: 140EUR Save it.
Posting of Foreign currency Transaction
Doc Date: 27.04.2013
Currency: USD
Posting Key: 40
A/C: 400401
Press Enter
Amount: 100$
Amount in Local Currency: 4,700/-INR
Posting key: 50
Parking Document
Parked Documents are subjected to approvals. The document parked by the user will be
sent to authorised person for cross check or verification. The person can be accept or reject the
document.
Parked Documents are called as Preliminary documents and No Transactional Data will get
updated or posted to GL Account till the parked document was accepted and posted by the user or
by authorised person.
The parked functionality can be handled
Manually
Through Work Flow
Afzal Page 38
SAP FICO
Class 28
Parking Functionality through Manual Concept
When the user or Accountant parked the document and send the document information
through mail to the authorised user for validating the correctness. The authorised user validate the
document and he can approve or reject the document. This information again sent to the user
manually by mail.
Activate Users in SAP (SU01)
To view list of users available in the system
Place the cursor on User and Press F4
Press Enter
Select the user SAP
Click on change password
Give New password
Press enter
Parking of Document by SAP user (FV50)
Path: A/CFAGLPOSTINGEDIT OR PARK GL DOCUMENT
Company Code:
Doc Date: 29.04.2013
GL A/C: 400400
Debit
Amount: 1000
Text: Testing of Park Document
Business Area: 95S1
GL A/C: 200400
Credit
Amount: 10000
Text: +
DocumentPark
Document 100009 was parked.
Afzal Page 39
SAP FICO
View inbox
SAPMENUOFFICEWORK PLACE-SBWP
Press enter
Expand Inbox
The observation of User SAP is Document 100009 posted incorrectly with wrong amounts
and hence sending a manual mail rejecting the document and for corrections.
Class 29
Posting Functionality through Work Flow
Work Flow is the feature used to send the information automatically when the scenario
executed. Work flow will be developed by ABAP consultants. The work flow can be extensively
used in case of authorisations and approval process.
Steps or Process of Parking in case of Workflow
Initiator parks the document – FV50
Workflow will get triggered automatically once the initiator parks the document
A mail will automatically triggered to Authorized person or Finance officer with park
document information
Automatically if he opens the screen system will provide two options Accept or Reject
If he clicks on Reject Button system automatically calls up transaction – FBV6 and a mail will
triggered to initiator with rejection reason
If he accept the document transaction – FBV0 will be triggered and again mail will be sent to
initiator with comments
T-Code for Workflow creation or maintain SWDD
Recurring Documents
Recurring Documents are called as template documents and periodically accounting entries
will be generated with reference to template document. Based on the frequency maintain in the
recurring document we will execute and post Accounting Entries. All recurring nature transactions
will be maintain under this document with the respective amounts and additional account
assignments. These documents will save the time of the users for month end closing activities.
Creation of GL A/C (FS00)
GL Account: 400402
Create
Type/Description
A/C Group: Administration expenses
Select P&L Statement Account
Text: Stationary Expenses
Select Line Item Display
Afzal Page 40
SAP FICO
Save it
Define Recurring Document Templates (FBD1)
Note: These Recurring Documents will be maintained by the Business according to their
requirements.
Path: ACCOUNTINGFAGLREFERENCE DOCUMENTSFBD1-RECURRING DOCUMENT
Company code:
First Run on: 01.04.2013
Last Run on: 31.12.9999
Intervals in Months: 01 Per Month
Run Date: 5
Document Type: SA
Currency: INR
Posting Key: 40
Account: 400400
Press Enter
Amount: 10,000/-
Business Area: 95S1
Text: Rent
Posting Key: 40
Account: 400401
Press Enter
Amount: 5000/-
Text: +
Posting Key: 40
Account: 400402
Press Enter
Amount: 1000/-
Posting Key: 50
Account: 200400
Press Enter
Amount: 16,000/-
Text: +
Save it.
Document 1 was stored in Company Code
Execution of Recurring Documents
The Recurring Documents will be periodically executed in order to generate financial
accounting entries.
Afzal Page 41
SAP FICO
Class 30
While execution of Recurring Document system will generate Batch Input Session for
processing of Accounting Document in background instead of online.
Batch Input Session (BTIS)
Batch Input Session is the feature provided by the SAP to post documents in background.
When business needs to execute or post or process multiple transactions we use batch input
sessions. The BTIS consists of the parameters related to posting of transactions and we can view
Log related to the execution of BTIS. If transactions consists of errors and again BTIS can be
executed.
Path: A/CFAGLPERIODIC PROCESSINGRECURRING ENTRIESEXECUTE – F.14
Company Code:
Fiscal Year: 2013
Settlement period: 01.04.2013 to 30.04.2013
Batch Input Session Name: SAPF120_
Select Hold Processed Session
Execute
Message is Session SAPF120_ was created.
Note: The BTIS consists of the data transferred from the recurring documents. If we process BTIS
the Recurring data will be posted to Accounts.
Process Batch Input Session (SM35)
SYSTEM MENUSERVICESBATCH INPUTSESSIONS
Select the Session SAPF120_0510
Press Process Button
Processing Mode
Select Process/Foreground
If this option selected all the screens will be displayed while processing.
Press Enter
Document Date: 05.04.2013
Next Run: 05.05.2013
Document No. 1
Keep on press Enter till you get the message processing of BTIS completed.
Click on Session Overview
Double Click on your Session
Log Created
Document No. 100000
View Accounting Document (FB03)
Document No. 100010
Press Enter
View Recurring Document Information (FBD3)
Path: A/CFAGLDOCUMENTREFERENCE DOCUMENTSRECURRING
DOCUMENTSFBD3-DISPLAY
FBD2-CHANGE
F.56-DELETE
FBD4-DISPLAY CHANGES
Document No. 1
Company Code:
Fiscal Year: 2013
ViewRecurring Entry Data
Execution of Recurring Document for the month of May (F.14)
Company Code:
Fiscal Year: 2013
Settlement period: 01.05.2013 to 31.05.2013
Batch Input Session Name:
Afzal Page 42
SAP FICO
Class 31
Create GL A/C Insurance Payable A/C (FS00)
GL Account: 100400
Account: Current Liabilities
Select Balance Sheet A/C
Text: Insurance Payable A/c
Select Only Balances in Local currency
Select Open Item Management
Select Line Item Display
Sort Key: 001
Field Status group: G001
Save it.
Creation of GL Insurance A/c
GL A/C: 400500
Account: Financial Expenses
Select P&L account
Text: Insurance account
Select Lind Item Display
Afzal Page 43
SAP FICO
Afzal Page 44
SAP FICO
Output: 3 open line items displayed with the total amount of Rs. 7000/-
Clearing Procedure
The GL Accounts which are maintained as open item management are subjected to clearing
indicates the items of the GL accounts will be cleared by other GL accounts or with the same GL
account situational.
Outgoing payment of Rs. 1,000/- by cash towards Insurance payable of April (F-07)
Path: A/CFAGLPOSTINGOUTGOING PAYMENTS
Doc Dt. 03.05.2013
Type: SA
Bank GL A/C: 200400
Amount: 1,000/-
Text: Insurance payment
Open Item Selection
Account: 100400
A/C Type: S
Press Process open Items
Click on Select All Button
Click Deactivate Items
Double Click on The Line item which you want to Clear
Amount Entered: 1,000/-
Assigned: 1,000/-
Not Assigned: 0
Document Simulate
Entry is
Insurance Payable A/C Dr 1,000/-
To Cash A/C 1,000/-
Note: Business Area to the cash Account automatically extracted from the original line item.
Save it
Doc No. 100015
View GL Balance (FS10N)
GL account: 100400
Co Code:
Fiscal Year: 2013
View Line Item Display (FAGLL03)
GL account: 100400
Select Open Items
Key Dt. 31.05.2013
List of Open item Balance is: 6,000/-
Select Back arrow button
Click on Cleared Items. Execute.
Class 32
Partial Clearing: Payment of partial amount of the open item
SAP treatment on partial payments is
All the items remains open till the original invoice got totally cleared.
We can identify partial documents with reference to clearing document No.
Testing of Partial Payments:
View Line Item Display (FBL3N)
GL Account: 100400
Select Open Items
Execute.
Payables are 1,000/- and 5,000/-
Partial Payment: out of 1,000/- make the payment of 200/- (F-07)
Dt. 06.05.2013
Type: SA
Bank Data
Afzal Page 45
SAP FICO
Account: 200400
Amount: 200/-
Text: Partial Payment
Account: 100400
Click on Process Open Items
Activate Item 1,000/-
Partial payment
Against 1,000/- Line Item
Double click on payment amount
Make it as 200/-
Document Simulate
Insurance Payable A/C Dr 200/-
To Cash A/C 200/-
Save it. Doc No. 100016.
Line Item Display
GL: 100400
Payment of Balance 800/-
While Clearing Balance 800/- we must refer open invoice as well as partial clearing
document (F-07)
Dt. 06.05.2013
Bank Data
GL: 200400
Amount: 800
Text: Balance Payment
Open item
Account: 100400
Activate Original invoice amount 1,000/- and 200/-. Hence balance will be 800/-
Simulate
Save it.
Doc no. 100017
FBL3N report
GL Account: 100400
Open Item: Rs. 5,000/-
Select Back arrow Button
Click on cleared items
Clearing date: 06.05.2013
Execute.
Residual Clearing:
One of the option of partial payment but Accounting treatment will be different.
Features of Residual
While doing the partial payment using residual option system will Reverse Original invoice
amount. Post payment Amount and creates New Open Item for the Balance amount to be
cleared.
There will be no connectivity or relation between original invoice and partial payment
Testing of Residual (FBL3N Report)
Open item is Rs. 5,000/-
Partial payment using residual option (F-07)
Dt: 06.05.2013
Type: SA
A/C: 200400
Amount: 2,700/-
Text: residual
GL: 100400
Residual Items
Activate the item 5,000/-
Afzal Page 46
SAP FICO
Class 33 0
Foreign Currency Revaluation
Revaluation of Foreign Currency transactions in order to know Exchange Gain or Loss is a
statutory requirement. We must revaluate these transactions at item level or Balance level
periodically or yearly.
Creation of GL A/C’s (FS00)
GL: 400510
Group: Financial Expenses
Select P&L Statement account
Text: Exchange Loss
Select Line Item Display
Sort key: 001
Field status Group: G001
Save it.
GL: 300100
Group: Other Income
Select P&L Statement account
Text: Exchange Gain
Save it.
GL: 100900
Company Code:
Account Group: clearing Accounts
Select Balance Sheet accounts
Text: Clearing Exchange account
Select Only Balances in Local Currency
Select Line Item Display
Sort Key: 001
Save it.
Configuration Steps
Define Valuation Methods
Path: SPRO FA(N)GL ACCOUNT PERIODIC PROCESSING VALUATE DEFINE
VALUATION METHODS
New Entries
Method:
Description: Valuation Method Always
Valuation Procedure
Select X Always Evaluate
Afzal Page 47
SAP FICO
Document Type: SA
Exchange Rate Determination
Exchange Rate Type for Debit Balance: M
Exchange Rate Type for Credit balance: M
Determine Exchange Rate Type from Account Balance
If this indicator selected Exchange Rate Type will be identified from GL Balance level.
X Exchange Rate Type from Invoice Reference
X
If you selected this indicator the Exchange Rate Type determine from each invoice
reference and currency combination.
Select option 2
Save it.
Define Valuation Areas
Same path
New Entries
Valuation Valuation Method Currency Type
95 Co. Code Currency
Save it.
Check Assignment of Accounting Principles to Ledger Group
Same path
Identify the Accounting principle assigned to the Ledger Group 0L
Accounting Principle Target Ledger GL
IAS 0L
Assign Valuation Areas and Accounting Principles
Same path
New Entries
Valuation Area Accounting Principle
95 IAS
Save It.
Prepare automatic posting for Foreign Currency Valuation
Path: SPRO FA GL PERIODIC PROCESSING VALUATE FOREIGN CURRENCY
VALUATION PREPARE AUTOMATIC POSTINGS FOR FOREIGN CURRENCY VALUATION
Double click on KDF Exchange rate difference open items GL Accounts
Chart of Accounts:
New Entries
GL A/C: 100400
Currency: INR
Currency Type: 10
Exchange Rate Difference Realized
Loss: 400510
Gain: 300100
Valuation
Valuation Loss 1: 400510
Valuation Gain 1: 300100
Balance sheet adjustment: 100900
Save it.
KDF is used for open item managed GL A/C.
Note: Transaction Key KDF used to valuate open item managed GL Accounts.
Transaction: KDB
Exchange Rate Difference using Exchange Rate Key
If the Business wants to determine Exchange Rate Differences using key we must maintain
below settings and this key must be assigned to all the GL accounts managed with Foreign
Currency.
Afzal Page 48
SAP FICO
400510 300100
Save it.
Assignment of Exchange Rate Key to GL Account: (FS00)
GL Account: 100300
Click on Change Button
Control Data
Exchange Rate Difference Key:
Save it.
Class 34
Testing of Exchange Gain or Loss
Post Foreign Currency transaction (Loan Receipt at Exchange Rate 40 in USD) (F-02)
Doc Dt. 08.05.2013
Currency: USD Rate: 40
Posting Key: 40
A/C: 200400
Press Enter
Amount: 1000$
Business Area: 95S1
Text: Testing of Foreign Currency Transaction
Posting Key: 50
Account: 100300
Press Enter
Amount: *
Text: +
Document Simulate
Save it.
Doc no. 100018
Maintain or change Exchange Rate to 48/- with Exchange Rate Type 9M (OB08)
New Entries
Exchange Rate Valid From From Currency Direct To Currency
Quotation
9M 08.05.2013 USD 48 INR
Save it.
Foreign Currency Valuation (New) FAGL_FC_VAL)
Path: ACCOUNT FA GL PERIODIC PROCESSING CLOSING VALUATE FOREIGN
CURRENCY VALUATION
General Data selection
Afzal Page 49
SAP FICO
Co. Code:
Valuation Dt. 31.05.2013
Valuation Area: 95
GL Balances
Select Valuate GL Account Balances
GL Account: 100300
Exchange Rate Difference Key:
Execute.
Output:
GL Account: 100300
Loan Amount: 1000$
Old Value: 40,000/-
New Value: 48,000/-
Gain/Loss: 8,000/-
The Exchange Gain or Loss transactions are
FC transaction valuations can be executed periodically or yearly basis in case of periodic execution
relevant to Account Balances must be reversed in the future month.
Class 35
Interest Calculations
Creation of GL Accounts (FS00)
GL Account: 400501
Group: Financial Expenses
Select Profit and Loss Account
Text: Interest Expense or Loss
Select Line Item Display
Sort Key: 001
Field Status Group: G001
Save it.
GL Account: 300001
Group: Other Income
Select Profit and Loss Account
Text: Interest Gain Account
Select Line Item Display
Sort key: 001
Field Status Group: G001
Save it.
GL Account: 100401
Group: Current Liabilities
Select Balance Sheet Account
Text: Interest Payable Account
Select Only Balances in Local Currency
Select open Item Management
Select Line Item Display
Afzal Page 50
SAP FICO
GL Account: 200600
Group: Current Assets
Select Balance Sheet account
Text: Interest Receivable Account
Select Only Balances in Local Currency
Select Line Item Display
Sort Key: 001
Field Status Group: G001
Save it.
GL Account: 100200
Group: Secured loans
Select Balance Sheet account
Text: Loan from Third Party
Select Only Balances in Local Currency
Select Line Item Display
Sort Key: 001
Field Status Group: G001
Save it.
Configuration Steps:
Define Interest indicator or Interest Calculation Types (OB46)
Path: SPRO FA (NEW) GL NEW BUSINESS TRANSACTIONS BANK ACCOUNT
INTEREST CALCULATION INTEREST CALCULATION GLOBAL SETTINGS DEFINE
INTEREST CALCULATION TYPES
New Entries
Interest Indicator Name Interest Calculation Type
95 Balance Interest Indicator S
Save it.
S = Balance interest Calculation
P = Item interest Calculation
Z = Penalty interest Calculation
Prepare Account Balance interest Calculation (OBAA)
Same path;
New Entries
Interest Calculation Indicator: 95
Period Determination
Interest Calculation Frequency: 01 (1Month)
Interest Determination
Calendar Type: G
Standard SAP delivered below Calendar types
No. of days in year No. of Days in Month
B – Bank Calendar - 360 30
J – French Calendar 365 30
F – French Calendar 360 exact No. of Days in a calendar month
G – Gregorian Calendar 365 Exact No. of Days in a Calendar month
Select Balance Plus Interest
Save it.
Define Reference Interest Rates (OBAC)
Same path till Bank A/C interest Calculation Interest Calculation Define Reference Interest
Rates New Entries
Afzal Page 51
SAP FICO
In this step we create indicator for Reference Interest which is used to maintain interest
rates periodically or date wise.
Afzal Page 52
SAP FICO
Class 36
Assignment of Interest Indicator to the Loan Accounts (FS00)
GL Account: 100200
Click on Change Button
Create/Bank Interest
Assign Interest Indicator: 95 Balance Interest Indicator
Save it.
Loan Receipt Entry on 16.04.2013 (F-02)
Doc Dt. 10.05.2013
Posting key: 40
Account: 200400
Press Enter
Amount: 10,000/-
Text: Loan Receipt
Posting Key: 50
Account: 100200
Press Enter
Amount: *
Value Dt: 16.04.2013
Note: interest Calculation will be based on Value Date.
Text: +
Save it.
Calculation interest on Loan from party for the month of April (F.52)
A/C FA GL PERIODIC PROCESSING INTEREST CALCULATION BALANCE
INTEREST CALCULATION
Chart of Account:
Co. Code:
Calculation period: 01.04.2013 to 30.04.2013
Interest Calculation Indicator: 95
Execute
Loan Amount: 10,000/-
Interest %: 11%
No. of Days for Interest Calculations: 15days
Interest is: 45.21/-
Select Back arrow button
Output Control
Select Additional Balance line
Select Interest Rate Overview
Posting Control
Select Post Interest Settlement
Select Update Master Records
Session Name: RFSZIS00
Afzal Page 53
SAP FICO
Afzal Page 54
SAP FICO
Afzal Page 55
SAP FICO
GL A/C: 400100
Group: Payroll Expenses
Select P&L Account
Text: Professional Service Charges
Select Line Item Display
Sort Key: 001
Field Status Group: G001
Save it.
Configuration Steps
Define Vendor Account Groups (OBD3)
SPROFA (NEW)A/C RECEIVABEL & A/C PAYABLEVENDOR ACCOUNTSMASTER
DATAPREPARATIONS FOR CREATING VENDOR MASTER DATA DEFINE A/C GROUPS
WITH SCREEN LAYOUT (VENDORS) New Entries
Account Group:
Name: Domestic Vendor Group
Field Status
Double Click on Company Code Data
Double Click on A/C Management
Select Reconciliation A/C as Required Entry
While Creation of Vendor Master Reconciliation A/C will be the Mandatory Entry.
Save it. Create Request AP Configuration Settings.
Next Entry button
A/C Group: 9511
Afzal Page 56
SAP FICO
Change Intervals
Insert intervals DOMESTIC PAYABLE
No From No To No
T1 20611 20619
nsert Button
Insert Intervals FOREIGN PAYABLE
No From No To No
T2 20620 20629
Insert Intervals
No From No To No
T3 20630 20639
Insert Intervals
No From No To No
T4 20640 20649
Insert Intervals
No From No To No
T5 20650 20659
Insert Intervals ONE TIME PAYABLE
No From No To No
T6 20660 20669
Save it.
Ignore the message & press Enter
Afzal Page 57
SAP FICO
Save it.
Class 39
Define Tolerance for Customer and Vendors OBA3
Path: SPRO FA (NEW)AR & AP BUSINESS TRANSACTIONS OUTGOING PAYMENT
MANUAL OUTGOING PAYMENTS DEFINE TOLERANCE (VENDORS)
New Entries
Co. Code:
Tolerance Group: APPLE Group Tolerance
Permitted Payment Differences
Amount Percent
Gain 10 1% EX 10000 9990
Loss 10 1%
Save it.
Define Document Types & Number Ranges for Vendor Transactions (OBA7)
Document Type Description Number Range
KA Transfers and Reserves 17
KG Vendor Credit Memo 19
KR Vendor Invoice 17
KZ Vendor Payment 15
Afzal Page 58
SAP FICO
Bank key is the unique identity for any Bank which holds the Bank Address details
Click on Bank Data
Bank Name: ICICI
Region: 10
Bank Branch: JP Nagar, Bangalore
Press Enter
Next Screen
Screen 4 Account Information
Reconciliation Account: 100703 Employee Payables
Sort Key: 001
Cash Management Group: A5 (Personal Cost)
Afzal Page 59
SAP FICO
Date: 27.05.2013
Doc Type: KR
Co. Code:
Posting key: 31
Account: 400700
Press Enter
GL Account: 100703
Amount: 50,000/-
Text: Salary Payable
Posting Key: 40
Account: 400101
Press Enter
Amount: *
Text: +
Document Simulate
Save it.
Doc No. 1900000
GL Account creation
GL Account: 400101
Group: Payroll Expense
Select P&L Account
Text: Salaries Account
Select Line Item Display
Sort Key: 001
FSTG: G001
Save it.
Class 40
View GL A/C Balances (FS10N)
Accounting Financial Accounts Accounts Payable Accounts Display Balances
GL Account: 100703
Co. Code:
Execute
Credit balance of 50,000/- updated to GL A/C
Afzal Page 60
SAP FICO
Afzal Page 61
SAP FICO
Afzal Page 62
SAP FICO
Select Vendor
Default for Baseline Date
Select posting Date
Payment Terms
Term no. of days
1 15
Save it.
Afzal Page 63
SAP FICO
Afzal Page 64
SAP FICO
Amount: 10,000/-
Payment Term: Z950
Posting Key: 40 A/C:400101
Press Enter
Amount: *
Text: +
Simulate
Vendor Invoice Splitted according to the payment terms
Item1: 4000/-, Item2: 3,000/-, Item3: 3,000/-
Save it. Doc no. 1900004.
View Line Item Display (FBL1N)
Layout: /Z
4,000/- Due Date is 29.05.2013
3,000/- Due Date is 05.06.2013
3,000/- Due Date is 05.07.2013
Afzal Page 65
SAP FICO
GL A/C: 200421
With Template
GL A/C: 200420
Press Enter
Text: STATE BANK OF INDIA Check issue Clearing A/C
Select Open Item Management
Select Line Item Display
Sort Key: 001
Save it.
Define House Banks (FI12)
SPROFA (NEW) BANK ACCOUNTING BANK ACCOUNTS DEFINE HOUSE BANKS
Co. Code:
Note: House Banks are Co. Code dependent.
New Entries
House Bank: 1000
House Bank Data
Bank Country: IN
Bank Key: SBI
Note: Bank Key maintained at Country Level
Create
Bank Name: State Bank of India (Hyderabad)
City: Hyderabad
Double click on Bank Accounts Folder
New Entries
A/C ID: acct1
Description: Current A/C No. 1
Bank A/C Number: 123456789
Currency: INR
GL A/C: 200420
Save it.
Maintain Check Lots (FCHI)
Check lots consists of from and to check no’s issued by the Bank. We can also maintain the
cheques are sequential or non sequential cheque lot. Business will create check lots on
requirement.
Accounting Fin Acc Acc Payable Periodic Processing F110 – Payments
Menu Environment Check Information Number Ranges
Paying Co. Code:
House Bank: 1000
A/C ID: acct1
Click on Change Button
Click on Create
Lot
Lot Number: 01
Check Number: 000001000
To : 000001099
Short Info: Check lot No. 1
Purchase Dt: 01.04.2013
Save it.
Class 43
Testing of Manual Payment by Check
Create New Vendor (XK01)
Co. Code:
A/C Group: 9154
Press Enter
Afzal Page 66
SAP FICO
Title: Mr.
Name: Salman Khan
Country: IN
Region: 10
Recon A/C: 100704
Sort Key: 001
Cash Management Group: A1
Save it. Vendor No. 400710
Create GL Master
GL A/C: 400110
Group: Payroll Expense
Select P& L A/C
Text: Professional charges
Select Line Item Display
Sort Key: 001
FSTG: G001
Save it.
Post Vendor Invoice (F-43)
Doc Dt: 31.05.2013 Type: KR
Posting Key: 31 A/C: 400710
Press Enter
Amount: 10,000/-
Text: Professional charges
Posting Key: 40 A/C: 400110
Amount: *
Text: +
Simulate
Save it, Doc No. 1900005
Vendor Business transactions will update below Tables.
BKPF – Accounting Document Header
BSEG – Accounting Document Line Items
Vendor Line Items are subjected to Open Item Management. Hence the Vendor Line Items
additionally update below Tables.
BSIK – Vendor Open Invoices
BSAK – Vendor Cleared Items
View Vendor Line Item Display (FBL1N)
Vendor : 400710
Co. Code:
Select open Items
Execute
System populate the selection parameters under BSIK table and extract the information in a
user defined format.
There is a Open Line Item of 10,000/-.
Check Payment of 10,000/- to Vendor 400710 (F-53)
Doc Dt: 31.05.2013
Type: KZ
Bank Account
A/C: 200421 Amount: 10,000/-
In case of Check payments and Bank transfers it is always advisable to post to a clearing
account till business receive confirmation from the Bank about realization of check transactions.
Text: Check Payment
Open Item Selection
Account: 400710
Type: K
Press Process Open Items
Afzal Page 67
SAP FICO
Bank Statement Received that Check No. 000001000 encashed by vendor (Updation of check
encashment date) FCH6
A/C FA AP Environment Check Information ChangeFCH6 – Additional Info / Cash
Co. Code:
House bank: 1000
A/C ID: acct1
Check No. 000001000
Press Enter
Check Encashment Date: 31.05.2013
Save it, Check No. 000001000 saved Successfully.
Post check Transactions to Main Bank A/C after check Realization (F-02)
Doc Dt: 31.05.2013 Type: SA
Posting Key:40 A/C: 200421
Press Enter
Amount: 10,000/-
Afzal Page 68
SAP FICO
Testing of Voiding
Void Unused Checks (FCH3)
Accounting Fin Accounting Accounts Payable Check Information Void Unused Checks
Co. Code: House Bank: 1000 A/C ID: ACCT1
Check Number: 000001001
Vendor reason code: 06 (Destroyed or Unusable)
Click on Void
Afzal Page 69
SAP FICO
Issue check to the vendor against payment Doc No. 1500002 (FCH5)
Doc No. 1500002
Co. Code:
House Bank: 1000
A/C ID: ACCT1
Check No. 000001002
Press Enter
City: Bangalore
Save.
Afzal Page 70
SAP FICO
Class: 45
Special GL Transactions
Special GL Transactions will be identified with special GL indicators. Below are list of
Special GL Transactions.
Special GL Indicator Description
A Used for Down Payment/Advances
F Down payment Request
G Guarantees
H Security Deposit
L Letter of Credit
Q Bills of Exchange
For each Special GL Indicator we will assign reconciliation A/C and Special GL A/C or
Alternative Reconciliation A/C.
Alternative GL A/C: The GL A/C which will be assigned in the Special GL Indicator. If any
Transactions posted with Special GL Indicator will bypass Recon A/C and update to Special GL
A/C.
Create GL Account (FS00)
GL: 200610
Group: Current Assets
Select Balance Sheet
Afzal Page 71
SAP FICO
Afzal Page 72
SAP FICO
Co. Code:
Execute
Debit Balance of Rs. 1,000/- updated.
View Vendor Line Item Display (FBL1N)
Vendor A/C: 400711
Select open Items
Type
Select Special GL Transactions
Execute
1,000/- Line Item displayed with Special GL Indicator A.
Transfer Advances to Normal Vendor A/C (Recon A/C) for clearing of Invoices (F-54)
A/C FA AP Document Entry Down Payment Clearing F-54
Afzal Page 73
SAP FICO
Amount = *
Text = +
Simulate and Post
Class 46
Afzal Page 74
SAP FICO
GL A/C: 400110
Amount: *
Text: +
Simulate
Professional Charges A/C Dr
To Vendor A/C
Save. Doc No. 1900009.
Transfer of Advance from Special GL A/C (200610) to Recon A/C (100704) (Clear Vendor
Down Payments) (F-54)
Doc Dt. 05.06.2013 Type: KA
A/C: 400711
Click on Process Down Payments
Transfer Posting: 1200/-
Simulate
Vendor A/C Dr (100704)
To Vendor A/C (200610)
Save. Doc No. 1700002.
View FBL1N Report
Vendor: 400711
Select Special GL Transactions
Execute.
The Advance of 800/- remains under Special GL transactions.
Select Back Arrow Button
Select Normal Items
Execute.
Vendor Auto Clearing (F-44)
A/C: 400711
Click on Process Open Items
Select the Line Items belongs to 1200/-
Simulate
No Line Items Generated as this transaction is used to auto clear Open Items which have
Debit and Credit entries with the same amount and to set status to clear.
Save it.
Scenario3: Advance Less than Invoice Amount
Balance Advance is 800/- post Vendor Invoice with an amount of 1,100/- (F-43)
Vendor A/C: 400711
Press Enter
Information Message: 800/- down Payment on Current Assets Exists.
Amount: 1100/-
Text: Vendor Invoice
Posting Key: 40 A/C: 400110
Amount: * Text: + Save. Doc No. 19000010.
Transfer Advance of 800/- (F-54)
Dt. 05.06.2013 Type: KA
Vendor A/C: 400711
Press Enter
Transfer Posting: 800/-
Simulate and Save. Doc No. 1700003.
Afzal Page 75
SAP FICO
Class 47
Special GL Request
Special GL Indicator for Request is “F” the Settings are
Assignment of Special GL A/C against Indicator “F” (OBYR) or (FBKP)
Afzal Page 76
SAP FICO
Execute
One Line Item displayed with Indicator “F”.
Configuration Steps
Configure Automatic Payment Program for Country (FBZP)
SPRO FA (NEW) AP & AR BUSINESS TRANSACTIONS OUTGOING PAMENTS
AUTOMATIC OUTGOING PAYMENTS PAYMENT METHOD/ BANK SELECTION FOR
PAYMENT PROGRAM SET UP PAYMENT METHOD FOR COUNTRY FOR PAYMENT
TRANSACTION
APP configuration maintained at payment method which will be created under a Country.
New Entries
Country: IN
Payment Method: C
Description: Check Payment
Payment Method
Select Out Going
Payment Method Classification
Select Check
Required Master Record Specification
Select Street, PO Box, Postal Code
Posting Details
Document Type for Payment: KZ
Clearing Document Type: KA
Payment Medium
Select Use Classic Medium Programs (RFFO*)
Payment Medium Program: RFFOUS_C
Afzal Page 77
SAP FICO
Set up Payment Methods for Company code for Payment Transaction - FBZP
Same path
New Entries
Paying Co. Code:
Payment Method: C
Amounts Limits
Minimum Amount: 1000
Maximum Amount: 500000
Select Payment per Due Day
Select Foreign Partner Allowed
Select Foreign Currency allowed
Expand Form Data
Form for the Payment Medium: F110_PRENUM_CHCK
Drawer on the form
Accounts Executive
Execute.
Afzal Page 78
SAP FICO
Footer: 0001_Footer
Signature: 0001_Signature
Sender: 0001_Sender
Save it.
Class 48
Set up Bank Determination
Same path
This step is used to assign House Bank and Respective A/C ID’s to the Payment Method.
Position
Select Co. Code:
Double click on Ranking order
New Entries
Payment Method Currency Rank order House Bank
B INR 1 1000
Save it.
Afzal Page 79
SAP FICO
Vendor: 400700
Amount: 15,000/- Payment Method: B
Text: APP
Posting Key: 40 A/C: 400110
Amount: * Business Area: 95S1
Text: +
Save.
Vendor: 400705
Amount: 5000/-
Business Area: 95S1
Save it.
Vendor: 400705
Amount: 2,000/-
Business Area: 95S2
Save it.
The system will includes those line items also in this run business can decide whether
include those invoices in this payment run or can be excluded by rejecting the invoice (Blocking) in
the Edit Proposal.
Vendor: 1 to 999999
Additional Log
Select Due Date Check Button
Select Payment Method selection in all cases
Select Line Items of the Payment Documents
Vendor No. 1 to 999999
Afzal Page 80
SAP FICO
Based on the above selection parameters system will extract the Vendor invoices and
creates a proposal. The proposal consists of list of items to be cleared. Business can view the
proposal and edit the proposal. You can edit proposal for
1. Lock the Vendor Line Items against Payment
2. Change the cash discounts amounts and percentages
3. Re allocate or change House Bank Details
Save Parameters.
Details Have been saved for the run on 07.06.2013, Identification is T1.
Go to Status
Click on Proposal
Dt. 07.06.2013
Class 49
Double Click on Error Line Item
Double Click on Line Item
Popup Displayed with Change Line Items
Error Message: Error in Creating the Payment Document
Click on Reallocate
House Bank: 1000 ACCT1
Press Enter
Select Back Arrow Button
The Vendor No. 400711 displayed under Exceptional List.
Afzal Page 81
SAP FICO
Additional Log
Click on Payment Run Log
System generated Doc No. 1500008, 1500009
Error with 400705 Vendor.
Exchange rate Different Accounts are incomplete for A/C 100703, Currency INR to EUR
payment is not possible.
Printout/Data Medium
Program Variant
RFFOUS_C _ABN
Select Maintain Variants
Select for All Selection Screens
Click on Continue
Co. Code Selection
Paying Co. Code:
Sending Co. Code:
Further Selection
Payment Method: B
House Bank: 1000
A/C ID: ACCT1
Print control
Select Print Checks Printer LP01 Select Print Immediately
Select Print Payment Advice Notes Printer LP01 Select Print Immediately
Afzal Page 82
SAP FICO
Status
Click on Schedule Printout
Dt. 08.06.2013 select Start Immediately
Job Name: replace the ? with
Press Enter
Message: Job Has been Scheduled
Class 50
Execution of APP
Create Vendor Master (XK01)
Co. Code:
A/C Group: Other Income
Address
Title: Company
Afzal Page 83
SAP FICO
Afzal Page 84
SAP FICO
EditProposalDelete
Should the Proposal be Deleted press YES.
Go to Status tab
Place the cursor on Payment Run has been Carried out
Edit payments Delete Output
Select YES.
Chart of Accounts:
Press Enter
Afzal Page 85
SAP FICO
Execute F110
Run Date: 10.06.2013
Identification: T1
Click on Payment Run
Select Start Immediately
Keep on Press enter
Posting orders 1 Generated, 1 Completed.
Additional Log
Click on Payment Run Log
Doc No. 1500010
Entry is (FB03)
Vendor A/C Dr 5500/-
To Cash A/C 4950/-
To Cash Discount Gain A/C 50/-
Print out / Data Medium
Program Variant
RFFOUS_C P1
Click on Maintain Variant
Select for all Selection Screens
Press Enter
Program Run Dt. 10.06.2013
Co. Code:
Payment Method: B
House Bank: 1000
Account ID: ACCT1
Check Lot: 1
Select Print Checks
Select Print Payment Advice
Click on Attributes
Meaning: ABN AMRO
Save
Save Parameters.
Status
Click on Printouts
Select Start Immediately
Job Name change ? with
Press Enter
Afzal Page 86
SAP FICO
Class 51
New GL Concept (Accounting)
New GL Accounting is introduced from SAP ECC5.0 version onwards. The below Three
important features were introduced from ECC5.0 Version onwards.
1. Document Splitting
2. New General Ledger
3. Real Time FI-CO Reconciliation
The Business can decide weather they want to use above new features are not to their existing
system. If the Business is using older than ECC5 version they must upgraded their systems to new
versions in order to use this features. Such type of projects are called as upgrade projects.
Upgrade is Two Types
a. Technical Upgrade: It means system will technically upgraded to New Version but
business don’t want to activate New Features of that Version.
Note: for technical upgrades we must make sure the functionality of older and new versions
should remains same.
b. Functional Upgrade: If Business wants to use the new features of the upgraded
version that is called as Functional Upgrade Project.
Note: for Functional upgrade first System must be upgraded technically.
Document Splitting: Document Splitting is the New Feature introduced from ECC5.0 version. This
will make sure the generation of Zero Balance internal reporting or Financial Statements.
Note: till 4.7 Version Business had faced many issues to achieve Zero Balancing internal reporting.
Hence SAP related New Versions to avoid all the issues faced by the clients.
Characteristics of Document Splitting
1. Achieve Zero Balance reporting at Characteristics level (Business Area or Profit
Centre or any other Characteristics)
2. Segmental Reporting
Document splitting Functionality
1. Identify and activate Splitting Characteristics for internal reporting
2. Classify the GL accounts according to the document splitting category
3. According to the classification of GL accounts system will extract characteristic value
from the source item to destination line items.
Splitting Rules
1. GL Accounts: in case of GL Accounts system will validate existence of
characteristics in any of the GL Line Item and the same will be populated to other Line
Items. If multiple business areas entered system split the off setting entry also according to
the characteristics used in the document.
2. Assets: all asset transactions will get posted through asset masters. System will
derive or extract business area or profit centre from the asset master. The business area for
vendor transactions will be extracted from Asset Line Item.
3. Customer and Vendors: the Business area will be extracted from the expense or
Revenue GL A/C or Asset Line Item of the transaction.
4. Materials: In case of Logistics or Material transactions system will extract Business area
with the combination of Plant and Division.
In case of Profit centre: Profit Centre will be assign in the respective Material Master.
Class 52
Configuration Steps
Activation of Document Splitting against Co. Code
SPRO FA (NEW) GL A/C (NEW) BUSINESS TRANSACTIONS DOCUMENT
SPLITTING ACTIVATE DOCUMENT SPLITTING
Activate Document Splitting
Afzal Page 87
SAP FICO
Afzal Page 88
SAP FICO
New Entries
GL A/C Description
100910 Zero Balance Clearing A/C
Save it.
Afzal Page 89
SAP FICO
Note: Always Make sure No transactions should hit Zero Balance Clearing Account
Select Back Arrow
Save it. Doc No. 100032
Class 53
New General Ledger
This is one of the New feature introduced from ECC5.0 version to meet parallel accounting
requirements of the Business. Which indicates to maintain the books of accounts in Multiple
Accounting standards or principles.
Purpose of Ledger Concept
1. For parallel Accounting
2. Using of Multiple Currencies
3. Reporting in different Fiscal periods other than co. Code fiscal reporting
Ledger are Two Types
a. Leading Ledger
b. Non – Leading Ledger
While creation of co. Code itself system will assign co. Code to leading ledger. This is the default
ledger used by system for statutory requirements.
Leading Ledger identified with Indicator 0L.
Afzal Page 90
SAP FICO
Non – Leading Ledger: these ledgers are user define and n. No. of Non – Leading Ledgers can be
defined based on the Business requirements. This ledger concept was introduced in order to avoid
the issues faced by the Business for parallel accounting maintenance. Till 4.7version we used
“Special Purpose Ledgers” for parallel accounting which is very tough.
Features of Non – Leading Ledgers
1. Should be created and activated manually
2. Used to meet parallel accounting, currency requirements and different Fiscal year reporting
3. Transactions posted in leading ledger automatically get updated in Non – Leading Ledger
4. If requires direct adjustment entries can be posted to Non – Leading Ledgers
5. While creation of Ledger system automatically creates ledger groups
6. Ledger groups can consists of Multiple ledgers
7. In each ledger group we must define one representative ledger. Which indicates other
ledgers of the group must follow the currency and fiscal periods of representative ledger.
Configuration Steps
Define Ledgers for General Ledger Accounting
SPRO FA (NEW) FINALCIAL ACCOUNTING GLOBAL SETTINGS (NEW) LEDGERS
LEDGER DEFINE LEDGERS FOR GENERAL LEDGER ACCOUNTING
New Entries
Ledger Ledger Name Totals Table
9Z -Non – Leading Ledger FAGLFLEXT
Save it.
Till 4.7 we have table up to GLTO.
Note: Ledger Group 9Z is created only with Ledger 9Z
Press Enter
Afzal Page 91
SAP FICO
Afzal Page 92
SAP FICO
Class 54 1
Legacy System Migration Work Bench
It is used to upload Master data and transactional data from Excel or Notepad to SAP. This
tool majorly used by functional consultants without taking the help of development team.
Testing of LSMW for GL A/C Upload
Open an Excel file and maintain a template which details you want to upload.
In Excel file
Afzal Page 93
SAP FICO
GL A/C Co. A/C P& Balanc Short Text Lon Currenc Only Reco Ope Sor LI FST
No. Cod Group L e Sheet g y Balance n n t D G
e Text s in Type Item Key
Local MGT
currenc
y
Afzal Page 94
SAP FICO
Back Arrow
Afzal Page 95
SAP FICO
Afzal Page 96
SAP FICO
Class 55 1
With Holding Taxes (TDS)
With Holding Tax is formally called as TDS. The customer reduces or deduct the with
Holding Tax portion from the Vendor and he pays the with held amount directly to the appropriate
Tax Authorities. According to the legal requirements below are few Examples for TDS.
Section
192 TDS on Salaries
193 TDS on Interest on Securities
194A TDS on Other than Securities
194C TDS on Payment to Contractors
194H TDS on Commission & Brokerage
194I TDS on Rent
194J TDs on Professional & Technical Services
The TDS can be deducted by the customer either at the time of Invoice or Payment.
In SAP with Holding Taxes are 2 Types
1. Classic With Holding Tax
2. Extended with Holding Tax
Classic is the Old Feature of SAP and Extended is New Version available from 4.0 version.
Configuration Steps
Check With Holding Tax Countries
Path: SPRO FA (NEW) FAGS (NEW) WITHHOLDING TAX EXTENDED
WITHHOLDING TAX CHECK WITHHOLDING TAX COUNTRIES
New Entries
Country: IN
Withholding Tax Country: IN
Press Enter
Description: INDIA
Save it.
Afzal Page 97
SAP FICO
Base Amount:
Select Gross Amount
Rounding Rules
Select Withholding Tax Commercial Rounding
Select Post withholding Tax Amount
Accumulation Type
Select Per Year Starting with Month: 1
Control Data
Select With Hold Tax Base Manual
Select Manual Withholding Amount
Select No Certificate Numbering
Base Amount
Select Withholding Tax Code Level
Withholding Tax Amount
Select Withholding Tax Level
Save it.
Define other Tax Types for Education cess and Higher Education cess
Except Withholding Tax type and description all other settings reamains as above for New
Tax Types.
Next Entry
Tax Type: Y2
Description: Education cess
Base Amount
Select Tax Amount
Click on Inherite Base
Accumulation Type
Select No Accumulation Type
Save it.
Next Entry
Tax Type: Y3
Description: Higher Education cess
Base Amount
Select Tax Amount
Select Inherit Base
Select No Accumulation
Save it.
Afzal Page 98
SAP FICO
Afzal Page 99
SAP FICO
Next Entry
Co. Code:
Withholding Tax Type: Y2 Receipient Type: OT
Select Withholding Tax Agent
Withholding Tax Obligated from: 01.04.2013
Obligation to With holding Tax Until: 31.12.2014
Next Entry
Co. Code:
Withholding Tax Type: Y3 Recipients Type: OT
Select Withholding Tax Agent
Withholding Tax Obligated from: 01.04.2013
Obligation to Withholding Tax Until: 31.12.2014
Save it.
GL A/C: 100801
Group: Tax A/C
Select Balance Sheet
Text: Education cess
Save it.
GL A/C: 100802
Group: Tax A/C
Select Balance Sheet A/C
Text: Higher Education cess
Save it.
Remittance Challan
A document, in India, that you present to a bank, when depositing aby form of withholding
tax that you have retained. The Challan states how much tax is being deposited. A separate
Challan is required for each form of withholding tax.
Maintain Number Groups
Path: SPRO FA (NEW) FAGS (NEW) WITHHOLDING TAX EXTENDED
WITHHOLDING TAX POSTING INDIA REMITTANCE CHALLANS MAINTAIN NUMBER
GROUPS
New Entries
Co. Code Section Code Official Withholding Number Group
Tax Key
1000 Y001 01
Save it.
Class 56 1
Maintain Number Groups and SAP Script Forms
Path: FA (NEW) FAGS (NEW) WITHHOLDING TAX EXTENDED WITHHOLDING TAX
POSTING INDIA WITHHOLDING TAX CERTIFICATES FOR VENDORS AND CUSTOMERS
ASSIGN NUMBER RANGES TO NUMBER GROUPS
New Entries
Co. Code:
View: J_1IEWTNUMGR_N
Maintain
Validate Co. Code:
Section Code: 1000
Official Withholding Tax Key: Y001
Number Group: 001
View: J_1IEWTNUMGR_1
Maintain
New Entries
Co. Code Section Code Official Tax Key No. Group
1000 Y001 001
Save it.
Testing of Withholding Tax Transactions
Posting Vendor Invoice (F-43)
Dt. 17.06.2013 Type: KR
Posting Key: 31 A/C: 400700
Press Enter
Amount: 20000/- Business Place/Section Code: 1000, 1000
Text: Vendor Invoice
Posting Key: 40 A/C: 400110
A popup message displayed with withholding tax code information
Press Enter
Amount: * Business Area: 95S1
Text: +
Save it.
Professional charges A/C Dr
To Vendor A/C
To TDS
To Education cess
To Higher Education cess
Save it. Doc No. 1900017.
Create Remittance Challan (J1INCHLL)
Co. Code:
Fiscal Year: 2013 Business Place/Section Code: 1000
Posting Dt. 16.06.2013 to 30.06.2013
Section: Y001
Vendor: 400700
Recipient Type: OT
Doc Dt: 17.06.2013 Posting Dt. 17.06.2013
Bank A/C: 200420
Save as Variant
Variant Name:
Meaning: Remittance Challan
Save it
Execute.
Select Document Number
Press Enter
System will direct you to outgoing payment screen
Amount Entered: 1/-
Assigned: 400/-
Not Assigned: 399/-
To change Amount from Rs. 1/- to 400/- click on Document Overview Button
Double click on Bank Line Item
Accounts Receivable
GL A/C: 200301
A/C Group: Sundry Debtors
Select Balance Sheet
Description: Foreign Receivables
Recon A/C for A/C Type: Customers
Select Line Item Display
Sort Key: 031 Customer No.
Field Status Group: G067
Save it.
GL A/C: 200302
A/C Group: Sundry Debtors
Select Balance Sheet
Description: Affiliated Receivables
Recon A/C for A/C Type: Customers
Select Line Item Display
Sort Key: 031 Customer No.
Field Status Group: G067
Save it.
GL A/C: 200303
A/C Group: Sundry Debtors
Select Balance Sheet
Description: One Time Customer Receivables
Recon A/C for A/C Type: Customers
GL A/C: 300000
Group: Sales
Text: Domestic Sales
Select P&L A/C
Select Line Item Display
Sort Key: 001
Field Status Group: G001
Save it.
Next Entry
A/C Group: 9511
Name: Foreign Customer
Double Click on Co. Code Data
Double Click on Account Management
Select Reconciliation as Required Entry
Save it.
Next Entry
A/C Group: 9512
Name: Affiliated Customer
Double Click on Co. Code Data
Double Click on Account Management
Select Reconciliation as Required Entry
Save it.
Next Entry
A/C Group: 9513
Name: One Time Customer
Double Click on Co. Code Data
Double Click on Account Management
Select Reconciliation as Required Entry
Save it.
9A 500540 500549
9B 500550 500559
9C 500560 500569
9D 500570 500579
Save it.
Execute.
Class 58 1
Customer VS Vendor
Select Control
Press Enter
Customer No. 500541.
Post Sales Invoice against Customer 500541 with an Amount of 1,50,000/- (F-22)
Dt. 19.06.2013 Type: DR
Posting Key: 01 A/C: 500541
Press Enter
Amount: 150000/-
Text: Vendor VS Customer
Posting Key: 50 A/C: 300000 (sales A/C)
Amount: * Business Area: 95S1
Text: +
Simulate
Save it. Doc No. 1800001.
Correspondence
Correspondence is the feature provided in SAP to send statements to the customers in
regular intervals or frequency. For sending of statements we must use correspondence.
Configuration Steps:
Define Correspondence Type
Class 59
Dunning: Dunning is sending Reminders to Customers on their Over Due items. This can be used
to both with the Customers and Vendors. This is nothing but a reminderr statement to the
customers starting from Gentle reminder to till legal notice.
Configuration Steps for Dunning
4 5%
Testing of Dunning
Assign Dunning Procedure in Customer Master (XD02)
Customer: 500541
Co. Code:
Press Enter
Co. Code Data Screen
Correspondence
Assign the Dunning Procedure:
Save it.
Click on Schedule
Optput Device: LP01
Press Enter
Start Dt. 20.06.2013
Select Start Immediately
Click on Schedule
Keep on press Enter till you get the Message Dunning Selection is Complete
Click on Log to view detailed information on dunning execution.
Select Back Arrow
Click on Dunning List
Program: RFMAHN21
Press Enter
Doc No. 180001 Displayed under List
Select Back Arrow
Click on Dunning Print out
Output Device: LP01 Press Enter
Statr Dt. 20.06.2013
Select Statr Immediately
Click on Print
Status: Dunning Print out Running
Press Entr till you get the Message Dunning Printout is Complete.
Detailed Steps
Selection parameters Co. Code, Customer No, analysis period.
Detailed or Logic for Statement
1. From the provided Co. Code in the selection parameters go to Table T001 and Extract
Address.
2. Go to table ADRC and populate this address No and retrive company address, Telephone
No, Fax No. Etc...
From the Customer provided in selection paramters go to Table KNA1 get the address Number and
populate in ADRC table to fetch Customer address details.
Extraction of Credit Terms
From Table KNB1 system will check customer details like payment term populate customer
No. And payment term in table T052U and extract description of Payment Terms.
Extraction of Customer Line Items
From the selection parameters (Co. Code, customer, analysis date or key date) system will
extract customer open line items from BSID table.
Calculation of Aging or Due Date
Due date of the Invoice can be calculated based on Document Date or Due Date.
In case of Document Date considered your
Aging = Key Date – Document Date
In case of Due Date
Aging = Key Date – Due Date of the Invoice
Class 61
Taxation
Taxes on Sales & Purchases
In India the taxation comprises of
1. Direct Taxes – Income Tax, Professional Tax
2. Indirect Taxes – sales & purchases Tax
Different Types of Taxes
Excise Duties levied on Manufacturing, Sales and Purchases
Custom Duties Levied on all Imports and Exports
CST: Central Sales Tax all interstate sales Transactions
All the above taxes will comes under India Localization taxes and called CIN (Country India
Version).
All the taxes will be calculated in SAP using tax procedure which be maintained at country
level. Tax procedure consists of important parameters like
1. Condition Type
2. Account Keys
Condition Type: Condition Types are very important in Tax procedure or pricing procedure.
Condition Type controls
Condition Clause: Which controls whether this condition type holds discounts or
surcharges, prices or taxes.
Calculation Type: controls whether condition type is a fixed amount or calculated based on
percentages or using unit of measurement.
Condition Category: It will explains condition belongs to prices, taxes, freight or confirmed
purchase price etc...
Rounding Rule: It can be either Commercial Rounding, Round Up, Round Down.
Access Sequence: Access Sequences are used to differentiate tax percentages or sales
deduction percentages based on condition records.
Tax procedure in SAP can be either Condition based or Formula Based. In case of formula
based we need to maintain Multiple tax codes for each change of tax percentage.
GL A/C: 100810
Group: Tax Account
Select Balance Sheet A/C
Text: Input Tax on VAT
Select Only Balances in Local Currency
Select Line Item Display
Sort Key: 001
GL A/C: 100811
Group: Tax Account
Select Balance Sheet A/C
Text: Output Tax on VAT
Select Only Balances in Local Currency
Select Line Item Display
Sort Key: 001
Field Status Group: G001
Save.
Asset Accounting
Steps in Asset Accounting
Step 01 : Check Country Specific Settings(Optional)
Step 02 : Assign 0% Tax Codes for Non-Taxable Transactions
Step 03 : Copy reference Chart of Depreciation
Step 04 : Specify Description of Chart of Depreciation
Step 05 : Delete other than book depreciation
Step 06 : Check whether depreciation area are copied or not
Asset Accounting:
Asset Accounting Component supports Monitoring of Assets or tracking of assets. This Component
supports Purchase of asset, Sale of asset, Profit on sale of asset, loss on sale of asset, Scrapping
of asset, depreciation on asset etc.
Step 01 Check Country Specific Settings:
Path: Spro > Img > FA (N) > Asset Accounting > Org Stru > Check country specific settings
(Optional)
> Position = Country = IN
> Country Currency - INR
Save
Go to position button
Chart of Dep. :
Enter
Description : Chart of Depreciation for
Save and enter
One time go back
Company Code :
Click on change interval
Click on Insert interval (Shift+F1)
No : 01
From number : 100000 To number : 199999
Enter
Click on Insert interval (Shift+F1)
No : 02
From number : 200000 To number : 299999
Enter
Click on Insert interval (Shift+F1)
No : 03
From number : 300000 To number : 399999
Enter
Save and enter
Asset Type
Account determ. : - Building
Scr.layout rule : - Building
Number range : 01
X No AUC or Summary management of AUC
Save and enter
Click on NEXT Button
Asset Class : Buildings
Short Text : Buildings
Asset Type
Account determ. : TR11 - Plant & Mach
Scr.layout rule : TR11 - Plant & Mach
Number range : 02
Inventory Data
X Include Asset
X No AUC or Summary management of AUC
X Mange Historically
Save and enter
Click NEXT Entry
Account determ. : TR12- Furniture & Fix
Scr.layout rule : TR12 - Furniture & Fix
Number range : 03
Inventory Data
X Include Asset
X No AUC or Summary management of AUC
X Mange Historically
Save and enter
Click on NEXT Entry
Path: SPRO- Financial Accounting- Asset Accounting- Valuation- Determine Depreciation Areas in
the Asset Class
Execute
ChDep :
Enter
Go to position button
Asset Class :
Enter
Select _______
Double click on Depreciation Areas
Screen layout : 2000
Deselect Area deact.
Save and enter
Account Determ. :
Enter
Select _____
Double click on Balance sheet accounts
Acquisition:Acquis. and production costs : 200100
Loss made on asset retirement w/o reven. : 400050
Clearing acct. revenue from asset sale : 300030
Gain from asset sale : 300040
Loss from asset sale : 400040
Double click on Depreciation
Acc.dep. accnt.for ordinary depreciation : 110000
Expense account for ordinary depreciat. : 400060
Save and enter and enter
Enter
Amount :
PstKy :
Account :
Enter
Amount :*
Select Asset retirement
Go to Menu Bar
Document - simulate
Asset number :
Sub number :
Asset value date :
Select Complete Retirement
Enter
Save
1. Define plant
MM Integration
Definition: Plant is an operational area.
Path: SPRO- SAP Reference IMG- Enterprise Structure- Definition- Logistics - General- Define
copy, delete, check plant (Tcode: OX10)
Execute
Double click on Copy, delete, check plant
Click on copy org.object (F6)
From plant : 1000
To plant :
Enter, Enter, enter and enter
One time go back
Double click on Define Plant
Go to position button
Plant :
Enter
Select ______
Click on Detail (Ctrl+Shift+F2)
Name1 : Bollaram Plant
Click on Address (Shift+F5)
Name : Bollaram Plant
Street : Bollaram
House number : 1-234
Postal code : 123456
City : Hyderabad
Country : IN
Enter
Save and enter
Enter
Year :
Period :
Select ABp
Save and enter
9. Set Tolerance Limits for Price Variance
Path: SPRO- SAP Reference IMG- Materials Management- Purchasing- Purchase Order- Set
Tolerance Limits for Price Variance (Tcode: OMEU)
Execute
Select
CoCd TlKy
0001 PE
0001 SE
Click on Copy as (F6)
Company code :
Enter
Company Code :
Enter
Save and enter
10. Set Tolerance Limits
Path: SPRO- SAP Reference IMG- Materials Management- Inventory Management and Physical
Inventory- Goods Receipt- Set Tolerance Limits (Tcode: OMC0)
Execute
Select
CoCd TlKy
0005 B1
0005 B2
Click on Copy as (F6)
Company code :
Enter
Company Code :
Enter
Save and enter
11. Maintain Default Values for Tax Codes
Path: SPRO- SAP Reference IMG- Materials Management- Logistics Invoice Verification- Incoming
Invoice- Maintain Default Values for Tax Codes (Tcode:OMR2)
Execute
Click on New Entries (F5)
Company Code :
Save and enter
18.6. Maintain Tax Category * and Select posting without Tax allowed in Service account
and Service Revenue A/C G/L Master Records in control data Tab. (Tcode:FS00)
19. Configure Automatic Postings
Path: SPRO- SAP Reference IMG- Materials Management- Valuation and Account Assignment-
Account Determination- Account Determination Without Wizard- Configure Automatic Postings
(Tcode: OMWB)
Execute
Click on Cancel (F12)
Click on Account Assignment (Shift+F4)
Double click on Inventory posting BSX
Chart of Accounts :
Enter
Select Valuation Modif.
Select Valuation
Save
Valuation modif. : 0001 (Valuation Grouping Code)
Valuation class : 3000
Account : 290500 (Raw Material Account)
Save and enter
One time go back
Double click on GR/IR clearing account WRX
Save
Account : 190500
Save and enter
20. Create Material Master Record
Path: Logistics - Materials Management - Material Master - Material - Create (General) - MM01 -
Immediately (Tcode:MM01)
Material :
Industry Sector : C Chemical industry
Material type : ROH Raw Material
Enter
Select Basic Data 1
Select purchasing
Select General Plant Data / Storage 1
Select Accounting 1
Plant :
Stor.location :
Enter
Material :
Base Unit of measure :
Material Group : 0001
Enter
Purchasing Group : 004
Enter and enter
Valuation Class : 3000
Price Control :V
Moving price :
Save
21. Vendor Master Record
Path: Accounting- Financial Accounting - Accounts Payable - Master Records - Maintain Centrally -
XK01 - Create (Tcode: XK01)
Vendor :
Company Code :
Purchasing organization :
Account Group : 0001
Enter
Title : Company
Name :
Search Term :
Street :
House number :
Postal code :
City : Hyderabad
Country : IN
Enter, enter and enter
Recon. Account : 190100
Sort key : 012
Cash mgmnt group : A1
Enter, enter and enter
Order currency : INR
Terms of payments : 0001
Inco terms : EXW
Select GR-based Inv.verif.
Purchasing group : 004
Planned deliv.time :1
Save
22. Procure to process (P2P)
22.1. Purchase Requisition
Path: Logistics - Materials Management - Purchasing - Purchase Requisition - ME51N - Create
(Tcode: ME51N)
Go to Items
Material :
Quantity :
Delivery Date :
Material Group : 004
Plant :
Stor.Loc. :
Click on Check (Ctrl+Shift+F3)
Save
Requisition number :
22.2. Request for Quotation (RFQ)
Path: Logistics - Materials Management - Purchasing - RFQ/Quotation - Request for Quotation -
ME41 - Create (Tcode: ME41)
RFQ Type : AN
Language key : EN
RFQ Date :
Quotation deadline :
Purchasing organization :
Purchasing group : 004
Plant :
Storage Location :
Material group :
Req.Tracking number : Suresh
Enter
Coll.no :100
Enter
Material :
RFQ Quantity :
Deliv.time :
Enter
Click on Vendor Address (F7)
Vendor :
Enter
Save
RFQ :
Enter
Net price :
Save
Purchasing organization :
Collecting RFQ :
Execute (F8)
Select Purch.Doc.
Click on Adopt
Go to Item details
Go to Invoice Tab
Tax Code : R4
Click on Check (Ctrl+Shift+F3)
Save
PO Number :
22.6. Maintain number ranges 50 and 51 for Document types WE (Goods Receipt) and
RE (Invoice Verification) (Tcode: FBN1)
Invoice date :
Purchase order/Scheduling agreement: 4500017174
Enter
Select calculate Tax
Copy Balance Field amount to amount field
Click on Simulate (Ctrl+Shift+F7)
Click on post or save
SD Integration
1. Define sales organization
Definition: Sales organization nothing but sales department.
Legally, a sales organization is included in exactly one company code. You can assign one or more
plants to one sales organization. The sales organization has an address.
Path: SPRO- SAP Reference IMG- Enterprise Structure- Definition- Sales and Distribution-
Define, copy, delete, check sales organization (Tcode: OVX5)
Execute
Double click on Copy, delete, check sales organization
Click on copy org.object (F6)
From sales org. : 1000
To sales org. :
Enter, enter, enter and enter
One time go back
Double click on Define Sales Organization
Go to position button
Sales org. :
Enter
Select
Click on Details (Ctrl+Shift+F2)
Sales organization : Hyderabad
Click on Address (Shift+F5)
Name : Hyderabad
Street : Ameerpet
House number : 1-234
Postal code : 123456
City : Hyderabad
Country : IN
Region : AP
Language : EN English
Enter, enter and enter
Save and enter
2. Define Shipping point
Definition: The shipping point is the top level in the organization for shipping. A shipping point can
be allocated to several plants. A shipping point can be divided into several loading points.
Path: SPRO- SAP Reference IMG- Enterprise Structure- Definition- Logistics Execution- Define,
copy, delete, check shipping point (Tcode: OVXD)
Execute
Double click on Copy, delete, check shipping point
Click on Copy org.object (F6)
From shipping point : 1000
To Shipping point :
Enter, enter, enter and enter
One time go back
Double click on Define shipping point
Go to position button
Shipping point :
Enter
Select ______
Click on Details (Ctrl+Shift+F2)
Click on address (Shift+F5)
Name : Shipping point for
Street : Ameerpet
House number : 234
Postal code : 123456
City : Hyderabad
Country : IN
Transportation zone : 0000000001
Enter
Save and enter
3. Assign sales organization to company code
Path: SPRO- SAP Reference IMG- Enterprise Structure- Assignment- Sales and Distribution-
Assign sales organization to company code (Tcode: OVX3)
Execute
Go to position button
Sales org. :
Enter
CoCd :
Save and enter
CndTy. : KOFI
ChAc. :
SOrg. :
AAG : 01
AAG : 03
ActKy : ERL
Account : 300100
Save and enter
8. Maintain number ranges for 49 (Tcode: FBN1)
Company code :
Click on change interval
Click on Insert Interval (Shift+F1)
No : 49
Year : 2014
From Number : 4900000000
To Number : 4999999999
Enter
Save and enter
Trans.Grp : 0001
Loading Grp : 0001
Enter and enter
Valuation Class : 7920
Price Control : S (Standard price)
Standard price : 100000
Save
Enter Click on
Accounting Document (F7)
11.1. Maintain Condition Records
Path: Logistics- Sales and Distribution- Master Data- Conditions- Select Using Condition Type-
VK11 – Create (Tcode: VK11)
Condition type : MWST (Output Tax)
Enter
Select Domestic Taxes
Enter
Country : IN
T : 1 (This is maintained in Customer Master)
T : 1 (This is maintained in Material master)
Tax code : M4
Save
12. Creation of Sales order
Path: Logistics - Sales and Distribution - Sales - Order - VA01 - Create (Tcode: VA01)
Order type : OR
Sales organization :
Distribution Chennel : 10
Division : 00
Enter
Sold to party :_________ (Customer Number)
PO Number : 10
Go to Sales Tab
Material :
Order Quantity : 10
Enter
Double click on Material
Go to Conditions Tab
Save
Sales order N
Liabilities
Assets
Incomes
Expenses
Enter
Select Liabilities
Click on Assign Accounts (F6)
From Acct To Account D C
100000 199999 - -
Enter
Select Assets
Click on Assign Accounts (F6)
From Acct to Account D C
200000 299999 - -
Enter
Select Incomes
Click on Assign Accounts (F6)
From Acct To Account D C
300000 399999 - -
Enter
Select Expense
Click on Assign Accounts (F6)
From Acct To Account D C
400000 499999 - -
Enter
Save and enter