Fi Shoolin It
Fi Shoolin It
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.
Productivity
Effective
Efficiency
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
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
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
Company II02
DETAILED INFORMATION:
Street Kukatpally
Po Box 570002
City Hyderabad
Country IN
Language Key EN
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
For Consolidation reporting company code must be assigned to the respective companies
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
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
Assign Company code to Credit Control Area OB38
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.
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.
M SATHYANARAYANA RAJU
FICO FACULTY Page 9
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
Language English
Length of GL 8
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.
M SATHYANARAYANA RAJU
FICO FACULTY Page 10
PATH: Financial Accounting New -- GL Accounting new -- Master Data -- G/L Account --
Preparations -- Define A/c Group OBD4
At the end of a fiscal year, the system carries forward the balance of the P&L account to the
retained earnings account.
Enter
X 1000100
M SATHYANARAYANA RAJU
FICO FACULTY Page 11
2) Non-calendar fiscal year: April to March V3(India)
July to June V6
October to September V9
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)
PATH: Financial Accounting New -- Fin. A/c Global Setting new -- Ledgers -- Fiscal Year
and posting periods -- Maintain Fiscal Year Variant OB29
M SATHYANARAYANA RAJU
FICO FACULTY Page 12
Click on Copy all 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
Enter
II
The Posting period variant controls which posting periods, both normal and special, are open for
each company code. It is possible to have a different posting period variant for each company
code in the organization. The posting period is independent of the fiscal year variant.
VARIANT DESCRIPTION
M SATHYANARAYANA RAJU
FICO FACULTY Page 13
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
Account Types
A Asset
D Customer
K Vendor
M SATHYANARAYANA RAJU
FICO FACULTY Page 14
M Material
S General Ledger
PATH: Financial Accounting New -- Financial A/c. Global Settings new -- Ledgers -- Fields
--Define Field Status Variants OBC4
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
When We select Required --------- Field will appear with √ Mark. Without entering data in
the field, we cannot go to next field.
M SATHYANARAYANA RAJU
FICO FACULTY Page 15
When We select Optional --------- Field will appear on Screen, but it is our choice to enter the
data or not
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)
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 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
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
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.
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
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 19
1. Account Group to which it belongs.
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,
M SATHYANARAYANA RAJU
FICO FACULTY Page 20
Click On 'Control data'
M SATHYANARAYANA RAJU
FICO FACULTY Page 21
Check Relevant to Cash Flow
Enter
M SATHYANARAYANA RAJU
FICO FACULTY Page 22
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
f.01
M SATHYANARAYANA RAJU
FICO FACULTY Page 23
Click On Create Button
Click On Create/bank/interest
M SATHYANARAYANA RAJU
FICO FACULTY Page 24
Maintain Fields Field Status Group G004
M SATHYANARAYANA RAJU
FICO FACULTY Page 26
Maintain Fields Document Number 50003
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'
M SATHYANARAYANA RAJU
FICO FACULTY Page 27
To View the GL document, Go to FBL3N
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 28
Periodically recurring entries posted by the recurring entries program based on recurring entry
documents. This process is comparable to the standing order you give to your bank to deduct
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 we 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 29
First Run on 01.02.2015
Last Run on 01.03.2015
Interval in Months 01
Document Type SA
Currency INR
Posting Key 40
Account 4000300(Rent Account)
Enter
Maintain Fields Amount 6000
Business Area II20
Value Date 11.03.2015
Text Rent Account
Posting Key 50
Account 2000102(Outgoing Bank)
Enter
M SATHYANARAYANA RAJU
FICO FACULTY Page 30
PATH: Easy Access -- Accounting -- Financial Accounting -- General Ledger -- Periodic
Processing -- Recurring Entries -- F.14-Execute
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 31
Company Code II02
Click On Create/Bank/Interest
Type SA
M SATHYANARAYANA RAJU
FICO FACULTY Page 32
Reversal Reason 05 (Accrual)
Posting Key 40
Enter
Amount 15000
Posting Key 50
Enter
Amount 15000
Enter
M SATHYANARAYANA RAJU
FICO FACULTY Page 33
Company Code II02
Click On Execute
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
M SATHYANARAYANA RAJU
FICO FACULTY Page 34
Header Text Building Expenses
Amount 15000
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.
M SATHYANARAYANA RAJU
FICO FACULTY Page 35
Go to SE38 and Maintain program RFTMPBLU
Cash Journal
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
M SATHYANARAYANA RAJU
FICO FACULTY Page 36
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
Company Code Business Transaction Type G/L Account CJ Business Trans
Account Mod
II02 R Revenue 3000000 Sales Account Check
II02 E Expenses 4000000 Salary Account Check
Enter and SAVE
Set Up Print Parameters for Cash Journal
Path: Financial Accounting (New) -- Bank Accounting --- Business Transactions -- Cash Journal
-- Set Up Print Parameters for Cash Journal FBCJC3
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
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 40
Calendar Type Interest Calculation
Calendar Type G
M SATHYANARAYANA RAJU
FICO FACULTY Page 41
Reference Interest Rates OBAC
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 42
Interest Calculation Indicator G1
G2 10%Monthly 01.07.2015 10
Creation of GL Masters
2) Interest Account
3) Outgoing Bank
M SATHYANARAYANA RAJU
FICO FACULTY Page 43
Long Text ING Term Loan
Interest Indicator G1
M SATHYANARAYANA RAJU
FICO FACULTY Page 44
Company Code II02
Click On Accounts
Enter
M SATHYANARAYANA RAJU
FICO FACULTY Page 45
Posting of Term Loan Receipt F-02
Posting Key 40
Amount 100000
Posting Key 50
Enter
Amount 100000
Posting Key 40
Enter
Amount 30000
M SATHYANARAYANA RAJU
FICO FACULTY Page 46
Value Date 27.07.2015
Posting Key 50
Enter
Amount 30,000
Execute
Click On Position
M SATHYANARAYANA RAJU
FICO FACULTY Page 47
Reference interest Rate G2
Enter
Execute
Click on Process
Click On Process
Accounts Payable
The Accounts Payable application component records and administers accounting data for all
M SATHYANARAYANA RAJU
FICO FACULTY Page 48
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 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
M SATHYANARAYANA RAJU
FICO FACULTY Page 49
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
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 50
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 51
Tolerances (Vendors and Customers) OBA3
Creation of GL Accounts
FS00
M SATHYANARAYANA RAJU
FICO FACULTY Page 52
Enter and SAVE
Note: To Post the Vendor Invoice (we need to create Expense GL)
M SATHYANARAYANA RAJU
FICO FACULTY Page 53
Click on Control data
Name Vendor
Enter
Enter
1001000 2001000
M SATHYANARAYANA RAJU
FICO FACULTY Page 54
Enter and SAVE
Vendor Invoice KR
Vendor Payment KZ
M SATHYANARAYANA RAJU
FICO FACULTY Page 55
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 56
1 2% 10
2 1% 20
3 30
Explanations
M SATHYANARAYANA RAJU
FICO FACULTY Page 57
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 58
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 59
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 60
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 61
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 62
Click On Execute
We can see the balance transfer from spl down payment to normal
Amount 1
M SATHYANARAYANA RAJU
FICO FACULTY Page 63
'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 64
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 65
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 66
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 67
Same Vendor and Same Customer Scenario
Note: The Vendor Invoice is 100000
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 68
Maintain Fields Document Date 21.04.2015
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
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.
M SATHYANARAYANA RAJU
FICO FACULTY Page 69
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
Amount 100000
M SATHYANARAYANA RAJU
FICO FACULTY Page 70
Text Material Expenses
Enter
Vendor 8000000
Amount 20,000
Amount 100000
Enter
M SATHYANARAYANA RAJU
FICO FACULTY Page 71
Enter and SAVE
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
Customer Posting Keys
M SATHYANARAYANA RAJU
FICO FACULTY Page 72
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 73
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 74
Click On New Entries
Creation of GL Accounts
FS00
M SATHYANARAYANA RAJU
FICO FACULTY Page 75
2) Advance from Sundry Debtors' (Adv from Domestic Customer)
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 76
Click On Create Button
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 77
Maintain Chart of Account II02
Enter
200030 1000030
Customer Invoice DR
Enter
M SATHYANARAYANA RAJU
FICO FACULTY Page 78
Customer Payment DZ
PATH: Financial Accounting Global Settings (New)-- Document-- Document Types-- Define
Document Types for Entry View OBA7
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 be ing
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 79
Click On New Entries
1 2% 10
2 1% 20
3 30
Explanations
M SATHYANARAYANA RAJU
FICO FACULTY Page 80
Maintain Fields Check Line Item display
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.
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
M SATHYANARAYANA RAJU
FICO FACULTY Page 81
Company data: consists Accounting information, Payment transactions Correspondence,
Insurance, Withholding tax etc
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
Enter
M SATHYANARAYANA RAJU
FICO FACULTY Page 82
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
Enter
M SATHYANARAYANA RAJU
FICO FACULTY Page 83
Text Customer Down Payment
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
In this screen we can see the debit and credit line items
SAVE
M SATHYANARAYANA RAJU
FICO FACULTY Page 84
Company Code II02
Click On Execute
SAVE
Amount 50000
M SATHYANARAYANA RAJU
FICO FACULTY Page 85
Value date 02.06.2015
SAVE
Amount 60000
M SATHYANARAYANA RAJU
FICO FACULTY Page 86
Double Click On Cash Discount Line Item
Amount 1
Enter
SAVE
Maintain Fields
M SATHYANARAYANA RAJU
FICO FACULTY Page 87
Document Date 02.06.2015
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
Amount 50000
Amount 50000
M SATHYANARAYANA RAJU
FICO FACULTY Page 88
Enter
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.
DG 16
Go To FBN1
M SATHYANARAYANA RAJU
FICO FACULTY Page 89
No Year From Number To Number
Customer 1300000
Amount 200000
Amount 200000
Enter
Customer 1300000
M SATHYANARAYANA RAJU
FICO FACULTY Page 90
Document Date 08.07.2015
Amount 40000
Amount 200000
Enter
Click on Execute
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
M SATHYANARAYANA RAJU
FICO FACULTY Page 91
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
II02 II Dunning Area for II02
Enter and Save
M SATHYANARAYANA RAJU
FICO FACULTY Page 92
Define Dunning Procedures
Dunning procedures are company code independent. They determine the dunning
interval, the grace periods for the due date determination, and the number of dunning
levels. You can also set the dunning level at which you want to list all due items from an
account in the dunning notice.
Path: Financial Accounting (New)--Accounts Receivable and Accounts Payable--
Business Transactions--Dunning--Define Dunning Procedures FBMP
Click On New procedure
Maintain Fields
Dunning Procedure II02
Name Dunning Procedure for II02
Dunning Interval in days 10
No of dunning levels 3
Interest Indicator 01(Standard item interest calculation)
Check Standard transaction dunning
Click On Dunning Text
Maintain Company Code II02
Enter
Click On New Company Code
Maintain Company Code II02
Enter
Note: No need to maintain fields
SAVE and SAVE and Back
Click On Dunning Texts
Maintain Company Code II02
Enter
Maintain Fields
Normal Dunning Procedure Form
1 F150_BE_Dunn_02
2 F150_BE_Dunn_02
M SATHYANARAYANA RAJU
FICO FACULTY Page 93
3 F150_BE_Dunn_02
Enter and Back
Click On Dunning Levels
Check Days in arrears/interest 1 2 3
Check Print Parameters 1 2 3
Click On Charges
Maintain Currency INR
Enter
Note: In this screen we maintain Charges Amount or Percentage
Dunning Level Dunning Charges
1 100
2 200
3 300
Enter and Back and SAVE
Maintain Dunning Area and Dunning Procedure in Customer Master Data
Go To FD02
Click On Company code data
Click On Correspondence Tab
Maintain Fields Dunning Procedure II02
Amount 200000
M SATHYANARAYANA RAJU
FICO FACULTY Page 94
G/L Account 3000000(Sales Account)
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
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
M SATHYANARAYANA RAJU
FICO FACULTY Page 95
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 96
House Banks
M SATHYANARAYANA RAJU
FICO FACULTY Page 97
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
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.
M SATHYANARAYANA RAJU
FICO FACULTY Page 98
Note: For manual check creation will maintain vendor clearing document number
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
Account ID HDFC
M SATHYANARAYANA RAJU
FICO FACULTY Page 99
Check Number 1003
Enter
Account ID HDFC
Execute
Enca./Vaid 22.07.2015
Account ID HDFC
Execute
Click On Yes
Display Check Register
Path: Accounting--Financial Accounting--Accounts Payable--Environment--Check
Information--Display--Check Register- FCHN
M SATHYANARAYANA RAJU
FICO FACULTY Page 100
Paying Company Code II02
Account ID HDFC
Execute
To void unused Checks in the system. This can be used to prevent users from selecting the
unused Check lots before payments.
Paying Company Code II02
Account ID HDFC
Click On Void
Display Check Register
Path: Accounting--Financial Accounting--Accounts Payable--Environment--Check
Information--Display--Check Register- FCHN
Account ID HDFC
Execute
M SATHYANARAYANA RAJU
FICO FACULTY Page 101
Path: SPRO -- Financial Accounting -- Accounts Receivable and Payables -- Business
Transactions -- Outgoing Payments -- Automatic Outgoing Payments -- Payment Media --
Check Management -- Define Void Reason Codes. FCHV
Click On New Entries
Reason Void Reason Code
70 Stop Payment
Account ID HDFC
Reversal Reason 01
Account ID HDFC
Execute
M SATHYANARAYANA RAJU
FICO FACULTY Page 102
To View the Vendor Line Items FBL1N
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 103
Click On New Entries
Maintain Fields Procedure Description
ZTAXIN Tax Procedure- Tax India
Enter
Select Line Item and Double Click On Control Data
Click On New Entries
Maintain Fields Step Condition Type Description From Account Key
100 BASB Base Amount
200 MWAS Input Tax 100 VST
300 MWVS Output Tax 100 MWS
Enter and SAVE
M SATHYANARAYANA RAJU
FICO FACULTY Page 104
Creation Of GL for Input Tax FS00
Maintain Fields G/L Account 1000900(Input Tax Payable)
Company Code II02
Tax Category *
Tax Category *
M SATHYANARAYANA RAJU
FICO FACULTY Page 106
Sort Key 001
M SATHYANARAYANA RAJU
FICO FACULTY Page 107
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 108
Enter
Maintain Tax Input Tax 10%
Output Tax Cursor on output tax box and Click on
Deactivate Line Button
SAVE
Click On Define Tax Codes for Sales and Purchases for OUTPUT TAX
Maintain Country IN
Enter
Maintain Tax Code V2 Output Tax 15%
Enter
Maintain Fields Tax Type A(Output Tax)
Description Output Tax 15%
Enter
Maintain Tax Output Tax 15%
Cursor on Input tax box and Click On
Deactivate Line Button
SAVE
Vendor Invoice for Input tax deduction FB60
Maintain Fields
Vendor 8000000
Invoice Date 31.05.2015
Posting Date 31.05.2015
Amount ---------------No Need to maintain amount
Check Calculate Tax
Click Drilldown Box Select V1Input Tax 10%
Text Vendor Invoice
G/L Account 4000900
Amount Here we maintain amount 1000
Text Expenses
Business Area II20
M SATHYANARAYANA RAJU
FICO FACULTY Page 109
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
Enter
Go To Document and Simulate
Double Click On Output Tax Line Item
M SATHYANARAYANA RAJU
FICO FACULTY Page 110
Maintain Text Output Tax
Back and SAVE
Foreign Currency
There are Three types of exchange rates defined
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.
Path: SPRO -- SAP Net weaver -- General Settings -- Currencies -- Check Exchange rate
types OB07
M SATHYANARAYANA RAJU
FICO FACULTY Page 111
B Standard translation at bank selling rate
Note: No need to create exchange rate types we can use standard exchange rate types
Once we follow one conversion Factor, floow 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 112
Path: SPRO -- SAP Net weaver -- General Settings -- Currencies -- Enter Exchange Rates
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
Account 2000102
Enter
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) FC Term Loan
Click On Create/bank/interest
M SATHYANARAYANA RAJU
FICO FACULTY Page 114
Field Status Group G001
Click On Create/bank/interest
Click On Create/bank/interest
M SATHYANARAYANA RAJU
FICO FACULTY Page 115
ADJUSTMENT BAL SHEET CREATION:
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 116
Exchange Rate Difference Realized
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 117
Click On New Entries
II GAAP
M SATHYANARAYANA RAJU
FICO FACULTY Page 118
Click On Change Button
Go To F-02
Type SA
Posting Key 40
Enter
Posting Key 50
Enter
Enter
M SATHYANARAYANA RAJU
FICO FACULTY Page 119
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
Path: SPRO -- SAP Net weaver -- General Settings -- Currencies -- Enter Exchange Rates
OB08
Click On Execute
M SATHYANARAYANA RAJU
FICO FACULTY Page 120
To View Exchange Valuation Differences
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
Valuation
M SATHYANARAYANA RAJU
FICO FACULTY Page 121
Translation
Loss 4000700
Gain 3000600
Loss 4000700
Gain 3000600
Valuation
Translation
Loss 4000700
Gain 3000600
M SATHYANARAYANA RAJU
FICO FACULTY Page 122
Loss 4000700
Gain 3000600
Valuation
Translation
Loss 4000700
Gain 3000600
Loss 4000700
Gain 3000600
Valuation
Translation
Loss 4000700
Gain 3000600
M SATHYANARAYANA RAJU
FICO FACULTY Page 123
Enter and SAVE
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 124
Rate 26 (No Need to Update Foreign Exchange Rate in Ob08 Directly
we can update in currency rate field)
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
Go To FB70
Customer 1300000
M SATHYANARAYANA RAJU
FICO FACULTY Page 125
Posting Date 29.06.2015
Amount 1000
Amount 1000
Enter
SAVE
Go To F-28
Amount 1
Account 1300000
Enter
M SATHYANARAYANA RAJU
FICO FACULTY Page 126
Double Click On HDFC Incoming Bank
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
Customer 13000000
M SATHYANARAYANA RAJU
FICO FACULTY Page 127
Check Valuate G/L Account Balances
Execute
Go To FB03
Enter
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.
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.
M SATHYANARAYANA RAJU
FICO FACULTY Page 129
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.
• Through this session we can clear the un-posted (un-reconciled) items from the above
mentioned manual & automatic processes.
M SATHYANARAYANA RAJU
FICO FACULTY Page 130
• 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 131
Click On Define Posting Keys and Posting Rules for manual Bank Statement
Enter
Account Text
M SATHYANARAYANA RAJU
FICO FACULTY Page 132
NOTE: This field specifies the rules for posting in the general ledger and sub ledger.
Debit Credit
Posting Key 40
Debit Credit
M SATHYANARAYANA RAJU
FICO FACULTY Page 133
Posting Key Empty
Debit Credit
Posting Key 40
Debit Credit
Posting Key 40
M SATHYANARAYANA RAJU
FICO FACULTY Page 134
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 135
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 136
Currency INR
Statement Number 1
Opening Balance 0
Click On Process
M SATHYANARAYANA RAJU
FICO FACULTY Page 137
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 138
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 139
FCHA (Incoming Bank) + Z001 0001: Standard Algorithm
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 140
Check Post Immediately
Check Execute as Background Job
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
M SATHYANARAYANA RAJU
FICO FACULTY Page 141
Screen variants allow you to simplify screen editing by: Providing default values on the screen
fields Hiding and changing the ready for input status of fields Hiding and changing the attributes
of table control columns 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 possibilities for calling screen variants guarantee
great flexibility of use.
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
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
Enter
Click On Check
Double Click on Accounting Document Segment
Double Click on Business Area
M SATHYANARAYANA RAJU
FICO FACULTY Page 144
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 145
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 146
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
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.
M SATHYANARAYANA RAJU
FICO FACULTY Page 147
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
Check Radio Button Cheque
Check Street, P.O. box or P,o .box postal code
Document type for payment ZV
Clearing document type ZV
M SATHYANARAYANA RAJU
FICO FACULTY Page 148
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
Double Click On Bank Accounts
Click On New Entries
House Bank PM Currency Account ID Bank Subaccount
HDFC F INR HDFC 2000102
M SATHYANARAYANA RAJU
FICO FACULTY Page 149
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
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
M SATHYANARAYANA RAJU
FICO FACULTY Page 150
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
Text Salary Paid
Enter
Go To Document and Simulate
Enter and Save
M SATHYANARAYANA RAJU
FICO FACULTY Page 151
To View Vendor Line Items
Go To FBL1N
Vendor Account 8000000
Company code II02
Check Open Items
Check Special G/L Transactions
Click On Execute
In this Screen we can see the vendor open item 200000
Down Payment Clearing With Payment Program Run F110
1) Maintain Reconciliation Accounts in Down Payment Request F
Go To OBYR
Double Click On Payment Request F
Chart of Accounts II02
Enter
Reconciliation Account Special G/L
1001000 2001000
Enter and SAVE
Click On Properties
Check Noted Items
Target Special G/L Indicator Q
Enter and SAVE
2) Down Payment Request F- 47
Path: Accounting -- Financial Accounting -- Accounts Payable -- Document Entry -- Down
Payment -- F-47 - Request
Click On F-47
Document Date 03.07.2015
Posting Date 03.07.2015
Account 800000
Target Special G/L Indicator Q
M SATHYANARAYANA RAJU
FICO FACULTY Page 152
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 153
Identification 100
Click On Parameter
Company Code II02
Payment Method Q
Next Payment Date 06.07.2015
Vendor 8000000
Click On Free Selection
Note: In this screen will do Exclude Items
Click On Additional Log
Check Due date check
Check Payment method selection if not successful
Check Line items for the payment documents
Enter and SAVE
Back
Click On Schedule Proposal
Check Start Immediately
Enter
Once Payment Proposal has been created
Go To Edit -- Proposal -- Proposal List
Enter
In this Payment Proposal screen we can see the down payment request and vendor invoice
Document No Amount
Document Number for Down Payment Request 17005
50,000-
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
M SATHYANARAYANA RAJU
FICO FACULTY Page 154
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
SAVE
Click On Printout
Remove? Mark and Maintain II02
Enter
Click On Execute
M SATHYANARAYANA RAJU
FICO FACULTY Page 155
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 particular country or economic region SAP provides with predefined chart of
depreciation for certain countries. These are also known as Reference COD’s.
Copy one of these Reference chart of depreciation to a user-defined COD, and make
appropriate modifications based on your business and legal requirements
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 require at present and deactivate the rest
M SATHYANARAYANA RAJU
FICO FACULTY Page 156
Book Depreciation: Will be calculate on Asset Level.
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
Click On No
Enter
Select the rest of depreciation areas except the book depreciation and Tax Depreciation
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
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
M SATHYANARAYANA RAJU
FICO FACULTY Page 158
Click On Position button and Maintain Company code II02
Enter
V0 A0
Enter and SAVE
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
M SATHYANARAYANA RAJU
FICO FACULTY Page 159
Z112 Plant and Machinery
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 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
M SATHYANARAYANA RAJU
FICO FACULTY Page 160
Click On Define Number Range Interval
Maintain Company Code II02
Maintain Intervals
01 1000 1999
02 2000 2999
03 3000 3999
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 02
Number Range 03
M SATHYANARAYANA RAJU
FICO FACULTY Page 162
Enter and Save
Number Range 04
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
M SATHYANARAYANA RAJU
FICO FACULTY Page 163
Note: It will calculate depreciation on formula based
In this method we can define whether it is straight line method or written down method based on
the base value.
Maintain Fields
9999 999 12 24 10
Maintain Fields
Maintain Fields
9999 999 12 24 11
M SATHYANARAYANA RAJU
FICO FACULTY Page 164
Enter and SAVE
Maintain Fields
9999 999 12 24 12
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
M SATHYANARAYANA RAJU
FICO FACULTY Page 165
Check Depreciation to the day
Maintain Fields
Maintain Fields
M SATHYANARAYANA RAJU
FICO FACULTY Page 166
Multilevel method Z12 Plant and Machinery
Enter
Maintain Fields
Click On Activate
M SATHYANARAYANA RAJU
FICO FACULTY Page 167
Determine Depreciation Areas in the Asset Class
Enter
Layout 1000
Enter
Back
Select Z12 Plant and Machinery Asset Class
Layout 1000
Enter
Back
Select Z13 Furniture and Fixtures Asset Class
M SATHYANARAYANA RAJU
FICO FACULTY Page 168
Double Click On Depreciation Area
Maintain Fields
Layout 1000
Enter
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
M SATHYANARAYANA RAJU
FICO FACULTY Page 169
Enter
Select Z11 Buildings
SAVE
.
Back and Back
SAVE
.
Back and Back
SAVE
.
Back and Back
M SATHYANARAYANA RAJU
FICO FACULTY Page 170
Make it Cost Centre as Optional
SAVE
Path: SPRO-- Financial Accounting New -- Asset Accounting -- Master Data -- Screen
Layout -- Define Screen Layout for Asset Depreciation Areas AO21
Plant
and
Machine
ry
M SATHYANARAYANA RAJU
FICO FACULTY Page 171
5000004 II02 Fixed X Furnitur X Asset X 001 G007
Assets e and
Fixtures
M SATHYANARAYANA RAJU
FICO FACULTY Page 172
Path: Financial Accounting (New) -- Asset Accounting -- Integration with General Ledger
Accounting -- Assign G/L Accounts AO90
Click on Assign G/L Accounts
Select Chart of Account II02
Double Click On Account Determination
Click On Position Button
Maintain Account Determination Z111 (Building)
Enter
Select Account Determination Z111 Buildings
Double Click On Balance Sheet Accounts
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
M SATHYANARAYANA RAJU
FICO FACULTY Page 173
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
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
M SATHYANARAYANA RAJU
FICO FACULTY Page 174
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
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 175
Maintain Fields
Depreciation Key Z13 No need to enter 'D Key' system will pick automatically
Use life 10
Period 11
Enter and SAVE
Maintain Asset Class Z114 (Asset Under Construction)
Company Code II02
Maintain Description Asset Under Construction
Click On Depreciation Area
Maintain Depreciation Key 0000
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 *
M SATHYANARAYANA RAJU
FICO FACULTY Page 176
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
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 177
In this screen we can see the monthly wise depreciation
Asset Sale
Path: Accounting -- Financial Accounting -- Fixed Assets -- Posting -- Retirement --
Retirement w/Revenue -- F-92 - With Customer
Double Click On F-92
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
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
M SATHYANARAYANA RAJU
FICO FACULTY Page 178
50 Sale of Asset 200000-
75 Main Asset Building 100000-
70 Accumulated Depreciation 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
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)
M SATHYANARAYANA RAJU
FICO FACULTY Page 179
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
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 181
Click On Master Data
M SATHYANARAYANA RAJU
FICO FACULTY Page 182
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)
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)
M SATHYANARAYANA RAJU
FICO FACULTY Page 183
Scrap of Asset 200000
Balance Acquisition Value 200000
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.
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 184
Click On Define/Assign Settlement Profiles
Double Click On Assign Settlement Profile to Company Code
Click On Position Button
Maintain Company Code II02
Enter
Maintain Settlement Profile AI
Enter and SAVE
M SATHYANARAYANA RAJU
FICO FACULTY Page 186
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)
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 187
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
Second Period Depreciation Run
Posting Period 2
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
M SATHYANARAYANA RAJU
FICO FACULTY Page 188
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
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
Note: Is usually on depreciation area level and company code level it shows 1 rupee up
to -----
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
M SATHYANARAYANA RAJU
FICO FACULTY Page 189
Maintain Scrap Value Base value is reduced by the scrap value amount
Enter and SAVE
M SATHYANARAYANA RAJU
FICO FACULTY Page 190
Transaction Type 100(It indicates purchase document)
Enter
Amount *
Text +
Enter
Go To Document and Simulate
SAVE
AW01N - Asset Explorer (To View Asset History)
Path: Accounting -- Financial Accounting -- Fixed Assets -- Posting -- Asset -- AW01N -
Asset Explorer
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 191
Go To AFAMA (Depreciation Key)
Double Click On Z12 Plant and Machinery
Cutoff Value Key II2
Double Click On Assignment of calculation
Scrap Vale Base Value is reduced by the scrap value amount
Enter and SAVE
M SATHYANARAYANA RAJU
FICO FACULTY Page 192
Account 2000
Transaction Type 100(It indicates purchase document)
Enter
Amount 100000
Text Asset Purchase
Enter
Go To Document
Simulate and SAVE
AW01N - Asset Explorer (To View Asset History)
Path: Accounting -- Financial Accounting -- Fixed Assets -- Posting -- Asset -- AW01N -
Asset Explorer
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.
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
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
M SATHYANARAYANA RAJU
FICO FACULTY Page 193
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
Need to create the document types for uploading the transaction data to identify the legacy
data. Document types should have separately for GL, Vendor, Customer and Asset.
Before upload we should create number ranges for these document types.
GL Balances Upload
There are two types of uploads
Mid of the year
Year and upload
Note: Will not upload Sundry Creditors and Sundry Debtors' separately those balances will
update while uploading the open items of vendors and customers.
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.
M SATHYANARAYANA RAJU
FICO FACULTY Page 194
Year end upload
If you are going on live on year end we will upload the net book value of the asset and
Accumulated depreciation using AS91. No need to update the ordinary depreciation since P&L
balances will not consider during the year end upload. Hence we will update only the
Accumulated depreciation.
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.
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.
M SATHYANARAYANA RAJU
FICO FACULTY Page 195
Project II02
Description Project 1
Enter
M SATHYANARAYANA RAJU
FICO FACULTY Page 196
Name Upload GL Master Data
Enter
Click On Execute
Click On Execute
M SATHYANARAYANA RAJU
FICO FACULTY Page 197
Click On Display - Change
M SATHYANARAYANA RAJU
FICO FACULTY Page 198
Recording GLMASTER
Description Upload GL Master
Enter
M SATHYANARAYANA RAJU
FICO FACULTY Page 199
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 200
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 201
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 202
Save and Back (In this screen we can see the recording fields)
Back
M SATHYANARAYANA RAJU
FICO FACULTY Page 203
Click On Execute
M SATHYANARAYANA RAJU
FICO FACULTY Page 204
SAVE and Back
Click On Table
M SATHYANARAYANA RAJU
FICO FACULTY Page 205
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 206
Click On Data and Click On Text to Columns
M SATHYANARAYANA RAJU
FICO FACULTY Page 207
Remove CHAR and Maintain 'C'
Come back to Sap
M SATHYANARAYANA RAJU
FICO FACULTY Page 208
Delete Table Name and Transaction Code
M SATHYANARAYANA RAJU
FICO FACULTY Page 209
Copy Fields In Excel Sheet
Go to SAP and Paste
SAVE and Back again SAVE and Back
M SATHYANARAYANA RAJU
FICO FACULTY Page 210
Click On Relationship
Once Click On Relationship button you will get this message Enter and Save and Back
M SATHYANARAYANA RAJU
FICO FACULTY Page 211
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 212
Note: No need to Maintain this field
Go To Excel Sheet
M SATHYANARAYANA RAJU
FICO FACULTY Page 213
Click On Home
Click On Paste
Click On Transpose
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 217
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 218
Click On Excel Work book
M SATHYANARAYANA RAJU
FICO FACULTY Page 219
Click On Ok
Click On Yes
Close the Excel Sheet
Go To SAP
M SATHYANARAYANA RAJU
FICO FACULTY Page 220
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 221
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 222
Click On Execute
M SATHYANARAYANA RAJU
FICO FACULTY Page 223
Back and Back
Enter
M SATHYANARAYANA RAJU
FICO FACULTY Page 224
Back and Back
Convert Data
Click On Execute
M SATHYANARAYANA RAJU
FICO FACULTY Page 225
Click on Execute
M SATHYANARAYANA RAJU
FICO FACULTY Page 226
Enter
M SATHYANARAYANA RAJU
FICO FACULTY Page 227
Back
M SATHYANARAYANA RAJU
FICO FACULTY Page 228
Check Keep Batch Input Folders
Click On Execute
Enter
M SATHYANARAYANA RAJU
FICO FACULTY Page 229
Check Process/foreground
Click On process
M SATHYANARAYANA RAJU
FICO FACULTY Page 230
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 231
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 232
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 233
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 234
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 235
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 236
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 237
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
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 240
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 241
194J Professional & Technical Series
Enter and SAVE
M SATHYANARAYANA RAJU
FICO FACULTY Page 242
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 243
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
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 245
Click New Entries
Enter
SAVE
M SATHYANARAYANA RAJU
FICO FACULTY Page 246
Go To FS00
Check 001
Click On Create/bank/interest
SAVE
Enter
Z1 Z1 1002000
M SATHYANARAYANA RAJU
FICO FACULTY Page 247
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 248
Specify Document Type (Accounts Payable)
II02 KZ
Company Code Section Code Official Withholding Tax Key Number Group
19 01
M SATHYANARAYANA RAJU
FICO FACULTY Page 249
Maintain Number Ranges
Click on Groups
Enter
M SATHYANARAYANA RAJU
FICO FACULTY Page 250
Click On new Entries
19 01
Click On Groups
SAVE
Note: In Ecc6 Once we create number range then come back and assign those number
range to Group
Maintain Company Code Settings
PATH: SPRO--Logistic General--Tax on Goods Moment--India--Basic Settings--Maintain
Company Code Settings
Click On Maintain Company Code Setting
Click On New Entries
Company Code II02
Enter and SAVE
M SATHYANARAYANA RAJU
FICO FACULTY Page 251
Click On New Entries
Number Group Number Range Intervals
19 01
Enter and SAVE
Table/View J_1IEWT_CERT_N
Click On Maintain
Note: If exciting was there no need to create
Back
Table/View J_1IEWTNUM
Click On Maintain
Note: If exciting was there no need to create
Back
Table/View J_1IEWTNUMGR
Click On Maintain
Click On New Entries
Company Code II02
Business Place II02
Withholding Tax Key 192
Number Group 19
SAVE and Back
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
M SATHYANARAYANA RAJU
FICO FACULTY Page 252
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
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
M SATHYANARAYANA RAJU
FICO FACULTY Page 253
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
Click On Assign users to material master screen sequence for Excise Duty
Name SAPUSER
Go To FK02
Vendor 8000000
Enter
SAVE
M SATHYANARAYANA RAJU
FICO FACULTY Page 254
Vendor Down Payment
Go To F-48
Account 8000000
Account 2000102
Amount 50000
Enter
Amount *
Text +
Enter
Z2
Enter
M SATHYANARAYANA RAJU
FICO FACULTY Page 255
Go To FB60
Vendor 8000000
Amount 100000
Amount 100000
Enter
Go To F-54
Invoice 19007
Enter
M SATHYANARAYANA RAJU
FICO FACULTY Page 256
Go To Document and Simulate
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
M SATHYANARAYANA RAJU
FICO FACULTY Page 257
Maintain *
Enter
SAVE
Go To J1INBANK
Click On Execute
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 259
M SATHYANARAYANA RAJU
FICO FACULTY Page 260