Académique Documents
Professionnel Documents
Culture Documents
Business Blueprint
Final Version 1.0
Page 1 of 73
SAP Project
PROJECT IDENTIFICATION
Project Name Project Type : Implementation
BIDCORO
Project Manager (SEAL) Project Manager (BIDCORO)
REVISION HISTORY
Summary of changes: List of changes done
Page 2 of 73
SAP Project
PURPOSE
DOCUMENT DISTRIBUTION
Page 3 of 73
SAP Project
Table of Contents
1.1. Organizational Data..........................................................................................6
Introduction.......................................................................................................................6
1.2. Company...............................................................................................................6
1.3. Company code....................................................................................................7
1.4. Credit Control Area..................................................................................................7
1.5. Chart of Accounts....................................................................................................8
1.6. Chart of Depreciation...............................................................................................8
2. MASTER DATA..............................................................................................................................9
2.1. General Ledger.........................................................................................................9
2.2. Profit Centre...........................................................................................................12
2.3. Bank Master...........................................................................................................13
2.4. Vendor Master........................................................................................................13
2.5. Vendor Accounts Groups.......................................................................................15
2.6. Payment Terms.......................................................................................................15
2.7. Asset Master......................................................................................................16
3. BUSINESS PROCESS...............................................................................................................17
Page 4 of 73
SAP Project
Page 5 of 73
SAP Project
Page 6 of 73
SAP Project
Introduction
BIDCORO Africa Limited (BIDCORO) is a new joint venture by BidcoAfrica
Limited and CO-RO A/s to manufacture of fruit based soft drinks
The Enterprise Structure in SAP Finance module consists of the following entities
under Client:
o Company
o Company Code
o Chart of Accounts
1.2. Company
The naming convention for Company will be 4 digit numberic key. The
company code of BIDCORO Africa Limited 8100 will be attached to
Company 1000.
Company Description
1000 HEMBY Holdings Ltd.
Page 7 of 73
SAP Project
Page 8 of 73
SAP Project
Page 9 of 73
SAP Project
2. Master Data
Master Data is the data created once in the life time and recalled every time
when related transactions are posted.
Create
Change
Display
The G/L account master records are divided into two areas:
Page 10 of 73
SAP Project
Page 11 of 73
SAP Project
GL account groups are created as listed under Chart of Account. The groupings
are normally made with reference to Balance Sheet and P&L reporting layout as
per Legal requirements. A Eight Digit number will be used for creating GL
account and the GL naming convention / logic will be:
GL Accounts Description
1 Series Liability
2 Series Assets
3 Series Revenue
4 Series Expenses
5 Series Inter Company
9 Series Upload Accounts
ACCOUNT GROUPS:
Page 12 of 73
SAP Project
The profit center master data contains the structural concepts according
to which we can post and subsequently analyze the data that is relevant
for Profit Center Accounting.
Page 13 of 73
SAP Project
Page 14 of 73
SAP Project
General vendor:
General vendor means a regular supplier who will be rendering either
goods or service from within the country or out side country. Since he is
very frequent vendor with whom company is willing to have long time
relationship, in SAP R/3, all the master information such as name,
address, bank details, payment terms etc. should be made available at
the time of vendor master creation.
Page 15 of 73
SAP Project
Page 16 of 73
SAP Project
The Asset master data is to ensure that all the necessary details about
the Assets is captured to facilitate smooth transactions pertaining to
Financial Accounting avoiding data redundancy and data inaccuracy.
The master data also ensures that necessary information/data needed to be
passed on to the other modules is captured.
Asset master record controls how the asset transactions including the
depreciation are recorded and processed in the system. Also additional asset
types can be created as and when need arises and the same can be depreciated
according to legal requirements.
This part of the master record contains concrete information about the fixed
asset. The following field groups exist:
General information on assets description, quantity, etc
Posting information (for example, capitalization date)
Time-dependent assignments (for example, cost center, plant etc)
Information on the origins of the asset
Depreciation
Asset Classes: From an accounting point of view, the asset class is the most
important element for structuring fixed assets. Each asset must be assigned to
one asset class only. The asset class assigns the assets and their business
transactions to the appropriate general ledger accounts. Several asset classes
can be assigned to the same account. This makes it possible for fixed assets to
be structured in more detail at asset class level. Such detailed structuring is not
necessary at general ledger account level. It is also possible to define the screen
layout, tab layout, and asset number assignment for each class.
Page 17 of 73
SAP Project
3. Business Process
3.1.1.Scope
The General Ledger is integrated with all other modules in SAP and thus serves
as a complete record of all business transactions. This means that all postings
that originate in other sub-modules of SAP will be automatically transferred to
GL during day-to-day processing, thus considerably reducing the amount of
manual journals. For example, when a purchasing officer records a receipt of
goods that was purchased in the Purchasing module, the inventory value is
updated in the GL immediately. Each transaction updates the GL at the
individual transaction level and summary level by account, debit or credit total
and period total. All these items can be displayed on-line.
3.1.2.Requirements/Expectations
Page 18 of 73
SAP Project
3.1.3.1.1. Document
Document header is the part of a document that contains information valid for
the whole document, for example, document date and number. It also contains
controlling information such as the document type, user.
Line items are the part of a document that contains information about an item.
This includes an amount, an account number, the credit or debit assignment,
and additional details specific to the transaction being posted. For example you
can enter terms of payment, a cost center, or an explanatory text in a line item.
You can display the line items for one or more accounts.
Line items are document items that were posted to a specific account. In
contrast to a document item, a line item only contains the information from the
document that is relevant from the account view.
The SAP system adheres to the document principle. This means that each
posting is always stored in the form of a document; each document has a
document type, which is generally used to identify the source and nature of the
transaction (e.g. AP Invoice, AR Debit Memo etc.), and a unique document
number. Each document remains in the system until it is archived.
Only complete documents can be posted in the SAP system. "Complete" means
that the balance from the debit and credit items is zero. Further conditions for
posting a document are that you must enter the basic document data, such as
document date, posting date, document type, posting key, account number and
amount. You must make entries in all the required fields (these are defined as
"required" during system configuration of Field Status Groups).
Page 19 of 73
SAP Project
When you enter documents, the system checks whether these conditions have
all been met. It also checks/validates the entries themselves. For example, if
you have entered a key that is not defined in the system, the system issues an
error message to this effect. If this is the case, you can only continue processing
after you have corrected the error. These system checks & validates that all the
required data is entered into the system in complete and in error-free form.
If you are interrupted on entering a document and want to save the information
you have already entered, you can do so by using the Hold function. On the
other hand, you cannot post the document as account assignments are missing,
or something is unclear, you can use the preliminary posting function to park the
document until you are ready to complete it.
Account type is a key that specifies the accounting area to which an account
belongs.
Asset accounts - A
Customer accounts - D
Vendor accounts - K
G/L accounts - S
Materials accounts - M
Page 20 of 73
SAP Project
The following are some of document Types are identified for use from SAP
Standard.
For posting special G/L transactions special posting keys, are used which are
supplemented by a special G/L indicator. The system uses the specifications
(posting key and special G/L indicator) to determine the alternative
reconciliation account.
Page 21 of 73
SAP Project
Page 22 of 73
SAP Project
Page 23 of 73
SAP Project
Page 24 of 73
SAP Project
3.1.3.1.5. Currency
For any document that is posted in SAP R/3 will have two currency displays:
1. Document currency (Transactional currency)
2. Local currency (Company code currency)
3. Group Currency (USD).
Page 25 of 73
SAP Project
When you post a document in foreign currency, the system stores the amount in
both local currency and foreign currency in each line item. The system checks
whether the currency key has been defined and is therefore permitted.
Foreign currency rates are needed, for example,
To post and save receivables and payables in foreign currency
For handling payment transactions in foreign currency
Managing accounts in foreign currency.
The system has a concept of new General ledger which is different from
the previous release version of SAP. In this concept the ledger is
introduced at the general ledger accounting level. In this method
document splitting is mandatory.
Document splitting allows you to display documents using a differentiated
representation. In the representation, line items are split according to
selected dimensions (Profit centers & Segments). In this way, you can
draw up complete financial statements for the selected dimensions (Profit
centers & Segments) at any time.
Page 26 of 73
SAP Project
In SAP, fiscal year variant sets up the fiscal year. Each company code is assigned a fiscal
year variant. Several company codes can use the same fiscal year variant.
Page 27 of 73
SAP Project
BIDCORO financial year is from January to December and consists of 12 calendar months.
The fiscal year variant "K4" consists of 12 normal periods (from January to December) with
4 special periods to manage year end entries, will be attached to company code "8100":
BIDCORO follows the January - December financial year for annual accounts purposes.
This will be defined as the fiscal year in the system. For example, the four-digit fiscal year
2016 will denote the financial year from Jan 2016 - Dec 2016.
Posting Periods:
One posting period should generally be kept open for the current month.
At the month end next posting period should be opened.
The previous month should be closed after the month end closing procedures are
carried out.
One or more posting periods may be kept open for certain accounts on selective
basis, if required. However the authorization for this will be maintained at a very high
level.
A document is uniquely identified by the combination of fiscal year, company code
and document number.
Old Posting Periods have to be closed after carry forwarding all ledger balances to
next year and New posting periods will be opened for new year.
It will be possible to post to the current and the previous fiscal years until the
previous fiscal year is not closed.
All document numbers will be reset to the minimum number of the range for the new
fiscal year.
Var. A From To account From Year To Year From Year To Year Autho
9100 + 1 2016 12 2016 13 2016 16 2016
Page 28 of 73
SAP Project
The above matrix may be further refined and more specific closure of posting periods by
specific Account Number Ranges for GL as well as Vendor / Customer Accounts may be
made if required.
The account group is a summary of accounts based on criteria that effects how master
records are created.
To have a better control over the account codes, an Account Group is created for each
different grouping of accounts.
An incomplete document may be parked and then posted at a later date; this may be done
by the same or a different user.
Generally the documents are parked when the user is waiting for an approval from the
superior. Subsequently the user can book the same as a G/L document.
One advantage of parking is that you can evaluate the data in documents online for
reporting purposes from the moment they are parked, rather than having to wait until they
have been completed and posted.
A list of parked documents can be generated in the SAP for the benefit of the
supervisor/manager. The document can then be checked and corrected by the user. This
Page 29 of 73
SAP Project
document can then be posted in the General ledger. Parked documents can be modified or
deleted before posting.
The documents are entered in to the system and depending on the authorizations; the
documents are parked and posted later.
The user will park all the documents in R/3. Then the designated approver will view the
list of all the parked documents and post the parked documents before the end of the
day.
Document Posting
Header information like company code, posting date, document date currency
is entered.
Items details like general ledger account, amount, tax code , cost assignment
will also be entered for each line item.
New line items can be added.
A line item before posting may be deleted if required.
An automatic internal number will be created for each document posted in the
system.
Document display in accounting document will allow viewing all the header
and line item details.
Document change of the accounting document will allow changes to the
Header text, reference, line item next and assignment field.
To make general ledger business transaction available, you must post them to the
general ledger account. The system creates the document and makes the data
available in accounts.
When you carry out the postings to G/L accounts, you enter the document header data
and line items data. Upon simulation of the document, the system carries out the
consistency checks before posting the data. If the error exists, the data will not be
posted and proposes error information. Once the data is error free, then the system
updates the document file and G/L accounts amount may be posted.
Page 30 of 73
SAP Project
Journal creation will be mainly used for adjustments of incorrect postings, ad-hoc
entries, or period-end adjustments. All GL transactions from other modules will be
generated automatically with their own document types and number ranges.
In addition, the standard journal creation program provides for the creation of an
Account Assignment Template. At any time during the creation of a document, the
user may save the document as a template for future use. The template may contain
any number of individual line items (up to the SAP maximum of 999), and any
combination of GL account assignments and individual line item values.
The values posted to the G/L accounts appear in the Trial Balance which will provide
financial statements like Balance Sheet, Profit and Loss Statement.
It is possible for a user to make an input error. As a result, the document created will
contain incorrect information. In order to provide an audit of the correction, the user
must first reverse the document in error, and then capture the document correctly.
The system provides a function to reverse G/L, A/R and A/P documents both
individually or in mass.
When reversing a document, a reversal reason code must be entered to explain the
reversal. The reason code also controls if the reversal date is allowed to be different
from the original posting date.
Documents with cleared items cannot be reversed. The document must first be reset.
However, it needs to be noted that reversal of any document will effect the allocation cycles
in case if these processes are completed. It will be required to re-run all these cycles once
again after reversing the document.
Open items reflect unfinished transactions. For example, a Liability that has not been
settled remains in the Liability account as an open item until it is settled.
The open items of an account can only be cleared once you post an identical
offsetting amount to the account. In other words, the balance of the items assigned
to each other must equal zero.
During clearing, the system enters a clearing document number and the clearing
date in these items.
Page 31 of 73
SAP Project
Open items can only be cleared if they are posted to accounts that are managed on
an open item basis. Open item management is automatically set for customer and
vendor accounts. For GL accounts, however, you have to set the open item
management option in the master record.
Open items of an account can be cleared manually using the Account Clearing function, or
they can be cleared automatically by the system. Automatic clearing is especially useful for
clearing accounts in the GL account area.
Users will clear open items from GL accounts by running the clearing program. This
program uses predefined criteria to group together open items per account. If the
balance of the group of open items equals zero in local or foreign currency, the items
are marked as cleared.
The clearing program is used to automatically clear open items based on predefined
criteria. Manual clearing of open items is therefore not usually necessary.
Automatic clearing (i.e. clearing based on SAP-defined fields such as assignment,
amount, ref. field).
Manual clearing (i.e. matching of amount performed by users).
Within the general ledger module, account clearing shall be performed using the
following functions:
Account clearing (ad hoc).
Automatic clearing (part of closing activities).
Post with clearing (during the course of posting a document).
For postings that recur on a regular basis, such as payments for rent or interest,
legal fees, and property taxes, the recurring entry program can be used to have the
necessary documents generated automatically.
The recurring business transactions must be stored in the system as recurring entry
original documents.
Page 32 of 73
SAP Project
Each recurring entry original document contains the date of the first and last posting,
the frequency at which posting should be made, and the date of the next planned
posting.
The recurring entry program must be started at regular intervals within a specified
period. The program selects all recurring entry original documents in which the date
of the next posting falls within the specified period, and then generates a batch input
session.
Page 33 of 73
SAP Project
As on the date of maturity, a manual entry will be posted for recording the interest due on
the deposit.
Page 34 of 73
SAP Project
Travelling Advances and Settlement Process: At the time of releasing the advance to
the employee the following entry is as follows:
While processing the salary by HR Loan deductions will be from the employee master data.
Page 35 of 73
SAP Project
In SAP R/3 on line integration with sub ledgers, hence no such duplicate and wrong
posting will be occurred.
To reconcile the bank balance in our books of accounts with the balance available in
Bank Books
These two bank sub-accounts (Cheque Issue and Deposit Accounts) will hold the
entries, in other words bank transactions are posted to these two accounts. Whenever
the cheques get cleared by the bank and those entries will get updated to the Bank
Main Account.
Multiple upload methods are available for bank reconciliation of bank Transaction
Code FF67/FF_5 shall be used to upload the bank Statement.
Entries passed after Bank Statement Uploading:
Debited by Bank:
Cheque issued Account Debit
Main Bank Account Credit
Credited by Bank:
Main Bank Account Debit
Cheque Deposit Account Credit
Except Main bank account, all the other 2 accounts shall be maintained as clearing
account (Open item Management).
While uploading bank statement, each line item in Bank Statement should be
identified with relevant Transactions Type in SAP. The following transactions will be
created in SAP.
Page 36 of 73
SAP Project
Auto Matching:
While uploading Bank Statement system will match all the entries based on Cheque
No. and amount. These entries will move to cleared from open items.
Forced Matching:
The entries which dont match based on cheque no. or amount due to any mismatch
or error needs to be match manually using Transaction code F-03.
Cheques Deposit
In case of depositing customer cheques, it is mandatory to enter the some identity
no. in Bank Line Item. This field is used to reconcile line items in Deposit Account
with the line items in the bank statement.
Bank Charges:
All bank charges which come through bank statement, those expenses will be
directly debited to relevant expenses account and credited to Main Bank Account.
Clearing and entries matching concept will not be applicable for this entries.
Bank Balance:
For Bank Balance a variant needs to be created in FS10N and FBL3N Report which
consists of all the 3 bank GL accounts, which shall give Bank Balance as per
BIDCORO books.
Requirements/Expectations:
System to provide deduction of With holding tax at the time of invoice entry or
payment whichever is earlier.
System should allow the deduction of WHT from all the vendors whose bills are liable
for deduction of WHT at specified rates.
Payments to Transport
Fees for professional or technical services
Interest
Payment to foreign Services.
Page 37 of 73
SAP Project
Royalties
Rent
Insurance.
The Income Tax Act requires calculating taxes as soon as an invoice is entered. However, if
a down payment is made to a vendor before an invoice has received, WHT has to be
deducted on the down payment.
When you prepare your annual returns, the act also requires making provisions for taxes on
services received but not yet invoiced.
Adjust withholding taxes when you clear a down payment against an invoice
As SAP standard system allow defining two different tax types in withholding tax namely one
for invoice posting and one for payment (including down payment) posting, the customer
requirement can be achieved with SAP standard functionality.
WHT vendor master data information will be maintained in the vendor master.
Tax type will be defined.
Tax code will be defined.
As per BIDCORO Requirement withholding Tax code for company code: 1100 will be
extended for example below.
Amount limitation can be set and when the user tries to post a payment exceeding this limit,
system throws a message.
Page 38 of 73
SAP Project
This process carries out foreign currency valuation for accounts managed on an open item
basis. Valuation takes place according to the single valuation principle. This means that
individual open item on the key date only are taken into consideration for the valuation.
SAP selects open items for customers, vendors, and G/L accounts posted in foreign
currencies. Based on the exchange rate on the key date, exchange rate difference is
calculated automatically and valuation document is posted.
The balance of the foreign currency balance sheet accounts, i.e., the balance of the G/L
account managed in a foreign currency forms the basis of the valuation. The exchange rate
profit or loss from the valuation is posted to a separate expense or revenue account for
exchange rate differences.
For the period end, this loss / gain is to be recognized only for the purposes of drawing
correct financial statements as of the end of the period and should be subsequently
reversed on the first day of the next period.
When foreign invoice is raised in SAP the system will enter the document in foreign currency
and also in equivalent local currency at the prevailing SAP forex table rate.
When the invoice is not settled during the period, the system will revaluate the foreign
transaction taking the closing rate prevailing in the forex rate table and post an unrealized
adjustment entry
Page 39 of 73
SAP Project
Closing Procedures:
Apart from the normal day-to-day transaction processing that is undertaken within SAP,
there are many processes that require completion on a periodic basis. These include the
regrouping of customer credits and vendor debits, and unmatched invoice receipts and
material receipts, revaluing of foreign currency items, and month-end accruals and deferrals.
BIDCORO has identified the following requirements which SAP standard provides:
Page 40 of 73
SAP Project
Page 41 of 73
SAP Project
Page 42 of 73
SAP Project
WHT is deducted based on nature of transaction between the service provider and
BIDCORO.
.
Start
Is Vendor applicable to
End NO
WHT?
Yes
NO
Calculate WHT on advance? S
Is it invoice booking?
Yes
Yes
Post Entries S
End
Page 43 of 73
SAP Project
Page 44 of 73
SAP Project
a. In SAP R/3 on line integration with sub ledgers hence no such duplicate and wrong
posting will be occurred.
b. Fast processing of cash transactions through cash journal
c. Better control over cash predefined cash payments and receipts transaction reduces
end user discretion for making and receiving cash payments.
d. System generated cash book available with the nature of transaction.
Page 45 of 73
SAP Project
GENERAL LEDGER
GL Master- 1 GL Account -centrally -Create FS00
Individual
Processing
2 GL Account -centrally -Change FS00
3 GL Account -centrally -display FS00
4 GL Account -Display changes FS04
Document Entry 5 Enter G/L Account Document FB50
6 General Posting F-02
7 Cash Journal Posting FBCJ
8 Post with Clearing F-04
Park documents 9 General Document Parking F-65
10 Post/Delete FBV0
11 Change FBV2
12 Display FBV3
Page 46 of 73
SAP Project
Document 13 Change FB02
14 Change Line Items FB09
15 Display FB03
16 Display Changes FB04
17 Reset Cleared Items FBRA
Reverse 18 Individual Reversal FB08
19 Mass Reversal F.80
Sample 20 Create F-01
document
Reference 21 Post with reference FBR2
Documents
Account 28 Clear F-03
29 Display Balances (Old) FS10N
30 Display Line Items (Old FBL3N
31 FAGLB03 - Display Balances (New) FAGLB03
32 FAGLL03 - Display/Change Items (New) FAGLL03
Automatic 33 Automatic clearing with reference F.13
Clearing
Valuate 34 Open items in foreign currency FAGL_FC_VAL
Carry forward 35 G/L Account Balances (New) S_PL0_860000
30
36 Balance Carry Forward FAGLGVTR
37 Financial Statement: Actual/Actual S_PL0_860000
Comparison 28
Bank Accounting
Bank Master 1 House Bank FI01
Check numbers 2 Check Lot creation FCHI
Check 3 Manual checks FCH5
Information-
Create
Change 4 Renumber FCH4
Display 5 For check FCH1
6 For payment document FCH2
7 Check register FCHN
8 Reprint check FCH7
Void 9 Unused checks FCH3
10 Issued checks FCH9
11 Cancel payment FCH8
Delete 12 For payment run FCHD
13 Manual checks FCHF
14 Voided checks FCHE
Page 47 of 73
SAP Project
15 Reset data FCHG
3.2.1. Scope
The Accounts Payable application component records and administers accounting data for
all vendors. It is also an integral part of the purchasing system. Deliveries and invoices are
managed according to vendors. The system automatically makes postings in response to
the operative transactions.
Payables are paid with the payment program. The payment program supports all standard
payment methods.
Postings made in Accounts Payable are simultaneously recorded in the General Ledger
where different GL 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.
You can design balance confirmations, account statements, and other forms of reports to
suit your requirements in business correspondence with vendors. There are balance lists,
journals, balance audit trails and other internal evaluations available for documenting
transactions in Accounts Payable.
Accounting Document is generated manually by debiting the expense and crediting the
vendor. WHT is also deducted at this stage which will be called up automatically.
Invoice will be raised on the vendor directly i.e PO is not created.
Vendor invoices without MM purchase order would be booked through FI vendor
invoice and has no impact on the stock.
In the FI vendor invoice, GL account is to be entered for the debit posting. Due date,
payment terms is to be mentioned in the invoice.
Page 48 of 73
SAP Project
In this process Purchase Order is raised with reference to Purchase Requisition where
accounting has no impact, its only a commitment item. When the goods are received from
the vendor based on the PO, we execute MIGO where goods receipt is posted and both
Material document and FI document is generated.
Material document will be for accounting stock into stores and FI entry will
Here GR / IR clearing account is a clearing account and gets knocked off at the time posting
the invoice (MIRO execution).
All the Incoming Invoices are verified in terms of their content, prices and arithmetic and the
invoice is posted, the data is saved in the system. The system updates the data saved in the
invoice documents in Materials Management and Financial Accounting.
After the invoice has been posted, the document appears as an open item inn the vendor
account. (Payment proposal list).
Goods Receipt:
Expense a/c Dr.
Service GR / IR Clearing a/c CR
Invoice Posting:
Service GR/IR A/c Dr.
Vendor Account Cr.
Page 49 of 73
SAP Project
Planned delivery costs are entered at item level in the purchase order.
Planned delivery costs can be divided into:
Freight costs
Customs relevant
Insurance
For planned delivery costs, the System makes postings to a clearing account at goods
receipt.
If the delivery costs in the invoice differ from the planned delivery costs, the System posts
the differences in the same way as it posts normal price and quantity variances.
In case of planned delivery cost for Customs duty (Bill of Entry items),
Customs clearing A/c Dr
.
Customs Officers A/c Cr (Govt Vendor)
Page 50 of 73
SAP Project
During GR:
Material Stock Dr
GR/IR Clearing A/c Cr
Freight Clearing A/c Cr
Vendor A/c Cr
Freight Vendor A/c Cr
For Domestic Procurements of Capital Goods:
During GR:
GR/IR A/c Dr
Vendor Payable A/c Cr
Page 51 of 73
SAP Project
During GR:
Material Stock Dr
GR/IR A/C Cr
Custom Clearing A/c Cr
(The custom duty portion of value is loaded to the inventory and the Customs clearing
a/c will get nullified)
GR/IR A/c Dr
Vendor A/c Cr
Advance Payment: Once the APR (Advance Payment Request) received from
Purchase / Intending department, AP user will cross check the request with PO for
compliance.
Cross Functional with MM
Page 52 of 73
SAP Project
Advance Payment:
A Down Payment request is raised by the authorized person requesting for payment. Based
on the request, a down payment may be released to the particular vendor and request item
is cleared. Down payment request is a noted Item special General Ledger account which will
not be displayed in the Balance Sheet. In SAP, processing of a down payment involves a
number of steps:
The accounting entry for making the down payment will be:
Bank A/c Cr
The concept of authorizing the document entry can be achieved by the standard SAP
functionality creating and authorizing the payment request. Payment request will be created
by one person and authorized by another person to keep the control.
It is also possible to post invoices from FI without the necessity of purchase order. That can
be used to fulfil the requirement of postings like miscellaneous payments, employee related
payments, travel agent payments, hotel bills and consultancy payments.
GR/IR account Dr
Vendor account Cr
An information message will be flashed at the time of invoice booking that a down payment
exists for the particular vendor.
Settlement of down payments to the vendor account and clearing of Invoice against Down
Payment
Vendor A/c Dr
Vendor A/c (Spl. G/L: Down Payment) Cr
Page 53 of 73
SAP Project
Wherever, WHT is applicable, the WHT will be deducted at the time of down-payment to the
vendor and will be adjusted at the time of settlement of advances.
Regular Payment:
By using the SAP standard functionality all the cheque payments/EFT can be managed. The
typical procedure under SAP with respect to cheque will be
a) Defining the cheque lots for each and every house bank of BIDCORO.
b) Entering the vendor invoice.
c) Entering the vendor payment by clearing the open item created by invoice.
d) Attach cheque to the payment document number generated in step (C).
e) Check the cheque register to see the cheque updated./3
Business
Vendor Payments can be manual or automatic. The general aspects related to vendor
payment are Terms of Payment, Method / Media of Payment, manual payment & Automatic
Payment.
Terms of Payment
Terms of Payment will be defined by the Company, which will be updated in the Vendor
Master for each vendor and will be defaulted in the PO and Invoice level. Where the
payment terms have been changed in the invoice level, the due dates will over-ride the
original due date (calculated based on Purchase Order). Terms of payment will define the
credit period, due date and cash discount, if applicable. The due date will be calculated from
a baseline date as per the payment terms, which will be either of the following dates:
Document Date
Posting Date
No Default
BIDCORO has to make payments to vendors during their course of transactions, vendors
invoice due date is checked and if it is due, then the payment process begins. Prior to
making any payment down payments if any are to be checked and cleared against the
invoices. Only then Payment process can be carried out.
The payment can be full payment or part payment or residual payment. In case of full
payment, the system clears the open item. In case of part payment, the open item is not
cleared and has to be cleared manually subsequently, when the entire amount is paid. In
case of residual payment, the original invoice is cleared and the balance amount is created
as fresh open item.
Availability of the funds is checked before making the payment. In case funds are not
available, after making the funds available, the payment has to be carried out.
Page 54 of 73
SAP Project
Payments can be made through automatic payment program or through manual payment.
Check payment can be made through automatic payment program or through post plus print
option transaction. In case of automatic payment program, the parameters have to be
entered and the system prints the checks for all the vendors who are due as per specified
parameters. In both cases, the cheque is printed.
In case of post plus print option, the individual vendor has to be selected and payments are
to be made by selecting the required open items and with that reference of payment
document cheque can be printed.
Automatic Payments
The payment program is designed so that you can pool and process outgoing payments.
The payment program processes domestic and foreign payments for vendors and
customers. It creates payment documents and supplies data to the payment medium
programs. These payment medium programs print either a payment list, payment forms (for
example, cheques).
The payment program processes the open line items in three steps:
It determines the open items to be paid according to the parameters entered and creates
a proposal list. You then have the ability to edit the proposed payments before the
transactions are posted. Any items that you do not want to pay can be blocked for
payment, however, if you need additional items to be included in the proposal list, the
previous proposal must be deleted, the parameters changed to pick up the additional
transactions and the payment program rerun.
The payment program makes the payments based on the edited proposal list. Only the
open items contained in the proposal list are taken into consideration. The payment
program posts documents, sets up data for the form printout (cheque), the remittance
advice, and the payment summary as required.
Payment program will automatically update the cheque register (if used) and the relevant
general ledger accounts and also clear the vendor invoice for which payment run is
executed.
During the payment run accounting document is generated clearing the vendor open item.
Page 55 of 73
SAP Project
Manual Payment
With manual payments you can print cheques without running automatic payment program.
There are two ways of doing this:
You can print a cheque for a payment already posted. This may be necessary if a
cheque is damaged during printing.
Cheque is prepared manually i.e. outside the SAP system and then cheque details are
updated to the payment document which updates the cheque register.
If goods received are as per the PO order quantity, Goods receipt will be posted with
reference to purchase order when material is physically received. Invoice verification will be
processed with reference to goods receipt and vendor invoice receipt as per the payment
terms stated in purchase order. Vendor payment will be processed with reference invoice
verification posted in Materials Management by Financial Accounting. For such an IR, the
exchange rate is picked up from the PO in which we have defined a fixed exchange rate.
All import purchase orders are to be raised in foreign currency but the transactions are to be
recorded in KES. Once the PO is raised, the finance department will book a forward contract
for the remittance to be made against the purchases for due date.
Noted item is posted to the vendor with special gl indicator defined for Bank Guarantees.
Page 56 of 73
SAP Project
Subsequent Debit:
An invoice must be entered as a subsequent debit if a purchase order item has already
been invoiced and further costs are incurred. (For example, a vendor has inadvertently
invoiced at too low a price and then sends a second invoice for the difference.)
Accounting Entries will be for Subsequent Debit
Vendor A/c Cr
If the stock is consumed Price difference account will come into picture.
Subsequent Credit:
Subsequent Credit is applicable if a purchase order item was invoiced at too high price and
it has received a credit memo. (For example, a vendor has inadvertently invoiced at too high
price and then sends a credit memo for the difference.)
Vendor A/c Dr
Page 57 of 73
SAP Project
Credit Memo:
A credit memo can be entered with reference to a purchase order or a goods receipt.
Purchase Dept/Accounts Dept enter a credit memo for a purchase order item when the
goods are returned to the vendor. First MIGO is to be posted for the return quantity and then
credit memo to be posted in MIRO for the return PO.
GR/IR A/c Dr
Inventory A/c Cr
Posted for the returned quantity, stock value & quantity is reduced.
Vendor A/c Dr
GR / IR A/c Cr
VAT Receivable A/c Cr
Open items reflect unfinished transactions. For example, a Liability that has
not been settled remains in the Liability account as an open item until it is
settled.
The open items of an account can only be cleared once you post an identical
offsetting amount to the account. In other words, the balance of the items
assigned to each other must equal zero.
During clearing, the system enters a clearing document number and the
clearing date in these items.
Open items can only be cleared if they are posted to accounts that are
managed on an open item basis. Open item management is automatically set
for customer and vendor accounts. For GL accounts, however, you have to
set the open item management option in the master record.
Page 58 of 73
SAP Project
Open items of an account can be cleared manually using the Account Clearing function, or
they can be cleared automatically by the system. Automatic clearing is especially useful for
clearing accounts in the GL account area.
Users will clear open items from GL accounts by running the clearing
program. This program uses predefined criteria to group together open items
per account. If the balance of the group of open items equals zero in local or
foreign currency, the items are marked as cleared.
The clearing program is used to automatically clear open items based on
predefined criteria. Manual clearing of open items is therefore not usually
necessary.
Automatic clearing (i.e. clearing based on SAP-defined fields such as
assignment, amount, ref. field).
Manual clearing (i.e. matching of amount performed by users).
Within the general ledger module, account clearing shall be performed using
the following functions:
o Account clearing (ad hoc).
o Automatic clearing (part of closing activities).
o Post with clearing (during the course of posting a document).
Page 59 of 73
SAP Project
Page 60 of 73
SAP Project
Page 61 of 73
SAP Project
Page 62 of 73
SAP Project
ACCOUNTS PAYABLE
Vendor Master 1 Create FK01
2 Change FK02
3 Display FK03
4 Block/unblock FK05
5 Mark for deletion FK06
6 Display Changes FK04
Document Entry 7 Invoice FB60
8 Credit memo FB65
Document 9 Invoice Parking FV60
Parking
10 Credit Memo Parking FV65
11 Post/delete FBV0
12 Change FBV2
13 Display FBV3
Document 14 Change FB02
15 Change line items FB09
16 Display FB03
17 Display changes FB04
18 Reset cleared items FBRA
Reverse 19 Individual reversal FB08
20 Mass reversal F.80
Logistics Invoice 21 Enter Invoice MIRO
Verification
22 Park Invoice MIR7
23 Display Invoice Document MIR4
24 Cancel Invoice document MR8M
25 Release Blocked Invoices MRBR
26 Invoices Overview MIR6
Vendor -Account 27 Display balances FK10N
28 Display/ Line Items FBL1N
29 Clear F-44
Outgoing 30 Post F-53
payment
31 Post + print forms F-58
32 Automatic Payment Program F110
33 Print payment forms FBZ5
Down payment 34 Down payment F-48
35 Clearing F-54
Automatic 36 Automatic Clearing F.13
clearing
Correspondence 37 Debit note and credit note printing F.61
38 Delete print request for debit and credit F.63
note
Carry forward/ 39 Balances F.07
receivables/
payables
Page 63 of 73
SAP Project
3.3.1. Scope
The Fixed Asset module is an integrated asset management solution for additions, updating,
tracking, depreciation and purposes. Assets are depreciated periodically to arrive at their
current net value. Once an asset is capitalized, it can be transferred between locations, cost
centres. Assets can be removed from the Assets Ledger by disposing/scraping them.
For the assets, which are not yet installed, an asset master is created as Capital work in
Progress. As and when the asset is installed, the balances under WIP asset will be
transferred to the final asset, for which an asset master record will be prepared under an
appropriate asset class.
During the construction phase, all the assets are initially booked to the assets under
construction account (capital works in progress Account).After the completion of the
construction and when the assets are put to use the assets under construction need to be
transferred to the assets account. This transfer of assets from assets under construction
to the assets is known as settlement in SAP. Before making the settlement, it is to be
clearly known, as to in which proportion the line items under assets under construction
are to be settled to the assets. Basing on this, the distribution rules are defined and then
assets can be settled.
Page 64 of 73
SAP Project
Depreciation Run
SAP gives a functionality of Depreciation Forecast Report wherein one can analyze the
Depreciation of the existing Asset over a period of years.
The planned depreciation is posted to the general ledger at the time of the monthly
depreciation posting run. This posting run uses a batch input session to post the planned
depreciation for each posting level for each individual asset.
The depreciation posting cycle is determined by entering the length of time (in posting
periods) between two depreciation-posting runs. This means that a setting of 1 indicates
monthly posting, 3 means quarterly posting, 6 means semi-annual, and 12 means annual
(for a fiscal year version with 12 posting periods). When a depreciation-posting run is
started, one has to enter the period for which one wants it to be carried out.
a) Wrong Asset Class: In case, the asset was created under a wrong asset class
then a new asset has to be created in a New Asset Class and an Intra Company
Transfer will to be executed. During the Asset transfer, SAP transfers Acquisition
Value, Accumulated Depreciation as of the day of the Transfer from the Old Asset to
the New Asset. Depreciation will be prospectively calculated with the new rate.
In case of retirement with revenue, the profit or loss on sale of assets is recorded
automatically by the system, even if it is partial or full retirement is made. In case of
retirement with net book value, no profit or loss sale of asset is triggered.
Asset retirement can be done in many ways and if the asset is retired with revenue and with
customer, then a customer liability is created while retiring the asset and the system will take
Page 65 of 73
SAP Project
care of all the background processing like calculating the net book value, loss/gain on sale
of asset etc.,
Asset retirement can happen by way of sale of an asset to a customer, sale without
customer, debiting customer account for loss of asset and also by way of scrapping. In case
of scrapping, the asset scrap will be without customer and this can also be with and without
revenue.
The asset retirement consists of any of the following:
Sale of asset with customer: - An asset is sold, resulting in revenue being
earned. The sale is posted with a customer
Without customer: - An asset is sold, resulting in revenue being earned. The
sale is posted against a clearing account (no customer record needs to be
maintained)
Scrapping of an asset: - An asset has to be scrapped, with no revenue being
earned
Inter-unit transfer from one Profit Center to another Profit Center or from one
location to other location
Posting revenue / loss on asset sale or scrapping of asset
Profit or loss on disposal will be automatically calculated and posted to the
relevant general ledger accounts.
Retirement may involve a single, multiple or partial asset(s).
For partial retirement of an asset, the value, quantity or percentage of an
asset can be entered when posting the retirement.
The profit or loss from retirement will be assigned to separate general ledger
accounts.
Accumulated Depreciation Dr
Profit / Loss on Sale of Asset
Asset Cr
The accounting treatment for retirement with revenue (without customer) is as follows:
Page 66 of 73
SAP Project
The accounting treatment for retirement with revenue (with customer) is as follows:
Customer A/c Dr
Accumulated Depreciation Dr
Profit / Loss on Sale of Asset
Asset a/c Cr
The proceeds for disposals with revenue without customer will be recorded against an Asset
Disposal Clearing account.
Page 67 of 73
SAP Project
Page 68 of 73
SAP Project
Retirement of Assets
Page 69 of 73
SAP Project
Start
No
Perform
Depreciation
Run in Test
Mode
Yes
Run Reports
and Review
Postings
End
Page 70 of 73
SAP Project
Different depreciation rates are configured using different depreciation keys and they will be
attached with the asset masters at the time of creating an asset master.
Dep. Description
Area
01 Book Depreciation.
15 Depreciation for Tax Purpose
For BIDCORO there would be monthly posting for Book Depreciation. A batch input session
will be run called depreciation run for posting of planned depreciation using periodic
execution functionality. The unplanned depreciation will be calculated manually and posted
through System. The required posting documents are created once this is executed, this will
be execute as a background job every period end to post the depreciation postings to the
general ledger.
Page 71 of 73
SAP Project
Asset Classes are used to classify the Assets under various heads for Legal and reporting
purposes. Asset Classes facilitate creation of individual Asset Masters with certain default
values and characteristics that may, if required, be changed at individual asset master level.
Account Determination forms the link between Asset Classes in Asset Accounting Module
and FI module for integration with GL. Various GL Accounts for APC, Depreciation, and
Asset Disposal etc. are assigned in various depreciation areas through account
determination.
Each asset class is maintained with different depreciation areas as required by BIDCORO.
Once the asset classes are defined different asset master records will be created under the
asset classes. Each class will be assigned a different number range to give different
numbers to assets.
Page 72 of 73
SAP Project
Asset Accounting
Asset Master 1 Create Asset AS01
2 Change Asset As02
3 Display Asset As03
4 Asset Explorer AWOIN
5 Lock the Asset AS05
6 Delete asset AS06
7 Asset acquisition F-90
8 Asset acquisition thru MM MIRO
9 Capex Budgeting thru Internal Order KO22
10 Asset Transfer ABUMN
11 Retirement with customer and revenue F-92
12 Asset Scrapping ABAVN
13 AUC-Settlement rule KOB5
14 AUC-Order Settlement KO88
15 Depreciation Run AFAB
16 Fiscal Year change AJRW
17 Document Display AB03
18 Document Change AB02
19 Reverse AUC settlement document KO88
20 Reverse Asset Document AB08
21 Asset Document display AB03
Page 73 of 73