Fi Shoolin It
Fi Shoolin It
FI-CO
SAP Systems Application and Products in Data Processing
SAP is one of the ERP products which is developed in 1972 by 5 former IBM engineers
First time SAP was released in 1972 in Germany. SAP Head Quarters are in Germany
Enterprise Resource Planning: It integrates all the systems in one system. It facilitates free
flow of data among departments.
Various Types of ERP Packages: SAP, Oracle-Financials, JD Edwards, BAAN, People soft are
various types of ERP packages available in the Market. Among them SAP is Famous in the
world.
The Moto of ERP systems is planning of resources in the organization in an effective
manner of get more Profits.
USER NAME: Cost of the SAP is based on Number of Users Major Benefit of Users is it fixes
the responsibility of the employee. Who has done, what can be identified. So, the responsibility
M SATHYANARAYANA RAJU
FICO FACULTY Page 1
will be fixed on employees. User name is not case Sensitive. We can use either Small Letters
or Capital Letters.
PASSWORD: Benefit of Passwords are for restricting the Un-authorized use of Users, Length of
the Password can be Minimum 6 and Maximum 40 characters. It is case sensitive. We can use
Alphabetic, Numeric's, Alphanumeric or Special Characters like “* “or"#" etc.
Note: It is not possible to change the password more than once in a Day
System will not permit us to use the last 5 passwords.
If we lost Password it cannot be restored. Basis Consultant must allot New Password
LANGUAGE: Along with package SAP has given 41 languages. If we do not specify the
language, by default system will use English (EN).
If any user wants to work on different screens at a single time, he can open to a max of 6
windows or Sessions
SESSION: A session is a window or screen where SAP user will do day to day activities One
user can open 6 Sessions at a time.
TRANSACTION CODE: Transaction Code is a code number given for each activity. SAP has
given some Transaction Codes (TC’s) which are common in SAP thought the world. If
customer / Purchaser wants to give their own TC's it should start either with "Y" or "Z". Other
Alphabets are not allowed in SAP.
ACTIVATING TRASACTION CODES IN SAP MENU: Sometimes TC's will not appear in SAP
Easy Access Menu. To activate them path is Menu Bar---->Extras---->Settings---->Display
Technical Names Check Box and Press Enter
What is Client ?
Client: Each Server can be configured with single client or multiple clients according to the
business requirement.
Each client will have they own set of tables
M SATHYANARAYANA RAJU
FICO FACULTY Page 2
Normally when a Company (ex. NCC) intends to start SAP in its Company, it purchases SAP
software from SAP-India. Price of SAP software is based on the Number of Users. Once
company purchased the software, it recruits / engage another Company (ex-Cap Gemini) for
implementation purpose. Both the purchaser and implementer will recruit some employees for
implementation of SAP. They are called as Core Team Members. Structure of Core Team will
be like below
NCC (Purchaser) for Module CAP GEMINI( Implementer)
Core Team from Purchaser analyze the present situation in the Company and prepare the
Process Document for SAP Implementation
Basis Consultant will install or copy the SAP in Server and Create the Client Numbers
By default, SAP-India is allotting 000 (or) 001 (or) 067 (or) 800 as Development Client
Number of Production Client will be given by Basis Consultant after Discussing with
Purchaser. There will be Minimum of 2 Clients. Some companies are creating 3 clients
Server: Server is a physical device used to store organizational data, the server is managed
with the database and all types of data is stored in the table format (Rows & column)
Transport Request: TR are generated for configuration or customization and for development
changes.
Transactional data: The day to day business transactions are called transactional data.
Ex: Posting general entries, customer, vendor and asset posting ext........
No transport request for transactional data the direct real time transactions are posted in
production server by business users.
Master data: Master data is base for posting transactional data and used for reporting.
Ex: GL Accounts
Customer
M SATHYANARAYANA RAJU
FICO FACULTY Page 3
Vendor
Asset Master data
Material Master data
Cost Centre Master data
Profit Centre Master data Ex.....
Using upload methods, the master data and transactional data will be loaded to quality and
production server during implementation and roll out projects
Upload Methods
FI Finance Accounting (module) is used to meet or achieve all statutory and internal financial
reporting requirements for generating P&L and Balance sheet reports.
Co Controlling is the module used to control the overhead cost and to generate more profits
within the organization.
ORGANIZATIONAL STRUCTURE
DEFINE COMPANY:
A company is an organizational unit which is used in the legal consolidation module to roll up
financial statements of several company codes.
In Sap the basic information about the company is stored with a key 6digit.
In normal terminology the company is used to join independent branches together as a legal
unit by the consolidation.
PATH: SPRO - SAP reference IMG – Enterprise Structure – Definitions – Financial Accounting
– Define Company OX15
M SATHYANARAYANA RAJU
FICO FACULTY Page 4
Click on New Entries
DETAILED INFORMATION:
Currency INR
Credit Control area is an organizational unit which is used to maintain credit limits
against the customer of the organization
One company code must be assigned to only one credit control area, but same credit
control area can be assigned to multiple company codes
M SATHYANARAYANA RAJU
FICO FACULTY Page 5
Click on New Entries
Credit Control Area: II02
Currency: INR
Enter and Back
Maintain Description for II02: Credit Control Area for II02
Enter and Save
DEFINE COMPANY CODE:
The Company Code is the smallest organizational unit for which a complete self-contained set
of accounts can be drawn up for purposes of external reporting.
Company Code is central organizational unit and all other logistic payroll controlling module
structure are to be assigned to the company codes
As per business requirements we can create one or more company codes
For Consolidation reporting company code must be assigned to the respective companies
If consolidation module is in scope each company code must be assigned to a company.
Click on SAVE
M SATHYANARAYANA RAJU
FICO FACULTY Page 6
ADDITIONAL DATA
Title: Company
Name: II SOLUTIONS
Street/House Number: Gachibowli/256355
Postal Code/City: 500001/Hyderabad
Country: IN
Region: 01
Postal Code: 500001
Po Box: 500001
Click on SAVE Button, Enter and Enter
DEFINE BUSINESS AREA:
Functional Areas are used to generate cost of sales reporting using departments like
Sales
Production
Marketing
Administration
M SATHYANARAYANA RAJU
FICO FACULTY Page 7
It is an organizational unit, in accounting, used to classify the expenses of an organization by
the departments.
Sap has standard multiple functional areas if they met business requirements, so we can use
existing Functional areas.
0100 - Manufacturing
0110 - Direct Production Cost
0120 - Overhead Production Cost
0300 - Sales and Marketing
0400 - Administration
0600 - Other operating income
M SATHYANARAYANA RAJU
FICO FACULTY Page 8
Enter
Maintain Company II02
Enter and SAVE
Chart of Account
Chart of Account consist a list of G/L accounts.
COA must be assigned to a company code. One Chart of Account can be assigned to many
Company codes.
Based on business organization structure and reporting requirements of country we can use
three types of chart of accounts.
M SATHYANARAYANA RAJU
FICO FACULTY Page 9
Operational Chart of Account: The regular business transactions are posted to G\L accounts
created with reference to operational Chart of account
Group Chart of Accounts: Consolidation purpose will use group chart of accounts.
Country Chart of Accounts: As per country legal requirement will use country chart of
accounts.
Path: SPRO -- Financial Acc New -- General Ledger A/C -- Master data -- GL Accounts --
Preparations -- Edit Chart of Accounts List OB13
Path: SPRO -- Financial Acc New -- General Ledger A/C -- Master data -- GL Accounts --
Preparations -- Assign Company Code to Chart of Account OB62
Enter
Account groups
Account groups determine which fields you can configure in the G/L master record.
The standard SAP require at least two account groups, one for balance sheet accounts and
another for profit and loss accounts.
Account group controls
M SATHYANARAYANA RAJU
FICO FACULTY Page 10
The no ranges of G/L and Field status of the master records.
Define Account Group
PATH: Financial Accounting New -- GL Accounting new -- Master Data -- G/L Account --
Preparations -- Define A/c Group OBD4
Chart of Accounts Account Group Name From Account To Account
II02 ASTS Assets 2000000 2099999
II02 FIXS Fixed Assets 5000000 5099999
Enter
M SATHYANARAYANA RAJU
FICO FACULTY Page 11
Fiscal year can be classified into Two types
July to June V6
Year Shift: Year shift is an indicator which is used with non-calendar fiscal years to convert two
calendar periods into one financial year
Variant: Variant is a key where we can maintain settings relevant to certain configurations. The
variant is maintained at a client level and assign to the company codes
Fiscal Year consist of 12 periods and SAP provides 4 special periods. Fiscal year determines
posting periods are used to assign business transactions. Fiscal year may be year dependent or
year independent.
The Special periods in a fiscal year variant can be used for things like posting audit or tax
adjustments.
Year Dependent
The financial year is same as calendar year. Starting from 1st Jan to 31st Dec (where posting
periods and the calendar months are equal)
Year Independent
The financial year is different from calendar year Starting from 1st April to 31st March (where
the posting period months are not equal to calendar year months)
M SATHYANARAYANA RAJU
FICO FACULTY Page 12
Click on Copy as Button
Path: Financial Accounting new--Fin. A/c Global Setting new--Ledgers --Fiscal Year and
posting periods--Assigning Company Code to Fiscal Year Variant OB37
Click on Position Button
Enter
II
VARIANT DESCRIPTION
M SATHYANARAYANA RAJU
FICO FACULTY Page 13
Assign Posting Period Variant to Company Code
Path: Financial Accounting(new) -- Financial Accounting Global Settings (New) -- Ledger-
Fiscal Year and Posting Periods -- Posting Periods -- Assign Company Code to a Posting
Period Variant OBBP
Click on Position Button
Enter
PATH: Financial Accounting (New) -- Fin A/c Global Settings new -- Ledgers -- Fiscal year
and posting periods -- Posting Periods -- Open and Close Posting Periods OB52
II02 + 1 2014 12 2014 13 2014
16 2014
II02 D 1 2014 12 2014 13 2014
16 2014
II02 K 1 2014 12 2014 13 2014
16 2014
II02 M 1 2014 12 2014 13 2014 16
2014
Account Types
A Asset
M SATHYANARAYANA RAJU
FICO FACULTY Page 14
D Customer
K Vendor
M Material
Enter
If there is any business requirement we need to control the transaction level fields. Select FSTV
and Double click on Field Status Group
When We select Suppress --------- Field will not be visible on Screen at the time of Posting
M SATHYANARAYANA RAJU
FICO FACULTY Page 15
When We select Required --------- Field will appear with √ Mark. Without entering data in the
field, we cannot go to next field.
When We select Optional --------- Field will appear on Screen, but it is our choice to enter the
data or not
Assign Company Code to Field Status Variants OBC5
Enter
Document types
Document type is an identifier of different account transactions like SA for G/L, AA for Asset
Accounting etc. The document types controls things like type of the account that can be posted.
The document types controls number ranges and header fields (Reference Number and Header
Text)
PATH: Financial Accounting New - Financial Accounting Global Settings (New) --
Document --Document Types -- Define Document Types for Entry View OBA7
Note: SAP has given standard document types, based on client requirement we can
use same document type or create new document type
Document Number Range creation
Document number range is defined at the specific interval with in which documents should be
created in sap and document number ranges depends upon company code and valid for the
defined year. We can assign one or more document types to each number range. The number
range becomes effective by the document type specified in document entry and Posting.
We have two types of Number range Intervals
External: We need to maintain number ranges Manually
Internal: System will pick the number range automatically
M SATHYANARAYANA RAJU
FICO FACULTY Page 16
PATH: Financial Accounting New--Financial Accounting Global settings new -
Documents-Document number range-Document in Entry View-Define Document Number
Ranges for Entry View FBN1
Posting keys
Posting keys determine whether a line item entry is a debit or a credit as well as the possible
field status for the transaction
PATH: Financial Accounting (New) -- Financial Accounting Global Settings (New) --
Document--Define Posting Keys OB41
NOTE: SAP has standard Posting Keys, based on Client requirement we can use same
Posting Keys or create new Posting Key.
EX-- If we want to control posting key level double click on 06 posting key.
Click on Maintain Field status
Double Click on General data Group
Which field we want to make it as Suppress or required or Optional
Enter and SAVE
Tolerance groups:
M SATHYANARAYANA RAJU
FICO FACULTY Page 17
Click on New Entries
Company Code II02
Tolerance Group Description 'Tolerance Group for II02'
Enter and SAVE
Tolerance group for Employees:
Tolerance group for Employees specifying the limits to the employees for the receiving or
payment amounts.
Define Calculation Procedure
A calculation procedure is defined for each country, each County containing the specifications
required to calculate and post-tax on sales/purchases. Each calculation procedure contains
several tax types, which are called condition types in the procedure.
The system defaults condition types when you define a tax code. The condition type (such as
input or output tax) specifies the base amount on which the tax is calculated and the account
key that is used to post the tax. The specifications necessary for calculating and posting tax
have been defined for the condition type and account key.
PATH: Financial Accounting (New)--Financial Accounting Global Settings (New)--Tax on
Sales/Purchases--Basic Settings--Check Calculation Procedure OBQ3
Click on New Entries
Procedure Description
ZTAXIN Sales Tax- India'
M SATHYANARAYANA RAJU
FICO FACULTY Page 18
Select Line Item and Double Click On ''Control Data'
Step Condition Type Description from Account
Key
100 BASB Base Amount
200 MWAS Input Tax 100 VST
300 MWVS Output Tax 100 MWS
OKKP
M SATHYANARAYANA RAJU
FICO FACULTY Page 19
Maintain Cocd II02
Enter and Save
Double click on activate components/ control indicators
Click on new Entries
Maintain Fiscal Year 2018
Cost Centers Component Active
Order Management Component Active
Commit. Management Component Active
Acty - based Costing Component Active for parallel and integrated calculation
Check Profit Center Actg
Check Cost Objects
Enter and Save and Enter
General ledger
The General ledger is a collection of the group of accounts that supports the value items shown
in major financial Statements
The GL account is made up of two segments namely company code segment and chart of
accounts segment. Creation of G/L account can be done in three ways namely,
This functionality gives a basic template of the GL account. The account is created with entire
data required from the COA.
M SATHYANARAYANA RAJU
FICO FACULTY Page 20
2. P&L a/c or Balance sheet a/c.
This functionality is used to assign the Company Code relevant data to the GL account.
1. Currency.
4. Tolerance group.
5. Authorizations Etc.
The purpose of creating GL account centrally is to create GL account in both the segment
together,
Creation of Expense GL
M SATHYANARAYANA RAJU
FICO FACULTY Page 21
Click On 'Control data'
M SATHYANARAYANA RAJU
FICO FACULTY Page 22
Check Relevant to Cash Flow
PATH: Sap Easy Access -- Accounting -- General Ledger -- Document Entry -- Enter GL
Account Document FB50
Enter
M SATHYANARAYANA RAJU
FICO FACULTY Page 23
Outstanding Exp Ac (Current Liabilities 'Liabilities Group')
If you store a sample document, the system automatically assigns a number to this special
document. To do this, the system uses the number interval X2. This number range may only be
used by the system. You cannot assign it to any document type. You have to set up this number
range in all the company codes where sample documents are used. You have to use key X2 for
this number range.
Create Number Ranges for Sample Document FBN1
PATH: Financial Accounting New--Financial Accounting Global settings-Documents--
Document number range--Document in Entry View--Define Document Number Ranges for
Entry View
Maintain Company Code II02
Click On Change Intervals
Click On Insert Intervals
Maintain fields No X2
Year 2014
From Number 70000
To Number 70999
Enter and SAVE
M SATHYANARAYANA RAJU
FICO FACULTY Page 24
Account Group Expenses
Click On Create/bank/interest
M SATHYANARAYANA RAJU
FICO FACULTY Page 25
Enter and SAVE
M SATHYANARAYANA RAJU
FICO FACULTY Page 26
Posting Key 40(Debit)
GL Account 4000100(Expenses salary)
Enter
Maintain Fields Amount 500000
Business Area II02
M SATHYANARAYANA RAJU
FICO FACULTY Page 27
Company Code II02
Fiscal Year 2014
Enter
We can see the line item wise Debit and Credit
2) Change the document Entries or post the document Go to F-02
PATH: Sap Easy Access -- Accounting -- Financial Accounting -- General Ledger --
Document Entry -- General Posting F-02
Click On Document
Enter
ENTER
If we want to change the Rent provision
Double Click On' Line Item' Rent Account
Remove 35000
Maintain "0"
Enter and Back
We can see the line item" 0" and back
Double Click on Outstanding Exp Line Item
Remove 5, 35,000
Maintain *
Enter
We can see the remaining balance 5, 00,000
Click On Document
Simulate
The posted document number '1006'
To View the GL document, Go to FBL3N
M SATHYANARAYANA RAJU
FICO FACULTY Page 28
Maintain Outstanding Exp 1000500
Open at key date 31.03.2015
EXECUTE
We can see the outstanding expense line item.
M SATHYANARAYANA RAJU
FICO FACULTY Page 29
your rent, premium payments, or loan repayments. Recurring entries are business transactions
that are repeated regularly, such as rent or insurance.
You enter this recurring data in a recurring entry original document. This document does not
update the transaction figures. The recurring entry program uses it as a basis for creating
accounting documents.
The system uses the recurring entry original document that you enter as a reference. It is not an
accounting document and therefore does not affect the account balance.
In the recurring entry document, you define when a posting is to be created with this document.
You have two options for scheduling. Postings can be made periodically or on a specific date:
For periodic postings, specify the first and last day of execution, as well as the interval in
months.
To post recurring entry documents, you have to set up a separate number range for the
company codes that use them. You have to use key X1 for the number range. The system takes
numbers for the recurring entry original document from this number range.
M SATHYANARAYANA RAJU
FICO FACULTY Page 31
Maintain Fields Company Code II02
Document Number 70000
Fiscal Year 2014
Settlement Period 01.02.2015
User Name Sriram
Enter and EXECUTE
Go To Menu Bar System--Service--Batch Input--Sessions
Select SAPF120 Line Item
Click On Process Button
Click On Radio Button Display errors only
Click On Process
Click On Exit Batch Input
Go To FS00
M SATHYANARAYANA RAJU
FICO FACULTY Page 32
Account Group Liability
Click On Create/Bank/Interest
Type SA
M SATHYANARAYANA RAJU
FICO FACULTY Page 33
Posting Key 40
Enter
Amount 15000
Posting Key 50
Enter
Amount 15000
Enter
Click On Execute
M SATHYANARAYANA RAJU
FICO FACULTY Page 34
Click On Reverse Documents
Enter
You can park a document before you post it. This is useful for example, if the data you want to
enter is incomplete, or the parking and posting functions are carried out by different accounting
clerks
Amount 15000
M SATHYANARAYANA RAJU
FICO FACULTY Page 35
Business Area II02
Amount 15000
Enter
Enter
Enter
Hold Document
When you are entering data, you may be interrupted, or you may not have all the data you need
for entering a document, for example bank charges or the appropriate cost center.
In this case, you can temporarily save the data you have entered, and then continue with the
document entry at a later time. If you want the system to hold a document, it does not have to
be complete. Account balances are not updated and the document data is not available for
evaluation. A document number is not assigned.
Cash Journal
M SATHYANARAYANA RAJU
FICO FACULTY Page 36
Cash Journal is a sub ledger of Bank Accounting. It is used to manage a company's cash
transactions. The system automatically calculates and displays the opening and closing
balances, and the receipts and payments totals. You can run several cash journals for each
company code. You can also carry out postings to G/L accounts, as well as vendor and
customer accounts.
Create G/L Account for Cash Journal
Path: Financial Accounting (New) -- Bank Accounting --- Business Transactions -- Cash Journal
-- Create G/L Account for Cash Journal FS00
G/L Account 2000700
Company Code II02
Click on Basic Data
Account Group Assets
Check Balance Sheet Account
Short Text Petty Cash Account
G/L Account Long Text Petty Cash Account
Click On Control Data
Check Only Balances In Local Currency
Check Line Item Display
Sort Key 001
Click On Create/bank/interest
Field Status Group G001
Check Post Automatically Only
Enter and SAVE
Define Number Range Intervals for Cash Journal Documents
Path: Financial Accounting (New) -- Bank Accounting --- Business Transactions -- Cash Journal
-- Define Number Range Intervals for Cash Journal Documents FBCJC1
Company Code II02
Click on Change Intervals
Click On Insert Interval
No From Number To Number
01 1000 1999
Enter and SAVE
M SATHYANARAYANA RAJU
FICO FACULTY Page 37
Set Up Cash Journal
Path: Financial Accounting (New) -- Bank Accounting --- Business Transactions -- Cash Journal
-- Set Up Cash Journal FBCJC0
Click On New Entries
Co Cd CJ No Crcy DT G/L A/c DT VPT DT VPT DTCPT DTCPT Cash Journal Name
II02 0001 INR SA KZ KZ DZ DZ Petty Cash Account
M SATHYANARAYANA RAJU
FICO FACULTY Page 38
Path: Financial Accounting (New) -- Bank Accounting --- Business Transactions -- Cash Journal
-- Set Up Print Parameters for Cash Journal FBCJC3
M SATHYANARAYANA RAJU
FICO FACULTY Page 39
Select Line Item
Click On Select Posted Items
Click On Print Cash Journal
Enter
In this screen we can see Posted Document Number 1052
Salary Expenses 500
Closing Balance 17,500
Interest Calculation
In P-Type, interest is calculated on a few selected individual open items only, and
not on the entire balance in an account. This is generally used in case of overdue
The basic parameters (procedure) for calculating interest are defined in an Interest
M SATHYANARAYANA RAJU
FICO FACULTY Page 40
1) Frequency of interest calculation (Monthly, Quarterly, Half Yearly, Yearly);
Note: Every ICI is identified by a user-defined two-digit a code defined at the client
level.
Note: Every account for which interest is to be calculated must have an ICI
Calendar Types
Example
M SATHYANARAYANA RAJU
FICO FACULTY Page 41
‘G’ Type 1000 X 12/100 X 62/365 = 20.38
Calendar Type G
M SATHYANARAYANA RAJU
FICO FACULTY Page 42
Click On New Entries
Currency INR
Here we specify how the interest rate is to be determined for each ICI
Time Dependent Terms can have one of the following four system-defined options:
Sequential Number 1
M SATHYANARAYANA RAJU
FICO FACULTY Page 43
Currency Key INR
G2 10%Monthly 01.07.2015 10
Creation of GL Masters
2) Interest Account
3) Outgoing Bank
M SATHYANARAYANA RAJU
FICO FACULTY Page 44
Click On Control Data
Interest Indicator G1
M SATHYANARAYANA RAJU
FICO FACULTY Page 45
Account Group Assets
Click On Accounts
Enter
M SATHYANARAYANA RAJU
FICO FACULTY Page 46
Document Date 10.07.2015
Posting Key 40
Amount 100000
Posting Key 50
Enter
Amount 100000
Posting Key 40
Enter
Amount 30000
M SATHYANARAYANA RAJU
FICO FACULTY Page 47
Text ING Term Loan Repayment
Posting Key 50
Enter
Amount 30,000
Execute
Click On Position
M SATHYANARAYANA RAJU
FICO FACULTY Page 48
Effect From 01.07.2015
Enter
Execute
Click on Process
Click On Process
Accounts Payable
The Accounts Payable application component records and administers accounting data for all
vendors. It is also an integral part of the purchasing system: Deliveries and invoices are
managed according to vendors. The system automatically makes postings in response to the
M SATHYANARAYANA RAJU
FICO FACULTY Page 49
operative transactions.
Postings made in Accounts Payable are simultaneously recorded in the General Ledger where
different G/L accounts are updated based on the transaction involved(payables and down
payments, for example). The system contains due date forecasts and other standard reports
that you can use to help you monitor open items.
Business transactions are posted to accounts and managed using those accounts You must
create a master record for each account that you require. The master record controls how
business transactions are recorded and processed by the system
As default values when you post items to the account. For example, the terms of payment you
specify in the master record are defaulted for document entry For processing business
transactions For instance, bank details and the payment methods (check or bank transfer, for
example) are required for automatic payments.
For working with master records. You can prevent certain users from accessing an account by
setting up authorization groups
Reconciliation accounts are managed implicitly using Sub Ledger Open Item function
Vendor 25 31
Vendor SP/GL 29 39
Document Types
KR – Vendor Invoice
KZ – Vendor Payment
Vendor Accounts can be grouped into Account Groups. These Account Groups can be defined
on the basis of various parameters depending upon business requirements
Note: Every Account Group is assigned to a number range. You can assign one number range
to multiple Account Groups. However, you cannot assign multiple number ranges to the same
Account Group
M SATHYANARAYANA RAJU
FICO FACULTY Page 50
Account Group controls
General Data Segment: It contains the total information of vendor Like address fields ,postal
code, telephone and Vendor Bank Details Ext.......
Company code Segment: It contains total company code details Like reconciliation account,
Payment terms .house bank, interest indicator, dunning Ext.......
Path: SPRO-- Financial Accounting new-- Accounts Receivable and Accounts Payable--
Vendor Accounts--Master Data-- Preparations for creating Vendor Master Records--
Define Account Groups with Screen Layout (Vendors) OBD3
Internal Number Range: System will pick the number range automatically
M SATHYANARAYANA RAJU
FICO FACULTY Page 51
External Number Range:: We need to enter number range manually
Path: SPRO-- Financial Accounting New -- Accounts Receivable and Accounts Payable--
Vendor Accounts-- Master Data --Preparations for creating Vendor Master Records --
Create Number Ranges for Vendor Accounts XKN1
To number 8999999
Enter and SAVE
Path: SPRO-- Financial Accounting New-- Accounts Receivable and Accounts Payable--
Vendor Accounts-- Master Data-- Preparations for creating Vendor Master Records--
Assign number ranges to account groups. OBAS
The tolerances are used for differences in payment and residual items which can occur during
payment settlement. We can specify the tolerances under one or more tolerance groups.
Allocate a Tolerance Group to each Vendor via the master record
The handling of the terms of payment for residual items, if they are to be posted during clearing
Employee Tolerances also can be specified. Employee Tolerance is used to control the Upper
limits for posting procedures (Posting Authorizations) and Permitted Payment Differences.
While clearing, the lower limit of the 2 will be taken
Path: SPRO-- Financial Accounting New-- Accounts Receivable and Accounts Payable--
Business Transactions-- Outgoing Payments-- Manual Outgoing Payments-- Define
M SATHYANARAYANA RAJU
FICO FACULTY Page 52
Tolerances (Vendors and Customers) OBA3
Creation of GL Accounts
FS00
M SATHYANARAYANA RAJU
FICO FACULTY Page 53
Enter and SAVE
Note: To Post the Vendor Invoice (we need to create Expense GL)
M SATHYANARAYANA RAJU
FICO FACULTY Page 54
Click on Control data
Name Vendor
Enter
Enter
1001000 2001000
M SATHYANARAYANA RAJU
FICO FACULTY Page 55
Enter and SAVE
Vendor Invoice KR
Vendor Payment KZ
M SATHYANARAYANA RAJU
FICO FACULTY Page 56
Click On Position Button
Number range 15
Cash Discount is a reduction in the price of Vendor Invoice, allowed in those cases when
payment is made within a stipulated period.
In general business scenario, the cash discount will depend on the payment terms agreed with
the Vendor.. Generally, in the invoice a payment term may be mentioned. For example, if the
payment term mentioned in the invoice is "2/10,'1/20 Net 30", this means that the Vendor is
entitled to a 2% discount if the payment is made within 10 days of the delivery of goods .and 1%
discount if the payment is made within 20 days of the delivery of goods If the payment is being
made beyond 30 days of the delivery of goods then full payment is expected. In any case, the
full payment is expected to be made within 30 days.
M SATHYANARAYANA RAJU
FICO FACULTY Page 57
1 2% 10
2 1% 20
3 30
Explanations
M SATHYANARAYANA RAJU
FICO FACULTY Page 58
Assignment of Accounts for Automatic Postings OBXU
Enter
NOTE: In SAP, the standard transaction key SKE is used to determine accounts or posting keys
for line items which are created automatically by the system for Cash Discounts granted.
In this configuration step the G/L account number to which the automatic posting for the cash
discount is to be made is assigned.
Vendor master records contain important data on your vendors. You can also store data in the
vendor master record that applies to certain specific organizational levels (e.g. company code,
purchasing organization, plant) within your enterprise.
General data
Data that applies equally to each company code within your enterprise (address, telephone
number, language in which you communicate with your vendor, etc.).
Data kept at company code level (payment transaction data or number of control account, for
example).
Purchasing data
M SATHYANARAYANA RAJU
FICO FACULTY Page 59
Data that is of importance with regard to your enterprise’s purchasing activities and which is
kept at purchasing organization level (such as contact person or terms of delivery).
Enter
Name SR Enterprises
Country IN
Region 01
Enter
Note: Same customer and Same vendor Scenario Will Maintain "Customer Account" in this
screen
Enter
IBAN It is used for foreign transfers, will maintain IBAN code in IBAN entry field
Routing Code It is used for foreign transfers, will maintain Routing Code in
reference
M SATHYANARAYANA RAJU
FICO FACULTY Page 60
field
Swift Code It is used for local transfers, will maintain swift code in bank details
CODE Tables
IBAN TIBAN
Enter
Enter
Enter
NOTE: The terms of payment can be maintained in the Vendor master. If the terms of payment
are maintained in the Vendor master, while entering an invoice against the Vendor, the terms of
payment maintained in the Vendor master will default to the invoice. Like the baseline date, the
terms of payment can also be modified while entering the invoice, if required.
The terms of payment can be maintained in the company code segment.
Enter
M SATHYANARAYANA RAJU
FICO FACULTY Page 61
Enter
Click on Yes
An Initial amount paid at the time of purchase, in installment buying, time sales, etc
Document Type KZ
Special G/L Q
Amount 20000
Enter
Enter
M SATHYANARAYANA RAJU
FICO FACULTY Page 62
Go To Document and Simulate
In this screen we can see the 'Debit and Credit Line Items'
A commercial document that itemizes a transaction between a buyer and a seller. An invoice
will usually include the quantity of purchase, price of goods and/or services, date, parties
involved, unique invoice number, and tax information. If goods or services were purchased on
credit, the invoice will usually specify the terms of the deal, and provide information on the
available methods of payments
FB60
Maintain Fields Vendor 8000000
Amount 10000
Save
M SATHYANARAYANA RAJU
FICO FACULTY Page 63
Click On Execute
We can see the balance transfer from spl down payment to normal
Amount 1
M SATHYANARAYANA RAJU
FICO FACULTY Page 64
'OBB8'
Partial Payment
Partial Payment: If you make the payment as a partial line item system will show as a open
item. there we can compare debit and credit and we can see the final Outstanding balance.
Path: Accounting -- Financial Accounting -- Account Payable -- Document Entry--
outgoing payment -- Post F-53
Amount 30000
M SATHYANARAYANA RAJU
FICO FACULTY Page 65
We can see partial amount in payment amount field(30,000)
In this screen we can see the Debit and Credit line items for partial amount
Click On Execute
Invoice 100,000
Residual Payment
Residual: If you make a payment as a residual it will clear against the invoice and remaining
balance it will generate separate open item
Path: Accounting -- Financial Accounting -- Account Payable -- Document Entry--
outgoing payment -- Post
F-53
M SATHYANARAYANA RAJU
FICO FACULTY Page 66
Posting Date 14.04.2015
Amount 30000
Note: In this screen system will generate separate line item, and it will show the remaining
balance.
Path: Accounting => Financial Accounting => Account Payable => Account => Clear
F-44
M SATHYANARAYANA RAJU
FICO FACULTY Page 67
SAVE
Amount 100000
Amount 100000
Text Expenses
Note: If we don't know the document number Click On' Document List'
Click On Execute
M SATHYANARAYANA RAJU
FICO FACULTY Page 68
Click On Post Button
Enter
Enter
Enter
Note: No Need to Maintain Vendor number in customer master data, once will update customer
Account number in vendor master data, automatically system will pick vendor number in
customer master data.
M SATHYANARAYANA RAJU
FICO FACULTY Page 69
Vendor Clearing F-53
Amount "1"
Account 8000000
Remove 1
Maintain *
Enter
Credit Memo
A credit memo is a contraction of the term "credit memorandum," which is a document issued
by the seller of goods or services to the buyer, reducing the amount that the buyer to the seller
under the terms of an earlier invoice. The credit memo usually includes details of exactly why
M SATHYANARAYANA RAJU
FICO FACULTY Page 70
the amount stated on the memo has been issued, which can be used later to aggregate
information about credit memos to determine why the seller is issuing them.
A credit memo may be issued because the buyer returned goods to the seller, or there is a
pricing dispute, or a marketing allowance, or other reasons under which the buyer will not pay
the seller the full amount of the invoice. The seller records the credit memo as a reduction of its
accounts receivable balance, while the buyer records it as a reduction in its accounts payable
balance.
KG 17
Go To FBN1
Vendor 8000000
Amount 100000
M SATHYANARAYANA RAJU
FICO FACULTY Page 71
Amount 100000
Enter
Vendor 8000000
Amount 20,000
Amount 100000
Enter
M SATHYANARAYANA RAJU
FICO FACULTY Page 72
Vendor will be Debit 20,000
Click on Execute
In this screen we can see the Vendor balance amount after Credit Memo 80,000-
Account Receivable
The Accounts Receivable application component records and administers accounting data of all
customers. It is also an integral part of sales management. All postings in Accounts Receivable
are also recorded directly in the General Ledger. Different G/L accounts are updated depending
on the transaction involved (for example, receivables, down payments). The system contains a
range of tools that you can use to monitor open items, such as account analyses, alarm reports,
due date lists, and a flexible dunning program. The correspondence linked to these tools can be
individually formulated to suit your requirements. This is also the case for payment notices,
balance confirmations, account statements, and interest calculations.
The payment program can automatically carry out direct debiting and down payments. There
are a range of tools available for documenting the transactions that occur in Accounts
Receivable, including balance lists, journals, balance audit trails, and other standard reports.
When drawing up financial statements, the items in foreign currency are revalued, customers
who are also vendors are listed, and the balances on the accounts are sorted by remaining life.
It also provides the data required for effective credit management, (as a result of its close
integration with the Sales and Distribution component), as well as important information for the
optimization of liquidity planning, (through its link to Cash Management).
Customer Document Type
Customer Down Payment DZ
Customer Invoice DR
Customer Final Clearing DZ
M SATHYANARAYANA RAJU
FICO FACULTY Page 73
Customer Posting Keys
Debit Credit
Customer 1 11
PATH: SPRO-- Financial Accounting New-- Accounts Receivable and Accounts Payable--
Customer Accounts--Master Data-- Preparations for creating Customer Master Data--
Define Account Groups with Screen Layout (Customers) OBD2
Note: Account Group Controls Number ranges and Master data Fields
M SATHYANARAYANA RAJU
FICO FACULTY Page 74
Maintain Fields No From number To number
13 13000 13999
Enter
The tolerances are used for differences in payment and residual items which can occur during
payment settlement. We can specify the tolerances under one or more tolerance groups.
Allocate a Tolerance Group to each Vendor via the master record
The handling of the terms of payment for residual items, if they are to be posted during clearing
Employee Tolerances also can be specified. Employee Tolerance is used to control the Upper
limits for
Path: SPRO-- Financial Accounting New-- Accounts Receivable and Accounts Payable--
Business Transactions-- Outgoing Payments-- Manual Outgoing Payments-- Define
Tolerances (Vendors and Customers) OBA3
M SATHYANARAYANA RAJU
FICO FACULTY Page 75
Click On New Entries
Creation of GL Accounts
FS00
FS00
Note: To Post the Customer Invoice (we need to create Sales Account GL (Revenue)
3) Creation of Sales GL
FS00
M SATHYANARAYANA RAJU
FICO FACULTY Page 77
Maintain Fields GL Account 3000000(Revenue)
Path: SPRO-- Financial Accounting New-- Accounts Receivable and Accounts Payable--
Business Transactions-- Down Payments Received-- Define Reconciliation Accounts for
Customer Down Payments OBXR
Enter
Check Commitments Warning
M SATHYANARAYANA RAJU
FICO FACULTY Page 78
Enter and Save and Back
Enter
200030 1000030
Customer Invoice DR
OBA7
Enter
M SATHYANARAYANA RAJU
FICO FACULTY Page 79
18 2015 18000 18999
Customer Payment DZ
Enter
Double Click On DZ
Cash Discount is a reduction in the price of Customer Invoice, allowed in those cases when
payment is made within a stipulated period.
In general business scenario, the cash discount will depend on the payment terms agreed with
the Customer.. Generally, in the invoice a payment term may be mentioned. For example, if the
payment term mentioned in the invoice is "2/10,'1/20 Net 30", this means that the Vendor is
entitled to a 2% discount if the payment is made within 10 days of the delivery of goods .and 1%
discount if the payment is made within 20 days of the delivery of goods If the payment is being
M SATHYANARAYANA RAJU
FICO FACULTY Page 80
made beyond 30 days of the delivery of goods then full payment is expected. In any case, the
full payment is expected to be made within 30 days.
1 2% 10
2 1% 20
3 30
Explanations
Enter
NOTE:In SAP, the standard transaction key SKT is used to determine accounts or posting keys
for line items which are created automatically by the system for Cash Discounts granted.
In this configuration step the G/L account number to which the automatic posting for the cash
discount is to be made is assigned.
M SATHYANARAYANA RAJU
FICO FACULTY Page 82
3. Sales Area segment
General data: consists Address, Control data, Payment transactions etc. The account number
is assigned to the Customer at the client level. This ensures that the account number for a
customer is the same for all company codes and sales areas
Important Fields
Search Item: Should be filled with a short version of the customer name according to company
rules/desires. An additional search field also can be filled up
Group Key: Customers who belong to one corporate group can be bundled together by a user-
defined group key. This group key can be used for running reports, transaction processing or
for match codes
Accounting clerk: The accounting clerk’s name has to be stored under an ID and this ID can
be entered in the customer master record of the account he or she is responsible for the
accounting clerk’s name is then printed on correspondence and this ID is used to sort dunning
and payment proposal lists
Enter
Country IN
Region 01
M SATHYANARAYANA RAJU
FICO FACULTY Page 83
Postal Code 570002
Enter
NOTE: The terms of payment can be maintained in the Customer master. If the terms of
payment are maintained in the Customer master, while entering an invoice against the
Customer, the terms of payment maintained in the Customer master will default to the invoice.
Like the baseline date, the terms of payment can also be modified while entering the invoice, if
required.
The terms of payment can be maintained in the company code segment.
An Initial amount paid at the time of purchase, in installment buying, time sales, etc
Document Type DZ
Special G/L 8
Amount 20000
M SATHYANARAYANA RAJU
FICO FACULTY Page 84
Value Date 28-05-2015
Enter
In this screen we can see the debit and credit line items
SAVE
A commercial document that itemizes a transaction between a buyer and a seller. An invoice
will usually include the quantity of purchase, price of goods and/or services, date, parties
involved, unique invoice number, and tax information. If goods or services were purchased on
credit, the invoice will usually specify the terms of the deal, and provide information on the
available methods of payments.
Amount 500000
Amount 500000
M SATHYANARAYANA RAJU
FICO FACULTY Page 85
In this screen we can see the debit and credit line items
SAVE
Click On Execute
SAVE
M SATHYANARAYANA RAJU
FICO FACULTY Page 86
Incoming Payment F-28
Amount 50000
SAVE
Amount 60000
M SATHYANARAYANA RAJU
FICO FACULTY Page 87
Business Area II20
Amount 1
Enter
M SATHYANARAYANA RAJU
FICO FACULTY Page 88
Go To Document and Simulate
SAVE
Maintain Fields
Account 1300000
Special G/L 8
Account 2000101
Amount 50000
Enter
Maintain Fields
Amount 50000
Customer Invoice
FB70
Path: Accounting -- Financial Accounting -- Account Receivable-- Document Entry --
FB70 - Invoice
M SATHYANARAYANA RAJU
FICO FACULTY Page 89
Posting Date 02.06.2015
Amount 50000
Amount 50000
In this screen we can see the Clearing of same down payment and same Invoice
SAVE
Debit memo
Debit memo request is a sales document used in complaints processing to request a debit
memo for a customer. If the prices calculated for the customer were too low, for example,
calculated with the wrong scaled prices, you can create a debit memo request. The debit memo
request can be blocked so that it can be checked. When it has been approved, you can remove
the block. It is like a standard order. The system uses the debit memo request to create a debit
memo.
M SATHYANARAYANA RAJU
FICO FACULTY Page 90
DG 16
Go To FBN1
Customer 1300000
Amount 200000
Amount 200000
Enter
M SATHYANARAYANA RAJU
FICO FACULTY Page 91
To Post Customer Debit Memo FB75
Customer 1300000
Amount 40000
Amount 200000
Enter
Click on Execute
M SATHYANARAYANA RAJU
FICO FACULTY Page 92
In this screen we can see the Customer balance amount after Debit Memo
40,000-
Dunning
Dunning in SAP is the process to send reminders to business partners from whom payments
are due. SAP allows the messages which are sent to range from simple reminders to strong
messages indicating legal action. SAP makes use of payment terms to identify the credit period
that is offered to a particular customer and subsequently the line items for which the payments
are due. The Dunning process picks up these items and sends a message to the concerned
business partner reminding about the due payment.
The Dunning program makes use of the Dunning areas to identify the entities for which the
Dunning is to be carried out. It is not necessary to carry out Dunning for a company code.
Dunning can be carried out for a smaller entity within a company code like a sales organization.
The Dunning program also allows the Dunning charges to be imposed to customers who have
delayed the payments. Interest calculation is possible in the Dunning program for the payments
which have been delayed.
CREATE A DUNNING PROCEDURE
The Dunning procedure defines the parameters which are used for selecting the customers
which are dunned and the reminder messages which are to be sent to them. It is used to define
the Dunning frequency or the interval with which the customer accounts are dunned. The
Dunning procedure also defines the number of Dunning levels to be used for a particular
customer.
Different messages are sent to the business partners at different Dunning levels. The tone of
the messages can move from a gentle reminder to one indicating legal action as the Dunning
level increases. Grace period can be provided to customers to provide them with time to make
the payments depending on their past payment record and overall credibility. The Dunning
procedure is defined at the client level and is therefore available to be used in multiple customer
masters.
Define Dunning Areas
Path: Financial Accounting (New)--Accounts Receivable and Accounts Payable--
Business Transactions--Dunning--Basic Settings for Dunning--Define Dunning Areas
OB61
Click On New Entries
Maintain Fields
Company code Area Text
M SATHYANARAYANA RAJU
FICO FACULTY Page 93
II02 II Dunning Area for II02
Enter and Save
M SATHYANARAYANA RAJU
FICO FACULTY Page 95
Enter and SAVE
Customer Invoice FB70
Maintain Fields Customer 1300000
Amount 200000
Amount 200000
Save
F150 - Dunning
Path: Accounting -- Financial Accounting -- Account Receivable -- periodic processing --
Dunning F150
Maintain Fields
Run On 11.06.2015(Future date)
Identification II02
Click On Parameter Tab
Dunning date 11.06.2015
Documents posted up to 11.06.2015
Company Code II02
Customer 1300000
Enter and SAVE
Click On Status Button
Click On Schedule
Maintain Output Device LP01
M SATHYANARAYANA RAJU
FICO FACULTY Page 96
Click On Continue.
Check Start Immediately
Click On Schedule Button
System shows this message Dunning job f150-20150611-II02 -1 was scheduled successfully
Enter
Click On Dunning Printout Button
Maintain Output Device LP01
Click On Continue
Click On Print Tab
System shows this message Dunning job f150-20150611-II02 -3 was scheduled successfully
Enter
Click On Dunning History
Maintain Company Code II02
Customer 1300000
Click On Execute
Cursor on line item
Click On Display Dunning Notice
Cursor on line Item
Click On Print preview
Maintain Output Device LP01
Click On Continue
M SATHYANARAYANA RAJU
FICO FACULTY Page 97
Define Interest Rates
Path: Financial Accounting (New) -- Accounts Receivable and Accounts Payable --
Business Transactions -- Dunning -- Dunning Procedure -- Define Interest Rates
Click On New Entries
Interest Indicator Currency Valid From Debit Credit
II INR 01.04.2015 10 10
Enter and SAVE
House Banks
M SATHYANARAYANA RAJU
FICO FACULTY Page 98
City Hyderabad
Enter
Double Click On Bank Accounts
Click On New Entries
Account ID HDFC
Description HDFC Current Account
Bank Account Number 325488892451
Currency INR
G/L 2000100(Main Bank)
Enter and SAVE
Check Lot Creation.
The Check nos. to be printed on the bank document is governed by the ‘Check Management’
facility in SAP. This means for each combination of house bank and bank account ID, a Check
lot needs to be maintained. This will correspond with the Check serial numbers in use. The first
and last number has to be defined in the system and system automatically allots / tracks the
Check number with payment documents and updates the latest Check number issued / used
from the system.
Path: Financial Accounting (New) -- Accounts receivable & Accounts payable -- Business
transactions -- Automatic outgoing payment-- Payment media -- Check management --
Define number ranges for checks FCHI
Paying Company Code II02
House Bank HDFC
Account ID HDFC
Click On Change Button
Click On Create
Lot Number 01
Check Number 1000
To 1999
Lot Number Short Information on the Lot Check No From Check Number to
1 Check Lot for HDFC 1000 1999
Enter and SAVE
M SATHYANARAYANA RAJU
FICO FACULTY Page 99
Manual Check Creation is used to assign Check number from the system to a manually issued
Check. This will record the Check number for the payment document posted directly for a
handwritten Check.
Account ID HDFC
Account ID HDFC
Execute
Check Encashment Date Update
Path: Accounting--Financial Accounting--Accounts Payable--Environment--Check
Information--Change--FCH6 - Additional Info/Cash FCH6
M SATHYANARAYANA RAJU
FICO FACULTY Page 100
Note: Update the Check Clearing Date in the Bank
Account ID HDFC
Enter
Account ID HDFC
Execute
Enca./Vaid 22.07.2015
Account ID HDFC
M SATHYANARAYANA RAJU
FICO FACULTY Page 101
Check Number 1003
Execute
Click On Yes
Display Check Register
Path: Accounting--Financial Accounting--Accounts Payable--Environment--Check
Information--Display--Check Register- FCHN
Account ID HDFC
Execute
Account ID HDFC
Click On Void
Display Check Register
Path: Accounting--Financial Accounting--Accounts Payable--Environment--Check
Information--Display--Check Register- FCHN
M SATHYANARAYANA RAJU
FICO FACULTY Page 102
House Bank HDFC
Account ID HDFC
Execute
70 Stop Payment
Account ID HDFC
Reversal Reason 01
M SATHYANARAYANA RAJU
FICO FACULTY Page 103
House Bank HDFC
Account ID HDFC
Execute
Execute
The Tax Code is a 2-digit code specifying the percentage of tax to be calculated on the base
amount. While defining the tax code, you will also specify the ‘Tax Type’ to classify a tax code
relating to either ‘Input Tax’ or ‘Output Tax.’ The tax types are country specific and determine
how a tax is calculated and posted.
Tax Rate
The Tax Rate is the percentage of tax to be calculated on a base amount. You will be able to
define tax rates for one or more tax types when you define a single tax code.
M SATHYANARAYANA RAJU
FICO FACULTY Page 104
Check Calculation Procedure
PATH: Financial Accounting New--Financial Accounting Global Settings (New)--Tax on
Sales/Purchases--Basic Settings--Check Calculation Procedure OBQ3
M SATHYANARAYANA RAJU
FICO FACULTY Page 105
Input Tax VST
Output Tax MWS
Tax Category *
Tax Category *
M SATHYANARAYANA RAJU
FICO FACULTY Page 107
Maintain Fields Tax Category *
M SATHYANARAYANA RAJU
FICO FACULTY Page 108
Define Tax Accounts
PATH: Financial Accounting New--Financial Accounting Global Settings (New)--Tax on
Sales/Purchases--Posting--Define Tax Accounts OB40
In ob40, you can assign Tax GL accounts against respective tax codes. For this you have to tick
tax codes under rule in OB40 for the accounting processing keys.
And while creating tax codes, you have to define whether the code is for input tax or output tax
by selecting V or A. From there the system derives whether the tax code is for input tax or
output tax.
Define Tax Accounts for Input Tax
Click On Define Tax Accounts
Double Click On Input tax VST
Maintain Chart of Accounts II02
Enter
Don't Check Tax Code
SAVE
Account 1000900(Liability)
Enter and SAVE
Define Tax Accounts for Output Tax
Double Click on Output Tax MWS
Don't Check Tax Code
SAVE
Account 2000900(Asset)
SAVE
M SATHYANARAYANA RAJU
FICO FACULTY Page 110
Amount Here we maintain amount 1000
Text Expenses
Business Area II20
Enter
Note: Once you click on enter, Automatically system will calculate tax and it will update
in header level Balance Box "1100"(System Shows including tax amount)
'Copy ‘Including tax amount in balance box 1,100.00
'Paste' in amount field in header data 1,100.00
Enter
Go To Document and Simulate
Double Click On Input Tax Payable Line Item
Maintain text Input Tax
Back and SAVE
Customer Invoice for Output tax deduction FB70
Maintain Fields
Customer 2000005
Invoice Date 31.05.2015
Posting Date 31.05.2015
Amount --------------- No Need to maintain amount
Check Calculate Tax
Click Drilldown Box Select V2 Output Tax 15%
Text Customer Invoice
G/L Account 3000000(Sales Account)
Amount Here we maintain amount '1000'
Text Sales Account
Enter
Note: Once you click on enter, Automatically system will calculate tax and it will update
in header level Balance Box "1150"(System Shows including tax amount)
'Copy' Including tax amount in balance box 1,150.00
'Paste' in amount field in header data 1,150.00
M SATHYANARAYANA RAJU
FICO FACULTY Page 111
Enter
Go To Document and Simulate
Double Click On Output Tax Line Item
Maintain Text Output Tax
Back and SAVE
Foreign Currency
There are Three types of exchange rates defined
Bank Buying Rate G
Bank Selling Rate B
Average Rate M
When posting and clearing documents, the system uses the exchange rate type “M” for foreign
currency translation. This exchange rate type must be contained in the system.
Exchange rate difference can be defined as the amount arising where a foreign currency
amount is translated at different exchange rates.
Here, we can define for each company code, a maximum difference between exchange rates
for postings in foreign currency.
For this, we mention that how much the exchange rate entered manually in the document
header may differ in terms of percentage (%) from the one stored in the system.
If an exchange rate or the local and the foreign currency amount were entered manually during
document entry, then a comparison is made with the exchange rates stored in the system. If any
deviation occurs and it exceeds the percentage rate specified here, then a warning appears.
For each foreign currency, specify the exchange rate in the local currency in the system. You
must specify an exchange rate type.
Use the validity date to specify the date from which the exchange rate should apply. The system
then refers to either the posting date or the translation date and uses the current exchange rate
from the system. You can use either direct or indirect quotation to specify exchange rates.
If you maintain your exchange rates on a daily basis, you should delete the exchange rates that
you no longer require from the system, so that there are not too many entries in the system.
M SATHYANARAYANA RAJU
FICO FACULTY Page 112
Check Exchange rate types
Path: SPRO -- SAP Net weaver -- General Settings -- Currencies -- Check Exchange rate
types OB07
Note: In this screen no need to create exchange rates exciting we can use
Once we follow one conversion Factor, follow continuously for all the years, don’t change in
between, it gives wrong results.
Conversion factors are given at Client level but not at Company code level
Click On 'Yes'
This is called Forex table. We can enter Foreign Exchange rates Daily, Weekly, Monthly, for
each type we can enter only one rate in a day.
Translate foreign currency amounts when posting or clearing or to check an exchange rate
entered manually
Evaluate open items in foreign currency and the foreign currency balance sheet accounts
The system uses the type M exchange rates for foreign currency translation when posting and
clearing documents in the activity Enter Exchange Rate. An entry must exist in the system for
this exchange rate type. The exchange rates apply to all company codes.
M SATHYANARAYANA RAJU
FICO FACULTY Page 113
Indirect Quotation: It means INR to Foreign Currency
OB08
Note: If we are not maintain exchange rate in document type's by default system will pick
average exchange rate type 'M'
Type SA
Posting Key 40
Account 4000000
Enter
Posting Key 50
M SATHYANARAYANA RAJU
FICO FACULTY Page 114
Account 2000102
Enter
Amount in LC 19000 (INR System will pick currency from exchange rate table OB08)
Enter
Note: In this screen we can see the amount in Transaction Currency"New Zealand Dollar"
Note: In this screen we can see the amount in Company Code Currency "INR"
SAVE
Creation of GL Accounts
1) Secured Loan
M SATHYANARAYANA RAJU
FICO FACULTY Page 115
Check Line Item Display
Click On Create/bank/interest
Click On Create/bank/interest
M SATHYANARAYANA RAJU
FICO FACULTY Page 116
Click On Create/bank/interest
Path: SPRO -- SAP Reference IMG --Financial Accounting (New) -- General Ledger
Accounting (New) -- Periodic Processing -- Valuate -- Foreign Currency Valuation --
Prepare Automatic Postings for Foreign Currency Valuation OBA1
Double Click On Exchange Rate Difference using Exchange Rate Key KDB
Enter
Enter SAVE
Double Click On Exchange Rate Different Open Item /GL Account KDF
M SATHYANARAYANA RAJU
FICO FACULTY Page 117
Chart of Accounts II15
Loss 4000700
Gain 3000600
Valuation
Translation
Loss 4000700
Gain 3000600
Path: Spro-- Sap Refrence IMG --Financial Accounting (New) -- General Ledger
Accounting (New) -- Periodic Processing -- Valuate -- Define Valuation Methods OB59
Document Type SA
M SATHYANARAYANA RAJU
FICO FACULTY Page 118
Define Valuation Area
II GAAP
M SATHYANARAYANA RAJU
FICO FACULTY Page 119
3) Maintain Exchange Rate Difference Key In HDFC Outgoing Bank FS00
Go To F-02
Type SA
Posting Key 40
Enter
Posting Key 50
Enter
M SATHYANARAYANA RAJU
FICO FACULTY Page 120
Text FC Term Loan Receipt
Enter
Note: In this screen we can see the amount in Transaction Currency "New Zealand
Dollar"
Note: In this screen we can see the amount in Company Code Currency "INR"
SAVE
OB08
Click On Execute
M SATHYANARAYANA RAJU
FICO FACULTY Page 121
Check Valuate G/L Account Open Itmes
Go To Fb03
Un Realized Gain or Loss: Will Calculate on Balance Sheet Items (Open Items)
Path: SPRO -- SAP Reference IMG --Financial Accounting (New) -- General Ledger
Accounting (New) -- Periodic Processing -- Valuate -- Foreign Currency Valuation --
Prepare Automatic Postings for Foreign Currency Valuation OBA1
Double Click On Exchange Rate Different Open Item /GL Account KDF
Loss 4000700
Gain 3000600
M SATHYANARAYANA RAJU
FICO FACULTY Page 122
Valuation
Translation
Loss 4000700
Gain 3000600
Loss 4000700
Gain 3000600
Valuation
Translation
Loss 4000700
Gain 3000600
M SATHYANARAYANA RAJU
FICO FACULTY Page 123
Creation of HDFC Incoming Bank (Open Items)
Loss 4000700
Gain 3000600
Valuation
Translation
Loss 4000700
Gain 3000600
Loss 4000700
Gain 3000600
Valuation
Translation
M SATHYANARAYANA RAJU
FICO FACULTY Page 124
Loss 4000700
Gain 3000600
Note: We should maintain Exchange Rate Difference Key In Open Items (Valuated Items)
Go To FB60
Vendor 8000000
Amount 1000
Amount 1000
Enter
SAVE
Go To F-53
M SATHYANARAYANA RAJU
FICO FACULTY Page 125
Posting Date 01.07.2015
Amount 1
Account 8000000
Enter
Note: Some time foreign currency will not update from table ob08 since this is Demo
System. Hence we need to update the currency manually while doing the payment.
Enter
Back
SAVE
M SATHYANARAYANA RAJU
FICO FACULTY Page 126
Go To FB70
Customer 1300000
Amount 1000
Amount 1000
Enter
SAVE
Go To F-28
Amount 1
M SATHYANARAYANA RAJU
FICO FACULTY Page 127
Account 1300000
Enter
Note: Sometimes foreign currency will not update from table ob08 since this is Demo
System. Hence we need to update the currency manually while doing the payment.
Enter
Back
SAVE
Valuation Area II
Exchange Rate Difference Key INR (It is not related to currency INR, We can use
any Alpha numeric)
Vendor 8000000
M SATHYANARAYANA RAJU
FICO FACULTY Page 128
Check Valuate Customer Open Items
Customer 13000000
Execute
Go To FB03
Enter
M SATHYANARAYANA RAJU
FICO FACULTY Page 129
System provides automatically as well as manually, transaction reconciliation facility for all
receipts and payment entries in the bank statement and our bank book.
System provides list of un-reconciled entries, for further decision making and matching.In SAP
system the reconciliation process is known under two methods. Manual and Automatic. Every
Bank account will have 4 General Ledger Accounts. First will be a Main GL for the bank, second
will be “Incoming clearing” for all receipts, third will be “Outgoing Clearing” for all Payments. and
fourth will be “un reconciled account .After the reconciliation process, payment and receipt
entries in the incoming, outgoing and un reconciled GL will be transferred in to the bank Main
GL. The balances in the main bank account will be equal to the bank statement amount.
Bank Charges Dr 40
To Main Bank Cr 50
Interest Paid Dr 40
To Main Bank Cr 50
Main Bank Dr 40
To Interest Received 50
In case of Non-Availability of bank statements in the desired electronic formats, we can create
and upload Bank statement manually.
M SATHYANARAYANA RAJU
FICO FACULTY Page 130
Every bank statements that are entered will be per bank account number and are identifiable by
a unique number and statement date to be provided by the user.
In the header data, Bank statement opening balances and closing balances are provided before
creating the bank statement. This is the control check after entering all the lines in the bank
statement.
After providing the bank statement header data, we need to enter or create the bank statement
in the system.
The posting of this statement or after batch input session. This process creates postings in the
main bank account. The accounting entries are passed as mentioned below.
Unmatched entries generated by the system are to be matched manually through (FEBA). Later
on these unmatched entries need to be manually transferred to “Unreconciled Account”.
For the process of automatic bank reconciliation, electronic bank statement is required in pre
defined format only.
Uploading the bank statements received from banks in the above mentioned format using
transaction code FF_5.
After the uploading of this statement, the process creates postings in the main bank account.
The accounting entries are passed as mentioned above.
The un-reconciled items will remain as open items in “unreconciled account” which can be
reconciled manually.
M SATHYANARAYANA RAJU
FICO FACULTY Page 131
• Through this session we can clear the un-posted (un-reconciled) items from the above
mentioned manual & automatic processes.
• The session enables us to select any of the bank statements created by us based on
statement date and identification key.
• We can correct the selected items one after another. At the end, post again for all changed
items.
Define Posting Keys and Posting Rules for Manual Bank Statement
M SATHYANARAYANA RAJU
FICO FACULTY Page 132
Path: Financial Accounting (New) -- Bank Accounting -- Business Transactions --
Payment Transactions -- Manual Bank Statement --Define Posting Keys and Posting
Rules for Manual Bank Statement
Click On Define Posting Keys and Posting Rules for manual Bank Statement
Enter
Account Text
M SATHYANARAYANA RAJU
FICO FACULTY Page 133
Enter and SAVE
Debit Credit
Posting Key 40
Debit Credit
M SATHYANARAYANA RAJU
FICO FACULTY Page 134
Posting Key Empty
Debit Credit
Posting Key 40
Debit Credit
Posting Key 40
M SATHYANARAYANA RAJU
FICO FACULTY Page 135
Debit Credit
Posting Key 40
Click On Position
Transaction Z001
Enter
Z001 + Z001
Z002 - Z002
Z003 - Z003
Z004 - Z004
Z005 + Z005
M SATHYANARAYANA RAJU
FICO FACULTY Page 136
Define Variants for Manual Bank Statement
Click On Create
Variant II02
Enter
Enter
Click On Activate
Note: Before going to update' Manual Bank Statement' need to have debit and credit line
items in bank accounts (Incoming Bank and Outgoing Bank)
Go To FBL3N
Click On Execute
M SATHYANARAYANA RAJU
FICO FACULTY Page 137
Currency INR
Statement Number 1
Opening Balance 0
Click On Process
M SATHYANARAYANA RAJU
FICO FACULTY Page 138
Check Display Errors Only
Enter
Enter
Enter
Go To FBL3N
Click On Execute
For the process of automatic bank reconciliation, electronic bank statement is required in
predefined format only.
Uploading the bank statements received from banks in the above mentioned format using
transaction code FF_5.
After the uploading of this statement, the process creates postings in the main bank account.
The accounting entries are passed as mentioned above.
M SATHYANARAYANA RAJU
FICO FACULTY Page 139
The un-reconciled items will remain as open items in “un reconciled account” which can be
reconciled manually.
• Through this session we can clear the un-posted (un-reconciled) items from the above
mentioned manual & automatic processes.
• The session enables us to select any of the bank statements created by us based on
statement date and identification key.
• We can correct the selected items one after another. At the end, post again for all changed
items.
M SATHYANARAYANA RAJU
FICO FACULTY Page 140
FCHB (Outgoing Bank) - Z002 0001: Standard Algorithm
FCHC (Bank Charges) - Z003 000: No Interpretation
FCHD (Interest Paid) - Z004 000: No Interpretation
FCHH (Interest Received) + Z005 000: No Interpretation
Enter and SAVE
Double Click on Assign Bank Accounts to Transaction Type
Click On New Entries
Bank Key Bank Account Transaction Type
HDFCII 2254879124514 MT940
Enter and SAVE
Note: If we want to upload Electronic Bank Statement we need to maintain formats like
MT940,Multicash,orBAI
Note: Above screen shot is the sample MT940.txt format.
Description of MT940
20: Statement Date
25: Bank ID or Account Number
28C: Statement and Sequence Number
60f: Opening Balance
61: Statement Line Field
86: Information to Account Holder
62f: Closing Balance
M SATHYANARAYANA RAJU
FICO FACULTY Page 141
Check Print Bank Statement
Check Print Posting Log
Check Print Statistics
Check Separate List
Execute
Click On Allow
Enter
Output Device LP01
Enter
Enter
Screen variants
Screen variants allow you to simplify screen editing by:
M SATHYANARAYANA RAJU
FICO FACULTY Page 142
Hiding and changing the ready for input status of fields
A screen variant contains field values and attribute for exactly one screen. A screen variant may
be
assigned to multiple transaction variants. Screen variants are always cross-client; they may,
however, be
assigned to a client-specific transaction. They can also be called at runtime by a program. The
different
Substitution
The substitution tools can be used to substitute data immediately upon entry.
Providing the profit center contents using a certain combinations of expense accounts, company
code and business partner. This can be set as a substitution in the system.
Substitution- In Substitution, the values entered into the SAP system are validated according to
a prerequisite defined by the user. If the prerequisite is met the system replaces the value
entered with other values.
M SATHYANARAYANA RAJU
FICO FACULTY Page 143
Check BSEG SGTXT Text
Enter
Check Constant Value
Enter
Step 001 Text Update for AS01
Select Prerequisite
M SATHYANARAYANA RAJU
FICO FACULTY Page 144
Amount 100000
Enter
Text Service Vendor (System will pick the text from Substitution rule)
Validation
Validation in sap is used in document posting. In sap all input values are valuated either by a
program or with a table. However certain validations not carried on by these standard programs
so you can have to specifically use validation program to create validation rules in sap for your
specific requirements
While entering a transaction in sap system will validate the combination that is entered and if it
matches with the requirement that is defined in validation rule in sap then it will allow you to post
the transaction or else it will shown as error message that the combination is not allowed.
If this type of validation error occurs then either you have to change the combination that you
entered or you need to change the validation rule.
Path: Financial Accounting New -- Special Purpose Ledger -- Tools -- Maintain
Validation/Substitution/Rules -- Maintain Validation GGB0
Click On Maintain Validation
Click On Financial Accounting
Double Click On Line Item
Click On Validation
Validation Name AS01 AS01 Business Area Validation
SAVE
Select AS01
Click On Step
Validation Step 001 Hyderabad Business Area
SAVE
Click On Prerequisite
Double Click On Accounting Document Header
Double Click On Document Type
Click On =
Click On Constant
Maintain Document Type SA
M SATHYANARAYANA RAJU
FICO FACULTY Page 145
Enter
Click On Check
Double Click on Accounting Document Segment
Double Click on Business Area
Click On =
Click On Constant
Maintain Business Area AS0H
Enter
Click On Message
Message Number 004
Enter
Message Text Check the Business area
Message Variables
BKPF - BLART 2 BSEG - GSBER
Enter and SAVE
To Activate Validation
Path: Financial Accounting -- Financial Accounting Global Settings -- Tools --
Validation/Substitution -- Validation in Accounting Documents OB28
Click On Define Validations for Posting
Click On New Entries
Company Code Callpoint Description Activation
Level
AS01 2 AS01 Business Area Validation 1
Enter and SAVE
M SATHYANARAYANA RAJU
FICO FACULTY Page 146
Company Code AS01
Posting Key 40
Account 4000000
Enter
Amount 10,000
Business Area AS0B
Note: If you are not entered correct business area which we defined in validation rule. System
throws error message as above
M SATHYANARAYANA RAJU
FICO FACULTY Page 147
following steps
EXECUTION PHASE
Here, we execute the APP by following the steps listed below
1) Define Payment Run ID and Run Date
2) Enter Run Parameters
3) Generate a Payment Proposal
4) Edit the Payment Proposal
5) Carry out the Payment Run (posting entries to Books of Accounts
6) Printing of Payment Media (Cheques, etc
The Configuration Phase is performed from SPRO/IMG menu as a one-time activity.
The Execution Phase is performed from the Main Menu as a routine business activity
at periodic intervals
The list of all execution parameters specified by the users for running an APP, are
defined in a Payment Program Run. Every Run is uniquely identified by
Run ID (5-digit user-defined code
Run Date
The Run Date is generally taken as the actual date of execution of the Payment Program Run.
But the user has the option of giving any other Run Date.
The Run Date serves as an identification feature.
The Run Date and Run ID under which a given payment document has been generated, will be
mentioned in the header of the payment document.
You can include more than one co. code in the same APP Run. However, in such acase all the
co. codes included in the APP Run should belong to the same country.
Examples of Payment Methods for which we can use APP are Cheque Payment, Electronic
Transfer, Bills of Exchange, etc
Payment Method/Bank Selection for Payment Program
M SATHYANARAYANA RAJU
FICO FACULTY Page 148
The amounts for minimum incoming payment and minimum outgoing payment could be given
as per the organization standards.
Before APP Run, we must have an open item, for that we have to create a vendor invoice
You will see the open line item with a red colored indicator as shown above. Now go to
Transaction 'F110', give the date of APP Run and any 5 digit alpha-numeric characters as
identification.
Click On All Company Code
Click On New Entries
Company Code II02
Sending Company Code II02
Check Separate payment per business area
Enter and SAVE
Back
Click On Paying Company Code
Click On New Entries
Paying Company Code II02
Minimum amount for incoming payment 100
Minimum amount for Outgoing payment 100
Check Separate payment for each reference
Click On Forms
SAP Script F110_IN_AVIS
Click On Sender Details
Text ID ST
Enter and SAVE
Back
Click On Payment Methods in Country
Click On New Entries
Country IN
Payment Method F
Description Check
Check Radio Button Outgoing Payments
M SATHYANARAYANA RAJU
FICO FACULTY Page 149
Check Radio Button Cheque
Check Street, P.O. box or P,o .box postal code
Document type for payment ZV
Clearing document type ZV
Payment Medium Program RFFOUS_C
Name of print dataset LIST1S
Enter and SAVE
Back
Click On Payment Methods In Company Code
Click On New Entries
Paying Company Code II02
Payment Method F
Minimum Amount 100
Maximum Amount 9999999999
Check Foreign business partner allowed
Check Foreign currency allowed
Check Customer /Vendor Bank abroad allowed
SAP Script F110_PRENUM_CHCK
Enter and SAVE
Back
Click On Bank Determination
Enter
Select Line Item II02
Double Click On Ranking Order
Click On New Entries
PM Currency Ranking Order House Bank
F INR 1 HDFC
F INR 2 ICICI
Enter and Save
M SATHYANARAYANA RAJU
FICO FACULTY Page 150
Double Click On Bank Accounts
Click On New Entries
House Bank PM Currency Account ID Bank Subaccount
HDFC F INR HDFC 2000102
ICICI F INR ICICI 2000202
Enter and Save
Double Click On Available Amounts
Click On New Entries
House Bank Account ID Days Currency Available for Outgoing Payment
HDFC HDFC 999 INR 9999999999
ICICI ICICI 999 INR 9999999999
Enter and SAVE
Back
Assign Payment Methods in Vendor Master Data
Go To FK02
Vendor 8000000
Company Code II02
Check Payment Transactions
Enter
Payment Methods F
Enter and SAVE
Creation of Number Ranges for APP Run Document Type ZV
Note: Which we maintain Document Type ZV' in Payment Method in Country
Go To FBN1
Company Code II02
Click On Change Intervals
Click On Insert Intervals
No Year From Number To Number
M SATHYANARAYANA RAJU
FICO FACULTY Page 151
20 2015 20000 20999
Enter and SAVE
Check Lot Creation.
The Check nos. to be printed on the bank document is governed by the ‘Check Management’
facility in SAP. This means that for each combination of house bank and bank account ID, a
Check lot needs to be maintained. This will correspond with the Check serial numbers in use.
The first and last number has to be defined in the system and system automatically allots /
tracks the Check number with payment documents and updates the latest Check number issued
/ used from the system.
Financial Accounting (New) -- Accounts receivable & Accounts payable -- Business
transactions -- Automatic outgoing payment-- Payment media -- Check management --
Define number ranges for checks FCHI
Paying Company Code II02
House Bank HDFC
Account ID HDFC
Click On Change Button
Click On Create
Lot Number 01
Check Number 1000
To 1999
Lot Number Short Information on the Lot Check No From Check Number to
1 Check Lot for HDFC 1000 1999
Enter and SAVE
Vendor Invoice Posting
Go To FB60
Vendor 8000000
Invoice Date 03.06.2015
Posting Date 03.06.2015
Amount 200000
Text Customer Invoice
G/L Account 4000000
Amount 200000
M SATHYANARAYANA RAJU
FICO FACULTY Page 152
Text Salary Paid
Enter
Go To Document and Simulate
Enter and Save
M SATHYANARAYANA RAJU
FICO FACULTY Page 153
Document Date 03.07.2015
Posting Date 03.07.2015
Account 800000
Target Special G/L Indicator Q
Enter
Document Date 03.07.2015
Posting Date 03.07.2015
Account 800000
Target Special G/L Indicator Q
Enter
Vendor Account 8000000
Company code II02
Check Open Items
Check Special G/L Transactions
Check Noted Items
Click On Execute
In this screen we can see the vendor down payment request (F) 50,000
vendor invoice 2,50,000
M SATHYANARAYANA RAJU
FICO FACULTY Page 154
Automatic Payment Run F110
Path: Accounting -- Financial Accounting -- Accounts Payable -- Periodic Processing --
Payment
Document No
Amount
Document Number for Down Payment Request 17005
50,000-
M SATHYANARAYANA RAJU
FICO FACULTY Page 155
Document Number for Vendor Invoice 19017
200,000
Back
Click On Schedule Payment Run
Enter
In this screen we can see the Payment Run has been carried out
Posting order: 1 Generated, 1 Completed.
If you want to see the Payment List
Go To Edit -- Payment -- Payment List
Enter
In this we can see the Payment Document Number 20002
Click On Printout/data medium
RFFOUS_C II02
Click On Maintain Variants
Check Full Screen
Enter
Program Run Date 05.07.2015
Identification feature 100
Payment Method Q
House Bank HDFC
Account ID HDFC
Check Lot Number 1
Check Print Checks Printer LP01 Check Print Immediately
Check Print Checks Printer LP01 Check Print Immediately
Check Print Checks Printer LP01 Check Print Immediately
Remove Number of Sample Print out
Check Do Not Void Checks
Click On Attributes
Maintain Description II02
SAVE and Back
M SATHYANARAYANA RAJU
FICO FACULTY Page 156
SAVE
Click On Printout
Remove? Mark and Maintain II02
Enter
Click On Execute
Click On SAP Script
Asset Accounting
The Asset Accounting component is used for managing and supervising fixed assets . In SAP
Financial Accounting, it serves as a subsidiary ledger to the FI General Ledger, providing
detailed information on transactions involving fixed assets.
Fixed assets management is an accounting process that seeks to track fixed assets for the
purposes of financial accounting.
Organizations face a significant challenge to track the location, quantity, condition, maintenance
and depreciation status of their fixed assets. A popular approach to tracking fixed assets uses
serial numbered asset tags, which are labels often with bar codes for easy and accurate
reading. The owner of the assets can take inventory with a mobile bar code reader and then
produce a report.
The depreciation posting run and its parallel valuation is a main feature within Asset Accounting.
Fixed assets can be divided into: – Tangible fixed assets (machines, buildings)
When the SAP is being implemented, the main task is to map the organization and structures of
the enterprise in the system.
Chart of Depreciation
The chart of depreciation is a list of depreciation areas arranged according to business and
legal
requirements. The chart of depreciation enables you to manage all rules for the valuation of
assets in a
SAP provides with predefined chart of depreciation for certain countries. These are also known
as
M SATHYANARAYANA RAJU
FICO FACULTY Page 157
Reference COD’s.
Copy one of these Reference chart of depreciation to a user-defined COD, and make
appropriate
Note: It is mandatory to assign a chart of depreciation to every co. code that uses Asset
Accounting.
Note: You may assign multiple co. codes to a COD. But you cannot assign one co code to
multiple
COD’s.
Note: Every COD may contain several depreciation areas. You may activate only those DA’s
that you
Cost Depreciation
Book Depreciation: Is usually post to the Accounts monthly base as u can calculate day wise ,
which will be creating a accounting document with accumulate depreciation
M SATHYANARAYANA RAJU
FICO FACULTY Page 158
Enter
Click On No
Enter
Select the rest of depreciation areas except the book depreciation and Tax Depreciation
SAVE
In this activity you define an incoming and outgoing tax code for each company code, to be
used for posting non-taxable transactions to tax-relevant accounts. Transactions posted like this
are, for example; goods issue delivery, goods movement, goods receipt purchase order, goods
receipt production order, order accounting.
Path: Spro-- Financial Accounting new-- Financial Accounting Global Settings-- Tax on
Sales and purchases-- Postings-- Assign Tax Code for Non – Taxable Transactions OBCL
Enter
M SATHYANARAYANA RAJU
FICO FACULTY Page 159
Select the rest of depreciation areas except the book depreciation and Tax Depreciation
SAVE
In this activity you define an incoming and outgoing tax code for each company code, to be
used for
posting non-taxable transactions to tax-relevant accounts. Transactions posted like this are, for
example;
goods issue delivery, goods movement, goods receipt purchase order, goods receipt production
order,
order accounting.
Path: Spro-- Financial Accounting new-- Financial Accounting Global Settings-- Tax on
Sales and purchases-- Postings-- Assign Tax Code for Non – Taxable Transactions OBCL
Enter
V0 A0
Enter and SAVE
M SATHYANARAYANA RAJU
FICO FACULTY Page 160
Specify account determination
The key of an account determination must be stored in the asset class. In this way, the
account determination links an asset master record to the general ledger accounts to be posted
for an
accounting transaction using the asset class
You specify the general ledger accounts to be posted for the individual accounting transactions
in later
implementation activities. You can specify various accounts for each depreciation area to be
simultaneously posted to GL.
Path: Spro-- Financial Accounting new-- Asset Accounting-- Org. Structure-- Asset
Classes-- Specify Account Determinations
Click On Specify Account Determination
Maintain Fields
Z111 Buildings
Screen layout for maintaining asset master data Using the screen layout rule, you can define
which fields
are required, optional and suppressed, which fields are copied, when creating an asset using
another
asset master record as a reference
You can define screen layout rules for general master data and for depreciation parameters
within
M SATHYANARAYANA RAJU
FICO FACULTY Page 161
depreciation areas.
Note: Screen Layout Rule is nothing but a field status variant we can control the fields Asset
Master Data level and Depreciation Key level
Path: Spro -- Financial Accounting new -- Asset Accounting -- Org. Structure -- Asset
Classes -- Create Screen Layout Rules
Z111 Buildings
Path: Spro-- Financial Accounting new-- Asset Accounting-- Org. Structure-- Asset
Classes-- Define Number Range Interval
Click On Define Number Range Interval
Maintain Company Code II02
Maintain Intervals
01 1000 1999
02 2000 2999
03 3000 3999
M SATHYANARAYANA RAJU
FICO FACULTY Page 162
04 4000 4999
Enter SAVE
The asset class is the main criterion for classifying assets. Every asset must be assigned to only
one
asset class. Examples of asset class are Plant& Machinery, Furniture & Fixtures, Computers
etc. The asset class also contains the Gl accounts which are debited when any asset is
procured. It also contains the gl accounts for depreciation calculation, scrapping etc
Whenever you create an asset master you need to mention the asset class for which you are
creating the required asset. In this manner whenever any asset transaction happens the gl
accounts attached to the asset class is automatically picked up and the entry passed. You can
also specify certain control parameters and default values for depreciation calculation and other
master data in each asset class.
Path: Spro-- Financial Accounting new-- Asset Accounting-- Org. Structure-- Asset
Classes--Define Asset Classes OAOA
Click On New Entries
Maintain Fields
Number Range 01
M SATHYANARAYANA RAJU
FICO FACULTY Page 163
Short Text Plant and Machinery
Number Range 02
Number Range 03
Number Range 04
M SATHYANARAYANA RAJU
FICO FACULTY Page 164
Check Include Asset
Check Line Item Settlement (Auc we need to settle line item wise)
Path: SPRO -- Financial Accounting New -- Asset Accounting -- Valuation -- Set Chart of
Depreciation OAPL
Enter
Calculation Methods
In this method we can define whether it is straight line method or written down method based on
the base value.
M SATHYANARAYANA RAJU
FICO FACULTY Page 165
Click On Multi Level Method
Maintain Fields
9999 999 12 24 10
Maintain Fields
Maintain Fields
9999 999 12 24 11
Maintain Fields
9999 999 12 24 12
M SATHYANARAYANA RAJU
FICO FACULTY Page 166
4)Period Control Method
In this method it controls the postings of asset transactions like acquisition and retirement.
According to the posting period control only we can have the addition of the asset
Click On Maintain Period Control Methods
Depreciation key
The specifications and parameters that the system requires to calculate depreciation amounts
are entered in Calculation methods. Calculation methods replace the internal calculation key of
the depreciation key. Depreciation keys are defaulted in Asset Master from the asset class.
It contains the rate of depreciation (10%,5%), Method of depreciation (Straight line method or
written down method), Default values from company code (Memo Value and Cut off Value),
Mode of depreciation (Depreciation start from purchase date or start from ordinary depreciation
and it will calculate day wise depreciation also. It contains Valuation of the methods (Base
Method, Declining Balancing Method, Multilevel Method, Period Control Method).
Maintain Fields
Maintain Fields
M SATHYANARAYANA RAJU
FICO FACULTY Page 167
Multilevel method Z11 Buildings
Maintain Fields
Enter
Maintain Fields
Click On Activate
Enter
M SATHYANARAYANA RAJU
FICO FACULTY Page 169
Maintain Fields
Layout 1000
Enter
Back
Select Z12 Plant and Machinery Asset Class
Layout 1000
Enter
Back
Select Z13 Furniture and Fixtures Asset Class
Maintain Fields
Layout 1000
Enter
M SATHYANARAYANA RAJU
FICO FACULTY Page 170
Back
Select Z14 Asset Under Construction Asset Class
Layout 1000
Enter
Screen Layout
Path: SPRO-- Financial Accounting New -- Asset Accounting -- Master Data -- Screen
Layout -- Define Screen Layout for Asset Master Data
Enter
Select Z11 Buildings
SAVE
.
Back and Back
M SATHYANARAYANA RAJU
FICO FACULTY Page 171
Double Click On Logical Field Group
SAVE
.
Back and Back
SAVE
.
Back and Back
SAVE
Path: SPRO-- Financial Accounting New -- Asset Accounting -- Master Data -- Screen
Layout -- Define Screen Layout for Asset Depreciation Areas AO21
M SATHYANARAYANA RAJU
FICO FACULTY Page 172
Make it Depreciation Key as Required
Plant
and
Machine
ry
M SATHYANARAYANA RAJU
FICO FACULTY Page 173
3000600 II02 Incomes X Profit X 001 G001
and
Loss
Sale of
Asset
M SATHYANARAYANA RAJU
FICO FACULTY Page 174
Maintain Fields
Acquisition:Acquis. and production costs 5000000 Buildings
Loss made on asset retirement w/o reven. 4000004 Scrap of Asset
Clearing acct. revenue from asset sale 3000001 Sale of Asset
Gain from asset sale 3000502 P&L Sale of Asset
Loss from asset sale 3000502 P&L Sale of Asset
Enter
Double Click On Depreciation
Maintain Fields
Acc.dep. accountfor ordinary depreciation 5000001 Accumulated depreciation for
Building
Expense account for ordinary depreciation 4000001 Ordinary depreciation for Building
Enter and SAVE
Back and Back
Select Account Determination Z112 Plant and Machinery
Double Click On Balance Sheet Accounts
Maintain Fields
Acquisition:Acquis. and production costs 5000002 Plant and Machinery
Loss made on asset retirement w/o reven. 4000004 Scrap of Asset
Clearing acct. revenue from asset sale 3000001 Sale of Asset
Gain from asset sale 3000502 P&L Sale of Asset
Loss from asset sale 3000502 P&L Sale of Asset
Enter
Double Click On Depreciation
Maintain Fields
Acc.dep. account for ordinary depreciation 5000003 Accumulated depreciation for P&M
Expense account for ordinary depreciation 4000002 Ordinary depreciation for P&M
Enter and SAVE
Back and Back
Select Account Determination Z113 Furniture and Fixtures
M SATHYANARAYANA RAJU
FICO FACULTY Page 175
Double Click On Balance Sheet Accounts
Maintain Fields
Acquisition:Acquis. and production costs 5000004 Furniture and Fixtures
Loss made on asset retirement w/o reven. 4000004 Scrap of Asset
Clearing acct. revenue from asset sale 3000001 Sale of Asset
Gain from asset sale 3000502 P&L Sale of Asset
Loss from asset sale 3000502 P&L Sale of Asset
Enter
Double Click On Depreciation
Maintain Fields
Acc.dep. account for ordinary depreciation 5000003 Accumulated depreciation for F&F
Expense account for ordinary depreciation 4000002 Ordinary depreciation for F&F
Enter and SAVE
Back and Back
Select Account Determination Z114 Asset Under Construction
Double Click On Balance Sheet Accounts
Maintain Fields
Acquisition:Acquis. and production costs 5000007 Asset Under Construction
Enter and SAVE
Asset Master Data Creation
Path: Accounting -- Financial Accounting -- Fixed Assets -- Asset -- Create -- As01
Double Click On AS01
Asset Master Data Creation for Buildings
Maintain Asset Class Z111 (Building)
Company Code II02
Maintain Description Buildings
Click On Depreciation Area
Maintain Fields
Depreciation Key Z11 No need to enter 'DKey' system will pick automatically
M SATHYANARAYANA RAJU
FICO FACULTY Page 176
Use life 99
Period 11
Enter and SAVE
Asset Master Data Creation for Plant and Machinery
Maintain Asset Class Z112 (Plant and Machinery)
Company Code II02
Maintain Description Plant and Machinery
Click On Depreciation Area
Maintain Fields
Depreciation Key Z12 No need to enter 'DKey' system will pick automatically
Use life 50
Period 11
Enter and SAVE
M SATHYANARAYANA RAJU
FICO FACULTY Page 177
Note: There is no depreciation for AUC
Enter and SAVE
Asset purchase posting (Building)
Path: Accounting --Financial Accounting --Fixed Assets --Posting --Acquisition --External
Acquisition --F-90 - With Vendor
Maintain Fields
Document Date 09.06.2015
Posting Date 09.06.2015
Document Type AA
Company Code II02
Posting Key 31
Account 8000000
Enter
Amount 200000
Text Asset Purchase
Posting Key 70
Account 1001
Transaction Type 100(It indicates purchase document)
Enter
Amount *
Text +
Enter
Go To Document and Simulate
AW01N - Asset Explorer (To View Asset History)
Path: Accounting -- Financial Accounting -- Fixed Assets -- Posting -- Asset -- AW01N -
Asset Explorer
Double Click On Asset Explorer
Maintain Company Code II02
Asset 1001
Enter
M SATHYANARAYANA RAJU
FICO FACULTY Page 178
In this Screen we can see the information of building asset
Acquisition Value 200000 (Purchase Amount)
Ordinary Depreciation 16,229.51-(Year Depreciation)
Click On Posted Values
In this screen we can see the planned depreciation for 12 periods
Click On Comparisons
In this screen we can see the year wise depreciation.
Click On Parameters
M SATHYANARAYANA RAJU
FICO FACULTY Page 179
Posting Key 01
Account 1300000
Enter
Amount 200000
Text Asset Sale
Posting Key 50
Account 3000001
Enter
Amount *
Text +
Check Asst retirement
Enter
Enter
Asset 1001 (Building)
Transaction Type 210 (Complete Retirement)
Asset Value Date 30.06.2015
Check Complete Retirement
Enter
Go To Document and Simulate
01 Domestic Customer 200000
50 Sale of Asset 200000-
75 Main Asset Building 200000-
70 Accumulated Depreciation 1,147.54
40 Sale of Asset 200000
50 P&L Sale of Asset 1,147.54-(Profit)
SAVE
Asset purchase posting (Plant and Machinery)
Path: Accounting --Financial Accounting --Fixed Assets --Posting --Acquisition --External
Acquisition --F-90 - With Vendor
Maintain Fields
M SATHYANARAYANA RAJU
FICO FACULTY Page 180
Document Date 10.06.2015
Posting Date 10.06.2015
Document Type AA
Company Code II02
Posting Key 31
Account 8000000
Enter
Amount 300000
Text Asset Purchase
Posting Key 70
Account 2000
Transaction Type 100(It indicates purchase document)
Enter
Amount *
Text +
Enter
Go To Document and Simulate
SAVE
Asset Sale Partial (Plant and Machinery)
Path: Accounting -- Financial Accounting -- Fixed Assets -- Posting -- Retirement --
Retirement w/Revenue -- F-92 - With Customer
Maintain Fields
Document Date 30.06.2015 (Future date)
Posting Date 30.06.2015
Document Type AA
Company Code II02
Posting Key 01
Account 1300000
Enter
Amount 200000
M SATHYANARAYANA RAJU
FICO FACULTY Page 181
Text Asset Sale
Posting Key 50
Account 3000001 (Sale of Asset)
Enter
Amount *
Text +
Check Asst retirement
Enter
Asset 2001 (Plant and machinery)
Transaction Type 260 (It indicates Partial Sale)
Asset Value Date 30.06.2015
Percentage Rate 50%
Enter
M SATHYANARAYANA RAJU
FICO FACULTY Page 183
75 Acc Depreciation for P&M 1,967.21-
SAVE
Asset Sale Without Customer
Path: Accounting -- Financial Accounting -- Fixed Assets -- Posting -- Retirement --
Retirement W/Revenue -- ABAON - Asset Sale Without Customer ABAON
Click On ABAON - Asset Sale Without Customer
Scenario1 (Revenue from Net Book Value 01)
Company Code II02
Enter
Document Date 30.06.2015
Posting Date 30.06.2015
Asset Value Date 30.06.2015
Text Asset Sale Without Customer
Check Radio Button Revenue from Net Book Value 01
Click On Simulate
Note: No Profit and No Loss
SAVE
Scenario 2 (Manual Revenue)
Document Date 30.06.2015
Posting Date 30.06.2015
Asset Value Date 30.06.2015
Text Asset Sale Without Customer
Check Radio Button Manual Revenue 100000
Click On Simulate
Note: 40(Debit) 3000502 (Loss) 198,032.79
SAVE
Asset Retirement by Scrapping
Path: Accounting -- Financial Accounting -- Fixed Assets -- Posting -- Retirement --
ABAVN - Asset Retirement by Scrapping ABAVN
Scenario 1 (Asset Scrap)
M SATHYANARAYANA RAJU
FICO FACULTY Page 184
Document Date 30.06.2015
Posting Date 30.06.2015
Asset Value Date 30.06.2015
Text Asset Scrap
Click On Simulate
Enter and SAVE
Scenario 2 (Partial Scrap)
An asset that you produce yourself has two stages in its life that are relevant for accounting
from the point of view of your company.
Generally, an asset has to be shown in different balance sheet items, depending on the phase
that it is in. Therefore, it is necessary to manage the asset as a separate object or asset master
record during the construction phase. The transition between these two phases is called
"capitalization of the asset under construction" in the following.
M SATHYANARAYANA RAJU
FICO FACULTY Page 185
You can manage the asset under construction in the system in two different ways, depending on
the types of functions that you need. The asset under construction can be either a normal asset
record, or a master record with line item management. As a result, the transfer from the asset
under construction to completed fixed assets can be handled in one of two ways:
Summary transfer from a normal asset master record to the receiver assets
Line item settlement of an asset under construction that has line item management
Distribution Rules
Line item settlement is carried out by using distribution rules. Distribution rules are asset-
specific. Several distribution rules form a distribution rule group. You can assign these groups to
one or more line items of an asset. Distribution rules consist of a distribution key and a receiver.
The distribution key can be equivalence numbers or percentage rates. In this way, you can
distribute any number of combinations of line items to any number of combinations of receivers.
M SATHYANARAYANA RAJU
FICO FACULTY Page 186
Path: Financial Accounting (New) -- Asset Accounting -- Transactions -- Capitalization of
Assets under Construction -- Maintain Number Ranges for Documents for Line Item
Settlmt SNUM
Double Click On Change Number Ranges for Settlement Document
Click On Groups
Check Standard Accounting Document
Select Company Code II02
Select Element
Select Element /Group
In this screen we can see the Company Code II02
SAVE
Asset Under Construction Purchase F-90
Path: Accounting --Financial Accounting --Fixed Assets --Posting --Acquisition --External
Acquisition --F-90 - With Vendor
Maintain Fields
Document Date 09.06.2015
Posting Date 09.06.2015
Document Type AA
Company Code II02
Posting Key 31
Account 8000000
Enter
Amount 200000
Text Asset Purchase
Posting Key 70
Account 4002 (AUC)
Transaction Type 100(It indicates purchase document)
Enter
Amount *
Text +
Enter
M SATHYANARAYANA RAJU
FICO FACULTY Page 187
Go To Document and Simulate
AUC -Furniture and Fixtures Asset Master Data Creation AS01
Path: Accounting -- Financial Accounting -- Fixed Assets -- Asset -- AS01 - Asset
Asset Class Z113
Company Code II02
Enter
Description AUC - Furniture and Fixtures
Click On Depreciation Areas
Use life 25
Period 11
Enter and SAVE
Asset Settlement
Path: Accounting -- Financial Accounting -- Fixed Assets -- Posting -- Capitalize Asset u.
Const. -- AIAB - Distribute AIAB
Asset 4002 (Main AUC)
Click On Execute
Select Line Item
Click On Enter Distribution Rule
Maintain Fields
Category Settlement Receiver Percentage %
FXA 3003(AUC-F&F) 100
Enter and Back
SAVE
Click On Execute Settlement
Maintain Fields Company Code II02
Asset 4002(Main AUC)
Document Date 30.06.2015
Asset Value Date 30.06.2015
Posting Date 30.06.2015
Text AUC (From Main Asset to AUC - F&F)
M SATHYANARAYANA RAJU
FICO FACULTY Page 188
Document Type AA
Remove Tick Test Run
Click On Execute
Creation of Number Range Intervals for Depreciation Run Document Type (AF)
Go To FBN1
Company Code II02
M SATHYANARAYANA RAJU
FICO FACULTY Page 189
Click On Program and Click On Execute in Background
Output Device LP01
Click On Continue
Click On Continue
Click On Immediate
Click On Check Input
Click On Save Button
Third Period Depreciation Run
Posting Period 2
Check Test Run
Check Error Analysis
Click On Execute
Click On Yes
Note: In this screen we can see the 'Error Analysis'
Click On 'Error List'
System shows there is no errors in this run
Back
Remove Check Test Run and Error Analysis
Click On Program
Click On Execute in Background
Output Device LP01
Click On Continue
Click On Continue
Click On Immediate
Click On Check Input
Click On Save Button
Go To Menu Bar
Click on System, Services, Jobs, Job Overview
Click On Execute
M SATHYANARAYANA RAJU
FICO FACULTY Page 190
Check last line item
Click On Spool
Click On Abap List
Note: In this Screen we can see the planned and post depreciations
Planned Depreciation Posted Depreciation
64,983.60- 8,631.14-
Memo Value
Path: Financial Accounting (New) -- Asset Accounting -- Valuation -- Amount
Specifications (Company Code/Depreciation Area) -- Specify Memo Value OAYI
Is usually on depreciation area level and company code level it shows 1 rupee up to 100
Double Click On Specify Memo Value for Depreciation Areas
Select Company Code II02
Double Click On Memo Value
01 Book Depreciation 100(Memo Value)
Enter and SAVE
Go To AFAMA
Select Z11 Buildings
Double Click On Z11 Buildings
Maintain Acq only allowed in capitalization year Default value from company code
Double Click On Assignment of Calculation
Maintain Scrap Value Base value is reduced by the scrap value amount
Enter and SAVE
M SATHYANARAYANA RAJU
FICO FACULTY Page 192
Click On Comparisons
Cut of Value
It is also default value from company code it will calculate on percentage base (Maintain
depreciation key level)
Path: Financial Accounting -- Asset Accounting -- Depreciation -- Valuation Methods -- Further
Settings -- Define the Cutoff Value Key ANHAL
Click On Define the Cutoff Value Key
Click On New Entries
Cutoff Value Key II2
Check Scrap Value deduction from base value
Double Click On Levels
Click On New Entries
Valid to To Year of acq Validity in Yrs Months Valid Cutoff
Percentage
9999 9999 999 12 10
SAVE
Back
Maintain Cuttoff Value Name for cutoff value key
II2 Cutoff value for 10%
Enter and SAVE
M SATHYANARAYANA RAJU
FICO FACULTY Page 194
Click On Comparisons
LSMW
The LSMW (Legacy System Migration Workbench) is a tool based on SAP software that
supports single or periodic data transfer from non-SAP to SAP systems.
Importing legacy data from PC spreadsheet tables or sequential files
Converting data from its original (legacy system) format to the target (SAP) format
Importing the data using the standard interfaces of SAP (IDoc inbound processing, Batch Input,
Direct Input)
The standard transfer programs: a wide range of master data (e.g. G/L accounts, customer
master, vendor master, material master, bills of material) and transaction data (e.g. financial
documents, sales orders)
1) Using LSMW we can upload any kind of data like Master data and Transaction data
2) Once we upload master data then only we upload transaction data
3) In Asset at a time we can upload asset master data and transaction data using AS91
Transaction code
4) While upload asset master data the GL account balance will not be updated in to the sap
5) Accumulated depreciation and main GL account balance that has to be uploaded individually
using OASV Transaction Code
6) Vendor Master Data due date wise and invoice wise we can upload into SAP
7) GL data we can upload one time because those are Balance sheet items
GL Balances Upload
M SATHYANARAYANA RAJU
FICO FACULTY Page 195
There are two types of uploads
Mid of the year
Year and upload
Note: P&L Balances we can upload in the single document also we can upload the balance
sheet balances, except Bank, Customers, Vendors, Fixed Assets, Stock.
Note: During the Fixed Assets upload GL balances (Asset recon account and Accumulated
Depreciation account) will not update, once upload the Asset balances using AS91 we have to
upload the Asset recon and Accumulated Depreciation account balances separately using
OASV t.code.
M SATHYANARAYANA RAJU
FICO FACULTY Page 196
If you are going on live on mid of the year we will upload the net book value and Accumulated
depreciation for previous year also we need to upload the current year Asset acquisition and
ordinary depreciation of current year using the AS91. Based on the transfer date which we have
maintained in the configuration input value fields will enable and capitalization date will play the
major role to enable and disable the fields. Hence we have to take care of the capitalization date
while uploading the Fixed assets.
We need to run the AFAB transaction code to post the current year depreciation accordingly
P&L account will update with ordinary depreciation based on the AO90 setup.
Note: During the Fixed Assets upload GL balances (Asset recon account and Accumulated
Depreciation account) will not update, once upload the Asset balances using AS91 we have to
upload the Asset recon and Accumulated Depreciation account balances separately using
OASV t.code.
Project II02
Description Project 1
Enter
M SATHYANARAYANA RAJU
FICO FACULTY Page 197
Description GL Master Data
M SATHYANARAYANA RAJU
FICO FACULTY Page 198
Click On Execute
Click On Execute
M SATHYANARAYANA RAJU
FICO FACULTY Page 199
Click On Create Recording
Recording GLMASTER
Description Upload GL Master
Enter
M SATHYANARAYANA RAJU
FICO FACULTY Page 200
G/L Account 4000800
Company Code II02
Click On Create Button
Account Group EXPS Expenses
Check P&L Statement acct
Short Text Material Expenses
G/L Account Long Text Material Expenses
Click On Control Data
M SATHYANARAYANA RAJU
FICO FACULTY Page 201
Check Only Balances in Local Currency
Tax Category *
Check Posting without tax allowed
Check Line item display
Sort Key 001
Click On Create Bank Interest
M SATHYANARAYANA RAJU
FICO FACULTY Page 202
Field Status Group G004
Enter and SAVE
Note: In this GL Master date select all fields and enter, Automatically system will record all field
then whichever fields you want maintain and remove unnecessary field and SAVE
M SATHYANARAYANA RAJU
FICO FACULTY Page 203
Save and Back (In this screen we can see the recording fields)
Back
M SATHYANARAYANA RAJU
FICO FACULTY Page 204
Click On Execute
M SATHYANARAYANA RAJU
FICO FACULTY Page 205
SAVE and Back
Click On Table
M SATHYANARAYANA RAJU
FICO FACULTY Page 206
Select TABNAME
Click On CTRL+Y
Select All Fields from TABNAME to XGKON
Open Excel Sheet and Paste (CTRL+V)
M SATHYANARAYANA RAJU
FICO FACULTY Page 207
Click On Data and Click On Text to Columns
M SATHYANARAYANA RAJU
FICO FACULTY Page 208
Remove CHAR and Maintain 'C'
Come back to Sap
M SATHYANARAYANA RAJU
FICO FACULTY Page 209
Delete Table Name and Transaction Code
M SATHYANARAYANA RAJU
FICO FACULTY Page 210
Copy Fields In Excel Sheet
Go to SAP and Paste
SAVE and Back again SAVE and Back
M SATHYANARAYANA RAJU
FICO FACULTY Page 211
Click On Relationship
Once Click On Relationship button you will get this message Enter and Save and Back
M SATHYANARAYANA RAJU
FICO FACULTY Page 212
Click on Change and Display
Go To Extras and Click on Auto - Field Mapping
Enter and Enter and Enter you will get this message' Auto Field Mapping Complete'
Enter SAVE and Back
M SATHYANARAYANA RAJU
FICO FACULTY Page 213
Note: No need to Maintain this field
Go To Excel Sheet
M SATHYANARAYANA RAJU
FICO FACULTY Page 214
Click On Home
Click On Paste
Click On Transpose
M SATHYANARAYANA RAJU
FICO FACULTY Page 215
Click On Home
Click On Paste
Click On Transpose
M SATHYANARAYANA RAJU
FICO FACULTY Page 216
Click On Home
Click On Paste
Click On Transpose
M SATHYANARAYANA RAJU
FICO FACULTY Page 218
File Name II02 GL Master Upload
Save as type Excel Work Book
Save
Note: Again check if there is any empty fields
CTRL+ Home
CTRL + END
Click on Save as Button
M SATHYANARAYANA RAJU
FICO FACULTY Page 219
Click On Excel Work book
M SATHYANARAYANA RAJU
FICO FACULTY Page 220
Click On Ok
Click On Yes
Close the Excel Sheet
Go To SAP
M SATHYANARAYANA RAJU
FICO FACULTY Page 221
Click On Change and Display
Click On Add Entry
Check Tabulator
Check Field Names at start of file
SAVE and Back
Assign Files
Click On Execute
M SATHYANARAYANA RAJU
FICO FACULTY Page 222
Click On Change and Display
Select Source Structures and Files
Click on Assign Files
Enter and SAVE
Back
Read Data
Click on Execute
M SATHYANARAYANA RAJU
FICO FACULTY Page 223
Click On Execute
M SATHYANARAYANA RAJU
FICO FACULTY Page 224
Back and Back
Enter
M SATHYANARAYANA RAJU
FICO FACULTY Page 225
Back and Back
Convert Data
Click On Execute
M SATHYANARAYANA RAJU
FICO FACULTY Page 226
Click on Execute
M SATHYANARAYANA RAJU
FICO FACULTY Page 227
Enter
M SATHYANARAYANA RAJU
FICO FACULTY Page 228
Back
M SATHYANARAYANA RAJU
FICO FACULTY Page 229
Check Keep Batch Input Folders
Click On Execute
Enter
M SATHYANARAYANA RAJU
FICO FACULTY Page 230
Check Process/foreground
Click On process
M SATHYANARAYANA RAJU
FICO FACULTY Page 231
Click On Exit Batch Input
Financial Statement Version is a Balance Sheet and Profit and Loss Statement. The FSV
should be linked with our chart of account, The accounts can be arranged in accordance with
the legal regulations used to generate your financial statements. Alternatively, you can arrange
the accounts in accordance with your requirements.
The standard system is delivered with predefined financial statement versions. You can copy
these or modify them for your own versions.
You can define several different financial statement versions. This may be necessary if you
want to generate the financial statements using different formats: You can create a financial
statement version for different organizational units, such as the corporate group, a company
code, or a business area. You can create financial statement versions in different languages, for
example, in the language of the country in which the company code is based or in the group
language.
You can create the financial statement version in any currency you like or according to a
specific currency type. This may be necessary if you want to create consolidated financial
statements for a group of company codes with different local currencies, or if you record
transactions in other additional currencies in addition to the company code currency.
You can choose between different types of financial statements, for example, opening financial
statements or closing financial statements. You can vary the level of detail of your financial
statements. For your accounting department, for example, you want to list the individual
accounts with their respective balances. For senior management, you might want to summarize
this information to create one set of financial statements for the whole group.
M SATHYANARAYANA RAJU
FICO FACULTY Page 232
Define Financial Statement Versions
Path: Financial Accounting (New) -- General Ledger Accounting (New) -- Periodic Processing --
Document -- Define Financial Statement Versions OB58
Click On Define Financial Statement Versions
Click On New Entries
Financial Statement Version II02
Chart of Accounts II02
Enter and SAVE
Click on Financial Statement Items
Double Click On No text exists in Liability + Equity field
Maintain Item Source of Funds
Enter
Double Click On No text exists in Assets Field
Maintain Item Application of Funds
Enter
Double Click On No text exists in Net result : Profit Field
Maintain Item Net Profit
Enter
Double Click On No text exists in Net result : Loss
Maintain Item Net Loss
Enter
Double Click On No text exists in Profit and Loss Result
Maintain Item Profit and Loss Result
Enter
Double Click On No text exists in Not assigned Field
Maintain Item Not Assign G/L Accounts
Enter
Double Click On No text exists in Financial Statement Notes Field
Maintain item Notes
M SATHYANARAYANA RAJU
FICO FACULTY Page 233
Enter
Note: If you want to maintain group order wise,we can do like this.
Select Source of Funds
Click on Select +/- Button
Select Notes Field
Click On Reassign
Select Notes Field
Click On Select +/-
Select Not Assign G/L Accounts
Click On Reassign
Check Same Level and Enter
Note: Like this we need to assign all groups in order wise
Select Source of Funds
Click On Create Items
Maintain Source of Funds Groups
Share Capital
Current liabilities
Loans
Provisions
Reserves and Surplus
Enter
Select Current Liabilities
Click On Assign Accounts
From Account To Account Debit Credit
1000020 1000020 Check Check
1000030 1000030 Check Check
1001000 1001000 Check Check
Enter
Select Loans
M SATHYANARAYANA RAJU
FICO FACULTY Page 234
Click On Assign Accounts
From Account To Account Debit Credit
1000200 1000200 Check Check
1000300 1000300 Check Check
1000400 1000400 Check Check
1000700 1000700 Check Check
Enter
Select Provisions
Click On Assign Accounts
From Account To Account Debit Credit
1000500 1000500 Check Check
Enter
Select Reserves and Surplus (Retained Earning Accounts)
Click On Assign Accounts
From Account To Account Debit Credit
1000500 1000500 Check Check
Enter
Select Application of Funds
Click On Create Items
Current Assets
Fixed Assets
Investments
Enter
Select Current Assets
Click On Assign Accounts
From Account To Account Debit Credit
2000030 2000030 Check Check
2000100 2000100 Check Check
2000101 2000101 Check Check
M SATHYANARAYANA RAJU
FICO FACULTY Page 235
2000200 2000202 Check Check
2000400 2000402 Check Check
2000500 2000502 Check Check
2000700 2000700 Check Check
2001000 2001000 Check Check
2000900 2000900 Check Check
Enter
Select Fixed Assets
Click on Assign Accounts
From Account To Account Debit Credit
5000000 5000000 Check Check
5000001 5000001 Check Check
5000002 5000002 Check Check
5000003 5000003 Check Check
5000004 5000004 Check Check
5000005 5000005 Check Check
5000007 5000007 Check Check
Enter
Select Net Profit
Click On Create Items
Expenses
Revenues
Incomes
Enter
Select Expenses
Click On Assign Accounts
From Account To Account Debit Credit
4000000 4000000 Check Check
4000001 4000001 Check Check
M SATHYANARAYANA RAJU
FICO FACULTY Page 236
4000002 4000002 Check Check
4000003 4000003 Check Check
4000004 4000004 Check Check
4000100 4000100 Check Check
Enter
Select Revenues
Click On Assign Accounts
From Account To Account Debit Credit
3000000 3000000 Check Check
3000001 3000001 Check Check
Enter
Select Incomes
Click On Assign Accounts
From Account To Account Debit Credit
3000501 3000501 Check Check
3000502 3000502 Check Check
3000600 3000600 Check Check
3000700 3000700 Check Check
Enter
Check Not assigned GL
Check Button
Enter
Balance Sheet
Path: Information Systems -- Accounting - Financial Accounting -- General Ledger -- F.01 -
Balance Sheet
Chart of Accounts II02
Company Code II02
Check Classical List
Execute
Classic List we can see the balance in GL Account wise
M SATHYANARAYANA RAJU
FICO FACULTY Page 237
ALV Grid Control Report
Check ALV grid control
Execute
In this screen we can see the balance in rows and columns
ALV Tree Control Report
Check ALV Tree Control
Profit 1,04,900.00
Relevant Acronyms:
M SATHYANARAYANA RAJU
FICO FACULTY Page 238
o Reference Tree Node
o Aggregation
o Exit Module
Each node of the DME tree can contain IF statements in the form of conditions.
M SATHYANARAYANA RAJU
FICO FACULTY Page 239
Double Click On Installation Header
Click On Source
Here we can see the constant Value which is available in standard sap 0021
Note: In this DMEE Screen no need to do any changes we can observe the Fields
Mapping Using DME Engine OBPM1
Double Click On ACB_ZA
Check Mapping Using DME engine
Enter and SAVE
M SATHYANARAYANA RAJU
FICO FACULTY Page 240
Go To AL11
Copy this file name D:\usr\sap\ccms\
Come back to OBPM4
Paste File in File Name D:\usr\sap\ccms\
Click On Attribute
Maintain Variant DMEE
SAVE
Click On Back
Maintain Variant S001
SAVE
Withholding tax
Withholding tax is applicable in few countries. Some of the countries which have withholding tax
are United Kingdom, Slovakia, Turkey, Argentina, Brazil, Chile, Colombia, Mexico, India,
Philippines , Thailand and South Korea. SAP has given an excellent solution to map the
withholding tax scenario.
In any business transaction there are two parties involved. One is the customer and another is
the vendor. A customer is authorized to deduct withholding tax for services rendered by the
vendor. When the vendor raises the invoice on the customer, the customer deducts the
withholding tax as per the rates specified by the tax authorities and pays the balance money to
the vendor.
The tax deducted by the vendor is remitted to the tax authorities on specified due dates. The
vendor gives a Withholding tax certificate to the customer for the withholding tax deducted.
The customer can claim this withholding tax (as advance income tax paid) in his annual returns
to Income tax authorities. In some countries (like India) the withholding tax is deducted on
Invoice or payment whichever is earlier. Thus when an advance is paid to the vendor the
customer is required to deduct withholding tax on the advance payment.
When the Vendor submits an Invoice the customer is now required to deduct tax on the Invoice
amount reduced by the advance amount.
To calculate pay and report the withholding tax, the SAP system provides two functions:-
1 Classic Withholding tax
2 Extended Withholding tax
M SATHYANARAYANA RAJU
FICO FACULTY Page 241
Extended Withholding tax includes all the functions of classic withholding tax; SAP therefore
recommends the use of extended withholding tax.
This document will cover the Extended withholding tax functionality.
M SATHYANARAYANA RAJU
FICO FACULTY Page 242
194J Professional & Technical Series
Enter and SAVE
M SATHYANARAYANA RAJU
FICO FACULTY Page 243
Go To SM30
Enter Error Message J_1BBRANCH
Click On Find Maintenance Dialog
Enter
Double Click On J_1BBRANCV
Click On Maintain Tab
Company Code II02
Click On New Entries
Company Code II02
Business Place II02 Business Place for II02
Enter and SAVE
Enter Back
Define Section Code
Company Code II02
Business Place Name
II02 Business Place for II02
Enter and SAVE
Define Withholding Tax Type for Invoice Posting
Path: Financial Accounting (New) -- Financial Accounting Global Settings (New) ---
Withholding Tax -- Extended Withholding Tax -- Calculation -- Withholding Tax Type --
Define Withholding Tax Type for Invoice Posting
Note: : It Indicates used to classify the different types of withholding tax
Click On Define Withholding Tax Type for Invoice Posting
Country Key IN
Enter
Click On New Entries
Withholding Tax Type Z1
Description Withholding Tax Type for II02
Check Gross Amount
Check Round with Tax Amount Up
M SATHYANARAYANA RAJU
FICO FACULTY Page 244
Enter
Define Withholding Tax Type for Payment Posting
Path: Financial Accounting (New) -- Financial Accounting Global Settings (New) ---
Withholding Tax -- Extended Withholding Tax -- Calculation -- Withholding Tax Type --
Define Withholding Tax Type for Payment Posting
Click On Define Withholding Tax Type for Payment Posting
Country Key IN
Enter
Click On New Entries
Withholding Tax Type Z2
Description Withholding Tax Type for Payment Posting
Check Gross Amount
Check Round with Tax Amount Up
Check Central Invoice proportionately
Enter
Define Rounding Rule for Withholding Tax Type
Path: Financial Accounting (New) -- Financial Accounting Global Settings (New) ---
Withholding Tax -- Extended Withholding Tax -- Calculation -- Withholding Tax Type --
Define Rounding Rule for Withholding Tax Type
Click On New Entries
Company Code Withholding Tax Type Currency Unit
II02 Z1 INR 100
II02 Z2 INR 100
Enter and SAVE
Posting Indicator 1
8jke
Posting Indicator 1
Posting Key Indicator: If you set the posting indicator "1", the withholding tax amount is
deducted from the vendor line item amount and or bank line item, and a withholding tax line item
automatically created.
M SATHYANARAYANA RAJU
FICO FACULTY Page 246
Click New Entries
Enter
SAVE
M SATHYANARAYANA RAJU
FICO FACULTY Page 247
Go To FS00
Check 001
Click On Create/bank/interest
SAVE
Enter
Z1 Z1 1002000
M SATHYANARAYANA RAJU
FICO FACULTY Page 248
Z2 Z2 1002000
Numbering Class 01
Enter
Note: Once you press enter automatically system will pick numbering group
SAVE
Note: Once you press save button system will pick number range automatically
M SATHYANARAYANA RAJU
FICO FACULTY Page 249
Specify Document Type (Accounts Payable)
II02 KZ
Company Code Section Code Official Withholding Tax Key Number Group
Select 01
M SATHYANARAYANA RAJU
FICO FACULTY Page 250
Maintain Company Code II02
Enter
19 01
M SATHYANARAYANA RAJU
FICO FACULTY Page 251
Maintain Number Ranges
Select 01
Enter
Year From No To No
19 01
M SATHYANARAYANA RAJU
FICO FACULTY Page 252
Click On New Entries
Company Code II02
Enter and SAVE
M SATHYANARAYANA RAJU
FICO FACULTY Page 253
Table/View J_1IEWTNUMGR_1
Click On Maintain
Note: If exciting was there no need to create
Back
Table/View J_1IEWTNUMGR_N
Click On Maintain
Click On New Entries
Company Code Section Code Withholding Key Number Group
II02 II02 192 19
Enter and SAVE
Back
Table/View J_1IEWT_ACKN
Click On Maintain
Click On New Entries
Company Code Year Section Code Form Type Period
Acknowledgement
II02 2016 II02 26Q First Quarter 123
II02 2016 II02 26Q Second Quarter 1234
II02 2016 II02 26Q Third Quarter 12345
II02 2016 II02 26Q Fourth Quarter 123456
Enter and Save
Back
Table/View J_1IEWT_ACKN_N
Click On Maintain
Click On New Entries
Company Code Year Section Code Form Type Period
Acknowledgement
II02 2016 II02 26Q First Quarter 123
II02 2016 II02 26Q Second Quarter 1234
II02 2016 II02 26Q Third Quarter 12345
M SATHYANARAYANA RAJU
FICO FACULTY Page 254
II02 2016 II02 26Q Fourth Quarter 123456
Enter and Save
Assign Tax Type and Tax Code in Vendor Master Data FK02
Vendor 8000000
Company Code II02
Check Withholding Tax
Enter
Withholding Type Withholding Tax Code Liable Description
Z1 Z1 Check Withholding Tax Type for Invoice
Z2 Check Withholding Tax Type for Payment
Note: If you maintain payment Tax Code in Vendor Master Data, TDS will be deduct while doing
the final payment using F-53/F110 which should not deduct the TDS. Hence will not maintain
the payment tax code in vendor master (Those tax code will always be blank)
Liable: If you set this indicator, you tell the system that the vendor is subject to withholding tax
for this withholding tax type.
OMT3E
Click On Assign users to material master screen sequence for Excise Duty
Name SAPUSER
Go To FK02
Vendor 8000000
M SATHYANARAYANA RAJU
FICO FACULTY Page 255
Check Address Field in General Data
Enter
SAVE
Go To F-48
Account 8000000
Account 2000102
Amount 50000
Enter
Amount *
Text +
Enter
M SATHYANARAYANA RAJU
FICO FACULTY Page 256
Z2
Enter
Go To FB60
Vendor 8000000
Amount 100000
Amount 100000
Enter
M SATHYANARAYANA RAJU
FICO FACULTY Page 257
Go To F-54
Invoice 19007
Enter
Note: While doing the down payment TDS will be deducte from the down payment and need to
reverse the amount using the F-54 with reference of invoice.
Go To J1INCHLN
Section 192
Vendor 8000000
Click On Execute
Amount 1
Enter
Remove 1
Maintain *
Enter
SAVE
Go To J1INBANK
Click On Execute
M SATHYANARAYANA RAJU
FICO FACULTY Page 259
TDS Certificate Printing J1INCERT
Section 192
Vendor 8000000
Signatory SRIRAM
Designation Lead
Click On Execute
In this form 16Certificate we can see the Deducted TDS Amount 10000
M SATHYANARAYANA RAJU
FICO FACULTY Page 260
M SATHYANARAYANA RAJU
FICO FACULTY Page 261