67% found this document useful (3 votes)
588 views246 pages

Sap Fico T100

This document provides an overview of SAP FICO (Finance and Controlling) module. It begins with defining key terms like ERP, enterprise, resources, benefits and characteristics of ERP systems. It then discusses SAP software and the various SAP modules including FICO. It outlines the typical SAP system landscape including development, test and production servers. It also describes the different types of data in SAP and implementation methodologies like ASAP. Overall, the document provides a high-level introduction to SAP FICO and the implementation process.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
67% found this document useful (3 votes)
588 views246 pages

Sap Fico T100

This document provides an overview of SAP FICO (Finance and Controlling) module. It begins with defining key terms like ERP, enterprise, resources, benefits and characteristics of ERP systems. It then discusses SAP software and the various SAP modules including FICO. It outlines the typical SAP system landscape including development, test and production servers. It also describes the different types of data in SAP and implementation methodologies like ASAP. Overall, the document provides a high-level introduction to SAP FICO and the implementation process.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 246

SAP FICO

Notes By Ashraf
Project MAnager / Corporate & Online Trainer

Chp Topics PgNo.


01 Introduction to ERP 03
02 Introduction to SAP 04
03 Financial Accounting Configuration 20
04 Accounts Payable 89
SAP FI Notes Ashraf Afzal

05 Accounts Receivable 172


06 Dunning Procedure 186
07 Taxation 190
08 Asset Accounting 196
09 MM – FI Integration 216
10 SD – FI Integration 240
11 Year End Activities 250

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)

Page |2
SAP FI Notes Ashraf Afzal

• Effectiveness (related to Methods Employed)


• Efficiency (relates to men, Methods and Machines)

Enterprise: It is a big organization with huge resources.

Resources: An Enterprise has the following resources.


• Money (Finance Dept)
• Men (Human Resource Dept)
• Materials (Purchase & Stores dept)
• Machines (Production Dept)
• Marketing (Sales and Distribution)
• Methods (Pervade all the other resources)

Benefits of ERP Systems:


• Eliminates the duplication
• Redundancy in data
• More ROI on Information Technology implementation
• Delivers Quality information designed for the enterprise
• Faster
• Satisfying partners or Customers etc…

Characteristics of ERP System:


• Single Uniform System across the enterprise
• More integrated system
• Usage of multiple Languages and Currencies
• Client server architecture etc…

List of ERP Systems:


• SAP
• ORACLE FINANCIALS
• 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

Page |3
SAP FI Notes Ashraf Afzal

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 EhP7 – On Traditional Database – Oracle
EhP= Enhancement Package
ECC= Enterprise Central Component
On Hana Database – S/4 Hana Finance – Started since 2015 – Simple Finance

Modules of SAP:
• FICO (FINANCE AND CONTROLLING)
• MM (MATERIAL MANAGEMENT)
• SD (SALES AND DISTRIBUTION)
• HR (HUMAN RESOURCES)
• PP (PRODUCTION PLANNING)
• Basis
• CRM
• ABAP
• 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 Sandbox / Live Server


Server Day to Day transactions
Customization or Testing and
Configuration Training
UAT

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.

Page |4
SAP FI Notes Ashraf Afzal

Types of Data in SAP:


In SAP we will use following types of data.
• Configuration or customization data
• Master data
• Transactional data

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…

Types of Projects:
• Implementation
• Support
• Rollout
• Upgrade
• Enhancement

Implementation
Implementations are 2 types.
• Big-Bang implementation
• 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
• High Risk
• More Investment
• High Monitory requires
• 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.

Page |5
SAP FI Notes Ashraf Afzal

Methodologies following for Implementation:


• ASAP Methodology
• Solution Manager

The reasons for opting ERP and SAP


Any MNC company have manufacturing plants & ‘n’ of Branches and depots across India and
in other counties. All the inventory at warehouse located at different location. The inventory
transactions at branch offices will send regularly to the warehouse through mail system to the
warehouse.
• MNC 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 TATA 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.

Phases of ASAP Methodologies:


1. Project preparation
2. Business blue print
3. Realization
4. Final preparation
5. Go-Live and Support
Project Preparation: The primary focus of phase1 is getting the project started, identifying
team members and developing a high level plan.

The main deliverables are:


• Project charter (Mission, Business drivers)
• Project procedure and standards
• Detailed project plan
• Technical requirements planning (order pc’s)

Page |6
SAP FI Notes Ashraf Afzal

• Project kickoff
• Project team training plan (Level 1 & 2)
• Project room set up
• Project team structure and roles
• Signoff of project preparation phase

Business Blue Print: To understand the business goals of the company and to determine the
business requirements needed to support those goals.

The main activities are:


• Understand current business process
• Create To-be business Blue Print
• Define organizational structure (Company, Plant etc...)
• Prepare conversion and interface requirement
• Enterprise and base line scope documents
• Business blue print approval
• Training level2
• Installed R/3 System

Understand Current Business Process: (BRD Documents, Q&A Data base, the regular
meeting with the core team members etc...)

Create To-be Business Blue Print: Based on the understanding of the business process we
consultants has to prepare business blue print documents.
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.

Define Organizational structure of client: Understanding and deifying organisation is very


important by the consultant. The organization structure depends on ‘n’ no. of parameters
considering all we must define organization structure.

Preparation of End-user training manuals


Understanding of interface requirements
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

Page |7
SAP FI Notes Ashraf Afzal

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.
• Base configuration
• Final configuration

The main activities are:


• Implement business process based on the blue print document
• Configuration of the settings and its documentations
• Testing
• Define Authorizations in the R/3 Systems
• Preparation of User Manuals

Phase 4: Final Preparation:


The main activities are:
• Cut-over activities
Uploading of transactional data and master data from legacy system to SAP System.
• Resolve all crucial open issues (GAPS)

Phase 5: Go-Live and Support:


All the transports will be moved from development system to production. Business will
use SAP system for their regular transactions and stop legacy systems.

Business Blue-Print Phase for TATA Group:


The scope of modules TATA Group wants to implement below modules
• FICO
• MM
• SD
• PP
• BASIS
• ABAP
• HR
• QM
• PM

The Business Process: TATA Group manufacture the products at manufacturing units or
plants and the sales were done at depots level, exports direct sales from plant level etc…
The purchases are Domestic purchases and imports and they have s Tata contracting as well.
The organization structure for TATA Group.

FI Organization Structure
Company
Company code1, company code2………… company code n

Page |8
SAP FI Notes Ashraf Afzal

Business Area1, Business Area2…………. Business Area n

FICO Scope:
Below sub modules want to be implement for FICO.
• G/L
• Accounts Payables
• Accounts Receivables
• Asset Accounting
• Banking
• Reporting system
• Taxation
• GST
The Reporting Requirement : TATA Group want to generate their financial statements at
breweries ltd. With currency INR and according to the accounting standards of IAS to meet
external reporting.

The internal reporting will be at plant level for management information.


TATA Group is following the reporting year as April to March.
TATA Group wants the below transactions to be posted in respect to the G/L Accounting.
• Journal entries
• Parked documents
• Recurring entries
• Document reversals
• Foreign currency transactions posting
• Accrual / Deferral postal
• Interest calculations
• Analysis of GL Accounts
• Month end closing operations
• Financial statements maintenance
• Finalization of Accounts
• Carry forward balances to next years

What are difference between SAP EE 4.7 and ECC 6.0?

SAP EE 4.7 SAP ECC 6.0


Stands for Enterprise Edition Stands for Enterprise Central Compound
No Netware concept (Offline) Netware concept (Online)
Segment wise report is not possible Is it possible
Only one currency Multiple ledgers in currencies
Document splitting
Foreign currency revaluation based on

Page |9
SAP FI Notes Ashraf Afzal

accounting principles
Role of FI /CO Consultant

1. Project Manger
2. Senior Consultant
3. Junior consultant (Each project 3 to 6 members)
4. Support Consultant (Eg.IBM, Accenture)
5. Core Team Members
6. End User

Client: 800/000/810 – You can copy and give any number


User: Cost of package will depend on the no. of users licenses.
100 users license –used by 1000 employees
It fixes the responsibility on employee.

Login to SAP System


First Row of the screen is called Menu Bar Menu Edit, Favorites, Extras
Second Row is called Standard Tool Bar
Third Row is called Title Bar
Fourth Row is called Tool Bar
Fifth and Last row is called Status Bar

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.
• Through path (step by step approach)
• 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”

P a g e | 10
SAP FI Notes Ashraf Afzal

SAP EASY ACCESS Screen which is called Gate of SAP


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.

The Transactions in SAP can be handled as below.


The screens in SAP are divided as
• SAP Easy Access
• SPRO
• Easy access screen will be used by the business users for creation of Master data
posting of transactional data, execution of reports. Etc…

SPRO: all the implementation guide activities will be performed under SPRO Screen by the
Consultants. The business users don’t have access to SPRO Screen

Steps Configuration in FI T. Code Table Name


1 Define Company OX15 T880
2 Define Credit Control Area OB45 T014
3 Define Company code OX02 T001
4 Define Business Area OX03 TGSB
5 Maintain Consolidate Bus Area OCC1 GSBK
6 Maintain FM Area - FM OF01 FM01_A

P a g e | 11
SAP FI Notes Ashraf Afzal

7 Assign company code to company OX16 001_Y


8 Assign company code to credit control area OB38 001_X
9 Assign business area to consolidation business area OBB6 GSB_A
10 Assign company code to financial management area OF18 T001_FM
11 Maintain Fiscal Year OB29 T009
12 Assign Company Code to a Fiscal Year Variant OB37 001_U
13 Define Variants for Open Posting Periods OBBO T010O
14 Assign Variants to Company Code OBBP V_001_R
15 Open and Close Posting Periods OB52
16 Define Field Status Variants OBC4 T004V
17 Assign Company Code to Field Status Variants OBC5 001_P
18 Define Tolerance Groups for G/L Accounts OBA0 T043S
19 Define Tolerance Groups for Employees OBA4 T043T
Define Document Types Number Ranges for Entry
20 FBN1 NO TABLE
View
Define Chat of Account --> Edit Chart of Accounts
21 OB13 T004
List
22 Assign Company Code to Chart of Accounts OB62 001_S
23 Define Account Group OBD4 T077S
24 Define Retained Earnings Account OB53 T210BIL
25 Define Global Parameters OBY6
26 System Define Posting Keys OB41
END USER
27 Creation of GL Accounts FS00 SKA1
28 Setting of Controlling Area OKKP CAREAMAINT
29 Document Entry F-02
30 Document Change F-03
31 To View Changes in Document F-04
32 To View GL Balance View FS10N
33 Document Reversal - Define Reasons for Reversal FB08 T041C
34 Check Exchange Rate Types OBO7 TCURV
35 Define Translation Ratios for Currency Translation OBBS TCURF
36 Enter Exchange Rates OB08 TCURR
37 Document Type OB07 T003

Login into SPRO Screen (or) IMG Screen

Configuration Steps

• Configuration of organization structure


• Define company
Company is an organizational unit in account. That represents a business organization
according to the requirements of commercial law in a particular country. In SAP all consolidation

P a g e | 12
SAP FI Notes Ashraf Afzal

functions in Financial Accounting are based on companies. A company can consists of one or
more company codes.

Step 01: Define Company : OX15 – T880

Path: Sap Easy Access Menu  Sap Menu  Tools  Customizing  Img  Spro-Execute
Project  Sap Reference Img Press Enter.

Enterprise Structure  Definition  Financial Accounting  Define Company

Click On Img Activity Button  New Entries

Company
Company Name Tata Group of Companies
Street
PO Box 500030
Postal Code 500030
City Hyderabad
Country In
Language Key EN
Currency INR
Click on Save Button.

236 Countries and 48 Languages available in SAP system.

Table Name is T880

Click on Create Request

Short Description : Tata Group Customization

Click on save or Enter button

TR No : ECCK900022

Note: we can save the similar nature of customizing settings under one transport request.

Each TR holds the contents of configuration changes with reference to respective tables.

Click on Enter Button

The Message will get as Data was Saved

View Table Contents: (T-Code= SE16N or SE16)

Table T880
Compan T100
y
Click on Execute button

The company details maintained in the fore ground, updated in the form of Table

P a g e | 13
SAP FI Notes Ashraf Afzal

Note : If you add any .data in this table will appear on the screen, when you open the company
details.

View Transport Request Details: (T-Code = SE01/SE09/SE10)

USER SAPUSER
Request Type: Customizing request and Workbench Request

The changes done by functional consultants will be stored under customizing request. We
consultants only customizing the SAP Screens in order to meet Business requirements and not
doing any changes to the existing screens or programs

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

Modifiable: 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
• 800T100

To view T-Code for IMG Activities


Additional Information  Additional Information Display Key  Img Activity
A new column with Transaction codes will be displayed next to the IMG Activity. The last 4 digits
is called as T-Code.

Step 2: Define Credit Control Area: ( OB45 T014 )

P a g e | 14
SAP FI Notes Ashraf Afzal

Credit control area is an organizational unit. Which is used to represent the credit limits of the
customers with in the organization.
The credit control area will be used by FI & SD Modules.

Path: Spro  Img  Enterprise Structure  Definition  Financial Accounting  Define


Credit Control Area  New Entries

Credit Control Area T100


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 TATA T100


Click on Save

Click on own request select or do Tata click on your TR click on Enter Button.

Step 03: Define Company Code: (OX02)


Company code is an organisational unit using which a complete set of financial statements (P&L
and Balance Sheet) will be generated. All business transactions must be posted at company
code level. Company code is called as a Legal entity.

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  Enterprise Structure  Definition  Fin Accounting  Edit, Copy, Check
Company Code  Edit Company Code data  New Entries

Company Code T100


Company Name Tata Manufacturing
Additional Data
City Mumbai
Country IN
Currency INR
Languag EN
e
Click on Address Button

P a g e | 15
SAP FI Notes Ashraf Afzal

Title : Company
Name : TATA Group Breweries LTD
Search Terms
Search Term ½ : Tata Manf
Street : Hyderabad
Postal Code/Street:
Country : IN Region : 13
PO Box Address

For Address Screen press the Enter and Enter the values accordingly

Save.

Click on object Attributes Button to view Tables Effected

Table is T001 (Company Code)


Table to view Address of the Company Code (ADRC)
In detailed address will be stored with a address No. In tool table and the detailed
information of the address will be displayed under ADRC.

Step 04 : Define Business Areas: (OX02 TGSB)


Business area is one of the organisational unit which is used for internal reporting purpose.
Business areas will be defined at geographical area level, product level, functional area level
according to the business requirements. We can generate financial statements at business area
level.

Note: Business areas are independent of company codes and no need to assign business
areas to company codes.

All business transactions will be posted at company code level and at the same time we can
give business area for internal reporting.

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

Path: Spro  Enterprise Structure  Definition  Fin Accounting Define Business Area 
New Entries

Business Area Description


T101 Hyderabad
T102 Bombay
The business area mapping with geographical level always can be done at plant level or Branch
Offices.

Save

Step 05: Define Functional Areas: (OKBD TFKB)

P a g e | 16
SAP FI Notes Ashraf Afzal

Functional areas one of the organizational unit in FI used to if 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...

Path: Spro  Enterprise Structure  Definition  Fin Accounting  Define Functional Area 
New Entries
Functional Area Name
T100 Tata Functional Area
Save

Step 06 : Maintain Consolidation Business Areas (OCC1 )


A consolidation business area is an accounting organizational unit that represents a central
business segment within a business organization and that has a balance sheet which can be
included in business area consolidation.

Path: Spro  Enterprise Structure  Definition  Fin Accounting  Maintain Consolidation


Business Areas  New Entries
Consolidation Business Area Description
T100 Tata Consolidated Area
Save

Step 07: Maintain FM Area (OF01 T FM01_A)


The financial management area is an organizational unit within accounting which structures the
business organization from the perspective of Cash Budget Management and Funds
Management.

Path: Spro  Enterprise Structure  Definition  Fin Accounting  Maintain FM Areas 


New Entries
FM FM Area Text FM Area Curr
Area
T100 T100 Tata FM Area INR

Assignment of Organisational Unit:


Step 08 : Assignment of Company code to Company (OX16 V_001_Y)
Path: Spro  Enterprise Structure  Assignment  Fin Accounting  Assign Company Code
To Company  Position
Enter Company Code T100
Press Enter
CoCd City Company
T100 Hyderabad T100
Save.
Note: All company code assignments will be stored under table T001.

P a g e | 17
SAP FI Notes Ashraf Afzal

Step 09: Assign Company code to Credit Control Area: (OB38 V_001_X )
Path: Path: Spro  Enterprise Structure  Assignment  Fin Accounting  Assign Company
Code To Credit Control Area  Position
Enter Company Code T100
Press Enter
CoCd Comp Name CCAr
T100 Tata T100
Manufacturing
Save

Step 11: Assign CoCd to Fin Mgmt Area (OF18 T001_FM)


Path: Path: Spro  Enterprise Structure  Assignment  Fin Accounting  Assign Company
Code To Financial Management Area  Position
Enter T100
CoCd
Press Enter
Coc Name FM Area FMA Text
d
T100 Tata Manfacturing T100 T100 FM Area
Save

View transport request (SE10)

P a g e | 18
SAP FI Notes Ashraf Afzal

General Settings or Basic Settings


For using any company codes for Business transactions we must define below Basic Settings.
1. Fiscal year settings
2. Posting period variant
3. Field status variant
4. Tolerance groups for Employees and GL Accounts
5. Document types and Number rangers
6. Posting keys
7. Company code Global parameters
8. Assignment of Tax procedure at country level

Fiscal Year Variant: The financial year of the organisation is called as Fiscal year.

Variant: All the settings and conversions for the respective configurations is stored or saved
with a name which is called as a variant.

The characteristics of Variants


• Variants will be maintained at client level
• Can be used for n.no of company codes with respect to business requirements
• Changes to the variant will get applicable to all the company codes for which the variant
has been assigned

P a g e | 19
SAP FI Notes Ashraf Afzal

All the conversions related to Financial year will be maintained under Fiscal year variant.
Types of Fiscal Year:
• Calendar year (January to December)
• 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 or Special 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 month No.of Days SAP FY Periods SAP FY Periods SAP FY Periods
April – March Oct – Sept July – 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.

Standard fiscal year Variants are


• K4 = CALENDAR YEAR
• V3 = April to March

P a g e | 20
SAP FI Notes Ashraf Afzal

• V9 = October TO September
• V6 = July to June
• WK = Calendar Weeks

Step 12 : Maintain Fiscal Year (OB29 T009)

Path: SPRO  Img  F inl Acc (New)  Fin Acc Global Settings (New)  Ledgers  Fiscal
Year & Posting Periods  Maintain Fiscal Year Variant (Maintain Shortened Fiscal Year)

Select V3  Click Copy As  Change the name of FV

FV Description No.of Posting Periods No.of Special Periods


T1 April to March 12 4
Press Enter

Click on Copy All Button


Mg: Number of Dependent entries copied
Click Ok and Save
Select T1 and Click on Folder Periods
It will display the Calendar

Step 13: Assign Company Code to Fiscal Year Variant (OB63 V_001_U)
Path: Spro  FA(New)  FA Global Settings (New)  Ledgers  Fiscal Year & Posting
Periods  Assign Company Code To Fiscal Year Variant  Position
Enter T100
CoCd
Press Enter
CoCd Comp Name Fiscal Year Variant Description
T100 Tata Manf T1 Apr – Mar, 4 Special Periods
Save

Year Dependent Fiscal Year: The no .of periods and no. Of days in a period are subjected to
year dependent. The conversion rules must be defined each and every year according to the
change.

Following are situations we use year dependent Fiscal Year

• Shortened Fiscal Year: A Financial year with less than 12 months is called as
Shortened Fiscal year.

Ex. The Business start up or close in the mid of the year for the respective year must
use shortened fiscal year.

P a g e | 21
SAP FI Notes Ashraf Afzal

Ex2. Business Suddenly want to convert from one financial year to other financial year to
meet statuary requirements.

Scenario 1: Shifting over from April to March final reporting to January to December or vice
versa.

Scenario 2: the closing day of the period is specific to a particular day then we use shortened
fiscal year. We have to take in December 31 as day end.

Ex. Month end always should be last Friday of the period.

Ex2. When the business wants to use 4-4-5 period concept.

4-4-5: Each Quarter consists of 13 weeks and first 2 months will follow 4 weeks respectively
and month consists of 5 weeks.

Testing of year dependent Scenario: Fiscal year is April to March last Friday is Period end
(Year dependent non-calendar fiscal year)

New entries
Fiscal Year Description YR Dependent No. Of posting No. Of Special
variant periods periods
ZZ April – March • 12 4
Select the Variant: ZZ
Double click on Periods
Calendar year: 2019
New Entries
Month Day Perio Year Shift
d
1 31 10 -1
2 28 11 -1
3 28 12 -1
4 26 1 0
5 31 2 0
6 28 3 0
7 26 4 0
8 30 5 0
9 27 6 0
10 25 7 0
11 29 8 0
12 31 9 0
Save

Double click on Fiscal Year Variant


Select the variant: ZZ
Double Click on Periods
Calendar Year : 2019
Month Day Perio Year Shift

P a g e | 22
SAP FI Notes Ashraf Afzal

d
1 30 10 -1
2 27 11 -1
3 27 12 -1
4 25 1 0
5 30 2 0
6 27 3 0
7 25 4 0
8 29 5 0
9 26 6 0
10 31 7 0
11 28 8 0
12 31 9 0
Save it.

Testing of Shortened Fiscal Year: Current Fiscal Year is April to March proposed Fiscal Year
is January to December.

New Entries

April to March (shortened FY 2019)


Select year Dependent
No. Of Posting periods: 12
No. Of Special Periods: 4
Select the Variant : ZY
Double click on Periods
Calendar Year 2019
New entries
Month Day Perio Year Shift
d
1 31 10 -1
2 28 11 -1
3 28 12 -1
4 26 1 0
5 31 2 0
6 28 3 0
7 26 4 0
8 30 5 0
9 27 6 0
10 25 7 0
11 29 8 0
12 31 9 0
Save.
Double click on Shortened Fiscal Year
Fiscal Year: 2019

P a g e | 23
SAP FI Notes Ashraf Afzal

New Entries
No. Of Posting Periods : 9
Save

Select the variant: ZY


Double click on Periods
Calendar Year : 2019
Month Day Perio Year Shift
d
1 31 1 0
2 28 2 0
3 31 3 0
4 30 4 0
5 31 5 0
6 30 6 0
7 31 7 0
8 31 8 0
9 30 9 0
10 31 10 0
11 30 11 0
12 31 12 0
Save

Maintaining Factory Calendar: The Factory Calendar used to maintain Holiday calendar and
Public holidays. It will be used by FI, MM, SD and HR modules.

Path: Spro  Sap Net Weaver  General Settings  Maintain Calendar


• Select Public Holidays
• Click on change Button
• Click on create
• Select With a fixed date
• Click on Create Button
Public Holiday Definition
Day 26
Mont 01
h
Public Holiday (Ordinary Public Holiday)
Short Name: IND-Rep-Day
Click Create Button and Click on YES
Save

P a g e | 24
SAP FI Notes Ashraf Afzal

The Transport message is: No TR will be generated for Holiday calendar. Hence must be
maintain manually in the respective server.
Press Enter
Maintain like this for
Aug-15
May-1
Oct-2 etc...
Select Back Arrow Button
Click on Holiday Calendar
Change button
Click on Create Button
Calendar ID: 95 (India Holiday Calendar)
Valid From: 2000
To: 2099
Assign Holiday
Select Holidays and Click on
Assign Public Holiday
Save
Press Enter.
Select Back Arrow Button
Again Back Arrow Button
• Factory Calendar
Change
New entries or Create
Factory Calendar ID: 95 Factory calendar for TATA Group
Valid From: 2019 To: 2019
Holiday Calendar ID: 95
Work Days
• Monday
• Tuesday
• Wednesday
• Thursday
• Friday
• Saturday
Sunday

P a g e | 25
SAP FI Notes Ashraf Afzal

Posting period variant: Posting period variants are used to have a control on periods to be
open and close in order to post business transactions.

The periods open and close will be controlled along with the Account type.

Account Type: In SAP Account Types are used to Identify and control nature of Business
transactions.

S: General Ledgers

A: Assets

D: Customers

K: Vendors

M: Materials

+: All

Step14 : Define Posting period variant (OBB V_T010O)


Path: SPRO  Img  F A (New)  FA Global Settings  Ledgers  Fiscal Year And
Posting Periods  Posting Periods  Define Variants For Posting Periods  New Entries
Variant Name
T100 Tata Posting Period Variant
Save

Step 15: Assign Variants to Company Code (OBBP V_001_R)


Path: SPRO  Img  FA (New)  FA Global Settings  Ledgers  Fiscal Year And
Posting Periods  Posting Periods  Assign Variants to Company Code  Position
Enter T100
CoCd
Press Enter
CoCd Company Name City Variant
T100 Tata Manufacturing Hyderabad T100
Save

Step 16: Open and Close Posting Periods (OB52 V_T001B)


SPRO  Img  F A (New)  FA Global Settings  Ledgers  Fiscal Year And Posting
Periods  Posting Periods  Open and Close Posting Periods  New Entries
Variant A/C From To From Year To Year From Year To Year
Type Account Account Period Period Period Period
T100 + - - 1 201 12 2020 13 2020 16 2020
9
T100 S - 999 1 201 12 2020 13 2020 16 2020
9
T100 A - 999 1 201 12 2020 13 2020 16 2020
9

P a g e | 26
SAP FI Notes Ashraf Afzal

T100 D - 999 1 201 12 2020 13 2020 16 2020


9
T100 K - 999 1 201 12 2020 13 2020 16 2020
9
T100 M - 999 1 201 12 2020 13 2020 16 2020
9
Save

Step 17: Define Field Status Variant:

Field Status variant controls the status of Field against field status group.
While posting transactions.

FSTV (Field status variant) Consists of n. No of Field status groups.


Each group consists common 80 fields.

Under this group fields will be maintain with below statuses.


• Suppress
• Require
• Optional
• Display

These field status groups will be maintain according to the Nature of GL Accounts.
Ex. G003 – Material Consumption Accounts
This group will be assign to the GL Accounts which are in Nature of material consumption
Accounts.

Ex. Raw Material Consumption, packing material consumption etc...

For G003 the fields related to materials management will be maintained with Status ‘optional’.

G005 Bank Accounts : This group will be assign the GL Accounts belongs to Bank Accounts.
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 and 1000.

Step 17: Define Field Status Variant (OBC4 V_T004V)

P a g e | 27
SAP FI Notes Ashraf Afzal

Path: SPRO  Img  F A (New)  FA Global Settings (New)  Ledgers  Fields 


Define Status Variants  Select the variant 1000  Click on Copy as Button
FSTV Field Status Name
T100 Tata Field Status
Press Enter
Click on Copy all Button
The message is Number of 47 Dependent entries copied
Select the variant: T100
Double click on Field Status Groups

All the groups were copied

Save

Step 18: Assign company code to Field Status Variants (OBC5 V_001_P)
Path: SPRO  Img  FA (New)  FA Global Settings (New)  Ledgers  Fields 
Assign Company Code to Field Status Variants  Position
Comp Code T100
Enter
CoCd Company Name City Fld Stat Var
T100 Tata Manufacturing Hyderabad T100
Save

Step 19: Tolerance Groups for Employees or Users.


Tolerance are used to maintain upper limits for below transactions. That the user can post.
• Upper limit for amount that an user can post to a document.
• Upper limit for line item amount
• Maximum cash discount that an user can grant or take
• Maximum allowed payment difference gain or loss

Null Tolerance Groups


Tolerance group always maintained at company code level. If any tolerance group
maintain without providing group number or value is called as Null Tolerance group.
The properties maintained under this groups are by default applicable to all the users
authorized for this company code.
In case of tolerance group with number business has to expressively assign the
tolerance group to the respective users.

Define Tolerance Groups for Employees (OBA4 V_T043T)


Path: SPRO  Img  FA (New)  FA GS (New)  Document  Tolerance Groups 
Define Tolerance Groups For Employees  New Entries
Group :

Company Code T100


Currency INR
Upper Limits for Posting Procedures
Amount per Document 999999999999
Amount per Open Item Account item 9999999999
Cash Discount for Line Item 10%

P a g e | 28
SAP FI Notes Ashraf Afzal

Permitted Payment Difference


Amount Percent Cash Discount Adj to
Revenue 100
Expense 100
Save

Step 19: Tolerance groups for GL Accounts ( OBA0 V_T043S)


Path: SPRO  Img  F A(New)  General Ledger A/C(New)  Business Transaction 
Open Item Clearing  Clearing Differences  Define Tolerance Groups For GL Accounts 
New Entries
Company Code T100
Tolerance Tata Tolerance groups for GL A/C
Group
Tolerance for Groups of G/L Accounts in Local Curre
Debit Posting Percentage %
Credit Posting Percentage %
Save

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 T100 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.

Step 20: Tolerance groups for Employees ( OBA4 T043T)


Path: SPRO  Img  F A(New)  General Ledger A/C(New)  Business Transaction 
Open Item Clearing  Clearing Differences  Define Tolerance Groups For Employees 
New Entries
Group
Company code T100
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 100 %
Expense 100 %

Save

P a g e | 29
SAP FI Notes Ashraf Afzal

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.

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.

Examples for Document Types:


• SA – Gl Account Document
• AA – Asset Accounting

P a g e | 30
SAP FI Notes Ashraf Afzal

• 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
• Internal number ranges
• 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.

Step 21: Document type path: (OBA7)


SPRO  Img  F A (New)  FAGS (New)  Document  Document Type  Define
Document Types For Entry View  Position
Document Type SA
Enter
Double Click on SA  It will be open detail box

Number 01
Range

Note: Since this is already defined  So no changes  Just for Information

Step 22: Define Document Number Ranges for Entry View: (FBN1)
SPRO  Img  F A (New)  FAGS (New)  Document  Document Number Rangers 
Documents In Entry View  Define Document Ranges For Entry View
Enter Company Code T100
Click on change Intervals
Click on Insert Intervals
Intervals

P a g e | 31
SAP FI Notes Ashraf Afzal

No Year From Number To Number Current Number Ext


01 2019 1 1000 0
Press Enter
Press Enter on Msg
Save

Note: During the implementation project we can create transport request for Number Rangers
manually and we can move the Transport Request to respective clients.

Step 23: 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.
• Operative chart of accounts
• Group chart of accounts
• Country specific chart of account
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 V_T004)

SPRO  Img  F A(New)  General Ledger A/C (New)  Master Data  GL Accounts 
Preparations  Edit Chart Of Accounts List  New Entries

Chart of Accounts T100


Description TATA 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.

P a g e | 32
SAP FI Notes Ashraf Afzal

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
Blocked
If this indicator is selected one cannot create GL A/Cs using this COA’s and Company
Code.
Save

Step 24: Assign Chart of Accounts to Company Code (OB62)


Path: SPRO  Img  F A  Gen Ledger Accounting  GL Accounts  Master Data 
Preparations  Assign Company Code To Chart Of Accounts  Position
Enter Company Code T100
Enter and Save

Country Chart of Account: used to meet countries specific legal requirements.

Step 25: Define Account Group (OBD4 V_T077S)


The account group determines: The interval in which the account number must be which fields
are required and optional entries when creating and changing master records which fields are
suppressed when creating and changing master data. It enables you to control the layout of
screens.
You use account groups to combine accounts according to the above criteria (for example, a
P&L account group, asset account group and material 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

Path: SPRO  Img  F A (New)  GL A/C (New)  Master Data  GL A/C  Preparations
Define Account Group  New Entry
Chart of Account Name From To
Account Group Account Account
T100 SCCP Share Capital 100000 100099
T100 RSSP Reserves And Surplus 100100 100199
T100 SCLN Secured Loan 100200 100299
T100 USLN Unsecured Loan 100300 100399
T100 CLPR Current Liabilities 100400 100499
T100 PROV Provisions And Other Liabilities 100500 100599
T100 ACDP Accumulated Deprecation 100600 100699
T100 SUCR Sundry Creditors 100700 100799
T100 TAXS Tax Accounts 100800 100899

P a g e | 33
SAP FI Notes Ashraf Afzal

T100 CLGA Clearing Accounts 100900 100999


T100 FXAS Fixed Assets 200000 200099
T100 STTR Stock In Trade 200200 200299
T100 INVS Investments 200100 200199
T100 SUDR Sundry Debtors 200300 200399
T100 CSBK Cash & Bank 200400 200499
T100 LOAD Loans & Advances 200500 200599
T100 CUAS Current Assets 200600 200699
T100 SALE Sales 300000 300099
T100 OINC Other Income 300100 300199
T100 INDR Increase Or Decrease Stocks 300200 300299
T100 RMCS Raw Material Consumption 400000 400099
T100 PYEX Payroll Expense 400100 400199
T100 MFEX Manufacturing Expenses 400200 400299
T100 DEPR Depreciation 400300 400399
T100 ADMN Administration Expenses 400400 400499
T100 FEXP Financial Expenses 400500 400599
T100 MEXP Marketing Expenses 400600 400699
T100 SDED Sales Deductions 400700 400799
Save

Note: There is a tight integration between Operative chart of account, company code and
Account Groups for creation of GL Accounts.

Step 26: Define Retained Earnings Account: (OB53 T100BIL)


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: SPRO  Img  F A (New)  GL A/C (New)  Master Data  GL A/C  Preparations
 Define Retained Earnings Account  New Entry
Chart of Accounts T100
Enter
Chart of Accounts T100
Transaction BIL (Balance Carry
Froward)
Account Assignment
P&L Statement Account
A 100100
Enter

P a g e | 34
SAP FI Notes Ashraf Afzal

The message is Account 100100 not created in COAT100


Press Enter Save.

Step 27: Assignment of Tax Procedure to Country India: (OBBG V_005_E)


Tax procedure consists of the calculation parameters of taxes against particular country. In India
the below taxes will be calculated.
• Excise Duties (Cenvat)
• Tax on Sales or Purchase
• GST
• Custom Duties
• TDS (Tax Deducted at Source)
In SAP TDS will be called as wit holding taxes.
The above components are Taxations we follow in SAP against country India is called as
GST. GST stands for Goods and Sales Tax
It is Classified into three types
CGST – Central GST
SGST – State GST
IGST – Integrated GST

Note: In detailed Taxation will be covered during AR Module. Now we are just assigning
standard Tax procedure to Country India.

Path: SPRO  Img  F A (New)  FAGS (New)  Tax On Sales/ Purchase  Basic
Settings  Assign Country To Calculation Procedure  Position
Countr IN
y
Enter
Cty Name Procedure
IN INDIA TAXINN or PSL TX
Press F4 for Tax Procedures
Save

Step 28 : Enter (or) Maintain Global Parameters: (OBY6)


Global parameters are used to maintained or view the parameters maintained against a
company code.

Path: SPRO   IMG  F A (NEW)  FAGS (NEW)  Global Parameters For Company
Code  Enter Global Parameters  Position
Company Code T100
Enter
CoCd Company City
T100 Tata Hyderabad
Manuf

P a g e | 35
SAP FI Notes Ashraf Afzal

Double Click on CoCd = T100


Chart of Accounts T100
Company T100
Credit Control Area T100 Fiscal Year Variant T1
Field status variant T100
Posting Period Variant T100

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.

X Negative Posting Allowed Button


Click on Additional Data
Name Parameter Value
Detail Tax Entry with MIRO:
TDS No. TDS1234
PAN No. PAN12345
Click on Back Arrow Button
Save

Step 29 : Posting Keys :-  Posting key in SAP is a two digits numerical key that determines
the type of transaction entered in a line item 
Posting Keys Determines :-
1. Account Types ( A, D, K, M, S )
2. Type of postings i.e Debit or Credit

Account Types in SAP :-


1. Assets
2. General Ledger
3. Customer
4. Vendor
5. Material
Account Type Customer posting keys :-

P a g e | 36
SAP FI Notes Ashraf Afzal

Posting keys are used to identify the type of line item transactions. It controls
• Whether the entry is Debit or Credit
• It controls account type
• Field status of posting key
The field status control at two levels
• At GL A/C level
• 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 Account Type
indicator
01 Customer invoice Debit Customer
11 Credit Memo Credit Customer
31 Vendor invoice Credit Vendor
40 Debit entry Debit G/L Account
50 Credit entry Credit G/L Account
70 Debit Asset Debit Asset
75 Credit Asset Credit Asset

Posting key Configuration Steps :- Transaction Code – OB41


Path:- SPRO  IMG  Finance Accounting  Finance Accounting Global Settings
 Documents  Line Item  Controls  Define Posting Keys

End User Transactions:


Creation of General Ledger Accounts

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
Centers 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)

P a g e | 37
SAP FI Notes Ashraf Afzal

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.
• Chart of Accounts
• Company Code
• 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
The GL A/C can be created in following ways.
• Only in Chart of Accounts
• Extend GL A/C to Company Code
• Centrally (COA + Company Code)

Account Currency :- It will be defaulted to company code currency. If A/C currency is


maintained with company code currency the transactions to this GL A/C’s can be posted with
multiple currencies and the balances will get updated into local currency. Because of exchange
rate conversions.

If A/C currency maintained other than company code currency transactions to that GL A/C get
posted only be that currency.

Select only balances in Local Currency


This indicator must be selected only for Balance sheet GL A/C’s except below nature GL A/C’s.
• GL A/C’s maintained A/C Currency other than company code currency
• For Reconciliation A/C type GL A/C’s

Trading Partner: It is the ID of subjected companies with whom we are dealing for Business
transactions (Inter Company Transactions). Trading Partners will be used for consolidation of
Multiple company code transactions and elimination of Inter Company Business Transactions.

P a g e | 38
SAP FI Notes Ashraf Afzal

Sort Key: While posting of Business transactions to this GL A/C the value of the sort key will
get updated to the assignment field. This assignment field will be used as base for sorting of GL
line item reports.

Field Status Group: While posting of transactions to this GL A/C’s System will check the field
status of the group assign to this GL A/C’s and populate the respective fields while posting.

Select Line Item Display : Selection of this indicator the Business can view in detailed item
vised report on GL A/C’s.

Step 30: Creation of GL Accounts: FS00 Table is SKA1 (COA)


Path: Accounting  FA  General Ledger  Master Records  Gl A/C’s  Individual
Processing  Click on FS00 - Centrally
Note: While creation of GL A/C’s refer A/C Groups for GL A/C Number
GL Account 100000
Company Code T100
Click on Create Button
Under Tab Type/Description
Control in Chart of Accounts
Account Group : Share
Capital
P&L Statement A/C
X Balance Sheet A/C
Description
Short Text Eqty Share Capital
GL A/C Long Text Equity Share Capital Account
Consolidation Data in COA
Trading Partner :

Under Tab : Control Data


Account Currency INR
X Only Balance in Local Currency
Exchange Rate Diff Key
Valuation Group
Tax Category
Posting with Tax Allowed
Recon. Account for acct type
Alternative acc no

Account management in CoCd


Open item Management
Line item Display X

P a g e | 39
SAP FI Notes Ashraf Afzal

Sort Key 001

Under Tab : Create/bank/interest


Control of document in
CoCd
Field Status Group G001

Under Tab Key word Translation


Key word in Chart Of Accounts
Language Keyword
English Share Capital
This tab is used to maintain GL A/C description in multiple languages.
Save Data Saved.

Create GL Account Centrally: (FS00)


GL A/C No 200400
Company Code T100
Click on Create Button
Type or Description
A/C Group Cash and Bank
Select Balance Sheet A/C
Description
Short Text Cash in Hand A/c
Long Text Cash in Hand A/c
Control Data
Account currency INR
Select only Balances in Local Currency
Select Line Item Display
Sort Key 001
Create/Bank Interest
Field Status Group G001
Select Relevant to Cash Flow Button
Select this indicator for the GL A/C’s which are relevant to cash flow. System will
determine that this GL A/C’s are relevant to payments and receipts.
Ex: Bank and Cash A/C’s, Bank charges A/C’s, Check clearing A/C’s, the clearing A/C’s used
for payments.
Save

Create GL account Rent


GL A/C 400400
Company Code T100
Click on Create
Type Description
A/C Group Admin Expense
Select P&L Statement
A/C

P a g e | 40
SAP FI Notes Ashraf Afzal

Description
Text Rent A/C
Control Data
Currency INR
Select Line Item Display
Sort Key 001
Field Status Group G001
Save

Create GL A/C Maintenance


GL A/C 400401
Company Code T100
Click on Create with Template
Reference GL A/C 400400
Company Code T100
Change text Maintenance A/C
Save

Posting of Transactional Data (F-02)


Document Date: It refers actual transaction Date. It will be the Invoice date as well.

Posting Date: The Date the transaction has been posted to SAP

Transaction Date: the date used to convert or translate foreign currency transactions to local
currency. Using this date system will identify the appropriate exchange rate from Exchange rate
table.

Value Date: this date will be used for Bank transactions to identify the dates for interest
calculations.

Baseline Date: the date from which payment terms for customers and vendors will get
applicable for calculation of due dates.

Asset Value date: This date will be used as base in Asset Accounting for depreciation
calculation for Asset transfer, scrapping, retirement etc...

Press F4 to get the Calendar, Press F2 to populate current Date.

According to the Fiscal year variant conversion rules system automatically populate the period.

Step 32 : Document Entry – F-02


Path: Accounting  Fin Accounting  General Ledger  Posting  F-02 General Posting
Document Date 01.04.2019
Posting Date 01.04.2019
Document Type SA
Company Code T100

P a g e | 41
SAP FI Notes Ashraf Afzal

Period 1
Currency INR
Posting Key 40
Place the cursor on Account & Press
F4
Company Code T100
Press Enter
Double Click on 200400
Account 200400
Press Enter
Amount 1000000
Business Area
Text Share Capital for AP
Posting Key 50
Account 100000
Press Enter
Amount * Amount copied from previous line item
Text + Copied from Previous line item
Go to Document Simulate and Save

Entry is
40 Cash A/C DR
50 To Equity Share Capital A/C
Save
Msg: Document 01 was posted to Company Code

Note: In case System will be shown error message No Item category assign to GL A/C 200400
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: SPRO  Img  FA New  GL A New  Business Transactions  Document Splitting


Activate Document Splitting  Deactivation for Company Code  Position
Company Code T100
Select Inactive Check Box
Save

After this configuration step again Share Capital Receipt Journal Voucher
Document Number 100000 was posted in Company Code: T100
Tables

Document Header Data: BKPF Document Line Item: BSEG

P a g e | 42
SAP FI Notes Ashraf Afzal

Step 33: View Accounting Document: (FB03)


Path: A/C  FA  GL  Document  FB03 - Display
Document Number 1
Company Code T100
Fiscal Year 2019
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 changed


• Value Date
• Assignments
• Text

Step 34: Document (FB02)


Path: A/C  FA  GL  Document  FB02 - Change
Doc No. 1
Company Code T100
Fiscal Year 2019
Press Enter
Double click on Cash in Hand line item change the text to Share Capital introduced into the
business
Click on Next arrow Button (Shift + F7)
Give the text as “+”
Document
Save
Message is changes have been Saved.

Step 35: To View Display Changes in Document

P a g e | 43
SAP FI Notes Ashraf Afzal

Path: Menu  Accounting  Fin Accounting  General Ledger  Document  FB04 –


Display Changes
Company Code ; T100
Document No 1
Fiscal Year 2019
Enter

Report: The system will display the earlier text and the changed text

Step 36: To View GL Balance View (FS10N)


Path: Menu  Accounting  Fin Accounting  Account  FS10N – Display Balances
GL Account 100000
Company Code T100
Fiscal Year 2019
Business Area
Click On Execute

Period Debit Credit Balance Cum Balance


1 10,00,000 10,00,00 10,00,000
0

Testing of Reversal Scenario


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.
• Alternative posting date is allowed
• 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.

Step 37: Define Reason Code: (041C)


Path: SPRO  IMG  F A New  GL A/C New  Business Transactions  Adjustment
Posting/Reversal  Reasons For Reversal  New Entries
Reason Text Negative Alternative
Posting Posting Date
T1 Wrong GL A/C
T2 Wrong Business Area X
T3 Wrong Amount X

P a g e | 44
SAP FI Notes Ashraf Afzal

T4 Wrong Document X X
Header
Save
.
Step 38: Permit Negative Posting (01NP )
Path: SPRO  IMG  F A New  GL A/C New  Business Transactions  Adjustment
Posting/Reversal  Permit Negative Posting  Position

Company Code T100


Enter
Company Code Company Name City Negative Posting Permitted
T100 TATA Group Hyderabad X
Save

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-2019 reversed date is 23-04-2019

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.

Step 39: Testing of Reversals: With Wrong GL A/c – F-02


Doc Date 24-04-2019
Type SA
Company Code T100
Posting Date 24-04-2019
Posting Key 40
Press Enter
GL A/C 400400 press Enter
Amount 1000
Business Area
Text Maintenance Expenses
Posting Key 50
A/C 200400
Amount *
Text +
Document Simulate Save
Document NO 2 Posted

Step 40: View GL A/C Balances. (FAGLB03 OR FS10N)


Path: A/C  FA  GL Account  Display Balances New
Account Number 400401
Company Code T100
Fiscal Year 2019
Execute

P a g e | 45
SAP FI Notes Ashraf Afzal

The message is No data found for fiscal year 2019


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 3
Company Code T100
Fiscal Year 2019

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 T100
Fiscal Year 2019
Execute
Period Debit Credi Balance Cumulative Balance
t
Balance carry
forward
1 1000 1000 1000

User wants to reverse the transaction because of wrong GL A/C.


The reason is after posting A/C entry one cannot change GL A/C hence reverse the entry and
post correct document.

Step 41: For Reversal A/C Document (FB08)


Path: Accounting  FA  GL  Document  Reverse  FB8 - Individual Reversal
Doc Number : 3
Company code : T100
Fiscal Year : 2019
Specifications for Reverse Posting
Reversal Reason : T1
Posting Date : 25-04-2019 press Enter

The Error Message


Reversal reason TA only posting date 24-04-2019.

Reason alternative posting date check box was not maintained for reason code T1
Remove the date
System will post the reverse Doc with the Date 24-04-2019
Document Post or Save
Document Number is 2

P a g e | 46
SAP FI Notes Ashraf Afzal

View Reversal Document FB03 or Document Display


A/C Entry is
Cash in Hand A/C Dr
To Rent A/C
Click on Doc Header Button
Reverse Doc for
Double click on
Click on Doc Header
Reversed By:
Reversal Reason: T1

View A/C Balances (FS10N)


GL A/C: 400400
Co Code: T100
Execute

Post Maintenance Entry with Rs. 1000/-.

Enjoy Screen (FB50)


Path : A/C  FA  GL  Posting  FB50 – Enter Gl Account Document
Click on Switch Company Code
Company Code T100 press Enter
Basic Data
Doc Date 24-04-2019
Currency INR
GL A/C 400401
Select Debit
Amount 10000
Text maintenance Charges
Business Area
GL A/C 200400
Credit
Amount *
Text +
Note: user wrongly posting entry with 10000/- instead of Rs. 1000/-.
Document Simulate & Save

View GL Balance (FS10N)


GL A/C: 400401
Co Code: T100
Fiscal Year: 2019
Execute

Debit Balance of Rs. 10,000/-.


User realized Amount Rs. 10,000/- posted wrongly Hence reverse the document.

P a g e | 47
SAP FI Notes Ashraf Afzal

Reversal A/C Document (FB08)


Doc Number: 06
Co Code: T100
Fiscal Year: 2019
Reversal Reason: T3
Save
Doc 7 was posted.

View A/C Balance (FS10N)


GL A/C 400401
Company Code T100
Execute
Output is the Debit balance 10000/- removed from GL A/C instead of increasing credit
balance.

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

Exchange Rate Type: During foreign currency transactions exchange rate type is key indicator
which is used for
• To maintain the relationship between two currencies

P a g e | 48
SAP FI Notes Ashraf Afzal

• Conversion factors of those currencies


• Maintain exchange rates date wise

Conversion Factors: With reference to Exchange rate types we maintain relations between
two currencies and their conversion factors

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.

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’.

Configuration Steps
Maintain Exchange Rate Type (OB07 V_TCURV)
Path : Spro  Sap Net Weaver  General Settings  Currencies  Check Exchange Rate
Types  New Entries
Exchange Rates Usage
TM Average Rate
TB Bank selling rate (imports)
TG Bank buying rate (Exports)
Save .

Define Translation Ratios for Currency Translation (OBBS V_TCURF)


Path : Spro  Sap Net Weaver  General Settings  Currencies  Define Translation Ratios
for Currency Translation
Ignore the warning message press Y Button
 New Entries
Exchange Rate Type Fro To Valid from Ratio from Ratio to
m
TM USD INR 01.04.2019 1 1
TB USD INR 01.04.2019 1 1
TG USD INR 01.04.2019 1 1
M – Default USD INR 01.04.2019 1 1

P a g e | 49
SAP FI Notes Ashraf Afzal

Save

Enter Exchange Rates (OB08 V_TCURR)


Path : Spro  Sap Net Weaver  General Settings  Currencies  Enter Exchange Rates 
New Entries
Exchange Valid From Ratio From Direct To Currency
Rate From Currency Quotation
TM 01.04.2019 1 USD 65 INR
TB 01.04.2019 1 USD 60 INR
TG 01.04.2019 1 USD 70 INR
M 01.04.2019 1 USD 65 INR
Save it.

End User : Testing of Foreign currency transactions


Step 1. Create GL A/C HDFC loan account (FS00)
GL A/C 100300
Co. Code T100
Create
Account Group Unsecured loans
Select Balance sheet A/C
Description HDFC loan A/C
Currency INR
Select Only balances in local currency
Select Line item Display
Sort Key 001
Field status group G005
Select Relevant to cash flow
Save

Step 2: HDFC Loan Receipt (F-02)


Doc Date 26.04.2019
Doc Type SA
Currency / Rate USD / 70
Posting key 40
Account 200400
Press Enter
Amount 1000$
Amount in local 70,000/-
currency
Business Area
Text FC transaction
Posting Key 50
Account 100300
Amount *
Text +

P a g e | 50
SAP FI Notes Ashraf Afzal

Simulate
To change currency press Display Currency Button to shift amounts from local currency and
document currency
Save
Note: while posting of transactions in foreign currency initially system will check any default
exchange rate type maintained to the document type if not found automatically search for
exchange rates for the rate type ‘M’.

Assignment of Default Exchange Rate Type in the document type (OBA7 V_T003)
Doc Type SA
Default Values
Exchange rate type for foreign currency Docs TM
Save
.

Post Foreign currency transaction


Date 26.04.2019
Currency USD
Posting Key 40
Account 200400
Press Enter
Amount 100$
Business Area
Posting key 50
Account 100300
Amount *
Text +
Simulate
Save it.
Note: 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.

Maintain Exchange Rate Manually: (F-02)


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

The error is conversion factors missing for rate type 9M currency SARINR.
Now maintain conversion factors (OBBS)
Date 26.04.2019
Currency/Rate USD / 60
Posting Key 40
Account 200400
Press Enter

P a g e | 51
SAP FI Notes Ashraf Afzal

Amount 100$
Business Area
Posting key 50
Account 100300
Amount *
Text +
Simulate
Save it.

Posting of Foreign currency other than USD (F-02)


Date 26.04.2019
Currency AED
Err Msg Conversion factors missing for rate type TM currency AED  INR
Press
Enter
Select Yes

Define Translation Ratios for Currency Translation (OBBS V_TCURF)


Path : Spro  Sap Net Weaver  General Settings  Currencies  Define Translation Ratios
for Currency Translation
Ignore the warning message press Y Button
 New Entries
Exchange Rate Type Fro To Valid from Ratio from Ratio to
m
TM AED INR 01.04.2019 1 1
Save

Enter Exchange Rates (OB08 V_TCURR)


Path : Spro  Sap Net Weaver  General Settings  Currencies  Enter Exchange Rates 
New Entries
Exchange Valid From Ratio From Direct To Currency
Rate From Currency Quotation
TM 01.04.2019 1 AED 18 INR
Save

Post Data (F-02)


Date 26.04.2019
Type SA
Currency AED
Posting key 40
Account 200400
Press Enter
Amount 1000
Amount in Local currency 18000/- INR
Save

P a g e | 52
SAP FI Notes Ashraf Afzal

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.

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 T100
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)

P a g e | 53
SAP FI Notes Ashraf Afzal

Maintain Additional Currencies against Company Code (Parallel Currency) (OB22)


2nd Local currency
Currency Type 30 Group Currency
Valuation 0
Ex Rate Type 001
Source Currency 2
Trans Type 3
Save

Define or Maintain Conversion Factors for Group Currency (OBBS)


New Entries
Exc Rate Type From To Valid Ratio Ratio
From From To
TM INR EUR 01.04.2019 1 1
Save

Define Exchange Rates (OB08)


New Entries
Exchange Rate Valid From Direct To Indirect
Type From Currency Quotation Currency Quotation
TM 01.04.2019 EUR 0.0126 INR 79.5249
Save

Testing of Group Currency (F-02)


Doc Date 27.04.2019
Company code T100
Currency INR
Posting Key 40
A/C 400401
Press Enter
Amount 10000/-
Text Testing of group currency
Posting Key 50
A/C 200400
Press Enter
Amount *
Text +
Document Over View Button Click on
Display Currency Click on
Group Currency Select
Press Enter
Amount 133 EUR
Save

Posting of Foreign currency Transaction

P a g e | 54
SAP FI Notes Ashraf Afzal

Testing of Group Currency (F-02)


Doc Date 27.04.2019
Company code T100
Currency USD
Posting Key 40
A/C 400401
Press Enter
Amount 10000/-
Text Testing of group currency
Posting Key 50
A/C 200400
Press Enter
Amount *
Text +
Document Over View Button Click on
Display Currency Click on
Group Currency Select
Press Enter
Amount 86.67 EUR
Save

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

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

P a g e | 55
SAP FI Notes Ashraf Afzal

Press enter

Parking of Document by SAP user (FV50 VBSEGS)


Path: A/C  FA  GL  Posting  FV-50 - Edit Or Park GL Document
Company T100
Code
Doc Date 29.04.2019
GL A/C 400400
Debit Amount 1000
Text Testing of Park Document
Business Area
GL A/C 200400
Credit Amount 1000
Text +
Document Park
Document xxxxxxx was parked
.

To View Document (FB03)


Doc No.
Co code T100
Fiscal year 2019
Press Enter
Sending of Short message to Authorised user
System Short Message
Title Document No. xxxxx parked. Company
Code T100
Document Content
Sir,
I have parked the document, kindly validate and update Thanks
Recipient Recipient Type Express Mail
SAP SAP Logon Name •
Click on send.

Login SAP with user ID


SAP
Sap123
Change the password

View inbox
Path : SAP  Menu  Office  SBWP – Workplace
Press enter
Expand Inbox
The observation of User SAP is Document XXXXX posted incorrectly with wrong
amounts and hence sending a manual mail rejecting the document and for corrections.

P a g e | 56
SAP FI Notes Ashraf Afzal

Change or Edit Amounts for Parked Document (FV50)


Path : SAP  Menu  A/C  FA  GL  Document  Parked Document  FBV2 - Change
FBV2 – CHANGE
FBV0 – POST
FBV4 – CHANGE HEADER
FBV6 – REJECT
Company Code T100
Document Number XXXX
Fiscal Year 2020
Press Enter
For parked Document user can change Document Header fields as well as line item
information.
Change Debit Amount to 10000/-
Click on Post (Shift + F11)
Document XXXXX was posted in company code T100

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

Hold Document:
It is a temporary document
This is user for adjustment purpose or at the time of posting we do not know either debit or
credit.

This document can be deleted there is no tracking for this document.

A) Loans to Directors
Create as hold document and once he gives money back delete the document.
B) Payment to a party – purpose of payment we don’t know

P a g e | 57
SAP FI Notes Ashraf Afzal

Cash balance = Account balance + Hold documents


Hold documents will not update records

Steps:
1. Run a program called “RFTMBLU” for conversion of hold documents
2. Creation of hold documents
3. Delete / complete hold documents

1. Run a program called “RFTMBLU” for conversion of hold documents


Path : Tools – ABAP Workbench- Development –ABAP Editor (SE38)
Program : give the program name :RFTMBLU”
Select execute button
Select no. termination for read error check box
Execute

2. Creation of Hold Documents


Use the transaction code (F-02)
Document date Today date
Type SA
Company code T100
Posting key 50
Account no. 200100 (cash account)
Enter
Give the amount 5000
Text Amount paid to Mr.X
From the menu select document hold
Tem parry document No. Temp-01
Select hold document button
We get a message document Temp-01 was Held

Second
F-02

Give the document date Today date


Type SA
Company code T100
Posting key 40
Account 200100 (Cash account)
Enter
Give the amount 20000
Text Hold document testing
Posting key 50
Account no. 100000 (Equity share capital)
Amount enter * (Star)
Text +

P a g e | 58
SAP FI Notes Ashraf Afzal

From the menu select Document –> Hold


Give the temporary document 123456 (give any number)
Select hold document button

1. Delete / Complete hold document (F-02)


Use the transaction code f-02
From the menu select
Path :Document – Get held document –Select document list button
Keep the cursor on document number 123456
Select delete button
select yes button
select back arrow (F3)
select document list button
Keep the cursor on document no. T100
select choose button
Give posting key 40
Account no. 100000 Equity share
Enter
Amount Enter *(Star)
Business Area
Text +
From the menu select document –Simulate and save

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
Click on Create
Type/Description
A/C Group Administration expenses
P&L Statement Account Select
Text Stationary Expenses
Line Item Display Select
Sort Key 001
Field Status Group G001

P a g e | 59
SAP FI Notes Ashraf Afzal

Save

Define Number Ranges for Recurring Document (FBN1)


Recurring Documents will use same document type but Number range will be “X1”.
Company Code: T100
Click on Change Intervals
Click on Insert Intervals
No Year From Number To Number
X1 2019 1001 1099
Save

Define Recurring Document Templates (FBD1)


Note: These Recurring Documents will be maintained by the Business according to their
requirements.
Path: Accounting  FA  GL  Post  Reference Documents  FBD1 - Recurring
Document
Company code T100
First Run on 01.04.2019
Last Run on 31.12.9999
Intervals in 01 Per Month
Months
Run Date 5
Document Type SA
Currency INR
Posting Key 40
Account 400400
Press Enter
Amount 10,000/-
Business Area
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 T100

P a g e | 60
SAP FI Notes Ashraf Afzal

Execution of Recurring Documents


The Recurring Documents will be periodically executed in order to generate financial
accounting entries.
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/C  FA  GL  Periodic Processing  Recurring Entries  F.14 – Execute


Company Code T100
Fiscal Year 2019
Settlement period 01.04.2019 to 30.04.2019
Batch Input Session Name T100-RD
Select Hold Processed Session
Execute
Message is Session T100-RD 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)


Path : System  Menu  Services  Batch Input Sessions
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.2019
Next Run 05.05.2019
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 XXXX

View Accounting Document (FB03)


Document No. XXXXX
Press Enter

P a g e | 61
SAP FI Notes Ashraf Afzal

View Recurring Document Information (FBD3)


Path: A/C  FA  GL  Document  Reference Documents  Recurring Documents 
FBD3 - Display
FBD2-Change
F.56-Delete
FBD4-Displplay Changes

Document No. 1001


Company Code T100
Fiscal Year 2019
View Recurring Entry Data

Execution of Recurring Document for the month of May (F.14)


Company Code T100
Fiscal Year 2019
Settlement period 01.05.2019 to 31.05.2019
Batch Input Session T100
Name
Select Hold Processed Session
Execute

Execute BTIS (SM35)


Select the Session
Process Mode
Select Display Errors Only Mode
Press Enter
Save.
After rectification of error execute Batch Input Session Screen.
Processing of Batch Input Session completed.
Click on Session Overview
Click on Log Button
Double click on Session T100
Document No. 1002 was posted.

Open Item Management


This is the functionality used for clearing procedure. The GL Accounts which are subjected to
clearing must be selected with open item management. If this option was selected the clearing
can be done at Item level instead of balances.

Ex. Salary payable, rent payable, cash discount clearing accounts, GR, IR clearing accounts
etc...

Clearing Procedure

P a g e | 62
SAP FI Notes Ashraf Afzal

Outgoing and incoming payments are called as clearing. This clearing can be done at Item level
of the GL account if we select Open Item Management.
Clearing can be.
• Full clearing
• Partial clearing
• Residual clearing
Ex. Insurance payable is the GL A/C

Create GL A/C Insurance Payable A/C (FS00)


GL Account 100400
Account Current Liabilities
Balance Sheet A/C Select
Text Insurance Payable A/c
Only Balances in Local currency Select
Open Item Management Select
Line Item Display Select
Sort Key 001
Field Status group G001
Save

Creation of GL Insurance A/c


GL A/C 400500
Account Financial Expenses
P&L account Select
Text Insurance Payable account
Lind Item Display Select
Sort key 001
Field Status Group G001
Save

Posting of Insurance Payable Transaction (F-02)


Doc Dt 30.04.2019
Posting Dt 30.04.2019
Posting Key 40
Account 400500
Press Enter
Amount 1000/-
Business Area
Text Testing of Open Item
Management
Posting Key 50
Account 100400
Press Enter
Amount *
Text +
Save
Doc No. 18 Posted

P a g e | 63
SAP FI Notes Ashraf Afzal

Posting Insurance Payable for the Month of May (Post with Reference)
Click on Press Post With Reference from Header Tab
Reference
Doc No 18
Co code T100
Fiscal Year 2019
Flow Controls
Line Item Display Select
Press Enter
Change the Dates to
Doc Dt 31.05.2019
Postage Dt 31.05.2019
Keep on Pressing
Enter
Save
Doc No. 19 Posted

Post Insurance payable Rs. 5,000/- for the month of May


Click on Post with Reference Button
Doc No 19
X Display Line Item Select
Change Amount 5,000/- for both the Line items.
Keep on press Enter
Save
Doc No 20

View GL Balances (FS10N)


GL 100400
Account
Co code T100
Fiscal Year 2019
Execute

View GL Line Item Display (FAGLL03 or FBL3N)


Path: A/C  FA  GL  Account  FAGLB03 - Display/Change  Items(New)
GL Account 100400
Co Code T100
Open Items Select
Open at key 31.05.2019
Date
Execute.

Note: The total of Open Items must be equals to GL A/C Balances.


Output: 3 open line items displayed with the total amount of Rs. 7000/-
Clearing Procedure

P a g e | 64
SAP FI Notes Ashraf Afzal

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: /C  FA  GL  Posting  F-07 - Outgoing Payments


Note: Business Area to the cash Account automatically extracted from the original line item.
Save it
Doc No. 100015
Doc Dt 03.05.2019
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/-

View GL Balance (FS10N)


GL account 100400
Co Code T100
Fiscal Year 2019
Execute

View Line Item Display (FAGLL03)


GL account 100400
Select Open Items
Key Dt 31.05.2019
List of Open item Balance is 6,000/-
Select Back arrow button
Click on Cleared Items
Execute

Partial Clearing: Payment of partial amount of the open item

P a g e | 65
SAP FI Notes Ashraf Afzal

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)


Doc Date
Type SA
Bank Data
Account 200400
Amount 500/-
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
The system makes automatic change 500
Document Simulate & Post
Insurance Payable A/C Dr 500/-
To Cash A/C 500/-
Doc No .

View Line Item Display (FBL3N)

GL 100400
CoCd T100
Execute

Payment of Balance 5,500/- (F-07)


While Clearing Balance 5,500/- we must refer open invoice as well as partial clearing document
(F-07)
Dt 06.05.2020
Bank
Data
GL 200400
Amount
Text Balance Payment

P a g e | 66
SAP FI Notes Ashraf Afzal

Open item
Account 100400
Activate Original invoice amount 1,000/- and 200/-. Hence balance will be 800/-
Simulate
Save it.
Doc no.

FBL3N Report
GL Account 100400
Open Item Rs. 5,000/-
Select Back arrow Button
Click on cleared items
Clearing date 06.05.2020
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

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
Select Line Item Display

P a g e | 67
SAP FI Notes Ashraf Afzal

Sort key 001


Field status Group G001
Save it.

GL 100900
Company Code T100
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
Field Status G001
Save

Configuration Steps

Define Valuation Methods V_FAGL_T044A


Path: SPRO  IMG  FA (New)  GL  Accounts  Periodic Processing  Valuate 
Define Valuation Methods  New Entries
Method T100
Description Valuation Method Always
Valuation Procedure
Select Always Evaluate
Document Type SA
Exchange Rate Determination
Exchange Rate Type for Debit Balance TM
Exchange Rate Type for Credit balance TM
Select Exchange Rate Type for Credit balance
Save

Determine Exchange Rate Type from Account Balance

If this indicator selected Exchange Rate Type will be identified from GL Balance level.
Exchange Rate Type from Invoice Reference
If you selected this indicator the Exchange Rate Type determine from each invoice
reference and currency combination.

Define Valuation Areas V_FAGL_T033


Path: SPRO  IMG  FA (New)  GL  Accounts  Periodic Processing  Valuate 
Define Valuation Areas  New Entries
Valuation Valuation Currency Type
Method
TM T100 Co. Code Currency

P a g e | 68
SAP FI Notes Ashraf Afzal

Save

Check Assignment of Accounting Principles to Ledger Group


Path: SPRO  IMG  FA (New)  GL  Accounts  Periodic Processing  Valuate 
Check Assignment of Accounting Principle to Ledger Group  New Entries
Identify the Accounting principle assigned to the Ledger Group 0L
Accounting Principle Target Ledger GL
IAS 0L

Assign Valuation Areas and Accounting Principles V_TACC_BWBER_PR


Path: SPRO  IMG  FA (New)  GL  Accounts  Periodic Processing  Valuate 
Assign Valuation Areas and Accounting Principles  New Entries
Valuation Accounting Principle
Area
TM IAS
Save.

Prepare Automatic Posting for Foreign Currency Valuation V_T030H


Path: Spro  Img FA (N)  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 T100
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
KDF is used for open item managed GL A/C.
Note: Transaction Key KDF used to valuate open item managed GL Accounts.

Transaction: KDB Table :T100


Exchange Rate Difference using Exchange Rate Key

P a g e | 69
SAP FI Notes Ashraf Afzal

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.
Chart of Accounts T100
Transactions KDB
Account assignment
Exchange Rate Expense Account Gains
Key
T100 400510 300100
Save
Assignment of Exchange Rate Key to GL Account: (FS00)
GL Account 100300
Click on Change Button
Control Data
Exchange Rate Difference Key T100
Save it.

Testing of Exchange Gain or Loss


Post Foreign Currency transaction (Loan Receipt at Exchange Rate 40 in USD) (F-02)
Doc Dt 08.05.2019
Currency/Rate USD Rate 65
Posting Key 40
A/C 200400
Press Enter
Amount 1000$
Business Area
Text Testing of Foreign Currency
Transaction
Posting Key 50
Account 100300
Press Enter
Amount *
Text +
Document Simulate
Save it.
Doc no.

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
TM 08.05.2019 USD 65 INR
Save it.

Foreign Currency Valuation (New) FAGL_FC_VAL)

P a g e | 70
SAP FI Notes Ashraf Afzal

Path: Account  FA  GL  Periodic Processing  Closing  Valuate  Foreign Currency


Valuation
General Data selection
Co. Code T100
Valuation Dt 31.05.2019
Valuation Area TM
GL Balances
Select Valuate GL Account
Balances
GL Account 100300
Exchange Rate Difference Key T100
Execute.

Output:
GL Account 100300
Loan Amount 1000$
Old Value 40,000/-
New Value 65,000/-
Gain/Loss 25,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.

Interest Calculations
S = Balance interest Calculation
P = Item interest Calculation
Z = Penalty interest Calculation

Standard SAP delivered below Calendar type Calendar Type


In case of rupee loans we use G Calendar
In case of foreign currency loans we use F calendar.
FC Loan from SBI LIBOR +2% (LIBOR Mean London Inter Bank Offer Rate)
For interest calculations the denomination will be always 360 days
FIBOR – Frankfurt Inter Bank Offer Rate
MIB - Mumbai Inter Bank Offer Rate

Path : Accounting  Financial Accounting  General ledger  Environment  User


parameter- Editing options (Tr.code is FB00)
Select open items tab
Select selected items initially inactive check box
Save

P a g e | 71
SAP FI Notes Ashraf Afzal

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

Edit GL A/C HDFC loan account (FS00)


GL A/C 100300
Co. Code T100
Create
Account Group Unsecured loans
Select Balance sheet A/C
Description HDFC loan A/C
Currency INR
Select Only balances in local currency
Select Line item Display
Sort Key 001
Field status group G005
Select Relevant to cash flow
Interest T1
Indicator
Save

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

GL Account 300101
Group Other Income
Select Profit and Loss Account
Text Interest Gain
Account
Select Line Item Display
Sort key 001
Field Status Group G001
Save

GL Account 100401
Group Current Liabilities
Select Balance Sheet Account

P a g e | 72
SAP FI Notes Ashraf Afzal

Text Interest Payable


Account
Select Only Balances in Local
Currency
Select open Item Management
Select Line Item Display
Sort Key 001
Field Status Group G001
Save

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

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

Configuration Steps:

Define Interest indicator or Interest Calculation Types (OB46 V_T056)


Path: Spro  Img  FA (New)  GL New  Business Transactions  Bank Account Interest
Calculation  Interest Calculation Global Settings  Define Interest Calculation Types 
New Entries
Interest Name Interest Calculation Type
Indicator
T1 10% Monthly S
Save

Prepare Account Balance interest Calculation (OBAA V_T056S)


Path: Spro  Img  FA (New)  GL New  Business Transactions  Bank Account Interest
Calculation  Interest Calculation Global Settings  Prepare Account Balance Interest
Calculation  New Entries

P a g e | 73
SAP FI Notes Ashraf Afzal

Interest Calculation Indicator T1


Period Determination
Interest Calculation 01 (1Month)
Frequency
Interest Determination
Calendar Type G
Select Balance Plus Interest
Save

Define Reference Interest Rates (OBAC V_T056R)


Path: Spro  Img  FA (New)  GL New  Business Transactions  Bank Account Interest
Calculatio  Interest Calculation  Define Reference Interest Rates  New Entries
In this step we create indicator for Reference Interest which is used to maintain interest
rates periodically or date wise.

Reference Interest Rate T2


Text 10% Debit Interest Rates @ 10%
Date from 01.04.2019
Currency INR

Press Next Entry


Button
Reference Interest Rate T3
Text 8% Credit Balance Interest Rates @ 8%
Date from 01.04.2019
Currency INR
Save .

Define Time Dependent Terms (OB81 V_T056A2)


Path: Spro  Img  FA (New)  GL New  Business Transactions  Bank Account Interest
Calculatio  Interest Calculation  Define Time-Dependent Terms  New Entries
Interest Calculation Indicator T1
Currency Key INR
Effective From 01.04.2019
Sequential Number 1 1
Term Credit Interest Balance Interest Calculation
Interest Rates
Reference Interest Rate T2
Press Next Entry Button
Interest Indicator T1
Currency Key INR
Effective from 01.04.2019
Sequential No. 2 2
Term Debit Interest Balance Interest Calculations
Reference Interest Rate T3
Save .

P a g e | 74
SAP FI Notes Ashraf Afzal

Enter Interest Values (OB83 V_T056P)


Path: Spro  Img  FA (New)  GL New  Business Transactions  Bank Account Interest
Calculation  Interest Calculation  Enter Interest Values  New Entries
Reference Indicator Valid from Interest Rate
T2 1.4.2019 10
T3 1.4.2019 8
Save

Prepare GL Account Balance Interest Calculation (OBV2 0004)


Path: Spro  Img  FA (New)  GL New  Business Transactions  Bank Account Interest
Calculation  Interest Calculation  Interest Posting  Prepare Gl Account Balance Interest
Calculation
This step is used for automatic determination of GL Accounts related to Interest
Calculation. GL Accounts assignment will be done using default account symbols.
Click on Account Button
Chart of Accounts T100
Account Symbol Currency GL Account
0001 – Interest Received INR 300101
0002 – Interest Paid INR 400501
1000 – GL Account (Earned) INR 200600
2000 – GL Account (Paid) INR ++++++++++(10 Times)
Save

Assignment of Interest Indicator to the Loan Accounts (FS00)


GL Account 100200 & 100300
Click on Change Button
Create/Bank Interest
Assign Interest T1 – 10% Interest
Indicator
Save

Loan Receipt Entry on 16.04.2019 (F-02)


Doc Dt. 10.05.2019
Posting key 40
Account 200400
Press Enter
Amount 10,000/-
Text Loan Receipt
Posting Key 50
Account 100300
Press Enter
Amount *
Value Date 10.05.2019

Note - interest Calculation will be based on Value


Date.
Text +

P a g e | 75
SAP FI Notes Ashraf Afzal

Save

Calculation interest on Loan from party for the month of April (F.52)
A/C  FA  GL  Periodic Processing  Interest Calculation  F.52 - Balance Interest
Calculation
Chart of Account T100
GL Account 100300
Co. Code T100
Calculation period 01.04.2019 to 31.05.2019
Interest Calculation Indicator
Output Control
Select Additional Balance line
Select Interest Rate Overview
Posting Control
Select Post Interest Settlement
Select Update Master Records
Session Name RFSZIS00T105
Posting Date of session 30.04.2019
Doc Date of session 30.04.2019
Posting Segment Text Interest for April 2019
Execute

All the above selection parameters can be stored under a variant so intern next time when you
execute the transaction we can get the input values and can be modified accordingly.
Click on Save Button

Executed Batch input Session (SM35)


Select and process your session in Process/Foreground
Keep on press Enter
System update the GL Master record with key date of last Interest calculation
The date of last interest Run:
Double click on Processed Batch Input Session

View Accounting Document (FB03)


Doc No. xxxx
Co. Code T100
Fiscal Year 2019
Interest Expense or Loss A/C Dr
To Interest Payable A/C

To Verify the Updation in Term Loan Account Master – FS00


Gl Account No :
Company Code :

P a g e | 76
SAP FI Notes Ashraf Afzal

Menu  Account Display  Goto Create/Bank/Interest tab


Observe the Key Date of Last interest Calculation and the Date of Last Interest Run

ACCOUNTS PAYABLE
Accounts payable is subjected ledger of financial accounting and deals with Vendors (Suppliers)
Vendors are called as sub ledgers. All Business transactions of the Vendors will be handled
through these sub ledgers. For Financial Reporting each and every vendor master or sub ledger
we must assign respective GL accounts. The GL accounts assign to subjected ledgers are
called as Reconciliation Accounts.

No transactions can be directly posted to these reconciliation accounts. These accounts will get
updated transactions posted to subsidiary accounts.

Reconciliation Accounts: Reconciliation Account is a GL Account. which will be assign to


subsidiary ledgers. In detailed itemized report can be extracted through subsidiary ledgers and
accumulated balances of these ledgers will be reported through Reconciliation Accounts.

Vendor Business Transactions:

• Purchase Invoices
• Non PO base Purchase (Purchase invoice posting using FI-AP module)

• PO based Purchases (MM-FI Integration) Procurement to Payment Cycle (P to P


Cycle)

In case of MM module is in scope all inventory procurements will be handled through PO


based invoice level or PO based Purchases. AP module is used for
1. Validate the invoice and post it to financial accounting
2. Check Vendor open items for due date analysis
3. Outgoing payments to Vendors on due dates

P a g e | 77
SAP FI Notes Ashraf Afzal

4. Validating the tax calculations


5. Bank Reconciliation statements
6. Statements to Vendors periodically with the list of transactions handled and
information on due amounts.
7. Goods Returns
8. Out Going Payments: Payments can be handled in SAP as below
9. By Cash
10. By Bank
11. Manual Payments
12. Automatic payments (by Cheque, bank transfers, DD)

13. Calculation of cash discounts based on the terms agreed with the vendor
14. Interest Calculations: On Overdue items penalty interest will be calculated and to be paid
15. Taxation: tax on Sales and Purchases
16. Excise Duties
17. VAT
18. CST
19. Services taxes
20. Custom Duties
21. TDS.
Configuration Steps
Step 01 Creation of GL Ledgers FS00
Step 02 Create Accounts Payable Group OBD3
Step 03 Create Number Range for Groups XKN1
Step 04 Define Tolerance Limits to Vendors OBA3
Step 05 Create Vendor Master FK01
Step 06 Define Documents Types and Number Ranges for OBA7
Document Type
End User Transactions
Step 07 Posting of Incoming Invoice( Sales Invoice) F-43
Step 08 Posting of Outgoing Payment
Step 09 Posting of Credit Memo
Step 10 View the Vendor Accounts FBL1N
Step 11 View the Sundry Creditors General Ledger FS10N

GL Accounts Creation

GL Account 100700 Domestic payables


GL Account 100701 Foreign Payables
GL Account 100702 Affiliated Payables
GL Account 100703 Employee Payables
GL Account 100704 Service Payables
GL Account 100705 One time Vendor Payables
GL Account 200200 Inventory Raw Material
GL Account 100700 Sundry Creditors Raw Material

P a g e | 78
SAP FI Notes Ashraf Afzal

Create GL Accounts (FS00)

GL Account 100700
Account Group Sundry Creditors
Select Balance Sheet Account
Text Domestic payables
Currency INR
Do not select Only Balances in Local Currency
Reconciliation Account for Account Type Vendors
Select Line Item Display
Sort Key 012 (Vendor Number)
Field Status Group G067 (Reconciliation A/C)
Save

GL A/C 100701
Create With Template
Reference GL A/C 100700
Co. Code T100
Text Foreign Payables
Save

GL A/C 100702
Create with Template
Reference GL A/c 100700
CoCd T100
Text Affiliated Payables
Save

GL A/C 100703
Create with
Template
Reference GL A/c 100700
CoCd T100
Text Employee Payables
Save

GL A/C 100704
Create with
Template
Reference GL A/c 100700
CoCd T100

P a g e | 79
SAP FI Notes Ashraf Afzal

Text Service Payables


Save

GL A/C 100705
Create with
Template
Reference GL A/c 100700
CoCd T100
Text One time Vendor Payables
Save it.

GL A/C 200200
Group Stock in Trade
Select Balance Sheet
Text Inventory Raw Material
Select Line Item Display
Sort Key 001
Field Status Group G001
Save

GL A/C 100700
Group Sundry Creditors
Select Balance Sheet
Text Sundry Creditors for Raw Material
Select Line Item Display
Sort Key 012
Field Status Group G067
Save

Configuration Steps

Define Vendor Account Groups (OBD3 V_T077K)


Spro  Img  FA (New)  A/C Receivable & A/C Payable  Vendor Accounts  Master
Data  Preparations  For Creating Vendor Master Data  Define A/C Groups With Screen
Layout (Vendors)  New Entries
Account Group T100
Name Domestic Vendor Group
Field Status
Double Click on Company Code Data
Double Click 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.

P a g e | 80
SAP FI Notes Ashraf Afzal

Create Request T100 AP Configuration Settings.


Next Entry button
A/C Group T101
Name Foreign Vendor Group
Select Reconciliation A/C as Required Entry
Save.
Next Entry Button
A/C Group T102
Name Affiliated Vendor Group
Save
Next Entry Button
A/C Group T103
Name Employee Vendor Group
Save
Next Entry Button
A/C Group T104
Name Service Vendor Group
Save.
Next Entry Button
A/C Group T105
Name One Time Vendor Group
Select One Time Account
Select Reconciliation A/C as Required Entry
Save it.

Create Number Ranges for Vendor A/C (XKN1)


Note: Vendor Master Number Ranges will be maintain at Client Level. Which indicates same
Vendor Master can be used in Multiple Company Codes
Path : Spro  Img  FA (New)  A/C Receivable & A/C Payable  Vendor Accounts 
Master Data  Preparations For Creating Vendor Master Data  Create Number Ranges for
Vendor Accounts  Change Intervals  Insert Intervals
No From No To No
T1 100 110
Insert Button

Insert Intervals
No From No To No
T2 111 120
Insert Intervals
No From No To No
T3 121 130
Insert Intervals
No From No To No
T4 131 140
Insert Intervals
No From No To No
T5 141 150

P a g e | 81
SAP FI Notes Ashraf Afzal

Insert Intervals
No From No To No
T6 151 160
Save it.

Ignore the message & press Enter

Assign Number Ranges to Vendor A/C Groups (OBAS V_077K_B)


Path : Spro  Img  FA (New)  A/C Receivable & A/C Payable  Vendor Accounts 
Master Data  Preparations  For Creating Vendor Master Data  Assign Number Ranges
to Vendor Account Groups  Position  A/C Group: T100
Group Name Number Range
T101 Domestic vendor Group T1
T102 Foreign Vendor Group T2
T103 Affiliated Vendor Group T3
T104 Employee Vendor Group T4
T105 Service Vendor Group T5
T106 One Time Vendor Group T6
Save it.

Define Sensitive Field for Dual Control (Vendors) VV_T055F_V2

In this step we maintain the field changes in the Vendor Master are critical subjected to
Configuration of changes by authorized users.

Any changes to these fields in this material masters are subjected to confirmation till the
changes were confirmed by authorized user. No payment can be processed against to the
Vendor.

Path : Spro  Img  FA (New)  A/C Receivable & A/C Payable  Vendor Accounts 
Master Data  Preparations For Creating Vendor Master Data  Define Sensitive Fields for
Dual Control (Vendors)  New Entries
Field Name Field Label
LFA1-LNRZA Alternative Payee
LFB1-ZTERM Terms of Payment
Save it.

Define Tolerance for Customer and Vendors OBA3 V_T043G


Path: Spro  Img  FA (New) AR & AP  Business Transactions  Outgoing Payment
 Manual Outgoing Payments  Define Tolerance (Vendors)  New Entries
Company Code T100
Currency
Tolerance Group T100 Tata Tolerance Group
Permitted Payment Differences Amount Percent
Gain 10 1% EX 10000
Loss 10 1%
Save it.

P a g e | 82
SAP FI Notes Ashraf Afzal

Define Document Types & Number Ranges for Vendor Transactions (OBA7)
Document Type Description Number Range
KA Vendor Document 17
KG Vendor Credit 17
Memo
KR Vendor Invoice 19
KZ Vendor Payment 15
Define Number Range interval for above Number Ranges (FBN1)
SPRO  Img  F A (New)  FAGS (New)  Document  Document Number Rangers 
Documents In Entry View  Define Document Ranges For Entry View
CoCd T100
Click on Change Interval
Click on + Interval

No Year From Number To Number


17 2019 1700 1799
15 2019 1500 1599
19 2019 1900 1999
Save it.

Posting keys (OB41)

Posting key Name DR/CR Account Type


31 Invoice Credit Vendor
21 Credit Memo Debit Vendor
25 Outgoing payment Debit Vendor
24 Other Payment Credit Vendor
26 Payment Debit Vendor
difference
36 Payment Credit Vendor
difference
29 Special GL Debit Debit Vendor
39 Special GL Credit Credit Vendor

Credit Vendor Master Data


Vendor Master consists of all the important information of the Vendor like
• Address & communication information
• Taxation Information
• Vendor Bank details & alternative payee information
• Reconciliation account, payment details, vendor statement information, purchase
organisation details etc...

Vendor Master Data Consists of following 3 views


• General DATA (Client Level)
• Address
• Control

P a g e | 83
SAP FI Notes Ashraf Afzal

• Payment Transaction
• Company code Data (at each co. Code this information can be changed)
• Accounting info
• Payment transaction
• Correspondence
• With Holding Tax
• Purchasing Organisation Data
This information will be maintained if materials are procured through MM Cycle
Create Vendor Master (FK01 or XK01)
Path : Accounting  Fin Acc  Accounts Payable  Master Records  FK01 Create
(or)
Path : Accounting  Fin Acc  Accounts Payable  Master Records  Maintain Centrally
 XK01 - Create
Vendor (Leave This blank)
Company Code T100

A/C Group – T100 Domestic Vendor Group T100 Domestic Vendor Group
Screen 1 Address
Name
Title Company
Name Salman Co
Search Terms
Search Terms Salman
Street/Address
Country IN
Select Next Screen
Screen2 Control
Account Control
Tax information will be maintained
Select Next Screen
Screen 3 Payment Transactions
Bank key is the unique identity for any
Bank which holds the Bank Address details
Click on Bank Data
Bank Name
Region
Bank Branch
Press Enter
Next Screen
Screen 4 Account Information
Reconciliation Account 100700 Domestic Payables
Sort Key 012
Cash Management Group A1
Select Next Screen
Screen 5 Payment Transactions 0001
Select Check Double Invoice Button
If any invoice posted with the same
reference key system will through warning

P a g e | 84
SAP FI Notes Ashraf Afzal

message.
Select Next Screen
Screen 6 Correspondence
Save it.
Vendor No. 1600 was created in Co. Code T100

Note: Like wise Create Other Vendors

Vendor (Leave This blank)


Company Code T100

A/C Group – T100 Domestic Vendor Group T101 Foreign Vendor Group
Screen 1 Address
Name
Title Company
Name
Search Terms
Search Terms
Street/Address
Country
Select Next Screen
Screen2 Control
Account Control
Tax information will be maintained
Select Next Screen
Screen 3 Payment Transactions
Bank key is the unique identity for any
Bank which holds the Bank Address details
Click on Bank Data
Bank Name
Region
Bank Branch
Press Enter
Next Screen
Screen 4 Account Information
Reconciliation Account 100701 Foreign Payables
Sort Key 012
Cash Management Group
Select Next Screen
Screen 5 Payment Transactions 0001
Select Check Double Invoice Button
If any invoice posted with the same
reference key system will through warning
message.
Select Next Screen
Screen 6 Correspondence
Save it.

P a g e | 85
SAP FI Notes Ashraf Afzal

Vendor No. was created in Co. Code T100

Vendor (Leave This blank)


Company Code T100

A/C Group – T100 Domestic Vendor Group T102 Affiliated Vendor Group
Screen 1 Address
Name
Title Company
Name
Search Terms
Search Terms
Street/Address
Country
Select Next Screen
Screen2 Control
Account Control
Tax information will be maintained
Select Next Screen
Screen 3 Payment Transactions
Bank key is the unique identity for any
Bank which holds the Bank Address details
Click on Bank Data
Bank Name
Region
Bank Branch
Press Enter
Next Screen
Screen 4 Account Information
Reconciliation Account 100702 Affiliated Payables
Sort Key 012
Cash Management Group
Select Next Screen
Screen 5 Payment Transactions 0001
Select Check Double Invoice Button
If any invoice posted with the same
reference key system will through warning
message.
Select Next Screen
Screen 6 Correspondence
Save it.
Vendor No. was created in Co. Code T100

Etc….

Change Vendor Master (FK02 or XK02)


Path : Accounting  Fin Acc  Accounts Payable  Master Records  FK02 – Change

P a g e | 86
SAP FI Notes Ashraf Afzal

Vendor 1600
Company Code T100
General Data
Address
Control
Payment Transactions
Company Code Data
Accounting Info
Payment Transactions
Correspondence
withholding Tax
Select the concerned Check Box and Press Enter to Change and Do accordingly with
other listed items

Post Transactional Data


Post Vendor Incoming Invoice Transaction (F-43)
Accounting  Fin Accounting  Accounts Payable  Document Entry  F-43 Invoice -
General
Date 27.05.2019
Doc Type KR
Co. Code T100
Posting key 31
Account 1600
Press Enter
Amount 50,000/-
Text Raw Material Purchase
Amount 50,000/-
Item 02
Posting Key 40
Account 200200
Press Enter
Amount *
Text +
Document Simulate
Entry Inventory Raw Material A/c Dr 50,000
To Salman Co 50,000
Save
Doc No. 1900 was Posted in CoCd T100

View GL A/C Balances (FK10N)


Path : Accounting  Financial Accounting  Accounts Payable  Account  FK10N -
Display Balances
Vendor 1600
Co. Code T100
Execute
Double Click on Credit Amount
Credit balance of 50,000/- updated to Vendor Account as an Outstanding Payment

P a g e | 87
SAP FI Notes Ashraf Afzal

View GL A/C Balances (FS10N)


Path : Accounting  Financial Accounting  General Ledger  Account  FS10N -
Display Balances
GL Accounts 400402
Co. Code T100
Execute
Double Click on Debit Amount
Debit balance of 50,000/- updated to GL Account as an Outstanding Payment

Post Salary Payable of 35,000/- against Vendor No. 1600 (F-43)


Doc Date 28.05.2019 Type KR
Posting Key 31
Account 1600
Press Enter
GL A/C 100700
Amount 35000
Text Salary Payable
Posting Key 40
Account 200400
Amount *
Text +
Document Simulate Post
Save
Doc No 1500

Display GL Balances (FS10N)


GL A/C 100700
Co. Code T100
Execute
The GL A/C credit Balance is

Double click on Balance Amount Field

The assignment field got updated with vendor number (The Sort Key for GL A/C 100700
maintained with Value 012 Vendor Number)

View Vendor Line Item Display (FBL1N)


Path : Accounting  Financial Accounting  Accounts Payable  Account  FKL1N -
Display/Change Line Items
Vendor A/C 1600
Co. Code T100
Select open items
Open at key date 28.05.2019
Execute

P a g e | 88
SAP FI Notes Ashraf Afzal

One line item Displayed with the status open (Red Colour)
Net Due date symbol is DUE
Payable amount of 85,000/-

Outgoing Payment of 35000/- against to the Vendor 1600 (F-53)


Path : Accounting  Financial Accounting  Accounts Payable  Document Entry 
Outgoing Payment  F-53 - Post
Doc Dt 28.05.2019
Type KZ Co. Code = T100
Bank Data
Account 200400
Amount 35,000/-
Text Outgoing Payment
Open Item Selection
Account 1600
Click on Process Open Items
Activate (Blue colour)
the Vendor line item which the
Business wants to clear by
selection
Activate Items
Amount Entered 35,000/-
Assigned 35,000/-
Not Assigned 0
Document Simulate
Save it, Doc No. 1500000.

Vendor GL Balance (Recon A/C) (FS10N)


GL A/C 100700
Co. Code T100
Execute
Dr Credit Balance
35,000 85,000 50,000
Double click on Balance Amount
View Vendor Line Item Display (FBL1N)
Vendor A/C 1600
Co. Code: T100

Select Cleared Items

Execute

The Invoice & Payment Documents displayed with the Status cleared (Green Colour)

Payment Terms
Payment Terms are used to identify or calculate Net Due Date of the Invoices.
Net Due Date is used for

P a g e | 89
SAP FI Notes Ashraf Afzal

• Identifying of Payment Due Date


• Calculation of Cash Discounts
• Interest Calculations on Items
• Reminders to customers and vendors on their overdue line items
• Automatic payment of Vendor Open Line Items etc...
Standard SAP has delivered n no. of payment terms according to the Business Requirement
we can create additional terms.
The payment terms will be assigned to the Vendor Master as per the agreement had
with the vendor.
Note: If Required we can assign the payment terms while posting of Business Transactions
Define Payment Terms (OBB8)
Spro  Img  Fa (New)  Ar & Ap Business Transactions Outgoing Invoices Or Credit
Memos Maintain Terms Of Payment

Base Line Date: The date from which system will Payment Terms
The Base Line Date can be a posting date, document date or defaulted to fixed day or a
month.
Create a Payment Term with 15 days due net from the date of posting date.

New Entries

Payment Terms: T100

Account Type

Select Customer

Select Vendor

Default for Baseline Date

Select posting Date

Payment Terms

Term no. of days

• 15

Save it.

Post Vendor Invoice using Payment Term T100 (F-43)

Doc Dt 29.05.2019 Type KR


Posting Key 31 A/C 400700
Press Enter
Amount 10,000/-
Payment Terms T100 Days 15
Base Line Date 29.05.2019

P a g e | 90
SAP FI Notes Ashraf Afzal

Text Testing of Payment Terms


Posting Key 40 A/C 400101
Press Enter
Amount *
Text +
Document Simulate
Save it. Doc No. 1900002.

View Vendor Line Item Display (FBL1N)

Vendor A/C: 400700

Select Open Items

Key Date: 29.05.2019

Execute

Click on Change Layout Button

From the Hidden Fields select Net Due Date field from the Shown Fields Click on Document
Date Click on the Button Show selected Fields.

Click on Copy

Against 1000/- invoice Due date symbols is Not Due. Net Due Date is 13.06.2019.

Click on Save Layout Button

Layout:/ZT100

Save it.

Create Payment Terms with below Specifications (OBB8)

• Base line date 1st of Next Month

• Within 10 Days 3% Cash Discounts

• 20 Days 1% Cash Discount

• 30 Days is Due Net

New Entries

Payment Term: 9501

Base Line Date

P a g e | 91
SAP FI Notes Ashraf Afzal

Fixed Date:1

Additional Months: 1

Default Base Line Date

Select Posting Date

Payment Terms
Term Percentage No. of Days
1 3% 10
2 1% 20
3 30
Save it.

Post Vendor Invoice (F-43)

Doc Dt 29.05.2019 KR
Type
Posting Key 31 A/C 400700
Press Enter
Amount 2000/-
Payment Terms 9501
Base Line Date 01.06.2019
Posting Key 40 A/C 400101
Amount *
Text +
Save

View Line Item Display (FBL1N)

Vendor A/C: 400700

Select Open Items

Execute

Click on Select Layout Button, Select Your Layout

The Net Due Date is 01.07.2019.

Create Installment Payment Terms with below Specifications ((OBB8)

• 40% immediate Payment

• Rest of the Amount is Two Equal Installments

P a g e | 92
SAP FI Notes Ashraf Afzal

• Payable Every Month of

New Entries

Payment Term: Z950

Select Installment Payment

Next Entry Button

Term: Z951

Default for Base Line Date

Select Posting date

Next Entry

Term: Z952

Select Base Line Posting date

Payment Terms

Fixed Date Additional Month

5 1

Next Entry

Term: Z953

Base Line Data

Select Posting Date

Payment Term

Fixed Date Additional Months

5 2

Save it.

Define Terms of Payment for Installment Payment (OBB9)

Same Path

New Entries
Terms of Payment Installment Percent Payment Term
T100 1 40% T101

P a g e | 93
SAP FI Notes Ashraf Afzal

T100 2 30% T102


T100 3 30% T103

Save it.

Post Invoice (F-43)

Doc Dt: 29.05.2019 Type: KR

Posting key: 31 A/C: 400700

Press Enter

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: /ZT100

4,000/- Due Date is 29.05.2019

3,000/- Due Date is 05.06.2019

3,000/- Due Date is 05.07.2019

Post Vendor Credit Memo – FB65 or F-41

This is nothing but a Purchase return.

P a g e | 94
SAP FI Notes Ashraf Afzal

House Banks

The Banks with which we deal in SAP system are called as House Banks.

All Payment Transactions (dealing with Cheque, Online Transfers, Automatic Payments)
must be done through House Banks.

House Banks = Bank Key + Bank A/C ID

Bank Key Holds the Bank Address information.

A/C ID consists of Account Number and GL A/C associated with that Bank.

Note: all the Bank related Business transactions must be done with the combination of House
Bank and Bank A/C ID.

Ex. Cheque Transactions, automatic payments, E-Bank Statement, direct transfers, Lock Box
Functionalities.

Note: at each change of Bank address we must define it has a New House Bank.

One House Bank can consists of Multiple A/C ID’s

Create GL A/C (FS00)

GL: 200420

A/C: cash & Bank

Select Balance Sheet A/C

Text: STATE BANK OF INDIA Current A/C

Select Only balances in Local Currency

Select Line Item Display

Sort Key: 001

FSTG: G001

Select Relevant to cash flow.

Save it.

GL A/C: 200421

With Template

GL A/C: 200420

P a g e | 95
SAP FI Notes Ashraf Afzal

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)

Spro  Img  FA (New)  BANK ACCOUNTING BANK ACCOUNTS DEFINE HOUSE


BANKS

Co. Code: T100

Note: House Banks are Co. Code dependent.

New Entries

House Bank: 1000

House Bank Data

Bank Country: IN

Bank Key: T100SBI

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

P a g e | 96
SAP FI Notes Ashraf Afzal

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.

Paying Co. Code: T100

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.2019

Save it.

Testing of Manual Payment by Check

Create New Vendor (XK01)

Co. Code: T100

P a g e | 97
SAP FI Notes Ashraf Afzal

A/C Group: 9154

Press Enter

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.2019 Type: KR

Posting Key: 31 A/C: 400710

Press Enter

Amount: 10,000/-

P a g e | 98
SAP FI Notes Ashraf Afzal

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: T100

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.2019

Type: KZ

Bank Account

P a g e | 99
SAP FI Notes Ashraf Afzal

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

Activate Vendor Line Item which you want to clear.

Document Simulate

Save it. Doc No. 1500001.

View vendor Line Item Display (FBL1N)

Vendor: 400710

Co. Code: T100

Select Cleared Items

Execute.

Once the Open Items were cleared system removes the entry from Open Item Table
(BSIK) and place it in Cleared Item Tables (BSAK).

Under Open Item Document (1900005) the Clearing Document No. 1500001 got
updated.

Check Details Creation Against Payment Doc No. 1500001 (FCH5)

A/C FA AP ENVIRONMENT CHECK INFORMATION CREATE FCH5 – MANUAL CHECKS

Payment Doc No. 1500001

Co. Code: T100

Fiscal Year: 2019

P a g e | 100
SAP FI Notes Ashraf Afzal

House Bank: 1000

A/C ID: acct1

Check No: 0000010000

Press Enter

City: Bangalore

Save it.

Check no. 000001000 created Successfully.

View Check Register (FCHN)

Same path till CHECK INFORMATION DISPLAYFCHN-CHECK REGISTER

Co. Code: T100

House Bank: 1000

A/C ID: acct1

Execute

Check No Payment Amount Recipient Encashment


Date

000001000 1500001 10,000/- Salman Khan -

Bank Statement Received that Check No. 000001000 enclosed by vendor (Updation of check
encashment date) FCH6

Same Path Till Check Information Change FCH6 – Additional Info / Cash

Co. Code: T100

House bank: 1000

A/C ID: acct1

Check No. 000001000

Press Enter

P a g e | 101
SAP FI Notes Ashraf Afzal

Check Encashment Date: 31.05.2019

Save it, Check No. 000001000 saved Successfully.

Post check Transactions to Main Bank A/C after check Realization (F-02)

Doc Dt: 31.05.2019 Type: SA

Posting Key:40 A/C: 200421

Press Enter

Amount: 10,000/-

Text: Check Clearing

Posting Key: 50 A/C: 200420

Press Enter

Amount: *

Text: +

Document Simulate

Save it. Doc No. 100028.

Check Void or Cancelled in case of


• Un used checks (check damage, destroy or old one) void
• Issued Checks
The check issued to the vendor assigned to the payment document number but
the same will be voided in following scenarios.
• Issued check dishonored by bank due to signature mismatch, insufficient funds
and vendor lost the check
in all above cases we can avoid the issued check and give a new check to the
vendor to the same payment document
Invoice Outgoing Payment Check Issue Dishonor Void Issued Check (Cash or Issue New
Check)
In the above scenario the payment document will remains same and issue a new check
against that document.

Cancel Payment FCH8)

P a g e | 102
SAP FI Notes Ashraf Afzal

In this case along with the issued check void payment document also will get reversed
and vendor cleared item will be come as open item.
At the time of reversal of cleared or payment document system will reverse the payment
document and also reset the cleared status to open status for vendor invoices (KR Document).

Testing of Voiding
Void Unused Checks (FCH3)
Same Path Till Check Information Void Unused Checks
Co. Code: T100 House Bank: 1000 A/C ID: ACCT1
Check Number: 000001001
Vendor reason code: 06 (Destroyed or Unusable)
Click on Void

View Check Register (FCHN)


Co. code: T100
House Bank: 1000 A/C ID: ACCT1
Execute

Testing Of Issued Check Void


Post Vendor Invoice (F-43)
Vendor A/C: 400700 posting Key:31
Amount: 500
Posting Key: 40 GL A/C: 400110
Save Doc No. 19000016.

Outgoing Payment (F-53)


Bank A/C: 200421 (Check issue Clearing A/C)
Amount: 500
Vendor: 400700
Deselect or deactivate all the line items and activate Rs. 500/- Line Item.
Save. Doc No. 1500002.

Issue Check To The Vendor Against Payment Doc No. 1500002 (FCH5)

P a g e | 103
SAP FI Notes Ashraf Afzal

Doc No. 1500002


Co. Code: T100
House Bank: 1000
A/C ID: ACCT1
Check No. 000001002
Press Enter
City: Bangalore
Save.

Issued Check Dishonored


Same path till VOID ISSUED CHECKS (FCH9)
Co. Code: T100
House Bank: 1000
A/C ID: ACCT1
Check No. 000001002
Void Reason Code: 07 (Stolen)
Void
Message: Check 000001002 voided payment document not reversed.

Issue New Check Against Payment Doc No. 1500002 (FCH5)


Check No. 000001003
Press Enter
City: Bangalore
Save.
Check 1003 Honored And En Cashed (F-02)
Type: SA posting Key: 40 GL A/C: 200421
Amount: 500 Posting Key: 50 GL A/C: 200420
Simulate
Save.
Update Check Encashment Details (FCH6)
Check No. 000001003
Check Encashment Dt: 03.06.2019
Save.
Voiding Of Issued Check And Cancelled Payment

P a g e | 104
SAP FI Notes Ashraf Afzal

Invoice outgoing Payment Check Creation


Post Invoice (F-43)
Vendor: 400700 Amount: 1000/-
Debit GL A/C: 400110
Save. Doc No. 1900007
Outgoing Payment (F-53)
Bank A/C: 200421 Amount: 1000/-
Vendor A/C: 400700
Deactivate all the items and activate 1000/- invoice.
Save.

View Line Item Display (FBL1N)


Vendor A/C: 400700 Co. Code: T100
Select Cleared Items
Execute
The 1,000/- KR Document displayed with Cleared Status.
Check Creation (FCH5)
Payment Doc No. 1500003
Check No. 000001004
City: Bangalore
Save.

Void Issued Check And Cancel Payment (FCH8)


Same path till VOID CANCEL PAYMENT
Void Issued Check + Reverse Payment Document + Reset Cleared Item into Open Item
1004 1500003 1900002
Co. Code: T100
Reason Code: 09 Reversed Check Payment
Reversal Data:
Reversal Reason: 01
Press Enter
Click on Cancel Payment
Message: Check No. 1004 cancelled, reverse doc No. 1700000.

P a g e | 105
SAP FI Notes Ashraf Afzal

View Line Item Display (FBL1N)


Vendor A/C: 400700
Co. Code: T100
Select Cleared Items
Execute
The payment Doc 1500003 reversed with 1700000
Select Back Arrow Button
Select open Items
Execute
The Doc 1900002 again appearing under open items.

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
Text: Advances to Vendors
Recon A/C for A/C Type: Vendors
Select Line Item Display
Sort key: 012

P a g e | 106
SAP FI Notes Ashraf Afzal

FSTG: G067 (Reconciliation A/C)


Save it.
Automatic assignment of GL A/C’s for Special GL Indicators or Down Payments made on
Vendors (OBYR)
SPRO FA (NEW) AR & AP BUSINESS TRANSACTIONS DOWNPAYMENT MADE DEFINE
ALTERNATIVE RECON A/C FOR DOWN PAYMENTS (OBYR)
Double click on Special GL Indicator A against A/C Type K
Chart of Accounts: T100
Recon A/C Special GL
100700 – Domestic Payable 200610
100701 – Foreign Payable 200610
100702 200610
100703 200610
100704 200610
100705- one time vendor account 200610
Save it.

Testing of Advances to Vendors


Create New Vendor Master (XK01)
Co. Code: T100
A/C Group: 9514
Press Enter
Vendor Name: Ram
Country: IN Region: 10
Press Enter
Recon A/C: 100704 Sort Key: 001
Cash Management Group: A5
Save it.
Vendor No. 400711.

Vendor Advance Payment (Posting (F-48)


A/C Fa Ap Document Entry Down Payment Down Payment F-48 Down Payment
Dt: 04.06.2019 Type: KZ
Vendor A/C: 400711

P a g e | 107
SAP FI Notes Ashraf Afzal

Special GL Indicator: A
Bank A/C: 200400
Amount: 1,000/-
Business Area:
Text: Advance Payment to Vendor
Press Enter
Amount: 1,000/-
Text: +
GL A/C: 200610
As Special GL Indicator A being used system by pass the GL A/C 100704 and posted
the Amount to Special GL A/C 200610.
Simulate
Save it. Doc No. 1500004
Vendor A/C Dr
To Cash A/C
View GL Balances (FS10N)
GL A/C: 200610
Co. Code: T100
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.

Post Vendor Invoice for Rs. 1,000/- (F-43)


Dt. 04.06.2019 Type: KR
Posting Key: 31 A/C: 400711
Press Enter
GL A/C: 100701

P a g e | 108
SAP FI Notes Ashraf Afzal

Amount: 1,000/-
Text: Vendor invoice
Posting Key: 40 A/C: 400110
Amount: *
Text: +
Simulate
Professional Charges A/C Dr
To Vendor A/C
Save it, Invoice No. 1900008.
View FBL1N Report
A/C: 400711
Select Open Items
Type
Select Normal Items
Select Special GL transactions
Execute
One Line Item with Special GL ‘A’ and other item is Normal Invoice.

Transfer Advances to Normal Vendor A/C (Recon A/C) for clearing of Invoices (F-54)
A/C FA AP DOCUMENT ENTRY DOWNPAYMENT CLEARING F-54

Dt. 04.06.2019 Type: KA


Vendor A/C: 400711
Click on Process Down Payment
Under Transfer Posting
Double click on the field to Transfer Available amount or Enter the amount Manually.
Simulate
Vendor A/C Dr (100704)
To Vendor A/C (200610)
Save it. Doc No. 1700001.

View FS10N Report


A/C: 200610
Execute

P a g e | 109
SAP FI Notes Ashraf Afzal

View FBL1N Report


A/C: 400711
Select Normal Items
Both the Items display under normal items with Zero Balance but with the Status of
Open.

Auto Clearing of Vendor Line Items (F-44)


A/CFA AP A/C CLEAR F-44
A/C: 400711 clearing Dt. 04.06.2019
Co. Code: T100
Click on Process Open Items
Activate the Line Items
1000 Dr and 1000 Cr
Simulate
Document Generated without Line Items
Save it.

View FBL1N Report


Vendor: 400711
Select Cleared items
Execute.

Scenario2: Advance is 2,000/- and Invoice is 1,200/-

Post Vendor Down Payment (F-48)


Dt. 05.06.2019 Type: KZ
Vendor A/C: 400711
Special GL Indicator: A
Bank A/C: 200400
Amount: 2,000/-
Press Enter
Amount: *
Text: Advance Payment
Simulate
Vendor A/C Dr
To Cash A/C

P a g e | 110
SAP FI Notes Ashraf Afzal

Save. Doc No. 1500005.

Posting Invoice (F-43)


Dt. 05.06.2019 Type: KR
Posting Key: 31 Vendor A/C: 400711
Press Enter
Amount: 1200/-
Text: Vendor Invoice
Posting Key: 40
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.2019 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

P a g e | 111
SAP FI Notes Ashraf Afzal

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.2019 Type: KA
Vendor A/C: 400711
Press Enter
Transfer Posting: 800/-
Simulate and Save. Doc No. 1700003.

Clearing of 1,100/- Invoice with the Outgoing Payment of 300/- (F-53)


Dt. 05.06.2019 Type: KZ
Bank A/C: 200400
Amount: 300/-
Text: Outgoing Payment
Vendor A/C: 400711
Click on Process Open Items

P a g e | 112
SAP FI Notes Ashraf Afzal

Select Advance Transfer 800/- item


Invoice 1,100/-
Simulate
Vendor A/C Dr
To Cash A/C
Save it. Doc No. 150006.
Special GL Request
Down Payment Request are noted items used for reminder or information on due date.
We can refer this request for actual Down Payments. These requests are called as Noted Items.

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)


Double click on Special GL
Double click on A/C Type “K” and Indicator “F”
Chart of A/C: T100
Recon A/C Special GL A/C
100700 200610
100701 200610
100702 200610
100703 200610
100704 200610
100705 200610
Click on Properties
Save the Data.
Noted Items Selected
Target Special GL Indicators are: AIMB
While posting of Down Payment request we must refer only Target Special GL Indicators
and Cannot the Indicator related to Request.
Save it.

Post Down Payment Request (F-47)


A/C Fa Ap Document Entry Down Payment Request F-47

P a g e | 113
SAP FI Notes Ashraf Afzal

Dt. 06.06.2019 Type: KA


Co. Code: T100
Vendor A/C: 400711
Target Special GL Indicator: A
Press Enter
Amount: 6000/-
Due on: 07.06.2019
Text: Advance Payment Request
The above document is noted item and update the transaction only in subjected ledgers
but not to Finance.
Save it. Doc No. 1700004.
View FBL1N Report
Vendor: 400711
Select Noted Items
Execute
One Line Item displayed with Indicator “F”.

Conversion of Noted Items to Actual Down Payment (F-48)


Dt. 06.06.2019 Type: KZ
Vendor A/C: 400711 Special GL Indicator: A
Bank A/C: 200400
Amount: 6000/-
Click on Request
Select the Line Item
Click on Create Down Payments
Save it.
Vendor A/C Dr
To Cash A/C
Request Down Payment Invoice Transfer Down Payment Auto Clearing

Automatic Payment Program (APP)


APP is a tool which is used to clear customers and vendors open items automatically
based on the Due Dates of the Invoices.
Features of APP

P a g e | 114
SAP FI Notes Ashraf Afzal

• Based on the due date Invoices and Payment request clear automatically
• Cash Discounts calculated and posted to accounts
• Checks will be generated automatically and assign to the Payment Document
• Business can take the print out of payment advices and checks
• Payments can be done by checks as well as by Transfer
In case of Bank transfer system creates DME (Data Medium Exchange) file or IDOC
(Intermediately Documents) with the payment information and send to the Bank for
clearing purpose.

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: B
Description: Check Payment – T100
Payment Method
Select Out Going

Payment Method Modification


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 ie Medium Programs (RFFO*)
Payment Medium Program: RFFOUS_C
Name of Print Data Set: LIST1S

P a g e | 115
SAP FI Notes Ashraf Afzal

This consists of the List of all Printer details in order to Check Printing and Payment
Advices.
Printing settings related to Advices and Checks.
Double click on Currencies Allowed
Maintain currencies here if the Business wants to restrict payment method with a
particular currency.
To Apply the payment method for all sort of currencies do not maintain any values.
Save it.

Set up Payment Methods for Company code for Payment Transaction - FBZP
Same path
New Entries
Paying Co. Code: T100
Payment Method: B
Amounts Limits
Minimum Amount: 100
Maximum Amount: 500000
Select Payment per Due Day
Select Foreign Partner Allow
Select Foreign Currency allowed
Expand Form Data
Form for the Payment Medium: F110_PRENUM_CHCK
Drawer on the form
Accounts Executive
Execute.

Set up all Company codes for Payment Transactions


New Entries
Co. Code: T100
Sending Co. Code: T100
Paying Co. Code: T100
Select Separate Payment for Business area
Tolerance days for Payable:
Out going Payment with cash Discount from:

P a g e | 116
SAP FI Notes Ashraf Afzal

Maximum Cash Discounts do not select


Vendors
Special GL Transaction to be Paid: AF
Save it.

Set up Paying Company Code for Payment Transactions


Same path
New Entries
Paying Co. Code: T100
Control Data
Minimum Amounts for Incoming Payment: 10
Minimum Amounts for Outgoing Payment: 10
Expand Form
Form for the Payment Advice: F110_IN_AVIS
Expand Sender Details
Text ID: ST
Letter Header: 0001_Header
Footer: 0001_Footer
Signature: 0001_Signature
Sender: 0001_Sender
Save it.

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: T100
Double click on Ranking order
New Entries
Payment Method Currency Rank order House Bank
B INR 1 1000

Double click on Bank A/C’s

P a g e | 117
SAP FI Notes Ashraf Afzal

New Entries
House Bank Payment Currency Account Bank Sub A/C
Method
1000 B INR ACCT1 200421

Double click on Available Amounts


New Entries
House Bank A/C Days Currency Available for
Outgoing
Payments
1000 ACCT1 999 INR 9999999999

Save it.

Testing of Automatic Payment Program(APP)

Assign payment Method to Vendor Master (Change Vendor) (XK02)


Vendor: 400710
Co. Code: T100
Under Co. Code Data
Select Payment Transactions
Press Enter
Assign Payment Method: B
Save it.
Follow the same Procedure for other Vendor Masters.
Note: while Execution of APP system will Validate Payment Method from the Vendor Invoice. If
not Validate in Vendor Master.
While posting of Invoices Payment Method extracted from your Vendor Master.

Posting of Vendor Invoice (F-43)


Dt. 07.06.2019 Type: KR
Vendor: 400700

P a g e | 118
SAP FI Notes Ashraf Afzal

Amount: 15,000/- Payment Method: B


Text: APP
Posting Key: 40 A/C: 400110
Amount: * Business Area:
Text: +
Save.
Vendor: 400705
Amount: 5000/-
Business Area:
Save it.

Vendor: 400705
Amount: 2,000/-
Business Area: 95S2
Save it.

Posting of Vendor Down Payment Request (F-47)


Vendor: 400710
Special GL Indicator: A
Press Enter
Amount: 6000/-
Business area:
Due on: 07.06.2019 Payment Method: B
Save it.

Execute Automatic Payment Program


A/CFA AP PERIODIC PROCESSING PAYMENTS F110 – PAYMENTS

Run Date: 07.06.2019


Identification: T1
Press Enter
Status
Message: No Parameters Entered as Yet
Parameters

P a g e | 119
SAP FI Notes Ashraf Afzal

Posting Dt. 07.06.2019


System uses this date for Clearing Document.
Docs Entered Up to: 07.06.2019
System will consider the eligible Vendor Line Items for Payment till this date.
Co. Code: T100
Payment Method: B
Next Payment Date: 08.06.2019
This date must be at least 1 day ahead to the Run Date. System will also include the
Vendor Invoices which will become over due by Next Payment Date. In order to avoid loss of
cash discounts and loss the credibility from the Vendor

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

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
• Lock the Vendor Line Items against Payment
• Change the cash discounts amounts and percentages
• Re allocate or change House Bank Details
Save Parameters.
Details Have been saved for the run on 07.06.2019, Identification is T1.
Go to Status
Click on Proposal
Dt. 07.06.2019
Select Start Immediately

P a g e | 120
SAP FI Notes Ashraf Afzal

Press Enter
Message: Proposal run has been Schedule (system will generate Back end job to extract all
open items)
The Status is Proposal is Running
Keep on Click on Status
Till Status changed to Payment Proposal has been Created
Click on Edit Proposal Select All Accounting Clerks
Press Enter
The Line Items Displayed in Red Colour.
Double Click on Vendor: 400700
The House Bank Field is Missing.
Error is, Required Address data is missing in Vendor Master.
Assign according to the configuration steps for Payment Method “B” Vendor Master must
consists of Address Details.
Open a New Session “XK02”
Vendor: 400700
Select Address
Street NO. 1
Po Box. 500072
Save it.
Go to F110 screen
Place your Cursor on Payment Proposal has been created.
EDIT PROPOSAL DELETE
Proposal Delete: YES
Click on Schedule Proposal
Select Start Immediately
Click on Edit Proposal
All the Line Items are Green Colour
Except for the Vendor; 400705
Double Click on the Line Items
Error Message; Error in Creating the Payment Document read Job Log.

Double Click on Error Line Item


Double Click on Line Item

P a g e | 121
SAP FI Notes Ashraf Afzal

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.
An Amount of 6,000/- displaying with Red Colour.
Double click on Line Item
Against the Vendor 400710 we created a down payment request 6,000/-
APP is considering the Due Date and Advance Payment is done through APP.

Granting of Additional Cash Discounts


Double click on the Line Item
Double click on Line Item
Cash Discount Percentage: 1%
Cash Discount Calculated: 10/-
Press Enter
Save the Proposal
Select Back Arrow Button
Message: Payment Proposal has been Edited.

Click on Schedule Payment Run


Dt. 08.06.2019
Select Start Immediately
Keep on press Enter till the Status Changed to Posting Orders 2 Generated, 2 Completed.

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.

P a g e | 122
SAP FI Notes Ashraf Afzal

Printout/Data Medium
Program Variant
RFFOUS_C T100_ABN
Select Maintain Variants
Select for All Selection Screens
Click on Continue
Co. Code Selection
Paying Co. Code: T100
Sending Co. Code: T100
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
Select Payment Summary Printer LP01 Select Print Immediately

No. of Sample Printouts: 0


Click on Attributes
Description: STATE BANK OF INDIA Bank Details
Variant Name: ABN
Select Back Arrow Button
Save the Parameters
Status
Click on Schedule Printout
Dt. 08.06.2019 select Start Immediately
Job Name: replace the ? with T100
Press Enter
Message: Job Has been Scheduled

To View the Job Status (SM37)


Job Name: *

P a g e | 123
SAP FI Notes Ashraf Afzal

User Name: SAP USER


Dt. 08.06.2019
Execute
The Job with the Status with Finished.
Job displayed with Spool Symbol indicates system generated printouts.

View Spool Request (SP01)


Created By: SAP USER
Dt. 08.06.2019
Client: 800
Execute
Click on SAP SCRIPT BUTTON against Check Payment
Check printout has been Displayed
Select Back Arrow Button
Click on SAP SCRIPT BUTTON against Payment Advice
Payment Advice consists of Information about Invoices paid through Check.
Execution of APP
Create Vendor Master (XK01)
Co. Code: T100
A/C Group: Other Income
Address
Title: Company
Name: XYZ Manufacturers
Street: Street No. 10
Postal code: 500016
Country: IN Region: 10
Po. Box: 500016
Press Enter
Recon A/C: 100704
Cash management Group: A5
Payment Method: B
Save.
Vendor No. 400712.

P a g e | 124
SAP FI Notes Ashraf Afzal

Post Vendor Invoice (F-43)


Dt. 10.06.2019 Type: KR
P. Key: 31 A/C: 400711
Press Enter
Amount: 5500/-
Payment Method: B
Text: Invoice
P. Key: 40 A/C 400110
Press Enter
Amount: *
Text: +
Save. Doc No. 1900014.

Execute APP (F110)


Run Date: 10.06.2019
Identification: T1
Parameters
Posting Date: 10.06.2019
Document Entered Up to: 10.06.2019
Co. Code: T100
Payment Method: B
Next Posting Dt. 11.06.2019
Vendor: 400712
Additional Log
Select Due Date check
Select Payment method selection in all cases
Select Line items of the payment documents
Vendor No.
400712 save it.
Go to the Tab Status
Click on Schedule Proposal
Select start Immediately
Press Enter
Keep on press Status Button till the Message changed to payment proposal has been created.

P a g e | 125
SAP FI Notes Ashraf Afzal

Click on Display Proposal to view List of Open Invoices has been extracted by the system.
One Invoice displayed with status exception.
Select Back Arrow Button
Go to the Tab Additional Log
Click on Proposal Run Log
Error in No Entry for City made
Status
Place the cursor on proposal Line Item
Payment Proposal has been created
Edit Proposal Delete
Should the Proposal be Deleted press YES.

Change Vendor Master (XK02)


Vendor NO. 400712
Select address
City: Bangalore
Save.

After changes again Execute


Proposal Button
Keep on press Enter
Click on Display Proposal
The Status of the Line Item changed to Green
Select Back Arrow Button
Click on Edit Proposal
Select Accounting Clerks
Press Enter
Double click on Vendor Line Item
Double click on Line Item
Discount Amount: 50/-
Save it.

Click on Payment Run


Select Start Immediately

P a g e | 126
SAP FI Notes Ashraf Afzal

Keep on Press Enter


Payment Run has been Carried out.
Additional Log
Click on Payment Run Log
In table T030R the Entry T100 SKE is Missing.
Analysis: System is calculating cash discount of Rs. 50/- but automatic assignment of cash
discount GL A/C is Missing.

Go to Status tab
Place the cursor on Payment Run has been Carried out
Edit payments Delete Output
Select YES.

Create GL A/C for Cash Discount Gain (FS00)


GL: 300102
Group: other Income
Select P&L A/C
Text: Cash Discount Gain A/C
Select Line Item Display
Sort Key: 001
FSTG: G001
Save it.

Automatic assignment of Cash Discount GL A/C


SPRO FA (NEW) AP & AR BUSINESS TRANSACTIONS OUTGOING PAYMENT OUTGOING
PAYMENTS GLOBAL SETTINGS DEFINE ACCOUNTS FOR CASH DISCOUNTS TAKEN

Chart of Accounts: T100


Press Enter
Save the Posting Rules
Account
300102
Save it.
The calculated Cash discounts automatically posted to this GL A/C.

P a g e | 127
SAP FI Notes Ashraf Afzal

Execute F110
Run Date: 10.06.2019
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 95_ABN
Click on Maintain Variant
Select for all Selection Screens
Press Enter
Program Run Dt. 10.06.2019
Co. Code: T100
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.

P a g e | 128
SAP FI Notes Ashraf Afzal

Status
Click on Printouts
Select Start Immediately
Job Name change ? with T100
Press Enter

View Job Status SM37


Job Name: *
Execute
The Job Status in Finished

View Spool Request or Print Outs (SP01)


Execute
Click on SAP Script Button against Check.

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.
• Document Splitting
• New General Ledger
• 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
• 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.
• 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.

P a g e | 129
SAP FI Notes Ashraf Afzal

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


• Achieve Zero Balance reporting at Characteristics level (Business Area or Profit
Centre or any other Characteristics)
• Segmental Reporting
Document splitting Functionality
• Identify and activate Splitting Characteristics for internal reporting
• If the GL accounts according to the document splitting category
• According to the specification of GL accounts system will extract characteristic
value from the source item to destination line items.

Splitting Rules
• 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.
• 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.
• Customer and Vendors: the Business area will be extracted from the expense
or Revenue GL A/C or Asset Line Item of the transaction.

• 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.
Configuration Steps
Activation of Document Splitting against Co. Code

P a g e | 130
SAP FI Notes Ashraf Afzal

SPRO FA (NEW) GL A/C (NEW) BUSINESS TRANSACTIONS DOCUMENT SPLITTING


ACTIVATE DOCUMENT SPLITTING
Activate Document Splitting
Select Document Splitting Check Box
Splitting Method: Z000000012
Level of Details
Select Inheritance
If this Indicator was selected the splitting characteristics for GL accounts are extended or
forwarded to other lines that do not have assignments.
Double Click on Deactivation for Co. Code
Co. Code: T100
Deselect Inactive Check Box
Save it.

Define Document Splitting Characteristics for GL Accounting


Same path
Field Zero Balance Partner Field Mandatory Field
Business Area • PARGB •
Profit Centre PPRCTR
Segment PSEGMENT
Save it.

ify GL Accounts for Document Splitting


Same path
Chart of Accounts: T100
Press Enter
In this step we are assigning splitting category against GL Accounts.
New Entries

Account From Account To Category Description


100000 100599 01000 Balance Sheet A/C
100600 100699 07000 Assets
100700 100799 03000 Vendors
100800 100899 05100 Tax on Sales or Purchases

P a g e | 131
SAP FI Notes Ashraf Afzal

100900 100990 01000 Balance Sheet A/C


100991 100999 01001 Zero Balance Posting
200000 200099 07000 Assets
200100 200199 01000 Balance Sheet A/C
200200 200299 06000 Material
200300 200399 02000 Customers
200400 200499 04000 Cash Account
200500 200699 01000 Balance Sheet A/C
300000 300999 30000 Revenue
400000 400999 20000 Expenses
Save it.
Create GL Accounts (FS00)
GL A/C: 100991
Co. Code: T100
A/C Group: Clearing Accounts
Select Balance Sheet A/C
Description: Zero Balance Clearing A/C
Select Only Balances in Local Currency
Select Line Item Display
Sort Key: 001 FSTG: G001 Save it.
Define Zero Balance Clearing Account
Same Path
Select the Key 000
Double Click on Accounts Folder
Chart of Accounts: T100
Press Enter

New Entries
GL A/C Description
100991 Zero Balance Clearing A/C
Save it.

Testing of Document Splitting

P a g e | 132
SAP FI Notes Ashraf Afzal

Post Vendor Invoices with 2 Different Business Areas (F-43)


Dt. 12.06.2019 Type: KR
Posting Key: 31 A/C: 400710
Press Enter
Amount: 1000/-
Text: Testing of Active Document Splitting
Posting Key: 40 A/C: 400110
Press Enter
Amount: 600 Business Area:
Text: +
Posting Key: 40 A/C: 400110
Press Enter
Amount: 400
Business Area: 95S2
Text: +
Simulate
Observation: No Business Area assign to Vendor Line Item.
Document Simulate General Ledger to view line items after splitting.
Professional charges A/C Dr 600/-
To Vendor A/C 600/-
Professional Charges A/C Dr 400/- 95S2
To Vendor A/C 400/- 95S2
Select Back arrow Button
Leave list Press YES
Save it. Doc No. 1900015.

Outgoing Payment to The Vendor (F-53) (Passive Document Splitting)


Dt. 12.06.2019 Type: KZ
Co. Code: T100
Bank A/C: 200400
Business Area for the Payment Document will be Extracted from the Original Invoice.
Bank line items and cash discounts line items also splitted as per the Characteristic
assignment in the original Invoice.
Amount: 990/-

P a g e | 133
SAP FI Notes Ashraf Afzal

Text: Testing of Passive Document Splitting


Open Item Selection
A/C: 400710 Type: K
Click on Process Open Items
Cash Discount: 10/- against Vendor Invoice No. 1900015
Simulate
Vendor A/C Dr 1000/-
To Cash A/C 990/-
To Discount Gain A/C 10/-
Simulate in general Ledger
Vendor A/C Dr 600/-
To Cash A/C 594/-
To Discount Gain A/C 6/-
Vendor A/C Dr 95S2 400/-
To Cash A/C 396/-
To Discount Gain A/C 4/-
Select Back arrow
Save it. Doc No. 1500011.

Testing of Zero Balance Clearing Scenario


Share Capital (F-02)
Dt. 12.06.2019 Type: SA
Posting Key: 40 A/C: 200400
Press Enter
Amount: 100000/- Business Area:
Text: Testing of Zero Balance Clearing
Posting Key: 50 A/C: 100000
Press Enter
Amount: * Business Are: 95S2
Text: +
Simulate
Document Simulate General Leger
Cash A/C Dr
To Zero Balance Clearing A/C

P a g e | 134
SAP FI Notes Ashraf Afzal

Zero Balance Clearing A/C Dr 95S2


To Equity Share Capital A/C 95S2

Note: Always Make sure No transactions should hit Zero Balance Clearing Account
Select Back Arrow
Save

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
• For parallel Accounting
• Using of Multiple Currencies
• Reporting in different Fiscal periods other than co. Code fiscal reporting
Ledger are Two Types
• Leading Ledger
• 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.
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
• Should be created and activated manually
• Used to meet parallel accounting, currency requirements and different Fiscal year
reporting
• Transactions posted in leading ledger automatically get updated in Non – Leading
Ledger
• If requires direct adjustment entries can be posted to Non – Leading Ledgers
• While creation of Ledger system automatically creates ledger groups

P a g e | 135
SAP FI Notes Ashraf Afzal

• Ledger groups can consists of Multiple ledgers


• 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 T100-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

Define and Activate Non – Leading Ledgers


Same Path
Ledger: 9Z
Press Enter.
New Entries
Co. Code: T100
Fiscal Year: K4
Posting Period Variant: T100
Save it.

Assign Scenarios and Customer Fields to Ledgers


Same path
Select the Ledger: 9Z
Double Click on Scenarios
New Entries
Scenario for GL Accounting Description
FIN_CCA Cost Centre update
FIN_GSBER Business Area

P a g e | 136
SAP FI Notes Ashraf Afzal

FIN_PCA Profit Centre update


FIN_SEGM Segmentation
Save it.
If we activate scenarios the above fields will get populated while posting of transactions
in to New GL Tables.
FAGLFLEXT – TOTALS
FAGLFLEXA – LINE ITEMS

Define Ledger Group


Same path
Select the Group: 9Z
Double click on Ledger Assignment
Ledger Representative Ledger
9Z •

Define Accounting Principles


SPRO FA (NEW) FINALCIAL ACCOUNTING GLOBAL SETTINGS (NEW) LEDGERS
PARALLEL ACCOUNTING DEFINE ACCOUNTING PRINCIPLES
New Entries
IFRS: International Finance Reporting Standards
Save it.
Assign Accounting Principle to Ledger Group
Same Path
New Entries
Accounting Principles Target Ledger Groups
IFRS 9Z
Save it.
Define Document Types for Entry View in a Ledger
SPRO FA (NEW) FAGS (NEW) DOCUMENT DOCUMENT TYPES DEFINE TYPES FOR
ENTRY VIEW IN A LEDGER
Ledger: 9Z
Press Enter
New Entries
Type Number Range

P a g e | 137
SAP FI Notes Ashraf Afzal

SA 9Z
AA 9Z
KA 9Z
KG 9Z
KR 9Z
KZ 9Z
DA 9Z
DG 9Z
DR 9Z
DZ 9Z
AF 9Z
AB 9Z
PR 9Z
RV 9Z
WE 9Z
WL 9Z
WA 9Z
Save it.

Define Document Types for General Ledger View


Same Path
Ledger: 9Z
Press Enter
New Entries
Maintain Document Type and Number Ranges same as it is of above step.
Save it.

Define Document Number Ranges for General Ledger View


SPRO FA (NEW) FAGS (NEW) DOCUMENT DOCUMENT NUMBER RANGES
DOCUMENTS IN GENERAL LEDGER VIEW DEFINE DOCUMENT NUMBER RANGES FOR
GENERAL LEDGER VIEW
Co. Code: T100

P a g e | 138
SAP FI Notes Ashraf Afzal

Click on Change Intervals


Insert Intervals
No Year From Number To Number
9Z 2012 1 9999999999
9Z 2913 1 9999999999
Save it.

Testing of New Ledger Scenarios


Post Vendor Invoice (F-43)
Dt. 13.06.2019 Type: KR
Posting Key: 31 A/C: 400711
Press Enter
Amount: 1000/-
Text: New GL Testing
Posting Key: 40 A/C: 400110 press Enter
Amount: * Text: +
Simulate
Vendor A/C Dr
To Professional Service A/C
Document Simulate in General Ledger
Click on Ledger
Ledger: 9Z
Press Enter
Posting Period: 6
Ledger: 9Z
Select Back Arrow
Save
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

P a g e | 139
SAP FI Notes Ashraf Afzal

GL Co. A/C P& Balanc Short Text Lon Curren Only Reco Ope Sor LI FST
A/C Cod Grou L e g cy Balanc n n t D G
No. e p Sheet Tex es in Type Item Ke
t Local MG y
currenc T
y
10000 T100 SCC X Eqty Share INR X 001 X G001
1 P Cap
40060 T100 MEX X Advertiseme INR 001 X G001
0 P nt

Save it.

Execute LSMW (LSMW)


Project Selection
Project: ZT100
Sub Project: ZFI
Object: ZMASTER
Create
Description of all the above entries
Execute
Select Maintain Object Attributes
Execute
Select Change Mode
Select Batch Input Recording
Click on Recording Overview
Select Create Recording
Recording: Ztest
Description: GL Master Recording
Press Enter
Transaction Code: FS00
Press Enter
GL A/C: 400700
Co. code: T100
Create
A/C Group: Sales Deductions
Double click on Balance sheet Account

P a g e | 140
SAP FI Notes Ashraf Afzal

Click on P&L A/C


Text: Customer Discounts
Control Data
A/C Currency: INR
Double click on Only Balances in Local Currency
Double click on Recon A/C for A/C Type
Double click on Open Item Management
Select Line Item Display
Sort Key: 001
Field Status Group: G001
Save it.
Select Default All
Save
Select Back Arrow
Again Back Arrow
Batch Input Recording
Recording: ZTEST
Save it.
Back Arrow

Select Maintain Source Structures


Execute
Click on Change Mode
Create
Structure: ZFS00
Description: GL Structure
Press Enter
Excel Template Data will be assigned to this structure. This structure must consists of
same fields of Excel fields.
Save it.
To view the Recorded Informtion
Click on Object Over View
Click on Table

P a g e | 141
SAP FI Notes Ashraf Afzal

Copy the table contented and place in a new Excel sheet. The format will be text format.
Convert the data from text to column format.
Data Text to Columns
The System has recorded below fields.
GL NO
CO. CODE
A/C GROUP
P&L A/C
BALANCE SHEET
SHORT TEXT
LONG TEXT
CURRENCY
ONLU BALANCES IN LOCAL CURRENCY
OPEN ITEM MANAGEMENT
LINE ITEM DISPLAY
SORT KEY
FIELD STATUS GROUP.
As System did not recorded Recon A/C Type. Remove the field from Excel.
Change “CHAR” to “C”.
Go back to LSMW.

Select Maintain Source Fields


Using this step we are maintaining fields against the data structure.
Execute
Click on Change Mode
Place the cursor on ZFS00
Select Table Maintenance
From the Excel copy the contents in the below format.
Field Name Type Length Field Description
SAKNR C 10 GL A/C NUMBER
BUKRS C 4 CO. CODE
Save and select Back Arrow.

P a g e | 142
SAP FI Notes Ashraf Afzal

Select Maintain Structure Relations


In this step we are mapping recording to Data Structure
Execute
Click on Change
ZTEST mapped with Data structure ZFS00
Save it. Select Back Arrow.

Select Maintain Field Mapping and Conversion Rules


Execute
In this step the recorded fields will be mapped with data structure fields.
Click on Change Button
Place the cursor on ZTEST
Extras Menu Auto Field Mapping
Select Match Fields with Same Name
Select No Confirmation
Press Enter
Auto Field Mapping Complete
Press Enter
Cross check Mapping done correctly
Save it. Select back arrow.

Select Specify Files


Save as or convert the Excel Template GL Master.xls into Note Pad
Save as Type: Text (tab delimited) (*.txt)
Save it.
Go back to LSMW
Select Specify Files
Execute
Click on Change Mode
Place the cursor on Legacy data on the PC front end
Create to Add Entry
Browse the file GL Master.txt from the Desktop
Name: GL Master Upload
File Content

P a g e | 143
SAP FI Notes Ashraf Afzal

Select data for one source structure

Delimeter
Select Tabulator
Field Structure
Select Field Name ar Start of File
Press Enter
Save it. Back Arrow.
Note: Close all the Files after Assignments.
Select Assign Files
Execute
Click on Change
For Data Structure FS00
GL Master.txt Assigned
Save it.
Select Read Data
Execute
Again Execute
No. of Records are 2
Select Back Arrow
Select Display Read Data
Execute
Press Enter
Click on any of the Line Item.
Select Convert Data
Execute
Message: 2 Records Converted
Select Display converted Data
Execute
Press Enter
Validate the field mapping by clicking on Line Item
Select Create Batch Input Session
Execute
Select Keep Batch Input Folders

P a g e | 144
SAP FI Notes Ashraf Afzal

Execute
Message: 1 Batch Input Session created with 2 Transactions.
Select Run Batch Input Session
Execute
Select the Session Process
Select Display Errors Only
Process
Processing of Batch Input Session Completed.

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
• ic With Holding Tax
• Extended with Holding Tax
ic 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

P a g e | 145
SAP FI Notes Ashraf Afzal

Withholding Tax Country: IN


Press Enter
Description: INDIA
Save it.

Define Withholding Tax Type for Invoice Postings


Path: SPRO FA (NEW) FAGS (NEW) WITHHOLDING TAXES EXTENDED WITHHOLDING
TAX CALCULATION WITHHOLDING TAX TYPE DIFINE WITHHOLDING TAX TYPE FOR
INVOICE POSTINGS
Country: IN
General Data
Withholding Tax Type: Y1
Description: TDS on Commission & Brokerage

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

P a g e | 146
SAP FI Notes Ashraf Afzal

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.

Define Withholding Tax Keys


Path: SPRO FA (NEW) FAGS (NEW) WITHHOLDING TAX EXTENDED WITHHOLDING
TAX BASIC SETTINGS DEFINE WITHHOLDING TAX KEYS
Data Base Table: T059O, T059OT
Country: IN
New Entries
Official Key Name
Y001 194H TDS on Commission & Brokerage
Save it.
Check Recipient Type
Path: SPRO FA (NEW) FAGS (NEW) WITHHOLDING TAX EXTENDED WITHHOLDING
TAX BASIC SETTINGS CHECK RECEIPNT TYPES
Country: IN
Press Enter
New Entries
Withholding Tax Type Receipnt Type Text
Y1 OT Others

P a g e | 147
SAP FI Notes Ashraf Afzal

Y2 OT Others
Y3 OT Others
Save it.

Define Business Places


Path: SPRO FA (NEW) FAGS (NEW) WITHHOLDING TAX EXTENDED WITHHOLDING
TAX BASIC SETTINGS CHECK INCOME TYPES
Co. Code: T100
Press Enter
New Entries
Business Place: 1000 Hyderabad Business Place
Save
Give the Address
Country: IN Region: 01
Save it.

Define Section Codes


Path: SPRO FA (NEW) FAGS (NEW) WITHHOLDING TAX EXTENDED TAX EXTENDED
WITHHOLDING TAX BASIC SETTINGS SOUTH KOREA DEFINE SECTION CODE
Co. Code: T100
Press Enter
New Entries
Section Code Name 1 Business
1000 Section Code 1000
Press Enter
Country: IN Region: 01
Press Enter
Save.

Define Business Places


Path: SPRO CROSS-APPLICATION COMPONENTS GENERAL APPLICATION FUNCTIONS
NOTA FISCAL CNPJ BUSINESS PLACES DEFINE BUSINESS PLACES
New Entries
Co. Code Section Code
T100 1000

P a g e | 148
SAP FI Notes Ashraf Afzal

Note: Maintain this step if assignment of Section code is missing.

Assign Factory Calendar to Business Places


Path: SPRO FA (NEW) FAGS (NEW) WITHHOLDING TAX EXTENDED WITHHOLDING
TAX BASIC SETTINGS INDIA ASSIGN FACTORY CALENDARS TO BUSINESS PLACES
New Entries
Co. Code: T100
Section Code: 1000
Factory Calendar: 01 General Calendar
Rule: Day after
Save it.
Maintain Tax Due Dates
Path: SPRO FA (NEW) FAGS (NEW) WITHHOLDING TAX EXTENDED WITHHOLDING
TAX BASIC SETTINGS INDIA MAINTAIN TAX DUE DATES
New Entries
Country Official Withholding Recipient No. Of Days
Tax Key
IN Y001 OT 777
Save it.
Define Withholding Tax Codes
Path: SPRO FA (NEW) FAGS (NEW) WITHHOLDING TAX EXTENDED WITHHOLDING
TAX CALCULATION WITHHOLDING TAX CODES DEFINE WITHHOLDING TAX CODES
Country: IN
Press Entries
New Entries
Withholding Tax Type: Y1
Withholding Tax Code: YA
Official Withholding Tax Key: Y001
Description: TDS on Commission & Bank Charge
Base Amount
Percentage Subjected to Tax: 100%
Posting Indicator: 1 Standard Posting, Bank, Vendor, Customer Line Item reduced
Withholding Tax Rate: 2%
Next Entry

P a g e | 149
SAP FI Notes Ashraf Afzal

Tax Type: Y2
Tax Code: YB
Tax Key: Y001
Description: Education cess
Percentage Subjected to Tax: 100%
Posting Indicator: 1
Tax Rate: 2%
Next Entry
Tax Type: Y3
Tax Code: YC
Tax Key: Y001
Description: Higher Education cess
Percentage Subjected to Tax: 100%
Posting Indicator: 1
Tax Rate: 1%
Save it.

Portray Dependencies between Withholding Tax Types


Path: SPRO FA (NEW) FAGS (NEW) WITHHOLDING TAX EXTENDED WITHHOLDING
TAX CALCULATION WITHHOLDING TAX BASE AMOUNT PORTRAY DEPENDENCIES
BETWEEN WITHHOLDING TAX TYPES
Country: IN
Position
Y1 check withholding Tax Type No. 28
Double Click on Y2
Dependency on Type No. 28
Next Entry
Type: Y3
Dependency on Type No. 28
Save it.

Define Minimum / Maximum amounts for Withholding Tax Codes

P a g e | 150
SAP FI Notes Ashraf Afzal

Path: SPRO FA (NEW) FAGS (NEW) WOTHHOLDING TAX EXTENDED WITHHOLDING


TAX CALCULATION MINIMUM AND MAXIMUM AMOUNTS DEFINE MIN/MAX AMOUNTS
FOR WITHHOLDING TAX CODES
Country: IN
New Entries
Tax Type: Y1
Tax Code: YA
Currency: INR
Valid From: 01.04.2000
Withholding Tax Base Exempted Amount: 35000/-
Save it.

Assign Witholding Tax Types to Co. Codes


Path: SPRO FA (NEW) FAGS (NEW) WITHHOLDING TAX EXTENDED WITHHOLDING
TAX COMPANY CODE ASSIGN WITHHOLDING TAX TYPES TO COMPANY CODES
New Entries
Co. Code: T100
Withholding Tax Type: Y1 Receipient Type: OT
Select Withholding Tax Agent
Withholding Tax Obligated from: 01.04.2019
Obligation to Withhholding Tax Until: 31.12.2019

Next Entry
Co. Code: T100
Withholding Tax Type: Y2 Receipient Type: OT
Select Withholding Tax Agent
Withholding Tax Obligated from: 01.04.2019
Obligation to With holding Tax Until: 31.12.2019

Next Entry
Co. Code: T100
Withholding Tax Type: Y3 Recipients Type: OT
Select Withholding Tax Agent
Withholding Tax Obligated from: 01.04.2019

P a g e | 151
SAP FI Notes Ashraf Afzal

Obligation to Withholding Tax Until: 31.12.2019


Save it.

Activated Extended Withholding Tax


Path: SPRO FA (NEW) FAGS (NEW) WITHHOLDING TAX EXTENDED WITHHOLDING
TAX COMPANY CODE ACTIVATE EXTENDED WITHHOLDING TAX
Co. Code: T100
Save it.

Creation of GL Accounts for Withholding Tax (FS00)


GL A/C: 100800
Create
Group: Tax A/C
Select Balance Sheet A/C
Text: TDS on Commission and Brokerage
Select Only Balances in Local Currency
Select Line Item Display
Sort Key: 001
Field Status Group: G001
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.

P a g e | 152
SAP FI Notes Ashraf Afzal

Define Accounts for Withholding Tax to be Paid over


Path: SPRO FA (NEW) FAGS (NEW) WITHHOLDING TAX EXTENDED WITHHOLDING TAX
POSTING ACCOUNTS FOR WITHHOLDING TAX DEFINE ACCOUNTS FOR
WITHHOLDING TAX TO BE PAID OVER
Chart of Accounts: T100
Press Enter
Save th Posting Rules
Tax Type GL A/C
Y1 100800
Y2 100801
Y3 100802
Save it.
Specify Document Type (Accounts Payable)
Path: SPRO FA (NEW) FAGS (NEW) WITHHOLDING TAX EXTENDED WITHHHOLDING
TAX POSTING INDIA REMITTANCE CHALLANS DOCUMENT TYPES SPECIFY
DOCUMENT TYPE (ACCOUNT PAYABLE)
New Entries
Co. Code Document Type
T100 SA
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
T100 1000 Y001 01
Save it.

P a g e | 153
SAP FI Notes Ashraf Afzal

Assign Number Ranges to Number Groups


Path: FA (NEW) FAGS (NEW) WITHHOLDING TAX EXTENDED WITHHOLDING TAX
POSTING INDIA REMITTANCE CHALLANS ASSIGN NUMBER RANGES TO NUMBER
GROUPS
Number Group Number Range
001 01
Save it.

Maintain Number Ranges


Path: FA (NEW) FAGS (NEW) WITHHOLDING TAX EXTENDED WITHHOLDING TAX
POSTING INDIA REMITTANCE CHALLANS MAINTAIN NUMBER RANGES
Maintain Groups
Select the Group against Number Group 001 Assigned
Interval Maintain
Co. Code: T100
Press Enter
Insert Interval
Year From Number To Number
2019 1 9999999999
Press Enter
Save it.

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: T100
Section Code: 1000
Official Withholding Tax Key: Y001
Form: J_1IEWT_CERT
Number Group: 001
Save it.

P a g e | 154
SAP FI Notes Ashraf Afzal

Assign Number Ranges to Number Group


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
Number Group Internal No. Range
001 03
Save it.
Maintain Number Ranges
Path: FA (NEW) FAGS (NEW) WITHHOLDING TAX EXTENDED WITHHOLDING TAX
POSTING INDIA WITHHOLDING TAX CERTIFICATES FOR VENDORS AND CUSTOMERS
MAINTAIN NUMBER RANGES
Select Maintain Group Button
Select the Group against which Number Group 001 Assign
Interval Maintain
Co. Code: T100
Insert Intervals
Year From Number To Number
2019 1 999999
Save it

Maintain Company Code settings Excise Registration


Path: SPRO LOGISTICS - GENERAL TAX ON GOODS MOVEMENTS INDIA BASIC
SETTINGS MAINTAIN COMPANY CODE SETTINGS
New Entries
Co. Code: T100
Save it.

Assign Withholding Tax to Vendor Master Data (XK02)


Path: A/C FA AP MASTER RECORDS MAINTAIN CENTRALLY XK02 CHANGE
Vendor No: 400700

P a g e | 155
SAP FI Notes Ashraf Afzal

Co. Code: T100


Select Withholding Tax Check Box
Withholding Tax Country: IN
Withholding Tax Tax Code Liable Recipient Type
Type
Y1 YA • OT
Y2 YB • OT
Y3 YC • OT
Message: Post Process open items after charging relevant Withholding Tax Type
Ignore the Message and Save it.
Number Range Maintenance for Below Table Views (SM30)
Table View: J_1IEWT_CERTNO
Maintain
Validate the Existence of No. Group 001 and Number Range 03.

View: J_1IEWTNUMGR_N
Maintain
Validate Co. Code: T100
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
T100 1000 Y001 001
Save it.
Testing of Withholding Tax Transactions
Posting Vendor Invoice (F-43)
Dt. 17.06.2019 Type: KR
Posting Key: 31 A/C: 400700
Press Enter
Amount: 20000/- Business Place/Section Code: 1000, 1000

P a g e | 156
SAP FI Notes Ashraf Afzal

Text: Vendor Invoice


Posting Key: 40 A/C: 400110
A popup message displayed with withholding tax code information
Press Enter
Amount: * Business Area:
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: T100
Fiscal Year: 2019 Business Place/Section Code: 1000
Posting Dt. 16.06.2019 to 30.06.2019
Section: Y001
Vendor: 400700
Recipient Type: OT
Doc Dt: 17.06.2019 Posting Dt. 17.06.2019
Bank A/C: 200420
Save as Variant
Variant Name: T100
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

P a g e | 157
SAP FI Notes Ashraf Afzal

Double click on Bank Line Item


Change the Amount to: 400/-
Process Open Items
Simulate
TDS A/C Dr
To Bank A/C
Save it. Doc No. 100033
System Generated internal Challan No. 1
These amounts will be paid at the Bank and Bank will provide one External Challan No.
In the Next Step the External Challan No. Must be mapped with this internal challan no. For
reference.

Enter Bank Challan (J1INBANK)


Co. Code: T100
Fiscal Year: 2019
Challan Clearing No. 100033 press F4 and select the doc no.
System automatically updated
Internal Challan No. 1
And challan Dt. 17.06.2019
Bank Challan No. 1234
Bank Challan Dt. 17.06.2019
Bank Key: T100SBI
Execute
Message: challans were updated.

Certificates Print (J1INCERT)


Co. Code: T100
Fiscal Year: 2019
Business Place/ Section Code: 1000
Section: Y001
Posting Dt. 01.04.2019 to 31.03.2019
Bank Challan No. 1234
Bank Challan Dt. 01.04.2019 to 31.03.2019
Vendor: 400700

P a g e | 158
SAP FI Notes Ashraf Afzal

Certificate Dt. 31.03.2019


Signature: Shiva Prasad
Designation: Finance Manager
Place of Printing: Hyderabad
Save as Variant
Execute
Give the output device: LP01
No. Of copies: 1
Print
To view the print out (SP01)
Execute
Click on SAP Script Button.

Accounts Receivable

Accounts Receivable is a Subjected Ledger used to deal with Customer Business


Transactions.
In detailed Item wise information will be extracted or possible through subjected Ledgers
and Accumulated GL Balances associated with this Subjected Ledgers used for Financial
Reporting.

Configuration Steps for AR


Create GL Accounts (FS00)
GL A/C: 200300
A/C Group: Sundry Debtors
Select Balance Sheet
Description: Domestic Receivables
Recon A/C for A/C Type: Customers
Select Line Item Display

P a g e | 159
SAP FI Notes Ashraf Afzal

Sort Key: 031 Customer No.


Field Status Group: G067
Save it.

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
Select Line Item Display
Sort Key: 031 Customer No.
Field Status Group: G067
Save it.

P a g e | 160
SAP FI Notes Ashraf Afzal

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.

Define Customer Master Groups (OBD2)


SPRO FA (NEW) AR & AP CUSTOMER ACCOUNTS MASTER DATA PREPARATIONS
FOR CREATING CUSTOMER MASTER DATA DEFINE A/C GROUPS WITH SCREEN
LAYOUT (CUSTOMER) OBD2
New Entries
A/C Group: T100
Name: Domestic Customer
Double Click on Co. Code Data
Double Click on Account Management
Select Reconciliation as Required Entry
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

P a g e | 161
SAP FI Notes Ashraf Afzal

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.

Create No. Ranges for Customer Accounts (XDN1)


Same path
Change Intervals
Insert Intervals
No From No To No
9A 500540 500549
9B 500550 500559
9C 500560 500569
9D 500570 500579
Save it.

Assign No. Ranges to Customer A/C Groups (OBAR)


Same path
A/C Group
T100 9A
9511 9B
9512 9C
9513 9D
Save it.

Define Tolerances for Customers and Vendors (OBA3)


This step already maintained while doing Configuration steps for Accounts Payable.
New Entries

P a g e | 162
SAP FI Notes Ashraf Afzal

Co. Code: T100


Group: TATA Group Tolerance group
Permitted Payment Differences
Gain: 10/- 1%
Loss: 10/- 1%
Save it.

Define Document Types and Number Ranges (OBA7)


Type Name No. Range
DA Customer Document 16
Click on No. Range information
Co. Code: T100
Change intervals
Insert intervals
No Year From No To No.
16 2019 1600000 1699999
Save it
Type Description No. From No To No
Range
DG Customer Credit Memo 16
DR Customer Invoice 18 1800000 1899999
DZ Customer Payment 14 1400000 1499999
Save it.
Posting Keys (OB41)
Key Description Dr/Cr A/C Type
01 Customer Invoice Debit Customer
11 Credit Memo Credit Customer
15 Incoming Payment Credit Customer
Master Data Creation
Create Customer Master (FD01 or XD01)
A/C FA AR MASTER RECORDS CREATE – FD01 or MAINTAIN CENTRALLY CREATE –
XD01
A/C Group:
Click on A/C Group Overview Button

P a g e | 163
SAP FI Notes Ashraf Afzal

A/C Group No. T100


Press Enter
Double Click on A/C Group: T100
Co. Code: T100
Press Enter
General Data Screen
Title: Company
Name: ABC Enterprises
Country: In Region: 10
Click on Company Code Data
Recon A/C: 200300 Sort Key: 001
Save it. Customer No. 500540.
Customer Master Tables
KNA1 General Data
KNB1 Customer Master Co. Code Data
KNB5 Customer Master (Dunning Data)
KNB4 Customer Payment History
KNBK Customer Bank Details

Vendor Master Tables


LFA1 Vendor Master General Data
LFB1 Vendor Master Co. Code Data
LFBK Vendor Bank Details

Transactional Data Tables


GLTO or FAGLFLEXT
BKPF
BSEG
The above Tables used for Financial Reporting Purpose using GL Accounts

Description GL Table Vendors Customers


Open Line Item BSIS BSIK BSID
Cleared Item BSAS BSAK BSID

P a g e | 164
SAP FI Notes Ashraf Afzal

Testing of Customer Business Transactions


Post Customer Invoice (F-22)
A/C FA AR DOCUMENT ENTRY INVOICE GENERAL – F-22 or INVOICE – FB70
Dt. 18.06.2019 Type: DR
Posting Key: 01 A/C: 500540
GL A/C: 200300
Press Enter
Amount: 10,000/- Payment Term: 9501
Text: Customer Sales Invoice
Posting Key: 50 A/C: 300000 Domestic Sales
Press Enter
Amount: *
Text: +
Business Area:
Simulate
Customer A/C Dr
To Sales A/C
Save it.

Maintain GL A/C’s for Cash Discount Loss (FS00)


GL A/C: 400511
Group: Financial Expenses
Select P&L A/C
Text: Cash Discount Loss
Select Line Item Display
Sort Key: 001
Field Status Group: G001
Save it.

Automatic Assignment of Cash Discount Loss GL A/C


SPRO FA (NEW) AR & AP BUSINESS TRANSACTIONS INCOMING PAYMENTS
INCOMING PAYMENTS GLOBAL SETTINGS DEFINE ACCOUNTS FOR CASH DISCOUNT
GRANTED (OBXI)

P a g e | 165
SAP FI Notes Ashraf Afzal

Chart of Account: T100


Press Enter
Save the Posting Rules
Account
400511
Save it.
View Customer Line Item Display (FBL5N)
A/C FA AR ACCOUNT DISPLAY/CHANGE LINE ITEMS
Customer A/C: 500540
Co. Code: T100
Select Open Line Items
Execute
Open Line Item for Rs. 10,000/-

Incoming Payment from Customer by Cash (F-28)


A/C FA AR DOCUMENT ENTRY INCOMING PAYMETS – F-28

Dt. 28.06.2019 Type: DZ


Bank Data
A/C: 200400
Amount: 10,000/-
Text: Incoming Payment
Open Item Selection
A/C: 500540
A/C Type: D
Click on Process Open Items
Cash Discount of 100/- elegible for Customer. Hence Incoming Payment Rs. 9,900/-
Click on Document Over View
Double Click on Cash Account Line Item
Amount: 9,900/-
Process Open Items

P a g e | 166
SAP FI Notes Ashraf Afzal

Simulate

Cash A/C Dr 9900/-


Cash Discount Loss A/C Dr 100/-
To Customer A/C 10,000/-
Save it. Doc No. 1400000.

View Line Item Display (FBL5N)


Customer: 500540
Select Cleared Items
Execute.

Customer VS Vendor

Create Customer Master with Referrence to any of the Vendor


View Vendor Master (XK03)
Vendor: 400700
Select Address
Mr. Salman Khan
Open a New Session for Customer Master Creation (XD01)
A/C Group: T100
Co. Code: T100
Title: Mr.
Name: Salman Khan
Search Term: Salman
Street: 1 Postal Code: 500016
Country: IN Region: 10
Control Data
Vendor: 400700

P a g e | 167
SAP FI Notes Ashraf Afzal

Note: after saving Customer Master this Customer will get assigned to the Vendor Master.
Click on Co. Code Button
Recon A/C: 200300
Sort Key: 001
Save it. Customer No. 500541.
View Vendor Master (XK03)
Vendor: 400700
Select Address
Select Control
Press Enter
Customer No. 500541.

View Vendor Open Items (FBL1N)


Vendor No. 400700
Select Open Items
Execute
Total open items listed with the amount of

Post Sales Invoice against Customer 500541 with an Amount of 1,50,000/- (F-22)
Dt. 19.06.2019 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:
Text: +
Simulate
Save it. Doc No. 1800001.

View Customer Line Item Display (FBL5N)


Customer: 500541
Co. Code: T100
Select Open Item

P a g e | 168
SAP FI Notes Ashraf Afzal

Type
Select Normal Items
Select Vendor Items
Execute
Vendor Balance 122970/-
Customer Balance 150000/-
Hence Incoming Payment: 27,030/-.

Incoming Payment of Balance Amount


Dt. 19.06.2019 Type: DZ
Bank A/C: 200400
Amount: 27,030/-
Text: Vendor VS Customer
A/C: 500541
Type: D select Other Accounts
Press Enter
Vendor A/C: 400700
A/C Type: K Co. Code: T100
Select Standard Open Items
Press Enter
Remove any cash discounts granted by the system. Make sure not Assigned Value must be
Zero.
Simulate and Save it.

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
SPRO FA (NEW) AR & AP BUSINESS TRANSACTIONS CLOSING COUNT BALANCE
CONFIRMATION CORRESPONDENCE MAKE & CHECK SETTINGS FOR
CORRESPONDENCE DEFINE CORRESPONDENCE TYPES
Ignore the message the table is cross client.
New Entries

P a g e | 169
SAP FI Notes Ashraf Afzal

Correspondence: T100
Correspondence Type: Individual Correspondence T100
Select Account Required
No. Of Date Specifications: 2
Save it.

Assign Programs for Correspondence Type


Same Path
New Entries
Co. Code: T100
Correspondence: T100
Name of the Print Program: RFKORD10
Name of Variant: T100
Save it.

Define Forms Names for Correspondence Print


Same Path
New Entries
Co. Code Program Form
T100 RFKORD10 F140_ACC_STAT_01
Save it.

Create Report Variants for Correspondence


Same Path
Program: RFKORD10
Execute
Sendor Details:
Sort Variant for Correspondence: K1
Line Item Sorting: P1
Print Control
Output to Printer: LP01
Select Print Immediately
Save as Variant
Variant Name: T100

P a g e | 170
SAP FI Notes Ashraf Afzal

Meaning: Correspondence
Save it.

Assign Statement Indicator in Customer Master (XD02)


Customer: 500540
Co. Code Screen
Correspondence
Bank Statement: 2 (Monthly A/C Statement)
Save it.

Print Customer Statement (F.27)


Co. Code: T100
A/C Type: D
Customer A/C: 500540
Indicator in Master Record: 2
Key Dates for A/C Statements: 01.06.2019 to 30.06.2019
Correspondence: T100
Log to Printer: LP01
Execute. 1 Periodic Statement was requested.
Press Enter
Message: Like to Issue the Request. Click on YES.
Spool Request No is

View Print out (SP01)


Spool Request No. 25275
Execute. Click on SAP Script Button.

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 reminder statement to the customers
starting from Gentle reminder to till legal notice.
Configuration Steps for Dunning

P a g e | 171
SAP FI Notes Ashraf Afzal

Define Dunning Procedure (FBMP)


SPRO FA (NEW) AR & AP BUSINESS TRANSACTIONS DUNNING DUNNING
PROCEDURE DEFINE DUNNING PROCEDURE
New Procedure
Dunnig Procedure: T100
Name: 4 Dunning levels at 3 Days intervals
General Data
Dunning Levels in Days: 3
No. Of Dunning Levels: 4
Interest Indicator: 01
Select Standard Transaction Dunning
Click on Special GL Indicators
Against Vendor select Check box against “A” down payment on Current Assets
Select Back Arrow
Go to Environment Co. Code Data
New Entries
Co. Code By Dunning Referrence Co. Sorting Sorting
Level Code Indicator for Indicator for
GL A/C’s Line Items
T100 • T100 K1 P1
Save it.
Come back to the Dunning Procedure Main Screen
Click on Dunning Levels
Dunning Level 1 2 3 4
Days in Arrears 3 6 9
Always Dun? • • • •
Print all Items • • • •

Click on Charges
Currency: INR
Press Enter

Dunning Level From Dunning Dunning Charge Dunning Charge %

P a g e | 172
SAP FI Notes Ashraf Afzal

Amount
2 5000/- 10/-
3 1%
4 5%

Click on Minimum Amounts


Dunning Minimum Amounts
1
2 10,000/-
3 10,000/-
4 15,000/-

Click on Dunning Texts


Co. Code: T100
Press Enter
A/C Type
Select Customer
Press Enter
Level Form Number
1 F150_DUNN_01
2 F150_DUNN_02
3 F150_DUNN_03
4 F150_DUNN_04
Select Back Arrow
Save it.

Testing of Dunning
Assign Dunning Procedure in Customer Master (XD02)
Customer: 500541
Co. Code: T100
Press Enter
Co. Code Data Screen
Correspondence

P a g e | 173
SAP FI Notes Ashraf Afzal

Assign the Dunning Procedure: T100


Save it.

View Customer Line Item Display (FBL5N)


Customer: 500541
Co. Code: T100
Select Open Items
Execute
Over Due of 1,50,000/-

Execute Dunning Procedure (F150)


A/C FA AR PEIRODIC PROCESSING DUNNING – F150
Run Dt. 20.06.2019
Identification: T1
Parameters
Dunning Dt. 20.06.2019
Document Posted Upto: 20.06.2019
Co. Code: T100
Customer: 500541
Additional Log
Customer: 500541
Save
Message: Details have been saved.
Status
Click on Schedule
Output Device: LP01
Press Enter
Start Dt. 20.06.2019
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

P a g e | 174
SAP FI Notes Ashraf Afzal

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.2019
Select Statr Immediately
Click on Print
Status: Dunning Print out Running
Press Entr till you get the Message Dunning Printout is Complete.

To View Dunning Statement (SP01)


Execute

View Customer Master Data (XD03)


Customer: 500541
Press Enter
Correspondence
Dunning Level 1 Updated
Last Dunned: 20.06.2019

Functional Specifications for Developing Customer A/C Statement


For any sort of developments or enhancements in SAP (New reports, programs, forms
or script development) Functional Consultants are responsible for gathering of Business
requirements. Based on the information we prepare functional Specification document and
provided to the ABAPer. Based on this document ABAPer will prepare technical specification
documents and develop the respective changes.
Format
Left Side Corner Logo of the Company
Customer No
Customer Address
Right side Corner Co. Code Address
Statement Dt.

P a g e | 175
SAP FI Notes Ashraf Afzal

Credit Limit
Credit Terms
Middle of the List Statement of A/C’s
Dt. INV No. Due Dt. Amount Balance Amount Aging

Detailed Steps
Selection parameters Co. Code, Customer No, analysis period.
Detailed or Logic for Statement
• From the provided Co. Code in the selection parameters go to Table T001 and Extract
Address.
• 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

Taxation
Taxes on Sales & Purchases
In India the taxation comprises of
• Direct Taxes – Income Tax, Professional Tax
• Indirect Taxes – sales & purchases Tax
Different Types of Taxes
Excise Duties levied on Manufacturing, Sales and Purchases

P a g e | 176
SAP FI Notes Ashraf Afzal

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
• Condition Type
• 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.

Condition Types used for VAT


Condition Type Description Access Condition Calculation Type Condition
Sequence Category
BASB Base Amount Null B (Fixed Amount) K (Base
A (Discount or Amount
Surcharge Excluding
Tax)
MWRS Input Tax MWST D (Taxes) A (Percentages) D (Tax)
MWAS Output Tax MWST D A D

Account Key or Process Key


Account Key holds the calculated taxes or prices in a GL Account. This Account Key
maintained in the tax or pricing procedure against to the Condition Type.

P a g e | 177
SAP FI Notes Ashraf Afzal

We Assign GL Accounts to the Account Keys.


Account Key or Process Key consists of
Tax Type: if this indicator was selected the calculated taxes not get posted to GL Accounts.
Posting Indicator: 1. No posting Required, 2. Separate Line Item, 3. Distribute to Relevant
Expense or Revenue Items.
Below are Account Keys used for VAT
Process Key Description Tax Type Not Deductable Posting Indicator
VST Input Tax 2 (Input Tax) Do not Select 2 (Separate Line
Item)
MWS Output Tax 1 (Output Tax) Do not Select 2 (Separate Line
Item)

Creation of GL Accounts (FS00)


GL Account: 200200
Group: Stock in Trade
Select Balance Sheet
Text: Inventory Raw Material A/C
Select Only Balances in Local Currency
Tax Category: - (only Input Tax Allowed)
Select Line Item Display
Sort Key: 001
Select Posting Without Tax Allowed
Field Status Group: G001, save it.
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
Field Status Group: G001
Save.

GL A/C: 100801
Group: Tax Account

P a g e | 178
SAP FI Notes Ashraf Afzal

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.
Change GL Account Sales 300000

Tax Category: + (only Output Tax Allowed)

Select Posting Without Tax Allowed.

Save it.

Define Tax Procedure (OBYZ)

SPRO FA (NEW) FAGS (NEW) TAX ON SALES / PURCHASES BASIC SETTINGS CHECK
CALCULATION PROCEDURE
Double Click on Define Procedure
New Entries
Procedure
T100TP India Tax Procedure
Select the Entry
Double Click on Control Data
New Entries
Step Condition Type Description From To A/C Key
10 BASB Base Amount
20 MWAS Output Tax 10 10 MWS
30 MWVS Input Tax 10 10 VST
Save it.

Assign Country to Calculation Procedure (OBBG)


Same path
Country: IN
Assign the Procedure: T100TP
Save it.
Assign Tax Codes for Sales and Purchases (FTXP)

P a g e | 179
SAP FI Notes Ashraf Afzal

Same path till TAX ON SALES / PURCHASES CALCULATION DEFINE TAX CODES FOR
SALES & PURCHASES
Country: IN
Tax Code: V0
Press Enter
Description: Exempted Input Tax
Tax Type: V (Input Tax)
Press Enter
Against VST: 0%
Save it.
Tax code: V1 press Enter
Tax Code Description Tax Type A/C Key Tax %
V1 14% Input Tax V VST 14%
V2 12% Input Tax V VST 12%
Save it.
A0 Exempted Output A MWS 0%
Tax
A1 8% Output Tax A MWS 0%
Save it.
Define Tax Accounts (OBY0)
Same path till TAX ON SALES / PURCHASES POSTING DEFINE TAX ACCOUNTS (OBY0)
Double click on Transaction Key or A/C Key: MWS
Chart of Account: T100
Press Enter
Save the Posting Rules
GL A/C: 100811
Save it.

Double Click on VST


Save the Posting Rule
GL A/C: 100810
Save it.

Assign Tax Codes for Non Taxable Transactions (OBCL)


Same Path

P a g e | 180
SAP FI Notes Ashraf Afzal

Co. Code: T100


Input Tax: V0
Output Tax: A0
Save it.

Asset Accounting
Steps in Asset Accounting
Step 01 : Check Country Specific Settings(Optional)
Step 02 : Copy reference Chart of Depreciation
Step 03 : Specify Description of Chart of Depreciation
Step 04 : Assign 0% Tax Codes for Non-Taxable Transactions
Step 05 : Delete other than book depreciation
Step 06 : Check whether depreciation area are copied or not
Step 07 : Assign chart of dep to the company code
Step 08 : Define Account Determination
D201 – Building
D202 – Plant & Machinery
D203 – Furniture & Fixture
D204 – Vehicles
D205 – Office Equipment
D206 – Land
D207 – Capital Work in Progress

Step 09 : Create Screen Layout rules for asset


D201 – Building
D202 – Plant & Machinery
D203 - Furniture & Fixture
D204 – Vehicles
D205 – Office Equipment
D206 – Land
D207 – Capital Work in Progress

Step 10 : Create number ranges for asset master


01 100 - 199
02 200 - 299
03 300 - 399
04 400 - 499
05 500 - 599
06 600 - 699
07 700 - 799
Step 12 : Create GL Accounts
Step 13 : General ledger account assignment to account determination

P a g e | 181
SAP FI Notes Ashraf Afzal

Step 14 : Define Base Method for Depreciation


Step 15 : Maintain Declining-balance methods
Step 16 : Define Multilevel methods
Step 17 : Define Period Control Method
Step 18 : Maintain Depreciation Key
Step 19 : Determine Depreciation area in Asset
Step 20 : Define Document type and number ranges for asset depreciation
Step 21 : Create Asset Master Records
Step 22 : Create Sub-Master Records

Step 11 : Define Asset – Linking of above steps 08+09+10

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.

1. Maintain Chart of Depreciation

Definition: Chart of depreciation means list of deprecaition areas. Depreciation Area means one
set of book keeping.

Path: SPRO- SAP Reference IMG- Financial Accounting (New)- Asset Accounting-
Organizational Structures- Copy Reference Chart of Depreciation/Depreciation Areas
(Tcode:OAP1)

Execute

Double click on Copy Reference Chart of Depreciation

Click on Copy org.object (F6)

From chart of dep. : 0DE

P a g e | 182
SAP FI Notes Ashraf Afzal

To chart of dep. :

Enter, Enter, Enter and enter

One time go back

Double click on Specify Description of Chart of Depreciation

Go to position button

Chart of Dep. :

Enter

Description : Chart of Depreciation for

Save and enter

One time go back

Double click on Copy/Delete Depreciation Areas

Chart of Dep. :

Enter

Select 2,3,10,15,20,30,31,32,41 and 51 (Select all depreciation areas except 1)

Click on Delete (Shift+F2)

Save and enter and enter

2. Assign Input Tax Indicator for Non-Taxable Acquisitions

Path: SPRO- Financial Accounting (New) - Asset Accounting- Integration with the General
Ledger- Assign Input Tax Indicator for Non-Taxable Acquisitions

Execute

Go to Position button

Company Code :

P a g e | 183
SAP FI Notes Ashraf Afzal

Enter

Input Tax : V0

Output Tax : A0

Save and enter

3. Assign Chart of Depreciation to Company Code

Path: SPRO- Financial Accounting (New) - Asset Accounting- Organizational Structures- Assign
Chart of Depreciation to Company Code (Tcode:OAB1)

Execute

Go to position button

Company code :

Enter

Chrt Dep :

Save and enter

4. Specify Account Determination

Definition: Account Determination is a bridge to flow the asset values to General ledger
accounting (This is integration point between General ledger and Asset accounting)

Path: SPRO- Financial Accounting (New) - Asset Accounting- Organizational Structures- Asset
es- Specify Account Determination

Execute

Click on New Entries (F5)

Acct.determ. Name of account determination

_____ Buildings

P a g e | 184
SAP FI Notes Ashraf Afzal

_____ Machinery

_____ Computers

Save and enter

5. Create Screen Layout Rules

Definition: Screen layout controls Fields in Asset Master record.

Path: Same path

Execute

Select 1010, 2000 and 3000

Click on copy as (F6)

_____ Buildings

_____ Computers

_____ General machines

Save and enter

6. Define Number Range Interval

Path: Same path

Company Code :

Click on change interval

Click on Insert interval (Shift+F1)

No : 01

From number : 100000

To number : 199999

P a g e | 185
SAP FI Notes Ashraf Afzal

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

7. Define Asset es

Definition: Asset means which are having same characteristic features.

Path: same path

Execute

Click on New entries (F5)

Asset : _____ Buildings

Short Text : Buildings

Account determ. :

Scr.layout rule :

Number range : 01

P a g e | 186
SAP FI Notes Ashraf Afzal

Save and enter

8. Determine Depreciation Areas in the Asset

Path: SPRO- Financial Accounting- Asset Accounting- Valuation- Determine Depreciation Areas
in the Asset

Execute

ChDep :

Enter

Go to position button

Asset :

Enter

Select _______

Double click on Depreciation Areas

Screen layout : 2000

Deselect Area deact.

Save and enter

9. Maintain Depreciation Key

Definition: Depreciation keys nothing but Depreciation rate.

Path: SPRO- Financial Accounting- Asset Accounting- Depreciation- Valuation Methods-


Depreciation Key- Maintain Depreciation Key

Execute

P a g e | 187
SAP FI Notes Ashraf Afzal

Click on Select All (F7)

Click on Activate (Ctrl+F3)

Enter

Save and enter

10. Create G/L Master records (FS00)

10.1. Building A/C

G/L Account : 200100

Company Code :

Click on Create

Go to Type/Description Tab

Account group : ASST Assets

Select Balance sheet Account

Short Text : Buildings A/C

G/L Acct Long Text : Buidlings Account

Go to Control data Tab

Recon acct for Account type : A Assets

Select line item display

Sort Key : 018 (Asset Number)

Go to Create/bank/interest Tab

Field status group : G007

Save

P a g e | 188
SAP FI Notes Ashraf Afzal

10.2. Sale of Asset

G/L Account : 300030

Company Code :

Click on Create

Go to Type/Description Tab

Account group : INCO Incomes

Select P&L Statement Acct

Short Text : Sale of Asset A/C

G/L Acct Long Text : Sale of Asset Account

Go to Control data Tab

Select only balances in local crcy

Select line item display

Sort Key : 001

Go to Create/bank/interest Tab

Field status group : G007

Save

10.3. Profit on sale of Asset

G/L Account : 300040

Company Code :

Click on Create

P a g e | 189
SAP FI Notes Ashraf Afzal

Go to Type/Description Tab

Account group : INCO Incomes

Select P&L Statement Acct

Short Text : Pr.Sale of Asset A/C

G/L Acct Long Text : Profit on Sale of Asset Account

Go to Control data Tab

Select only balances in local crcy

Select line item display

Sort Key : 001

Go to Create/bank/interest Tab

Field status group : G007

Save

10.4. Loss on Sale of Asset

G/L Account : 400040

Company Code :

Click on Create

Go to Type/Description Tab

Account group : EXPN Expenses

Select P&L Statement Acct

Short Text : LS.Sale of Asset A/C

G/L Acct Long Text : Loss on Sale of Asset Account

P a g e | 190
SAP FI Notes Ashraf Afzal

Go to Control data Tab

Select Only balances in local crcy

Select line item display

Sort Key : 001

Go to Create/bank/interest Tab

Field status group : G007

Save

10.5. Scrap on Assets

G/L Account : 400050

Company Code :

Click on Create

Go to Type/Description Tab

Account group : EXPN Expenses

Select P&L Statement Acct

Short Text : Scrap on Asset A/C

G/L Acct Long Text : Scrap on Asset Account

Go to Control data Tab

Select only balances in local crcy

Select line item display

Sort Key : 001

Go to Create/bank/interest Tab

P a g e | 191
SAP FI Notes Ashraf Afzal

Field status group : G007

Save

10.6. Depreciation A/C

G/L Account : 400060

Company Code :

Click on Create

Go to Type/Description Tab

Account group : EXPN Expenses

Select P&L Statement Acct

Short Text : Depreciation A/C

G/L Acct Long Text : Depreciation Account

Go to Control data Tab

Select Only balances in local crcy

Select line item display

Sort Key : 001

Go to Create/bank/interest Tab

Field status group : G007

Save

10.7. Acc.Dep Account

G/L Account : 110000

Company Code :

P a g e | 192
SAP FI Notes Ashraf Afzal

Click on Create

Go to Type/Description Tab

Account group : LIAB Liabilities

Select Balance sheet Account

Short Text : Acc.Dep A/C

G/L Acct Long Text : Accumulated Depreciation Account

Go to Control data Tab

Recon.account for acct type : A Assets

Select line item display

Sort Key : 001

Go to Create/bank/interest Tab

Field status group : G007

Save

11. Assign G/L Accounts

Path: SPRO- SAP Reference IMG- Financial Accounting (New) - Asset Accounting- Integration
with the General Ledger- Assign G/L Accounts

Execute

ChDep :

Enter

Select Chrt/Accts

Double click on Account determination

Go to position button

P a g e | 193
SAP FI Notes Ashraf Afzal

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

12. Maintain Number ranges for Depreciation posting (Tcode: FBN1)

Company code :

Click on change interval

Click on Insert Interval (Shift+F1)

No : 04

Year :

From Number : 0400000000

To Number : 0499999999

P a g e | 194
SAP FI Notes Ashraf Afzal

Enter

Save and enter

13. Screen layout Rule

Definition: Screen layout rule controls fields in Asset Master Record

Path: SPRO- Financial Accounting (New) - Asset Accounting- Master Data- Screen Layout-
Define Screen Layout for Asset Master Data

Execute

Double click on Define Screen Layout for Asset Master Data

Go to Position button

Screen layout :

Enter

Select _____

Double click on Logical Field groups

Select 3 Time dependent data

Double click on Field Group rules

Select Cost center optional

Save and enter

14. Creation of Asset Master Record

Path: Accounting- Financial Accounting- Fixed Assets- Asset- Create- AS01-Asset (Tcode:
AS01)

Asset :

P a g e | 195
SAP FI Notes Ashraf Afzal

Company Code :

Enter

Go to General data Tab

Description : Building/Ameerpet

Capitalized on :

Go to Deprec.Areas Tab

DKey : DG20

Useful life : 50

Odep.start : 12.01.2010

Save

15. Purchase of Asset

15.1. With Bank (Tcode: F-02)

Enter Header data (Type SA)

PstKy : 70

Account : ______-__ (Asset Number)

TType : 100

Enter

Amount : 10000000

PstKy : 50

Account : 290100 (Bank A/C)

Enter

Amount :*

Go to Menu bar

P a g e | 196
SAP FI Notes Ashraf Afzal

Document - simulate

Save

15.2. With Vendor

path: Accounting - Financial Accounting - Fixed Assets - Posting - Acquisition - External


Acquisition - F-90 - With Vendor (Tcode:F-90)

Enter header data (Type KR)

PstKy : 31

Account : __________ (Vendor Number)

Enter

Amount : 20000000

PstKy : 70

Account :

TType : 100

Enter

Amount :*

Go to Menu bar

Document - simulate

Save

16. Sale of asset

16.1. With Bank (Tcode: F-02)

Enter Header data (Type SA)

PstKy : 40

Account : 290100

Enter

Amount :

P a g e | 197
SAP FI Notes Ashraf Afzal

PstKy : 50

Account : 300030

Enter

Amount :*

Select Asset Retirement

Go to Menu bar

Document - simulate

Asset Number :

Select Complete retirement

Enter

Save

16.2. With Customer

Path: Accounting - Financial Accounting - Fixed Assets - Posting - Retirement - Retirement


w/Revenue - F-92 - With Customer (Tcode:F-92)

Enter Header data (Type DR)

PstKy :

Account :

Enter

Amount :

PstKy :

Account :

Enter

Amount :*

Select Asset retirement

Go to Menu Bar

P a g e | 198
SAP FI Notes Ashraf Afzal

Document - simulate

Asset number :

Sub number :

Asset value date :

Select Complete Retirement

Enter

Save

17. Takeover of existing assets (Tcode: AS91)

Asset :

Company Code :

Enter

Description :

Capitalized on : 01.01.2000

Go to Deprec.Areas Tab

DKey : DG20

Use life : 30

Click on Takeover values (Shift+F8)

Cum.acquis.val. 2000000

Accm.ord.deprec : 500000

Enter

Save and enter

18.Scrap on asset:

Path: Accounting - Financial Accounting - Fixed Assets - Posting - Retirement – ABAVN-Asset


retirement by scrapping (Tcode: ABAVN)

P a g e | 199
SAP FI Notes Ashraf Afzal

Execute

Click on change company code

Company code : Scrap on asset a\c Dr.

Asset : Accumulate depreciation a\c Dr.

Go to transation data tab To Asset a\c

Document date :

Asset value date :

Click on simulate

Save and enter

19. Asset transfer

19.1 Asset transfer with in company code: (Business area to business area)

Path: Accounting - Financial Accounting - Fixed Assets - Posting - Transfer – ABUMN-Transfer


with in company code (Tcode:ABUMN)

excute

Asset : (Giver area asset number)

Goto transaction data tab

Document date :

Asset value date :

Select Existing asset : (Receiver area asset number)

19.2 Asset transfer for Inter company code:

Path : Same path (Tcode: ABT1N)

Company code : (Giver company code)

Asset : (Giver area asset number)

Go to transaction data tab

P a g e | 200
SAP FI Notes Ashraf Afzal

Company code : (Receiver company code)

Existing asset : (Receiver area asset number)

Note : you can go to Assign G/L Accounts and you can give to receiver company
clearing account number(FS00) in giver Assign G/L Accounts.

And you can give to giver company clearing account number(FS00) in receiver Assign
G/L Accounts

17. Depreciation run

Path: Accounting - Financial Accounting - Fixed Assets - Periodic Processing - Depreciation


Run - AFAB - Execute (Tcode: AFAB)

Company Code :

Fiscal year :

Posting period :1

Select Test run

Select Error analysis

Execute

Note: If there is any errors, Click on Error list (F7)

One time go back

Deselect Test run

Go to menu bar

Program - Execute in background

Output device : LP01

Number copies :1

P a g e | 201
SAP FI Notes Ashraf Afzal

Enter

Click on Immediate

Save (Ctrl+S)

Go to Menu bar

System -services - output Control

Execute (F8)

Select Spool no.

Display contents (F6)

18. Document display (Tcode: FB03)

Click on Document list (Shift+F8)

Company Code :

Document type : AF

Execute

19. Asset explorer

Path: Accounting- Financial Accounting- Fixed Assets- Asset- AW01N - Asset Explorer (Tcode:
AW01N)

Company code :

Asset : _________ ____

Enter

P a g e | 202
SAP FI Notes Ashraf Afzal

MM Integration
• Define plant
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)

P a g e | 203
SAP FI Notes Ashraf Afzal

Name : Bollaram Plant

Street : Bollaram

House number : 1-234

Postal code : 123456

City : Hyderabad

Country : IN

Enter

Save and enter

• Maintain storage location


Definition: A storage location is the place where stock is physically kept within a plant.

Path: SPRO- SAP Reference IMG- Enterprise Structure- Definition- Materials Management-
Maintain storage location (Tcode: OX09)

Execute

Plant :

Enter

Click on Select all (F7)

Click on Delete (Shift+F2)

Enter

Click on New Entries (F5)

SLoc Description

_____ Raw Material

_____ Semi Finished

P a g e | 204
SAP FI Notes Ashraf Afzal

_____ Finished Goods

Save and enter

• Maintain purchasing organization


Definition: the purchasing organization is responsible for all purchasing activities (including the
processing of requests for quotations and purchase orders.

Path: Same path (Tcode: OX08)

Execute

Click on New Entries (F5)

Purch.Organization :

purch.Org.Descr. : Pur. Org for ______

Save and Enter

• Assign plant to company code


Path: SPRO- SAP Reference IMG- Enterprise Structure- Assignment- Logistics - General-
Assign plant to company code (Tcode:OX18)

Execute

Click on New Entries (F5)

CoCd :

Plnt :

Save and enter

• Assign purchasing organization to company code


Path: SPRO- SAP Reference IMG- Enterprise Structure- Assignment- Materials Management-
Assign purchasing organization to company code (Tcode:OX01)

Execute

P a g e | 205
SAP FI Notes Ashraf Afzal

Go to Position button

Purchasing Org. :

Enter

CoCd :

Save and enter

• Assign purchasing organization to plant


Path: same path (Tcode: OX17)

Execute

Click on New Entries (F5)

POrg. :

Plant :

Save and enter

• Define Attributes of Material Types


Definition: Whenever you create a material master record, you must assign it to a material type.

Path: SPRO- SAP Reference IMG- Logistics General- Material Master- Basic Settings- Material
Types- Define Attributes of Material Types (Tcode: OMS2)

Execute

Go to Position button

Material type : ROH

Enter

Select ROH

Double click on Quantity/Value updating

Go to position button

P a g e | 206
SAP FI Notes Ashraf Afzal

Valuation Area :

Material type : ROH

Select Qty updating

Select Value update Save


and enter

• Maintain Company Codes for Materials Management


Path: SPRO - SAP Reference IMG- Logistics General- Material Master- Basic Settings-
Maintain Company Codes for Materials Management (Tcode: OMSY)

Execute

Go to Position button

Company code :

Enter

Year :

Period :

Select ABp

Save and enter

• 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

P a g e | 207
SAP FI Notes Ashraf Afzal

Click on Copy as (F6)

Company code :

Enter

Company Code :

Enter

Save and enter

• 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

• 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

P a g e | 208
SAP FI Notes Ashraf Afzal

Click on New Entries (F5)

Company Code :

Save and enter

• Edit PO Supplement Text in Invoice Verification


Path: Same path (Tcode: OMR8)

Execute

Click on order Text: general

Click on New Entries (F5)

CoCd :

Select PO Text

Save and enter

Two Time go back

Click on notifiable order text types

Click on New Entries (F5)

CoCd ID

_____ F03

_____ F07

Save and enter

• Set Tolerance Limits

Path: SPRO- Materials Management- Logistics Invoice Verification- Invoice Block- Set
Tolerance Limits (Tcode: OMR6)

P a g e | 209
SAP FI Notes Ashraf Afzal

Execute

Select

CoCd TlKy

0005 AN

0005 AP

0005 BD

0005 BR

0005 BW

0005 DQ

0005 KW

0005 LA

0005 LD

0005 PP

0005 PS

0005 ST

0005 VP

Click on Copy As (F6)

Company Code :

Enter

Company Code :

Enter

Company Code :

P a g e | 210
SAP FI Notes Ashraf Afzal

Enter

Company Code :

Enter

Company Code :

Enter

Company Code :

Enter

Company Code :

Enter

Company Code :

Enter

Company Code :

Enter

Company Code :

Enter

Company Code :

Enter

Company Code :

Enter

Company Code :

Enter

Save and enter

P a g e | 211
SAP FI Notes Ashraf Afzal

• Define Valuation Control


Definition: we can group together valuation areas by activating the valuation grouping code.

Path: SPRO- Materials Management- Valuation and Account Assignment- Account


Determination- Account Determination Without Wizard- Define Valuation Control (Tcode:
OMWM)

Execute

Select valuation grouping active

Save and enter

• Group Together Valuation Areas


Path: Same path (Tcode: OMWD)

Execute

Go to Position button

Valuation area :

Enter

Val.Grpg.code :0001

Save and enter

• Define Valuation es
Definition: you define which valuation es are allowed for a material type. The valuation is a
group of materials with the same account determination. If a transaction is to be posted to
different accounts depending on the valuation , create an account determination for each
valuation in the step Create automatic postings.

Path: Same path (Tcode: OMSK)

Execute

Click on Valuation

P a g e | 212
SAP FI Notes Ashraf Afzal

Valcl ARef

3000 0001

3001 0001

3002 0001

3003 0001

Save and enter

One time go back

Click on Material type/Account category reference

Go to position button

Material type : ROH

ARef : 0001

Save and enter

17. Create G/L Master Records (Tcode: FS00)

17.1. Raw Material A/C

G/L Account : 290500

Company Code :

Click on create

Go to Type/description Tab

Account Group : ASST Assets

Select Balance sheet Account

Short Text : Raw Material A/C

G/L Acct Long Text : Raw Material Account

P a g e | 213
SAP FI Notes Ashraf Afzal

Go to Control data Tab

Select only balances in local crcy

Select line item display

Sort Key : 001

Go to Create/Bank/Interest Tab

Field Status Group : G006

Select post automatically only

Save

17.2. GR/IR Clearing A/C

.G/L Account : 190500

Company Code :

Click on Create

Go to Type/description Tab

Account Group : LIAB Liabilities

Select Balance sheet Account

Short Text : GR/IR Clearing A/C

G/L Acct Long Text : GR/IR clearing Account

Go to Control data Tab

Select only balances in local crcy

Tax Category :*

Select Posting without tax allowed

Select line item display

P a g e | 214
SAP FI Notes Ashraf Afzal

Sort Key : 001

Go to Create/Bank/Interest Tab

Field Status Group : G001

Save

For MM Integration, Tax procedure and Tax Codes required

18. Tax procedure

Definition: Tax procedure will be developed country wise. Tax procedure is assigned to country

• Check Calculation Procedure


Path: SPRO- Financial Accounting- Financial Accounting Global Settings- Tax on
Sales/Purchases- Basic Settings- Check Calculation Procedure (Tcode: OBYZ)

Execute

Double click on Define Procedures

Click on New Entries (F5)

Procedure :

Description :

Enter

Select _____

Double click on Control data

Click on New Entries (F5)

Step CType Fro To AcctKey

100 BASB

P a g e | 215
SAP FI Notes Ashraf Afzal

110 MWVS 100 100 VST

120 MWAS 100 100 MWS

Save and enter

• Assign Country to Calculation Procedure


Path: Same path (Tcode: OBBG)

Execute

Go to position button

Country : IN

Enter

Proc. :

Save and enter

18.3. Define Tax Codes for Sales and Purchases

Definition: Tax Codes nothing but tax rates

Path: SPRO- Financial Accounting- Financial Accounting Global Settings- Tax on


Sales/Purchases- Calculation- Define Tax Codes for Sales and Purchases (Tcode: FTXP)

Execute

Country : IN

Enter

Tax Code :

Tax Code : 4% Input Tax

Tax Type : V (Input Tax)

Enter

P a g e | 216
SAP FI Notes Ashraf Afzal

Input Tax VST 4.000 110 100 MWVS

Save

Tax Code : M4

Tax Code : 4% Output Tax

Tax Type : A (Output Tax)

Enter

Output Tax MWS 4.000 120 100 MWAS

Save

18.4. Creation of G/L Master Records (Tcode: FS00)

18.4.1. Input Tax A/C

G/L Account : 290400

Company Code :

Click on Create

Go to Type/Description Tab

Account Group : ASST Assets

Select Balance sheet Account

Short Text : Input Tax A/C

G/L Acct Long Text : Input Tax Account

Go to Control data tab

Select only balances in local crcy

Select line item display

Sort Key : 001

P a g e | 217
SAP FI Notes Ashraf Afzal

Go to Create/bank/interest Tab

Field status group : G001

Save

18.4.2. Output Tax A/C

G/L Account : 190400

Company Code :

Click on Create

Go to Type/Description Tab

Account Group : LIAB Liabilities

Select Balance sheet Account

Short Text : Output Tax A/C

G/L Acct Long Text : Output Tax Account

Go to Control data tab

Select only balances in local crcy

Select line item display

Sort Key : 001

Go to Create/bank/interest Tab

Field status group : G001

Save

18.5. Define Tax Accounts

Path: SPRO- Financial Accounting- Financial Accounting Global Settings- Tax on


Sales/Purchases- Posting- Define Tax Accounts (Tcode: OB40)

Execute

P a g e | 218
SAP FI Notes Ashraf Afzal

Double click on Input Tax VST

Chart of accounts :

Enter

Select Tax code

Save

Tax code :

Account : 290400

Save and enter

One time go back

Double click on Output Tax MWS

Select Tax code

Save

Tax Code :

Account : 190400

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

P a g e | 219
SAP FI Notes Ashraf Afzal

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 : 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

P a g e | 220
SAP FI Notes Ashraf Afzal

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 : 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 :

P a g e | 221
SAP FI Notes Ashraf Afzal

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

P a g e | 222
SAP FI Notes Ashraf Afzal

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 :

P a g e | 223
SAP FI Notes Ashraf Afzal

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

22.3. Maintain Quotation

Path: Logistics - Materials Management - Purchasing - RFQ/Quotation - Quotation - ME47 -


Maintain (Tcode: ME47)

P a g e | 224
SAP FI Notes Ashraf Afzal

RFQ :

Enter

Net price :

Save

22.4. Price Comparison

Path: Same path (Tcode: ME49)

Purchasing organization :

Collecting RFQ :

Execute (F8)

22.5. Purchase order

Path: Logistics - Materials Management - Purchasing - Purchase Order - Create - ME21N -


Vendor/Supplying Plant Known (Tcode: ME21N)

Click on Selection variant

Choose Request for quotations

Plant :

Storage location :

Material group :

Purchasing organization :

Purchasing group : 004

P a g e | 225
SAP FI Notes Ashraf Afzal

Company Code :

Keep blank Vendor Field

Execute (F8)

22.5.1. Pick and drop method

Hold left click on mouse to shopping cart.

22.5.2. Adopt purc. Document

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)

22.7. Goods Receipt

P a g e | 226
SAP FI Notes Ashraf Afzal

Path: Logistics - Materials Management - Inventory Management - Goods Movement - MIGO -


Goods Movement (MIGO) (Tcode: MIGO)

A01 Goods Receipt R01 purchase order:

Enter

Select Item OK

Click on check (F7)

Click on post (Shift+F11)

A04 Display

Enter

Go to Header data

Go to Doc.Info Tab

Click on FI Documents

22.8. Invoice Verification

Path: Logistics - Materials Management - Logistics Invoice Verification - Document Entry -


MIRO - Enter Invoice (Tcode: MIRO)

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

P a g e | 227
SAP FI Notes Ashraf Afzal

22.9. Report (Tcode: FBL1N)

2.9. Outgoing payments (Tcode: F-53)

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

P a g e | 228
SAP FI Notes Ashraf Afzal

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

P a g e | 229
SAP FI Notes Ashraf Afzal

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

P a g e | 230
SAP FI Notes Ashraf Afzal

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

4. Assign Shipping Points

Path: SPRO- SAP Reference IMG- Logistics Execution- Shipping- Basic Shipping Functions-
Shipping Point and Goods Receiving Point Determination- Assign Shipping Points (Tcode:
OVL2)

Execute

Shift+F7

Shipping cond. : 01

Loading group : 0001

Plant :

Enter

PrShP :

Save and enter

P a g e | 231
SAP FI Notes Ashraf Afzal

5. Creation of G/L Master Records (Tcode: FS00)

5.1. Cost of Goods Sold A/C

G/L Account : 400070

Company Code :

Click on Create

Go to Type/Description Tab

Account Group : EXPN Expense

Select P&L statement Acct

Short Text : COGS A/C

G/L Acct Long Text : Cost of Goods Sold A/C

Go to Control data Tab

Select only balances in local crcy

Select line item display

Sort Key : 001

Go to create/Bank/Interest Tab

Field status group : G003

Save

5.2. Finished Goods A/C

G/L Account : 290600

Company Code :

Click on create

Go to Type/description Tab

P a g e | 232
SAP FI Notes Ashraf Afzal

Account Group : ASST Assets

Select Balance sheet Account

Short Text : Finished Goods A/C

G/L Acct Long Text : Finished Goods Account

Go to Control data Tab

Select only balances in local crcy

Select line item display

Sort Key : 001

Go to Create/Bank/Interest Tab

Field Status Group : G006

Select post automatically only

Save

5.3. Sales Account

G/L Account : 300100

Company Code :

Click on Create

Go to Type/Description Tab

Account Group : INCO Incomes

Select P&L statement Acct

Short Text : Sales A/C

G/L Acct Long Text : Sales Account

Go to Control data Tab

P a g e | 233
SAP FI Notes Ashraf Afzal

Select only balances in local crcy

Tax Category :*

Select posting without tax allowed

Select line item display

Sort Key : 001

Go to create/Bank/Interest Tab

Field status group : G029

Save

6. Integration of COGS A/C and Finished goods Account (Tcode: OMWB)

Click on Cancel (F12)

Click on Account Assignment (Shift+F4)

Double click on Offsetting entry for inventory posting GBB

Chart of Accounts :

Enter

Select General modification

Select valuation modif.

Select valuation

Save

valuation modif. : 0001

General modification : VAX

Valuation : 7920

P a g e | 234
SAP FI Notes Ashraf Afzal

Account : 400070

valuation modif. : 0001

General modification : BSA

Valuation : 7920

Account : 400070

Save and enter

One time go back

Double click on Inventory posting BSX

Valuation modif. : 0001

Valuation : 7920

Account : 290600

Save and enter

7. Assign Sales G/L Account

Path: SPRO- SAP Reference IMG- Sales and Distribution- Basic Functions- Account
Assignment/Costing- Revenue Account Determination- Assign G/L Accounts

(Tcode: VKOA)

Execute

Double click on Cust.Grp/MaterialGrp/AcctKey

Click on New Entries (F5)

App :V

CndTy. : KOFI

ChAc. :

P a g e | 235
SAP FI Notes Ashraf Afzal

SOrg. :

AAG : 01

AAG : 03

ActKy : ERL

Account : 300100

Save

8. Maintain number ranges for 49 (Tcode: FBN1)

Company code :

Click on change interval

Click on Insert Interval (Shift+F1)

No : 49

Year : 2019

From Number : 4900000000

To Number : 4999999999

Enter

Save and enter

9. Create Material master record (Tcode: MM01)

Material :

Industry Sector : C Chemical Industry

Material type : FERT Finished Goods

P a g e | 236
SAP FI Notes Ashraf Afzal

Enter

Select

Basic Data 1

Sales: Sales Org. Data 1

Sales: Sales Org. Data 2

Sales: General/Plant Data

General Plant Data / Storage 1

Accounting 1

Enter

Plant :

Stor.Location :

Sales org. :

Distr.Channel :10

Enter

Material :

Base Unit of measure : TO

Material Group : 0001

Division : 00

Gross Weight : 10000

Net Weight : 10000

Enter

Delivering Plant :

P a g e | 237
SAP FI Notes Ashraf Afzal

T :1

Click on conditions

Scal Quantity Amount

1 100000

10 T1000

100 90000

One time go back

Enter

Acct assignment grp : 03

Enter

Trans.Grp : 0001

Loading Grp : 0001

Enter and enter

Valuation : 7920

Price Control : S (Standard price)

Standard price : 100000

Save

10. Create Customer Master Records

Path: Accounting - Financial Accounting - Accounts Receivable - Master Records - Maintain


Centrally - XD01 - Create (Tcode: XD01)

Account Group : 0001

Customer :

Company Code :

P a g e | 238
SAP FI Notes Ashraf Afzal

Sales organization :

Distribution channel : 10

Division : 00

Enter

Title : Company

Name :

Search Term :

Street :

House Number :

Postal code :

City :

Country : IN

Region : 01

Transportation Zone : 0000000001

Click on Company Code Data (Ctrl+F2)

Recon.Account : 290300

Sort Key : 031

Click on Sales area data (Ctrl+F3)

Go to Shipping Tab

Delivery priority : 01

Shipping conditions : 01

Delivering plant :

P a g e | 239
SAP FI Notes Ashraf Afzal

Go to Billing documents tab

Incoterms : EXW

Terms of payments : 0001

Acct assgmt group : 01

Tax ification :1

Save

11. Initial Stock posting

Path: Logistics - Materials Management - Inventory Management - Goods Movement - Goods


Receipt - MB1C - Other (Tcode: MB1C)

Movement type : 561

Plant :

Storage Location :

Enter

Material :

Quantity :

Enter

Save

Go to Menu bar

Other Goods Receipts- Display

Enter

Click on Accounting Document (F7)

11.1. Maintain Condition Records

P a g e | 240
SAP FI Notes Ashraf Afzal

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

P a g e | 241
SAP FI Notes Ashraf Afzal

Enter

Double click on Material

Go to Conditions Tab

Save

Sales order N

13. Goods Issue to customer

Path: Logistics - Sales and Distribution - Shipping and Transportation - Outbound Delivery -
Create - Single Document - VL01N - With Reference to Sales Order

(Tcode: VL01N)

Shipping point :

Selection Date :

Order :

Enter

Go to Picking Tab

SLoc :

Picked Qty : 10

Enter

Click on post goods issue (Shift+F8)

Go to Menu bar

Outbound delivery - Display

Outbound Delivery :

Enter

Go to Menu bar

P a g e | 242
SAP FI Notes Ashraf Afzal

Environment - Document Flow

Select GD Goods Issue:Delivy

Click on Display Document (F8)

Click on Accounting Documents (F7)

Delivery Document No: 80015175

14. Customer invoice

Path: Logistics - Sales and Distribution - Billing - Billing Document - VF01 - Create (Tcode:
VF01)

Document :

Enter

Save

Go to Menu bar

Billing Document - Display

Billing Document number :

Click on Accounting (F6)

P a g e | 243
SAP FI Notes Ashraf Afzal

Period end and year end process


• Financial statements version
Path: SPRO- SAP Reference IMG- Financial Accounting (New)- General Ledger Accounting
(New)- Master Data- G/L Accounts- Define Financial Statement Versions (Tcode: OB58)

Execute

Click on New Entries (F5)

Fin.Stmt.version :

Name : Financial Statements

Maint.Language : EN (English)

Select Item keys auto.

Chart of accounts :

Save and enter

Click on Fin. statement Items (Shift+F8)

Click on create items (F5)

Liabilities

Assets

Incomes

Expenses

P a g e | 244
SAP FI Notes Ashraf Afzal

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

P a g e | 245
SAP FI Notes Ashraf Afzal

• Financial Statements Report


Path: Information Systems- Accounting- Financial Accounting- General Ledger- F.01 - Balance
Sheet (Tcode: F.01)

P a g e | 246

You might also like