Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Release 11.5.10
TCS Internal
What is this training all about
Supplier/Vendor
A Supplier is a person or a entity which suppliers materials needed by the organization to manufacture or sell its products.
Employee
An employee is any person hired by an employer to do a specific "job". Employee refers to a specific defined relationship between
an individual and a corporation, which differs from those of customer, or client
Invoice
An invoice/Bill is a commercial document issued by a seller to a buyer, indicating the products, quantities and agreed prices for
products/services with which the Seller has already provided the Buyer. An invoice indicates that, unless paid in advance, payment
is due by the buyer to the seller, according to the agreed terms.
Payments
A payment is the act of transferring money into another person or company usually in return of due consideration. There are
several types of payment possible- Check, Bank Transfer (ECS), Credit giving
Pre Payment
A pre payment is a payment made to supplier before the goods are delivered. As Payments cannot be made in Oracle without a
invoice a special type of invoice called pre payment invoice is raised to make the payment to supplier. Payments are issued against
Pre-Payment Invoice
Credit Memo
Negative amount Invoice created by a supplier and sent to you to notify you of a credit
Debit Memo
Negative amount Invoice created by you and sent to a Supplier to notify the Supplier of a credit you are recording. Usually sent
with a Note explaining the Debit memo
Purchase Order
Purchase Order is a commercial document issued by a buyer to a seller, indicating the item, quantities and agreed prices for
products or services that the seller will provide to the buyer. Sending a PO to a supplier constitutes a legal offer to buy products or
services. Acceptance of a PO by a seller usually forms a one-off contract between the buyer and seller
Goods Receipt Note is a noting done by the receiving department on receipt of a purchase order confirming the item and quantity
received with the purchase order. It is used internally by the Payables Department as a proof that the item received matched the
one mentioned in the PO.
Matching
2 Way, 3 Way, 4 Way matching refers to matching of Invoice with PO(2 Way), with PO and GRN (3 Way), with PO, GRN and Quality
Inspection Report (4 Way)
Often Organizations authorize employees to make low cost stationary purchase or pay their hotel and travel bills through their own
credit cards. This allows the company to avoid associated overhead expenses. Employees on return from their trip can submit bills
and claim expense from the organizations.
Payment Term
It is terms which a organization has agreed with its vendors for payment of a invoice. It can typically be Immediate, Due 30 days,
or 2/10 Net 30 days. The last one means that invoice is payable in 30 days but if payment is made within 10 days then you get 2
percent discount
Amit goes to a shop Music World. He selects the model. Places a order
for it, provides the Gym’s address and asks it to be delivered the next
day. The salesman makes a bill for Music System and informs Amit that
deliver charges are extra. Amit agrees. He makes the payment by credit
card and returns.
The music system gets delivered to the Gym the next day. The delivery
person checks the original bill to verify he has come to correct address,
produces a challan for Amit to sign. Amit inspects the item to make sure
it is the correct item, tests that it is working. Satisfied he signs the
challan. The deliver man takes the signed receipt and gives Amit a copy
and departs. Amit informs his boss that they are a proud owner of a
music system.
TCS Internal 3 December 2019
General Introduction- Payables Module
He asks his credit card bill to be reimbursed. Boss asks him to provide his
Credit Card bill voucher and get reimbursed from the person handling
cash. Amit goes to the Cashier. Submits the credit card payment voucher
and the delivery challan. Cashier checks it and makes payment by check.
Owner himself reconciles the bank statement and checks that amount of
check is same as the invoice amount.
Can you identify the elements of Payables Process involved in the above
fictitious transaction ?
Payment clerk
Invoice Received and
reviews the invoice
Date is Stamped
for due dates and
by Mail Room
discounts dates
Invoice Matched to
Receipts and Remittance Advice is
Inspection Reports Generated and mailed
.
.
.
Payment .
Requision Invoices
Batch or Batch .
Created Accounted
Sets .
.
.
.
Purchase Payments Built/ .
Holds Payment .
Order Invoices
Month End
Removed Reconciled .
Created Selected
Process
.
.
.
.
Receipts Month End
Payment .
against Invoice Payment Reconciliation
Formatted> .
Purchase Validated Accounted with GL and
Checks Printed .
Order Period Close
.
.
.
Invoice .
Generated Invoice Payment Remittance .
by Matching to Approved Confirmed Advice Generated .
PO or Receipt
Credit Memo
Invoice or
Generated for
Supplier Site Void Payments
Sub Processes
Return to Vendor
Placed on Hold
RTV
Witholding Tax
Invoice Cancelled
Invoices
A supplier is selected
PO Raised by using
a Expense Item.
Here a Category is
used instead of a
Item.
Things to Note
• Supplier
•Ship to / Bill to
•Buyer
•Currency
•Match Approval Level
•Invoice Match Option
Note the
Accounting
•Charge Account
•Accrual Account
•The payment
term is 45 days
•No Acceptance is
required
•Note the PO
Number here
which is
required for
creating
receipts
•Note the
status
•Submit it for
Approval
We press the
Distribution
Button.
The Charge
account which
you see is
automatically
populated from
the PO. Status of Invoice never Validated
The Liability Invoice is not Accounted .
account will
There are no holds.
come from the Distribution Total is now 230.
Supplier Site Distibutions can be viewed pressing the distribution button .
once Invoice is
accounted.
A separate form –
Payments Form
Opens up.
It gives a
message about
reserving the
payment number
or the check
number. No other
payment can use
that series till this
payment is
processed.
TCS Internal 3 December 2019
End to End Business Process ..(contd.)
Notification
for Events Journals
Oracle Oracle Oracle
ERS, Purchasing Assets General ledger
Receipt/
PO Info
Mass
Additions
Invoice Tolerance
Employee Lookup Code
AP Accounting Periods
Payment Terms
Payment terms define payment schedules with the corresponding discounts. For example, you can have a payment
term that allows the payer to pay an invoice in 30 days. A different payment term could specify that if an invoice is paid
within the first 10 days, it is given a 2-percent discount. Navigation path Setup : Invoice : Payment Terms.
Invoice Tolerances
Invoice tolerances define the matching and tax tolerances that vary between invoice, tax, purchase order, and receipt.
These tolerances can be by percentage or by amount. Navigation path Setup : Invoice : Tolerances.
Tax Code
The Names you assign to Tax codes of your system. You assign Name, Type, Rate and accounting with tax name.
Navigation path Setup : Tax : Tax Codes.
Invoice Approvals
Oracle Payables comes with a list of predefined invoice approval codes, and you can define additional codes as needed.
Invoice approval codes are used to apply or release invoice holds. Navigation path Setup : Invoice : Approval.
Distributions Sets
A distributions set is a predefined allocation structure with or without percentages that you can use on invoices to
facilitate faster data entry. Navigation path Setup : Invoice : Distributions Sets.
Reporting Entity
A reporting entity is any individual or organization with a tax identification number (TIN). Navigation path Setup : Tax :
Reporting Entities. Determining the number of TINs you have will drive how many reporting entities you have.
Payment Formats
You must set up payment formats by selecting the build program, format program, and remittance advance program.
Attach the payment formats to payment documents when you set up your banks. You need one payment format for each
payment method in Oracle Payables, and the payment method includes check, wire, and EFT (electronic funds transfer).
Navigation path Setup : Payment : Formats.
Banks
Set up banks to make payments. Oracle Payables and Receivables share the bank information, and you can have
external banks with suppliers or customers as account holders. For each internal bank, you must enter all of the bank
branches, bank accounts, and payment documents that come out of each bank. Navigation path Setup : Payment :
Banks.
Report Formatting
There are two kinds of special report formatting you can perform in Oracle Payables (both are optional). The first is for
expense reporting, while the second is for aging periods. Use the account segments for expense reporting to determine
the format and sorting sequence of your Expense Distribution Detail report. Use aging periods to determine your aging
buckets for your Invoice-Aging report. To set up account segments for expense reporting, Navigation path Setup :
Invoice : Distribution Detail Report. To set up aging periods for the Invoice-Aging report, Navigation path Setup :
Calendar : Aging Periods.
Special Calendars
You can define special calendars for recurring invoices, automatic withholding tax, and the Key Indicators report. The
Key Indicators report is used to measure individual performances, and special calendars comprise periods that you
define. Periods can be weekly, monthly, or any other format that you customize. To set up special calendars for recurring
invoices, automatic withholding tax, and the Key Indicators report, Navigation path Setup : Calendar : Special Calendar.
Descriptive Flexfield
Set up all necessary descriptive flexfields, which are expansions of the Oracle Applications table.
Profile Options
Profile options direct how Oracle Payables controls access to, and how Oracle Payables processes, system data.
Suppliers
Suppliers need to be setup in the system before you can create invoices against them. You can do supplier conversion to
bring the master data from the setup or define it via the front end.
Payment Terms
Payment terms
define payment
schedules with the
corresponding
discounts. You can
define up to three
discounts in a AP
Payment term.
Invoice Tolerance
Invoice tolerances
define the matching
and tax tolerances
that vary between
invoice, tax,
purchase order, and
receipt. These
tolerances can be
by percentage or by
amount.
To set up invoice
tolerances, follow
the navigation path
Setup : Invoice :
Tolerances.
Payment Terms
Payment terms
define payment
schedules with the
corresponding
discounts. You can
define up to three
discounts in a AP
Payment term.
Financial Options
Financial Options
Information entered
here is shared
between Oracle
Payables, Oracle
Purchasing, and
Oracle Assets. You
define defaults in
this window to
simplify supplier
entry, requisition
entry, purchase
order entry, invoice
entry, and automatic
payments
Payables Options
Accounting Methods:
Primary / Secondary
Payment Accounting:
Account for Payment
Account for Gain/Loss
Calculate Gain Loss
Payment Formats
Payment terms
define payment
schedules with the
corresponding
discounts. You can
define up to three
discounts in a AP
Payment term.
Banks
Banks
You define internal,
Customer and
Supplier Banks in
your system to make
payments
Bank Payables
Documents (accounting,
document names, numbers)
PAYMENTTABLES
INVOICE TABLES
AP_INVOICES_ALL contains one record each for each invoices you enter.
AP_INVOICE_DISTRIBUTIONS_ALL
AP_SELECTED_INVOICES_ALL - It is holds the distribution
a temporary information
table that that is manually
stores information about entered
invoices or system-for
selected
generated.
payment in a payment batch. Your Oracle Payables application inserts into this table after you initiate a
AP_INVOICE_PAYMENTS_ALL
payment batch. contains records one row each of each invoice payments that you made to
suppliers. Payables updates this table when- you
AP_SELECTED_INVOICE_CHECKS_ALL When confirm an automatic
you build paymentspayment batch,batch,
in a payment enteryour
a manual
Payables
payment, or process a Quick payment. When you void
uses information in this table to create rows in this table a payment, your Oracle Payables application inserts
an additional payment
AP_CHECKS_ALL line information
stores that is the negative of the original
about payments issuedpayment line or refunds received from suppliers.
to suppliers
AP_HOLDS_ALL
You need one row contains information
for each payment youabout
issueholds applied on
to a supplier the invoice
or refund received from a supplier
AP_ACCOUNTING_EVENTS_ALL -Every accounting entry needs to be identified with the event that
created it. Conceptually, an event provides information about the timing and the reason for which the
document created the accounting entries
AP_AE_HEADERS_ALL - An accounting entry header is an entity grouping all accounting entry lines created
for a given accounting event and a particular set of books. An accounting entry header can either be
transferred over to GL or not at all
AP_AE_LINES_ALL – An accounting entry line is an entity containing a proper accounting entry with debits or
credits both in transaction currency as well as functional currency along with an account and other reference
information pointing to the transaction data that originated the accounting entry line.
AP_LIABILITY_BALANCE contains de-normalized information about liability accounting entry lines
associated with invoices and payments that have been transferred to GL. The Accounts Payable Trial
Balance report uses this information to report on outstanding invoice liability
TCS Internal 3 December 2019
Common APIs of Payables Modules
Payables Open Interface Import - Used to import Invoices, Credit Memos, Debit Memos. Prepayments
cannot be imported using this interface.
Tables Used AP_INVOICES_INTERFACE and AP_INVOICE_LINES_INTERFACE.
Accounting
Transaction
Listing Reports
Reports
•Payables
•Accounts
•Invoice Aging Report - UseLookups
Payable Trial
this reportListing
toBalance
view- Use
yourthisReport
report
unpaid - invoices
Use
to obtain
the report
a listing
to verify
of allthat
•Invoice on Holdtotal
predefined
accounts
Report lookup
- Use payable
thevalues,liabilities
report and
to allinlookup
identify Payablesvalues
invoices equal
on you
holdthose
defined
in the in the
general
Oracle
Payables Lookups window
ledger
•Matching Detail•Posted
•Tax Codes
Report Invoice
- UseListingRegister
this - Usetothe
report Use
– seeTaxtheitCodes
todetail
review
Listing
accounting
of how toanreview lines
invoice,ratepurchase
for
and
invoices
order, or receipt
was matched. This account
transferred
reportinformation
is to GL forhelpful
especially tax codes
when an invoice is on hold and you are trying determine why
•Posted Payment Register - Use it review accounting lines for payments
the hold was placed
•Matching Hold transferred
Detail Report to GL- Use the Matching Hold Detail Report to review detailed accounts payable
•Payables Account
and purchasing information for invoices Analysis Reportholds
with matching - Useand this matching
report to review and
hold releases.
analyze accounting entries in Payables.
•Use Tax Liability•Period
ReportClose
- UseExceptions
this report toReport
determine - Submit this report
the amount to review
of use tax you owe to each tax
exceptions
authority for invoices you enter thatduring
are preventing
a period closing a Payables accounting period.
•Withholding Tax There can-be
Report Use following exceptions:
this report to create Outstanding
a withholdingPayment
tax reportBatches,
for your company’s internal
reporting needs Accounting Entries not Transferred , Future Dated Payments Requiring
Maturity, Unaccounted Invoices, Unaccounted Payments
•Invoice Audit Listing by Voucher Number - Use this report to review your invoices with assigned
sequential voucher numbers. Either you or Payables can assign a unique, sequential number to an invoice
during invoice entry, if you enable the Sequential Numbering profile option.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
Project Initiation 3
Process Analysis
Business Process Analysis & Mapping 3 2 0
Key Process Ow ners Training 1
Conference Room Pilot
Design Configuration 1
Setup and Validation 1 1
Build
Design, Dev. of Interface & Custom Reports 1 2 2 2 2
Testing
Integration Testing 3 2 2
End User Training 1 1
User Acceptance Test Support 2 2
Data Migration
Data Preparation & Cleansing
Data Migration /Entry
Go-Live
Prepare Production Env. (Data Migration 1 1
support)
Stabilization
Post im plem entation Support 2 2
3. Perform Setups
8. Perform Testing
2. What is the taxation system followed in your company’s particular payable site ? ( VAT or Sales Tax )
3. What are the statutory reports which you have to publish from Payables ? (e.g. TDS Certificates at the end of
year)
4. Do you have any other IT system from where you interface Invoice or Payment data?
5. How do you account for Payments while paying and while clearing?
7. Do you have large number of invoices each month which are of recurring type ? (E.g. Lease Payment,
Royalty Payment)
2 Cannot select invoice for manual payment • Invoice not Validated • Validate Invoice
• Invoice payment method is wrong • Update invoice payment method
• Invoice payment currency is incorrect • Update invoice payment currency
3 Invoice not selected for payment by auto • Invoice not yet in Oracle • Check Interface Reports
payment run • Invoice not Validated • Validate Invoice
• Invoice payment method is wrong • Update invoice payment method
• Invoice not yet due • Check due date for payment
• Supplier pay group is incorrect • Check Supplier pay group
4 Unable to select prepayment to apply • Prepayment not yet paid • Prepayment must be paid before it can be
applied. Pay Prepayment
• Invoice not yet interfaced from Oracle • Check Prepayment Status Report
• Invoice not yet Validated • Validate Invoice
• Invoice already paid • If error, void payment
6 Unable to close period Unposted Items • Check for unposted items using Unposted
Invoice and Payment Sweep report. Run GL
Transfer program for any unposted items
Type of Business
Ink Manufacturing Industry
6. Suppliers respond with the offer price 6. Prices are recorded in 2 separate quotations.
Navigation: Purchasing > RFQ’s and Quotations >
Quotations(Localized)
7. Identify the most favourable Quotation 7. Run ‘Quote Analysis (Localized)’ to identify
the most favourable price bid.
Navigation: Purchasing > RFQ’s and Quotations >
Quote Analysis(Localized)
Expense Item, 3 Way Match, Invoice (unit price = 9) <= to PO (unit price = 10) Qty = 10
Tax 5%, Line Item, Freight = 30, Misc. = 20, Discount 2 %
PO is raised No accounting
PO Receiving (PO Module) No accounting
Expense Item, 3 Way Match, Invoice (unit price = 9) <= to PO (unit price = 10) Qty = 10
Tax 5%, Line Item, Freight = 30, Misc. = 20, Discount 2 %
Since this is a Expense Item , the Put away to Inventory did not happen in the Inventory.
Usually the accounting entry for Put Away is
We pass this Journal entry to GL with reversal period set to next month. We pass it only for the Receipts which are un-
invoiced i.e. where Received qty > Invoiced Qty for a Particular Expense Item PO.
DR PO Distribution Account
CR Expense AP Accrual Account
TCS Internal