KWSH - Accounts Payable 28 - Oct-2020
KWSH - Accounts Payable 28 - Oct-2020
(KWSH)
Design Document
Account Payables
Oracle Consulting
Created:
Updated:
Contents
To Be Process Flows
Key Decisions
Data Migration
Roles & Responsibilities
Reports
2
Oracle Modern Best Practice
Supplier Invoice to Payment
Review daily
activity
Review and analyze
> Schedule
payables close
Stay on
the day’s financial predetermined close
activity and monthly schedule. Review
progress payables register,
trial balance, and
reconciliation
reports. Close
payables period
3
Account Payables
-To Be Process
4
Invoice to Pay Process Flow
Invoice to Pay
Overall Process
Accounts Payable Invoice Specialist
01-Supplier 02-Validate
Start
Invoice Invoice
Accounts Payable Payment Specialist
03- Prepare
and record
Payments
Accounts Payable Manager
04- Perform AP
Period End End
Closing
5
Invoice to Pay Process Flow Description
Process Name Process Number Process Description
Supplier Invoice 01 The Accounts Payable process starts with getting the
information from the Supplier Invoice or Credit Memo in
any form like paper, mail, electronic , Invoice Image or
through Supplier Portal.
Prepare and Record 03 After the invoice is approved, payment can now be
Payment processed.
Perform AP Period 04 All approved invoices and completed payments must be
End Closing accounted and posted to GL. Once all the transactions for
the period are completed and AP balances are reconciled
with GL, AP period can be closed and next period can be
opened.
6
PO Invoice Process Flow
Invoice to Pay
Supplier Invoice (Manual Invoice)
03-
Accounts Payable Invoice Specialist
No
05-Rectify
Start
PO Invoice
06-
Review 07-Submit 08-PO Invoice
PO PO Invoice Auto
Accounts Payable Supervisor
No Ok to yes
Procee End
d?
7
Process Flow Description: PO Invoice
Process Name Process Process Description
Number
Create PO Invoice 01 Create invoice in the system with PO reference entered at Invoice Header so
other details would default, e.g. Supplier Name, Site, Currency, etc.
Match PO Invoice to PO and 02 Match Invoice Lines to PO and GRN
GRN
Validate PO Invoice 03 Invoice validation must be done to check and validate the information
entered in the invoice. Validation by default will check the budget against the
Cost Centre and Profit Centre entered in the invoice distributions. For PO
Invoice, funds reserved at PO (Obligation) will flow to AP as expenditure.
Budget Manager has the visibility to monitor the budget movement and can
export to excel. Validation will also apply holds in case of exceptions in the
invoice, e.g. Amount/Quantity Tolerance for PO-matched invoice. Validation
must be done before invoice can be submitted for approval.
Resolve Exception / Release 04 If exceptions/holds is encountered during validation, those exceptions must
Hold be resolved so invoice can be validated successfully. In case of system hold,
e.g. variance between Invoice Header Amount and Invoice Distributions, it
must be resolved as system holds cannot be released manually.
Review PO Invoice 05 AP Supervisor will review the completeness and accuracy of invoice details
entered by AP Specialist. AP Supervisor can use Social Network to notify AP
Specialist regarding the corrections need to be done. If all ok, AP Supervisor
can submit the invoice for approval.
8
Process Flow Description: PO Invoice
9
Direct Invoice Process Flow
Invoice to Pay
Direct Invoice
02-
With 05-Review
Accounts Payable Invoice Specialist
No No
07-Submit 03-
Ok to Yes Direct
Direct Approve Yes
Procee Invoice
Invoice For Direct
d? Approv
Approval? Invoice
ed?
10
Process Flow Description: Direct Invoice
Validate Invoice 02 Invoice validation must be done to check and validate the information
entered in the invoice. Validation by default will check the budget against
the Cost Centre and Profit Centre entered in the invoice distributions. Since
this is a Direct Invoice, budget checking is required. Validation will also
apply holds in case of exceptions in the invoice, e.g. Amount/Quantity
Tolerance for PO-matched invoice. Validation must also be done before
invoice can be submitted for approval.
Approve Direct Invoice 03 Approvers can either Reject, Approve or Request more information. In case
approver would want to reject the invoice, comment section will be required
before taking the Reject action. If approver chooses to request more
information, the one who submitted the invoice for approval must respond to
the work list notification so the approver will get notified once the
information is provided and then action accordingly. Reassignment of
approvers will be restricted to Admin in case of emergency.
11
Process Flow Description: Direct Invoice
12
Invoice Validation (Tolerance) Process Flow
Invoice to Pay
Yes
Able to
With Release
Yes 03- Resolve
01- Validate Excepti Exception/
Start Exception /
Invoice on / Release
Release Hold
Hold? Hold?
No
No
Invoice
Accounts Payable Specialist
Yes amount
Matches
PO/ GRN
amount
No
02-Submit
Invoice For End
Approval?
13
Process Flow Description: Invoice Validation (Tolerance)
Process Name Process Number Process Description
Validate Invoice 01 Invoice validation must be done to check and validate the information
entered in the invoice. Validation by default, will run the fund checking if
fund check is not yet done. Validation will also apply holds in case of
exceptions in the invoice, e.g. Amount/Quantity Tolerance for PO-matched
invoice. Validation must also be done before invoice can be submitted for
approval.
Submit Invoice for 02 Once the invoice is validated, it can now be submitted for approval. Direct
Approval Invoice will route for approval based on FAAL approval matrix. PO Invoice
will be auto approved.
Resolve Exception / 03 If exceptions/holds are encountered during validation, those exceptions
Release Hold must be resolved so invoice can be validated successfully. In case of system
hold, e.g. variance between Invoice Header Amount and Invoice
Distributions, it must be resolved as system holds cannot be released
manually.
Update invoice line 04 In case the difference between the total PO or GRN Amount and Invoice
price to tie with header Amount is less than or equal to 0.05, Finance must update the invoice line
invoice price price during matching to tie the invoice header price.
Inform Buyer to resolve 05 In case the difference between the total PO or GRN Amount and Invoice
the variance Amount is more than 0.05, Finance must inform the Buyer to resolve the
variance. If PO price must change, Buyer needs to return the GRN and
update the PO accordingly.
14
Prepare and Record Payment Process Flow
Invoice to Pay
Prepare and Record Payment Process Flo
Payment 06-Complete
Terminated No 05-Approve
Request Payment
Payment Payment
Approved Request
Request Request
?
Yes
End
15
Process Flow Description: Prepare and Record Payment
Process Name Process Process Description
Number
Prepare and Record 01 Payment processing can be done to those approved invoices only.
Payment
Created Payment 02 This mode of payment supports creation of payments to multiple suppliers by
Process Request selecting the invoices based on multiple criteria which can be defined and defaulted
from Payment Process Request Template selected.
Submit Payment 03 Once Payment Request is submitted for approval, workflow will route based on
Request for Approval Payment Process Request Template used.
Payment Process 04 If the selected Payment Process Request Template Account Payment, Payment
Request Auto Process Request will be auto approved, instead approval will be taken at the banking
Approved portal.
Approve Payment 05 Approvers can either Reject, Approve or Request more information. In case approver
Request would want to reject the payment request, comment section will be required before
taking the Reject action. If approver chooses to request more information, the one
who submitted the Payment Request must respond to the worklist notification so the
approver will get notified once the information is provided and then action
accordingly. Reassignment of approvers will be restricted to Admin in case of
emergency.
Complete and Print 06 Once the payment request is approved, payment processing can be resumed. Once
Payment Request completed and printed, invoices will be updated to paid status and document number
will be generated as payment number.
16
Process Flow Description: Prepare and Record Payment
Process Name Process Process Description
Number
Host-to-Host File 07 A payment file will be generated automatically and will be sent to banks via host-to-
Transfer host integration.
Void Payment 08 For payments sent via host-to-host with bank acknowledgment of rejected payment
Documents files due to invalid file format, e.g. missing Swift Code, invalid payee’s bank
account, payments with invalid data must be voided so once payment file is
regenerated it will not be included.
Send Remittance 09 Generate and Send Remittance Advice to suppliers included in the Payment Request
Advice once acknowledgment has been received from bank that payment has been processed
successfully.
Auto void Payment 10 For any unsuccessful payment processing by bank, an auto voiding process will
trigger to void those rejected payments based on bank’s acknowledgment file.
Download Payment File 11 Payment file will be manually downloaded once the Payment Request is completed
from Completed
Payment Request
Upload Payment File to 12 This is a manual process of uploading payment files to banks.
Bank
Void Payment 13 If the payment file manually uploaded in the bank portal has been rejected by bank
Documents authorizer, AP Payment Specialist will have to void the payment documents. Once
voided, AP Payment Specialist can submit a new Payment Process Request if
required.
17
Accounts Payable Period Closing Process Flow
Invoice to Pay
Accounts Payable Period Closing Process Flow
08-Close
End 09-Open Next Payables
02-Ensure Payments
Payables Period
are Completed Period
03-Reconcile
Payments to Bank
Statement Lines
18
Process Flow Description: Accounts Payable Period Closing
Process Name Process Process Description
Number
Ensure all Invoices are 01 Ensure that all transactions are completed for the period you're closing.
Validated and Approved • Run the Import Payables Invoice process to process all interface
records. If the import process rejects any records, review the import
corrections spreadsheet and resubmit the import.
• Validate and approve invoices. Resolve holds on invoices.
Ensure Payments are 02 Ensure that all payments have been approved and completed for the period
Completed you are closing
Reconcile Payments to 03 Payment reconciliation is required to close the cash clearing balance
Bank Statement Lines recorded for accounted payments not yet reconciled.
Run Create Accounting and 04 This program must be run to account all approved invoices and completed
Transfer Journal Entries to payments and transfer entries to GL
GL
Run Payables Unaccounted 05 This program must be run to check for any unposted transactions that will
Transactions and Sweep prevent you from closing the period. You also have the option to sweep
Report those exceptions to the next period.
Run Unaccounted Transactions Analysis in OTBI to list the unaccounted
invoice line distributions to base the manual accrual journal to be posted.
19
Process Flow Description: Accounts Payable Period Closing
Close Payables Period 08 Once AP and GL balances are reconciled. AP Manager can proceed with
the closing of the period.
Open Next Payables 09 After closing the current period, open the next period so transaction can
Period be recorded in the system
20
Multi Period Accounting Process Flow
Invoice to Pay
Multi Period Accounting Process Flow
Invoices to Period
Start Accounting Rules Payable Accounting
Multi Period Accounting
Invoices Process
Accounting Distributions
03-Assign Default
Accounting Rules
21
Process Flow Description: Multi Period Accounting
Process Name Process Process Description
Number
Set Up Accounting Rules 01 To spread expenses across a defined period, an accounting rule is created for
each method required by the user defining the period, type of rule, and
duration.
Assign Multi-Period 02 The default accounting rules control account information that is used for
Accounting Setup Multi-Period Accounting
Assign Default Accounting 03 When an invoice is selected for Multi-Period Accounting , the set of books
Rules default accounting rule is applied to all distribution lines. No action is
automatically taken against an invoice expense distribution, but if the
invoice is selected for Multi-Period Accounting, a different accounting rule
can be defaulted to the distribution line.
Enter Payables Invoices 04 The invoice is entered in Payables in the standard manner.
Transfer Invoices to Multi- 05 The invoices are selected from a list and transferred to the Multi-Period
Period Accounting Accounting process. They must be approved, but there are no further
restrictions on their status.
22
Process Flow Description: Multi Period Accounting
Process Name Process Process Description
Number
Enter Multi-Period 06 The required accounting rule is assigned to each expense distribution line of
Accounting Distributions the invoice.
The required invoices are found, the invoice is selected, and distribution
lines are displayed. Only those lines relating to expenses that can have
Multi-Period Accounting rules applied are displayed.
Payables Accounting 07 The first stage of the month-end process runs the standard Payables posting
Process to General Ledger
Multi-Period Accounting 08 The next stage of the month-end process recognizes the expense postings
Expense Recognition required to maintain the Multi-Period Accounting invoices.
Multi-Period Accounting 09 The final stage runs the Multi-Period Accounting transfer to General Ledger
Transfer to General Ledger that creates journal entries for General Ledger from the recognized multi-
period Accounting and updates the Accounting status on the Multi-Period
Accounting distributions.
23
Account Payables
- Accounting Entries
24
Accounting Entries
Name Entries
Standard Invoice Entry
While Creating Invoice: Ap Accrual --- Dr
Liability ----Cr
While Making Payment Liability ----- Dr
Bank -----Cr
Debit and Credit Memo
While Creating Liability --------- Dr
Ap Accrual ---Cr
Prepayment Entries:
While Creating Prepayment Invoice: Prepayment ---- Dr
Liability-------Cr
While Making Payment to Prepayment: Liability ----- Dr
Cash -----Cr
While applying Prepayment on Standard Invoice: Liability ------- ----Dr
Prepayment – Cr
25
Accounting Entries
Name Entries
PAYMENT REQUEST INVOICE ENTRY :
While Creating Invoice: Item Expense --- Dr
Liability – Cr
While Making Payment Liability --------- Dr
Bank ---- Cr
Procure-to- Pay
When we receive the Goods in the staging area Receiving Inventory --- Dr
Ap Accrual ----- Cr
When we are moving the Goods from Staging area to Sub- Material A/C ---------- Dr
Inv Receiving Inv --- Cr
26
Account Payables Process
- Key Decisions
27
Invoice To Pay
Invoice • No tolerance is set • 0.05 Invoice Amount Tolerance will be set for Invoice
Tolerance with PO and GRN
Prepayment • These prepayments will be • Prepayments will be created as Direct Invoice with type as
and applied to standard invoices later Prepayment, and will be routed for approval based on
Application on. FAAL before it can be paid.
28
Invoice To Pay
29
Invoice To Pay
Area Current Future
Payment • In use • Payment Process Request will route for approval based on Payment
Approval Process Request Templated used.
Payment • User runs custom • Payment file will be automatically generated once the Payment Process
File program to generate Request is completed
payment file as and • Host-to-host integration will be used for X bank accounts except for
when required payments more than 3 million. kwsh will be using manual process in
• User manually uploading payment files for Y bank accounts and more than 3 million
uploads payment file payment for X bank accounts.
to Bank Portal • Host-to-host integration with X will not require separate approval.
• Approval is done at
Bank Portal by
authorized roles
Multiperi • In use • Multiperiod accounting will be setup to facilitate prepaid expenses and
od its monthly amortization, e.g. Insurance, Subscriptions so recognition of
Accountin expenses will be deferred across multiple accounting periods without
g having to process one invoice per period.
30
Accounts Payable
-Data Migration
31
Payables Data Migration
No. Obje Cleansing Considerations Migration Considerations Reconciliation
ct Considerations
1 Open 1. Pay all matched outstanding invoices 1. Open Invoices, Credit Memos, Debit Memos, 1. Validate using AP
AP 2. Complete payment of all partially paid 2. In-case of Partially paid invoices only the balance invoice details extract
Invoic invoices amount will be migrated 2. Sample check, select
es 3. Write off invoices of negligible 3. Unpaid and Unapplied Prepayments invoices against
amounts where possible 4. Use a migration clearing account for Invoice converted data
4. Settle Intercompany transactions distribution accounts 3. Run Invoice Validation
5. Apply unapplied prepayments 5. Invoice Accounting created by AP Invoices needs to and Create Accounting,
6. Ensure that total outstanding AP be reversed post reconciliation. and check that AP open
balance ties with GL control account 6. Invoice amount will be inclusive of tax amount. account balance is tie
balance 7. Invoices with with-holding tax will be migrated to with GL balance
their net supplier liability 4. Check that data
8. Retentions that are not yet paid to the supplier in migration clearing
legacy system will be migrated as un applied credit account is zero in GL
note
9. Invoice number will be same as source system
32
Accounts Payable
-Roles and Duties
33
Payables Security Roles and Duties
Role Duties Access Control
Accounts Payable Enters invoices ensuring accuracy, Business Unit, Data Access Set and
Specialist uniqueness, and completeness. Matches Reference data set
invoices to correct purchase orders or
receipts ensuring that invoices comply
with company policy.
Accounts Payable Oversees the activities of Accounts Business Unit, Data Access Set and
Supervisor Payables Specialists. Initiates and Reference data set
manages pay runs. Resolves non-data
entry holds
Accounts Payable Manager Manages Accounts Payable department Business Unit, Data Access Set and
and personnel. Overrides exceptions, Reference data set
analyses Oracle Fusion Payables
balances, and submits income tax and
withholding reports to meet regulatory
requirements
34
Accounts Payable
-Reports
35
Invoices
Name Description
Import Payables Invoices Report Report from the process that creates Payables invoices from invoice data in the
open interface tables.
Add/Update Supplier Bank Account Lists credit memos and debit memos for suppliers along with the invoices to which
the credit memos and debit memos are matched.
Save and Submit Changes Lists unpaid invoices according to the specified aging periods.
Approve Supplier Profile Change List the unpaid supplier invoices according to the specified aging periods.
Request
Payables Invoice Audit by Voucher Lists invoices with assigned sequential voucher numbers.
Number Listing
Payables Invoice Audit Listing Lists invoices for review and audit based on a specified amount for a given
supplier and range of invoice creation dates.
Payables Invoice Register Provides detailed information about invoices.
Payables Key Indicators Report Generates reports with transaction activity and the current number of suppliers,
invoices, payments, and matching holds.
Payables Matched and Modified Identifies receipts that were modified after invoice matching.
Receipts Report
Payables Matching Detail Report Provides details of how an invoice, purchase order, or receipt was matched.
Payables Matching Hold Detail Report Provides detailed payables and purchasing information for invoices with matching
holds and matching hold releases.
Payables Negative Supplier Balance Lists suppliers with negative balances along with the invoices and credit or debit
Report memo transactions for the balance.
36
Payments
Name Description
Payables Cash Requirement Report Forecasts immediate cash needs for invoice payments.
Payables Payment Requests Import List the payment requests for invoices that are imported or rejected with rejection
Report reasons for payments.
Payables Discounts Taken and Lost Identifies payments where a discount was taken and payments where a discount
Report was available, but not taken.
Payables Payment Register Provides detailed information about payments.
Payables Selected Installments Report Lists all invoice installments selected in a payment process request to help
determine how well the selection criteria is selecting the correct invoices to pay.
Payment Audit by Voucher Number Lists payments with assigned sequential voucher numbers.
Report
Update Matured Bills Payable Status Report from the process that updates the status of matured bills payable from
issued to negotiable.
37
Payables to Ledger Reconciliation
Name Description
Payables to Ledger Reconciliation Lists the journals posted to the general ledger for open payables balances to
Report facilitate the reconciliation of accounting and transactional data recorded in
Payables and Oracle Fusion Subledger Accounting.
38
Period Close
Name Description
Payables Open Items Revaluation Lists changes in the value of open items, such as unpaid invoices and credit
Report memos, due to conversion rate fluctuations.
Payables Period Close Exceptions Lists exceptions that prevent the Payables accounting period from closing.
Report
Payables Posted Invoice Register Lists accounting lines for invoices that have been transferred to the general ledger.
Payables Posted Payment Register Lists accounting lines for payments that have been transferred to the general
ledger.
Payables Trial Balance Report Lists and subtotals by supplier and liability account, all unpaid and partially paid
invoices that Payables transferred to the general ledger.
Payables Unaccounted Transactions and Lists invoices and payments that weren't accounted for a period or date range.
Sweep Report
39
Prepayments
Name Description
Prepayment Remittance Notice Lists prepayments that were applied to supplier invoices.
40
Accounts Payable
-Custom Forms
41
Payment Request Form – Process Flow
Enter Payment
Details
(Requestor)
Oracle PaaS
previous
submitted
Create invoice data
against above PR in
Acct Payables
Inform
Requester FYI End
or Email
Validate Invoice
Create Payment in
Accounts Payables
42
1.Payment Request Creation Form
RULE.1 Rule3.
BU will come Expense Type must
from ERP be selected from
Rule2 LOV
All yellow
highlighted fields
are mandate
Rule4.
Press Add Line button to add
line details
2. Payment Req Form –Invoice Payment Type
Rule1
Invoice Num and
Descript are
mandate
2. Payment Req Form –Refund To Patient Type
Rule1
For Expense
type ‘Refund to
Patient’ Payee
Name and
Payee Address
are Mandate
2. Payment Req Form –Others Type
2. Finance Approval From
49
Custom Reports
50
Open Issues
51
Closed Issues
52
THANK YOU
53
54