Anda di halaman 1dari 5

Procurement Cards Basics : Setup and Processing

Cynthia Bruno
Philip Merlano
Michael V. Milano
Oracle Corporation

Introduction 3) Obtain Procurement extract file from


Credit Card company and load file into
You can streamline your procure-to-pay credit card interface tables.
process by implementing a procurement card 4) Run the Procurement Card Transaction
program in which your employees purchase Validation Exception report to validate the
items directly from suppliers using a credit information that has been loaded.
card. The credit card issuer then sends 5) Run the Procurement Card Workflows to
transaction files directly to you (the employer). verify and/or approve the Procurement
You can import credit card transaction files Card transactions.
from your card issuer directly into Payables. 6) Run the Procurement Card Invoice
Then, you can automatically generate Interface Summary to transfer the
transaction accounting distributions and create Procurement Card transaction to the
invoices to pay the card issuer. This will help Payables Open Interface tables.
you reduce transaction costs and eliminate 7) Run the Payables Open Interface Import to
low-amount invoices. create invoices. Approve and pay the
invoices.
This paper walks you through the minimal
setup steps required to begin processing
Procurement Card transactions. It then II. PROCUREMENT CARD SETUP
discusses the process involved in processing
the credit card input file received from your A Procurement Card system involves issuing
credit card issuer. numerous credit cards throughout an
organization to be used for small purchases.
The intent is to establish a large-scale petty
Scope cash system and reduce the workload within
an Accounts Payable department.
I. Overview Procurement cards should not be confused
II. Procurement Card Setup with a corporate (travel) credit card.
III. Procurement Card Processing Corporate (travel) credit cards usually involve
IV. Troubleshooting Tips travel expenses as opposed to small purchases
using a petty cash system like Procurement
Cards.
I. OVERVIEW

1) Set up prerequisites including coding It is not required to implement the Self-Service


SQL*Loader program to load Credit Card Web Apps-Self-Service Employees part of
extract files into Credit Card interface Procurement Cards to use the core
tables. part of the Procurement Card functionality.
2) Setup Credit Card information in Oracle However, the feature was really designed to
Payables. work with the web and workflow since the big
benefit is getting the cardholders and managers
to review and approve the receipts. For 1) Create the Credit Card Code Sets by
additional flexibility, your employees can use navigating to Setup->Credit Cards->Credit
Self-Service Web Apps-Self-Service Card Code Sets. This requires entering
Employees to verify transactions and to Standard Industrial Classifications (SIC)
override default transaction accounting. codes. You can find out more information on
these codes at
A. Prerequisites http://muse.mse.jhu.edu:8001/research/busines
s/sic.htm.
There are a few prerequisites to setting up the
credit card program. 2) In the Credit Card Programs window, you
define your credit card program that includes
1) Make sure that you have the requisite the card issuer, card type, and credit card code
agreements in place with your card issuer. set. In this window you also specify
transaction statuses for which you will not
2) Create a SQL*Loader program that uses the create invoices. The navigation path is Setup-
flat file provided by the card issuer containing >Credit Cards->Credit Card Programs.
the credit card transaction details you want to
transfer into the 3) You can then define GL Account Sets by
AP_EXPENSE_FEED_LINES_ALL table. navigating to Setup->Credit Cards-
For detailed information on this table and >Procurement Card->GL Account Sets. A GL
process, refer to the Oracle Payables account set is a list of values that cardholders
Applications Technical Reference Manual and can use to change accounts when validating
Appendix J of the Oracle Payables User’s their transaction notification.
Guide, Volume 2.
4) In the Credit Card Profiles window, you
3) Enter your card issuer as a supplier. Include attach the Credit Card program, assign the GL
all information including payment terms and account sets, define the default GL account,
supplier site. If you pay with electronic the exception clearing account, employee
payments, enter supplier bank information. verification options, and manager approval
This is done by navigating to Supplier->Entry. options. You can also restrict credit card
codes. The Credit Card Profiles form is
4) Navigate to Employees->Enter Employees located in Setup->Credit Cards->Procurement
in Oracle Payables to set up your employees Card->Credit Card Profiles.
who will be cardholders. Enter complete
employee information, including employee 5) In the Credit Card window, you tie the all
name, home and/or office address, supervisor, previous setup steps together. You choose a
default expense account, and cost center. Credit Card program (which includes the
Credit Card Code Set) and a Credit Card
5) Assign the "Procurement Cards" and the Profile (which includes the GL Account Set).
"Workflow" responsibilities to your employees You also assign the card to a cardholder.
in System Administrator. The navigation path
is Security->User->Define. 6) The predefined Credit Card Transaction
Employee Workflow and Credit Card
B. Setting up a Procurement Card Program Transaction Manager Workflow, available
with the Self-Service Web Application, will
allow you to verify and approve credit card
transactions without customization. If you This program builds the default GL accounts
have special processes, you need to customize for the transactions based on options you
the workflows at this point. The Credit Card selected when setting up your credit card
Transaction Employee Workflow determines if programs and credit card profiles.
the employee needs to be notified and then
notifies the employee of transactions that have You can also use this report to review existing
been posted to their accounts. Similarly, the accounting distributions for transactions that
Credit Card Transaction Manager Workflow have already been validated.
determines if the manager needs to be notified
and then notifies the employee’s manager, if 3) Once you have verified that your
necessary. You specify whether these transactions have successfully been validated
notifications will be sent out on the Credit in the Procurement Card Transaction
Card Profile form. Validation and Exception Report, the Credit
Card Transaction Employee Workflow is run
7) If you use Self-Service Employees, you can to determine if the employee needs to be
then configure Self-Service Employees credit notified and if the employee needs to reply to
card functions using Web Applications the notification. The status of the transaction,
Dictionary. Refer to the p. 2-227 of the Oracle stored in the STATUS column in the
Payables User’s Guide, Volume 1 for more AP_EXPENSE_FEED_LINES_ALL table,
information. determines if a notification needs to be sent to
the employee and/or manager. The STATUS
At this point you are ready to begin processing is contingent upon the setup of the Employee
transactions. Notification Method (ENM) and the Manager
Notification Method (MNM) on the Credit
Card Profiles form. If the ENM is set to none,
III. PROCUREMENT CARD meaning the employee is not notified at all,
PROCESSING then the transaction will not be selected by the
process and is already set at a status to proceed
1) Procurement Card Processing begins when in processing. If the ENM is set to
you receive the Credit Card output file from Notification Only, the status is set during the
your institution. You process the output file process of the workflow to allow it to proceed
by running your custom SQL*Loader program and the employee is notified of the transaction.
to populate the If verification is required on the Credit Card
AP_EXPENSE_FEED_LINES_ALL table. Profiles form, then the employee can set the
transaction to Hold, Personal, Disputed, or
2) The Procurement Card Transaction Verified.
Validation and Exception Report identifies
exceptions in the data such as undefined credit 4) The Credit Card Transaction Manager
card numbers, invalid transaction or posted Workflow is used to notify a manager of
currency codes, and invalid credit card codes. transactions if it is determined that a manager
For records in the must be notified and/or a manager must
AP_EXPENSE_FEED_LINES_ALL table approve the transaction. If the MNM is set to
where the CREATE_DISTRIBUTION_FLAG None or Notification Only, then the status of a
is Y, the report creates distributions with Verified transaction is automatically set to
proper accounts in the Approved. If Manager Approval is required,
AP_EXPENSE_FEED_DISTS_ALL table.
then the manager sets the transaction status to been previously selected by the program. If
either Approved or Rejected. you choose to summarize the transactions, the
system will create a single invoice for each
5) Use the Credit Card Transactions window unique CCID and Tax Name combination. In
to review and update credit card transaction addition, if you summarize the transactions,
distributions. When you load transactions the report will display only the Line, Account,
from the card issuer, each transaction has one and Amount.
distribution. You can use this window to split
a transaction distribution into multiple 7) You can then submit the Payables Open
distributions which you can process separately. Interface Import Program to create invoices
For example, an employee receives a bill for a from the data. The invoices are ready for
ream of paper. Instead of charging the $100 accounts payable approval and payment.
discount rate, the supplier is charged $130.
You can create two distributions for the Note: To obtain this functionality for release
transaction, one for $100, and one for $30. 11.03, you must apply patch 934168.
You can assign a status of Disputed for the
$30 transaction and process the $100
distribution as usual. To prevent payment of a IV. Troubleshooting Tips
transaction distribution with a status of
Disputed, you also need to check the Disputed Prob: The Procurement Card Transaction
checkbox in the Don't Pay If Status region of Validation Report does not show exceptions.
the Credit Card Programs window.
Sol: You may need to apply patches 817026,
6) After the employees and managers verify 914049 which are prerequisites patches for the
and approve the transactions, you submit the Self-Service 11.03B patch (914049).
Procurement Card Invoice Interface Summary
to import the data into the Payables Open Prob: You want to purge Procurement
Interface tables and optionally summarize the Card records in the
data by GL Account (CCID). This program AP_EXPENSE_FEED_LINES_ALL table.
creates invoices for your credit card issuers in
the Payables Open Interface tables. This Sol: Currently there is no Procurement Card
program selects all records for a given date Purge for records stored in the
range in AP_EXPENSE_FEED_DISTS with a AP_EXPENSE_FEED_LINES_ALL table.
status of at least Validated, i.e. the transaction
has gone through the employee and manager Prob: With regard to entering credit card
workflow successfully. It populates the numbers, the validation reports will not
payables open interface tables, pick up credit card numbers unless spaces
AP_INVOICES_INTERFACE and are used as delimiters.
AP_INVOICE_LINES_INTERFACE. These
tables are read by the Payables Open Interface Sol: Use spaces as a delimiter, for example:
Import, which creates invoices from these 5500 6600 7700 6205.
records. The Invoice Interface Summary
program will not select any statuses that you Prob: The Procurement Card Transaction
have specifically excluded from payment in Validation report does not have the correct
the Credit Card Programs window. Also, the Count and Total on the report.
program will not select any records that have
Sol: In order to get a correct Count and Total
on the Procurement Card Transaction
Validation Report, you must populate a unique
the reference number.

Prob: The Procurement Card Transaction


Validation fails with the following
information in the log file:

MSG-00200: Calling Validation API


REP-1419: 'beforereport': PL/SQL
program aborted

Sol: Navigate to Credit Cards -> Credit Cards


in Oracle Payables.

The Card Number must be unique for each


employee.

About the Authors

Cynthia Bruno is a Technical Analyst with the


Oracle Support Financials group. She has
been working for Oracle Support for over a
year.

Philip Merlano is a Senior Technical Analyst


with the Oracle Support Financials group. He
has been working for Oracle Support for 2
years.

Michael Milano is a Technical Analyst with


the Oracle Support Financials group. He has
been working for Oracle Support for 2 years.

Anda mungkin juga menyukai