fscm91fare-b1109 - Copy
fscm91fare-b1109 - Copy
fscm91fare-b1109 - Copy
9.1 PeopleBook
November 2009
PeopleSoft Enterprise Receivables 9.1 PeopleBook
SKU fscm91pbr0
Copyright © 1992, 2009, Oracle and/or its affiliates. All rights reserved.
Trademark Notice
Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their
respective owners.
Warranty Disclaimer
The information contained herein is subject to change without notice and is not warranted to be error-free. If you find
any errors, please report them to us in writing.
Preface
Chapter 1
Chapter 2
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. iii
Contents
Chapter 3
Chapter 4
iv Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Contents
Chapter 5
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. v
Contents
vi Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Contents
Pages Used to Set Up the Receivables Due from the Public Report ..................................................... 168
Defining Report Entity Codes .............................................................................................................. 168
Defining Receivable Type Codes ......................................................................................................... 168
Defining Delinquency Codes ............................................................................................................... 169
(USF) Setting Up Agency Location Codes ................................................................................................. 169
Understanding Agency Location Codes ............................................................................................... 169
Pages Used to Set Up Agency Location Codes ..................................................................................... 169
Defining Agency Location Codes ......................................................................................................... 169
Maintaining Business Activity Types and Reporter Category Codes ................................................... 170
(USF) Setting Up Memo Status Codes ....................................................................................................... 171
Understanding Memo Status Codes ..................................................................................................... 171
Page Used to Set Up Memo Status Codes ............................................................................................. 172
Setting Up User-Defined Fields .................................................................................................................. 172
Chapter 6
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. vii
Contents
Chapter 7
viii Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Contents
Chapter 8
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. ix
Contents
Chapter 9
x Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Contents
Chapter 10
Chapter 11
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. xi
Contents
Chapter 12
xii Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Contents
Chapter 13
Understanding Interunit and Intraunit Accounting and ChartField Inheritance ............................... 389
Chapter 14
Chapter 15
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. xiii
Contents
Chapter 16
Chapter 17
xiv Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Contents
Chapter 18
Chapter 19
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. xv
Contents
Chapter 20
xvi Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Contents
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. xvii
Contents
Chapter 21
Chapter 22
xviii Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Contents
Chapter 23
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. xix
Contents
Chapter 24
xx Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Contents
Chapter 25
Chapter 26
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. xxi
Contents
xxii Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Contents
Understanding How to Review and Correct Draft Accounting Entries ...................................................... 844
Reviewing Draft Information ...................................................................................................................... 846
Pages Used to Review Drafts ................................................................................................................ 846
Reviewing All Drafts ............................................................................................................................ 847
Chapter 27
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. xxiii
Contents
Chapter 28
Chapter 29
xxiv Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Contents
Chapter 30
Chapter 31
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. xxv
Contents
Chapter 32
xxvi Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Contents
Chapter 33
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. xxvii
Contents
Chapter 34
Chapter 35
Chapter 36
xxviii Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Contents
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. xxix
Contents
Chapter 37
Chapter 38
xxx Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Contents
Chapter 39
Chapter 40
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. xxxi
Contents
Chapter 41
xxxii Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Contents
Chapter 42
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. xxxiii
Contents
Understanding Archive Objects Definitions, Query Definitions, and Template Definitions .................... 1269
Archiving Data .......................................................................................................................................... 1271
Understanding the Archive Process Flow .......................................................................................... 1271
Understanding History Tables ............................................................................................................. 1272
Pages Used to Archive Data ................................................................................................................ 1274
Generating Archive Candidate Reports .................................................................................................... 1275
Understanding Archive Candidate Reports ......................................................................................... 1275
Common Elements Used in This Section ............................................................................................ 1275
Pages Used to Generate Archive Candidate Reports .......................................................................... 1276
Restoring Archived Data ........................................................................................................................... 1276
Understanding Data Restoration ......................................................................................................... 1277
Page Used to Restore Archived Data .................................................................................................. 1277
Clearing PeopleSoft Receivables Transaction Tables .............................................................................. 1277
Using PeopleSoft Receivables Tables ................................................................................................. 1277
Using SQL to Clear PeopleSoft Receivables Transaction Tables ............................................................ 1282
Chapter 43
Appendix A
Appendix B
xxxiv Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Contents
Appendix C
Appendix D
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. xxxv
Oracle's PeopleSoft Enterprise
Receivables Preface
This preface discusses:
Note. This PeopleBook documents only page elements that require additional explanation. If a page element
is not documented with the process or task in which it is used, then it either requires no additional explanation
or is documented with the common elements for the section, chapter, or PeopleBook.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. xxxvii
Preface
See the guidelines for designing pages in the Enterprise PeopleTools PeopleBook: PeopleSoft Application
Designer.
• How to access hosted PeopleBooks, downloadable HTML PeopleBooks, and downloadable PDF
PeopleBooks as well as documentation updates.
xxxviii Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Preface
• Navigating the PeopleBooks interface and searching the PeopleSoft online library.
• How to manage the PeopleSoft online library including full-text searching and configuring a reverse
proxy server.
• Understanding documentation integration and how to integrate customized documentation into the library.
See Also
PeopleBooks and the PeopleSoft Online Library Preface; Accessing PeopleBooks and the PeopleSoft Online
Library; Understanding PeopleBooks Using PeopleBooks Managing the PeopleSoft Online Library and
PeopleBooks; Customizing the PeopleSoft Online Library Glossary of PeopleSoft Enterprise Terms
• How to access hosted PeopleBooks, downloadable HTML PeopleBooks, and downloadable PDF
PeopleBooks as well as documentation updates.
• Navigating the PeopleBooks interface and searching the PeopleSoft online library.
• How to manage the PeopleSoft online library including full-text searching and configuring a reverse
proxy server.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. xxxix
Preface
• Understanding documentation integration and how to integrate customized documentation into the library.
You can find this companion PeopleBook in your PeopleSoft online library.
Account ChartField that identifies the nature of a transaction for corporate accounts.
Activity ID ChartField value that represents the activity ID for an individual task or event in
a project in PeopleSoft Project Costing that is associated with the item. This field
is available only if you have PeopleSoft Project Costing.
Affiliate ChartField used to map transactions between business units when using a single
interunit account.
(NLD) AG Number Acceptgiro reference number assigned to the item or invoice when you ran the
(acceptgiro reference Statements process (AR_STMTS) or the AR Dunning process (AR_DUNNING)
number) for business units enabled for acceptgiro processing. When you print an invoice
in Billing, the system also assigns an acceptgiro reference number to the invoice.
Note. Each time that you run the Statements process or the AR Dunning process,
the system overwrites the reference number if the item is included on a new
statement or dunning letter. So, it is possible that the bank could pay for the item
using a different reference number.
Alt Acct (alternate ChartField that identifies the nature of a transaction for statutory accounts. This
account) field appears only if you enable the Alternate Account option for your
organization and for the general ledger business unit.
xl Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Preface
Broker ID Identifier code for the individual who negotiates a promotion deal. A broker is a
customer to whom you assign the broker role.
Budget Ref (budget ChartField that identifies unique control budgets when individual budgets share
reference) budget keys and overlapping budget periods.
Category ChartField value that represents the category for a project transaction in
PeopleSoft Project Costing. A category further defines a source type. For
example, if you have a source type of labor, you might have categories for
architect labor, carpenter labor, and plumber labor. This field is available only if
you have PeopleSoft Project Costing.
Class ChartField that identifies a particular appropriation when you combine it with a
Fund, DeptID, Program Code, and Budget Reference ChartFields.
Group of customers in a trade, such as grocers or mass merchandisers.
Contract Number Contract number that is associated with an invoice. For deduction items, it is the
contract number that is associated with the original invoice.
Currency Code that identifies the type of currency for an amount, such as USD or EUR.
Days Late Displays the difference between the due date and the current date, not including
grace days.
Deduction Reason Code that identifies the reason that a customer took a deduction.
Dept (department) ChartField that indicates who is responsible for or affected by the transaction.
Dispute Reason Code that identifies the reason that an item is in dispute.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. xli
Preface
Document Sequence or Click to open a page where you can enter document sequencing information.
Document Sequencing This option is available only if you enable the document sequencing feature for
the General Ledger business unit.
Effective Date Date on which a table row becomes effective; the date that an action begins. For
example, if you want to close out a ledger on June 30, the effective date for the
ledger closing would be July 1. This date also determines when you can view and
change the information. Pages and batch processes that use the information use
the current row.
See Enterprise PeopleTools PeopleBook: Using PeopleSoft Applications.
Entry Event Code that identifies the entry event definition that is used to create supplemental
accounting entries for the transaction. You define these codes on the Entry Event
Code Def'n page.
Entry Reason The reason that is associated with an item that defines which accounting entries
to generate and can be used for reporting purposes.
Entry Type ID that identifies the type of activity, such as invoice or pay an item.
Family Identifier that defines inventory items at a high level. Examples include computer
items and office furniture.
Fund ChartField that represents structural units for education and government
accounting. Can also represent a divisional breakdown in your organization.
Fund Affiliate ChartField that is used to correlate transactions between funds when using a
singe intraunit account.
Group ID ID that is used to identify a group of items. The system assigns the ID when you
generate the group.
Group Type ID that identifies the transaction type for a group of items, such as a payment
group or a billing group.
Invoice Original invoice that is associated with the item in the billing system.
Language or Language The language in which you want the field labels and report headings of the
Code reports to print. The field values appear as you enter them.
Language also refers to the language that is spoken by a customer or user.
xlii Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Preface
Letter of Credit ID Identifier for a letter of credit that is associated with an item.
Line Line number of a separate item that is associated with a single invoice in the
billing system. It also may be an item that was split from a deduction or disputed
item in Receivables.
Merchandising Type A type of activity for a promotion that is funded from discretionary funds. You
must specify the merchandising type for a promotion to update the fund in
Promotion Management.
Oper Unit (operating ChartField that is used to identify a location, such as a distribution warehouse or
unit) sales center.
Operating Unit Affiliate ChartField that is used to correlate transactions between operating units when
using a singe intraunit account.
Order Number Order number that is associated with the original invoice in the billing system.
Payment ID Identifier for the payment. If the payment ID is on an item page, it is the ID of
the payment that paid for the item.
Payment Method The default payment method for items. Options are: Cash, Credit Card,
Electronic Funds Transfer,Check,Direct Debit,Draft, and Giro - EFT.
PC Bus Unit (Project Code that is used to identify the PeopleSoft Project Costing business unit for a
Costing business unit) project that is associated with an item. This field is available only if you have
PeopleSoft Project Costing.
PO (purchase order Purchase order number that is associated with the original invoice in the billing
number) system.
Process Frequency or Designates the appropriate frequency in the Process Frequency group box:
When Once: Executes the request the next time that the batch process runs. After the
batch process runs, the process frequency is automatically set to Don't Run.
Always: Executes the request every time that the batch process runs.
Don't Run: Ignores the request when the batch process runs.
See Enterprise PeopleTools PeopleBook: PeopleSoft Process Scheduler.
Process Monitor This link takes you to the Process List page, where you can view the status of
submitted process requests.
See Enterprise PeopleTools PeopleBook: PeopleSoft Process Scheduler.
Product ChartField that captures additional information that is useful for profitability and
cash flow analysis by product sold or manufactured.
Program ChartField that identifies groups of related activities, cost centers, revenue
centers, responsibility centers, and academic programs. Tracks revenue and
expenditures for programs.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. xliii
Preface
Promotion Code Identifier that you assign to the promotion deal in your promotion application.
Rate Type Rate type that is used to convert item or payment amounts.
Report Manager This link takes you to the Report List page, where you can view report content,
check the status of a report, and see content detail messages (which show you a
description of the report and the distribution list).
Revalue Flg (revaluation Indicates whether the Revaluation Application Engine process (AR04000)
flag) revalues the item. Clear the check box if you do not want to revalue the item.
Run Control ID A request identification that represents a set of selection criteria for a report or
process.
Run This button takes you to the Process Scheduler request page, where you can
specify the location where a process or job runs and the process output format.
See Enterprise PeopleTools PeopleBook: PeopleSoft Process Scheduler.
Source Type ChartField value that represents the source type for a project transaction in
Project Costing. A source type identifies the purpose of the transaction, for
example labor. This field is available only if you have Project Costing.
Status Indicates if a row in a table is active or inactive. You cannot display inactive
rows or pages or use them for running batch processes. Use to inactive rather
than delete data that you no longer use to maintain an audit trail.
Subcategory ChartField value that represents the subcategory for a project transaction in
Project Costing. A subcategory further defines a category. For example, if you
have a category of carpenter labor, subcategories might be standard hours and
overtime hours. This field is available only if you have Project Costing.
xliv Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Preface
Terms Payment terms that define the due date and discount days and amount for an
item.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. xlv
Chapter 1
• Manage payment disputes and deductions that have a negative impact on days sales outstanding (DSO).
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1
Getting Started with PeopleSoft Receivables Chapter 1
• PeopleSoft Grants
Because applications share information, you must plan to work closely with the implementation teams that
install other PeopleSoft applications to ensure that Oracle provides the full functionality and efficiency that
your company requires.
2 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 1 Getting Started with PeopleSoft Receivables
This diagram shows the integration of PeopleSoft Receivables with other PeopleSoft applications. PeopleSoft
Grants integrates down to PeopleSoft Contracts, which integrates down to PeopleSoft Billing, which
integrates down to PeopleSoft Order Management, which both integrate down to PeopleSoft Billing and then
down to PeopleSoft Receivables. PeopleSoft Order Management also integrates directly down to PeopleSoft
Receivables. PeopleSoft Promotion Management and PeopleSoft Project Costing also integrate down to
PeopleSoft Billing and then down to PeopleSoft Receivables. PeopleSoft Billing also integrates horizontally
with eBill Payment, and PeopleSoft Receivables integrates up to eBill Payment. PeopleSoft Purchasing also
integrates up to PeopleSoft Receivables. PeopleSoft Payables, Cash Management, General Ledger, and CRM
Applications integrate up to PeopleSoft Receivables. PeopleSoft Payables also integrates horizontally with
PeopleSoft Cash Management, which integrates up to and away from PeopleSoft Receivables.
PeopleSoft Receivables sends accounting entries to PeopleSoft General Ledger through the Journal
Generator Application Engine process (FS_JGEN).
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 3
Getting Started with PeopleSoft Receivables Chapter 1
PeopleSoft Billing
If you have PeopleSoft Billing, you enter invoices and credit memos in PeopleSoft Billing and interface them
to PeopleSoft Receivables. You can choose to have PeopleSoft Billing create the accounting entries or to
have PeopleSoft Receivables create them. You can drill down to see invoice details for an item in PeopleSoft
Billing.
PeopleSoft Receivables receives information that is entered in sales orders and interfaced to PeopleSoft
Billing. PeopleSoft Receivables enables you to drill down to see sales order details from an item. PeopleSoft
Receivables also receives claimback items directly from PeopleSoft Order Management, and sends
PeopleSoft Order Management notification when the open balance for a claimback changes due to payment
or maintenance activity. In PeopleSoft Order Management, you use the claim management workbench to send
the claimbacks to PeopleSoft Receivables and reconcile payment activity for the claimbacks.
The Load Cash Drawer Receipts Application Engine process (CDR_LOADPMT) updates the payment
staging tables in PeopleSoft Receivables when you enter payments and deposits for orders using the Cash
Drawer feature. The Payment Loader Application Engine process (AR_PAYLOAD) updates the payment
application tables with the payment data.
PeopleSoft Purchasing
PeopleSoft Receivables receives vendor rebate claims and vendor rebate reversals directly from PeopleSoft
Purchasing, and sends PeopleSoft Purchasing notification when the open balance for a vendor rebate item
changes due to payment or maintenance activity. In PeopleSoft Purchasing, you use the claim management
workbench to send the vendor rebate claims to PeopleSoft Receivables and reconcile payment activity for the
claims.
You create customer promotions in PeopleSoft Promotions Management. When a customer takes a
promotion, you enter a customer claim for a promotion and create a credit memo to offset an authorized
deduction. The credit memo is interfaced from PeopleSoft Billing so that you can apply it to the deduction in
PeopleSoft Receivables. You can drill down to see promotions details for a promotion that is associated with
a deduction item. If you choose to write off an authorized deduction that is associated with a promotion,
PeopleSoft Promotion Management can update the fund for the promotion.
When you enter pending item information in PeopleSoft Receivables, you can also enter information that is
picked up by PeopleSoft Project Costing ChartField values. A project manager using PeopleSoft Project
Costing can review outstanding revenue to keep complete financial control of a project. Resources rows that
you enter in PeopleSoft Project Costing can be interfaced to PeopleSoft Billing to create invoices, which
become items in PeopleSoft Receivables by using the billing interface.
PeopleSoft Contracts
PeopleSoft Billing plan lines that you enter in PeopleSoft Contracts are interfaced to PeopleSoft Billing to
create invoices. These invoices become items in PeopleSoft Receivable by using the Billing interface. You
can drill down to see contract details for an item in PeopleSoft Receivables.
4 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 1 Getting Started with PeopleSoft Receivables
PeopleSoft Real Estate Management bills are sent through PeopleSoft Contracts and enter PeopleSoft
Receivables through the Billing interface.
However, if PeopleSoft Contracts is not installed, PeopleSoft Real Estate Management bills are sent to
PeopleSoft Billing through the PeopleSoft Transaction Billing Processor. These bills enter PeopleSoft
Receivables through the Billing Interface. You do not have to install PeopleSoft Contracts to use the
PeopleSoft Transaction Billing Processor.
PeopleSoft Grants
Invoices can originate in PeopleSoft Grants and then be interfaced through PeopleSoft Contracts and
PeopleSoft Billing into PeopleSoft Receivables.
PeopleSoft Payables
The refund process in PeopleSoft Receivables adds rows to tables that are used by PeopleSoft Payables to
build a voucher.
PeopleSoft Cash Management integrates with PeopleSoft Receivables through the Treasury Netting Center.
You must use PeopleSoft Cash Management with PeopleSoft Payables to use the bilateral netting
functionality that offsets open items with open vouchers in PeopleSoft Payables. This functionality is useful
when you have customers that are also vendors.
PeopleSoft Cash Management also provides the Financial Gateway feature, which enables you to
communicate directly with the bank for direct debit payments. Financial Gateway creates the electronic funds
transfer file (EFT) after receiving the direct debit information from PeopleSoft Receivables, and sends the
transmission to the bank. It also provides acknowledgement statuses to PeopleSoft Receivables from the
bank.
PeopleSoft CRM
PeopleSoft CRM integrates with PeopleSoft Receivables to obtain financial information for a customer. The
CRM 360-Degree View displays the information under nodes in the 360-Degree View tree. PeopleSoft CRM
provides the GET ACCOUNT RECEIVABLES FOR 360 DEGREE VIEW enterprise integration point (EIP)
to request the information. PeopleSoft CRM sends a request application message (AR_CRM_REQUEST) to
PeopleSoft Receivables requesting information for a specific setID, customer, and date range. Within the
request application message, PeopleSoft CRM may request up to nine different data sets:
2. Payments (AR_PAYMENT_REQ)
4. Statements (AR_STATEMNT_REQ)
6. Disputes (AR_DISPUTES_REQ)
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 5
Getting Started with PeopleSoft Receivables Chapter 1
7. Deductions (AR_DEDUCTNS_REQ)
8. Conversations (AR_CONVERS_REQ)
See the section on managing enterprise integration for PeopleSoft CRM in the PeopleSoft Enterprise CRM
Application Fundamentals PeopleBook.
PeopleSoft Receivables also provides component interfaces to help you load data from your existing system
into PeopleSoft Receivables tables. Use the Excel to Component Interface utility with the component
interfaces to populate the tables. This table lists all of the components that have component interfaces:
6 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 1 Getting Started with PeopleSoft Receivables
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 7
Getting Started with PeopleSoft Receivables Chapter 1
8 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 1 Getting Started with PeopleSoft Receivables
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 9
Getting Started with PeopleSoft Receivables Chapter 1
In the implementation planning phase, take advantage of all PeopleSoft sources of information, including the
installation guides, data models, business process maps, and troubleshooting guidelines. A complete list of
these resources is in the preface of About These PeopleBooks, with information on where to find the most up-
to-date version of each.
See Also
10 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 2
• Implementation planning.
• Customer structure.
• Customer groups.
Implementation Planning
Getting ready for production entails a lot of planning. You must analyze your receivables requirements
according to your business and organizational needs, review your current environment, and think about the
changes that you can make now and in the future. Although you might decide to simply transfer your current
receivables structure, you will find that PeopleSoft Receivables can provide new avenues for receivables
processing and design.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 11
Understanding Implementation Issues Chapter 2
Consider the best way to map your new system to your existing business structures, practices, and procedures.
Closely examine the way that your business operates, how organizations and subsidiaries are divided, and
what your customer structure is like. Consider the level of reporting detail and aging criteria that you need to
age customer accounts. Consider if the delivered functionality is sufficient for your business needs or if you
need to specially configure the system. If special configuration is required, then you must decide to what
degree.
You must establish the business units and the various control tables that the system uses for processing. At
this stage, you decide how many business units you need, what your customer structure will be, and what
parameters you want the system to use for processing items, payments, reporting, and so on.
Setting up the PeopleSoft Receivables tables can be divided into three phases: global, core, and additional.
You set up tables to enable the system to support PeopleSoft Receivables features. Use PeopleSoft Enterprise
Setup Manager to determine the order in which you should set up tables.
To establish security, you need to decide how your internal job functions relate to the functionality of the
PeopleSoft Receivables application. Which pages must cash processors access? Which pages do collection
managers need, and which pages does the management team need? PeopleSoft Receivables enables you to
define page access according to job function.
PeopleSoft ChartField security provides a flexible, rule-based approach to administer security at a data level.
ChartField security is supported in PeopleSoft Receivables and across other PeopleSoft Financials and Supply
Chain Management (FSCM) applications. The ChartField security feature prevents unauthorized employees
and contractors from viewing and editing sensitive financial data by restricting access to data stored with
specific ChartField values.
12 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 2 Understanding Implementation Issues
When you convert your receivables data from your existing system to the PeopleSoft Receivables system,
you need to consider how much history to retain from the old system. The new system displays only as much
information as you convert into it.
See Also
Deciding how many business units to use and when to use them depends on how you want to report on and
track the transactions within your organization. Before you can define business units and start entering data
into the system, you need to decide how you want to retrieve information from the system. The way that you
retrieve information determines how you set up the business units.
See Also
Consider how existing codes and IDs might map to business units. Determine if you can map existing
structures to business units or if you need to modify existing structures.
In PeopleSoft Receivables, a business unit typically represents a grouping of customer balances. Suppose that
an organization has multiple companies or subsidiaries within it. Each of those companies is run as a separate
business with its own set of products and customers and its own set of rules for handling those customers
from a receivable point of view. Consequently, you would set up separate PeopleSoft Receivables business
units for each company.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 13
Understanding Implementation Issues Chapter 2
Consider reporting requirements and maintenance of balances when you decide how to group receivables in a
business unit. Familiarize yourself with what data is defined at the business unit level. For example, if you
use one method to age a customer's open items in business A and another method in business B, you must
handle customers in business A differently from those in business B. It would make sense to set up separate
business units for business A and business B.
As you determine the optimal business unit structure for your organization, remember that in some
circumstances you must set up multiple business units. If you do not, you will be restricted from using certain
features.
You may decide to set up separate business units even if you do not need them for processing. For example,
one department in your organization may handle a particular group of customer balances, and you may want
to use a separate receivables business unit for those customer balances. You may want to group certain
customers together for analytical reasons even though other customers may be processed the same way. You
may want to maintain accounting control and balances at a lower level than that of the total organization.
If you use PeopleSoft applications for all financial business processes, typically the PeopleSoft Receivables
business units are the same as the PeopleSoft General Ledger business units. You set up PeopleSoft General
Ledger first and then set up PeopleSoft Receivables to mirror PeopleSoft General Ledger. If you use a
different general ledger system, you may not use the business unit concept. In this case, think carefully about
how you will distribute from PeopleSoft Receivables to your general ledger.
Customer Structure
A significant part of implementing PeopleSoft Receivables involves converting existing data. Before you set
up customers, familiarize yourself with the options for defining customer structures.
To ensure that your customer setup and maintenance is as simple and non-redundant as possible, PeopleSoft
Receivables stores customer information at the business unit level and at the tableSet level.
14 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 2 Understanding Implementation Issues
Business Units
PeopleSoft Receivables stores customer accounting and receivables information by customer within a
business unit. This type of information includes:
• Customer's balance.
• Payment performance indicators, such as average days late and day's sales outstanding.
The combination of a business unit and a customer ID determines where the system stores customer
accounting and receivables information. Once you set up your business units, the system stores accounting
and receivables data by customer within a business unit (or at a subcustomer level, if enabled). The
Receivable Update Application Engine process (ARUPDATE) creates and stores this information.
TableSets
PeopleSoft Receivables stores a variety of identifying and descriptive customer information by tableSet, such
as:
• Correspondence options.
Any number of business units can share customer information stored under a setID. With customer
information keyed by setID, the advantages are similar to control tables keyed by setID. You enter the
information once and then link it to as many business units as you want. Each of these business units can
process invoices, payments, and other receivables transactions for the customer.
Does a particular customer exist in more than one business unit under the same customer ID? Do business
units share customer information, such as name and address, or does each business unit have its own
customer information?
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 15
Understanding Implementation Issues Chapter 2
Different organizations answer these questions differently. For example, suppose that organization X has two
different business units that do business with Rambling Motors Company. Both business units want to
maintain their own customer information on Rambling Motors, so they set up two different customer IDs,
both referring to Rambling Motors. In this situation, the two business units would most likely have setIDs that
correspond to the business units, and they would maintain completely separate records.
Other organizations may want to take advantage of the power of setIDs. For example, suppose that Rambling
Motors account 100 does business with all 10 business units of organization Y. Therefore, organization Y
may want to set up its customer information only once and share that data among all its business units.
Customer Groups
You may decide to divide some of your business relationships among separate customers in the system, yet
still maintain reports and inquiries to capture customers as a group. PeopleSoft Receivables offers the
following grouping methods so that you can maintain separate information for individual customers but
combine customers when you need to evaluate your overall exposure to a large customer group or identify
payment trends for a large conglomerate:
• Corporate.
• Remit from.
• Correspondence.
• Dun and Bradstreet (D&B) number and other reporting or classification codes.
• Subcustomer levels.
See Also
PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Maintaining General Customer
Information"
PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Maintaining Additional
Customer Information"
PeopleSoft Receivables distinguishes between items (the receivables that comprise a customer's balance) and
pending items (information in the system but not yet updated in the customer's balance). During the
Receivable Update process, the system uses pending items to update customer balances, either by creating
new items or by adding item activity lines to existing items.
16 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 2 Understanding Implementation Issues
An entry type categorizes the pending items that create or update posted items within the system. The
Receivable Update process uses the pending items to create or update items and to maintain customer
balances. Examples of entry types are invoices, debit memos, credit memos, payments, prepayments, on
account payments, deductions, adjustments, and write-offs.
When a pending item enters the system, the Entry Type field defines the type of pending item that it is. An
entry type can be qualified by an entry reason, which is a method of further categorizing pending items.
Some pending items, such as invoices and credit memos, enter the system from a billing system. You create
others (for example, on-account payments and deductions) behind the scenes as the result of commands
performed during online processing. When you apply a payment, for example, the system generates several
different kinds of pending items each with its own entry type.
Some organizations can manage their receivables adequately with simple entry types and entry reasons; other
companies require a more elaborate coding structure. The complexity of setup depends on how you run your
business and the level of detail with which you track items.
See Also
Chapter 4, "Defining PeopleSoft Receivables Processing Options," Setting Up Entry Types and Reasons,
page 70
• Exclusion capabilities for customer statements, dunning letters, overdue charges, direct debits, and drafts.
Any report that summarizes the status of open items or that lists all activity from the system includes the entry
type and associated entry reason. To distinguish between credit memos that correct billing errors and credit
memos that are issued because of shipping damages, for example, you can qualify the credit memo entry
types with appropriate entry reasons.
Carefully analyze the types of reports that you use to see what sorts of categorization you use in your existing
system. When you implement the new system, you may want to refine the reporting by making it more
detailed. Conversely, you may decide to streamline your reporting by using fewer entry types and entry
reasons.
In traditional aging reports, each column normally represents a time period, such as 0 to 30 days or 31 to 60
days. Some organizations include certain entries in the same column.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 17
Understanding Implementation Issues Chapter 2
You may want to age everything by time periods except credit memos, for example, and have the system
display credit memos in one column. To accomplish this, set up an entry type that describes the items that the
system moves to a specific column.
Definition of Accounts Receivable Templates With Entry Types and Entry Reasons
When you enter a pending item into the system, you predetermine its accounting distribution: what it is going
to debit and credit in the general ledger. You create an accounting entry template so that, when you create the
accounting entries online (or when the system creates them during background processing), the system
populates the accounting information. The details that are included in the template varies by entry type and
entry reason.
PeopleSoft Receivables includes a customer history feature that calculates activity totals on a calendar basis.
The entry type directs the system to accumulate a total. You might decide, for example, to track sales by
month for each customer. You then specify which entry types and entry reasons to include in that category.
You might decided to track deductions by month, according to a certain entry reason. The Receivable Update
process uses the entry type and entry reason combination to determine which categories to update.
18 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 3
Note. This chapter is required. You must complete the tasks discussed in this chapter to implement
PeopleSoft Receivables.
To understand how PeopleSoft Receivables uses business units, consider how PeopleSoft General Ledger
uses them. A business unit in PeopleSoft General Ledger is a subset of your organization that keeps its own
set of books or ledgers. A receivables business unit is a subset of your organization that has its own set of
customer balances. Each receivables business unit has its own defined group of valid customer balances, its
own way of aging and reporting on those customers, and its own item and payment processing guidelines.
The system stores each business unit's financial transactions, such as invoices and payments, in tables that are
keyed by business unit ID. This ensures that the data for one business unit remains separate from the data for
other business units—even though the data exists in the same physical database table.
• Tablesets.
• Default hierarchies.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 19
Defining PeopleSoft Receivables Business Units Chapter 3
See Also
A business unit is the smallest structural unit that can be represented in Tree Manager. This is important
because certain reports use the relationships defined in Tree Manager to sort and sum amounts. These
amounts can include:
• PeopleSoft Receivables subtotals for each business unit at the lowest level.
• Further subtotals for each grouping of business units—that is, for each level of the tree.
Example
Suppose that an organization consists of 12 different companies, each represented by a business unit. You
group these companies into three lines of business. Each business line is a subsidiary of the organization. In
addition, you have a separate corporate business unit. All of these units—the 12 in 3 subsidiaries and the
corporate business unit—roll up into the organization at the top of the hierarchy. You can report at any level
of the hierarchy.
Tree Manager enables you to establish hierarchical structures called trees. Using this tool, you can group
business units together and define the relationships between them.
Note. PeopleSoft Receivables uses trees to define corporate customer structures and to summarize
information for aging reports.
See Also
20 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 3 Defining PeopleSoft Receivables Business Units
Tablesets
When you plan your business unit structure, you need to be familiar with tablesets, which are used in all
PeopleSoft Enterprise Financials products.
The accounting structure and processing rules for each PeopleSoft application are defined in a series of
control tables. A tableset is a group of rows across control tables, identified by the same setID, on which you
define the accounting structure for each of your business units, aging rules, entry types and reasons, payment
terms, credit and receivables personnel, and so forth. For a business unit to process transactions, it must have
an associated tableset.
You can think of business units and tablesets in the following simplified terms:
A setID identifies each tableset. You can have as many setIDs as you want. However, using numerous setIDs
creates complex tableset sharing. You must create at least one setID, even if you do not use tableset sharing.
Default Hierarchies
A business unit is the highest level in the hierarchy and you must set default values for business units. All
other entities fall beneath them in the hierarchy. Some of the attributes set at the business unit level may be
set at lower levels in the hierarchy, such as the customer or item level, but are not required.
Default hierarchies exist throughout the system. Any time that a default hierarchy exists, you can:
• Leave information blank at lower levels, because defaults are inherited from the next higher level.
• Override information set at higher levels by entering different information at the lower levels.
Example
To understand default hierarchies, consider the example of payment terms. When you enter a pending item,
you can specify payment terms on the Pending Item 1 page. If you do not specify payment terms there, the
system checks the customer level to see if payment terms are defined for the customer. If payment terms do
not appear at the customer level, the system uses the payment terms that you defined at the business unit level
on the Receivables Options - Payment Options page.
1. Create the receivables business unit and its associated tableset on the Receivables Definition - Business
Unit Definition page.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 21
Defining PeopleSoft Receivables Business Units Chapter 3
4. Set up the common application tables and core PeopleSoft Receivables tables.
5. Define the default processing values for each business unit at the setID level and for individual business
units.
Use the Receivables Options component (BUS_UNIT_OPT_AR1) to define defaults at the setID level.
All business units assigned to a setID use the defaults that you provide there. Use the Receivables
Definition component (BUS_UNIT_TBL_AR) to define defaults for specific business units.
This section lists prerequisites and discusses how to create a business unit.
Prerequisites
Before you set up business units, you must decide on your tableset structure and set up setIDs.
See the documentation on planning records and tablesets in the Enterprise PeopleTools PeopleBook:
PeopleSoft Application Designer.
Business Unit Definition BUS_UNIT_TBL_AR1 Set Up Financials/Supply Create a new business unit.
Chain, Business Unit
Related, Receivables,
Receivables Definition,
Business Unit Definition
Default SetID Enter the value of an existing business unit whose setID you want to copy, or
enter a new business unit ID to establish a new generic setID that has the same
name as the business unit that you are adding.
Create BU (create Click to create the receivables business unit and setID.
business unit)
22 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 3 Defining PeopleSoft Receivables Business Units
Receivables Options - VAT BUS_UNIT_OPT_AR5 Set Up Financials/Supply Define the defaults for VAT
Defaults Chain, Business Unit processing.
Related, Receivables,
Receivables Options, VAT
Defaults
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 23
Defining PeopleSoft Receivables Business Units Chapter 3
24 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 3 Defining PeopleSoft Receivables Business Units
Aging ID Select an aging ID that you set up on the Aging page. The Aging Application
Engine process (AR_AGING) uses this identifier for the aging rules for all
business units associated with the tableset.
Calendar ID Select the calendar ID used to perform history calculations. You define the
calendars on the Calendar Periods page.
AR Specialist (accounts Select the AR specialist who you want to be the initial owner for deduction and
receivable specialist) disputed items. The system assigns the specialist when you create a deduction on
the payment worksheet and when you mark an item as disputed or as a deduction
on the View/Update Item Details - Detail 1 page. You can override the default
specialist for individual customers on the Bill To Options page and for the
deduction or dispute reasons on the Deduction Reason page and the Dispute
Reason page.
Note. You must assign an AR specialist to each business unit. To assign all
deductions or disputed items initially to a specific AR specialist, such as a
manager, use the same specialist for each business unit and do not override the
specialist for individual customers or reasons. Managers can use the Item List
page to search for items assigned to them and drill down to the items to assign
them to someone else. Alternatively, you can set up an assessment rule to create
an action for the AR specialist when you run the Condition Monitor Application
Engine process (AR_CNDMON). The manager can then assign each deduction
or disputed item to individual AR specialists on the Reassign Action page.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 25
Defining PeopleSoft Receivables Business Units Chapter 3
Automatic Maintenance Select the automatic maintenance method containing the rules that you want to
Method use by default to match items when you run the Automatic Maintenance
Application Engine process (AR_AUTOMNT). You can override the method for
individual run controls if needed.
Year and Period Enter dates that the Receivable Update Application Engine process
(ARUPDATE) uses to determine which period to update for days sales
outstanding history. These dates appear on the Receivables Update - Request
page. The system calculates, summarizes, and stores all monetary transactions
that fall in the date range for the defined periods.
Statement ID and Select the IDs that determine the conditions and parameters that the system uses
Dunning ID to prepare customer statements and dunning letters. The statement ID also
defines the default statement type to generate. You define these IDs in the
Statement (STATEMENT_TABLE) and Dunning (DUNNING_TABLES)
components.
Admin ID (administrative Select an overdue charge ID for each of these fields whose overdue charge type
ID), Finance ID, and matches the field name. These IDs determine the conditions and parameters that
Penalty ID the system uses to generate overdue charge invoices. The system also uses these
IDs to determine when not to prepare an overdue charge invoice. You define
these IDs in the Overdue Charging component (OVRDUE_CHG_TABLE2).
Note. Override the identifiers for statements, dunning letters, and overdue
charges for individual customer on the Correspondence Options page.
Bank Select the bank of the business unit whose remit to address will appear on
correspondence.
Bank Account Enter the bank account number of the business unit whose remit to address will
appear on correspondence.
(USF) Billing ALC Enter the agency location code for the billing agency that is sending data. The
(billing agency location federal IPAC interface uses the business unit agency location code when
code) transmitting data.
(USF) Sender DO Enter the disbursing office symbol for the agency location that is sending the
(sender disbursing office) transaction using the IPAC interface. This is the five-character ID assigned by
the U.S. Department of Treasury.
Note. The Billing ALC and Sender DO fields are available only if you select the AR IPAC Interface check
box on the Installation Options - Receivables page.
Write-off Tolerances
You must specify the tolerances that the maintenance worksheet and Automatic Maintenance process use to
write off items.
26 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 3 Defining PeopleSoft Receivables Business Units
Maximum Write-Off Enter the maximum amount that you can write off for either an individual item or
Amount for the remaining balance for a match group. The process writes off an amount
less than or equal to the maximum amount if the amount does not exceed the
percentage of the original amount for the item. For example, if you enter an
amount of 25.00, the process writes off amounts up to 25.00. However, if you
enter a maximum write-off percent of 10 and the total original amount of an item
is 240.00, the system will not write off more than 24.00.
For no limit, enter all 9s.
Maximum Write-Off For the maintenance worksheet, enter the maximum percentage of the item
Percent amount that the system can write off. The write-off percent applies only to write-
offs for individual items, not for remaining amounts for items or match groups.
For the Automatic Maintenance process, enter the maximum percentage that the
remaining balance can be for a match group. The process adds the total debits or
totals credits and divides the higher amount by the remaining balance for the
match group to determine the percentage that can be written off.
The maximum percentage that you can enter is 100. For no limit, enter 100.
Minimum Days Until Enter the minimum age of items before you can write them off on the worksheet
Write-Off or the process automatically writes them off. For example, if you enter 30, you
cannot write off an item until it has been in the system for 30 days. For no limit,
enter 0.
You can also define the tolerances for each customer on the Bill To Options page. The default tolerances for
customers is no limit. You must define tolerances for each entry reason on the Automatic Entry Type -
Selection page for the following entry types:
Because the system always uses the most restrictive tolerance requirement regardless of the level for which
you define tolerances, you will probably want to use the least restrictive tolerance at the business unit level.
For example, suppose that you set up the following write-off tolerances for the deduction write-off amount:
Level Amount
In this example, the system uses the write-off tolerance for the customer to determine the maximum write-off
amount because it is the most restrictive.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 27
Defining PeopleSoft Receivables Business Units Chapter 3
Holiday Options Select the default rules for the setID that the system uses to change the due date
when it falls on a bank holiday. Options are:
Not Applicable: Does not change the due date.
Due After Holiday: Changes the due date to a day after the holiday.
Due Before Holiday: Changes the due date to a day before the holiday.
The system uses the bank account assigned to the correspondence customer to
determine bank holidays. Override this default for an individual business unit on
the Bank/Payment Options page, or override this default for an individual
customer on the Bill To Options page.
Note. Define holidays on the Business Calendar page; then assign a calendar to a
bank account on the External Account - Account Information page.
Days Enter the number of days to move the due date to accommodate the holiday.
Allow due date in next If you select Due After Holiday as the holiday option, select this check box to
month permit the new due date to be in the next month. If you do not select this option,
the system adjusts the due date to the last business day before the original due
date.
28 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 3 Defining PeopleSoft Receivables Business Units
Accounting Date Option Select to have the system issue a warning if the user enters a date other than the
current date for transactions in this business unit.
Synchronize Budget Select to use the same date for entries in the collected budget as the date in
Date recognized budget. Otherwise, the system uses the accounting date for the source
transaction.
Budget Date Override Select to enable users to override the BUDGET_DT field when creating online
accounting entries. You must have Commitment Control activated at the
installation level and at the ledger group for the business unit.
Transaction Type Specify the default source transaction template for the Budget Processor
Application Engine process (FS_BP) to read the source data and to perform
budget checking. The Budget Processor uses the default for transactions that the
Revenue Estimate Application Engine process (AR_REV_EST) generates.
Override the default when you run the Revenue Estimate process or the Budget
Processor process.
Misc Payment Specify the source transaction template for the Budget Processor to use to read
Transaction Type the source data and to perform budget checking for directly journalled payments.
(miscellaneous payment You cannot override this value when you run the process from the Direct Journal
transaction type) Entry - Accounting Entries or Directly Journalled Payments pages. However, you
can override this value when you run the process from the Budget Processor -
Request page.
Multiple Revenue Line Specify whether to perform manual multiple revenue line distribution for the
items in the business unit. If you select Allow Manual Distribution, a user can
manually distribute the revenue amounts for control budgets in the worksheets if
a partial payment is applied to items with multiple revenue lines. If you select No
Manual Distribution, the system distributes the revenue amount automatically.
You can choose to synchronize the budget date and allow users to override the budget date independently.
The following table describes the actions of the system in each case:
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 29
Defining PeopleSoft Receivables Business Units Chapter 3
Cleared Cleared You cannot override The accounting date The accounting date
the budget date. The is used as the budget is used as the budget
system uses the date on all date on all
accounting date as the transactions. transactions.
budget date on all
transactions.
Cleared Selected You can override the The accounting date The accounting date
budget date for any is used as the budget and the budget date
transaction. date on all match their values in
transactions, but the ITEM_DST.
user can override the
budget date.
Selected Cleared Use the same date for The accounting date The system uses the
entries in the is used as the budget original budget date
collected budget as date on all from the recognized
the date in the transactions. revenue for the
recognized budget. budget date related to
entries affecting the
Note. This selection collected revenue.
only affects the
budget ledger. Note. The budget and
reporting ledgers are
not synchronized,
only the budget date
for the recognized
revenue and collected
revenue.
30 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 3 Defining PeopleSoft Receivables Business Units
Selected Selected You can only The accounting date The accounting date
override the budget is used as the budget and the budget date
date for pending item date, but you can match their values in
entry transactions. override the date as ITEM_DST.
required for:
The system uses the
• Pending item original budget date
entry from the recognized
transactions. revenue for the
budget date related to
• Transactions that entries affecting the
create new items collected revenue.
on worksheets.
Note. The budget
• The transfer to ledger and actuals
item in transfer ledger dates are the
worksheet same.
transactions.
ChartField Editing
Edit Combinations Select to enable ChartField combination editing for business units with this setID
and select one of two methods for handling errors.
Recycle Select to display an error message for accounting entries that you create online.
You can save the accounting entries, but you cannot post them until you correct
the errors or fix the combination edit rule on the Rule Definition page. The
system changes the posting action for the group to Do Not Post and sets the edit
status to Error. If you generate accounting entries by running the Receivable
Update process, the process creates an entry in the message log. You must use
the error correction pages to correct the errors before you can post them.
Warning Select to display a warning message for accounting entries that you create online.
You can choose whether to correct the accounting entries or to post them without
correction. The Receivable Update process adds a warning message to the
message log for batch accounting entries and posts the group.
See PeopleSoft Enterprise Application Fundamentals 9.1 PeopleBook, "Editing ChartField Combinations."
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 31
Defining PeopleSoft Receivables Business Units Chapter 3
Order Number Update, Select to enable users to update the Order Number,Purchase Order, and Contract
PO Number Update Number fields on the View/Update Item Details - Detail 2 page.
(purchase order number
update), and Contract Note. You can update these fields only if you are working with Item Entry Type
Number Update transactions that are typically interfaced from external billing systems. You
cannot update these fields for other transactions.
Payment Method Select the default payment method for items. Options are: Check, Credit Card,
Direct Debit, Draft, Electronic Funds Transfer, or Giro - EFT.
Override the value for individual customers, items or payments.
32 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 3 Defining PeopleSoft Receivables Business Units
Payment Predictor Select the method that the Payment Predictor process uses if you do not specify a
Method method at the customer level. The payment predictor method defines the rules
that the process uses to apply payments and to make adjustments such as write-
off items.
See Chapter 9, "Setting Up Payment Predictor Processing," Defining Payment
Predictor Methods, page 292.
If you want to use Payment Predictor to apply all payments from a particular
bank account, select the Payment Predictor check box on the External Accounts -
Account Information page. Override this default, and select or clear Payment
Predictor for individual payments, using the deposit entry pages.
Format Currency Select the default currency that the system uses for receivables processing.
Rate Type Select the exchange rate type that the system uses to perform currency
conversion. Override the default at the customer level or when you enter pending
items, enter deposits, create maintenance worksheets, or create customer-initiated
drafts.
Payment Terms ID Select the default payment terms for the business unit. Override the default at the
customer level or when you enter pending items. Define payment terms on the
Payment Terms page. The payment terms determine the item due date and
discount information.
Partial Payment Enter a value that determines whether you can modify the amount on the
Disabled payment worksheet to create a partial payment. The default is N, which enables
users to create partial payments. Enter Y if you do not want users to create partial
payments.
Due Grace Days Enter the number of days beyond the due date that a customer can pay without
the payment being considered late. The Overdue Charges Application Engine
process (AR_OVRDUE) uses due grace days to determine whether an item is
overdue. If the item's due date is May 1, 2003 and you run the process on May 2,
2003, the process does not create an overdue charge if you enter 5 for the due
grace days. However, after the grace days pass, the system calculates overdue
charges from the item's due date. The Aging process uses grace days to
determine in which aging category to place an item. For example, you enter 5
days and an item is 22 days old. You have aging categories for 10, 20, and 30
days. The item would be in the aging category for 10 days, because the system
subtracts five days from the age.
Discount Grace Days Enter the number of days beyond the discount date that a customer is still eligible
for an earned discount. Payment worksheets, express deposits, and the Payment
Predictor process use discount grace days to calculate discounts.
Override the due grace days and discount grace days for a customer on the Bill
To Options page and for individual items during pending item entry or item
maintenance.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 33
Defining PeopleSoft Receivables Business Units Chapter 3
Enable Write-Off Select this check box to activate approval workflow for write-offs entered on the
Workflow payment worksheet, maintenance worksheet, or draft worksheet. This approval
workflow is controlled by the Approval Framework feature in PeopleSoft
Enterprise Components. The user is not able to set the worksheet to post until the
write-off amount is approved. Both the approver and the worksheet user can set
the worksheet to post after approval is granted.
See Chapter 5, "Defining Additional Processing Options," Setting Up Write-Off
Approval Workflow, page 144.
Item Transfer Date Select the option that the system uses to determine the accounting date for
transfer activities when you transfer items from one customer to another. Options
are:
Item Date: The accounting date of the original item.
System: The current system date.
Deduction Due Date Select the type of date that the system uses to determine the due date of the new
item created for a referenced deduction. Select Acctng Dt (accounting date) if the
due date is to be the accounting date of the payment. Select Item Dt (item date) to
carry over the original item due date.
Deduction Reason Select the default deduction reason to assign to new deductions that the Payment
Predictor process or payment and draft worksheet create. Users can override the
reason when they create the deduction on the payment worksheet or on the
View/Update Item Details - Detail 1 page. Use a generic reason as the default
reason and override it as needed.
Note. You can also create unique deduction reasons for each entry reason for the
Deduction entry type. If you do this, the system assigns the appropriate deduction
reasons for deductions that you create on the payment or draft worksheet.
Reference Qualifier Select the type of remittance information generally provided by customers, such
Code as document, item, or bill of lading. This is the default value for identifying items
to include in the payment, draft, maintenance, and transfer worksheets. You can
override the value at the customer level.
(USF) Entity Code and Enter the default code that identifies the government agency to which you submit
Receivable Type the Receivables Due from the Public report and the code that categorizes the
types of receivables that are included on the report. This value is the default for
items. These fields are available only if you select the Receivables Due From
Public check box on the Installation Options - Receivables page.
34 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 3 Defining PeopleSoft Receivables Business Units
Revaluation Process Select the level where the revaluation process occurs. Options are: B (business
Level unit), C (customer ID), or I (item). You must specify a revaluation level to
summarize revaluation information by a specific level according to these rules:
• If you summarize at the business unit level, the values for customer ID and
item ID are 0.
• If you summarize at the customer level, the value for the item ID is 0.
Confirm AfterandDays Enter the default number of days that a prenote will be automatically confirmed
by the system.
• When Prenote Required check box on the Bill To Options page for the
customer (Customers, Customer Information, General Information) is
selected and New is selected for the Prenote Status on the same page.
• If Prenote Required check box is not selected for a customer on the Bill To
Options page, and it is selected for the bank or in the Direct Debit Profile, the
Create Direct Debit process will update the Confirm After n Days field on the
Bill To Options page for the customer with the default days entered in this
Confirm After n Days field on the Payment Options page of the Receivable
Business Unit.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 35
Defining PeopleSoft Receivables Business Units Chapter 3
VAT Service Treatment Click to access the Services VAT Treatment Defaults Setup page.
Setup The Services VAT Treatment Defaults Setup page is a common page used to set
up VAT services treatment defaults for all PeopleSoft applications processing
VAT transactions. If you are required to implement special handling for services,
you can specify PeopleSoft Receivables VAT service treatment defaults on this
page as applicable.
When defining service VAT treatment defaults for a specific service, you specify
the defaults applicable to that service. When defining defaults for a driver higher
in the hierarchy, such as a vendor, customer, or business unit, you specify the
defaults that apply to the services most often supplied by or for that driver.
Note. The VAT Defaults Setup and Services VAT Treatment Defaults Setup pages are described in detail in
the PeopleSoft Enterprise Global Options and Reports 9.0 PeopleBook.
Physical Nature Select the default physical nature for transactions. Options are: Physical Goods
or Intangible/Services.
Where Service Select the default location for where a service is most often physically
Performed performed. Options are: Buyer's Location, Ship From Location, Ship To
Location, or Supplier's Location.
See Also
PeopleSoft Enterprise Global Options and Reports 9.1 PeopleBook, "Working with VAT," Establishing VAT
Defaults
36 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 3 Defining PeopleSoft Receivables Business Units
The Payment Predictor process uses the tolerances that you specify to write off or adjust an underpayment or
overpayment or to adjust the discount amount when you run a payment predictor method that executes the
#DTL_TLR or #DTL_TPM algorithm groups. The system uses these tolerances for underpayments to
determine whether to write off or adjust the balance, or make a partial payment if the Partial Payment Switch
check box on the Bill To Options page for the customer is selected. If you clear the Partial Payment Switch
check box, it only uses the tolerances to determine whether to write off or adjust the balance. The tolerances
apply to individual items not to all invoices paid by the payment.
Invoice Tolerance Enter the maximum amount of an underpayment or overpayment that the
Amount Payment Predictor process can write off. The Payment Predictor process can
write off an amount below the invoice tolerance amount if it does not exceed the
percentage of the payment or item.
For example, suppose that you receive a payment of 1,000.00 EUR. You enter
25.00 EUR for the invoice tolerance amount, and you enter .01 in the Percent
field. The Payment Predictor process applies the payment to a 1,023.00 EUR
item. It does not write off the remaining amount of the item because 23.00 EUR
is larger than 1 percent of the 1,023.00 EUR item.
Note. The currency is the format currency that you entered on the Payment
Options page.
Percent Enter the maximum percentage to write off. You can use decimals in the
percentage. If you enter .25 this equals .0025. If you enter 1.00 this equals 1
percent.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 37
Defining PeopleSoft Receivables Business Units Chapter 3
Discount Tolerance Enter the maximum amount of an unearned discount that the Payment Predictor
Amount process can take.
To take unearned discounts, users must select the Disc field on the Detail
Reference Information page for the payment and enter the discount amount.
Note. The currency is the format currency that you enter on the Payment Options
page.
Percent Enter the maximum percentage that the Payment Predictor process can add to the
payment terms. You can use decimals in the percentage. If you enter .25 this
equals .0025. If you enter 1.00 this equals 1 percent.
Last Entry Date Displays the date on which the page was last changed.
Control Bus Unit and Click the down arrow to display these values:
Customer (control
business unit and • First
customer) Selecting this value creates WS-06 or WS-07 items for the first business unit
and customer ID in the list of items being paid, which is ordered by customer
ID.
• Last
Selecting this value creates WS-06 or WS-07 for the last business unit and
customer ID in the list of items being paid, which is ordered by customer ID.
• Specify
When you select this value, you must enter or select a value for each of these
fields:
If all of the items being paid for in a payment apply to the same business
unit and customer, then the system creates adjustment items for that
business unit and customer. However, if the items apply to multiple
business units or multiple customers, then the system creates adjustment
items for the business unit and customer that you specify in these two
fields.
Enter the entry type and entry reason codes that you want to use to override the defaults for the system
function. The following table provides a list of conditions that are in the Exception Type field and the default
system function that the Payment Predictor process uses for the condition. It also provides other system
functions that you can use for the exception type and the entry type and reason to enter if you want the
Payment Predictor process to use that system function.
38 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 3 Defining PeopleSoft Receivables Business Units
Invoice amount or WS-05 (Place Amount on WS-05 (Place Amount on OA and IOET
percent overage exceeds Account) Account)
PR and IOET
tolerance
WS-04 (Prepay an Item)
AO and IOET
WS-06 (Adjust
Remaining Overpayment)
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 39
Defining PeopleSoft Receivables Business Units Chapter 3
Discount amount or WS-05 (Place Amount on WS-05 (Place Amount on OA and DUET
percent underage exceeds Account) Account)
PR and DUET
tolerance
WS-04 (Prepay an Item)
AO and DUET
WS-06 (Adjust
Remaining Overpayment)
Select Generate Worksheet on this page and in payment predictor methods where you use the #DTL_TLR
algorithm group to generate a worksheet when the condition occurs. This enables you to review the payment
application before you post it.
Note. If you use the #DTL_TLR algorithm group in a payment predictor method, the Payment Predictor
process uses default entry types and reasons (for each system function) for underpayment, overpayment, and
discount conditions. However, you can override the defaults by business unit based on their setID. You must
assign these entry types and reasons to the system function on the Automatic Entry Type - Selection page.
See Also
Chapter 9, "Setting Up Payment Predictor Processing," Using #DETAIL and #DTL_TLR for Partial
Payments and Deductions, page 282
Chapter 4, "Defining PeopleSoft Receivables Processing Options," Setting Up Automatic Entry Types, page
88
40 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 3 Defining PeopleSoft Receivables Business Units
AR Display Currency
Use an AR Display Select to enable the associated currency options. Use these options to determine
Currency (use an which currency transaction and balance amounts appear in the PeopleSoft
accounts receivable Receivables inquiry pages, and to determine the default currency that appears on
display currency) the run control pages for statements and dunning letter processes. Options are:
Business Unit Currency: The system displays amounts in the format currency for
the business unit that you defined on the Receivables Options - Payment Options
page, and the system uses the exchange rate type for the business unit to convert
the amount. The business unit currency is usually the same as the base currency.
Customer Default Currency: The system displays amounts in the default currency
for the customer and uses the exchange rate type for the customer to convert the
amount. You define customer currency defaults on the Miscellaneous General
Info page for the customer.
Other: The system displays amounts in the currency that you specify, and the
system uses the exchange rate type that you specify to convert the amounts. Only
this option enables you to change the display currency for inquiry pages and the
dunning letter and statement run control pages when you access them.
The values that you enter here determine the default values that display on the Currency Conversion page for
maintenance, payment, and transfer worksheets. You can override the values at the worksheet level if needed.
The values are used to convert the item amounts to a different currency and they display in the Conversion
Amount - Currency field if you use the Currency Conversion page to convert them.
Currency Code Enter the default currency for converting item amounts.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 41
Defining PeopleSoft Receivables Business Units Chapter 3
Rate Type Specify the exchange rate that the system uses to convert currency amounts on
worksheets.
Effective Date Specify whether the conversion date should be the current date (As of Today), or
the Accounting Date for the item.
Enter the history ID that you want to use to calculate the historical data for each of the trend pages along with
the heading label that you want to display for the data on the trend pages. You use the trend pages to compare
historical data for different history IDs. Enter either system-defined or user-defined history IDs.
The Customer Trend 1 and Customer Trend 2 pages can display up to three historical statistics for history IDs
that track amounts, such as High Balance Amount, and the Customer Trend 3 page can display up to six
historical statistics for history IDs that track the number of days, such as average days late.
42 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 3 Defining PeopleSoft Receivables Business Units
Important! Changing the GL business unit for a Receivables business unit when open items exist may result
in an error during processing. Verify that there are no open items for the Receivables business unit before
changing the GL business unit.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 43
Defining PeopleSoft Receivables Business Units Chapter 3
DMS Definition DMS_BU_SEC Click the DMS Definition (USF) Map fields and
link on the Receivables specify outbound and
Definition - Bank/Payment inbound file processing
Options page. requirements for the Debt
Management Service
The link is available only if
(DMS) interface.
you selected the DMS
Interface field on the
Installation Options -
Receivables page.
Location Code Designate the address of the business unit by selecting a location from the
locations that are defined on the Location Definition page.
GL Unit (General Ledger Select the general ledger business unit to associate with the receivables business
business unit) unit.
Important! Changing the GL business unit for a Receivables business unit when
open items exist may result in an error during processing. Verify that there are no
open items for the Receivables business unit before changing the GL business
unit.
44 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 3 Defining PeopleSoft Receivables Business Units
Base Curr (base Displays the base currency of the general ledger business unit that you associated
currency) with the receivables business unit.
ID Numbers Click to assign the business unit to a reporting entity such as a country
registration number. Select from a list of values available for various reporting
entities.
Default InterUnit Doc Select the document type to use for document sequence numbers for interunit
Type (default interunit accounting entries when you unpost a group. This field is available only if you
document type) enabled document sequencing on the Installation Options - Overall page and for
the general ledger business unit associated with the receivables business unit.
Group ID Enter the last number used for item and payment groups—items, payments,
transfers, maintenance, drafts, and unpost. The number that you enter is one less
than the ID that the system assigns to the first deposit or group. During
processing, the system displays the ID NEXT until you click Save. Override the
automatic numbering by entering your own ID in place of NEXT.
Receipt Number Enter the last number used for cash receipts that you enter for orders in
PeopleSoft Order Management. The number is one less than the next number that
the system assigns to the next cash receipt when you record a payment for a
counter sale in PeopleSoft Order Management.
See Also
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 45
Defining PeopleSoft Receivables Business Units Chapter 3
Update Open Periods Click to access the Open Period Update page, where you update the opening and
closing period for a business unit. You can use same period dates for all
transactions or use different dates for specific types of transactions. You link the
transaction type to group types on the Group Type page.
The normal default opening and closing period dates for each PeopleSoft
Receivables business unit are the same as the PeopleSoft General Ledger
business unit with which it is associated. Use this option when you want an
accounting period in PeopleSoft Receivables to close at a different time than an
accounting period in PeopleSoft General Ledger.
The system automatically issues a warning message if the closing date for an
application business unit and transaction type is later than the closing date for the
PeopleSoft General Ledger business unit.
46 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 3 Defining PeopleSoft Receivables Business Units
AR Distribution Code Enter the default accounts receivable distribution code for the business unit. This
(accounts receivable code determines the ChartFields that the system uses when generating system-
distribution code) defined accounting entries for pending items.
For billing groups, override the default distribution code on the Pending Item 1
page, on the Item Entry Type - Selection page, or on the customer General
Information - Bill To Options 1 page.
For payment, draft, maintenance, and overdue charge groups, override the
business unit default on the Automatic Entry Type - Selection page or on the
customer General Information - Bill To Options 1 page.
Doubtful Distribution Select a distribution code for items for which you do not expect to receive
Code payments and to transfer those items to the Doubtful Receivable account.
Direct Journal Select the journal generator template that the Journal Generator Application
Engine process (FS_JGEN) uses to create journal entries for directly journalled
payments. Define the template on the Journal Generator - Defaults page.
Cash Control Select the journal generator template that the Journal Generator process uses to
create journal entries for cash control entries. Define the template on the Journal
Generator - Defaults page.
Realized Gain Code Enter a distribution code that maintenance and payment worksheets use to create
adjusting entries for multicurrency processing. Each business unit can have only
one realized gain code.
Realized Loss Code Enter a distribution code that maintenance and payment worksheets use to create
adjusting entries for multicurrency processing. Each business unit can have only
one realized loss code.
Unrealized Gain Code Enter a distribution code that the Revaluation Application Engine process
(AR_REVAL) uses to create revaluation entries for unrealized gain.
Unrealized Loss Code Enter a distribution code that the Revaluation process uses to create revaluation
entries for unrealized loss.
Translate Distribution Enter a distribution code that the Revaluation process uses to create accounting
Code entries for adjustments to translation ledgers.
Translate Realized Gain Enter distribution codes that the system uses to create accounting entries for
Code and Translate multibook translation ledgers if there is a translation adjustment.
Realized Loss Code
Default Revaluation Doc Enter the default revaluation document type for document sequencing.
Type (default revaluation
document type)
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 47
Defining PeopleSoft Receivables Business Units Chapter 3
Rounding Account Code Enter the distribution code that the Receivable Update process uses when you:
• Apply a payment to an item with a currency different from the currency of
the item.
• Apply a payment to an item with the same currency, but the payment and
item currency differ from the base currency of the business unit.
The process posts any leftover amount from the currency conversion to the
ChartFields that are assigned to the distribution code.
Note. The process does this only if there is not realized gain or loss on the
transaction.
Journal Template Select the journal generator template that the Journal Generator process uses to
create journal entries for the accounting entries that the revaluation process
produces.
48 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 3 Defining PeopleSoft Receivables Business Units
Cash Control Method Select a timing method, if you use cash control accounting, which records a debit
to cash and a credit to cash control before the receipts are applied to accounts
receivable.
The methods differ only in the timing of the creation of the initial accounting
entry that debits cash. All other aspects of cash control accounting are treated the
same way under the methods. Options are:
Bank Reconciliation: This method is used primarily in European countries. It
requires the creation of the cash control entry when the payment is reconciled on
a bank statement.
Payment Entry: The preferred method in the U.S. It creates the cash control entry
when the payment is received.
None: The system always debits the cash account and credits the PeopleSoft
Receivables account when you apply the payment. The system does not create
cash control entries.
Auto-Remit Direct Select to have the Create Direct Debits Application Engine process
Debits (AR_DIRDEBIT) automatically change the status to Remitted for direct debits
without exceptions in the run. If any of the direct debits that the process creates
contain exceptions, their status is Pending Approval on the direct debit
worksheet. Override this selection for each run request on the Request
Parameters page.
VAT Adjustment on Select this check box to include the VAT amount of a prepayment in the
Advance Pymt Accounts Receivable Pre-Paid account.
See Chapter 32, "Understanding Tax Processing in PeopleSoft Receivables,"
VAT Adjustment for Advance Payments and On-Account Payments, page 989.
Draft AR Distribution Select the distribution code that the system uses to move the draft item from the
Code (draft accounts original PeopleSoft Receivables account to the Draft PeopleSoft Receivables
receivable distribution account.
code) See Chapter 11, "Setting Up Draft Processing," Understanding Draft Setup, page
338.
Remitted Draft Enter the distribution code that the system uses to identify the PeopleSoft
Receivable Code Receivables account when you remit a draft.
Draft Discount Enter the distribution code that the system uses to identify the PeopleSoft
Receivable Code Receivables account for a discounted draft.
Draft Discount Liability Enter the distribution code that the system uses to identify the Liability account
Code when you discount a draft with or without recourse.
Dishonored Draft Code Enter the distribution code that the system uses to identify the Dishonored
Receivables account when you dishonor a draft.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 49
Defining PeopleSoft Receivables Business Units Chapter 3
Refund Distribution Enter the distribution code that the system uses to create accounting entries for
Code refunds.
Note. If you have PeopleSoft Payables installed, you must complete the Refund
Distribution Code, AP Unit, and AP Origin ID fields before you can process
refunds. If PeopleSoft Payables is not installed, these fields are optional.
Control Distribution Select the default distribution code for the offset entry for transactions in
Code maintenance and transfer groups. You can override the value on maintenance or
transfer worksheets. Enter separate codes for maintenance and transfer
worksheets.
Important! You cannot build the worksheets if you do not assign a default value
to the business unit.
AP Unit (accounts Select the PeopleSoft Payables business unit for which you want to create
payable unit) vouchers for credit items that you refund from the PeopleSoft Receivables
business unit. For payables refund processing, the receivables business unit and
associated payables business unit must share the same PeopleSoft General
Ledger business unit.
See Also
Chapter 4, "Defining PeopleSoft Receivables Processing Options," Setting Up Distribution Codes, page 80
Chapter 27, "Managing Direct Debits," Understanding the Create Direct Debits Application Engine Process,
page 853
PeopleSoft Enterprise Application Fundamentals 9.1 PeopleBook, "Using Journal Generator," Defining
Journal Generator Template Defaults
50 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 3 Defining PeopleSoft Receivables Business Units
The Bank Holiday Options are the same as the ones on the Receivables Options - General 2 page. If you enter
values for a specific business unit they override the values for the setID.
Entry Type Select the default entry type to use for the bank fees or interest on discounted
drafts, if you process discounted drafts. Discounted drafts are drafts for which
you receive the funds prior to the due date. Define entry types on the Entry Type
page. The Receivable Update process uses the entry type to create accounting
entries for the bank fees on the discount date.
Entry Type, Entry Enter the information that provides the default values that the Payment Loader
Reason, and System Application Engine process (AR_PAYLOAD) uses for adjustments reason
Function ID translation. If the process cannot find the adjustment reason code in the lockbox,
EDI file, or bank statement in the Adjustment Reason table
(ADJ_REASON_TBL), it uses the values that you provide for the business unit
for the entry type, entry reason, and system function.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 51
Defining PeopleSoft Receivables Business Units Chapter 3
(NLD) AcceptGiro Type Select A/S Contract to print statements and dunning letters on the acceptgiro
form. Otherwise, select None. If you select A/S Contract and you enter this
business unit on the run control pages, the system prints statements and dunning
letters on the A/S Contract Type acceptgiro form. You can choose not to print the
statements and dunning letters on the acceptgiro form when you run the
Statements Application Engine process (AR_STMTS) or the AR Dunning
process (AR_DUNNING).
(NLD) Payment Enter the payment reference number to print on the acceptgiro form. When you
Reference Sequence print statements or dunning letters on acceptgiro forms, the process increments
this number by one and adds a check digit. The process also adds this reference
number, including the check digit, to the Item table (PS_ITEM) for each item on
the statement or dunning letter. If the item already has a payment reference
number, the process overrides the number. The bank typically sends the payment
reference number with the payment. This enables you to apply payments to items
using Payment Predictor if you use detail algorithm groups or to match payments
to items on the payment worksheet.
(USF) DMS Information Click to access the DMS Definition page, where you map fields and specify the
(Debt Management outbound and inbound file processing requirements. This link is available only if
Service information) you have selected the DMS Interface check box on the Installation Options -
Receivables page.
Credit Card Profile (Optional) Select the profile used to control batch processing of credit card
payments. Any profile entered here may be overridden at the customer level on
the Bill To Options page of the Customer component.
Bank and Account Identify which bank accounts receive deposits for credit card payments.
See Also
Chapter 4, "Defining PeopleSoft Receivables Processing Options," Defining Entry Types, page 76
PeopleSoft Enterprise Banks Setup and Processing 9.1 PeopleBook, "Setting Up External, Internal, and
Netting Accounts," Defining Collection Methods
52 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 3 Defining PeopleSoft Receivables Business Units
Agency ID Enter the agency identifier code assigned by the DMS for the organization.
File Sequence Number Enter the original sequence number for the files that you submit to the DMS. The
system increments the number after each successful process.
Number of days and Enter the number of days past the date in the Basis Date field that the system uses
Basis Date to determine whether to automatically send the outstanding debt to the DMS. The
default is 180 days. Values for the basis date are Accounting Date, As of Date,
Due Date, or Item Date.
Primary private Enter a collection code that you defined on the Collection Code page to identify
collection agency, the collection agencies to which you submit collections for this business unit. If
Secondary private you enter values in these fields, the system sends a supplemental record to the
collection agency, and DMS that includes the date and the amount of the debt that was sent to the
Judgement taken on collection agency.
debt
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 53
Defining PeopleSoft Receivables Business Units Chapter 3
Transaction Type, Entry Select each transaction type that you receive in inbound files from the DMS and
Type, and Entry Reason associate it with the entry type and entry reason that you want used to create
items for the transactions in the Pending Item table (PS_PENDING_ITEM).
Options are:
Adjustment Transaction-Down: Negative adjustment transaction for amounts less
than 0.
Adjustment Transaction-Up: Positive adjustment transaction that is greater than
0.
Offset: An offset that is treated as a payment in PeopleSoft Receivables.
Payment: Partial payment that is applied to the net balance.
Collection Code Select the code for the collection agency that you assign to items that you do not
send to the DMS.
54 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 4
• Set up item and automatic entry types for revenue estimate processing.
Note. The tasks described in this chapter are required. You must complete them to implement receivables.
PeopleSoft Receivables creates and maintains the System Functions table (PS_ENTRY_USE_TBL), and you
cannot modify it. The Entry Type table (PS_ENTRY_TYPE), Automatic Entry Type table
(PS_AUTO_ENTRY_TBL), and Item Entry Type table (PS_ITEM_ENTRY_TBL) define subsets of the
system functions and determine the structure for reporting, tracking, and general ledger processing.
System functions represent all the processes and actions that are possible for both receivables and payments.
Entry types are set up for each sort of transaction that you anticipate. You associate system functions with
entry types through subsets of automatic entry types and item entry types. Item entry types make up a subset
of system functions that involve the entry of invoices, credit memos, and debit memos. Automatic entry types
take care of all the rest—entry types for all of the worksheets and batch processes that generate pending
items.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 55
Defining PeopleSoft Receivables Processing Options Chapter 4
Note. You must set up entry types as either item entry types or automatic entry types before you can use
them.
Prerequisites
Before you can set up receivables processing options, you must:
• Set up TableSets.
See "Planning Records, Control Tables, and TableSets" in the Enterprise PeopleTools PeopleBook:
PeopleSoft Application Designer.
• Define ChartFields.
See Also
PeopleSoft Enterprise Application Fundamentals 9.1 PeopleBook, "Defining and Using ChartFields"
This section provides an overview of system functions and discusses how to:
Each system function is prefixed with a two-letter identifier describing the part of the system that uses the
function:
56 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 4 Defining PeopleSoft Receivables Processing Options
Identifier Description
DM Draft management
FC Overdue charges
IT Item entry
TR Transfer worksheet
This table lists the system function parameters that may be helpful when you map entry types and automatic
entry types to system functions:
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 57
Defining PeopleSoft Receivables Processing Options Chapter 4
58 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 4 Defining PeopleSoft Receivables Processing Options
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 59
Defining PeopleSoft Receivables Processing Options Chapter 4
60 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 4 Defining PeopleSoft Receivables Processing Options
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 61
Defining PeopleSoft Receivables Processing Options Chapter 4
62 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 4 Defining PeopleSoft Receivables Processing Options
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 63
Defining PeopleSoft Receivables Processing Options Chapter 4
64 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 4 Defining PeopleSoft Receivables Processing Options
VAT Distribution Type ENTRY_VAT_PNL Click the VAT Distribution View the rules for updating
Type button on the System the VAT tables during the
Functions 1 page. Pending Group Generator
Application Engine process
(AR_PGG_SERV).
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 65
Defining PeopleSoft Receivables Processing Options Chapter 4
Activity Type Select an activity type that indicates how system functions are classified. You
must associate each system function with an activity type. You can assign an
activity type to more than one system function. This structure determines how the
system presents data on the Unit Activity page and the Unit Activity report.
Activity When you view the inquiry page by activity type and origin, the system uses the
Type/Origin/Bank Code Activity Type/Origin/Bank Code field to determine whether to break the category
down by origin or bank code. This determines how the system displays
information on the Unit Activity page.
For example, suppose that you select Billing for the activity type and Breakdown
by Origin for the Activity Type/Origin/Bank Code field. On the Unit Activity
page, under Activity Type/Origin/Bank Code, you will see that billing activity
came from two different origins, OBILL and XBILL. The individual totals for
each origin appear on the page.
If you choose not to break down by origin, select Do Not Break Down By Origin
for system functions IT-01 and IT-02. The Unit Activity page lists billing without
an origin—meaning that the system has bundled together all the billing
transactions, rather than breaking them into totals under their associated origin
IDs.
As another example, if you select Breakdown by Origin for the WS-01 system
function, you will see a separate row for each bank account for the payment
activity. If you select Do Not Break Down By Origin, all the payment activities
are combined in one row.
66 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 4 Defining PeopleSoft Receivables Processing Options
Entry Function Displays a system-defined value. It can be either Auto Entry (automatic entry) or
Item Entry. Item entry types identify pending items created during online item
entry or by an external interface. The system uses item entry types to handle
processing when you directly build a pending item—during online entry or when
an interface process constructs groups of pending items. When you enter or build
pending items that make up a group, you use entry types that you have
specifically enabled for use as item entry types. Item entry types take two forms:
• Positive amounts (IT-01, FC-01).
Natural Sign Displays a positive (+) or negative (–) sign, which. the system applies to pending
items to determine the effect that a system function has on the customer balance.
The only unsigned system functions are transfers, offsets, direct debits, and drafts
(they can be said to offset an item), because their sign varies with the sign of the
item being offset, transferred, or included in draft and direct debit processing.
Debit memos must be positive, and credit memos must be negative.
Effect on VAT Indicates how VAT balances are adjusted for the system function.
Processing(effect on
Value Added Tax
processing)
VAT Distribution Type Click to view the account types that you selected for each declaration point for
(Value Added Tax the system function.
distribution type)
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 67
Defining PeopleSoft Receivables Processing Options Chapter 4
Automatically Creates Displays the system setting. If this option is selected, the system creates a new
New Item item for activities that occur in the background. These system functions are all
automatic entry types: new debits and credits, prepayments, on-account
payments, deductions, and adjustments for overpayments and underpayments.
Automatically Creates Displays the system-setting. If selected, it enables write-off of remaining debits
2nd Item and credits on the maintenance worksheet and by the Automatic Maintenance
process, or write-off of overpayments and underpayments on the payment
worksheet and draft worksheet, and by the Payment Predictor process.
Allow Entry Reason Displays the system setting. If selected, it indicates that entry types tied to the
Prompting system function can require an entry reason. Entry types define activity, and
entry reasons enable you to further qualify the activity. So if a system function
enables you to require an entry reason, you can generate reports, run aging, and
view history at a greater level of detail.
Supports Auto Displays the system setting. If selected, it enables you to enter a prefix and
Numbering (supports starting number for pending items. For example, these system functions could be
automatic numbering) assigned:
PR: Prepayments.
AO: Overpayment adjustments.
AU: Underpayment adjustments.
DE: Deductions.
OA: On-account payments.
The values determine how to update the VAT tables for the system function. If more than one row is in the
grid, the processing varies depending on the declaration point.
Declaration Point Indicates when the system recognizes VAT transaction information for reporting
purposes. Values are:
Invoice: Recognize VAT at invoice time.
Payment: Recognize VAT at the time of payment.
Delivery: Recognize VAT at the time of delivery.
VAT Accounting Entry The accounting entry types, together with VAT codes and VAT transaction
Type (Value Added Tax types, determine VAT accounting and reporting.
accounting entry type)
68 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 4 Defining PeopleSoft Receivables Processing Options
Effect on VAT Displays the action for VAT processing. Values are:
Processing(Value Added
Tax processing) • Adjust intermediate VAT liability.
• None.
System-Defined Entries
• Two lines are defined: one for the accounts receivable entry and one for the cash entry.
In this case, the system generates a balanced accounting entry by itself. Cash system functions related to
the payment worksheet, drafts, and direct debits fall into this category. Also, system functions related to
the maintenance and transfer worksheet and the Automatic Maintenance process define two lines: one for
the accounts receivable account and one for a control account.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 69
Defining PeopleSoft Receivables Processing Options Chapter 4
• A single line is defined: either a debit or credit for the accounts receivable entry.
Write-offs, discounts, and item entry system functions require two-sided accounting entries to be posted;
therefore, you must create user-defined lines for the offsetting entries on your templates or during
processing.
If you selected the Receivables check box in the Enabled Commitment Control group box on the Installation
Options – Products page, the Revenue Estimate Attributes group box appears. The revenue estimate attributes
define whether source transactions for the control budget should be generated and if so, how.
Revenue Estimate Determines whether the Revenue Estimate Application Engine process
Affected (AR_REV_EST) creates source transactions. Yes indicates that the process
creates source transactions, and No indicates it does not.
User Definable Indicates whether you must specify which revenue bucket to update for each
entry type and reason combination for the automatic entry type or item entry type
associated with the system functions. Yes indicates that you must specify the
revenue buckets for the automatic entry type or item entry type, and No indicates
that the system function defines them.
Revenue Estimate Indicates whether the accounting entries update the recognized or collected
Updated bucket or both buckets. If the bucket is user-defined for the automatic entry type
or item entry type, the default bucket appears.
This section provides overviews of entry types and entry reasons and discusses how to:
See Also
70 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 4 Defining PeopleSoft Receivables Processing Options
During processing, you sometimes enter pending items directly—for example, when you enter an invoice, a
debit memo, or a credit memo. Sometimes the system creates pending items for you based on commands that
you provide. For example, it creates deductions and on-account payments in the background as you use the
payment worksheet or the Payment Predictor process.
To use all of the PeopleSoft Receivables processing and payment features, at a minimum you must
accommodate the following entry types. You can assign a single entry type to several functions and you can
name them whatever you want.
• Adjust underpayment.
• Adjustment overpayment.
• Credit memo.
• Debit memo.
• Deduction.
• Earned discount.
• Overdue charge.
• Invoice.
• Maintenance credit.
• Maintenance debit.
• On-account.
• Payment.
• Prepayment.
• Refund credit.
• Unapplied cash.
• Unearned discount.
• Write-off.
This table lists the entry types that you must create if you process direct debits or drafts:
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 71
Defining PeopleSoft Receivables Processing Options Chapter 4
Note. You must create either an item entry type or automatic entry type for each entry type before you can
use them.
If you use the vendor rebate claim functionality in PeopleSoft Purchasing or the claim back functionality in
PeopleSoft Order Management, you might want to create unique entry types for the interface items to identify
them on the payment worksheet or on inquiries and reports.
PeopleSoft Receivables delivers entry types and reasons in the sample database. If you use the Payment
Predictor process to apply your payments, the #DTL_TLR algorithm group uses these entry types and reasons
to determine how to create accounting entries for underpayment, overpayment, and discount conditions. You
must use these entry types and reasons when you create your automatic entry types if you want to process
partial payments and discounts correctly.
Important! If you cannot use these entry types and reasons due to your business practices, you need to
change the SQL for the #DTL_TLR algorithm group. You should, however, avoid making these changes.
PR Prepay an Item.
OA On Account.
72 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 4 Defining PeopleSoft Receivables Processing Options
WO Write-Off Item.
When you set up automatic entry types for these system functions, you must use these entry type and reason
combinations:
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 73
Defining PeopleSoft Receivables Processing Options Chapter 4
The #DTL_TLR algorithm group uses a default system function for overpayments, underpayments, and
unearned discounts. However, you can override the default system function for each business unit on the
Predictor Detail Options page by assigning a different entry type and reason. The entry type and reason that
you assign must be consistent with the intended usage of the system function. For example, adjust
overpayment should not be used with an underpayment entry type and reason.
See Also
Chapter 9, "Setting Up Payment Predictor Processing," Using #DETAIL and #DTL_TLR for Partial
Payments and Deductions, page 282
Some of the entry types that create entries in the background accommodate the use of an entry reason; others
do not. Use entry reasons for:
• Credit memos.
• Overdue charges.
• Prepayments.
74 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 4 Defining PeopleSoft Receivables Processing Options
• On-account payments.
• Deductions.
• Write-offs (debits and credits, remaining debits and credits, underpayments, and overpayments).
• Credit refunds.
• Offsetting items.
Note. You specify whether entry reasons are required on the Item Entry Type - Selection page and the
Automatic Entry Type - Selection page.
You can also use entry reasons for reporting or inquiry purposes to further identify items.
You must set up entry reasons for any entry types that you use to pay or offset items for vendor rebate and
claimback processing.
For the entry types that you associate with the Pay an Item (WS-01 and DM-01), and Offset an Item (MT-01)
system functions, you must create a minimum of two entry reasons:
• An entry reason that is used to pay or offset the base amount of the item.
• An entry reason that is used to pay or offset the VAT amount for an item.
You can create as many entry reasons as you want, but you must create at least one for the base amount and
one for the VAT amount for each entry type that you use to pay or offset items for vendor rebate and
claimback processing. When you create automatic entry types for the WS-01, DM-01, and MT–01 system
functions, you must enter all of these entry reasons on the Automatic Entry Type - Selection page. When you
apply a payment to a vendor rebate claim or claimback item on the payment worksheet, you create two entries
in the payment worksheet for each item if the business unit for the item requires VAT. One entry is for the
base amount of the item and one entry is for the VAT amount. You assign the appropriate entry reason to
each line. When you apply a draft to a claimback or vendor rebate claim on the draft worksheet or offset a
claimback or vendor rebate claim on the maintenance worksheet, you follow the same procedure.
Note. If you have no business units that require VAT, you do not need to create an entry reason to record the
VAT amount for an item and you do not need to create two entries on the worksheets.
Note. If the receivables business unit does not require VAT, you create only one entry for the base amount.
You must enter the entry reasons to use for the business unit on the AR Integration page. The system enables
you to select only the entry reasons associated with the item's business unit on the worksheets.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 75
Defining PeopleSoft Receivables Processing Options Chapter 4
When you run the AR Rebate Notification Application Engine process (AR_REBATE) to update the claim
management workbench, the process sends the base amount and the VAT amount for each item paid or offset.
When you run the Claim Settlement process for AP Application Engine process (PO_CLMSETTLE_AP) on
the claim management workbench, the process uses this information to generates the base and VAT
distribution lines when it creates adjustment vouchers or claimback vouchers.
See Chapter 28, "Posting and Unposting Groups," Running the AR Rebate Notification Process, page 910.
See PeopleSoft Enterprise Order Management 9.1 PeopleBook, "Working with Claimbacks."
See PeopleSoft Enterprise Source-to-Settle Common Information 9.1 PeopleBook, "Defining Procurement
Options," Defining Account Receivables Integration Options for Vendor Rebates.
76 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 4 Defining PeopleSoft Receivables Processing Options
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 77
Defining PeopleSoft Receivables Processing Options Chapter 4
• Duplication: Two entries with the same entry type attempt to update an item.
Normally, the system creates an Item record for each new item with its entry
type. Subsequent entries create item activity lines but do not alter the entry type
on the Item table (PS_ITEM). If the original item is a debit or credit memo
instead of an invoice, then the debit or credit memo entry type will be on the Item
record. What you really want is the invoice entry type.
You need to have the appropriate entry type on the Item record, because entry
types determine aging redirection, correspondence inclusion, and weighted
average days late calculations. If a prepayment or credit memo posts first and the
invoice posts second, you need to update the Item record with the entry type and
date of the invoice.
Selecting the Don't Post Duplicate Entries check box for an entry type means
that:
• The entry type takes precedence over whatever entry type exists on the Item
record (unless the entry type on the Item record also has the option selected).
Selecting this check box enables you to use the invoice entry type as the
controlling entry type, even though the invoice was not posted first. Select
only for those entry types that represent an invoice.
• After you post a pending item, other pending items with this selected option
are not posted against this item, because any given item can have only one
dominant pending item.
The Receivable Update process does not post a second pending item that also
has the option selected against the same business unit, customer ID, item ID,
and item line combination.
Note. Be sure that you select this check box only for invoice type or dominant
transaction types and that only dominant entry types can be posted against an
item.
78 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 4 Defining PeopleSoft Receivables Processing Options
Exclude From Days Late Select to exclude items with this entry type from history calculations for average
Calcs (exclude from days days late and weighted average days late.
late calculations)
Aging Category Enter an aging category in which to place items, rather than aging them normally.
Summary Category Select a summary category to place items in a different summary category from
the one associated with the aging category.
Include in Dunning, Select to include items with the entry type in dunning letters, on overdue charge
Include in Overdue invoices, and on statements. In the delivered system, all entry types are included;
Charging, and Include in clear the check boxes to exclude those that you do not want to appear in
Statements correspondence. This applies only to the entry type on the item itself, not to item
activities.
Include in Drafts, Select to include items of this entry type in drafts and direct debits. If you select
Include in Direct Debits, Include Direct Debits, enter a profile ID to use a specific direct debit profile for
and Profile ID all items using this entry type. Otherwise, leave Profile ID blank to use the
profile ID assigned to the customer. If you enter a profile ID, you must select the
Use Entry Type field on the Direct Debit Profile page.
See Also
Chapter 5, "Defining Additional Processing Options," Setting Up Direct Debit Profiles, page 131
Chapter 8, "Setting Up History and Aging," Understanding Aging Setup, page 250
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 79
Defining PeopleSoft Receivables Processing Options Chapter 4
For each entry type that you define, you can set up as many valid entry reasons as needed.
80 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 4 Defining PeopleSoft Receivables Processing Options
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 81
Defining PeopleSoft Receivables Processing Options Chapter 4
Distribution Type Select a value that indicates how the system will use the account. Values are:
AR (accounts receivable):
The system uses this value for pending items. You must assign default
distribution codes for pending item groups. The system obtains the default
distribution codes using the following hierarchy:
1. From the entry reason on the Item Entry Type - Selection page for billing
groups or the entry reason on the Automatic Entry Type - Selection page for
payment, draft, maintenance, and overdue charges groups.
82 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 4 Defining PeopleSoft Receivables Processing Options
Refund Ctrl (refund control): This value is the ChartField combination used to
record the liability for a refund. Specify this code on the Receivables Definition -
Accounting Options 2 page. If you use the commitment control option, the
system does not update either the Recognized or Collected budget if you use an
expense account. Instead, the system updates an Expense budget.
Remit Drft (remitted drafts): The receivable account for nondiscounted drafts that
have been remitted to the bank. Specify this code on the Receivables Definition -
Accounting Options 2 page and override it by draft type and business unit on the
Draft Type Distribution Codes page.
Round: The system uses this value when you apply a payment to an item on the
payment worksheet for which the currency differs from the currency of the item
or when the payment and item are in the same currency, but differ from the base
currency of the business unit. The Receivable Update process posts any
remaining amount from the currency conversion to this rounding account.
Specify this code on the Receivables Definition - Accounting Options 1 page.
Trans Ctrl (transfer control): The system uses this value to create the offsetting
entry for transactions in transfer groups. Specify this code on the Receivables
Definition - Accounting Options 2 page.
Unreal G/L (unrealized gain and loss): Used only during revaluation. This code
enables you to summarize gains and losses into one line that updates the
unrealized gain and loss account. If you want to track unrealized gains and losses
separately, you need to create separate distribution codes for unrealized gains and
unrealized losses. Specify these codes on the Receivables Definition -
Accounting Options 2 page.
Unbilled AR Select if the distribution type is AR and you have unbilled accounts receivables.
Distribution Code This field is available only when the distribution type is AR.
Note. PeopleSoft Receivables does not directly use these distribution types: Corp Vchr,Cust Dep,Dfr Disc,
Dfr Rev, Dfr Surch, Discount, DM New Opr, DM Orig CR, DM Orig De, DM Orig Op, Dst no GL, GST,
Match Ctrl, IU Pay, IU Rec, Reim, Coll, Revenue, Reverse, Reverse CR, Reverse DR, Sales/Use, Send Back,
Surcharge, and Unbill AR, Unbill Dsc, and UnflCOwAdv. PeopleSoft Receivables also does not use these
distribution types: Cash,Cash Ctrl, Disc Ctrl, and Draft Ctrl. PeopleSoft Receivables uses the ChartFields
that you assign to the bank account on the External Accounts page for cash and cash control accounting
entries.
ChartField Values
Enter the combination of ChartField values that the general ledger uses to process activity with the
distribution code unless your inheritance setup overrides the distribution code.
See Also
Chapter 3, "Defining PeopleSoft Receivables Business Units," Defining Business Unit Defaults for Individual
Business Units, page 42
PeopleSoft Enterprise Banks Setup and Processing 9.1 PeopleBook, "Setting Up External, Internal, and
Netting Accounts," Defining External Account Information
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 83
Defining PeopleSoft Receivables Processing Options Chapter 4
If you link draft distribution codes to an accounts receivable distribution code, the system uses that code to
create accounting entries. Otherwise, it uses the codes that you assign to a draft type and business unit
combination.
Draft AR Distribution Enter the code that defines the receivable account for approved drafts.
Code
Remitted Draft Enter the code that defines the receivable account for remitted drafts.
Receivable Code
Draft Discount Enter the code that defines the receivables account for the discounted drafts.
Receivable Code
Draft Discount Liability Enter the code that defines the liability account for drafts discounted with
Code recourse.
Dishonored Draft Code Enter the code that defines the receivable account for dishonored drafts.
To define item entry types, use the Item Entry Type component (ITEM_ENTRY_TABLE2).
Item Entry Type - Selection ITEM_ENTRY_TABLE1 Set Up Financials/Supply Set up item entry types,
Chain, Product Related, specify whether to distribute
Receivables, Payments, accounting entries to the
Item Entry Type, Selection general ledger, and assign
entry reasons to the item
entry type.
84 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 4 Defining PeopleSoft Receivables Processing Options
Item Entry Type - ITEM_ENTRY_TABLE2 Set Up Financials/Supply Define how the system
Accounting Template Chain, Product Related, creates accounting entries
Receivables, Payments, for the general ledger.
Item Entry Type,
Accounting Template
System Function ID Enter the system function to associate with the entry type. You can have more
than one item entry type per system function. For example, system function IT-
02 defines the process for entering a credit memo. You can map multiple entry
types—CR1 and CR2—to IT-02, representing different kinds of credit memos.
Distribute to GL Select to distribute accounting entries for this item type to the general ledger.
Your accounting entry design determines whether you use this feature.
Require Reason Select to require users to enter a value in the Entry Reason field every time they
use this item entry type during pending item entry and on the maintenance and
payment worksheets. If you clear this check box, the system automatically adds a
row to the Entry Reason Detail grid that has no entry reason. If Require Reason is
selected, every row in the grid must have an entry reason.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 85
Defining PeopleSoft Receivables Processing Options Chapter 4
AR Distribution Code Select a distribution code if the accounts receivable ChartField combination is
different for each combination of entry type and entry reason. The distribution
code governs the default ChartFields used in generating system-defined
accounting entries for items bearing the item entry type and the specified type
and reason combination. If the accounts receivable account is the same for all
combinations, set a default accounts receivable distribution code on the Account
Options 1 page. If the accounts receivable account varies by item, you can enter
it on the Pending Item 1 page for individual pending items.
Rev Estimate (revenue If you selected the Receivables check box in the Enable Commitment Control
estimate) group box on the Installation Options – Products page, and the system function
that you selected for the item entry type indicates that the revenue bucket is user-
defined, you must specify whether to update the collected or recognized bucket
or both buckets. If the bucket that you update varies under certain circumstances,
create two entry reasons and select a different bucket for each entry reason. If the
system function defines the bucket, the field is unavailable.
86 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 4 Defining PeopleSoft Receivables Processing Options
Entries Must Balance If this check box is selected, you must define 100 percent of the accounting
entries and enter an account for every line in the User Defined Entries grid. You
can override the default account after the lines are created during processing.
Clear this check box to leave the user-defined entries blank and complete them
during processing.
If you have defined ChartField inheritance options on the Receivables
Revaluation (AR Reval) and Billing (AR/BI) groups as Always Inherit or Inherit
within BU, you cannot insert multiple user-defined lines for the following system
functions:
MT-02: Write off a credit.
MT-03: Write off a debit.
WS-02: Take earned discount.
WS-03: Take unearned discount.
WS-09: Write off an item.
The information for system-defined accounting entries comes from the system function table and the
distribution codes. It also stipulates that the system distributes the entire amount to AR either as a credit (–) or
a debit (+).
User-Defined Entries
User-defined entries are specific to your particular organization and are not always required. You provide
defaults for the template, but you can change any information on the user-defined entries after you generate
accounting entries. Enter the ChartField values for the revenue line, as needed. You cannot specify a
statistical account for any item entry accounting templates.
Note. If you selected the Receivables check box in the Enable Commitment Control group box on the
Installation Options - Products page, you must use ChartFields that are in the control budget ledger as well.
If you want to vary the ChartField combinations entered at a level lower than the entry type and entry reason,
you have two options:
• Enter a number of user-defined lines without a percentage (unbalanced) with all of the possible accounts
that you might use.
Once these lines are created, delete the ones that you do not want and add monetary amounts to the
remaining lines.
• Do not enter user-defined lines on the template, and clear Entries Must Balance.
Users can enter these lines on the appropriate Accounting Entries page after the system-defined lines are
created.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 87
Defining PeopleSoft Receivables Processing Options Chapter 4
This section provides an overview of automatic entry types and discusses how to:
Automatic entry types are related to the subset of system functions that includes transfers, drafts, direct
debits, overdue charges, and worksheet functions. To enable the use of an underlying system function, you
must:
You can assign only one entry type to a system function, but you can associate the same entry type with
multiple system functions. For example, you can associate the Dishonor Draft entry type with different
system functions based on your organization's needs.
Automatic Entry Type - AUTO_ENTRY_TABLE1 Set Up Financials/Supply Set up new automatic entry
Selection Chain, Product Related, types. Specify whether you
Receivables, Payments, distribute accounting entries
Automatic Entry Type, to the general ledger and
Selection assign entry reasons to the
automatic entry type.
Automatic Entry Type - AUTO_ENTRY_TABLE2 Set Up Financials/Supply Define how the system
Accounting Template Chain, Product Related, creates accounting entries
Receivables, Payments, for the general ledger.
Automatic Entry Type,
Accounting Template
88 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 4 Defining PeopleSoft Receivables Processing Options
Entry Type Select the entry type that is appropriate for pending items that the system creates
for the system function. Each automatic entry type assigns only one entry type to
a pending item.
Distribute to GL Select to distribute accounting entries for this item type to general ledger. Your
accounting entry design determines whether you use this feature.
Require Reason Select this check box if you want the system to require an entry reason when it
uses this automatic entry type. For example, if a cash applier creates a write-off
on the payment worksheet, this setting determines whether the cash applier must
supply an entry reason.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 89
Defining PeopleSoft Receivables Processing Options Chapter 4
Predictor Reason If you selected Require Reason, enter the entry reason that the Payment Predictor
process assigns to all items that it creates using the system function for the
automatic entry type.
When a payment predictor method specifies conditions under which it creates an
item, the method itself contains the system function it uses for the item, but does
not specify an entry reason. It uses the entry reason that you supply. This applies
only to these system functions:
WS-04: Prepay an item.
WS-05: Place an amount on account.
WS-06: Adjust remaining overpayment.
WS-07: Adjust remaining underpayment.
WS-08: Create a deduction.
WS-10: Write off an overpayment.
WS-11: Write off an underpayment.
Automatic Maintenance If you selected Require Reason, enter the entry reason that the Automatic
Reason Maintenance process assigns to all items that it creates using the system function.
This applies only to these system functions:
MT-02: Write off a credit.
MT-03: Write off a debit.
MT-04: Create new debit.
MT-05: Create new credit.
MT-06: Write off remaining credit.
MT-07: Write off remaining debit.
Entry Reasons
The Entry Reasons grid contains the valid entry type and entry reason combinations.
Sequence Enter a sequence number to prioritize the order in which the Payment Predictor
process applies payments to overdue charge line items.
See Chapter 9, "Setting Up Payment Predictor Processing," Using the
#OVERDUE Algorithm Group, page 288.
90 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 4 Defining PeopleSoft Receivables Processing Options
Entry Reason Each automatic entry type can have more than one entry reason. To enable an
entry type to be used without an entry reason, you must have one row in the grid
that contains just the entry type with a blank reason. You must include the entry
reason specified for the Payment Predictor or Automatic Maintenance processes
in the grid.
Entry Event Enter the entry event that is used to generate supplemental accounting entries for
each entry reason if you create one overdue charge for all of a customer's eligible
items. This option is available only for the Create an Overdue Charge (FC-01)
system function and if you enabled the entry event option for your organization.
AR Distribution Code Select a different code to vary the accounting entries that the system creates for
an automatic entry type.
Maximum Write-Off Enter the maximum amount that you can write off for either an individual item or
Amount for the remaining balance for a normal group or match group on the maintenance
worksheet or in the Automatic Maintenance process. This enables write-offs for
an amount below the maximum amount as long as it does not exceed the
percentage of the original amount for the item. For example, if you enter an
amount of 25.00, the process allows write-off amounts up to 25.00. However, if
you enter a maximum write-off percent of 10, and the total original amount of an
item is 240.00, the system does not write off more than 24.00.
For no limit, enter all 9s.
See Chapter 24, "Maintaining Customer Account Balances," Write-Off
Tolerances, page 746.
Maximum Write-Off For the maintenance worksheet, enter the maximum percentage of the item
Percent amount that the system can write off. The write-off percent applies only to write-
offs for individual items, not for remaining amounts for items or match groups.
For the Automatic Maintenance process, enter the maximum percentage that the
remaining balance can be for a match group. The process adds the total debits or
total credits and divides the higher amount by the remaining balance for the
match group to determine the percentage that can be written off.
The maximum percentage that you can enter is 100. For no limit, enter 100.
Note. Because the calculation for the Automatic Maintenance process and the
maintenance worksheet are different, you might want to create a unique entry
reason for automatic maintenance write-offs. If you do this, select the Require
Reason check box and enter the entry reason in the Automatic Maintenance
Reason field.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 91
Defining PeopleSoft Receivables Processing Options Chapter 4
Days Until Write-Off Enter the minimum age of items before you can write them off on the
maintenance worksheet or during automatic maintenance. The system calculates
the age by subtracting the accounting date from the current date. For no limit,
enter 0.
Note. The write-off tolerance fields are available only for the MT-02, MT-03,
MT-06, and MT-07 system functions.
Rev Estimate (revenue If you selected the Receivables check box in the Enable Commitment Control
estimate) group box on the Installation Options - Products page, and if the system function
associated with the automatic entry type indicates that the revenue bucket is user-
defined, specify whether you must update the Collected or Recognized bucket,
Both buckets, or none of the buckets. The options vary by system function. If the
system function defines the bucket, the field is unavailable.
See Chapter 4, "Defining PeopleSoft Receivables Processing Options," Setting
Up Item and Automatic Entry Types for Revenue Estimate Processing, page 94.
If the bucket that you update varies under certain circumstances, create two entry
reasons and select a different bucket for each entry reason. For example, when
you offset an item (system function MT-01) on the maintenance worksheet, you
can offset it with on-account cash or a credit memo. If you offset it with cash,
you should update the collected bucket. If you offset it with a credit, you reverse
the amount of both the original item and the credit memo in the recognized
budget. You do not update the collected bucket. In this case, you set up a separate
entry reason for a cash offset and a credit memo offset to update the correct
buckets.
For example, suppose the user selects the following entries on a maintenance worksheet:
92 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 4 Defining PeopleSoft Receivables Processing Options
You also need to create two entry reasons for MT-09 (refund of a credit):
• One for a credit memo refund (from an IT-02 item activity) that reverses the entry in the recognized
bucket.
• One for cash or a non-IT-02 item activity that does not update any revenue bucket.
Entries Must Balance If this check box is selected, you must define 100 percent of the accounting
entries and enter an account for every line in the User Defined Entries grid. You
can override the default account after the lines are created during processing.
Clear to leave the user-defined entries blank and complete them during
processing.
System-Defined Entries
The information for system-defined accounting entries comes from the system function table and the
distribution codes. It also stipulates that the system distribute the entire amount to AR either as a credit (–) or
a debit (+).
User-Defined Entries
User-defined entries are specific to your particular organization and are not always required. You provide
defaults for the template, but you can change any information on the user-defined entries after you generate
accounting entries. Enter the ChartField values for the revenue line, as needed. You cannot specify a
statistical account for any automatic entry accounting template. For some automatic entry types, you do not
define the user-defined entries. In this case, the user-defined grid is not available.
If you want to vary the ChartField combination at a level lower than the entry type and reason, you have two
options:
• Enter a number of user-defined lines without a percentage (unbalanced) with all of the accounts that you
might use.
Then, when the lines are created, delete the ones that you do not want, and add dollar amounts to the
remaining lines.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 93
Defining PeopleSoft Receivables Processing Options Chapter 4
• Do not enter user-defined lines on the template, and clear Entries Must Balance.
Operators can enter these lines on the appropriate Accounting Entries page after the system-defined lines
are created.
Note. If you selected the Receivables check box in the Enable Commitment Control group box on the
Installation Options – Products page, you must use ChartFields that are in the control budget ledger as well.
• Recognized revenue is revenue that has been billed to the customer but for which payment has not yet
been received.
See Chapter 29, "Using Commitment Control Processing in PeopleSoft Receivables," page 913.
The entry type (or the combination of the entry type and reason) defines how and when to generate source
transactions based on preset values in the system function. The system function specifies whether the bucket
that the process updates is user-defined on the item entry type or an automatic entry type. If it is not user-
defined, the system function specifies whether to:
Note. When the user enters the item information, the user must enter the correct entry type and reason to
update the correct buckets.
This table lists the revenue estimate definitions for each system function. Oracle sets these defaults for
PeopleSoft Receivables and you cannot modify them. If the bucket to update is user-defined, the information
in the table suggests how to set up the item entry type or automatic entry type associated with the system
function.
94 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 4 Defining PeopleSoft Receivables Processing Options
DD-02 Direct Debit Not applicable Credits budget No One for each of the
Remit - Cash item's user-defined
lines. The amount
comes from the AR
line and the accounts
come from the item's
user-defined lines. If
multiple user-defined
lines exist, the
amounts are prorated.
DD-04 Direct Debit Not applicable Debits budget No One for each of the
Cancel - Cash item's user-defined
lines. The amount
comes from the AR
line and the accounts
come from the item's
user-defined lines. If
multiple user-defined
lines exist, the
amounts are prorated.
DD-05 Direct Debit Not applicable Credits budget No One for each of the
Cash Clearing item's user-defined
lines. The amount
comes from the Cash
Control line and the
accounts come from
the item's user-
defined lines. If
multiple user-defined
lines exist, the
amounts are prorated.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 95
Defining PeopleSoft Receivables Processing Options Chapter 4
DD-06 Direct Debit Not applicable Credits budget No One for each of the
Cash Clearing item's user-defined
lines. The amount
comes from the Cash
Control line and the
accounts come from
the item's user-
defined lines. If
multiple user-defined
lines exist, the
amounts are prorated.
DD-08 Direct Debit Not applicable Debits budget No One for each of the
Cancel - Cash item's user-defined
lines. The amount
comes from the AR
line and the accounts
come from the item's
user-defined lines. If
multiple user-defined
lines exist, the
amounts are prorated.
96 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 4 Defining PeopleSoft Receivables Processing Options
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 97
Defining PeopleSoft Receivables Processing Options Chapter 4
Not applicable Not applicable Credits budget Credits budget Yes If an MT-05, DM-02,
DM-03, or DM-04
item activity creates
the item, the process
creates one
transaction for each
user-defined line.
The amounts and
accounts come from
user-defined lines.
(Because the original
item did not create
any source
transaction, you need
to update neither
bucket or else to
update both buckets
for the buckets to
balance.)
98 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 4 Defining PeopleSoft Receivables Processing Options
Not applicable Not applicable Debits budget Debits budget Yes If an MT-04, DM-05,
or DM-06 item
activity creates the
item, the process
creates one
transaction for each
user-defined line.
The amounts and
accounts come from
user-defined lines.
The collected bucket
must be reversed,
because the bucket
was updated when
you created the
underpayment.
DM-08 Write off an Credits budget Credits budget Yes One transaction for
Overpayment each user-defined
line. The amounts
and accounts come
from user-defined
lines. (Because the
original item did not
create any source
transaction, you need
to update neither
bucket or else to
update both buckets
for the buckets to
balance.)
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 99
Defining PeopleSoft Receivables Processing Options Chapter 4
DM-09 Write off an Debits budget Debits budget Yes One transaction for
Underpayment each user-defined
line. The amounts
and accounts come
from user-defined
lines. The collected
bucket must be
reversed, because the
bucket was updated
when you created the
underpayment.
100 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 4 Defining PeopleSoft Receivables Processing Options
DM-30 Collect Cash on Not applicable Not applicable Not Takes the source
Discount Draft applicable transactions that the
process generated for
a prior activity off
hold and releases
them for budget
checking.
DM-31 Collect Cash on Not applicable Not applicable Not Takes the source
Discount Draft applicable transaction that the
process generated for
a prior activity off
hold and releases
them for budget
checking.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 101
Defining PeopleSoft Receivables Processing Options Chapter 4
DM-44 Collect Cash on Not applicable Not Not Takes the source
Draft applicable applicable transactions that the
process generated for
a prior activity off
hold and releases
them for budget
checking.
102 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 4 Defining PeopleSoft Receivables Processing Options
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 103
Defining PeopleSoft Receivables Processing Options Chapter 4
IT-02 Item Create a Credit Debits Budget Not No One transaction for
Entry Memo applicable each user-defined
line. The amount and
accounts come from
the user-defined line.
DM-10 Deduction Debits budget Debits budget Yes One transaction for
Write-off each user-defined
line. The amounts
and accounts come
from user-defined
lines. The collected
bucket must be
reversed, because it
was updated when
you created the
deduction.
104 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 4 Defining PeopleSoft Receivables Processing Options
MT-01 Maint Offset an Item If the offset is If the offset is Yes If an IT-01, IT-02, or
Wksht an item, it cash, it debits FC-01 item activity
either debits or the budget. generates the item,
credits the the process creates
budget. one for each of the
item's user-defined
lines. The amount
comes from the AR
line and the accounts
come from the item's
user-defined lines. If
multiple user-defined
lines exist, the
amounts are prorated.
The update to either
the recognized or
collected budget is
determined by the
entry reason, which
indicates whether the
offset is an item or
cash.
MT-02 Maint Write off a Credits budget Not applicable Yes If an IT-02 item
Wksht Credit activity generates the
item, the process
creates one
transaction for each
user-defined line.
The amount and
account come from
user-defined lines.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 105
Defining PeopleSoft Receivables Processing Options Chapter 4
Note. This
information provides
a suggested setup for
this system function.
Specify by reason
code which buckets
to update.
MT-03 Maint Write off a Debits budget Not applicable Yes If an IT-01 or FC-01
Wksht Debit item activity
generates the item,
the process creates
one transaction for
each user-defined
line. The amount and
account come from
user-defined lines.
106 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 4 Defining PeopleSoft Receivables Processing Options
MT-06 Maint Write off Credits budget Credits budget Yes If the amount does
Wksht Remaining not come from IT-02
Credit item activity (partial
or full), the process
creates one
transaction for each
user-defined line.
The amount and
account come from
the user-defined line.
MT-07 Maint Write off Debits budget Debits budget Yes One transaction for
Wksht Remaining each user-defined
Debit line. The amount and
accounts come from
the user-defined line.
MT-09 Maint Refund a Credit Not Debits budget Yes If it is an IT-02 item
Wksht applicable activity, the amount
and accounts come
from Refund Control.
If it is not an IT-02
item activity, the
system does not
generate transactions.
(Oracle recommends
that you use two
entry reason codes.)
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 107
Defining PeopleSoft Receivables Processing Options Chapter 4
WS-02 Pay Take Earned Debits budget Not No One transaction for
Wksht Discount applicable each user-defined
line. The amount and
accounts come from
the user-defined line.
WS-03 Pay Take Unearned Debits budget Not No One transaction for
Wksht Discount applicable each user-defined
line. The amount and
accounts come from
the user-defined line.
108 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 4 Defining PeopleSoft Receivables Processing Options
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 109
Defining PeopleSoft Receivables Processing Options Chapter 4
WS-10 Pay Write off an Credits budget Credits budget Yes One transaction for
Wksht Overpayment each user-defined
line. The amounts
and accounts come
from user-defined
lines. (Because the
original item did not
create any source
transaction, you need
to update neither
bucket or else update
both buckets for the
buckets to balance.)
110 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 4 Defining PeopleSoft Receivables Processing Options
WS-11 Pay Write off an Debits budget Debits budget Yes One transaction for
Wksht Underpayment each user-defined
line. The amounts
and accounts come
from user-defined
lines. The collected
bucket must be
reversed, because the
bucket was updated
when you created the
underpayment.
This section provides overview of group types and group origins and discusses how to:
You must establish a minimum of eight group types: B, D, F, M, P, T, U, and X. You can establish as many
additional group types as you need for query and reporting purposes. If you do not establish the group types,
the corresponding function is not authorized.
If you use the vendor rebate functionality in PeopleSoft Purchasing, you must establish a group type using R
as the code. If you use the claimback functionality in PeopleSoft Order Management, you must establish a
group type using C as the code. The AR Rebate Notification process looks at the group type for the original
item associated with a Pay an Item (WS-01 or DM-01) or Offset (MT-01) activity to determine whether to
send notification that the original item was paid or offset. Then the process sends notification of the payment
or offset to PeopleSoft Purchasing or PeopleSoft Order Management. You assign these group types to a
business unit on the AR Integration page. PeopleSoft Purchasing and PeopleSoft Order Management assign
the appropriate group type to the claims (items) based on the business unit for the claim.
This table lists the group types that you must set up:
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 111
Defining PeopleSoft Receivables Processing Options Chapter 4
Draft groups D Created at each stage in processing when you use drafts to
pay items.
Overdue charge groups F Created when you run the Overdue Charges Application
Engine process (AR_OVRDUE) and then post the overdue
charge to the customer balance. The process creates a group
only if you selected Create A Group To Post Charges for the
overdue charge ID.
Transfer groups T Created when you use the transfer worksheet to move items
from one customer to another.
Unpost groups U Created when you unpost a draft group or reverse a payment.
Direct debit X Created at each stage of processing when you use direct
debits to pay items.
Billing groups B Created when items are entered either online or through a
billing interface.
Purchasing vendor rebate R Created when items, which are vendor rebate claims or
groups reversals, are included from PeopleSoft Purchasing.
Order Management claim C Created when items, which are claimbacks, are included
back groups from PeopleSoft Order Management.
See Also
112 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 4 Defining PeopleSoft Receivables Processing Options
The system uses the origin IDs to classify groups of pending items based on how they are created or brought
into the system. You can view the origin IDs for items on inquiry pages.
Origin ORIGIN_TABLE1
• Set Up Define origin IDs.
Financials/Supply
Chain, Product Related,
Receivables, Options,
Origin, Origin
• Set Up
Financials/Supply
Chain, Product Related,
Billing, Setup, Origin,
Origin
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 113
Defining PeopleSoft Receivables Processing Options Chapter 4
Journal Template Select the journal template to use to create journals for your general ledger.
Templates summarize your receivables accounting entries and determine the
journal header, date options, and other characteristics. If you plan to generate
only one format of journal entry from PeopleSoft Receivables, you can set up a
single journal template and associate it with each group type. You can have a
different journal format for each group type.
Document Type Select a document type if you are using document sequencing.
Transaction Type You can vary the opening and closing period for a receivables business unit for
specific types of transactions from the periods for the general ledger business unit
that is associated with the receivables business unit. Select the transaction type to
associate with items created for the group type. Values are:
ARD (AR direct journals): Use for direct journal payments.
ARI (AR items): Use for overdue charge and billing groups.
ARM (AR maintenance): Use for maintenance and transfer groups.
ARP (AR payments): Use for payment, draft, and direct debit groups.
ARU (AR unpost): Use for unpost groups.
DEF (default): Use when you want to use the default opening and closing periods
for the business units and do not want unique periods for the group type.
See Also
114 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 4 Defining PeopleSoft Receivables Processing Options
Origin page
Origin Method Indicates whether you enter the group online or receive it from an external
source, such as items coming from a billing, purchasing, or order management
interface.
Important! You cannot change an origin type after you save it.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 115
Defining PeopleSoft Receivables Processing Options Chapter 4
You track receivables transactions based on the ChartField combinations that you define when you set up
ChartField combination editing in PeopleSoft General Ledger. PeopleSoft General Ledger uses your accounts
in combination with other ChartFields to create journal entries. In PeopleSoft Receivables, ChartField
combination editing provides a method to validate online and batch accounting entries.
By defining valid combinations, you can filter entries before you post them to ledgers, saving time and effort
during reconciliation and closing. The Journal Editing Application Engine process (GL_JEDIT) also performs
the final validation of journal entries before you post them to the ledger.
The combination edit rule defines which ChartFields can be used in combination with an anchor
ChartField.
5. Enable ChartField editing for business units on the Receivables Options - General 2 page.
6. Ensure that the ChartField combinations for the Cash and Cash Control lines for the bank on the External
Accounts page conform to the combination rules.
7. Ensure that the ChartField combinations for distribution codes, item entry accounting templates, and
automatic entry accounting template conform to the combination rules.
See Also
116 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 4 Defining PeopleSoft Receivables Processing Options
Note. After run the Receivable Update if the Accounting Entries have an invalid ChartField
Combination, the transaction is marked in error, and it is necessary go to the Correct Posting Errors page
to rectify it. You have to save the transaction first in these pages in order to see the ChartField
Combination Editing detail.
• Online items
• External items
• Worksheet
• Transfer
• Direct debit
• Draft
• Payment.
Note. The validation for the ChartField Combination Editing is performed for direct journal accounting
entries when these accounting entries are set to Complete.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 117
Chapter 5
• Set up electronic funds transfer (EFT) reason codes for direct debits.
• Understand the Financials Audit Framework (Audit Logging) for PeopleSoft Receivables
This section provides an overview of payment terms and discusses how to:
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 119
Defining Additional Processing Options Chapter 5
Payment terms govern the length of time that a customer has to pay an item and determine discount eligibility
and amount. You use the range of terms that you set up now as defaults for the following levels:
• Business units
• Customers
• Items
• Set Up
Financials/Supply
Chain, Product Related,
Billing, Setup, Payment
Terms Timing, Payment
Terms Timing
• Set Up
Financials/Supply
Chain, Product Related,
Billing, Setup, Payment
Terms, Payment Term
120 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 5 Defining Additional Processing Options
Day Increment Select to have the system add the specified number of days to the base date of
your terms. For example, if your terms are 2/10 net 30, your net terms reference a
timing ID with a day increment of 30 and your discount terms reference a timing
ID with a day increment of 10.
Month Increment Select to have the system add the specified months to the base terms date. For
example, if your terms are End of the Next Month, you reference a timing ID with
a month increment of one.
Due Day Enter the specific due day that the payment is due each month. For example,
enter 15 if you want the payment due on the 15th of the month. Enter a due date if
you know that payment for specific items is due on the same day every year.
End of Month Select to indicate that the system should use the last day of the indicated month.
For example, If your terms were due at the end of the next month, enter a month
increment of 1 and select the End of Month check box.
Due Date Enter a due date if you know that payment for specific items is due every year on
the same date.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 121
Defining Additional Processing Options Chapter 5
Basis Amount
Specify the basis that the system uses to calculate the discount amount.
Item Amount, User Select the option that corresponds to either the item amount or a user-defined
Amount 1, and User amount that you enter on the pending items during item entry to use one of these
Amount 2 amounts to calculate the discount amount.
VAT Discountable Select to have system calculate the discount amount on the net amount of the
Amount (value-added tax item after VAT. Clear to have the system calculate the discount amount on the
discountable amount) gross amount.
Basis Date
The basis date tells the system where to start counting when it calculates the discount due date and invoice
due date. The system takes these options directly from values that you enter on the pending item entry pages.
Select one of these options:
• Accounting Date
• As of Date
• User Date 1
• User Date 2
122 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 5 Defining Additional Processing Options
Net Terms
The net term values determine the due date. A due date that varies depending on when the basis date occurs in
the month is called split terms. For example, if you use two different due dates (one if the basis date occurs
between the first and the fourteenth of the month and a second if the basis date occurs between the fifteenth
and the end of the month), you will have two rows in the grid, as shown in this table:
To determine the payment due date, add the number of days that is indicated in the Timing ID field to the
base date.
Discount Terms
The discount terms determine the discount amount and date for each due date that is defined by the net terms.
Percent and Amount Enter either a percent of the base amount or a fixed amount. You define a single
discount formula or set up cascading terms with two levels. For example,
discount terms of 1/10 and 3/5 with net terms specified as 20 days means a 1
percent discount if you pay within 10 days, a 3 percent discount if you pay within
5 days, and the total is due in 20 days.
Currency Select the currency that the system uses to calculate discount terms. If the
currency differs from the currency in the profile, the process uses the discount
terms currency to calculate discount terms.
This section provides an overview of deposit types and discusses how to define deposit types.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 123
Defining Additional Processing Options Chapter 5
Payment Method Select the default payment method for payments that are entered online. Values
are Check, Electronic Funds Transfer, and Giro - EFT.
Note. (NLD) Use Giro - EFT if customers tear off the acceptgiro form on
invoices, statements, and dunning letters and send it to their bank for payment.
The system assigns this payment method to all deposits for which the deposit
business unit has the same setID as the deposit type. If you leave this field blank,
the system uses the payment method that is assigned to the business unit.
If a lockbox deposit does not contain a valid payment method, the Lockbox SQR
process (AR25001) assigns the payment method to all deposits in the lockbox for
which the deposit business units have the same setID as the deposit type. If you
leave this field blank, the process uses the payment method that is assigned to the
business unit. If the payment method for the business unit is not assigned, the
process assigns check as the payment method.
This section provides an overview of adjustment reason codes and discusses how to create adjustment reason
codes.
You must set up all possible adjustment reason codes that you use in electronic payments.
124 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 5 Defining Additional Processing Options
The system uses this information when you run the Payment Predictor Application Engine process
(ARPREDCT) to build a payment worksheet. The process automatically assigns the correct entry type and
reason to the line for the adjustment in the payment worksheet and uses the system function ID to create the
accounting entries for the adjustment.
Entry Type and Entry Assign an entry type and reason associated with the adjustment reason. For
Reason example, you can have one adjustment reason for promotional deductions and
another for deductions for damaged goods. Each uses the same entry type but has
a separate entry reason so that you can update a different account.
If the Payment Loader Application Engine process (AR_PAYLOAD) cannot
translate the adjustment reason code in the lockbox, EDI file, or bank statement,
it uses the entry type, entry reason, and system function ID that you specified for
the payment business unit on the Receivables Options - General 2 page.
System Function ID Displays one of the system functions that is associated with the entry type.
Override this value, which appears by default, if needed.
This section provides an overview of reference qualifiers and discusses how to define reference qualifiers.
• Item IDs.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 125
Defining Additional Processing Options Chapter 5
• Statement IDs.
When you enter a payment electronically or online, you must supply the meaning of the reference
information. Reference qualifiers are codes that you establish for this purpose.
Also use reference qualifier codes to identify the types of references to use when building a payment, transfer,
maintenance, or draft worksheet. For example, if you select a reference qualifier code for a purchase order,
the system uses purchase order numbers for the reference information and builds a worksheet with the items
for which the purchase order numbers match the ones that you specified in your selection criteria. You assign
the default reference qualifier code at the business-unit level.
See Also
Chapter 3, "Defining PeopleSoft Receivables Business Units," Defining Business Unit Defaults by SetID,
page 23
126 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 5 Defining Additional Processing Options
Field Name Select a field from the Item table (PS_ITEM) that the remittance information
references.
Prompt Table Select a prompt record for the reference qualifier code, which the system uses to
display an appropriate list when a user prompts on the field online.
This table lists the prompt tables for the key reference qualifier fields:
This section provides an overview of worksheet reasons and lists the page used to set up worksheet reasons.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 127
Defining Additional Processing Options Chapter 5
Important! Do not create a reason code called SPLIT. The system uses this reason code for all items that you
split on the Item Split page.
This section provides an overview of unpost reason codes and lists the page used to set up unpost reason
codes.
For organizations that want to ensure that these reason codes are always updated for each unposted
transaction, you can select the Unpost Reason check box on the Installation Options - Receivables page.
When you select this check box, users must select a reason code every time they unpost a PeopleSoft
Receivables transaction.
See PeopleSoft Enterprise Application Fundamentals 9.1 PeopleBook, "Setting Installation Options for
PeopleSoft Applications," Defining Receivables Installation Options.
128 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 5 Defining Additional Processing Options
Credit card profiles enable you to control the selection of open items for credit card processing and the
processing of credit card worksheets that have been created. The Credit Card Scheduler process
(ARCRCARD) uses credit card profiles to control the batch creation of credit card worksheets. When you
create credit card worksheets online, the system does not use any of created profiles. Credit card profiles
enable you to set limits on the amount of each credit card payment within worksheets that are created in
batch. You can also determine the actions that the system takes to manage low values.
Credit Card Profile AR_CRCARD_PRFL Set Up Financials/Supply Create credit card profiles.
Chain, Product Related,
Receivables, Payments,
Credit Card Profile
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 129
Defining Additional Processing Options Chapter 5
Item Exclusions
Use the check boxes in the Item Exclusions group box to prevent the Credit Card Scheduler process
(ARCRCARD) from selecting certain types of items when it creates credit card payments and builds the
worksheet.
Customer Exclusions
Use the check boxes in the Customer Exclusions group box to prevent the credit card process from selecting
items for customers who are in collection or dispute.
Approval Limits
The values that you enter in the Approval Limits group box determine whether the credit card process
automatically approves a credit card payment. If the worksheet amount is within the approval limits, then the
system approves the payment. An approved credit card payment is available for authorization and settlement
with a third-party credit-card transaction provider. If the worksheet amount is outside the specified limits, the
system creates the credit card worksheet, but marks the worksheet as an exception to show that it needs
manual review. You can find the exceptions using the Credit Card Workbench. So approval really means that
the process will attempt to settle the transaction. Failure to approve means that the credit card payment
requires manual intervention.
130 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 5 Defining Additional Processing Options
Debit Approval Limit Enter the maximum amount that a credit card debit can be for the Credit Card
Scheduler process to approve it.
Credit Approval Limits Enter the maximum amount that a credit card credit can be for the Credit Card
Scheduler process to approve it.
Enter the values for the range of credit-card payment amounts that are too low to warrant processing the
amount by credit card that is due because the administrative cost of collecting the money is more than the
amount to be collected.
Upper Limit and Lower Enter a value other than 0 to enable low value processing. Otherwise, the low
Limit value processing rules are not applied.
Create Worksheet Select to create an unapproved credit card worksheet when the credit card
payment is within the specified low value limits. This enables you to decide
whether you should authorize and settle this amount, manually modify the
worksheet, or delete the worksheet.
Write Off Small Balance Select to write off a small balance. The Create Worksheet check box must be
selected to enable this option. The system creates a credit card worksheet for the
low balance with either a write-off an overpayment (WS-10) line or a write-off
an underpayment (WS-11) line on the worksheet and sets the worksheet to post.
This marks the selected open items as paid, and the remaining item amount is
written off.
You must specify the Debit Reason Code and the Credit Reason Code for this
option.
Direct debit profiles define the processing characteristics for the Create Direct Debits Application Engine
process (AR_DIRDEBIT). You assign a profile to each bill to customer who pays for direct debits.
Direct Debit Profile - DD_PROFILE Setup Financials/Supply Create direct debit profiles.
Profile Chain, Product Related,
Receivables, Payments,
Direct Debit Profile, Profile
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 131
Defining Additional Processing Options Chapter 5
Use the check boxes in the Item Exclusion Options group box to prevent the Create Direct Debits process
from selecting certain types of items when it creates direct debits and builds the worksheet.
Use the check boxes in the Customer Exclusion Options group box to prevent the Create Direct Debits
process from selecting items for customers who are in collection or dispute.
Approval Limits
The values that you enter in the Approval Limits group box determine whether the Create Direct Debits
process automatically approves a direct debit or a direct credit. If the direct debit amount is within the
approval limits, it assigns the status of Accepted. If the process does not approve the direct debit because it is
over the approval limit, it assigns the status of Pending Approval.
132 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 5 Defining Additional Processing Options
Currency and Rate Type Enter the currency and rate type for the profile. If the currency of the items in the
direct debit differs from the currency in the profile, the Create Direct Debits
process uses the rate type to convert the amount for comparison.
Debit Approval Limit Enter the maximum amount that a direct debit can be for the Create Direct Debits
process to approve it.
Credit Approval Limit Enter the maximum amount that a direct credit can be for the Create Direct
Debits process to approve it.
Processing Options
One Item Per Direct Select to create a separate direct debit for each item, regardless of the number of
Debit? items that are specified in settings on the EFT layout. If you do not select this
option, the system creates one direct debit for all items that have a matching
business unit, customer, due date, and currency.
Prenote Required Select this check box to enable you to create, transmit, and receive confirmation
of direct debit prenotes. The PeopleSoft Receivables Direct Debit application
engine (AR_DIRDEBIT) processes these prenotes, which help to eliminate
additional processing or handling fees due to the transmission of incorrect
customer account information to the customer's bank. Prenotes also reduce any
delays in receivable collections.
Note. If this check box is selected, the system verifies that the selected EFT
Layout that you select can be used to transmit prenotes.
Net Debit/Credit Select to have the Create Direct Debits process create one direct debit that
Amounts? corresponds to the net of all debit and credit open items for the selected business
unit, customer, due date, and currency.
This field is not available if the Exclude Credit Items field is not selected.
Use Entry Type Select to use the direct debit profile that you assigned to the entry type for the
item on the Entry Type page instead of the direct debit profile that you assigned
to the bill to customer. The Create Direct Debits process selects only items for
which the entry type matches the direct debit profile that you select on the run
control page and the process uses that profile to determine the processing
options.
Note. If you do not assign a direct debit profile to an entry type, the system uses
the direct debit profile that you assigned to the bill to customer.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 133
Defining Additional Processing Options Chapter 5
Create Negative Direct Select to indicate that the Create Direct Debit process (AR_DIRDEBIT) creates
Debit negative direct debits.
This field does not appear if the Net Debit/Credit Amounts? field is not selected.
For more information about the Create Direct Debit process:
See Chapter 27, "Managing Direct Debits," Creating and Working with Direct
Debits, page 853.
Email Notify Select to indicate that the Bill To customer should receive a remittance advice
through email. This applies to all Bill To customers who are associated with this
direct debit profile
Also enables the delivery of Direct Debit (DD) remittance advice information to
a customer contact using Email . You must select this check box in the Direct
Debit profile and set up a customer contact in order to notify the assigned
customer contact that the customer's bank has been instructed to withdraw money
from the customer's account in their bank.
Bank and Account Enter the bank ID and account number into which the funds are deposited.
EFT Layout (electronic Select the EFT layout that you use to request the funds. The system populates
funds transfer layout) this field with the default EFT layout that you assigned to the bank account on
the Collection Methods page. Override the layout if needed.
Important! If you selected the Prenote Required check box on this page, the
system runs an edit to verify that the EFT Layout if valid for Prenotes.
134 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 5 Defining Additional Processing Options
Settle by Displays the remittance method that you assigned to the EFT layout on the
Collection Methods page for the bank account. Values are:
01 Financial Gateway: Sends the settlement request through the Financial
Gateway option in PeopleSoft Cash Management. The Financial Gateway option
creates the EFT files and submits them to the bank. You receive
acknowledgement statuses from the Financial Gateway option.
02 Format EFT: Generates an EFT file in PeopleSoft Receivables, which you
send to the bank manually or through a third-party integration.
The Create Direct Debits process assigns the remittance method to each direct
debit that it creates. When you run the processes to create direct debits, each
process checks the Settle by field for the direct debit to determine whether to
process the direct debit.
See Chapter 27, "Managing Direct Debits," Understanding the Direct Debit
Remit Process, page 870.
This section provides an overview of EFT reason codes and discusses how to set up reason codes.
EFT Reason Codes EFT_BANK_REASON Setup Financials/Supply Set up reason codes for
(electronic funds transfer Chain, Common direct debit processing.
reason codes) Definitions, EFT, EFT
Reason Codes, EFT Reason
Codes
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 135
Defining Additional Processing Options Chapter 5
Event Select the appropriate direct debit business event. Values are:
Cancel: Changes the status in the Direct Debit Control table
(PS_DD_CONTROL) for the direct debit to Rejected.
Cash at Due Date: Changes the status in the Direct Debit Control table to
Complete.
Set up the following reason codes for the RID files that are used in Italy. Other countries can use this as an
example to set up their reason codes.
136 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 5 Defining Additional Processing Options
• Payment processing.
Electronic Payments
Direct Debits
The following EFT layouts are used for transmitting direct debits manually or through a third-party
integration. You set them up on the EFT File Layouts page.
Important! BACS, CPA005, SEPA, and UFF transmit direct debit prenotes manually or through third party
integration.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 137
Defining Additional Processing Options Chapter 5
The following EFT layouts are used for transmitting direct debits using the Financial Gateway option in
PeopleSoft Cash Management. You set them up on the Layout Catalog page.
Important! The following EFT layouts are also used for transmitting direct debit prenotes in Financial
Gateway. You must select the Supports Prenotes check box in the Bank Integration Layout component to
enable Financial Gateway to transmit prenotes. (Banking, Administer Bank Integration, Bank Integration
Layout)
138 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 5 Defining Additional Processing Options
For a list of all layouts set up for direct debits, including SEPA and NACHA refer to the PeopleSoft Enteprise
Financial Gateway 9.1 PeopleBook.
See PeopleSoft Enterprise Financial Gateway 9.1 PeopleBook, "Setting Up Electronic Banking Using
Financial Gateway," Defining Bank Integration Layouts for Payments.
Use the IPAC file layout for the Intra-Governmental Payment and Collections (IPAC) interface.
See Also
PeopleSoft Enterprise Banks Setup and Processing 9.1 PeopleBook, "Setting Up Files for Electronic Funds
Transfers," Setting Up EFT Processing
PeopleSoft Enterprise Financial Gateway 9.1 PeopleBook, "Setting Up Electronic Banking Using Financial
Gateway," Setting Up Common Components for Bank Statement, Payment, and Payment Acknowledgment
Processing
This section provides an overview of overdue charge IDs and discusses how to:
• The number of days that must elapse before overdue charges are reassessed.
• What items should be excluded from overdue charges invoices, such as past-due items that are in dispute.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 139
Defining Additional Processing Options Chapter 5
Overdue Charging - Setup 1 OVERDUE_CHG_TABLE1 Set Up Financials/Supply Define overdue charge IDs
Chain, Product Related, and some basic rules for
Receivables, how to calculate overdue
Credit/Collections, Overdue charges.
Charging, Setup 1
Overdue Charging - Setup 2 OVERDUE_CHG_TABLE2 Set Up Financials/Supply Define the conditions under
Chain, Product Related, which items should be
Receivables, excluded from overdue
Credit/Collections, Overdue charges.
Charging, Setup 2
Create Overdue Charge Select to create an overdue charge document to send to a customer. This
Document document contains only overdue charges, not any of the customer's existing open
items, and does not affect the customer's balance.
140 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 5 Defining Additional Processing Options
Create Charge by Item Select to create a separate line item for each overdue charge. This selection
Line enables users to see a separate line for the principal and each overdue charge type
on the payment worksheet. It also enables the user to pay each of the charges
before reducing the principal of the item. If you deselect this check box, users
will see a single line item that includes a lump sum amount of the principal and
all overdue charges.
Create A Group To Post Select to create an overdue charge group to be posted and to increment the
Charges customer's account based on the charges. This option does not create a document
of any kind, but creates one overdue charge group per business unit requested on
the run control. The process creates a group that has a group type of F.
If you need to create a statement that has new overdue charges invoices and the
customer's existing open items:
1. Select the Create A Group To Post Charges check box on this page.
3. Run the Receivable Update process for the business units of the newly
created overdue charge group.
One Time Charge Flag Select to indicate whether the Overdue Charges Application Engine process
(AR_OVRDUE) should create an overdue charge only once or multiple times by
checking for a last assessed date. If you select this check box, the process creates
an overdue charge only once for an item; otherwise, the process continues to
create overdue charges until the item is closed.
Include Prior Charges Select to include prior overdue charges in the calculation of the current balance.
Assign Once Per Item Select to have the system check to determine whether any overdue charges exist
for any of the current items that qualify for overdue charging for this specific
overdue charge ID. If a charge exists for one or more items, the system does not
calculate a new charge; however, the system calculates this type of overdue
charge for any qualified items that do not have any charges assessed against
them. After these charges are assessed against these items, the system prevents
them from being charged again.
Overdue Charge Rate Select the value that determines how the system calculates the overdue charge.
Type Values are:
Fixed Amt (fixed amount): Creates an administrative or punitive charge for the
amount that you enter in the Fixed Amt (fixed amount) field.
Percentage: Calculates a charge using the percentage rate in the Percent field.
Prime Plus: Calculates a charge using the prime rate that you enter on the
Overdue Charges run control page plus the percentage rate that you enter in the
Percent field.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 141
Defining Additional Processing Options Chapter 5
Days Between Charges Enter the number of days that the system must wait before reassessing overdue
charges for items that have already been evaluated for overdue charging. The
Overdue Charges process uses this value differently depending on whether an
item has already had an overdue charge assessed.
If an item has a previous overdue charge, the system compares the value in the
Days Between Charges field to the number of days between the date of the
current overdue charge run and the date of the previous overdue charge.
Grace Days Enter the number of grace days that the system uses in combination with the
basis date to determine whether the item is overdue for items that has had no
previous overdue charges. If you want the trigger for the overdue charges and the
amount of the overdue charges to be calculated based on the same day, enter 0.
Overdue charge calculations use the grace days that are defined here, not the
grace due days that are associated with the business unit, customer, or item.
Those grace days refer to the due date, which may not be the same as the overdue
charge basis date.
Days in Calculation Enter a number to determine the number of days in the year, such as 365 or 366,
Year that represents an annual basis for the interest calculation. The system uses the
basis date to determine how many days the item is overdue.
Field Name Select the date field that is used as the basis date for calculating the overdue
charges. Values are:
ACCOUNTING_DATE: The date that the account entry was entered into the
system.
ASOF_DT: The as of date that is entered on the pending item.
DUE_DT: The date that a transaction is due.
USER_DT1to USER_DT4: An additional date that is defined by the user.
Entry Type Displays the entry type that you defined for overdue charges. All overdue charge
items have this entry type.
Entry Reason Select one of the entry reasons that is assigned to the overdue charge entry type.
The system uses this entry reason for all overdue charge items that the Overdue
Charges process creates using this overdue charge ID. The entry type and entry
reason determine the correct accounting distribution for each charge. To process
an overdue charge manually or automatically, the automatic entry type and
reason code must be identical to the item entry type and reason code.
See Also
142 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 5 Defining Additional Processing Options
Add An Item, Minimum Select either a detail level or summary level for overdue charges.
Item Charge, and If you want a detail level, deselect the Add An Item check box and enter a
Minimum Business Unit minimum item charge. The overdue charges appear as activity against the
Charge original item, and one overdue charge appears for each open item using the same
item ID as the open item. This method has the effect of adding the overdue
charge to the original item and increasing its balance.
If you want a summary level, select the Add An Item check box and enter a
minimum business unit charge. The system combines all overdue charges in one
new item that posts to the customer's account. For example, if a customer has 10
past-due items that qualify for overdue charges, the system creates one overdue
charge. This method increases the customer's balance without affecting the
balance of the original item. This method enables you to increase the calculated
charge to a minimum amount for a customer and business unit combination.
Currency Select a currency for the Minimum Item Charge and Minimum Business Unit
Charge fields to calculate overdue charges.
Exclude Collection Select to prevent items from appearing on overdue charges invoices if they are
Items and Exclude marked for collection or dispute.
Disputed Items
Exclude Credit Items Select to prevent credit memos, on-account payments, and prepayments from
appearing on overdue charges invoices.
Exclude Deduction Select to prevent deduction items from appearing on overdue charges invoices.
Items
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 143
Defining Additional Processing Options Chapter 5
Exclude Items <(exclude Select to exclude overdue charges that are less than the amount specified.
items less than)
Cancel Collection Select to prevent the generation of overdue charges invoices for customers who
Customer and Customer are marked for collection or dispute on the Credit Profile page.
Is In Dispute The system creates an invoice if the correspondence group to which the customer
belongs has other eligible open items. The system does not create an invoice if
the correspondence customer itself is in collection or dispute.
Document Has Credit Select to have the Overdue Charges process bypasses invoices with a negative
Total total.
Document Total < Select this check box and enter a monetary limit to prevent the system from
(document total less than) generating invoices when the total of items on the invoice is less than a certain
amount specified.
The Document Has Credit Total and Document Total < check boxes apply to the
balance of the invoice, which is always at the correspondence customer level.
Therefore, a customer with a small debit balance is overridden by a customer
with a larger credit balance if both customers belong to the same correspondence
customer, and the system creates the invoice.
• Limit the amount that can be written off. Maximum write-off amounts can be defined for the business
unit, bill-to customer, and individual user. If any of these limits are exceeded, the system does not allow
the user to save the worksheet.
• Require approval of write-off amounts entered on the worksheet that are below the maximum write-off
limits but above the approval-needed limit. This approval workflow is controlled by the Approval
Framework feature in PeopleSoft Enterprise Components. The user is not able to set the worksheet to post
until the write-off amount is approved. Both the approver and the worksheet user can set the worksheet to
post after approval is granted.
Note. The write-off approval workflow is designed to require approval for write-offs entered on the payment
worksheet, maintenance worksheet, or draft worksheet only. The workflow does not pick up write-off
transactions from processes such as the Payment Predictor process and the Automatic Maintenance process.
144 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 5 Defining Additional Processing Options
PeopleSoft Approval Framework feature is a type of workflow. Many daily tasks are part of a larger process
that involves several steps and people working together. The term workflow refers to this process, which
could encompass, for example, the approval of a write-off transaction. To facilitate this type of multiuser
process, the PeopleSoft product can automatically trigger workflow notifications to inform the approver in the
process of work awaiting him or her. The workflow process could include one or more approval steps with
different approvers. When the workflow process is complete, the transaction is promoted to its next stage. In
the case of a write-off approval, the next stage is to set the worksheet to post.
For the write-off approval workflow, the sample data is delivered with data to start the workflow process with
one level of approver. You will need to alter this information to work in your environment. You can also
change the data to create a multistep approval process or use addition features in Approval Framework.
1. Define the maximum write-off amount for the business unit level.
The following sections offer more information about each step listed above.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 145
Defining Additional Processing Options Chapter 5
Define the Maximum Write-Off Amount for the Business Unit Level
Define the write-off amount limit at business unit level using the Maximum Write Off Amount field located
on the Receivables Options - General 1 page. The Maximum Write Off Amount field works in combination
with the Maximum Write-Off Percent field located on this page. For example, if you enter an amount of
25.00 USD, the process writes off amounts up to 25.00 USD. However, if you enter a maximum write-off
percent of 10 and the total original amount of an item is 240.00 USD, then the system will not write off more
than 24.00 USD. If you do not want to limit the write-off amount at the business unit level, enter all 9s in the
Maximum Write Off Amount field and enter 100 in the Maximum Write-Off Percent field.
Keep in mind that the Receivables Options component is defined by setID and linked to business units using
the record group ID AR_03 (Business Unit Options) on the TableSet Control - Record Group page
(PeopleTools, Utilities, Administration, TableSet Control, Record Group)
See Chapter 3, "Defining PeopleSoft Receivables Business Units," Write-off Tolerances, page 26.
Define the write-off amount limit at customer level using the Maximum Write Off Amount field located on
the General Information - Bill To Options page. Like the business unit level, the Maximum Write Off
Amount field works in combination with the Maximum Write-Off Percent field located on the same page. If
you do not want to limit the write-off amount at the customer level, enter all 9s in the Maximum Write Off
Amount field and enter 100 in the Maximum Write-Off Percent field.
See PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Maintaining General
Customer Information," Write-Off Info.
Define the write-off amount limit for the user ID using the User Preferences-Receivables Data Entry 2 page.
Use this page to define the user's individual write-off limits for the payment worksheet and the maintenance
worksheet. If you do not define write-off tolerances for the user, the system uses zero for the user's write-off
tolerances, and the user cannot write off items.
See PeopleSoft Enterprise Application Fundamentals 9.1 PeopleBook, "Defining User Preferences," Defining
Receivables Write-off and Discount Tolerances.
For the approval workflow process, use the User List Definition page to define lists of users who can approve
a write-off transaction that is entered on the payment worksheet, maintenance worksheet, or draft worksheet.
Your list of approvers can be defined as a particular user role, SQL definition, PeopleSoft Query, or
Application Class. The User List Definition page is located in the Enterprise Components menu and is part of
the Approval Framework feature.
Within the Approval Framework, these lists are used with the Steps definition in the approval process. As part
of sample data, PeopleSoft Receivables delivers a user list named WriteOffApprovers to be used for write-off
approvals. This user list uses the SQL definition EOAW_SUPERVISOR_BY_OPRID which checks the
Supervising User ID field on the User Profile-Workflow page for the person entering the write-off and uses
the supervisor as the approver. All three delivered Receivables approval process use the WriteOffApprovers
user list.
See PeopleSoft Enterprise FSCM 9.1 PeopleBook: Approval Framework:"Defining User Lists
146 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 5 Defining Additional Processing Options
Within the PeopleTools menu, each user is defined with a user ID in the User Profile component. For the
approval workflow process, use this component to define the relationship between users entering write-off
amounts on a worksheet and the approvers.
For the requester's user profile, identify the supervisor (Supervising User ID field) who should approve
the write-off transactions. The supervisor is important if you are using the SQL definition
EOAW_SUPERVISOR_BY_OPRID in the WriteOffApprovers user list. Verify that Worklist User check
box and the Email User check box located in the Routing Preferences group box are checked
— For the supervisor's user profile, select both the Worklist User check box and the Email User check
box located in the Routing Preferences group box.
• Use the User Profile-Roles page to enter the roles of the user. A role is a class of users who perform the
same type of work, such as a collector, credit analysis, AR specialist, or manager. A role describes how
people fit into workflow. Roles are defined under PeopleTools, Security, Permissions & Roles, Roles.
Roles are important because you define a role on the User List Definition page (Enterprise Components,
Approvals, Approvals, User List Setup), and then add the role to each user ID with the authority to
approve write-off amounts.
See PeopleSoft Enterprise FSCM 9.1 PeopleBook: Approval Framework: "Defining Users for Approval
Framework"
The Approval Transaction Registry is the interface application used to register an application with the
approval framework. You use the Register Transactions page to link the components, event handler, records,
and classes that you created to the approval process for an application transaction. The main records and
components that make up the transaction are registered, along with the approval transaction on which to base
the approval process definition.
Any PeopleSoft-delivered approvals already have the Approval Transaction Registry populated. No
additional configuration is typically needed. Within the transaction registry, the following process IDs have
been defined in PeopleSoft system data for AR write-offs:
• ARPaymentWriteOff (AR write-off for the payment worksheet). The transaction registry for the process
ID ARPaymentWriteOff uses the cross-reference table AR_PAYMENTWO_AW and the default approval
component of AR_WF_PAY_WO_XFER.
• ARDraftWriteOff (AR write-off for the draft worksheet). The transaction registry for the process ID
ARDraftWriteOff uses the cross-reference table AR_DRAFT_WO_AW and the default approval
component of DRAFT_WORKS_IC.
• ARMaintWriteOff (AR write-off for the maintenance worksheet). The transaction registry for the process
ID ARMaintWriteOff uses the cross-reference table AR_MAINT_WO_AW and the default approval
component of WS_WORKSHEET_IC.
See PeopleSoft Enterprise FSCM 9.1 PeopleBook: Approval Framework: "Defining the Approval
Transaction Registry"
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 147
Defining Additional Processing Options Chapter 5
Use the Configure Transactions page to select and define elements that determine what triggers a notification,
who receives the notification, and the content of the notification. Notifications are mapped to work with the
approval transaction registry and include menus and components and SQL definitions. The Configure
Transactions page uses the same process IDs as the Register Transactions page, including the following
process IDs for AR write-offs:
• ARPaymentWriteOff
• ARDraftWriteOff
• ARMaintWriteOff
There are two delivered events for all three process mentioned above. The events are:
• Route for Approval — Approvers are notified of a transaction requiring approval by an entry in their
worklist and an email using the Receivables Notification template
•
You can setup additional events as you see fit.
See PeopleSoft Enterprise FSCM 9.1 PeopleBook: Approval Framework: "Configuring Approval
Transactions"
Use the Setup Process Definition component to define an approval definition process. This definition is made
up of the stages, paths, steps, and criteria that build a workflow. For the AR write-off approvals, the sample
data includes one approval step launched for a write-off amount enter on the payment worksheet,
maintenance worksheet, or draft worksheet. You can change the criteria to meet your own specific needs; for
example, you can include multiple approvers or launch workflow for write-offs above a certain amount.
When setting up write-off approvals, use the following information:
148 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 5 Defining Additional Processing Options
See PeopleSoft Enterprise FSCM 9.1 PeopleBook: Approval Framework: Defining the Setup Process
Definitions Component
To enable write-off approvals in your environment, go to the Criteria Definition page for the step within the
Setup Process Definitions component. To navigate to the Criteria Definition page, click the Criteria icon
within the Steps group box on the Setup Process Definitions page. For each process ID:
• Verify the Criteria Type field has the value of User Entered.
• Within the Field Criteria group box, change the Value field to the threshold write-off amount that should
prompt workflow approval. As delivered in the sample data, this Value field contains 999999999. For
example, if you change the Value field to 300, then any write-off amount greater than 300 will require
approval.
This information is system-defined. User must set up the value in the URL EMP_SERVLET (PeopleTools >
Utilities > Admin > URLs.)
To activate the approval framework for write-off approvals, select the new Enable Write Off Workflow check
box on the Receivables Options-Payment Options page.
Keep in mind that the Receivables Options component is defined by setID and linked to business units using
the record group ID AR_03 (Business Unit Options) on the TableSet Control - Record Group page
(PeopleTools, Utilities, Administration, TableSet Control, Record Group)
See Chapter 3, "Defining PeopleSoft Receivables Business Units," Defining Payment Options, page 32.
See Also
Chapter 21, "Applying Payments," Approving Write-Off Amounts Using Workflow, page 676
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 149
Defining Additional Processing Options Chapter 5
User Profiles - Roles USER_ROLES PeopleTools, Security, User Attach workflow roles to
Profiles, User Profiles users.
Select the Roles tab.
User Profiles - Workflow USER_WORKFLOW PeopleTools, Security, User Define supervisors and
Profiles, User Profiles worklist users.
Select the Workflow tab.
Criteria Definition EOAW_CRITERIA Click the Criteria link from Define criteria for the
the Setup Process workflow approval step to
Definitions page in the launch write-off approvals.
Steps section.
150 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 5 Defining Additional Processing Options
You must enable the document events based on the document name in PeopleSoft Receivables for which you
want audit logging performed. You can also select the Include Archive check box for each document name to
include data archived by the PeopleSoft Data Archive Manager.
SeeEnterprise PeopleTools 8.50 PeopleBook: Data Management, Using PeopleSoft Data Archive Manager
See PeopleSoft Enterprise Application Fundamentals 9.1 PeopleBook, "Defining Financials and Supply
Chain Management Common Definitions," Establishing Carrier Calendar Exceptions.
When you access the Enable Audit Logging page (Set Up Financials/Supply Chain, Audit Logging, Enable
Audit Logging, Enable Audit Logging page) you can enable these PeopleSoft Receivables document events
for audit logging.
Worksheet Approved
Complete
Draft Created
Oh Hold
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 151
Defining Additional Processing Options Chapter 5
Worksheet Rejected
Remitted to Bank
Worksheet Built
AR Item AR Rebate
AR Revenue Estimate
Auto Maintenance
Condition Monitor
Create Item
Draft Worksheet
Dun Item
Maintain Item
Delete Pending
152 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 5 Defining Additional Processing Options
Create Payment
Delete Worksheet
Delete Payment
Post Payment
Unpost Payment
Update Worksheet
Create Worksheet
This section provides an overview of audit history options and discusses how to select fields for auditing.
The system tracks the changes that you make online using the View/Update Item Details component
(ITEM_MAINTAIN), when you use the Multi-item Update feature on the Item List page, and when you build
a payment worksheet with multiple items, or add items to a previously built payment worksheet. The system
also tracks changes to field values that you select to update when you run the Mass Change Application
Engine process (AR_MASSCHG).
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 153
Defining Additional Processing Options Chapter 5
Audit Control AUDIT_CNTRL_TBL Set Up Financial/Supply Select the fields on the Item
Chain, Product Related, table for which you want to
Receivables, create audit history.
Credit/Collections, Audit
Control, Audit Control
Select any of the fields on the Item table for an item for which you want to generate an audit history record
when you change the field values for items. The system creates an audit history record when anyone changes
the field value.
154 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 5 Defining Additional Processing Options
• Personalize the content of the Collections Workbench for all users, by role, or by user ID.
The Customer Details Fields component and page is used by system administrators to make fields
available to be listed in the customer details box on the Collections Workbench. These modifications
would most likely be performed by a developer and may require additional coding. This page can be used
in the state that it is delivered in the system to your organization to modify the name of each field. The
primary purpose of this page is to enable the system administrator to modify the field names on this page
and avoid additional coding. If your organization decides to add new fields, you will need a programmer
to unlock the page, add new field definitions, and add the code to handle the new field.
Th Collections Workbench Tabs component and page is used by system administrators to add or modify
work areas on the Collections Workbench. These modifications would most likely be performed by a
developer and may require additional coding. This page can be used in the state that it is delivered in the
system to your organization to modify the name of each tab. The primary purpose of this page is to enable
the system administrator to modify the tab names on this page to avoid additional coding. If your
organization decides to add new tabs, you will need a programmer to unlock the page, add new tab
definitions, and add the code to handle the new tabs.
The Collections Workbench Actions component and page is used by system administrators to make new
actions available for the Collections Workbench. These modifications would most likely be performed by
a developer and may require additional coding. This page can be used in the state that is delivered in the
system to your organization to modify the name of each action or add a URL for existing actions. The
primary purpose of this page is to enable the system administrator to modify the action names or add a
URL on this page to avoid additional coding. If your organization decides to add new actions, you will
need a programmer to unlock the page, add new action definitions, and add the code to handle the new
action.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 155
Defining Additional Processing Options Chapter 5
The Personalization component and page is used by system administrators to personalize the way the
Action List, Customer Details box, and message alerts appea r in the system.A system administrator can
set up personalizations at the system-wide or All Users level or based on roles. Individual users can also
use this page to set up their own personal settings.
156 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 5 Defining Additional Processing Options
Look Up Field AR_CWB_FLDLKUP_SEC Click the Search icon next Change the category and
to the Row "n",Column "n" field value that apply to the
field value cell on the selected field value cell in
Personalize Content page to the grid on the Personalize
display the Look Up Field Content page.
page.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 157
Defining Additional Processing Options Chapter 5
Field Category Before you can access this page, you must select one of these field categories and
click the Search button on the Customer Details Fields page.
• Activity Field
• Balances Field
• General Field
• Metrics Field
• User Field
Field Value Enter a field value for each field based on the way you want the fields to appear
on the Collections Workbench. The remaining fields are system defined and
read-only.
158 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 5 Defining Additional Processing Options
Description Enter a description for each tab. The tab number field is system defined and read-
only.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 159
Defining Additional Processing Options Chapter 5
Description These action descriptions are system-defined.The action numbers are system
defined and read-only. These actions only appear on the Customer Details Field
set-up page. End users will not be able to view these descriptions.
160 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 5 Defining Additional Processing Options
Personalizing the Content of the Collections Worbench for All Users, by Role,
or by User ID
Access the Personalize Content page. (Select All Users or By Role or By User as the Personalization Level on
the Maintain Personalization – Personalization Search page. If you select By Role or By User, you must click
the Search button on the page, and click the link associated with a role or a user ID to display the Personalize
Content page.)
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 161
Defining Additional Processing Options Chapter 5
The three different levels of personalizations work There is an order of precedence for the three levels of
personalizations. If users have their user ID set up based on personalizations, they will always see these pages
based on those personalizations. If the system does not find user ID personalizations, it will use the
personalizations that are set up based on a the role of the user. If the system does not find any role-based
personalizations set up, it will use the system wide or All Users personalizations. Personalizations must be set
up for All Users in order for the system to work properly, while personalizations for role or by user ID are
optional.
Action List Select one of these options that control the display of the Action List group box
on the Collections Workbench page.
• Always Hide
Customer Details Select one of these options that control the display of the Customer Details group
box on the Collections Workbench page.
• Always Hide
View Customer Message Select this check box if you want a Customer Messages link to appear on the
Alert Collections Workbench page to alert you about the existence ofcustomer
messages.
If you leave this check box blank, the Customer Messages link will not appear on
the Collections Workbench page.
The check box is selected by default.
162 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 5 Defining Additional Processing Options
Category Select one of these categories to appear as the default on the Look Up Field page
for each field. You can override this value on the Look on the Look Up Field
page.
• Activity Field
• Balances Field
• General Field
• Metrics Field
• User Field
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 163
Defining Additional Processing Options Chapter 5
Row "n" and Column The rows and columns contain the field values that you want to list on the
"n" Collections Workbench Customer Details page (.)
You can click the search icon next to each field value to access the Look Up
Field page which contains the fields that belong to the category:
• Category
The default category that you selected at the top of this Summary section
appears in this field. You can override this category.
• Field Value
If you select a different category for the selected field value cell on the grid,
you can select a new field value for the cell that applies to the newly selected
category.
For example, the field value in the cell on the Personalize Content page on
Row 1 and Column 1 is currently Bill To Address 1 and it has General as the
category to the right of the cell that contains the field value..
When you click Search icon next to the Bill To Address 1 field cell, the Look
Up Field page displays. You change the General Field category to Activity
Field. Remove the Bill To Address 1 from the Field Value and click the
Lookup button. A list of field values displays for the Activity Field category.
For this example, you choose Last Payment Date for the Field Value. The
Personalize Content page re-displays with the Field Value Last Payment Date
appearing in the Row 1, Column 1 cell with the category Activity displaying
to the right of the field.
The field values defined in the rows and columns will appear in the Customer
Details box on the Collections Workbench. The Customer Details box can
hold up to 27 fields in 9 rows with 3 field values in each row. If you remove
all fields in the bottom row, the space on the Collections Workbench page
will be claimed back, and the Customer Details box will shrink to fit the
remaining fields. If you add a field in the bottom row that was previously
empty, the Customer Details box will grow to list that new field.
Personalizations defined for a specific user ID will override those
personalizations defined for a role. Personalizations defined for a role will
override the personalizations defined for all users.
164 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 5 Defining Additional Processing Options
This section provides an overview of the Receivables Due From the Public report (ARSF2209) and discusses
how to:
• Entry types.
• Delinquency codes.
• Customer types.
When you enter pending items, you assign reporting entity codes and receivable types. The entity codes and
receivable types are used to identify the items for which you are including data in the report.
Entry Types
Many of the lines in the report include only amounts for items with specific entry types. To populate these
lines, you must set up entry types for the codes in the following table and create an automatic entry type for
each entry type:
FC Finance Charge
OC Overdue Charge
PY Payment
WO Write-off
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 165
Defining Additional Processing Options Chapter 5
AD Adjust Write-off
RD Rescheduled Debt
Delinquency Codes
You assign delinquency codes to items on the Item Delinquency page. The system uses these codes to
determine which items' amounts to include in various lines of the report. You must set up the delinquency
codes in the following table for the report and the codes in the report must exactly match the codes in this list
to update the various line amounts correctly:
AGN By Agency
NA Non-Delinquent
BKR In Bankruptcy
166 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 5 Defining Additional Processing Options
FRC In Foreclosure
LIT In Litigation
Customer Types
The report also includes item amounts for only specific customer types in various lines on the report. You
assign the customer type to the customer on the General Info page for the customer. Also, the report includes
item amounts for customers in various lines only if you selected the Federal Customer check box on the
General Info page.
The system-delivered translate values for the Customer Type field (CUSTOMER_TYPE) are 1, 2, 3, and 4.
For the report to update the report lines correctly, you must change these translate values to the following
values:
• F: Foreign or Sovereign
• S: State or Local
• M: Commercial
• N: Consumer
See Also
Chapter 4, "Defining PeopleSoft Receivables Processing Options," Setting Up Entry Types and Reasons,
page 70
PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Maintaining General Customer
Information," Adding Customer Names and Levels and Assigning Roles
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 167
Defining Additional Processing Options Chapter 5
Pages Used to Set Up the Receivables Due from the Public Report
Reporting Entity Code ENTITY_TBL Set Up Financials/Supply Define report entity codes
Chain, Product Related, for the government agencies
Receivables, Options, or divisions to which the
Reporting Entity Code, Receivables Due From the
Reporting Entity Code Public report is submitted.
The report entity code is unique for each reporting entity. The first two digits identify the agency, the next
two digits identify the bureau, and the remaining digits identify the entity.
The Receivables Type code identifies the loan as a direct loan, defaulted guaranteed loan, or noncredit
receivable. This code appears at the top of the Receivable Due From the Public report to identify the types of
items for which amounts are included in the various report lines.
168 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 5 Defining Additional Processing Options
Be sure that the code values exactly match those in the list described earlier in this section.
This section provides an overview of agency location codes and discusses how to:
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 169
Defining Additional Processing Options Chapter 5
Business Activity Select the business activity type for this agency location code. Values are:
• CashLink Only
• IPAC and TDO Payments (IPAC and Treasury Disbursing Office payments)
• IPAC, CashLink and TDO Pymts (IPAC, CashLink, and TDO Payments
Reporter Category Select the GWA reporter category for this agency location code.
Note. The reporter category can be equivalent to the business activity type, a
subset of the business activity type, or nonreporter. For example, if you select the
IPAC and CashLink business activity type, the valid selections are IPAC Only,
CashLink Only,IPAC and CashLink, or Non Reporter.
170 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 5 Defining Additional Processing Options
This section provides an overview of memo status codes and lists the page used to set up memo status codes.
Code Description
FOREBEAR (In forbearance or The item is in a formal appeals process or a forbearance program.
appeal)
FORECLOSE (In foreclosure) The item is in foreclosure because the agency received payment by seizing
collateralized property. A notice of default for the item has been filed.
GARNISH (In wage garnishment) An agency is pursuing the delinquent item by garnishing an employee's
wages.
RESCHEDULE (Rescheduled) The terms and conditions have been changed to facilitate the payment of
the item. Rescheduled receivables are not considered delinquent unless the
debtor fails to pay under the revised terms.
WAIVE (Waived/unwaived) An agency has waived payment of the item or fees that are associated with
the item.
ELIGBOFF (Eligible for offset) A delinquent item is eligible for referral to the U.S. Department of Treasury
for offset.
REFOFF (Eligible for internal The item has been referred to the U.S. Department of Treasury for offset.
collection)
ELGBINT (Eligible for internal The item is eligible to be collected by an internal agency.
collection)
ELGBCROSS (Eligible for cross- The item is eligible for referral to the U.S. Department of Treasury or a
servicing) designated debt collection center for cross-servicing.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 171
Defining Additional Processing Options Chapter 5
Code Description
REFCROSS (Referred for cross- The item has been referred to the U.S. Department of Treasury or a
servicing) designated debt collection center for cross-servicing.
REFCOLL (Referred to private The item has been referred to a private collection agency.
collection)
REFJUST (Referred to Dept of The item is in litigation at either the U.S. Department of Justice or at an
Justice) agency with the statutory authority to litigate.
OFFSET (Collect by other methods) Part of the outstanding item amount can be collected by other methods,
such as tax refund or wage garnishments.
SUSPENDED (Suspended) The debtor cannot currently pay for the item, and the collection actions
have been suspended or terminated.
COMPROMISE (Compromised) The open item amount has been compromised with the debtor and payment
has been received. The agency must determine whether to report this to the
IRS on a 1099-C and get it off the books.
WRITEOFF (Written-off) The agency has determined that it cannot collect the payment for item. The
debt can be reported as written-off.
CLOSEOUT (Closed out) The agency has decided to write off the item.
Memo Status Codes MEMO_STATUS_TBL Set Up Financials/Supply Add and maintain memo
Chain, Product Related, status codes.
Receivables, Options,
Memo Status Codes, Memo
Status Codes
172 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 5 Defining Additional Processing Options
The USER_1 through USER_10 fields are one-character fields. You should modify the field length to meet
the requirements of your organization.
Use PeopleSoft Application Designer to change the field labels and field lengths.
See Also
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 173
Chapter 6
Note. This chapter is required. You must complete the tasks discussed in this chapter to implement statement,
dunning letter, and follow-up letter processing.
This section provides an overview of statement IDs and discusses how to:
You assign a default statement ID to each business unit and override it, if applicable, for individual
correspondence customers. When you run the process that generates statements, the system looks for a
statement ID at the customer level and uses the business unit default if the customer does not have one.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 175
Setting Up Correspondence Options Chapter 6
Statement page
Exclude Collection Select to prevent items from appearing on statements if they are deductions or
Items, Exclude Disputed marked for collection or in dispute on the View/Update Item Details - Detail 1
Items, and Exclude page.
Deduction Items
Exclude Credit Items Select to prevent any credit items from appearing on statements.
176 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 6 Setting Up Correspondence Options
Exclude Items <(exclude Select to prevent items under the monetary limit in the Amount field from
items less than) appearing in statements. The system uses the rate type for the item to convert the
amount that you enter to the item currency for comparison.
Cancel Collection Select if no statements are to be generated for customers who are marked for
Customer and Customer collection or dispute on the Credit Profile page.
Is In Dispute These options delete individual customers' items from the statement, although the
system might still create a statement if the correspondence group to which they
belong has eligible open items for other customers. If the correspondence
customer is in collection or dispute, the system does not generate a statement.
The Document Has Credit Total and Document Total < check boxes apply to the balance of the statement,
which is always at the correspondence customer level. Therefore, a customer with a small debit balance
would be overridden by a customer with a larger credit balance if both balances belonged to the same
correspondence customer, and the process would not create the statement.
Note. If the statement type is Bal Fwd, only items that have not appeared on a previous balance forward
statement are eligible for exclusion.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 177
Setting Up Correspondence Options Chapter 6
• Add more parallel processes to the Statements - Parallel multiprocess job (AR_STMT).
The following diagram illustrates how the Statements Preprocessor Application Engine parallel processor
processes four different statement jobs AR_STMT1, AR_STMT2, ARSTMT3, and AR_STMT4 at the same
time and extracts data to prepare customer statements for each job.
178 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 6 Setting Up Correspondence Options
When you use the Process Monitor to check the status of the process, you view the status of the AR_STMTPP
process and each process within the AR_STMT multiprocess job. The system does not indicate that the
Statements Preprocessor multiprocess job (ARSTMT) is successful until each parallel process completes. The
Job Message Log Summary page summarizes all the individual parallel process message log messages for the
entire ARSTMT job.
Note. PeopleSoft Receivables also provides the Statements-Parallel/Prnt multiprocess job (STATEMNT),
which runs the Statements Preprocessor multiprocess job (ARSTMT) and prints the Open Item Statement and
the Balance Forward Statement.
AR_STMTPP Process
The AR_STMTPP process acts as a preprocessor for the Statements process and also:
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 179
Setting Up Correspondence Options Chapter 6
• Initiates the AR_STMT multiprocess job that starts child processes in parallel.
The distribution of the data among the child or parallel processes is based on the composition of the data and
the number of parallel processes. The process attempts to spread the data volume evenly among the
processors. The staging phase takes a little longer, but the overall processing time is faster because multiple
children processes run concurrently. You should balance the decision of using parallel processing or single
thread processing based on the volume of data and the hardware capacity to get the maximum benefit from
this feature.
The AR_STMT multiprocess job contains all of the Application Engine process definitions that you use for
parallel processing, such as AR_STMT1. Each process definition calls the AR_STMTS Application Engine
process, which actually extracts the data, prepares the statements, and performs table cleanup before the
process ends.
PeopleSoft Receivables delivers eight process definitions—AR_STMT1 through AR_STMT8. If you want to
run more than eight partitions of the Statements process at once, you must define additional process
definitions. Use the AR_STMT1 process definition as an example.
The standard setup for the AR_STMT multiprocess job is to run a single threaded process that contains only
the AR_STMT1 process definition. If you want to use parallel processing, you must assign additional process
definitions to the job definition. You must also specify the number of partitions that your organization will
use. You might have to experiment with the number of partitions that works for you. We recommend that you
assign just a couple of additional partitions and increase the number, if needed.
You might also have to override the server settings for your organization. By default, you can run up to three
instances of a process at one time. If you want to run additional instances, you must change your
configuration. If you also use parallel processing for the Payment Predictor (AR_PREDICT), Aging
(AR_AGING), and Receivable Update (AR_UPDATE) processes, the maximum instances applies to those
processes, as well. For example, if you want to run eight instances for the Receivable Update process and four
for the Statements process, you must configure your server for eight instances.
180 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 6 Setting Up Correspondence Options
Max Instances = 3.
Recycle Count=0
2. Change the value for Max Instances to the maximum number of parallel processes that you want to run at
once.
Process Type and Max For the Application Engine process type, enter the maximum number of parallel
Concurrent processes that you run at once. This figure must be the same as or greater than
the maximum instances that you defined for PSAdmin.
See Also
Parallel Process and Enter the exact number of partitions or parallel processes that you want to run for
Maximum Partitions the AR_STMT parallel process.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 181
Setting Up Correspondence Options Chapter 6
Process Type and Enter Application Engine for the type and select from AR_STMT2 to AR_STMT8
Process Name for each separate partition or process that you want to run. If you define
additional process definitions, select the name of the definitions that you added.
Note. You must have the same number of rows in the process list as you enter in
the Maximum Partitions field on the AR Parallel Processing Options page.
See Also
182 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 6 Setting Up Correspondence Options
Complete the fields on this page and the other pages in the Process Definition component (PRCSDEFN) to
match the AR_STMT1 process definition with two exceptions:
Use this format for the name: AR_STMT#, for example AR_STMT9.
See Also
This section provides an overview of dunning letter setup and discusses how to:
When you define the dunning ID, select a dunning method that determines which items appear in the letters
and which letter code to use when you print the letters. You assign the dunning ID to a business unit and
override it for individual customers. The AR Dunning Application Engine process (AR_DUNNING) uses the
rules for the dunning ID associated with the business unit or customer to generate the dunning letters. This
table describes how the method that you select determines which items appear on a letter and which letter
code to use for each letter:
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 183
Setting Up Correspondence Options Chapter 6
Method Description
Dunning by Action List Letters are based on the action template assigned to collection and assessment rules.
The Condition Monitor Application Engine process (AR_CNDMON) generates
dunning letter actions with a specific letter code based on these rules.
The collection and assessment rules determine whether items are eligible for dunning
letters based on their amounts past due and the number of days past due.
If you assign a dunning ID to a business unit or customer that uses the action list
method, the AR Dunning process always uses the letter code that you specify in the
action template.
Note. If you assign a dunning ID to a business unit or customer that contains one of the
other methods, the AR Dunning process uses the letter codes specified for the dunning
ID and determines whether to use the highest or lowest level based on the parameters in
the run control definition.
Dunning by Level Letters are based on sequential levels (and intervals between levels), instead of the age
of past due items. Each item passes through each dunning level, without skipping any
levels, during each qualified letter extract process. The AR Dunning process determines
whether any items are past due. If there are past due items, the process determines the
level of the last dunning letter sent. The process also determines if the interval has
elapsed for the waiting period between the levels. If the criteria are met, the process
increments the level to the next level and sends the letter associated with the level in the
dunning ID.
Dunning by Days Letters are based on the number of days past due. A letter to each customer can contain
past due items that fall into different levels based on the days past due. With this
method, the items can skip levels between two sequential dunning letters.
The process sends the letter associated with the level in the dunning ID.
If you use dunning by level or dunning by days, you associate each letter code with a dunning level and
assign the letter code with the least severe text to the lowest dunning level and the letter code with the most
severe text to the highest dunning level. When you run the AR Dunning process, you choose to use either the
highest or lowest dunning level. For example, if you have items that fall into the defined bracket for levels
two and three and you select to use the lowest dunning level for a letter that includes all past due items, then
the process prints the text from the letter code that you assigned to the second dunning level.
Besides the dunning method, the dunning ID determines when items are excluded from a letter—such as
deduction or disputed items—and whether the letter is generated.
See Also
Chapter 38, "Generating Correspondence," Understanding the Dunning Letter Process, page 1144
184 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 6 Setting Up Correspondence Options
Dunning Level DUNNING_LVL_TBL Setup Financials/Supply Define the levels for the
Chain, Product Related, dunning method that you
Receivables, selected on the Dunning ID
Credit/Collections, Dunning page. (This page is not
Methods, Dunning Level available for a dunning by
action list method.)
Each letter code should be unique. You should create a letter code for each text variation and not use the same
letter code that you used for other letters.
To print a separate letter for outstanding items in each age range, create a separate letter template for each
letter code.
Dunning Letter Text Enter the text of the dunning letter. The text should be appropriate for the
dunning level (first, second, and so on). The text appears before the list of open
items on the dunning letter, unless you change the format of the letter using
Crystal Reports.
If you do not use the delivered letter codes provided, then you must change the query that retrieves the data
and the Crystal template that formats the letter.
See Also
Chapter 6, "Setting Up Correspondence Options," Changing Dunning Letter Layouts, page 188
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 185
Setting Up Correspondence Options Chapter 6
Dunning ID page
Note. The Condition Monitor process runs dunning letters when it completes.
Always use dunning by action list if you use the Condition Monitor process for
collection activities, unless the government requires you to use dunning by level.
The Condition Monitor process uses the action templates that you set up to
determine the rules for generating the dunning letters instead of the dunning
method.
Exclude Collection Select to prevent items from appearing on dunning letters if they are deductions
Items, Exclude Disputed or marked for collection or dispute on the View/Update Item Details - Detail 1
Item, and Exclude page.
Deduction Items
186 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 6 Setting Up Correspondence Options
Exclude Credit Items Select to prevent credit memos, on-account payments, and prepayments from
appearing in dunning letters.
Exclude Items <(exclude Select a monetary limit to prevent items from appearing in dunning letters if the
items less than) items are under a certain amount. The system uses the rate type for the item to
convert the amount that you enter to the item currency for comparison.
Cancel Collection Select to prevent the system from generating dunning letters for customers who
Customer and Customer are marked for collection or dispute on the Credit Profile page.
Is In Dispute
Document Has Credit Select to skip dunning letters with a negative total balance amount.
Total
Document Total < Select and enter a monetary limit to prevent the system from generating dunning
(document total less than) letters when the total of items in the letter is less than a specified amount at the
correspondence customer level. For example, you might cancel a letter if a
customer with a small debit balance belongs to the same correspondence
customer as a customer with a larger credit balance. The system uses the rate
type for the correspondence customer to convert amounts for comparison
purposes.
Include Dunning Letter Select to apply a fixed charge for each letter generated. The charge can be
Charge different for each dunning level.
Include Finance Charge Select to impose an overdue charge for past due items in the dunning letter.
Dunning Grace Days Enter the number of extra days to allow for postal service when running the AR
Dunning process.
See Also
Chapter 7, "Setting Up Exception and Collection Processing," Setting Up Actions and Action Templates,
page 215
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 187
Setting Up Correspondence Options Chapter 6
The fields that appear on this page depend on the method that you selected and on whether you selected the
Include Dunning Letter Charge check box on the Dunning ID page.
Start Day, End Day, or For a dunning method by days, select a start and end day for each level. The first
Interval start day for the first level must be 1, and the last end day for the last level must
be 9999.
For a dunning method by levels, indicate the number of days between levels.
Letter Code Enter the letter code corresponding to the text that you want to send to customers
whose outstanding items fall within the category. If you use the AR33000 report
template, the system uses the dunning level for either the oldest or newest item,
based on your selection on the Dunning Letter Extract - Parameters page.
Letter Charge Specify the charge for each letter that you send. This field is available only if you
selected the Include Dunning Letter Charge check box on the Dunning ID page.
188 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 6 Setting Up Correspondence Options
To print a separate letter for past due items in each age range associated with dunning levels, use the Level 1
Dunning Letter (AR33001 or AR33A01), Level 2 Dunning Letter (AR33002 or AR33A02), and Level 3
Dunning Letter (AR33003 or AR33A03) report templates. The system uses the text for the letter code
assigned to the appropriate dunning level. For example, if all items fall in the age range for dunning level one,
use the Dunning Level 1 letter template. If you have more than three dunning levels and letter codes, you
must create your own dunning letters for each additional letter code and dunning level combination.
Note. (NLD) Use the AR33A00, AR33A01, AR33A02, and AR33A03 report templates only if you have
enabled business units to print the acceptgiro data on dunning letters.
See Chapter 38, "Generating Correspondence," (NLD) Understanding Acceptgiro Form Printing, page 1134.
When creating new dunning letters, we recommend that you copy an existing dunning letter and save it using
the naming conventions established for existing files. All the delivered files begin with AR. We recommend
using ARU to differentiate files that are user-created or modified.
If you do not use the delivered letter codes, you must modify the WHERE clause of the query to reflect the
new letter codes in PeopleTools. This procedure can also be used to add fields to dunning letters or to create
new queries by copying, renaming the files, then modifying the new file.
2. In the Search By field, enter the AR33001 (AR33001- Level 1 Dunning Letter) or the report ID for the
appropriate letter that you want to change and click Search.
3. Click the Edit button and then select the Criteria tab.
4. Click the Edit button for the criteria that you want to change.
Change the Expression 2 fields, as needed. For example, to use letter code 8 instead of 1, enter 8 in the
Constant field for Expression 2.
5. Click OK and then select the appropriate option at the bottom of the Criteria page.
• Click Save to save the query with the exact name and the same criteria as the original query.
• Click the Save As link to save the query with a different name; the original query does not change.
• Click the New Query link to create a new query; any changes to the existing query are lost.
6. After you save the query, click Run to run the query.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 189
Setting Up Correspondence Options Chapter 6
Suppose that one of the sample dunning letters comes close to suiting your needs, but you want to display one
or two additional database fields on the letter. To do so, you must change the AR Dunning Application
Engine extract (AR_DUNNING), the query, and the Crystal Reports report layout.
1. Review the fields on the DUN_CUST and DUN_CUST_DTL tables that store the data, adding more
fields if necessary.
Try to use the additional fields that already appear on these tables. If you do not see a field that provides
the information that you want to appear on the dunning letter, then you must add that field.
2. Add fields to the AR Dunning process and the temporary table AR33000_TMP.
5. Open the Crystal report directly in Crystal or in two-tier using PeopleSoft Application Designer.
Select Go, Query, then click the Run to Crystal Report button. Select Insert, Database Field, and select the
new field from the list.
6. Use Crystal Reports to make any necessary formatting changes to the report.
If you have more than three letter codes and you generate dunning letters that include items in a single
dunning level, you must create additional letter layouts.
1. Create a new query in PeopleSoft Query that references AR33000_TMP using Crystal Reports to copy
one of the other dunning letter reports.
Name the file using the first seven characters of the query name plus the .RPT file extension (for example,
ARU3304.RPT).
3. Add or delete the desired fields in the report, format the new report, and save it.
6. Add a process definition for the new dunning letter to the Process Scheduler Request page by copying an
existing process definition, using RUN_AR33000 as the page group, and adding the new process
definition to the AR ALL security group.
190 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 6 Setting Up Correspondence Options
PeopleSoft Receivables ships letter codes for follow-up letters. The system requires that you use the letter
code of F for follow-up letters.
PeopleSoft also delivers a sample follow-up letter that you can modify to fit your needs.
If you just want to change the text of the letter, use Crystal Reports to modify the AR33004.rpt file.
If you want to add one or two more database fields to the letter, you must change the PeopleSoft Application
Engine extract, the query, and use Crystal Reports to change the report layout as follows:
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 191
Setting Up Correspondence Options Chapter 6
1. Review the fields on the Customer Conversation Header table (CUST_CONVER_HDR) that store the
data.
If more fields on this table must be used on the follow-up letter, add these fields to one of the
conversation pages (Conversations, Reference, or Attachment) to enable users to enter data. If you do not
see a field that provides the information that you want to appear on the follow-up letter, you must add that
field to the table and to the page.
2. Add the new fields to the Follow Up Letters Extract Application Engine process (AR_FOLLOWUP) and
the temporary table AR33004_TMP.
4. Place the new fields on the report and update the letter layout.
5. Open the Crystal report directly in Crystal or in two-tier using PeopleSoft Application Designer.
Select Go, Query, then click the Run to Crystal Report button. Select Insert, Database Field, and select the
new field from the list.
6. Use Crystal Reports to make any necessary format changes to the report.
Note. If you save the report file with a different name, you must create a process using the Process Definition
page in PeopleSoft Enterprise Process Scheduler that follows the model of the existing AR33004 report. You
also must create a new process definition that includes the two processes used to generate follow-up letters on
the Job Definition page.
See Also
PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Managing Conversations,"
Entering and Reviewing Conversations
This section provides an overview of correspondence delivery setup and discusses how to:
• Specify the preferred delivery method and the email address for a contact.
See Also
Chapter 35, "Understanding Exception and Collection Processing," Delivery of Correspondence, page 1071
192 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 6 Setting Up Correspondence Options
PeopleSoft Receivables interfaces with Merkur DeliveryWare from the Merkur Group to deliver
correspondence by fax or email.
Note. You must purchase and install the Merkur DeliveryWare and Merkur Connector software to fax or
email correspondence. You must also ensure that the logon value of the windows service BEA ProcMGR is
This Account. Then, the specified windows user account should have printing permission to the printer where
the Crystal Reports print. You also must define the appropriate paper size in the Crystal process type
definition.
See Enterprise PeopleTools PeopleBook: Crystal Reports for PeopleSoft, "Using Crystal Reports."
Contact Phone and Type CONTACT_PHONE_PAGE Click the Contact Phone Enter phone information
and Type link on the and the contact type for the
Contact page. internal and external
contact.
Specifying the Preferred Delivery Method and the Email Address for a Contact
Access the Contact page. (Select Setup Financials/Supply Chain, Product Related, Receivables, Options,
Letter Code, Letter Code.)
Preferred Select the type of delivery method for the document type: Email Only or Fax.
Communication
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 193
Setting Up Correspondence Options Chapter 6
Phone Number Enter the phone number for the fax machine to which you will send the
correspondence.
194 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 7
• Set up conditions.
Note. This chapter is required. You must complete the tasks discussed in this chapter to implement exception
and collection processing.
See Also
PeopleSoft Enterprise Application Fundamentals 9.1 PeopleBook, "Setting Installation Options for
PeopleSoft Applications," Defining Receivables Installation Options
If a customer violates a condition, the Condition Monitor Application Engine process (AR_CNDMON)
determines the appropriate action plan. The Condition Monitor process creates the actions and assigns them to
an owner on a user-defined date. If field values on items, item activity, item distribution lines, and the
customer match a user-defined criteria, the Condition Monitor also creates actions and assigns them to an
action owner on a user-defined date.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 195
Setting Up Exception and Collection Processing Chapter 7
You specify the type of owner, such as collector, credit analyst, receivables (AR) specialist, or sales person,
for each type of condition. You also define the rules that the Condition Monitor process uses to determine
whether a customer has violated a condition or whether an item meets specified criteria, and to determine if it
should create an action plan for the customer or item.
See Also
This section provides an overview of action owners, list common elements, and discusses how to set up sales
people.
If you create an action online, you manually assign the action owner. You can also assign actions online to
brokers. Brokers access their actions in the self-service web pages.
You assign the action owners to items on the pending item entry pages, the View/Update Item Details - Detail
1 page, or the Bill to Options page for the customer.
If you want to assign all actions to a single action owner, you specify the user ID of that person on the
Installation Options - Receivables page. Also, if you do not specify a user ID for individual credit analysts,
collectors, AR specialist, or sales persons, the Condition Monitor assigns the actions that are assigned to those
individuals to the default action owner that you specify in the installation options.
See Also
Chapter 7, "Setting Up Exception and Collection Processing," Setting Up Brokers and Customers for Self-
Service Transactions, page 240
Prerequisite
Before you set up action owners, you must set up a user profile for them using the User Profiles component
(USERMAINT).
196 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 7 Setting Up Exception and Collection Processing
See Also
User ID Enter the ID from the PeopleSoft user profile for the individual. If you do not
specify a user ID, the system assigns actions for the individual to the default
action owner defined in installation options and will not assign any actions to the
individual action owner.
Name and Telephone Enter the name and telephone number. These fields are informational only.
Fax Number and Title Enter the fax number and title. These fields are informational only.
Email Address Enter the email address. This address is used for notifications if workflow is set
up; otherwise, it is informational only.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 197
Setting Up Exception and Collection Processing Chapter 7
Team Member Types MEMBER_TYPE_TABLE Set Up Financials/Supply Define sales person team
Chain, Common types.
Definitions, Team
Members, Team Member
Types, Team Member
Types
1. Create an employee ID for each sales person on the Personal Data (Edit) page.
2. Create a support team type for sales people on the Team Member Types page.
3. Create a team member for each sales person on the Team Member Personal Data - Member Data page.
4. Assign the support team member to a support team type for sales people on the Team Member Personal
Data - Member Commission page.
5. Set up the sales person as a support team member on the Support Team Members page.
198 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 7 Setting Up Exception and Collection Processing
See Also
PeopleSoft Enterprise Application Fundamentals 9.1 PeopleBook, "Defining Financials and Supply Chain
Management Common Definitions," Working With Personal Data
PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Maintaining Additional
Customer Information," Setting Up Customer Support Personnel
• Set up a user profile for each user who will receive notification.
• Enter users' email address information on the User Profiles - Email Addresses page, if you want them
to receive an email notification.
• Assign a workflow user to each customer on the Miscellaneous General Info page.
The system places this URL in email notifications to access the Action page. The URL is the portal URL
and varies depending on your system setup. This is an example:
http://adas0182.peoplesoft.com/psp/ep910ts1nt/EMPLOYEE/ERP/.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 199
Setting Up Exception and Collection Processing Chapter 7
See Also
Chapter 36, "Managing Credit, Collections, and Exceptions," Assigning Actions and Sending Notification,
page 1079
Chapter 36, "Managing Credit, Collections, and Exceptions," Generating Additional Workflow Notifications,
page 1099
PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Maintaining General Customer
Information," Entering Optional Customer Data
User Profile - Workflow USER_WORKFLOW PeopleTools, Security, User Enter workflow processing
Profiles, Workflow, information for the user.
Workflow
User Profile - Email USER_EMAIL PeopleTools, Security, User Enter the email address of
Addresses Profiles, General the action owner to which
you will send the
Click the Edit Email
notification.
Addresses link on the
General page.
URL Maintenance URL_TABLE PeopleTools, Utilities, — Modify the URL for the
Administration, URLs, AR_NOTIFYURL URL
URL Maintenance identifier for workflow
notification for actions.
This section provides an overview of exception reasons and collection codes and discusses how to:
200 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 7 Setting Up Exception and Collection Processing
You can define unique aging rules for deduction, disputed, or collection items by using the reason or
collection code.
• Deduction reasons
• Dispute reasons
• Collection codes
Deduction Reasons
You create deductions by using the payment or draft worksheet. The Payment Predictor Application Engine
process (ARPREDCT) also creates deductions. The Payment Predictor process assigns the default deduction
reason for the business unit to the deduction. With the worksheets, you can use the default deduction reason
for the business unit or unique reasons based on the entry reason for the deduction. If you want to use unique
reasons for entry reasons, you must create deduction reason codes that are the same as the entry reason codes
for the deduction (DED) entry type. The system looks at the Deduction Reason table
(PS_DEDUCTION_TABLE) to determine whether there is a matching value to the entry reason. If a
matching value exists, the system assigns the appropriate deduction reason. Otherwise, the system uses the
default deduction reason for the business unit. You can override the default deduction reason as needed on the
worksheet or later on the View/Update Item Details - Detail 1 page.
If you make an item a deduction by using the View/Update Item Details - Detail 1 page, you manually assign
a deduction reason.
Assign an AR specialist to a deduction reason if you want to assign specialists to deductions by reason.
Add a deduction reason for each reason that you need to describe deductions.
Dispute Reasons
You can place both customers and items in dispute. When you place a customer in dispute on the Credit
Profile page or place an item in dispute on the View/Update Item Details - Detail 1 page, you enter the
dispute reason.
Assign an AR specialist to a dispute reason if you want to assign specialists to disputed items by reason.
Add a dispute reason for each reason that you use when putting a customer or item in dispute.
Collection Codes
You can place both customers and items in collection. When you place a customer in collection on the Credit
Profile page or place an item in collection on the View/Update Item Details - Detail 1 page, you enter the
collection code.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 201
Setting Up Exception and Collection Processing Chapter 7
Add a code for each collection code that you want to use. For example, you may want to add a code for each
collection agency, or you may create codes indicating the reason that an item or customer is in collection.
See Also
202 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 7 Setting Up Exception and Collection Processing
Aging Method The system uses this aging method option only for aging IDs that have the
Deduction Aging field set to Vary on the Aging page. This enables you to define
aging rules for deductions based on the deduction reason assigned to the item.
Options for each deduction reason are:
Age Normally: Select to age items based on the rules assigned to the aging ID.
Use Deduction Category: Select to use the aging category in the Deduction
Aging group box on the Aging page for deductions with this deduction reason.
Exclude from Aging: Excludes items with this deduction reason from aging. If
you prefer to exclude all deductions from aging regardless of deduction reason,
select that option in the Deduction Aging group box on the Aging page.
AR Specialist If you want to assign all deductions with this reason to the same AR specialist,
(receivables specialist) enter the ID for the specialist. If you leave this value blank, the system uses the
value for the business unit. If you enter an AR specialist for the customer, that
value overrides the value for the deduction reason.
Exclude From Days Late Select to enable the system to skip items with this deduction reason when it
Calcs (exclude from days calculates average days late and weighted average days late.
late calculations)
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 203
Setting Up Exception and Collection Processing Chapter 7
Aging Method The system uses this aging method option only for aging IDs that have the
Dispute Aging field set to Vary on the Aging page. This enables you to define
aging rules for disputed items based on the dispute reason assigned to the item.
Options for each dispute reason are:
Age Normally: Select to age items with this dispute reason based on the rules
assigned to the aging ID.
Use Dispute Category: Select to use the aging category in the Dispute Aging
group box on the Aging page for items with this dispute reason.
Exclude from Aging: Excludes items with this dispute reason from aging. If you
prefer to exclude all disputed items from aging regardless of dispute reason,
select that option in the Dispute Aging group box on the Aging page.
AR Specialist If you want to assign all disputed items with this reason to the same AR
(receivables specialist) specialist, enter the ID for the specialist. If you leave this value blank, the system
uses the value for the business unit. If you enter an AR specialist for the
customer, that value overrides the value for the dispute reason.
Exclude From Days Late Select to enable the system to skip items with this dispute reason when it
Calcs (exclude from days calculates average days late and weighted average days late.
late calculations)
Aging Method The system uses this aging method option only for aging IDs that have the
Collection Aging field set to Vary on the Aging page. This enables you to define
aging rules for items in collection based on the collection code that is assigned to
the item. Options for each collection code are:
Age Normally: Select to age items with this collection code based on the rules
assigned to the aging ID.
Use Collection Category: Select to use the aging category in the Collection
Aging group box on the Aging page for items with this collection code.
Exclude from Aging: Excludes items with this collection code from aging. If you
prefer to exclude all items in collection from aging regardless of collection code,
select that option in the Collection Aging group box on the Aging page.
This section provides an overview of hold and message codes and discusses how to:
204 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 7 Setting Up Exception and Collection Processing
When you place a customer on a credit hold, you must enter a message code that is designated as a credit
related message. PeopleSoft Receivables uses hold codes in two ways:
• The Condition Monitor process checks for a Credit Hold condition and takes action if a credit hold exists
on a customer's account.
• When you use the Place a Customer on Hold action in an action template, you specify the message code
that is associated with the hold code as an action parameter that you want to place on the customer's
account.
Pages Used to Define Hold and Message Codes for Credit Holds
The codes that you define on this page appear on the Messages page for customers designated with an action
of Hold.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 205
Setting Up Exception and Collection Processing Chapter 7
Messages page
Reject Indicates that the system will reject an order if you attach this message to the
customer. Only PeopleSoft Order Management uses the Reject action. It has no
effect on PeopleSoft Receivables processing.
Hold Indicates that a customer is on hold. If you select Hold, you must enter an
appropriate hold code, one that you established on the Hold Codes page. If a
customer has an action of Hold on the Messages page, the value appearing in the
Hold Code field is the short description that you defined on the Hold Codes page.
Several check boxes become available if you select Hold. These check boxes are
used only by PeopleSoft Order Management.
Note. The action value that you select on this page displays in the Action field on the Messages page for the
customer.
206 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 7 Setting Up Exception and Collection Processing
Setting Up Conditions
To set up conditions, use the Condition Definition (AR_COND_DEF), Condition Definition User
(AR_COND_DEF_USER), and Condition Priority (AR_COND_PRIORITY) components.
Understanding Conditions
A condition occurs when there is a change of status for a customer's account, such as reaching a credit limit or
exceeding a user-defined balance due. A condition also occurs when you create a new deduction or disputed
item. The Condition Monitor process checks for customer's accounts or items that meet these conditions and
creates an action based on templates and rules that you define. The process looks at the conditions for the
customers with the same roles as the role that you select in each condition definition.
PeopleSoft delivers several system-defined conditions. You must set up the system-defined conditions for at
least one setID. Most of the field values for the system-defined conditions are automatically populated by the
system. You can also set up your own four-character user-defined conditions. Each condition is monitored at
the customer-level or the item-level.
The following table describes the system-defined conditions. You define the details for the condition trigger
on the Collection Rule, Assessment Rule, and Assessment Rule User pages.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 207
Setting Up Exception and Collection Processing Chapter 7
Approaching Credit Limit ACLD Customer's credit review date reaches a specified
Expiration number of days from the run date of the Condition
Monitor process. The Condition Monitor process
subtracts the number of days that you specify on the
Assessment Rules page from the review date the to
determine whether to create an action. The customer
must have a review date and credit limit on the Credit
Profile page to generate an action.
Approaching Credit Card CCEX Customer's credit card expiration date reaches a
Expiration Date specified number of days from the run date of the
Condition Monitor process.
Credit Hold Code Exists CHLD Customer message containing a credit hold code is
placed on the customer's account.
See Chapter 7, "Setting Up Exception and Collection
Processing," Understanding Hold and Message Codes,
page 205.
Collection COLL Amount and age of customer balances that are overdue.
208 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 7 Setting Up Exception and Collection Processing
Customer Promise Date Broken CPDB Evaluates if promise has been met based on payments
on item referenced in the promise date conversation.
This condition also evaluates the promise tolerance date
and promise tolerance amount. If promise date +
tolerance days is met and total payment is equal or
greater than the promise tolerance amount, the condition
will set the promise status to Kept and close the promise
date conversation. If the promise date + tolerance days
is met and total payment is zero or less than the promise
tolerance amount, the condition will set the promise
status to Broken and create a broken promise action list.
If there is no item referenced, the promise will be
evaluated as Kept or Broken based on promise date and
tolerance days
The condition priority is 18 and the condition role is Bill
To Customer.
The CPDB condition will also close promise date
conversations that have:
• A status of Broken with no promise date action, and
do not have a review scheduled after the promise
date.
Customer Promise Date Review CPDR Creates action list for all promise date conversations
requiring follow up. The condition priority is 17 and the
condition role is Bill To Customer.
Exceeded Credit Limit ECLA Customers' calculated outstanding balance exceeds their
calculated credit limit. The calculated credit limit is the
limit that you defined for the customer on the Credit
Profile page multiplied by the percentage that you
defined over the limit on the Assessment Rules page or
the amount that you defined on the page.
Exceeded Credit Limit Expiration ECLD Customer's credit review date is passed. The customer
Date must have a review date and credit limit on the Credit
Profile page to generate an action.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 209
Setting Up Exception and Collection Processing Chapter 7
Entry Type/Reason Code ETRC Items for a specified entry type and reason code reach a
specific amount or age. The existence of items with the
entry type and reason can also trigger the condition. The
Condition Monitor process creates one action for each
item with the entry type and reason combination unless
you leave the entry reason blank.
Large Amount Coming Due LACD An invoice (or group of invoices) over a specified
amount is due in a specified number of days.
Risk Score RISK Creates action items based on risk score. The condition
priority is 42 and the condition role is Bill To Customer.
210 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 7 Setting Up Exception and Collection Processing
Description The system populates the description for system-defined conditions, but you can
override the value.
Condition Role For all conditions except the Conversation Follow Up (CFLU) condition, select
the customer role to use for monitoring customer's accounts:
• Bill To Customer
• Corporate Customer
• Correspondence Customer
The process looks at the conditions for the customers with the same role that you
select here. So when you define customer credit information, it must be set up for
the customer that matches the role in the condition definition.
For the Conversation Follow Up (CFLU) condition, the role must be Bill To
Customer.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 211
Setting Up Exception and Collection Processing Chapter 7
Priority Enter a priority number that determines the order in which an action for the
condition appears in the action list if a customer has multiple actions. The lower
the number the higher the action associated with the condition will be.
Allow Multiple Cond If selected, indicates that you can use the condition in multiple rules for the same
Entries (allow multiple assessment level (setID, customer group, or customer). This option applies only
condition entries) to the Large Amount Coming Due (LACD), Key Statistics Exceeded (KSTE),
and Entry Type/Reason Code (ETRC) conditions.
Allow Business Unit If selected, indicates that the system monitors the conditions at the business unit-
Monitoring level if you selected business unit monitoring on the Installation Options -
Receivables page. This option applies to the Collection (COLL), Entry
Type/Reason Code (ETRC), Key Statistics Exceeded (KSTE), and Large
Amount Coming Due (LACD) conditions.
Parameters
The fields in the Parameter group box—Amount, Count, Days, Percent, and # Periods (number of periods)—
control the entry of parameters on the Assessment Rule page. Each condition may have one or more
parameter flags set. The parameters are system-defined, and you cannot modify them. The values are
Required, Optional, or one of the following values:
Only One You must enter a value in only one of the fields flagged as Only One and the
other fields with this flag must be blank.
All or None You must enter a value in all fields flagged as All or None or leave all of them
blank.
One or All You must enter a value in at least one of the fields flagged as One or All or enter
a value in all of the fields with this flag.
The following table lists all of the parameters for each field for each condition:
212 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 7 Setting Up Exception and Collection Processing
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 213
Setting Up Exception and Collection Processing Chapter 7
Key Statistics Only One Only All or All or Either amount or count
Exceeded One None None must be entered; either
(KSTE) percent and period must be
entered, or both fields must
be blank.
This page is similar to the Condition Definition page. However, you can define only a condition role and
assign a priority.
See Also
Chapter 7, "Setting Up Exception and Collection Processing," Setting Up System-Defined Conditions, page
211
This page contains the same fields as the Condition Definition page except that it has fewer fields.
214 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 7 Setting Up Exception and Collection Processing
Priority Enter a new number to reorder the condition priority. The conditions display in
priority order. The priority number determines the order in which an action for
the condition appears in the action list if a customer has multiple actions. The
lower the number the higher the action associated with the condition will be.
Condition Click a condition link to access the Condition Definition page and view all
condition details.
This section provides an overview of action definitions and action templates and discusses how to:
PeopleSoft Receivables provides nine actions. However, you can add additional actions. Each action
definition controls how you enter data in action templates.
Action templates define whether the system automatically performs the action or whether the system marks
the action as Proposed. If an action is proposed, the action owner decides whether to take the action.
You must enter an action parameter for some actions. These parameters provide additional instructions for the
system to use when it performs the action. For example, the Send a Follow-up Letter (OLTR) action needs a
letter code.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 215
Setting Up Exception and Collection Processing Chapter 7
You must set up the system-defined actions for at least one setID. Most of the field values for the system-
defined actions are automatically populated by the system. You can also define user-defined actions by using
a four-letter code.
An action template outlines a set of escalating actions that the system performs based on the period of time
that the customer or item has been in the action plan for the condition.
You specify which template the Condition Monitor uses when you define the collection and assessment rules.
Each template can contain multiple actions. You specify the number of days that you want to elapse between
the time that the condition occurred and the time that the action should take place. Based on the number of
days that the condition for a customer or item has existed, the system determines which action to use. You
can set up the action template to send a notification to the action owner, the supervisor for the action owner,
or a specialist a specified number of days before or after the action due date.
216 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 7 Setting Up Exception and Collection Processing
Prerequisites
If you use the following actions, you must set up additional tables before creating action templates:
Place a Hold Message on a Customer (HOLD) Hold codes and message codes.
See Also
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 217
Setting Up Exception and Collection Processing Chapter 7
Description The system populates the description for system-defined actions, but you can
override the value.
Due Days Enter the number of days that defines the default due date for a new action. The
system calculates the due date by adding the number of days that you specify to
the system date. For example, if you create a new action on February 5 and you
enter 3, the default due date for the action will be February 8. If you enter 0, the
system uses the current date.
The system does not include weekends and holidays when it calculates the due
date. The system uses the business calendar that you selected for the general
ledger business unit associated with the receivables business unit to determine
what days are holidays and weekend days. You select the calendar in the Holiday
List field on the General Ledger Definition - Definition page.
Can Be Added Online Select if you want to enable a user to add this type of action for an item online.
Can Be Automated If selected, you can select either Proposed or Automated when you use this action
in an assessment rule or action template. Otherwise, the action can only be
Proposed. When an action is proposed, the action owner manually decides
whether to take the action. This field is display only and is not available for user-
defined actions.
Requires Action If selected, you must enter a valid action parameter when you use this action. The
Parameter system validates the action parameter by using the specified prompt table. This
field is display only and is not available for user-defined actions.
218 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 7 Setting Up Exception and Collection Processing
Days When a customer or item violates a condition criteria, the Condition Monitor
process adds the number of days that you enter for each action to the date that the
customer violated the condition criteria to determine the date to move the action
to the action list. If you want the action transferred to the action list as soon as the
customer or item enters the action plan, enter 0. Do not enter duplicate numbers.
Action Select the action, which you defined on the Action Definition page, that you want
transferred to the action list.
Enter the action parameter if the action definition requires a parameter for the action. This table describes the
type of parameter to enter for each type of action:
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 219
Setting Up Exception and Collection Processing Chapter 7
Delivery Method Select the method used to deliver correspondence for the Dunning Letter,
Statement, or Follow Up Letter actions. Options are: Email,Fax, or Print.
Days To Notify Owner Enter the number of days from the action due date to remind the action owner
that the action is not complete.
Days To Notify Enter the number of days from the action due date to notify the action owner's
Supervisor supervisor that the action is not complete.
Days To Notify Enter the number of days from the action due date to notify the AR specialist for
Specialist an item that the action is not complete.
Note. Enter a positive number to send the notification after the due date and a negative number to send the
notification before the due date. To send the notification on the due date enter 0. You must run the Condition
Monitor process to send the notification. If you leave the fields blank, the process does not send notification.
The system does not include weekends and holidays when it calculates the notification date. The system uses
the business calendar that you selected for the general ledger business unit associated with the receivables
business unit to determine what days are holidays and weekend days. You select the calendar in the Holiday
List field on the General Ledger Definition - Definition page.
• Create each customer group by using the Collection group type on the Customer Group Table page.
• Assign the customer to a group by using the Collection group type on the General Information - Customer
Group Info page.
220 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 7 Setting Up Exception and Collection Processing
See Also
PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Maintaining Additional
Customer Information," Establishing Customer Group Tables
PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Maintaining General Customer
Information," Assigning Individual Customers to Customer Groups
This section provides an overview of collection and assessment rules, lists common elements, and discusses
how to:
• Define schedules.
Customer group Only for customers in the customer group that you
specify.
Rules that are at the customer level override rules that are at the other two levels, and rules that are at the
customer group level override rules for setIDs. From a maintenance standpoint, you should set up defaults at
the highest possible level so that if a change is required, you do not have to go to every instance at a lower
level to make the change.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 221
Setting Up Exception and Collection Processing Chapter 7
Collections rules apply only to the Collection (COLL) condition. The rules for collection conditions are based
on both the amount and the number of days past due for outstanding balances. When the Condition Monitor
process runs, it determines the age of the oldest past due item on a customer's account and the total amount
past due to determine if a collection condition exists.
Assessment rules without SQL are for customer-level conditions other than the collection condition. The
assessment rules are based on the existence of data specified in the rule or the comparison of data against a
specified value. For example, the rule may say that the Approaching Credit Limit Expiration (ACLD)
condition is violated if the numbers of days that are remaining for the customer's credit limit is less than 21
days. These rules are used for system-defined conditions other than collection conditions and item-level
conditions, such as deductions and disputed items.
Assessment rules with SQL criteria are for item-level conditions and user-defined conditions. The assessment
rules are based on a value in a specified field or fields on an item's record. For example, a rule may specify
that the Condition Monitor process should create an action plan if the Deduction field is Y and the deduction
date is 2 days less than the current system date. You need to be familiar with building SQL statements to
create these assessment rules. The SQL criteria can also use fields from the Item Activity
(PS_ITEM_ACTIVITY), Item Distribution (PS_ITEM_DST), Customer (PS_CUSTOMER), and Customer
Options (PS_CUST_OPTION) tables. You can use assessment rules with SQL criteria only for user-defined
conditions.
Prerequisites
If you plan to define assessment rules with SQL criteria, you must create messages in the message catalog
that appear as the description text on action lists.
If you create an assessment rule for these conditions, you must set up additional tables before you create the
assessment rules:
Entry Type/Reason (ETRC) Define the entry type and reasons to use in the
assessment rules.
See Also
Chapter 4, "Defining PeopleSoft Receivables Processing Options," Defining Entry Types, page 76
Chapter 8, "Setting Up History and Aging," Setting Up History IDs, page 248
Condition Displays the condition ID and description for which you are creating a rule.
222 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 7 Setting Up Exception and Collection Processing
Schedule Enter the schedule ID that determines when the Condition Monitor processes the
rule. For example, if you enter Weekly and the weekly schedule is for
Wednesdays, the process checks for conditions in the customer's account that
violate the rule every Wednesday.
Collection Rule AR_CRULE_TBL Set Up Financials/Supply Enter the rules for the
Chain, Product Related, Collection condition.
Receivables,
Credit/Collections,
Collection Rule, Collection
Rule
Assessment Rule AR_ARULE_TBL Set Up Financials/Supply Enter the rules for the
Chain, Product Related, system-defined conditions
Receivables, other than collection
Credit/Collections, conditions.
Assessment Rule,
Assessment Rule
Assessment Rule User AR_ARULE_SQL Set Up Financials/Supply Enter the rules for user-
Chain, Product Related, defined conditions using
Receivables, Assessment SQL criteria.
Rule User, Assessment Rule
User
Assessment Rule User SQL AR_ARULE_SQL_SBP Click the SQL Statement View the free-form SQL
Statement button on the Assessment statement for an assessment
Rule User page. rule or copy the statement to
test it using a SQL query
tool
Defining Schedules
Access the Schedules page (Set Up Financials/Supply Chain, Common Definitions, Calendars/Schedules,
Schedules, Schedules).
Define the schedules that the Condition Monitor uses to determine the frequency and days to run a collection
or assessment rule. You can select any frequency that you want.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 223
Setting Up Exception and Collection Processing Chapter 7
See Also
PeopleSoft Enterprise Application Fundamentals 9.1 PeopleBook, "Defining Financials and Supply Chain
Management Common Definitions," Setting Up Schedules
Currency Enter the currency for the amounts in the collection rule.
• Credit Analyst
• AR Specialist
• Sales Person
The Condition Monitor process assigns an action to the owner based on the value
assigned to the customer.
224 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 7 Setting Up Exception and Collection Processing
Message Set and The system populates the message set and message number, and you cannot
Message Nbr(message change the value. The system displays this message when the rule is violated in
number) the action list.
Your selection criteria determine how you enter information in the grid.
Days Select to enable entry of a value only in the From Day column in the first row.
The system assigns the value for the from day for subsequent rows by
incrementing the value in the To Day field from the previous row by 1. You can
enter any values that you want in the From Amount and To Amount columns.
Amount Select to enable entry of an amount in the From Amount field in the first row.
The system assigns the from amount for subsequent rows by incrementing the
amount in the To Amount field from the previous row by .01. You can enter any
values that you want for the From Day and To Day columns.
No Check Select to enable entry of any values that you choose in the day and amount fields.
You must make sure that there are no gaps or overlaps in the criteria.
Days From and Days To Enter the range of days of the oldest past due items for the customer.
From Amount and To Enter the total amount of past due items for the customer.
Amount
Template Enter the action template that the Condition Monitor uses when the customer's
past due balance meets the days and amount criteria.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 225
Setting Up Exception and Collection Processing Chapter 7
Priority Enter a priority number for the rule. The Condition Monitor uses the priority
number for each action template to determine which action template to use when
a customer meets the collection rule criteria. It uses the number when:
• A customer already has an action plan and has violated a collection rule with
a higher priority number.
In this case, it checks to see whether you selected the Enable Auto Upgrade
Template check box on the Installation Options - Receivables page. If it is
selected, the process cancels the current action plan and replaces it with a
new action plan.
Because you can enter day and amount ranges that overlap, a customer may
meet more than one set of criteria. In this case, the Condition Monitor uses
the highest priority action template.
226 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 7 Setting Up Exception and Collection Processing
Template Select the action template that the Condition Monitor uses when the customer
meets the criteria that you define in the rule.
Otherwise the system creates an action plan for the customer based on the
balance due and due date of individual invoices.
• You are defining a rule for the Entry Type/Reason Code (ETRC) condition,
you have not specified a reason code for the rule, and you want the Condition
Monitor process to look at all items with the specified entry type and no
reason code, to determine whether to create an action plan for the customer.
In this case, the system creates one action for the condition for all items with
no reason code.
Otherwise the Condition Monitor process creates one action for each item
with the specified entry type and a blank reason code.
• Credit Analyst
• AR Specialist
• Sales Person
The Condition Monitor process assigns an action to the owner based on the value
assigned to the item or customer. For example, if you select Credit Analyst for
the Exceeds Credit Limit condition, the process assigns the action to the credit
analyst assigned to the customer.
Message Set and Msg # The system populates the message set and message number and you cannot
(message number) change the value. The system displays this message on the action list when the
rule is violated.
Parameters
The Condition Monitor process uses the criteria in the Parameters group box to determine whether the
condition has been violated. If a condition does not require a specific criteria, the field is unavailable. The
following table identifies the type of criteria that are applicable for each condition:
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 227
Setting Up Exception and Collection Processing Chapter 7
Approaching X X
Credit Limit
(ACLA)
Approaching X
Credit Limit
Expiration
(ACLD)
Approaching X
Credit Card
Expiration Date
(CCEX)
Conversation
Follow Up
(CFLU)
Customer Promise
Date Broken
(CPDB)
Customer Promise
Date
Review(CPDR)
Deduction Item
(DEDN)
Disputed Items
(DISP)
Exceeding Credit
Limit (ECLA)
Exceeded Credit
Limit Expiration
Date (ECLD)
228 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 7 Setting Up Exception and Collection Processing
Entry X X X
Type/Reason
Code (ETRC)
Key Statistics X X X X X
Exceeded (KSTE)
Large Amount X X
Coming Due
(LACD)
Operator Select an operator such as less than or equal to (Less/Equal) if you are creating a
comparison rule for a Key Statistics Exceeded (KSTE) or Entry Type/Reason
Code (ETRC) condition.
Percent If you are creating a rule for the Approaching Credit Limit (ACLA) condition,
enter the percent to trigger the condition when customers' outstanding balances
reaches the percentage that you enter of their credit limits. For example, a
customer's credit limit is 100,000.00 EUR and you enter 80 percent. The
Condition Monitor creates an action when the customer's outstanding balance
reaches 80,000.00 EUR.
If you are creating a rule for the Key Statistics Exceeded (KSTE) condition, enter
the number of periods and the percent for the rule. The Condition Monitor
process uses these values to determine if a key statistic has changed. Enter the
relative period to compare in the # Periods (number of periods) field. The current
period is considered to be period 0, so if you want to monitor the change between
the current period and the same period last quarter, you would enter 3 in the #
Periods field. Then, enter either a positive or a negative number in the Percent
field. The Condition Monitor process calculates the percentage change between
the current period and the comparison period and then compares the change,
using the operator that you entered and the percent for the rule.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 229
Setting Up Exception and Collection Processing Chapter 7
Template Enter the action template that the Condition Monitor process uses when an item
or customer meets the SQL criteria that you enter.
• Credit Analyst
• AR Specialist
• Sales Person
The Condition Monitor process assigns an action to the owner based on the value
specified on the item or customer. For example, if you select AR Specialist for a
Disputed Item condition, the process assigns the action to the specialist assigned
to the item.
230 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 7 Setting Up Exception and Collection Processing
Message Set and Msg # The system populates the message set and message number for system-defined
(message number) conditions, and you cannot change the value. For user-defined conditions, enter
the message number for the message that you want to display when the rule is
violated and the message set in which you put the message.
SQL Statement Click to access the Assessment Rule User SQL Statement page where you can
view the SQL statement in a free-form format or copy the statement to test it
using a SQL query tool. This button is available only after you save the SQL
criteria in the grid.
Open (Optional) Select a character to open the SQL statement. The character is used to
signify the start of a group or block of parts in the Where clause that work
together to test a condition.
Record Select the table that contains the fields that you want to include in the SQL
statement. Valid values are:
• Item (PS_ITEM)
• Customer (PS_CUSTOMER)
Alias Name Select a field name. The values that you select come from the table that you
selected in the Record field.
• If you select a date field, do one of the following:
• Enter a date.
In the +/– field, enter the number of days between the selected date and
run date for the Condition Monitor process that the rule is violated. For
example, if you want to create an action for new deductions one day after
they are created, you would select Accounting Date for the field name,
Greater Than for the operator, and enter 1 in the +/– field.
• If you select anything other than a date field, enter the value that you want the
Condition Monitor to look for in the field that follows the Operator field.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 231
Setting Up Exception and Collection Processing Chapter 7
Close (Optional) Select a character to close the SQL statement. The character is used to
signify the end of a group or block of parts in the Where clause that work
together to test a condition.
Oper (operator) Select a value to concatenate multiple Where clause conditions. The options are:
AND, OR, or blank. You leave it blank only if you enter one SQL criterion.
On the Promise Date Options page, you indicate the number of days past the promise to pay date that you are
willing to wait to take further action for a selected setid, setid and customer, or setid and customer group.
Based on this tolerance period, you indicate what percentage of the promised payment amount you are willing
to accept. You also select a Broken Promise Action, which has been predefined as a customer action in
PeopleSoft Receivables. You predefine these fields on the Promise Date Options page and indicate whether
the selected user performing the review of the broken promise can override these fields in the Conversations
component. The values you select on this page appear as default values on the Conversations page.
When a collections analyst creates a new conversation on the Conversations page and selects the Promise of
Payment check box, the conversation is considered a promise date conversation and the promise status will be
set to Open. Once a conversation is marked as a promise of payment conversation, the collections analyst
must enter a promise date and the amount that the customer promised to pay in order to save the conversation.
When a promise conversation is saved, it cannot be reverted back to a regular conversation.
See PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Managing Conversations."
232 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 7 Setting Up Exception and Collection Processing
To access the Promise Date Options page you can enter a SetID only, SetID and Customer ID, or SetID and
Customer Group.
Customer ID • A customer ID
• Specify a customer ID and SetID combination. The promise date options you
setup will only apply to the specific customer under the SetID
• Specify a customer group and SetID combination. The promise date options
you setup will only apply to all customers that belong to the customer group
under the SetID
Tolerance Days Enter the number of days past the promise to pay date that you are willing to wait
before taking further action.
This value appears as the default value on the Conversations page.
User Can Override Select this check box to enable a user to override the default Tolerance Days
Tolerance Days value on the Conversations page.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 233
Setting Up Exception and Collection Processing Chapter 7
Payment Tolerance Identifies the percentage you are willing to deduct from the promised payment
amount. This value defaults on the conversations page. .
User Can Override Select this check box to enable a user to override the default Payment Tolerance
Tolerance Percent percentage value on the Conversations page.
Broken Promise Action Select a Broken Promise Action, which has been predefined as a system defined
customer action on the Action Definition page. (Set Up Financials/Supply Chain,
Product Related, Receivables, Credit/Collections, Action Code)
User Can Override Select this check box to enable a user to override the default Broken Promise
Promise Action Action with another action on the Conversations page.
You can define a risk score rule using one or more risk scoring elements selected from a risk scoring group.
You assign a risk scoring weight, a low and high range, , and range value for each risk scoring element. The
high and low ranges are determined by the type of scoring element you select, which can be Amount, Char
(character), percent, days, date or numeric.
For example, when the risk scoring element is BALDUE and the type is Amount, you can enter the low and
high range values and the range value on the Risk Range Details grid of the Risk Range Details page. For
example, if the risk scoring element is BALDUE, the type is Amount, and the length is 23, you could enter
these multiple rows of values:
1 1,999 10
2.000 2,999 20
3.000 3,999 30
4.000 9,999,999,999.99 40
234 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 7 Setting Up Exception and Collection Processing
When the risk scoring element is CRHOLD and the type is Char and has a yes/no value (such as: Is the
customer on credit hold?) the system automatically populates the Risk Range Details grid with Y for Range
High and Range Low values in one row and N for Range High and Range Low values in the next row. You
can enter the range value. For example if CRHOLD is the risk scoring element:
Range Low (system generated) Range High (system generated) Range Value
Y Y 5
N N 10
When the risk scoring element is CUSTOMER_TYPE, the type is Char, and CUSTOMER_TYPE does not
have a yes/no value, then you could enter these values:
A L 10
M Z 20
You can set up multiple risk rules for a customer or customer group. However, the Risk Scoring Application
Engine program only applies one rule per customer or customer group per run.
See Chapter 36, "Managing Credit, Collections, and Exceptions," Generating Risk Scores, page 1100.
Risk Scoring Rule AR_RISKSCR_TBL Set Up Financials/Supply Define risk scoring rules.
Chain, Product Related,
Receivables,
Credit/Collections, Risk
Scoring Rule
Risk Range Details AR_RISK_SEC Click the Risk Range Enter risk scoring range
Details link on the Risk values.
Scoring Rule page.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 235
Setting Up Exception and Collection Processing Chapter 7
Effective Date Select the date that this risk score element will become effective. You can add
risk scoring elements, as well as assign a new effective date if you modify an
existing risk scoring element.
Note. This field is required when you select a Scoring Element that is amount-
based, such as SALES.
• Customer Activity
• Customer Table
• Item Information
Aging ID Select an aging ID value, which is used to populate the scoring element with the
correct aging categories.
Note. This field only appears when you select Aging as the Scoring Group.
236 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 7 Setting Up Exception and Collection Processing
Amount Enter a threshold amount in order to select the oldest item greater than this
amount.
Note. This field only appears when you select Item Information as the Scoring
Group and DTOLDIT (data of the oldest item) as the Scoring Element.
Scoring Element Select the scoring element that you want to apply to the selected scoring group.
This value describes the type of scoring data used to make up a scoring rule
based on the Scoring Group you select. For example, you can select Customer
Activity as the Scoring Group and BALDUE as the Scoring Element, or System
Defined History as the Scoring Group and DSO30 as the Scoring Element.
Scoring Weight (%) Enter the percentage of weight that you want to apply to this scoring element
scoring weight which is multiplied by the Range Value that you enter on the Risk Range Details
(percentage) page to obtain a Risk Score for that element row. When the Risk Scoring
program runs, it sums up the individual element scores for the overall customer
score and updates the PS_CUST_CREDIT table with the customer risk score.
Default value is 100.00 percent.
Important! The total scoring weight percentages for all of the scoring elements
must equal 100.00 percent.
Risk Range Details Click this link to access the Risk Range Details page.
This page displays the risk range details for each scoring group and scoring element.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 237
Setting Up Exception and Collection Processing Chapter 7
Type Indicates the type of field that appears based on the selected scoring element on
the Risk Scoring Rule page, such as Char , Amount, percent, days, date or
numeric..
Max Length(maximum Displays the maximum length of the data the user can enter in the range low and
length) range high value columns. The length along with the type is displayed to aid
users in entering the range values. If the type is days and the length is 5 you can
enter whole number range values up to 5 positions in length such as .99999,
40000, and more.
Range Low andRange These fields depend on your selection of the type of scoring element, as well as
Highand Range Value Scoring Group and Scoring Element values on the Risk Scoring Rule page.
For example, if you select the scoring group (Customer Activity) and the scoring
element (BALDUE), which is based on an amount, then you enter a low range (-
99,999) and high range (5,000).
If you select a Scoring Element value on the Risk Scoring Rule page that has a
Yes/No value, such as CRHOLD (the customer on credit hold), then these Range
Low and Range High fields are automatically populated with a row for Yes (Y)
and a row for No (N).
Range Value — Enter a value for each range between 1 and 100.
See Chapter 7, "Setting Up Exception and Collection Processing," Understanding Risk Scoring Rules, page
234.
PeopleSoft delivers several self-service web components as templates. You can use PeopleSoft Enterprise
Application Designer to modify these web components just as you would any application components.
238 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 7 Setting Up Exception and Collection Processing
Component Description
Note. Customers and brokers access the self-service web components from the Customer portal and sales
people access the self-service web components from the Employee portal.
Security
The user profile that you create for each individual who accesses your self-service web application
determines the web pages that the user can access. You create user profiles in PeopleTools on the User
Profiles component. You assign a role to each user profile and you link roles to permission lists. Each
permission list identifies the pages that individuals assigned to a role can access. To modify the access for
specific web pages for each role, you modify the permission list for the user's role.
Note. If you modify a permission list, you change the access for all users who are assigned to roles to which
the permission list is linked.
You also use the user profile to define the data to which the user has access. For example, you associate the
user profile for a customer contact with a specific contact ID. When a customer logs on to the self-service
web application, they receive access to item information only for the customers assigned to that contact ID.
PeopleSoft Receivables provides self-service web pages for the following roles. We deliver sample
definitions for each of these roles and have assigned sample permission lists to each role:
• Customers
• Brokers
• Sales people
Sales people and brokers have access to self-service web pages where they can perform these tasks:
• View items.
• Maintain actions.
• Review conversations.
Customers have access to a self-service web page that enables them to view items.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 239
Setting Up Exception and Collection Processing Chapter 7
The values that appear on the search results pages and search filter pages vary, based on the user's role, just as
they do in other PeopleSoft applications. We associated one or more of the roles that we deliver with each
self-service role menu.
See the information about permission lists in the Enterprise PeopleTools PeopleBook: PeopleSoft Security.
1. Create separate permission lists for brokers and customers by using the Permission Lists component
(ACCESS_CNTRL_LISTX).
2. Create separate roles for brokers, customers, and sales people by using the Roles component
(ROLEMAINT).
3. Create a contact for each customer and broker on the Contact page.
4. Enter the customers that are associated with the contact on the Contact Customer page.
For broker contacts, you must also select the Broker Customer check box on the Self Service Security tab
for the customers that correspond to the broker ID on the deductions that you want them to view.
When a customer or broker contact accesses the Items component, the system displays items for only the
customers that you enter.
5. Link the contact to a user profile on the Contact User Profile page.
The roles that you assign to the contact determine which self-service menus the contact can access.
Assign the Customer role to your customer contacts and the Broker role to your broker contacts.
Note. You can also use the User Profiles component to create a profile for a contact. If you use the User
Profiles component, select Customer Contact for the ID Type and then assign the appropriate contact ID
to the Attribute Value.
6. Set up the setID user preference for the user on the Define User Preferences - Overall Preferences page.
240 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 7 Setting Up Exception and Collection Processing
7. For brokers, select the Broker Customer check box on the General Info page for the customer.
See Also
PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Maintaining Contacts"
PeopleSoft Enterprise Application Fundamentals 9.1 PeopleBook, "Defining User Preferences," Defining
Overall User Preferences
1. Create an employee ID for each sales person on the Personal Data (Edit) page.
Select Employee for the ID Type and then assign the appropriate employee ID to the Attribute Value.
Assign the Sales Person role to the user profile.
5. Create a support team type for sales people on the Team Member Types page.
6. Set up the sales person as a support team member on the Team Member Personal Data - Member Data
page.
Associate the same employee with the sales person as you did in the user profile.
7. Assign the support team member to a support team type for sales people on the Team Member Personal
Data - Member Commission page.
8. Specify the setID user preference for the user on the Define User Preferences - Overall Preferences page.
The sales person for each item is one of the members of a sales support team. The system displays only items
to which a sales person is assigned in the Sales Person 1 or Sales Person 2 fields for the item.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 241
Setting Up Exception and Collection Processing Chapter 7
See Also
PeopleSoft Enterprise Application Fundamentals 9.1 PeopleBook, "Defining Financials and Supply Chain
Management Common Definitions," Working With Personal Data
PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Maintaining Additional
Customer Information," Setting Up Customer Support Personnel
PeopleSoft Enterprise Application Fundamentals 9.1 PeopleBook, "Defining User Preferences," Defining
Overall User Preferences
242 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 8
• Set up aging.
Note. This chapter is required. You must complete the tasks discussed in this chapter to implement history
and aging.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 243
Setting Up History and Aging Chapter 8
Days late is the number of days between the due date and the accounting date of the entry that closed the
item. The Receivable Update process calculates average days late as:
For example, suppose that a customer has these closed items: a 1,000.00 USD item 2 days late, a 2,000.00
USD item 5 days late, and a 3,000.00 USD item 4 days late.
Use the Receivable Update Request page to indicate that you want to update the Average Days Late figures
for subcustomer levels (assuming subcustomer is enabled). The system date at the start of the Receivable
Update run and the accounting calendar determine the accounting period for the result.
The Receivable Update process considers items only if they have been closed since the last time the history
was updated.
For each item that meets the inclusion criteria, the system determines the number of day's difference between
the due date and the accounting date of the entry that closed the item. Consider two examples:
• Payment in full.
A 1,000.00 AUD invoice is posted with an accounting date of September 1 and a due date of September
30. An 1,000.00 AUD payment with an accounting date of October 1 is posted on October 5, bringing the
balance of the invoice to 0 AUD and changing its status from open to closed.
Days late = 1
• Partial payment.
A 1,000.00 AUD invoice is posted with an accounting date of September 1 and a due date of September
30. A partial payment of 900.00 AUD with an accounting date of October 1 is posted against the invoice
on October 5, bringing the balance of the invoice to 100.00 AUD. A 100.00 AUD credit memo with an
accounting date of October 15 closes the invoice.
Days late = 15
Previous activity for the fiscal year and accounting period determine how the Receivable Update process
updates history. If a value for Average Days Late does not exist for the fiscal year and accounting period, the
Receivable Update process updates the history ID by adding the number of days and dividing by the count of
closed items. Here are two examples:
244 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 8 Setting Up History and Aging
• Example one.
Two items are closed for a customer. One item is 10 days late, and the other is 5 days late. Total days late
is 15, which when divided by 2 equals 7.5 Average Days Late.
• Example two.
Two items are closed for a customer. One is 10 days late, and the other is 5 days early. Total days late is
5, which when divided by 2 equals 2.5 Average Days Late.
If a value for Average Days Late does exist, the system computes a running average. It adds the sum of the
days late of the closed items to the product of the existing value and the number of existing closed items, and
then divides by the sum of the existing items and the newly closed items. For example, the previous values
are 15 days late, 3 items; the recent closed items values are 40 days late, 2 items. The formula is:
Days sales outstanding (DSO) is reported as two different history IDs: a 30-day based figure and a 90-day
based figure. The system uses the calculation year and period from the Receivables Options - Options 1 page
as the basis for calculations to determine the accounting period for the resulting history.
Use the Receivable Update Request page to indicate whether you want to update the DSO and the
subcustomer history DSO figures. You should request user-defined history when you request DSO, because
DSO calculations use the SALES figures updated as part of user-defined history. If you run DSO alone, the
results do not reflect the latest sales figures.
The Receivable Update process calculates DSO30 by multiplying the customer's current balance by 30 and
dividing by prior period sales. The prior period is the DSO calculation period on the Receivables Definitions -
Accounting Options 1 page, even if it crosses a fiscal year.
The Receivable Update process calculates DSO90 by multiplying the current customer balance by 90 and
dividing by the sum of sales for the previous three periods. Use a view to sum sales for the three periods
before the calculation period, even if a fiscal year boundary is crossed.
This is the highest balance for the customer for the accounting period. The system uses the system date at the
time you run the Receivable Update process, as well as your accounting calendar, to determine the accounting
period. If no activity occurs during an accounting period, the system does not create a history record for that
period.
Use the Receivable Update Request page to indicate whether you want to update Weighted Average Days and
Weighted Average Days Late figures for subcustomer levels (assuming that subcustomer levels are enabled).
The system date at the start of the Receivable Update run and the accounting calendar determine the
accounting period for the result.
The amount of the closed item is used to weight the days based on the assumption that a 100,000.00 EUR
invoice paid 10 days late is more serious than a 10.00 EUR invoice paid 10 days late. The formula is:
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 245
Setting Up History and Aging Chapter 8
The item amount is drawn from the first instance of item activity that has the same entry type as the closed
item. Days late is the number of days between the due date and the accounting date of the item activity that
closed the item.
For example, suppose that a customer has the following closed items: a 1,000.00 USD item 2 days late, a
2,000.00 EUR item 5 days late, and a 3,000.00 EUR item 4 days late. For this customer, WTAVGDAYS
equals:
The Receivable Update process updates history for Weighted Average Days Late based on the previous
activity for the fiscal year and accounting period. If a Weighted Average Days Late value does not already
exist for this fiscal year and accounting period, the history is updated. If a Weighted Average Days Late value
exists, a running average is computed, using additional information stored by customer history and
subcustomer history, if appropriate, similar to the example for Average Days Late. The system date at the
start of the Receivable Update run and the accounting calendar determines the accounting period for the
result.
When an item is created, the Item Activity line contains an entry type. This entry type is stored with the item,
unless a subsequent Item Activity line has an entry type with the Prevent Posting of Duplicate Entries option
selected. In this case, the entry type stored with the item changes to the entry type of the subsequent entry.
The Prevent Posting of Duplicate Entries option is used when a debit or credit memo is posted before the
invoice. Because the system uses the entry type on the item for aging redirection and correspondence
inclusion, you can use the invoice entry type as the controlling entry type even though the invoice is not
posted first. This is important because Weighted Average Days Late uses the amount associated with the
controlling entry type rather than the original amount of the item.
Weighted Average Terms calculates the average number of days allowed for a customer before payment is
due, weighted according to the item amount. By default, the calculation is based on the accounting date unless
the terms code on the item specifies a different basis date.
Customer payment terms impose limits on the allowable days, and a customer can buy with multiple payment
terms. Some invoices can be due in 20 days, others in 30 or 40 days. For example, the Weighted Average
Days Late calculation informs you that the customer pays, on average, 5 days late. However, that number is
more meaningful when you know that the customer had an average of 25 days to make payments.
The Receivable Update process performs the calculations only if you select Payment Performance on the
Receivable Update Request page. Settings on the Receivable Update Request page also determine whether
the subcustomer history module runs (assuming it is enabled). The accounting period for the result is
determined by the Receivable Update run date and your accounting calendar.
Weighted Average Days Paid is the number of days a customer takes to make payments. The average is
weighted by the payment amount, on the assumption that a 1,000.00 USD payment is more significant than a
100.00 USD payment. Weighted Average Days Paid is calculated by adding weighted average terms and
Weighted Average Days Late:
246 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 8 Setting Up History and Aging
For example, weighted average terms of 25, plus Weighted Average Days Late of 5, means that the customer
pays an average of 30 days from the invoice date—25 days were allowed, and 5 extra were taken.
The Receivable Update process performs the calculations only if you select Payment Performance on the
Receivable Update Request page. Settings on the Receivable Update Request page determine whether the
subcustomer history module runs (assuming it is enabled). The accounting period for the result is determined
by the Receivable Update run date and your accounting calendar.
See Also
Chapter 12, "Setting Up Receivable Update and Pending Group Generator," Creating Run Control IDs for
Receivable Update, page 383
• Current Due
• Future Due
• Past Due
• Other Due
The amounts are based on how you defined an aging ID (the sum category that you selected for each aging
category). The history calculations are also affected by any special handling that was defined for entry types.
The system date for starting the Aging run determines the fiscal year and accounting period.
The amounts are based on the highest amount reached for a given fiscal year and accounting period. The
system date for starting the Aging run determines the fiscal year and accounting period.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 247
Setting Up History and Aging Chapter 8
Note. You must define at least one user-defined history ID called SALES.
History ID Description
248 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 8 Setting Up History and Aging
History ID Description
The system requires a minimum of one user-defined history ID called SALES. The Receivable Update
process uses the SALES history ID to calculate DSO. If you cannot use the name SALES for this history ID,
then you must change the Receivable Update process to ensure that calculations for DSO are correct.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 249
Setting Up History and Aging Chapter 8
Entry Type and Entry Enter the combination that the system should use to compile customer history. If
Reason an entry type has more than one entry reason, you need to list the entry type with
each entry reason.
Note. If an entry type does not require an entry reason, you must list the entry type, but leave the entry reason
blank. The history then includes those items with the entry reason that you indicated.
See Also
Chapter 4, "Defining PeopleSoft Receivables Processing Options," Setting Up Entry Types and Reasons,
page 70
Setting Up Aging
To set up aging, use the Aging component (AGING_TABLE).
This section provides an overview of aging setup and discusses how to set up aging IDs.
When you age deduction, disputed, and collection items, you choose to do one of the following:
• Age them like normal open items and place them in a category based on the age of the item.
• Define a separate category for either all disputed, deduction, or collection items, regardless of their age, or
create a separate category for each type of item.
This categorization is useful when you do not want these item types aged in a date range, but you want to
see the total aged amount for these types of items separately.
You can also set up separate categories based on the dispute or deduction reason, or the collection code.
• Exclude all deduction, disputed, or collection items aged using the aging ID or any combination of
these item types.
For example, you can exclude deduction and disputed items, but age collection items normally.
• Exclude deduction and disputed items by their reason or collection items by their collection codes.
For example, you can exclude authorized deductions that are associated with a promotion, but age the
remaining deductions normally or in a deduction category.
250 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 8 Setting Up History and Aging
The Aging process uses the aging ID assigned to the business unit to age items unless you override it for
individual customers. The aging reports use the aging ID that you enter on the run control page to age the
items on the reports.
Aging page
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 251
Setting Up History and Aging Chapter 8
Basis Date Select the type of date for aging open items. Values are:
As of Date: A user-defined date for aging items.
Acctg Date (accounting date): The accounting date for the item.
Item Date: Usually the invoice date, but it may differ by implementation.
Due Date: The due date assigned to the item.
Categories
Aging Category and Enter an ID for the category and the description that you use to identify the
Description categories on the reports and inquiry pages.
Start and End Enter the number of days that define the beginning and ending of the category.
Use –9999 as the start day for one category and 9999 as the end day for one
category.
The start date for each category must always be one day greater than the last end
day for the previous category with one exception. If you are defining a separate
category for disputed, deduction, or collection items, the start and end days is
always 9999.
Sum (summarization) Select a value that links the aging category to one of these summarization
categories: Current Due, Past Due, Future Due, or Other.
Credit Check Select if the aging category should be considered in the credit checking
performed by PeopleSoft Order Management.
When you run the aging reports or view aging information on inquiry pages, the system uses the aging
categories that you define to determine in which bucket to place an item. Each category represents an age
range for the items. For example, suppose that you run an aging report using the 30–60 aging ID, as shown in
the Aging page. You use an as of date of March 1. If you created an item on January 15, the system puts the
item in the 31–60 category, which indicates the item is between 31 and 60 days old. If you defined unique
categories for deduction, disputed, or collection items, the system places items flagged as deductions, in
dispute, or in collection in the appropriate category.
252 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 8 Setting Up History and Aging
Dispute Aging, Specify how the system ages disputed, deduction, and collection items. Values
Deduction Aging, and are:
Collection Aging Categorize: Select if you have created a unique category for disputed, deduction,
and collection items and enter the category ID in the Category field. You can use
the same category ID for all three types of items or create a unique category for
the different types of items.
Exclude: Select if you do not want to age all disputed, deduction, or collection
items.
Normal: Select to age disputed, deduction, or collection items normally by the
basis date.
Vary: Select to do the following:
• Age disputed items based on the aging method for their dispute reason on the
Dispute Reason page.
• Age deduction items based on the aging method for their deduction reason on
the Deduction Reason page.
• Age collection items based on the aging method for their collection code on
the Collection Code page.
The aging methods for individual dispute reasons, deduction reasons, and
collections codes are to age normally, use a specific category, or be excluded
from aging.
Priority Enter a number to indicate which rule to use for an item that is marked with more
than one dispute, deduction, or collection flag. An item can be aged based on
only one of the reason codes. For example, if an item is a disputed item and in
collection, the priority number indicates whether the system should use the
disputed aging rule or the collection aging rule.
Note. Use the Entry Type page to place all items for an entry type in a specific aging category.
See Also
Chapter 4, "Defining PeopleSoft Receivables Processing Options," Setting Up Entry Types and Reasons,
page 70
Chapter 7, "Setting Up Exception and Collection Processing," Setting Up Exception Reasons and Collection
Codes, page 200
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 253
Setting Up History and Aging Chapter 8
If you elect to use one or both qualifiers, you must define valid qualifiers by tableset.
This table provides an example of how you might use subcustomers for a large customer to whom you sell
and ship products throughout the world:
London Tokyo
You run the Receivable Update process to update DSO for the customer and discover that their DSO is at 40
days. If you select the SubCustomer check box when you run the Receivable Update process, you find that:
• SubCustomer qualifier 1 shows that the DSO in Sydney is 60 days and in London is 20 days.
This result might mean that the collector in Sydney is not doing as good a job as the collector in London.
• SubCustomer qualifier 2 shows that when shipments are made from Tokyo, payments are received in 25
days.
When shipments are made from New York, payments are received in 55 days. Therefore, the DSO for the
entire customer is calculated at 40 days. You might use this information to contact customers in New
York to determine if they are experiencing a problem with their shipments, so that you can correct the
problem.
Note. SubCustomer qualifiers are also available as search criteria on some inquiry pages, such as the Item
List page or the Outstanding Customer Payments page.
254 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 8 Setting Up History and Aging
• Add more parallel processes to the Aging - Parallel multiprocess job (AR_AGE).
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 255
Setting Up History and Aging Chapter 8
The following diagram illustrates the process flow of the AR Parallel Aging process (AR_AGE) for four
separate AR jobs. After setting up the AR_AGE Run Control page, the AR_AGEPP application engine
parallel preprocessor selects business units and customers , then the AR_AGE runs the job definition for the
jobs AR_AGE1, AR_AGE2, AR_AGE3, and AR_AGE4. The AR_AGING Application Engine ages open
items and updates customer aging categories for each job.
When you use the Process Monitor to check the status of the process, you view the status of the Aging
Parallel Preprocessor process (AR_AGEPP) and each process within the Aging Parallel multiprocess job
(AR_AGE). The system does not indicate that the Aging - Parallel multiprocess job (AR_AGE) is successful
until each parallel process completes. The Job Message Log Summary page summarizes all the individual
parallel process message log messages for the entire AR_AGE job.
• AR_AGEPP process
256 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 8 Setting Up History and Aging
AR_AGEPP Process
The Aging Parallel Preprocessor process (AR_AGEPP) acts as a preprocessor for the aging process and also:
• Initiates the Aging Parallel multiprocess job (AR_AGE) that starts child processes in parallel.
The distribution of the data among the child or parallel processes is based on the composition of the data and
the number of parallel processes. The process attempts to spread the data volume evenly among the
processors that you previously set up. The staging phase takes a little longer, but the overall processing time
is faster because multiple children processes run concurrently. You should balance the decision of using
parallel processing or single thread processing based on the volume of data and the hardware capacity to get
the maximum benefit from this feature.
The Aging Parallel multiprocess job (AR_AGE) contains all the Application Engine process definitions that
you use for parallel processing, such as AR_AGE1. Each process definition calls the AR_AGING
Application Engine process, which actually ages the open items, updates the customer aging categories, and
performs table cleanup before the process ends.
PeopleSoft Receivables delivers eight process definitions, AR_AGE1 through AR_AGE8. If you want to run
more than eight partitions of the Aging process at once, you must define additional process definitions. Use
the AR_AGE1 process definition as an example.
The standard setup for the Aging Parallel multiprocess job (AR_AGE) is to run a single threaded process and
contains only the AR_AGE1 process definition. If you want to use parallel processing, you must assign
additional process definitions to the job definition. You must also specify the number of partitions that your
organization will use. You might have to experiment with the number of partitions that works for you. We
recommend that you assign just a couple of additional partitions and increase the number, if needed.
You might also have to override the server settings for your organization. By default, you can run up to three
instances of a process at one time. If you want to run additional instances, you must change your
configuration. If you also use parallel processing for the Payment Predictor (AR_PREDICT), Statements
(AR_STMT), and Receivable Update (AR_UPDATE) processes, the maximum instances apply to those
processes, as well. For example, if you want to run eight instances for the Receivable Update process and four
for the Aging process, you must configure your server for eight instances.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 257
Setting Up History and Aging Chapter 8
Max Instances = 3.
Recycle Count=0
2. Change the value for Max Instances to the maximum number of parallel processes that you want to run at
once.
Process Type and Max For the Application Engine process type, enter the maximum number of parallel
Concurrent processes that you run at once. This figure must be the same or greater than the
maximum instances that you defined for PSAdmin.
258 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 8 Setting Up History and Aging
See Also
Parallel Process and Enter the exact number of partitions or parallel processes that you want to run for
Maximum Partitions the AR_AGE parallel process.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 259
Setting Up History and Aging Chapter 8
Process Type and Enter Application Engine for the type and select from AR_AGE2 to AR_AGE8 for
Process Name each separate partition or process that you want to run. If you define additional
process definitions, select the name of the definitions that you added.
Note. You must have the same number of rows in the process list as you enter in
the Maximum Partitions field on the AR Parallel Processing Options page.
See Also
Complete the fields on this page and the other pages in the Process Definition component (PRCSDEFN) to
match the AR_AGE1 process definition, with two exceptions:
Use this format for the name: AR_AGE#, for example AR_AGE9.
See Also
260 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 9
Note. This chapter is required. You must complete the tasks discussed in this chapter to implement Payment
Predictor processing.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 261
Setting Up Payment Predictor Processing Chapter 9
The source of payments does not matter when you use Payment Predictor. Payments can be online payments
that are entered in a regular or express deposit, or they can enter the system through an electronic interface,
such as electronic data interchange (EDI), bank statement reconciliation, a lockbox interface, the cash drawer
receipts interface (CDR_LOADPMT), or the Excel Upload Payment process
(AR_EDIT_UPLOADED_PAY_INFO).
Each payment must have a Magnetic Ink Character Recognition (MICR ID), customer ID, or some other type
of reference information. The system uses the reference information to match payments to customers.
Payment Predictor first looks for the MICR ID. If it finds a valid MICR ID, it moves on to the next stage. If it
does not find a valid MICR ID, it then looks for a customer ID with a business unit. If it does not find a valid
customer ID with a business unit, then it looks for a customer ID without a business unit and uses the deposit
business unit to determine which setID should identify the customer and the remit from customer.
After Payment Predictor finds and validates the reference information, it stores the results in temporary
tables. The temporary tables are used to identify which payment processing method the system uses.
When you set up Payment Predictor, you create a payment predictor method that includes a detailed set of
instructions for applying payments. The method also includes instructions for handling payments that cannot
be applied, such as placing the payment on the customer's account, generating a payment worksheet so that
the payment can be manually applied, or releasing the payment.
After Payment Predictor has completed every step in the method, it moves the payment information from the
temporary tables to the application tables.
Note. If the only reference information is the deposit business unit, you can direct Payment Predictor to
apply the payment to a control customer. To do so, create a payment predictor method that contains a step
without an identified customer identity and without an instruction to generate an item for a control customer.
Assign this method to the deposit business unit.
This flowchart illustrates the Payment Predictor process flow. Starting with the identification of the reference
information (MICR ID, customer ID, and more), the Payment Predictor process stores this information to
temporary tables, which are used to identify the payment processing method. After Payment Predictor
processes the method's steps, it moves the payment information to the application tables.
262 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 9 Setting Up Payment Predictor Processing
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 263
Setting Up Payment Predictor Processing Chapter 9
Algorithms are SQL statements that match payments with open items according to the criteria that you
specify. Algorithm groups are collections of related algorithms. For example, the algorithm group PASTDUE
includes two algorithms: PASTGR for all past due items without a discount and PASTNET for past due items
with a discount.
Methods are a series of steps that are performed conditionally based on remittance information. Methods
reference one or more algorithm groups.
The Payment Predictor algorithms use SQL to define how to match payments with open items. The program's
flexibility means that the required setup generally needs the attention of the technical members of your
project team who are fluent in SQL, especially for changes to algorithms. For method setup, the more
technical members of the project team require input from the team members who are familiar with your
customers' remittance patterns and exception processing procedures.
If the currencies are different, the process places the rows that have different currencies in the Payment
Predictor Multicurrency Conversion table (PS_PP_MULTC_TAO). It converts the item amount to the
currency for the payment using the exchange rate on the payment date to do the conversion.
Payment balancing is performed in the payment currency. The PAY_AMT field in the PS_PP_ITEM_TAO
table contains the item amount in the payment currency. When a step in a payment predictor method
generates an item to balance a payment, the Payment Predictor process uses exchange rate information for the
payment and creates the item in the payment currency.
The system calculates a gain or loss if a difference exists between the item amount in the base currency for
the business unit of the item on the accounting and payment dates for the item.
If a discount has a gain or loss amount, the amount is included in the realized gain and loss calculation for the
item.
Payment-Level Adjustments
When you use the #REFS algorithm group and one payment in a deposit pays for multiple items, then
Payment Predictor creates one adjustment entry at the payment level instead of the item level. For example, if
a payment pays for two items, Payment Predictor looks at the sum of both items and the payment amount. It
uses this information to determine whether an overpayment or underpayment condition exists and to create
one adjustment entry. The adjustment entry is either an on-account or write-off item.
264 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 9 Setting Up Payment Predictor Processing
Item-Level Adjustments
Detail reference information always includes the amount of the payment that Payment Predictor applies to an
item. If the amount of the payment does not match the amount of the item, Payment Predictor handles it in the
following way:
2. Calculates any realized gain or loss based on the entire amount, if needed.
3. Creates a new item based on the action to be taken as defined in the Payment Predictor method with the
exception of the action, Release the Payment. For example, it could put it on account, write it off, make an
adjustment, or make a deduction with an option to create a worksheet for review before posting. The
action choice made in the Payment Predictor method for each condition should be tailored to your specific
business requirements.
For example, a detail payment method could designate the following actions for handling an unmatched
payment:
• When the overpayment exceeds 100.00 EUR or 25 percent, it releases payment for next matching.
• When the underpayment exceeds 5.00 EUR, it creates a deduction item with the unmatched amount as its
balance amount.
• When the underpayment is less than 5.00 EUR, it creates an item with the amount and writes it off.
The new item has the original item ID in the document field as a reference. The process creates two items
in this case. For underpayments, it creates a WS-07 item to adjust the underpayment and then a WS-11
item (write-off an underpayment).
See Also
Chapter 30, "Processing Multiple Currencies in PeopleSoft Receivables," Understanding Realized Gain and
Loss Processing, page 938
This table provides an example of how the process assigns reference values if multiple references exist:
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 265
Setting Up Payment Predictor Processing Chapter 9
• Document
• Item ID
• Bill of Lading
• Letter of Credit
• Order Number
• SubCustomer1
• SubCustomer2
If the reference value has the I (item) reference qualifier code and the value is the same as the item ID for the
new item, the process places the reference value in the Document field.
This functionality enables you to match new credits and debits with the items that Payment Predictor creates
using the Automatic Maintenance process (AR_AUTOMNT). To match the items, you should build
automatic maintenance methods that match items by the appropriate reference fields and item amounts. This
functionality is very useful if you use the Cash Drawer Receipts feature to enter payments and deposits for
counter sales.
See Also
Chapter 10, "Setting Up Automatic Maintenance Processing," Setting Up Automatic Maintenance Methods,
page 318
• The AR_PREDICT1 Application Engine process gathers the data for the process run, determines how
many rows each parallel process should process, and starts each parallel process.
266 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 9 Setting Up Payment Predictor Processing
• The Payment Predictor multiprocess job (AR_PP) starts after AR_PREDICT1 and calls each of the child
processes that you define for it, such as AR_PP1 or AR_PP2. The child processes are multiprocess jobs
and run in parallel.
Each child process, such as AR_PP1, calls the AR_PREDICT2 Application Engine process, which does
the actual payment application. AR_PREDICT2 matches the payments, updates the application tables,
and generates process instances before ending the process. Each child process has its own process
instance number and set of temporary tables and matches payments independently from the other child
processes.
See Also
Chapter 9, "Setting Up Payment Predictor Processing," Setting Up Parallel Processing, page 301
An algorithm group is a collection of related algorithms. An algorithm group represents a section in the
Payment Predictor process and each algorithm in the group represents a step in the section. Each algorithm
has at least three statements:
This step is usually named for the algorithm within the group, but it can be named anything.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 267
Setting Up Payment Predictor Processing Chapter 9
PeopleSoft Receivables has sample algorithm groups that you can use to set up Payment Predictor. You can
use an algorithm group as delivered. You can deactivate the algorithms in the group that you do not want to
use, copy the same algorithm group to another method, and then deactivate different algorithms. You can
create new algorithm groups as needed by copying algorithms from other algorithm groups and then
modifying the algorithms to suit your particular needs.
Type Description
Item summary reference information Reference information that does not include the amount,
for example, an item ID and reference qualifier code of I
on payment entry.
Item detail reference information Reference information that includes the amount, for
example, item ID and item amount on payment entry.
268 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 9 Setting Up Payment Predictor Processing
Payments with customer identified Selects processing method for If a payment is missing reference
and no item reference information payments that are missing reference information, Payment Predictor
provided. information. places all open items for all of the
customers identified by the payment
into a temporary table called
PS_PP_ITEM_TAO.
Payments with item summary Selects a processing method for Payment Predictor places all
reference information and the payments with summary reference matched open items for all of the
customer identified does not matter. information. (Summary reference customers identified by the payment
information does not include the into a temporary table called
amount. Example: item ID with no PS_PP_ITEM_TAO.
item amount.)
Payments with item detail reference Selects a processing method for Detail reference information
information and the customer payments with detail reference enables you to use Payment
identified does not matter. information (includes amount), for Predictor to process deductions that
example, item ID and item amount. are associated with a payment. For
example, a deduction for prior
freight damages of 100.00 CAD can
be processed with a payment of
900.00 CAD to pay an open item of
1,000.00 CAD. The sum of the
detail reference items less the sum
of the deductions should equal the
payment amount.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 269
Setting Up Payment Predictor Processing Chapter 9
#BALANCE Selects all open items for Payments without item BALGR
identified customers, only references only and
Selects all open items.
if the payment amount customer identified.
exactly matches the open BALNET
items total.
Selects all open items
minus earned discounts.
#COMBOS Selects all open items for Payments without item DEBITGR
identified customers only references only and
Selects a single unique
if the payment amount customer identified.
open item.
matches an item amount,
an item amount with DEBITNT
discount, or the total
amount of any two items. Selects a single unique
The algorithm selects an open item minus earned
item only if only one item discount.
matches the payment ANY2GR
amount or if only two
items match the payment Selects any two unique
amount. For example, if open item balances
the payment amount is combined.
200.00 EUR and one item
for 200.00 EUR exists, it
selects that item.
However, if the payment
amount is 200.00 EUR
and two items exist, each
for 200.00 EUR, it does
not select any items.
270 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 9 Setting Up Payment Predictor Processing
#OLDESTC Adds all items with credit Payments without item CREDITS
balances to the payment references only and
First adds all credits to
amount. Then selects customer identified.
the payment amount.
items with debit balances
Then selects open items
in oldest due dates order
in oldest first order by
until the remaining
due date. Creates a partial
payment amount is less
payment for the next
than the next item.
item.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 271
Setting Up Payment Predictor Processing Chapter 9
#DETAIL Selects only open items Payments with item detail DETAIL
that exactly match the references only and
Selects all open items
references supplied with a customer identified does
identified by matched
payment. not matter. Created
references. Also accepts
adjustments only adjust
WS-08 deduction
remaining overpayment
references. Payments
or underpayment.
with detail references
should balance, but if not,
the #DETAIL algorithm
creates an Adjust
Remaining
Underpayment item for
underpayments or an
Adjust Remaining
Overpayment item for
overpayments.
272 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 9 Setting Up Payment Predictor Processing
#DTL_TLR Selects only open items Payments with item detail DTL_TLR
that exactly match the references only and
Selects all open items
references supplied with a customer identified does
identified by matched
payment. not matter.
references. Closes items
that match the payment
amount. If an
underpayment exceeds
the tolerances, it looks at
the bill to customer to
determine whether partial
payments are allowed. If
they are allowed, it
creates a partial payment
on the item. The actions
taken are based on the
selections on the
Receivables Options -
Predictor Detail Options
page.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 273
Setting Up Payment Predictor Processing Chapter 9
#DTL_PM Selects only open items Payments with item detail #DTL_PM:
that exactly or references. Identified
approximately match the customer does not matter. • First Pass:
detail references supplied
with a payment. Selects all open items
identified by matched
references, including
deduction references
(WS-08).
• Second pass:
Whenever an
overpayment is about
to be created and
there are unmatched
items referenced in
the payment, this
algorithm serves as
an example of how to
deal with bad
references. You can
easily modify the
algorithm to adapt to
your organization's
needs for matching
open items.
• FIRST8 :
• MIDDLE7:
274 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 9 Setting Up Payment Predictor Processing
an Adjust Remaining
Overpayment item (WS-
06) for overpayments.
If the customer cannot be
identified for the new
item, the algorithm
applies the payment item
based on the value
selected (First, Last,
Specify) for the Control
Customer and Business
Unit field on the
Receivables Options,
Predictor Details Options
page.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 275
Setting Up Payment Predictor Processing Chapter 9
#DTL_TPM Selects open items that Payments with item detail #DTL_TPM:
exactly or approximately references only and
match the detail reference customer identified does • First Pass:
item supplied with the not matter.
payment. • Selects all open items
identified by exactly
matched references.
• Second Pass:
Whenever an
overpayment is about
to be created, and
there are unmatched
items referenced in
the payment, this
algorithm serves as
an example of how to
deal with bad
references. You can
easily modify the
algorithm to adapt to
your organization's
needs for matching
open items.
• FIRST8 :
• MIDDLE7
276 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 9 Setting Up Payment Predictor Processing
Algorithm groups have names that start with # and appear first in the list.
3. To view details about the algorithms (steps), expand the algorithm group.
Some algorithm groups, such as #BALANCE and #REFS, may have steps in a repeating pattern. More
details about this pattern are in the example that follows this procedure.
4. To view the SQL statement, double-click the SQL folder for the algorithm.
Example: #BALANCE
To understand how a customer-based algorithm group works, examine #BALANCE. This algorithm group
compares the amount of the payment to the total of all items for the customer. When you scroll through the
steps, you might notice that the steps have a pattern: ALGO_1, BALGR, ALGO_X1, then ALGO_2,
BALNET, ALGO_X2.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 277
Setting Up Payment Predictor Processing Chapter 9
Payment Predictor evaluates overpayments and underpayments based on the information in the
PS_PP_MATCH_TAO. As long as an item has not been selected by another payment, it either fully applies a
payment (if it matches the balance of all open items) or it does not apply it at all. An overpayment or
underpayment condition cannot exist.
In one case, however, an overpayment condition can exist. Payment Predictor processes two payments
together for the same customer, and the first payment pays one item while the second payment pays the entire
customer balance including that same item. This situation might occur if the customer forgets that the first
payment has already been made when they create the second payment. In this case, Payment Predictor
determines that the sum of the open items matches the amount of the payment. It inserts rows only for items
that are not already selected by another payment into the PS_MATCH_TAO temporary table. In this limited
case, Payment Predictor detects and evaluates an overpayment condition.
If in your business environment applying a tolerance to the evaluation of a balance makes sense, modify the
algorithm to include a tolerance calculation. This modification directs Payment Predictor to insert into
PS_PP_MATCH_TAO item rows for which the total nearly, but not exactly, matches the amount of the
payment. This tolerance calculation then enables Payment Predictor to recognize an overpayment or
underpayment condition and then to take the appropriate action. This table describes the steps in the
#BALANCE algorithm group:
Step Description
ALGO_1 Sets the name of the algorithm within the group. It updates the payment for any
payments applied by this algorithm.
Type: Select
Statement:
%SelectInit(ALGORITHM )
SELECT 'BALGR'
FROM PS_INSTALLATION
WHERE 1 = 1
"THE INSERT" Populates PS_PP_MATCH_TAO. This step is usually named for the algorithm
within the group but can be called anything. In this algorithm, the name of the
first algorithm is BALGR.
Type: Update/Insert/Delete
Statement:
%Sql(ARPREDICT$CLAUSESCUSTIDU)
AND P.PAYMENT_AMT =
( SELECT SUM(PAY_AMT)
FROM %Table(PP_ITEM_TAO)
WHERE PROCESS_INSTANCE = P.PROCESS_INSTANCE
AND DEPOSIT_BU = P.DEPOSIT_BU
AND DEPOSIT_ID = P.DEPOSIT_ID
AND PAYMENT_SEQ_NUM = P.PAYMENT_SEQ_NUM )
278 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 9 Setting Up Payment Predictor Processing
Step Description
ALGO_2 The name of the second algorithm in the group if more than one exists.
Type: Select
Statement:
%SelectInit(ALGORITHM )
SELECT 'BALNET'
FROM PS_INSTALLATIONWHERE 1 = 1
"THE INSERT" Populates PS_PP_MATCH_TAO. This step is usually named for the algorithm
within the group, but can be called anything. In this algorithm, the name of the
second algorithm is BALNET.
Type: Update/Insert/Delete
Statement:
%Sql(ARPREDICT$CLAUSESCUSTIDU)
AND P.PAYMENT_AMT =
( SELECT SUM(PAY_AMT - DISC_PAY)
FROM %Table(PP_ITEM_TAO)
WHERE PROCESS_INSTANCE = P.PROCESS_INSTANCE
AND DEPOSIT_BU = P.DEPOSIT_BU
AND DEPOSIT_ID = P.DEPOSIT_ID
AND PAYMENT_SEQ_NUM = P.PAYMENT_SEQ_NUM )
ALGO_X2 If the system works for the second algorithm after the process populates
PS_PP_MATCH_TAO, it removes invalid items from PS_PP_MATCH_TAO
and classifies the payment as either fully applied, over-applied, or under-
applied. Runs a section called ALGRDONE.
Type: Do When
Statement:
%SelectInit(AE_EXISTS)
SELECT 'X'
FROM %Table(PP_MATCH_TAO)
WHERE PROCESS_INSTANCE =
%Bind(PROCESS_INSTANCE)
AND PP_PROC_FLAG = '0'
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 279
Setting Up Payment Predictor Processing Chapter 9
Example: #REFS
To help you understand how #REFS works, this table describes the steps.
Step Description
ALGO_1 Sets the name of the algorithm within the group and updates the payment for
any payments applied by this algorithm.
Example: #REFS_NG
The #REFS_NG algorithm group has algorithms that you can modify to handle references that do not match
items exactly. They are platform-specific and you should feel free to take advantage of any functions that
your database allows. Because this algorithm group compares a partial ID and returns any possible matches,
the processing time for this algorithm group is longer than for other algorithm groups. Use this algorithm
group only when no other way is available to create matches, and always set up the payment predictor method
to generate a worksheet, where you review and finalize the payment.
The following table describes the two algorithms in the #REFS_NG algorithm group:
280 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 9 Setting Up Payment Predictor Processing
Algorithm Description
FIRST8 Matches the first eight characters in the reference information to the first eight characters of the
specified fields on the item in the database.
You can change the parameters in the %substring from either side of the equation, depending on
how you want to match.
%Substring(I.%Bind(FIELDNAME, NOQUOTES), 1, 8) = %Substring(%Sql⇒
(ARCASTCHAR,
%Bind(REF_VALUE), 30), 1, 8)
MIDDLE7 Skips the first three characters and matches the middle seven characters in the reference
information to the middle seven characters of the specified fields on the item in the database.
%Substring(I.%Bind(FIELDNAME, NOQUOTES), 4, 7) = %Substring(%Sql⇒
(ARCASTCHAR,
%Bind(REF_VALUE), 30), 1, 7))
To deactivate an algorithm:
Algorithm groups have names that start with # and appear first in the list.
3. Expand the algorithm group and locate the step (algorithm) that you want to deactivate.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 281
Setting Up Payment Predictor Processing Chapter 9
5. Copy algorithms from existing algorithm groups and paste them into the new algorithm group.
Each algorithm requires a minimum of three statements: name, insert, and post match system processing.
If the algorithm is customer-based, copy an existing algorithm that is most similar to the one that you
want to create.
To copy, right-click the section that you want to copy and select Copy.
To paste, right-click the section where you want to insert the new section and select Paste.
To paste, right-click the appropriate action folder in the new section and select Paste.
Typically, you use the #DETAIL algorithm group for payment-level adjustments and the #DTL_TLR group
for partial payments and discounts.
The #DETAIL algorithm group handles exceptions as either an overpayment adjustment (AO) or an
underpayment adjustment (AU), unless a create a deduction (WS-08) transaction or a write-off an item (WS-
09) transaction is entered on the Detail Reference Information page for the payment (PAYMENT_ID_ITEM
record). The #DETAIL algorithm group can assign only AO or AU entry types. Because the entry types
assigned by the #DETAIL algorithm group are predefined by the system, you do not need to define more
steps when using this algorithm group to create a payment method.
The #DTL_TLR algorithm group enables you to specify the desired entry type and entry reason for handling
exceptions. When you are using the #DTL_TLR algorithm group, the action that Payment Predictor takes for
underpayments, overpayments, and discounts is based on the options specified on the Receivables Options -
Predictor Detail Options page. Because you specify the adjustments assigned by the #DTL_TLR algorithm
group, you do not need to define more steps when using this algorithm group to create a payment method.
Detail reference information for a particular payment is stored in the following fields of the
PS_PAYMENT_ID_ITEM table:
Field Description
282 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 9 Setting Up Payment Predictor Processing
Field Description
Either PAY_AMT or else both ITEM_AMT and DISC_TAKEN must be positive numbers. If all these
amounts are provided, Payment Predictor uses only PAY_AMT.
The #DETAIL algorithm group enables you to take deductions. For a deduction to occur, in the
PAYMENT_ID_ITEM record, the ENTRY_USE_ID must be WS-08 (create a deduction). The record should
also contain item reference information, including the business unit, customer ID, and item ID. For existing
items, the deduction must be for the open item that is selected for the current payment. In addition, the sum of
the payment amount and the deduction amount must equal the item balance. For example, if your customer
wants to take a deduction for 50 USD on an item balance of 1,000 USD, then the payment amount must be
950 USD.
The #DETAIL algorithm group enables you to deduct a write-off at the item level. For a write-off to occur,
the ENTRY_USE_ID must be WS-09 (Write-Off) in the PAYMENT_ID_ITEM record. The record should
also contain item reference information, including the business unit, customer ID, and item ID. To process a
write-off using #DETAIL, you must also have a payment (PY) transaction for the same item in the
PAYMENT_ID_ITEM record, and you must select the Partial Payment Switch field on the Bill To Options
page for the customer. In addition, the detail references must equal the item amount. For example, if you have
an item for 1,000 USD and you want to eliminate a 50 USD write-off from that balance, then the payment
amount must be 950 USD. In this example, the Pay Amt field in the PAYMENT_ID_ITEM record must also
be 950 USD.
If Payment Predictor runs a payment predictor method that contains the #DTL_TLR algorithm group, the
processing of partial payments differs depending on how you set up the tolerances on the Receivables Options
- Predictor Detail Options page and whether you selected the Partial Payment Switch field on the Bill To
Options page for the customer.
If you select the Partial Payment Switch check box, the process performs one of the following actions:
• If the payment amount is less than the open balance amount minus the earned discount amount, the
process performs one of the following actions:
• If the remaining amount is within the tolerances on the Receivables Options - Predictor Details
Options page, it closes the item and creates a write-off or adjustment based on the setup.
• If the remaining amount is greater than the tolerances on the Receivables Options - Predictor Details
Options page, it makes a partial payment and leaves the remaining amount open on the item.
• If the payment amount is greater than the open balance amount minus the earned discount amount, the
process pays the item in full and uses the values that you entered on the Receivables Options - Predictor
Details Options page to determine whether to eliminate as a write-off or adjust an overpayment.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 283
Setting Up Payment Predictor Processing Chapter 9
If you clear the Partial Payment Switch check box, the process uses the values that you entered on the
Receivables Options - Predictor Details page to determine whether to eliminate as a write-off or adjust an
underpayment or overpayment.
For example, suppose that the tolerance amount is set at 50.00 USD and the percentage is set at 10 percent. If
a payment of 90.00 USD is received after the payment term for the discount has expired for a 100.00 USD
item, the payment will be within tolerance because the 10.00 USD short pay is less than the fixed tolerance
amount of 50.00 USD and the calculated amount of 10 percent using 100 × 0.10. Therefore, the 10.00 USD of
the short pay amount is adjusted or eliminated as a write-off based on what is specified using the Payment
Predictor detail options.
A condition exceeds tolerance if it either exceeds the fixed tolerance amount or exceeds the tolerance
percentage. In that case, you can set up Payment Predictor to take a different action for overpayments and
underpayments.
Note. If an item does not qualify for an earned discount but the Disc (discount) field is selected for the item
on the Detail Reference Information page and a discount amount is entered, the process takes the unearned
discount. The process takes the unearned discount regardless of the setting of the Partial Payment Switch
field.
To set up your system to use tolerances for partial payments and discounts, you must perform the following
tasks:
• Select or clear the Partial Payment Switch check box for customers for whom you want to apply payments
using the #DTL_TLR algorithm group on the Bill To Options page.
• Assign a payment predictor method that runs the #DTL_TLR algorithm group to customers on the Bill To
Options page or to business units on the Receivables Options - Payment Options page.
• Assign the entry types and reasons for the #DTL_TLR algorithm group to the appropriate automatic entry
types on the Automatic Entry Type - Selection page.
• Select the Disc (discount) check box and enter a discount amount on the Detail Reference Information
page.
• Define the discount tolerances and write-off limits for underpayments and overpayments on the
Receivable Options - Predictor Detail Options page.
• (Optional) Override the default system function to use for underpayments and overpayments and
unearned discounts on the Receivables Options - Predictor Detail Options page.
This table represents various scenarios and how Payment Predictor handles payments, earned discounts, and
unearned discounts. All amounts are in USD.
284 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 9 Setting Up Payment Predictor Processing
Origina Payme Entered Discou Calcula Calcula Action Partial Results after Item Closi
l nt Discou nt ted ted Item Paymen running Statu ng
Balanc Amoun nt Check Earned Unearn t Payment s Balan
e t Box Discou ed Allowed Predictor and ce
Amoun Selecte nt Discou Receivables
t d nt Update
Process
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 285
Setting Up Payment Predictor Processing Chapter 9
Origina Payme Entered Discou Calcula Calcula Action Partial Results after Item Closi
l nt Discou nt ted ted Item Paymen running Statu ng
Balanc Amoun nt Check Earned Unearn t Payment s Balan
e t Box Discou ed Allowed Predictor and ce
Amoun Selecte nt Discou Receivables
t d nt Update
Process
286 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 9 Setting Up Payment Predictor Processing
Origina Payme Entered Discou Calcula Calcula Action Partial Results after Item Closi
l nt Discou nt ted ted Item Paymen running Statu ng
Balanc Amoun nt Check Earned Unearn t Payment s Balan
e t Box Discou ed Allowed Predictor and ce
Amoun Selecte nt Discou Receivables
t d nt Update
Process
See Also
Chapter 4, "Defining PeopleSoft Receivables Processing Options," Setting Up Automatic Entry Types, page
88
Chapter 3, "Defining PeopleSoft Receivables Business Units," Selecting Payment Predictor Options, page 36
PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Maintaining General Customer
Information," Entering Additional Billing, Purchasing, Payment, and Write-Off Options for Bill To
Customers
When the payments and their item references get loaded from an external system, the system usually does not
verify that the items exist. These unmatched items are usually off by a letter or two, which prevents the
payments from being applied.
Before these processes can create these new items, you must access the Receivables Options – Predictor
Detail Options page and select one of these values for the new Control Bus Unit and Customer field:
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 287
Setting Up Payment Predictor Processing Chapter 9
The #DTL_PM (partial match) and #DTL_TPM (tolerance partial match) algorithms identify items to be
matched with a payment using the detail reference information in the first pass, just like the #DETAIL
algorithm. The referenced customer does not matter. If, after this initial pass, the entire payment was not
applied and an underpayment item must be created, and items were referenced in the payment that the
#DETAIL algorithm method did not match, then a second payment predictor pass tries to match any
unmatched items. In the second pass, the remaining payment amount from the first pass is considered, and a
LIKE construct searches for the items that were not matched in the first pass. The referenced customer does
not matter. The algorithm only uses the item as a reference. All of the items that are matched in the second
pass are added to the ones found in the first pass, and from that point on these items will be treated as if they
were all found in a single pass. Payments handled by this algorithm method should balance. However, if they
do not balance, the #DTL_PM method creates an Adjust Remaining Underpayment item (WS-07) for
underpayments or an Adjust Remaining Overpayment item (WS-06) for overpayments.
For example, there are ten payment lines with detail reference information. However, an item ID of one of the
payment lines is off by a letter. The algorithm matches, but does not close, the first nine payment lines, and
tries to match the tenth payment line by approximation using the FIRST8 or MIDDLE7 methods. If the match
is successful, then the ten items will be in the same location, and all ten of the items will be processed and
closed.
However, if the algorithm is unable to match the tenth item, the algorithm closes the nine items, and the tenth
item remains outstanding. The algorithm creates an adjustment payment item (underpayment or overpayment)
for the remaining payment amount. The system places this adjustment item either on a worksheet or on a
customer account, depending on the setup.
The #DTL_TPM algorithm processes just like the #DTL_PM during the first and second passes through
Payment Predictor. However, if an underpayment exists, #DTL_PM checks the tolerances and rules set up on
the Receivable Options, Predictor Detail Options page. If an underpayment exceeds these tolerances, the
system checks whether the Bill To customer allows partial payments. If partial payments are allowed, the
system creates a partial payment of the item.
Important! Before the #DTL_PM and #DTL_TPM algorithms can create these new items, you must access
the Receivables Options, Predictor Detail Options page and select a value in the Control Bus Unit and
Customer field:
See Chapter 3, "Defining PeopleSoft Receivables Business Units," Selecting Payment Predictor Options,
page 36.
• Payment Predictor applies payments and any credit amount available to all overdue charges first before
the remaining amount is disbursed to the principal amount.
• Payment Predictor applies a partial payment to the first item after the last fully paid item in the sequence
if insufficient funds are available to pay for remaining open overdue charge line items.
The sequence is determined by due date in ascending order. If any credit amount is available, Payment
Predictor applies it as part of the payment.
288 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 9 Setting Up Payment Predictor Processing
To set up your system to use the #OVERDUE algorithm group, perform these tasks:
1. Set up the sequence number for each entry reason for the overdue charge item entry type.
3. Assign a payment predictor method that contains the #OVERDUE algorithm group to customers.
This section provides an example of how payment predictor applies payments to overdue charge line items.
This table lists the sequence numbers that are assigned to the entry reasons for the automatic entry type for
finance charges for this example:
ADMIN 1
PNLTY 2
This table lists items and finance charge line items that are open for a customer:
Item Line Number Due Date Entry Type Entry Reason Balance
Amount
This table lists the sequence numbers that Payment Predictor would apply to the items to determine the
payment order:
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 289
Setting Up Payment Predictor Processing Chapter 9
This table shows what the results would be if you applied a 50.00 payment to the customer.
See Also
Chapter 4, "Defining PeopleSoft Receivables Processing Options," Setting Up Item Entry Types, page 84
To handle special conditions, Payment Predictor uses statements that run within the algorithm group or within
sections that are done from the algorithm group. This functionality enables Payment Predictor to segment
processing so that the answer set can be modified between segments. Payment Predictor uses a DO SELECT
statement that is driven by the same SQL statement to run the statements.
290 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 9 Setting Up Payment Predictor Processing
Reference-Based Algorithms
To process a reference-based algorithm, Payment Predictor builds a list of references for all payments in the
run. Then, for each type of reference used, it modifies and processes the algorithm dynamically. For example,
if any payments in the run have ITEM references, it modifies the SQL to "AND I.ITEM = D.REF_VALUE
AND D.REF_QUALIFIER_CODE = 'I'." Oracle recommends that you use an index based over PS_ITEM for
each type of reference that you use regularly.
In the ID_ITEM section, Payment Predictor uses the reference to identify a customer by using the item. In the
ITEM_REF algorithm, a DO SELECT drives a DO of the section RLOOP. This action populates the
PS_PP_MATCH_TAO temporary table using the same two lines and %BIND variables concatenated at the
end of the basic insert that joins the payment, items, and item references.
AND X.REF_QUALIFIER_CODE = %BIND(REF_QUALIFIER_CODE)
AND X.REF_VALUE = I.%BIND(FIELDNAME, NOQUOTES)
Normally, a payment with an item reference pays items regardless of the item's customer ID. In cases in
which you receive both reference information and customer identification, Payment Predictor restricts the
items applied by references to the customers identified through the use of an algorithm group called
#REFS_ONE. The #REFS_ONE algorithm group contains a section, ONE_CUST, that deletes from the
PS_PP_MATCH_TAO record those rows in which the customer is not part of the remit from group
associated with the MICR ID or the customer. This statement has no effect if the MICR ID or customer ID is
invalid.
Payment Predictor loads all the customer items into the PS_PP_MATCH_TAO record to perform oldest first
processing (ordering items with the oldest item first). It loops through the items, record by record, in oldest
due date first order and then deletes any unused records. Payment Predictor uses two algorithm groups that
accomplish the same result in the same manner. They selectively eliminate items from the
PS_PP_MATCH_TAO record with an ordering option. The two algorithms are:
• #OLDEST1: Orders open items from oldest to latest due date, including credit items.
• #OLDESTC: Includes all credits as part of the payment first, then applies payments.
If you are using the #OLDEST or #OLDESTC algorithm, Payment Predictor always makes partial payments
on the last item that depletes the remainder payment amount for bill to customers when the payment amount
does not exactly match the sum of the matched items. If you are using DTL_TLR (detail with tolerance
algorithm), Payment Predictor makes partial payments when the payment amount does not exactly match the
item balance amount and if the customer has been set up for partial payments on the Bill To Options page.
See Chapter 9, "Setting Up Payment Predictor Processing," Using #DETAIL and #DTL_TLR for Partial
Payments and Deductions, page 282.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 291
Setting Up Payment Predictor Processing Chapter 9
If your organization receives payments that are prepayments for specific invoices that you created in your
billing application, you can set up Payment Predictor to create Prepay Items (WS-04). To take advantage of
this feature, you must receive the invoice number in the ITEM field on the PS_PAYMENT_ID_ITEM record.
You must also activate the NOTFOUND step (algorithm) in the DETAIL section (algorithm group) of the
AR_PREDICT1 Application Engine process. You must also use a payment predictor method that uses detail
references.
Using this feature is the same as creating a prepayment item on the payment worksheet. Payment Predictor
applies the prepayment to an item later—after you enter an item in PeopleSoft Receivables that has an item
ID that matches the value that you received in the ITEM field in the PAYMENT_ID_ITEM record.
This section provides an overview of payment predictor methods, lists a prerequisite, and discusses how to:
Ideally, the methods that you define should enable Payment Predictor to apply all your regular payments,
leaving only the exceptions to be applied online using payment worksheets. To minimize the number of
exceptions, your methods must reflect the ways that your customers pay you. You can assign methods to an
entire business unit or to specific customers so that you can tailor your methods to groups of customers with
similar payment practices.
If you have a mixed situation with some overrides, diagnosing problems is much easier if your methods are
stored under one setID. Deposit business unit values and item business unit values, if different, should both
point to the same, common TableSet. Oracle also recommends that you keep the number of methods that you
use to a minimum. Start with one method that is specified at the deposit business unit level. Then add
methods for handling customers who consistently pay you in a way that is different from your other remit
from customers.
When you define a payment predictor method, consider the reference information that comes with the
payment and how it can be used to match the payment to the customer. The type of reference information
determines which algorithms you use.
Oracle recommends that the first algorithm group in a method apply the most payments.
292 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 9 Setting Up Payment Predictor Processing
Important! If you use the vendor rebate option in PeopleSoft Purchasing or the claim back option in
PeopleSoft Order Management, create payment predictor methods that do not write off the remaining balance
for items. Assign those methods to the business unit that is set up for vendor rebate and claimback processing.
Use the Claims Management Workbench in PeopleSoft Purchasing or PeopleSoft Order Management to
handle write-offs. This enables the system to determine whether the write-offs meet the write-off tolerances
for claim processing.
For payments with no reference information, use the following algorithm groups.
• #BALANCE
• #COMBOS
• #OLDEST1
• #OLDESTC
• #OVERDUE
• #PASTDUE
• #STATMNT
For payments with summary reference information (that is, references with item identification but no
amount), use the following algorithm groups:
• #REFS
• #REF_ONE
• #REF_NG
If you use the Cash Drawer Receipts feature to record payments for counter sales, use one of these algorithm
groups in your payment predictor method to apply the payments.
Note. Use an algorithm group for detail references if you receive payments with summary reference
information that pay for multiple line items with the same item ID.
For payments with detail reference information (that is, references with item identification and amount), use
the following algorithm groups:
• #DETAIL
• #DTL_TLR
• #DTL_PM
• #DTL_TPM
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 293
Setting Up Payment Predictor Processing Chapter 9
See Also
Chapter 9, "Setting Up Payment Predictor Processing," Understanding Payment Predictor Modes, page 268
Chapter 9, "Setting Up Payment Predictor Processing," Understanding Sample Algorithm Groups, page 270
Prerequisite
You must define the algorithm groups for payment methods, because methods use algorithm groups to select
items.
Predictor Method Review - PP_METHODS_REVIEW Setup Financials/Supply View, but do not change, an
Review Chain, Product Related, existing payment predictor
Receivables, Payments, method. The fields on this
Predictor Method Review, page are identical to those
Review on the Predictor Method
page.
294 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 9 Setting Up Payment Predictor Processing
Step
Each step consists of one or more payment conditions; each condition has an action. The step number
determines the order in which the step is processed in the method.
Customers Identified Select if customers must be identified for this step. Values are: None, One, More
Than One, and Doesn't Matter.
References Supplied Select the type of reference information that the payment must have for this step.
Values are:
Summary: Use summary references (references such as an invoice number
without amounts).
Detail: Use detail references (references such as an item ID with an amount).
No: No reference identification.
Doesn't Matter: Process the step with or without reference information.
In some cases, you do not care about customer information or payment
references. For example, if you receive payment references, you can designate
that customer information Doesn't Matter or vice versa. You might even define a
step using Doesn't Matter in both cases: no matter how many customers are
involved and regardless of payment reference information, take the specified
action.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 295
Setting Up Payment Predictor Processing Chapter 9
Exclude Disputed Items Select if you do not want to apply payments to items in dispute.
A step must have at least one condition. You can assign up to seven conditions to a step and select one of five
actions for each condition. The conditions cannot conflict with each other. The number of the condition
determines the order in which it will be processed within the step. Values are:
1. First...
2. Any Overpayment
3. Overpayment Exceeds
5. Any Underpayment
6. Underpayment Exceeds
Note. If you use Any Overpayment or Any Underpayment, you cannot use the tolerance choices for
overpayments or underpayments that exceed or fall short of a certain amount. The reverse is also true. If you
use Overpayment Exceeds, Underpayment Exceeds, or Underpayment Is Less Than, you cannot use Any
Overpayment or Any Underpayment. The exceptions are the #DTL_TLR and the #DTL_TPM algorithm
group. For the #DTL_TLR and #DTL_TPM algorithm groups, you should not select any of the underpayment
or overpayment conditions. The conditions for exceptions for this algorithm group are defined using the
Predictor Detail Options page.
See Chapter 3, "Defining PeopleSoft Receivables Business Units," Selecting Payment Predictor Options,
page 36.
Amount or Percent If you select an overpayment or underpayment, enter values in one or both of
these fields. For example, you can specify an action when an overpayment is less
than 100.00 EUR or less than 12 percent of the payment. If you specify both an
amount and a percent, the system processes the overpayment or underpayment as
long as one of the tolerance criteria is met. You can specify only one set of
tolerance criteria for each condition. Enter the currency for the amount to enable
the system to convert amounts properly when determining whether a write-off
amount meets the tolerance.
296 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 9 Setting Up Payment Predictor Processing
Release The Payment Select to have Payment Predictor reset the payment for processing in a
subsequent step. Normally, if Payment Predictor has applied even part of a
payment, it ignores that payment in future steps. You can release the payment
several times within a method.
Not available for condition 1, First.
Execute Algorithm Select to have Payment Predictor run the SQL statements that are predefined as
Group part of the selected algorithm group. A field appears to the right, so you can
select the algorithm group.
If the method results in successful application, the payment status is Applied, and
Payment Predictor creates a group and sets the posting action to Batch Standard.
You can look at the group using an inquiry page. Select Worksheet to have
Payment Predictor create payment worksheets instead of setting the posting
action for the payment to Batch Standard.
Generate An Item Select to have Payment Predictor create a pending item according to the system
function that you provide in the field that appears. The payment status is Applied,
and the posting action is Batch Standard. Select Worksheet to have Payment
Predictor create payment worksheets instead of setting the payment to a Batch
Standard posting action.
When more than one customer is identified in the PS_PP_CUST_TAO table,
Payment Predictor uses the highest customer ID of the customers who had items
paid when creating the pending item. The MAX function in SQL determines the
highest ID through an alphanumeric sort sequence that will differ by database
platform.
Valid system functions differ according to the payment conditions. Condition 1
can use only WS-05. Conditions 2, 3, and 4 can use only WS-04, WS-05, WS-06,
and WS-10. Conditions 5, 6, and 7 can use only WS-07, WS-08, and WS-11.
Apply To Control Select to have Payment Predictor place the payment or remaining amount on
Customer account for the control customer business unit and customer ID that you provide.
(If you omit the business unit, the system uses the deposit business unit by
default.)
The payment status is Applied, and Payment Predictor creates a group and sets
the posting action to Batch Standard. Select Worksheet to have Predictor create
payment worksheets instead of setting the posting action for the payment to
Batch Standard. This option is useful for placing payments on a control account
when no customer is identified. This action is available only for Condition 1,
First.
Generate A Worksheet Select to have Payment Predictor create a payment worksheet for online review.
The payment status is Worksheet. You can look at the resulting payment
worksheet by accessing the Worksheet Selection page. The worksheet has the
items that Payment Predictor matched with payments, plus the suggested
overpayments and underpayments. You can then use the worksheet to accept the
results of Payment Predictor processing as is or to make manual adjustments.
When you are done working with the payment worksheet, you can post the
payments.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 297
Setting Up Payment Predictor Processing Chapter 9
Note. If you select Apply To Control Customer and Payment Predictor cannot identify any customers,
Payment Predictor determines whether the default method associated with the deposit business unit indicates
Apply To Control Customer when the customer identification is missing or is set to Doesn't Matter.
The sample method contains five steps. Each step is based on remittance characteristics: how to structure
Payment Predictor's actions based on the results of customer identification and the presence or absence of
summary reference information. Each step considers various payment conditions and each condition has an
associated action.
The example assumes that you receive a mix of payments, some with payment summary references—
references without associated item amounts—and some without summary references. It places the steps using
algorithm groups for payments with references first, because it is normally more efficient to perform those
steps first.
Note. To create an example of a detail reference method, change the algorithm group in Step 1 to one of the
algorithm groups for detail references.
Step 1
In Step 1, the method's remittance conditions take into account payments with references. Regardless of
whether customers are identified, if payment summary references are supplied, Payment Predictor runs the
algorithms in the #REFS group.
For the Customers Identified field, select Doesn't Matter. For References Supplied, select Summary.
Step 1, Condition 1 Select Execute Algorithm Group, and then select #REFS.
(First)
Step 1, Condition 3 Enter a value in the Amount or Percent field. For example, an amount of 100.00.
(Overpayment Exceeds) Select Release The Payment.
If an overpayment exceeding the tolerance occurs, the method directs Payment
Predictor to release the payment for processing by another relevant step.
This step shows that when a large variance occurs, the wrong item may have
been referenced. In this case, releasing the payment is better than applying it to
the wrong item, which may belong to a different customer.
Another possibility is that a mix of valid and invalid references caused the large
overpayment. If most references are valid or most payments have only one
reference, this use of the overpayment condition could be helpful.
298 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 9 Setting Up Payment Predictor Processing
Step 1, Condition 4 Enter a value in the Amount or Percent field, for example, a percent value of 15.
(Overpayment Is Less Select Generate An Item and select the system function WS-05 to place an
Than) amount on account.
The same remittance conditions apply here as in the previous condition. If an
overpayment is less than the specified tolerance, Payment Predictor creates an
on-account item. You can then use this item to apply to another item on a
maintenance worksheet.
Notice that the tolerance amounts are the same as for Condition 3. Use the same
amounts for both of the overpayment conditions so that Payment Predictor can
handle all overpayment amounts.
You don't need to build a worksheet for online review; instead, enable the
resulting payment group to be processed the next time the Receivable Update
Application Engine process (ARUPDATE) runs for the appropriate business unit.
Step 1, Condition 6 Enter a value in the Amount field, for example, 5.00. Select Generate An Item
(Underpayment Exceeds) and select the WS-08 system function to create a deduction.
The same remittance conditions apply here. If an underpayment occurs that is
greater than the specified amount, Payment Predictor creates a deduction for the
difference and builds a worksheet for online review.
To define this condition and the following one, an online payment application
scenario was considered and Payment Predictor was directed to emulate that
action during background processing.
Step 1, Condition 7 Enter a value in the Amount field, for example, 5.00. Select Generate An Item
(Underpayment Is Less and select the WS-11 system function to eliminate an underpayment.
Than)
The same remittance conditions apply here. If a very small underpayment occurs,
Payment Predictor writes off the amount of the underpayment. You don't need to
build a worksheet for online review; instead, enable the resulting payment group
to be processed the next time the Receivable Update process runs for the
appropriate business unit.
Step 2
The second step in the sample method runs regardless of the results of customer identification and only if you
did not receive references.
For Customers Identified, select Doesn't Matter to ask Payment Predictor to process any payment for which
at least one customer was identified. For References Supplied, select No.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 299
Setting Up Payment Predictor Processing Chapter 9
Step 2, Condition 1 Select Execute Algorithm Group, and then select #COMBOS.
(First)
This algorithm group has three algorithms, two of which are active in the sample
data. The two active algorithms look for a single debit or a single debit net of
earned discount—belonging to one of the identified customers—that matches the
payment amount. This approach is useful if your remittance analysis indicates
that your customers often pay one open item at a time and the open items are
usually for different amounts.
If you do not offer discounts, inactivate the algorithm that evaluates earned
discounts. If your customers often pay two items at a time, consider activating
the algorithm that looks for any two items combined that match the payment
amount.
Step 3
Step 3 repeats the same remittance conditions as Step 2. It runs regardless of the results of customer
identification and only if you did not receive references.
This step is useful for customers who often pay their entire open-item balance. An algorithm variation exists
for handling earned discounts.
For Customers Identified, select Doesn't Matter so that Payment Predictor processes any payment for which
at least one customer is identified. For References Supplied, select No.
Step 3, Condition 1 Select Execute Algorithm Group, and then select #BALANCE.
(First)
Step 4
Step 4 repeats the same remittance conditions as Steps 2 and 3. It runs regardless of the results of customer
identification and only if you did not receive references.
For Customers Identified, select Doesn't Matter to ask Payment Predictor to process any payment for which
at least one customer was identified. For References Supplied, select No.
Step 4, Condition 1 Select Execute Algorithm Group, and then select #PASTDUE.
(First)
This step shows how the order in which algorithms are run must be taken into consideration. More than one
algorithm group could apply to the same payment.
For example, if a remit from group has only one open item (for a new or low-volume customer), then either
#COMBOS or #BALANCE would work. If all of the open items are past due (customer has not bought
anything recently), then #BALANCE or #PASTDUE would work. Under these circumstances, you should
order the algorithms from most to least efficient, which would result in the order #COMBOS, followed by
#BALANCE, and then #PASTDUE.
Other factors, such as the number of payments that a given algorithm group applies, are also important. If
#PASTDUE could apply to 90 percent of payments, #BALANCE to 10 percent, and #COMBOS to 10
percent (the total can exceed 100 percent), then an option is to place #PASTDUE first. These decisions must
be made on an individual basis, looking at both payment profiles and enabled algorithms.
300 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 9 Setting Up Payment Predictor Processing
When you start using Payment Predictor, begin by ordering steps according to efficiency. If production runs
demonstrate that most payments are applied in a step far down in the method, reorder the steps until you
establish an optimal configuration.
Step 5
Step 5 rins regardless of remittance conditions. It places any payments that steps 1 through 4 did not apply on
account for a control customer. It acts as a catch all for payments that it could not identify.
For Customers Identified, select Doesn't Matter to enable Payment Predictor to process any payment for
which at least one customer is identified. For References Supplied, select Doesn't Matter.
Step 5, Condition 1 Select Apply to Control Customer, and then select a business unit and customer
(First) ID, selecting 99999 or another out-of-range identifier. Select the Worksheet
check box.
Take a similar approach if your business practices call for posting all unidentified
cash to a control customer.
The following diagram illustrates how the Payment Predictor process performs parallel processing on four
different AR jobs. The process prepares and builds staging tables and partitions the work into four different
jobs, which are run parallel to each other. The Payment Predictor process for each job matches the payments
and updates the tables.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 301
Setting Up Payment Predictor Processing Chapter 9
When you use PeopleSoft Enterprise Process Monitor to check the status of the process, you view the status
of the AR_PREDICT1 process and each process within the AR_PP multiprocess job. The system does not
indicate that the Payment Predictor multiprocess job (ARPREDCT) is successful until each parallel process
finishes. The Job Message Log Summary page summarizes all the individual parallel-process message log
messages for the entire ARPREDCT job.
AR_PREDICT1 Process
The AR_PREDICT1 process acts as a preprocessor for the actual payment matching process and also:
• Initiates the AR_PP multiprocess job that starts child processes in parallel.
302 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 9 Setting Up Payment Predictor Processing
The distribution of the data among the child or parallel processes is based on the composition of the data and
the number of parallel processes. The process attempts to spread the data volume evenly among the
processors. The staging phase takes a little longer, but the overall processing time is faster because multiple
children processes run concurrently. You should balance the decision of using parallel processing or single-
thread processing based on the volume of data and the hardware capacity to get the maximum benefit from
this feature.
The AR_PP multiprocess job contains all the Application Engine process definitions that you use for parallel
processing, such as AR_PP1. Each process definition calls the AR_PREDICT2 Application Engine process,
which actually matches the payments, updates the application tables, and performs table cleanup before the
process ends.
PeopleSoft Receivables delivers eight process definitions—AR_PP1 through AR_PP8. If you want to run
more than eight partitions of the Payment Predictor process at once, you must define additional process
definitions. Use the AR_PP1 process definition as an example.
The standard setup for the AR_PP multiprocess job is to run a single threaded process, which contains only
the AR_PP1 process definition. If you want to use parallel processing, you must assign additional process
definitions to the job definition. You must also specify the number of partitions that your organization will
use. You might have to experiment with the number of partitions that works for you. Oracle recommends that
you assign just a couple of additional partitions and increase the number, if needed.
You might also have to override the server settings for your organization. By default, you can run up to three
instances of a process at one time. If you want to run additional instances, you must change your
configuration. If you also use parallel processing for the Aging (AR_AGING), Statements (AR_STMTS), and
Receivable Update (AR_UPDATE) processes, the maximum instances applies to those processes, as well. For
example, if you want to run eight instances for the Receivable Update process and four for the Payment
Predictor process, you must configure your server for eight instances.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 303
Setting Up Payment Predictor Processing Chapter 9
Max Instances = 3.
Recycle Count=0
2. Change the value for Max Instances to the maximum number of parallel processes that you want to run at
once.
Process Type and Max For the Application Engine process type, enter the maximum number of parallel
Concurrent processes that you run at once. This figure must be the same or greater than the
maximum instances that you defined for PSAdmin.
See Also
304 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 9 Setting Up Payment Predictor Processing
Parallel Process and Enter the exact number of partitions or parallel processes that you want to run for
Maximum Partitions the AR_PREDICT parallel process.
Process Type and Enter Application Engine for the type and select from AR_PP2 to AR_PP8 for
Process Name each separate partition or process that you want to run. If you define additional
process definitions, select the name of the definitions that you added.
Note. You must have the same number of rows in the process list as you enter in
the Maximum Partitions field on the AR Parallel Processing Options page.
See Also
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 305
Setting Up Payment Predictor Processing Chapter 9
Complete the fields on this page and the other pages in the Process Definition component (PRCSDEFN) to
match the AR_PP1 process definition with two exceptions:
Use this format for the name: AR_PP#. For example: AR_PP9.
See Also
306 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 9 Setting Up Payment Predictor Processing
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 307
Setting Up Payment Predictor Processing Chapter 9
See Also
Chapter 3, "Defining PeopleSoft Receivables Business Units," Defining Payment Options, page 32
Chapter 21, "Applying Payments," Applying Payments Using Payment Worksheets, page 642
PeopleSoft Enterprise Banks Setup and Processing 9.1 PeopleBook, "Setting Up External, Internal, and
Netting Accounts," Defining Account Information
PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Maintaining General Customer
Information," Entering Additional Billing, Purchasing, Payment, and Write-Off Options for Bill To
Customers
Set processing is a method of manipulating data that operates on more than one row at a time. It is not a
SELECT, FETCH, and UPDATE approach; rather, it inserts, updates, and deletes rows in sets. For example,
Payment Predictor runs an algorithm group for all payments in all business units that use the current method
and meet the remittance conditions of the current step.
The Payment Predictor uses cursor-based processing with reuse selected to avoid data contention and improve
performance in support of the parallel processing.
Each of the temporary tables has PROCESS_INSTANCE as the high-order key to enable multiple Payment
Predictor jobs to run on the server in parallel without interference.
The temporary tables are organized according to logical levels of data: payments, customers, items, steps, and
matches.
308 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 9 Setting Up Payment Predictor Processing
Table Description
PS_PP_PYMNT_TAO This table is the first table Payment Predictor populates. It contains one
row for each payment processed.
The PREPARE section populates this table.
Payment Predictor processes only payments selected for Payment
Predictor (PS_PAYMENT.PP_SW = Y) that are in balanced deposits
(PS_DEPOSIT_ CONTROL.BAL_STATUS = I) for requested business
units.
Keys: PROCESS_INSTANCE, DEPOSIT_BU, DEPOSIT_ID,
PAYMENT_SEQ_NUM.
If any rows exist in PS_PAYMENT_ID_ITEM, the system sets
PP_REF_STATUS to Y—references supplied. This setting is important
because Payment Predictor processes payments with reference
information differently than payments without reference information.
Payment Predictor stores the method and the setID for the method that
was used to process the payment on this table. The PP_APPL_STATUS
and PP_DISPOSITION fields contain information about the status of a
payment and whether it has been applied or whether it requires a
worksheet.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 309
Setting Up Payment Predictor Processing Chapter 9
Table Description
PS_PP_CUST_TAO This table contains one row for each customer identified by each
payment.
Keys: PROCESS_INSTANCE, DEPOSIT_BU, DEPOSIT_ID,
PAYMENT_SEQ_NUM, CUST_ID (duplicates allowed)
Customers are identified using one or more of the following conditions:
• One or many rows in PAYMENT_ID_ITEM containing reference
information.
PS_PP_ITEM_TAO This table contains one row for each item considered for payment
application.
If the payment does not have reference information (rows in
PS_PAYMENT_ ID_ITEM), Payment Predictor loads all open items for
all customers in PS_PP_CUST_TAO into this table. Later, non-reference-
based algorithms that are associated with a method evaluate the data in
PS_PP_ITEM_TAO.
Note. An algorithm does not have to use this table as the basis for its
evaluation. For example, suppose that the reference-based algorithms
obtain information directly from PS_ITEM, bypassing
PS_PP_ITEM_TAO completely. Payment Predictor then runs a reference
algorithm by inserting a row for each item selected by that algorithm
directly into PS_PP_MATCH_ TAO. It then backloads the matches into
PS_PP_ITEM_TAO to maintain consistency between these two tables.
PS_PP_STEP_TAO This table contains one row for each step, condition, and action of each
method that is processed in a run. The SBLD module populates this table
and then performs each step in turn.
SBLD drives the payment application process. After the process loads all
steps for all identified methods into PS_PP_STEP_TAO, this module
does a SELECT, FETCH, and DELETE of each method step in order.
The actions associated with a step are performed simultaneously against
all payments that have not been processed (or have been released), that
have been assigned to the current method by Payment Predictor, and that
meet the remittance pattern specified for the step. When the Payment
Predictor process finishes, this table should be empty (because all steps
should have been processed).
310 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 9 Setting Up Payment Predictor Processing
Table Description
PS_PP_MATCH_TAO The process uses this table to evaluate overpayment and underpayment
conditions. This table contains one row for each item to be paid by the
payment or to be included on a payment worksheet. It is populated by an
algorithm (or by WBLD when you use the Generate A Worksheet
option). It might also contain one additional row for each payment that
represents a new item generated by the Payment Predictor. It is actually
the join between this table and PS_PP_ITEM_TAO that represents the
transactions generated by a payment for a worksheet or pending group.
PS_PP_OCSEQ_TAO The process uses this table to evaluate the sequence of overdue charge
entry reasons in the ENTRY_REASN_TBL.
See Also
PeopleSoft Enterprise Application Fundamentals 9.1 PeopleBook, "Setting Installation Options for
PeopleSoft Applications," Defining Receivables Installation Options
The AR_PREDICT1 process prepares the staging tables and populates the temporary tables for the second
multiprocess job. The staging tables are PS_PP_ITEM_TMP, PS_PP_CUST_TMP, and
PS_PP_PYMNT_TMP, and they are images of the tables PS_PP_ITEM_TAO, PS_PP_CUST_TAO, and
PS_PP_PYMNT_TAO. The staging tables populate the temporary tables used by the child processes. The
AR_PREDICT2 process uses the information in the temporary tables to generate the groups and worksheets.
• Generating transactions.
This section provides background information about the sections in the AR_PREDICT1 and AR_PREDICT2
Application Engine processes.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 311
Setting Up Payment Predictor Processing Chapter 9
Section Description
PREPARE Builds the temporary tables PS_PP_PYMNT_TAO and PS_PP_ITEM_TAO. For payments
containing no references or completely invalid references (PS_PP_
PYMNT_TAO.PP_REF_SW = N), it loads all items for the customers identified through
PS_PAYMENT_ID_CUST into PS_PP_ITEM_TAO.
ID_ITEM Populates the temporary table PS_PP_CUST_TAO with customer identification information
for payments with references (PS_ PYMNT_TAO.PP_REF_ STATUS = Y). Platform-
specific codes can apply in this section.
First, Payment Predictor determines a list of the types of references that it uses for all
payments in the run. Then for each type of reference it uses, it builds a dynamic SQL
statement to insert a row into PS_PP_CUST_TAO for each payment. For each type of
reference, it runs two SQL statements based on the algorithms CUSTMP1 and CUSTMP2.
For example, if ITEM references were included in any payments in the run, the module would
concatenate "AND X.REF_ QUALIFIER_CODE = 'I' AND X.REF_VALUE = I.ITEM)" to
the end of the statements and run the statements.
Loaded from the PREPARE section as a DO SELECT, ID_ITEM.
%SelectInit(REF_QUALIFIER_CODE, FIELDNAME)SELECT DISTINCT R.REF_⇒
⇒
⇒
⇒
⇒
⇒
⇒
⇒
⇒
⇒
QUALIFIER_CODE ,
R.FIELDNAMEFROM %Table(PP_PYMNT_TAO) P , PS_PAYMENT_ID_ITEM X ,
PS_AR_FLD_REF_TBL R WHERE P.PROCESS_INSTANCE = %Bind(PROCESS_⇒
INSTANCE)
AND P.PP_REF_STATUS = 'Y' AND P.DEPOSIT_BU = X.DEPOSIT_BUAND
P.DEPOSIT_ID = X.DEPOSIT_IDAND P.PAYMENT_SEQ_NUM = X.PAYMENT_⇒
SEQ_NUMAND
X.REF_QUALIFIER_CODE = R.REF_QUALIFIER_CODE AND R.REF_STATUS =⇒
'A'
### 1 line break(s) inserted ###
Payment Predictor accomplishes the same results without a special module for the dynamic
SQL. All the SQL is dynamic, and Payment Predictor uses the Application Engine bind
variables that are returned from the DO SELECT.
AND X.REF_QUALIFIER_CODE = %BIND(REF_QUALIFIER_CODE)AND X.REF_⇒
VALUE = I.%BIND
(FIELDNAME, NOQUOTES)
312 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 9 Setting Up Payment Predictor Processing
Section Description
ID_CUST Populates the PS_PP_CUST_TAO temporary table with customer identification information
for payments with MICR or customer references. This is also done from PREPARE.
Platform-specific codes can apply in this section.
Section Description
SBLD This section builds the PS_PP_STEP_TAO temporary table and then performs
each step in turn. First, it inserts one row for each step, condition, and action
of each method needed to process all payments for all business units
requested. For example, if the step has a condition that runs an algorithm and
then generates an adjustment for an underpayment, it inserts two rows into
PS_PP_STEP_TAO.
It deletes each row upon completion; this table should be empty at the end of a
normal run. After the PS_PP_STEP_TAO table is created, the second phase
begins.
STEP The Step Manager, done from SBLD with a DO SELECT. Depending on the
step and condition that the system is processing, the appropriate section is
done.
GENITEM Run for each Generate An Item step. It might generate items based on the
criteria specified in the method and on the condition of the payment.
WBLD Run for each Generate A Worksheet step. It might generate worksheets based
on the criteria specified in the method and on the condition of the payment.
RELEASE Run for each release. The payment step uses only the temporary tables. It
releases a payment that an algorithm has attempted to apply, enabling
subsequent method steps that match the remittance profile to process the
payment. When an algorithm finds any items to apply for a payment, another
algorithm (or method step) does not consider that payment for application
unless a Release The Payment step releases it.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 313
Setting Up Payment Predictor Processing Chapter 9
Section Description
ALGR Not a true section. A dynamic DO performs the actual run of the SQL
contained in the algorithm group, and the section that is run is the name of the
algorithm group. The name of an algorithm group must begin with a # and
must match the name of a section.
An algorithm is a group of statements in a section. When an algorithm
populates PS_PP_MATCH_TAO, it must set the value of PP_PROC_FLAG
to 0. Subsequent statements included in the algorithm group enable you to
further adjust or refine the answer set contained in PS_PP_MATCH_TAO to:
• Limit the answer set to just the customers included in the identifying
information.
Section Description
314 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 9 Setting Up Payment Predictor Processing
Section Description
TERMINATE Calculates and logs messages for the payment totals and
payment amounts either applied, generated to
worksheets, or released. Releases the process instances
on tables used.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 315
Chapter 10
Note. This chapter is required. You must complete the tasks discussed in this chapter to implement automatic
maintenance processing.
The process places the items that meet your matching criteria in match groups unless they are already selected
in a worksheet, such as the payment or maintenance worksheet. A match group must contain at least one debit
item and one credit item, but it can contain multiple debit and credit items.
You create automatic maintenance methods that define the rules for matching the items, and specify which
method to use for each business unit or when you run the process.
The process:
• Executes the steps in the automatic maintenance method that you assign to the business unit, unless you
override it for all business units on the run control page.
As the process executes each step, it creates a row in a temporary table for each item that it tries to match.
The process also stores the appropriate action for each step in a temporary table.
• Writes off the remaining balance for match groups, if the balance meets the write off tolerances.
If the match group contains only one debit and one credit, it creates either a MT-02 (write off a credit) or
MT-03 (write off a debit) item. If the group contains multiple debits or credits, it creates either a MT-06
(write off remaining credit) or MT-07 (write off remaining debit) item.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 317
Setting Up Automatic Maintenance Processing Chapter 10
• Creates a maintenance group for each corporate customer, which has match groups for conditions where
the step does not create a worksheet.
The process sets the group to post. When you post the group, the Receivable Update process
(ARUPDATE) creates distribution lines for the items, using the accounting template for the appropriate
automatic entry template.
• Creates a maintenance worksheet for each corporate customer, which has match groups for conditions
where the step creates a worksheet.
You must review the worksheet and set the group to post.
Enters the same value in the match group ID field in the item maintenance activity for each item in the
group.
• Uses the anchor business unit on the run control as the anchor business unit for each maintenance group
or worksheet.
The Receivable Update process uses the anchor business unit to generate interunit accounting entries
when items are matched across business units.
• Converts the item amounts to a common currency to handle items in different currencies.
The process uses the general ledger base currency for the anchor business unit that you entered on the run
control for the common currency. If you do not enter an anchor business unit on the run control page, the
process uses the general ledger base currency for the business unit with the lowest value in the grid that
appears on the run control page.
See Also
Chapter 23, "Maintaining and Reviewing Item Information," Reviewing Item Activity for a Match Group,
page 733
Chapter 24, "Maintaining Customer Account Balances," Write-Off Tolerances, page 746
This section provides an overview of automatic maintenance methods and discusses how to:
318 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 10 Setting Up Automatic Maintenance Processing
Each method contains a series of steps that the process executes sequentially. For each step, you specify:
• Have the process match a value in a field in the debit items to a value in a field in the credit items.
If an automatic maintenance method indicates that the process should exactly match items by their open
amount and the One to One option is selected in the method, the items must be unique. For example, if
you have two 1,000.00 EUR credits and one 1,000.00 EUR debit, the process does not place any of the
items in a match group.
The #OLDEST algorithm group matches open items by due date—matching the items with the oldest due
dates first—until either all the available credits or all the available debits are matched. It uses the
directions that you provide for the step to determine how to handle the remaining balance.
• Have the process write off items with a specific entry type and reason that were not matched in previous
steps.
The write-off amount must meet the write-off tolerances defined for the entry reason assigned to the
automatic entry types associated with the Write-off a Credit (MT-02), Write-off a Debit (MT-03), Write-
off Remaining Credit (MT-06), and Write-off Remaining Debit (MT-07) system functions.
For the first two instructions, you define the action that the process takes based on the remaining balance for
the match group. The system populates the actions for the last instruction and you cannot change them. You
also define whether to put the match group or write-off on a maintenance worksheet.
It is essential that you have a thorough understanding of how your organization tracks reference information
on credit items when you create your automatic maintenance methods.
Ideally, the methods that you define enable the Automatic Maintenance process to match the majority of your
debits and credits and to write off the remaining balances, leaving only the exceptions to be matched or
written off using the maintenance worksheet. The trick is to fit your methods to the way that your business
processes populate reference information.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 319
Setting Up Automatic Maintenance Processing Chapter 10
Place the steps that produce the greatest number of matches at the beginning of the automatic maintenance
method. For example, if you are creating a method to resolve deductions, and the majority of your customers
provide the claim number in the Claim Number field when they take the deduction, and you also enter it in
the Claim Number field when you create the credit memo, use the Claim Number field in the first step.
As you work with methods during implementation, you will probably change them until you find the most
efficient way to match items.
Method Detail AUTOMNT_STEP Set Up Financials/Supply Define the steps that the
Chain, Product Related, Automatic Maintenance
Receivables, process performs when you
Credit/Collections, run a method.
Automatic Maintenance
Methods, Method Detail
320 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 10 Setting Up Automatic Maintenance Processing
Method Displays the unique code that identifies the automatic maintenance method.
Steps
The Steps grid displays a list of all the steps in the automatic maintenance method. When you first add a new
method, the list is blank.
Step Displays the step number. The process performs the steps in sequential order.
Option Displays the type of task that the step performs. Values are:
Match: Matches the values in a field for a debit item to the value in a field for a
credit item.
Algorithm: Matches or creates a write-off based on the algorithm that you
selected.
Write-Off: Writes off debit or credit items that the process did not previously
match that have an amount that is less than the defined tolerances for either the
business unit, customer, or automatic maintenance reason associated with the
automatic entry type for the write-off item, such as Write off a Debit or Write off
a Credit.
Debit Field Displays the field whose value you are matching for debit items.
Operator Displays the operator that the process uses to match the items. Values are:
=: Creates exact matches.
LIKE: Creates partial matches.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 321
Setting Up Automatic Maintenance Processing Chapter 10
Credit Field Displays the field whose value you are matching for credit items.
Algorithm Group ID Displays the name of the Application Engine section that the process runs for the
step.
Steps
When the Automatic Maintenance process runs, it examines each debit item and performs the steps in the
method in sequential order. The system automatically assigns the Step number.
322 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 10 Setting Up Automatic Maintenance Processing
Match References Matches the values in a field in a debit item to a value in a field in a credit item.
For example, it could match the invoice for a debit item with the document ID for
a credit item. When you select this option, you must specify the match criteria.
Execute Algorithm Performs matching and write-offs defined in a Application Engine section. Each
section is an algorithm group and each step in the section is an algorithm. The
Automatic Maintenance process executes the actions based on the results of the
algorithm.
When you select this option, you must enter the name of the algorithm group in
the Group field. Select a user-defined algorithm or select the system-defined
#OLDEST algorithm, which matches all debits and credits in oldest first order by
due date.
See Chapter 10, "Setting Up Automatic Maintenance Processing," Defining
Automatic Maintenance Algorithm Groups, page 330.
No Match Write-off Writes off debit or credit items not matched by the previous steps that have an
amount that is less than the tolerances that you defined.
When you select this option, select the Entry Type and Entry Reason for the
items that you want to write off. For example, enter DED for the entry type to
write off deduction items. When you create entry reasons for an entry type, you
might want to create an entry reason for a small amount, such as 5.00 USD.
When you create an item, such as a deduction, assign the entry reason for small
amounts to the item. Enter the entry reason for small amounts in the Entry
Reason field.
If you want to write off both debits and credits, you need to create two separate
steps.
Note. If you select No Match Write-Off for a step, the Automatic Maintenance
process does not check the percentage tolerance, because the percentage will
always be 100.
If you selected Match References, specify the criteria for creating a match.
Debit Field Enter the field whose values you want to match in debit items.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 323
Setting Up Automatic Maintenance Processing Chapter 10
Credit Field Enter the field whose values you want to match in credit items.
You can match values in the following fields in the Item table (PS_ITEM) for
either the debit or credit items. The field for the credit does not have to be the
same field as the debit. Select from these values: AR Specialist, Bill of Lading,
Broker ID, Carrier ID, Claim Number, Class of Trade, Collector, Contract
number, Credit Analyst, Item Balance (open amount), Division, Document ID,
Family, Invoice, Item ID, Major Classification, Order No, Open Amount,
Promotion/Merchandising, Proof of Delivery, Purchase Order Reference, Sales
Person, Sales Person 2, or User 1 through User 10.
Customer Level You can expand match groups to include items across all customers in a
customer group. Select the customer level to use when creating match groups.
Values are:
C: Corporate customer group.
N: No customer relationships considered. This is the default value.
R: Remit from customer group.
Match Type Specify how the process does the matching. Select one of these values:
All: Places all items that meet the matching criteria in one match group.
One to One: Matches only one debit to only one credit in a match group. If the
matching criteria creates a match group with more than one debit or credit, the
process does not match them. Matches debit and credit items of the same amount
for a customer as long as the amounts are unique. For example, if you select Item
Balance as the matching criteria in both the Debit Field and the Credit Field, and
there are two 1,000.00 USD debits and one 1,000.00 USD credit, it does not
match the items.
Exclude Deduction Select to exclude deduction items from matching when processing the step.
Items
Exclude Dispute Items Select to exclude disputed items from matching when processing the step.
Exclude Other Debit Select to exclude all items other than deduction and disputed items from
Items matching when processing the step.
Step Order
The buttons in the Step Order group box move a step up or down in the method. Place the steps that produce
the greatest number of matches at the beginning of the method.
If you select Match References or Execute Algorithm, you must select an action for each condition. Each step
includes five remaining balance conditions.
If you select No Match Write-off, the system defines the conditions and actions, and you cannot change them.
However, you can specify whether you want to place the write-off items on a worksheet.
324 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 10 Setting Up Automatic Maintenance Processing
Remaining Balance Displays the condition for the remaining balance for a match group. Values are:
= 0: The remaining balance is zero.
> 0, within tolerance: The remaining balance is greater than zero and meets the
write-off tolerances.
> 0, over tolerance: The remaining balance is greater than zero and exceeds the
write-off tolerances.
< 0, within tolerance: The remaining balance is less than zero and meets the
write-off tolerances.
< 0, over tolerance: The remaining balance is less than zero and exceeds the
write-off tolerances.
Note. You define the write-off tolerances for each business unit and override
them for individual customers or for the automatic maintenance reason that you
assign to the automatic entry types associated with these system functions: Write-
off a Credit (MT-02), Write-off a Debit (MT-03), Write-off Remaining Credit
(MT-06), and Write-off Remaining Debit (MT-07).
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 325
Setting Up Automatic Maintenance Processing Chapter 10
Action Select the action that you want the process to perform based on the remaining
balance for the group. Values are:
Resolve: The process matches the entire amount of the items. Select this when
the balance is zero.
Resolve, write off balance: The process matches the items and creates a write-off
item for the amount of the remaining balance. Select when the remaining balance
is within tolerances.
Resolve, Create new item: The process matches and closes the items and creates
a new item (either an MD or MC item) for the difference between the balances of
the matched items.
For example, if the process matches debit items totaling $200 to credit Items
totaling -$145, the items are closed and a new MD item is created for $55. If the
process matches debit items totaling $200 to credit items totaling -$233, the
items are closed and a new MC item is created for -$33.
Resolve, Item balance open:The process matches the items and closes the items
with the smaller total absolute amount. The process also closes the items with the
larger total absolute amount, except for the item with the latest due date, which
remains open with a balance equal to the difference between the two amounts.
The process does not create a new item.
For example, the process matches debit items totaling $200 to credit Items
totaling -$145, the credit items are closed, and the debit items are closed, except
for the debit item with the latest due date, which remains open with a balance of
$55.
Note. If you select the No Match Write-off button, the Resolve, Item balance
open actions are not available for selection.
Release to next step: The process does not match the items. The debit and credit
items are available for processing in the next step. Select for either a zero balance
or a remaining balance.
Worksheet Select to place the match group on a maintenance worksheet for online review.
The worksheet displays the match groups and suggested write-off items or
remaining open amounts. You can accept the results or make manual adjustments
before posting the maintenance group.
Note. You can select Worksheet only for a Resolve, write off balance action for a
No Match Write-Off step.
326 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 10 Setting Up Automatic Maintenance Processing
• Matches all items except deduction and disputed items that have matching unique open amounts.
• Matches values in the Document field in the Item table for deduction items with the values in the
Document field in the Item table for credit items.
The example has four steps. Each step considers the remaining balance for the match group and provides an
action based on the balance.
Note. You may want to have several steps that exactly or partially match different references, because not all
of your customers supply the same reference information.
Step 1 provides instructions on creating a match group for each set of debit and credit items that have a
unique open amount as well as instructions on resolving each group. For example, the open amount for a
debit is 999.00 CAN and the open amount for a credit is –999.00 CAN. Each match group is set to post. You
want to match items—except exception items—for all customers associated with the remit from customer.
Operator Select =.
You must select Resolve when the remaining balance = 0. You can select any action for the other
conditions, because the remaining balance is always zero for this matching criteria and none of the other
conditions apply.
Step 2 provides instructions for the Automatic Maintenance process to take if the value in the Document field
for the deduction item is exactly the same as the value in the Document field for a credit item. The process
matches items for all customers associated with the remit from customer.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 327
Setting Up Automatic Maintenance Processing Chapter 10
Operator Select =.
> 0, within tolerance Resolve, write off balance Clear to post the match group.
> 0, over tolerance Resolve, leave balance open Select to review the match group
on a maintenance worksheet.
< 0, within tolerance Resolve, write off balance Clear to post the match group.
< 0, over tolerance Resolve, leave balance open Select to review the match group
on a maintenance worksheet.
Step 3 provides instructions to take if the value in the Document field for a deduction partially matches the
value in the Document field for a credit item. The process matches items for all customers associated with the
remit from customer.
328 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 10 Setting Up Automatic Maintenance Processing
> 0, within tolerance Resolve, write off balance Select to review the match group
on a maintenance worksheet.
> 0, over tolerance Resolve, leave balance open Select to review the match group
on a maintenance worksheet.
< 0, within tolerance Resolve, write off balance Select to review the match group
on a maintenance worksheet.
< 0, over tolerance Resolve, leave balance open Select to review the match group
on a maintenance worksheet.
Step 4 provides instructions to take if the value in the Document field for a deduction does not match the
value in the Document field for any credit items, when the entry reason for the deduction is SMALL. The
write-offs will not be placed on a worksheet. Use this instruction when an item amount is too low to make
investigating the open balance worthwhile.
3. Enter the entry type code for deductions, such as DED, in the Entry Type field.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 329
Setting Up Automatic Maintenance Processing Chapter 10
An algorithm group is a section in a Application Engine program. You need to be familiar with Structured
Query Language (SQL) and with creating Application Engine processes to write a custom algorithm group.
We provide a sample algorithm group, called #SAMPLE1, in the sample database. The algorithm group
matches a debit item to a credit item when the invoice number and the purchase order number are the same in
both the debit and the credit item. The algorithm group contains two steps, and each step contains one SQL
statement. The sample provides an example of an exact match. However, you can also design your algorithms
to create a partial or LIKE match.
This text is the SQL statement for the DEBITS step in the #SAMPLE1 section:
This text is the SQL statement for the CREDITS step in the #SAMPLE1 section:
330 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 10 Setting Up Automatic Maintenance Processing
You can copy the SQL that we provide in the DEBITS and CREDITS steps to the steps in your algorithm
groups, but you must change the WHERE statement as needed. You must also change the values for
INVOICE and PO_REF in the SELECT statement to the appropriate field values that you want to match.
If you are creating an algorithm group to write off items not matched in previous steps, create algorithm
groups by copying the SQL in the DEBITS and CREDITS steps in the WRITEOFF section and modifying the
WHERE statements.
See Also
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 331
Chapter 11
• Define Electronic Funds Transfer (EFT) reason codes and EFT file layout codes.
Note. This chapter is required. You must complete the tasks discussed in this chapter to implement draft
processing.
Vendor-initiated drafts, which are prepared by the vendor, are sometimes called bills of exchange. The vendor
specifies the due date, whether the draft is to be discounted, and the remittance procedure (paper, EFT, or
Electronic Data Interchange (EDI)). Typically, the vendor's bank submits the draft to the customer's bank for
processing.
Customer-initiated drafts, which are usually, but not always prepared by the customer, are sometimes called
bills of order or promissory notes. The customer specifies the due date and when the customer is to remit
payment. The drafts are sent preapproved to the vendor, who must either accept or refuse the draft. The
customer decides whether or not the draft is to be discounted and the remittance procedure (paper, EFT, or
EDI).
Both types of drafts involve an obligation on the part of the buyer to pay the seller a particular sum on a given
date. The drafts are redeemable on or after their stated due date, and it is common for both types of drafts to
be redeemed before their due date at a discounted amount.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 333
Setting Up Draft Processing Chapter 11
Each event in the draft life cycle generates accounting entries and changes the status of the draft. You initiate
some of these events online and others occur automatically when you run the Receivable Update Application
Engine process (ARUPDATE). PeopleSoft defines the draft processing rules for each business event that
PeopleSoft Receivables supports. You define how the system creates accounting entries for each event by
draft type.
The path that a draft takes in the draft life cycle depends on if the draft is:
• Nondiscounted.
Drafts that are discounted with recourse and drafts that are discounted without recourse follow the same path
but generate different accounting entries.
The following graphic shows the major events that occur in the draft life cycle, which include draft creation,
draft approval. If draft is not discounted, then the draft is sent to the bank for remittance of money owed, the
money is collected on due date, and are reconciled with the bank. If draft is discounted with or without
recourse, the draft is sent to the bank for remittance of money owed, the money is collected on the discount
date if this a discount of a draft without recourse, reconciled with the bank, and completed. If this is a
discount of a draft with recourse, the draft is discounted on the discount date or when the it is reconciled with
the bank and is completed on the due date.
334 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 11 Setting Up Draft Processing
The system keeps an audit history of all events that occur for an individual draft and records the history in the
Draft Activity table (PS_DRAFT_ACTIVITY). Some events, such as the draft approval event, generate a
group ID when the event occurs. For other events, such as draft remittance, the Receivable Update process
assigns a group ID. The Receivable Update process also updates the activity record with the posting date.
• Draft creation
• Draft approval
• Draft remittance
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 335
Setting Up Draft Processing Chapter 11
Draft Creation
You create a draft using the Draft Request page or one of the two online entry pages (Draft Entry and Draft
Mass Entry). The page that you use depends on whether you are creating a customer- or vendor-initiated
draft. At this point in the draft life cycle, the draft enters the PeopleSoft Receivables system. You can also
load a kijitsu draft (from Japan) into the system electronically by using an EFT file. The status of a draft that
you create is either Identified or Pending Acceptance.
Draft Approval
After you apply items to the draft, you approve it using a draft worksheet or a draft approval worksheet. If the
draft is preapproved, the system automatically approves the draft when you create it. The status of an
approved draft is Accepted.
Draft Remittance
You send the draft to the bank to arrange for collection of the monies owed. You use the draft remittance
worksheet to perform this task. The monies are collected at either the due date or the discount date, based on
your specifications. If you specify that you want to collect the funds at the discount date, the bank normally
charges a fee and interest. This effectively arranges for a short-term loan on the basis of the guaranteed future
payment. The status of a remitted draft is Remitted.
When the draft reaches its discount date, the bank places the funds in your account. If you discount a draft,
the Receivable Update process creates accounting entries on the discount date. If a draft is discounted with
recourse, the system automatically creates the appropriate liability accounting entries to record your financial
exposure. These entries are necessary because the bank reserves the right to take the money back from you if
your customer (issuer) fails to pay.
The status of the draft becomes C (Complete) unless you discounted the draft with recourse. If you discount a
draft with recourse, the draft status changes to M (Discounted) on the discount date or when you reconcile the
draft on a bank statement. The draft status becomes Complete on the due date.
When a nondiscounted draft comes due (reaches its due date or maturity date), the vendor's bank and the
customer's bank process the exchange of funds. To accommodate this exchange, the Receivable Update
process creates the accounting entries that are necessary to record the expected receipts. The bank statement
records the actual funds when they are deposited in your bank account.
If you use cash clearing accounting and you have identified the bank account as a cash clearing account, the
Receivable Update process transfers the amount from the cash clearing account to the cash account.
336 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 11 Setting Up Draft Processing
When you receive the bank statement, you have the option to use the bank reconciliation feature to mark the
drafts as reconciled. You can do this manually, or you can reconcile it automatically using the automatic
Bank Reconciliation Application Engine process (FSPRECON). The system records the funds received for
each draft on the bank statement. The reconciliation module provides a manual way to match the amount of
the draft received with the amount that was submitted to the bank.
When you reconcile a draft on a bank statement, the status of the draft remains Complete, but the Receivable
Update process identifies the draft as reconciled by changing the RECON_PROCESSED field to Y. The
Receivable Update process also generates the appropriate accounting entries to record the reconciliation.
You have the option to recognize the cash either when you reconcile the draft on a bank statement, or on the
due date for nondiscounted drafts or the discount date for discounted drafts. Specify the method to use when
you set up your draft types. This table shows how the draft cycle looks:
See Also
PeopleSoft Enterprise Banks Setup and Processing 9.1 PeopleBook, "Reconciling Statements"
• Dishonoring a draft.
• Voiding a draft.
• Cancelling a remittance.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 337
Setting Up Draft Processing Chapter 11
Dishonor Draft
You dishonor a draft at any point in the draft life cycle after you approve it. After you dishonor the draft, you
decide what action to take on the draft. When you dishonor a draft, the system changes the draft status to D
(dishonored). The system debits the dishonored draft receivable account and credits the appropriate account.
The account that the system credits is based on the system function associated with the business event that
occurred before you dishonored the draft.
Void
You void a draft at any point in the draft life cycle after you approve the draft until you reconcile the draft on
a bank statement. When you void a draft, the system reopens all the items associated with the draft. This
process changes the draft status to E (Void).
Cancel Remittance
You cancel a remittance after you remit a nondiscounted draft either before or after the due date but before
you reconcile the draft on a bank statement. For discounted drafts, you must cancel the remittance before the
discount date or after you dishonor it. Cancelling a remittance returns the draft to the state it was in after you
approved and posted it. The system changes the draft's status to A (Accepted). You can remit the draft again
at a later date.
When you void a draft or cancel a remittance, the system looks at the last activity that occurred to determine
what accounting entries to create. It creates accounting entries that net the activities that have occurred. For
example, if you are voiding a non-discounted draft after the due date, the system credits Cash and debits
Accounts Receivable to net the following entries:
• Draft types
338 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 11 Setting Up Draft Processing
• Distribution codes
• Bank fees
The setup for draft processing enables you to generate whatever accounting entries your organization requires
at each step of the draft life cycle and to define different processing rules for each type of draft that you use.
Draft processing uses the following options to determine how to process drafts:
• System functions.
• Draft types.
You generate different accounting entries for an event based on which path the draft follows. PeopleSoft
provides you with the ability to define how the system generates accounting entries for each draft event for
each type of draft that you use.
A draft business event is an action that can occur during draft processing that generates accounting entries
and audit history information. PeopleSoft Receivables delivers and supports the business events and defines
the processing characteristics for the Receivable Update process for each one.
When you define draft types, you assign a system function to each event that occurs for the draft type and
optionally define the draft distribution codes by business unit. This provides the flexibility to define the
accounting entries that occur for each event, as necessary.
Draft Types
Draft types determine the processing characteristics for drafts. They also determine how to generate
accounting entries for them. You use draft types to tailor draft processing and draft accounting entries to meet
your processing requirements.
When you define your draft types, you specify the draft events for which you want to generate accounting
entries. You also specify how to generate the accounting entries by assigning a system function to each of
those events and optionally you assign separate draft distribution codes to each business unit for that draft
type. In some cases, you may be able to select one of several system functions for a draft event based on your
processing requirements. You also assign a system function that defines how to generate accounting entries
when you dishonor a draft after the draft event.
Distribution Codes
Draft processing uses the distribution codes that you set up for these distribution types:
• Receivable
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 339
Setting Up Draft Processing Chapter 11
• Draft Receivable
When you create a draft item by running the Create Drafts Application Engine process (AR_DRAFTS) or by
applying items to a draft on the draft worksheet, the system assigns draft distribution codes for each
distribution type to the draft item. It uses the following hierarchy to determine the correct distribution code:
1. Distribution code linked to the accounts receivable (AR) distribution code on the Distribution Code page
for the original item.
2. Distribution code assigned to the draft type and business unit combination on the Draft Type Distribution
Codes secondary page.
3. Distribution code assigned to the business unit on the Receivables Definition - Accounting Options 2
page.
When you run the Receivable Update process, it looks at the system function that you assigned to the event it
is currently processing to determine which type of draft distribution code to use. The process uses the
distribution code that is assigned to the draft item to create the accounting entries.
If the draft item does not have a draft distribution code for the event, the Receivable Update process marks
the draft in error. To correct the error, you need to assign the appropriate draft distribution code to the
business unit. You also assign one to the draft type and business unit combination, and (if necessary), to the
AR distribution code for the original item. Then, you click the Update Distribution Codes button on the
Correct Posting Errors, Draft - Group Action page to add the distribution code to the item. When you rerun
the Receivable Update process, it creates the correct accounting entries.
See Chapter 4, "Defining PeopleSoft Receivables Processing Options," Setting Up Distribution Codes, page
80.
Several system functions use the ChartFields that you assign to your bank account on the External Accounts
page. The types of cash control accounts that you set up depend on your country's accounting requirements.
The following table lists the four cash accounts that you can assign to a bank account and their account types:
340 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 11 Setting Up Draft Processing
Draft Cash Control Draft − AR Use for cash clearing to record cash
prior to actually receiving the funds.
Use when your organization needs
two cash control accounts. Use for
nondiscounted drafts.
Discount Draft Cash Control Discount − AR Use for cash clearing to record cash
prior to actually receiving the funds.
Use when your organization needs
two cash control accounts. Use for
discounted drafts.
Each system function indicates which type of account to use to generate accounting entries. The Receivable
Update process uses the cash account with the appropriate account type.
Bank Fees
When you discount a draft, you normally have to pay a bank fee or interest on the money that you collect
prior to the due date. PeopleSoft provides a system function (DM-90) for bank fees. You need to set up an
entry type and automatic entry type for bank fees and assign them an entry reason for interest. When you
remit a discounted draft, you specify the entry type that is used to generate the accounting entries for bank
fees. When you run the Receivable Update process on the discount date, the process creates an item for the
draft fees that has a zero amount and automatically closes the item. The process uses the entry type for bank
fees to generate the appropriate accounting entries.
See Also
PeopleSoft Enterprise Banks Setup and Processing 9.1 PeopleBook, "Setting Up External, Internal, and
Netting Accounts," Defining External Account Information
This section provides an overview of business events and discusses how to:
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 341
Setting Up Draft Processing Chapter 11
You initiate some events online, such as remitting a draft. The system automatically processes other events,
such as due date processing, when you run the Receivable Update process. The process creates a group for
each draft and posts the activity on the Draft Activity record.
342 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 11 Setting Up Draft Processing
10 You mark a draft null and void. The system reopens the
associated item to ensure that the outstanding debt is
Void Draft
collected.
We recommend that you do not change the system-defined draft business events or add new ones. To prevent
users from changing business events, ensure that the page options for Draft Business Events and Draft Sub-
Events are display-only for most users. If you must create a new event, ensure that you set it up properly.
For a new batch event (events that are system-generated), select the Batch Event check box and write the
SQL that triggers the processing for the event. You must use the D alias type for DRAFT_CONTROL record
and R alias type for POSTING_REQUEST record when you write the SQL. Review one of the existing
events with SQL before you write your own.
If you are adding a new event that you will initiate from an online page, you must create a new page. The
DRAFT_TYPE field in the FUNCLIB_ARINTFC record contains all the code that is necessary to perform
online processing. View some examples to see how this code is implemented. PeopleSoft employs three
different methods:
• To see how PeopleSoft performs the processing for a single draft per page, look at the SavePreChange
PeopleCode for DRAFT_WRK.APPROVE_BUTTON.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 343
Setting Up Draft Processing Chapter 11
• To see how PeopleSoft performs the processing for a set of drafts that need posting (multiple drafts per
page), look at the SavePostChange PeopleCode for DR_REMIT_WRK.COMPLETE_BUTTON.
• To see how PeopleSoft performs the processing of multiple drafts per page (line by line), look at the
SavePreChange PeopleCode for DR_DISH_ITM_SBR.ITEM_SELECTED.
If you add a new system function for an on-account or prepayment item, you must update the PeopleCode for
drafts to include the system function. You update the following:
• FUNCLIB_AR (record)
• RECNAME (field)
• IsAdvancePayment (function)
344 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 11 Setting Up Draft Processing
Specify System Function If selected, indicates that you must specify a system function for the event for
each draft type to generate accounting entries.
Post Action Select a value that indicates when the event occurs. Values are:
Actual: For the actual business event.
Dishonor: For drafts dishonored after the business event.
Most business events have a set of actual rules and another set of dishonor rules.
Use the scroll area to see both sets of rules.
Include in Cancel If selected, indicates that the Receivable Update process reverses the accounting
Remittance entries and status for the event when you cancel a remittance.
SQL Object ID Enter the SQL object that ensures the draft is in the right condition for the event.
Event Settings
The options in the Event Settings group box define the rules for the Receivable Update process when it posts
the event.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 345
Setting Up Draft Processing Chapter 11
Draft Status Select the status of a draft after you run the Receivable Update process. Values
are:
Accepted: The draft was marked approved on the draft worksheet.
Collateral: The draft is being used as collateral and is not available for
processing.
Complete: The draft was paid at either the discount date or the due date.
Discounted: The draft was remitted as a discounted draft and has reached its
discount date.
Dishonored: You dishonored the draft because a customer failed to pay or will be
unable to pay on the due date.
Endorsed: You endorsed the draft to another party and it is not available for
processing.
Identified: You created a customer draft, but have not built a worksheet for it yet.
No Action: This status updates the Draft Status field on the Item table. When it is
set to N, the item is available to be paid by a draft or another payment method.
Pending: The draft appears on the draft worksheet, but you have not approved it.
Remitted: You identified a draft as complete on the draft remittance worksheet
and it was sent to the bank for collection.
Void: You voided the draft.
Disc Indic (discount If selected, the Receivable Update process must update the
indicator) DISCOUNT_PROCESSED field on the Draft Control record. The next field
contains the value that Receivable Update process enters in the field. Y indicates
that the draft has been discounted and N indicates that it has not been discounted.
Doc Type Option Select a value if the event requires document sequence numbers. Values are:
(document type option)
Collection: If document sequence numbers are required, you must assign the
default document type to a bank account whose payment method is defined as
Draft on the External Account - Collection Method page.
Group: If document sequence numbers are required, you must assign the default
document type to the draft group type.
Recon (reconciliation) If selected, the Receivable Update process must update the
RECON_PROCESSED field on the Draft Control record. The next field contains
the value that the Receivable Update process enters in the field. Y indicates that
the draft has been reconciled and N indicates that it has not been reconciled.
346 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 11 Setting Up Draft Processing
Batch Event? If selected, the Receivable Update process recognizes this event as a system-
generated event instead of an online event. For example, Draft Approval is an
online event and Draft at Due Date is a system-generated event. The where
clause that triggers processing for a batch event is in the text box below this field.
Select for a new batch event (events that are system-generated, rather than
initiated from an online page).
Unpost Settings
The options in this group box define the rules for Receivable Update when it unposts the event.
Draft Status Displays the status of a draft after the Receivable Update process runs for the
unpost group.
Disc Indic (discount The Disc Indic and Recon check boxes for unposting work the same as they do
indicator) and Recon for posting.
(reconciliation)
See Also
PeopleSoft Enterprise Banks Setup and Processing 9.1 PeopleBook, "Setting Up External, Internal, and
Netting Accounts," Defining Collection Methods
Sign Indicates if amounts for this event are Negative, Positive, or Unsigned (either
negative or positive).
Selected If selected, the subevent updates the selected subtotal (total amount of items
selected) on the draft worksheet.
Adjusted If selected, the subevent updates the adjusted subtotal (total adjustment amount,
including deductions, balance write-offs, prepayments, on-account payments, and
adjustments) on the draft worksheet.
Write-Off If selected, the subevent updates the write-off subtotal (total amount of items
written off) on the draft worksheet.
Tolerance If selected, the system uses the write-off tolerances for the users that appear on
the User Preferences - Receivables Data Entry 2 page when you write off an item
on the draft worksheet. The tolerances are the same ones used for payment
worksheets.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 347
Setting Up Draft Processing Chapter 11
See Also
PeopleSoft Enterprise Application Fundamentals 9.1 PeopleBook, "Defining User Preferences," Defining
Receivables Write-off and Discount Tolerances
If you plan to customize reports and want to use draft transaction types in the reports, you must define the
types of transactions that drafts pay, such as assets or inventory.
This section lists the page used to set up draft transaction types.
This section provides an overview of draft types and discusses how to:
348 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 11 Setting Up Draft Processing
Bill of Exchange A vendor-initiated draft that is normally sent to the customer for approval.
PeopleSoft provides five samples of bills of exchange.
Promissory Notes A customer-initiated draft that is sent preapproved to the vendor. PeopleSoft
provides eight samples of promissory notes.
You can use the sample draft types as defined. However, many countries have set requirements for the
accounting entries that you must generate for draft processing. If you find a sample that almost meets your
requirements, copy it and modify it to suit your needs.
Draft Type Copy DRAFT_TYPE_CPY_SEC Click the Copy Draft Type Create a new draft using an
link on the Draft Type page. existing draft type as a
template.
View Accounting Entries DRAFT_TYPE_ACT_SEC Click the View Accounting View the accounts that the
link on the Draft Type page. Receivable Update process
debits and credits for each
draft event when processing
drafts for this draft type.
Draft Type Distribution DRAFT_TYPE_DST_SEC Click the Draft Distribution Override the draft type
Codes Codes link on the Draft distribution codes for
Type page. specific business units.
Draft Subevent System DRAFT_TYPE_AR_SEC Click the Sub-events link on Assign system functions to
Function the Draft Type page. subevents for a draft event.
You can also specify which
system function to use when
you dishonor a draft after
the subevent.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 349
Setting Up Draft Processing Chapter 11
Txn Type (transaction (Optional) Enter a draft transaction type to categorize drafts on custom reports.
type)
Initiator Select a value to indicate whether this draft type is for customer- or vendor-
initiated drafts.
EFT Draft? Select to indicate the draft type is only for drafts that you receive electronically.
Remit Cancel? Select to indicate that you can cancel remittances for drafts with this draft type.
Void Draft? Select to indicate that you can void drafts with this draft type.
Auto-number Draft Ref Select to enable the system to generate draft reference numbers automatically for
(automatically number vendor-initiated drafts. If the system assigns the draft number, it prints the
draft reference IDs) number on the draft document. If you use preprinted draft forms with draft
numbers, you should not select this option. If you select automatic draft
numbering, the system varies the draft sequence numbers by draft type and
business unit. You can use the draft reference ID to search for drafts in the
system and to reconcile drafts on bank statements. This field is available only for
vendor-initiated drafts.
350 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 11 Setting Up Draft Processing
Discount? Select to enable drafts of this type to be discounted when you remit them to the
bank.
Unpost? Select to indicate that you can unpost drafts with this draft type.
Reject Reason Required Select to require entry of a reason for dishonoring or voiding a draft and for
canceling a draft remittance on the Dishonor Draft Worksheet, Void Draft
Worksheet, and Cancel Remittance Worksheet pages.
Copy Draft Type Click to copy this draft type to use as a starting point for a new draft type.
View Accounting Click to view the accounting entries that the Receivable Update process
generates for each event.
Draft Distribution Click to override distribution codes for specific business units for this draft type.
Codes The draft processing distribution codes automatically come from the business
unit.
Posting Details
Use the Posting Details grid to assign system functions to draft business events for two circumstances: when
the actual event occurs and when you dishonor the draft. The system function that you assign to an event
determines how the system creates accounting entries.
If you do not assign a system function to an event, the system does not generate accounting entries for the
event for drafts using this draft type. For example, you may want to generate accounting entries to recognize
cash after the Bank Statement Reconciliation event, instead of after the Draft at Due Date event. In that case,
you would not assign a system function to the Draft at Due Date event.
If an event does not require a system function, it does not appear in the list. For example, the Receivable
Update process does not require a system function for the Unpost event because it reverses the entries for the
prior event.
Sub-events If the Standard field is unavailable, the event has subevents, and you must assign
a system function to the individual subevents instead. Click to access the page
where you can assign system functions to subevents.
Dishonor Enter the system function to use when you dishonor the draft after the event.
Note. You must create an automatic entry type for each system function that you assign. The "Defining
Receivables Processing Options" chapter contains a table that lists all system functions and describes the
accounting entries that they generate.
See Chapter 4, "Defining PeopleSoft Receivables Processing Options," Understanding System Functions,
page 56.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 351
Setting Up Draft Processing Chapter 11
The following table shows how to set up draft types that meet French accounting requirements:
352 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 11 Setting Up Draft Processing
The following table shows how to set up draft types that meet German accounting requirements:
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 353
Setting Up Draft Processing Chapter 11
The following table shows how to set up draft types that meet Spanish accounting requirements:
354 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 11 Setting Up Draft Processing
The following table shows how to set up draft types that meet Japanese accounting requirements:
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 355
Setting Up Draft Processing Chapter 11
1. Click Copy Draft Type to access the Draft Type Copy page.
356 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 11 Setting Up Draft Processing
Review the Debit and Credit account fields for each draft event to make sure the accounting entries will be
correct. If not, review your setup and make the necessary changes.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 357
Setting Up Draft Processing Chapter 11
To override the default distribution code for a specific business unit for this draft type, enter a business unit.
Then enter the distribution code to use for any of the following types of distribution types:
Discount Recv (discount Enter the receivable account for discounted drafts.
receivable)
Discount Liab (discount Enter the liability account for drafts discounted with recourse.
liability)
Dishonored Enter the receivable account for dishonored drafts.
358 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 11 Setting Up Draft Processing
Assign a system function to each Sub Event for which you want to create accounting entries. Enter the system
function to use for the actual subevent in the Standard field.
Note. You enter the system function to use when you dishonor the draft after the subevent in the Dishonor
field on the Draft Type page.
You define each location where you store draft documents. You assign a draft location to a draft on the draft
worksheet.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 359
Setting Up Draft Processing Chapter 11
Draft Physical Location DRAFT_LOCATION Setup Financials/Supply Define where you store
Chain, Product Related, draft documents.
Receivables, Drafts,
Physical Location, Draft
Physical Location
Select Draft in the Payment Method field. Then define the following additional information:
• If your organization uses document sequencing, assign document types for draft processing.
• Define the currency, minimum remittance amount, and the draft risk days.
• If you use discount drafts, define the credit limit information for discounts.
• Define the rules for determining the settlement date if the due date falls on a holiday.
360 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 11 Setting Up Draft Processing
See Also
PeopleSoft Enterprise Banks Setup and Processing 9.1 PeopleBook, "Setting Up External, Internal, and
Netting Accounts," Defining Collection Methods
Customer Group Table CUST_GROUP_TBL Set Up Financials/Supply Create draft groups for
Chain, Common customers who share the
Definitions, Customers, same functionality.
Customer Group Table,
Customer Group Table
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 361
Setting Up Draft Processing Chapter 11
See Also
PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Maintaining Additional
Customer Information," Establishing Customer Group Tables
Select DRFT in the Group Type field and select the group in the Customer Group field.
The following table lists the number types that you must set up and the field name to select for each one:
See Also
PeopleSoft Enterprise Application Fundamentals 9.1 PeopleBook, "Defining Financials and Supply Chain
Management Common Definitions," Setting Up Automatic Numbering
PeopleSoft Receivables delivers four draft reference qualifiers that you use to identify drafts when you build
draft remittance worksheets: Draft ID, Draft Document Reference, Customer Bank, and Customer Group.
362 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 11 Setting Up Draft Processing
This section discusses how to set up reference qualifiers for remitting drafts.
Record Enter the table that contains the data used to build draft remittance worksheets.
Field Name 1 or Field 2 Enter values to reference a field in the table. Enter the name of the field on the
table that you want to reference in the Fieldname field. Enter the object name of
the record used to retrieve the field values in the Prompt Table field.
Note. The Prompt table looks for fields that are in the DR_CONTROL_SBR and DR_CNTL_EVT_SBR
records. It also looks for fields in any view that has the DR_CNTL[_]%VW profile. If you add new reference
qualifiers for fields that are not contained in the DRAFT_CONTROL record, you must build a view that has
the same profile as DR_CNTL[_]%VW. Look at the DR_CNTL_BNK_VW record for an example.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 363
Setting Up Draft Processing Chapter 11
This section provides an overview of EFT reason codes and discusses how to:
EFT Reason Codes EFT_BANK_REASON Setup Financials/Supply Set up reason codes for
Chain, Common draft processing.
Definitions, EFT, EFT
Reason Codes, EFT Reason
Codes
364 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 11 Setting Up Draft Processing
Event Enter the appropriate draft business event, such as 10 (Void Draft) or F1 (Draft
at Due Date) that the system should use to set the status for payment records
returned with this reason.
Post Action Indicate whether the system should use the actual or dishonored rules that you
defined for the business event. Values are Actual or Dishonor.
Set up the following reason codes for the RIBA files used in Italy. Other countries can use this as an example
to set up their reason codes.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 365
Setting Up Draft Processing Chapter 11
See Also
PeopleSoft Enterprise Banks Setup and Processing 9.1 PeopleBook, "Setting Up Files for Electronic Funds
Transfers," Setting Up EFT Processing
366 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 12
When you post items in PeopleSoft Receivables, the system processes groups of pending items to update a
customer's balance, system-defined history elements, and item balances. During processing, the system
creates balanced, valid accounting entries. The Journal Generator Application Engine process (FS_JGEN)
then summarizes the accounting entry information in general ledger journal format. The General Ledger
Posting Application Engine process (GLPPPOST) updates the ledger balances.
• Group Control (PS_GROUP_CONTROL) - Contains header information for the transaction group.
• Pending Item (PS_PENDING_ITEM) - Contains the transaction type and transaction detail.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 367
Setting Up Receivable Update and Pending Group Generator Chapter 12
• Pending VAT (PS_PENDING_VAT) - Contains value-added tax (VAT) transaction type and transaction
detail.
• Pending Tax (PS_PENDING_TAX) - Contains India excise duty tax and sales tax entries from a billing
system.
• Pending Tax Details (PS_PENDING_TAX_DTL) - Contains India excise duty tax and sales tax details.
• Item Activity (PS_ITEM_ACTIVITY) - Describes the action taken on the receivable item.
• Item Distribution (PS_ITEM_DST) - Contains the accounting entries for the item activity.
• Item VAT (PS_ITEM_ACT_VAT) - Contains the VAT transactions for the item activity.
• Item Tax (PS_ITEM_ACTTAX) - Contains tax information for India for the item activity.
• Item Tax Details (PS_ACTTAX_DTL) - Contains tax line information for India for the item activity.
Note. If you enabled the options for processing entry events selected at the installation level and on the
Receivable Update Request - Options page, the Receivable Update process calls the Entry Events Generator
Application Engine process (FS_EVENTGEN), which updates the Entry Event Accounting Lines table
(PS_EE_ITM_ACCTG_LN) with the supplemental accounting entries.
This graphic shows the flow of data for the Receivables Update process. The transaction tables
(GROUP_CONTROL, PENDING_ITEM, PENDING_DST, PENDING_VAT, PENDING_TAX,
PENDING_TAX_DTL) are processed using Receivable Update and updated in the master tables (ITEM,
ITEM_ACTIVITY, ITEM_DST, ITEM_ACT_VAT, ITEM_ACT_TAX, ITEM_ACT_TAX_DTL).
368 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 12 Setting Up Receivable Update and Pending Group Generator
The Receivable Update process also updates the system-defined customer history elements.
See Also
Chapter 8, "Setting Up History and Aging," Understanding History Calculations, page 243
Step Description
Receivable Update Application The process takes groups from all worksheets that are set to post and
Engine process (ARUPDATE) creates the GROUP_CONTROL and PENDING_ITEM records.
(For pending item groups entered online or imported from a billing system,
or for groups whose accounting entries have been created online, the
GROUP_CONTROL and PENDING_ITEM records already exist.)
This step prepares tables for parallel processing.
Note. Any parameters that you add to narrow the scope or to change
processing are ignored in the first step.
Pending Group Generator The AR_PGG multiprocess job runs a predefined number of Pending
multiprocess job (AR_PGG) Group Generator Application Engine processes (AR_PGG_SERV) in
parallel. The Pending Group Generator process creates accounting entries
and VAT lines for any groups that are set to post. This includes the output
from the Receivable Update process (ARUPDATE), as well as any billing
groups for which accounting entries are not already created. The process
creates VAT lines only for certain types of system-generated groups.
Note. For this step, you can narrow the scope of processing by one field.
Posting multiprocess job (AR_POST) The AR_POST multiprocess job runs a predefined number of AR Posting
Application Engine (AR_POSTING) processes in parallel. This process
posts the transactions in each group.
Note. For this step, you can specify multiple narrowing and chunking
options.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 369
Setting Up Receivable Update and Pending Group Generator Chapter 12
Step Description
(Optional) Entry Events Generator Each AR Posting process calls the Entry Events Generator process to
Application Engine process generate entry events. Entry events enable PeopleSoft Receivables to
(FS_EVENTGEN) create standard accounting entries automatically based on accounting lines
generated by receivables document posting. This process runs only if you
have the options for processing entry events selected at the installation
level and on the Receivable Update Request - Options page.
See PeopleSoft Enterprise Application Fundamentals 9.1 PeopleBook,
"Using Entry Events."
Receivable Update Clean Application This process updates customer history for all business units and performs
Engine process (AR_UPDATE2) cleanup tasks.
(Optional) Revenue Estimate The AR_UPDATE2 process calls the Revenue Estimate process to create
Application Engine process source transactions for control budgets if you have enabled the
(AR_REV_EST) commitment control feature for PeopleSoft Receivables and the business
unit.
(Optional) Budget Processor The AR_UPDATE2 process calls the Budget Processor by way of the
Application Engine process (FS_BP) Revenue Estimate process to budget check the source transactions that the
Revenue Estimate process created and creates the budget lines. The
process uses the default source transaction type that you assigned to the
business unit.
(Optional) Journal Generator The AR_UPDATE2 process calls the Journal Generator to create the
(FS_JGEN) journal lines for the general ledger if you enable the option to run it when
you create the run control for the Receivable Update process.
See Also
Chapter 12, "Setting Up Receivable Update and Pending Group Generator," Setting Up Parallel Processing,
page 374
Chapter 29, "Using Commitment Control Processing in PeopleSoft Receivables," page 913
370 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 12 Setting Up Receivable Update and Pending Group Generator
Do Not Post Saves the changes to the group, but no posting takes place. You also use this
option to change the posting option for a group set to Batch Standard or Batch
Priority if the group has not been processed yet. The Do Not Post option is
associated with the ARACTIONA on-demand process group.
Post Now Runs the Receivable Update process immediately, which calls the Revenue
Estimate and Budget Processor processes if you have enabled the commitment
control feature for PeopleSoft Receivables and the business unit. If the user
enabled the notification feature, the system displays a message when the process
finishes. This is not intended for large jobs. The Post Now option is associated
with the ARPOST on-demand process group.
Post Now to GL Runs the Receivable Update process immediately and runs processes to create
and post journals to the general ledger. If the user enabled the notification
feature, the system displays a message when the process finishes. This is not
intended for large jobs. The Post Now to GL option is associated with the
ARPOSTGL on-demand process group.
Batch Priority Runs the Receivable Update process the next time that a priority job is scheduled
or the next time that a standard batch job is scheduled if that occurs first. The
Priority option is associated with the ARACTIONN on-demand process group.
Batch Standard Runs the Receivable Update process the next time that a standard batch job is
scheduled. This may occur once a day depending on how often your organization
schedules standard jobs. The Batch Standard option is associated with the
ARACTIONL on-demand process group.
Standard Jobs
To schedule a batch standard job, create a run control and do not create any RP_RUN_OPTIONS on the
Application Engine Request page for the AR_POST application engine. Each time that the system runs the
Receivable Update process for this run control, it processes all groups for which the posting action is set to
Batch Priority or Batch Standard.
Priority Jobs
To schedule a batch priority job, create a run control and enter PRIORITY in the Value field and select
RP_RUN_OPTIONS in the Bind Variable Name field on the Application Engine Request page for the
AR_POST application engine. Each time that the system runs the Receivable Update process for this run
control, it processes all groups for which the posting action is set to Batch Priority.
You must enable all users to run one of the system-defined process groups on the Define User Preferences -
Process Group page. This enables users to select a posting action on the group action page. You specify from
which group action page the user has access to these options. You can set this up for:
• Payment worksheets.
• Maintenance worksheets.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 371
Setting Up Receivable Update and Pending Group Generator Chapter 12
• Transfer worksheets.
• Unpost groups.
• Item split.
Important! The Post Now and Post Now to GL options should be limited to a small group of users and
should not be used as the standard method for posting transactions.
PeopleSoft Receivables defines which processes are included in each process group and from which pages a
user can run the process groups. In addition to the Define User Preferences - Process Group page, you must
specify any real-time run control options and real-time process options such as the server name and whether
to use event notification on the On Demand Processing Options page.
Note. To check the status of the process if you do not set up event notification, check the FS_STREAMLN
job in the PeopleSoft Enterprise Process Monitor.
The ARPOST process group (Post Now option) posts the transactions in the group and creates the accounting
entries. It runs these processes:
• Posting.
The ARPOSTGL process group (Post Now to GL option) posts the transactions in the group, creates
accounting entries, generates the journal entries, and posts the journal entries to the general ledger. It runs
these processes:
• Posting.
• Journal Generator.
372 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 12 Setting Up Receivable Update and Pending Group Generator
Note. If you select the ARPOSTGL option and you do not have PeopleSoft General Ledger installed on the
system, disable General Ledger on the Installed Products page so that the Journal Generator process does not
call the Edit Journals or Post Journals processes.
See Also
Chapter 12, "Setting Up Receivable Update and Pending Group Generator," Setting Up Run Controls for
Receivable Update, page 381
You assign a detail calendar for history calculations on the Receivables Options - General 1 page for each
setID. The system calculates, summarizes, and stores all monetary transactions that fall within the date range
for the periods that you define. You also specify which period in the calendar to use to calculate days sales
outstanding (DSO) on the Receivables Options - General 1 page. The Receivable Update process uses this
period to update the DSO history element. You also control when to update other history statistics using the
Customer History Options check boxes on the Receivable Update Request page. When you select the option
to update DSO, the page displays the period for which it will calculate the historical information.
Another factor to consider is the calendar that you use for accounting periods. You assign a calendar ID to a
general ledger business unit on the Ledgers for a Unit page. By default, each receivables business unit has the
same open periods with the same opening and closing dates as the general ledger business unit with which it
is associated. However, you can have different periods open in PeopleSoft Receivables or even different
beginning and ending dates for the period. You override the general ledger period information for an
individual receivables business unit on the Open Period page. After you close an accounting period for a
PeopleSoft Receivables business unit, you can no longer post transactions to that period.
After running Receivable Update to calculate historical information, if you do not want to log any additional
activity to a historical period, you may want to do one of two things:
• Use the same detail calendar for your history elements that is used for the accounting periods for the
general ledger business unit.
• Make sure that the period is closed before you run the Receivable Update process to calculate the DSO.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 373
Setting Up Receivable Update and Pending Group Generator Chapter 12
• Creates accounting entries for payment, overdue charges, maintenance, transfer, direct debit, and draft
groups, depending on your setup.
• Creates accounting entries for online billing groups or for external billing groups when the billing
interface does not provide accounting entries and PeopleSoft Receivables has been set up to create
accounting entries.
• Calls the centralized Inter/IntraUnit Application Engine process to create interunit and intraunit
accounting entries.
Pending Group Generator is the second step in the Receivable Update process.
You normally run Pending Group Generator online in a test environment when you want to make sure that
your setup is generating the appropriate accounting entries. After the process creates accounting entries, you
can review the results online on one of the Accounting Entries pages.
• Add more parallel processes to the AR_PGG and AR_POST multiprocess jobs.
• Parallel processing.
• AR_UPDATE process.
Parallel Processing
PeopleSoft Receivables enables you to break up the data that Receivable Update processes into multiple
pieces (partitions) to be processed in parallel, achieving higher performance. You initiate the parallel
processes by using a single run control, and the process automatically divides the work between the number
of partitions that you specify in your setup.
374 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 12 Setting Up Receivable Update and Pending Group Generator
Note. The ARUPDATE multiprocess job also includes the Revenue Estimate process and the Budget
Processor process. The AR_UPDATE2 process calls the Revenue Estimate and Budget Processor processes if
you have enabled commitment control for PeopleSoft Receivables and the business unit. The AR_UPDATE2
process also calls the Journal Generator process if you select the Process GL Journal Generator field on the
run control. You cannot divide the work for these processes into multiple partitions.
This diagram illustrates how the Receivables Update (AR_UPDATE) process works if you have three
partitions. The process builds groups from worksheets and the parallel preprocessor partitions one job into
three jobs to create accounting entries. AR_POST runs and posts the transactions for each job and calls the
Entry Event Generator, if applicable. Receivables Update can then optionally generate customer history, call
the Revenue Estimate and the Budget Processor process if Commitment Control is enabled, and call the GL
Journal Generator. Finally, the Receivables Update process performs cleanup.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 375
Setting Up Receivable Update and Pending Group Generator Chapter 12
When you use Process Monitor to check the status of the Receivable Update process, you view the status of
the ARUPDATE multiprocess job and each process within the AR_PGG and AR_POST multiprocess jobs.
The system does not indicate that the ARUPDATE multiprocess job is successful until each parallel process
finishes. The Job Message Log Summary page summarizes all the individual parallel-process message-log
messages for the entire ARUPDATE job.
376 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 12 Setting Up Receivable Update and Pending Group Generator
AR_UPDATE Process
The AR_UPDATE process is the first process that is run within the ARUPDATE job. The AR_UPDATE
process acts as a preprocessor for the actual AR_PGG and AR_POST processes and does these tasks:
• Partitions the data between all the child parallel processes for both AR_PGG and AR_POST.
The distribution of data among the child parallel processes is based on the composition and volume of the
data. The process considers which groups are eligible for Receivable Update, based on the standard
Receivable Update run control, and automatically partitions the data.
The AR_PGG and AR_POST multiprocess jobs contain all the PeopleSoft Enterprise Application Engine
process definitions, such as AR_PGG1, that you use for parallel processing.
Each process definition for AR_PGG calls the AR_PGG_SERV Application Engine process. PeopleSoft
Receivables delivers eight process definitions for AR_PGG_SERV—AR_PGG1 through AR_PGG8. Each
process runs the appropriate Application Engine program to process a specific partition of data. For example,
the AR_PGG2 process processes data only in partition 2.
Each process definition for AR_POST calls the AR_POSTING Application Engine process. PeopleSoft
Receivables delivers eight process definitions for AR_POST—AR_POST1 through AR_POST8. Each
process runs the appropriate Application Engine program to process a specific partition of data. For example,
the AR_POST2 process processes data only in partition 2.
If you want to run more than eight parallel instances of the Pending Group Generator or Posting process at
once, you must define additional process definitions by using the PeopleSoft Enterprise Application Designer.
The standard setup for the AR_PGG multiprocess jobs is to run a single process that contains only the
AR_PGG1 process definition. The standard setup for the AR_POST multiprocess job is to run a single
process that contains only the AR_POST1 process definition. If you want to use parallel processing for these
processes, you must assign additional process definitions to the job definition. Working with your system
administrator and based on your system configuration, you must specify the number of parallel processes that
your organization will use. Specify the number of parallel processes equivalent to the number of processors
within your system. You will probably need to experiment with the number of parallel processes to find what
works best. Oracle recommends that you assign just a couple of additional parallel processes to start with and
increase the number if needed.
You may also need to override the server settings for your organization. By default, you can run up to three
instances of a process at one time. If you want to run additional instances you must change your
configuration. If you also use parallel processing for the Payment Predictor process (ARPREDCT), Aging
process (AR_AGING), and Statements process (AR_STMTS), the maximum instances applies to those
processes as well. For example, if you want to run eight instances for the Payment Predictor process and four
for the Receivable Update process, configure your server for eight instances.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 377
Setting Up Receivable Update and Pending Group Generator Chapter 12
Max Instances = 3.
Recycle Count=0
2. Change the value for Max Instances to the maximum number of parallel processes that you want to run at
once.
378 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 12 Setting Up Receivable Update and Pending Group Generator
Process Type and Max For the Application Engine process type, enter the maximum number of parallel
Concurrent processes that you run at once. This figure must be the same or greater than the
maximum instances that you defined for PSAdmin.
Parallel Process and Enter the exact number of partitions to generate for the AR_PGG_SERV and
Maximum Partitions AR_POSTING parallel processes. The number of partitions must be equal to the
number of processes set up for the AR_PGG and AR_POST jobs. For example, if
two AR_PGG processes are defined within the AR_PGG job (AR_PGG1 and
AR_PGG2), then the AR_PGG maximum partitions must be set to 2. The
maximum number of parallel process cannot exceed the maximum concurrent
processes for the server.
See Also
PeopleSoft Enterprise Application Fundamentals 9.1 PeopleBook, "Setting Installation Options for
PeopleSoft Applications," Defining Receivables Installation Options
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 379
Setting Up Receivable Update and Pending Group Generator Chapter 12
Process Type and Select Application Engine for the type and select AR_PGG or AR_POST for each
Process Name separate partition or process that you want to run. The processes must be defined
in the job sequentially; for example, AR_POST1, AR_POST2, AR_POST3. A
job definition of AR_POST1, AR_POST2, AR_POST5 is incorrect. If you define
additional process definitions, select the name of the definitions that you added.
Note. You must have the same number of rows in the process list as you enter in
the Maximum Partitions field on the AR parallel Processing Options page.
See Also
Complete the fields on this page and the other pages in the Process Definition component (PRCSDEFN) to
match the AR_PGG1 and AR_POST1 process definitions with the following two exceptions:
380 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 12 Setting Up Receivable Update and Pending Group Generator
Oracle recommends that you use this format for the name: AR_PGG# or AR_POST#, for example
AR_PGG9.
To add more processes to run in parallel than the eight delivered by PeopleSoft Receivables:
2. For an AR_PGG program, you must edit program step MAIN.PGG_SERV.DoWhen to define which
partition will have accounting entries generated by that individual process. Change only the last parameter
to match the partition. For example:
SelectInit (AR_UPDATE_AET.PGG_MODE, AR_UPDATE_AET.PARTITION)
%Sql (ARUPDATEPARALLELEXISTS,,9)
3. For an AR_POST program, you must edit program step MAIN.POSTING.DoWhen to define which
partition will be posted by that individual process. Change only the last parameter to match the partition.
For example, for AR_POST9:
%SelectInit (AR_UPDATE_AET.RP_ACTION, AR_UPDATE_AET.PARTITION)
See Also
See Also
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 381
Setting Up Receivable Update and Pending Group Generator Chapter 12
To use chunking when you run the Receivable Update process or set up batch priority run parameters:
1. Create a run control ID for the Receivable Update multiprocess job on the Receivable Update Request
page.
2. Modify the Application Engine steps for the run control ID for each AR_POST# process on the
Application Engine Request page.
For example, if you have three partitions, you define the parameters for AR_POST1, AR_POST2, and
AR_POST3
3. Modify the Application Engine steps for the run control ID for each AR_PGG# process on the
Application Engine Request page.
For example, if you have three partitions, you define the parameters for AR_PGG1, AR_PGG2, and
AR_POST3.
In most cases, you probably will run the Receivable Update process by using a scheduled job.
When you create a run control request for the Receivable Update process, you can also specify that you want
to run the Entry Events Generator and the Journal Generator processes.
Receivable Update Request POSTING_REQUEST Accounts Receivable, Enter run parameters for the
Receivables Updates, Receivable Update process
Request Receivables for specified business units
Update, Receivable Update and run the process.
Request
382 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 12 Setting Up Receivable Update and Pending Group Generator
Application Engine Request AE_REQUEST Accounts Receivable, Modify the steps for a run
Receivables Update, control ID for AR_POST#
Request Application and AR_PGG#.
Engine, Application Engine
Request
Group Unit Enter the business unit of the group that you want to post.
High Balance Basis Date Select the date to use when calculating the customer history ID of
HI_BAL_AMT. Options are:
Run Date: By default, the Receivable Update process uses the run date.
Calc Date (calculation date): Select if you want HI_BAL_AMT to be calculated
as of the calculation date. The Receivable Update process then uses the calendar
ID on the Receivables Options - Options 1 page to determine the calculation date.
Accounting Date From When the system scans the database, it looks at the group accounting date for
and Accounting Date To each group that is set to post to determine whether it falls in the date range that
you specify here. If the effective date on the General Info page for a customer is
outside the range of the accounting dates, the system does not select pending
items to be posted for a customer.
User Defined Select to update the history elements that you established on the User Defined
History page. For example, if you use the user-defined history of SALES, sales
history is calculated for the year and period defined by the accounting date of the
activity.
Payment Performance Select to update the system-defined history IDs for average days late, weighted
average days late, weighted average terms, and weighted average days paid.
DSO (days sales Select to update both DSO30 and DSO90. SALES history is also included
outstanding) because DSO calculations use the sales figures updated as part of user-defined
history. If you run DSO without calculating SALES history, no sales figures will
be available.
Calculation Year and If you select DSO, these fields appear. You can change the settings on the
Period Receivables Options - Options 1 page.
SubCustomer If you select DSO, this field appears if you selected either Use Both or Use 1st in
the SubCustomer Usage field on the Installation Options - Overall page. This
option updates history at subcustomer levels for all customers in the business unit
who have subcustomer history enabled.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 383
Setting Up Receivable Update and Pending Group Generator Chapter 12
Note. If you do not want to use DSO30 or DSO90, use the System-Defined History page to make these
customer history IDs inactive.
The run control ID that you used to access this page is linked to your user ID. When you add a Receivable
Update request, the system creates an Application Engine request for you with the same user ID and run
control ID combination, specifying AR_PGG1 and AR_POST1 as the processes. If you want to add options
to other parallel processes, you must add them separately.
See Also
Chapter 3, "Defining PeopleSoft Receivables Business Units," Defining General Options, page 24
PeopleSoft Enterprise Application Fundamentals 9.1 PeopleBook, "Setting Installation Options for
PeopleSoft Applications," Setting Overall Installation Options
Process GL Journal Select to run the Journal Generator process, which generates the journals for the
Generator general ledger when the Receivable Update process finishes. If errors occurred in
the accounting entries, the process will not process the entries.
Process Entry Events Select to run the Entry Events Generator process as part of the Receivable
Update process. This field is available only if you selected entry events during
installation.
SetID and Accounting Select the accounting entry definition that the system should use when it creates
Definition Name the journal header and lines, such as ARDEFN. These fields are available only if
you selected the Process GL Journal Generator field.
SetID and Entry Event Select the entry event process definition for the system to use when it creates
Definition Name supplemental accounting lines, such as ARUPDATE. These fields are available
only if you selected the Process Entry Events field.
384 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 12 Setting Up Receivable Update and Pending Group Generator
Modifying run parameters for the AR_POST1 process on the Application Engine Request page
Use the State Record, Bind Variable Name, and Value fields to define exactly what data to post. This enables
you to process smaller units of data. Add as many rows as needed.
Enter PRIORITY in the Value field to give priority to groups whose posting action is Batch Priority.
PRIORITY is designed to run on a recurrence definition that directs the system to run periodically throughout
the day to pick up only new priority groups. You define recurrence definitions by using the Process Scheduler
when you indicate how often to run the Receivable Update process (for example, hourly, or daily).
The following table describes PRIORITY and provides sample field values.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 385
Setting Up Receivable Update and Pending Group Generator Chapter 12
Note. You do not need to set up an RP_RUN_OPTIONS for a Batch Standard run control. With standard
processing, the system processes groups with either a Batch Priority or Batch Standard posting action. A
standard scheduled job processes any priority groups that have not been processed since the last scheduled
PRIORITY run.
These tables show how you can narrow the scope of what the process posts.
Post one business unit to see all activity for a particular State record: RP_POSTING_AET
business unit.
Bind variable name: GROUP_BU
Value: (appropriate value, such as US001)
Post one group type, such as billing groups. State record: RP_POSTING_AET
Bind variable name: GROUP_TYPE
Value: (appropriate value, such as B for Billing)
Post groups assigned to one user. Use this option if you State record: RP_POSTING_AET
run Receivable Update once a day, but you do not want
Bind variable name: RP_USE_OPRID
to wait for the scheduled run.
Value: (user ID, such as VP1)
386 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 12 Setting Up Receivable Update and Pending Group Generator
Chunking enables you to process large sets of data more efficiently by breaking them into subsets or smaller
units of work. You can chunk by business unit, by group type, by both of these, or by group. This table shows
examples of how to enter chunking parameters.
Post one group type at a time across all business units State record: RP_POSTING_AET
requested.
Bind variable name: RP_CHUNK_BY
Value: TYPE
Post one group type at a time, one business unit at a State record: RP_POSTING_AET
time.
Bind variable name: RP_CHUNK_BY
Value: BU_AND_TYPE
See the documentation on managing Application Engine programs in the Enterprise PeopleTools
PeopleBook: PeopleSoft Application Engine.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 387
Setting Up Receivable Update and Pending Group Generator Chapter 12
Viewing run parameters for AR_PGG1 on the Application Engine Request page
You use the State Record, Bind Variable Name, and Value fields to define exactly what data to process. Add
as many rows as needed.
This table shows how you can narrow the scope of what the process posts.
To generate accounting entries for only group type P. State record: PGG_SERVICE_AET
Bind variable name: GROUP_TYPE
Value: P
Add a parameter to specify the chunking method. You State record: PGG_SERVICE_AET
are limited to chunking by one field only, but you are
Bind variable name: AE_CHUNK_BY
not limited to specific values.
Value:
• BU: One business unit at a time.
388 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 13
• ChartField inheritance.
• Payments made on the payment, draft, and direct debit worksheet or using the Payment Predictor
Application Engine process (ARPREDCT), where the payment, draft, or direct debit is processed using a
bank account that reflects a general ledger business unit that differs from the item's general ledger
business unit.
• Transactions entered on the maintenance worksheet or created by the Automatic Maintenance Application
Engine process (AR_AUTOMNT) to offset items from other general ledger business units.
• Items transferred from one business unit to another, where the general ledger business units are different.
• Direct journal transactions where the deposit is processed using a bank account that reflects a general
ledger business unit that differs from the general ledger business unit where revenue is recorded.
The system populates the ChartFields for interunit accounting entries based on the rules that you specify.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 389
Understanding Interunit and Intraunit Accounting and ChartField Inheritance Chapter 13
Note. If you enable the Use Affiliate option for the Business Unit ChartField for a ledger group, the system
populates the Affiliate ChartField with the other business unit involved in the transaction. Otherwise, it leaves
the Affiliate ChartField blank.
PeopleSoft Receivables creates intraunit accounting entries for the following transactions if you enable
ChartField balancing for a ledger group on the Ledger Groups - Balancing page and if balancing ChartField
values in the transactions differ in any of the distribution lines:
• Transactions on the payment, draft, or direct debit worksheet or transactions created by the Payment
Predictor process.
The system usually creates intraunit accounting entries if the user selects a nonpooled or cash clearing
account.
When you generate accounting entries, the Pending Group Generator Application Engine process
(AR_PGG_SERV) calls the central processor (IU_PROCESSOR) to create the interunit and intraunit
accounting entries.
See Also
PeopleSoft Enterprise Application Fundamentals 9.1 PeopleBook, "Using Interunit and Intraunit Accounting
and ChartField Inheritance"
Note. If you plan to use discounts and multibook, then you need to have the same ledger group set up for both
business units.
PeopleSoft Receivables provides three unique system transaction definitions that define specific rules for
receivables transactions:
You should not modify these definitions unless you modify your application. These system transaction
definitions are mapped to the system-defined transaction code for general transactions on the System
Transaction Map page.
390 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 13 Understanding Interunit and Intraunit Accounting and ChartField Inheritance
Important! You should also specify the general ledger business unit for customers that you marked as
interunit customers on the General Information - Bill To Options page. The system uses the general ledger
business unit for the To customer when you transfer items to a new customer to generate the interunit
accounting entries.
You must also define distribution codes for maintenance control and assign the default distribution code to
each business unit.
Note. Summarization is an installation option for interunit and intraunit distribution lines that do not use
Affiliate ChartFields. Using summarization, you can reduce the number of interunit and intraunit distribution
lines when segregation of amounts is not required.
The following interunit example could apply to payments, prepayments, on-account transactions,
overpayments, underpayments, and deductions. You apply a 980.00 USD payment to a 1,000.00 USD item
and create a write-off for the underpayment for 20.00 USD.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 391
Understanding Interunit and Intraunit Accounting and ChartField Inheritance Chapter 13
This table displays accounting entries for the write-off. The write-off entries do not require interunit
accounting entries:
When you create a maintenance group, you specify the anchor business unit for interunit transactions.
The following example shows the accounting entries for offsetting items. You offset a 1,000.00 USD debit
memo with two credit memos. one for 400.00 USD and one for 600.00 USD. The anchor business unit for the
maintenance group is US001:
392 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 13 Understanding Interunit and Intraunit Accounting and ChartField Inheritance
The following example shows the accounting lines that would be generated if you transferred an item from
the US001 business unit and customer USA01 to the US003 business unit and customer USA01:
Note. Because the interunit entries balance the transaction, no offset entries are necessary.
The following intraunit examples could apply to payments, prepayments, on-account transactions,
overpayments, and underpayments.
In the first example, you apply a 1,960.00 USD payment associated with a nonpooled bank account to a
1,960.00 USD item. This table displays the accounting entries:
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 393
Understanding Interunit and Intraunit Accounting and ChartField Inheritance Chapter 13
In the second example, you apply a 1,500.00 USD payment associated with a cash control bank account to a
1,500.00 USD item. This table displays the accounting entries that the system generates when you save the
deposit with the payment:
This table displays the accounting entries that the system generates when you apply the payment to the item:
The system generates the intraunit accounting entries for cash control banks by comparing the fund on the
Cash line (created when you save the deposit) to the fund on the AR line (created when you apply the
payment to the item).
The first example displays intraunit accounting entries for a refund of a 4,500.00 USD credit memo:
394 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 13 Understanding Interunit and Intraunit Accounting and ChartField Inheritance
The second example displays the accounting entries for a match of a debit memo to a credit memo with
different funds. The debit memo is 1,000.00 USD, and the credit memo is –1,000.00 USD:
Note. When you match (offset) multiple funds using the maintenance worksheet or the Automatic
Maintenance process, the system creates only one Due To and Due From entry for each fund. A set of entries
in not created for each AR line.
The following example shows the accounting lines that would be generated if you transferred an item from
the FED01 business unit and customer 1000 to the FED01 business unit and customer 1002:
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 395
Understanding Interunit and Intraunit Accounting and ChartField Inheritance Chapter 13
ChartField Inheritance
PeopleSoft Receivables inherits the ChartField values for receivables transactions. The Pending Group
Generator Application Engine process determines the inheritance option for each ChartField and populates
each ChartField value based on the inheritance option selected for the ChartField.
• Inheritance setup
See Also
PeopleSoft Enterprise Application Fundamentals 9.1 PeopleBook, "Using Interunit and Intraunit Accounting
and ChartField Inheritance"
Inheritance Setup
You must define inheritance rules for the following inheritance groups on the ChartField Inheritance page:
PeopleSoft Receivables uses these rules for all transactions that inherit ChartField values.
Note. ChartField inheritance rules do not apply to PeopleSoft Project Costing ChartFields, with the exception
of the Project ID ChartField, unless otherwise noted in the inheritance options that follow.
396 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 13 Understanding Interunit and Intraunit Accounting and ChartField Inheritance
Always Inherit The system uses the ChartField values from another line in the transaction, even
if it is in a different business unit. The distribution line varies based on the
transaction. The table in the section about anchor lines describes the distribution
line that the system uses for different transaction types. Select this option only if
all business units share the same ChartField values; otherwise, the inherited value
could be invalid.
Project ChartFields, other than Project Id, such as Business Unit PC, Activity Id,
and more are inherited to the offsetting cash accounting line if the inheritance
option for Project Id is set to Always Inherit. If the inheritance option for Project
Id is set to Do Not Inherit, then these Project ChartFields will not be inherited.
This functionality is applicable to direct journals as well as payment worksheet
cash entries and direct debit cash entries, but not drafts.
Do Not Inherit The system uses the ChartField values that you specify in either the receivables
setup tables (Distribution Code, Item Entry Type, or Automatic Entry Type) or
when you enter the transaction. The source of the ChartField values varies based
on the transaction type. You would usually not select this option for a balanced
ChartField unless you select the IntraUnit Balancing Entries check box on the
Detail Ledger Group - Balancing page.
Note. For value-added tax (VAT) lines, the system uses the ChartField values
that you defined for the VAT code associated with the item.
Use Unit Default The system uses the default ChartField values that you assigned to the general
ledger business unit associated with the transaction in the inheritance defaults on
the General Ledger Definition - Inter/IntraUnit page. The system uses the general
ledger business unit that you assign to the receivables business unit.
Inherit within Unit The system uses the ChartField values from another line in the transaction only if
it is in the same business unit. The distribution line varies, based on the
transaction type. Otherwise, it uses the default ChartField values for the general
ledger business unit. You may want to select this option if the ChartField values
are not shared across all business units.
Bank accounts can be associated with a single fund (nonpooled) or group of funds (pooled). A nonpooled
bank account must be associated with a fund code, and the inheritance option must be Do not Inherit. When
you set up pooled bank accounts, you must define the inheritance rules for the account. The rules that you can
select for the Deposit - AR, Control - AR, Draft - AR, and Discount - AR account types are limited based on
your selection for the Cash - AR account type.
Note. To set up rules for direct debits, select the DD/AR Draft Cash Control check box, and enter inheritance
options for Control - AR account type.
See Also
PeopleSoft Enterprise Banks Setup and Processing 9.1 PeopleBook, "Setting Up External, Internal, and
Netting Accounts," Bank Account ChartField Inheritance for Education and Government
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 397
Understanding Interunit and Intraunit Accounting and ChartField Inheritance Chapter 13
If the values for ChartFields are set to Always Inherit or Inherit within Unit and you have items with multiple
AR accounting lines, the system generates multiple offset lines for all payments, write-offs, maintenance
worksheet matching, and so on.
For direct journal payments, the system uses the User-defined line to inherit ChartField values to the Cash
line, if the inheritance option for the ChartField associated with the Cash - AR account type is set to Always
Inherit or Inherit within Unit for the bank account. If you enter additional User-defined lines, the system
automatically populates the ChartField values on the new line. After you create the accounting entries, you
cannot change the ChartField values.
For cash control deposit entries, ChartField values are inherited from the cash control line to the cash line, if
the inheritance option for the ChartField associated with the Cash - AR account type is set to Always Inherit
or Inherit within BU for the bank account.
The following is an example of accounting entries where the inheritance option for the Fund ChartField is set
to Always Inherit. The transaction is a payment in full of a 300.00 USD item:
The Fund code in the Cash line is inherited from the Fund code in the AR line, but the Dept ID is different
because it is not set to inherit.
This table displays the anchor line that the system uses for different transaction types:
398 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 13 Understanding Interunit and Intraunit Accounting and ChartField Inheritance
Maintenance groups For interunit and intraunit entries, the system uses the AR line for all
activities except matching, create new debit, and create new credit. The
system uses the Maintenance Control line for these activities.
For inheritance, the system uses the AR line.
Transfer groups For interunit and intraunit, the Transfer Control line.
For inheritance, the system uses the AR line.
Direct debit groups AR line except for cash clearing activities (DD-05 and DD-06). For these
activities, the system uses the Cash Control line.
For the VAT at Due Date activity (DD-09), the system uses the VAT
Intermediate line.
Draft groups The anchor line for draft groups varies based on the activity. It is the AR
line whenever available. If the activity does not have an AR line, the
system uses the following lines for the anchor line for these activities:
• Draft Receivable line: Draft Remitted to Bank and Draft Remitted
With Discount (DM-20 to DM-24), Collect Cash on Draft (DM-44),
Reverse Discount Liability (DM-45), and Dishonor Draft (DM-50).
• Cash line: Dishonor Draft (DM-57 and DM-58) and Draft Bank Fees
(DM-90).
Direct journal For interunit and intraunit entries, the system uses the Cash line.
For inheritance, the system uses the user-defined revenue line.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 399
Understanding Interunit and Intraunit Accounting and ChartField Inheritance Chapter 13
VAT Intermediate and VAT Final lines For inheritance only, the system uses the AR line for the VAT line for all
activities except Create an Invoice/Debit Memo (IT-01) and Create a
Credit Memo (IT-02). For the those activities, it uses the user-defined
revenue line.
400 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 14
This architecture may be very different from that of your existing system and affects conversion activities in
two ways:
• During conversion, you populate only the customer setup tables that are keyed by setID.
The Receivable Update Application Engine process (ARUPDATE) creates and updates the customer
information that is stored in the tables that are keyed by business unit.
PeopleSoft Receivables calculates business unit balance and history information for customers based on
the converted receivable data.
The following tables contain pending item information that the Receivable Update process processes:
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 401
Performing Data Conversion Chapter 14
In this chapter, we discuss approaches and considerations that are important when you convert accounts
receivable from your existing system to PeopleSoft Receivables. The "Developing Interfaces for Customers
and Pending Items" chapter discusses this topic in more detail.
See Chapter 15, "Developing Interfaces for Customers and Pending Items," page 417.
The PS_GROUP_CONTROL and PS_PENDING_ITEM tables that contain pending information are
populated by interface programs that you supply to convert receivables from your existing system and bring
in information from billing systems.
The PS_PENDING_VAT table has a specialized use for VAT processing, and the interface program
populates it during conversion. You generally do not need to populate the PS_PENDING_DST table, as we
discuss later in this section.
The PS_PENDING_TAX and PS_PENDING_TAX_DTL tables are used for tax processing in India. The
interface program populates the tables during conversion.
Conversion Example
You decide to keep all customer setup information in one TableSet. Five business units share the customer
information in this TableSet. Some customers may have balances in all five business units; others may have a
balance in only one or two business units.
The interface program that you create to add customer information to PeopleSoft Receivables populates the
necessary customer tables for the TableSet. Meanwhile, the interface program that you create to bring in
existing receivables creates groups of pending items. The pending item records contain the relevant business
unit and customer combinations.
For each open item a customer has in a business unit, the interface program creates a pending item with an
assigned business unit, customer ID, and item ID. When the Receivable Update process processes these
pending items, it determines if it can use the customer ID that is established in the tableset for this business
unit. It then creates the customer balance and history information for the customer in the business unit.
Table Contains
PS_CUST_HISTORY One row for each history element for each fiscal year
and accounting period.
402 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 14 Performing Data Conversion
Table Contains
PS_SUBCUST_HISTORY One row for each history element for each fiscal year
and accounting period at the subcustomer level. If you
do not use the subcustomer option, the table will not
contain any information.
PeopleSoft Receivables does not support updating these four tables outside of the Receivable Update process.
Therefore, the amount of item data that you choose to convert determines the amount and type of customer
history information you will have after conversion before ongoing processing begins.
• Payment conversion.
• Key dates.
• Reference fields.
• User-defined fields.
• Multiple currencies.
• Smaller conversion effort, in terms of the amount of data and related balancing activity.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 403
Performing Data Conversion Chapter 14
• Simplified table setup for areas such as entry type and entry reason definition.
If the codes that are used in your existing system have changed over time, it may be simpler to create
corresponding codes in PeopleSoft Receivables only for planned, ongoing use.
• No historical data available in PeopleSoft Receivables for history areas such as average days late.
• Research into closed items through your existing system, either online or through reports, during whatever
period of time the accounts receivable and credit personnel need the closed item information.
For example, suppose in your existing system you have an invoice with an open balance. The balance is a
result of the original invoice, minus a credit memo that is applied against it. With PeopleSoft Receivables,
you can convert the item with its current balance or bring in both the original invoice and the credit memo.
To bring in the balance only, the conversion interface program creates one pending item. When you bring in
both the invoice and the credit memo, you create two pending items, each containing the same business unit,
customer ID, and item ID. You assign an appropriate entry type to each item as well as an amount and a
number of other values. The Receivable Update process creates one row in the Item Table (PS_ITEM) for the
item and two rows in the Item Activity table (PS_ITEM_ACTIVITY0, one for each pending item. That is,
after you post both pending items, PS_ITEM contains the balance for the item, and PS_ITEM_ACTIVITY
contains all rows that affected the balance.
For converting closed items, create two pending items with the same amount: one to open the item and the
other to close it. PeopleSoft Receivables does not support the direct entry of a closed item; a pending item
cannot have an amount of zero.
Payment Conversion
To understand the alternatives for converting payment information, you should understand how payment
processing works in PeopleSoft Receivables.
The goal of all payment application methods—express deposit, the payment worksheet, and the Payment
Predictor Application Engine process (ARPREDCT)—is to create pending groups for posting. These payment
application methods enable the cash applier to identify what is paid and to create necessary adjustments
without having to construct the group directly. In this way, you can process deposits and payments that you
received from the bank from the perspective of their source documents.
The end result of payment application, regardless of the method used, is one pending group for each payment:
a row in PS_GROUP_CONTROL and one or more rows in PS_PENDING_ITEM, depending on how many
items were paid by the payment.
404 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 14 Performing Data Conversion
If you have already entered the deposit information and applied the payment in a zero balance form in your
current system, no real value exists in creating deposits and payments, and then reapplying the payments to
create groups to send through the Receivable Update process. Directly creating the pending items that reflect
the result of your current application process is more efficient than using our online or background processes
to create the items, reenter these payments, and then reapply them to items. You have already accomplished
this matching in your current system.
To understand how to construct these pending items, you need to understand the use of item entry types and
automatic entry types.
PeopleSoft Receivables uses item entry types to identify pending items that are created during online item
entry or by an external interface. When you enter or build pending items that make up a group, you use entry
types that you specifically enable for use as item entry types. Two types of item entry types are available:
those with positive amounts (associated with the system function IT-01) and those with negative amounts (IT-
02).
Automatic entry types work in the background to translate instructions for overdue charging, payments,
maintenance, draft and direct debit processing, and transfers into pending items. When you initiate an online
or background process for these types of groups, such as selecting an item on one of the worksheets or
running the Payment Predictor process, the system creates the necessary pending item by using the
information that is defined on the automatic entry type for that action.
For example, every time you select an item for payment on the payment worksheet, the system uses the entry
type, entry reason, and accounting entry information from the WS-01 (Pay An Item) automatic entry type to
create the pending item.
Entry Types
The program that converts existing items should create the necessary pending items to represent the level of
detail that you want to see after you post the converted items. These pending items include payments that are
applied to items and any form of debit or credit memo that you use in your existing system.
You establish entry types and entry reasons, if necessary, to represent the different types of entries that you
convert. You then qualify these entry types for use as item entry types on the setup tables. Entry types that are
expected to have a positive amount are associated with the IT-01 system function; entry types that are
expected to have a negative amount are associated with the IT-02 system function.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 405
Performing Data Conversion Chapter 14
On the pending item itself, supply the entry type and entry reason values, and place a value in the entry use
ID field—either IT-01 or IT-02—that is associated with the entry type.
The entry types that you use for conversion can be the same as or different from the entry types that you use
on an ongoing basis. By using a different entry type, you can clearly identify the entry as created during
conversion. If you use the same entry types, you should disable their use as item entry types when conversion
is complete to prevent entry of an item with this entry type into the group entry environment.
For example, you decide to convert open receivables and any receivables that are closed within the last 30
days. You must convert transaction detail at least for closed items. You decide to use the PY entry type to
represent payments that are made in your existing system, and you enable it as an item entry type of IT-02.
You also enabled PY as an automatic entry type to represent payments that PeopleSoft Receivables records.
After you complete the conversion activities, you may want to inactivate PY as an item entry type.
Alternatively, you could use a different entry type, such as CP for converted payments, to distinguish
converted data from data that PeopleSoft Receivables processes.
You may want to use a similar approach for write-offs, deductions, or other types of transactions that you
convert.
• Deciding whether the line item needs a different entry type and, optionally, an entry reason, to categorize
it.
• Developing the pending items that are required to open and close each line item after the closed items are
converted.
• Developing the pending items that are required to support transaction details for converted line items,
whether open or closed.
During conversion:
• The combination of business unit, customer ID, item ID, and item line identify an item in the system.
• If you do not use the line item feature, the item line field contains a zero.
If you use the line item feature, item lines contain a number other than zero.
• Qualifying the item ID with an item line does not change the amount of data that the system stores on the
item or the way that the system handles it.
• The system treats items with an item line the same as items without an item line.
• The system does not combine item lines into a total for inquiry or cash application purposes.
For example, if you use item lines for an invoice that contains six lines, six items appear on customer item
inquiry and worksheet pages.
406 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 14 Performing Data Conversion
• If you use line items and also bring in pending VAT information, the option of treating the VAT as a line
item instead of recording it separately for each line item is available.
Key Dates
This table describes the significance of two important date fields on the PS_PENDING_ITEM table:
Field Usage
• Choose a common conversion date and place this date in the Accounting Date field.
• Place the invoice date (or accounting date equivalent field) in the As Of Date field, and base payment
terms and aging rules on the As Of Date field value.
This approach records the converted items in one fiscal year and accounting period only, but
maintains the original invoice date for terms and aging. The Accounting Date and As Of Date fields
on the pending items from billing usually contain the same value if you choose this method.
• When converting open and closed items and developing history data within the PeopleSoft system from
the converted activity, use the appropriate date that is associated with the activity in the existing system as
the accounting date on the related pending items.
This approach also establishes an accounting calendar that spans all the possible converted accounting
dates and ensures that the open period range in the business unit options table is broad enough to span all
accounting periods. Thus, the system records all converted activity in the fiscal year and accounting
period in which it occurred.
Reference Fields
Eight fields in the PS_PENDING_ITEM table contain related document information that the system uses for
processing or page displays:
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 407
Performing Data Conversion Chapter 14
• PO_REF
• BILL_OF_LADING
• ORDER_NO
• CONTRACT_NUM
• INVOICE
• LC_ID
• AG_REF_NBR
The maintenance worksheet uses the Document field to facilitate matching unless you enter your own
matching criteria. When you specify on the worksheet that the system match items, it matches by comparing
the item ID and item line number with the document and document line number of each item in the
worksheet. Oracle designed this matching capability for instances in which subsequent activity against an
invoice, such as a debit or credit memo, is assigned its own item ID by the originating billing system, with the
original item ID supplied as reference information.
If you have this requirement in your application and want to use the matching feature in the maintenance
worksheet, you should use the Document field—and line item, if necessary—to hold this information when
you create pending items for debit memo and credit memo transactions.
You can display all of the fields on the preceding list without customization on the Item List inquiry page and
on the worksheet application pages (payment, draft, maintenance, and transfer). If you have reference-type
information for your business that requires this type of display, you may want to use one of the reference
fields on the preceding list rather than a user field to hold critical application reference information.
One additional consideration when you are processing subsequent debits and credits from a billing system is
whether to swap the document reference and item ID as part of your interface program. For example, your
billing system assigns subsequent debit and credit memos their own item ID, but also supplies the original
item ID in a reference field. Consider setting up your interface so that it can detect this condition, and have it
place the document reference in the Item ID field (with a line number if appropriate) and the item ID in the
Document reference field.
The Receivable Update process automatically matches the subsequent activity to the original item and saves
you online maintenance activity.
User-Defined Fields
Oracle provides 22 user-defined fields on the PS_PENDING_ITEM table in the delivered system that are
exclusively for your use. These fields are known as user fields. The following table lists the fields:
408 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 14 Performing Data Conversion
USER_AMT5 USER5
USER_AMT6 USER6
USER_AMT7 USER7
USER_AMT8 USER8
USER9
USER10
Currently, the system processes all character user fields the same way. Note that the system takes the
RP_I_USER values from PS_ITEM USER1 if PS_ITEM is updated. The following statement rolls forward
an existing value if none is present on the PENDING_ITEM record:
UPDATE %Table(RP_USER_TAO)
SET USER1 = RP_I_USER1
WHERE PROCESS_INSTANCE = %Bind(PROCESS_INSTANCE)
AND USER1 = ' '
You can change the way that you handle these fields on a case-by-case basis. You may want to specify that
certain user fields not be overwritten if they have a value, regardless of the value on subsequent transactions.
The following statement rolls forward an existing value even if a new value is present on the
PENDING_ITEM that is to be processed:
UPDATE %Table(RP_USER_TAO)
SET USER1 = RP_I_USER1
WHERE PROCESS_INSTANCE = %Bind(PROCESS_INSTANCE)
AND RP_I_USER1 <> ' '
You can change the way that the system processes numerics and dates in a similar fashion. To make
modifications, open the AR_POSTING Application Engine program in PeopleSoft Enterprise Application
Designer.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 409
Performing Data Conversion Chapter 14
The following list shows the names of the sections that you need to modify based on the type of user field.
You can modify the existing code or add a new effective-dated section with the changes.
See Also
• How your billing system and PeopleSoft Receivables work together or separately to send accounting
entries to your general ledger system.
• Whether you create accounting entries for pending items that are imported from your billing system
directly in your billing interface program or enable PeopleSoft Receivables to create them for you.
• How you provide accounting entry information for items that you convert from your existing system.
These decisions depend on whether you use more than one accounts receivable line for each pending item.
Three common patterns are available for importing receivables-type accounting entry information.
Your billing system creates detailed accounting entries for receivables and revenue-related ChartField
combinations and distributes them to your general ledger. PeopleSoft Receivables stores enough
information about the receivable and VAT accounting entries that are sent to the general ledger to be able
to support the creation of accounting entries during subsequent processing.
The billing system creates and distributes detailed revenue-related accounting entries to your general
ledger, but offsets these entries using a receivables control ChartField combination. Then PeopleSoft
Receivables creates accounting entries for billing-related transactions from the offset to the control
account and updates the receivables ChartField combination.
PeopleSoft Billing does not send accounting entry information to general ledger. The information goes
directly to the PeopleSoft Receivables system, which distributes accounting entries to the general ledger
and also uses them for subsequent processing.
410 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 14 Performing Data Conversion
If you use this approach, the purpose of the accounting entries that PeopleSoft Receivables stores is to support
the creation of subsequent accounting entries.
If you use only one receivables ChartField combination for each pending item, you can choose to have the
Pending Group Generator Application Engine process (AR_PGG_SERV) generate these accounting entries
for you by using an item entry template. You establish the baseline for subsequent processing, but prevent
distribution by indicating on the item entry template that PeopleSoft Receivables will not distribute the
accounting entries to the general ledger.
If you require more than one receivables ChartField combination for each pending item, PeopleSoft
Receivables will not generate these accounting entries for you. Instead, you must populate
PS_PENDING_DST with one or more lines that correspond to the open balance that is in each receivables
ChartField combination to offset those amounts at payment or maintenance time. Use a flag on
PS_PENDING_DST to indicate that PeopleSoft Receivables should not distribute the accounting entries to
the general ledger. Because PeopleSoft Receivables does not distribute the accounting entries that you create,
you can import only the lines that you need. A balanced entry is not required.
If you use this approach, the accounting entries that PeopleSoft Receivables stores have two purposes:
• To be distributed to the general ledger to clear the receivables control ChartField combination.
If you use only one receivables ChartField combination for each pending item, you can choose to have the
Pending Group Generator process create these accounting entries for you through the use of an item entry
template. The accounting template limits you to only two lines that are used for a balanced entry. Indicate on
the template that PeopleSoft Receivables distributes the accounting entries to PeopleSoft General Ledger.
If you require more than one receivables ChartField combination for each pending item, PeopleSoft
Receivables does not generate these accounting entries for you. You must populate PS_PENDING_DST
directly as part of your billing interface program, indicating that PeopleSoft Receivables distributes the
accounting entries to the general ledger. In this case, you must provide a fully balanced set of accounting
entries.
If you use this approach, the accounting entries that PeopleSoft Receivables stores have two purposes:
If you use only one receivables ChartField combination for each pending item and you have only one
offsetting line, you can choose to have the Pending Group Generator process create these accounting entries
for you through the use of an item entry template. Because you are limited to only two lines on the accounting
entry template, you will not likely use this approach to create accounting entries that have the level of detail
that the billing system usually provides. Indicate on the template that the accounting entries are distributed to
the general ledger.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 411
Performing Data Conversion Chapter 14
If you require more than one receivables ChartField combination for each pending item or more than one
offsetting line, PeopleSoft Receivables cannot generate these accounting entries for you. Populate
PS_PENDING_DST directly as part of your billing interface program, indicating that PeopleSoft Receivables
distributes the accounting entries to the general ledger. In this case, you must provide a fully balanced set of
accounting entries.
Conversion Implications
When you convert open or closed items from your current receivables system, you must establish the
accounting entries that are required for subsequent processing, but you will not distribute them to the general
ledger. This is similar to the ongoing processing that occurs in method 1, billing to general ledger.
If you do not distribute the accounting entries for converted items but you want to distribute them when
importing ongoing billing information, you do not have to establish different entry types. Specify that
PeopleSoft Receivables distributes accounting entries to the general ledger. Then for your conversion groups
only, set values to prevent the resulting accounting entries from being distributed to the general ledger.
Populating PS_PENDING_DST
You can choose to have your interface programs populate PS_PENDING_DST concurrently with
PS_GROUP_CONTROL and PS_PENDING_ITEM. This gives you control of the accounting entries so that
entries that are too complicated for the templates to generate can be brought in from an interacting system.
Note. If you decide to create accounting entries within PeopleSoft Receivables as part of your background
conversion or interface processing, you must supply additional field values on the pending item to support
this processing. We discuss these fields in the "Developing Interfaces" chapter.
See Also
Chapter 15, "Developing Interfaces for Customers and Pending Items," page 417
You use wo fields on PS_GROUP_CONTROL to categorize groups: Origin and Group Type.Origin typically
refers back to the source system, and Group Type represents the type of activity. Possible uses of these fields
include:
• Establishing different origins for conversion groups from ongoing billing interface groups.
• Establishing a different group type for open and closed items and limiting a group to containing either
open or closed items.
• When converting open and closed items with the intent of establishing history, creating one group for
each month of activity that you convert and using the Group ID field to indicate the time frame.
412 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 14 Performing Data Conversion
No optimal size exist for a group in terms of how many pending items the group should contain. After
balancing back to the source system is considered, other issues include:
• Slight processing overhead that is associated with a group, meaning that fewer groups with more pending
items in each will then process more quickly.
• An online environment that contains some restrictions for the number of rows that can appear on a page.
You can use two page formats to view external groups online. For the first page type, you view items in a
scroll and scroll up or down to see all the items. In this type of page group, the number of pending items
that you can display without receiving a page processor error is between 50 and 100, depending on how
many pending distribution rows exist.
For the second type of page, one pending item appears at a time. For example, PeopleTools limits the
number of pending items in the list to 255 for some lists.
Although you may think from this example that a group should never contain more than 255 pending
items, a larger group works quite well for several reasons. For example, you have a group containing
5,000 pending items. The first time the group is posted, none of the 5,000 pending items are posted. Each
of the items is unlikely to have a unique error. When you bring up the first 255 rows on an error
correction page, you may discover that most of them have the same error, such as an invalid payment
term. You correct the value on the setup table and post the group again. Then you find that most of the
pending items are posted and you have only a few remaining rows to correct.
After you work out setup-related conversion issues and have your ongoing interface established, the
number of errors that occur, if any, should be minimal. To facilitate this process, you will find helpful the
task of first developing test conversion and interface groups that contain a sample of the data that you
process. This helps to eliminate setup issues and enables you to process the group size for conversion and
ongoing interfaces that best suit business control and balancing.
Multiple Currencies
If you are converting or importing activity by using a foreign currency, you need to consider how the groups
are composed. You can choose to bring in more than one currency within the same group or to limit groups to
a single currency.
If you plan to create accounting entries during background processing, you must perform currency conversion
in advance on the pending items and any pending VAT information or pending taxes for India that you are
converting or importing.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 413
Performing Data Conversion Chapter 14
• PS_GROUP_CONTROL
• PS_PENDING_ITEM
• PS_PENDING_VAT
• PS_PENDING_TAX
• PS_PENDING_TAX_DTL
• PS_PENDING_DST
Note. Excel has a physical limitation of 256 columns and 65k rows. To work around these limitations, you
may need to limit the import data so that the number of rows on the Data Input page does not exceed 65k.
The user must have privileges to the DC_PENDITEM_CI component interface with full access to create
methods to run the component interface.
The PeopleTools documentation describes how to use the Excel to Component Interface utility in detail.
See Also
414 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 14 Performing Data Conversion
See Also
Chapter 28, "Posting and Unposting Groups," Running Receivable Update, page 887
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 415
Chapter 15
To transfer customer information from billing systems, order management systems, or customer databases,
you must write an interface program or use a utility to populate the PeopleSoft customer tables with
information.
You enter customer information only for the tablesets that you use. You do not need to add any information to
customer tables that are keyed by business unit. The Receivable Update Application Engine process
(ARUPDATE) creates or updates rows in these tables.
The tables listed below are keyed by setID. Of these tables. three are required, four are conditionally required,
and the rest are optional. Required means that you must place a row in the table with correct default values,
even if you will not use any of the fields in these tables. The system uses rows in the required tables to access
information online and for background processing:
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 417
Developing Interfaces for Customers and Pending Items Chapter 15
Note. Use PeopleSoft Enterprise Application Designer to review the characteristics of each field in more
detail.
See Also
PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Importing Customer
Information," Converting Customer Information
418 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 15 Developing Interfaces for Customers and Pending Items
• PS_GROUP_CONTROL
• PS_PENDING_ITEM
If you use the system for VAT processing, the system populates an additional table, PS_PENDING_VAT,
with VAT data.
If you use the system for excise duty and sales taxes in India, the system populates additional tables:
PS_PENDING_TAX and PS_PENDING_TAX_DTL.
If you create accounting entries during the Receivable Update process, the system creates rows in a sixth
table, PS_PENDING_DST. Under certain circumstances and with certain limitations, you may also need to
populate PS_PENDING_DST in your interface.
Because the PS/Import utility runs only on the client and has limited processing capability, write an interface
program or use a tool such as Structured Query Report (SQR) to populate the interface tables. As another
alternative, use the DC_PENDITEM_CI component interface to populate the pending item tables.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 419
Developing Interfaces for Customers and Pending Items Chapter 15
See Also
Chapter 14, "Performing Data Conversion," Performing Data Conversion Using the DC_PENDITEM_CI
Component Interface, page 413
PS_GROUP_CONTROL PS_CUST_DATA
PS_PENDING_ITEM PS_CUST_HISTORY
PS_PENDING_VAT PS_SUBCUST_DATA
PS_PENDING_TAX PS_ITEM_ACTTAX
PS_PENDING_TAX_DTL PS_ITEM_ACTTAX_DTL
PS_PENDING_DST PS_SUBCUST_HISTORY
PS_ITEM
PS_ITEM_ACTIVITY
PS_ITEM_ACT_VAT
PS_ITEM_DST
Use these tables to interface continuously with a billing system for the purposes of conversion and for online
and background processing within PeopleSoft Receivables. They provide a single point of processing for the
Receivable Update process.
420 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 15 Developing Interfaces for Customers and Pending Items
We define the groups that you create for billing interface or conversion purposes as external groups, and they
receive more extensive editing during the Receivable Update process. When you enter groups online during
group item entry, the system performs online edits that reduce the editing that is needed during the Receivable
Update process. The PeopleSoft application categorizes the third kind of group (created by the system
through the worksheet, overdue charge, unpost, draft, direct debit, item splits, and the Automatic Maintenance
and Payment Predictor processes) as system-defined groups with a required origin of PS_AR. These system-
defined groups receive the least amount of editing during the Receivable Update process.
See Also
Chapter 12, "Setting Up Receivable Update and Pending Group Generator," page 367
Group item entry In the group item entry environment, the system enables the recording of an
unlimited number of accounts receivable debit or credit entries and an
unlimited number of offsetting entries of the opposite sign. The system also
creates entries to VAT liability accounts if you use VAT processing.
The system creates accounting entries for India taxes if you enter the items in
PeopleSoft Receivables or if your billing system does not generate the
accounting entries.
Worksheets In the payment worksheet, in addition to cash and accounts receivable, the
system creates entries to VAT liability accounts if you use VAT processing
with a payment declaration point. The system also allows an unlimited
number of debit entries for write-off activity. The system calculates realized
gain or loss entries in a multicurrency application. It creates interunit and
intraunit entries when needed.
In the maintenance worksheet, the system records entries to accounts
receivable and allows an unlimited number of debit entries for write-off
activity. The system calculates realized gain or loss entries in a multicurrency
application. It creates interunit and intraunit entries when needed. The system
also creates entries to VAT liability accounts when appropriate if you use
VAT processing with a payment declaration point.
In the transfer worksheet, the system creates accounting entries when
transferring items. It creates interunit and intraunit entries when needed.
Unpost The unpost process reverses entries that are originally recorded. It does not
require use of the Pending Group Generator Application Engine process
(AR_PGG_SERV).
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 421
Developing Interfaces for Customers and Pending Items Chapter 15
You can create accounting entries in background processing. In the production environment, this is the
normal way to create the entries. In addition, the Pending Group Generator process creates accounting entries
for external groups (if the interface does not populate the Pending Distribution table (PS_PENDING_DST)
and also creates the accounting entries that result from draft, direct debit, overdue charge, Automatic
Maintenance, and Payment Predictor processing.
When the Pending Group Generator process creates accounting entries for external groups, it uses the Item
Entry Type Accounting templates that you establish for entry types.
Note. The only way to create accounting entries that post without operator intervention—apart from
populating PS_PENDING_DST directly in the interface—is to have only two lines on the accounting
template, specified for use as a balanced entry.
You need to make several decisions about how you will use the accounting entry capabilities of PeopleSoft
Receivables. You should decide:
• Whether your billing system and PeopleSoft Receivables will work together or separately to send
accounting entries to your general ledger system.
• Whether you will create accounting entries for pending items that are interfaced from your billing system
directly in your billing interface program or you will enable PeopleSoft Receivables to create them for
you.
• How you will provide accounting entry information for items that you convert from your existing system.
Your decisions will also be influenced by whether you need to use more than one accounts receivable (AR)
line for each pending item.
If you use the Pending Group Generator process to create accounting entries for external groups, you must
provide values in more fields on PS_PENDING_ITEM than if the interface populates PS_PENDING_DST
directly. The process runs before the posting step of Receivable Update, so default values that the Receivable
Update processes supply are not available when the process creates the accounting entries. The same is true
for converting or interfacing in a multicurrency environment; you must populate additional multicurrency
fields if you create accounting entries during the Receivable Update process.
The interface tables indicate which fields on PS_PENDING_ITEM must have values for the Pending Group
Generator process to create accounting entries.
See Also
Chapter 14, "Performing Data Conversion," Your Accounting Entry Approach, page 410
422 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 15 Developing Interfaces for Customers and Pending Items
Some billing systems produce one group for each day. Other systems produce separate groups for debit
memos, credit memos, or certain kinds of invoices. During conversion, you decide how many groups to create
to bring in the activity that records open and closed items. PeopleSoft Receivables can receive an unlimited
number of groups of various entry types and sizes.
Your interface or conversion program populates the group control table with external billing group
information. The following table lists the appropriate values, along with the associated column name, for each
field on PS_GROUP_CONTROL.
In the table, a field type is specified for each field; you use the field type to determine how to populate
system-maintained fields and optional fields that you want to leave blank. To leave a field blank, enter a
space for a character field, a null value or nothing for a date field, and a zero for a numeric field.
Note. Use Application Designer to review the characteristics of each field in more detail.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 423
Developing Interfaces for Customers and Pending Items Chapter 15
424 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 15 Developing Interfaces for Customers and Pending Items
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 425
Developing Interfaces for Customers and Pending Items Chapter 15
426 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 15 Developing Interfaces for Customers and Pending Items
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 427
Developing Interfaces for Customers and Pending Items Chapter 15
428 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 15 Developing Interfaces for Customers and Pending Items
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 429
Developing Interfaces for Customers and Pending Items Chapter 15
430 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 15 Developing Interfaces for Customers and Pending Items
The following table lists the appropriate values for each field in the PS_PENDING_ITEM table. Many of the
fields are optional, and some are used only by the system processes.
The following table specifies a field type for each field in the PS_PENDING_ITEM_table. Use the field type
to determine how to populate system-maintained fields and optional fields that you want to leave blank.
Supply a space for a character field, a null value for a date field, and a zero for a numeric field.
Note. Use Application Designer to review the characteristics of each field in more detail.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 431
Developing Interfaces for Customers and Pending Items Chapter 15
7 GROUP_SEQ_NU Number Optional If you bring in more than one row for a
M single BUSINESS_UNIT, CUST_ID,
ITEM, and ITEM_LINE combination,
you must populate this field; otherwise,
enter 0.
An example of why you would bring in
more than one row for a single item
(BUSINESS_UNIT, CUST_ID, ITEM
and ITEM_LINE combination) is that
your billing system or conversion
program is sending an invoice and
credit memo for a single item that is in
the same group. You have two options
for populating this field:
• Assign a unique number to each
pending item in the group.
PeopleSoft Receivables does this
for online group item entry.
432 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 15 Developing Interfaces for Customers and Pending Items
15 DUE_DT Date Optional Enter the due date of the item. Every
pending item must have a due date or a
payment terms code. For pending items
that may represent subsequent activity
against an original invoice, such as a
credit memo, the due date field is not
used in processing. However, it must
contain a value.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 433
Developing Interfaces for Customers and Pending Items Chapter 15
23 PO_LINE Number Optional Enter the line number for the purchase
order.
434 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 15 Developing Interfaces for Customers and Pending Items
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 435
Developing Interfaces for Customers and Pending Items Chapter 15
32 DISC_DAYS Number Optional Enter the discount grace days that are
associated with the item. If you do not
supply a value, enter 0. If you enter 0,
the Receivable Update process uses the
default value from the customer or
business unit level.
33 DUE_DAYS Number Optional Enter the due grace days that are
associated with the item. If you do not
supply a value, enter a 0. If you enter 0,
the Receivable Update process uses the
default value from the customer or
business unit level.
436 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 15 Developing Interfaces for Customers and Pending Items
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 437
Developing Interfaces for Customers and Pending Items Chapter 15
53 ENTRY_CURREN Character Required Enter the currency code for the entry
CY amount. Select from the values that you
establish on PS_CURRENCY_CD_
TBL. If you provide a value for
CONTROL_CURRENCY on PS_
GROUP_CONTROL, you must use the
same value here.
54 RT_TYPE Character Optional Enter the exchange rate type for the
item. Required if the entry currency is
different from the business unit base
currency. Select from the values that
are established on PS_CUR_RT_
TYPE_TBL or enter a space.
438 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 15 Developing Interfaces for Customers and Pending Items
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 439
Developing Interfaces for Customers and Pending Items Chapter 15
70 VAT_BASIS_AM Number Optional Enter the sales amount that the system
T uses to calculate the VAT amount.
440 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 15 Developing Interfaces for Customers and Pending Items
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 441
Developing Interfaces for Customers and Pending Items Chapter 15
84 BUSINESS_UNIT Character Optional Enter the billing business unit for the
_BI item.
442 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 15 Developing Interfaces for Customers and Pending Items
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 443
Developing Interfaces for Customers and Pending Items Chapter 15
444 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 15 Developing Interfaces for Customers and Pending Items
108 DRAFT_TYPE Character Optional Select from the values that you
establish in the
PS_DRAFT_TYPE_TBL table.
109 DRAFT_AMT_BA Number Optional Draft amount in the business unit base
SE currency.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 445
Developing Interfaces for Customers and Pending Items Chapter 15
113 DOC_SEQ_STAT Character Optional The status that is used for posting a
US document with document sequencing.
If blank, then the document is valid for
posting.
446 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 15 Developing Interfaces for Customers and Pending Items
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 447
Developing Interfaces for Customers and Pending Items Chapter 15
141 REGION_CD Character Optional Region code for the team members that
are assigned to the item. Enter a value
from the PS_REGION_CD table or
enter a space.
145 PC_DISTRIB_ST Character Optional Flag that indicates the status for
ATUS distributing the item to PeopleSoft
Project Costing. Enter D to indicate the
item is already in PeopleSoft Project
Costing, H to hold the item, I to ignore
the item, M to indicate that the item
was changed, or N to integrate the item
in a project.
146 VAT_ADVPAY_F Character Optional Flag to indicate if VAT was paid when
LG you entered the advance payment for
the item. Enter Y to indicate that VAT
is paid on the advance payment.
Otherwise, enter N.
448 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 15 Developing Interfaces for Customers and Pending Items
149 DRAFT_POST_A Character Optional The system maintains this value for
CTION draft processing. Enter a space.
156 ITM_PAY_AMT_ Sign Optional Used by the system when the payment
BASE amount is in the base currency. Enter a
space.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 449
Developing Interfaces for Customers and Pending Items Chapter 15
161 CONTROL_RATE Sign Optional Control rate at which the taxes are
_MULT calculated. The value that appears here
is determined by the value in the Calc
Scheme (calculation scheme) field and
is always a percentage.
162 CONTROL_RATE Number Optional Control rate at which the taxes are
_DIV calculated. The value that appears here
is determined by the value in the Calc
Scheme field and is always a
percentage.
163 CONTROL_RT_T Character Optional Control rate type to use to calculate the
YPE exchange rate between the default
reporting currency code and the
override currency code.
165 BROKER_ID Character Optional Identifier code for the individual who
negotiated a promotion deal. Select
from the values that you establish on
the PS_CUSTOMER table where the
Broker flag is checked.
450 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 15 Developing Interfaces for Customers and Pending Items
170 DEDUCTION_DT Date Optional Date that the deduction was created.
172 DT_INVOICED Date Optional The date that the associated invoice
was created. The date is established
when the invoice is created the billing
system. This value cannot be changed.
177 MEMO_STATUS_ Character Optional (USF) Code that indicates the current
CD status of a delinquent item. Enter a
value that you defined on the
MEMO_STATUS_TBL table.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 451
Developing Interfaces for Customers and Pending Items Chapter 15
452 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 15 Developing Interfaces for Customers and Pending Items
194 COUNTRY_VAT_ Character Optional The country where the VAT service
PERFRM was performed.
195 STATE_VAT_PER Character Optional The state where the VAT service was
FRM performed.
198 STATE_SHIP_FR Character Optional The state from which the items that are
OM billed on this line are shipped.
199 STATE_SHIP_TO Character Optional The state to which the items that are
billed on this line are shipped.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 453
Developing Interfaces for Customers and Pending Items Chapter 15
200 VAT_RPT_CNTR Character Optional Source for the VAT reporting country.
Y_SRC Enter one of these values:
1: Ship from country.
2: Ship to country.
3: Country in the VAT entity.
4: Service Performed in country.
5: Supplier location country.
6: Buyer location country.
7: Buyer registration country.
201 STATE_VAT_DE Character Optional Enter the state or province that is used
FAULT to determine the VAT defaults if the
Track VAT by Province field
(COUNTRY_VAT_SUBD_FLG) on
the COUNTRY_VAT_TBL is set to Y.
202 DISC_TAKEN Sign Optional Discount that is taken for the line in the
entry currency. If there is no discount
amount, enter zero.
203 GL_LVL Character Optional The general ledger level flag that is
carried from billing indicates whether
PeopleSoft Billing is to create
accounting entries for a receivables
item. This controls the action that is
available in external pending item
entry. Levels are:
A: PeopleSoft Receivables creates
general ledger accounting entries.
B: PeopleSoft Billing creates
accounting entries.
N: No general ledger accounting entries
are created.
204 ITEM_LINE_ORI Number Optional The line number of the original item
G for new overdue charge item lines that
were created when the option Create
Charge by Item Line is selected on the
overdue charge ID. It allows new items
to point back to the item for overdue
charges.
454 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 15 Developing Interfaces for Customers and Pending Items
205 TOT_TAX_AMT Sign Optional Total tax amount on the schedule. This
amount is the sum of the excise tax
amount and sales tax amount for India.
206 TOT_TAX_AMT_ Sign Optional The base amount that the system uses
BSE when calculating taxes for India.
207 TOT_EXD_AMT Sign Optional Total excise duty tax amount for India.
Required if the excise tax is applicable.
208 TOT_EXD_AMT_ Sign Optional The base amount that the system uses
BSE when calculating excise taxes for India.
209 TOT_STX_AMT Sign Optional Total sales tax amount for India.
Required if the sales tax is applicable.
210 TOT_STX_AMT_ Sign Optional The base amount that the system uses
BSE when calculating sales taxes for India.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 455
Developing Interfaces for Customers and Pending Items Chapter 15
USER_AMT5 USER5
USER_AMT6 USER6
USER_AMT7 USER7
USER_AMT8 USER8
USER9
USER10
Type Description
456 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 15 Developing Interfaces for Customers and Pending Items
Type Description
The following table specifies a field type for each field. Use the field type to determine how to populate
system-maintained fields and optional fields that you want to leave blank. Supply a space for character fields,
a null value for date fields, and a zero for numeric fields.
Note. Use Application Designer to review the characteristics of each field in more detail.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 457
Developing Interfaces for Customers and Pending Items Chapter 15
8 VAT_APPLICAB Character Optional Enter the VAT applicability on the VAT line.
ILITY
9 VAT_TXN_TYP Character Optional Provide the transaction type code on the VAT
E_CD line.
10 TAX_CD_VAT Character Optional Provide the VAT code on the VAT item line.
14 VAT_DCLRTN_ Date Optional Provide the invoice date for declaration point
DT of invoice; provide the ship date for
declaration point of delivery; leave blank for a
declaration point date of payment.
15 VAT_BASIS_AM Sign Optional Provide the VAT basis amount for the
T summarized information on this VAT line.
16 VAT_TRANS_A Sign Required Provide the VAT basis transaction amount for
MT the summarized information on this VAT line.
This amount is the VAT basis (that is, sales)
amount before the application of any prompt
payment discounts.
458 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 15 Developing Interfaces for Customers and Pending Items
17 VAT_TRANS_A Number Optional Provide the VAT basis transaction amount for
MT_BSE the summarized information on this VAT line.
This amount is the VAT basis (that is, sales)
amount in base currency before the application
of any available prompt payment discounts.
18 VAT_AMT Sign Optional Provide the VAT amount for the summarized
information on this VAT line if the pending
item has an invoice declaration point.
19 VAT_AMT_I Sign Optional Provide the VAT amount for the summarized
information on this VAT line if the pending
item has a payment declaration point.
21 ENTRY_CURRE Character Required The currency code for the VAT amount. Select
NCY from the values that are established on
PS_CURRENCY_ CD_TBL.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 459
Developing Interfaces for Customers and Pending Items Chapter 15
31 VAT_SVC_SUPP Character Optional Indicates the default place of supply for VAT
LY_FLG on services. This determines where VAT is
liable.
34 STATE_VAT_PE Character Optional For services, determines the state in which the
RFRM services is performed.
460 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 15 Developing Interfaces for Customers and Pending Items
40 VAT_DFLT_DO Character Optional Leave this field blank. The system populates
NE_FLG this field for VAT items that are entered
online.
PS_PENDING_TAX Table
The following table specifies a field type for each field. Use the field type to determine how to populate
system-maintained fields and optional fields that you want to leave blank. Supply a space for character fields,
a null value for date fields, and a zero for numeric fields.
Note. Use Application Designer to review the characteristics for each field in more detail.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 461
Developing Interfaces for Customers and Pending Items Chapter 15
10 STX_APPL_FLG Character Optional Enter Y to indicate that the business unit is sales
tax applicable. Otherwise, leave it blank.
11 EXS_TAX_TXN_ Character Optional Tax transaction type for the transaction. Values
TYPE are: DEB: Direct export with bond. DEWB:
Direct export without bond. DIMP: Direct
import. DOM: Domestic. LEB: Local export
with bond. LEWB: Local export without bond.
LIMP: Local import.
12 STX_TAX_AUTH Character Optional Enter a sales tax reporting authority. Select from
_RPT the values that you establish on the
PS_STX_TAX_AUTH table.
462 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 15 Developing Interfaces for Customers and Pending Items
13 STATE_SHIP_TO Character Optional The state where the items that are billed on this
line are shipped.
14 STATE_SHIP_FR Character Optional The state from which the items that are billed on
OM this line are shipped.
15 EXS_TXN_LINE_ Sign Optional The total amount of transactions for the line.
AMT Each line has its own transaction total. The
system uses this amount to calculate the taxes.
16 EXD_TAX_CATG Character Optional Enter an excise tax category code for the item.
_CD Select from the values that you establish on the
PS_EXS_TAX_CATG table.
17 STX_TAX_CATG Character Optional Enter an sales tax category code for the item.
_CD Select from the values that you establish on the
PS_EXS_TAX_CATG table.
18 EXD_TAX_AMT Sign Optional The total amount of excise duty tax for the line.
Each line has its own excise duty tax amount.
The sum of all the excise duty amounts should
equal the control excise duty amount. The
control excise duty amount is the amount at field
PENDING_ITEM.TOT_EXD_AMT.
19 EXD_TAX_RATE Character Optional Enter the tax rate code that is used to calculate
_CD the excise duty for each line. Select from the
values that you establish on the
PS_EXS_TAX_RATE table.
20 EXD_TAX_AMT_ Sign Optional Excise duty in the business unit base currency.
BSE
21 EXD_TAX_AMT_ Sign Optional The excise duty tax amount in the reporting
RPT currency.
22 STX_TAX_AMT Sign Optional The total amount of sales tax for the line. Each
line has its own sales tax amount. The sum of all
the sales tax amounts should equal the control
sales tax amount. The control sales tax amount
is the amount at field
PENDING_ITEM.TOT_STX_AMT.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 463
Developing Interfaces for Customers and Pending Items Chapter 15
23 STX_TAX_RATE Character Optional Enter the tax rate code that is used to calculate
_CD the sales tax for each line. Select from the values
that you establish in the PS_EXS_TAX_RATE
table.
24 STX_TAX_AMT_ Sign Optional Sales tax amount in the business unit base
BSE currency.
26 EXS_CURRENCY Character Optional Enter the excise reporting currency. Select the
_RPTG CURRENCY_CD for the tax location that you
define on the PS_ORG_TAX_LOC table.
27 STX_FORM_CD Character Optional Sales tax form codes are assigned to tax rate
codes. The form code helps determine the
applicable forms for the transaction for form
tracking purposes. Select from the values that
you establish on the PS_STX_FORM_CODE
table.
28 BU_APPL_FLG Character Optional Business unit applicable flag. Set this field to Y,
if excise duty or sales tax are applicable to the
business unit.
30 SUM_TOT_EXD_ Sign Optional Summary total of the total excise duty tax
AMT amounts.
32 SUM_TOT_STX_ Sign Optional Summary total of the total sales tax amounts.
AMT
34 SUM_TOT_TAX_ Sign Optional Summary total of excise duty and sales tax
AMT amounts.
464 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 15 Developing Interfaces for Customers and Pending Items
35 RATE_DIV_RPT Number Optional Used to convert the base currency into the tax
location reporting currency.
36 RATE_MULT_RP Sign Optional Used to convert the base currency into the tax
T location reporting currency.
37 RT_TYPE Character Optional Rate type used to calculate the exchange rate
between the default reporting currency code and
the override currency code.
38 EXD_TAX_RATE Character Optional Source transaction for the excise tax rate. Enter
_SRC 1 (system-defined) or 2 (manually entered).
39 STX_TAX_RATE Character Optional Source transaction for the sales tax rate. Enter 1
_SRC (system-defined) or 2 (manually entered).
41 ORG_CODE Character Optional Organization code for a tax location. Select from
the values that are established on the
PS_ORG_RGSTN_DTL table.
44 EXD_UOM Character Optional Excise unit of measure for the assessable value.
46 RATE_DIV_EXS Number Optional Currency rate divisor that is used to convert the
base currency into the tax location reporting
currency. Enter 1.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 465
Developing Interfaces for Customers and Pending Items Chapter 15
51 ENTRY_CURREN Character Optional The currency code for the tax amount. Select
CY from the values that are established on
PS_CURRENCY_ CD_TBL.
PS_PENDING_TAX_DTL
The following table specifies a field type for each field. Use the file type to determine how to populate
system-maintained field and optional fields that you want to leave blank. Supply a space for character fields,
a null value for date fields, and a zero for numeric fields.
Note. Use Application Designer to review the characteristics of each field in more detail.
466 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 15 Developing Interfaces for Customers and Pending Items
8 TAX_RATE_SE Number Optional The sequence number for the tax rate. This entry
Q is manual for most excise adjustment types.
9 EXS_TAX_RAT Character Optional If this line is related to excise duty, enter the
E_CD same excise duty that is entered in the
PENDING_TAX.EXD_TAX_RATE_CD field.
If this line is related to sales tax, enter the same
sales tax that is entered in the
PENDING_TAX.STX_TAX_RATE_CD field.
The field EXS_TAX_TYPE is the field that
indicates if the line is an excise duty line or a
sales tax line. Enter the tax rate code that is used
to calculate the excise duty for each line. Select
from the values that you establish on the
PS_EXS_TAX_RATE table. Leave blank if
excise duty and sales tax should not be
calculated for the line.
10 EXS_TAX_RAT Number Optional Indicates the order that tax component codes in
E_SEQ the tax rate code are calculated.
11 EXS_TAX_TYPE Character Optional Enter the type of tax to calculate in the line.
Enter E for excise duty and S for sales tax.
12 EXS_TAX_CMP Character Optional Enter the tax component code. Select from the
NT_CD values that you establish on the
PS_EXS_TAX_CMPNT table.
13 EXS_TAX_DEP_ Character Optional Enter the tax dependency code that indicates the
CD basis for calculating the tax, as well as the
precedence of taxes of the same tax type that
must be included. Select from the values that
you establish on the PS_EXS_TAX_DPNDNCY
table.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 467
Developing Interfaces for Customers and Pending Items Chapter 15
14 EXS_CALC_SC Character Optional Indicates how the taxes are calculated. Enter P
HEME (percentage), Q (quantity), or A (amount). In
PeopleSoft Receivables, only the percentage
lines are calculated, but the others should be
populated to be consistent with the tax rate code.
20 EXS_CURRENC Character Optional Enter the code for the reporting currency.
Y_RPTG
21 EXS_TAX_AMT Sign Optional The total amount of excise tax for the line. The
sum of all the excise tax amounts should equal
the control excise tax amount.
23 EXS_TAX_AMT Sign Optional The total amount of excise tax for each line
_RPT expressed in the reporting currency.
24 EXS_BASIS_AM Sign Optional Base amount against which taxes are calculated.
T
25 EXS_BASIS_AM Sign Optional The base amount that the system uses when
T_BSE calculating excise or sales taxes. This amount is
the excise basis amount in the base currency.
468 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 15 Developing Interfaces for Customers and Pending Items
26 EXS_BASIS_AM Sign Optional The base amount that the system uses when
T_RPT calculating excise taxes expressed in the
reporting currency.
29 ENTRY_CURRE Character Optional The currency code for the tax amount. Use the
NCY same value as the ENTRY_CURRENCY on the
PS_PENDING_ITEM table.
Although you may choose not to distribute accounting information for billing transactions from PeopleSoft
Receivables to the general ledger system, you must have at least one row in PS_ITEM_DST that represents
the AR line. If you indicate that you do not want transactions with this entry type distributed to PeopleSoft
General Ledger, the system sets the GL_DISTRIB_ STATUS field on PS_PENDING_DST to I (ignore). This
setting instructs the Journal Generator Application Engine process (FS_JGEN) to skip this row when it
creates journal entries.
When you convert existing items or interface them from your billing system, you may want to prevent
distribution of accounting entries for a specific entry type even though you want to enable distribution when
you record the entry online. Use the ALLOW_DST flag on PS_GROUP_CONTROL for this purpose.
The following table describes the fields on PS_PENDING_DST. The table specifies a field type for each
field. Use the field type to determine how to populate system-maintained fields and optional fields that you
want to leave blank. Supply a space for character fields, a null value for date fields, and a zero for numeric
fields.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 469
Developing Interfaces for Customers and Pending Items Chapter 15
Note. Use Application Designer to review the characteristics of each field in greater detail.
470 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 15 Developing Interfaces for Customers and Pending Items
13 ACCOUNT Character Required Select from the values that you establish on
PS_GL_ACCOUNT_TBL.
14 ALTACCT Character Optional Select from the values that you establish on
the PS_ALTACCT_TBL.
15 DEPTID Character Optional Select from the values that you establish on
PS_DEPARTMENT_TBL.
• Product (PRODUCT)
• Fund (FUND_CODE)
• Class (CLASS_FLD)
• Program (PROGRAM_CODE)
• Affiliate (AFFILIATE)
• Operating Affiliate
(AFFILIATE_INTRA2)
• ChartField 1 (CHARTFIELD1)
• ChartField 2 (CHARTFIELD2)
• ChartField 3 (CHARTFIELD3)
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 471
Developing Interfaces for Customers and Pending Items Chapter 15
• Project (PROJECT_ID)
• Activity (ACTIVITY_ID)
• Category (RESOURCE_CATEGORY)
• Subcategory
(RESOURCE_SUB_CAT)
18 STATISTICS_COD Character Optional Select from the values that you establish on
E PS_STAT_TBL as long as you do not enter
a statistical account in the ACCOUNT
field.
472 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 15 Developing Interfaces for Customers and Pending Items
27 FOREIGN_AMOU Number Optional The debit or credit amount for this line in
NT the entry currency of the item. The sum of
the FOREIGN_AMOUNT values on all
AR lines in PENDING_DST should equal
the ENTRY_AMT field on
PENDING_ITEM.
28 RT_TYPE Character Conditional The rate type for the item. Required if the
entry currency is different from the
business unit base currency. Select from
the values that are established on
PS_CUR_RT_ TYPE_TBL or enter a
space.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 473
Developing Interfaces for Customers and Pending Items Chapter 15
31 CURRENCY_CD Character Optional Code that identifies the type of currency for
an amount, such as USD or EUR.
474 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 15 Developing Interfaces for Customers and Pending Items
38 USER1 Character Optional This field is for your use, similar to the
user fields on PS_PENDING_ITEM.
39 USER2 Character Optional This field is for your use, similar to the
user fields on PS_PENDING_ITEM.
40 USER3 Character Optional This field is for your use, similar to the
user fields on PS_PENDING_ITEM.
41 USER4 Character Optional This field is for your use, similar to the
user fields on PS_PENDING_ITEM.
42 USER5 Character Optional This field is for your use, similar to the
User fields on PS_PENDING_ITEM.
44 VAT_TXN_TYPE_ Character Optional VAT transaction type code for the item.
CD Use the same value as on
PS_PENDING_ITEM.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 475
Developing Interfaces for Customers and Pending Items Chapter 15
45 TAX_CD_VAT Character Optional VAT tax code for the item. Use the same
value as on PS_PENDING_ITEM.
48 IU_ANCHOR_FLA Character Optional Flag to indicate that this line is the anchor
G line for interunit and intraunit accounting
entries and for inheritance. Enter Y or N.
476 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 15 Developing Interfaces for Customers and Pending Items
If you create accounting entries during the Receivable Update process, the process creates and balances the
accounting entries before editing further. If the process does not create the accounting entries, or they are
incorrect, the AR_ERROR_CD field contains a value of ACTOB.
1. Attempt to create the accounting entries online by bringing up one of the pending items that is in error
(Accounts Receivable, Receivables Updates, Correct Posting Errors, External Items).
If the accounting entries do not appear, the accounting entry setup is incomplete or in error, and you
should receive an error message from the online system.
If the accounting entries appear, then your billing or conversion interface setup is incomplete or incorrect.
Check the interface to verify that the following field values are correct before the group is posted:
• Make sure that the following fields in PENDING_ITEM have values: RATE_DIV, RATE_MULT,
ENTRY_AMT_BASE, DST_ID_AR.
See Also
Chapter 28, "Posting and Unposting Groups," Reviewing Posting Results, page 890
Chapter 28, "Posting and Unposting Groups," Correcting Posting Errors, page 894
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 477
Chapter 16
See Also
• EDI transmissions
• Lockboxes
You load the files into payment staging tables, and the Payment Loader Application Engine process
(AR_PAYLOAD) processes the payments and loads the data into the payment application tables. This table
lists the staging tables:
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 479
Developing Interfaces for Electronic Payments Chapter 16
• PS_AR_LOCKBOX_EC table
• PS_AR_DEPOSIT_EC table
• PS_AR_PAYMENT_EC table
• PS_AR_IDITEM_EC table
• PS_AR_IDCUST_EC table
PS_AR_LOCKBOX_EC Table
This table lists the fields that you must populate in the PS_AR_LOCKBOX_EC table. However, you may
want to populate all the fields in this table. Use PeopleSoft Enterprise Application Designer to review the
other fields in the table.
PS_AR_DEPOSIT_EC Table
This table lists the fields that you must populate in the PS_AR_DEPOSIT_EC table. However, you may want
to populate the other fields based on your business requirements. Use PeopleSoft Enterprise Application
Designer to review the other fields in the table.
480 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 16 Developing Interfaces for Electronic Payments
RECEIVED_DT Date that the deposit was received from the bank.
PS_AR_PAYMENT_EC Table
This table lists the fields that you must populate in the PS_AR_PAYMENT_EC table. However, you may
want to populate other fields based on your business requirements. Use PeopleSoft Enterprise Application
Designer to review the other fields in the table.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 481
Developing Interfaces for Electronic Payments Chapter 16
• CHK: Check.
RECEIVED_DT Date that the deposit was received from the bank.
PS_AR_IDITEM_EC Table
This table lists the fields that you must populate in the PS_AR_IDITEM_EC table. However, you may want
to populate other fields based on your business requirements. Use PeopleSoft Enterprise Application Designer
to review the other fields in the table.
482 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 16 Developing Interfaces for Electronic Payments
REF_QUALIFIER_CODE Code that identifies the type of reference. Use one of the
codes set up on the Reference Qualifier page.
RECEIVED_DT Date that the deposit was received from the bank.
PS_AR_IDCUST_EC Table
This table lists the fields that you must populate in the PS_AR_IDITEM_EC table. However, you may want
to populate other fields based on your business requirements. Use PeopleSoft Enterprise Application Designer
to review the other fields in the table.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 483
Developing Interfaces for Electronic Payments Chapter 16
• Header record.
• Service record.
• Lockbox record.
484 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 16 Developing Interfaces for Electronic Payments
The record layout has a maximum total of 12 records for one payment, but only the first five records are
required: the four control records and the first payment record. If all the information that you need is
contained in one or two of the optional customer and invoice records, then the system processes only that
amount of information. For example, you may need only the invoice number, MICR ID, and payment amount
information to match payments with invoices. If this is the case, then the bank only has to send three of the 10
payment detail records.
The other records contain transmission information, such as the number of batches (or deposits) in the file and
the originating bank identifiers. Transmission information will probably be the same every time a lockbox file
is sent. Also, batch information is sent to audit the record count. You can have multiple batches (or deposits)
in one transmission.
The record layouts for the fixed file format design of the lockbox processor must be given to the banks that
receive lockbox payments so that they can send information to you in a format that the system can read.
PeopleSoft has written the Lockbox SQR process (AR25001) for you, but it works only if the incoming file
follows its design layout.
A record group ID is part of the lockbox record layout. It identifies multiple lines of customer information or
item information for a single payment. The governing principle in assigning record group IDs is the number
of rows that is inserted into PAYMENT_ID_ITEM and into PAYMENT_ID_CUST, the two records that
store item and customer information for payments.
The following diagram illustrates an example of customer and item records in a sample lockbox file. Multiple
lines of detail records 03, 04, 05, and 06 (the customer payment records) are assigned sequential numbers,
beginning with 1, within a single payment. The same assignment occurs for multiple lines for detail records
07, 08, and 09 (the item payment records). Therefore, you might have a single payment with record group IDs
1, 2, 3, 4 of customer information (for detail records 03, 04, 05, and 06); for the same payment, you might
also have record group IDs 1, 2, 3, and 4 of item information (for detail records 07, 08, and 09).
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 485
Developing Interfaces for Electronic Payments Chapter 16
Record group IDs assigned to customer and item rows in a sample lockbox file
Header Record
This table lists the layout for the header record:
486 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 16 Developing Interfaces for Electronic Payments
Service Record
This table lists the layout for the service record:
Lockbox Record
This table lists the layout for the lockbox record:
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 487
Developing Interfaces for Electronic Payments Chapter 16
488 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 16 Developing Interfaces for Electronic Payments
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 489
Developing Interfaces for Electronic Payments Chapter 16
490 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 16 Developing Interfaces for Electronic Payments
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 491
Developing Interfaces for Electronic Payments Chapter 16
492 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 16 Developing Interfaces for Electronic Payments
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 493
Developing Interfaces for Electronic Payments Chapter 16
494 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 16 Developing Interfaces for Electronic Payments
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 495
Developing Interfaces for Electronic Payments Chapter 16
496 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 16 Developing Interfaces for Electronic Payments
To load the EDI data into the staging tables to be processed by the payment interface, use PeopleSoft
Enterprise Messaging. The data can be published directly in the Application Messaging queue from external
systems. If you use EDI flat files, you can use the Flat File utility (EOP_PUBLISHF) to load or publish data.
Use the PeopleSoft Enterprise Integration Broker to set up the EDI interface.
Use the PAYMENT_LOAD file layout to determine the format of the flat file. The following sections
describe the records in the PAYMENT_LOAD file layout:
• Payment record
See Chapter 20, "Receiving Payments Electronically," Using EDI and Split Stream Processing, page 604.
Payment Record
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 497
Developing Interfaces for Electronic Payments Chapter 16
498 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 16 Developing Interfaces for Electronic Payments
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 499
Developing Interfaces for Electronic Payments Chapter 16
500 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 17
Prerequisites
Oracle provides a tool called PeopleSoft Enterprise Application Designer to assist with modifying and editing
PeopleCode to change display options or the appearance of PeopleSoft Receivables pages.
Before trying to modify page features, become familiar with Application Designer and PeopleCode basics.
See Also
By default, the system automatically populates option records with an effective date of the current date when
you create an Options record. If you need to post receivables transactions with an earlier accounting date than
the default effective date, you can change the default effective date to January 1, 1900, to ensure that the
Receivable Update process finds a valid Bill To Options record to process the customer. To change the
default date to January 1, 1900, make the following PeopleCode modifications.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 501
Configuring Page Features Chapter 17
To this:
/* Default to '1900/01/01' */
CUST_OPTION.EFFDT = Date3(1900, 1, 1);
…
When-Other
CUST_SHIPTO_OPT.EFFDT = %Date;
End-Evaluate;
To this:
…
When-Other
CUST_SHIPTO_OPT.EFFDT = Date3(1900, 1, 1);
End-Evaluate;
…
When-Other
CUST_SOLDTO_OPT.EFFDT = %Date;
End-Evaluate;
To this:
…
When-Other
CUST_SOLDTO_OPT.EFFDT = Date3(1900, 1, 1);
End-Evaluate;
502 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 17 Configuring Page Features
Increase or decrease the default of 100 rows that appears in a grid (chunking) by changing the value in the
Max Number of Rows in Scrolls field. The change may affect performance, but the impact depends on other
factors. The greater the number of rows in the grid, the longer the time for the pages to appear. Experiment to
find the number that works best.
The limit of rows in a grid works in conjunction with the up and down arrow buttons on the pages. Given the
default of 100 rows, if the search criteria returns 100 or fewer rows from the database, they are all available in
the grid and the arrow buttons are invisible. If the search criteria returns more than 100 rows, use the arrow
buttons to view the different chunks of 100 rows in the grid.
See Also
PeopleSoft Enterprise Application Fundamentals 9.1 PeopleBook, "Setting Installation Options for
PeopleSoft Applications," Defining Receivables Installation Options
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 503
Configuring Page Features Chapter 17
2. In the record window that appears, select and right-click the SYS_TRAN_TYPE field.
2. In the SQL object window that appears, select the row for the CUST_HIST_ID field.
• HIST_SI_SUM_DVW
• HIST_SI_LSM_DVW
• SUBC_SI_SUM_DVW
• SUBC_SI_LSM_DVW
For example, to add a new history ID called WIDGET_SALES, change the view text on each of the views as
shown here.
HIST_SI_SUM_DVW
504 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 17 Configuring Page Features
SELECT SETID,
CUST_ID,
CUST_HIST_ID,
FISCAL_YEAR,
ACCOUNTING_PERIOD,
SUM(HIST_AMT),
SUM(HIST_WEIGHT),
SUM(HIST_COUNT),
CURRENCY_CD
FROM PS_CUST_HIST_SI_VW
WHERE CUST_HIST_ID IN ('SALES', 'WIDGET_SALES')
GROUP BY SETID, CUST_ID, CUST_HIST_ID, FISCAL_YEAR, ACCOUNTING_PERIOD, CURRENCY_CD
HIST_SI_LSM_DVW
SUBC_SI_SUM_DVW
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 505
Configuring Page Features Chapter 17
SELECT SETID,
CUST_ID,
SUBCUST_QUAL1,
SUBCUST_QUAL2,
CUST_HIST_ID,
FISCAL_YEAR,
ACCOUNTING_PERIOD,
SUM(HIST_AMT),
SUM(HIST_WEIGHT),
SUM(HIST_COUNT),
CURRENCY_CD
FROM PS_SUBC_HIST_SI_VW
WHERE CUST_HIST_ID IN ('SALES', 'WIDGET_SALES')
GROUP BY SETID,
CUST_ID,
SUBCUST_QUAL1,
SUBCUST_QUAL2,
CUST_HIST_ID,
FISCAL_YEAR,
ACCOUNTING_PERIOD,
CURRENCY_CD
SUBC_SI_LSM_DVW
506 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 17 Configuring Page Features
• BU_SUM_DVW
• BU_SUM_LP_DVW
For example, to add a new history ID called WIDGET_SALES, change the view text on each of the views as
shown here.
BU_SUM_DVW
BU_SUM_LP_DVW
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 507
Chapter 18
• Billing interfaces.
You enter pending items into the system in one of two ways:
After pending items are entered in the system, use the Receivable Update Application Engine process
(ARUPDATE) to post them. The process creates the items, generates accounting entries, updates item
activity, and updates the customer balance. If errors occur during posting, the process does not post the
pending items, and you use the pending item error correction pages to correct the errors.
Note. In a production environment, you can create accounting entries online before running the Receivable
Update process to verify that your setup creates the correct accounting entries.
PeopleSoft Receivables distinguishes between items (posted receivables) and pending items (information that
has been entered into or created by the system but has not yet been posted).
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 509
Entering Pending Items Chapter 18
PeopleSoft Receivables follows the standard of bundling pending items into groups rather than handling them
individually. In other systems, a group of pending items is sometimes called a batch. To avoid confusion, the
term group is used in the PeopleSoft system, and the term background refers to offline processes. To each
group of pending items, the system assigns a group ID that remains with the group even after it is posted. The
system processes pending items in groups. Keep track of the group ID throughout the cycle so that you have it
when you want to view progress or check the status of a pending item.
Billing Interfaces
You enter most pending items using a billing interface. Although external pending item entry occurs in the
background, the information that appears on the online pages enables you to understand how the process
works.
The procedure that you use to bring in pending items must include background processing and populating
database tables.
When you enter pending items through a billing interface, the system edits external groups and identifies
errors when you run the Receivable Update process.
If you use PeopleSoft Billing, you use the Load AR Pending Items Application Engine process (BILDAR01)
to integrate these items into PeopleSoft Receivables. If you use a third-party billing system, you must develop
an interface to populate the pending item tables.
While developing and testing the interface, you may find that some errors appear consistently throughout an
entire group. If you encounter a data problem, you can delete the group, adjust the interface process, interface
the group again, and run the Receivable Update process again to check for errors. If the error results from
your setup, you can adjust your control tables and set the group for posting again.
After the pending items are in the system, you can view or adjust information as needed. The pages that you
use to fix errors in external pending item groups are the same as the pages used to enter pending items online.
See Also
Chapter 14, "Performing Data Conversion," Understanding Item and Payment Conversion, page 403
Chapter 15, "Developing Interfaces for Customers and Pending Items," Receiving Information from a Billing
System, page 419
Vendor rebates occur when your organization is a buyer and the seller owes you money for the rebate. A
rebate claim becomes a debit in PeopleSoft Receivables and a reversal rebate claim becomes a credit.
Reversal claims have the same item ID as the original claim.
510 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 18 Entering Pending Items
Claimbacks occur when your organization has an agreement with the manufacturer or supplier that is based
on an order being shipped to the consumer by a contractor. For example, you purchase a door from a
manufacturer for 100.00 EUR, and you need to sell it to a contractor for 90.00 EUR because the manufacturer
also sells doors directly to the contractor for 90.00 EUR. The 10.00 EUR difference is the amount for the
claimback that you send to the manufacturer.
The Claim Settlement Process for AR process updates the pending item tables with the item information and
the distribution lines. PeopleSoft Purchasing and PeopleSoft Order Management define the ChartField values
for the user-defined distribution line. They use the receivables (AR) distribution code assigned to the
receivables business unit that is associated with the rebate agreement or the claimback contract to determine
the ChartFields for the AR line.
When you run the Receivable Update process, it checks for errors, creates the item, and posts the item
distribution lines. When you run the Journal Generator process (FS_JGEN), the process generates the journals
for the distribution lines.
If errors occur, use the pages for external pending item groups to correct them. While developing and testing
the interface, you may find some errors that appear consistently throughout an entire group. If you encounter
a data problem, you can delete the group, adjust the interface process, interface the group again, and run the
Receivable Update process again to check for errors. If the error results from your setup, you can adjust your
control tables and set the group for posting again.
Vendor rebate claims use the vendor rebate (R) group type and claimbacks use the claimback (C) group type.
The item ID is the same as the claim ID in PeopleSoft Purchasing or PeopleSoft Order Management.
You apply payments to the rebate claim and claimback items using the payment worksheet. However, after
you post the payment group by running the Receivable Update process, you must run the AR Rebate
Notification process (AR_REBATE) to interface the payment information or any other change to the balance
of a claim item to the Claims Incoming Payment staging table (VRBT_CLAIM_PMTI). This enables users to
reconcile the payments with the original claims using the claims management workbench. If you receive a
reversal claim, the Receivable Update process automatically offsets the original claim, because they both
have the same item ID.
Note. PeopleSoft Receivables does not generate value-added tax (VAT) distribution lines for the claim items
that you interface from PeopleSoft Purchasing and PeopleSoft Order Management using the Claim Settlement
Process for AR process. For claim items that require VAT distribution lines, you create two entries when you
apply a payment or draft to the items on the payment or draft worksheet, or when you offset a claim item on
the maintenance worksheet: one for the base item amount and one for the VAT amount. Because you must
enter the VAT information manually when you apply a payment, you cannot use Payment Predictor to apply
payments for claim items. When you run the Rebate Notification process, it sends the base and VAT amount
to the Claims Management Workbench. When you run the Claim Settlement process for AP Application
Engine process (PO_CLMSTL_AP) on the claims management workbench, the system uses this information
to generate the base and VAT distribution lines when it creates adjustment vouchers or claimback vouchers.
See Also
Chapter 4, "Defining PeopleSoft Receivables Processing Options," Understanding Entry Reasons, page 74
Chapter 28, "Posting and Unposting Groups," Running the AR Rebate Notification Process, page 910
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 511
Entering Pending Items Chapter 18
The system validates the data and displays an error message if the data fails one or more system edits. The
system prevents two types of user errors:
If you create overdue charges in an external system, you can also include the pending items in a group type
that you define or within a billing group. This type of pending item has an entry type that is mapped to the IT-
01 system function.
See Also
Note. To create entries for all pending items in the group, use the Group Action page.
The system creates accounting entries based on the templates that you defined during setup. If your setup
includes inheritance options, the inheritance options that you selected override the defaults in the templates.
Accounting entries follow the formats defined for item entry types on the Accounting Template page. Each
type of transaction—credit memo, debit memo, invoice, and so on—has its own template. The accounting
templates can define all transaction accounting entries or only one side of the accounting entries (that is, only
the debit side or only the credit side). If a template defines only one side, the system cannot create balanced
accounting entries. You must create the accounting entries online and supply the lines needed to make the
entries balance. If your templates contain multiple user-defined lines and you create entries online, you can
manually allocate the amount of the item across the accounting lines. If you create entries during background
processing, the accounting lines cannot be balanced, and you must use the error correction pages to manually
allocate the amount across the accounting lines.
512 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 18 Entering Pending Items
If you enabled ChartField combination editing for the business unit on the Receivables Options - General 2
page, the system edits for errors. You cannot post the accounting entries until you fix the error if you selected
Recycle in the ChartField Editing group box.
For Create a Debit Memo (IT-01) and Create Credit Memo (IT-02) pending items created online or interfaced
from another system, you can modify the ChartField combination for the receivables (AR) line and the user-
defined line on the Accounting Entries page for the pending item group. For Overdue Charges (FC-01) items,
you can modify only the user-defined line.
See Chapter 4, "Defining PeopleSoft Receivables Processing Options," Setting Up Item Entry Types, page 84
.
For each item in PeopleSoft Receivables, VAT information is stored on VAT lines. The system usually
generates one VAT accounting entry for each VAT line on the pending item. If ChartField combinations are
the same across multiple accounting entries, the system generates one VAT accounting entry with the
amounts summarized.
You establish the VAT ChartField combination at the tax code level on the Value Added Tax Code -
Accounting Information page. PeopleSoft Receivables has VAT accounts for each type of VAT liability—an
intermediate account and a final account. Within a tax code you can have a different ChartField combination
for intermediate VAT and final VAT. You can also define different ChartField combinations for VAT output
for discounts and credit adjustments to output VAT.
The term declaration point refers to the time when you report VAT to the tax authorities—at invoice time, at
delivery, at the time of payment, or at the accounting date of the transaction. For a declaration point of
invoice, delivery, or accounting date, the system creates entries to final VAT during pending item entry. For a
declaration point of payment, the system creates entries to intermediate VAT during pending item entry. The
default value for the declaration point is determined by values defined in the VAT Defaults Setup page. The
system uses the following values, with the shown override capabilities, to determine the default value for the
declaration point:
• VAT entity.
In PeopleSoft Project Costing, you can enter projects information about receivable items. The projects
information enables you to use PeopleSoft Project Costing to track outstanding revenue and to maintain
financial control over a project.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 513
Entering Pending Items Chapter 18
When you create the accounting entry templates for items using the Item Entry Type - Accounting Template
and Auto Entry Type - Accounting Template pages, you can identify the PeopleSoft Project Costing
ChartField values that you want in accounting entries that PeopleSoft Receivables generates. You can
override these values on the Accounting Entries page if you create accounting entries online before you post
items. The PeopleSoft Project Costing ChartFields are:
• Project ID
• Activity
• Source Type
• Category
• Subcategory
Note. You can associate different project ChartField combinations with different entry reasons. If you have a
lot of project ChartField combinations, Oracle recommends that you leave the project ChartFields on the
accounting templates blank and generate the accounting entries online so that you can enter the appropriate
ChartFields.
When you post an item in PeopleSoft Receivables, the system marks the item as ready to distribute to
PeopleSoft Project Costing. It does this by setting the PC_DISTRIB_STATUS field in the Item Activity table
(PS_ITEM_ACTIVITY) to N (none).
When you run the Receivables Adjustments Application Engine process (PC_AR_TO_PC) in PeopleSoft
Project Costing, the process copies this information from PeopleSoft Receivables into PeopleSoft Project
Costing and updates the Item Activity table to D (done).
When you create an adjustment item, such as Create a New Debit (MT-04) or a Prepayment (WS-04) using a
payment or maintenance worksheet, the Automatic Maintenance process (AR_AUTOMNT), or the Payment
Predictor Application Engine process (ARPREDCT), you must create the accounting entries online to enter
the project ChartField values unless you are using the default ChartField values in the automatic entry
accounting template. If you enter the ChartField values online and you want to use the project ChartField
values for the original item, access the AR Billing Inquiry page for the item and click the Bill Header -
Project Info link. This enables you to view the project ChartFields on the bill header in PeopleSoft Billlng.
If you unpost an item, the process sets the PeopleSoft Project Costing distribution status field for the new
rows to N (not distributed).
Prerequisites
Before you can enter receivable items, you must perform these tasks:
514 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 18 Entering Pending Items
• Set up currency codes and exchange rate information for multicurrency processing.
• Define the users who will enter group information and item information and set up their user preferences.
You can prohibit a user who works with external groups from modifying or deleting online groups.
See Also
PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Maintaining General Customer
Information," Adding General Customer Information
PeopleSoft Enterprise Banks Setup and Processing 9.1 PeopleBook, "Setting Up External, Internal, and
Netting Accounts," Defining External Account Information
PeopleSoft Enterprise Global Options and Reports 9.1 PeopleBook, "Processing Multiple Currencies"
PeopleSoft Enterprise Global Options and Reports 9.1 PeopleBook, "Working with VAT"
PeopleSoft Enterprise Global Options and Reports 9.1 PeopleBook, "(IND) Setting Up Excise Duty, Customs
Duty, Sales Tax, and VAT"
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 515
Entering Pending Items Chapter 18
Use the External Items menu options for unposted groups that you interfaced from your billing system.
These groups can be either groups that you entered online or system-generated groups, such as overdue
charges groups.
The following table describes the four components that you can use for both online and external groups:
Group Entry Use this option to enter a new group or to view all pending items in a small
group (about 50 pending items or less).
Single Item Use this option to access a single pending item when the group is too large
for the system to handle within the pending item entry scroll. This is useful
when you want to update a single item in a very large group.
Large Group Use this option to open a large group and add a row for a new pending
item. The system automatically increments the count for the control total by
one.
Note. You can add rows for new pending items only for online groups.
Overdue Charges Items Use for groups that you generated using the Overdue Charges Application
Engine process (AR_OVRDUE). This option is available only on the
Online Items menu.
516 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 18 Entering Pending Items
You can work only with groups that have not been posted.
PeopleSoft Receivables also provides three components that enable you to quickly set a group to post. To
access these components, use one of the following navigation paths:
• For external groups, select Accounts Receivable, Pending Items, Change Pending Group Action, External
Pending Items.
• For online groups, select Accounts Receivable, Pending Items, Change Pending Group Action, Online
Pending Items.
• For overdue charges groups, select Accounts Receivable, Pending Items, Change Pending Group Action,
Overdue Charge Pending Items.
• Accounts Receivable,
Pending Items, External
Items, Group Entry,
Group Control
• Alternatively, select
Single Item, Large
group, or Overdue
Charge Items instead of
Group Entry.
• Alternatively, select
Single Item, Large
group, or Overdue
Charge Items instead of
Group Entry.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 517
Entering Pending Items Chapter 18
SF220_9 Report Types AR_SF220_TYPES Click the SF220 9 Type link (USF) Assign an entity code
on the Pending Item 1 page. and receivable type to a
pending item. This
information is required for
the Receivables Due from
the Public report
(ARSF2209). This page is
available only if you
selected the Receivables
Due From Public check box
on the Installation Options -
Receivables page.
VAT Summary Information GROUP_ENTRY_VATS Click the VAT Summary View summarized VAT
link on the Pending Item 1 header information and
(value added tax)
page. VAT lines for an item and
drill down to the VAT
header and line defaults.
VAT Header GROUP_ENTRY_VATHDR Click the VAT Header link View VAT header defaults.
on the Pending Item 1 page. Manually override values if
applicable.
VAT Lines GROUP_ENTRY_VAT_LN Click the VAT Lines link View VAT line defaults
on the VAT Header page. including the VAT
amounts. Manually override
values if applicable.
• Alternatively, select
Single Item, Large
group, or Overdue
Charge Items instead of
Group Entry.
518 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 18 Entering Pending Items
• Alternatively, select
Single Item, Large
group, or Overdue
Charge Items instead of
Group Entry.
• Alternatively, select
Single Item, Large
group, or Overdue
Charge Items instead of
Group Entry.
Tax Detail GROUP_ENTRY_TAX_DT Click the Tax Detail link on (IND) Display excise duty,
the Group Entry Tax page. sales tax, or VAT detail
information for India and
view the results of the tax
calculation. This page is
available only if you
enabled sales tax, VAT, or
excise duty for a receivable
business unit type on the
Business Unit Tax
Applicability page.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 519
Entering Pending Items Chapter 18
• Accounts Receivable,
Pending Items, External
Items, Group Entry,
Accounting Entries
• Alternatively, select
Single Item, Large
group, or Overdue
Charge Items instead of
Group Entry.
• Accounts Receivable,
Payments, Cash
Drawer, Cash Drawer
Receipt
520 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 18 Entering Pending Items
This page displays control and header information for a group of pending items. At a minimum, you need to
enter a group type, origin ID, control amount, and control count.
If the group contains pending items in different currencies, you can handle the control total using the
following approaches:
• If your organization requires pending item groups in a single currency, split the pending items into
separate groups by currency and enter the control currency for each group.
This restricts all pending items to the selected currency and ensures that your control total is meaningful
in the selected currency.
• If your organization uses control amounts to check matching pending item amounts with the group total,
leave multicurrency items in a single group.
In this case, the control total is a hash total (###), representing the total amount of the pending items,
irrespective of currency.
Group ID Displays the group ID for the group. When you save this page, the system assigns
the next available group ID. The group ID is based on the settings made on the
Business Unit Definition page. You can override automatic numbering by
entering your own group ID.
Accounting Date Displays the accounting date that is the default for each pending item in the
group. The date determines the fiscal year and accounting period to which the
pending item is posted. This date determines the VAT declaration date if the
declaration point is Accounting Date.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 521
Entering Pending Items Chapter 18
Group Type Select one of the group types that you defined for billing.
Origin ID Select the group origin ID, for example OBILL (online billing). The system
assigns an origin ID that is valid for external entry to groups that are received
through the billing interface.
Control Currency Select a currency only if you want all pending items in the group to have the
same currency.
Format Currency Displays the default format currency value that you entered on the Receivables
Data Entry 2 page. The system uses the format currency to determine the default
currency of the pending item amounts that you enter. If you enter a control
currency, the format currency changes to that value, and the field becomes
unavailable for entry.
Control Enter the group control totals: the total monetary amount of pending items in this
group and the control count (the total number of pending items in this group).
The system compares the control amount and count with the entered amount and
count and calculates the difference.
The control amount must match the entered totals amount before you can post the
pending items in this group. In other words, the difference should be 0.
After you post a group, you view the posted amount and count for the group
using inquiry pages.
Received and Entered Indicate when the group was received into the system and when items were
entered. Use these fields to indicate processing delays, such as a department
receiving the credit memo on Thursday, but not entering the items until Friday.
These fields are informational only and appear on inquiry pages.
Assign Select the user ID of the user who will enter pending item information. The user
ID of the assigned user appears in the User field.
Edit Status Indicates whether pending items have been edited. Edited indicates that pending
items have been edited. (Most online groups have a status of Edited.)Not Edited
indicates that external groups have not yet been processed by the Receivable
Update process.
Balanced Indicates that the system has balanced the online group. If the value is No, the
pending item group has not yet been processed by the Receivable Update process
and the group may not actually be out of balance. To determine whether a group
is really out of balance, click the Balance button on the Group Action page.
Posting Status Indicates whether pending items have been posted. Not Posted indicates that the
groups have not yet been processed by the Receivable Update process. After
Receivable Update runs, the posting status is either Errors or Complete.
Accounting Entries Indicates whether accounting entries for pending items are Balanced or Not
Balanced.
Posting Action Displays the posting action that you selected on the Group Action page: Do Not
Post, Post Now, Post Now to GL, Batch Priority, or Batch Standard.
522 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 18 Entering Pending Items
Accounting Date Displays the date entered on the Group Control page. The date determines the
fiscal year and accounting period used to post the item for both PeopleSoft
Receivables and PeopleSoft General Ledger. This date determines the VAT
declaration date if the declaration point is Accounting Date.
As Of Date Enter a date, which is usually the same as the accounting date. You can use a
different date for aging. You can also use this date to record the invoice date used
to calculate payment terms.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 523
Entering Pending Items Chapter 18
Item ID Enter a number that describes the pending item, such as the invoice number.
While you enter pending items, the system assigns each row a sequence number,
which appears as you scroll through the pending items on the page.
Copy Line Click to add the next line number and automatically copy some of the pending
item information to the new row if you need to divide an invoice into multiple
lines. You need to complete the AR Dist (accounts receivable distribution code),
Entry Type, and Reason fields on the new row.
Business Unit and Enter the business unit and customer ID.
Customer A customer can exist in more than one business unit with the same ID. The
business unit that you specify determines which customer the pending item is
posted to. The customer business unit does not need to match the group business
unit, although typically it does.
SubCustomer 1 and Displays subcustomer qualifiers, which come from the customer, if the feature is
SubCustomer 2 enabled. You specify whether to use the subcustomer feature and, if so, the
number of qualifiers for the entire installation on the Installation Options -
Overall page. The default subcustomer qualifiers for customers are specified on
the Miscellaneous General Info page. You can override the default qualifiers for
individual pending items. You use these subcustomer qualifiers for tracking
history and aging information and to filter item lists on inquiry pages.
Amount and Currency Enter the amount and currency for the pending item. If the entry currency differs
from the base currency of the receivables business unit, the system handles the
conversion automatically and displays the base currency equivalent.
Entry Type and Reason Enter the entry type and reason used to create the pending item. Entry types and
entry reasons are among the most important pieces of information associated
with a pending item. They determine how accounting entries are created, how
they are carried with the pending item through posting, and how they are
considered when history is generated. They are also used as identifiers for open
items, determine how items are aged, and determine whether accounting entries
are included on customer correspondence and drafts.
AR Dist (accounts Enter the distribution code that governs the ChartFields that are used when the
receivable distribution) system generates accounting entries.
To create a single receivables (AR) line for accounting entries, use the default or
override the default with a different code. The system obtains the default AR
distribution code in the following order:
1. From the entry reason on the Item Entry Type - Selection page.
524 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 18 Entering Pending Items
Entry Event Enter an entry event code for the item to create supplemental accounting entries
if entry events are enabled for PeopleSoft Receivables.
See PeopleSoft Enterprise Application Fundamentals 9.1 PeopleBook, "Using
Entry Events."
Revalue Flg (revalue Select if you want the Revaluation Application Engine process (AR04000) to
flag) revalue the item.
Error Info (error Appears only when errors are present. Click to open a page where you can view
information) more details about the error.
Document Sequence Click to access a page where you can enter document sequencing information.
This button is available only if you enabled the document sequencing feature for
the PeopleSoft General Ledger business unit.
See PeopleSoft Enterprise Global Options and Reports 9.1 PeopleBook,
"Defining Document Sequencing," Using Document Sequencing.
(USF) SF220 9 Types Click to access a page where you can enter an entity code and receivable type for
a pending item. This information is required for the Receivables Due from the
Public report (ARSF2209). This link is available only if you selected the
Receivables Due From Public check box on the Installation Options -
Receivables page.
Payment Terms
If you do not enter payment terms, the system checks to determine whether you have set them at the next
level up—the customer level. If you specified payment terms on the Bill To Options page for the customer,
the system draws them from there. If you did not set payment terms for this customer, the system uses the
terms that you associated with the business unit on the Receivables Options - Accounting Options 2 page. If
no payment terms are specified, the system prompts you to enter a payment terms code or a due date.
Terms Displays the default payment terms code. Change the default, or leave this field
blank. If you change the default, you cannot use the discount fields. If you leave
this field blank, you can enter the discount amounts and dates of your choice.
Due Date If no default values exist for the discount fields, you still must enter a due date. If
the due date falls on a bank holiday, the system adjusts it automatically. This
field is required for the Aging Application Engine process (AR_AGING).
Disc Days (discount days) Enter the number of days past the discount date during which the customer is still
eligible to receive a discount.
Always Allow Discount Select during conversion and for preferred customers. Select to override
previously set discount parameters and ensure that a customer receives a discount
regardless of due date and payment date. Payment worksheets and Payment
Predictor use this check box.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 525
Entering Pending Items Chapter 18
Note. If discounts must be included in VAT calculations, then enter the payment terms before entering the
VAT amounts.
Use this group box to enter control amounts for VAT and to access the VAT Header and VAT Lines pages
where you can view and, if applicable, manually override VAT default values.
VAT Transaction Enter the control amount for the transaction amount that is subject to VAT. This
Amount is typically the transaction amount printed on the invoice.
If you are entering an item online, the system populates the Transaction Amount
field for the first VAT line with the control amount. If you create additional VAT
lines, you must change the transaction amount for each line so that they add up to
the amount of the control amount. You have to open the VAT lines page and
enter a VAT override amount.
VAT Amount Enter the control amount for the VAT amount in this field. This is typically the
VAT amount printed on the invoice. The system compares the total recorded
VAT amount for all the VAT lines on the VAT Lines page to the control amount.
The system automatically calculates the VAT for each line. You need to enter an
override VAT amount only if the calculated VAT amount does not match the
VAT amount on the invoice. If you enter an override VAT amount, the system
uses this as the recorded amount. Otherwise, the system uses the calculated VAT
amount as the recorded amount.
VAT Summary Click to open the VAT Summary Information page where you can view
summarized VAT header information and VAT line information in one place.
VAT Header Click to open the VAT Header page, where you can review VAT defaults as well
as access VAT details for the VAT line. When you click this link, the system
retrieves the VAT defaults based on your VAT setup and entered customer
information.
VAT Lines Click to view VAT line information. Appears only when you view a group and a
VAT line exists for the item, or when you are entering new items and you have
navigated to the VAT pages and back.
Reference Information
BOL (bill of lading) Enter the bill of lading number for the pending item.
L/C ID (letter of credit Enter the letter of credit ID for the pending item.
ID)
526 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 18 Entering Pending Items
If you change the VAT defaults or amounts on the VAT Header or VAT Lines page and return to the VAT
Summary Information page, the system updates the amounts on this page. This enables you to review the
amounts before you save the information.
VAT Entity(value added Displays the VAT entity associated with the business unit. The VAT entity is the
tax entity) level within your organization at which the VAT return is filed.
Customer Registration Displays the VAT registration defaults that you defined on the VAT Header page
Country, Exception, in the VAT Registration section. The customer registration country is the
VAT Reporting registration country of the bill to customer. The Exception field displays the
Country, (value added exception granted to the customer. The reporting country and state are the
tax reporting country)and country and state or province in which the VAT will be reported.
State
Gross/Net, Declare At, Displays the VAT control information that you defined on the VAT Header page,
and Recalculate at which indicates how the VAT is calculated and recognized for reporting
Payment, purposes.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 527
Entering Pending Items Chapter 18
VAT Place of Supply Displays the VAT treatment group as defined on the VAT Header page in the
Country and VAT VAT Treatments section and, for services, displays the country in which the
Treatment Group(value VAT is liable.
added tax place of supply
country) (value added tax
treatment group)
VAT Header(value added Click to access the VAT Header page where you can view VAT header defaults
tax header) and manually override the values if needed.
The documentation for the VAT Header page describes the preceding fields in detail.
See Chapter 18, "Entering Pending Items," Reviewing VAT Header Defaults, page 529.
VAT Basis Amount Displays the total amount on which the VAT is calculated in the transaction
(value added tax basis currency for all lines. If VAT is being calculated at net, this amount is net of any
amount) discounts.
Item Amount, Discount Displays the total item amount and discount amounts that you entered for the
Amount, and Discount item on the Pending Item 1 page.
Amount 1
VAT Transaction Displays the control amount for the transaction amount that is subject to VAT
Amount, Control, and that you entered on the Pending Item 1 page and the total transaction amount that
Entered(value added tax you entered for all VAT lines.
transacti0n amount)
VAT Amount, Control, Displays the control amount for the VAT amount—this is typically the VAT
and Entered(value added amount printed on the invoice—that you entered on the Pending Item 1 page and
tax amount) the total recorded VAT amount for all the VAT lines on the VAT Lines page.
VAT Information
The VAT Information grid summarizes the total VAT basis amount, the system-calculated amount, the
recorded amount (amount of VAT that will be recorded for this transaction), and the applicable VAT
percentage for all lines with the same VAT code.
VAT Code(value added Displays the VAT code that defines the rate at which VAT is calculated for the
tax code) lines.
VAT Lines
The VAT Lines grid displays summarized VAT details for each VAT line.
Click the VAT Lines button to access the VAT Lines page where you can view
all VAT line defaults and override values if needed.
Domestic Reverse This check box is selected if this country requires the use of the domestic reverse
Charge Goods charge provision.
528 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 18 Entering Pending Items
Customer VAT Code Displays the customer VAT code used for domestic reverse charges. This code is
used to calculate a domestic reverse charge VAT amount.
Customer VAT Rate Displays the rate from the customer VAT code.
Customer Amount Displays the customer VAT amount for domestic reverse charges that are
calculated using the Customer VAT Code.
See Chapter 32, "Understanding Tax Processing in PeopleSoft Receivables," Domestic Reverse Charge
Goods VAT, page 964.
The documentation for the VAT Lines page describes the rest of the fields in the VAT Lines grid.
See Chapter 18, "Entering Pending Items," Reviewing VAT Line Information, page 536.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 529
Entering Pending Items Chapter 18
VAT Header (1 of 2)
VAT Header (2 of 2)
530 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 18 Entering Pending Items
VAT defaults appear in descending order of impact. When you change multiple VAT defaults and click
Adjust Affected VAT Defaults, specific fields may be adjusted. You should work from the top to the bottom
of the page, clicking Adjust Affected VAT Defaults at appropriate times to avoid adjustments to VAT
defaults that you overrode but did not memorize.
For example, if you override Calculate at Gross or Net and click Adjust Affected VAT Defaults, nothing
happens because Calculate at Gross or Net does not affect any other VAT defaults. If you then override
Customer Registration Country and click Adjust Affected VAT Defaults again, the system adjusts all VAT
defaults except customer registration country. This time, Calculate at Gross or Net is overridden, which
means that you probably have to override this VAT default again to undo the adjustment.
Note. Because complex algorithms are used to obtain the VAT header defaults, avoid manually changing
these values as much as possible. If you must make changes, make sure that you understand how those
changes will affect the way the system calculates VAT amounts and how the VAT will be recorded and
reported.
VAT Lines(value added Click to open the VAT Lines page to review VAT information for the line.
tax lines)
VAT Entity(value added Displays the VAT entity associated with the business unit. The VAT entity is the
tax entity) level within your organization at which the VAT return is filed.
Sequence Displays the sequence number for the line. Because you can enter multiple VAT
lines for one pending item, the VAT sequence number is used to protect against
duplicate rows.
Expand All Sections Click to scroll to and access every section on the page. You can also expand one
or more sections by clicking the arrow next to the section's name.
Collapse All Sections Click to collapse all expanded sections so that only header information is
displayed. You can also collapse one or more expanded sections by clicking the
arrow next to the section's name.
Physical Nature
Physical Nature Indicates whether an object is a good or a service. Many countries are required to
report the sale and purchase of goods separately from services. The default
comes from the customer location, customer, or receivables business unit.
Change Physical Nature Click to override the default physical nature for this item. The system resets all
the VAT defaults.
VAT Locations
Ship From Country Displays the receivables business unit location country. In the case of
transactions involving goods or freight service transactions, this is used to
determine the VAT treatment.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 531
Entering Pending Items Chapter 18
Ship From State Displays the receivables business unit location state. In the case of transactions
involving goods or freight service transactions, this is used to determine the VAT
treatment.
Ship to Country Displays the ship to customer location country. In the case of transactions
involving goods or freight service transactions, this is used to determine the VAT
treatment.
Ship to State Displays the ship to customer location state. In the case of transactions involving
goods or freight service transactions, this is used to determine the VAT
treatment.
Location Country For services only, displays the PeopleSoft Receivables business unit country.
Location State For services only, displays the PeopleSoft Receivables business unit state.
Customer Location For services only, displays the customer's bill to location country.
Country
Customer Location State For services only, displays the customer's bill to location state.
Service Performed Depending on the services performed flag setting in the product defaulting
Country hierarchy (for example on the customer or business unit), the system sets the
value for this field in the following way:
• If it is the ship from location, the system sets it to the PeopleSoft Receivables
business unit country.
• If it is the ship to location, the system sets it to the customer location country.
• If it is the buyer's location, the system sets it to the customer's bill to location
country.
Service Performed State Depending on the services performed flag setting in the product defaulting
hierarchy (for example on the customer or business unit), the system sets the
value for this field in the following way:
• If it is the ship from location, the system sets it to the PeopleSoft Receivables
business unit state.
• If it is the ship to location, the system sets it to the customer location state.
• If it is the buyer's location, the system sets it to the customer's bill to location
state.
532 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 18 Entering Pending Items
Vat Defaults
Review VAT registrations, service specific defaults, controls, and treatments. Adjust or reset VAT default
values as necessary.
Service Type If the transaction is for a service, this field displays the VAT service type of
Freight or Other. Special rules exist for freight transport within the European
Union, and the value in this field determines whether they apply.
Place of Supply Driver If the transaction is for a service, this field displays the usual place of supply, (the
place where VAT is usually liable) for the service. This value is used to help
determine the place of supply country and the VAT treatment. Options are
Buyer's Countries, Supplier's Countries, or Where Physically Performed.
VAT Registrations
Reporting Country Displays the country for which this VAT will be reported. This is the VAT Entity
VAT registration country and determines many of the VAT defaults.
Defaulting State If the reporting country requires that VAT be tracked by state or province, this
field displays the state within the reporting country for which an associated value
is retrieved from the VAT defaults table.
Customer Registration Displays the registration country and ID of the bill to customer. This The VAT
Country and Customer Registration ID field is a left-justified character field of up to 20 characters.
Registration ID The system appends the corresponding 2-character country code automatically
from the country statistics table to the VAT Registration ID once you select the
appropriate country on the Customer Information, General Information,
Customer VAT Info page.
Note. This PeopleSoft application delivers the required 2-character country codes
that appear in front of the VAT Registration ID. The delivered country codes
cannot be changed. You can use the Country Stat Rpt Codes page to view these
2-character VAT country codes, along with various other types of country codes.
(Setup Financials/Supply Chain, Common Definitions, Location, Country
Statistics)
Customer Exception Displays the exception granted to the customer. Options are None,Exonerated,
Type and Suspended. This value is specified for the bill to customer.
Certificate ID If applicable, displays the ID of the VAT exception certificate that may have
been issued to the customer.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 533
Entering Pending Items Chapter 18
VAT Controls
Recalculate at Payment Select to enable the recalculation of VAT at payment time to allow for any early
payment discounts if you are calculating VAT at gross. This causes the system to
adjust the VAT amount at the time of payment if the discount has been taken.
This is set on the VAT entity driver.
Declaration Point For a good or a service, displays when you want VAT transaction information to
be recognized for reporting purposes. Options are:
Accounting Date: VAT is recognized at the accounting date of the transaction.
The user cannot override the declaration date when this option is selected.
Invoice: VAT is recognized at time of invoice.
Payment: VAT is recognized at time of payment.
Delivery: VAT is recognized on delivery.
YOu can set this value at any level in the VAT hierarchy—VAT entity
registration, business unit options, customer, or customer location.
Rounding Rule Displays the VAT rounding rule. The value comes from the VAT country driver
or VAT Entity driver definition. Options are:
Natural Round: Amounts are rounded normally (up or down) to the precision
specified for the currency code. For example, for a currency defined with two
decimal places, 157.4659 would round up to 157.47, but 157.4649 would round
down to 157.46.
Round Down: Amounts are rounded down.
Round Up: Amounts are rounded up with a rounding precision to one additional
decimal place. For example, for a currency defined with two decimal places,
157.4659 would round up to 157.47, but 157.4609 would be rounded down to
157.46.
VAT Treatments
Place of Supply Country For services, displays the country in which the VAT is liable.
534 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 18 Entering Pending Items
Treatment Group Displays the VAT treatment group. Options are Domestic Sales, Exports,
European Union Sales, No VAT Processing, and Out of Scope.
Within the PeopleSoft system, detail VAT treatment values on the transaction
lines are used for applying the precise defaults applicable to the transaction lines.
Each of these detail VAT treatment values are associated with a VAT treatment
group. The system tracks the VAT treatment group on the header enabling
individual transaction lines to be grouped together into invoices during batch
processes and to validate the detail line VAT treatment values on the transaction
lines.
Any changes that you make to fields on this page may affect VAT defaults on this page. For accuracy and
consistency, use the following fields to adjust affected VAT defaults or to reset all VAT defaults. Adjusting
or resetting VAT defaults affects only fields within the VAT Defaults group box.
Adjust Affected VAT Click to have the system adjust the VAT defaults that are affected by your
Defaults changes. All changes that you have made to VAT defaults on this page that affect
other VAT defaults on this page are retained.
Note. Oracle recommends that you always click the Adjust Affected VAT
Defaults button after changing any defaults on the VAT page.
Click to list the fields that will be adjusted when you click the Adjust Affected
VAT Defaults button.
Levels Enables you to specify levels affected when you click the Reset All VAT
Defaults button. Options are:
All lower levels: Resets all VAT defaults at lower levels for this page.
This and all lower levels: Resets all VAT defaults on this page and at any lower
levels of this page.
This level only: Resets all VAT defaults on this page.
Note. Resetting completely redetermines the VAT defaults. This does not
necessarily mean that they are reset to their original values. For example, you
may not have changed any VAT default values, but if a VAT driver field was
changed, resetting redetermines all defaults based on the new driver value.
Reset All VAT Defaults Click to have the system reset the VAT defaults based on the levels value that
you selected. Any changes you have previously made to VAT defaults are lost.
See Also
PeopleSoft Enterprise Global Options and Reports 9.1 PeopleBook, "Working with VAT"
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 535
Entering Pending Items Chapter 18
536 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 18 Entering Pending Items
Review the VAT defaults for each item line and override, as applicable.
VAT defaults appear in descending order of impact. When you change multiple VAT defaults and click
Adjust Affected VAT Defaults, you can adjust specific fields.. Work from the top to the bottom of the page,
clicking Adjust Affected VAT Defaults at appropriate times to avoid adjustments to VAT defaults that you
overrode, but did not memorize.
Note. Because complex algorithms are used to obtain the VAT defaults, avoid manually changing these
values as much as possible.
VAT Lines
See Chapter 18, "Entering Pending Items," Reviewing VAT Header Defaults, page 529.
Physical Nature
See Chapter 18, "Entering Pending Items," Reviewing VAT Header Defaults, page 529.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 537
Entering Pending Items Chapter 18
VAT Locations
Location Country For services only, displays the receivables business unit country.
Location State For services only, displays the receivables business unit state. This is displayed
only if the location country requires that VAT be tracked by state or province.
Customer Location For services only, displays the customer's bill to location country.
Country
Customer Location State For services only, displays the customer's bill to location state. This is displayed
only if the customer location country requires that VAT be tracked by state or
province.
Service Performed Displays a country depending on the value that you select for the Where Services
Country Performed field on the (Set Up Financials/Supply Chain, Business Unit Related,
Receivables Options, VAT Defaults) page or the Where Performed field on the
(Customer, Customer Information, General Information) page.
• If you select Ship From Location in the Where Service Performed or Where
Performed field , the system displays the Country value specified in the
PeopleSoft Receivables business unit (Set Up Financials/Supply Chain,
Business Unit Related, Receivables, Receivables Definition, Business Unit
Definition page)in the this Services Performed Country field.
538 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 18 Entering Pending Items
Service Performed State Displays a state or province associated with the Service Performed Country.
default value. If the default country has a state associated with it, the system
displays that state depending on the value that you select for the Where Services
Performed field on the (Set Up Financials/Supply Chain, Business Unit Related,
Receivables Options, VAT Defaults) page or the Where Performed field on the
(Customer, Customer Information, General Information) page.
• If you select Ship From Location in the Where Service Performed or Where
Performed field , and the country has a state or province specified, the system
displays the State value specified in the PeopleSoft Receivables business unit
(Set Up Financials/Supply Chain, Business Unit Related, Receivables,
Receivables Definition, Business Unit Definition page.) in this Services
Performed State field.
Ship From Country Displays the PeopleSoft Receivables business unit location country. In the case
of transactions involving goods or freight service transactions, this is used to
determine the VAT treatment.
Ship From State Displays the PeopleSoft Receivables business unit location state. In the case of
transactions involving goods or freight service transactions, this is used to
determine the VAT treatment.
Ship to Country Displays the ship to customer location country. In the case of transactions
involving goods or freight service transactions, this is used to determine the VAT
treatment.
Ship to State Displays the ship to customer location state. In the case of transactions involving
goods or freight service transactions, this is used to determine the VAT
treatment.
VAT Defaults
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 539
Entering Pending Items Chapter 18
Service Type If the transaction is for a service, this field displays the VAT service type of
Freight or Other. Special rules exist for freight transport within the European
Union, and the value in this field determines whether they apply.
Place of Supply Driver If the transaction is for a service, this field displays the usual place of supply, (the
place where VAT is usually liable) for the service. This value is used to help
determine the place of supply country and the VAT treatment. Options are
Buyer's Countries, Supplier's Countries, and Where Physically Performed.
VAT Registrations
See Chapter 18, "Entering Pending Items," Reviewing VAT Header Defaults, page 529.
VAT Controls
Declaration Date Displays the date on which this transaction will be reported to the tax authorities.
Domestic Reverse Select this check box if this country requires the use of the domestic reverse
Charge Goods charge provision.
See Chapter 32, "Understanding Tax Processing in PeopleSoft Receivables,"
Domestic Reverse Charge Goods VAT, page 964.
VAT Treatments
Place of Supply Country For services, displays the country in which the VAT is liable.
540 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 18 Entering Pending Items
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 541
Entering Pending Items Chapter 18
VAT Details
VAT Code Displays the VAT code that defines the rate at which VAT is calculated for this
line.
Transaction Type Displays the code that categorizes and classifies this transaction for VAT
reporting and accounting.
Customer VAT Code Enter the customer VAT code used for domestic reverse charges. This code is
used to calculate a domestic reverse charge VAT amount.
Customer VAT Rate Displays the rate from the customer VAT code. The calculated amount for
domestic reverse charges is displayed in the Customer Amount field in the VAT
Summary Information page of this component.
See Chapter 32, "Understanding Tax Processing in PeopleSoft Receivables," Domestic Reverse Charge
Goods VAT, page 964.
See Chapter 18, "Entering Pending Items," Reviewing VAT Header Defaults, page 529.
VAT Calculations
Transaction Amount Enter the amount of the transaction in the transaction currency. If the control total
amount has been entered on the pending item, the system automatically populates
this field with a value from the pending item for the first VAT line.
Transaction Amount Displays the amount of the transaction in the base currency.
Base
Basis Amount Displays the amount on which the VAT is calculated in the transaction currency.
If VAT is being calculated at net, this amount is net of any discounts.
Basis Amount Base Displays the amount on which the VAT is calculated in the base currency. If
VAT is being calculated at net, this amount is net of any discounts.
542 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 18 Entering Pending Items
Calculated Amount Displays the system-calculated VAT amount in the transaction currency.
Calculated Amount Base Displays the system-calculated VAT amount in the base currency.
Override VAT Amount Override the calculated VAT amount by entering the VAT amount for the line if
the calculated VAT amount is not equal to the VAT on the invoice being
recorded. Otherwise, the field is blank.
Override VAT Amount Displays the entered override VAT amount in base currency. This is calculated
Base from the transaction currency override VAT amount, based on the exchange rate
that is applicable to the transaction.
Recorded Amount Displays the amount of VAT that will be recorded for this transaction in the
transaction currency. If the calculated VAT amount has been overridden, this is
the entered override VAT amount. Otherwise, this is the calculated VAT amount.
Recorded Amount Base Displays the amount of VAT that will be recorded for this transaction in the base
currency. If the calculated VAT amount has been overridden, this is the entered
override VAT amount. Otherwise, this is the calculated VAT amount.
Customer VAT Rate Displays the rate from the Customer VAT Code field that is used to calculate
domestic reverse charges.
See Chapter 32, "Understanding Tax Processing in PeopleSoft Receivables,"
Domestic Reverse Charge Goods VAT, page 964.
See Also
Chapter 18, "Entering Pending Items," Reviewing VAT Header Defaults, page 529
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 543
Entering Pending Items Chapter 18
Collection Status
Dispute Select to mark a pending item for dispute. Then enter a reason in the Status field,
and enter the date and the amount.
Collection Select to mark a pending item for collection. Then enter a collection agency in
the Status field and enter the date.
Latest Dunning Enter the type of dunning letter that the customer last received. Then enter the
date it was sent.
Last OC (last overdue Enter the type of overdue charge: Finance,Administrative, or Penalty. Then enter
charge) the date and the amount of the last overdue charge.
Last Statement Enter the date when you sent the customer the last statement.
Additional Detail
Sales Select the name of the primary sales person assigned to the customer.
544 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 18 Entering Pending Items
Location Select the address sequence number of the bill to customer. This is usually the
address used by PeopleSoft Billing for invoices or for debit or credit memos. It
can also be the address attached to the item. The address, if entered, is used for
correspondence for the item. Otherwise, the default location for the customer is
used for correspondence.
Pay Method Select a payment method for the customer. If you leave this field blank, the
system uses the payment method specified for the customer on the Bill To
Options page. If a payment method is not defined for the customer, the system
uses the default defined on the Receivables Options - Payment Options page for
the business unit.
Options are Cash,Check,Credit Card,Direct Debit,Electronic Files Transfer
(EFT), Giro - EFT, and Letter of Credit.
Draft Type If you selected the payment method Draft, the system displays the default draft
type for the customer that was specified on the Bill To Options page. If you did
not assign a default draft type, select one.
Cash Forecasting
Bank Code and Account Enter the bank code and account that the customer uses to send payments.
PeopleSoft Cash Management uses this for cash forecasting.
Draft Options
If you selected a payment method of Draft, you must select one of the following check boxes.
Create Document? Select if the item must be included in a draft document that is prepared for the
customer.
One Item per Draft? Select if the item must appear on a separate draft.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 545
Entering Pending Items Chapter 18
If multiple invoices in PeopleSoft Billing were consolidated, the business Unit and Invoice number fields
identify which open items correspond to the consolidated invoice. The Billing interface automatically
populates these fields. If you have a similar concept in the billing systems that you integrate with, you can use
these fields for a similar purpose.
PeopleSoft Receivables provides configurable user fields in the pending item tables that you can use to track
company-specific or industry-specific information that is not predefined on the Pending Item table, such as a
contract or shipment. User fields include:
See Also
Chapter 5, "Defining Additional Processing Options," Setting Up User-Defined Fields, page 172
546 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 18 Entering Pending Items
The system calls the Tax Determination process to supply default values for the tax transaction lines based on
the business unit and customer for the item.
Total Tax Amount Enter the total tax amount. This is the sum of the excise tax amount and sales tax
or VAT amount.
Total Excise Amount Enter the total amount of excise tax. This field is required if excise tax is
applicable.
Total ST/VAT Amount Enter the total amount of sales tax or VAT. This field is required if sales tax or
(total sales tax/value VAT is applicable.
added tax amount)
Tax Determination Click to supply default information such as ship from country and state, ship to
county and state, tax authority (for sales tax or VAT), tax form code (for sales tax
or VAT), tax transaction type, excise duty and tax codes from the business unit,
and customer setup to the tax transaction line. The transaction line can have
excise duty only, sales tax only, both, or VAT.
If you change the default value for the tax transaction type, tax form code, or tax
rates codes, you must click this button again to run the tax determination routine
again.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 547
Entering Pending Items Chapter 18
Calculate Tax Click to calculate taxes only if the items are entered in PeopleSoft Receivables or
for items interfaced from billing for which PeopleSoft Receivables will create the
accounting entries. Taxes cannot be recalculated if the accounting entries were
created in PeopleSoft Billing. The system calculates the excise duty tax amounts,
sales tax, and VAT amounts.
You view the results on the Tax Detail page.
Ship From State Displays the default ship from state that the tax determination routine identifies.
The system determines the ship from state based on the business units assigned to
the item:
• If an order management business unit is available, it uses the order
management business unit location country and state.
Ship to State Displays the ship from state. The system uses the country and state for the ship to
customer to populate the field.
Reporting Authority Displays the reporting authority. The Tax Determination process populates the
field.
548 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 18 Entering Pending Items
Tax Form Code Select a tax form code. This is only for sales tax or VAT and is used for form
tracking. Valid entries are:
20: Tamilnadu Local S/P
32: West Bengal Local S/P
37: Karnataka Local S/P
C: Interstate Sales
D: Sale to Government
EI: Intransit Purchase
EI & C: Intransit Sales
EII: Intransit Sales Level 2
F: Stock transfer form
H: Deemed Export
Transaction Line Enter the total amount of transactions for the line. Each line has its own
Amount transaction total. The system uses this amount to calculate the taxes.
Excise Tax Amount Displays the total amount of excise tax for the line. Each line has its own excise
tax amount. If excise tax is applicable. The sum of all the excise tax amounts
should equal the control excise tax amount.
Excise Tax Rate Code Enter the excise duty or tax rate associated with this line. Excise duty and tax rate
and Tax Rate Code codes represent a specific grouping of tax type components, calculation schemes,
and other tax attributes. If excise duty, sales tax, or VAT is applicable to a line,
this field must be populated. If excise duty, sales tax, or VAT is not applicable to
a line, this field must not be populated.
Tax Amount Displays the total amount of sales tax or VAT for the line. Each line has its own
tax amount. The sum of all the tax amounts should equal the control tax amount.
Tax Detail Link Click to access the Tax Detail page, where you can view the excise duty, sales
tax, and VAT detail information.
See Also
Chapter 32, "Understanding Tax Processing in PeopleSoft Receivables," (IND) Excise Duty, Sales Tax, and
VAT Processing for India, page 1017
PeopleSoft Enterprise Global Options and Reports 9.1 PeopleBook, "(IND) Determining and Calculating
Excise Duty, Sales Tax, VAT, and Customs Duty"
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 549
Entering Pending Items Chapter 18
Tax Rate Code Displays the tax rate used to calculate the tax for each line. Tax is applied to each
line separately, rather than applied to a subtotal of the bill, enabling you to
establish different tax rates for each line.
Tax Component Code Displays the tax component for the line. One tax component code exists for each
tax type. Multiple tax component codes that have the same tax type are grouped
together to define tax rate codes.
Calculation Scheme Displays the calculation scheme that determines how the taxes are calculated.
PeopleSoft Receivables uses only the P (percentage) calculation scheme.
Tax Rate Pct (tax rate Displays the rate at which the taxes are calculated. The value that appears here is
percentage) determined by the value in the Calc Scheme field and is always a percentage.
Basis Amount Displays the amount of the line on which the tax was calculated.
Tax Amount Displays the amount of the tax that the system calculated for the line.
550 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 18 Entering Pending Items
Before you can view and edit the accounting distribution lines on this page, you must select the Group Action
tab and click the Create Entries button.
Tot Base (total base) Displays the amount converted into the base currency.
Display Totals Select the type of currency used to display the totals at the bottom of the page.
Select either Base or Entry.
Click the Create button to have the system create accounting entries for one
pending item at a time. After you click the Create button, the accounting entries
appear in the grid at the bottom of the page.
Click the Delete button if you make a mistake and want to start over. The button
affects only the pending item shown in the scroll area, not all pending items in
the group.
Accounting Entries The status changes from Incomplete to Complete after you create accounting
entries and the entries are balanced.
The Distribution Lines grid at the bottom of the page displays the individual lines for a single item. To see the
accounting lines for a different pending item, use the Accounting Entries group box.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 551
Entering Pending Items Chapter 18
The accounting entries that appear are based on the item entry template and are either system-defined or user-
defined. For billing groups, you can edit both system-defined receivables lines and user-defined (revenue)
lines. You can have multiple lines for each. For other group types, you can edit the receivables lines only for
transactions that do not reference existing items, but you can edit the user-defined lines. If you selected
Always Inherit or Inherit within BU for the inheritance option, you cannot modify the ChartField values.
See Chapter 13, "Understanding Interunit and Intraunit Accounting and ChartField Inheritance," ChartField
Inheritance, page 396.
The lines must balance; that is, total debits must equal total credits, and the total of all accounts receivable
lines must equal the entry amount of the pending item.
Manually enter the ChartField values for the pending item as needed, or supply the value automatically by
click the SpeedType button and select a SpeedType code to automatically display the ChartField values.
You must set up Speed Type codes in advance to use the automatic Speed Type feature.
Note. The ChartFields that appear in the grid depend on the ChartField configuration setup for your
organization.
See PeopleSoft Enterprise Application Fundamentals 9.1 PeopleBook, "Editing ChartField Combinations."
GL Unit (general ledger Displays the general ledger business unit that is linked to the receivables business
business unit) unit and receives journals.
Type Indicates the type of accounting line (for example, accounts receivable, user-
defined, VAT, and so on).
Ledger Group and Displays the ledger group and ledger for the entries. The system populates these
Ledger fields for all entries, but the fields appear only if you selected the multibook
option on the Installation Options - Overall page.
See Chapter 30, "Processing Multiple Currencies in PeopleSoft Receivables,"
Multibook Processing, page 940.
Ledger Base In a nonmultibook environment, displays the business unit base currency.
Statistics Code If the accounting template that you selected on the Accounting Template page
includes a statistic code for the particular entry type that you are working with,
the statistic code value appears in this field.
If the Statistics Code field is populated, then the associated unit of measure field
is also populated. For instance, suppose that you track the number of workdays
associated with the item. The statistic code is DAY (work days), and the
associated unit of measure is also DAY (days). The field that appears between
these two is the statistical amount, which in this example you might enter as 3.00,
the number of days.
If the Stat field is not populated, you can enter a value and overwrite the existing
unit of measure as needed.
Open Item Key Enter the information that you need to track and maintain for the open item
account in PeopleSoft General Ledger. This field is available only if the account
for the distribution line is marked as an open item account.
552 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 18 Entering Pending Items
At the bottom of the page, verify that the debits and credits are balanced. The total number of lines for each
pending item, the debit (DR) and credit (CR), and the net must be 0 before you can post the group.
If you receive a ChartField Combination editing error message, you may need to make the correction before
you run the Receivable Update process depending on the setup for the business unit on the Receivables
Options - General 2 page. If you receive an error message, you must correct the error before you post the
pending item group. If you receive a warning message, you can post the group without correcting the errors.
A single error message appears for a pending item if at least one item distribution line has a ChartField
combo edit error. This message instructs the user to refer to the ChartField Combo Error tab for further details
about the error. The ChartField Combo Error tab appears in the Distribution Lines grid. This tab identifies the
specific fields and combination group that were used to compare against the distribution line with the error. If
no errors occur, this tab does not appear.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 553
Entering Pending Items Chapter 18
Drawer Receipt Click to access the Cash Drawer Receipts page (Accounts Receivable, Payments,
Cash Drawer, Cash Drawer Receipt).
This link appears:
• When you enter a single customer in a group and save the page.
• When you enter multiple items for the same customer in a group and save the
page.
• If you search for and select an existing group with multiple customers.
Because no security is applied to access the Cash Drawer Receipt page from the
Accounts Receivables menu, then no security is applied to access this page by
means of the Drawer Receipt link on the Group Action page.
If a user enters pending items and runs ARUPDATE, and ARUPDATE creates
entries in error, the Drawer Receipt link does not appear on the Group Control
page due to error. If a user accesses the Cash Drawer Receipts page from the
Accounts Receivable menu, the items are not available because the group was
not posted.
A user can partially pay for an item after the item is posted. Users can reference
partially paid items on the Cash Drawer Receipt page. However, the Drawer
Receipt link appears only on the Group Control page for pending items that are
not posted.
See PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Setting Up and Maintaining
a Cash Drawer," Creating a Cash Drawer Receipt.
Group Actions
Balance Click to balance the group but not set it to post. The system reviews the
completed fields on the Group Control page to confirm that the control amount
and count are equal to the entered amount and count. If the entered pending items
match the group controls and you entered them online, the system verifies that
the accounting entries are balanced. The system also verifies that any VAT
amounts are balanced. If the group, accounting entries, or VAT amounts are out
of balance, you receive a warning message. The system also checks for required
fields.
For an external group, the Group Status group box on the Group Control page
shows the status of the group.
Delete Group Click to delete the entire group of pending items. If you delete a draft group, the
system deletes any draft fees associated with the group.
554 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 18 Entering Pending Items
Posting Action
The Posting Action group box varies depending on whether you are working with an external group or an
internal group.
Action Select a posting action for the group and click OK to perform the action. Valid
values are:
Do Not Post: Saves the changes to the group, but no posting takes place. Use this
option to change the posting option for a group set to Batch Standard or Batch
Priority, if the group has not been processed yet.
Post Now: Runs the Receivable Update process immediately. If the user enabled
the notification feature, the system displays a message when the process finishes.
Post Now to GL: Runs the Receivable Update process immediately and runs
processes to create and post journals to the general ledger. If the user enabled the
notification feature, the system displays a message when the process finishes.
Batch Priority: Runs the Receivable Update process the next time a priority-
scheduled job runs or the next time a standard scheduled job runs if that occurs
first. This option is not intended for large jobs.
Batch Standard: Runs the next time a standard scheduled batch job runs. This
may occur once a day depending on how often the organization schedules
standard jobs.
Note. The posting options that are available depend on the options that you select
for the user on the Define User Preferences - Process Group page. Use the Post
Now and Post Now to GL options only for small groups or when you need to post
the transaction immediately. The system issues a message if another user or
scheduled process is posting transactions for the same business unit and customer
combination at the same time.
See Chapter 12, "Setting Up Receivable Update and Pending Group Generator,"
Receivable Update Processing Options, page 370.
• Batch Priority
• Batch Standard
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 555
Entering Pending Items Chapter 18
Create Entries Click to create and initially balance accounting entries for all of the group's
pending items that do not yet have entries. This option creates entries for all
pending items in the group at once, whereas on the Accounting Entries page, you
create entries for only one pending item at a time.
Note. Normally, you create accounting entries during a Receivables Update run
unless you must review them. To create accounting entries in a batch, select a
posting action.
See Chapter 18, "Entering Pending Items," Creating and Reviewing Accounting
Entries Online, page 550.
Delete Entries Click to erase the accounting entries that were created for all pending items in the
group.
You can receive error messages at the field level or the page level. Edits at the field level prevent you from
moving beyond a field when you enter invalid data or try to leave a required field blank. Edits at the page
level catch the same errors as well as errors that involve multiple fields.
A single error message appears for a pending item if at least one item distribution line has a ChartField
combo edit error. This message instructs the user to refer to the ChartField Combo Error tab for further details
about the error. The ChartField Combo Error tab appears in the Distribution Lines grid. This tab identifies the
specific fields and combination group that were used to compare against the distribution line with the error. If
no errors occur, this tab does not appear.
The Receivable Update process also edits pending items and flags the errors.
See Also
Chapter 28, "Posting and Unposting Groups," Correcting Posting Errors, page 894
556 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 18 Entering Pending Items
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 557
Chapter 19
Entering Payments
This chapter provides an overview of payments and deposits, lists prerequisites, and discusses how to:
• Bilateral netting
• Payment status
In PeopleSoft Receivables, a deposit consists of all payments that you are processing or that the bank
processes. You can apply a payment to multiple items for a single customer or to multiple items for different
customers, even across business units.
You can enter payments into PeopleSoft Receivables using these methods:
Method Description
Regular deposit This is the standard method for online payment entry. Use
regular deposit when you have customer information but
lack item IDs.
Express deposit If you have an item ID, use express deposit so that you
can enter deposits and apply payments at the same time.
You do not need customer information to use express
deposit.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 559
Entering Payments Chapter 19
Method Description
Electronic Data Interchange (EDI) A process that receives payments in both the European
and U.S. EDI formats.
Cash drawer receipts Payments and deposits that you enter as cash drawer
receipts for counter sales in PeopleSoft Order
Management.
Bilateral netting Netting deposits are the result of a net of payables and
receivables transactions.
(JPN) Electronic Funds Transfer (EFT) A process receives payments in an EFT file.
Depending on your business, you can use one or more of these methods. The method of payment entry that
you use does not limit your cash application options. After you enter payments, you can apply them to items
by using either a payment worksheet or the Payment Predictor Application Engine process (ARPREDCT),
which automatically applies payments. After you apply the payments, run the Receivable Update Application
Engine process (ARUPDATE) to post the payments, create accounting entries, and update the customers'
balances.
You journal cash to the general ledger by using direct journalling or the cash control accounting method.
• Direct journalling bypasses payment application and sends cash directly to the general ledger—a method
suited to payments that do not pay accounts receivable items.
• The cash control accounting method journals cash to a control account upon receipt or when reconciled on
a bank statement, depending on the cash control methods used.
If you do not use cash control, the system updates the cash account after you apply the payment.
See Also
Chapter 19, "Entering Payments," Journaling Payments Directly to the General Ledger, page 582
Chapter 19, "Entering Payments," Creating Cash Control Accounting Entries, page 578
PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Processing Credit Cards"
560 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 19 Entering Payments
Bilateral Netting
Netting deposits are the result of a net of payables and receivables transactions. If your organization uses both
PeopleSoft Payables and PeopleSoft Receivables, you can offset open items in PeopleSoft Receivables with
open vouchers in PeopleSoft Payables by using bilateral netting. This function is useful when some of your
customers are also vendors from whom you purchase goods or services.
You need to set up a contractual arrangement with your trading partners who want to participate in the netting
process. You specify which vendor IDs and customer IDs participate in each netting selection and the system
nets the open vouchers and items for those customers and vendors. You also specify rules for selecting the
vouchers and items and for the order in which the system matches the items. For example, you can specify
that you want the process to match the smallest items or largest items first.
Note. If you do not want to include an item in the netting process, clear the Available for Netting check box
on the View/Update Item Details - Detail 1 page.
The netting process uses a netting bank account, which is a virtual bank, for the exchange of funds. No
exchange of actual funds occurs, but the process creates a deposit that uses this bank account.
In some cases, when you net transactions, the total of the receivables items and the payables vouchers is not
equal. If the receivables are greater than the payables, the process selects the items to net based on the netting
rules and then partially nets one item. For example, suppose that you have two items in a netting selection:
one for 100.00 and one for 50.00. You have two vouchers in a netting selection: one for 75.00 and one for
50.00. The total of the vouchers is 125.00 and the total of the items is 150.00. Your netting rules specify that
you net the largest item first. So the process would net both vouchers, the 100.00 item, and 25.00 of the
second item.
When you close the netting selection using Pay Cycle Manager, the system creates a deposit with one
payment for the total amount of the net. In this example, the deposit would be for 125.00. The deposit uses
the netting reference ID for the payment ID. The closing process creates a payment worksheet for the deposit
and sets its posting status to Batch Standard.
Warning! If you change the item selections on the payment worksheet, the accounting entries for the net will
be out of balance.
The closing process changes the due date and payment method for all of the items in the netting selection that
were not paid (including the item that the net partially paid) to the same due date and payment method based
on the PeopleSoft Receivables receipt settlement instructions. It also assigns the netting reference ID to each
item to facilitate payment application.
If the payables are greater than the receivables, the process is essentially the same, except that all items in the
netting selection are paid in full by the netting deposit.
See Also
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 561
Entering Payments Chapter 19
Payment Status
A payment's status changes as the payment moves through the system. The status determines which payment
information you can change and which menu options are available to work with the payment.
This table lists payment status and provides a description for each status:
Identified - Express Item or payment reference information was provided on the Express
Deposit - Payments page. The payment is linked to an item or items, but
not set to post. You can change all payment information.
Directly Journalled The payment was entered in a regular deposit and marked for direct
journalling. The status changes when you mark accounting entries
complete after entering the user-defined line on the Accounting Entries
page.
Worksheet The payment has a saved worksheet that is not set to post. If any payment
in a deposit has this status, you cannot change any deposit information,
payment amounts, dates, or IDs. If accounting entries have not been
created, you can change identifying information for the payment.
Applied The payment has been applied, and either accounting entries were created
online or the payment is set to post on the Worksheet Action page. If any
payment in a deposit has this status, you cannot change any deposit or
payment information.
Complete The Receivable Update process has successfully posted the payment.
After a payment has been marked Complete, you can only inquire on it.
To change it, you must unpost the payment group.
562 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 19 Entering Payments
Prerequisites
Before you enter payments, you must:
See Also
Chapter 3, "Defining PeopleSoft Receivables Business Units," Defining the Accounting Options 2 Page, page
48
Chapter 4, "Defining PeopleSoft Receivables Processing Options," Setting Up Group Types and Group
Origins, page 111
PeopleSoft Enterprise Banks Setup and Processing 9.1 PeopleBook, "Setting Up External, Internal, and
Netting Accounts," Defining External Account Information
• Delete a deposit.
You can change deposit information until one of these events occurs:
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 563
Entering Payments Chapter 19
• The Journal Generator Application Engine process (FS_JGEN) has processed cash control accounting
entries.
• Accounts Receivable,
Payments, Online
Payments, Regular
Deposit Balancing,
Payments
Detail Reference PAYMENT_REF_DETAIL Click the Detail References Enter the items to which
Information link on the Regular Deposit you are applying the
- Payments page. payment. Also, create
deductions, pay or write off
all or part of an item, and
create on-account payments
or prepayments.
Regular Deposit Balancing - PAYMENT_DATA3 Accounts Receivable, Select an action to save the
Action Payments, Online deposit or delete the
Payments, Regular Deposit deposit.
Balancing, Action
564 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 19 Entering Payments
Accounting Date Enter the accounting date for each payment and for all pending items created
from the payment. You can override the date on the Regular Deposit - Payments
page. The system validates the accounting date to make sure it falls within the
open period for the business unit and transaction type as defined on the Open
Period page for the business unit.
Deposit Type Displays the default deposit type for the bank account that you defined on the
External Accounts - Account Information page. Override the value if needed.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 565
Entering Payments Chapter 19
Control Currency Enter a currency code if the same currency is used for all of the payments.
Note. Specifying a control currency at the deposit level is optional. If you enter
currency at this level, all payments in the deposit must then have this same
currency. To take advantage of multicurrency processing, leave control currency
blank and specify currency at the payment level. The next page in this
component, Payments, enables you to enter a different currency for each payment
in the deposit.
Rate Type and Exchange If you enter a control currency, you can adjust these fields as needed.
Rate Realized gain and loss calculations are not affected by changing the rate type or
exchange rate on the deposit or payment pages. The appropriate way to change
the exchange rate for the realized gain and loss calculations is to change the
market rate. The exception to this is when the base currencies of the item and
payment are the same and when the entry currencies of the item and payment are
the same.
Click the Exchange Rate Detail button to access a page where you can view or
modify the exchange rate.
Control Total Amount Enter the control totals for the amount and count of the payments in this deposit.
You can have a zero-total deposit if the payment amounts offset each other.
Entered Total Amount These fields display the amount and count of the payments that you have entered
and Difference Amount and the difference between the payments entered and the control totals. If the
control and entered totals and count are not the same, you cannot apply any of the
payments. Balancing these control totals is a necessary first step in payment
application.
Posted Total Amount These fields display the amount and count of payments that are applied and
and Journalled Total posted, or directly journalled.
Amount
Received and Entered Enter the date when either the bank or your company received the payment.
Because of normal processing delays, this date may be different from the entered
date.
User Displays the user ID of the individual assigned to the deposit. If you received an
electronic deposit, the Payment Loader process (AR_PAYLOAD) assigns the
user ID of the individual who created the run control ID for the process. If
another user modifies the deposit in the Regular Deposit component
(PAYMENT_ENTRY), the system automatically changes the user ID to that
person's user ID.
566 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 19 Entering Payments
The more information that you can provide on this page, the easier it will be to work with the payment
worksheet.
Balance Displays the status for the deposit. When the amount total and number of entered
payments equals the control amount and count from the Regular Deposit - Totals
page, the status changes from Not Balanced to Balanced. The total amount of all
the payments in the deposit must match the control totals on the Regular Deposit
- Totals page before you can create a payment worksheet.
Payment Information
You cannot update payment information for a deposit that has been reconciled with a bank statement.
Seq (sequence) Displays the sequence number for each payment. When you enter a payment ID,
the system assigns the next number to the payment so that you can track the order
in which payments are entered.
Accounting Date Displays the payment date, using the accounting date on the Totals page as the
default. The system validates the payment date to make sure that the date falls
within the open period for the business unit and transaction type as defined on the
Open Periods page for the business unit. The payment date may be different from
the deposit date if you use the postmark date from checks. The payment date
affects earned discounts, so it needs to be accurate.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 567
Entering Payments Chapter 19
Payment Predictor Select to use the Payment Predictor process to apply this payment. The bank
account governs the default setting for this check box. If a worksheet already
exists for this payment, this check box is unavailable.
Note. If you receive payments for vendor rebate claims or claimback items from
PeopleSoft Purchasing or PeopleSoft Order Management, you do not select this
option. You must manually apply the payments on the payment worksheet to
indicate the base and value-added tax (VAT) amounts for each item.
Journal Directly Select if a payment should be handled as miscellaneous cash received rather than
applied to items. Payments to be directly journalled cannot be processed in
payment worksheets and do not go through the Receivable Update process.
Range of References Select to identify an item by a range of numbers. Enter reference values in the
Reference Information group box.
Payment Method Select Check, Electronic Funds Transfer, or Giro - EFT. Use Giro - EFT in the
Netherlands if you print invoices, statements, or dunning letters with the
acceptgiro attachment and the payment is for one of these bills. The system
populates this field in the following way:
1. Uses the payment method for the deposit type with the same setID as the
deposit business unit.
3. Uses CHK.
If the payment method is Cash, the deposit was entered as a cash drawer receipt
for a counter sale. In this case, all payments in the deposit are cash payments, and
you cannot change the payment method. Also, you cannot add any payments to
the deposit. The only information you can change for cash payments is the
reference information.
Note. If you enter deposits online, the cash payment method is not available.
Customer Information
Customer information is optional. However, the more information that you can provide, the easier using the
payment worksheet is.
Customer ID and MICR Enter a customer ID or a MICR ID to identify a customer. The system then
ID (magnetic ink automatically displays other information about the customer.
character recognition ID)
Note. If you selected the Track Direct Journal Customer check box on the
Installation Options - Receivables page, the Cust ID field is available for direct
journal payments so that you can associate a customer with the payment. The
payment does not update the customer balance. This enables you to use the
Direct Journal inquiry page to review all direct journal payments for a customer.
The field is available for all normal payments.
568 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 19 Entering Payments
SubCustomer 1 and Displays the default subcustomer qualifiers for the customer that you entered on
SubCustomer 2 the Miscellaneous General Info page. Override the values if needed. You use the
subcustomer qualifiers as filter criteria for payments on some inquiry pages. If
subcustomer qualifiers are not enabled for the customer, these fields are not
available.
Link MICR(link Click to access a page where you can link the MICR ID to the remit from
magnetic ink character customer. If you enter a MICR ID that has not been associated with a customer,
recognition) no customer information appears.
View Audit Logs Click link to search for audit logs for this payment and deposit.
See PeopleSoft Enterprise Application Fundamentals 9.1 PeopleBook, "Defining
Financials and Supply Chain Management Common Definitions," Establishing
Carrier Calendar Exceptions.
Reference Information
Enter information that ties this payment to specific items. You can use part of the name plus a wildcard of %
as long as you provide the beginning letters or numbers. For example, enter a purchase order (PO) number of
24% here and later use the Like Match option on the Worksheet Selection page. The worksheet will contain
all items having PO numbers beginning with 24, but will not include a PO number of x24x.
Qual Code (qualifier Select the type of reference information to use to identify the items, such as
code) document, purchase order, or bills of lading.
Reference (reference Enter a reference number to identify an item, or enter a range of reference
value) and To Reference numbers. To enter a range, select the Range of References check box in the
(to reference value) Payment Information scroll area. The value in the To Reference Value field must
always be greater than the value in the Reference field.
Note. The references (#REFS) Payment Predictor algorithm group does not
support a range of references. To use a range of references for a particular
payment and have the Payment Predictor process apply that payment, create
algorithms specifically for your environment or database platform.
Detail References Click to open the Detail Reference Information page, where you create
deductions, pay or write off all or part of an item, and create on-account
payments or prepayments. This page functions like a worksheet; it enables you to
list the items to which you are applying the payment and enter the appropriate
entry type for each item.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 569
Entering Payments Chapter 19
Add Conversation Click to access the Conversations page where you can add a conversation entry.
These circumstances determine whether this link appears or does not appear on
this page.
• The Add a Conversation link appears on this page for a single active
customer with existing conversations
• The Add a Conversation link appears on this page for a single active
customer with no conversations.
• The Add a Conversation link does not appear on this page for a single
inactive customer in a payment.
• The Add a Conversation link appears on this page for multiple customers in a
payment irrespective of status (active or inactive) and whether conversations
exist or do not exist
• The Add a Conversation link does not appear on this page when the payment
is defined as direct journalled payment.
• The View/Update Conversations link does not appear on this page for a
single active customer with no conversations.
• The View/Update Conversations link does not appear on this page fir a
single inactive customer in a payment.
• The View/Update Conversations link does not appear on this page when a
payment is defined as direct journalled payment.
The Detail Reference Information page for a regular deposit is similar to the Detail Reference Information
page for the payment worksheet.
See Also
570 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 19 Entering Payments
• Delete a deposit.
The pages that you use to correct regular deposit balancing errors are identical to those that you use to enter
regular deposits. However, the navigation is different. You use the Regular Deposit Balancing component
(BALANCING) to correct balancing errors.
The pages work the same as when you enter deposits and payments, but only out-of-balance deposits are
available for you to select. When you use pages for balancing errors, you can change any of the information
associated with a deposit or payment.
Deleting a Deposit
Access the Regular Deposit - Totals page. (Accounts Receivable, Payments, Online Payments, Regular
Deposit, Totals.)
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 571
Entering Payments Chapter 19
If you do not have an item ID but have a customer ID, a reference number, an amount, or only a business unit,
you must use a payment worksheet to apply the payment.
You can use express deposits to enter deposits, apply payments, and set payments to post as long as these
conditions are met:
• The item currency and the base currency of the payment must be the same.
• You will post the deposit in a standard run of the Receivable Update process.
• Accounts Receivable,
Payments, Online
Payments, Express
Deposit Balancing,
Totals
• Accounts Receivable,
Payments, Online
Payments, Express
Deposit Balancing,
Payments
572 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 19 Entering Payments
Express Deposit - GROUP_ENTRY3 Click the Create/Edit button Review and modify
Accounting Entries on the Express Deposit - accounting entries for
Action page. payments in an express
deposit.
See Also
Chapter 19, "Entering Payments," Entering Regular Deposit Totals, page 565
Deposit Balance Displays the deposit status. When the amount total and number of entered
payments equals the control amount and count from the Express Deposit - Totals
page, the status changes from No to Yes.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 573
Entering Payments Chapter 19
Control Total Amt Displays the control totals entered on the Express Deposit - Totals page.
(control total amount)
Entered Total Amt Displays the amount of the payments that you have entered and the difference
(entered total amount) and between the payments entered and the control totals. If the control and entered
Difference Amount totals are not the same, you cannot apply any of the payments. Balancing these
control totals is a necessary first step in payment application.
Payment Information
You can only update payment information for deposits that have not been reconciled with a bank statement.
Payment Sequence When you enter a payment ID, the system assigns the next number to the
payment so that you can track the order in which they were entered.
Accounting Date Displays the payment date using the accounting date on the Totals page as the
default. The system validates the payment date to make sure it falls within the
open period for the business unit and transaction type as defined on the Open
Periods page for the business unit. The payment date may be different from the
deposit date if you use the postmark date from checks. The payment date affects
earned discounts, so it must be accurate.
Payment Predictor Select to use the Payment Predictor process to process a payment. This setting
may override a default setting at the customer level. If a worksheet already exists
for this payment, the check box is clear, and you cannot select it.
Note. If you receive payments for vendor rebate claims or claimback items from
PeopleSoft Purchasing or PeopleSoft Order Management, do not select this
option. You must manually apply the payments on the payment worksheet to
indicate the base and VAT amounts for each item.
574 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 19 Entering Payments
Payment Method Select Check or Electronic Funds Transfer. The system uses the default payment
method from the deposit type or business unit on the Receivables Options page.
You can override the default payment method only for individual payments. If
the Payment Method field is left blank, the payment method is assigned like this:
1. Obtain the payment method for the deposit type using the setID of the deposit
business unit.
2. Obtain the payment method specified in the Receivables Options page for the
setID of the deposit business unit.
3. If the payment method is not available from the Receivables Options page,
assign CHK as the deposit type.
If the payment method is Cash, the deposit was entered as a cash drawer receipt
for a counter sale. In this case, all payments in the deposit are cash payments, and
you cannot change the payment method. Also, you cannot add any payments to
the deposit. The only information that you can change for cash payments is the
reference information.
Note. If you enter deposits online, the cash payment method is not available.
Discount Taken Displays the total amount of discount taken on the items.
Remaining Displays the total amount of the payment remaining after you apply items to the
payment. This amount reflects discounts taken.
Add Conversation and Click the Add Conversation link to access the Conversation page and add a new
View/Update conversation concerning a customer's express deposit. Click the View/Update
Conversation Conversation to review or update an existing conversation with or about the
customer associated with this express deposit.
See Chapter 19, "Entering Payments," Entering Regular Deposit Payment Information, page 566.
Reference Information
Item ID Enter the ID of the item that you want to pay. When you provide an item ID, the
system displays the item's payment amount. You can override this amount to
create a partial payment or overpayment. The system displays a value in the Cust
(customer) field or the Unit field unless an item ID references more than one
item. If the system finds more than one item for the item and item line that you
entered, it supplies only the item ID.
Discount Select for an earned discount. The check box is selected by default if the discount
is earned. The check box is deselected if the discount is unearned. If you want to
take an unearned discount, you must create a payment worksheet.
Disc Avail (discount Displays the amount available for an earned discount.
available)
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 575
Entering Payments Chapter 19
If you cannot completely apply a payment on this page, use a payment worksheet to apply prepayments,
deductions, adjustments, on-account payments, and write-offs as needed.
Deposit Balance Displays the status for the deposit. It must be Balanced before you can set the
deposit to post.
Go To Worksheet Click to open the Payment Worksheet Application page, where you can manually
apply payments to items and make partial payments. This link is only displayed
after a worksheet is built.
See Chapter 21, "Applying Payments," Applying Payments Using Payment
Worksheets, page 642.
Status Displays the posting action for the deposit. Values are No Action (deposit not
ready to post) or Standard (deposit has been set to post).
Posting Actions
Do Not Post The system disables this button by default. You can click this button only if you
previously selected Batch Standard for payments. This option will reverse the
posting status from Standard to No Action for payments that are either not
journalled or not posted.
Batch Standard . Click to set payments to Batch Standard posting status. The next time that a
standard schedulled Receivable Update batch job runs, this payment will be
processed. Be aware that this run may occur only once each day depending on
how often your organization schedules standard jobs.
Selecting this button:
• Saves the deposit.
• Sets any payment to post that has been fully applied in Batch Standard.
• Builds a worksheet for any payments that could not be set to post, but have
sufficient identifying information.
Note. Express deposits are posted as individual payments rather than in a payment group. However, a
payment group consisting of only one payment is used for a cash application.
576 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 19 Entering Payments
Worksheet Actions
Build Click to create one worksheet for every payment in the deposit. The system
indicates the number of worksheets created.
Note. Instead of using the Build button, you can use the worksheet menu options
to create one worksheet at a time.
Important! The system does not build payments without any identifying
information into a worksheet. Carefully review these unidentified payments.
Delete Click to delete the payment group that was created without deleting the entire
deposit. If you accidentally select the wrong action, select Delete Worksheet on
the Worksheet Action page to delete the worksheets, but retain the express
deposit information that you entered.
Create/Edit Click to create accounting entries online for all applied payments in the deposit,
as long as the deposit is in balance. The system accesses the Accounting Entries
page where you can review and modify accounting entries. The payment status is
set to Worksheet. You must return to the Action page to set the group to post.
Typically, you let the Receivable Update process create accounting entries. You
need to create accounting entries online only when you must review them
immediately.
Deposit Actions
Delete Click to delete the entire deposit. If you entered and saved payments on the
Express Deposit - Payments page, use this option only if you want to
permanently delete the entire deposit.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 577
Entering Payments Chapter 19
The pages that you use to correct express deposit balancing errors are identical to the pages that you use to
enter express deposits. However, you use a different navigation path to access the pages for balancing errors.
You use the Express Deposit Balancing component (EXP_BALANCE).
The pages work the same as when you enter deposits and payments, but only out-of-balance deposits are
available for you to select. When you use pages for balancing errors, you can change any of the information
associated with a deposit or payment.
You implement cash control accounting at the bank level. The PeopleSoft system provides two options for
cash control accounting:
• Deposit in transit.
Use this option to create deposit-in-transit and cash control accounting entries if you reconcile your bank
statements online.
The deposit-in-transit accounting entries record payments that are not deposited in your bank account and
have not been reconciled on a bank statement.
To set up standard cash clearing for a bank account, select the Cash Clearing check box on the External
Accounts page and enter the ChartField values for the Cash - AR and Dep - AR (cash control) account types.
Also, specify the cash control method for each deposit business unit on the Receivables Definition -
Accounting Options 2 page. The options are:
578 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 19 Entering Payments
Bank Reconciliation Creates the cash control entry that debits cash when the payment is reconciled on
a bank statement or when you run the Cash Control process. This method
requires an additional run of the Bank Stmt Processing (bank statement
processing) Application Engine process (AR_BNKSTMT) when you are using
automated reconciliation with statements transmitted by EDI.
Payment Entry Creates the cash control entry that debits cash when the payment is received.
Note. If you select None for the cash control method, the system always debits the Cash account and credits
the Receivables account when you apply the payment and does not create cash control lines.
This table shows the accounting entries that the system generates for each event if the cash control method is
Bank Reconciliation:
If the Payment Loader or Bank Stmt Processing (bank statement processing) process did not create cash
control accounting entries, you must run the Cash Control process to create them. You normally run this
process if you have a duplicate or out-of-balance deposit or if you did not have a cash control account set up
when you ran the Payment Loader or Bank Stmt Processing processes. If the cash control method for the
deposit business unit is Bank Reconciliation, the Cash Control process processes only payments that have
been reconciled.
This table shows the accounting entries that the system generates for each event if the cash control method is
Payment Entry:
If the cash control method is Payment Entry, the system automatically creates cash control accounting entries
when you save a deposit or receive payments electronically from a bank account designated for cash control.
All payments except those earmarked to be directly journalled are affected. If you change deposit or payment
information, the system updates the accounting entries to reflect your changes.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 579
Entering Payments Chapter 19
Deposits in Transit
To set up deposit-in-transit transactions for a bank account, select the Cash Clearing and Dep in Transit
(deposit in transit) check boxes on the External Accounts page and enter the ChartField values for the Cash -
AR, Dep - AR (cash control), and DIT - AR (deposit in transit) account types.
Also, select Bank Reconciliation for the cash control method for each deposit business unit on the
Receivables Definition - Accounting Options 2 page.
This table shows the accounting entries that the system generates for each event if you enabled deposits in
transit for a bank account and the cash control method is bank reconciliation:
If you set up deposits in transit for a bank account and select Bank Reconciliation for the cash control method
for a deposit business unit, the system also generates additional accounting entries for direct journal
payments.
The process flow for direct journal payments when you enable the deposit-in-transit option is:
This table shows the accounting entries for direct journal payments that the system generates for each event if
you enabled deposits in transit for a bank account and the cash control method is bank reconciliation:
580 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 19 Entering Payments
See Also
Chapter 3, "Defining PeopleSoft Receivables Business Units," Defining the Accounting Options 2 Page, page
48
PeopleSoft Enterprise Banks Setup and Processing 9.1 PeopleBook, "Setting Up External, Internal, and
Netting Accounts," Defining External Account Information
PeopleSoft Enterprise Banks Setup and Processing 9.1 PeopleBook, "Receiving and Updating Bank
Statements"
PeopleSoft Enterprise Banks Setup and Processing 9.1 PeopleBook, "Reconciling Statements"
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 581
Entering Payments Chapter 19
Deposit Unit Enter the business unit for the payments that you want to deposit.
Payment Sequence Enter a payment sequence number to limit the processing to specific payments.
If you want to include business units, deposit IDs, and payment sequence numbers that begin or end with the
same characters or numbers, use the % wildcard. For example, if you enter 6%, the list includes all deposits
that begin with 6, such as 6877 and 6789.
CR Amt (credit amount) If the system displays the debits and credits separately, the Credit Amount and
and DR Amt (debit Debit Amount fields display the amounts in the base currency of the business
amount) unit.
If you selected the Display Debit/Credit Amounts in Subsystems option on the
User Preferences - Overall Preferences page, the debit amount or the credit
amount and currency appear for each accounting line. Otherwise, the Line
Amount field appears for each line.
Note. If the system displays separate debits and credits, a negative amount indicates an unpost transaction.
Otherwise, negative amounts indicate a credit to the account, and positive amounts indicate a debit to the
account.
582 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 19 Entering Payments
See Also
If you create a regular deposit and journal the cash directly to the general ledger and need to reverse the
journal entry, you can enter a negative payment in the Regular Deposit component (PAYMENT_ENTRY)
and then journal that payment to the general ledger.
Click the Budget Check button to run the Budget Processor Application Engine
process (FS_BP).
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 583
Entering Payments Chapter 19
Commitment Control KK_EXCPTN_OVER_SEC Click the Budget Check Bypass budget checking for
Options button on either the the transaction. Also view
Accounting Entries page or details about a commitment
the Directly Journalled control transaction, such as
Payments page. the source transaction type
and the amount type for the
journal.
Journal Generator Request JRNL_GEN_REQUEST General Ledger, Journals, Initiate journal generator
Subsystem Journals, processing.
Generate Journals, Journal
Generator Request
Journal Directly Select to create direct journal payments only for the payment.
Customer ID Enter a customer ID to associate the direct journal payment with a customer. If
you enter a customer ID, you can inquire on the direct journal payment by using
a customer ID.
Note. This field is available only if you selected the Track Direct Journal
Customer check box on the Installation Options - Receivables page. The payment
does not update the customer balance.
584 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 19 Entering Payments
Click the Create button to create the cash line for a direct journal payment.
Note. If you set up speed types for ChartFields, click the Speed Type button and select a speed type code.
The system automatically supplies the General Ledger ChartField values defined by the speed type.
2. In the Line Amount field, enter the credit amount for the revenue account.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 585
Entering Payments Chapter 19
3. Click the Create button to create the line that records the cash.
The system supplies the ChartField values using either the AR - Cash or DIT - Cash ChartFields that you
defined for the bank account on the External Accounts page. It uses the DIT - AR ChartFields only if you
selected the Dep in Transit (deposit in transit) check box for the bank account.
Project ChartFields other than Project Id, such as Business Unit PC, Activity Id, and more, are inherited to
the offsetting cash accounting line if the inheritance option for Project Id is set to Always Inherit. If the
inheritance option for Project Id is set to Do Not Inherit, then these Project ChartFields will not be
inherited.
The system calls the Centralized Inter/IntraUnit Application Engine process (IU_PROCESSOR) to create
intraunit accounting entries if you enabled ChartField balancing for the ledger group and interunit
accounting entries, and if you are journalling the cash to a different business unit than the deposit business
unit.
Note. After you create the cash line, you cannot change the ChartField values or amounts. To change this
information, click the Delete button. The system deletes the cash line and makes the revenue ChartField
values available to edit.
4. (Optional) If you enabled the Entry Event feature, enter the Entry Event code used to generate
supplemental accounting entries.
5. (Optional) If you enabled the Document-Sequencing feature for the PeopleSoft General Ledger business
unit, click the Document Sequencing button for each line to enter document-sequencing information.
6. After you enter all of the accounting lines and they are in balance, select the Complete check box.
586 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 19 Entering Payments
Errors You saved the entries, but the system did not create them because they are in
error.
A single error message displays for a direct journal payment if at least one payment distribution line has a
ChartField combo edit error. This message instructs the user to refer to the ChartField Combo Error tab
for further details about the error.
The ChartField Combo Error tab displays in the Distribution Lines grid. This tab identifies the specific
fields and combination group that was used to compare against the distribution line with the error. If there
are no errors, this tab does not appear.
Correct the error and select the Complete check box again. If you receive a combination edit error, you
must either change the ChartField combination or modify the combination edit rules. If you receive a
ChartField configuration editing error message after you mark the entries complete, you must correct the
error before you save the direct journal. If you receive a warning message, you can save the direct journal
without making corrections.
Note. If you must change the accounting entries after you save them and before you run the Journal
Generator process, clear the Complete check box on the Directly Journalled Payments page. Then return
to the Accounting Entries page to change the entries.
If you enabled the Commitment Control feature for PeopleSoft Receivables and for the business unit, run the
Budget Processor process after the accounting entries are complete. The process checks the control budget
entries, updates the revenue estimate budget, and creates the commitment control journal lines.
1. Click the Budget Check button to run the Budget Processor process.
The system displays a warning message if transactions passed budget checking but receive a warning
status.
Note. You can also run the Budget Processor process for direct journal payments from the Directly
Journalled Payments page or from the Budget Processor page.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 587
Entering Payments Chapter 19
2. When the Budget Processor process is complete, verify the budget status for the entire payment and also
for each line on the Budget tab.
Not Chk'd (not checked) The Budget Processor process has not processed the entry.
Valid The entry passed budget checking and the process created the journal line in
the ledger.
Warning The Budget Processor process issued a warning, which indicates that the
control budget did not have sufficient funds. However, it passed budget
checking because the commitment control option for the control budget is set
to Tracking w/ Budget (tracking with budget) or Tracking w/o Budget
(tracking without budget) on the Control Budget Options page. The control
budget might also be over the budget amount, but under the tolerance amount.
This warning applies only to individual lines.
The default budget date is the accounting date for the current transaction. You can change the budget date, but
Oracle recommends that you do not.
Transactions typically fail the budget-checking process because the amount of the source transactions exceeds
the amount in the control budget. If this occurs, you have two options:
An entry could also fail because you provided a revenue account that is not in the revenue estimate budget.
• To bypass budget checking for entries in error, click the Budget Check Options button to open the
Commitment Control page.
• If you entered an invalid revenue account, delete the accounting entries and enter them again using a
different revenue account.
588 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 19 Entering Payments
See Also
Chapter 29, "Using Commitment Control Processing in PeopleSoft Receivables," page 913
PeopleSoft Enterprise Commitment Control 9.1 PeopleBook, "Setting Up Basic Commitment Control
Options," Enabling Commitment Control for Specific Applications
PeopleSoft Enterprise Commitment Control 9.1 PeopleBook, "Entering and Posting Commitment Control
Budget Journals"
If you have not run the Budget Processor process and you have enabled commitment control for PeopleSoft
Receivables and the business unit, you can run it from this page and review the results.
If a budget entry fails because you provided a revenue account that is not in the revenue estimate budget, you
need to delete the accounting entries and enter them again using a different revenue account.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 589
Entering Payments Chapter 19
Complete Clear to delete and change the accounting entries for the payment. Then access
the Accounting Entries page to make the changes.
Important! If you clear the Complete check box and commitment control
records exist for this direct journal, they will be deleted. The system will only
delete commitment control exception records, because at this point you can only
clear the check box for transactions that have not been budget checked or have
failed budget checking.
Accounting Line Display Specify the types of accounting entries that should appear, and then click
Display. Values are Standard, Supplemental (Entry Event), and Both.
Supplemental accounting entries are available only if you entered an entry event
code on the Accounting Entries page.
Credit Amount and If the system displays the debits and credits separately, the Credit Amount and
Debit Amount Debit Amount fields display the amounts in the base currency of the business
unit.
If you selected the Display Separate Debit/Credit in Subsystem check box on the
Operator Preferences - Overall page, the debit amount or the credit amount and
currency appear for each accounting line. Otherwise, the Line Amount field
appears for each line.
See Also
Chapter 19, "Entering Payments," Creating or Correcting Accounting Entries for Direct Journal Payments,
page 584
The reconciliation rule that you use varies depending on the information that the bank provides. You should
reconcile at the same level that the bank provides on the bank statement. If one payment always exists per
deposit, the bank provides the deposit ID. In this case, use the PS_BNK_RCN_DEPOSIT rule. If multiple
payments are in a deposit, the bank provides the payment ID. In this case, use the
PS_BNK_RCN_PAYMENT rule.
If you have cash payments received through the Load Cash Drawer Receipts process (CDR_LOADPMT),
you must use the PS_BNK_RCN_DEPOSIT rule because all cash payments are sent to PeopleSoft
Receivables in one deposit and the payment-level detail is not available in the bank statements. In this case,
you must set up separate bank accounts: one for cash deposits and one for other payment methods.
590 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 19 Entering Payments
Important! If you have already applied the payment using the payment worksheet or the Payment Predictor
process and run the Receivable Update process, use the PS_BNK_RCN_PAYMENT reconciliation rule.
See Also
PeopleSoft Enterprise Banks Setup and Processing 9.1 PeopleBook, "Setting Up Reconciliation"
PeopleSoft Enterprise Banks Setup and Processing 9.1 PeopleBook, "Reconciling Statements"
PeopleSoft Enterprise Banks Setup and Processing 9.1 PeopleBook, "Setting Up External, Internal, and
Netting Accounts," Defining External Account Information
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 591
Chapter 20
• Correct errors.
See Also
• Lockbox
• EDI
• Bank statements
• EFT files
• Excel spreadsheet
Payment Loader also processes payments entered using the Cash Drawer Receipts feature.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 593
Receiving Payments Electronically Chapter 20
The following diagram illustrates how the Payment Loader Application process loads payments. The Load
Cash Drawer Receipts (CDR_LOADPMT), Lockbox (AR25001), and Bank Statement Processing
(AR_BNKSTMT) processes load data into staging tables. The unmatched remittances and payments not
matched with bank accounts remain in the staging tables, while the Payment Loader process loads the
matched data from the staging tables to the payment application tables. EDI transactions consisting of cash
and remittance advice or just the remittance advice are transmitted to PeopleSoft software based on a thrid-
party translator, which translates the file into a PeopleSoft business document format. The data is then
published in the Applicaton Messaging queue and uploaded to the staging tables. When the data is loaded into
the staging tables, the Payment Loader process moves the data from the staging tables to the payment
application tables.
594 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 20 Receiving Payments Electronically
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 595
Receiving Payments Electronically Chapter 20
Note. The Load Cash Drawer Receipts Application Engine process (CDR_LOADPMT) assigns the
deposit ID to payments that you enter using the Cash Drawer Receipt feature.
• Assigns document sequence numbers if you enabled document sequencing at the installation level and the
general ledger (GL) business unit level.
• Creates cash control accounting entries based on settings for the bank account and business unit options.
• Matches split-stream remittance advices and their cash, depending on the request parameters that you
specify for split-stream processing.
• Assigns the user ID of the individual who created the run control for the Payment Loader process to the
Deposit Control record (DEPOSIT_CONTROL) in the User ID (ORPRID) and Assigned User ID
(ASSN_OPRID) fields for each electronic deposit.
Note. If another user accesses and modifies the deposit in the Regular Deposit component
(PAYMENT_ENTRY), the system automatically changes the assigned user ID to the individual who
modified the deposit. When you apply the payment, the system updates the Applied User ID
(APPLIED_OPRID) field on the Payment Record (PAYMENT) with the user ID of the person who
applied the payment. The values in the User ID and Assigned User ID fields on the Deposit Control
record remain the same. You must run a query to see the values in the APPLIED_OPRID field.
The process processes all payments that are received through an electronic data interface. It moves the
payment data from the staging tables to these payment application tables:
• PS_DEPOSIT_CONTROL
• PS_PAYMENT
• PS_PAYMENT_ID_ITEM
• PS_PAYMENT_ID_CUST
• PS_PAY_MISC_DST
You can load EDI transactions or run the Lockbox SQR (Structured Query Report) process (AR25001) many
times a day to load multiple transmissions into the staging tables. Then at the end of the day, run the Payment
Loader process once to load the data into the application tables and process all the received payments.
Prerequisites
Before you perform electronic payment processing:
• Assign a default entry type, entry reason, and system function to adjustment reasons for each setID on the
Receivables Definition - Bank/Payment Options page.
• If you use cash control accounting, define your cash control method on the Receivables Definition -
Accounting Options 2 page.
596 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 20 Receiving Payments Electronically
• Define the bank accounts where you will deposit the payments in the External Accounts component
(BANK_EXTERNAL).
• Assign a business unit to the bank accounts from which you receive deposits on the External Accounts -
Account Information page.
• Set up qualifiers for payment reference information on the Reference Qualifier page.
See Also
Chapter 3, "Defining PeopleSoft Receivables Business Units," Defining Business Unit Defaults for Individual
Business Units, page 42
Chapter 4, "Defining PeopleSoft Receivables Processing Options," Setting Up Group Types and Group
Origins, page 111
PeopleSoft Enterprise Banks Setup and Processing 9.1 PeopleBook, "Setting Up External, Internal, and
Netting Accounts," Defining External Account Information
• Each deposit is identified by the bank and bank account it came from.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 597
Receiving Payments Electronically Chapter 20
The Lockbox process accepts deposits with these payment methods: CHK (check), EFT (electronic file
transfer), and GE (giro - EFT). If an invalid value is found in the lockbox file, the process assign a default
payment method. The process will use:
1. The payment method assigned to the deposit type that shares the same setID as the deposit business unit.
2. The payment method specified on the Receivables Options - Payment Options page for the deposit
business unit.
Oracle provides you with a record layout for lockbox transmissions that mirrors the online deposit entry pages
and is ANSI X12-compatible. Oracle designed the interface guidelines for recording deposit and payment
information to provide you with all of the information that you currently receive from your lockbox.
Important! You must specify the path on the application server where the lockbox input file resides to run
the Lockbox process (AR25001). This enables the Lockbox process to read and process the lockbox file from
any location on the application server.
See Also
Chapter 16, "Developing Interfaces for Electronic Payments," Receiving Information from a Lockbox, page
484
1. Run the Lockbox process to load data from the flat file into the staging tables.
2. Run the Payment Loader process to move the data from the staging tables into the payment application
tables.
Note. You can combine the Lockbox and Payment Loader processes in a PeopleSoft Enterprise Process
Scheduler job and run them together.
The Payment Loader process compares the control totals and counts with the calculated totals at all levels
(deposit, lockbox, and file). If they do not match, the process issues an error message. Batch level errors
have an Out of Balance status.
4. Review the received control totals on the Lockbox Run Information page.
5. Check for errors at the deposit level on the All Deposits or Incomplete Deposits pages.
6. Correct errors on the deposit and payment entry pages and on the Payment Interface Duplicates page.
7. If you use cash control accounting and a duplicate or out-of-balance deposit exists, run the Cash Control
Application Engine process (AR_CASHCNTL) to create the cash control accounting entries after
correcting the errors.
598 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 20 Receiving Payments Electronically
See Also
Chapter 19, "Entering Payments," Creating Cash Control Accounting Entries, page 578
Lockbox Run Information LB_CONTROL_AMTS Accounts Receivable, View the control totals for
Payments, Electronic the lockbox deposit. This
Payments, Review Deposit page compares the payment
Information, Lockbox Run count and amount with the
Information lockbox totals.
Name of Lockbox File Enter the name of the file that contains deposits from one or more lockboxes.
This value can be up to 80 characters long. If you leave the lockbox file name
blank on the Run Control page, you will receive an error indicating that you must
enter a value in this field before you can continue with the processing.
File Directory Enter the path on the application server where the lockbox input file resides.
Note. If you do not specify the path on the Lockbox run control page, the error
message 6890 appears stating: "You have left file directory empty and a value is
required." If the path that you specified on the Lockbox run control page has
spaces, the program eliminates the spaces before processing the lockbox file.
Last Date Run Displays the last date that the Lockbox process was run.
Last Run Time Displays the time that the last Lockbox process was run.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 599
Receiving Payments Electronically Chapter 20
Run Click to schedule the Lockbox process to run. You can review its progress based
on the generated process instance number that appears on the Lockbox run
control page.
Process Instance Displays the process instance that was generated the last time the Lockbox
process was run.
Note. If the file is on the client, you must run the process on the client. If the file is on the server, you must
run it on the server.
Transmission Date/Time Indicates the time that the file was transmitted.
Processed Date/Time Indicates the time that the Payment Loader process processed the lockbox.
Control Information
Displays the control information from the lockbox, the calculated results and the difference for the deposit
count, payment count, and payment amount. The difference should be zero. If not, errors exist in the lockbox.
600 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 20 Receiving Payments Electronically
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 601
Receiving Payments Electronically Chapter 20
1. Run the Import Bank Statement Application Engine process (BSP_IMPORT) to import the electronic
statements into the staging tables and to load the bank statement data from the staging tables into the Bank
Statement tables.
2. Run the Bank Reconciliation Application Engine process (FSPRECON) on the AutoRecon Manager page.
You must reconcile the bank statement at the payment level and not at the deposit level by assigning the
BNK_RCN_PAYMENT reconciliation rule to the bank account.
The process verifies whether the receipts on the bank statement with a TRANSACTION_CODE of C
exist as payments in the PS_PAYMENT table. The process marks receipts that are found on the
PS_PAYMENT table as reconciled. The process marks those not found as unreconciled and gives the
receipts an NTF (not found in system) status.
Note. Documentation about receiving bank statements, the Transaction Loader process, and the
Automatic Reconciliation process is in the PeopleSoft Enterprise Bank Setup and Processing 9.0
PeopleBook.
3. Load any unreconciled payments that have the NTF status into the payment tables and create cash control
accounting entries for the payments if you selected the appropriate settings for the bank account and
business unit options.
• Run the Bank Statement Processing Application Engine process (AR_BNKSTMT) to load specific
bank statement data.
• Run the Payment Loader process to load data for all bank statements.
The Bank Statement Processing process handles only the payments that are processed by the Bank
Reconciliation process. It does not evaluate unprocessed payments in the bank statement tables.
If you use the Bank Reconciliation cash control accounting method that records the debit to cash when
the payment or trade receipt is reconciled on the bank statement, you must reconcile your bank
statements. With the Bank Reconciliation cash control method, the system debits cash only when a
deposit is reconciled to payments that were previously recorded in PeopleSoft Receivables. The debit
to cash is the reconciled deposit amount.
You must run the Bank Statement Processing process twice to generate the cash control entries if you
use the Bank Reconciliation cash control accounting method. In the first run, you load the
unreconciled deposits into PeopleSoft Receivables as new payments. The second time that you run the
Bank Statement Processing process for a bank, you generate the cash control entries. Another option
is to use the Cash Control process after loading the bank statement into PeopleSoft Receivables to
generate the accounting entries.
Note. You can combine the Reconciliation process and the Bank Statement Processing process in one
Process Scheduler job. However, you can run the combined Process Scheduler job only from the
Reconciliation page.
4. If you use cash control accounting and errors occur, fix the problem and then run the Cash Control
process to create the cash control accounting entries.
5. View the Application Engine error messages in the Process Monitor for the Payment Loader process.
602 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 20 Receiving Payments Electronically
See Also
Chapter 19, "Entering Payments," Creating Cash Control Accounting Entries, page 578
PeopleSoft Enterprise Banks Setup and Processing 9.1 PeopleBook, "Receiving and Updating Bank
Statements"
PeopleSoft Enterprise Banks Setup and Processing 9.1 PeopleBook, "Reconciling Statements"
Prerequisites
Before you use electronic banking to process payments, you must set up the statement codes to determine the
payment method for each bank transaction line. If a statement code is not matched to a payment method, the
system assigns CHK (check) as the payment method.
See Also
PeopleSoft Enterprise Banks Setup and Processing 9.1 PeopleBook, "Setting Up the Bank Statement Import
Process"
Bank ID and Bank Enter the bank ID and account number into which the deposits were made.
Account Number
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 603
Receiving Payments Electronically Chapter 20
Statement ID Specify the bank's statement identification number to identify which statement to
process.
When you receive the remittance advice and the cash information at different times and through different
channels, you can use a variety of methods to match them. This helps you identify and apply the payments.
PeopleSoft Receivables supports both European and U.S. EDI formats. The European EDI standard is
EDIFACT, and the supported format is CREEXT. The U.S. standard is ANSI-X12; its supported format is
820. In both formats:
• One transmission can contain a payment (cash and remittance information combined) or just cash.
• One transmission can contain only a remittance (the corresponding cash information to be transmitted
separately).
604 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 20 Receiving Payments Electronically
Note. The Payment Loader process matches remittance information in the staging tables with cash
information that is in either the staging tables or the application tables. You can use the Remittance Delete
pages to find and delete unmatched remittances in the staging tables.
Typically both the cash information and the remittance advice are received through EDI, as shown in the
following example in which the customer sends the EDI remittance directly to the vendor or the customer
sends the cash to their bank, their bank sends cash to the vendor's bank, and the vendor's bank sends EDI cash
to the vendor.
Example of a complete EDI payment either directly from the customer to the vendor or through the customer's
and vendor's banks
In this example, the customer sends you two EDI transmissions. The remittance advice is sent directly to you.
The cash information is sent to the customer's bank, then to your bank, and then to you. As a result, you
receive two separate EDI transmissions, one with cash and one with remittance information. You use split
stream processing to match them and form the complete payment (linked cash and remittance information).
The common denominator for all methods of receiving split stream data is that the remittance information is
received by EDI; only the source of the cash information varies. The method that customers use to send the
cash to their bank or to your bank is irrelevant to split stream processing. Your only concern is how your bank
transmits the cash information to you: as an EDI transmission, in a lockbox file or, as in the following
example, as a receipt on a bank statement:
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 605
Receiving Payments Electronically Chapter 20
The following example shows transmission of cash information by way of a lockbox, where the customer
sends an EDI remittance directly to the vendor or the customer mails a check to the vendor's bank, which
sends a lockbox file, which includes the check, to the vendor's bank.
The bank sends a lockbox file that provides the cash information
U.S. and European business practices differ. In the United States, you usually receive payment in a lockbox
file, but you are unlikely to receive payments from bank statements. In Europe, you probably do not use a
lockbox, but you probably receive payments from bank statements.
606 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 20 Receiving Payments Electronically
1. Using a third-party translator, translate the file into a PeopleSoft business document format.
See Chapter 16, "Developing Interfaces for Electronic Payments," Receiving Payments in an EDI File,
page 497.
2. Publish the data in the business document in the Application Messaging queue.
4. Run the Payment Loader process to move the data from the staging tables into the payment application
tables.
6. Check for errors at the deposit level on the All Deposits or Incomplete Deposits page.
7. Correct errors in the deposit and payment entry pages and the Payment Interface Duplicates component
(ERROR_CORRECTION).
8. If you use cash control accounting and you have a duplicate out-of-balance deposit, run the Cash Control
process to create the cash control accounting entries.
See Chapter 19, "Entering Payments," Creating Cash Control Accounting Entries, page 578.
Prerequisites
Use the PeopleSoft Enterprise Integration Broker to set up the EDI interface.
See Also
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 607
Receiving Payments Electronically Chapter 20
EC Business Doc Links EC_BUSDOC_02 PeopleTools, EDI Manager, Verify that data was loaded
View EDI Audit Trail, into the EC tables at the
(enterprise component
Business Document subscribing bank.
business doc links)
Summary, EC Business Doc
Links
608 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 20 Receiving Payments Electronically
Inbound File Enter the path and file name that you want for the inbound flat file when you
import into the PeopleSoft Receivables system.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 609
Receiving Payments Electronically Chapter 20
2. Enter run parameters on the Inbound File page. (Enterprise Components, Integration Definitions, Initiate
Processes, Inbound File Publish)
File Identifier Enter the file identifier that you defined on the File Inbound page.
3. Click Run to run the EOP_PUBLISHF process, which loads data from the file and publishes the data as
application messages.
Select the following process name on the Process Scheduler Request page: EOP_PUBLISHF.
4. Use the Process Monitor to verify that the process finished successfully.
5. Verify that the subscriber processed the message and loaded the data into ECtables (enterprise
components)on the EC Business Doc Links page. (PeopleTools, EDI Manager, View EDI Audit Trail,
Business Document Summary, EC Business Doc Links.)
See Also
610 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 20 Receiving Payments Electronically
EDI 820 Select if loading EDI data from the United States.
Upload from Excel Select if loading payments from a Microsoft Excel spreadsheet.
Match Split Stream Select to include split stream matching as part of the payment data load process.
Data
Match Payments Select to match remittance information with cash information that you already
Already Loaded loaded into the payment application tables.
EDI Trace Number Select if you receive both the cash and remittance by EDI. The transmissions
(electronic data have matching trace numbers. The trace numbers are unique, so the two pieces
interchange trace can be matched by using these criteria.
number)
Payment Amount and Select if you require customers to include the payment ID (this could be the
Payment ID check number) and payment amount in the remittance advice. The cash and
remittance are matched if they have the same payment amount and payment ID.
Date, Amount and Select if the customer includes the payment date on the remittance. European
Payment ID companies use Value Date as an additional matching field. (Estimated and actual
value dates determine the float.) In the United States, use the accounting date of
the payment. The cash and remittance are matched if they have the same date,
amount, and payment ID.
Customer ID and Select if the cash has a magnetic ink character recognition ID (MICR ID) with it
Payment ID and the remittance has a customer ID. The cash and remittance are matched if
they have the same payment ID and the cash MICR ID points to the remit from
customer ID that is on the remittance.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 611
Receiving Payments Electronically Chapter 20
Remittance Status Select the remittance status to search for and display in the list. Values are:
Unmatched: Displays unmatched remittances in the file. This value is available
only if unmatched remittances exist in the file.
Not Processed: Displays unprocessed remittances. This value is available only if
remittances in the file were not processed.
Delete To remove the unmatched remittances from the staging tables, select the Delete
check box next to each remittance that you want to delete and click the Delete
button.
If the cash information precedes the remittance information and you have already run the Payment Loader
process for the cash information, the cash information is already loaded into the payment application table.
Thus, the applicable remittance information does not match the cash information. Instead, the applicable
remittance information remains in the staging tables as unmatched unless you run the option that matches the
payment that you already loaded into the payment application table. You can manually correct this by
deleting the unmatched remittance information on the Regular Deposits - Totals page. Then enter the
remittance information with its associated payment in the reference information fields on the Regular
Deposits - Payments page.
See Also
Chapter 19, "Entering Payments," Entering Regular Deposit Totals, page 565
Chapter 19, "Entering Payments," Entering Regular Deposit Payment Information, page 566
Customers can pay for an order with multiple payment methods, for example cash, check, and credit card—
each as a separate payment. Each payment that the Load Cash Drawer Receipts process updates inPeopleSoft
Receivables should have the order number and possibly other reference information to enable you to apply
the payment to the item associated with the order.
612 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 20 Receiving Payments Electronically
The cash drawer accepts these payment methods: gift vouchers, cash, and checks and credit, debit, or
procurement card authorizations. However, the Load Cash Drawer Receipts process does not update gift
voucher information in PeopleSoft Receivables. When the Load Cash Drawer Receipts process sends
information for payments made by credit, debit, or procurement card authorizations, the payment method is
EFT. Also, the payment method for the items paid for with these authorizations is EFT. The reason that these
items have an EFT payment method is to differentiate these items from items with a credit card payment
where you run the Receivables Credit Card process (AR_CRCARD) to create the payments and a payment
worksheet in PeopleSoft Receivables. The payments can be either full payments or deposits for an order.
The Load Cash Drawer Receipts process populates the Payment ID field with different values depending on
the payment method, as shown in this table:
The cash drawer setup defines which bank and bank account to use for payments that you enter in the cash
drawer. The setup also defines which receivables business unit is associated with each cash drawer. The
system assigns the next available deposit ID to the cash drawer transaction for the deposit business unit. This
table shows how the Load Cash Drawer Receipts process maps the fields on the cash drawer transaction to the
fields in the payment staging tables:
Deposit ID LOCKBOX_BATCH_ID
The system creates a separate deposit for all payments with the same payment method. For example, it creates
three deposits if applicable: one for cash payments, one for EFT payments, and one for checks.
Note. The Payment Loader process processes payments with a cash payment method only if they originate in
the cash drawer receipts interface.
After you load the cash drawer receipts into the payment application tables, use Payment Predictor to apply
the payments to the items associated with the orders. Oracle recommends that you update the items from
PeopleSoft Billing to PeopleSoft Receivables and post them before running the Payment Predictor process.
Note. You can access the Cash Drawer page (Accounts Receivable, Payments, Cash Drawer, Cash Drawer
Receipt page) from a link on the Pending Items - Group Action page (Accounts Receivable, Pending Items,
Online Items, Group Entry).
See Chapter 18, "Entering Pending Items," Entering or Updating Pending Items, page 515.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 613
Receiving Payments Electronically Chapter 20
See Also
Chapter 9, "Setting Up Payment Predictor Processing," Item-Level Adjustments and Reference Values, page
265
PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Setting Up and Maintaining a
Cash Drawer"
PeopleSoft Enterprise Order Management 9.1 PeopleBook, "Entering Counter Sales," Using the Cash Drawer
614 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 20 Receiving Payments Electronically
Note. The spreadsheet payment upload process supports MicroSoft Excel input formats. If you use a non-
Excel spreadsheet, you must convert the data to an Excel format before importing.
The ExcelUploadforDeposits.xls workbook is the Microsoft Excel data input tool. You use it to prepare and
enter payments and import them into your PeopleSoft database.
Two worksheets make up the ExcelUploadforDeposits.xls workbook, the Template worksheet and the Data
Sheet worksheet. The Template worksheet contains all of the available fields that you can configure for data
entry. You enter the transaction data on the Data Sheet worksheet. You can create multiple versions of the
Microsoft Excel workbook, each with different templates if required.
The Spreadsheet Payment workbook supports check, EFT, and EFT Giro payment methods.
The Spreadsheet Payment Upload Process flow consists of the following steps:
Enter data into all of the required fields for a PeopleSoft Receivables payment.
2. Generate XML and post the file from the spreadsheet payment options.
A Visual Basic (VB) macro in the Spreadsheet Payment workbook converts the spreadsheet data into an
XML format that the PeopleSoft Integration Broker reads and then posts to a URL available to PeopleSoft
systems.
3. Integration Broker processes the incoming XML data and transfers it to the Excel Payment Upload tables
on the application server.
4. The Excel Payment Upload process (AR_EDIT_UPLOADED_PAY_INFO) validates the data in the
Excel Payment Upload tables. Data with errors causes the rejection of the entire payment group. You
must correct any errors before the data can be processed successfully. Oracle recommends that you
correct the errors online through the Excel Upload Error Correction page. However, you can correct the
errors in the Spreadsheet Payment workbook and then regenerate the XML file and post the data again.
5. The Excel Upload Payment process copies the validated payment data into the payment staging tables.
6. Run the Payment Loader process to select the payments based on the process run control parameters and
build the PeopleSoft Receivables deposit and payment groups.
All payments in the Excel Payment Upload tables are assigned the value XEL in the DATA_SOURCE
field. The Payment Loader process uses the XEL data source value to recognize payments created through
the spreadsheet payment upload process.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 615
Receiving Payments Electronically Chapter 20
The following diagram illustrates the flow for processing spreadsheet payments. The data is entered into an
Excel spreadsheet and the Excel Visual Basic Macros are run on the data, which is sent to Integration Broker.
Integration Broker sends the data to Excel Payment Upload tables. The Excel Upload Payment Process
(AR_EDIT_UPLOADED_PAY_INFO) is run and, if errors occur, they can be corrected on an Excel Upload
Error Correction page. If no errors occur, the payment data is sent to the Payment Staging Tables. The
Payment Loader Process (AR_PAYLOAD) runs and the data is updated in the payment tables.
You can configure the ExcelUploadforDeposits.xls workbook for the appropriate data entry required.
However, certain fields must contain data order to properly convert the data into an XML file.
The ExcelUploadforDeposits.xls workbook enables you to enter data into fields that are available in the
regular deposit entry process. The fields available in the ExcelUploadforDeposits.xls workbook are:
616 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 20 Receiving Payments Electronically
Record Type 000 Process Flag N This field exists on the Data
Sheet worksheet.
Deposit Information
Valid values are Y and N.
This field is used only by
the Visual Basic macros in
the Spreadsheet Payment
workbook. This row of data
is processed only if the
Process Flag field value is
Y.
After processing, the field
value is set to N. To
reprocess this row, you
must change the value to Y.
Record Type 000 Deposit Business Unit Y Populating this field on the
Data Sheet worksheet
Deposit Information
indicates a new deposit for
system processing.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 617
Receiving Payments Electronically Chapter 20
Record Type 000 Bank Code N If you leave this field blank,
the system uses the bank
Deposit Information
specified on the
Receivables Options -
General 1 page.
Record Type 000 Bank Account N If you leave this field blank,
the system uses the bank
Deposit Information
account specified on the
Receivables Options -
General 1 page.
Record Type 000 Received Date N If you leave this field blank,
the system uses the current
Deposit Information
date.
618 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 20 Receiving Payments Electronically
Record Type 001 Payment Currency N If you leave this field blank,
the system uses the format
Payment Information
currency specified on the
Receivables Options -
Payment Options page.
• EFT
• EFT Giro
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 619
Receiving Payments Electronically Chapter 20
Record Type 003 Reference Qualifier Code Y This field requires data in
the Reference Value field.
Summary and Detail
Reference Remit If you enter data in this
Information field, do not enter data in
the Item,Item Line,Business
Unit,Customer ID,Payment
Amount, or Discount Taken
field.
• Business Unit
• Customer ID
• Payment Amount
• Discount Taken
620 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 20 Receiving Payments Electronically
• Business Unit
• Customer ID
• Payment Amount
• Discount Taken
• Item Line
• Customer ID
• Payment Amount
• Discount Taken
• Item Line
• Business Unit
• Payment Amount
• Discount Taken
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 621
Receiving Payments Electronically Chapter 20
• Item Line
• Business Unit
• Customer ID
• Discount Taken
• Item Line
• Business Unit
• Customer ID
• Payment Amount
See Also
Prerequisites
Before you can enter and import spreadsheet payments, you must:
622 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 20 Receiving Payments Electronically
The file is located in the core\build\excel folder of the shipped PeopleSoft software.
• Configure Integration Broker for the Receivables EIP (enterprise integration point).
The web server and the application server should be configured for setting up the Integration Gateway.
Also, the application server should be configured to have the Pub/Sub servers established before bringing
up the application server.
Determine your default local node for the Integration Broker to receive the data and run the application
message. Oracle defines the default local node as PSFT_EP, but you can change it to your default local
node.
Configure your browser to automatically detect LAN settings. From your browser, navigate to Tools,
Internet Options. Select the Connections tab and click the LAN Settings button. Select Automatically
detect settings in the Automatic configuration group box.
See Also
Excel Payment Upload EXCEL_EDIT_REQUEST Accounts Receivable, Use to retrieve and validate
Process Payments, Electronic payment data that is created
Payments, Excel Edit from an uploaded XML file.
Request
Excel Upload Error EXCEL_ERR_CORR Click the link for the Edit payments created from
Correction deposit ID on the Excel the Excel Payment Upload
Upload Deposit Errors process that have been
page. marked as containing errors
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 623
Receiving Payments Electronically Chapter 20
The Template worksheet in the Spreadsheet Payment workbook contains all of the available fields that you
can use on the Data Sheet worksheet to enter payment data.
Machine Name, Enter machine name, integration gateway, from node, and to node. The data
Integration Gateway, entered in these fields creates a URL string.
From Node, and To
Node Note. Oracle delivers the From Node as PSFT_AR_DEP_EXCEL_XML The
Integration Broker subscribes only to a single default local node. The To Node is
the URL for the database that you want to receive the payments.
Generated URL Displays the URL generated from the host name, integration gateway, and node
entered. The XML file created is posted to the defined URL.
Record Displays the Excel Payment Upload table name associated with the field.
624 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 20 Receiving Payments Electronically
Record Type Displays the record type associated with the field. Values are:
• 000: Deposit information. The deposit information fields are highlighted in
blue.
• 002: Customer remit information. The customer remit information fields are
highlighted in light blue.
• 003: Summary and detail reference remit information. The reference remit
summary information and the reference remit detail fields are highlighted in
yellow.
The deposit, payment, customer remit, summary, and detail reference remit
information fields are color-coded to differentiate the various sets of data.
Field Type Displays the type of the field. Types include Character,Date, and Number.
Required Displays a value of Yes or No depending on whether the field is required during
data entry.
Default Value Enter the default value for the field. The value entered in the Template worksheet
will be the field value displayed on the Data Sheet worksheet. You can override
the default value on the Data Sheet worksheet.
Note. You can enter default values for fields not included in the Data Sheet
worksheet. The default values will become part of the transaction data, but will
not be visible on the Data Sheet worksheet.
Add to Data Sheet Select to include the field on the Data page.
Update Data Sheet Click to update the Data Sheet worksheet with the selected fields.
Set Password Click to enter or change a password associated with this spreadsheet file.
Hide Template Click to hide the Template worksheet for this spreadsheet file. You will be
prompted to enter a password if one has not been defined. You can navigate back
to the Template worksheet by selecting from your Excel Tools menu, Macro,
Macros. A window pops up listing all the macros. Select the ShowAdminSheet
macro and click Run. The system prompts you for a password before displaying
the Template worksheet.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 625
Receiving Payments Electronically Chapter 20
Enter payment data and import the payment data into PeopleSoft Receivables using the Data Sheet worksheet.
The Data Sheet worksheet is designed to display only the fields selected in the Template worksheet.
Note. You must enter data in record type 000, the Deposit Information fields in the first row of the Data Sheet
worksheet. The VB macro skips all rows until the macro locates data in the Deposit Unit field in record type
000.. You are not required to enter the deposit information for multiple payments if they are part of a single
deposit. Also, you are not required to enter the same payment information for multiple lines of customer and
item remit information.
Generate XML and Post Click to create an XML file and post the file to the URL defined in the Template
worksheet. The Excel Save As window appears when you click the Generate
XML and Post button. Save the XML file to the same folder where the actual
spreadsheet resides to instantly post the XML file to the URL.
Note. The URL string must be valid to post the XML data. The Excel Upload
Payment Process (AR_EDIT_UPLOADED_PAY_INFO) retrieves the XML data
from the URL site when it is posted.
Generate XML Click to create an XML file. The Excel Save As window appears when you click
the Generate XML button. Indicate the file name and where you want to save it.
For example, you can write the data to an FTP site and create another process to
post the XML file to the URL. When Integration Broker is active, it posts the
XML data to the system making the data available for processing by the online
and batch Receivables Excel Payment Upload process.
626 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 20 Receiving Payments Electronically
Record Type (Line 2) Displays the record type associated with the field. Values are:
• 000: Deposit information. The deposit information fields are highlighted in
blue.
• 002: Customer remit information. The customer remit information fields are
highlighted in light blue.
• 003: Summary and detail reference remit information. The reference remit
summary information and the reference remit detail fields are highlighted in
yellow.
Deposit Unit Enter the business unit for the Excel deposits that you want to edit. Leave this
field blank to accept deposits from any business unit.
Deposit ID Enter the deposit ID for the Excel deposits that you want to edit. Leave this field
blank to accept all deposits.
User ID Enter the user ID for the Excel deposits that you want to edit. Leave this field
blank to accept all user IDs.
Note. You can use the Excel Payment Upload process to enter remit-only information.
Use this page to review and select deposit records created by the Excel Payment Upload process. You can
narrow the selection criteria by specifying a deposit business unit, deposit ID, payment ID, or user ID. You
can review all of the Excel deposit records by leaving all four of these fields blank.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 627
Receiving Payments Electronically Chapter 20
Error Deposits Only Select to display only spreadsheet deposits that contain errors.
All Deposits Select to display all spreadsheet deposits with or without errors.
Deposits without Errors Select to display only deposits that do not contain errors.
Search Click this button after you determine the search criteria to display the relevant
deposits in the Deposits region.
The page displays the deposit data and up to five error messages for each deposit.
Load Deposits to Staging Click to run the Excel Payment Upload process. The process uses the values in
Tables the Deposit Unit,Deposit ID, and User ID fields for the run control criteria. You
can view the deposits that the system will edit and load to the staging tables by
selecting the Deposits Without Errors check box and then clicking the Search
button .
Process Monitor Click to access the Process List page and view the process that you initiated by
clicking the Load to Staging Tables link. A link on the Process List page enables
you to return to the Excel Upload Deposit Errors page.
Deposit ID Displays the identifier for a payment within a deposit. Click the link for the
payment to open the Excel Upload Error Correction page, where you can edit
payments created from the Excel Payment Upload process that have been marked
as containing errors.
Deposit Errors Indicates whether the deposit has errors. Valid values are Y, to indicate errors in a
deposit, and N, to indicate that no errors are in a deposit.
Message 1,Message 2, Displays up to five error messages associated with each deposit.
Message 3,Message 4,
and Message 5
628 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 20 Receiving Payments Electronically
Delete Selected Deposits Click to delete any deposits on this page that have the Delete check box selected.
Use this page to display the deposit data for deposits with errors. This page also displays up to five error
messages for a deposit. You can change the deposit information or information for individual payments on
this page to correct the errors. The system enables you to add or delete payments for the current deposit. If
you add or delete payments, you must also change the values in the Control Total Amount and Control Count
fields until the values in the Difference Amount and Difference Count fields equal zero.
After completing the changes, click the Apply button to save your changes, or click the OK button to save the
changes and return to the Excel Upload Error Correction page. Click the Cancel button to remove any
changes you have made since clicking the Apply button or the OK button.
Note. Clicking the Cancel button after accessing the References page can also remove some changed data if
you do not first click the Apply button or the OK button.
Message 1,Message 2, The system displays up to five error messages associated with the deposit. The
Message 3,Message 4, Payments region displays all error messages associated with the payments in the
Message 5 deposit.
Get Payments with Click to populate the Payments region with information about any payments in
Errors this deposit that contain errors.
Get All Payments Click to populate the Payments region with information about any payments in
this deposit.
Error Correction Displays a check box that indicates that the error correction for this deposit is
Complete complete.
References Click to access the References page. You can modify values and add or delete
reference records on this page.
Use this page to add, delete, or modify any customer, summary, and detail references associated with a
payment.
Click the Apply button to save your changes or click the OK button to save your changes and return to the
Excel Upload Error Correction page. Clicking the Cancel button cancels any changes you have made.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 629
Receiving Payments Electronically Chapter 20
See Also
Chapter 26, "Managing Drafts," EFT Draft Process Flow, page 798
Chapter 5, "Defining Additional Processing Options," Selecting EFT Layouts, page 137
1. Run the AR_DRAFT_EFT Application Engine process to load the EFT files into the Payment staging
table (AR_PAYMENT_EC).
The process extracts regular payments from the file if the creation date equals the accounting date (due
date). If the customer name can be resolved to a customer ID, the system also creates a customer staging
record (AR_IDCUST_EC). The process uses the Kijitsu file layout.
2. Run the Payment Loader process to move the data from the staging tables into the payment application
tables.
4. Check for errors at the deposit level on the All Deposits or Incomplete Deposits page.
5. Correct errors in the deposit and payment entry pages and the Payment Interface Duplicates component.
6. If you use cash control accounting and you have a duplicate out-of-balance deposit, run the Cash Control
process to create the cash control accounting entries.
See Chapter 19, "Entering Payments," Creating Cash Control Accounting Entries, page 578.
Prerequisite
You must associate the customer IDs with the customer names in the EFT files on the Customer EFT Name
page.
630 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 20 Receiving Payments Electronically
See Also
PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Maintaining Additional
Customer Information," Associating EFT Payment File Names With Customer IDs
Process Select Payments or Both to process the regular payments in the EFT file.
Note. If you select Both, the process loads draft and regular payments.
File Name Enter a name for the EFT file. The name of the EFT file must be unique. The file
must be loaded into the directory on the application server defined by
%PS_SERVDIR%\FILES, where %PS_SERVDIR% is the directory where the
application server domain is defined. If you process the EFT file using Process
Scheduler, then you need to load the file into %PS_CFG_HOME%\appserv\prcs\
<database name>\files.
After the system processes the file, it updates a table (DR_FILE_NAME) on the
database with the name of the flat file that has been loaded. Using a unique file
name prevents drafts or payments from being entered into the system twice. Only
the file name is stored, not the path.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 631
Receiving Payments Electronically Chapter 20
• Invalid dates in date fields are replaced with the current date.
• Duplicate deposits in lockbox and EDI deposits are placed on hold, with an indicator on the Payment
Interface Duplicate - Totals page.
The system uses different criteria to identify duplicates, depending on the type of deposit:
• If two lockbox deposits with the same deposit unit and lockbox ID are received, the system uses four
criteria to determine whether they are duplicates: bank, bank account, deposit date, and control totals.
• For EDI deposits, if two payments with the same payment ID are received, the system uses the
following criteria to determine whether they are duplicates: bank, bank account, deposit date, amount,
and deposit unit.
The system groups duplicate payments into deposits and marks them as duplicates.
Online error correction is available for any payments that do not transfer smoothly. If a deposit is out of
balance and contains errors, you can access it on the All Deposits or Incomplete Deposits pages.
632 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 20 Receiving Payments Electronically
Correcting Errors
This section provides an overview of error correction and discusses how to correct duplicate deposits.
• If the difference on the Regular Deposit - Totals page is zero, then the deposit is balanced.
• If the control total amount and entered total amount are the same on the Regular Deposit - Totals page,
then the deposit is balanced.
You can delete a deposit that has unmatched remittance information or you can balance unmatched deposits
using the Regular Deposit Balancing component (BALANCING).
Note. The Regular Deposit Balancing component is available only if the deposit is out of balance.
See Also
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 633
Receiving Payments Electronically Chapter 20
Totals PAYMENT_DATA1
• Accounts Receivable, Review deposit totals and
Payments, Online delete duplicate deposits
Payments, Regular created by the payment
Deposit, Totals interface.
• Accounts Receivable,
Payments, Online
Payments, Regular
Deposit Balancing,
Totals
• Accounts Receivable,
Payments, Electronic
Payments, Correct
Duplicate Payments,
Totals
Payments PAYMENT_DATA2
• Accounts Receivable, Provide detailed
Payments, Online information for each
Payments, Regular payment in a regular
Deposit, Payments deposit.
• Accounts Receivable,
Payments, Online
Payments, Regular
Deposit Balancing,
Payments
• Accounts Receivable,
Payments, Electronic
Payments, Correct
Duplicate Payments,
Payments
Action PAYMENT_DATA3
• Accounts Receivable, Select an action to save the
Payments, Online deposit or delete the
Payments, Regular deposit.
Deposit Balancing,
Action
• Accounts Receivable,
Payments, Electronic
Payments, Correct
Duplicate Payments,
Action
634 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 20 Receiving Payments Electronically
Hold Duplicate If this is not a duplicate deposit, deselect the Hold Duplicate check box and make
the deposit available for payment processing. If this is a duplicate deposit, click
the Delete Deposit button to delete the deposit.
This field is visible only if the Payment Loader process marked a lockbox deposit
as a duplicate or if an EDI deposit contains duplicate payments.
Note. If no lockbox or EDI deposit errors occurred, the Correct Duplicate Payments component is
unavailable.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 635
Chapter 21
Applying Payments
This chapter provides an overview of payment application options, lists prerequisites, and discusses how to:
• The Payment Predictor process (ARPREDCT) automatically applies payment to items and makes partial
payments based on the payment predictor methods that you define and assign to business units and
customers.
Note. If you receive payments for vendor rebate claims or claimback items from PeopleSoft Purchasing or
PeopleSoft Order Management from the Claims Management Workbench, you cannot use this option for
those items. You must manually apply the payments on the payment worksheet to indicate the base and
value-added tax (VAT) amounts if any for each item.
• The payment worksheet provides a method that enables you to manually apply payments to items and
make partial payments.
• The Credit Card Application Engine process (AR_CRCARD) enables you to pay for individual items by
credit card.
Prerequisites
Before you apply payments, you must:
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 637
Applying Payments Chapter 21
• Enter items into the system and then run the Receivable Update Application Engine process
(ARUPDATE).
See Also
Chapter 4, "Defining PeopleSoft Receivables Processing Options," Defining Automatic Entry Types, page 89
Chapter 5, "Defining Additional Processing Options," Setting Up Reference Qualifiers, page 125
See Also
Note. The algorithm groups #DETAIL and #DTL_TLR do not allow you to define exception handling.
The Payment Predictor process either matches the payment and sets it to post or sends the payment matching
results to a payment worksheet for review. If the payment predictor method designated that the process create
a payment worksheet, the worksheet shows how Payment Predictor applied the payment and made
adjustments based on the instructions in the method.
If the system sends the payment matching results to a payment worksheet, you must review the worksheet.
You must decide whether to accept the matching results as they are or make other adjustments. When you
finish working with the payment worksheet, you set the payment to post.
If the process does not generate a worksheet, it creates a payment group and sets it to post.
Run the Receivable Update Application Engine process to post any new items that the process created and to
create accounting entries.
638 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 21 Applying Payments
If the Payment Predictor process ends abnormally, you have two alternatives:
• Reset and rerun the process instance on items locked by the Payment Predictor process and other
associated tables that may need to be rolled back to their original state.
• Restart and resume processing after you have resolved the cause of the abnormal ending.
Note. Oracle recommends that you reset and rerun from the beginning if your are not certain which approach
to take.
Prerequisites
Perform the following tasks before you run the Payment Predictor process:
Each payment must have a magnetic ink character recognition (MICR) ID, a customer ID, or some other
type of reference information. If the payment does not have reference information, use a payment
predictor method that has a step to route the unidentified payment to a control account and generate a
worksheet.
7. If you import vendor rebates from PeopleSoft Purchasing or claimbacks from PeopleSoft Order
Management, you must activate the CHKREBAT step in the PREPARE section of the AR_PREDICT1
Application Engine process.
See Also
Chapter 9, "Setting Up Payment Predictor Processing," Defining Payment Predictor Methods, page 292
Chapter 3, "Defining PeopleSoft Receivables Business Units," Defining Payment Options, page 32
PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Maintaining General Customer
Information," Entering Additional Billing, Purchasing, Payment, and Write-Off Options for Bill To
Customers
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 639
Applying Payments Chapter 21
Process Detail PMN_PRCSLISTREE Click the Details link on the Restart a failed process.
Process List page.
Select a failed process from
the process list.
Enter your search criteria for the process instance and click Refresh.
Not Successful Process Requests, select the process instance that you want to reset.
Because Payment Predictor is a job (a collection of multiple processes), you may need to restart multiple
processes. Find the processes that you need to restart.
Process Detail Click to access the Process Detail page, and select Restart Request.
640 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 21 Applying Payments
Note. If you use the message catalog to view all of the messages that the process returns, the system prompts
you for a language code and message set number. Use 6880 for the Payment Predictor process.
Payment Predictor Detail RUN_AR21001 Accounts Receivable, Define the run parameters
Payments, Reports, for the Payment Predictor
Payment Predictor Detail, Detail report (AR21001).
Payment Predictor Detail Use the report to view a list
of Payment Predictor
activities between the dates
that you specify.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 641
Applying Payments Chapter 21
642 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 21 Applying Payments
You can process items with multiple currencies, and the payment and items do not have to be in the same
currency. The worksheet enables you to work with different item entry, item base, payment entry, and
payment base currencies.
1. Use the Worksheet Selection page to select the items that you want to work with and build the worksheet.
If you add items to an existing worksheet, the system adds the new items that you selected and does not
delete any items that are already on the worksheet.
3. Use the Worksheet Action page to select a posting action for the worksheet or to create accounting entries
online.
You can delete the worksheet, or you can save your work and complete the worksheet later. You can also
select and deselect a range or all of the items and discount rows on a worksheet, as well as highlight all
duplicate rows.
Note. You run the Receivable Update process to post the payments, create accounting entries, and update the
item balance due amount. In a production environment, Oracle recommends that you use Receivable Update
to create accounting entries rather than creating accounting entries online.
See Also
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 643
Applying Payments Chapter 21
Detail Reference PAYMENT_REF_DET2 Click the Detail Reference Create deductions, pay or
Information link on the Worksheet write off all or part of an
Selection page. item, create on-account
payments or prepayments
without first building the
worksheet.
Items NOT open on ITEM PAYMENT_REF_DET3 Click the Item Status link Display items that are not
table on the Worksheet Selection open on the Item table (PS_
page or the Detail ITEM). Use to list items
Reference Information that have been selected on
page. the Detail Reference
Information page but have
already been paid or that do
not exist on the Item table
to determine whether to
delete items on the Detail
Reference Information
page.
Currency Exchange Aid CURR_EXCHG_AID_SEC Click the Currency Use as an aid in converting
Exchange Aid link on the the payment amount to the
Worksheet Application currency of a selected item
Detail View page. making a partial payment.
644 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 21 Applying Payments
Multiple Revenue Line AR_MRL_SEC Click the Revenue Distribute amounts for
Distribution Distribution link on the multiple revenue lines for
Worksheet Application control budgets.
page.
VAT Header PAYM_ITEM_VAT_HDR Click the Add VAT View VAT header defaults.
Information link on the Manually override values if
Worksheet Application applicable.
Detail View page.
VAT Detail PAYM_ITEM_VAT_LN Click the VAT Detail Page View VAT line defaults
link on the VAT Header including the VAT
page. amounts. Manually override
values if applicable. If the
VAT declaration is at the
accounting date, then the
user cannot modify the
VAT declaration date.
Item Activity Detail ITEM_ACTIVITY_DRILL Click the Item Activity link View all activities for an
on the Worksheet item.
Application Detail View
page.
Item in Other Groups ITEM_PGROUP_SEC Click the Item in Other View other worksheet
Groups link on the groups that have the
Worksheet Application selected item or any
Detail View page. pending item groups that
are not posted that have the
item.
Additional Customer CUST_INFO_SEC Click the Additional Cust View additional customer
Information Information (additional information.
customer information) link
on the Worksheet
Application Detail View
page.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 645
Applying Payments Chapter 21
Payment Predictor Select to apply the payment automatically the next time that you run the Payment
Predictor process. If you select Payment Predictor and then attempt to build a
worksheet, the system clears the Payment Predictor check box.
Note. The Worksheet Selection page and the Payments page in regular and
express deposit entry both have the Payment Predictor check box. If you select
the option on either of these pages, the system automatically selects the check
box on the other page. Set the default for the Payment Predictor process using the
bank account on the External Accounts page.
The information that you enter about customers and items determines the information that appears on the
worksheet. The more information that you provide, the more focused your worksheet will be. For example:
• If you enter only customer information, the worksheet lists all open items for the customer.
• If you enter only item information, the worksheet lists all open items that match your item criteria for all
customers.
• If you enter both customer and item information, the worksheet lists all the open items that match the
customer and item criteria that you select.
646 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 21 Applying Payments
Note. If you enter no customer or item information, the system creates a blank worksheet.
Customer Criteria Select the type of customer that you want to include in the worksheet: Corporate
Items, Customer Items, or Remit From Items. If you select None, the system
creates a worksheet based on the other selection criteria and does not limit items
to specific customers. You can also select None and enter a customer ID and
business unit. In this case, the system uses the customer reference criteria in
conjunction with the item reference criteria to choose only items that match both
criteria.
The information that appears on the Worksheet Selection page comes from the Regular Deposit - Payments
page or the Express Deposit - Payments page, or from payment information received from a payment
interface, such as Electronic Data Interchange) (EDI) or a lockbox. If you did not enter information on the
Payments page, enter it on the Worksheet Selection page.
Note. The only instance in which you can use reference criteria independently of customer criteria is when
the Restrict to field is All Customers.
Reference Criteria Specify whether to use a Specific Value, None, or a Range of References. If you
select either Range of References or Specific Value, you enter information in the
Item Reference fields.
If you click the Detail Reference link to enter reference information, the
Reference Criteria field displays Detailed References.
Restrict to Select to qualify items by customer. Values are All Customers, Corporate Cust
Only, Customer Only, and Remit Cust Only.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 647
Applying Payments Chapter 21
Match Rule If you select Specific Value in the Reference Criteria field, specify whether the
item information is an Exact Match or a Like Match. A Like Match enables you
to use a percent (%) wildcard to identify the reference, as long as you provide the
beginning letters or numbers. For example, if you enter a purchase order number
of 24% and select Like Match, the worksheet will contain all items with purchase
order numbers beginning with 24xx, but will not include a purchase order
number of x24x.
Reference and To • If you selected Specific Value in the Reference Criteria field, enter the
Reference specific item reference.
• If you selected Range of References, enter the starting and ending values for
the range of references.
Qual Code (qualifier Enter the type of reference, such as documents, items, purchase orders, or any
code) other criteria that you set up on the Reference Qualifier page.
Detail Reference Click to access the Detail Reference Information page, where you enter a list of
items to which you are applying the payment. This page works like a worksheet,
and enables you to quickly enter items and specify the payment amount and enter
some of the available entry types for processing the items.
All Items, Deduction Select one of these options to indicate the types of items to include in the
Items Only, or Items in worksheet. If you select All Items, you can select one or more of the following
Dispute Only check boxes to exclude those item types from the worksheet: Exclude Deduction
Items, Exclude Collection Items, and Exclude Dispute Items.
648 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 21 Applying Payments
Build Click to create a new worksheet or to add items meeting your selection criteria to
an existing worksheet.
The following may occur if the payment is out of balance or there are duplicate
payments:
• If the Build button is unavailable, the deposit containing this payment is out
of balance, or the deposit is a duplicate lockbox or EDI deposit.
• If you build a worksheet that references the same item multiple times, a
warning message appears indicating that you have duplicate payments for the
item when you save the worksheet.
The item appears multiple times on the worksheet. Apply the payment to the
item multiple times, which creates a credit on the customer account, or clear
the item and select another action.
1. (Optional) Click Get Pay Amounts to display the amount of the items from the previous entries.
2. Enter the item ID, such as an invoice number and a sequence number.
The system populates the other fields from the current item information if the item ID is a preexisting
item.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 649
Applying Payments Chapter 21
3. Change the payment amount, entry type, and entry reason as needed.
PY Pay an item.
Note. The Entry Reason field is not available when the entry type is set to PY.
WO Write-off.
DED Deductions.
Note. To partially write off an item, use the write-off option and change the payment amount.
• For earned discounts, the system automatically selects the Disc (discount) check box and populates
the Disc Amt (discount amount) field.
Change the discount amount if needed or clear the Disc check box if you do not want to allow the
discount.
• For unearned discounts, the Disc check box is not available unless you accessed the page from the
Regular Deposit - Payments page and you selected the Payment Predictor check box.
To enable the Payment Predictor process to take an unearned discount, select the Disc check box and
enter the discount amount. If you are applying the payment on the payment worksheet, you take
unearned discounts on the Worksheet Application page.
650 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 21 Applying Payments
4. Check the information in the Balance group box to determine whether you have used the entire payment.
You cannot post a worksheet until the entire amount of a payment is accounted for, either applied to an
item, deemed a prepayment, held on account, deducted from the customer's balance, or considered an
adjustment.
Payment Accounting Displays the accounting date for the payment activity.
Date
The Item Action group box enables you to select a specific Entry Type and Entry Reason to apply to the items
displayed in the Item List grid.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 651
Applying Payments Chapter 21
Entry Type and Reason Select the entry type for the activity that you want to perform for the selected
items. You must enter a valid entry reason in the Reason field if you specified
that entry reasons are required when you set up the entry type that you entered in
the Entry Type field. Valid entry types are:
PY (Pay an Item): Select to apply the payment to all the selected items.
WO (Write off an Item): Select to write off selected items. The system issues a
message if you try to write off more than the write-off tolerances permit. If
approval framework is activated, then the system requires the approval of write-
off amounts entered on the worksheet that are below the write-off tolerances but
above the approval-needed limit.
DED (Create a Deduction): Select to create a deduction item for the selected
items.
Note. If you select an item that is in use, you get an error message. A setting on
the Installation Options - Receivables page, No Mult Pending Item Selection (no
multiple pending item selection), determines whether the system checks groups
to determine whether an unposted pending item exists for the item that you
selected or whether the item has been selected in another group. To see where the
item is in use, select Items in Other Groups on the Worksheet Application Detail
View page for the item.
Use the Row Selection group box fields to determine whether the Sel (select) check box is selected or not
selected in the Item Display grid based on a selected
652 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 21 Applying Payments
Choice Select one of these values to select or clear the Sel, Disc, or Discount check box
for the rows that appear in the Item List grid.
• De-Select All Discounts
Select this value to clear the Disc (Discount) check box for the selected rows
with discounts and in the Item List grid.
Select this value to clear the Sel (select) check box for all item rows in the
Item List grid.
Select this value to clear theDisc (Discount) check box for a selected range
of discount rows in the Item List grid that you enter in the Range field.
Select this value to clear the Sel (select) check box for a selected range of
item rows in the Item List grid that you enter in the Range field.
Select this value to add a check mark in the Disc (discount) check box for all
selected rows with discounts in the Item List grid.
Select this value to add a check mark in the Sel (select) check box) for all
item rows in the Item List grid.
Select this value toadd a check mark in the Disc (discount) check box for a
range of the selected discount rows in the Item List grid that you enter in the
Range field.
Select this value to add a check mark in the Sel (select) check box for a range
of selected item rows in the Item List grid that you enter in the Range field.
Go Click this button to apply your selection to the Item List grid and update
worksheet balances.
Use the fields in the Item Display Control group box to adjust the view and contents of the Item List grid.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 653
Applying Payments Chapter 21
Display Select one of these values to display all of the items in the Item List grid or
modify the display of items in the Item List grid:
• All Items
• Blank
• New Items
• Other
Displays any items that are not new in the Item List grid..
• Selected
Displays only items for which the Sel check box is selected in the Item List
grid.
• Unselected
Displays only items for which the Sel check box is not selected.
Use the Row Sorting group box to sort the rows that appear in the Item List grid based on the value that you
specify. This feature sorts all items in the worksheet and not just the items that are displayed in the scroll
area.
Click the arrows to view different chunks of data. For better performance, you can limit the number of rows
that appear in the scroll area on the Installation Options - Receivables page. Oracle recommends a maximum
chunk size of 100 rows, although larger chunks may perform satisfactorily.
654 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 21 Applying Payments
Sort All By Click the dropdown arrow to enable you to select one of these sort values:
• Clear Highlights
The system removes the red highlights from the rows. The display order that
displayed when you selected the Highlight Duplicate option does not change
when you clear the highlighting.
• Due Date
This sorts all items in the payment worksheet based on their due dates.
• Highlight Duplicate
The system checks for any changes that occurred to the worksheet since the
last time it was saved. If there are any changes, the system issues an error
message, which requests the user to save the worksheet. If the system locates
duplicate items, the system highlights the duplicate items in red.
The system also considers the option that you select in the Item Display
Control group box. For example, you select the option Selected from the
Display dropdown list, select Highlight Duplicate from the Sort By dropdown
list, and click the Go button. The system only checks the duplicates based on
the selected item and highlights the rows in red, and ignores unselected items.
• Cur (currency)
• Item ID
• Item Line
• Unit
• Customer
• Type
• Reason
• Event
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 655
Applying Payments Chapter 21
• Item
The system sorts all of the items on the payment worksheet based on the
order that you entered the items on the payment worksheet.
Each of the detail tabs in the Item List grid are described in six separate sections.
See Chapter 21, "Applying Payments," Reviewing Item List Detail 1 Summary Information, page 658.
This button and these links appear below the Item List grid:
Add with Detail Select this button to add an item to handle overpayments, underpayments, and
write-offs. If a new item was created in error, clear the item by clearing the Sel
(select) column, or delete the item.
Revenue Distribution Click to manually distribute amounts for control budgets across multiple revenue
lines if you are making a partial payment. This link is available only if you have
enabled commitment control processing and you have enabled input of multiple
revenue lines for the business unit.
Add a Conversation Click this link to access Accounts Receivable, Conversations, View/Update
Conversations and add a new conversation with this payment.
See Chapter 36, "Managing Credit, Collections, and Exceptions," Reviewing
Conversations and Promises, page 1110.
View/Update Click to access the Conversations page to view or update conversations that are
Conversations associated with this payment. This link is only visible when a conversation exists
for the customer.
See Chapter 36, "Managing Credit, Collections, and Exceptions," Reviewing
Conversations and Promises, page 1110.
When you select open items, you need to check the information in the Balance group box. The system
updates the amounts whenever you click the Refresh button. If the remaining amount is not 0, you need to
adjust the payment amounts or select additional items.
Select items that match the payment. If a customer has no items in the worksheet, you can still put a payment
on account or treat it as a prepayment.
656 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 21 Applying Payments
Handling Underpayments
Then change the amount for the item to the amount of the payment.
• Pay off the item and create an adjustment or a deduction item for the difference between the item amount
and the payment amount by creating a new item and entering a positive amount for the difference.
For deductions, enter the item ID of the paid item as the document ID for the new deduction on the
Worksheet Application Detail View page. This ties the purchase order number, bill of lading, and
document information for the referenced item to the new deduction. Regular deductions create new items
in the system. The Deduction Due Date field on the Receivables Options - Payment Options page enables
you to determine whether the due date of the new item is the payment accounting date or the due date of
an existing item. If you specify that the due date is from an existing item, you must enter the item ID of
the existing item as the document ID on the Worksheet Application Detail View page. After the
Receivable Update process runs, the new deduction appears in the system.
• Until you know why the customer underpaid, place the entire amount on account (without referencing any
items) by creating a new item and entering a negative amount for the amount of the payment.
Do not use the same item ID for the on-account item as an existing item. If you want the on-account item
to be associated with an existing item, either add a prefix or suffix to the ID or use the same item ID with
a different line number.
• Partially pay for an item and write off the remaining item balance by selecting the split item and changing
the entry type to WO. The system issues a message if you try to write off more than the write-off
tolerances permit. Workflow is launched if the write-off amount requires approval.
Important! If the item is a rebate claim that originated in PeopleSoft Purchasing or a claimback that
originated in PeopleSoft Order Management, do not write off the remaining balance. Use the Claims
Management Workbench in PeopleSoft Purchasing or PeopleSoft Order Management to handle write-
offs. This enables the system to determine whether the write-offs meet the write-off tolerances for claim
processing.
See PeopleSoft Enterprise Order Management 9.1 PeopleBook, "Working with Claimbacks."
Handling Overpayments
• Pay off the item and create a new on account, adjustment, or prepay item with the remainder by creating a
new item and entering a negative amount for the overpayment amount.
Note. If invoices exist that reflect a prepayment (that is, the on-account item and the item have the same
document number), be careful not to match those items with another item that does not have a matching
value in the Document field.
• Pay off one or more items entirely and treat the remainder as a partial payment on another item by
changing the amount for the item to the remaining amount of the payment.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 657
Applying Payments Chapter 21
• Until you know why the customer overpaid, place the entire amount on account (without referencing any
items) by creating a new item and entering a negative amount for the amount of the payment.
• Pay off one or more items and write off the remaining balance by creating a new item and entering a
negative amount for the overpayment payment amount.
If you do not find an open item to which you can apply the remaining payment, add an item to the worksheet
and write off the remaining balance by selecting either the Write-off an Overpayment or Write-off an
Underpayment entry type.
The system issues a message if you try to write off more than the write-off tolerances permit. Workflow is
launched if the write-off amount requires approval. You can write off an amount only up to the user's
authorized limit. Check these amounts on the User Preferences - Receivable Data Entry 2 page. The system
compares the item amount to the user's write-off limit in the format currency selected on the Receivables Data
Entry 2 page.
Note. If you selected the Partial Payment Disabled check box on the Receivables Options - Payment Options
page, no partial payments can be processed.
658 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 21 Applying Payments
Use the Customize link to sort by column and to reorder, hide, and freeze columns. This enables you to put
the key fields that you want to review on the Detail 1 tab and sort your data.
Click the View Detail button to view or update details for a selected item on a
worksheet and to copy or write off the item.
Remit Seq (remit This sequence number relates to the order in which the items were entered on the
sequence number) Worksheet Selection page. Initially, the items appear in this order. If you sort the
worksheet based on the value in another column, the number stays with the item,
but the grid order changes. Use this column to sort the worksheet in the original
order.
Sel(select) Select each check box for applying payments. You can control the rows that are
selected with the Row Selection group box at the top of the page.
Pay Amt (payment Initially displays the open amount for the item. Change the amount to make a
amount) partial payment.
Item ID Enter or the system displays the item associated with this payment. You can also
select a different or new item.
Item Line Enter or the system displays the line number that applies to this item. You can
split an item, which adds another line for the same item. For example, you may
want more than one item line for overdue charges. This field value appears only
when data was entered in the Item, business Unit, Customer ID, Payment
Amount, Discount Taken fields when entering payments on a worksheet.
Unit Enter or the system displays the business unit associated with the customer.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 659
Applying Payments Chapter 21
Customer Enter or the system displays the customer associated with the payment of this
item.
Type and Reason Enter the entry type and reason. Some entry types are valid for existing items and
some are valid only for new items.
Note. If you are applying a payment to a vendor rebate claim or claimback item
from PeopleSoft Purchasing or PeopleSoft Order Management and the business
unit for the item requires VAT, then you must split the item by entering the base
amount of the item in the Pay Amt (payment amount) field for one row and the
VAT amount for the item in the Pay Amt (payment amount) field for the other
row. Use the PY (Pay an Item) entry type for each item. You must enter the
appropriate entry reason for each row to indicate whether the amount is the base
amount or the VAT amount. You also must enter the reference number for the
claim item in the Document field on the Worksheet Application Detail View
page.
Event U.S. federal financial systems require supplemental accounting entries. Enter the
entry event code to generate the appropriate supplemental accounting entries for
the payment activity for the item.
Disc Amt (discount Override the amount of an earned discount or enter an amount for an unearned
amount) discount.
The system calculates item discounts using the payment terms code and discount
grace days that are posted with the item. A discount is earned if the payment
accounting date falls within the period of discount days plus discount grace days.
For example, if the terms code for the item specifies discount terms of 10 days
and the discount grace days is 3, then the discount is earned if you received the
payment within 13 days.
Any changes made to discounts must meet the discount tolerance requirements
defined on the User Preferences - Receivable Data Entry 2 page.
Add with Detail Select this button to add an item to handle overpayments, underpayments, and
write-offs. If a new item was created in error, clear the item by clearing the Sel
(select) column, or delete the item.
Revenue Distribution Click to manually distribute amounts for control budgets across multiple revenue
lines if you are making a partial payment. This link is available only if you have
enabled commitment control processing and you have enabled input of multiple
revenue lines for the business unit.
660 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 21 Applying Payments
Item Accounting Date Displays the accounting date entered for online and external pending items. The
date determines the fiscal year and accounting period used to post the item for
both PeopleSoft Receivables and PeopleSoft General Ledger.
As of Date Displays the date, which is usually the same as the accounting date that is entered
for entering online and external pending items. You can also use this date to
record the invoice date used to calculate payment terms.
Due Date Displays the payment due date. If the due date falls on a bank holiday, the system
adjusts it automatically. This field is required for the Aging Application Engine
process (AR_AGING).
Discount Date Displays the date on which you can apply a payment and receive a discount.
You can set up default discount terms on the Payment Terms page for an item
(Set Up Financials/Supply Chain, Product Related, Receivables, Payments,
Payment Terms, Payment Terms.) You can also enter discount terms on the
Accounts Receivable, Pending Items, Pending Item 1 page.
Discount Date 1 Displays a second date closer to the payment due date on which you can apply a
payment and receive usually a smaller discount.
For example, if a payment is due on May 1, 2008 and the item details indicate
that if a customer makes a payment on or or before April 25, 2008, the customer
receives a 5% discount. You also set up a second discount date (Discount Date 1)
so that if the payment is made after April 25 but on or before April 28, the
customer will receive a 2% discount.
Days Late Displays the number of days that a customer is late in making a payment on this
item.
Customer Name Displays the customer's name associated with this customer's profile. (Accounts
Receivable, Customer Accounts, Customer Information, Account Overview,
Profile)
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 661
Applying Payments Chapter 21
SubCust1(subcustomer 1) Displays a subcustomer1 based on the setup on the Installation Options – Overall
page and the set up of subcustomer 1 on the SubCustomer Qualifier 1 page. (Set
Up Financials/Supply Chain, Product Related, Receivables, Customers,
SubCustomer Qualifier 1, SubCustomer Qualifier 1)
SubCust2((subcustomer Displays a subcustomer2 based on the setup on the Installation Options – Overall
2) page and the set up of subcustomer 2on the SubCustomer Qualifier 2 page.( Set
Up Financials/Supply Chain, Product Related, Receivables, Customers,
SubCustomer Qualifier 2, SubCustomer Qualifier 2)
Purchase Order Displays a purchase order ID associated with the original invoice if a purchase
order was used to purchase this item if you integrate with PeopleSoft Purchasing.
If you enter a value that matches an existing item ID, the system automatically
populates this field.
Document ID(document Displays a user-defined reference value, which is entered on the maintenance,
identification) payment, or draft worksheet to help identify the claim in the Claim Management
workbench. If the document reference ID for deduction items in the Item table
matches the document reference field for credit items in the Item table, the
Automatic Maintenance process matches items for all customers associated with
the remit from customer.
662 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 21 Applying Payments
Order No(order number) Displays the number of the PeopleSoft Inventory order number associated with
the item on the original invoice. If you enter a value that matches an existing item
ID, the system automatically populates this field.
Bill of Lading This is the bill of lading associated with this item. A bill of lading lists all items
in a shipment destined for a particular ship to location. If you enter a value that
matches an existing item ID, the system automatically populates this field.
Contract Displays the contract number associated with the original invoice if you integrate
with PeopleSoft Contracts. If you enter a value that matches an existing item ID,
the system automatically populates this field.
Payment Terms Defines payment terms for this payment. The payment term is selected on the
Pending Item 1 page (Accounts Receivable, Pending Items, Online Items.) The
selected payment term specifies the rules for calculating an item due date and the
discount terms.
Corporate Customer Displays the name of the corporate customer defined on the Customer General
Information page (Customers, Customer Information, General Information.)
Remit Customer Displays the name of the customer making the payment, which is defined on the
General Info (information) page (Customers, Customer Information, General
Information.)
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 663
Applying Payments Chapter 21
Sales Person Displays the ID of the primary sales person associated with selling this item to
this customer. This information can be selected on the Pending Item 2 page
(Accounts Receivable, Pending Items,) or (Entering or on the Item Details -
Detail 1 page (Accounts Receivable, Customer Accounts, Item Information,
View/Update Item Details, Detail 1 .)
Sales Person 2 Displays the ID of a second sales person associated with selling this item to this
customer. This information is derived from values enter in the Detail 1 page
(Accounts Receivable, Customer Accounts, Item Information, View/Update Item
Details.)
Collector Displays the ID of the individual assigned to collecting a payment from the
customer, which is defined on the Bill To Options page (Customers, Customer
Information, General Information.)
Credit Analyst Displays the ID of the credit analyst assigned to this customer, which is defined
on the Bill To Options page (Customers, Customer Information, General
Information.)
Broker Displays the broker ID assigned to this customer. The customer can be selected
as the broker on the General Info page (Customers, Customer Information,
General Information.)
AR Specialist Displays the name of the AR Specialist assigned to this customer, which is
defined on the Bill To Options page (Customers, Customer Information, General
Information.)
664 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 21 Applying Payments
Deduction Reason Displays the default reason code entered for the AR business unit or you can
select a unique reason based on the entry reason for the deduction. If you want to
use unique reasons for entry reasons, you must create deduction reason codes that
are the same as the entry reason codes for the deduction (DED) entry type.
See Chapter 7, "Setting Up Exception and Collection Processing," Understanding
Exception Reasons and Collection Codes, page 201.
Deduction Date Displays the date based on the default setting in on the Receivables Options –
Payment Options page. This date will either be the accounting date or the item
date depending on your selection on the Payment Options page. This date You
can override the default date in this field.
Note. You can also override the Receivables Options deduction fields in the
View Update/Item Details - Detail 1 page.
Warning! If you mark an item as a deduction using the Deduction check box
rather than creating a deduction (WS-08 item) using the payment worksheet, you
do not generate any accounting entries or close the original item and create a new
deduction item. Once you select this check box and save the page, you cannot
clear your selection.
See Chapter 23, "Maintaining and Reviewing Item Information," page 719.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 665
Applying Payments Chapter 21
Dispute Reason Displays a default value based on values that you set up in the Customer
Relations group box on the Detail 1 page (Accounts Receivable, Customer
Accounts, Item Information, View/Update Item Details) for a selected customer.
If security was set up for you to set up these values in the View/Update Item
Details component, then you can add, update, and delete the default dispute
reason, dates, and values that appear in the worksheet.
When you apply a partial payment to an item based on a dispute in the payment
worksheet and every item row appears once, you can enter dispute information
for each item. If an item row appears more than once on the worksheet, then you
must enter the same dispute information for each row.
If you enter the dispute information for an item row, and then enter a partial
payment row for the same item, the dispute information that you entered on the
first row will also appear in the partial payment row. However, if you enter the
partial payment row first and enter the dispute information in that row, you must
also enter the dispute information for the original item row.
See Chapter 23, "Maintaining and Reviewing Item Information," Changing
Discount, Payment, and Draft Options and Customer Relationship Information,
page 723.
Dispute Date Displays the default date that you entered on the View/Update Item Details –
Detail 1 page. You can override this date on the worksheet.
See Add link to Maintaining and Reviewing Item Information: Changing
Discount, Payment, and Draft Options and Customer Relationship Information.
Dispute Amount Displays the amount that you entered on the View/Update Item Details – Detail 1
page. You can override this date on the worksheet.
See Add link to Maintaining and Reviewing Item Information: Changing
Discount, Payment, and Draft Options and Customer Relationship Information.
Claim Number Displays the debit memo number that the customer sent you for a deduction. This
number is entered on the View/Update Item Details – Detail 1 page.
Claim Date Displays the date on which the customer created the debit memo for a deduction.
This number is entered on the View/Update Item Details – Detail 1 page.
Promotion Code Displays the identifier that you assigned to the promotion deal in your promotion
application. This number is entered on the View/Update Item Details – Detail 1
page.
Merch Type Displays the identifier that you assigned to the merchandising activity for the
(merchandise type) promotion in your promotion application. View/Update Item Details – Detail 1
page.
666 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 21 Applying Payments
Reference Reason Displays the reference reason which is associated with an item on the Reason
Maintenance page (Accounts Receivable, Customer Accounts, Item Information,
Update Reference Reason, Reason Maintenance.) You can select Reference
Criteria when you build a payment worksheet.
See Applying Payments: Building a Payment Worksheet
Letter of Credit ID Displays an ID if a letter of credit is associated with this the payment of the item.
AG Number(acceptgiro Displays the acceptgiro (AG) o reference number assigned to the item or invoice
reference number) when you ran the Statements process (AR_STMTS) or the AR Dunning process
(AR_DUNNING) for business units enabled for acceptgiro processing. It also
displays the acceptgiro reference number assigned to the invoice when you
printed the invoice in PeopleSoft Billing.
See Add link to Defining Receivables Business Units: Selecting Bank and
Payment Interface Options
Region Displays the code for the team members that are assigned to the item. This code
is selected when entering a pending item.
See Add link to Developing Interfaces for Customers and Pending Items:
Populating Pending Item Table Fields
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 667
Applying Payments Chapter 21
Declaration Point Displays the point at which you report VAT to the tax authorities—at the
accounting date, at invoice time, at delivery, or at the time of payment. Values
only appear in this field if VAT is enabled for this customer.
See Add link to Understanding Tax Processing in PeopleSoft Receivables:
Invoice, Delivery, Accounting Date, or Payment Declaration Point.
Doubtful Indicates that you transferred the item to a Doubtful Receivables account using
the transfer worksheet.
Balance - Base Currency .Displays the open amount for the item in the entry currency and the base
currency. The base amount appears only if the balance differs from the base
currency for the business unit.
Invoice Displays the number of the related invoice associated with the item.
See Add link to Maintaining and Reviewing Item Information: Updating
Reference, Contact and Shipping Information
Invoice Business Unit Displays the business unit associated with the invoice.
Collection Code Displays a collection code indicating that one or more payments have not been
made for this item or by this customer.
See Add link to: Setting Up Collection and Exception Processing: Understanding
Exception Reasons and Collection Codes.
668 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 21 Applying Payments
The only item entries that appear on the page are ones for which you are making a partial payment.
Display Control If you are viewing all item entries, select an option to limit the list of item entries
and click Redisplay. Options are:
All Entries: Displays all item entries.
Manual Entries: Displays only item entries that the user is changing manually.
Out of Balance: Displays only item entries that have a remaining amount.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 669
Applying Payments Chapter 21
Revenue Amount Specify how to distribute the revenue. Enter the instruction for an individual item
Distribution entry by completing the Revenue Amount Distribution field for the item entry
and clicking Distribute. Enter the instruction for all items displayed in the scroll
area by completing the All Item Entries Displayed field and clicking Distribute
All. Options are:
System Distribution: This is the default. The Revenue Estimate Application
Engine process (AR_REV_EST) calculates the revenue distribution amount for
each line by prorating the revenue balance for all lines. If you have selected a
manual method, select this option to enable the process to calculate the amounts.
Reset to Zero: Select to reset all the amounts to 0.
Weighted Open Balance: Select to have the system prorate the revenue amounts
based on the revenue balance for each distribution line. Then readjust the
amounts as needed.
Even Across Revenue Lines: Select to distribute the revenue amount evenly
across all lines for the item entry. Then readjust the amounts as needed.
Revenue Amount Displays the total revenue amount for the item entry.
Distributed Amount Displays the total of the revenue amount that has been entered for the revenue
lines.
System Distribution Select to have the Revenue Estimate process calculate the revenue distribution
amounts.
Remaining Amount Displays the difference between the total revenue amount for an item entry and
the amount entered. The amount must be 0 to post the worksheet. Click the
Refresh button to update the totals.
See Also
Chapter 29, "Using Commitment Control Processing in PeopleSoft Receivables," Understanding Revenue
Estimate Processing, page 913
670 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 21 Applying Payments
Deduction Reason If you are creating a new deduction, enter the reason why the customer took the
deduction. You define reason codes on the Deduction Reason page.
AR Specialist (accounts The system populates the AR Specialist field for deduction items based on the
receivable specialist) default specialist that you assigned to the business unit. If you overrode the
default specialist for the deduction reason or customer, the system uses that
value.
Document If you enter a value that matches an existing item ID, the system automatically
populates the Bill of Lading, Order No (order number), PO Ref (purchase order
reference), Contract # (contract number), Letter of Credit ID, and Due Date
fields with the values for the existing item when you save or refresh the page. If
you receive different information for these fields with the payment, override
those values.
If you are applying the payment to a vendor rebate claim item or claimback item
from PeopleSoft Purchasing or PeopleSoft Order Management, you must enter a
reference ID. When you run the Rebate Notification process, it sends the
reference ID to PeopleSoft Purchasing and PeopleSoft Order Management to use
to reconcile the claims on the claims management workbench.
This field is available for entry for existing items only if you enter entry reasons
on the AR Integration page.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 671
Applying Payments Chapter 21
Promotion Code and If you are creating a new deduction that the customer took for a promotional deal
Merch Type and you use PeopleSoft Promotions Management, enter the code associated with
(merchandising type) the promotion and the merchandising type. If the promotion is associated with
more than one merchandising type, you must create a separate deduction for each
merchandising type.
Location Enter the address sequence number for new items. You must enter a value in this
field to include the item in correspondence if you selected the Item Address
option for the correspondence customer on the Correspondence Options page.
Copy Click to copy selected and unselected items on the payment worksheet to a new
row to the worksheet. This enables you to create deductions and other
adjustments to lines that have already been selected for payment. You must add
the amount and entry type to the new row.
Write Off For a new item, click to write off an overpayment or underpayment amount.
Note. To save your changes on this page, return to the Worksheet Application page.
The Amount to apply to Item field initially displays the amount from the Worksheet Application page in the
entry currency. If you want to partially pay the item, you have two options:
672 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 21 Applying Payments
• Change the amount to pay using the item currency in the Amount to apply to Item field.
When you press the Tab key to exit the field, the system updates the Amount of payment to apply to Item
in Payment Currency field with the amount of the payment that you will apply to the item in the payment
currency.
• Enter the amount of the payment to apply to the item in the payment currency in the Amount of payment
to apply to Item in Payment Currency field.
When you press the Tab key to exit the field, the system changes the item amount (the amount of the item
you will pay) in the Amount to apply to Item field.
Each time that you change one of these amounts, the system updates the New Payment Amount Remaining
field so that you can track how much of the initial payment remains.
Delete Worksheet Click to delete the entire worksheet, plus any accounting entries created for the
worksheet.
Delete Payment Group Click to delete the accounting entries that you create but leave the worksheet
intact.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 673
Applying Payments Chapter 21
Action Select a posting action for the group and click OK to carry out the action. Values
are:
Submit to Workflow:Displays only if Approval Workflow is set up. Approval
workflow is controlled by the Approval Framework feature in PeopleSoft
Enterprise Components. The user is not able to set the worksheet to post until the
write-off amount is approved. Both the approver and the worksheet user can set
the worksheet to post after approval is granted
Pending Approval:Displays only if Approval Workflow is set up and the Submit
to Workflow action has been completed. Once any write-offs have been
approved, then the approver and the worksheet user can set the worksheet to post.
See Chapter 21, "Applying Payments," Approving Write-Off Amounts Using
Workflow, page 676.
Do Not Post: Saves the changes to the group, but no posting occurs. Select this
option to change the posting option for a group set to Batch Standard if the group
has not been processed yet.
Post Now: Runs the Receivable Update process immediately. If the user enabled
the notification feature, the system displays a message when the process finishes.
Post Now to GL: Runs the Receivable Update process immediately and runs
processes to create and post journals to the general ledger. If the user enabled the
notification feature, the system displays a message when the process finishes.
Batch Priority: Runs the Receivable Update process the next time a priority
scheduled job runs or the next time a standard scheduled job runs if that occurs
first. This option is not intended for large jobs.
Batch Standard: Runs the Receivable Update process the next time a standard
scheduled batch job runs. This may occur once a day depending on how often the
organization schedules standard jobs.
Note. The posting options that are available depend on the options that you select
for the user on the Define User Preferences - Process Group page. Use the Post
Now and Post Now to GL options only for small groups or when an immediate
need exists to post the transaction. The system issues a message if another user or
scheduled process is posting transactions for the same business unit and customer
combination at the same time.
If the Payment Predictor process created the worksheet and an item is selected
for a business unit to which you do not have security access, you cannot post the
payment until you clear the selection.
See Chapter 12, "Setting Up Receivable Update and Pending Group Generator,"
Receivable Update Processing Options, page 370.
Create/Review Entries Click this button to create or review accounting entries. Use this option only if
you need to review or modify the accounting entries. Otherwise, use one of the
posting actions to create the accounting entries.
Note. If the worksheet does not have a zero balance, but you need to stop working with the worksheet, save
the work, and select Do Not Post for the posting action.
674 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 21 Applying Payments
If you have already run the Receivable Update process to post a payment, you must unpost the payment group
to reverse the payment.
To unpost a payment:
3. Select Batch Priority or Batch Standard in the Action field on the Action page and click OK.
A variety of solutions exist for handling uncollectible payments. The solution that you select depends on:
• Whether the payment is permanently uncollectible and whether the totals should be included in the
control tables.
• Whether the payment is temporarily uncollectible and whether the totals should be included in the control
tables.
To handle permanently uncollectible payments when the amount is not included in the control totals:
To handle permanently uncollectible payments when the amount is included in the control totals:
3. Apply the returned check to the on-account item that you created for the payment.
To handle temporarily uncollectible payments when the amount is not included in the control totals:
1. Unpost the original payment to open the items and leave the payment unapplied.
2. When the check clears, reapply the payment using the original payment.
To handle temporarily uncollectible payments when the amount is included in the control totals:
2. When the check clears, create a new worksheet and apply the payment to the new debit item.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 675
Applying Payments Chapter 21
• Limit the amount that can be written off. Maximum write-off amounts can be defined for the business
unit, bill-to customer, and individual user. If any of these limits are exceeded, the system does not allow
the user to save the worksheet.
• Require approval of write-off amounts entered on the worksheet that are below the maximum write-off
limits but above the approval-needed limit. This approval workflow is controlled by the Approval
Framework feature in PeopleSoft Enterprise Components. The user is not able to set the worksheet to post
until the write-off amount is approved. Both the approver and the worksheet user can set the worksheet to
post after approval is granted.
For information on the setup of maximum write-off amounts and the approval workflow process for write-off
amounts, see the "Setting Up Write-Off Approval Workflow" section of the "Defining Additional Processing
Options" chapter in this PeopleBook.
See Chapter 5, "Defining Additional Processing Options," Setting Up Write-Off Approval Workflow, page
144.
676 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 21 Applying Payments
1. The user enters a write-off amount using the payment worksheet, maintenance worksheet, or draft
worksheet. The user saves the Worksheet Application page, the system does not save the page if the
write-off amount is above the maximum write-off amount. If the write-off amount is below the maximum
write-off limits but above the approval-needed limit, then the worksheet is saved. Please note that clicking
the Save button on the worksheet pages does not launch workflow. For the draft worksheet, the Submit
for Write-off Approval button displays when the worksheet is saved; click this button to initiate approval
workflow. For the payment worksheet and maintenance worksheet, the user goes to the Worksheet Action
page; for write-offs needing approval, the user is not able to set the worksheet to post. In the Posting
Action group box, submit the write-off amount to workflow by selecting the Submit to Workflow value in
the Action field and click the OK button. The workflow notification is sent to the approver and the Post
Action Status field on the Worksheet Action page is changed to Pending Approval.
Bottom of the Draft Worksheet Application page with submit button for user entering write-off amounts
(partial page)
The Worksheet Action page before submitting to workflow using the payment worksheet or the
maintenance worksheet
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 677
Applying Payments Chapter 21
The Worksheet Action page after submitting to workflow using the payment worksheet or the maintenance
worksheet
2. The approver receives a notification in his worklist that a write-off amount requires his approval. If setup
in the PeopleSoft Approval Framework, the approver can receive an email notifying him of the write-off
amount requiring approval. From the worklist, the approver can access the Worksheet Application page
for the payment worksheet, maintenance worksheet, or draft worksheet. From the approval component,
the approver can review the write-off and choose to approve or deny the amount. If approved, the
approver has the option to post to worksheet.
678 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 21 Applying Payments
3. On the Worksheet Application page for the payment worksheet, maintenance worksheet, or draft
worksheet, the approver can review the write-off and choose to approve or deny the amount. The bottom
on the Worksheet Application page displays buttons to approve or deny the write-off amount and contains
a section to enter comments.
Bottom of the Worksheet Application page with approve or deny actions for supervisor
4. Once the write-off amount is approved or denied, the Worksheet Application page displays a link to view
approval details. For approvals, the Approved Write-Off link displays. For denials, the Denied Write-Off
link displays.
Bottom of Maintenance Worksheet Application page after clicking the Approve Write-Off button (partial
page)
5. Click the Approved Write-Off link or the Denied Write-Off link to access the Writeoff Approver Stage
page. This page enables you to view the approval steps and any comments entered when approving or
denying the write-off on the Worksheet Application page.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 679
Applying Payments Chapter 21
If the write-off transaction is currently in the approval process and the write-off amount is increased on the
worksheet, then the workflow process is restarted.
680 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 21 Applying Payments
Writeoff Approver Stage AR_APPR_MONITOR Click the Approved Write- Displays the current
Off link or the Denied approval or denial of the
Write-Off link from the write-off and any comments
Worksheet Application entered by the approver.
page for the payment
worksheet, maintenance
worksheet, or draft
worksheet.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 681
Applying Payments Chapter 21
Use the Accounting Entries page to review and update accounting entries that have already been created for
payment groups. You can edit the AR (receivables) lines for these types of new items that do not reference
existing items:
682 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 21 Applying Payments
Note. You cannot edit the AR lines when the system generates two transactions for the same new item ID,
because the AR line must match for both transactions. This applies when a Write-off an Overpayment (WS-
10) item automatically creates an Adjust Remaining Overpayment (WS-06) item, or when a Write-off an
Underpayment (WS-11) item automatically creates an Adjust Remaining Underpayment (WS-07) item.
You can edit the user-defined line for these type of transactions:
Note. You cannot edit entries if you selected the Always Inherit or Inherit within BU inheritance option.
2. Modify the combination edit rules so that the combination is valid or modify the ChartField combination
on the External Account page for the bank account if the error is on the Cash line.
Important! To keep the accounting entries balanced when you make changes, select the IntraUnit Balancing
Entries check box on the General Ledger, Ledgers, Ledger Groups, Balancing page. This enables the system
to create intraunit accounting entries across the from and to line.
If the original item that an item references has project ChartFields and you imported it from PeopleSoft
Billing, and you want to use the same ChartField values, access the AR Billing Inquiry page for the item and
click the Bill Header - Project Info link. This enables you to view the project ChartFields on the bill heading
in PeopleSoft Billing.
See Also
Chapter 28, "Posting and Unposting Groups," Correcting Posting Errors, page 894
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 683
Applying Payments Chapter 21
• Accounts Receivable,
Payments, Review
Payments, Payment
Status
Item Activity From A ITEM_PAYMENT Accounts Receivable, Review all items paid by a
Payment Receivables Update, single payment.
Posting Results - Payments,
Item Activity From
Payment, Item Activity
From A Payment
Cash Received by Unit DEPOSIT_ACT_BU Accounts Receivable, View cash received by one
Payments, Review business unit or scan all
Payments, By Unit, Cash business units, one at a
Received by Unit time.
684 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 21 Applying Payments
Incomplete Payments PAYMENT_INCOMPLETE Accounts Receivable, View payments that are not
Payments, Review complete (not yet posted).
Payments, Incomplete
Payments, Incomplete
Payments
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 685
Chapter 22
See Also
PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Processing Credit Cards"
• Click the Pay by Credit Card link on the following inquiry pages:
See Chapter 33, "Researching Customer Accounts," Reviewing Customer Account Information, page
1020.
See Chapter 34, "Researching Receivables," Reviewing Item Information, page 1041.
See Chapter 23, "Maintaining and Reviewing Item Information," Changing and Reviewing Item
Information, page 719.
The Credit Card worksheet enables you to select existing items in the same way you use PeopleSoft
Receivables Payment worksheets. You can also define other types of payment item, such as prepayments,
on-account items, write-offs, and so on.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 687
Managing Credit Card Payments Chapter 22
This diagram illustrates how items charged on credit cards that originate from PeopleSoft Billing, external
sources, or online item entries are processed in Receivables. Items that are paid for using a credit card in
PeopleSoft Billing, external sources, and online entries are either paid or sent to the Receivables Credit Card
Payment Worksheet workbench, where they can be managed before sending them for authorization or
settlement. Worksheets with credit card items paid in PeopleSoft Billing are sent directly to Receivable
Update for processing. Worksheets with credit card items that were not paid in Billing are authorized and
settled online and in batch form, and then sent to Receivables Update for posting. If an exception to the
authorization or settlement procedure occurs, then these items are sent back to the Credit Card Payment
Worksheet workbench and corrected. Once corrected, the credit card transactions are resent for authorization
or settlement, and then sent to Receivables Update for posting.
688 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 22 Managing Credit Card Payments
The credit card workbench enables you to manage credit card payments that have been created but not yet
authorized or settled. You also can use this component to inquire on the transaction history for authorized and
settled credit card payments. Do not use this component to create new credit card payments.
Note. Credit card payments may also be authorized and settled within the PeopleSoft Billing and eBill
Payment applications.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 689
Managing Credit Card Payments Chapter 22
Note. Once credit card numbers are entered, they are stored in an encrypted format. The encrypted credit card
number does not appear on pages used to enter credit card information, but displays in masked form. For
example, when you use the Quick Customer Create component to review a customer, once you enter
information about the customer and click Search, the Customer Summary page appears and displays 12 Xs
and the last four digits of the customer's credit card number, for example: XXXXXXXXXXXX4411.
See Also
PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Processing Credit Cards"
Prerequisites
Before you pay for an item by credit card, perform these tasks:
1. Create a bank account, using the External Accounts component (BANK_EXTERNAL), that has a
collection method of Credit Card.
2. Assign the bank account to the business unit on the Receivables Definition - Bank/Payment Options page.
3. Set up the customer's credit card details on the Contact Additional Info (contact additional information)
page.
See PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Maintaining Contacts,"
Entering Contact Credit Card Information.
Note. If you do not enter credit card information on the Contact Additional Info page, you will not be able
to create credit card payments and receive authorization and settlement information in batch. You can,
however, still enter manual authorizations on the Credit Card Details page.
See Also
PeopleSoft Enterprise Banks Setup and Processing 9.1 PeopleBook, "Setting Up External, Internal, and
Netting Accounts," Defining Collection Methods
690 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 22 Managing Credit Card Payments
Use any of these inquiry pages to access the Credit Card Details page. The system obtains the value in the
Deposit Unit field on the Credit Card Details page from the business unit specified in the inquiry search
criteria. If no business unit is entered, then the system obtains the value from the Define User Preferences -
Overall Preferences page.
The system automatically builds a credit card worksheet that contains any items you selected on the inquiry
page. The items you select are stored in the Payment ID Item table (PS_PAYMENT_ID_ITEM) so that the
system correctly selects or creates the credit card worksheet.
When you choose to pay for items by credit card on the Account Overview - Balances page or the Item List
page, the system populates the Customer ID and Business Unit fields in the Customer Reference region of the
Credit Card Worksheet Selection page from the information you entered on the inquiry page. If you do not
specify a customer on the Item List page, the system prompts you to enter bill-to customer information.
When you choose to pay for an item by credit card from the View/Update Item Details page, the system uses
the customer ID on the selected item as the bill-to customer for the credit card worksheet. The currency of the
item is the credit card currency.
Use the Credit Card Workbench to review credit card transaction history for a customer.
See Also
Chapter 23, "Maintaining and Reviewing Item Information," Changing Discount, Payment, and Draft Options
and Customer Relationship Information, page 723
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 691
Managing Credit Card Payments Chapter 22
• Select Accounts
Receivable, Credit
Cards, Create
Worksheet, Credit Card
Worksheet Selection
page, and then click the
Credit Card Details
link.
• Select Accounts
Receivable, Credit
Cards, Update
Worksheet, Credit Card
Worksheet Application
page, and then click the
Credit Card Details
link.
• Select Accounts
Receivable, Credit
Cards, Finalize
Worksheet, Credit Card
Worksheet Action page,
and then click the Pay
by Credit Card link.
• Select Accounts
Receivable, Credit
Cards, Credit Card
Workbench, Credit
Card Workbench page,
and then click the
Credit Card Details icon
in the Credit Card
Payment List grid.
692 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 22 Managing Credit Card Payments
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 693
Managing Credit Card Payments Chapter 22
You can maintain credit card information on the Credit Card Details page. From this page, you can settle the
payment immediately or settle the payment in a batch process.
For the credit card data to be authorized and settled, you must enter data in all the fields required by the third-
party authorizing authority.
If you access this page from a PeopleSoft Receivables inquiry page, the system displays a warning at the top
of the page. If you want to leave the Credit Card Detail page without saving or processing the credit card
transaction, you must click the indicated link to cancel the transaction. Leaving the page using another
method, such as clicking the back button on your browser, creates a credit card worksheet based on the items
you selected on the inquiry page.
694 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 22 Managing Credit Card Payments
Credit Card Action Select the settlement action for this credit card transaction. The values are:
No Action: The system does not perform any settlement action on this
transaction.
Authorize and Settle Now:The system obtains an approval for the credit card
transaction from the third-party authorizing authority and charges the amount of
this transaction to the specified credit card.
Authorize and Settle Later: The system processes the credit card transaction the
next time the Credit Card Processor multiprocess job (ARCRCARD) is run.
Manually Approved/Settled: The credit card payment was processed outside of
the PeopleSoft system. Optionally, you can enter the authorization code. This
option is called a Manual Charge in PeopleSoft Billing.
Cancel Settlement Request: The settlement request is cancelled. The history is
retained for this transaction, but the status of the transaction is set to No Action.
The system populates all but the Authorization Codefield in this region.
Status Displays the current status of the authorization and settlement request.
Credit Card Message 1, Displays processing messages. A message with a prefix of ICS indicates that the
Credit Card Message 2, message is from a third-party authorizing authority.
and Credit Card
Message 3
In this region, enter credit card information to pay for outstanding items. You must enter data in all the fields
required by a third-party authorizing authority for the credit card data to be authorized and settled. The system
retrieves default values for all credit card information from the primary credit card that is defined on the
Contact Addl Info (contact additional information) page for the customer's primary contact. If the system
does not find default credit card information, you must supply values for the required fields.
Credit Card Type Select the type of credit card. These values must first be set up on the Credit Card
Type page.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 695
Managing Credit Card Payments Chapter 22
Credit Card Number Enter the credit card number. The system performs a number of validations that
are specified by the parameters you set up on the Credit Card Type page. If you
enter a value that does not match the parameters set up for the card type on the
Credit Card Type page, an error message appears.
No Mask Select this check box to display the complete credit card number without any
mask. Values are:
• If you do not select the No Mask check box,the value in the Credit Card
Number field appears as XXXXXXXXXXXX4523.
• If you select the No Mask check box, the value in the Credit Card Number
field appears as 5433234456664523.
Important! The No Mask check box is only accessible to users with the role of
SUPERVISOR.
Email ID andTelephone Enter the email address and telephone number for the person named on the credit
card.
Clear Credit Card Data Click to clear the credit card information on the page.
Settlement History
Auth Status Displays the authorization status of the authorization and settlement attempt.
(authorization status)
History Sequence Displays a unique sequence number for all historical transactions.
Number
Credit Card Auth Code Displays the approval code that the third-party authorizing authority assigned to
(credit card authorization the transaction.
code)
Cr Card Auth Displays the date and time that the transaction was attempted.
Date/Time(credit card
authorization date and
time)
User ID Displays the user ID that was used to submit the transaction.
696 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 22 Managing Credit Card Payments
• Use the credit card worksheet to select items to pay by credit card.
The credit card worksheet components behave differently depending on whether or not the credit card
payment has been authorized and settled. Before settlement, use the credit card worksheet to select items that
make up the amount to be authorized and settled. After the credit card payment has been settled, unposting
the payment enables you to use the credit card worksheet to apply the payment to items in the same way you
would use a payment worksheet.
1. Use the Credit Card Worksheet Selection page to select the items that you want to work with and build
the worksheet.
If you add items to an existing worksheet, the system adds the new items that you selected and does not
delete any selected items that are already on the worksheet.
2. Use the Credit Card Worksheet Application page to select items to pay by credit card.
3. Use the Credit Card Worksheet Action page to select a posting action for the worksheet or to create
accounting entries online.
You can also delete the worksheet, that is, remove the items from the worksheet, or you can save your
work and complete the worksheet later.
See Also
Chapter 21, "Applying Payments," Applying Payments Using Payment Worksheets, page 642
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 697
Managing Credit Card Payments Chapter 22
Pages Used to Create Credit Card Payments Using Credit Card Worksheets
Change Deposit Unit AR_CHANGEBU_SEC Click the Change Unit Change the deposit unit for
button on the Credit Card the credit card worksheet.
Worksheet Selection page.
Credit Card Details AR_CRCARD_DETAILS Click the Pay By Credit View or modify the
Card link on the Credit Card customer's credit card
Worksheet Selection page. details and settle a credit
card transaction.
Exchange Rate Detail AR_EXCH_RT_DTL Click the Exchange Rate View or modify the
Detail link on the Credit exchange rate.
Card Worksheet Selection
page.
Detail Reference PAYMENT_REF_DET2 Click the Detail Reference Create deductions, pay or
Information link on the Credit Card write off all or part of an
Worksheet Selection page. item, and create on-account
or prepayments without first
building the worksheet.
Items NOT open on ITEM PAYMENT_REF_DET3 Click the Item Status link Display items that are not
table on the Credit Card open in the Item table
Worksheet Selection page (PS_ITEM). List items that
or the Detail Reference are selected on the Detail
page. Reference page but were
already paid or do not exist
in the Item table to
determine whether to delete
items on the Detail
Reference Information
page.
Credit Card Worksheet PAYMENT_WS_IC Accounts Receivable, Select items for payment by
Application Credit Cards, Update credit card.
Worksheet, Worksheet
Application
698 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 22 Managing Credit Card Payments
Currency Exchange Aid CURR_EXCHG_AID_SEC Click the Currency Use as an aid in converting
Exchange Aid link on the the payment amount to the
Worksheet Application currency of a selected item
Detail View page. making a partial payment.
VAT Header PAYM_ITEM_VAT_HDR Click the Add VAT View VAT header defaults,
Information link on the and manually override
Worksheet Application values, if applicable.
Detail View page.
VAT Detail PAYM_ITEM_VAT_LN Click the VAT Detail Page View VAT line defaults,
link on the VAT Header including VAT amounts.
page. Manually override values if
applicable. If the VAT
declaration is at the
accounting date, then the
user cannot modify it.
Item Activity Detail ITEM_ACTIVITY_DRILL Click the Item Activity link View all activities for an
on the Worksheet item.
Application Detail View
page.
Item in Other Groups ITEM_PGROUP_SEC Click the Item in Other View other worksheet
Groups link on the groups that have the
Worksheet Application selected item or any
Detail View page. pending item groups that
are not posted that have the
item.
Additional Customer CUST_INFO_SEC Click the Additional Cust View additional customer
Information Information (additional information.
customer information) link
on the Worksheet
Application Detail View
page.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 699
Managing Credit Card Payments Chapter 22
Credit Card Worksheet PAYMENT_ACTION_IC Accounts Receivable, Select posting options for
Action Credit Cards, Finalize the payment applied on the
Worksheet, Credit Card credit card worksheet,
Worksheet Action including entry events.
Click the Worksheet Action
link on the Credit Card
Worksheet Selection page
or the Worksheet
Application page.
Change Unit Click to change the deposit unit. This button is only visible if no payment items
exist.
Credit Card Details Click to access the Credit Card Details page.
700 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 22 Managing Credit Card Payments
Exchange Rate Detail Click to access the Exchange Rate Detail page. You can change this information
if no payment items exist and the currencies are different.
The information that you enter about customers and items determines the information that appears on the
worksheet. The more information you provide, the more focused your worksheet will be. For example:
• If you enter only customer information, the worksheet will list all open items for the customer.
• If you enter only item information, the worksheet will list all open items that match your item criteria for
all customers.
• If you enter both customer and item information, the worksheet will list all the open items that match the
customer and item criteria that you select.
Note. If you enter no customer or item information, the system will create a blank worksheet.
Customer Criteria
Customer Criteria Select the type of customer that you want to include in the worksheet from these
values: Corporate Items, Customer Items, or Remit From Items. If you select
None, the system creates a worksheet based on other selection criteria, and it
does not limit items to specific customers. You can also select None and enter a
customer ID and business unit. In this case, the system uses the customer
reference criteria in conjunction with the item reference criteria to select only
items that match both criteria.
Reference Criteria
Reference Criteria Specify whether you will use a Specific Value, None, or a Range of References. If
you select either Range of References or Specific Value, you enter information in
the Item Reference fields.
If you click the Detail Reference link to enter reference information, the
Reference Criteria field displays Detailed References.
Restrict to Select to qualify items by customer. Values are All Customers, Corporate Cust
Only, Customer Only, and Remit Cust Only.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 701
Managing Credit Card Payments Chapter 22
Match Rule If you select Specific Value in the Reference Criteria field, specify whether the
item information is an Exact Match or a Like Match. A Like Match enables you
to use a percent (%) wildcard to identify the reference, as long as you provide the
beginning letters or numbers. For example, if you enter a purchase order number
of 24% and select Like Match, the worksheet will contain all items with purchase
order numbers beginning with 24xx, but it will not include a purchase order
number of x24x.
Note. Like Match is not available for reference qualifiers that equate to numeric
fields, such as statement IDs, and accept giro numbers.
• If you selected Range of References, enter the starting and ending values for
the range of references.
Qual Code (qualifier Enter the type of reference, such as documents, items, purchase orders, or any
code) other criteria that you set up on the Reference Qualifier page.
Detail Reference Click to access the Detail Reference Information page, where you enter a list of
items to which you are applying the credit card payment. This page works like a
worksheet, enabling you to enter items quickly and specify the payment amount
and enter some of the available entry types for processing the items.
All Items, Deduction Select one of these options to indicate the types of items to include in the
Items Only, or Items in worksheet. If you select All Items, you can select one or more of the following
Dispute Only check boxes to exclude those item types from the worksheet: Exclude Deduction
Items, Exclude Collection Items, and Exclude Dispute Items.
Worksheet Action
Build Click to create a new worksheet or to add items meeting your selection criteria to
an existing worksheet.
702 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 22 Managing Credit Card Payments
Overpayments are not allowed on credit card worksheets that have not been authorized and settled.
4. Check the information in the Credit Card Paymentgroup box to verify the amount of the credit card
payment based on the selected items.
Payment Accounting Displays the accounting date for the payment activity.
Date
Item Action
The Item Action group box enables you to select a specific entry type and entry reason to apply to the items
that appear in the Item List grid.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 703
Managing Credit Card Payments Chapter 22
Entry Type and Reason Select the entry type for the activity that you want to perform for the selected
items. You must enter a valid entry reason in the Reason field if you specified
that entry reasons are required when you set up the entry type that you entered in
the Entry Type field.
Note. If you select an item that is in use, you get an error message. To see where
the item is used, select Items in Other Groups on the Worksheet Application
Detail View page for the item.
Row Selection
Use the Row Selection group box fields to determine whether the Sel (select) check box is selected or not
selected in the Item Display grid based on a selected Choice.
704 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 22 Managing Credit Card Payments
Choice Select one of these values to select or deselect the Sel (select) check box for the
rows that appear in the Item List grid.
• De-Select All Discounts
Select this value to clear the Sel (select) check box for all rows with
discounts in the Item List grid.
Select this value to clear the Sel (select) check box for all item rows in the
Item List grid.
Select this value to clear the Sel (select) check box for a range of discount
rows in the Item List grid that you enter in the Range field.
Select this value to clear the Sel (select) check box for a range of item rows
in the Item List grid that you enter in the Range field.
Select this value to add a check mark in the Sel (select) check box for all
rows with discounts in the Item List grid.
Select this value to add a check mark in the Sel (select) check box for all item
rows in the Item List grid.
Select this value to add a check mark in the Sel (select) check box for a range
of discount rows in the Item List grid that you enter in the Range field.
Select this value to add a check mark in the Sel (select) check box for a range
of item rows in the Item List grid that you enter in the Range field.
Go Click this button to apply your selection to the Item List grid and to update
worksheet balances.
Use the fields in the Item Display Control group box to adjust the view and contents of the Item List grid.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 705
Managing Credit Card Payments Chapter 22
Display Select one of these values to display all of the items in the Item List grid or to
modify the appearance of items in the Item List grid:
• All Items
• Blank
• New Items
• Other
Displays items that are not new in the Item List grid.
• Selected
Displays items for which the Sel check box is selected in the Item List grid.
• Unselected
Displays items for which the Sel check box is not selected.
Row Sorting
Use the Row Sorting group box to sort the rows that appear in the Item List grid based on the value that you
specify. This feature sorts all items in the worksheet, not just the items that appear in the scroll area.
Click the arrows to view different chunks of data. For better performance, you can limit the number of rows
that appear in the scroll area on the Installation Options - Receivables page. Oracle recommends a maximum
chunk size of 100 rows, although larger chunks may perform satisfactorily.
706 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 22 Managing Credit Card Payments
Sort All By Click the drop-down arrow to select one of these sort values:
• Clear Highlights
The system removes the red highlights from the rows. The display order that
you saw when the Highlight Duplicate option was selected does not change
when you clear the highlighting.
• Due Date
All items in the payment worksheet are sorted based on their due date.
• Highlight Duplicate
The system checks for any changes that occurred to the worksheet since the
last time it was saved. If changes were made, the system issues an error
message, which requests the user to save the worksheet. If the system locates
duplicate items, the system highlights the duplicate items in red.
The system also considers the option that you selected in the Item Display
Control group box. For example, you select Selected from the Display drop-
down list, select Highlight Duplicate from the Sort By drop-down list, and
click the Go button. The system checks for duplicates on the worksheet based
on the selected item, highlights the duplicate rows in red, and ignores the
unselected items.
Before highlighting the duplicate rows, the system compares these fields on
the worksheet:
• Cur (currency)
• Item ID
• Item Line
• Unit
• Customer
• Type
• Reason
• Event
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 707
Managing Credit Card Payments Chapter 22
• Item
The system sorts all of the items on the payment worksheet based on the
order that you enter the items on the Payment Worksheet page.
Use the Customize link to sort by column and to reorder, hide, and freeze columns. This feature enables you
to put the key fields that you want to review on the Detail 1 tab and sort your data.
The Item List summary information detail tabs are identical to the Item List grid summary information detail
tabs described in the Applying Payments chapter.
See Chapter 21, "Applying Payments," Reviewing Item List Detail 1 Summary Information, page 658.
Click the View Detail icon to view or update details for a selected item on a
worksheet and to copy or write off the item.
Add with Detail Click to add an item to handle underpayments and write-offs. If a new item was
created in error, clear the item by clearing the Sel (select) column or delete the
item.
Revenue Distribution Click to manually distribute amounts for control budgets across multiple revenue
lines if you are making a partial payment. This link is available only if you have
enabled commitment control processing and you have enabled input of multiple
revenue lines for the business unit.
Credit Card Details Click this link to access the Credit Card Details page.
See Chapter 22, "Managing Credit Card Payments," Entering and Transmitting
Credit Card Data, page 693.
Add a Conversation Click this link to access Accounts Receivable, Conversations, View/Update
Conversations and add a new conversation or update a conversation to associate
with this payment.
See Chapter 36, "Managing Credit, Collections, and Exceptions," Reviewing
Conversations and Promises, page 1110.
As you select open items, you need to check the information in the Credit Card Payment group box. The
system updates the amounts whenever you click the Refresh button.
The Credit Card Payment group box is renamed to Balance after you authorize and settle the credit card
transaction. The region then behaves in the same manner as the Balance region of the Payment worksheet.
708 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 22 Managing Credit Card Payments
Select items that you want to pay for by credit card. If a customer has no items in the worksheet, you can still
put a payment on account or treat it as a prepayment.
Handling Underpayments
• Treat the entire amount as a partial payment against an item, and then change the amount for the item to
the amount of the credit card payment.
• Pay off the item and create an adjustment or a deduction item for the difference between the item amount
and the payment amount by creating a new item and entering a positive amount for the difference.
For deductions, enter the item ID of the paid item as the document ID for the new deduction on the
Worksheet Application Detail View page. This action ties the purchase order number, bill of lading, and
document information for the referenced item to the new deduction. Regular deductions create new items
in the system. The Deduction Due Date field on the Receivables Options - Payment Options page, enables
you to determine whether the due date of the new item is the payment accounting date or the due date of
an existing item. If you specify that the due date is from an existing item, you must enter the item ID of
the existing item as the document ID on the Worksheet Application Detail View page. After the
Receivable Update process runs, the new deduction appears in the system.
• Place the entire amount on account (without referencing any items) by creating a new item and entering a
negative amount for the amount of the payment.
Do not use the same item ID for the on account item as an existing item. If you want the on account item
to be associated with an existing item, either add a prefix or suffix to the ID, or use the same item ID with
a different line number.
• Partially pay for an item and write off the remaining item balance by selecting the split item and changing
the entry type to WO.
Important! If the item is a rebate claim that originated in PeopleSoft Purchasing or a claimback that
originated in PeopleSoft Order Management, do not write off the remaining balance. Use the Claims
Management Workbench in PeopleSoft Purchasing or PeopleSoft Order Management to handle write-offs
so that the system can determine whether the write-offs meet the write-off tolerances for claim processing.
See PeopleSoft Enterprise Order Management 9.1 PeopleBook, "Working with Claimbacks."
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 709
Managing Credit Card Payments Chapter 22
Deduction Reason If you are creating a new deduction, enter the reason why the customer took the
deduction. You define reason codes on the Deduction Reason page.
AR Specialist (accounts The system populates the AR Specialist field for deduction items based on the
receivable specialist) default specialist that you assigned to the business unit. If you overrode the
default specialist for the deduction reason or customer, the system uses that
value.
710 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 22 Managing Credit Card Payments
Document If you enter a value that matches an existing item ID, the system automatically
populates the Bill of Lading, Order No (order number), PO Ref (purchase order
reference), Contract # (contract number), Letter of Credit ID, and Due Date
fields with the value for the existing item when you save or refresh the page. If
you receive different information for these fields with the payment, override
those values.
If you are creating a payment for a vendor rebate claim item or claimback item
that you interfaced from PeopleSoft Purchasing or PeopleSoft Order
Management, you must enter a reference ID. When you run the Rebate
Notification process, it sends the reference ID to PeopleSoft Purchasing and
PeopleSoft Order Management for use in reconciling the claims on the claims
management workbench.
This field is available for entering existing items only if you enter entry reasons
on the AR Integration page.
Promotion Code and If you create a new deduction that the customer took for a promotional deal and
Merch Type you use PeopleSoft Promotions Management, enter the code associated with the
(merchandising type) promotion and the merchandising type. If the promotion is associated with more
than one merchandising type, you must create a separate deduction for each
merchandising type.
Location Enter the address sequence number for new items. You must enter a value in this
field to include the item in correspondence if you selected the Item Address
option for the correspondence customer on the Correspondence Options page.
Copy Click to copy the item and add a new row to the worksheet. You must add the
amount and entry type to the new row.
Write Off For a new item, click to write off an underpayment amount.
Note. To save your changes on this page, return to the Worksheet Application page.
Delete Worksheet Click to delete the entire worksheet, plus any accounting entries created for the
worksheet. If the associated credit card transaction has not been settled, the entire
payment is deleted, releasing any items selected on the worksheet. If the
associated credit card transaction has been settled, the payment is not deleted, but
items selected on the worksheet are released. The settled payment must be
unposted before the Delete Worksheet button becomes available.
Delete Payment Group Click to delete the accounting entries that you create but leave the worksheet
intact.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 711
Managing Credit Card Payments Chapter 22
Pay by Credit Card Click to access the Credit Card Details page to begin credit card processing.
Action Select a posting action for the group and click OK to execute the action.
Note. The posting options that are available depend on the options that you select
for the user on the Define User Preferences - Process Group page. Use the Post
Now and Post Now to GL options only for small groups or when the transaction
must be posted immediately. The system issues a message if another user or
scheduled process is posting transactions for the same business unit and customer
combination at the same time.
See Chapter 12, "Setting Up Receivable Update and Pending Group Generator,"
Receivable Update Processing Options, page 370.
Create/Review Entries Click to create or review accounting entries. Use this option only if you need to
review or modify the accounting entries. Otherwise, use one of the posting
actions to create the accounting entries.
Note. If the worksheet does not have a zero balance but you need to stop working with the worksheet, save
your work and select Do Not Post for the posting action.
See Also
Chapter 5, "Defining Additional Processing Options," Setting Up Credit Card Profiles, page 129
712 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 22 Managing Credit Card Payments
From Due Date Specify the beginning due date to use when the Credit Card Processor selects
items.
Increment Due Dates By Enter the amount of time to increment the From Due Date and the To Due Date
fields. Enter the numerical value and the time scale in days, weeks, or months
that you want the due dates to change. These values are used when you click the
Increment Now button or select the Automatic Increment Dates check box.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 713
Managing Credit Card Payments Chapter 22
Increment Now Click to increment the From Due Date and To Due Date based on the Increment
Due Dates By fields.
To Due Date Specify the last due date to use when the Credit Card Processor selects items.
Automatic Increment Select this check box so that the From Due Date and To Due Date fields
Dates automatically increment each time you run the Credit Card Processor. This
option enables you to reuse a run control without having to change the dates.
Include Items from eBill Select to include items from PeopleSoft eBill Payment in this process run. eBill
Payment payment items will be selected based on the Payment Date that was set in eBill
Payment. The process includes eBill Payment lines when the item is using the
payment method CC. Even when the item was originally created with another
payment method, eBill Payment changes it to CCwhen the external user selects
this payment method in the Payment Cart or Schedule Payment Cart, so that
Credit Cart Processor can select this item.
Deposit Unit Enter the deposit business unit. This value controls the bank account from which
the credit card payment is made. The system processes each specified deposit
unit separately.
Create Credit Card Select this check box to create credit card worksheets for the selected deposit
Worksheets business unit. Credit card worksheets are created from items that have a credit
card payment method and a due date that falls within the specified range of due
dates. The process selects all items in the selected business units that have the
payment method set to credit card, as well as any items in the business unit that
originated in PeopleSoft Billing and have been paid by credit card.
Authorize and Settle Select this check box to enable credit card authorization and settlement for the
Worksheet specified deposit business unit. All credit card worksheets in the defined deposit
business unit that have a credit card authorization status of Unprocessed/Retry
are selected.
Credit Card Workbench AR_CRCARD_WORKBNCH Accounts Receivable, Select credit card payments
Credit Cards, Credit Card and perform mass actions
Workbench on credit card payments.
714 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 22 Managing Credit Card Payments
Authorization Status Select the authorization status of the credit card payments that will appear in the
Credit Card Payment List area. Values are:
Authorized and Billed
Denied
Manually Approved/Settled
No Action
Pending Approval
Processing
Unprocessed/Retry
Validation Errors
Zero Payment for maintenance
See PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook,
"Processing Credit Cards."
From Date and To Date Enter the date range that identifies when the credit card payments were created.
Search Click to populate the Credit Card Payment List area with data based on the
information entered in the Search Criteria region.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 715
Managing Credit Card Payments Chapter 22
Payment ID Displays the remit sequence for the item on the Credit Card Worksheet
Application page. Click the link to access the Credit Card Worksheet Application
page.
Credit Card Auth Status Displays the authorization status of the credit card payment.
(credit card authorization
status)
Credit Card Displays the date the authorization was received from the third party authorizing
Authorization Date authority.
Authorize and Settle Click to submit all selected credit card worksheets for authorization and
Now settlement. Until the authorization and settlement process completes, the credit
card worksheets are not available for selection, and they have a credit card
authorization status of Processing.
Cancel Settlement Click to cancel the settlement request for the selected credit card worksheets that
Request have not been authorized and settled. This button sets the Credit Card
Authorization Status to No Action. The cancelled credit card worksheets are not
selected by the Credit Card Processor, however, you can update a cancelled
credit card worksheet.
Delete Payment Click to delete all selected credit card worksheets. The selected items in the
worksheet are available for selection in other credit card worksheets. This option
is only available for credit card payments that have not been settled.
If the deposit does not contain any other payments, the system also deletes the
deposit. If another payment exists in the deposit, the system subtracts the deleted
payment amount from the deposit total.
For example, the customer was billed in error or overcharged, or a problem with the order resulted, such
as the goods were damaged or not received.
As credit card worksheets are authorized and settled, the system generates payment groups from the
worksheets. To unpost a credit card payment, use the PeopleSoft Receivables payment unpost components.
Once a worksheet is unposted, use the credit card worksheet to reapply items.
716 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 22 Managing Credit Card Payments
In this example, the transaction is completely processed, which means that cash was received by your bank
and accounting entries were made in PeopleSoft Receivables. The customer's credit card company credits the
customer's account and debits your bank. Perform the following steps:
1. Unpost the payment group with the credit card payment and then run the Receivable Update process.
In this example, the transaction is completely processed. Perform the following steps:
1. Unpost the payment group that contains the credit card payment.
3. Use the credit card worksheet to issue a credit to the original credit card by creating an on-account item
for the credit card payment.
6. Debit the correct credit card by creating a new credit card payment using the correct credit card account.
7. Complete the authorization and settlement process on the new credit card payment.
In this example, the customer wants the credit card payment reapplied. No credit is issued. Perform the
following steps:
1. Unpost the credit card payment group that contains the credit card payment.
3. Reapply the credit card payment using the credit card worksheet. Authorization and settlement is not
required, however, a separate transaction is required to pay for additional items.
In this example, the credit card transaction is denied by the third-party authorizing authority. Use the Credit
Card Workbench page to take further action. You can take three different actions in this scenario:
1. Correct any incorrect information based on the code return from Cybersource.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 717
Managing Credit Card Payments Chapter 22
• Change the payment method for the item if the customer does not want to pay by credit card. You must
delete the credit card worksheet data.
• Call for manual authorization and enter the approval code online.
• If the credit is settled in PeopleSoft Billing, create a credit item and payment from PeopleSoft Receivables
and then close them.
• If credit is not settled in PeopleSoft Billing, that is, the credit card item was created in PeopleSoft
Receivables, perform the following steps:
718 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 23
• Change discount, payment, and draft options and customer relationship information.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 719
Maintaining and Reviewing Item Information Chapter 23
The View/Update Item Details component (ITEM_MAINTAIN) provides a central point to change details for
individual items and to review all activities, all accounting entries, and all VAT lines for an item. You can
also view and assign actions to an item.
See Also
Chapter 36, "Managing Credit, Collections, and Exceptions," Working with Actions on the Item Action List,
page 1093
Prerequisites
If you want to track and review changes to fields on items on the Item Audit History page, select the fields on
the Audit Control page.
See Also
Chapter 5, "Defining Additional Processing Options," Setting Up Item Audit Options, page 153
Add a Conversation Click to access the Conversations page, where you can enter a new conversation
entry for the customer. The system populates the reference information with the
item information.
Customer Click the customer ID to access the General Info page for the customer.
View/Update Click to access the Conversations page, where you can view or update an existing
Conversations conversation entry for the item.
720 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 23 Maintaining and Reviewing Item Information
View/Update Item Details - ITEM_MAINTAIN_2 Accounts Receivable, Update item references and
Detail 2 Customer Accounts, Item contact, shipping, and
Information, View/Update product information. Update
Item Details, Detail 2 information for the
Receivables Due from
Public report. View and
change the memo status for
the U.S. government.
Bill Header - Note AR_BI_HDR_NOTE_INQ Click the Bill Header Notes View notes attached to the
link on the AR Billing bill header for an invoice.
Inquiry page or AR BI Inq
(EURO) page.
Bill Header - Bill To AR_BI_HDR_ADDR_INQ Click the Bill To Address View address information
Address link on the AR Billing for the customer and
Inquiry page or the AR BI information about how the
Inq (EURO) page. invoice was sent.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 721
Maintaining and Reviewing Item Information Chapter 23
Bill Header - Projects AR_BI_HDR_PC_INQ Click the Bill Header - View the PeopleSoft Project
Information Project Info link on the AR Costing transaction
Billing Inquiry page or the information on the bill
AR BI Inq (EURO) page. header associated with the
item line, including the
source PeopleSoft Contracts
information, the purchase
order reference information,
reimbursable agreement ID
for contracts, and the start
and end dates for the project
activity.
Item VAT Entries ITEM_DATA_VAT Accounts Receivable, Review the VAT lines for
Customer Accounts, Item an item. This page is
Information, View/Update available only if the item
Item Details, Item VAT has VAT lines.
Entries
Item Accounting Entries ITEM_DATA3 Accounts Receivable, View the accounting entries
Customer Accounts, Item for each item activity.
Information, View/Update
Item Details, Item
Accounting Entries
722 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 23 Maintaining and Reviewing Item Information
You can change only field values that do not change the customer balance. The fields at the top of the page
display information to identify the type of item and the item balance. If the item was entered in a currency
that differs from the business unit base currency, the system displays the base currency amount and the rate
type and exchange rate used for conversion.
Balance and Base Displays the open amount for the item in the entry currency and the base
currency. The base amount appears only if the balance differs from the base
currency for the business unit.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 723
Maintaining and Reviewing Item Information Chapter 23
Detail Click to access the AR Billing Inquiry page, where you view the original invoice
information. This link is available only if there is a valid PeopleSoft Billing
business unit for the item which is associated with a valid invoice in PeopleSoft
Billing.
Exchange Rate Detail Click to view the information used in converting the item amount.
Original Amount Displays the original amount of the item in the entry currency. This is the amount
of the item before any payments, adjustments, or splits.
Discount Options
Terms Select a payment term that defines the due date, discount days, and discount
amount. If this field is blank, you can manually define the terms by entering
values in the due and discount fields. If the item has payment terms, the Discount
Amount and Date fields are unavailable.
Due Days Enter the number of days beyond the due date during which the payment is still
considered on time.
Discount Days (discount Enter the number of days beyond the discount date during which the customer is
days) still eligible to receive a discount.
Discount Amount, Date, Enter user-defined amounts for discounts and dates from which to start counting
Discount Amount 1, and the discount due date. The customer must pay by the discount due date to take an
Date 1 earned discount.
Always Allow Discount Select to allow the discount on this item to be earned regardless of when the item
is paid.
724 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 23 Maintaining and Reviewing Item Information
Payment/Draft Options
• DR (draft)
• CC (credit card)
• DD (direct debit)
• GE (giro - EFT)
If you select draft, the draft fields become available. If you select direct debit,
the Profile ID field becomes available.
If the payment method is direct debit, you cannot change the payment method if
the item is selected on a direct debit worksheet, unless you do the following:
1. Remit the direct debit.
Pay by Credit Card Click to access the Credit Card Details page to begin credit card processing.
See Chapter 22, "Managing Credit Card Payments," page 687.
Draft Type Select one of the draft types that you defined on the Draft Types page, which
determines the draft processing options and what accounting entries to generate
for the draft item.
Preapproved? Select if the customer's drafts do not need to be sent to the customer for
individual approval.
Create Document? Select to include the item in the draft document prepared for the customer.
One Item Per Draft? Select to have a separate draft for the item.
Direct Debit Profile ID Enter the direct debit profile ID used to determine the direct debit processing
rules for the item. The default value comes from the entry type for the item.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 725
Maintaining and Reviewing Item Information Chapter 23
Customer Relations
Dispute, Reason, Date, To put an item into dispute, select the Dispute check box and enter a dispute
and Dispute Amount reason code, the date on which you put it in dispute, and the disputed amount.
The default dispute date is the current date and the default amount is the item
amount.
Note. To enable users to add, update, and delete dispute information on the
payment worksheet, you must define component level security in PeopleSoft
Security for the View/Update Item Maintenance component. A user, who can
access the Item Maintenance Page, can update dispute fields in the payment
worksheet. The dispute fields are display only for users without access to the
View/Update Item Maintenance component.
Deduction, Reason, and To mark an item as a deduction, select the Deduction check box and enter the
Date deduction reason and the date that you marked it as a deduction. If you created a
deduction, using the payment or draft worksheet, the Deduction check box is
unavailable.
Warning! If you mark an item as a deduction using the Deduction check box
rather than creating a deduction (WS-08 item) using the payment worksheet, you
do not generate any accounting entries or close the original item and create a new
deduction item. Once you select this check box and save the page, you cannot
clear your selection.
Doubtful This check box is selected if you transferred the item to a Doubtful Receivables
account using the transfer worksheet.
(USF) DMS Information Click to access the Debt Management Services Information page, where you
(Debt Management enter information for the debt management system.
Services information)
See Chapter 41, "Interfacing with U.S. Federal Systems," (USF) Referring
Delinquent Items to the DMS, page 1217.
Collection, Code, and To put an item into collection, select the Collection check box and enter a
Date collection code and the date you put it in collection. To put the entire customer
into collection, use the Credit Profile page for the customer.
Analyst Select the credit analyst who you want to manage this item. If you set up
conditions for collection and exception processing to assign items to the credit
analyst, this person is notified of actions that he or she must perform.
726 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 23 Maintaining and Reviewing Item Information
Collector Select the collector who you want to manage this item. If you set up conditions
for collection and exception processing to assign items to the collector, this
person is notified of actions that he or she must perform.
Sales Person Select the primary salesperson for the item. Salespeople are support team
members whose support team type is Sales.
AR Specialist Select the individual responsible for managing deductions and items in dispute. If
(receivables specialist) you select the Dispute or Deduction check box, the system automatically
populates this value with the specialist assigned to either the customer, deduction
or dispute reason, or business unit.
Other Options
Revaluation Flag Select to enable the Revaluation Application Engine process (AR_REVAL) to
revalue the item. Clear the check box if you do not want the item to be revalued.
Available for Netting By default, all items are available for netting—a process that offsets open items
and vouchers, if you have PeopleSoft Payables and PeopleSoft Cash
Management on your system. You must set up a participant agreement between
the vendors and customers to net their items and vouchers. If you do not want an
item to be selected in the netting process, clear the check box.
(USF) Transfer to IPAC Click to access the IPAC Information page, where you enter information for the
Transactions (transfer to IPAC interface.
Intergovernmental See Chapter 41, "Interfacing with U.S. Federal Systems," (USF) Submitting
Payment and Collection Transactions Between Agencies Using the IPAC System, page 1222.
System transactions)
Item Action Click to access the Item Action page, where you view or add all actions
associated with the item, assign action owners, and drill down to perform the
action.
See Chapter 36, "Managing Credit, Collections, and Exceptions," Working with
Actions on the Item Action List, page 1093.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 727
Maintaining and Reviewing Item Information Chapter 23
Reference Information
Related Unit, Related Enter the number of the related invoice associated with the item and the business
Invoice, and Related unit associated with the invoice. Click Detail to access the AR Billing Inquiry
Invoice Date page, where you view details about the invoice and PeopleSoft Project Costing
Information. This link is available only if there is an invoice number in the
Related Invoice field and the business unit and invoice number are a valid
business unit and invoice in PeopleSoft Billing.
If you enter a value that matches an existing item ID, the system automatically
populates the following fields with values associated with the item when you
save the page: Bill of Lading, Order Number, Purchase Order,Contract Number,
Promotion, Claim Number, Sold To, Ship To, and User.
Note. The Related Invoice field for a deduction created on the payment or draft
worksheet is blank if the value in the Document field does not match the item ID
for another item in PeopleSoft Receivables. If it does match, it contains the item
ID for the original item.
728 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 23 Maintaining and Reviewing Item Information
Document Displays the document ID that you entered when you created the item. Override
the value if needed.
Note. If this is a deduction created using the payment or draft worksheet, it is the
item ID of the original invoice for which the customer took the deduction.
OM Business Unit and Enter the number of the sales order associated with the item and the business unit
Order Number associated with the order. Click Detail to access the Order Summary page, where
you view details about the order. This link is available only if there is an order
number in the Order Number field and a business unit in the OM Unit field, and
if you have installed PeopleSoft Order Management.
Claim Date and Claim Enter the debit memo number that the customer sent you for a deduction and the
Number date on which the customer created it.
Purchase Order, Enter the purchase order number, contracts business unit, contract number, and
Contracts BU, (contracts contract line that is associated with the original invoice.
business unit) Contract, Click the Detail link for a contract to access the Contract Summary page, where
and Contract Line you see summarized details for a contract and drill down to contract details. This
link is available only if there is a valid contract number and you have installed
PeopleSoft Contracts on your system.
You can change only the order number, purchase order number, and contract
number for debit and credit (IT-01 and IT-02) items, if you enabled entry on the
Receivables Options - General 2 page.
Promotion Code and Select the identifiers that you assigned to the promotion deal and for the
Merchandising Type merchandising activity for the promotion in your promotion application.
Associate the codes with an invoice in your billing application. If you use
PeopleSoft Promotions Management, set up customer promotions and assign a
merchandising type using the Customer Promotions component
(TD_PROMO_MAINT). If you manually write off a deduction for a promotion
instead of matching it to a credit memo for the promotion, you must enter the
promotion code and merchandising activity for the deduction, so that you can
track activity for the promotion in PeopleSoft Promotions Management.
Click Detail to access the Promotional Activity component
(TD_PROMO_STATUS) in PeopleSoft Promotions Management, where you can
view all activity against a promotion, including payments made, invoices,
shipments, credit memos created, and deductions written off. The link is
available only if you have installed PeopleSoft Promotions Management on your
system and if you have a valid promotion code.
See PeopleSoft Enterprise Promotions Management 9.1 PeopleBook, "Viewing
Promotional Activity."
Letter of Credit (letter of Displays the letter of credit ID for the item.
credit ID)
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 729
Maintaining and Reviewing Item Information Chapter 23
Reference Reason Enter an additional entry reason assigned for the item. The reason is used for
custom reports and inquiries. It does not generate accounting entries.
(USF) Entity Code and Select the information required for the Receivables Due from the Public report.
Receivable Type See Chapter 41, "Interfacing with U.S. Federal Systems," (USF) Generating the
Receivables Due From the Public Report, page 1242.
(NLD) AG Number Displays the acceptgiro reference number assigned to the item or invoice when
(acceptgiro reference you ran the Statements process (AR_STMTS) or the AR Dunning process
number) (AR_DUNNING) for business units enabled for acceptgiro processing. It also
displays the acceptgiro reference number assigned to the invoice when you
printed the invoice in PeopleSoft Billing.
Note. Each time that you run the Statements process or the AR Dunning process,
the system overwrites the reference number if the item is included on a new
statement or dunning letter. So, it is possible that the bank could pay for the item
using a different reference number.
Sales Person 2 Enter the code for the secondary sales person associated with the item.
Broker Enter the code for the individual who negotiated a promotion deal. A broker is a
customer to whom you assigned the broker role on the General Info page.
Ship From Site Enter the original business unit for the sales order. If you have PeopleSoft
Enterprise Inventory, enter an inventory business unit. The business unit should
represent a warehouse.
Sold To Customer and Enter the ship to and sold to customer IDs.
Ship To Customer
Carrier ID Enter the unique identifier for the shipping carrier. Enter one of the values that
you defined on the Carrier ID page.
Bill of Lading Enter the bill of lading number for the shipment.
(USF) Memo Status Click the Detail link to enter the current memo status or view historical status
Code changes on the Memo Status Changes page. This option is available only if you
enabled it on the Installation Options - Receivables page.
Product Information
Family Select an identifier that defines inventory items at a high level. Examples include
computer items and office furniture.
730 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 23 Maintaining and Reviewing Item Information
Class Enter a code for a group of customers in a trade, such as grocers or mass
merchandisers.
Trade Enter the type of industry market, such as groceries, hardware, or appliances.
See Also
Chapter 41, "Interfacing with U.S. Federal Systems," (USF) Tracking Memo Status Changes, page 1238
PeopleSoft Receivables provides 22 fields in the Item table (PS_ITEM) that you can use to track company- or
industry-specific information that is not predefined in the Item table, such as shipment date. You define the
value to use for each of the fields, and you can specify what to use for the field label.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 731
Maintaining and Reviewing Item Information Chapter 23
Each time that you perform an action to an item, such as transferring it to another customer, applying a
payment, or unposting it, the Receivable Update process updates the Item Activity table
(PS_ITEM_ACTIVITY). The Item Activities scroll area displays each activity record in the table.
Refund Detail Click to access the Refund Status page, where you view information for a refund
voucher that was created by PeopleSoft Payables. This field is not available if
you have not refunded the item and created a voucher in PeopleSoft Payables.
Entry Type and Reason Displays the type of activity. The system uses the entry type and reason to
generate accounting entries.
Worksheet Reason Displays an additional reason assigned to all items in a maintenance group to
further identify the reason for the activity. This reason does not generate
accounting entries. You define maintenance reasons on the Worksheet Reason
page.
Unpost Reason Displays the reason code that you specified for unposting the item's group. You
define unpost reason codes on the Unpost Reason page.
Group Unit and Group Displays the business unit for the group, the group ID, and the type of group—
ID billing, payment, maintenance, transfer, overdue charge, unpost, direct debit,
draft, vendor rebate, or claimback.
Click the link for the group to open the Item Activity From A Group page, where
you view the activities for all items in the group.
Match Group ID Displays the identifier for a match group on the maintenance worksheet or that
the Automatic Maintenance process assigned. A match group is a group of items
that you are matching where the total of the debits equals the total of the credits.
Click the link for the match group to open the Item Activity for a Match Group
page, where you view all of the items in the match group associated with the item
activity record.
732 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 23 Maintaining and Reviewing Item Information
Deposit Unit, Deposit Displays the identifier for a deposit and payment and the deposit business unit for
ID, and Payment ID a payment activity.
Click the link for the payment to open the Item Activity for a Payment page,
where you view items that were paid by a single payment after the payment was
processed by the Receivable Update process.
Draft Unit and Draft ID Displays the identifier for a draft and the draft business unit for a draft activity.
Direct Debit Business Displays the identifier for a direct debit and the business unit for a direct debit
Unit and Direct Debit ID activity.
The Item Activities grid displays all of the items in the match group for a specific maintenance activity.
Display Amount Switch Specify whether you want to view amounts in the entry currency or the base
currency.
Item ID Click the link to access the View/Update Item Details component, where you
view detailed information about the item.
Entry Type and Entry Identifies the type of activity and reason associated with each item. These
Reason determine the accounting entries that were generated. The entry types are always
MT (maintenance), MD (new debit), MC (new credit), WO (write-off debit), or
WOC (write-off credit).
Entry Amount and Displays the amount and currency of the item that was matched.
Entry Currency
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 733
Maintaining and Reviewing Item Information Chapter 23
The Item Activity scroll area displays the VAT information for the item for each activity. The Entry Type
field identifies the type of activity. The VAT Lines grid displays the VAT information for each item line.
Intermediate VAT Displays the VAT amounts for a future declaration point. These amounts are not
reported to the government.
Final VAT Displays the VAT amounts ready to be reported to the government.
VAT Basis Displays the amount of the item on which the VAT is calculated.
Error Flag Appears if the discrepancy between the invoice and the amount the system
calculates exceeds the tolerance level defined by the Percent and VAT amount.
Domestic Reverse This check box is selected if the country requires the use of the domestic reverse
Charge Goods charge provision.
Customer VAT Code Displays the customer VAT code used to calculate a domestic reverse charge
VAT amount. When the Domestic Reverse Charge Goods check box has been
selected, the regular VAT code is replaced by a zero-rate VAT code and the
customer VAT code is used instead.
Customer VAT Rate Displays the rate from the customer VAT code.
Customer Amount Displays the customer VAT amount for domestic reverse charges that are
calculated using the Customer VAT Code.
734 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 23 Maintaining and Reviewing Item Information
The Item Activity scroll area displays all of the accounting entries for each activity for the item. The Entry
Type field identifies the type of activity. The Accounting Lines grid displays the ChartField values for each
line.
Accounting Line Display Specify which accounting entries to display, and then click Display. Values are:
Standard, Supplemental (Entry Event), or Both. Supplemental accounting entries
are available only if you entered an entry event code for the pending item,
payment item, or maintenance item. These options are available only if you
enable the entry event feature for PeopleSoft Receivables on the Installation
Options - Entry Event page.
Debit Amount and The item amount appears unless you enabled the Display Separate Debit/Credit
Credit Amount in Subsystem option on the User Preferences - Overall page. Otherwise, the debit
and credit amount and currency appear for each accounting line.
See Also
Chapter 18, "Entering Pending Items," Creating and Reviewing Accounting Entries Online, page 550
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 735
Maintaining and Reviewing Item Information Chapter 23
The page displays one row for each change to the item.
Field Changed, Previous Displays the name of the field, the original value, and the new value after the
Value, and Updated change.
Value
User ID Displays the individual who made the change. If the Mass Change Application
Engine process (AR_MASS_CHANGE) made the change, the field displays the
user ID of the person who created the run control request.
736 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 23 Maintaining and Reviewing Item Information
When you split an item, the system creates a new item using either the Create a Debit (MT-04) or Create a
Credit (MT-05) automatic entry type for the split item in the Pending Item table (PS_PENDING_ITEM). The
new item uses the original item ID and the next available line number. The system creates a maintenance
group, containing the original item and the new split item, that is set to post. You must run the Receivable
Update process to create the new line for split items and reduce the balance for the original line item. You can
choose to run the process immediately from the Item Split page or in a scheduled job.
Note. We recommend that you create a unique entry reason for the Create a Debit and Create a Credit entry
types to easily identify split items.
Item in Other Groups ITEM_MGROUP_SEC Click the Item in Other View other worksheet
Groups link on the Item groups that have the item
Split page. selected or any pending
item groups that are not
posted that include the item.
Splitting an Item
Access the Item Split page (Accounts Receivable, Customer Accounts, Item Information, Item Split, Item
Split and click the Split link of the Detail 1 page).
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 737
Maintaining and Reviewing Item Information Chapter 23
Current Item Balance Displays the open amount of the item before you split it.
The Original and Split Item(s) grid displays all of the lines for the item, including the original line item.
Add Click to add a new row for a split item and enter the amount of the split item.
Item Line Each time that you click the Add button, the system adds a new line for the split
item and assigns the next available line number.
The system also populates the other fields with the values for the previous item in
the list. You can change all of these values except the currency. The system
assigns today's date for the accounting date and the as of date.
Entry Reason Enter a new value, if you want a different entry reason on the split item for
reporting purposes or to generate different accounting entries.
Due Date Enter the date on which the split item becomes past due.
Deduction Reason For a deduction, enter the reason for the split item.
Dispute Reason For an item in dispute, enter the reason that the item is in dispute.
Promotion Code and Enter the merchandising type and promotion code associated with a promotion
Merchandising Type deal for a deduction. This ensures that the promotion fund is updated properly
when you offset a deduction.
AR Specialist Enter a new value, if you want a different AR specialist to manage and track the
item.
738 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 23 Maintaining and Reviewing Item Information
Action Select a posting action for the split items, and then click OK.
Do Not Post: Saves the changes to the group, but no posting occurs. Select this
option to change the posting option for a group set to Batch Standard, if the
group has not been processed yet.
Post Now: Runs the Receivable Update process immediately, updates the item
balances, and creates the accounting entries.
Batch Standard: Runs the Receivable Update process the next time that a
standard scheduled batch jobs runs.
Note. The posting options that are available depend on the options that you select
for the user on the Define User Preferences - Process Group page. Use the Post
Now option only for small groups or when there is an immediate need to post the
transaction. The system issues a message, if another user or scheduled process is
posting transactions for the same business unit and customer combination at the
same time. If you run the processes immediately and have enabled the
notification feature for the user, the system displays a message when the process
completes.
Worksheet Business Displays the business unit for the maintenance group and the maintenance
Unit and Worksheet ID worksheet ID that the system assigns to the group. These values appear after you
select an action and click OK.
Items in Other Groups Click to open the Items in Other Groups page, where you view worksheet groups
that contain the item or any pending item groups that contain the item that are not
posted. This link is available only if the item is selected in a worksheet or is in a
pending item group. To split an item in another group, you must clear the item
selection in the worksheet.
This feature is useful, for example, when an AR specialist leaves the organization or moves to a new position
within the organization and you need to reassign all of the AR specialist's deductions and disputed items to
another person.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 739
Maintaining and Reviewing Item Information Chapter 23
You can change field values for the following fields for selected items on the Item List page, or you can
change these field values in the Pending Item table (PS_PENDING_ITEM) or Item table (PS_ITEM) when
you run the Mass Change process. When you run the Mass Change process, you limit the items whose field
values you are changing to a specific business unit, customer group, or customer:
• Credit Analyst
• Collector
• Sales Person
• AR Specialist
• Broker
• Deduction Reason
• Dispute Reason
• Due Date
• Payment Method
• Payment Terms
When you run the Mass Change process, you can also:
• Change these fields in the Billing Header table (PS_BI_HDR) in PeopleSoft Billing:
• Sales Person
• Credit Analyst
• Collector
• Due Date
• Payment Method
• Payment Terms
• Credit Analyst
• Collector
• AR Specialist
• Payment Method
• Payment Terms
You can change field values only for open items (items with an open balance). If you have enabled audit
history for these fields, the system updates the Audit History table (PS_ITEM_AUDIT).
740 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 23 Maintaining and Reviewing Item Information
See Chapter 36, "Managing Credit, Collections, and Exceptions," Understanding Management of Action
Owner Assignments, page 1083.
Item List ITEM_LIST Accounts Receivable, Select the items whose field
Customer Accounts, Item values you want to change.
Information, Item List, Item
List
Multi-item Update AR_MASS_CHNG_SEC Select Multi-Item Update in Select the fields whose
the Item Action group box, values you want to change,
on the Item List page and and enter the new values.
then click Go.
Mass Change MASS_CHANGE_RUN Accounts Receivable, Enter run parameters for the
Customer Accounts, Item Mass Change process,
Information, Mass Change select the fields whose
Process, Mass Change values you want to change,
enter new values, and select
the tables to update from
PeopleSoft Receivables,
PeopleSoft Billing, and
customer tables.
To change field values for action owners, collection reasons (codes), exception reasons, due date, payment
method, and payment terms for selected items:
3. Select Multi-item Update in the Item Action group box and click Go to access the Multi-item Update
page.
4. Select the fields whose values you want to change for the selected items.
5. Enter the new value for each selected field in the To field.
See Also
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 741
Maintaining and Reviewing Item Information Chapter 23
Specify whether you want to limit fields to items associated with a specific business unit, customer group,
and customer ID.
Fields to Update
Data To Update
Open AR Posted Items Select to update the fields for open items in the Item table.
Unposted AR Items Select to update the fields for items in the Pending Item table, if the Posted Flag
field is N or if the Posted Flag is Y and the item status in the Item table is Open.
Count Only Select to run the process without updating any records. A count of the number of
records to be updated appears in the message log.
742 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 23 Maintaining and Reviewing Item Information
Enter search criteria for the items that you want to display on the page, and enter your sort criteria.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 743
Maintaining and Reviewing Item Information Chapter 23
View/Update Click this link to access an existing conversation on the Conversations page.
Conversation This link appears when a conversation exists for the selected customer.
Search Click to display items matching your search criteria and to sort the item list.
Ref Reason (reference Enter the additional reference reason for each item.
reason)
View Click to access the Item Activity page and view activity for the item.
744 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 24
• Maintain customer accounts using the Automatic Maintenance Application Engine process
(AR_AUTOMNT).
• Process refunds.
• The Automatic Maintenance Application Engine process automatically matches debits and credits and
writes off remaining balances that meet the write-off tolerances.
The process places them in match groups based on the methods that you set up.
• The maintenance worksheet provides a method that enables you to offset debit and credit items manually
or to write off items and remaining balances.
The maintenance worksheet enables you to offset all items in the worksheet or to enter match criteria that
generates match groups.
• Write-off tolerances
• Write-off approvals
• Process flow
See Also
Chapter 24, "Maintaining Customer Account Balances," Maintaining Customer Accounts Using Worksheets,
page 751
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 745
Maintaining Customer Account Balances Chapter 24
Write-Off Tolerances
The system uses the write-off tolerances that you defined for the customer, business unit, and entry reason
assigned to the write-off item to determine whether the item is eligible to be written off automatically or on
the maintenance worksheet. The system also uses the write-off tolerances for the user using the worksheet to
determine whether items on a worksheet can be written off. The system uses the most restrictive write-off
tolerance values. For example, if the maximum write-off amount is 100.00 for a business unit, 20.00 for a
customer, 50.00 for a deduction reason, and 30.00 for the user, the maintenance worksheet uses the 20.00
maximum write-off requirement for the customer because it is the most restrictive.
Note. If you enable a user to override write-off tolerances on the maintenance worksheet, the write-off must
still meet the write-off tolerances for the user.
The tolerances determine the maximum amount that the system can write off and the minimum age of an item
before the system can write it off. To determine whether to write off an item, the system checks:
• Whether the write-off amount is less than or equal to the tolerance amount.
• Whether the write-off amount of the item is less than or equal to the tolerance percentage of the open
amount of the item on the maintenance worksheet.
The Automatic Maintenance process compares the tolerance percentage to the percentage that the
remaining balance for a match group is of the total amount of the debit or credits (whichever is higher).
Note. If you select No Match Write-Off for a step in an automatic maintenance method, the Automatic
Maintenance process does not check the percentage tolerance because the percentage will always be 100.
• Whether the number of days that the item has been open exceeds the specified tolerance days until write-
off.
The system determines the number of days that the item has been open by subtracting the item's
accounting date from the system date.
Write-Off Approvals
The write-off approval workflow is designed to require approval for write-off amounts entered on the
maintenance worksheet that are below the write-off tolerances but above the approval-needed limit. This
approval workflow is controlled by the Approval Framework feature in PeopleSoft Enterprise Components.
You must set up the write-off approval workflow before using this feature.
Note. The write-off approval workflow is designed to require approval for write-off amounts entered on the
payment worksheet, maintenance worksheet, or draft worksheet only. The workflow does not pick up write-
off transactions from processes such as the Automatic Maintenance process.
See Also
Chapter 5, "Defining Additional Processing Options," Setting Up Write-Off Approval Workflow, page 144
Chapter 21, "Applying Payments," Approving Write-Off Amounts Using Workflow, page 676
746 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 24 Maintaining Customer Account Balances
Process Flow
To maintain customer account balances:
2. Enter item selection criteria and matching criteria, and build maintenance worksheets.
3. Use the worksheet to match debits and credits and create write-off, refund, and adjustment items.
Note. If you specify in the automatic maintenance method that you want to generate a worksheet for
specific conditions, the Automatic Maintenance process automatically builds the worksheet. Use the
worksheet to review the maintenance groups before posting.
Each maintenance worksheet creates one maintenance group. The next time that the Receivable Update
Application Engine process (ARUPDATE) runs, the system updates the customer balances and item
activity for the selected items and generates the appropriate accounting entries.
Note. The Automatic Maintenance process also creates maintenance groups and automatically sets them
to post, unless the automatic maintenance method indicates that the process should generate a worksheet.
Prerequisites
Before you can maintain items, you must:
• Create automatic entry types for maintenance groups, using the Automatic Entry Type component.
• Create control distribution codes for the maintenance worksheet and the Automatic Maintenance process.
• Individual entry reasons for automatic entry type for the MT-02, MT-03, MT-06, and MT-07 system
functions on the Automatic Entry Type - Selection page.
The system default is zero, which means that nothing can be written off. If you want to enable write-
offs, you must enter the tolerance values.
• Users who will use the maintenance worksheet on the Define User Preferences - Receivables Data
Entry 2 page.
The system default is zero. If you want to enable a user to write off items, you must enter values.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 747
Maintaining Customer Account Balances Chapter 24
See Also
PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Maintaining General Customer
Information," Entering Additional Billing, Purchasing, Payment, and Write-Off Options for Bill To
Customers
PeopleSoft Enterprise Application Fundamentals 9.1 PeopleBook, "Defining User Preferences," Defining
Receivables Write-off and Discount Tolerances
Chapter 5, "Defining Additional Processing Options," Setting Up Write-Off Approval Workflow, page 144
748 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 24 Maintaining Customer Account Balances
Note. The process assigns items to the appropriate customer on the worksheet based on the customer level
that you select for the automatic maintenance method step. For example, if you select Corporate for the
customer level, the items are assigned to the corporate customer.
After you run the process, you can run these reports:
• Actual Matches report, which lists new pending items that the Automatic Maintenance process created
and set to post.
The report indicates the maintenance group and match group to which each item belongs.
• Potential Matches report, which lists new worksheet items that the Automatic Maintenance process put on
maintenance worksheets.
The report provides the worksheet ID and match group ID for each item.
You can run the Potential Matches report and Actual Matches report for a single process instance of the
Automatic Maintenance process by running the Automatic Maintenance and Reports multiprocess job
(ARAUTOMT).
Process Instance Enter the number of a process instance for the Automatic Maintenance process to
include only items from a specific run of the process.
Separate DR/CR Select to display the entered amount for each item in either the Debit Total or
Amount Fields (separate Credit Total column depending on whether it is a debit or credit item. Otherwise,
debit/credit amount fields) the report displays all item amounts in the Entered Amount column.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 749
Maintaining Customer Account Balances Chapter 24
Override Method Select an automatic maintenance method if you want to use the same method for
all items instead of the method assigned to the business unit.
Select one of these methods:
• MATCH EQUAL AMT (match equal amount)
Select to match debits and credits for items exactly by their open amounts.
Select to write off debit or credit items that were not matched by the previous
steps that have an amount that is less than the tolerances that you defined.
• OLDEST
Select to match using the #OLDEST algorithm, which matches items by due
date.
• REFERENCE MATCH
Anchor Business Unit Select the business unit to use for transactions that cross business units for
interunit accounting entries. Leave blank to use the business unit of the first item
in each group as the anchor business unit for the maintenance group.
If you enter an anchor business unit, the system uses the format currency for the
business unit to convert transaction amounts to a common currency. Otherwise, it
uses the format currency for the lowest-value business unit that you enter in the
Process Request Parameters grid. The process assigns the same anchor currency
to each Maintenance worksheet that it creates. The system displays the worksheet
totals in the anchor currency.
Note. The system uses the anchor business unit to perform an automatic write-off
of a remaining amount.
750 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 24 Maintaining Customer Account Balances
Accounting Date Enter the accounting date for the process to use as the accounting date for any
new items that it creates. If you leave the field blank, the process uses the date at
the time of the run as the accounting date.
Item Selection Criteria Select one of the following dates for the last activity date:
• Specific Date, for which the process selects items with a last activity date that
is less than or equal to a date the user selects in the Specific Date field on this
page.
• Today, for which the process selects items with a last activity date that is less
than or equal to the current date at the time the process is run.
• All Dates, for which the process selects all items regardless of the last activity
date.
Business Unit Enter the ID of all business units for which you want to match items. If you do
not want to create match groups that include items across all business units, enter
only one business unit.
From Date and To Date Enter the date range that identifies when the Automatic Maintenance process
created the pending items.
From Date and To Date Enter the date range that identifies when the Automatic Maintenance process
created the worksheets.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 751
Maintaining Customer Account Balances Chapter 24
• Process flow
• Match groups
A maintenance worksheet is a workspace for offsetting, writing off, or adjusting posted items. You can also
use maintenance worksheets to refund an item with a credit balance or to create a new refund item for a credit
remaining from maintenance tasks.
You can use two different views to work with the worksheet:
Select the items that you want to maintain individually; however, the worksheet must have a zero balance
at the end before you can post a worksheet. The amount of the debits that you selected and the amount of
the credits that you selected, plus the amount of adjustments must equal zero.
Specify matching criteria to work with items in match groups. The total of the debit and credit items in
each match group must equal zero before you can post the worksheet. You can change the amount of an
item that you are matching, add and remove items in each match group, or create a write-off item for the
remaining balance for a group. The system uses the anchor business unit to perform an automatic write-
off of a remaining amount. This method is useful when you want to resolve deductions by matching them
to offsetting credit memos.
Note. The Item Activity by Match Group page displays all the items in each match group for an item
maintenance activity. This enables you to see all the offsetting items used to close an item.
See Chapter 23, "Maintaining and Reviewing Item Information," Reviewing Item Activity for a Match
Group, page 733.
Because you frequently do not resolve the remaining balance for an item at one time, you can partially match
a debit to a credit item or partially write off an item by changing the amount for the item on the worksheet.
The system updates only the amount of the item that you specify.
Process Flow
752 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 24 Maintaining Customer Account Balances
3. Use the Worksheet Application or Worksheet Group View page to select items to match, to create write-
off and adjustment items, or to create refund items.
Match Groups
If you work with the worksheet in group mode, the system places debits and credits in match groups based on
your matching criteria. The match group can contain items that belong to different business units and
customers. Each group contains at least one credit and a least one debit. You can move items from one group
to another as needed.
Reason Code (Optional) Select a reason code to apply to all items selected on the worksheet.
This reason code appears with the item activity for these items.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 753
Maintaining Customer Account Balances Chapter 24
Move Item WS_MOVE_ITEM Click the Move button on Move an item to a different
the Worksheet Group View match group.
page.
Anchor Information AR_WS_ANCHOR_SEC Click the Anchor Specify the anchor currency
Information link on the for multicurrency
Worksheet Application processing and the anchor
page or the Worksheet business unit and
Group View page. distribution code for the
maintenance control
distribution lines.
Item Activity Detail ITEM_ACTIVTY_DRILL Click the Item Activity link View all activities for an
on the Worksheet item.
Application Detail View
page.
754 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 24 Maintaining Customer Account Balances
Item in Other Groups ITEM_MGROUP_SEC Click the Item in Other View other worksheet
Groups link on the groups that have the
Worksheet Application selected item or any
Detail View page. pending item groups that
are not posted that have the
item.
Additional Customer CUST_INFO_SEC Click the Additional Cust View additional customer
Information Information link on the information.
Worksheet Application
Detail View page.
Multiple Revenue Line AR_MRL_SEC Click the Revenue Determine how to distribute
Distribution Distribution link on the revenue to control budgets
Worksheet Application for partial payments when
Detail View page, the an item has multiple
Worksheet Application revenue lines.
page, or the Worksheet
Group View page.
AR Billing Inquiry AR_BI_INQUIRY_B Click the View Billing Review details for an
Information link on the invoice in PeopleSoft
(accounts receivable billing
Worksheet Application Billing. The amounts are in
inquiry)
Detail View page. the base currency. This page
contains data only if you
use PeopleSoft Billing.
Use the Go To field to
access a page in the Bill
Inquiry component
(BI_INQUIRY) in
PeopleSoft Billing.
See Chapter 23,
"Maintaining and
Reviewing Item
Information," Pages Used to
Change and Review Item
Information, page 720.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 755
Maintaining Customer Account Balances Chapter 24
Customer Criteria
Customer Criteria Select the type of customer that you want to include in the worksheet. Values are:
Corporate Items, Customer Items,Remit From Items, and None. If you select
None, the system creates a worksheet based on your other selection criteria and
does not limit items to specific customers. In addition, if you select None, the
Customer Reference fields are not available.
756 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 24 Maintaining Customer Account Balances
Rate Type Required if you are working with multiple currencies. The default value for the
rate type comes from the value that you defined for the business unit on the
Receivables Options - Payment Options page.
Warning! If you do not enter a rate type and you select multicurrency items, the
system returns you to the Worksheet Selection page, and you must start from the
beginning. None of your work on the worksheet will be saved. To avoid
accidentally losing your work, enter a rate type on the Receivables Options -
Payment Options page so that you always have a default value on the Worksheet
Application page.
Accounting Date For new worksheets, select the accounting date that you want to apply to all
items that you select on the worksheet.
For existing worksheets, you can change the accounting date only if no items
have been selected on the worksheet. If you have selected items, click the Clear
button to clear the selections. Then change the accounting date.
Reference Criteria
Reference Criteria Select a value that indicates how you will identify the items for the worksheet.
Values are Specific Value,None, and a Range of References. If you select either
Range of References or Specific Value, you work with the other two Item
Reference fields.
Note. The only instance in which you can use reference criteria independently of
customer criteria is when All Customers appears as the value for the Restrict to
field.
Restrict To Select a value to qualify items by customer. Values are All Customers, Corporate
Cust Only, Customer Only, and Remit Cust Only.
Match Rule If you selected Specific Value in the Reference Criteria field, specify whether the
item information is an exact match or a like match. A like match enables you to
use a percent (%) wildcard to identify the reference, as long as you provide the
beginning letters or numbers. For example, if you enter a purchase order (PO)
number of 24% and select Like Match, the worksheet will contain all items
having PO numbers beginning with 24xx, but will not catch a PO number of
x24x.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 757
Maintaining Customer Account Balances Chapter 24
Anchor Business Unit Select a business unit. The system uses the currency for the business unit as the
anchor currency for conversion when items on the worksheet are in different
currencies. The system also uses the maintenance control code (AR distribution
code) that you assigned to this business unit to create offsetting accounting
entries. The system uses this business unit when you perform an automatic write-
off of a remaining balance.
If items are selected on the worksheet, you cannot change an anchor business
unit. To change an anchor business unit, click the Clear button to clear the
selections.
Currency Enter the control currency for the worksheet. This field appears only if you enter
reference values.
Reference and To If you selected Specific Value in the Reference Criteria field, enter the specific
Reference item reference. If you selected Range of References, enter the starting and ending
values for the range of references.
Reference Qualifier Select the type of reference, such as document, item, purchase order, or any other
Code criteria that you set up on the Reference Qualifier page.
Note. You must enter a qualifier code before you enter a reference number if
you do not have a default value assigned to the business unit.
All Items, Deduction Select one of these options to indicate the type of items to include in the
Items Only, and Items in worksheet. If you select All Items, you can select one or more of these check
Dispute Only boxes to exclude those item types from the worksheet: Exclude Deduction Items,
Exclude Collection Items, and Exclude Dispute Items.
To limit the list of items on the worksheet, enter additional selection criteria in the Item Selection Filter
group box. The Worksheet Application page displays only items the values of which match the ones that you
enter. For example, enter the code for a receivables (AR) specialist to view only the items assigned to that
person. This option is useful when you want to build a worksheet to resolve deductions.
Worksheet Action
Build Click to create a new worksheet or to add items that meet your selection criteria
to an existing worksheet.
758 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 24 Maintaining Customer Account Balances
You specify the criteria for matching debit items to credit items in the Match Criteria group box. When you
build the worksheet, the system displays groups of matching debit and credit items on the Worksheet Group
View page.
Field Match Select an option for matching the field values. Options are:
Field: Select to match any value in a specific debit item field to the exact same
value in a specific credit item field. When you select this option, only the Debit
Field and Credit Field are available.
Value: Select to match a specific or partial value in a specific debit field to a
specific or partial value in a specific credit field.
Debit Field and Credit Select the matching criteria for debits in the debit fields and the matching criteria
Field for credit items in the credit fields.
For each line, select the field on the Item table (PS_ITEM) that you want to
match. Values are Bill of Lading, Broker ID, Carrier ID, Claim Number, Class of
Trade, Contract ,Division, Document ID, Entry Reason, Family, Invoice, Item
ID, Major Classification, Order No, Price Promotion Code, Proof of Delivery,
Purchase Order Ref, Sales Person, and Sales Person 2.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 759
Maintaining Customer Account Balances Chapter 24
Note. The To field is available only if you selected BTW for the operator. If you
selected LIKE, you must enter a percent wildcard in the From field.
The system creates one match group that contains all of the items that meet your matching criteria for each
line. For example, enter the following matching criteria:
Operator =
From DE134
Operator LIKE
From CR123%
If you have the debit item DE1234 and the CR1234, CR1236, and CR1239 credit items in the system, the
system creates one match group containing these items:
• DE1234
• CR1234
• CR1236
• CR1239
Worksheet Action
Build Click to create a new worksheet or to add items that meet your selection criteria
to an existing worksheet.
760 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 24 Maintaining Customer Account Balances
The page appears in normal view if you did not enter any matching criteria on the Worksheet Matches page
or if the matching criteria did not generate any match groups.
Anchor Information Click to access the Anchor Information page, where you select an anchor
business unit and anchor currency for multicurrency processing. Select a control
distribution code for accounting entries. If an item is selected on the worksheet,
then you are unable to change or select any of these fields.
The item selection controls enable you to work with all items in the worksheet at once or a specified range of
items.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 761
Maintaining Customer Account Balances Chapter 24
Entry Type and Reason Select the entry type for the activity that you want to perform for the selected
items. You must enter a valid entry reason in the Reason field if you selected the
Require Reason check box for the entry type on either the Item Entry Type -
Selection page or the Automatic Entry Type - Selection page. Valid entry types
are:
Offset an Item: Select to offset all of the selected items.
Refund a Credit: Select to refund selected credit items. If you also have debit
items selected, the system ignores them.
Write off a Debit: Select to write off selected debit items. If you also have credit
items selected, the system ignores them. The system issues a message if you try
to write off more than the write-off tolerances permit. If approval framework is
activated, then the system requires the approval of write-off amounts entered on
the worksheet that are below the write-off tolerances but above the approval-
needed limit.
Write off a Credit: Select to write off selected credit items. If you also have debit
items selected, the system ignores them. The system issues a message if you try
to write off more than the write-off tolerances permit.
If you receive a warning message that the write-off exceeds the tolerances, you
can bypass the message, as long as you are enabled to override tolerances in user
preferences and the write-off meets your tolerance requirements. If approval
framework is activated, then the system requires the approval of write-off
amounts entered and saved on the worksheet that are above the approval-needed
limit.
Note. If you select an item that is selected in another worksheet, and you selected
the No Mult Pending Item Selection field on the Installation Options -
Receivables page, the system does not select the item in the grid. To determine
whether the item is selected in another group, click the Items in Other Groups
link on the Detail View page for the item. The system also does not automatically
select an item that you added to the worksheet by clicking the Add Item button if
that item is selected in another worksheet.
Important! The system allows you to select Write off a Debit or Write off a
Credit if the business unit for both items being matched requires VAT (value
added tax) only if VAT applicability is set to Exempt or Out of Scope.
Choice and Range Select an option to select or clear multiple items at a time. Values are Select All,
De-Select All, Select Range, De-Select Range.
If you select Select Range or De-Select Range, enter the range in the Range field.
For example, enter 4-7.
Go Click to apply your selections to the items in the grid and to update the worksheet
balances.
If you have a remaining balance, you can write off the remaining balance or
create a new debit or credit item for the difference.
762 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 24 Maintaining Customer Account Balances
Display Specify which items to display in the grid, such as All Items, Unselected Items, or
Selected Items.
Click the Currency Conversion Panel button to access the Currency Conversion
page, where you select a display currency for the Conversion Amount - Currency
column and specify whether to use today's date, the accounting date for the item,
or a date that you specify to determine which exchange rate to use.
Sort All Use the Sort All field to sort all items in the worksheet, not just the items that are
displayed in the scroll area. This field is not available if the number of rows does
not exceed the maximum chunk size. Select Match to place matching credits and
debits together. The worksheet matches the items by comparing the item ID and
line number with the document and document line number. Select Items to sort
the worksheet in the order that you entered the items on the Worksheet Selection
page. Then click Go to resort all items in the worksheet.
The page displays the selected rows that currently appear in the list. Click the
arrows to view different chunks of data. For better performance, you can limit the
number of rows that appear in the scroll area on the Installation Options -
Receivables page. Oracle recommends a maximum chunk size of 100 rows,
although larger chunks may perform satisfactorily.
These fields and buttons are not available if the number of rows does not exceed
the maximum chunk size.
Use the Customize link to sort by column and reorder, hide, and freeze columns. This enables you to put the
key fields that you want to review on the Detail 1 tab and sort your data.
See the section on using grid and scroll area controls in the Enterprise PeopleTools PeopleBook: Using
PeopleSoft Applications.
Click the View Detail button to access the Worksheet Application Detail View
page, where you view and update details for an item.
Note. If you selected the option to view all items in the grid, the Detail View
page displays information about all items in the grid and the page takes longer to
open.
Seq Nbr (sequence This number relates to the order in which the items were entered on the
number) Worksheet Selection page. Initially the items appear in this order. If you sort the
worksheet based on the value in another column or by using the Sort All field,
the number stays with the item, but the grid order changes. Use this column to
resort the worksheet in the original order.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 763
Maintaining Customer Account Balances Chapter 24
Item Balance Displays the amount of the item on which you are taking action. Change the
amount if you do not want to take action on the full amount of the item. For new
items that you create, add the amount for the item.
Item ID and Line If you added a new item to the worksheet to balance the worksheet, enter the item
ID and line number. If you need to add additional information for the item, use
the Worksheet Application Detail View page.
764 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 24 Maintaining Customer Account Balances
Type and Reason Select the entry type and reason for the activity. If you are working with an
existing item, select one of these entry types:
MT (Offset an Item): Select to match the item.
Note. If you are offsetting a vendor rebate claim or claimback item derived from
PeopleSoft Purchasing or PeopleSoft Order Management and the item's business
unit is associated with a VAT entity, you create two items, one with the base
amount of the item in the Item Balance field and one with the VAT amount for
the item in the Item Balance field. Use the MT (Offset an Item) entry type for
each item. Use the CRBSE entry reason for the row with the base amount and
CRVAT entry reason for the row with the VAT amount. You also must enter the
reference number for the claim item in the Document field on the Worksheet
Application Detail View page.
Note. If you receive a warning message that the write-off exceeds the tolerances,
you can bypass the message, as long as you are enabled to override tolerances in
user preferences and the write-off meets your tolerance requirements. If approval
framework is activated, then the system requires the approval of write-off
amounts entered and saved on the worksheet that are above the approval-needed
limit.
Important! The system allows you to select Write off a Debit or Write off a
Credit if the business unit for both items being matched requires VAT only if
VAT applicability is set to Exempt or Out of Scope.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 765
Maintaining Customer Account Balances Chapter 24
Add Item Click to add an existing item that is not already in the worksheet. When you add
an item, enter the business unit, customer ID, and item ID. The system selects the
item and assigns an MT offset entry type. If you are using line items, all line
items for the item are selected. If you attempt to add an invalid item ID or any
open item that does not meet the current editing criteria, it will not be added to
the worksheet.
Note. To add all of another customer's open items as opposed to a single item,
access the Worksheet Selection page, where you can add a customer ID and
rebuild the worksheet.
Group View Click to access the Worksheet Group View page, where you match items in
match groups.
Write Off Remaining Click to write off the remaining balance for the worksheet. The link is available
Amount only if a balance is in the Net field. The system creates two new pending items—
the new debit or credit and the write-off—and assigns an item ID to each item.
Override the item ID if you want to assign your own number.
If the net amount is greater than zero, the system creates a debit memo (MT-04)
and adds the amount to the adjustment total. It also creates a debit write-off (MT-
07) and adds that amount to the write-off total.
If the net is less than zero, the system creates a credit (MT-05) and adds the
amount to the adjustment total. It also creates a credit write-off (MT-06) and adds
that amount to the write-off total.
If either MT-06 or MT-07 have the Require Reason option selected, you will not
be able to use this link. Instead, you must create a new line on the Worksheet and
enter the information for the write-off including the reason code.
Revenue Distribution Click to distribute revenue amounts for control budgets when an item has
multiple revenue lines and you are only partially taking action on it. This link is
available only if you enabled commitment control processing and if you enabled
the entry of multiple revenue lines for the business unit.
Balance
The system updates the balance information when you click Go or Refresh, or you save the worksheet. You
must have a zero balance before you can post the worksheet.
Adj (adjustment) Displays the amount of new debit and credit pending items that you created.
Net Displays the remaining or unmatched amount for selected items (debits – credits
+ adjustments).
766 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 24 Maintaining Customer Account Balances
The page opens in group view if you entered matching criteria on the Worksheet Matches page and your
criteria generated match groups.
Each match group contains the items that matched based on your matching criteria. Match group number
99999 contains all items that did not match any other items. The group balance for each match group must be
zero before you can post the worksheet. Also, the net amount for the worksheet must be zero.
• Write off an item or write off the remaining balance for an item.
Use the Match Group scroll area to scroll through the match groups. Use the Item List grid to scroll through
items within a match group.
Anchor Information Click to access the Anchor Information page, where you select an anchor
business unit and anchor currency for multicurrency processing. Select a control
distribution code for accounting entries. If an item is selected, then you will not
be able to change or select any of these fields.
Click the Currency Conversion Panel button to access the Currency Conversion
page, where you select a display currency for the Conversion Amount - Currency
column and specify whether to use today's date, the accounting date for the item,
or a date that you specify to determine which exchange rate to use.
Normal View Click to access the Worksheet Application page, where you match individual
items instead of matching items in groups.
Revenue Distribution Click to distribute revenue amounts for control budgets when an item has
multiple revenue lines and you are only partially taking action on it. This link is
available only if you enabled commitment control processing and if you enabled
the entry of multiple revenue lines for the business unit.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 767
Maintaining Customer Account Balances Chapter 24
The item selection controls enable you to work with all items in a single match group at once or a specified
range of items.
Entry Type and Reason Select the entry type for the activity that you want to perform for the selected
items. You must enter a valid entry reason in the Reason field if you selected the
Require Reason field for the selected entry type on either the Item Entry Type -
Selection page or the Automatic Entry Type - Selection page. Valid entry types
are:
MT (Offset an Item): Select to offset all of the selected items.
RC (Refund a Credit): Select to refund selected credit items. If you also have
debit items selected, the system ignores them.
WO (Write off a Debit): Select to write off selected debit items. If you also have
credit items selected, the system ignores them. The system issues a message if
you try to write off more than the write-off tolerances permit. If approval
framework is activated, then the system requires the approval of write-off
amounts entered on the worksheet that are below the write-off tolerances but
above the approval-needed limit.
WOC (Write off a Credit): Select to write off selected credit items. If you also
have debit items selected, the system ignores them. The system issues a message
if you try to write off more than the write-off tolerances permit.
If you receive a warning message that the write-off exceeds the tolerances, you
can bypass the message, as long as you are enabled to override tolerances in user
preferences and the write-off meets your tolerance requirements. If approval
framework is activated, then the system requires the approval of write-off
amounts entered and saved on the worksheet that are above the approval-needed
limit.
Note. If you select an item that is selected in another worksheet, and if you
selected the No Mult Pending Item Selection option on the Installation Options -
Receivables page, the system does not select the item in the grid. To determine
whether the item is selected in another group, click the Items in Other Groups
link on the Detail View page for the item.
Important! The system allows you to select Write off a Debit or Write off a
Credit if the business unit for both items being matched requires VAT only if
VAT applicability is set to Exempt or Out of Scope.
Match Group Select the number of the match group with which you want to work.
Choice and Range Select an option to select or clear multiple items in the group at once. Values are
Select All, De-Select All, Select Range, De-Select Range, and none.
If you select Select Range or De-Select Range, enter the range in the Range field.
For example, enter 4-7.
768 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 24 Maintaining Customer Account Balances
Go Click to apply your selections to the items in the match group and to update the
group balance and worksheet balances.
If you have a remaining balance for a match group, you can write off the
remaining balance or create a new debit or credit item for the difference. To write
off the remaining balance, add a new row for a write-off item to the match group
and enter the remaining amount in the Item Balance field. Select either the WRD
or WRC entry type to write off the remaining debit or credit.
Use the Customization link to sort by column and reorder, hide, and freeze columns. This will enable you to
put the key fields that you want to review on the Detail 1 tab and sort your data.
See the section on using grid and scroll area controls in the Enterprise PeopleTools PeopleBook: Using
PeopleSoft Applications.
Click the View Detail button to access the Worksheet Application Detail View
page, where you can view and update details for an item.
Note. You can review only one item in the Detail page when clicking the View
Detail button on the Worksheet Group View page.
Item Balance Displays the amount of the item on which you are taking action. Change the
amount if you do not want to take action on the full amount of the item. For new
items that you create, add the amount for the item.
Seq (sequence) This number relates to the order in which the items were entered on the
Worksheet Selection page. Initially, the items in each match appear in this order.
If you sort the match group based on the value in another column, the number
stays with the item, but the grid sequence number for the item in the left column
changes. Use this column to resort the worksheet in the original order.
Item ID and Line If you added a new item to the match group to balance the group, enter the item
ID and line number. Add additional information for the item on the Detail View
page.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 769
Maintaining Customer Account Balances Chapter 24
Type and Reason Select the entry type and reason for the activity. If you are working with existing
items, select one of these entry types:
MT (Offset an Item): Select to match the item.
Note. If you are offsetting a vendor rebate claim or claimback item derivedi from
PeopleSoft Purchasing or PeopleSoft Order Management and the item's business
unit is associated with a VAT entity, you create two items, one with the base
amount of the item in the Item Balance field and one with the VAT amount for
the item in the Item Balance field. Use the MT (Offset an Item) entry type for
each item. Use the CRBSE entry reason for the row with the base amount and
CRVAT entry reason for the row with the VAT amount. You also must enter the
reference number for the claim item in the Document field on the Worksheet
Application Detail View page.
Note. If you receive a warning that the write-off exceeds the tolerances, you can
bypass the message, as long as you are enabled to override tolerances in user
preferences and the write-off meets your tolerance requirements. If approval
framework is activated, then the system requires the approval of write-off
amounts entered and saved on the worksheet that are above the approval-needed
limit.
Important! The system allows you to select Write off a Debit or Write off a
Credit if the business unit for both items being matched requires VAT only if
VAT applicability is set to Exempt or Out of Scope.
Move Click to access the Move Item page. Select the Move Item check box and enter
the number for the new match group in the To Match Group ID field. Click Save
to move the item.
770 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 24 Maintaining Customer Account Balances
Item Balance To partially take action on an item, change the amount and click Edit to update
the worksheet balance information.
Entry Type and Entry Select the entry type and reason for the activity.
Reason
Location Enter the address sequence number for new items. You must enter a value in this
field to include the item in correspondence if you selected the Item Address
option for the correspondence customer on the Correspondence Options page.
Document If you are applying the payment to a vendor rebate claim item or claimback item
that is derived from PeopleSoft Purchasing or PeopleSoft Order Management,
you must enter a reference ID. When you run the Rebate Notification process, it
sends the reference ID to PeopleSoft Purchasing and PeopleSoft Order
Management to use to reconcile the claims on the claims management
workbench.
This field is available for existing items only if you enter entry reasons on the AR
Integration page.
Click the links to view and update more information about the item.
Note. To save your changes, return to the Worksheet Application or Worksheet Group View page.
See Chapter 21, "Applying Payments," Distributing Amounts for Multiple Revenue Lines for Control
Budgets, page 668.
Delete Worksheet Click to delete the entire worksheet and any accounting entries that you created
for the worksheet.
Delete Maintenance Click to delete the accounting entries that you created, but leave the worksheet
Group intact.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 771
Maintaining Customer Account Balances Chapter 24
Action If approval workflow is enabled, any write-offs must be approved before you can
proceed with any of the posting actions. You must select Submit to Workflow
action. The approver can access the worksheet and change this action to Pending
Approval. Once the write-off is approved, the system enables the approver to
perform a posting action.
Select a posting action for the group and click OK to carry out the action. Values
are:
Do Not Post: Saves the changes to the group, but no posting occurs. Use this
option to change the posting option for a group set to Batch Standard if the group
has not been processed yet.
Post Now: Runs the Receivable Update process immediately. If the user enabled
the notification feature, the system displays a message when the process finishes.
Post Now to GL: Runs the Receivable Update process immediately and runs
processes to create and post journals to the general ledger. If the user enabled the
notification feature, the system displays a message when the process finishes.
Batch Priority: Runs the Receivable Update process the next time that a priority
scheduled job runs or the next time that a standard scheduled job runs, if that
occurs first. This option is not intended for large jobs.
Batch Standard: Runs the next time that a standard scheduled batch jobs runs.
This may occur once a day, depending on how often the organization schedules
standard jobs.
Note. The posting options that are available depend on the options that you select
for the user on the Define User Preferences - Process Group page. Use the Post
Now and Post Now to GL options only for small groups or when an immediate
need exists to post the transaction. The system issues a message if another user or
scheduled process is posting transactions for the same business unit and customer
combination at the same time. If approval workflow is enabled, the write-off has
to be approved before a posting action can be selected.
See Chapter 12, "Setting Up Receivable Update and Pending Group Generator,"
Receivable Update Processing Options, page 370.
Create/Review Click to create accounting entries online. Normally you do not use this option in
Accounting Entries a production environment.
772 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 24 Maintaining Customer Account Balances
Use the Accounting Entries page to review or edit accounting entries that have already been created for
maintenance group items and correct them if needed. You can edit both the receivables (AR) line and the
user-defined lines for these types of new items that do not reference existing items:
Note. You cannot edit the AR lines when the system generates two transactions for the same new item ID
because the AR line must match for both transactions. This applies when a Write-off Remaining Debit (MT-
07) item automatically creates a Create a New Debit (MT-04) item, or when a Write-off Remaining Credit
(MT-06) or Refund Remaining Credit (MT-08) item automatically creates a Create a New Credit (MT-05)
item.
For write-off items (MT-02) and MT-03), you can edit only the user-defined lines. To keep these accounting
entries balanced when you make changes, enable the ChartField Balancing option on the Ledger Group -
Balancing page. This enables the system to create intraunit accounting entries across the from and to line.
Note. You cannot edit the entries if you selected the Always Inherit or Inherit within BU inheritance option.
If ChartField combination errors occur on Offset an Item (MT-01) and Refund a Credit (MT-09) transactions:
2. Modify the ChartField combinations for either the combination edit rules or for the distribution codes.
If your automatic entry type accounting templates contain multiple user-defined lines, and you create entries
online, you can manually allocate the amount of the item across the accounting lines. If you create entries
during background processing, the accounting lines will not be balanced and you must use the error
correction pages to manually allocate the amount across the accounting lines.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 773
Maintaining Customer Account Balances Chapter 24
If the original item that an item references has project ChartFields and you want to use the same ChartField
values, access the AR Billing Inquiry page for the item and click the Bill Header - Project Info link. This
enables you to view the project ChartFields on the bill header in PeopleSoft Billing. Otherwise, the system
uses the ChartField values that you defined on the Auto Entry Type - Accounting Template for the entry type
and reason.
See Also
Chapter 28, "Posting and Unposting Groups," Correcting Posting Errors, page 894
• Accounts Receivable,
Receivables Update,
Correct Posting Errors,
Worksheet, Worksheet
Control
Processing Refunds
This section provides an overview of refund processing, lists prerequisites, and discusses how to:
774 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 24 Maintaining Customer Account Balances
3. Run the Receivables Refund process to update the Voucher Stage tables.
If PeopleSoft Payables is not installed, the Receivables Refund process adds rows to the
PS_AR_REFUND_TMP table instead.
Note. If you do not have PeopleSoft Payables installed on your system, disable Payables on the Installed
Products page so that the option to load the rows to the PeopleSoft Payables staging tables is not available on
the Refund Parameters page.
Process Flow
3. Run the Receivables Refund process to update the Voucher Stage tables.
After you perform the three tasks, run the Voucher Build process in PeopleSoft Payables, and continue with
normal voucher processing in PeopleSoft Payables.
The system debits accounts receivable and credits the Refund Control ChartField combination when you run
the Receivables Update process or create accounting entries online for the refunds that you create on a
maintenance worksheet.
The Receivables Refund process creates an offsetting debit to the Refund control account. The system
determines the corresponding credit by using your PeopleSoft Payables account entry templates associated
with the payables business unit.
See Also
PeopleSoft Enterprise Payables 9.1 PeopleBook, "Running Voucher and Payment Posting," Running the
Voucher Posting Process
Chapter 30, "Processing Multiple Currencies in PeopleSoft Receivables," Understanding Realized Gain and
Loss Processing, page 938
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 775
Maintaining Customer Account Balances Chapter 24
Prerequisites
You must set up your system to process refunds correctly. Perform these tasks before you create a refund:
• Link each customer to a vendor by entering a customer ID for the vendor on the Vendor Information
page.
PeopleSoft Payables uses the vendor ID that you assign to the customer on the voucher.
• Link the vendor to the customer on the Miscellaneous General Info page.
• Link the receivables business unit to the payables business unit and specify the accounts payable (AP)
origin ID on the Receivables Definition - Accounting Options 2 page.
See Also
Chapter 3, "Defining PeopleSoft Receivables Business Units," Defining the Accounting Options 2 Page, page
48
PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Maintaining Additional
Customer Information," Viewing Vendor Names and IDs
PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Maintaining General Customer
Information," Entering Tax ID, Vendor ID, Web Addresses, Stock Symbols, and SubCustomer Information
Worksheet Group View WS_WORKSHEET_IC2 Accounts Receivable, Select the items to refund.
Receivables Maintenance,
Maintenance Worksheet,
Update Worksheet Match
Groups, Worksheet Group
View
776 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 24 Maintaining Customer Account Balances
Receivable Update Request POSTING_REQUEST Accounts Receivable, Post the worksheet refund
Receivables Update, items.
Request Receivables
Update, Receivable Update
Request
Creating Refunds
Access the Worksheet Selection page. (Accounts Receivable, Receivables Maintenance, Maintenance
Worksheet, Create Worksheet, Worksheet Selection.)
To create refunds:
2. Select the credit items that you want to refund on the Worksheet Application page or the Worksheet
Group View page, and select the Refund a Credit entry type.
Alternatively, create a new row on a worksheet with a net credit balance and select the Refund Remaining
Credit entry type.
See Also
Chapter 24, "Maintaining Customer Account Balances," Maintaining Customer Accounts Using Worksheets,
page 751
Posting Refunds
Access the Receivables Update Request page. (Accounts Receivable, Receivables Update, Request
Receivables Update, Receivable Update Request.)
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 777
Maintaining Customer Account Balances Chapter 24
See Also
Chapter 28, "Posting and Unposting Groups," Running Receivable Update, page 887
Load Directly to AP Select to load the processed refunds into the PeopleSoft Payables voucher staging
tables. Deselect to enable the system to write refund information to the
PS_AR_REFUND_TMP table. If you do not select this check box, you must
write a custom process to read information from the PS_AR_REFUND_TMP
table and update the appropriate PeopleSoft Payables tables or third-party
payables system. This check box is available only if PeopleSoft Payables is
installed on your system.
778 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 25
Transferring Receivables
This chapter lists prerequisites and common elements and discusses how to:
Prerequisites
Before you can use a transfer worksheet to transfer items, you must:
• Create automatic entry types for these transfer system function IDs:
• Create a distribution code for the doubtful receivable account using the doubtful distribution type.
• Create control distribution codes for transfer worksheets and assign a default control distribution code to
the business unit.
Note. When you are transferring an item from one business unit to another, the GL account and
ChartFields assigned to the Transfer Control Distribution Code (Set Up Financials/Supply Chain,
Business Unit Related, Receivables, Receivables Definition, Accounting Options 2 page) must exist in
both the transfer from business unit and the transfer to business unit.
• Set up reference qualifiers to identify the types of references to use when building the worksheet.
You also must enter the items into the system and run the Receivable Update Application Engine process
(ARUPDATE) to post the items.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 779
Transferring Receivables Chapter 25
See Also
Chapter 3, "Defining PeopleSoft Receivables Business Units," Defining Business Unit Defaults for Individual
Business Units, page 42
Chapter 5, "Defining Additional Processing Options," Understanding Reference Qualifiers, page 125
Click the Document Sequencing button to select the sequencing value for
documents that you create online.
If working with multiple currencies, click the Disp Curr Conversion Worksheet
(display currency conversion worksheet) button to change the display currency
and specify whether to use today's date, the accounting date, or the date that you
specify to determine which exchange rate to use.
See Also
Chapter 31, "Using Document Sequencing in PeopleSoft Receivables," Changing Document Types and
Document Sequence Numbers, page 956
780 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 25 Transferring Receivables
When you transfer an item from one business unit to another, the GL account and ChartFields assigned to the
Transfer Control Distribution code must exist in both the business unit from which you are transferring the
item and the business unit to which you are transferring the item.
You can transfer items with value-added tax (VAT) as long as all the From customers' and To customers'
receivables business units point to the same VAT entity. You can transfer payments that are put on account
between two PeopleSoft Receivables business units.
Note. You cannot transfer multiple items that have the same item and item line number to another customer.
For example, suppose that you have three customers that have items with the same item and item line
numbers. In this case, you can combine the three items into one item on the maintenance worksheet using the
target customer's number.
After you complete the transfer worksheet and select a posting action, you must run the Receivable Update
process (AR_UPDATE) to transfer the items, create accounting entries, and post the results.
See Also
Chapter 13, "Understanding Interunit and Intraunit Accounting and ChartField Inheritance," page 389
Worksheet1 TRN_WORKSHEET1
• Accounts Receivable, Indicate the to customer or
Receivables business unit that receives
Maintenance, Transfer the items.
Worksheet, Update
Worksheet, Worksheet
1
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 781
Transferring Receivables Chapter 25
Worksheet2 TRN_WORKSHEET2
• Click the Build button Review or modify
on the Transfer information about the items
Selection page. that you are transferring.
• Accounts Receivable,
Receivables
Maintenance, Transfer
Worksheet, Update
Worksheet, Worksheet
2 tab.
782 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 25 Transferring Receivables
Customer Options
Customer Criteria Select the type of customer items that you want to display on the worksheet.
Values are:
Corporate Items: Displays corporate items only.
Customer Items: Displays all customer items only.
Remit From Items: Displays remit from items only.
None: The system creates a blank worksheet.
Cust ID (customer ID), Enter the customer's ID and the business unit to construct a worksheet for a
Business Unit, specific customer. If the customer has subcustomers that were set up on the
SubCustomer 1, and SubCustomer Qualifier 1 and SubCustomer Qualifier 2 pages, enter the qualifiers
SubCustomer 2 to narrow the worksheet display even further.
Note. Remember that the GL account and ChartFields assigned to the Transfer
Control Distribution code must exist in this from business unit.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 783
Transferring Receivables Chapter 25
Reference Options
Reference Criteria Select an option to restrict reference criteria to search for only a Range of
References,Specific Values, or no values (None.) If you decide to enter only
reference options, the worksheet contains items matching the references.
Restrict to Select All Customers, Corporate Cust Only, Customer Only, or Remit Cust Only.
Match Rule If you selected Specific Value or Range of References in the Reference Criteria
field, specify the match type for the item information. Values are Exact Match
and Like Match. A like match enables you to use a specific reference and range
for reference values to identify the reference, as long as you provide the
beginning letters or numbers, not characters from the middle. For example, if you
enter a purchase order (PO) number of 24%, and select Like Match, the
worksheet contains all items with PO numbers beginning with 24, but does not
catch a PO number of x24x.
Reference and Range If you selected Specific Value in the Reference Criteria field, enter the reference
for Reference Value value in the Reference field.
If you selected Range of References in the Reference Criteria field, enter from
and to values, with the to value always greater than the from value.
The values that you enter are case-sensitive.
Qual Code (qualifier Select from the reference criteria that were set up on the Reference Qualifier
code) page. Items can be identified by any reference such as PO, item ID, or document
number.
All Items, Deduction Select one of these options to indicate what type of items to include in the
Items Only, or Items in worksheet. If you select All Items, you can select one or more of these check
Dispute Only boxes to exclude those item types from the worksheet: Exclude Deduction Items,
Exclude Collection Items, and Exclude Dispute Items.
Worksheet Control
Build Click to build a worksheet that transfers items to another customer or business
unit.
784 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 25 Transferring Receivables
Worksheet1 page
Control Distribution ID Click to override the control distribution code that was set up on the Receivables
Definition - Accounting Options 2 page. The distribution code determines the
offsetting AR accounting entries.
Business Unit and Enter the business unit and customer ID of the transfer to customer. If the
Customer customer has subcustomers, the system displays information about subcustomer 1
and subcustomer 2 in the remaining two fields. If you selected the Subcustomer
Qualifier option for the system and have set them up for the customer, you can
perform intracustomer transfers by changing the subcustomer 1 and subcustomer
2 qualifiers.
Note. Remember that the GL account and ChartFields assigned to the Transfer
Control Distribution code must exist in this transfer from business unit.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 785
Transferring Receivables Chapter 25
Range Select Enter a range of items, such as items 4 to 7, to select multiple rows, and click Go.
Note. If you select an item that is in use, you may receive an error message. A
field on the Installation Options - Receivables page, No Mult Pending Item
Selection, determines whether the system checks groups to verify that an
unposted pending item exists for the item that you selected or that the item has
been selected in another group. To verify where the item is in use, select Items in
Other Groups using the related links button for the item.
Display Select a value to limit the display of items in the list, such as All Items, Selected,
or Unselected, and click Go.
Sort All Select an option to sort all the items in the worksheet, not just the items that
appear in the scroll area. Sort items by due date or item ID.
The page displays the selected rows that currently appear in the list. Click the
arrows to view different chunks of data. For better performance, you can limit the
number of rows that appear in the scroll area on the Installation Options -
Receivables page. You should use a maximum chunk size of 100 rows, although
larger chunks might perform satisfactorily.
These fields and buttons are not available if the number of rows does not exceed
the maximum chunk size.
Note. Click the Customize link to sort by column, reorder columns, hide columns, and freeze columns. This
enables you to place the key fields that you want to review on the Detail 1 tab and sort your data.
Selecting Items
Remit Seq (remit This number relates to the order in which the items were entered on the
sequence) Worksheet Selection page. Initially, the items appear in this order. If you sort the
worksheet based on the value in another column, the number stays with the item,
but the grid order changes. Use this column to sort the worksheet in the original
order.
786 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 25 Transferring Receivables
Add Item Click to add a new item to the worksheet and specify the business unit, customer
ID, and item ID.
Note. To add all of another customers' open items to the scroll, as opposed to a
single item, click the Worksheet Selection link to add a customer ID to the
customer reference and rebuild the worksheet.
Beg Amount (beginning Displays balance information, which is updated whenever you select an item and
amount), Beg Count save or refresh the worksheet.
(beginning count), Rem
Amount (remaining
amount), Rem Count
(remaining count), Sel
Amount (selected
amount), and Sel Count
(selected count)
Worksheet2 page
If you access this page to view details about a selected item, none of the fields appear highlighted. You can
change the value of any of these fields for selected items if the transfer item requires different values.
If the system automatically opens this page, the worksheet has errors. The system automatically highlights the
fields that you need to change. You must change the value of any highlighted field to a value for the To
customer.
Analyst, Sales, Collector, If the To customer has different support personnel assigned, enter the code for
and AR Specialist the credit analyst, sales person, collector, or AR specialist.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 787
Transferring Receivables Chapter 25
Dist ID AR (distribution Enter a new AR distribution code to use different ChartField values for the AR
ID receivables) line from the values for the original transfer from item. Otherwise, the system
uses the same ChartField values as the original transaction.
Family If the To customer is assigned to a different family of inventory items, enter the
new family.
Broker ID, Ship To,Sold If the bill to customer for the from customer is associated with a different broker,
To, or Location ship to customer, location, or sold to customer from the to customer, enter the
correct values for the to customer.
Delete Worksheet Click to delete the entire worksheet, plus any accounting entries that were created
for the worksheet.
Delete Transfer Group Click to delete the accounting entries that you created, but leave the worksheet
intact.
788 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 25 Transferring Receivables
Action Select a posting action for the group, and click OK to perform the action. Values
are:
Do Not Post: Saves the changes to the group, but no posting takes place. Use this
option to change the posting option for a group set to Batch Priority or Batch
Standard if the group has not been processed yet.
Note. When you select Do Not Post, the Business Unit and the Customer fields
become available for entry on the Transfer Worksheet, Worksheet 1 page.
Post Now: Runs the Receivable Update process immediately. If the user enabled
the notification feature, the system displays a message when the process finishes.
Post Now to GL: Runs the Receivable Update process immediately and runs
processes to create and post journals to the general ledger. If the user enabled the
notification feature, the system displays a message when the process finishes.
Batch Priority: Runs the Receivable Update process the next time a priority
scheduled job runs or the next time a standard scheduled job runs if that occurs
first. This option is not intended for large jobs.
Batch Standard: Runs the next time a standard scheduled batch job runs. This
may occur once a day depending on how often the organization schedules
standard jobs.
Note. The posting options that are available depend on the options that you select
for the user on the Define User Preferences - Process Group page. Use the Post
Now and Post Now to GL options only for small groups or when you have an
immediate need to post the transaction. The system issues a message if another
user or scheduled process is posting transactions for the same business unit and
customer combination at the same time.
Important! When you select the Post Now,Post Now to GL,Batch Priority, and
Batch Standard values in the Action field, the Business Unit and Customer fields
on the Transfer Worksheet , Worksheet 1 page are no longer available for entry.
When you select the Do Not Post value, the Business Unit and Customer fields
become available for entry on the Worksheet 1 page .
See Chapter 12, "Setting Up Receivable Update and Pending Group Generator,"
Receivable Update Processing Options, page 370.
OK Click if you selected Post Now or Post Now to GL to run the batch processes.
Create/Review Entries Click to create or review accounting entries. Use this option only if you need to
review the accounting entries before posting.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 789
Transferring Receivables Chapter 25
When you run the Receivable Update process or create the accounting entries online, the system credits the
current AR account for the item and debits the Doubtful Receivables account.
After you complete a doubtful receivables transfer worksheet, you must run the Receivable Update process to
transfer the items, create accounting entries, and post the results.
790 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 25 Transferring Receivables
Build Doubtful Click to build a worksheet that transfers a doubtful item to a Doubtful
Receivables account.
See Also
Chapter 25, "Transferring Receivables," Building a Customer or Business Unit Transfer Worksheet, page 783
Sel (select) Select the items to transfer to a doubtful account within the same customer ID
and business unit.
Click the Customer Hold button to place a customer on hold. When you click this
button, you automatically access the Messages page, where you can create a
customer message using a hold code.
Dist ID AR (receivables Override the default distribution code for doubtful receivables that was assigned
distribution code) to the business unit, if necessary. Otherwise, the system uses the same ChartField
values as the original transaction.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 791
Transferring Receivables Chapter 25
See Also
See Also
Chapter 25, "Transferring Receivables," Selecting a Transfer Worksheet Action, page 788
Use the Accounting Entries page to review and update accounting entries that have already been created for
transfer groups. You can edit the AR (receivables) lines for these transactions:
You cannot edit entries if you selected the Always Inherit or Inherit within BU inheritance option.
If an error occurred for the Transfer Item From Customer (TR-01) transaction, perform these tasks:
• Modify the ChartField combinations for either the combination edit rules or for the distribution codes.
Important! To keep the accounting entries balanced when you make changes, enable the ChartField
Balancing option on the Ledger Group - Balancing page. This enables the system to create intraunit
accounting entries across the from and to line.
792 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 25 Transferring Receivables
See Also
Chapter 28, "Posting and Unposting Groups," Correcting Posting Errors, page 894
• Accounts Receivable,
Receivables Update,
Correct Posting Errors,
Transfer, Transfer
Control
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 793
Chapter 26
Managing Drafts
This chapter provides an overview of processing drafts, lists prerequisites, and discusses how to:
• Dishonor drafts.
• Void drafts.
• Unpost drafts.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 795
Managing Drafts Chapter 26
See Also
Chapter 11, "Setting Up Draft Processing," Understanding the Draft Life Cycle, page 334
1. Run the Create Drafts Application Engine process (AR_DRAFTS) to create the vendor draft and a draft
worksheet.
The status of a draft that you create is either Identified or Pending Acceptance.
2. Send the draft to the customer for approval unless the draft is preapproved, and print the Draft Document
report to provide the customer a list of items on the draft.
If the draft is preapproved, the system automatically approves the draft when you create it, and you skip
the next step. The status of an approved draft is Accepted.
3. Make any necessary modifications to the draft data on the draft worksheet and approve the draft.
If the customer did not approve the draft, use the draft worksheet to reject the draft. The items will be
available for selection on another draft worksheet.
Note. To approve multiple drafts without changing item information, use the draft approval worksheet.
Also, use draft approval worksheets if the person in your organization who approves drafts is not the same
as the individuals who apply drafts to items on the draft worksheet.
4. Run the Receivable Update process to post the group, update the draft status, and update draft activity.
5. (Optional) Identify drafts that are being used as collateral and endorse drafts to another party as required.
Once a draft is no longer being used as collateral or is endorsed, you can remit the drafts to the bank.
6. Select the drafts that you want to submit to the bank, specify remittance details for each draft, and mark
the drafts complete using the draft remittance worksheet.
7. Run the Receivable Update process to post the remittance group, update the draft status, update draft
activity, and change the draft remittance status to Complete.
The monies will either be collected at the due date or at the discount date after you run the Receivable
Update process.
This changes the draft status to Accepted after you run the Receivable Update process.
9. Run the Format EFT Files SQR process (FIN2025) to create the file that you send to the bank.
796 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 26 Managing Drafts
11. (Optional) Run the AR_DRAFT_BNK Application Engine process to receive the bank EFT file that
indicates whether the payments were collected.
12. (Optional) Correct payment records from a bank EFT file that did not match drafts on the system to
enable them to match existing drafts.
13. (Optional) Run the EFT Draft Inbound Exception report to obtain a list of drafts in the bank EFT file that
failed collection due to incorrect bank details.
You can only run this report if you received a bank EFT file.
You correct the bank details for the customer on the MICR Information - Customer Bank page and then
approve and remit the draft again.
14. (Optional) Cancel the EFT file if you need to reformat the remittance or if you lost the original.
15. Reconcile the draft by matching the amount of the draft received with the amount that was submitted to
the bank when you receive a bank statement.
You can also choose to perform the following tasks at various points in the draft life cycle.
• Void a draft.
• Dishonor a draft.
The section that describes each of these tasks indicates when you can perform these tasks.
1. Enter the information from the customer's draft document into PeopleSoft Receivables.
Because you must enter a customer ID, the draft status is Identified.
2. Build a draft worksheet, and select the items to include in the draft payment.
When you save the worksheet, the draft status changes to Pending Acceptance. When the value in the
Difference field on the worksheet is zero, the user can mark the draft approved. When this occurs, the
draft status becomes Accepted.
Note. To approve multiple drafts simultaneously after selecting the items, use the draft approval
worksheet.
3. Run Receivable Update to post the group and update draft activity.
The draft status remains Accepted. However, the posted date and group ID on the Draft Control inquiry
page for the Draft Approval line is now populated.
4. (Optional) Identify drafts that are being used as collateral and endorse drafts to another party as required.
Once a draft is no longer being used as collateral or is endorsed, you can remit the drafts to the bank.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 797
Managing Drafts Chapter 26
5. Select the drafts you want to submit to the bank, specify remittance details for each draft, and mark the
drafts complete using the draft remittance worksheet.
6. Run the Receivable Update process to post the remittance group and update draft activity.
The draft status remains Remitted. However, the posted date and group ID on the Draft Control inquiry
page for the Draft Remitted line is now populated.
The monies will either be collected at the due date or at the discount date after you run the Receivable
Update process again. At this point, the draft status becomes Complete, and, if you open the Draft Control
inquiry page, the posted date and group ID for the Draft at Due Date line is now populated.
This step changes the draft status to Accepted after you run the Receivable Update process.
8. Run the Format EFT Files process (FIN2025) to create the file that you send to the bank.
10. (Optional) Run the AR_DRAFT_BNK process to receive the bank EFT file that indicates whether the
payments were collected.
11. (Optional) Correct payment records from a bank EFT file that did not match drafts on the system to
enable them to match existing drafts.
12. (Optional) Run the EFT Draft Inbound Exception report to obtain a list of drafts in the bank EFT file that
failed collection due to incorrect bank details.
You can run this report only if you received a bank EFT file.
You correct the bank details for the customer on the MICR Information - Customer Bank page and then
approve and remit the draft again.
13. (Optional) Cancel the EFT file if you need to reformat the remittance or if you lost the original.
14. Reconcile the draft by matching the amount of the draft received with the amount that was submitted to
the bank when you receive a bank statement.
You can also choose to perform the following tasks at various points in the draft life cycle.
• Void a draft.
• Dishonor a draft.
The section that describes each of these tasks indicates when you can perform these tasks.
798 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 26 Managing Drafts
1. Run the AR_DRAFT_EFT process to load the EFT file into the draft tables on the database.
Draft payments (known as kijitsu in Japan) are extracted from the file if the creation date is not equal to
the accounting date (that is, the due date). The extracted data is loaded into the AR Draft Staging table
(PS_DR_STAGE_EFT). If the customer name and bank account cannot be resolved to a customer ID and
bank code, the record is marked as an Error. If the review option on the run control record is set to errors
only, the system converts staged drafts that are not in error into real drafts (DRAFT_CONTROL). The
system also creates a customer reference record (DRAFT_ID_CUST).
The AR_DRAFT_EFT process uses the Kijitsu file layout. Two Zengin data record formats are available
for the file layout: Zengin Format A and Format B. You must use Zengin Format B. Format B allows for
payment amounts of up to 13 digits. Do not use Zengin Format A.
Note. Regular payments are extracted from the file if the creation date equals the accounting date (or due
date). The extracted data is loaded into the AR Payment staging table (AR_PAYMENT_EC). These
payments can then be converted to regular deposits using the Payment Loader Application Engine process
(AR_PAYLOAD).
2. Correct errors in the drafts on the Draft Staging table and create draft control records.
3. Make any necessary modifications to the draft data on the draft worksheet and approve the draft.
Note. To approve multiple drafts without changing item information, use the draft approval worksheet.
Also, use draft approval worksheets if the person in your organization who approves drafts is not same as
the individuals who apply drafts to items on the draft worksheet.
4. Run the Receivable Update process to post the group, update the draft status, and update draft activity.
5. When you receive a bank statement, you reconcile the draft by matching the amount of the draft received
with the amount that was submitted to the bank.
You can also choose to perform the following tasks at various points in the draft life cycle.
• Void a draft.
• Dishonor a draft.
The section that describes each of these tasks indicates when you can perform these tasks.
Note. You should not endorse, cancel, or unpost an EFT draft, because the draft has already been remitted.
Prerequisites
Before you can process drafts, you must perform the following tasks:
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 799
Managing Drafts Chapter 26
• Assign account ChartFields to a bank account for the Cash and Cash Control accounts for both discounted
and nondiscounted drafts.
• Link the customer's bank account to a remit from customer if you plan to remit drafts using an EFT file on
the Customer Bank page.
• Select the draft payment method and processing rules for bill to customers.
• Create reason codes for rejecting drafts using the Reject Draft reason type.
• Associate the customer IDs with the customer names in the EFT files on the Customer EFT Name page
for EFT drafts.
800 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 26 Managing Drafts
See Also
Chapter 5, "Defining Additional Processing Options," Setting Up Reference Qualifiers, page 125
PeopleSoft Enterprise Global Options and Reports 9.1 PeopleBook, "Defining Document Sequencing,"
Defining Document Types
PeopleSoft Enterprise Banks Setup and Processing 9.1 PeopleBook, "Setting Up External, Internal, and
Netting Accounts," Defining External Account Information
PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Maintaining Additional
Customer Information," Defining MICR IDs
PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Maintaining General Customer
Information," Assigning Individual Customers to Customer Groups
PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Maintaining General Customer
Information," Entering Additional Billing, Purchasing, Payment, and Write-Off Options for Bill To
Customers
PeopleSoft Enterprise Application Fundamentals 9.1 PeopleBook, "Defining Financials and Supply Chain
Management Common Definitions," Setting Up Automatic Numbering
Chapter 5, "Defining Additional Processing Options," Selecting EFT Layouts, page 137
PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Maintaining Additional
Customer Information," Associating EFT Payment File Names With Customer IDs
Chapter 5, "Defining Additional Processing Options," Setting Up Write-Off Approval Workflow, page 144
Entry Event or Event If you use the Entry Event feature, enter the entry event code used to create
supplemental accounting entries for the activity.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 801
Managing Drafts Chapter 26
• Places all items with the same letter of credit number in a single draft.
• Places all items with the same approval method, entry currency, due date, and document printing
instructions in a single vendor-initiated draft.
If you selected the One Item per Draft? check box when entering pending items, the process places only
one item in a draft.
• If the draft type has automatic numbering enabled, assigns the next available draft reference number to the
draft.
If the draft type does not have automatic numbering enabled, the system uses the draft ID number for the
draft reference number.
Note. If the settlement date falls on a holiday, the process uses the bank holiday rules assigned to the
customer to adjust the estimated settlement date.
The process also does the following for credit items that have the draft payment method:
• Adds credit items to the draft worksheet if the due date and amount of the credit item is the same as or
less than the due date or amount of the debit items.
The process continues to add credit items to the draft worksheet whose due dates are the same as or less
than the due dates of the debit items in the draft worksheet until the amount of the credit items becomes
larger than the total of the debit item. The process never allows the draft amount to become a negative
amount.
If credit memos that meet the due date criteria but exceed the total amount of the draft still remain, these
items are available for inclusion in a draft worksheet the next time you run the process.
• Changes the draft due date for the credit items to the same date as the debit items.
• Clears the One Item per Draft? check box for the credit items if it is selected.
• Creates a message in the message log that lists the credit items that were not processed in the current draft
run because they have a due date or amount that is greater than the debit items.
802 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 26 Managing Drafts
Link MICR (link Select to open a page where you can associate a new MICR ID with a customer.
magnetic ink character
recognition)
MICR ID (magnetic ink Enter the MICR ID of the customer's bank account used for drawing the draft.
character recognition ID)
Qual Code (qualifier Enter the type of reference values that you are entering, such as item ID or
code) document number. The default qualifier code is the reference qualifier code of
the remit-from customer for the customer you selected on this page. If the
customer does not have a qualifier code, the system uses the code assigned to the
business unit.
Draft Details DR_MASS_ENTRY_SEC Click the References link on Enter detail reference
the Draft Mass Entry page. information for draft
selection.
Load EFT Payments DR_EFT_REQUEST Accounts Receivable, Use to load draft payments
Drafts, Create Drafts, from an EFT file.
Receive Draft Payments
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 803
Managing Drafts Chapter 26
Draft EFT Load and DR_EFT_STAGE Accounts Receivable, Correct errors in drafts that
Review Drafts, Create Drafts, you receive in EFT files.
Electronic Drafts, Draft
EFT Load and Review
From Date and To Date Enter a range for the due dates of items to include. To include items due on a
specific day, enter the same date in both fields.
From Date and To Date Enter the date range for item creation. To include items created on a specific day,
enter the same date in both fields.
804 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 26 Managing Drafts
Options
Pre-Approved Only Select to process only items that are preapproved on the draft and that do not
require customer approval.
Customer Criteria and These fields work together to limit the customers for whom you will create
Customer Group drafts. If you decide to select items based on customer criteria, select one of these
options: Customer, Corporate, or Remit From.
Then, select the customer group assigned to the customers.
For example, suppose you select a customer group containing customers FRA01
and FRA04 and you select Remit From.
The customers in the remit-from customer group for customer FRA01 are FRA01
and FRA03. Customer FRA04 is the only customer in the remit-from customer
group for customer FRA04. In this case, the system selects items for customers
FRA01, FRA03, and FRA04.
If you had selected Customer as the customer criteria, the system would select
items for only customers FRA01 and FRA04.
Due Date Option Select a value that determines the due date for the items in the draft. Options are:
Default: Use the item due date. If you use item due dates, the process creates a
separate draft for items with different due dates.
Specified: Use the date that you entered in the Due Date field for the items.
Draft Type Select a draft type. (The draft types are defined on the Draft Type - Receivables
page.)
See Also
Chapter 11, "Setting Up Draft Processing," Defining Draft Types, page 348
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 805
Managing Drafts Chapter 26
Creation Date Override this date if necessary. The default date is the current system date.
Accounting Date Override this date if necessary. The default date is the current system date.
Est Settlement Date The system populates this value when you save. It uses the bank holiday rules
(estimated settlement defined for the bank account that you assigned to the customer for the draft if it
date) falls on a holiday.
Customer Information
Payer Name Displays the customer's name on the draft by default. You can change the payer
name as needed.
Item Reference
(Optional) Use to indicate the item or range of items that are applied to the draft. You can also enter this
information when you build a draft worksheet.
806 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 26 Managing Drafts
Reference and To Enter one reference number unless you selected Range of References. Then, you
Reference must enter a beginning and ending reference number.
Creation Override the draft creation date as needed. The default is the current date.
When you save the page, the system updates the estimated settlement date using the bank holiday rules
assigned to the customer.
2. (Optional) Click the References link to access the Draft Details page, where you specify the items to
apply to the draft.
Note. You can also enter this information when you build a draft worksheet.
References Click to access the Draft Details page, where you can enter a range of items.
See Also
Chapter 11, "Setting Up Draft Processing," Defining Draft Types, page 348
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 807
Managing Drafts Chapter 26
Process Indicate whether to process Drafts, regular Payments, or Both in the EFT file.
File Name Enter a name for the EFT file. The name of the EFT file must be unique. The file
must be loaded into the directory on the application server defined by
%PS_SERVDIR%\FILES, where %PS_SERVDIR% is the directory where the
application server domain is defined. If you process the EFT file using Process
Scheduler, then you need to load the file into %PS_CFG_HOME%\appserv\prcs\
<database name>\files.
After the system processes the file, it updates a table (DR_FILE_NAME) on the
database with the name of the flat file that was loaded. Using a unique file name
prevents drafts or payments from being entered into the system twice. Only the
file name is stored, not the path.
The Select Drafts grid displays the drafts in the EFT files that meet your search criteria.
808 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 26 Managing Drafts
1. Select the drafts for which you want to create a Draft Control record (DRAFT_CONTROL).
2. Change the values for the business unit, customer ID, or MICR ID so that they match values on the
system.
4. Save the page to create the drafts and Draft Control record.
Use the draft worksheet to select items to be paid by the draft and approve drafts. You can also create
deductions, advance payments, write-offs, and adjustments using the draft worksheet.
Use the draft approval worksheet if you want to approve multiple drafts at once. This worksheet is useful for
organizations in which the approver is not the individual who applies the drafts to individual items.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 809
Managing Drafts Chapter 26
Multiple Revenue Line AR_MRL_SEC Click the Revenue View or update multiple
Distribution Distribution link on the revenue line entries. If you
Draft Worksheet change an amount on this
Application page. page, the change overrides
the amount on the
worksheet.
Activity DRAFT_STATS_IC Click the Activity link on View a list of all activities
the Draft Worksheet for the draft, including the
Application page. activity date and posting
status.
Draft Notes DRAFT_NOTES_SEC Click the Notes link on the View or add notes about a
Draft Worksheet draft. Assign the draft to a
Application page or the physical location.
Draft Control page.
Currency Exchange Aid DR_CURR_EXCHG_SEC Click the Currency Use as an aid in converting
Exchange Aid link on the the payment amount to the
Draft Detail View page. currency of a selected item
making a partial payment.
VAT Header DRAFT_ITEM_VAT_HDR Click the Add VAT View VAT header defaults.
Information link on the Manually override values, if
Draft Detail View page. applicable.
VAT Detail DRAFT_ITEM_VAT_LN Click the VAT Detail Page View VAT line defaults,
link on the VAT Header including the VAT
page. amounts. Manually override
values, if applicable.
810 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 26 Managing Drafts
Item Activity Detail ITEM_ACTIVITY_DRILL Click the Item Activity link View all activities for an
on the Draft Detail View item.
page.
Item in Other Groups ITEM_DGROUP_SEC Click the Item in Other View other worksheet
Groups link on the Draft groups that have the
Detail View page. selected item or any
pending item groups that
are not posted that have the
item.
Additional Customer CUST_INFO_SEC Click the Additional Cust View additional customer
Information Information link on the information.
Draft Detail View page.
Draft Details DR_APROV_ITEM_SEC Click the Details link on the View details about items in
Draft Approval Worksheet a draft.
page.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 811
Managing Drafts Chapter 26
If you are working with a vendor-initiated draft, the Create Drafts process creates the worksheet; you do not
need to build it.
The draft Status is Identified until you build the worksheet. If you already built a worksheet for the draft, the
status is Pending Acceptance.
The information that you enter about customers and items determines what data appears on the worksheet.
The more information you provide, the more focused your worksheet will be.
Note. If you enter no customer or item information, then the system creates a blank worksheet.
Customer Criteria
Customer Criteria Indicates the type of customer that you want to include in the worksheet:
Corporate Items, Customer Items, or Remit From Items. If you select None, the
system creates a worksheet based on your other selection criteria and does not
limit items to specific customers. If you select None, the Customer Reference
fields are not available.
812 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 26 Managing Drafts
Accounting Date Displays the default value from the Accounting Date field on the Draft Entry
page. You can override this value, if necessary. If you override this value,
ARUPDATE will edit the date for the open period and items selected on the
worksheet and will apply this date to the accepted draft on the Draft Entry page.
Reference Criteria
Reference Criteria Specify whether you will use Detailed References, Specific Value, None, or a
Range of References. If you select either Range of References or Specific Value,
you work with the Item Reference fields.
Note. The only instance in which you can use reference criteria independently of
customer criteria is when the value in the Restrict To field is All Customers.
Restrict to Qualify items by customer by selecting All Customers, Corporate Cust Only,
Customer Only, or Remit Cust Only.
Match Rule If you selected Specific Value in the Reference Criteria field, specify whether the
item information is an Exact Match or a Like Match. A Like Match enables you
to use a percent (%) wildcard to identify the reference, as long as you provide the
beginning letters or numbers. For example, if you enter a PO number of 24% and
select Like Match, the worksheet will contain all items having PO numbers
beginning with 24xx, but it will not catch a PO number of x24x.
Qual Code (qualifier Enter the type of reference, such as documents, items, purchase orders, or any
code) other criteria that you set up on the Reference Qualifier page.
Note. When you enter a reference number, the default qualifier code appears.
• If you selected Range of References, enter the starting and ending values for
the range of references.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 813
Managing Drafts Chapter 26
All Items, Deduction Select one of these options to indicate what type of items to include in the
Items Only, or Items in worksheet. If you select All Items, you can select one or more of these check
Dispute Only boxes to exclude those item types from the worksheet: Exclude Deduction Items,
Exclude Collection Items, and Exclude Dispute Items.
Worksheet Action
Build Click to create a new worksheet or to add items meeting your selection criteria to
an existing worksheet.
814 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 26 Managing Drafts
You cannot approve a draft until the entire amount of the draft is accounted for, either applied to an item,
deemed a prepayment, held on account, deducted from the customer's balance, or considered an
adjustment.
The item selection controls enable you to work with all items in the worksheet at once or a specified range of
items at once.
Entry Type and Reason Select the entry type for the activity that you want to perform for the selected
items. You must enter a valid entry reason in the field if you have entry reasons
set up for the write-off entry type. Valid entry types are:
Create A Deduction: Select to create a deduction item for the selected items.
Pay an Item: Select to apply the draft to all the selected items.
Write-off an Item: Select to write off selected items. The system issues a message
if you try to write off more than the write-off tolerances permit. If approval
framework is activated, then the system requires the approval of write-off
amounts entered on the worksheet that are below the write-off tolerances but
above the approval-needed limit.
Note. If you select an item that is in use, you will get an error message. A setting
on the Installation Options - Receivables page—No Mult Pending Item Selection
—determines whether the system checks groups to see if an unposted pending
item exists for the item that you selected or if the item has been selected in
another group. To see where the item is in use, select Items in Other Groups on
the Draft Detail View page for the item.
Choice and Range Select an option to select or clear multiple items at a time. Valid values are:
Select All, De-Select All, Select Range, De-Select Range, and none.
If you select Select Range or De-Select Range, enter the range in the Range field.
For example, enter (4-7).
Go Click to apply your selections to the items in the grid and to update the worksheet
balances.
Use the fields in the Item Display Control group box to adjust the view and contents of the Item List grid.
Display Specify which items to display in the grid, such as All Items, New Items,
Unselected Items, or Selected Items.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 815
Managing Drafts Chapter 26
Click the Currency Conversion Panel button to access the Currency Conversion
page, where you select a display currency for the Conversion Amount - Currency
column and specify whether to use today's date, the accounting date for the item,
or a date that you specify to determine which exchange rate to use.
Sort All Select a value to sort all items in the worksheet, not just the items that appear in
the scroll area. This field is not available if the number of rows does not exceed
the maximum chunk size. Options are: Due Date or Item. Then, click Go to
resort all items in the worksheet.
Item Display Set Control Use the arrows to view different chunks of data. For better performance, you can
limit the number of rows that appear in the scroll area on the Installation Options
- Receivables page. We recommend a maximum chunk size of 100 rows,
although larger chunks may perform satisfactorily.
Use the Customize link to sort by column, reorder, hide, and freeze columns. This functionality enables you
to put the key fields that you want to review on the Detail 1 tab and to sort your data.
Click the View Detail button to view or update details for a selected item on the
worksheet and to copy, write off, or edit items.
Remit Seq (remit This sequence number relates to the order in which the items were entered on the
sequence number) Worksheet Selection page. Initially, the items appear in this order. If you sort the
worksheet based on the value in another column, this number stays with the item,
but the displayed order of the grid changes. Sort the worksheet using this column
to return the list of items to the original order.
Amount This field initially displays the open amount for the item. Change the amount to
make a partial payment.
Type and Reason Enter the entry type and reason for the item. For preexisting items, valid entry
types are Payment,Write-off, or Deduction. For new items, all entry types except
Payment and Write-off are valid.
Note. If you are applying a payment to a vendor rebate claim or claimback item
interfaced from PeopleSoft Purchasing or PeopleSoft Order Management and the
business unit for the item requires VAT, then you must split the item by entering
the base amount of the item in the Amount field for one row and the VAT
amount for the item in the Amount field for the other row. Use the DM - 01 (Pay
an Item) entry type for each item. You must enter the appropriate entry reason for
each row to indicate whether the amount is the base amount or the VAT amount.
You also must enter the reference number for the claim item in the Document
field on the Draft Detail View page.
Add with Detail Click to add an item to handle overpayments, underpayments, and write-offs. If a
new item was created in error, clear the item by clearing the Sel (select) column.
816 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 26 Managing Drafts
Revenue Distribution Click to manually distribute amounts for control budgets across multiple revenue
lines if you are making a partial payment. This link is available only if you have
enabled commitment control processing and you have enabled the input of
multiple revenue lines for the business unit.
The draft payment usually matches the total of the items. Select items that match the payment. If a customer
has no items in the worksheet, you can still put a payment on account or treat it as a prepayment.
Handling Underpayments
Change the Amount field for the item to the amount of the draft.
• Pay off an item and create an adjustment or a deduction item for the remainder of the item amount.
Create a new item, enter a positive amount for the remainder of the item amount, and enter an entry type
and reason.
• Place the entire amount on account or create a prepayment without referencing any items.
Create a new item, enter a negative amount for the amount of the draft amount, and enter an entry type
and reason.
• Partially pay for an item and write off the remaining item balance.
When you partially pay an item, the item splits and a new line with that item ID appears with the
remaining balance for the item. Select the write-off entry type and reason for the split item.
Handling Overpayments
• Pay off the item and create a new on account, adjustment, or prepay item with the remainder.
Create a new item, enter a negative amount for the overpayment payment amount, and enter an entry type
and reason.
• Pay off one or more items entirely and treat the remainder as a partial payment on another item.
Change the Amount field for the item to the remaining amount of the draft.
Create a new item, enter a negative amount for the remaining amount of the draft, and enter an entry type
and reason.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 817
Managing Drafts Chapter 26
• Pay off one or more items and write off the remaining balance.
Create a new item, enter a negative amount for the overpayment payment amount, and enter an entry type
and reason.
If you do not see an open item to apply the draft to, add an item to the worksheet, and enter a negative value
equal to the remaining draft amount. Select an entry type such as Adjust Overpayment, Write-off
Overpayment, Prepayment, or On Account.
You can write off an amount only up to the user's authorized limit. Check these amounts on the User
Preferences - Receivable Data Entry 2 page. The system compares the item amount to the user's write-off
limit in the format currency selected on the Receivables Data Entry 2 page. If approval framework is
activated, then the system requires the approval of write-off amounts entered on the worksheet that are below
the user's authorized limit but above the approval-needed limit.
Note. If you selected the Partial Payment Disabled option on the Receivables Options - Payment Options
page, no partial payments can be processed.
As you select open items, you need to check the balance information. The system updates the amounts
whenever you click the Refresh button. If the Difference is not zero, you need to adjust the payment amounts
or select additional items before you approve a draft.
Hold Click to place the entire draft on hold so that it cannot be processed by any other
activity. The items in the draft are available for selection in other worksheets. If
approval workflow is enabled and the write-off status is Pending Approval, this
button is disabled until the write-off is approved or denied.
Reject Click to cancel the draft. The items selected for payment in the draft become
available for selection in another draft. If approval workflow is enabled and the
write-off status is Pending Approval, this button is disabled until the write-off is
approved or denied.
Approve Click to approve the draft and change the status to Accepted. This button is
available only if the worksheet is balanced. If approval workflow is enabled, this
button will only be visible once write-off is approved.
Attachments Specifies the attachment count. By clicking the link, you can review existing
attachment and add new attachments
Note. See also PeopleSoft Enterprise Receivables 9.1 PeopleBook, Defining Additional Processing Options,
Setting Up Write Off Approval Workflow or PeopleSoft Enterprise Receivables 9.1 PeopleBook, Applying
Payments, Approving Write-Off Amounts Using Workflow
818 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 26 Managing Drafts
If approval workflow for write off is enabled and you created write-offs on the Draft Worksheet, the write off
amounts must be approved before you can approve the draft or after a draft approval is denied. These
approval options will appear on the page once you select the Submit for Writeoff Approval button.
Submit for Write off This button will be visible if approval workflow is enabled. Once the draft write-
Approval off is submitted for approval, this button will be hidden and will be visible again
if write-off is denied.
Pending Write Off Identifies the write-off is submitted for approval and awaits for action from
Approval approving parties. If draft is in this state, the Hold and Reject buttons are
disabled.
Approved Write Off The write-off has been approved and all the Draft action buttons are now
enabled.
Denied Write Off The write-off has been denied. Modify write-off conditions or amounts then
resubmit for approval.
See Chapter 21, "Applying Payments," Distributing Amounts for Multiple Revenue Lines for Control
Budgets, page 668.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 819
Managing Drafts Chapter 26
View item details to help you identify the item or change the details, as needed.
Document If you are applying the payment to a vendor rebate claim or claimback item that
you interfaced from PeopleSoft Purchasing or PeopleSoft Order Management,
you must enter a reference ID. When you run the Rebate Notification process, the
process sends the reference ID to PeopleSoft Purchasing and PeopleSoft Order
Management so that you can reconcile the claims on the claims management
workbench.
This field is available only if you enter entry reasons on the AR Integration page.
Deduction Reason If you are creating a new deduction, enter the reason why the customer took the
deduction. You define reason codes on the Deduction Reason page.
AR Specialist The system populates the AR Specialist field for deduction items based on the
(receivables specialist) default specialist that you assigned to the business unit. If you overrode the
default specialist for the deduction reason or customer, the system uses that
value.
820 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 26 Managing Drafts
Promotion Code and If you are creating a new deduction that the customer took for a promotional deal
Merch Type and you use PeopleSoft Promotions Management, enter the code associated with
(merchandising type) the promotion and the merchandising type. If the promotion is associated with
more than one merchandising type, you must create a separate deduction for each
merchandising type.
When you apply a credit memo for the promotion to the deduction, the system
uses this information to update the funds for the promotions in PeopleSoft
Promotions Management.
Location Enter the address sequence number for new items. You must enter a value in this
field to include the item in correspondence if you selected the Item Address
option for the correspondence customer on the Correspondence Options page.
Copy Click to copy the item and add a new row to the worksheet. You must add the
amount and entry type to the new row.
Write Off Click for a new item to write off an overpayment or underpayment amount.
Currency Exchange Aid Click to open a page that aids you in converting the draft amount to the currency
of a selected item to make a partial payment.
See Also
Chapter 21, "Applying Payments," Converting the Payment Amount to a Different Currency, page 672
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 821
Managing Drafts Chapter 26
Note. Before you can build a draft approval worksheet, apply the drafts to items using a draft worksheet.
From Date and To Date Enter dates to select drafts using specific dates.
Draft Type Enter a draft type to limit the worksheet to drafts of a specific type.
Customer Options Indicate the type of customer that you want to include in the worksheet. Options
are: Customer Drafts or None.
Select None to create a blank worksheet. This selection saves time if you merely
need to place the draft payment on account, or if the reference information that
you entered is almost complete, and you do not need to include all the customer
account information.
User Options and User Select ID for the user option and enter the user ID. Use to limit the worksheet to
drafts applied to items by a specific user.
822 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 26 Managing Drafts
The system automatically selects the check boxes next to each draft. If you do not want to approve a draft,
deselect its check box.
Details Click to access the Draft Details page, where you can view a list of the items
included in a particular draft.
Complete Click to approve the selected drafts and change the status to Accepted.
Cancel Click to cancel the selected drafts. The items selected for payment in the drafts
become available for selection in another draft.
Amount and Count Displays the total amount and number of the drafts that you have selected.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 823
Managing Drafts Chapter 26
Draft Collateral DRAFT_TRANSFER Accounts Receivable, Identify drafts that are being
Drafts, Transfer Drafts, used or are no longer being
Draft Collateral, Draft used as collateral.
Collateral
Transaction Date Enter the date when the draft is first used as collateral.
Undo Click if the draft is no longer being used as collateral to change the status to
Accepted.
History
824 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 26 Managing Drafts
Endorsing Drafts
Access the Endorse Draft page. (Select Accounts Receivable, Drafts, Transfer Drafts, Endorse Drafts,
Endorse Draft.).
See Also
Chapter 26, "Managing Drafts," Identifying Drafts Used as Collateral, page 823
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 825
Managing Drafts Chapter 26
Draft Remittance DR_REMIT_WORKS_IC Accounts Receivable, Select drafts that are ready
Application Drafts, Remit Drafts to for remittance.
Bank, Create Worksheet,
Draft Remittance Selection
Remittance Details DR_REMIT_WS_SEC_IC Click the Details link on the View or change remittance
Draft Remittance information for the drafts.
Application page.
Bank Fees DRAFT_FEE_SEC Click the Bank Fees link on Enter bank fees for
the Draft Remittance discounted drafts.
Application page.
Create EFT File RUN_FIN2025_DR Accounts Receivable, Run the Format EFT Files
Drafts, Remit Drafts to process (FIN2025) that
Bank, Create EFT File, creates the remittance (EFT
Create EFT File file) that is sent to the bank.
Create EFT File Cover RUN_FIN2025 Accounts Receivable, Define the run parameters
Sheet Drafts, Remit Drafts to for the EFT File Cover
Bank, Create Cover Sheet, Sheet report (FIN2025).
Create EFT File Cover Use the report to create a
Sheet cover letter for the EFT file
if the bank requires one.
826 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 26 Managing Drafts
Cancel EFT File DR_EFT_CANCEL Accounts Receivable, Cancel the EFT file before
Drafts, Remit Drafts to you transmit it to the bank,
Bank, Cancel EFT File, if you need to change a
Cancel EFT File draft after creating an EFT
file.
After you cancel the EFT
file and change the draft,
you can then create a new
one.
This page is available only
if you generated an EFT
file.
Inbound Bank EFT File EFT_DR_INBOUND Accounts Receivable, Run the AR_DRAFT_BNK
Drafts, Create Drafts, process to load and process
Inbound Bank EFT File, the bank EFT file.
Inbound Bank EFT File
Inbound Bank EFT File for DR_IN_BANK_FILE Accounts Receivable, Change details for a
Drafts Drafts, Remit Drafts to payment record in a bank
Bank, Receive Bank EFT file so that the record
Confirmation, Inbound matches an existing draft.
Bank EFT File for Drafts
Detail DR_IN_BANK_SEC Click the Details link on the View details about the
Inbound Bank EFT File for issuer and customer's bank
Drafts page. ID, branch, and account
number.
Bank Remit Exception EFT_DR_EXCEPT Accounts Receivable, Define the run parameters
Report Drafts, Reports, Bank Remit for the EFT Draft Inbound
Exception Report, Bank Exception report
Remit Exception Report (AR3210X). Use this report
to see a list of exceptions
that were found in the bank
EFT file for a specific
reason.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 827
Managing Drafts Chapter 26
Worksheets are cumulative. As long as you do not clear the worksheet, you can keep expanding it by
selecting additional criteria. Each time you build a worksheet, the drafts you previously selected remain and
the system adds drafts that meet the new criteria to the worksheet.
Bank and Account Enter a bank code and account number. The bank account must have a draft
collection method defined on the External Accounts - Collection Method page.
Currency Displays the default currency of the bank account. Change the currency as
needed.
Draft Type Select a draft type to limit the worksheet to specific types of drafts. If you leave
this field blank, the worksheet includes only drafts that allow discounts. If you
select a draft type that does not allow discounts, you cannot enter discount
information in the other fields.
Discount? Select to discount all drafts in the remittance for early payment.
Recourse? Select if you are still responsible for the draft amount up until the original due
date of the draft. In other words, the amount appears as a liability on your books
until your bank receives the funds.
828 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 26 Managing Drafts
Discount Date If you select the Discount? check box, you must enter a discount date.
Max Remit Amt Enter the maximum remittance amount that you will send to the bank. If the total
(maximum remittance of the drafts exceeds this amount, you receive a warning message when you mark
amount) the worksheet Complete. The amount displays in the currency for the bank
account.
Available Credit Click to access the Available Credit page, where you can determine if you have
enough credit left with the bank to discount more drafts.
Customer Options
Use these options to create a worksheet with drafts for a particular customer ID. When you specify a
customer, the name of the customer appears and the Customer Options field changes to Customer Drafts. The
system includes all the customer's drafts in the worksheet.
Date Options
Use these options to create a worksheet with drafts that have a specific date range.
Date Options When you specify a date range, the Date Options field changes to Due Date
Range. You can change the selection to Accounting Date Range.
Reference Options
Reference Qualifier Enter the type of information used to identify the drafts. Then, use the Reference
Code and To Reference fields to fill in the details. Options are:
B - Customer Bank: Enter your customer's bank account and branch.
D - Draft ID: Enter a draft ID.
G - Customer Group: Enter a customer group code.
R - Draft Reference: Enter a draft document reference number.
Reference Options and Options are Specific Value (to match specific values) or None. If you select
Match Rule Specific Value, use the Match Rule field to select Exact Match or Like Match.
Like Match compares the beginning characters. For example, a like match of 24%
includes all items beginning with 24.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 829
Managing Drafts Chapter 26
Restrict To Select how reference information should be combined with other selection
options to determine which drafts appear in the worksheet. Options are:
All: Builds a worksheet with only drafts that meet the reference criteria with no
reference to the other options.
Customer Only: Builds a worksheet with drafts that match the reference criteria
and belong to the specified customers.
Date Only: Builds a worksheet with drafts that match the reference criteria and
are in the specified date range.
Customer and Date: Builds a worksheet with drafts that match the reference
criteria, belong to the specified customers, and are in the specified date range.
Worksheet Action
See Also
PeopleSoft Enterprise Banks Setup and Processing 9.1 PeopleBook, "Setting Up External, Internal, and
Netting Accounts," Defining Collection Methods
830 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 26 Managing Drafts
By default, the check box next to each draft is selected. If you do not want to remit a draft, deselect its check
box.
Due Date Displays the date that you expect the bank to receive payment. If the draft is a
discounted draft, the bank deposits the funds in the account on the discount date.
Bank Fees Click to open a page where you can enter bank fees for discounted drafts.
Complete Click to approve all selected drafts for remittance and to mark the worksheet as
complete.
Cancel Click to cancel the remittance. You can then include the drafts in a new
worksheet.
Edit After you click Complete (and before posting), click to edit drafts. Then, click
Complete again to mark the worksheet complete.
Amount and Count Displays the total amount and count of the drafts that you selected.
Max Remit Amt Displays the maximum remittance amount that you can send to the bank. You
(maximum remittance indicate this number when you build the worksheet.
amount)
Difference Displays the difference between the maximum remittance amount and the
amount of the selected drafts.
Min Remit Amt Displays the minimum amount the bank will let you remit if the drafts are
(minimum remittance discounted. You specify this amount on the Collection Methods page.
amount)
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 831
Managing Drafts Chapter 26
Difference Displays the difference between the amount of the selected drafts and the
minimum remittance amount.
See Also
PeopleSoft Enterprise Banks Setup and Processing 9.1 PeopleBook, "Setting Up External, Internal, and
Netting Accounts," Defining Collection Methods
Remittance Date Enter the date that you remit the draft to the bank for payment. Override today's
date, if needed.
Bank and Account Change the bank account to which you submit the draft, if needed.
Discount Draft If this check box is selected, you can change the discount date for discounted
drafts.
Allow Recourse If selected, you are still responsible for the draft amount up until the original due
date of the draft. In other words, the amount appears as a liability on your books
until your bank receives the funds.
832 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 26 Managing Drafts
Pay Amt (payment Enter the amount of each fee that the bank charges for discounted drafts. The
amount) default currency is the draft currency.
Entry Type and Reason Displays the default entry type for fees come from the business unit. Enter an
entry reason, if needed.
When you post the remittance worksheet, the system adds an item for each bank fee and generates the
accounting entries for the bank fees on the discount date.
To prevent funds from being collected more than one time, you can select a draft remittance for inclusion in
an EFT file only once.
Note. EFT file layouts differ from country to country. The organization that receives the EFT file from your
customer should be able to furnish you with the appropriate layout specifications.
The location of the file when the process completes depends on the output destination options that you
selected in the process definition for the Format EFT Files process.
If the output destination is User Defined, the location depends on the parameters you enter on the Process
Scheduler Request page and can be one of the following:
Output type: Web The file is in the location that you defined for the
{FILEPREFIX} variable for SETENV.SQC in
%PS_HOME%\sqr\.
Output type: file The file is in the location that you defined for the
{FILEPREFIX} variable for SETENV.SQC in
Output destination: blank
%PS_HOME%\sqr\.
Output type: file The file is in the folder path that you specified, such as
C:\temp\EFT files\.
Output destination: a folder path, such as C:\temp\EFT
files
If the output destination for the Format EFT Files process is Process Definition, the location is the folder that
you defined for the output definition for the process definition.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 833
Managing Drafts Chapter 26
If the output destination for the process definition is Process Type Definition, the location is the folder that
you defined for the output definition for the SQR process type definition.
Language Option You specify whether the cover sheet is in a Specified Language or the Recipient's
Language, and then select the Language Code.
EFT Layout Code Enter the code for the type of EFT file used to submit the draft.
Process Instance Displays the number of the process instance that created the EFT file.
EFT Layout Code and Enter the EFT layout code and the file name for the EFT file for which you are
File Name trying to determine whether the payment collection was successful.
If the payment collection was not successful, the AR_DRAFT_BANK process changes the status of the draft
to Void on the Draft Control record (DRAFT_CONTROL). The next time you run the Receivable Update
process, it generates the appropriate accounting entries to reverse the payment.
The EFT Transactions grid contains a list of payment records that were in the bank EFT file that the
AR_DRAFT_BANK process could not match to drafts in the system. You need to determine which draft in
the system matches a payment record and update the information so that it matches a draft. When you save
the page, the system changes the status of the draft based on the reason code assigned to the payment record.
Unit or Draft ID Enter the business unit or draft ID of the draft on the system that matches the
payment record.
834 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 26 Managing Drafts
Reason Code If the reason code on the payment record does not match a reason code on your
system, change the code to match the appropriate code defined on your system.
See Also
Chapter 11, "Setting Up Draft Processing," Defining EFT Reason Codes and EFT File Layouts, page 364
EFT Layout Code Enter the EFT file layout code for the EFT files that you submitted to the bank
whose exceptions you want to include in the report.
Reason Code Enter the code that identifies the reason why the collection failed.
Dishonoring Drafts
This section provides an overview of dishonored draft processing and discusses how to:
After you select drafts to be dishonored, run the Receivable Update process to:
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 835
Managing Drafts Chapter 26
Dishonor Draft Application DRAFT_DISH_WORK_IC Accounts Receivable, Select drafts that you want
Drafts, Dishonor Drafts, to dishonor.
Update Worksheet,
Dishonor Draft Application
836 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 26 Managing Drafts
Worksheets are cumulative. As long as you do not clear the worksheet, you can keep expanding it by
selecting additional criteria. Each time you build a worksheet, the drafts you previously selected remain, and
the system adds drafts that meet the new criteria to the worksheet.
The Restrict To field works basically the same for all selection criteria. They determine how reference
information should be combined with other selection options to determine which drafts appear in the
worksheet. The values vary based on the selection criteria you enter. Values include:
All Drafts Builds a worksheet with only drafts associated with the specified criteria for the
current option, regardless of the other criteria that you entered.
Cust & Date (customer Builds a worksheet with drafts that are associated with the current option and that
and date) belong to the specified customers and fall within the specified date range.
Customer Only Builds a worksheet with drafts that are associated with the current option and that
belong to the specified customers.
Date Range Only Builds a worksheet with drafts that are associated with a current option and that
fall within the specified date range.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 837
Managing Drafts Chapter 26
Draft & Cust (draft and Builds a worksheet with drafts that are associated with the current option and that
customer) belong to the specified customers and with the specified draft IDs.
Draft Only Builds a worksheet with drafts associated with the current option and with the
specified draft IDs.
Customer Options
You can use the customer options to build a worksheet for a specific customer ID.
Customer Options Select None if you fill in the fields under Date Options, Draft Criteria, or Bank
Criteria.
Cust ID (customer ID) Enter the customer's ID or business unit. The customer's name automatically
appears, and the Customer Options field changes to Customer Drafts.
Date Options
Date Options Select an option for selecting drafts by a date. Options are: None, Due Date
Range, Due Date, and Accounting Date Range.
Restrict to Options are: All Drafts,Customer Only, Draft & Cust, and Draft Only.
From Date and To Date Enter a date range if you want to build a worksheet for drafts using specific due
dates or accounting dates.
Draft Criteria
Draft Options Select None if you fill in the fields under Customer Options,Date Options, or
Bank Criteria.
Draft ID Enter the draft ID if you want to build a worksheet for a specific draft. The Draft
Options field changes to Draft Value.
Bank Criteria
Bank Code and Bank Enter bank information if you want to build a worksheet for a specific bank
Account account. The Bank Options field changes to Bank Account.
Restrict to Options are: All Drafts, Cust & Date (customer and date), Customer Only, Date
Range Only, and Draft Only.
838 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 26 Managing Drafts
Worksheet Action
Reason Enter a reason code to display on the Draft Inquiry page. You can also use that
code in custom reports. If the draft type does not require a reason, you can enter a
reason for an audit trail.
Cancel Click to cancel the worksheet. You can then include the drafts in a new
worksheet.
Edit After you click Post (and before posting), click to select or deselect more drafts.
If you want to edit the worksheet after it is posted, you must unpost the group
first.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 839
Managing Drafts Chapter 26
To do this, void the draft to reopen the items. Then, either pay for the items on a different draft or change
the payment method for the item to check.
To do this, cancel the remittance. Then, change the due date for the draft on the draft worksheet and remit
the draft again. Use this option only if you already remitted the draft to the bank when you dishonor it.
To do this, void the draft and then write off the items on the maintenance worksheet.
To do this, void the draft and then use a transfer worksheet to transfer the items.
Voiding Drafts
This section provides an overview of the draft void process and discusses how to:
You can void a draft after it has been approved, but before you reconcile it on a bank statement. For example,
you could void a discounted draft before the due date plus the risk days (the number of days that the bank
waits before it notifies you that the customer failed to pay).
After you select drafts to be voided, run the Receivable Update process to:
840 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 26 Managing Drafts
See Also
Chapter 11, "Setting Up Draft Processing," Additional Draft Events, page 337
Void Draft Application DRAFT_DISH_WORK_IC Accounts Receivable, Select drafts that you want
Drafts, Void Drafts, Update to void.
Worksheet, Void Draft
Application
The fields on this page are similar to those on the Dishonor Draft Selection page.
Instead of entering bank criteria, you enter values in the Status Criteria group box.
Draft Status Enter the status of the drafts to include in the worksheet. The Status Options field
changes to Draft Status.
Restrict To Options are: All Drafts, Cust & Date (customer and date), Customer Only, Date
Range Only, and Draft Only.
See Also
Chapter 26, "Managing Drafts," Building a Dishonor Draft Worksheet, page 836
The fields on this page are the same as those on the Dishonor Draft Application page.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 841
Managing Drafts Chapter 26
See Also
After you select drafts remittances to be cancelled, run the Receivable Update process to:
The draft is still posted, so you can select it again for remittance. You cannot access the draft on the draft
worksheet.
See Also
Chapter 11, "Setting Up Draft Processing," Additional Draft Events, page 337
842 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 26 Managing Drafts
The fields on this page are the same as those on the Dishonor Draft Selection page.
See Also
Chapter 26, "Managing Drafts," Building a Dishonor Draft Worksheet, page 836
The fields on this page are the same as those on the Dishonor Draft Application page.
See Also
See Also
PeopleSoft Enterprise Banks Setup and Processing 9.1 PeopleBook, "Setting Up Reconciliation"
PeopleSoft Enterprise Banks Setup and Processing 9.1 PeopleBook, "Reconciling Statements"
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 843
Managing Drafts Chapter 26
Unposting Drafts
Unposting a draft reverses your last action on the draft. You can unpost a draft after you run Receivable
Update at any point in the draft life cycle. For example, you might unpost a draft because you want to change
some details about the draft.
When you unpost a draft, the system restores the draft to its status before the last action and reverses the last
accounting entries.
If you have not already run Receivable Update, it is not necessary to unpost the group. You can return to the
appropriate worksheet page and cancel the group.
See Also
Chapter 28, "Posting and Unposting Groups," Unposting Groups, page 903
For drafts, all the accounting entries are created when you run the Receivable Update process. You cannot
create them online. The draft type determines how the accounting entries are created.
The system creates accounting entries for each event in the draft life cycle even though it may not be an event
that you initiate online. For example, it creates accounting entries at the draft due date. The next time that you
run the Receivable Update process after the due date, the system creates accounting entries.
The draft process uses the PeopleSoft Receivables core architecture for pending groups. For example, after
you indicate that a draft was accepted by the customer, the Receivable Update process creates a group of
pending items with the group type D and creates the accounting entries that are associated with the DM-01
(pay item) system function.
When you accept a draft, the Receivable Update process reduces the balance of open items and creates an
accounting entry that debits the receivable account and credits drafts receivable. For subsequent draft events,
it does not change the balance of the item; it simply creates the appropriate accounting entries for the draft
event and changes the draft status.
844 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 26 Managing Drafts
The system also creates interunit accounting entries when the PeopleSoft Receivables business units of the
draft payment and the item are associated with different general ledger business units. The entries are the
same as payments on the payment worksheet, except that the process debits the Draft Receivables account
instead of the Cash account.
Error Correction
The Receivable Update process edits for ChartField combination errors if you enabled ChartField
combination editing on the Receivables Options - General 2 page for the business unit. You cannot post the
accounting entries until you fix the error if you selected Recycle in the ChartField Editing group box. You
can edit the receivables (AR) lines for these types of new items that do not reference existing items:
Note. You cannot edit the AR lines when the system generates two transactions for the same new item ID,
because the AR line must match for both transactions. This applies when a Write-off an Overpayment (DM-
08) item automatically creates an Adjust Remaining Overpayment (DM-04) item, or when a Write-off an
Underpayment (DM-09) item automatically creates an Adjust Remaining Underpayment (DM-05) item.
You can also edit entries in the user-defined line for these transactions:
1. Delete the entries using the Draft Error Correction component (MAINT_DST_CORR2).
2. Modify the combination edit rules so the combination is valid or perform one of these steps as appropriate
• Modify the ChartField combination on the External Account page for the bank account if the error is
on the Cash or Cash Control line.
• Modify the ChartField combination on the Distribution Code page if the error is on a line generated
from one of the distribution codes.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 845
Managing Drafts Chapter 26
Note. You cannot edit entries if you selected the Always Inherit or Inherit within BU inheritance option.
Use the Draft Error Correction component to correct any other errors that were discovered by the Receivable
Update process. When you save the Draft Error Correction page, the system runs the combination edit again,
and the error detail appears on the ChartField Comb Error tab in the Distribution Lines grid. The draft error
correction pages are accessible only if the system detects any pending items that are in error.
Use the Accounting Entries page to review accounting entries created for drafts during the Receivable Update
process.
See Also
Chapter 28, "Posting and Unposting Groups," Unposting Groups, page 903
Draft Details DRAFT_WS_DTL_SEC Click the Draft ID link on View information about the
the Draft Control page. bank that will receive the
draft payment, bank
statement reconciliation
information, and bank fees.
846 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 26 Managing Drafts
Item Activity From A Draft ITEM_DRAFT Accounts Receivable, View activity for draft
Drafts, Review Drafts, Item items.
Activity from Draft, Item
Activity From A Draft
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 847
Managing Drafts Chapter 26
Draft ID Click to access the Draft Details page, where you view details about the draft,
such as information about the customer's bank, bank statement reconciliation,
and bank fees. Depending on the status of the draft, you can use this link to
change the due date and MICR ID.
Draft Notes Click to access the Draft Notes page, where you can view or enter comments
about the draft.
Pre-approved Draft If selected, the draft is preapproved for payment by a bill-to customer and you
can submit it to the customer's bank without the customer's sign-off. If the check
box is not selected, the draft must be reviewed and approved by the customer
before you can submit it to the bank for payment.
Hold Switch If selected, the draft is placed on hold on the draft worksheet.
848 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 27
You can set up the direct debit data to require the creation, transmission, and confirmation of a direct debit
prenote, which is a zero dollar electronic payment that is sent to the customer's bank to confirm the accuracy
of customer's bank information. Prenotes help to eliminate additional processing or handling fees due to the
transmission of incorrect customer account information to the customer's bank, and reduce any delays in
receivable collections based on direct debit transactions. The Create Direct Debit process (AR_DIRDEBIT)
must process and confirm the prenote before it can process any associated direct debit transactions.
• Remittance methods
Remittance Methods
PeopleSoft Receivables provides two processes to remit direct debitsto the bank.
• You can generate an EFT file in PeopleSoft Receivables and send it to the bank manually or by using a
third-party integration.
• You can use the PeopleSoft Cash Management Financial Gateway option to create an EFT file and send it
to the bank.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 849
Managing Direct Debits Chapter 27
When you create the bank account into which the funds should be deposited, you specify the EFT format
layouts to use if the payment method is Direct Debit on the Collection Methods page. You can assign
multiple layouts to the bank account, but you must specify the default layout. You specify the remittance
method for each layout: Financial Gateway or EFT file (Format EFT). When you create a direct debit profile,
the system populates the EFT Layout field with the default layout for the bank that you selected for the
profile. You can override the layout with any other layout assigned to the bank account. You can also
override the layout when you run the Create Direct Debits Application Engine process (AR_DIRDEBIT) with
any layout assigned to the bank. The Create Direct Debit process assigns the remittance method to each direct
debit based on the remittance method associated with the EFT file layout on the run control page.
See Also
Chapter 27, "Managing Direct Debits," Understanding the Direct Debit Remit Process, page 870
1. Run the Create Direct Debits process (AR_DIRDEBIT) to create direct debits and build a worksheet.
If direct debits are set up to require the creation, transmission, and reception of direct debit prenotes, the
Create Direct Debit process creates prenotes. These prenotes must be sent to the customers bank and
confirmed before the direct debit transactions associated with the prenotes can be processed.
2. Approve, reject, or hold the direct debits using the direct debit worksheet.
3. Change the direct debit's status to Remitted on the direct debit worksheet.
4. Run the Receivable Update process (ARUPDATE) to post the direct debit groups, update the item and
customer balances, update item activity, and generate accounting entries.
Warning! When running the Receivable Update process after the Create Direct Debits process, if the
Direct Debit Group field is Direct Debit, on the Create Direct Debits page, then the calculation of the
direct debit due date must be less than, or equal to, the Receivable Update process run date to close the
direct debit. The calculation of the direct debit due date results from the option selected in the Due Date
Option field of the Create Direct Debits run control page. If the calculation of the direct debit due date is
greater than the Receivable Update process run date, then the direct debit is not closed.
5. (Optional) Cancel direct debits that have a Remitted status, but have not been submitted to the bank.
If you remit direct debits using the PeopleSoft Cash Management Financial Gateway option, you can
cancel the direct debit after you send it to Financial Gateway if the dispatch status is Awaiting Dispatch,
Hold, or Error.
Note. You must run the Receivable Update process after you cancel a direct debit. Running this process
reverses the accounting entries that the Receivable Update process created for the direct debit and reopens
the items in the direct debit.
850 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 27 Managing Direct Debits
6. Remit the direct debit to the bank by running either the Create EFT through FG System Application
Engine process (AR_FG_PROC) or the Format EFT Files SQR process (FIN2025).
Note. If you want to automatically run Receivable Update and generate the EFT files when you run the
Create Direct Debit process, you can create a job definition to combine the four processes:
AR_DIRDEBIT, ARUPDATE, AR_FG_PROC, and FIN2025. You can also run just three processes in
one job and omit either the AR_FG_PROC or FIN2025 processes. You must also select the Auto-Remit
Direct Debits option on the Create Direct Debits page. The multiprocess job runs all three or four
processes for all direct debits to which the Create Direct Debits process assigns the Accepted status.
7. (Optional) Reconcile the direct debit with the bank statement using the PS_BNK_RCN_DEBIT
reconciliation rule.
See Also
Chapter 28, "Posting and Unposting Groups," Running Receivable Update, page 887
PeopleSoft Enterprise Banks Setup and Processing 9.1 PeopleBook, "Reconciling Statements"
Prerequisites
This section provides the tasks you perform before you process direct debits:
• Define direct debit collection information for your bank account to which you will send the EFT files on
the Collection Methods page.
• Define the customer's bank account information and link it to a remit from customer on the MICR
Information - Customer Bank page.
Warning! If you use Financial Gateway to submit EFT files to the bank, you will get an error when you
run the Create EFT through FG System process, if you skip this step.
• Set up electronic banking if you use Financial Gateway as your remittance method.
• Define the direct debit information for customers that pay by direct debits on the Bill To Options page.
Select DD ID for the number type and DD_ID for the field name.
• Define the EFT file layout that you use on the EFT File Layouts page or the Layout Catalog page for
Financial Gateway.
• (Optional) Set up EFT Reason codes for bank EFT confirmation files.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 851
Managing Direct Debits Chapter 27
See Also
Chapter 4, "Defining PeopleSoft Receivables Processing Options," Setting Up Automatic Entry Types, page
88
Chapter 4, "Defining PeopleSoft Receivables Processing Options," Defining Entry Types, page 76
PeopleSoft Enterprise Banks Setup and Processing 9.1 PeopleBook, "Setting Up External, Internal, and
Netting Accounts," Defining Collection Methods
PeopleSoft Enterprise Banks Setup and Processing 9.1 PeopleBook, "Setting Up Files for Electronic Funds
Transfers," Setting Up EFT Processing
PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Maintaining Additional
Customer Information," Defining MICR IDs
PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Maintaining General Customer
Information," Entering Additional Billing, Purchasing, Payment, and Write-Off Options for Bill To
Customers
PeopleSoft Enterprise Application Fundamentals 9.1 PeopleBook, "Defining Financials and Supply Chain
Management Common Definitions," Setting Up Automatic Numbering
PeopleSoft Enterprise Financial Gateway 9.1 PeopleBook, "Setting Up Electronic Banking Using Financial
Gateway," Setting Up Common Components for Bank Statement, Payment, and Payment Acknowledgment
Processing
Rejected: All direct debits have been rejected because you have cancelled a direct
debit after you changed the status to Remitted. Also, the Receivable Update
process changes the status to Rejected if you receive a rejection reason in the
bank confirmation file that requires the cancel action. You can select these direct
debits again the next time you create direct debits.
Remitted: The direct debit is ready to be posted and sent to the bank for
collection.
852 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 27 Managing Direct Debits
The process also assigns one of the following statuses to each direct debit:
• Accepted: If the direct debit does not have any exceptions, it assigns it the Accepted status, which means
that you can remit the direct debit.
• Remitted: If you are using the Auto-Remit option for the run request, it assigns direct debits without
exceptions the Remitted status, which means that it is ready to post so you can remit it to the bank.
This means that all direct debits for a single run request must be approved before the process will use the
Auto-Remit option.
• Pending: If the direct debit has exception conditions, it assigns it the Pending status.
The process uses the bank holiday rules defined for the bank account that you assigned to the customer on the
Correspondence Options page to adjust the estimated settlement date if it falls on a holiday. You define the
bank holiday rules for the bank account on the Collection Methods page.
If you enabled document sequencing, the Create Direct Debit process assigns a document sequence number to
the direct debits when it creates them.
The Create Direct Debit process may not process any items for one or more customers and may write a
message to the message log indicating that no items were processed for at least one customer . This can occur
if all of the following conditions are true:
• The Exclude Credit Items check box is not selected on the Direct Debit Profile - Profile page.
• The Net Debit/Credit Amounts? check box is selected on the Direct Debit Profile - Profile page.
• The Create Negative Direct Debit check box is not selected on the Direct Debit Profile - Profile page.
• The total of all credits to be processed for the customer is greater than the total of all debits to be
processed for that customer.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 853
Managing Direct Debits Chapter 27
If the customer's bank sends a confirmation, the system updates the prenote status to Confirmed and the
related Direct Debits are processed the next time that the Create Direct Debits process runs. If the bank does
not send a confirmation, after a specified number of days the pending prenote is set to confirmed.
Note. Normally the bank only sends a response if the prenote is incorrect.
You set up various components to enable the creation, transmission, and confirmation of direct debit prenotes.
The setup includes these components:
854 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 27 Managing Direct Debits
You can select the Prenote Required check box on the Profile page of the Direct Debit Profile component
(Set Up Financials/Supply Chain, Product Related, Receivables, Payments, Direct Debit Profile). You
must also select an EFT Layout. The system runs an edit on the EFT Layout that you select to ensure that
you selected an EFT Layout that can be used for transmitting direct debit prenotes.
• These EFT layouts are used for transmitting direct debit prenotes manually or through third-party
integration.
• These EFT layouts will be used for transmitting direct debit prenotes using the Financial Gateway
option in PeopleSoft Cash Management.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 855
Managing Direct Debits Chapter 27
You must select Direct Debit as the payment method in the Payment Method Options group box on the
Bill To Options page (Customers, Customer Information, General Information) in order for the Prenote
for Direct Debit group box to appear on the page. You can select the Prenote Required check box in this
group box, select the status of the prenote, enter the number of days required to elapse before the prenote
will be automatically confirmed by the system, and select a reason code, if applicable. You can also click
a link on this page to view the prenote history. The statuses for a prenote include:
• New
When you select the Prenote Required check box, the system automatically updates the status to New.
This status indicates that the Create Direct Debit process has not yet been run to create prenotes.
• Pending
The Create Direct Debit process creates the prenote and sets the status to Pending. At this stage the
prenote has not been sent to the bank. The prenote remains in this status until the prenote is sent, you
hear back from the bank, or the prenote is automatically confirmed. Automatic confirmation occurs
when the days prior to confirmation have elapsed, which causes the Create Direct Debit process to set
the prenote status to Confirmed and processes the direct debit.
• Confirmed
The bank notifies you that the Direct Debit account information is correct or the entered time period
has elapsed, which enables the Create Direct Debit process to process the direct debit transactions
associated with the prenotes.
• Rejected
The bank notifies you that the Direct Debit account information is not correct, which prevents the
Create Direct Debit process from processing the direct debit transactions associated with the prenotes.
These transactions cannot be processed until the account information is corrected and the prenotes are
confirmed.
You must select Direct Debit as the Payment Method in the Payment Information group box and the
Prenote Required check box on the Collection Methods page to enable this bank to receive prenotes
(Banking, Bank Accounts, External Accounts) for a selected external bank account. Once you select
Direct Debits, an Electronic Layouts grid appears where you can select the EFT Layouts used by this
bank.
You select Direct Debit as the Default Payment Method on the My Preferences for eBill Payment page. If
the payment method is Direct Debit in the My Preferences for eBill Payment page (eBill Payment, My
Preferences), and the prenote status is New,Pending or Rejected, a warning appears to inform the user that
direct debit transactions will not be processed until the prenote is confirmed.
You must select the Supports Prenotes check box on the Bank Integration Layout page (Banking,
Administer Bank Integration, Bank Integration Layouts) to use PeopleSoft Cash Management Financial
Gateway for transmitting prenotes with the selected bank.
856 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 27 Managing Direct Debits
PeopleSoft created a new reasontype for prenotes as system data to enable users to define the error
messages. PeopleSoft sample data contains these three reason codes for prenotes (Set Up
Financials/Supply Chain > Common Definitions > Codes and Auto Numbering > Reason Codes): Reason
codes help the user to better describe the reason for prenote status change. The reason codes can be
selected on the Bill To Options page (Customers, Customer Information, General Information)
• BANKEFT
This reason code indicates that the status was changed by EFT File process.
• CREATEDD
This reason code indicates that the status was changed by Create Direct Debits process.
• MANUAL
This reason code indicates that the status was changed manually.
See Chapter 5, "Defining Additional Processing Options," Setting Up Direct Debit Profiles, page 131.
See Chapter 5, "Defining Additional Processing Options," Selecting EFT Layouts, page 137.
See PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Maintaining General
Customer Information," Entering Additional Billing, Purchasing, Payment, and Write-Off Options for Bill To
Customers.
See PeopleSoft Enterprise Banks Setup and Processing 9.1 PeopleBook, "Setting Up External, Internal, and
Netting Accounts," Defining Collection Methods.
See PeopleSoft Enterprise eBill Payment 9.1 PeopleBook, "PeopleSoft eBill Payment Self-Service
Transactions," Modifying Default Preferences.
After setting up for direct debit processing and indicating that prenotes are required, the prenote process flow
uses the following steps:
1. You run the Create Direct Debit process (AR_DIRDEBIT) to create prenotes, which are sent to the
customer's bank using one of these methods:
• Generate an EFT file in PeopleSoft Receivables and send the prenote to the customer's bank manually,
or use a third-party integration.
• Send the prenote to the bank automatically using PeopleSoft Cash Management Financial Gateway.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 857
Managing Direct Debits Chapter 27
2. The customer's bank can confirm the prenote using one of these methods:
• Manually, through a third party system, or using phone, email, or other means.
• Send the prenote back to PeopleSoft Receivables using PeopleSoft Cash Mangement Financial
Gateway.
• Allow the specified time set up in PeopleSoft Receivables for the prenote to elapse, which results in
an automatic confirmation of the prenote in PeopleSoft Receivables.
The Create Direct Debit process logs a message in the Message Log if it automatically changes the
Prenote Status for a customer to Confirmed after the elapse of the specified number of days. The
message "(x) Customer(s) automatically updated with a Prenote Status of Confirmed," where X
represents the number of customers updated.
Important! The Create Direct Debit process will not pick up the associated direct debit transactions
when a prenote is required and not confirmed. The required prenotes must be sent to the bank and
confirmed before the direct debit transactions associated with the prenotes can be processed.
3. Once the prenotes are confirmed, the Create Direct Debit Application Engine process creates the direct
debit transactions associated with the confirmed prenotes, and assigns one of the following statuses to
each direct debit:
• Accepted
If the direct debit does not have any exceptions, the system assigns it a status of Accepted, which
means that you can remit the direct debit.
• Remitted
If you are using the Auto-Remit option for the run request, it assigns a status of Remitted to direct
debits without exceptions. This status indicates that the system is ready to post so you can remit it to
the bank.
Important! All direct debits included in a single run request must be approved before the process will
use the Auto-Remit option.
• Pending
If the direct debit has exception conditions, the system assigns it a status of Pending.
Important! An unconfirmed prenote is not considered an exception condition and will not change the
status of the direct debit transaction to Pending. All direct debit transactions with required prenotes
must have the prenote confirmed before the direct debit transaction can be processed.
4. Run the Receivable Update process (ARUPDATE) to post the direct debit groups, update the item and
customer balances, update item activity, and generate accounting entries.
Note. ARUPDATE only processes the direct debit transactions and does not process prenotes, because
prenotes are not associated with any accounting entries.
858 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 27 Managing Direct Debits
5. Remit the direct debit to the bank by running either the Create EFT through the FGAT System
Application Engine process (AR_FG_PROC) or the Format EFT Files SQR process (FIN2025).
Note. When the prenote status is changed either manually by the user or by the Create Direct Debit
process, the prenote history is updated.
See Chapter 27, "Managing Direct Debits," Remitting Direct Debits to the Bank, page 869.
Once prenotes are processed, an exception report provides a list of direct debit prenotes that failed due to
incorrect bank details when an error notification is received from the customer's bank. You can cancel the
prenote depending on the status.
The customer record contains information indicating whether a direct debit prenote was sent and the status of
the prenote. The customer can view the status of the direct debit by clicking the View Prenote History link on
the Bill To Options page (Customers, Customer Information, General Information).
Multiple Revenue Line AR_MLR_SEC Click the Revenue Determine how to distribute
Distribution Distribution link on the revenue to control budgets
Worksheet Detail page. for partial payments when
an item has multiple
revenue lines.
Customer Bank Account CUST_BANKINFO_SEC Click the Customer Bank View the customer's MICR
Details Details link on the ID.
Worksheet Detail page.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 859
Managing Direct Debits Chapter 27
Item in Other Groups ITEM_XGROUP_SEC Click the Item in Other View other worksheet
Groups link on the groups in which a direct
Worksheet Detail page. debit item is selected. This
page also displays any
pending item groups that
are not posted that the item
is in.
Additional Customer CUST_INFO_SEC Click the More Cust Info View customer information.
Information link on the Worksheet
Detail page.
Item Activity ITEM_DATA2 Click the Item Activity View item activities.
Detail link on the
Worksheet Detail page.
860 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 27 Managing Direct Debits
Due Date Option Select Max Due (maximum due date) to process open items with due dates that
are the same as or earlier than the date that you enter. When you select this
option, the field that follows becomes Max Due Date (maximum due date).
Select Days Prior to process items before the due date. For example, if you enter
10 in the Days Prior to Due Date field, the process selects all items that are due
within 10 days from the current date.
Warning! If the Direct Debit Group field is Direct Debit, then the calculation of
the direct debit due date must be less than, or equal to, the Receivable Update
process (ARUPDATE) run date to close the direct debit. The calculation of the
direct debit due date results from the option selected in the Due Date Option field
of the Create Direct Debit run control page. If the direct debit due date is greater
than the Receivable Update process run date, then the direct debit is not closed.
Direct Debit Profile ID Select the profile whose processing parameters you want to use. This restricts the
selection of open items to those customers who have the same profile.
Direct Debit Group Select the direct debit group assigned to the customers whose items you want to
process. This restricts the selection of open items to those customers who have
the same group.
Auto-Remit Direct Select to automatically assign a Remitted status to direct debits with no
Debits exceptions. If any of the direct debits that the process creates have exceptions,
their status is Pending on the direct debit worksheet. Set the default for this field
on the Receivables Definition - Accounting Options 2 page.
Include Items from eBill Select to include items from PeopleSoft eBill Payment in this process run. EBill
Payment payment items will be selected based on the Payment Date that was set in eBill
Payment. To ensure payments are received by the Payment Date of the item,
Lead Time will be considered. Lead time represents the number of business days
that will be subtracted from the Payment date for an item to determine when the
Direct Debit process needs to select that item for payment .
Deposit Bank
Bank Code and Bank Enter the bank code and account number where the funds are collected. The
Account system populates the Bank Code and Bank Account fields based on the values in
the direct debit profile ID that you select. To send the funds to a different bank
account, override the bank information.
EFT Layout Code Enter the EFT layout code used to request the funds. The system populates the
(electronic file transfer layout code from the direct debit profile ID that you select. To use a different
code) layout, override the code.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 861
Managing Direct Debits Chapter 27
Settle By Displays the remittance method that you assigned to the EFT layout on the
Collection Methods page for the bank account. Values are:
01 Financial Gateway: Sends the settlement request to PeopleSoft Cash
Management Financial Gateway. Financial Gateway creates the EFT files and
submits them to the bank. You receive acknowledgement statuses from Financial
Gateway.
02 Format EFT: Generates an EFT file in PeopleSoft Receivables, which you
send to the bank manually or through a third-party integration.
The Create Direct Debits process assigns the remittance method to each direct
debit that it creates. When you run the other direct debit processes, each process
checks the Settle By field for the direct debit to determine whether to process the
direct debit.
See Chapter 27, "Managing Direct Debits," Understanding the Direct Debit
Remit Process, page 870.
Prenotes may be required, which are processed using the Create Direct Debit process.
See Add link to Understanding the Set Up and Processing of Direct Debits with Prenotes
Last Run
When the process is complete, click the Direct Debits button to display the direct
debit worksheet number, Last Run On date and time, and status information for
the process that was just run.
862 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 27 Managing Direct Debits
Accounting Date The accounting date is set to the current date if you leave the field blank. This
field is available only when the worksheet can be remitted; that is, when the
status of each direct debit in the worksheet is set to the Accepted value or the No
Action value. The system edits the accounting date to ensure it is in an open
accounting period.
In the Selection Criteria group box, select the direct debits that you want to display.
Status Select the status for the direct debits. Options are: Accepted, Complete, No
Action, Pending, Rejected, or Remitted.
Exception Select all the direct debits or only those that have the specified exception
condition.
See Chapter 27, "Managing Direct Debits," Maintaining Direct Debit Details,
page 864.
• Debits to display only direct debit debits in the Direct Debits grid.
• Credits to display only direct debit credits in the Direct Debit grid.
Direct Debit Amounts Enter a direct debit amount value. When you click the Change Criteria icon, the
>= (direct debit amounts system displays the direct debits that have an amount greater than or equal to this
greater than or equal to) specified amount.
Click the Change Criteria button to update the list of direct debits based on your
new selection criteria.
Click the Select All button to select all displayed direct debits on the worksheet
(select all check boxes). If you prefer, you can select individual direct debits by
selecting the check box to the right of each direct debit. This option works only
in conjunction with the Approve and Reject buttons.
Click the Approve button to approve all selected direct debits. The system
changes their status to Accepted.
Click the Reject button to reject all selected directs debits. This means that the
associated items will be available for selection the next time you create direct
debits. The system changes their status to No Action.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 863
Managing Direct Debits Chapter 27
Use the following buttons to act on the entire worksheet. You cannot use these buttons to work on individual
direct debits.
Click the Remit to Bank button to mark all approved direct debits with a
Remitted status. This means that the direct debits are ready to be posted and
remitted to the bank. This button is available only when the status of all the direct
debits in the worksheet is either Accepted or No Action. None of the direct debits
can have a Pending Acceptance status.
Note. You must run Receivable Update before you can create the EFT file and
remit it to the bank.
Click the Print button to run the Remittance Advice report using Crystal Reports.
Note. None of the options on the worksheet are available while the Receivable Update process is processing
the direct debits. To determine whether it is processing the direct debits, view the DD Control (direct debit
control) page for the direct debit group. It displays the message, In Progress if the Receivable Update process
is currently processing the group.
864 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 27 Managing Direct Debits
Use the information at the top of the page to view or change details about the direct debit.
Bankand Account Displays the bank account where the funds are deposited.
Due Date Displays the date that the funds should be deposited in your organization's bank
account. Override the date if needed.
MICR ID (magnetic ink Displays the MICR ID associated with the customers bank account from which
character recognition ID) the funds are withdrawn. Change the ID to another account if needed.
Revenue Distribution Click to access the Multiple Revenue Line Distribution page where you distribute
revenue to control budgets for partial payments when an item has multiple
revenue lines.
See Chapter 21, "Applying Payments," Distributing Amounts for Multiple
Revenue Lines for Control Budgets, page 668.
Customer Bank Details Click to view or change information about the customer's bank account
(identified by the MICR ID).
Click the Edit button to change information for the direct debit. The status on the
Worksheet page changes to Pending. The fields on the Worksheet Detail page
become available to edit.
Sel (select) Remove items from the direct debit by clearing their check boxes. When you
deselect an item, the total amount of the direct debit decreases and the item is
available for selection in another direct debit request.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 865
Managing Direct Debits Chapter 27
Item Balance To partially pay for an item, change the amount to the amount you want to pay.
This decreases the amount of the direct debit. The Receivable Update process
adjusts the balance for the item when you post the direct debit group, and the
remaining balance of the item will be available for selection in another direct
debit request.
Event Enter the entry event code to generate the appropriate supplemental accounting
entries for the item activities. Federal financial systems require supplemental
accounting entries.
After you make changes, select another action by clicking one of the following buttons. This changes the
status of the direct debit on the Worksheet page.
Click the Approve button to change the direct debit's status to Accepted.
Click the Reject button to reject the direct debit and change its status to No
Action. The items in the direct debit will be available for selection in another
direct debit request.
Click the Hold button to put the direct debit On Hold. The status on the
Worksheet page remains Pending. If you put a direct debit on hold, you cannot
change the status to Remitted. You must first approve the direct debit.
Handling Exceptions
If the direct debit has exceptions, the Exceptions group box appears and displays a list of all the exceptions
that apply to the direct debit. The exceptions can be any of the following:
C (exceeds credit The amount of the direct credit exceeds the amount of the credit approval limit
approval limit) for the direct debit profile that you used to create the direct credit. You can:
• Reject the direct credit.
• Decrease the amount of the direct credit by deselecting some of the items in
the direct debit.
D (exceeds debit approval The amount of the direct debit exceeds the amount of the debit approval limit for
limit) the direct debit profile that you used to create the direct debit. You can:
• Reject the direct debit.
• Decrease the amount of the direct debit by removing some of the items from
the direct debit.
866 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 27 Managing Direct Debits
F (foreign currency) The currency for the direct debit is different than the currency of the bank to
which you are remitting it. You can:
• Reject the direct debit.
N (due date within notice The number of days between the invoice date (as of date) and the due date for the
period) items in the direct debit is less than the agreed upon number of days for direct
debit notice period that you specified for the bank on the Collection Methods
page. You can:
• Reject the direct debit.
P (missing customer You did not define the bank details for the customer in the Customer Bank page.
bank details) You can:
• Enter the customer's bank details on the Customer Bank page and then assign
the MICR ID on the Worksheet Detail page.
• Reject the direct debit and then enter the bank details for the customer. The
next time you run the Create Direct Debits process, it creates a direct debit
including the rejected items.
See Also
If you remit direct debits using PeopleSoft Cash Management Financial Gateway , you can cancel the direct
debit after you run the Create EFT Through FG System process as long as the dispatch status is Awaiting
Dispatch, Error, or Flagged for Hold. You can cancel a completed direct debit, if the dispatch status is Error.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 867
Managing Direct Debits Chapter 27
If you remitted the direct debit through Financial Gateway and you cancel the direct debit, the system triggers
the Payment Cancellation message (PAYMENT_CANCEL) to notify Financial Gateway. You must save the
page to trigger the message. Financial Gateway returns an acknowledgement message in real time. When you
refresh the page, the status changes to Canceled.
Note. If there is a problem with cancelling the direct debit in Financial Gateway, the status changes to Error.
Click the Transaction ID link to determine the reason for the error. Then try to cancel the direct debit again.
After you cancel a direct debit, you run the Receivable Update process. This changes the status of the direct
debit to Rejected, reopens the items included in the direct debit, and creates accounting entries to reverse the
accounting entries that the process created when you posted the direct debit group.
Note. If you cancel a direct debit prenote, the prenote status is reset to New and a new prenote is generated
during the next run of the Create Direct Debit process.
Review Payment Details PMT_LIFE_CYCLE_INQ Click the Transaction ID Review the history of the
link on the Cancel Direct direct debit processing in
Debits page. Financial Gateway and all
the settlement details.
If the direct debit does not have a remitted status, you cannot cancel it using this page. Instead, you can reject
it on the direct debit worksheet page.
868 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 27 Managing Direct Debits
Event Enter the entry event code to generate the appropriate supplemental accounting
entries for the cancel activity for the item in the direct debit. Federal financial
systems require supplemental accounting entries.
Acctg Date (accounting Enter the accounting date. If you leave this field blank, the system uses the
date) current date as the accounting date. Often, the cancellation date (the date the
bank rejects the direct deposit) is different from the current date.
Transaction ID Displays the ID assigned to the direct debit by Financial Gateway. Click to
access the Review Payment Details page, where you view all the details about the
direct debit settlement and the history of the settlement processing by Financial
Gateway.
See PeopleSoft Enterprise Financial Gateway 9.1 PeopleBook, "Working with
Payments in Financial Gateway," Reviewing Payment Details.
Dispatch Status Displays the status of the direct debit settlement in Financial Gateway. You can
only cancel payments with these status: Error,Flagged for Hold, or Awaiting
Dispatch.
After you save and refresh the page, the status changes to Canceled.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 869
Managing Direct Debits Chapter 27
Note. When you run the Create Direct Debit process, it checks to see what EFT process type was assigned to
the file layout that you entered on the run control page and updates the Settle By field on the Direct Debit
Control record (DD_CONTROL) with the EFT process type used to generate the EFT file. The Format EFT
File process and Create EFT through FG System process each check the Settle By field to determine whether
it should process a direct debit.
When you run the Format EFT File process to generate the EFT file in PeopleSoft Receivables, you must
either manually submit the EFT file to the bank or use a third-party integration to submit it. You can
optionally generate a cover letter for each EFT file if one is required by the customer's bank.
This diagram shows the process flow when you generate the EFT file in PeopleSoft Receivables, submit it to
your organization's bank, which sends it to your customer's bank who sends the payment back to the bank
again.
If an EFT file has an error or if the bank rejected the file, you can cancel the EFT file and generate it again. If
you do not regenerate the EFT file, you must cancel the direct debit.
870 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 27 Managing Direct Debits
When you run the Create EFT through FG System (create electronic file through Financial Gateway process)
process, PeopleSoft Cash Management Financial Gateway generates the EFT file and sends the file to the
bank. The Create EFT through FG System process triggers the Payment Request message
(PAYMENT_REQUEST) and sends a message containing direct debits to Financial Gateway. Financial
Gateway generates the EFT file and submits it to the bank the next time you run the Payment Dispatch
process (PMT_DISPATCH or PMT_DISP_BT).
This diagram shows the flow of the direct debit transaction if you select PeopleSoft Cash Management
Financial Gateway to remit direct debits. PeopleSoft Receivables sends the direct debit transaction to
PeopleSoft Financial Gateway, which sends it to your organization's bank, which sends it to the customer's
bank. The customer's bank sends a payment to your organization's bank which sends it to Financial Gateway,
which updates PeopleSoft Receivables.
Check the message log for the Create EFT through FG System process to verify that the process completed
successfully and sent a message for each direct debit. If it did not complete successfully, determine what the
problem is and rerun the process.
When Financial Gateway receives the message, it sends a Payment Acknowledgement message
(PAYMENT_RESPONSE) for each direct debit and assigns each direct debit a transaction ID. The message
contains the transaction ID and the dispatch status. When PeopleSoft Receivables receives the Payment
Acknowledgement message, it adds the transaction ID and the dispatch status to the Direct Debit Control
record for each direct debit. Initially the status is either Error or Awaiting Dispatch. If you want to be notified
when there is an error, you can set up event notification for Financial Gateway. Note that the event
notification is set up for one person or one role per event and each time that event occurs the person or people
associated with the role are notified. So, they will receive notification when the error event occurs in
PeopleSoft Cash Management and PeopleSoft Payables too.
If you want to monitor the dispatch status of direct debits sent to Financial Gateway in PeopleSoft
Receivables, use the DD Control page. You can drill down to view the details and history of the settlement in
Financial Gateway from the page. Financial Gateway sends a Payment Acknowledgement message each time
the dispatch status for the direct debit (settlement) changes in Financial Gateway. The status changes that
Financial Gateway sends to PeopleSoft Receivables are:
• Awaiting Dispatch: The settlement is waiting to be sent to the bank in Financial Gateway.
• Flagged for Hold: Someone put the settlement on hold in Financial Gateway.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 871
Managing Direct Debits Chapter 27
• Dispatched to Bank: Financial Gateway sent the EFT file to the bank.
• Received by Bank: The bank sent a message indicating that it received the EFT file.
• Paid: The bank sent a message indicating that the funds were collected for the direct debit. If the
transaction corresponds to a Direct Debit prenote, then the prenote status is set to confirmed.
• Error: The bank cannot pay the direct debit due to insufficient funds or another reason, or there is a
problem processing the settlement request in Financial Gateway.
Use the DD Control page to access the error details for the direct debit in Financial Gateway. If the
transaction corresponds to a Direct Debit prenote, then the prenote status is set to rejected.
• Canceled: You cancelled the direct debit in PeopleSoft Receivables and the settlement is cancelled in
Financial Gateway.
If Financial Gateway sends a message that indicates the direct debit is in error, cancel the direct debit.
Cancelling the direct debit, changes the status to Rejected. You must run the Receivable Update process to
reopen the items in the direct debit and reverse the accounting entries. Then you correct the problem that
caused the error, and create the direct debit again, approve it, and remit it again.
Important! PeopleSoft Receivables does not update the cash account when it receives a message from
PeopleSoft Financial Gateway that the direct debit is paid. The cash account is updated when you run the
Receivable Update process on the due date. If you use the Cash Clearing option for a bank, PeopleSoft
Receivables updates the Cash account on either the due date or when you run bank reconciliation depending
on the cash control method that you use.
See PeopleSoft Enterprise Financial Gateway 9.1 PeopleBook, "Working with Payments in Financial
Gateway."
Some banks send an EFT file to confirm the collection of the payment. If banks send confirmation EFT files,
you perform these tasks:
1. Run the AR_DD_BNK Application Engine process to receive the bank EFT file that indicates whether the
payments were collected.
2. Correct the payment records from a bank EFT file that do not match direct debits on the system to enable
them to match existing direct debits.
3. Run the EFT Direct Debit Inbound Exception report to obtain a list of direct debits in the bank EFT file
that failed collection due to incorrect bank details. You can run this report only if you received a bank
EFT file.
You correct the bank details for the customer on the MICR Information - Customer Bank page and then
approve and remit the direct debit again.
PeopleSoft Receivables provides the ability to deliver direct debit (DD) remittance advice information to
customer contacts through e-mail. Depending on customer contact and direct debit profile setup, you can
notify a customer contact that they have instructed their bank to withdraw money from their bank account.
872 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 27 Managing Direct Debits
1. When setting up the direct debit profile, select the Email Notify option on the Direct Debit Profile page.
• The primary address location and the contact are used to select the contact email where the remittance
advice is sent on the Correspondence Options page.
• On the Bill To Options page, the Payment Method field value must be DD (direct deposit) and the
Direct Debit Profile ID field value must be one that has the Email Notify option selected.
• The contact must have the Primary Bill To option selected on the Contact Customer page.
• The Email ID field for the contact must have a valid Email address on the Contact page.
• The Document Code field value must be PRAD and the Preferred Communication field value must be
E-mail only on the Contact Additional Information page.
Note. Only the contacts for the primary bill to customer receives an email for the remittance advice.
Non-primary bill to contacts do not receive an email even if they have a document code of PRAD and
a preferred communication of E-mail only.
The Financial Gateway automatically creates email notifications for the direct debit transactions that
go through the Financial Gateway, immediately after the bank returns a positive message to the
Financial Gateway that confirms the receipt of the transaction.
The AR_FG_PROC message sends a payment request for direct debits to the Financial Gateway. This
is an asynchronous message.
Use the Email Advice process to email a direct debit remittance advice that is related to the direct
debit transactions that are not processed through the Financial Gateway. For example, you only need
to send a direct debit remittance advice email through this run control page for the direct debit
transactions that are created by the EFT SQR programs such as FIN2025.
Update Direct Debits - DD_WORKLIST Accounts Receivable, Create an EFT file for the
Worksheet Direct Debits, Administer direct debits on the
Direct Debits, Update worksheet.
Direct Debits, Worksheet
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 873
Managing Direct Debits Chapter 27
Create EFT File RUN_FIN2025_DD Accounts Receivable, Create an EFT file for all
Direct Debits, Remit to direct debits associated with
Bank, Create EFT File, EFT a business unit that have a
File Parameters remitted status.
Run the Format EFT Files
process and the Create EFT
through FG System process.
Create EFT File Cover RUN_FIN2025 Accounts Receivable, Creates a cover letter for the
Sheet Direct Debits, Remit to EFT files that you created
Bank, Create Cover Sheet, by running the Format EFT
Create EFT File Cover Files process. (Some banks
Sheet require cover letters. When
you define the EFT layout,
you need to indicate if you
need a cover letter.)
Cancel EFT File DD_EFT_CANCEL Accounts Receivable, Cancel an EFT file that you
Direct Debits, Remit to created by running the
Bank, Cancel EFT Files, Format EFT File process, if
Cancel EFT File page it has an error or has been
rejected by the bank.
Receive Bank EFT File EFT_DD_INBOUND Accounts Receivable, Run the AR_DD_BNK
Direct Debits, Remit to process to load and process
Bank, Receive Bank EFT the bank EFT file.
File, Receive Bank EFT
File
Inbound Bank File for DD_IN_BANK_FILE Accounts Receivable, Change details for a
Direct Debits Direct Debits, Remit to payment record in a bank
Bank, Receive Bank EFT file so that the record
Confirmation, Inbound matches an existing direct
Bank File for Direct Debits debit.
Detail DD_IN_BANK_SEC Click the Details link on the View bank details for the
Inbound Bank File for issuer and the customer for
Direct Debits page. a direct debit that was not
collected.
Bank Remit Exception EFT_DD_EXCEPT Accounts Receivable, Enter run parameters for the
Report Direct Debits, Remit to EFT Direct Debit Inbound
Bank, Bank Remit Exception report
Exception Report, Bank (AR3750X). Use the report
Remit Exception Report to see a list of direct debits
that were uncollected for a
specific reason.
Email Remittance Adv RUN_AR_EMAIL_ADV Accounts Receivable, Email the direct debit
(advice) Direct Debits, Remit to remittance advice. Use this
Bank, Email Remittance run control page to email a
Advice remittance advice that are
created by EFT SQRs.
874 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 27 Managing Direct Debits
If you run PeopleSoft Receivables on a DB2 database on a Windows NT or OS390 server, you must manually
insert an owner ID parameter in the list of parameters for the process definition before you can run the Format
EFT Files process.
Parameters In the Parameters field next to the Parameters List field, enter %%OWNERID%%
:EFT_WRK_PARM1 as shown in the example above. Note that there is a space
between the owner ID parameter ( %%OWNERID%%) and
:EFT_WRK_PARM1.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 875
Managing Direct Debits Chapter 27
Click the EFT button to create an EFT file or to generate a message to Financial
Gateway for all direct debits on the worksheet. The system determines which of
these processes to run based on the value in the Settle By field for each direct
debit:
• The Create EFT Through FG System process, which sends a message to
Financial Gateway to create and send the EFT file.
• The Format EFT Files process, which creates the actual EFT file that you
send to the bank.
When the Format EFT Files process completes, the location of the file varies
depending on your output destination options in the process definition for
FIN2025.
After the process completes, click the Print button on the worksheet page to run
the remittance advice report. The advice lists the items included in the direct
debit. You can send it to the customer so that they know what items will be
collected when the direct debit is remitted to the their bank.
Run the processes to remit all direct debits associated with the selected business unit that have a remitted
status and have been posted, but not submitted to the bank. Select one or both processes on the Process
Scheduler Request page:
• The Create EFT through FG System process sends the PAYMENT_REQUEST message to Financial
Gateway to create and send the EFT file for all direct debits that have 01 Financial Gateway in the Settle
By field.
• The Format EFT Files process creates EFT files for all direct debits that have 02 Format EFT in the Settle
By field.
Note. If any direct debits in the business unit have a remitted status, but have not been posted, you cannot run
the process until you run the Receivable Update process.
When the Format EFT Files process completes, the location of the file varies depending on your Output
Destination Options in the process definition for FIN2025.
If the output destination is user defined, the location varies, depending on the parameters you enter on the
Process Scheduler Request page. The following table shows the user-defined options:
876 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 27 Managing Direct Debits
If the output destination for the FIN2025 process definition is Process Definition, the location will always be
in the folder that you define for the Output Definition for the process definition.
If the output destination for the FIN2025 process definition is Process Type Definition, the location will
always be in the folder that you define for the output definition for the SQR process type definition.
Language Option Click the Specified Language button or the Recipient's Language button and then
select the Language Code. that will be used on this EFT file cover sheet page.
EFT Layout Code Enter the code for the type of EFT file to use to submit the direct debit.
(electronic file transfer
layout code)
Process Instance Enter the number of the process instance that was generated when the system
created the EFT file.
Enter the Process Instance number associated with the EFT file that you want to cancel.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 877
Managing Direct Debits Chapter 27
Enter the EFT Layout Code and the File Name for the EFT file for which you are trying to determine whether
the payment collection was successful.
If the payment collection was not successful, the DD_AR_BANK process changes the status of the direct
debit to Rejected on the Direct Debit Control record. The next time you run the Receivable Update process, it
generates the appropriate accounting entries to reverse the payment and reopens the items that were in the
direct debit.
The EFT Transactions grid contains a list of payment records that were in the bank EFT file that the
AR_DD_BANK process could not match to direct debits in the system. You need to determine which direct
debit in the system matches a payment record and update the information so that it matches a direct debit.
When you save the page, the system changes the status of the direct debit based on the reason code assigned
to the payment record.
Unit or DD ID (direct Enter the business unit or direct debit ID of the direct debit on the system that
debit ID) matches the payment record.
Reason Code If the reason code on the payment record does not match a reason code on your
system, change the code to match the appropriate code defined on your system.
See Also
Chapter 5, "Defining Additional Processing Options," Setting Up EFT Reason Codes for Direct Debits, page
135
EFT Layout Code Enter the EFT file layout code for the EFT files that you submitted to the bank
whose exceptions you want to include in the report.
Reason Code Enter the code that identifies the reason why the collection failed.
Note. If prenotes are required, the EFT Direct Debit Inbound Exception Report (AR3750X) displays a
Prenote column, which indicates whether the transaction is a direct debit prenote.
878 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 27 Managing Direct Debits
Remittance advice emails for direct debits are typically sent through the Financial Gateway. The Email
Advice process (AR_EMAIL_ADV ) is used to email a remittance advice that is not processed through the
Financial Gateway and that is created by EFT SQR programs such as FIN2025.
The Remittance Post Date and Unit (business unit) fields are required.
2. Modify the combination edit rules so the combination is valid or modify the ChartField combination on
the External Account page for the bank account if the error is on the Cash or Cash Control line.
The date that the cash account is debited depends on your PeopleSoft Receivables installation options and
your bank account setup.
If you do not use cash control accounting, the process debits the Cash account when you remit the direct
debit.
If you do use cash control accounting and you have identified the bank account as a cash-clearing account,
the date that the cash will be recognized depends on whether you specified Due Date or Bank Reconciliation
for the cash-clearing method. The Receivable Update process debits the Cash Control account when you
remit the direct debit. Then it credits the Cash Control account and debits the Cash account based on your
clearing method.
See Also
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 879
Managing Direct Debits Chapter 27
Direct Debits by Unit DD_INQUIRY Accounts Receivable, View direct debits created
Direct Debits, Review for a business unit.
Direct Debits, Direct Debit
by Unit, Direct Debits by
Unit
880 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 27 Managing Direct Debits
DD Control page
Cancel Reason Displays the reason that a direct debit is cancelled. This field appears only if the
direct debit is cancelled.
Description and Account Displays the bank account where the funds are deposited.
# (account number)
MICR ID Displays the MICR ID of the bank from which the funds are withdrawn.
Clearing Displays the cash clearing method used by the bank that receives the remitted
direct debit: Due Date or Bank Reconciliation. This determines when the
Receivable Update process creates the accounting entries to debit the Cash
account and credit the Cash Control account.
Transaction ID Displays the ID assigned to the direct debit by PeopleSoft Cash Management
Financial Gateway. Click to access the Review Payment Details page where you
view all the details about the direct debit settlement and the history of the
settlement processing by Financial Gateway. This is very useful when you want
to see the reason that the settlement is in error or why the settlement was put on
hold in Financial Gateway.
See PeopleSoft Enterprise Financial Gateway 9.1 PeopleBook, "Working with
Payments in Financial Gateway," Reviewing Payment Details.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 881
Managing Direct Debits Chapter 27
Dispatch Status Displays the status of the payment in Financial Gateway. Values are:
Awaiting Dispatch: Indicates that Financial Gateway received the
PAYMENT_REQUEST message and assigned a dispatch status to the direct
debit.
Paid: Indicates that the bank has collected the funds from your customer's bank.
Error: Indicates that Financial Gateway received the PAYMENT_REQUEST
message, but there is a problem processing the direct debit. Click the Transaction
ID link to determine what the problem is.
Canceled: Indicates that you cancelled the direct debits in PeopleSoft
Receivables.
Flagged for Hold: Indicates that Financial Gateway is not currently processing
the direct debit. Click the Transaction ID link to view the reason for the hold.
Dispatched to Bank: Indicates that Financial Gateway sent the payment request
to your organization's bank.
Received by Bank: Indicates that your organization's bank received the payment
request.
Note. The Transaction ID and Dispatch Status fields display only if you submitted the payment request
through Financial Gateway.
882 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 28
• Unpost groups.
The system combines information entered with other control information, such as accounting entry
templates to create the balanced entries.
• Creates commitment control source transactions and control budget entries if you have enabled
commitment control for the general ledger business unit and your organization.
The Receivable Update multiprocess job and online On Demand posting are the only methods that PeopleSoft
Receivables uses to update posted information.
The Receivable Update process determines whether the accounting date for the item activity is in an open
period for the business unit and transaction type in PeopleSoft Receivables. It also determines whether the
accounting date is in the same period for both PeopleSoft Receivables and PeopleSoft General Ledger. If the
accounting date is not within an open period for the receivable business unit, the Receivable Update process
issues a posting error.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 883
Posting and Unposting Groups Chapter 28
If the accounting date falls in a different period in PeopleSoft General Ledger, it updates the
GL_ACCTG_DT field on the Item Distribution table (PS_ITEM_DST) with a date in the general ledger
period. The Journal Generator Application Engine process (FS_JGEN) uses the item activity accounting date.
The process checks for ChartField combination edit errors if you enabled combination editing for the business
unit on the Receivables Options - General 2 page. Depending on your selection on the Receivables Options -
General 2 page, the system either creates an error or warning message in the message log. If it creates an error
message, you must correct the error in the error correction components and rerun Receivable Update to post
the transactions.
See Also
Chapter 12, "Setting Up Receivable Update and Pending Group Generator," page 367
Chapter 3, "Defining PeopleSoft Receivables Business Units," Defining Additional General Options, page 28
Check the message log to determine whether there are any warning or error messages.
5. (Optional) Unpost the groups to reverse the activity and the accounting entries, and start over.
You must select the accounting entry definition that the system should use when it creates journal lines,
such as ARDEFN (receivables definition), ARDIRJRNL (direct journal), or ARREVALUE (revaluation).
Note. You can optionally specify that you want the Journal Generator process to run automatically after
the Receivable Update multiprocess job completes in the run control definition.
7. If you interface vendor rebate claims and claimbacks to PeopleSoft Receivables from PeopleSoft
Purchasing and PeopleSoft Order Management, run the AR Rebate Notification Application Engine
process (AR_REBATE) to update the claim balances in the claim management workbench based on
payment and maintenance activity in PeopleSoft Receivables.
After groups are posted, the items are available for other business processes, such as payment processing or
maintenance.
884 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 28 Posting and Unposting Groups
See Also
PeopleSoft Enterprise Application Fundamentals 9.1 PeopleBook, "Using Journal Generator," Generating
Journal Entries
Use inquiry pages to determine whether a group has been set to post or to view the group status.
Groups whose posting action is Batch Standard or Batch Priority can cause a backlog in the system. Use the
Groups Set to Post page, Payments Set to Post page, Drafts Set to Post page, and Direct Debits Set to Post
page to help you identify either a solution or the scope of the backlog.
See Also
Chapter 18, "Entering Pending Items," Selecting a Group Action, page 553
Chapter 24, "Maintaining Customer Account Balances," Choosing a Worksheet Action, page 771
Chapter 25, "Transferring Receivables," Selecting a Transfer Worksheet Action, page 788
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 885
Posting and Unposting Groups Chapter 28
• Accounts Receivable,
Direct Debits, Review
Direct Debits, Groups
Not Set To Post,
Groups Not Set to Post
• Accounts Receivable,
Drafts, Review Drafts,
Groups Not Set To
Post, Groups Not Set to
Post
Groups Set To Post GROUP_POST_BU Accounts Receivable, View item groups that will
Pending Items, Review post the next time that you
Items, Groups Set To Post, run the Receivable Update
Groups Set To Post multiprocess job.
Payments Set to Post PYMT_POST_BU Accounts Receivable, View payment groups that
Payments, Review will post the next time that
Payments, Payments Set to you run the Receivable
Post, Payments Set to Post Update multiprocess job.
Drafts Set to Post DRAFT_POST_BU Accounts Receivable, View draft groups that will
Drafts, Review Drafts, post the next time that you
Drafts Set to Post, Drafts run the Receivable Update
Set to Post multiprocess job.
Direct Debits Set To Post DD_POST_BU Accounts Receivable, View direct debit groups
Direct Debits, Review that will post the next time
Direct Debits, Direct Debits that you run the Receivable
Set to Post, Direct Debits Update multiprocess job.
Set To Post
886 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 28 Posting and Unposting Groups
• Accounts Receivable,
Direct Debits, Review
Direct Debits, Group
Status, Group Status
• Accounts Receivable,
Drafts, Review Drafts,
Group Status, Group
Status
Note. You can also run the job immediately from an Action page for small groups under certain
circumstances, such as at the end of the period when you need to update the ledger immediately.
This section provides an overview of how to restart or reset Receivable Update, lists prerequisites, and
discusses how to:
See Also
Chapter 12, "Setting Up Receivable Update and Pending Group Generator," Setting Up Parallel Processing,
page 374
Note. Remember that Receivable Update uses temporary tables. If the temporary tables have been deleted,
you cannot restart (resume processing); you must reset and rerun the process from the beginning.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 887
Posting and Unposting Groups Chapter 28
If you are unable to restart a process instance that has abended, you must unlock and reset the process. When
a process abends because of SQL, bad data, or a missing COBOL process, some tables with data in the groups
set to post under the run control ID become locked when the process instance becomes populated with the
current instance.
Unlocking and resetting the process instance to zero in the locked tables unlocks the tables and enables you to
rerun the process. The system also automatically deletes the PeopleSoft Enterprise Application Engine run
control record from the AERUNCONTROL table.
You should only unlock and reset under certain development circumstances or in expert testing environments:
• When you have corrected the problem that caused the process to abend and you want to reprocess the
same groups again but do not have access to restart from the server.
• When you have not corrected the problem but want to continue processing.
Prerequisites
Before you can run the Receivable Update process, you must:
• Set up the PeopleSoft Receivables business units (including selection of calendar and aging options).
• Define the receivable processing options (system functions and entry types).
• Create groups for pending items, payment worksheets, maintenance worksheets, drafts, or direct debits.
• If you want to run Receivable Update immediately from an action page, you must:
• Define processing options for your organization on the On Demand Processing page.
• Define the processing options for each user on the Define User Preferences - Process Group page.
You must define separate options for each of these source transactions: ARMNTWS (maintenance
worksheet), ARITSPLT (item splits), AROPIE (online pending items), ARPAYWS (payment
worksheet), ARTRNWS (transfer worksheet), ARUNPOST (unpost transactions).
Your system must also have pending items that are ready to post. These pending items can be entered online,
created by a billing interface, or created during payment processing, draft processing, direct-debit processing,
overdue charge processing, or during item maintenance activities.
See Also
Chapter 3, "Defining PeopleSoft Receivables Business Units," Defining General Options, page 24
888 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 28 Posting and Unposting Groups
Receivable Update Request POSTING_REQUEST Accounts Receivable, Enter run parameters for the
Receivables Update, Receivable Update
Request Receivables multiprocess job and run the
Update, Receivable Update job.
Request
See Chapter 12, "Setting Up
Receivable Update and
Pending Group Generator,"
Setting Up Run Controls for
Receivable Update, page
381.
Process Instance Displays the process instance number for the multiprocess job.
Process Run Status Displays the status of the multiprocess job, such as No Success or Success.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 889
Posting and Unposting Groups Chapter 28
Instance Displays the process instance number for the individual process. For example,
the ARUPDATE multiprocess job with a process instance number of 510 will
have several instances, such as instance number 511 for the AR_UPDATE
process, instance number 512 for the AR_PGG1 process, and instance number
514 for the AR_POST1 process.
Process Displays the name of the individual process within the multiprocess job. For
example, for the ARUPDATE multiprocess job, it would display rows for the
AR_UPDATE, AR_PGG1, and AR_POST1 processes.
Because Receivable Update is a job (a collection of multiple processes), you may need to restart multiple
processes. Find the processes that you need to restart.
Details Click to access the Process Detail page, and select Restart Request.
Enter your search criteria for the process instance and click Refresh.
In the Not Successful Process Requests grid, select the process instance that you want to reset.
890 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 28 Posting and Unposting Groups
PeopleSoft Receivables provides several components for reviewing posting results. The components all use
the same pages, but they have different search records to filter the groups that you select. Some components
enable you to view all information for the items and some components do not show the accounting entries,
VAT information, and tax information for India. Some components enable you to view all items in a group
and others enable you to search for a single item in the group. The following table lists the navigation to each
component and the pages in each component.
Note. The pages that display tax information for India are available only if you enabled sales tax and excise
duty for a receivable business unit type on the Business Unit Tax Applicability page.
These pages are the same as the pages that you use to enter pending items except that you cannot change any
information:
• Pending Item 3
• VAT Header
• VAT Detail
• Accounting Entries
• Pending Item 3
• VAT Header
• VAT Detail
• Accounting Entries
• Pending Item 3
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 891
Posting and Unposting Groups Chapter 28
• Pending Item 3
• Accounting Entries
• Pending Item 3
• Pending Item 3
• Accounting Entries
• Pending Item 3
• Payment 3
• VAT Header
• VAT Detail
• Accounting Entries
892 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 28 Posting and Unposting Groups
• Payment 3
See Also
Chapter 18, "Entering Pending Items," Entering or Updating Pending Items, page 515
VAT Header GRP_ENT_VATHDR_DSP Click the VAT Header link View VAT header defaults.
on the Pending Item 1 page.
VAT Detail GRP_ENT_VAT_LN_DSP Click the VAT Line link on View VAT line defaults,
the VAT Header page. including the VAT
amounts.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 893
Posting and Unposting Groups Chapter 28
Group Entry Tax Ds GROUP_ENTRY_TAX_DSP Accounts Receivable, (IND) View excise duty and
Pending Items, Online sales tax amounts for India.
Items, Group Entry, Group
Entry Tax, Group Entry Tax
Ds
Tax Detail GROUP_ENTRY_TAX_DT Click the Tax Detail Link (IND) Display excise duty
on the Group Entry Tax Ds and sales tax detail
page to view India tax detail information for India.
information.
Once accounting entries are correct and balanced, the Receivable Update multiprocess job continues with two
types of edits. The Receivable Update multiprocess job edits the Pending Item (PS_PENDING_ITEM) table
through a series of editing update statements which only edit pending items created by systems external to
PeopleSoft Receivables such as PeopleSoft Billing or an external billing system, and then all groups are
edited through other specific program logic.
When it detects an error condition on a pending item, it sets a value in the AR_ERROR_CD field on the
Pending Item record. After the pending item passes the editing sections, the system checks for additional
conditions within the SQL that is executed by the Receivable Update multiprocess job. The system reports
only one error condition at a time per pending item, so even if it detects more than one error, it stores only
one error code.
Error Correction
You can edit any error detected by Receivable Update using an error correction page. The system reedits the
pending item and highlights the fields that are in error for you to correct.
To edit an error:
1. Click the Error Info (error information) button to view a summary description of the error.
894 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 28 Posting and Unposting Groups
For combination edit (combo edit) errors, when you click the Error Info (error information) button, a
summary description of the error appears. However, to view more details, you must select the Action page
to select the posting action. Then the system validates the combo edits again and the combo edit error
details appear in the grid.
4. Correct the error for the pending item or correct some aspect of either your setup tables or your interface
tables.
Note. When you set the posting action, the online combo edit validation occurs, but Receivable Update
does not run again as part of this process.
If more than one error exists, then the next error message appears. Otherwise, you return to the Error
Correction page.
Error Messages
The edit updates statements that the Receivable Update multiprocess job executes. This table lists the
conditions it edits. Use PeopleSoft Enterprise Application Designer to view the Receivable Update edit SQL
that identified the error. This table provides a list of the error messages and a description of the action to take:
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 895
Posting and Unposting Groups Chapter 28
896 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 28 Posting and Unposting Groups
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 897
Posting and Unposting Groups Chapter 28
898 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 28 Posting and Unposting Groups
PCBU Invalid PC Business Unit for the Distribution Line GL Business Unit
Action: Verify the PeopleSoft Project Costing business unit is valid for the general ledger business
unit associated with the accounting lines.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 899
Posting and Unposting Groups Chapter 28
PeopleSoft Receivables provides several components for correcting posting errors. The components all use
the same pages, but they have a different search record to filter the groups that you select.
This table provides the navigation to each component, lists the pages in the component, and describes the
usage for the component. The pages in these components are the same as the pages that you use to enter
pending items.
Note. The pages that display tax information for India are available only if you enabled sales tax and excise
duty for a receivable business unit type on the Business Unit Tax Applicability page.
This table provides the navigation for all the error correction components and describes how to use them:
• Pending Item 2
• Pending Item 3
• VAT Header
• VAT Detail
• Accounting Entries
• Group Action
900 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 28 Posting and Unposting Groups
• Pending Item 2
• Pending Item 3
• VAT Header
• VAT Detail
• Accounting Entries
• Group Action
• Pending Item 2
• Pending Item 3
• Accounting Entries
• Group Action
• Pending Item 2
• Pending Item 3
• Accounting Entries
• Group Action
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 901
Posting and Unposting Groups Chapter 28
• Pending Item 2
• Pending Item 3
• Accounting Entries
• Group Action
• Pending Item 2
• Pending Item 3
• Accounting Entries
• Group Action
Accounts Receivable, Receivables • Group Control Use to correct errors in direct debit
Update, Correct Posting Errors, groups.
Direct Debit • Pending Item 1
• Pending Item 2
• Pending Item 3
• Accounting Entries
• Group Action
Accounts Receivable, Receivables • Worksheet Control Use to correct errors in direct debit
Update, Correct Posting Errors, groups.
Direct Debit Acctg Entries • Accounting Entries
• Pending Item 2
• Pending Item 3
• Accounting Entries
• Group Action
902 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 28 Posting and Unposting Groups
• Payment 2
• Payment 3
• Accounting Entries
• Payment Action
See Also
Unposting Groups
This section provides an overview of unposting and the unpost components, lists a prerequisite, and discusses
how to:
If the Receivable Update multiprocess job has not run, groups for which you selected the Batch Standard or
Batch Priority posting action are not actually posted. In that case, select the Do Not Post posting action on the
Action page to prevent the groups from posting. You do not need to unpost the groups.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 903
Posting and Unposting Groups Chapter 28
Unpost Components
PeopleSoft Receivables provides several components to unpost groups. The components all use the same
pages with one exception (the control page for draft groups is different), but they have a different search
record to filter the groups that you select based on the type of group. PeopleSoft Receivables also provides a
page where you can search for groups based on a combination of group control information, item information,
and ChartField values in the distribution lines.
This table provides the navigation to each component that filters groups by the type of group, lists the pages
in the component, and describes the usage for the component:
Accounts Receivable, Receivables • Group Control Unpost online pending item groups.
Update, Unpost Groups, Online
Group • Options
• Action
Accounts Receivable, Receivables • Group Control Unpost pending item groups from
Update, Unpost Groups, External another application.
Group • Options
• Action
• Action
• Action
• Action
904 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 28 Posting and Unposting Groups
• Action
• Action
Prerequisite
Before you unpost groups, define reason codes for unpost groups if you want to assign unpost reasons to your
unpost groups.
See Also
Chapter 5, "Defining Additional Processing Options," Setting Up Unpost Reason Codes, page 128
UnPost Group Query UNPOST_QRY Accounts Receivables, Review groups that are
Receivables Update, Unpost posted based on a
Groups, Group Search for combination of search
Unpost, UnPost Group criteria and link to the
Query appropriate unpost page.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 905
Posting and Unposting Groups Chapter 28
906 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 28 Posting and Unposting Groups
Search Criteria
Enter any combination of search criteria to retrieve the groups to unpost, and click Search Groups for
Unposting.
Group Unit, Group ID, Select fields from the group control record to identify groups.
Type, Origin ID, and
Assigned
Date Type, Date Select a type of date on the group control record. Values are: Accounting Date,
Operand, and Date Posted Date, and Entry Date. Select an operator to identify the date, such as <
Query Value (less than) or Between, and enter a specific date or a date range.
Customer, Item ID, and Select a value for a customer, item ID, or entry type for the items in the group.
Entry Type
Chartfield Typeand Enter the ChartField type and value to select groups that contain distribution lines
Chartfield Value for a specific ChartField value.
Groups
The Groups grid displays the groups that match your search criteria.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 907
Posting and Unposting Groups Chapter 28
Click the Show Group Detail button to access pages to view group control
information, item details, and distribution lines.
Unpost Click the Unpost link to access the appropriate unpost page for the group type,
where you can unpost the group.
Keep Original Select to use the document type of the original group. Deselect to use the default
Document Type document type for the group type. This field is available only if you have enabled
document sequencing.
Unpost Reason Select an unpost reason code to indicate your purpose for unposting.
Selecting this value is optional unless you selected the Enable Unpost Reason
check box on the Installation Options – Receivables page. If you selected this
check box, then you must select a reason code for this field.
You can select a reason code, for example, to indicate that you are unposting a
payment group because a check was returned due to insufficient funds. You can
view the reason on the Item Activity and Payment Status pages.
Edit Accounting Date Select if you want to change the Accounting Date field. The new accounting date
must be in an open accounting period for the PeopleSoft Receivables business
unit.
Note. Overriding the accounting date changes the accounting date for the
unposted payment. Also, the system issues a warning when you select the Edit
Accounting Date check box and enter a date that precedes the original accounting
date of the unposted payment group.
Important! Overriding the accounting date for payment unpost groups uses the specified date for the unpost
payment group and changes the accounting date for the payment (PS_PAYMENT.ACCOUNTING_DT) to
the selected date. This accounting date is used for the subsequent payment application group.
908 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 28 Posting and Unposting Groups
See Also
PeopleSoft Enterprise Global Options and Reports 9.1 PeopleBook, "Defining Document Sequencing,"
Defining Document Types
Delete Unpost This option is available after you select a posting action. Click to delete the
unpost group that you created.
Action Select a posting action for the group and click OK to execute the action. Values
are:
Do Not Post: Saves the changes for the unpost group, but no posting takes place.
Post Now: Runs the Receivable Update multiprocess job immediately. If the user
enabled the notification feature, the system displays a message when the job
completes.
Post Now to GL: Runs the Receivable Update multiprocess job immediately and
runs processes to create and post journals to the general ledger. If the user
enabled the notification feature, the system displays a message when the job
completes.
Batch Priority: Runs the Receivable Update multiprocess job the next time a
priority scheduled job runs or the next time a standard scheduled job runs, if that
occurs first. This option is not intended for large jobs.
Batch Standard: Runs the next time a standard scheduled batch jobs runs. This
run may occur once a day, depending on how often the organization schedules
standard jobs to run.
Note. The posting options that are available depend on the options that you select
for the user on the Define User Preferences - Process Group page. Use the Post
Now and Post Now to GL options only for small groups or when a transaction
must be posted immediately. The system issues a message if another user or
scheduled process is posting transactions for the same business unit and customer
combination at the same time.
See Chapter 12, "Setting Up Receivable Update and Pending Group Generator,"
Receivable Update Processing Options, page 370.
Review Unpost Now Click to display a page where you can review the details of the unpost group.
This option is available after you select a posting action.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 909
Posting and Unposting Groups Chapter 28
• DD-XX (Any direct debit activity that changes the item's balance).
The process also updates the Claims Incoming Payments staging table when:
• A draft or direct debit activity that paid for a claim item is voided or cancelled.
The process adds the following information to the Claims Incoming Payments staging table for each claim:
• Claim setID.
• Payment date and time (post date for the activity in PeopleSoft Receivables).
910 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 28 Posting and Unposting Groups
PeopleSoft Receivables sends the amount in the original currency of the claim item, which is the currency
for the rebate agreement or the claimback contract. If a gain or loss occurs due to currency conversion
(when the payment is in a different currency than the original claim item currency), the process includes
the gain or loss in the amount.
• Base amount (amount of the payment or offset activity less the VAT amount).
• Document ID.
This user-defined reference value is entered on the maintenance, payment, or draft worksheet to help
identify the claim in the claim management workbench.
The process also sets the Process Flag field to N and the value in the Process Instance field to the process
instance that the Process Scheduler assigned to the run of the AR Rebate Notification process.
After the process completes, run the Incoming Payment Reconciliation Application Engine process
(PO_CLMRECON) in PeopleSoft Purchasing or PeopleSoft Order Management to load the payment and
offset activity in the Claims Incoming Payments staging tables into the claim management workbench.
See Also
Chapter 18, "Entering Pending Items," PeopleSoft Purchasing and PeopleSoft Order Management Interface,
page 510
Chapter 4, "Defining PeopleSoft Receivables Processing Options," Defining Entry Reasons, page 79
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 911
Chapter 29
Most receivable functions that you perform update one of the two revenue buckets. In some cases, they
update both. This diagram demonstrates that the functions create a debit memo, a credit memo, ITEM match
items, a write-off credit item, a write-off debit item, an earned discount, and an unearned discount, all of
which update the recognized revenue bucket. Direct journal entries, match cash items, and item payments
update the collected revenue bucket.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 913
Using Commitment Control Processing in PeopleSoft Receivables Chapter 29
• The Revenue Estimate process, which creates the source transactions for the control budget ledger for all
activity except direct journals.
• The Budget Processor Application Engine process (FS_BP), which updates the revenue buckets and
creates the commitment control budget lines.
The Receivable Update Application Engine process (ARUPDATE) automatically runs the Revenue Estimate
process and Budget Processor when it completes if you enabled commitment control for PeopleSoft
Receivables. If you have errors in the source transaction or budget checking errors, then you must run the
Budget Processor after you correct the errors. If you choose to delete the activity's source transactions, then
you must rerun the Revenue Estimate process before you run the Budget Processor again. You only need to
rerun these processes if you have corrected errors.
Note. The Revenue Estimate process does not change the distribution of PeopleSoft Receivables accounting
entries in PeopleSoft General Ledger. If you enabled commitment control for PeopleSoft Receivables and for
the general ledger business unit associated with the receivables business unit, then you must budget check the
entries before you distribute them to PeopleSoft General Ledger.
914 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 29 Using Commitment Control Processing in PeopleSoft Receivables
See Also
PeopleSoft Enterprise Commitment Control 9.1 PeopleBook, "Processing Source Transactions Against
Control Budgets"
• If the activity is a Create a Debit Memo (IT-01), Create a Credit Memo (IT-02), or Create an Overdue
Charge (FC-01) activity, the process uses the revenue account for that activity.
If it cannot find a revenue account, then the transaction causes an error. Enter the revenue account
manually on the Revenue Estimate Correction page.
• If the activity is a Transfer Item to Customer (TR-02) activity and the item was transferred to a customer
in the same business unit, the process uses the revenue account of the from item.
When you create the write-off for an underpayment or overpayment, the system updates the revenue
buckets.
• Overpayments.
• Underpayments.
• Prepayments.
• Draft processing.
• Unpost groups.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 915
Using Commitment Control Processing in PeopleSoft Receivables Chapter 29
Overpayments
If you have an overpayment (MT-05, WS-04, WS-05, or WS-06 item activities) and you leave the cash or
credit on-account, the process does not create source transactions for the overpayment amount. When you
apply the remaining cash or credit to an item, it updates the collected revenue bucket. However, if you write
off an overpayment, the process updates both the recognized and collected revenue buckets.
Note. You cannot combine cash and a credit memo when you create an overpayment. If you have an
overpayment, the entire amount should come from cash or the entire amount should come from a credit
memo. This is necessary because the system updates the buckets differently depending on whether the
overpayment is from cash or a credit memo. If you combine them, it cannot determine how to update the
buckets.
Underpayments
If you have an underpayment and you pay off the item and create an adjustment item, the process updates the
collected revenue bucket with the full item amount at that time. When you pay for the adjustment of the item,
the system does not create any further source transactions.
916 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 29 Using Commitment Control Processing in PeopleSoft Receivables
When you have an underpayment and you write off the remainder of the item, the process creates one source
transaction that updates the collected revenue bucket for the amount of the payment. It also creates another
source transaction that debits the recognized bucket for the write-off.
Here is an example of revenue estimate entries for an underpayment and a write off:
Prepayments
When you create the prepayment item (WS-04), the Revenue Estimate process does not create source
transactions for the control budget. When you create the IT-01 item for the prepayment, the Revenue Estimate
process generates the source transactions that update both the collected and the recognized bucket. It uses the
accounts from the new item to create the entries.
If you create prepayments using the draft worksheet, the process is the same except that it does not create the
source transactions when you create the IT-01 item if the cash for the draft has not been recognized yet. When
the cash is recognized at the discount date or at the due date, the process looks to see if an IT-01 item already
exists for the prepayment and generates the source transactions. If you void, dishonor, or cancel the
remittance for a draft with prepayments, the process reverses transactions only if the prepayment was already
applied to an item.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 917
Using Commitment Control Processing in PeopleSoft Receivables Chapter 29
Draft Processing
When the process creates source transactions for the Pay an Item (DM-01), Write-off an Overpayment (DM-
08), and Write-off an Underpayment (DM-09) activities on the draft worksheet, it places them in two holding
tables (PS_ARCC_HLDTRN_HDR and PS_ARCC_HLDTRN_TBL) until the cash is recognized for the
draft. When the cash is recognized either at the discount date or at the due date, it moves the source
transactions from the holding tables to the application tables (PS_AR_CC_TRAN_HDR and
PS_AR_CC_TRAN_TBL) that hold the source transactions for budget processing.
The process also uses the holding tables when you void or dishonor a draft or when you cancel a draft
remittance.
If you write off an item on a maintenance worksheet or if the Automatic Maintenance Application Engine
process (AR_AUTOMNT) writes off an item, the system uses the reason for the write-off item to determine
which bucket to update. You define which buckets to update in the automatic entry type for the write-off
system functions for maintenance groups.
If you enter your invoices (IT-01 or IT-02 items) in PeopleSoft Billing, PeopleSoft Receivables creates the
source transactions for them in the recognized revenue bucket if PeopleSoft Receivables generates the
accounting entries. When PeopleSoft Billing creates the accounting entries, PeopleSoft Receivables does not
create the source transactions to update the recognized bucket. You must create the source transactions in
PeopleSoft Billing.
When you a apply payment to an item interfaced from PeopleSoft Billing, the Revenue Estimate process uses
the revenue lines in the PeopleSoft Billing accounting entry table (PS_BI_ACCT_ENTRY) to generate the
source transactions for the collected bucket. The Revenue Estimate process creates the source transactions for
the payments only after the billing source transactions have been budget checked. If the item has an
associated contract line in PeopleSoft Contracts, then the process uses the revenue lines that reside on the
PeopleSoft Contracts accounting line tables. PeopleSoft General Ledger updates and budget checks the
recognized revenue lines for the budget when you post the PeopleSoft Contracts journals in PeopleSoft
General Ledger. The process looks for the revenue lines in these tables to populate the revenue collected
bucket:
1. Contracts Accounting Line Projects table (PS_CA_ACCTG_LN_PC), which contains the revenue lines
for rate-based contracts.
2. Contracts Accounting Line table (PS_CA_ACCTG_LINE), which contains the revenue lines for amount
based contracts.
The process uses the most recent revenue entry that was posted for the contract line in the Contracts
Accounting Line table (PS_CA_ACCTG_LINE). You should use the same revenue distribution lines for
amount-based contracts throughout the life of the contract. At least one revenue event must be posted in
PeopleSoft Contracts before you apply the first payment to the item associated with the contract line. If
there are no posted revenue lines for the contract line, the process does not update the collected revenue
bucket and the process generates an error message.
If you receive an error, you should post some revenue lines for the contract line in PeopleSoft Contracts
and then rerun the Revenue Estimate process.
918 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 29 Using Commitment Control Processing in PeopleSoft Receivables
When you journal a payment directly to the general ledger, the system uses the information in the
PS_PAY_MISC_DST table to update the recognized and collected buckets. No source transactions for direct
journals will appear in the revenue estimate tables: PS_AR_CC_TRAN_HDR and PS_AR_CC_TRAN_TBL.
Therefore, you do not need to run the Revenue Estimate process for directly journaled payments.
If you apply a payment to an item in a foreign currency and either a realized gain or loss exists, then the
process creates an additional transaction to adjust the amount in the collected bucket.
Here is an example of revenue estimate entries for a transaction with realized gain or loss:
Payment –100.00
Unpost Groups
When you unpost a group, the Revenue Estimate process creates source transactions to reverse the original
entries in the revenue budget.
If an item contains a VAT amount or sales tax, only the base amount of the transaction updates the revenue
buckets. For example, if the total item is 108.00 EUR and the VAT amount is 8.00 EUR, then the process
updates the revenue budgets with 100.00 EUR.
If an item has multiple revenue lines and it is completely paid by one payment, the system uses the same
amounts for each revenue account as the original revenue lines.
If an item has multiple revenue lines and you make a partial payment, the system provides a page in the
worksheet components where you can specify how to distribute the revenue amount. This page is available
only if you selected Allow Manual Distribution in the Multiple Revenue Line field for the business unit. If
you do not enable manual distribution, the system automatically prorates the payment amount across the
remaining revenue balances.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 919
Using Commitment Control Processing in PeopleSoft Receivables Chapter 29
See Also
Chapter 4, "Defining PeopleSoft Receivables Processing Options," Setting Up Item and Automatic Entry
Types for Revenue Estimate Processing, page 94
Prerequisites
Before you can run the revenue estimate processes, you must perform the following tasks:
1. Enable commitment control accounting for PeopleSoft Receivables on the Installation Options - Installed
Products page.
3. Review the source transaction definition for the commitment control transactions for the Revenue
Estimate process and for direct journal payments.
4. If the system function for an item entry type specifies that the revenue estimate bucket is user-defined,
specify which bucket to update for each entry reason.
5. If the system function for an automatic entry type specifies that the revenue estimate bucket is user-
defined, specify which bucket to update for each entry reason.
6. Make sure the user-defined accounting lines (revenue lines) contain ChartFields in the control budget
ledger.
7. Define the defaults for revenue estimate processing for each business unit by tableSet on the Receivables
Options - General 2 page.
8. Disable PeopleSoft Billing and PeopleSoft Contracts on the Installed Products page if you do not have
those products installed on your system.
Disabling these products improves performance because the Revenue Estimate process does not search
records in PeopleSoft Billing or PeopleSoft Contracts for revenue lines.
See Also
Chapter 3, "Defining PeopleSoft Receivables Business Units," Defining Additional General Options, page 28
PeopleSoft Enterprise Application Fundamentals 9.1 PeopleBook, "Setting Installation Options for
PeopleSoft Applications," Defining Options for Installed PeopleSoft Applications
PeopleSoft Enterprise Commitment Control 9.1 PeopleBook, "Setting Up Basic Commitment Control
Options"
PeopleSoft Enterprise Commitment Control 9.1 PeopleBook, "Setting Up Commitment Control Source
Transaction Types"
920 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 29 Using Commitment Control Processing in PeopleSoft Receivables
1. Run the Receivable Update process to post groups, create accounting entries, create the source
transactions, and budget check the source transactions.
Note. The Receivables Update process runs the Revenue Estimate process and budget checks the
transactions only if you have enabled commitment control for PeopleSoft Receivables and the general
ledger business unit associated with the receivables business unit.
For example, you might post some revenue lines for a contract line in PeopleSoft Contracts.
4. Run the Revenue Estimate process again if you corrected errors in source transactions.
In some cases, you need to unpost the original group and correct the accounting lines. If this is the case,
you run the Receivable Update process to post the group again and it automatically runs the Revenue
Estimate process.
See Chapter 29, "Using Commitment Control Processing in PeopleSoft Receivables," Understanding
Budget Checking Error Correction and Warnings, page 922.
Note. You can run the Budget Processor process at the same time if you do not want to review the source
transactions before you budget check the transactions.
5. Run the Budget Processor process again if you corrected errors in the source transactions.
6. View budget checking errors and warning exceptions and resolve them.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 921
Using Commitment Control Processing in PeopleSoft Receivables Chapter 29
7. Run the Budget Processor again if you corrected errors or overrode the exceptions.
See Also
Chapter 12, "Setting Up Receivable Update and Pending Group Generator," page 367
Chapter 19, "Entering Payments," Journaling Payments Directly to the General Ledger, page 582
• Mark the entire transaction to bypass budget checking on the Commitment Control, Revenue Estimate
Exceptions, or Misc Payment Exceptions page for the transaction.
After you mark it, you must run the Budget Processor process again.
A transaction could also fail because you provided a revenue account that is not in the revenue estimate
budget. If this is the case, you need to perform the following tasks:
2. Run the Receivable Update process, which reruns the Revenue Estimate process and the Budget
Processor.
The Revenue Estimate process deletes the source transactions and does not create new sources
transactions.
4. Run the Receivable Update process again, which reruns the Revenue Estimate process and the Budget
Processor.
If you run the Budget Processor when you run the Receivable Update process or from the Budget Processor
page, use the message log to see if you have received any warnings. Alternatively, go directly to the budget
exception pages to see if you have any warnings. Select Only Warnings Exist in the Process Status field, when
you search for exceptions to display only transactions with warnings.
If you budget check transactions from an online page, such as the Direct Journal Payments - Accounting
Entries page or the Corrections page for the Revenue Estimate process, the system displays a warning
message for any type of warning including the warning for negative expense budgets. Users must go to the
appropriate budget exceptions page to determine the type of warning. If there is a warning status at the line
level, you can drill directly down to the warning on the exception page by clicking the Budget Check Options
button.
Note. You receive the warning message when you budget check transactions online only if you selected the
Pop Up Error/Warning Message check box on the Installation Options - Commitment Control page.
922 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 29 Using Commitment Control Processing in PeopleSoft Receivables
See Also
Chapter 28, "Posting and Unposting Groups," Unposting Groups, page 903
Chapter 28, "Posting and Unposting Groups," Running Receivable Update, page 887
Chapter 29, "Using Commitment Control Processing in PeopleSoft Receivables," Running the Revenue
Estimate Process, page 930
Chapter 29, "Using Commitment Control Processing in PeopleSoft Receivables," Running the Budget
Processor, page 931
PeopleSoft Enterprise Commitment Control 9.1 PeopleBook, "Entering and Posting Commitment Control
Budget Journals"
Click the Revenue Line Source button to access the accounting entries inquiry
page, where you can review the original accounting entries for the item activity.
Note. This option is not available for transactions with errors on the Revenue
Estimate Correction page.
Accounting Date Displays the accounting date for the item activity.
Amount and Base Displays the total amount of the source transactions for the item in the entry
Amount (for all source currency and the base currency.
transactions)
Amount (for a single Displays the entry amount and currency of the item activity.
source transaction)
Base Amount (for a Displays the base amount and currency of the item activity.
single source transaction)
Budget Date Displays the default budget date for entries to the recognized bucket is the
accounting date for the item. Although you can change the budget date, we
recommend that you do not in order to keep the entries in the control budget
ledger synchronized with the entries to the actual ledger. For entries to the
collected bucket, the default varies based on your selection on the Receivables
Options - General 2 page for synchronizing budget dates. If you selected Yes, the
date for entries to the collected bucket matches the date for entries to the
recognized bucket for the item. Otherwise, it is the accounting date for the
current transaction. We recommend that the budget date for entries to the two
buckets be the same so that the entries fall in the same budget period.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 923
Using Commitment Control Processing in PeopleSoft Receivables Chapter 29
Budget Status (for all Displays the status of all the source transactions in the budget checking process.
activity source Values are:
transactions)
Error: At least one of the source transactions failed to pass budget checking.
Not Chk'd (not checked): The Budget Processor has not processed the source
transactions.
Valid: All the source transactions passed budget checking and the process created
the journal lines in the ledger.
Budget Status (for a Displays the status of a single budget line entry. Values are:
single source transaction)
Error: The budget line failed to pass budget checking.
Not Chk'd (not checked): The Budget Processor has not processed the line.
Valid: The budget line passed budget checking and the process created the
journal line in the ledger.
Warning: The Budget Processor issued a warning for a line, but also updated the
control budget ledger.
Entry Type and Reason Displays the entry type and reason that you assigned to the item activity.
GL Unit Displays the general ledger unit that is linked to the receivables business unit for
the item.
Group Unit, Group ID, Displays the business unit and ID for the group, and the group type for the item
and Group Type activity.
Ledger Grp (ledger Displays the General ledger group and ledger for the entries. These values appear
group) and Ledger only if the process created multibook entries.
Posted Date Displays the date that you posted the item activity.
Rev Estimate (revenue Indicates whether the source transactions for the item activity updated the
estimate) Collected, Recognized, or Both buckets.
Sequence Displays the sequence number for the item in the item group.
924 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 29 Using Commitment Control Processing in PeopleSoft Receivables
Status Indicates whether source transactions passed the revenue estimate process
successfully or if they were in error. If an error exists, the Status field displays
the reason. Values are:
Corrected: You corrected the source transactions on the Revenue Estimate
Correction page.
Error: A source transaction has an unknown error.
Gen by BI (generated by billing): The process did not find revenue lines for
invoices, credit memos, debit memos, or overdue charge invoices (IT-01, IT-02,
or FC-01 activities) in the PS_ITEM_DST table, but it found them in the
PS_BI_ACCT_ENTRY table. The process does not need to generate the source
transactions because PeopleSoft Billing generates them for the recognized
revenue bucket.
Out of BU (out of business unit): The process could not create the source
transactions because the item was transferred out of the business unit. The
accounts were not available to update.
Processed: The process successfully generated source transactions for the item.
No Itm Rev (no item revenue lines): The process could not create the source
transactions because no item revenue lines were associated with the current item
activity or with the previous item activity.
Transferred: The process could not create the source transactions because it
could not find the from item for a transferred item. (The process obtains the
revenue accounts from the from item.)
No Rev: The process could not create the source transactions because no user-
defined revenue lines were set up for the item entry type or automatic entry type
that you associated with the system function.
Skip: The system skips the request when the process runs.
Err Exists (error exists): The process could not create the source transactions
because an error exists in a previous activity that affects the current activity.
Correct the errors and run the process again.
View/Update Click to access the Conversations page, where you view conversations associated
Conversations with the item.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 925
Using Commitment Control Processing in PeopleSoft Receivables Chapter 29
Refine Inquiry Criteria KK_XCP_TR_ADV_SEC Click Advanced Budget Refine selection criteria for
(transaction exceptions) Criteria on the Revenue budgets to view.
Estimate Exceptions or
Misc Payment Exceptions
pages.
926 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 29 Using Commitment Control Processing in PeopleSoft Receivables
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 927
Using Commitment Control Processing in PeopleSoft Receivables Chapter 29
Use the Item Activity scroll area to view each activity for an item on the Revenue Estimate Review page. Use
the Revenue Estimate scroll area to see source transactions for an item activity. The Revenues grid displays
information for each source transaction.
Click the Budget Check button to run the Budget Processor, which checks the
source transactions and creates the entries in the revenue bucket for the budget.
This button is available only if the transactions have no revenue estimate errors.
It is not available if you already ran the Budget Processor.
928 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 29 Using Commitment Control Processing in PeopleSoft Receivables
The page shows the source transactions for a single item activity. It shows only transactions with errors from
the Revenue Estimate process or the Budget Processor.
Revenue Estimate
The Revenue Estimate group box displays information about the source transactions that the Revenue
Estimate process generated.
Click the Delete Revenue Estimates button to delete all the source transactions
for the item activity. This action resets the Revenue Estimate process so that it
can process the activity again. This button is not available if the Correction
Complete check box is selected.
Note. If you delete an individual line, it will not update the control budget.
Click the Budget Check button to run the Budget Processor, which checks the
source transactions and creates entries in the revenue bucket for the budget. This
button is available only after you correct the errors and select Correction
Complete. It is not available if you have already run the process.
Click the Budget Check Options button to open the Commitment Control page,
where you can flag the source transactions in error to bypass budget checking.
You must have authority to override budget checking. Click the Go to
Transaction Exception link on the Commitment Control page to go to the budget
exception page to view details about the budget checking error or warning. This
button appears only if the item activity has a budget checking error.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 929
Using Commitment Control Processing in PeopleSoft Receivables Chapter 29
Correction Complete Select after you correct the errors so that the Budget Processor will check the
source transactions the next time you run the process.
Max/Min Rev Amount Displays the minimum or maximum amount permitted for the activity. You
(maximum or minimum receive an error message when you save the page if the total of the revenue
revenue amount) estimate lines exceeds the maximum or minimum revenue amount. If the activity
credits revenue, the amount cannot exceed the maximum amount. If the activity
debits revenue, the amount cannot exceed the minimum amount.
Revenues
The Revenues grid displays information for each source transaction. Change information in this grid as
needed to correct the transaction.
The Revenue Estimate process may generate errors for several reasons. The following table lists the reasons
and the corresponding resolutions:
Error Resolution
You transferred the item from one business unit to Enter the revenue accounts manually.
another. Since different business units might use
different revenue accounts, the process does not know
which revenue accounts to use.
The system could not find revenue lines for the current Enter the revenue lines manually.
item activity or in a previous activity for the item.
The process could not find the From transfer Enter the revenue lines manually.
information for a transferred item.
You applied a payment to an item that was interfaced You must first post some revenue lines for the contract
from PeopleSoft Billing and the item has an associated line in PeopleSoft Contracts and then run the Revenue
contract line in PeopleSoft Contracts for an amount- Estimate process again.
based contract. The process could not find any revenue
lines for the contract in the PeopleSoft Contracts
PS_CA_ACCTG_LINE table.
From Date and To Enter the beginning and ending accounting date of the item activities to include
in the run.
Send Transactions Select to run the Budget Processor automatically immediately following the
Generated revenue estimate process.
930 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 29 Using Commitment Control Processing in PeopleSoft Receivables
Specify Transaction Select the source transaction type that the budget processor uses to read the
Type source data and to perform budget checking. The page displays the default source
transaction type specified on the Receivables Options - General 2 page. This
check box is available only if you select the Send Transactions Generated check
box.
• The Budget Processor page to run the process for all source transactions that were processed successfully
after correcting the errors. (Select Accounts Receivable, Receivables Update, Revenue Estimates, Budget
Check Transactions, Budget Processor.)
Also run it for transactions that the Revenue Estimate process created for direct journals.
• The Revenue Estimate page to run the Budget Processor process along with the Revenue Estimate
process.
If you run it with the Revenue Estimate process and you have errors in the source transactions, then you
must run it again after you correct the errors.
• The Revenue Estimate Review page to run the process for all source transactions for a single item.
• The Revenue Estimate Correction page or the Revenue Estimate by Activity page to run the process for
all source transactions for a single item activity.
See Also
Chapter 29, "Using Commitment Control Processing in PeopleSoft Receivables," Running the Revenue
Estimate Process, page 930
Chapter 29, "Using Commitment Control Processing in PeopleSoft Receivables," Reviewing Revenue
Estimate Entries, page 927
Chapter 29, "Using Commitment Control Processing in PeopleSoft Receivables," Correcting Revenue
Estimate Entries, page 928
Use the pages in the Revenue Estimate component (KK_XCP_AR1) to review the budget exceptions and, if
you have authority, to override specific budgets for a failed transaction as well as all budgets for a failed
transaction.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 931
Using Commitment Control Processing in PeopleSoft Receivables Chapter 29
Click the View Related Links button at the top of the page to open a page that
has the following options:
Go to Source Entry and Go to Source Adjustment: Open the Revenue Estimate -
Correction page, where you can change the source transaction and run the Budget
Processor.
Go to Source Inquiry: Opens the Revenue Estimate - Review page, where you
can view the source transaction and run the Budget Processor.
The process to use the Revenue Estimate component is similar to using the Generic Exceptions component
(KK_XCP_GEN).
See Also
PeopleSoft Enterprise Commitment Control 9.1 PeopleBook, "Managing Budget Exceptions," Viewing and
Handling Budget Transaction Exceptions
Use the pages in the Direct Journal component (KK_XCP_AR2) to review the budget exceptions. If you have
authority, use the pages to override specific budgets for a failed transaction as well as all budgets for a failed
transaction.
Click the View Related Links button at the top of the page to open a page that
has links to the Directly Journalled Payments page, where you can change the
source transaction and run the Budget Processor process.
The process to use the Direct Journal component is similar to using the Generic Exceptions component.
See Also
PeopleSoft Enterprise Commitment Control 9.1 PeopleBook, "Managing Budget Exceptions," Viewing and
Handling Budget Transaction Exceptions
932 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 30
See Also
PeopleSoft Enterprise Global Options and Reports 9.1 PeopleBook, "Processing Multiple Currencies"
• Types of currency
• Currency calculations
Types of Currency
PeopleSoft Enterprise applications use a currency code to identify and track individual currencies. Although
the system does not require it, we suggest that you use the International Standards Organization (ISO)
currency codes supplied with the application. You may use an unlimited number of currencies in PeopleSoft
Enterprise applications.
Base Currency
A business unit can have only one base currency. This is generally the local currency for the organization.
Accounting rules or other circumstances may dictate that it be different.
In PeopleSoft Receivables, you assign a base currency to each business unit on the general ledger Definition
page. PeopleSoft Receivables business units use the base currency of their associated general ledger business
units. Once established, the base currency of a general ledger business unit cannot be changed.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 933
Processing Multiple Currencies in PeopleSoft Receivables Chapter 30
The system stores all customer-level accounting data in the business unit base currency. This includes balance
information stored on the Customer Information and Balances table (PS_CUST_DATA), aging information
stored on the Customer Aging table (PS_CUST_AGING), and history information maintained on the
Customer History table (PS_CUST_HISTORY).
Any currency in which a business unit conducts business—other than its base currency—is a foreign
currency. In PeopleSoft Receivables, we refer to a foreign currency as the entry currency when describing the
currency in which customers are billed and as the payment currency when describing the currency in which
customers pay.
The system stores all item-level accounting data in both the business unit base currency and the entry
currency. Maintaining accounting data in this parallel form enables you to view item-level information in
either currency.
Currency Calculations
The system performs several calculations when it works with multicurrency transactions.
Conversion
Conversion is the exchange of one currency for another. In PeopleSoft Receivables, this refers to expressing
the value of foreign currency transactions in terms of the base currency. Conversion occurs in many places in
your PeopleSoft Receivables system.
When you receive items from a billing system, you can supply an entry amount in a foreign currency. The
system uses an exchange rate to convert the entry amount to the business unit base currency amount. When
you apply payments in one currency to items in a different currency, the system performs currency
conversion as necessary to enable payment application. During the revaluation of your current receivables
balance, the process revalues open items based on business unit base currency.
Exchange Rate
An exchange rate is the value of one currency expressed in terms of another. Actual exchange rates vary
based on the currency rate type that you use. There are several recognized currency rate types, including spot
(immediate), current, negotiated (discount and premium forward rates), average, and historical rates. The
system supports any number of exchange rates.
An unrealized gain or loss represents the difference between the amount you would receive in your base
currency if your outstanding foreign currency accounts receivable balance were paid now, and the amount
you would have received if payment was made when the items were created. If the exchange rate is more
favorable now than when the items were created, you have an unrealized gain. If the exchange rate is less
favorable now, you have an unrealized loss.
934 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 30 Processing Multiple Currencies in PeopleSoft Receivables
A realized gain or loss represents the actual increase or decrease, due to exchange rate fluctuations, in the
amount of money received in the base currency. The system determines realized gain or loss at payment time
and when you offset items on the maintenance worksheet or by running the Automatic Maintenance
Application Engine process (AR_AUTOMNT).
• Item entry.
• Maintenance worksheets.
• Automatic maintenance.
• Transfer worksheets.
• An entry amount.
Many pages that contain item amounts display (or offer the option to display) both of these amounts.
At any time, you can revalue open items and generate adjusting entries for the general ledger.
If an item is entered with a currency that is different from that of the business unit, then the system handles
currency conversion automatically. The currency conversion is based on the rate type, the exchange rate, and
the base currency of the business unit.
See Also
Chapter 30, "Processing Multiple Currencies in PeopleSoft Receivables," Revaluing Transactions, page 945
Item Entry
When you enter pending items online, you provide an entry amount and currency for each pending item. If
the entry currency is different from the business unit base currency, the system calculates the conversion and
displays both amounts. Conversion uses the currency rate type from the customer or from the business unit.
For groups of pending items, you can constrain all pending items to a selected currency; or you can leave
multicurrency items in a single group with the totals represented by hash marks (#). Group balancing is based
on the entry amount.
Billing systems may produce groups that contain invoices in multiple currencies, so you have the option to
specify a currency for the group or to leave the currency code blank and then specify the currency code on the
individual item. Currency conversion can occur before the interface or when you run the Receivable Update
Application Engine process (ARUPDATE).
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 935
Processing Multiple Currencies in PeopleSoft Receivables Chapter 30
Maintenance Worksheets
Worksheet totals are in the anchor currency. The system calculates realized gain or loss information for
partially and completely offset items using the items' entry and base currencies.
You can select items on the maintenance worksheet in any currency. When the first item is selected, that
item's currency becomes the anchor currency for the worksheet. Optionally, you can establish an anchor
currency before the first item is selected on the worksheet.
On a maintenance worksheet with multiple currencies, if a rounding difference exists when the system
converts amounts, the Receivable Update process posts any leftover amounts using the rounding account code
that you assigned to the business unit on the Receivables Definition - Accounting Options 1 page.
Automatic Maintenance
The Automatic Maintenance process converts item amounts to a common currency and uses that currency for
the anchor currency for maintenance worksheets that it creates. The system calculates realized gain or loss
information for partially and completely offset items using the items' entry and base currencies.
If a rounding difference exists when the process converts amounts, the Receivable Update process posts any
leftover amounts using the rounding account code that you assigned to the business unit on the Receivables
Definition - Accounting Options 1 page.
Transfer Worksheets
Transfers can involve more than one currency, so the actual totals that display at the bottom of the worksheet
are represented by hash marks (#). The system uses the original exchange rate and rate type for transfers
when the base currency is the same. No realized gain or loss occurs as the result of a transfer.
• Payment worksheets
• Payment Predictor
• Draft worksheets
Payments carry both the payment amount and the converted base amount. The system handles conversion
automatically based on rate types, exchange rates, and the base currency of the business unit. You can apply
payments to items in different currencies. When an item is paid, the system calculates realized gain or loss
and generates accounting entries to reflect the gain or loss.
The deposit and payment status pages reflect the currency of the payment. Other pages that contain payment
amounts show both currencies—payment and base.
936 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 30 Processing Multiple Currencies in PeopleSoft Receivables
If the deposit currency and the business unit base currency are different, the system stores both amounts in the
system.
Payment Worksheets
When you apply a payment to items, the items do not have to have the same currency, and the payment does
not need to have the same currency as the items.
Worksheet totals appear in the payment currency. The system converts the sum of the selected items to the
payment currency to match the deposit and payment totals at the bottom of the worksheet. When an item is
partially or completely paid off on the payment worksheet, the system calculates realized gain or loss and
generates the adjusting accounting entries.
If a rounding difference exists when the system converts the amount, the Receivable Update process posts the
leftover amount using the rounding account code that you assigned to the business unit on the Receivables
Definition - Accounting Options 1 page.
Example
Suppose that you have an invoice that is 12,565.39 USD, and you receive a EUR payment that converts to
12,565.40 USD. The Receivable Update process would post the .01 USD difference to the rounding account.
Note. If the transaction involves a realized gain or loss, the rounding account is not updated.
When the system calculates a realized gain or loss amount for an item, it includes in the calculation any gain
or loss amount that results from a difference in exchange rates.
See Also
Chapter 30, "Processing Multiple Currencies in PeopleSoft Receivables," Understanding Realized Gain and
Loss Processing, page 938
Chapter 3, "Defining PeopleSoft Receivables Business Units," Defining the Accounting Options 1 Page, page
45
Payment Predictor
The Payment Predictor Application Engine process (ARPREDCT) applies payments to items, including items
that do not share a single currency. Also, the payment may be in a different currency from the currencies of
the items. For VAT-related transactions, we recommend that you route Payment Predictor results that contain
remaining balance amounts to the payment worksheet.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 937
Processing Multiple Currencies in PeopleSoft Receivables Chapter 30
Payment Predictor calculates the realized gain or loss on items for all applied payments, even when the entry
currency for a payment differs from the item's base currency.
See Also
Chapter 9, "Setting Up Payment Predictor Processing," Payment Predictor and Multicurrency Processing,
page 264
Draft Worksheets
When you apply a draft to items, the items do not have to have the same currency, and the draft does not need
to have the same currency as the items.
Worksheet totals display in the draft currency. The system converts the sum of the selected items to the draft
currency to match the draft totals at the bottom of the worksheet.
The system determines and generates realized gain or loss at payment time when you apply a payment on the
payment worksheet or when the Payment Predictor process applies payments. The system also determines
and generates realized gain or loss when you offset items using the Automatic Maintenance process or on the
maintenance worksheets. If an item is not paid in full or offset in full, the system calculates realized gain or
loss for a portion of the item at the time of partial payment or partial offset. All realized gain or loss figures
appear in the period in which the item is paid.
If PeopleSoft Payables is installed on your system, PeopleSoft Receivables does not create realized gain or
loss entries in the primary or secondary ledgers for a refund. PeopleSoft Payables generates any realized gain
or loss entries for the refund. If PeopleSoft Payables is not installed on your system, PeopleSoft Receivables
creates a real gain or loss entry in both the primary and secondary ledgers for a refund if required.
The Receivable Update process creates the realized gain or loss accounting entries and the Journal Generator
Application Engine process (FS_JGEN) summarizes them.
Note. If you pay for items using drafts, the system calculates the realized gain or loss for the item when the
cash is recognized at either the due date or the discount date when the draft status is Complete.
PeopleSoft Receivables calculates the realized gain or loss for discounts taken. The system performs the
calculation for discounts taken automatically in Payment Predictor or manually on a payment worksheet. The
system updates the Realized Gain/Loss account.
Example
Suppose that you pay an item whose entry currency was 100.00 EUR and whose base currency was USD
90.00. The exchange rate at the time of entry was .9 USD equals 1 EUR. When the payment is made, the
exchange rate is .8 USD equals 1 EUR. A 2 percent discount was taken when the payment was made.
938 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 30 Processing Multiple Currencies in PeopleSoft Receivables
When the payment is made, the accounting entries would look like this:
* For drafts, the receivables account is the last updated debit account in the draft life cycle (for example,
remitted draft receivables or draft cash control). For all other payments, the receivables account is the AR
account.
Because the base currency balance of open items can vary due to currency fluctuations, you can generate
aging reports using different values. The item balance can be the business unit base value, the value based on
a specified rate, or the balance in the entry currency.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 939
Processing Multiple Currencies in PeopleSoft Receivables Chapter 30
You can display the totals on the Accounting Entries page in the entry, payment, or base currency.
You create accounting entries for unrealized gain or loss when you run the Receivables Revaluation
Application Engine process (AR_REVAL). Accounting entries are also created when you run the Receivable
Update process.
The accounting entries generated show both realized gain or loss, and unrealized gain or loss. The system
creates accounting entries for realized gain or loss based on the items paid on the maintenance or payment
worksheets.
For a partial payment, the system calculates realized gain or loss based on the payment amount.
The system stores realized gain and loss accounting entries in the Item Distribution (PS_ITEM_DST) table
along with other accounting entries generated by the system. It stores unrealized gain or loss accounting
entries in their own table (PS_RVL_ACCTG_LN_AR). The Journal Generator process creates and writes
journal entries to the Journal Line table (PS_JRNL_LN) and the Journal Header (PS_JRNL_HEADER) table
in the process of selecting and summarizing accounting entries in general ledger journal entries.
Note. The Journal Generator processes unrealized gain or loss accounting entries as a separate request.
Multibook Processing
If you select the multibook option on the Installation Options - Overall page, the Receivable Update process
creates accounting entries for both the primary ledger and secondary ledgers, including translation ledgers.
Each ledger may have a different currency. Secondary ledgers have the same foreign amount currency as the
primary ledgers. Translation ledgers create accounting differently than primary and secondary ledgers. When
a translation ledger is created, the base currency of the primary ledger becomes the transaction or foreign
currency of the translation ledger. This amount is then converted to the base currency of the translation
ledger.
940 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 30 Processing Multiple Currencies in PeopleSoft Receivables
Example
Suppose that you enter an item in EUR for a business unit whose base currency is CAD. The base currency
for the secondary ledger is EUR. The base currency for the translation ledger is USD. In this case, the process
would create entries in these currencies:
Note. Multibook functionality does not apply to direct journal payments. Therefore, secondary lines are not
created for direct journals.
The method that the system uses to obtain the rate type for secondary ledgers varies based on the type of
transaction. This table shows how it obtains the rate types for the different types of transactions.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 941
Processing Multiple Currencies in PeopleSoft Receivables Chapter 30
942 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 30 Processing Multiple Currencies in PeopleSoft Receivables
This flowchart shows how the system obtains the rate type for the secondary ledger entries. If the rate type
exists in the ledger group, then secondary ledgers are created with that rate type. If the rate type exists in a
pending item, then secondary ledgers are created with that rate type. If the rate type does not exist in the
ledger group or in the pending item, then secondary ledgers are created with the default rate type of the ledger
group.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 943
Processing Multiple Currencies in PeopleSoft Receivables Chapter 30
See Also
PeopleSoft Enterprise Global Options and Reports 9.1 PeopleBook, "Processing Multiple Currencies,"
Multibook
PeopleSoft Enterprise Application Fundamentals 9.1 PeopleBook, "Setting Up Ledgers," Multibook Ledgers
PeopleSoft Enterprise Application Fundamentals 9.1 PeopleBook, "Setting Up Ledgers," Defining a Ledger
Group
Prerequisites
The pages used to define the currency codes, rate types, and exchange rates for currency conversion are
common to all PeopleSoft Enterprise Financials Management Solutions and Supply Chain Management
applications. You set up the currency tables once for all applications.
In addition to setting up currency tables, you must assign the currency codes to business units and setIDs.
Currency controls include the base currency for each business unit, the default currency and rate types for
customers and origins, and the accounting entry templates for realized and unrealized gain or loss.
Before you can process items and payments in multiple currencies, you must perform these tasks:
• Confirm that the currencies you use in your organization are already defined on the Currency Code page.
944 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 30 Processing Multiple Currencies in PeopleSoft Receivables
• Assign a base currency to the general ledger business units with which your PeopleSoft Receivables
business units are associated on the PeopleSoft General Ledger Definition page.
Note. You cannot change the base currency associated with a PeopleSoft Receivables business unit.
• Set the default rate type for business units on the Receivables Options - Payment Options page.
Note. You can override the default rate type for individual customers when you set them up, and you can
override the default for individual items during pending item entry.
• Set up a distribution code for the AR account for translation ledgers if you enabled the multibook option.
• Link the distribution codes that you created to business units on the Receivables Definition - Accounting
Options 1 page.
• Assign a rounding account for leftover amounts from currency conversion on worksheets to each business
unit on the Receivables Definition - Accounting Options 1 page.
• Specify the journal template to use when the system transfers revaluation information to the general
ledger for each PeopleSoft Receivables business unit on Receivables Definition - Accounting Options 1
page.
See Also
Chapter 4, "Defining PeopleSoft Receivables Processing Options," Setting Up Distribution Codes, page 80
PeopleSoft Enterprise Global Options and Reports 9.1 PeopleBook, "Processing Multiple Currencies,"
Maintaining Currency Tables
Revaluing Transactions
This section provides an overview of the Revaluation Application Engine process (AR_REVAL) and
discusses how to:
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 945
Processing Multiple Currencies in PeopleSoft Receivables Chapter 30
Note. If you use drafts to pay for items, the revaluation process also includes items paid by drafts until the
draft status is Complete. The status for remitted drafts is complete when the cash is recognized on the due
date, the discount date, or during bank reconciliation.
Some companies perform revaluation within their general ledger system. Others revalue in the source system
and send resulting journals to the general ledger. The revaluation option is designed for companies that
revalue in PeopleSoft Receivables and then send the results to their general ledger.
The Receivables Revaluation process performs revaluation and generates unrealized gain or loss information
by currency based on a specified rate type. You can use the unrealized gain or loss information to create an
accrual entry for the general ledger that is reversed when you revalue again and make the next accrual.
• Customer level.
• Item level.
You make this choice on the Receivables Options - Payment Options page.
If you choose to summarize at the business unit level, the values for customer ID and item ID will be zero. If
you choose to summarize at the customer level, the values for the item ID will be zero. If you summarize at
the item level, each field contains a value.
The following examples show the accounting entries that the process would create using different
summarization levels on the Receivables Options - Payment Options page for the following scenario:
946 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 30 Processing Multiple Currencies in PeopleSoft Receivables
If you summarize at the business unit level, the process creates the following accounting entries:
If you summarize at the customer unit level, the process creates the following accounting entries:
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 947
Processing Multiple Currencies in PeopleSoft Receivables Chapter 30
If you summarize at the item level, the process creates the following accounting entries:
Prerequisites
Before you run the Receivables Revaluation process, perform these tasks:
• Determine how you want to view unrealized gains and losses on financial statements.
If you want to view them separately, create one distribution code for unrealized gains and another for
unrealized losses. Otherwise, create one distribution code for both unrealized gain and unrealized loss.
• Determine at what level you want to summarize the accounting entries for each business unit on the
Receivables Options - Payment Options page.
• Run the Receivable Update process for all business units whose transactions you want to revalue.
948 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 30 Processing Multiple Currencies in PeopleSoft Receivables
See Also
Chapter 4, "Defining PeopleSoft Receivables Processing Options," Setting Up Distribution Codes, page 80
Chapter 3, "Defining PeopleSoft Receivables Business Units," Defining Payment Options, page 32
Chapter 28, "Posting and Unposting Groups," Running Receivable Update, page 887
Check Only Select to run the Revaluation process without distributing the accounting entries
to the general ledger. The accounting entries are created, but are marked Hold,
and are not available for distribution to the general ledger.
If this check box is selected, you can run this process as many times as needed to
evaluate results using various rate types. Each time you run the process, it deletes
any entries marked Hold from the previous run and creates new entries.
Entry Currency Code Select a currency code to revalue a single currency. Use a single currency to
evaluate your exposure to certain unstable currencies without running the whole
report.
To revalue all currencies, leave this field blank.
Account Override the default receivables account for the item, if needed.
Accounting Date Enter the accounting date for the revalued amount of each item.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 949
Processing Multiple Currencies in PeopleSoft Receivables Chapter 30
Note. The Receivables Revaluation process revalues only the items that you select to revalue. By default, the
system revalues all items. You can override the default for a single item on the View/Update Item Details -
Detail 1 page or on the detail information pages linked to a worksheet. You view a detail information page
from any worksheet, but you can change the revalue flag only from the maintenance, payment, or draft
worksheets.
See Also
Chapter 23, "Maintaining and Reviewing Item Information," Changing Discount, Payment, and Draft Options
and Customer Relationship Information, page 723
Currency The page displays one row for each currency that you revalued.
Accounting Date Displays the date that the Journal Generator process uses when creating journals
for the general ledger.
Distribution Status Indicates if accounting entries with the specified currency have been incorporated
in journals generated for the general ledger. Values are:
H (hold): You selected the Check Only check box on the run control request.
D (distributed): The Journal Generator process created journals that include
revaluation entries in the currency. In this case, the general ledger Journal ID and
Journal Date fields appear. When you run the Revaluation process, the system
deletes all existing entries in the currency that have not yet been distributed to the
general ledger.
Note. If entries are unbalanced, look for a missing distribution code or journal template. Because the Journal
Generator process selects accounting entries based on their journal template, each line must have a journal
template associated with it when it is created. The system uses the journal template specified on the
Receivables Definition - Accounting Options 1 page and creates unbalanced entries if the template is missing.
950 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 31
See Also
PeopleSoft Enterprise Global Options and Reports 9.1 PeopleBook, "Defining Document Sequencing"
• When you activate the document sequencing feature, the PeopleSoft system assigns a sequence number to
each document, such as an item or journal.
• The system adjusts document sequence numbering when you delete, change, or unpost a document.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 951
Using Document Sequencing in PeopleSoft Receivables Chapter 31
See Also
PeopleSoft Enterprise Global Options and Reports 9.1 PeopleBook, "Defining Document Sequencing," How
the System Assigns Sequence Numbers
Use the Sequence Range field to set up sequence ranges. Select the Automatic Numbering field if you want
the system to generate document sequence numbers automatically.
You create document types and assign a document type to each group type. The system determines whether to
assign a document sequence number automatically to an item in a group based on the document type that is
assigned to the group type. You assign a document type to a group type on the Group Types page.
Note. For group types that the system creates in background processing, you must assign a document type
that is set up for automatic numbering.
Because you enable the document sequencing option at the installation and the general ledger business unit
level, all or none of the documents in the group have document sequence numbers.
See Also
Chapter 4, "Defining PeopleSoft Receivables Processing Options," Setting Up Group Types and Group
Origins, page 111
To retain and pass the document sequence numbers to PeopleSoft General Ledger, access the Summarization
page and then select the Retain Detail in the How Default Specified field.
952 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 31 Using Document Sequencing in PeopleSoft Receivables
See Also
PeopleSoft Enterprise Application Fundamentals 9.1 PeopleBook, "Using Journal Generator," Setting Up for
Journal Generator
• Overdue charges.
• Payments.
• Drafts.
• Direct debits.
Overdue Charges
Because the system creates overdue charges in a background process, you must assign a document type to the
overdue charge group type that is set up for automatic numbering.
Payments
When you receive payments, the transaction may or may not have a document sequence number. If document
sequencing is enabled for the business unit, either the Payment Predictor Application Engine process
(ARPREDCT) or the payment worksheet automatically assigns a number.
Because the Payment Predictor process and payment worksheets generate items and assign document
sequence numbers by using background processes, you must assign a document type, which is set up for
automatic numbering, to the payment group type to get the proper next sequential number assigned.
Payment Worksheets
If you want to enter a document sequence number manually for a payment worksheet, you can assign a
document type that is set up for manual numbering when you build the worksheet and then assign a document
sequence number. If the worksheet uses the default document type, the system assigns a document sequence
number when you save the worksheet.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 953
Using Document Sequencing in PeopleSoft Receivables Chapter 31
The document sequence number is at the worksheet level. Accounting entries for all items that are created or
selected by the worksheet have the same document sequence number as the payment.
Payment Predictor
The Payment Predictor process assigns a document sequence number to payments that do not already have
the document sequence number assigned when it generates worksheets or when it creates a payment group.
Direct journal accounting entries have the same document sequence information as the payment.
For cash control payments that are entered in a payment interface, such as a lockbox, a bank statement, or an
Electronic Data Interchange (EDI) transmission, the system assigns the document sequence number when it
creates the payment and accounting entries.
Cash control accounting entries have the same document sequence information as the payment.
Drafts
The system automatically assigns a document sequence number for each draft accounting event. The setup for
each draft event on the Business Events page for document sequencing determines whether you assign a
document type to the Draft group type or to an event that is associated with a bank account that has a Draft
payment method.
Because the process that creates the drafts must be able to assign a document sequence number automatically,
you must assign a document type to the group type or the draft event that is set up for automatic numbering.
The Receivable Update Application Engine process (ARUPDATE) assigns the document sequence number to
drafts each time that it processes a draft event.
The system provides the default document type when you approve a draft on a draft worksheet. If you want to
change the document type, you click the Document Sequence button to access the Document Sequence page.
If you select a document type that is set up for manual numbering, you must enter a document sequence
number before you save the draft. If you select a document type that is set up for automatic numbering, the
system assigns a number when you save the draft.
See Also
Chapter 11, "Setting Up Draft Processing," Reviewing Business Events and Subevents, page 341
Direct Debits
Because the background process that creates the direct debits must be able to assign a document sequence
number automatically, you must assign a document type to the direct debit group type that is set up for
automatic numbering.
954 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 31 Using Document Sequencing in PeopleSoft Receivables
If you select a document type that is set up for manual numbering, you must enter a document sequence
number before you submit the request. If you select a document type that is set up for automatic numbering,
the system assigns a number when you submit the request.
The document sequence number is at the worksheet level. All accounting entries that result from the items
that you create or that the worksheet selects have the same document sequence number.
For example, if you created an item on January 22, 2004 and the item accounting date is December 19, 2003:
• The document sequence number is assigned by the system in the December 2003 range for the default
document type for these transactions.
When you unpost a group and document sequencing is enabled, the system creates an unpost group with
accounting entries that have a new document sequence number using the original document type. However,
the system uses the document type that you define for the Unpost group type on the Group Type page if:
• The Keep Original Document Type check box is not selected on the Options page of the appropriate
unpost group component.
• The Keep Original Document Type check box is selected and the document type is a manual type.
If you unpost a group that has transactions with both interunit accounting entries and document sequencing,
the system uses a different document type for the interunit transactions. The system uses the document type
that is assigned to the business unit for interunit accounting entries on the Business Unit Definition page.
See Also
Chapter 3, "Defining PeopleSoft Receivables Business Units," Establishing General Ledger Business Unit
Defaults, page 44
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 955
Using Document Sequencing in PeopleSoft Receivables Chapter 31
However, the accounting entries for the other general ledger business units that are involved in the interunit
transaction have blank values in the document type, document sequence number, and document sequence date
fields. The Journal Generator process fills in the document sequence values for entries in the other general
ledger business units.
Because you assign a document type to each group type, the system automatically assigns a default document
type to each item when you enter the item.
Suppose that the AR-CASH document type is set to automatic numbering. On the Document Sequence page,
the document sequence number changes to Next by default. If you do not select automatic numbering, you
cannot edit the Document Sequence Number field. When you save the group, the system assigns the
document sequence number to the item.
Note. Invoices that come from PeopleSoft Billing should already have document sequence numbers. The
system handles their document sequencing the same way that it handles other PeopleSoft Receivables items.
See Also
PeopleSoft Enterprise Global Options and Reports 9.1 PeopleBook, "Defining Document Sequencing,"
Entering Document Sequence Numbers Online
If you change the accounting date or document type after the system assigns a document sequence number,
you may need to assign a new number depending on local laws and regulations. If you assign a new number
or change a manually entered number, the system deletes the original number and records the change for the
audit trail. It also validates the new number based on the setup options.
956 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 31 Using Document Sequencing in PeopleSoft Receivables
If you delete a document sequence number, you must specify a reason for the audit trail. If you try to delete
the whole group and more than one item in the group has a document sequence number, the system displays
an error message asking you to delete each item one by one. You then must delete items row by row and enter
the reason for the deletion. If tonly one item is in the group, you can delete the whole group and the system
prompts you to enter the reason for the deletion.
See Also
PeopleSoft Enterprise Global Options and Reports 9.1 PeopleBook, "Defining Document Sequencing,"
Modifying a Document
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 957
Chapter 32
• (IND) Excise duty, sales tax, and VAT processing for India.
• (IND) Prerequisite setup for excise duty, sales tax, and VAT processing in India.
See Also
PeopleSoft Enterprise Global Options and Reports 9.1 PeopleBook, "Working with VAT"
Important! Although PeopleSoft Receivables records and verifies VAT amounts, it does not derive the
original tax amounts unless you enter items directly in PeopleSoft Receivables. Your billing system or
manual billing process is responsible for calculating VAT.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 959
Understanding Tax Processing in PeopleSoft Receivables Chapter 32
The system calculates VAT based on the information that you enter during setup (for example, VAT codes,
which determine the VAT rates that the system uses).
The system loads the VAT information on your transactions into the VAT transaction table and then into the
VAT reporting tables, which you can use to create VAT returns and other VAT reports.
• VAT validation.
• VAT reports.
The VAT drivers make up all of the levels of the defaulting hierarchy, and the common default records store
the hierarchical default data in such a way as to make retrieval of the appropriate defaults efficient. For
example, a VAT default specified for a customer address sequence is used before a default for a receivables
business unit. Furthermore, within each VAT driver, defaults specified by country and state are more specific
and come before defaults by country only, which in turn are more specific and come before defaults in which
both the country and state are omitted.
If you need to establish default values for the additional VAT treatment determinants that are specific for
services, you can do this using the Services VAT Treatment Defaults Setup component
(VAT_DEF_SER_SEARCH). Like the VAT Defaults setup component, this component uses VAT drivers to
supply the default values at various levels of the hierarchy. For any applicable driver, you can define the usual
place of supply of the service, or the place where the VAT is liable, whether it is the supplier's location,
customer's location, or the place where the service is actually performed, depending on the type of service.
You can also specify whether the service is freight transport or other.
The following table lists the VAT drivers and associated VAT driver keys used by PeopleSoft Receivables in
the VAT default hierarchy sequence from most specific to least specific for the VAT Defaults component.
The table lists the drivers that control defaults for the services VAT treatment:
960 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 32 Understanding Tax Processing in PeopleSoft Receivables
The detailed description of the fields set at the various levels is discussed in the PeopleSoft Enterprise Global
Options and Reports 9.0 PeopleBook.
See Also
PeopleSoft Enterprise Global Options and Reports 9.1 PeopleBook, "Working with VAT," Establishing VAT
Defaults
For general ledger purposes, the system bases the VAT entries on the accounting date. For tax reporting
purposes, the system also records and uses the tax declaration date, which may be the same as the accounting
date. The declaration date is set during pending item entry, either on the VAT Header page or in your billing
interface.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 961
Understanding Tax Processing in PeopleSoft Receivables Chapter 32
Note. The system does not fully support VAT processing and multiple offset accounting lines when
ChartField inheritance is in use. If you are processing items with VAT and multiple accounting lines (for
example, multiple user-defined lines entered on accounting templates or by means of online pending item
entry), and you have defined any ChartField inheritance options as Always Inherit, that ChartField may be
out of balance due to the VAT amount. The amounts can be allocated across the accounting entries to make
the entries balance. The ChartField may not balance in PeopleSoft General Ledger.
VAT Validation
Here is how the system validates VAT information:
• It compares the totals of the entered VAT lines with the control totals on the pending item.
• It compares the VAT transaction amount and the VAT amount to the total item amount for items entered
in PeopleSoft Receivables.
If an item is interfaced from PeopleSoft Billing, PeopleSoft Billing calculates the amounts.
Note. The system automatically calculates the VAT amount if you enter pending items online.
You cannot post a pending item unless the first validation is successful. The sum of the transaction amounts
for each VAT line must equal the control transaction amount, and the VAT amounts total must equal the
control VAT amount. Also the VAT transaction amount and VAT amount for each item must equal the total
amount of the item.
The system receives VAT information for external groups and edits both the entered and calculated totals for
validity. If the calculated totals and the entered totals do not match, the system first checks the VAT tolerance
percentage. If the difference exceeds the percentage, the system checks the tolerance amount. If both the
percentage and the tolerance amount are exceeded, the system assigns the status Calc Error (calculation
error). If the percentage is exceeded but the amount is not, the tolerance is met and the system assigns the
item the status No Error. If you receive an error, you can review the VAT entries for the group and make
corrections, as necessary.
Note. PeopleSoft Receivables allows a within-tolerance difference because the Receivable Update process,
reporting, and journals are always based on the VAT amount shown on the invoice as sent to the customer.
You can enter a VAT Registration ID for an item online, receive an ID from an external billing system, enter
an ID on the Identification page of the VAT Entity component, or enter an ID on the Customer VAT Info
page of the General Information component as long as the country associated with the VAT Registration ID
has been set up on the VAT Country Options page.
When you set up a VAT entity for a country, you must enter a VAT Registration ID. If you do not enter a
Registration ID, the system displays a message informing you that this is a required field. Once you have
entered a VAT Registration ID, the system validates whether the Registration ID is correct. If it is incorrect,
the system displays another message, which instructs you to enter a correct ID.
You are not required to enter a VAT Registration ID for a country on the Customer VAT Info page. When
you select the country on this page, a 2-character country code appears, as needed, next to the VAT
Registration ID field. If you choose to enter a VAT Registration ID on this page for a country that has been
set up on the VAT Country Options page, the system does not validate the VAT Registration ID that you
enter for every country. The system will only validate the VAT Registration ID for the countries on this list:
962 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 32 Understanding Tax Processing in PeopleSoft Receivables
• Australia — AUS
• Belgium — BEL
• Canada — CAN
• France — FRA
• Germany — DEU
• Ireland — IRL
• Italy — ITA
• Netherlands — NLD
• Spain — ESP
Note. Use the VAT Header page to review VAT information for external groups or to enter VAT information
for internal groups that have not been posted.
• Moves VAT liability from an intermediate VAT account to a final VAT account at payment time (when
using a Payment declaration point).
• Adjusts VAT liabilities at the time of payment for write-offs, discounts, drafts, direct debits, and bank
receipts.
• Adjusts VAT liabilities, as needed, for advance payments and on-account payments.
You can apply different rounding rules for each VAT country and override the default rounding options
for each VAT entity, customer, or transaction. The rounding options are:
For example, the system rounds down all values less than .49 and rounds up all values greater than or
equal to .50.
• Rounding up.
• Rounding down.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 963
Understanding Tax Processing in PeopleSoft Receivables Chapter 32
The rounding options apply to VAT amounts in both the item VAT header and the individual VAT lines. The
system adjusts any discrepancies between the VAT header amount and the total of the VAT lines in the larger
of the two amounts.
The Payment Predictor process (ARPREDCT) calls the common VAT defaulting routines to update the VAT
default values for prepayments and on-account items that it creates. If an error occurs, the process creates a
payment worksheet so that you can correct the invalid information online.
VAT Reports
From the VAT transaction table, you can run the VAT Reporting SQR process (VAT1001) to copy VAT
transaction information to the VAT reporting tables. For each VAT report instance, you can then use the
PeopleSoft VAT reporting capabilities to view the status of your VAT liabilities and prepare your VAT
returns.
See PeopleSoft Enterprise Global Options and Reports 9.1 PeopleBook, "Working with VAT," Overriding
VAT Defaults and Settings.
To identify a transactions that includes a domestic reverse charge, PeopleSoft Receivables includes fields to
record domestic reverse charges, including:
Domestic Reverse Select this check box if the country requires the use of the domestic reverse
Charge Goods charge provision.
Customer VAT Code Enter the customer VAT code used to calculate a domestic reverse charge VAT
amount. When the Domestic Reverse Charge Goods check box has been selected,
the regular VAT code is replaced by a zero-rate VAT code and the customer
VAT code is used instead.
Customer VAT Rate Displays the rate from the customer VAT code.
964 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 32 Understanding Tax Processing in PeopleSoft Receivables
Customer Amount Displays the customer VAT amount for domestic reverse charges that are
calculated using the Customer VAT Code.
Treatment For the sale of goods when the domestic reverse charge provision is required
enter the value of Domestic Reverse Charge Sale in the Treatment field.
The following pages and components within PeopleSoft Receivables contain fields to record domestic reverse
charges:
• The Receivables Options - VAT Defaults page defines the default values for VAT processing. Click the
VAT Default link to access the VAT Defaults Setup page. This page includes the Domestic Reverse
Charge field (enter a yes or no value to indicate the use of the domestic reverse charge provision) and the
Domestic Reverse Charge Sales field to enter a VAT Transaction Type code for domestic reverse charges.
See Chapter 3, "Defining PeopleSoft Receivables Business Units," Defining VAT Defaults, page 35.
• Pending Item components. Several domestic reverse charges fields are located within the Pending Items
components on the VAT Summary Information page and the VAT Lines page.
See Chapter 18, "Entering Pending Items," Understanding Pending Item Components, page 516.
• The VAT Detail page located within the Payment Worksheet component.
See Chapter 21, "Applying Payments," Pages Used to Apply Payments Using Payment Worksheets, page
644.
• The Item VAT Entries page within the View/Update Item Details component contains the Domestic
Reverse Charge Goods check box, the Customer VAT Code field, the Customer VAT Rate field, and the
Customer Amount field.
See Chapter 23, "Maintaining and Reviewing Item Information," Reviewing VAT Entries, page 733.
• The VAT Detail page located within the Draft Worksheet component.
See Chapter 26, "Managing Drafts," Pages Used to Approve or Reject Drafts, page 809.
• The Correct Posting Errors components for online items, external items, and payments.
See Chapter 28, "Posting and Unposting Groups," Correcting Posting Errors, page 894.
See Also
PeopleSoft Enterprise Global Options and Reports 9.1 PeopleBook, "Working with VAT," Overriding VAT
Defaults and Settings
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 965
Understanding Tax Processing in PeopleSoft Receivables Chapter 32
PeopleSoft Billing passes VAT account types to PeopleSoft Receivables as either VO for output or VOI for
output intermediate. It passes VO when the VAT declaration point is set to invoice, delivery, or accounting
date, and it passes VOI when the declaration point is set to payment. If PeopleSoft Billing sends transactions
that originated in PeopleSoft Enterprise Asset Management as an asset reinstatement, the type is VORE.
In the Pending Distribution table (PENDING_DST) for VAT accounting entries, if the declaration point is
invoice, delivery, or accounting date, the accounting entry line type in the SYSTEM_DEFINED field is set to
V (VAT-Final). If the declaration point is payment, the SYSTEM_DEFINED field is set to W (VAT-
Intermediate).
See Also
PeopleSoft Enterprise Billing 9.1 PeopleBook, "Calculating VAT in PeopleSoft Billing," Passing VAT
Entries to PeopleSoft Receivables
For a calculation type of gross, the system calculates a VAT basis of 100.00 EUR. The VAT amount would
be 8.00 EUR and the total amount would be 108.00 EUR.
For a calculation type of net, when the customer has the opportunity to pay early and take a discount, the
system calculates a VAT basis of 98.00 EUR. The VAT amount would be 7.84 EUR and the total amount
would be 107.84 EUR.
PeopleSoft Receivables maintains two amount fields for recording the two stages of VAT liabilities—an
intermediate amount and a final amount. The Intermediate VAT field tracks VAT amounts that are owed by
various customers but are not yet ready to be reported to the tax authorities. The Final VAT field contains all
VAT that is ready to be reported to the tax authorities by placing it in the VAT transaction table.
966 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 32 Understanding Tax Processing in PeopleSoft Receivables
For a declaration point of accounting date, invoice, or delivery, the system creates entries to final VAT during
pending item entry. For a declaration point of Payment, the system creates entries to intermediate VAT during
pending item entry. The default value for the declaration point comes from either the setting for the customer
location, customer, and business unit, or the VAT entity. These settings are defined using the VAT Defaults
component. The setting for the customer location overrides the setting for the customer; the setting for the
customer overrides the setting for the business unit; and the setting for the business unit overrides the setting
for the VAT entity.
The system stores pending information in the Pending VAT table (PS_PENDING_VAT). The system stores
VAT information for each item in PeopleSoft Receivables on the Item VAT Activity table
(PS_ITEM_ACT_VAT). Separate VAT accounting entries are created for each item activity. On each item
activity VAT line, the amount is identified as either intermediate VAT or final VAT. When you run the VAT
Transaction Loader, it looks for both intermediate and final VAT amounts that have not yet been recorded on
the VAT transaction table.
The default declaration date is based on the declaration point, which determines when you must report VAT
to the government. The system uses the accounting date, delivery, or invoice date as the default declaration
date. For an Accounting Date declaration point, the user cannot override the declaration date during item
entry.
For a Payment declaration point, the system handles partial payments in the same manner, regardless of
recalculation. The percentage of VAT that the system moves from intermediate status to final status equals
the percentage of the item being paid. For example, if the system receives a payment for 50 percent of an
item's balance, it moves 50 percent of the VAT amount from intermediate to final.
1 Gross Payment N
2 Gross Payment Y
5 Net Payment
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 967
Understanding Tax Processing in PeopleSoft Receivables Chapter 32
When you post the pending item that creates the receivable, the system creates accounting entries. These
accounting entries record the VAT liability on the gross amount of the item in the ChartField combination
that you designated for output intermediate VAT on the VAT Code - Accounting Information page. At
payment time, the system creates accounting entries that:
The system makes no adjustments to the amount of the liability—the status simply changes from intermediate
to final.
Combination 2: Calculation Type Gross and Payment Declaration Point with Recalculation
This scenario is almost the same as the gross calculation type with a payment declaration point without
recalculation. In this scenario, however, the system creates a PENDING_VAT record to adjust the VAT
liability if you take a discount.
If you declare VAT at accounting date, invoice, or delivery, PeopleSoft Receivables places the VAT amounts
directly into the Final VAT field. The VAT accounting entries that you provide (or that the system creates)
record the VAT liability based on the gross item amount in the ChartField combination that you designated
for output use on the VAT Code - Accounting Information page. Subsequent processing does not create any
VAT accounting entries.
This scenario is nearly the same as the preceding one, but the system creates a PENDING_VAT record to
adjust the VAT liability if you take a discount.
Combination 5: Calculation Type Net and Payment Declaration Point Without Recalculation
When you post the pending item that creates the receivable, the system creates accounting entries that record
the VAT liability on the net amount of the item in the ChartField combination that you designated for output
intermediate VAT on the VAT Code - Accounting Information page. At payment time, the system creates
accounting entries that:
No adjustments are made to the amount of the liability—the status simply changes from intermediate to final.
968 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 32 Understanding Tax Processing in PeopleSoft Receivables
Combination 6: Calculation Type Net and Accounting Date, Invoice, or Delivery Declaration
Point Without Recalculation
If you choose to declare VAT at accounting date, invoice time, or delivery, PeopleSoft Receivables places the
VAT amounts directly into the Final VAT field. The VAT accounting entries that you provide (or that the
system creates) record the VAT liability based on the net item amount in the ChartField combination that you
designate for output on the VAT Code - Accounting Information page. Subsequent processing does not create
any VAT accounting entries.
You can override the default as needed for each VAT entity and declaration point combination on the VAT
Header page when you apply payments.
If the Receivable Update process generates VAT output entries for an advance payment, it performs the
following tasks:
• Reverses the VAT entries for the advance payment when you apply the advance payment to an item.
If the advance payment is recorded in a foreign currency, the system does not revalue the VAT amount when
you apply an item to the payment. When you enter the item, the system converts the remaining VAT amount
to the base currency of the item's business unit using the exchange rate for the item.
The system also calculates the correct VAT amount and creates the correct accounting entries when you apply
a discount to an advance payment. You must apply the discount when you apply the payment to the item.
This section provides the following examples, which demonstrate different VAT scenarios for creating
accounting transactions for advance payments:
• VAT declaration point set to Payment, prepayment applied on direct debit worksheet.
Note. The Payment Predictor process (ARPREDCT) processes VAT for prepayments and on-account
payments in the same manner as the payment worksheet.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 969
Understanding Tax Processing in PeopleSoft Receivables Chapter 32
• An advance payment of 1,196.00 EUR is received, and the standard VAT rate is 19.6 percent.
• An invoice with the total 3,588.00 EUR, including 19.6 percent VAT, is sent to the customer.
• The final payment of 2,392.00 EUR is received and applied on the payment worksheet.
Cash 1,196.00
970 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 32 Understanding Tax Processing in PeopleSoft Receivables
3. When advance payment is applied against the invoice on the payment worksheet:
Cash 1,196.00
Cash 1,196.00
4. When final payment is applied against the invoice on the payment worksheet:
Cash 2,392.00
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 971
Understanding Tax Processing in PeopleSoft Receivables Chapter 32
• An advance payment of 1,196.00 EUR is received, and the standard VAT rate is 19.6 percent.
• An invoice with the total 1196.00 EUR, including 19.6 percent VAT, is sent to the customer.
Cash 1,196.00
972 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 32 Understanding Tax Processing in PeopleSoft Receivables
3. When advance payment is matched against the invoice on the maintenance worksheet:
• An advance payment of 1,196.00 EUR is received, and the standard VAT rate is 19.6 percent.
• An invoice with the total 3588.00 EUR, including 19.6 percent VAT, is sent to the customer.
• The prepayment is applied to items in direct debit on the direct debit worksheet.
The accounting entries vary based on the selected cash clearing method for the direct deposit business unit.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 973
Understanding Tax Processing in PeopleSoft Receivables Chapter 32
Cash 1,196.00
974 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 32 Understanding Tax Processing in PeopleSoft Receivables
3. When the advance payment is applied against the invoice in a direct debit that is approved on a direct
debit worksheet and remitted to the bank:
Cash 3,588.00
Cash 1,196.00
4. When the Receivable Update process is run on or after the due date:
5. When you reconcile the bank statement, the system does not generate any accounting entries.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 975
Understanding Tax Processing in PeopleSoft Receivables Chapter 32
Cash 1,196.00
976 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 32 Understanding Tax Processing in PeopleSoft Receivables
4. When the advance payment is applied against the invoice in a direct debit that is approved on a direct
debit worksheet and remitted to the bank:
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 977
Understanding Tax Processing in PeopleSoft Receivables Chapter 32
5. When the Receivable Update process is run on or after the due date:
Cash 3,588.00
Cash 1,196.00
6. When you reconcile the bank statement, the system does not generate any accounting entries.
Cash 1,196.00
978 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 32 Understanding Tax Processing in PeopleSoft Receivables
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 979
Understanding Tax Processing in PeopleSoft Receivables Chapter 32
4. When the advance payment is applied against the invoice in a direct debit that is approved on a direct
debit worksheet and remitted to the bank:
5. When the Receivable Update process is run on or after the due date:
980 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 32 Understanding Tax Processing in PeopleSoft Receivables
Cash 3,588.00
Cash 1,196.00
This example applies when the VAT declaration point is set to payment, and the advance payment is less than
the item. The example has the following conditions:
• An advance payment of 1,196.00 EUR is received, and the standard VAT rate is 19.6 percent.
• A 1200.00 EUR invoice with a 9.09 percent VAT rate is sent to the customer, and an item is created in
PeopleSoft Receivables.
• The final payment of 4.00 EUR is received and applied on the payment worksheet.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 981
Understanding Tax Processing in PeopleSoft Receivables Chapter 32
Cash 1,196.00
982 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 32 Understanding Tax Processing in PeopleSoft Receivables
4. When the final payment is applied against the invoice on the payment worksheet:
Cash 4.00
This example applies when the VAT declaration point is set to payment, and the advance payment is greater
than the item. The example has the following conditions:
• An advance payment of 1,196.00 EUR is received, and the standard VAT rate is 19.6 percent.
• A 720.00 EUR invoice with a 20 percent VAT rate is sent to the customer, and an item is created in
PeopleSoft Receivables.
• A second invoice for 840.00 EUR with a 20 percent VAT rate is sent to the customer, and an item is
created in PeopleSoft Receivables.
Cash 1,196.00
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 983
Understanding Tax Processing in PeopleSoft Receivables Chapter 32
984 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 32 Understanding Tax Processing in PeopleSoft Receivables
6. When the final payment is applied to the second invoice on the payment worksheet:
Cash 364.00
• An advance payment of 1,160.00 EUR is received, and the standard VAT rate is 16 percent.
• An invoice with the total 4,640.00 EUR, including 16 percent VAT, is sent to the customer.
Note. Although the amount posted under advance payments received is 1,000.00, the customer's total
balance must be decreased by 1,160.00.
Cash 1,160.00
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 985
Understanding Tax Processing in PeopleSoft Receivables Chapter 32
Cash 3,480.00
• An advance payment of 1,160.00 EUR is received, and the standard VAT rate is 16 percent.
• An invoice with the total 4,640.00 EUR, including 16 percent VAT, is sent to the customer.
986 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 32 Understanding Tax Processing in PeopleSoft Receivables
Note. Although the amount posted under advance payments received is 1,000.00, the customer's total
balance must be decreased by 1,160.00.
Cash 1,160.00
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 987
Understanding Tax Processing in PeopleSoft Receivables Chapter 32
Cash 3,480.00
• An advance payment of 1,196.00 EUR is received, and the VAT rate is 19.6 percent.
• An invoice with the total 1,196.00 EUR, including 19.6 percent VAT, is sent to the customer.
Cash 1,196.00
988 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 32 Understanding Tax Processing in PeopleSoft Receivables
To enable the VAT adjustment for advanced payments and on-account payments:
• Enabled VAT for advance payments on the VAT Defaults Setup page (Set Up Financials/Supply Chain,
Common Definitions, VAT and Intrastat, Value Added Tax, VAT Defaults) for the VAT Entity
Registration driver.
• For each business unit using VAT adjustment (for example, French business units), select the VAT
Adjustment on Advance Pymt check box on the Receivables Definition- Accounting Options 2 page (Set
Up Financials/Supply Chain, Business Unit Related, Receivables, Receivables Definitions, Accounting
Options 2). This check box enables the system to include the VAT amount of a prepayment in the
Accounts Receivable Pre-Paid account.
• Enter an account for the new VAT accounting entry type, Output Advance with Adjustment, using the
VAT Code- Accounting Information page (Set Up Financials/Supply Chain, Common Definitions, VAT
and Intrastat, Value Added Tax, VAT Code, Value Added Tax Code, Accounting Information). This VAT
adjustment account is used when recording an advanced payments within a business unit. To balance the
prepayment transaction, a new accounting entry is made using this VAT adjustment account. When the
prepayment is applied against an invoice or written off, the amount in the VAT adjustment account (and
the accounts receivable pre-paid account) are reversed accordingly.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 989
Understanding Tax Processing in PeopleSoft Receivables Chapter 32
If the Receivable Update process generates VAT output entries for an advance payment, it performs the
following tasks:
• Reverses the VAT entries for the advance payment when you apply the advance payment to an item.
• Reverses the VAT adjustment entries for the VAT portion of the advance payment when you apply the
advance payment to an item.
If the advance payment is recorded in a foreign currency, the system does not revalue the VAT amount when
you apply an item to the payment. When you enter the item, the system converts the remaining VAT amount
to the base currency of the item's business unit using the exchange rate for the item.
The system also calculates the correct VAT amount and creates the correct accounting entries when you apply
a discount to an advance payment. You must apply the discount when you apply the payment to the item.
This section provides the following examples, which demonstrate different VAT scenarios for creating
accounting transactions for advance payments:
• VAT adjustment on a maintenance worksheet with invoice declaration point set to delivery or invoice.
• VAT adjustment on a maintenance worksheet with invoice declaration point set to payment.
Note. The Payment Predictor process (ARPREDCT) processes VAT for prepayments and on-account
payments in the same manner as the payment worksheet.
These are the expected accounting entries when using a payment worksheet to match an open invoice to a
prepayment with a VAT adjustment. To make it simpler, the prepayment has the same amount as the invoice.
In this example the declaration point can be any option (delivery, invoice, or payment).
• For this business unit, the VAT Adjustment on Advance Pymt check box on the Receivables Definition-
Accounting Options 2 page has been selected.
• An account has been entered for the Output Advance with Adjustment VAT accounting entry type, using
the VAT Code- Accounting Information page.
• An advance payment of 1,196.00 EUR is received. Merchandise totalling 1,000.00 EUR has a standard
VAT rate is 19.6 percent (1,000.00 x 19.6 percent = 196.00).
• An invoice with the total 1,196.00 EUR, including 19.6 percent VAT, is sent to the customer.
• The final payment of 1,196.00 EUR is received and applied on the payment worksheet.
990 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 32 Understanding Tax Processing in PeopleSoft Receivables
Cash 1,196.00
3. When advance payment is applied against the invoice on the payment worksheet:
Cash 1,196.00
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 991
Understanding Tax Processing in PeopleSoft Receivables Chapter 32
4. When final payment is applied against the invoice on the payment worksheet:
Cash 1196.00
VAT Adjustment on a Maintenance Worksheet With Invoice Declaration Point Set to Delivery
or Invoice
These are the expected accounting entries when using a maintenance worksheet to match an open invoice to a
prepayment with a VAT adjustment. To make it simpler, the prepayment has the same amount as the invoice.
In this example the prepayment can have any declaration point (delivery, invoice or payment) and the invoice
has a declaration point of delivery or invoice (but not payment).
• For this business unit, the VAT Adjustment on Advance Pymt check box on the Receivables Definition-
Accounting Options 2 page has been selected.
• An account has been entered for the Output Advance with Adjustment VAT accounting entry type, using
the VAT Code- Accounting Information page.
• An advance payment of 1,196.00 EUR is received. Merchandise totalling 1,000.00 EUR has a standard
VAT rate is 19.6 percent (1,000.00 x 19.6 percent = 196.00).
• An invoice with the total 1,196.00 EUR, including 19.6 percent VAT, is sent to the customer.
• The final payment of 1,196.00 EUR is received and applied on the maintenance worksheet.
Cash 1,196.00
992 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 32 Understanding Tax Processing in PeopleSoft Receivables
3. When the prepayment is offset against the invoice on the maintenance worksheet:
4. When final payment is applied against the invoice on the maintenance worksheet:
VAT Adjustment on a Maintenance Worksheet With Invoice Declaration Point Set to Payment
These are the expected accounting entries when using a maintenance worksheet to match an open invoice to a
prepayment with a VAT adjustment. To make it simpler, the prepayment has the same amount as the invoice.
In this example the prepayment can have any declaration point (delivery, invoice or payment) and the invoice
has a declaration point of payment (but not delivery or invoice).
• For this business unit, the VAT Adjustment on Advance Pymt check box on the Receivables Definition-
Accounting Options 2 page has been selected.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 993
Understanding Tax Processing in PeopleSoft Receivables Chapter 32
• An account has been entered for the Output Advance with Adjustment VAT accounting entry type, using
the VAT Code- Accounting Information page.
• An advance payment of 1,196.00 EUR is received. Merchandise totalling 1,000.00 EUR has a standard
VAT rate is 19.6 percent (1,000.00 x 19.6 percent = 196.00).
• An invoice with the total 1,196.00 EUR, including 19.6 percent VAT, is sent to the customer.
• The final payment of 1,196.00 EUR is received and applied on the maintenance worksheet.
Cash 1,196.00
994 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 32 Understanding Tax Processing in PeopleSoft Receivables
3. When the prepayment is offset against the invoice on the maintenance worksheet:
4. When final payment is applied against the invoice on the maintenance worksheet:
When a prepayment is transferred between business units, the prepayment is completely reversed in the
sending business unit and the prepayment is created in the receiving business unit as if it had been originally
entered in the receiving business unit. For instance, if we are transferring from a business unit with a VAT
adjustment to a business unit without a VAT adjustment, then:
• The accounting entry in the sending business unit reverses the original accounting entry for the item
including the VAT amount in the Output Advance with Adjustment (VAT to Adjust) account. In this
accounting entry, the Accounts Receivable account is the same amount as the prepayment (merchandise
amount plus VAT amount).
• The accounting entry in the receiving business unit does not use the Output Advance with Adjustment
(VAT to Adjust) account and the Accounts Receivable account does not include the VAT amount.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 995
Understanding Tax Processing in PeopleSoft Receivables Chapter 32
In the examples below we have all the combinations of business units with VAT adjustments and without
VAT adjustments, and also interunit transfer and non-interunit transfer scenarios.
• An advance payment of 1,196.00 EUR is received. Merchandise totalling 1,000.00 EUR has a standard
VAT rate is 19.6 percent (1,000.00 x 19.6 percent = 196.00).
• The examples display the accounting entries recorded after the Receivables Update process has been run.
Before the transfer, these are the accounting entries after running the Receivables Update process in a
business unit that uses VAT adjustment:
Cash 1,196.00
Before the transfer, these are the accounting entries after running the Receivables Update process in a
business unit that does not use VAT adjustment:
Cash 1196.00
Transferring Between Business Units Using VAT Adjustment and no Interunit Transfer
In this example:
• Both sending and receiving business unit use the VAT adjustment.
996 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 32 Understanding Tax Processing in PeopleSoft Receivables
1. After the transfer, these are the accounting entries in the sending business unit to reverse the prepayment:
2. After the transfer, these are the accounting entries in the receiving business unit to record the prepayment:
Transferring Between Business Units With Sending Business Unit Using VAT Adjustment
and no Interunit Transfer
In this example:
• The receiving business unit does not use the VAT adjustment.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 997
Understanding Tax Processing in PeopleSoft Receivables Chapter 32
1. After the transfer, these are the accounting entries in the sending business unit to reverse the prepayment:
2. After the transfer, these are the accounting entries in the receiving business unit to record the prepayment:
Transferring Between Business Units Without VAT Adjustment and no Interunit Transfer
In this example:
• Both sending and receiving business unit do not use the VAT adjustment.
1. After the transfer, these are the accounting entries in the sending business unit to reverse the prepayment:
998 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 32 Understanding Tax Processing in PeopleSoft Receivables
2. After the transfer, these are the accounting entries in the receiving business unit to record the prepayment:
Transferring Between Business Units With Receiving Business Unit Using VAT Adjustment
and no Interunit Transfer
In this example:
• The sending business unit does not use the VAT adjustment.
1. After the transfer, these are the accounting entries in the sending business unit to reverse the prepayment:
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 999
Understanding Tax Processing in PeopleSoft Receivables Chapter 32
2. After the transfer, these are the accounting entries in the receiving business unit to record the prepayment:
Transferring Between Business Units With Sending Business Unit Using VAT Adjustment
and Interunit Transfer
In this example:
• The receiving business unit does not use the VAT adjustment.
• This is an interunit transaction. Since this is interunit transfer, the system uses interunit accounts instead
of control accounts.
1. After the transfer, these are the accounting entries in the sending business unit to reverse the prepayment:
Interunit 1,196.00
1000 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 32 Understanding Tax Processing in PeopleSoft Receivables
2. After the transfer, these are the accounting entries in the receiving business unit to record the prepayment:
Interunit 1196.00
Transferring Between Business Units Without VAT Adjustment and Interunit Transfer
In this example:
• Both sending and receiving business unit do not use the VAT adjustment.
• This is an interunit transaction. Since this is interunit transfer, the system uses interunit accounts instead
of control accounts.
1. After the transfer, these are the accounting entries in the sending business unit to reverse the prepayment:
Interunit 1,196.00
2. After the transfer, these are the accounting entries in the receiving business unit to record the prepayment:
Interunit 1196.00
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1001
Understanding Tax Processing in PeopleSoft Receivables Chapter 32
Transferring Between Business Units Using VAT Adjustment and Interunit Transfer
In this example:
• Both sending and receiving business unit use the VAT adjustment.
• This is an interunit transaction. Since this is interunit transfer, the system uses interunit accounts instead
of control accounts.
1. After the transfer, these are the accounting entries in the sending business unit to reverse the prepayment:
Interunit 1,196.00
2. After the transfer, these are the accounting entries in the receiving business unit to record the prepayment:
Interunit 1196.00
Transferring Between Business Units With Receiving Business Unit Using VAT Adjustment
and Interunit Transfer
In this example:
• The sending business unit does not use the VAT adjustment.
1002 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 32 Understanding Tax Processing in PeopleSoft Receivables
• This is an interunit transaction. Since this is interunit transfer, the system uses interunit accounts instead
of control accounts.
1. After the transfer, these are the accounting entries in the sending business unit to reverse the prepayment:
Interunit 1,196.00
2. After the transfer, these are the accounting entries in the receiving business unit to record the prepayment:
Interunit 1196.00
If the associated item has a declaration point of payment, the following entries are generated:
Debit Credit
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1003
Understanding Tax Processing in PeopleSoft Receivables Chapter 32
You can apply prompt payment discounts if the advance payment is applied to the invoice before the discount
due date, or if the final payment is received (and applied to the invoice) before the discount due date.
If you select VAT Discountable Amount for the basis amount for a payment term, the system calculates the
discount amount on the net amount of the item after VAT. Otherwise, it calculates it on the gross amount.
Note. This scenario applies only to certain countries. For example, it is valid for Germany but not for France.
• VAT declaration point set to Invoice with the VAT recalculation flag on.
• VAT declaration point set to Invoice with the VAT recalculation flag off.
VAT Declaration Point Set to Invoice with the VAT Recalculation Flag On
This example assumes the following conditions:
• The payment is applied against the invoice before the discount due date.
1004 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 32 Understanding Tax Processing in PeopleSoft Receivables
Cash 4,547.20
VAT Declaration Point Set to Invoice with the VAT Recalculation Flag Off
This example assumes the following conditions:
• The payment is applied against the invoice before the discount due date.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1005
Understanding Tax Processing in PeopleSoft Receivables Chapter 32
Cash 4,547.20
• VAT declaration point set to Invoice for debit and credit items.
VAT Declaration Point Set to Invoice for Debit and Credit Items
This example has two scenarios:
A 105.50 EUR invoice, including 5.5 percent VAT, is sent to the customer, and then the item is written off.
1006 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 32 Understanding Tax Processing in PeopleSoft Receivables
Write-Off 100.00
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1007
Understanding Tax Processing in PeopleSoft Receivables Chapter 32
A 105.50 EUR invoice, including 5.5 percent VAT, is sent to the customer and then the item is written off.
1008 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 32 Understanding Tax Processing in PeopleSoft Receivables
Write-Off 100.00
Write-Off 100.00
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1009
Understanding Tax Processing in PeopleSoft Receivables Chapter 32
A 105.50 EUR invoice, including 5.5 percent VAT, is sent to the customer. The customer overpays the
amount by 10.00 EUR, and the amount overpaid is written off.
Cash 115.50
A 105.50 EUR invoice, including 5.5 percent VAT, is sent to the customer. The VAT declaration point is set
to payment. The customer underpays the amount by 10.00 EUR, and the remaining amount due is written off.
1010 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 32 Understanding Tax Processing in PeopleSoft Receivables
Cash 95.50
Write-Off 9.48
• A 100.00 EUR invoice, including 5.5 percent VAT, is sent to the customer.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1011
Understanding Tax Processing in PeopleSoft Receivables Chapter 32
1012 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 32 Understanding Tax Processing in PeopleSoft Receivables
A 150.00 EUR invoice, including 8.25 EUR VAT, is sent to a customer, and the full amount of the
overpayment is put on account.
Refund 150.00
A 100.00 EUR invoice, including 5.50 EUR VAT, is sent to a customer. Then the following occurs:
The overpayment is put on account as a credit item, and no VAT is assessed to the money on account.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1013
Understanding Tax Processing in PeopleSoft Receivables Chapter 32
Cash 250.00
A 150.00 EUR credit item, including 8.25 EUR VAT, is entered, and then the credit item is refunded.
1014 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 32 Understanding Tax Processing in PeopleSoft Receivables
A credit was created using a payment worksheet as a result of an overpayment. Then the following occurs:
• The overpayment was put on account (OA item, which is a credit item).
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1015
Understanding Tax Processing in PeopleSoft Receivables Chapter 32
Cash 250.00
OA Account 150.00
2. Use the Business Unit Definition page to define a location code and to associate the receivables business
units with the general ledger (GL) business units that are linked to a VAT entity.
You establish the GL business unit and VAT entity relationship on the VAT Entity - Identification page.
3. On the Receivables Options - VAT Defaults page, click the VAT Defaults link to define the tolerances for
groups and other VAT defaults.
These tolerances and other defaults can also be set directly using the VAT Defaults component for the
receivables business unit options driver.
4. From the customer General Information component, click the VAT Defaults link to define VAT
processing information for pending items for each customer.
These settings can also be set directly using the VAT Defaults component for the customer driver.
1016 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 32 Understanding Tax Processing in PeopleSoft Receivables
See Also
Chapter 3, "Defining PeopleSoft Receivables Business Units," Defining VAT Defaults, page 35
PeopleSoft Enterprise Global Options and Reports 9.1 PeopleBook, "Working with VAT"
PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Maintaining General Customer
Information," Entering Customer VAT Information
(IND) Excise Duty, Sales Tax, and VAT Processing for India
You can enter and calculate excise duty, sales taxes, and VAT on the Group Entry Tax page only if you are
entering items directly in PeopleSoft Receivables or for transactions interfaced from a billing system for
which you create accounting entries in PeopleSoft Receivables. You can calculate tax for excise duty only,
sales tax only, both, or VAT. If you interface items from billing and your billing system generates the
accounting entries, you cannot recalculate the tax. Instead, run the Receivable Update process to update the
customer balances.
When you run the Receivable Update process, the system updates the tax information to populate the excise
duty, sales tax, and VAT tables: Item Tax Activity (PS_ITEM_ACTTAX) and Item Tax Activity Detail
(PS_ITEM_ACTTAX_DTL). The process also creates the following accounting entries if you entered the
items in PeopleSoft Receivables or if your billing system does not generate the accounting entries:
The customer and business unit for a transaction determine how to populate information on the tax transaction
lines, such as the ship from country and state and the appropriate tax codes. If you enter an item directly in
PeopleSoft Receivables, the system uses the default values for the receivables business unit. If you interface
an item from billing, the system uses the following business units:
• If an order management business unit has been specified, the system uses the order management business
unit.
• If no order management business unit has been specified, but a billing business unit has been specified,
the system uses the billing business unit.
• If neither an order management business unit or a billing business unit have been specified, the system
uses the receivables business unit.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1017
Understanding Tax Processing in PeopleSoft Receivables Chapter 32
If you change the default values in the tax transaction lines, you must run the tax determination routine again
before you calculate the tax.
After you enter the amounts in the tax transaction lines and the control totals, you run the tax calculation
routine to calculate the tax amounts. The system populates the Pending Tax (PS_PENDING_TAX) and
Pending Tax Detail (PS_PENDING_TAX_DTL) tables.
(IND) Prerequisite Setup for Excise Duty, Sales Tax, and VAT
Processing in India
Before you can process excise duty, sales tax, or VAT for India, you must perform these steps:
1. Enable excise duty, sales tax, and VAT processing for each business unit on the Business Unit Tax
Applicability page.
2. Set up the tax structure for excise duty, sales tax, and VAT processing.
See Also
PeopleSoft Enterprise Global Options and Reports 9.1 PeopleBook, "(IND) Setting Up Excise Duty, Customs
Duty, Sales Tax, and VAT"
1018 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 33
Add a Conversation Click to access the Conversations page and add conversations for the customer.
Display Currency Click to access a page, where you can change the display currency and specify
whether to use today's date, the accounting date, or a date that you specify to
determine the exchange rate. This button is available only if you selected the Use
an AR Display Currency field for the business unit.
Messages Click to access the Customer Messages page, where you add or view a message
for the customer.
SubCust 1 (subcustomer Enter the subcustomer identifier code that is assigned to a customer to record
1) and SubCust2 history and aging information for a subset of customers. For some pages, enter
(subcustomer 2) the identifier code to filter search results to the subset of items or payments for
the customer.
Update/View Click to access the Conversations page and review existing conversations for the
Conversations customer.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1019
Researching Customer Accounts Chapter 33
Click the Next Customer button to view the action plan for the next customer that
you selected on the Owner Action List page.
Click the Previous Customer button to view the action plan for the previous
customer that you selected on the Owner Action List page.
See Also
PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Maintaining Contacts"
The amounts on the Account Overview - Balances page appear in the base currency for the business unit. If
you select the Use an AR Display Currency field for the business unit on the Display Currency Options page,
the Account Overview - Balances page also displays the amounts in the display currency for the business unit.
You can override the display currency. When you drill down to view details for the balances, the amounts
appear in the same currencies that they do on the Account Overview - Balances page.
1020 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 33 Researching Customer Accounts
Customer Name Click to access the General Information component, where you view all setup
information for the customer.
Item List Click to access the Item List page, where you view a list of open items for the
customer.
Display Currency EU_DSP_CUR_CNV Click the Display Currency Change the display currency
Conversion link on the Account and specify whether to use
Overview - Balances page today's date, the accounting
(and several other inquiry date, or a date that you
pages). specify to determine the
exchange rate.
Customer Messages CUST_MSG_SEC_AR Click the Bill Messages link View messages associated
on the Account Overview - with a customer.
Balances page (and several
See PeopleSoft Enterprise
other pages).
Order to Cash Common
Information 9.1 PeopleBook
, "Maintaining General
Customer Information,"
Attaching Messages to
Customers.
Item Activity From A ITEM_PAYMENT_SEC Click the Payment link on View items that were paid
Payment the Account Overview - or created for the most
Balances page. recent payment.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1021
Researching Customer Accounts Chapter 33
Payment History CUST_PROFILEB_SEC Click the Pay History Days View payment history,
link on the Account balance, and sales
Overview - Balances page. information.
Vouchers for a Vendor CUST_VNDR_ITEM_SEC Click the Vendor Balance View a list of the customer's
link on the Account vouchers or invoices and
Overview - Balances page. their amounts.
Draft Receivables CUST_DRAFTS_SEC Click the Draft Amount link View a list of drafts that
on the Account Overview - make up the customer's
Balances page. draft receivables balance.
Adjust Balance ADJUST_BAL_SEC Click the View Adjusted View an adjusted balance
Balance button on the by excluding deduction,
Account Overview - disputed, collection, and
Balances page. doubtful items.
Credit Card Details AR_CRCARD_DETAILS Click thePay Balance by Access the Credit Card
Credit Card link on the Details page where you can
Account Overview - update credit card
Balances page. information and pay the
balance by credit card.
Customer Aging Chart CUST_AGCHRT_SEC Click the Aging Chart link View a chart with the
on the Account Overview - amount or count of a
Balances page. customer's items by aging
category.
Drafts Needing Approval CUST_DRAFTS_SEC Click the Drafts Needing View drafts needing
Approval link on the approval.
Account Overview - Profile
page.
Customer Pending Items CUST_PEND_ITEM_SEC Click the Customer Pending View details for pending
Items link on the Account items.
Overview - Profile page.
1022 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 33 Researching Customer Accounts
Customer Trend 1 Chart CUST_TRD1CHRT_SEC Click the Customer Trend View a chart with a
Chart link on the Customer customer's historical
Trend 1 page or the statistics based on the
Customer Trend 3 page. history IDs that you
specified on the Receivables
Options - Customer Trend
Options page. The page
displays up to three
historical statistics for
history IDs that track
amounts by period, for
example, the high balance
amount.
Customer Trend 2 Chart CUST_TRD1CHRT_SEC Click the Customer Trend View a chart with a
Chart link on the Customer customer's historical
Trend 2 page. statistics based on the
history IDs that you
specified on the Receivables
Options - Customer Trend
Options page. The page
displays up to three
historical statistics for
history IDs that track
amounts by period, for
example, the high balance
amount.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1023
Researching Customer Accounts Chapter 33
1024 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 33 Researching Customer Accounts
Item ID Displays the most recent item for the customer, the item date, and amount. Click
to access the View/Update Item Details component (ITEM_MAINTAIN) for the
item, and view or change the item details.
Payment Displays the most recent payment for the customer, the payment date, and
amount. Click to view a list of items that were paid by the payment.
Pay History Days Displays the weighted average number of days late for payments from the
customer. Click to access the Customer Payment History page, where you view
the customer's weighted average payment history (the number of days and the
basis amount) period by period. This link is available only if you entered a
business unit.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1025
Researching Customer Accounts Chapter 33
Credit Limit Displays the customer's credit limit. Click to open the Credit Profile page for the
customer, where you view or enter customer credit profile information including
credit limit review dates and dispute and collection status.
Corporate Credit Limit Displays the corporate customer's credit limit. Click the link to access the Credit
Profile page for the corporate customer, where you can update the credit limit.
The information that appears on the Account Overview - Balances page depends on the balances that you
select to see on the AR Account Overview Balances page in installation options. The Balance and Past Due
fields always appear. If there is no currency code and the balance is 0, the Amount field is blank.
Balance Displays the total receivables balance and the number of items that make up the
balance. Click to access the Item List page and view a list of items that make up
the customer's balance.
Past Due Displays the past due balance (all items with a due date before the current date)
and the number of items. Click to access the Item List page and view a list of
items that are past due.
Deductions Displays the total balance for deductions and the number of deductions.
Deductions are items that you create on the payment or draft worksheet for short
payments or items that you mark as deductions on the Detail 1 page. Click the
link to access the Item List page and view a list of deductions.
Disputed Displays the disputed balance and the number of disputed items. Use the Detail 1
page to indicate that an item is in dispute. Click the link to access the Item List
page and view a list of disputed items.
Doubtful Displays the doubtful balance and the number of doubtful items. A doubtful item
is an item that you transferred to a doubtful receivable account using the transfer
worksheet. Click the link to access the Item List page and view a list of doubtful
items.
Collections Displays the total balance for items in collection and the number of items. Use
the Detail 1 page to indicate that an item is in collection. Click the link to access
the Item List page and view a list of items in collection.
Customer Deposits Displays the total amount of deposits that were made by the customer for orders
and the number of deposits. Click the link to access the Customer Deposits page
and view a list of all deposits that were made by the customer, the associated
sales order for each deposit, and activity associated with each deposit.
Vendor Balance Displays the amount of the vouchers that is owed to the customer and the number
of vouchers. Click to view a list of the customer's vouchers or invoices and their
amounts.
1026 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 33 Researching Customer Accounts
Draft Amount Displays the total amount of drafts that are not complete. Click to view the actual
debt for drafts that are past due, the grace amount (amount of the drafts that are
not yet due), and the total amount due for approved, remitted, and dishonored
drafts. The page displays a list of incomplete drafts.
High Balance YTD (high Displays the high balance for the current fiscal year. Click the link to access the
balance year-to-date) Customer History page, where you can view the customer's high balance history
period by period.
Sales YTD (sales year-to- Displays the year-to-date sales amount. Click the link to access the Customer
date) History page, where you view the customer's sales history period by period.
Last Year Sales Displays the amount of last year's sales. Click the link to access the Customer
History page, where you view the customer's sales history period by period.
View Adjusted Balance Click to access the View Adjusted Balance page and view an adjusted balance by
excluding selected types of exception items and collection items.
Pay Balance by Credit Click to access the Credit Card Details page where you can update credit card
Card information and pay the balance by credit card.
If any of the items that make up the customer balance are not available for
payment by credit card, the system enables you to exclude these items and make
a payment for any remaining items. Items are not available for payment by credit
card if the items:
• Have not successfully passed budget checking.
See Chapter 22, "Managing Credit Card Payments," Viewing and Updating Item
Details, page 709.
Note. If the items in the category are in multiple currencies, the page displays **Multiple Currencies** for
the category.
Reviewing Aging
The Summary Aging grid has one line for each aging category that is defined on the Aging page. Click the
links to access the items in the selected aging category.
Click the Aging Chart link to display a chart that shows a customer's aging information. The chart contains
the same data that appears in the Summary Aging grid.
Note. You must run the Aging Application Engine process (AR_AGING) to view the data in this grid.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1027
Researching Customer Accounts Chapter 33
See Also
PeopleSoft Enterprise Application Fundamentals 9.1 PeopleBook, "Setting Installation Options for
PeopleSoft Applications," Selecting Receivables Balance Display Options
Exclude Dispute Items, Select the type of items to exclude from the balance.
Exclude Deduction
Items, Exclude Doubtful
Items, and Exclude
Collection Items
Re-Calculate Click to calculate the customer's balance, excluding the items that you selected.
Adjusted Amount Displays the adjusted balance in the base currency of the business unit.
Adjusted Display If you selected the Use AR Display Currency check box for the business unit,
Amount this field shows the amount in the display currency for the business unit or in the
display currency that you selected for the Account Overview - Balances page on
the Display Currency Conversion page.
Chart Selection Select the values to display in the chart. Values are:
Count: Displays the number of items in each category.
Amount: Displays the amount in each category.
Chart Type Select the type of chart to display. Values are: 2D Bar Chart, 2D Pie Chart, 3D
Bar Chart, 3D Pie Chart, Line Chart, and Stacked Bar.
Draw Chart Click to redraw a chart based on the new selection criteria.
Previous Set and Next Click to scroll through multiple sets of data in the chart. If the data fits into one
Set single set, the links are not available.
Note. You must run the Aging process to view data in the chart.
1028 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 33 Researching Customer Accounts
Item Information
Click an aging category in the chart to view the items that make up the category in the Items for Category
grid.
Remit to Bank and Displays the bank and bank account to which you instructed the customer to send
Remit to Bank Account payments. The address for this bank account appears on correspondence. You
assign the bank to the customer on the Correspondence Options page. If you do
not assign one to the customer, you assign the default value to each business unit
on the Receivables Options - General 1 page.
Terms Displays the payment term ID that is assigned to the customer. The terms
determine the rules for calculating item due dates and discount amounts and
dates.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1029
Researching Customer Accounts Chapter 33
Collection Customer Displays the code for the collection customer group to which the customer
Group belongs. You can define collection and assessment rules for the Condition
Monitor Application Engine process (AR_CNDMON) for customers in a specific
collection group. You assign a customer to a collection group on the Customer
Group Info (customer group information) page.
Credit Hold If this check box is selected, the customer has been put on a credit hold. When
you run the Condition Monitor process, the process searches for customers with
credit holds and creates an action based on the rules that you define.
The Most Recent Conversations scroll area displays the comments for all conversation entries for the
customer.
DateTime Displays the date and time that the conversation entry was entered.
User ID Displays the user ID of the individual who entered the conversation entry.
Visible Indicates whether self-service users (customers, brokers, and salespeople) can
view the conversation on the Receivables self-service pages. If this field is
selected the conversation entry can be viewed.
Contact ID Displays the customer contact information with whom the user spoke, including
the Telephone number and Extension for the contact.
Comments Displays the text that was recorded for the conversation entry.
Customer ID Number
Show DB Information Click to access the Dun and Bradstreet component (CUSTOMER_DB) and view
(show Dun and Bradstreet the details of the Dun and Bradstreet report.
information)
Type and ID Number Displays the type of reporting entity, such as Dun and Bradstreet, and the ID
code, such as the Data Universal Numbering System (DUNS) number.
Customer Contacts
The Customer Contacts grid displays all contacts that are associated with the customer and contact
information. Click a contact link to access the Contact page, where you view details for the contact.
1030 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 33 Researching Customer Accounts
In Process Payments Click to view a list of in-process payments for the customer.
Customer Pending Items Click to view a list of pending items for the customer.
The three pages that display customer trends work the same way.
Fiscal Year Enter the calendar year that contains the periods for which you want to compare
data.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1031
Researching Customer Accounts Chapter 33
Customer Trend Chart Click to access either the Customer Trend 1 Chart page or the Customer Trend 2
Chart page, where you view a chart with the historical statistics.
Trend Select the history for the historical statistics that you want to view.
Chart Type Select the type of chart for the statistics. Values are 2D Bar Chart, 2 Pie Chart,
3D Bar Chart, 3 Pie Chart, Horizontal Bar, Line Chart, and Stacked Bar.
1032 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 33 Researching Customer Accounts
Balance Click to view a list of items that make up the balance on the Account Overview -
Balances page.
Hi Balance (high Displays the highest balance for the customer since you last ran the Aging
balance) process.
Hi Past Due (high past Displays the highest past due amount for the customer since you last ran the
due) Aging process.
Past Due Click to view past due items on the Item List page.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1033
Researching Customer Accounts Chapter 33
1034 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 33 Researching Customer Accounts
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1035
Researching Customer Accounts Chapter 33
The Aging process and the Receivable Update Application Engine process (ARUPDATE) update the
customer history elements. If you have not run these processes recently, the history figures that you see do not
reflect up-to-date activity.
History ID Select either a system-defined or user-defined history ID. Use the percent sign
(%) to group the IDs that begin or end with the same characters. For example,
enter DSO% to display both DSO30 and DSO90 history IDs.
The default search parameters for the customer history information come from the History page. Override the
values as needed.
Fiscal Year Enter the year for which you want to see the customer history. You can view
history for only one year at a time.
Chart Type Select the type of chart to display. Values are 2D Bar, 2D Pie, 3D Bar, 3D Pie,
Horiz Bar (horizontal bar) Line Chart, and Stacked Bar.
1036 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 33 Researching Customer Accounts
The Correspondence, Remit From, and Corporate Customer Hierarchy are created from the Customer
Information, General Information page.
See PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Maintaining General
Customer Information," Correspondence, Remit From, and Corporate Hierarchies.
Enter search criteria and sort criteria in the Draft Selection group box.
Draft Amount Click to view the Draft Receivables page, which shows all of a customer's
accepted drafts that have been posted but are not yet complete.
Risk Amount Click to view the Draft Receivables page, which shows the customer balance
total and the draft amount for the customer.
Search Criteria
Use the search fields at the top of the page to select the details about the customer.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1037
Researching Customer Accounts Chapter 33
Aging Information
The page displays New Balance if the customer's balance has changed since it was last aged. This indicates
that you may want to rerun the Aging process.
Aged Date Displays the system date from the beginning of the aging run. For example, if the
Aging process starts at 11:58 p.m. on September 12 and ends at 12:01 a.m. on
September 13, the aged date is September 12.
Click the Update Aging button to age the customer's items during the next run of
the Aging process.
Customer Balances
The monetary amounts in the Customer Balances group box appear in either the base currency or the display
currency for the business unit. To change from the base currency to the display currency, select the Use an
AR Display Currency field for the business unit on the Display Currency Options page.
Customer Aging
The Customer Aging group box has one line for each aging category that is defined on the Aging page. Click
the links to access the items in the selected aging category.
See Also
The system sorts the activities in the Item Activity grid by business unit, customer ID, accounting date, and
entry type.
Item ID Click an item ID link to access the View/Update Item Details component, where
you can view details about the item, including accounting entries and all activity
for the item.
1038 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 33 Researching Customer Accounts
The system sorts the direct journal payments in the list by accounting date, deposit business unit, deposit ID,
and payment ID.
Payment ID Click a payment ID to access the Directly Journalled Payments page, where you
view the details for the direct journal payment, including the distribution lines.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1039
Chapter 34
Researching Receivables
This chapter lists common elements and discusses how to:
View/Update Click to access the conversations page, where you view and add information to
Conversations an existing conversation for the customer. This link is available only if the
customer has existing conversations.
See Also
Chapter 23, "Maintaining and Reviewing Item Information," Changing and Reviewing Item Information,
page 719
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1041
Researching Receivables Chapter 34
1042 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 34 Researching Receivables
Add Conversation Click to access the Conversations page, where you add a new conversation for
the customer.
Account Overview Click to access the Account Overview - Balances page, where you can view
various balances for the customer and access customer profile information,
customer trend information, and the customer action list.
See Chapter 33, "Researching Customer Accounts," Reviewing Customer
Account Information, page 1020.
Display Currency Click to open a page where you can change the display currency. This button is
available only if you selected the Use an AR Display Currency (use an accounts
receivable display currency) option for the business unit on the Currency Display
Options page.
Use the search fields at the top of the page to identify customers whose items you want to review, or use the
Advanced Search page to enter detailed search parameters.
Unit Leave blank to view items for the customer across all business units.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1043
Researching Receivables Chapter 34
Customer Enter the customer ID of the customer whose items you want to view, or leave
blank to view all items in the business unit. Click the customer link to the right of
this field to access the General Information component
(CUSTOMER_GENERAL), where you can view and change customer
information.
SubCust1 (subcustomer Enter the subcustomer identifier code assigned to a customer to record history
1) and SubCust2 and aging information for a subset of customers. These fields are available only if
(subcustomer 2) you set up the customer to include subcustomers.
Status Select a value to see a subset of items in the list. Values are: All (all items),
Closed (closed items), Collections (items in collection), Deduction (deduction
items), Dispute (items in dispute), Doubtful (items marked as doubtful), Last
Conv (items from the last conversation), Open (open items), or Past Due (items
that are past due).
Search Click to search for items for the customer or business unit. If you have saved
search preferences, the system limits the list to items that match the search
criteria.
Selecting Items
Range and Go Enter the row numbers for the range of items to select and click Go.
Select All and Deselect Click to select or clear the selections for all items in the list.
All
The Item List grid displays the results of the search criteria that you selected. It can display a limited number
of items. The maximum number of items that appears in the Item List grid is known as a chunk. Use the
chunking arrow buttons to move from chunk to chunk to find items. You define the maximum number of
items in a chunk on the Installation Options - Receivables page by entering a number in the Max Number of
Rows in Scrolls (maximum number of rows in scrolls) field.
Click the Customize link to sort by column, reorder, hide, and freeze columns. This enables you to put the
key fields that you want to review on the Detail 1 tab and sort the data.
See the section on using grid and scroll area controls in the Using PeopleSoft Applications PeopleBook.
1044 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 34 Researching Receivables
Item Action and Go Select an option to perform an action, to generate a report, or to view information
for all the selected items, and then click Go. Values are:
Generate A Dunning Letter: Create a dunning letter for the customer. If you
select the option for printing dunning letters, the system runs the DUNITEM
multiprocess job that creates all three reports (AR33001, AR33002, and
AR33003). You must define a server for the job definition before you use this
option. If you enabled acceptgiro processing for the item's business unit, the
system prints these dunning letter with the acceptgiro stub: AR33A01,
AR33A02, AR33A03.
See Chapter 38, "Generating Correspondence," (NLD) Understanding Acceptgiro
Form Printing, page 1134.
Generate An Open Item Report: Run the AR Customer Item Inquiry report
(AR34003) for the customer. This report lists detailed item information by
customer, including entry type, balance, reference, dispute, terms, and discount
date.
Multi-Item Update: Access the Multi-Item Update page and change field values
for all selected items.
Pay by Credit Card: Access the Credit Card Details page to authorize and settle
the transaction.
Note. If an item cannot be selected the item is highlighted in red and an error
message that explains why the item cannot be paid by credit card appears.
Tie To A New Conversation: Access the Conversations page and add a new
conversation. The system associates the selected items with the conversation.
Tie To The Last Conversation: Access the Conversations page and add
information to the most recent conversation for the customer. The system
associates the selected items with the conversation.
View Items And Item Activity: Access the Selected Items page and view
summarized item details and activity for selected items.
Sort All Use to sort all items in the worksheet, not just the items that are displayed in the
scroll area. This field is not available if the number of rows does not exceed the
maximum chunk size. Options are Due Date or Item. Click Go to resort all items
in the grid.
Click the arrows to view different chunks of data. For better performance, you
can limit the number of rows that appear in the scroll area on the Installation
Options - Receivables page. We recommend a maximum chunk size of 100 rows,
although larger chunks may perform satisfactorily.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1045
Researching Receivables Chapter 34
Item Click the link for an item to access the View/Update Item Details component
(ITEM_MAINTAIN), where you can view and update item details and view item
activity and accounting entries. You can also access details for the sales order,
invoice, contract, or promotion associated with the item in PeopleSoft Order
Management, PeopleSoft Billing, PeopleSoft Contracts, or PeopleSoft
Promotions Management.
Activities Displays the numbers of activities for the item. For example, you could have two
activities: one for the original item and one for a partial payment.
Click the Conversation Exists button to access the Conversations page, where
you view conversations associated with the item. This button is available only if
the item is associated with an existing conversation. If the item has multiple
conversations associated with it, the system displays a list of conversations.
Conversation Exists? Displays a Y in the field if the item has conversation entries associated with it.
Use the option to sort the list by items that have associated conversation entries.
Debits and Debit Displays the total number and amount of all retrieved debit items, not just the
Amount items in the current chunk.
Credits and Credit Displays the total number and amount of all retrieved credit items.
Amount
Total and Total Amount Displays the total number and amount of all retrieved items.
Selectedand Selected Displays the total number of selected items and the amount of the items. You
Amount must click Refresh before you can see these figures.
Note. The currency code and all amounts are blank if the items in the list contain multiple currencies.
See Also
PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Managing Conversations,"
Entering and Reviewing Conversations
Chapter 23, "Maintaining and Reviewing Item Information," Updating Multiple Items, page 739
1046 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 34 Researching Receivables
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1047
Researching Receivables Chapter 34
1048 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 34 Researching Receivables
To limit items on the Item List page, enter search parameters. If you do not specify a value for a search
parameter, the system retrieves all the records for the parameter. For example, if you do not enter a collector,
the system retrieves items assigned to all collectors.
For some parameters, you can enter a range of values to include in the search. For example, you can search
for all items with a due date that falls between January 1, 2005 and January 8, 2005. To search for a range,
you must enter a value in the Thru field.
For each parameter, you enter the operator for the criteria, such as Equal,Greater Than, Between, or Exists.
Select Exists for any non-date field to retrieve items with any value in the field.
Note. You can expand and collapse the sections to control the number of viewable fields.
Search Preferences Select an existing search preference or enter the name for a new search
preference.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1049
Researching Receivables Chapter 34
Search Click to populate the Item List page with items that match your search preference
criteria.
Important! If you enter new search criteria that you want to reuse, you must
click Save.
Clear Click to remove values from all fields on the Advanced Search page.
Save Click to save a new search preference. The name that you specify for the search
preference is available in the Preference field for future searches.
Note. If the items associated with a document are in multiple currencies, the system displays the note
**Multiple Currencies** instead of an amount.
Item Accounting Entries ITEM_DATA3 Accounts Receivable, View the accounting entries
Customer Accounts, Item for each item activity.
Information, View/Update
Item Details, Item
Accounting Entries
Item Activity From A ITEM_GROUP Accounts Receivable, View activity for all items
Group Customer Accounts, Item in a group.
Information, Item Activity
From a Group, Item
Activity From A Group
1050 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 34 Researching Receivables
Item Activity From A ITEM_PAYMENT Accounts Receivable, View items that were paid
Payment Customer Accounts, Item by a single payment after
Information, Items Activity the Receivable Update
From a Payment, Item Application Engine process
Activity From A Payment (ARUPDATE) processed
the payment. After the
payment has been posted,
you cannot return to the
payment worksheet to view
how it was applied.
Item Activity From A Draft ITEM_DRAFT Accounts Receivable, View activity for draft
Customer Accounts, Item items.
Information, Item Activity
From a Draft, Item Activity
From A Draft
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1051
Researching Receivables Chapter 34
Unit Cash BUS_UNIT_CASH Accounts Receivable, View cash applied and cash
Receivables Analysis, received by a business unit.
Review Receivable
Information, Unit Cash,
Unit Cash
Unit Aging Chart BUS_UNIT_AGINGCHRT Accounts Receivable, View a chart with aging
Receivables Analysis, information for a business
Review Receivables unit. The types of charts are
Information, Unit Aging, two-dimensional bar,
Unit Aging Chart horizontal bar, line chart, or
stacked bar.
1052 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 34 Researching Receivables
Business Unit History Chart BUS_UNIT_HIST_CHRT Accounts Receivable, View a chart with history
Receivables Analysis, information for a business
Review Receivables unit. The types of charts are
Information, Unit History, two-dimensional bar,
Business Unit History Chart horizontal bar, line chart, or
stacked bar.
Receivables Activity RUN_AR20005 Accounts Receivable, Enter run parameters for the
Receivables Update, Receivables Activity report
Posting Results-Upd Pend (AR20005). Use this report
Items, Receivables Activity to view activities and
Report, Receivables amounts for items with the
Activity ChartField values in the
receivables (AR)
distribution line specified
on the run control.
Activity Type Use to select a business unit activity. Each activity is divided into different
categories of related system functions that perform the calculations. You can
modify these categories on the System Functions 1 page.
Display Amount Switch Choose to display either the base amount and currency or the entry amount and
currency on this page.
This table lists the business unit activities, categories, and system functions that should be associated with the
categories on the System Function 1 page:
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1053
Researching Receivables Chapter 34
Entry Type The system displays one row for Not applicable
each entry type that has activity.
1054 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 34 Researching Receivables
Group-Type/Origin/Bank Code The system displays one row for Not applicable
each group type. If you selected
Breakdown by Origin in the
Activity Type/Origin/Bank Code
field on the System Function 1 page
for a system function, the system
displays one row per origin ID or
bank code, depending on the system
function. Draft and payment groups
use bank codes; all other groups use
origins.
Entry Type/Entry Reason The system displays one row for Not applicable
each entry type and reason
combination that has activity.
See Also
Chapter 17, "Configuring Page Features," Changing Activity Types, page 503
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1055
Researching Receivables Chapter 34
Enter search criteria, the chart selection, and the chart type, and then click Draw Chart to display the chart.
Remaining Amount Enter an operator, such as equal to or greater than, and enter an amount. The
report includes only items whose balance meets the condition.
Only Write-off Activity Select to include only items that have a write-off activity.
ChartFields
Enter the ChartField values for each ChartField in the AR distribution line used to select items for inclusion
in the report.
1056 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 34 Researching Receivables
You can also review source transactions for entry event journals directly from the menu in PeopleSoft
Receivables.
Before you can view source transactions for a journal entry in PeopleSoft General Ledger, you must specify
the exact type of information that you want to drill down to from the Journals component. To do so, you link
a drill-down page with each accounting entry definition for which you generate journals.
See Also
PeopleSoft Enterprise General Ledger 9.1 PeopleBook, "Reviewing Financial Information," Viewing Journal
Information
Journal Inquiry Details INQ_JRNL_HDR_DTL Click a journal ID on the View journal lines for a
Journal Inquiry page. journal and drill down to the
source transactions in
PeopleSoft Receivables.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1057
Researching Receivables Chapter 34
Select one of the accounting definition names in the following table. In the Page Name field, select the object
name of the page that you want to view.
1058 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 34 Researching Receivables
See Also
PeopleSoft Enterprise Application Fundamentals 9.1 PeopleBook, "Using Journal Generator," Defining
Accounting Entries
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1059
Chapter 35
• Deduction processing.
• Dispute processing.
• Collection processing.
• Delivery of correspondence.
• Process scheduling.
See Also
Deduction Processing
Customers may take deductions for any of these reasons:
• A promotion deal.
For example, they were promised that they could take 5 percent off an invoice once they reached a certain
threshold for volume purchases.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1061
Understanding Exception and Collection Processing Chapter 35
For example, they are penalizing you because you sent a hard copy bill when they requested an electronic
bill.
PeopleSoft Receivables provides several tools to help you track all deductions, collect unauthorized
deductions, and offset deductions taken for legitimate reasons.
• Process flow
Process Flow
PeopleSoft Receivables integrates with PeopleSoft Order Management, PeopleSoft Billing, PeopleSoft
Contracts, and PeopleSoft Promotions Management to facilitate the deduction management process. This
section describes the process flow for deduction processing in these applications:
You can view the status of these promotions directly from PeopleSoft Receivables.
You can view information about sales orders associated with deductions directly from PeopleSoft
Receivables.
3. Create invoices in PeopleSoft Billing and use the Load AR Pending Items Application Engine process
(BILDAR01) to interface the items to PeopleSoft Receivables.
You can view information about invoices associated with a deduction directly from PeopleSoft
Receivables.
Note. If you use a third-party billing application, you can interface items to PeopleSoft Receivables, but
you cannot view the original invoice information for an invoice associated with a deduction.
1062 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 35 Understanding Exception and Collection Processing
When you create the deduction, the system automatically assigns an AR specialist to manage the
deduction.
• When you apply the payment to the item on the payment worksheet, you can create a deduction for
the difference between the item and the payment.
• When you run the Payment Predictor Application Engine process (ARPREDCT), the system
automatically creates a deduction if you use a payment predictor method with instructions to create
deductions for underpayments.
Note. If you create a deduction after a payment is applied and posted, you must either unpost the
payment group or apply a credit item to the deduction to reverse the deduction.
• You can manually mark an item as a deduction and assign a deduction reason on the View/Update
Item Details - Detail 1 page.
Important! If you mark an item as a deduction manually, the system does not generate any
accounting entries to indicate that the item is a deduction.
5. Run the Condition Monitor Application Engine process (AR_CNDMON) to put deductions on the action
list for the assigned AR specialists and notify the specialists.
6. The AR specialist investigates the reason for the deduction and determines whether it is for a promotional
deal, a legitimate deduction due to error in your organization, or that it needs to be collected.
During the investigation process, the AR specialist may perform these tasks to help determine how to
handle the deduction:
• View or change details for the deduction, using the View/Update Item Details component
(ITEM_MAINTAIN).
Drill down to see details about contracts, invoices, sales orders, and promotions related to the item.
• Assign an action and action owner to the deduction item for further research, such as asking a broker
to obtain a copy of the proof of delivery slip.
• Create a conversation entry and attach documents, if needed, for a broker or sales person, or enter
comments about a conversation with the customer concerning the deduction.
• Split the deduction into multiple deductions because the deduction amount is actually for two types of
deductions, such as a promotion and damaged goods.
7. If you plan to match the deduction with an offset item, either enter a credit memo in PeopleSoft Billing
and run the Load AR Pending items process to send the credit memo to PeopleSoft Receivables, or enter
the credit memo directly in PeopleSoft Receivables.
If you use PeopleSoft Promotions Management, enter and approve a customer claim for the amount of the
offset item. Then run the Payment Load Application Engine process (TD_PAYMENTS) to update the
PeopleSoft Billing interface tables, instead of entering the credit memo in PeopleSoft Billing.
8. Use the maintenance worksheet or the Automatic Maintenance Application Engine process
(AR_AUTOMNT) to resolve the deduction by either matching it with a credit item or writing it off.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1063
Understanding Exception and Collection Processing Chapter 35
9. Run the Receivable Update Application Engine process (ARUPDATE) to update the customer balances,
update the item activity, and create accounting entries.
This diagram shows the deduction process flow. Customer promotions created in PeopleSoft Promotions
Management, orders are received and shipped in PeopleSoft Order Management, and invoices are created and
sent and deductions authorizations (credit memos) are created in PeopleSoft Billing. PeopleSoft Billing books
invoice revenue and accounts receivable in General Ledger and updates the items in PeopleSoft Receivables,
where payments are received and the cash is recognized in PeopleSoft General Ledger. The payments are
applied to the items in PeopleSoft Receivables, deductions are created, the transaction is closed and updated
in the PeopleSoft General Ledger along with the deduction balance. An AR specialist is then assigned to
investigate and maintain the deductions, where they are resolved by either matching them to credits or writing
them off. Once the deductions have been resolved, the information is updated in PeopleSoft Promotions
Management.
1064 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 35 Understanding Exception and Collection Processing
Deduction process flow from creating customer promotions in PeopleSoft Promotion Managment to closing
the Receivables transactions and resolving the deductions.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1065
Understanding Exception and Collection Processing Chapter 35
See Also
PeopleSoft Enterprise Order Management 9.1 PeopleBook, "Introduction to Sales Order Entry"
PeopleSoft Enterprise Billing 9.1 PeopleBook, "Integrating with PeopleSoft Receivables, General Ledger, and
Accounts Payable," Running the Load AR Pending Items Process (BILDAR01)
If you use PeopleSoft Promotions Management and PeopleSoft Billing, we recommend that you enter a
customer claim for a promotion and create a credit memo to offset an authorized deduction. Take these steps
in PeopleSoft Promotions Management:
1. Enter the claim and select Deduction for the payment method.
This indicates that you do not want to send the credit memo to the customer.
3. Update the Billing Interface table (PS_INTFC_BI) in PeopleSoft Billing, using the Payment Load
process.
Then you run the Billing Interface Application Engine process (BIIF0001) in PeopleSoft Billing to create the
credit memo.
You can create the customer claim and credit memo before or after the customer actually takes the deduction.
PeopleSoft Receivables has only one promotion code and merchandising activity for each item. If you want to
match deductions to credit items using the promotion code and merchandising activity, you must enter a
promotion code and merchandising activity for each credit memo in your billing application, at the header
level. Then enter the promotion code and merchandising activity for each deduction on the View/Update Item
Details - Detail 2 page or when you create the deduction using the payment worksheet on the Detail View
page.
1066 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 35 Understanding Exception and Collection Processing
Although we recommend that you create credit memos for authorized claims, you can manually write off a
deduction that is related to a promotion in PeopleSoft Receivables. If you manually write off promotion-
related deductions, you must create unique entry reasons that identify the write-off as a promotion and that
create the appropriate accounting entries. You must also enter the promotion code and, if applicable, the
merchandising type for the deduction, on the View/Update Item Details - Detail 2 page or Detail View page
for the payment worksheet. This enables brokers and sales people to see that a deduction was written off for a
specific customer promotion in PeopleSoft Promotions Management. When you run the PeopleSoft
Promotions Management Update Application Engine process (TD_FINUP) in PeopleSoft Promotions
Management, the process updates the amount incurred and the balance for the fund assigned to the promotion
and merchandising type for the amount of the write-off. You can view the change to the amounts on the
Checkbook inquiry page in PeopleSoft Promotions Management.
Important! You must create a write-off for a single deduction, to correctly update the information in
PeopleSoft Promotions Management.
You can view a list of all deductions that were written off and associated with a specific promotion, on the
Promotion Activity - Deductions Write-Offs page in PeopleSoft Promotions Management. The page displays
the entry amount of the write-off activity for the deduction. You can access this page directly in PeopleSoft
Promotions Management or from the View/Update Item Details - Detail 2 page.
You can view all activity against a promotion for a specific customer in the Promotion Activity component
(TD_PROMO_STATUS), which you can access from the View/Update Item Details - Detail 2 page. This
helps you determine whether the customer has already been paid for a claim by check or whether a credit
memo has been created for the claim.
If you discover that no customer claim has been entered for a deduction, you can request that the broker or
salesperson enter the claim by assigning them an action on the Item Action page. The system triggers
workflow processing to notify the salesperson or broker that they have a new action that they should review
on the self-service Actions page.
If you want to identify credit memos and deductions based on the business reason for the promotion, create
separate entry reasons and deduction reasons for each business reason. Assign the entry reason to the credit
memo in your billing application and the deduction reason to the deduction in PeopleSoft Receivables.
See Also
Chapter 36, "Managing Credit, Collections, and Exceptions," Assigning Actions to Items, page 1080
PeopleSoft Enterprise Promotions Management 9.1 PeopleBook, "Processing Payments for Promotional
Activity"
Dispute Processing
If a customer is disputing an invoice, you can put the item in dispute and indicate the amount and reason for
the dispute. Putting an item in dispute does not generate any accounting entries.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1067
Understanding Exception and Collection Processing Chapter 35
1. Mark an item as disputed, and enter a dispute reason and the disputed amount on the View/Update Item
Details - Detail 1 page.
2. Run the Condition Monitor process to put the disputed item on the action list for the AR specialist, and
then notify the specialist.
3. The AR specialist researches the reason for the dispute and determines whether the item should be
collected, refunded, or written off.
During the investigation process, the AR specialist may perform these tasks to help determine how to
handle the disputed item:
• View or change details for the item, using the View/Update Item Details component.
Drill down to see details about contracts, invoices, sales orders, and promotions related to the item.
• Assign an action and action owner to the item for further research.
• Create a conversation entry and attach documents, if needed, for a broker or salesperson, or enter
comments about a conversation with the customer concerning the disputed item.
• Take the item out of dispute on the View/Update Item Details - Detail 1 page.
• Create a credit memo and apply the credit to the item, using either the Automatic Maintenance process
or the maintenance worksheet.
Note. If you write off the item or apply a credit memo to the item, run the Receivable Update process
to update the customer's balance, update item activity, and create accounting entries.
1. Customer for the item (you assign AR specialists to customers on the Bill To Options page).
2. Deduction reason or dispute reason (you assign AR specialists to reasons on the Deduction Reason and
Dispute Reason pages).
3. Business unit for the item (you assign AR specialists to a business unit on the Receivables Options -
General 1 page).
1068 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 35 Understanding Exception and Collection Processing
AR specialists will receive an email notifying them when they have an action for new deductions or disputed
items.
You can also split a disputed item if the customer is disputing only part of the amount and you want to track
and resolve each portion separately.
See Also
Chapter 23, "Maintaining and Reviewing Item Information," Splitting Exception Items, page 736
Collection Processing
PeopleSoft Receivables enables you to monitor a customer's account and take action when a condition occurs.
You define the conditions that put a customer in an action plan, including:
• When the amount and age of the balance past due reach a specified limit.
• When the outstanding balance reaches a certain dollar amount or percentage or exceeds the customer's
credit limit.
• When a customer reaches a specified number of days from the credit expiration date or passes the date.
• A conversation entry has reached the follow-up date or a new follow-up action has been entered.
• • Promise has been broken based on promise amount not paid on promise date and taking into
consideration the promise tolerances.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1069
Understanding Exception and Collection Processing Chapter 35
If the amount and age of the customer's balance past due reach a specified limit, the Condition Monitor
process generates an action plan based on the collection rules that you define.
In addition, when you run the Condition Monitor process, the system will evaluate each promise date
conversation based on these conditions:
The CPDR (Customer Promise Date Review) condition will create an action list for all promise date
conversations requiring follow up.
The CPDB (Customer Promise Date Broken) condition will evaluate if a promise has been met based on
payments on item referenced in the promise date conversation. The promise tolerance days and promise
tolerance amount will also be evaluated. If the promise date + tolerance days is met and the total payment is
equal or greater than the promise tolerance amount, the condition will set the promise status to Kept and close
the promise date conversation. If the promise date + tolerance days is met and total payment is zero or less
than the promise tolerance amount, the condition will set the promise status to Broken and create a broken
promise action list. If there is no item referenced in the promise date conversation, the CPDB condition will
only evaluate whether the promise is kept or broken based on the promise date and promise tolerance days.
The CPDB condition will also close the promise date conversations that meet these criteria:
• The promise status is set to Broken with no promise date action, and does not have a review scheduled
after the promise date.
• The Promise Broken Done flag set to Yes and does not have a review date after the promise date.
For any other customer conditions, the condition monitor generates an action plan based on the assessment
rules that you define.
See Chapter 40, "Using the Collections Workbench," The Action List, page 1175.
You can define any additional conditions that are applicable to your organization and define assessment rules
to generate an action plan. You can define rules that create actions at the customer level or actions for
individual items.
1. Run the Condition Monitor process to: generate new action plans, upgrade the customer to the next step in
the collection action plan, update action lists, perform automated actions, cancel actions if the condition
no longer exists.
Note. The Condition Monitor process calls the WF_FUNCTION, which triggers workflow processing that
sends notification to supervisors, AR specialists, and action owners; if an action has reached a specified
number of days before or after the action due date. This enables them to work or reassign the action if
necessary.
2. Action owners perform assigned actions from the PeopleSoft worklist, the action owner list, or emails,
such as calling the customer, putting a credit hold message on the customer, downgrading the customer's
credit rating, writing off the customer's balance, or generating customer correspondence.
1070 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 35 Understanding Exception and Collection Processing
3. Manage future-dated entries in an action plan for a customer by cancelling the action, moving the action
to the customer action list, or changing the action plan parameters.
4. Run the Condition Monitor process again to generate statements, dunning letters, or follow-up letters for
customers on the action list with an action status for the correspondence type of Pending.
Use the conversation pages as needed to review or add entries to an existing conversation thread or to record
a new one. The search criteria for retrieving a conversation can be a keyword that is associated with the
conversation or a follow-up action, such as calling the customer again.
You can set the conversation up for review in a specified number of days or have the supervisor review it.
The system assigns the supervisor associated with the user profile for the individual to review the
conversation.
You can also attach documents to the conversation, such as proof of delivery slips, a bill of lading, or a
Microsoft Word or Excel document.
The Condition Monitor process creates an action for a customer, if you create a rule for the Conversation
Follow-up condition when a follow-up date is reached or you enter a new follow-up action.
The Collection Workbench enables you to create and manage conversations and conversation promises, as
well as assign and perform and update action items based on conditions associated with those conversations.
See Chapter 40, "Using the Collections Workbench," Conversations, page 1172.
See Also
PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Managing Conversations"
Delivery of Correspondence
The Condition Monitor process creates actions to generate correspondence. Correspondence generation
timing depends on whether you specified that the action should be automated or proposed when you set up
your action templates.
If the action is automated and due today or earlier, the Condition Monitor:
• Inserts a record in the Condition Monitor Correspondence Interface table (PS_CM_CRSPD_IFC) that
includes the type of action, such as Send Follow Up Letter, and sets the process flag on the record to Y.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1071
Understanding Exception and Collection Processing Chapter 35
• Calls the appropriate correspondence process when the Condition Monitor completes.
Depending on the action, the process calls either the Dunning Application Engine process
(AR_DUNNING), Follow Up Letter Extract Application Engine process (AR_FOLLOWUP), or the
Statements Application Engine process (AR_STMTS).
If the action is proposed, the timing depends on the selection on the Letter Delivery page when you initiate
the action. The system either:
• Transfers you to the appropriate run control for the type of correspondence and populates the run control
parameters.
• Generates the correspondence the next time that you run the Condition Monitor process or the next time
you run the appropriate correspondence process from the run control page.
The system creates a record on the Condition Monitor Correspondence Interface table for the action.
• Generate correspondence for customers that have actions on the Condition Monitor Correspondence
Interface table with the appropriate action code, such as Send Follow Up Letter or Send Statement.
• Use the contact for the correspondence customer to determine the delivery method and the email address
or fax number.
If there is no preferred delivery method such as email or fax for a customer's contact person, the system
prints the correspondence.
• Extract the email address or fax number for the contact when the delivery method is Email or Fax.
PeopleSoft Receivables interacts with Merkur DeliveryWare Software from the Merkur Group, to deliver
correspondence by fax or email. Read the Merkur documentation from the Merkur Group for more
information.
Note. You must purchase and install the Merkur DeliveryWare and Merkur Connector software to fax or
email correspondence. You must also ensure that the windows service BEA ProcMGR's log on value is This
Account. Then the specified windows user account should have printing permission to the printer where the
Crystal reports print. You also must define the appropriate paper size in the Crystal process type definition.
See Enterprise PeopleTools PeopleBook: Crystal Reports for PeopleSoft, "Using Crystal Reports"
The Crystal Reports for dunning letters, statements, and follow-up letters have two additional fields that the
Merkur DeliveryWare Software uses:
• The system populates the #DEST field based on the delivery method for the bill to contact for the
correspondence customer.
It contains the email address or fax number, or is left blank. If information is missing for the contact, the
system enters the following text in the #DEST field, and then the process prints the correspondence:
• If the email address is missing, the system enters *** NO EMAIL ADDR ***.
• If the fax number is missing, the system enters *** NO FAX NUMBER ***.
1072 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 35 Understanding Exception and Collection Processing
• The system enters PULSE for the assigned action owner in the #USER field.
Within the Merkur DeliveryWare Software, you can set up rules that determine how to notify the
administrator of:
• A failed transmission.
• A successful transmission.
The #tagged fields used for Merkur must match the set up in the Merkur configuration. The crystal output
destination must be directed to the Merkur port monitor. Refer to the Merkur documentation for the proper
configuration.
Follow-up Letters
• Creates a flat file for the selected letters and delivery method combination for each job run.
Dunning Letters
• Updates the Dunning ID number field on the Condition Monitor Correspondence Interface table based on
the dunning ID number assigned to the letters.
• Uses the letter code that you assign as the action parameter for the action list item to determine the text to
include in the letters when the dunning ID for the customer uses the dunning method Dunning By Action
List.
Note. If the customer has a dunning ID with different dunning method other than Dunning By Action List,
the process does not generate the letter. You must run the process from the run control page to generate
the letter.
• Includes open items that met the selection criteria for the dunning ID assigned to the bill to customers on
the action list.
• Updates the Customer Dunning Letter Header table (PS_DUN_CUST) and the Dunning Detail table
(PS_DUN_CUST_DTL), so that you can view the letter information online.
Statements
• Includes open items for all bill to customers associated with the collection customer on the action list.
• Updates the Statement ID number field on the Condition Monitor Correspondence Interface table based
on the statement ID number assigned to the job.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1073
Understanding Exception and Collection Processing Chapter 35
• Updates the Customer Statement Header table (PS_STMT_CUST) and Statement Detail table
(PS_STMT_DTL), so that you can view the statement information online.
• Aging.
• Calculations for average days late and weighted average days late.
• Dunning letters.
• Statements.
• Items selected for inclusion on payment, draft, transfer, and maintenance worksheets.
Process Scheduling
If you schedule your batch processes to run at a particular time of the day, you will probably find it most
efficient to schedule them to run in this order:
1. Payment Predictor.
2. Automatic Maintenance.
3. Receivable Update.
4. Condition Monitor.
6. Overdue Charges.
Scheduling the processes in this order, enables the Condition Monitor to create action list items for new
deductions, disputed items, or new collection conditions, and notify action owners of new assignments as
soon as possible.
1074 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 36
• Monitor conditions.
See Also
Prerequisites
Before managing exception and collection issues, perform these tasks:
See Also
PeopleSoft Enterprise Application Fundamentals 9.1 PeopleBook, "Setting Installation Options for
PeopleSoft Applications," Defining Receivables Installation Options
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1075
Managing Credit, Collections, and Exceptions Chapter 36
Action or Action Code Activity that an individual or the system performs when a customer or item
violates a condition. For example, placing a customer on credit hold or
generating a dunning letter.
Action Parameter Value to use when the system performs the action. On some pages, you can
provide a value.
For Send a dunning Letter (DLTR), enter a letter code.
Note. To use the letter assigned to the action, you must assign a customer a
dunning ID that uses an Dunning by Action List dunning method. Otherwise, the
system uses the letter codes based on the rules for the dunning ID.
Action Template Template that provides an escalating plan for actions based on the age of the
violation.
Assign To or Action User ID of the action owner assigned to work with the action item.
Owner
Condition or Condition Change of status in a customer's account, such as reaching a credit limit or
ID exceeding a user-defined balance. A condition also occurs when specified item
types meet user-defined criteria.
Search Click to populate a grid with data that matches your search criteria.
Monitoring Conditions
This section provides an overview of the Condition Monitor Application Engine process (AR_CNDMON)
and discusses how to run the Condition Monitor process.
When you run the process, you specify which customers to include in the run:
1076 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 36 Managing Credit, Collections, and Exceptions
• Individual customers.
• Checks collection and assessment rules to determine if customers or items have violated the conditions
being monitored in the rules.
The Condition Monitor process analyzes the schedules, customers, items, and rules to determine what to
monitor. The process selects customers who meet the criteria specified on the Condition Monitor page. The
process also selects all rules scheduled to be monitored on the current day as well as rules that were scheduled
to run between the current day and the last time that you ran the process. The process runs user-defined
schedules only if they match the run day.
The process matches the customers and items with the appropriate rules and loads the rules into a temporary
table.
The process applies the rules at the lowest specified level, even if the rule at the customer or customer group
level is on a schedule that does not meet the criteria for the current run. For example, a rule set to process
weekly at the customer level is not overridden by a rule set to process daily at the setID level.
The process collects data specific to each customer (such as credit limit). The process loads customer
balances into a temporary table and makes adjustments for unapplied payments, in process payments, and for
disputed amounts, based on your installation options.
The process loads the items used for rules that use item-level conditions, such as Entry Type/Reason Code or
deduction item.
The process loads the action owners—collectors, credit analysts, receivables (AR) specialists, and sales
people—into temporary tables.
The Condition Monitor process analyzes each assessment rule and compares the rule parameters to the
specific data related to each condition. The process inserts any rule violations into a temporary table. The
process compares the violations in the temporary table with existing violations. If the violation is new, it
places the actions for the action template in the Temporary Action Process table (AR_CM_PRC_TAO).
Also, when you run the Condition Monitor process, the Condition Monitor evaluates each promise date
conversation and creates an action list for all promise date conversations requiring follow up. It also evaluates
whether a promise has been kept or broken and sets the promise status appropriately.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1077
Managing Credit, Collections, and Exceptions Chapter 36
The Condition Monitor process also analyzes all collection rule violations and loads them into a temporary
table. It deletes any violation in the temporary table that has an existing action plan, unless you enabled the
escalation feature on the Installation Options - Receivables page. If the new violation has a higher priority
action template, the process removes current actions and future pending actions and inserts new actions based
in the new action template into the Action Process table (PS_AR_ACTION_PRCS).
See Chapter 35, "Understanding Exception and Collection Processing," Collection Processing, page 1069.
The Condition Monitor analyzes the temporary table that contains rule violations, and inserts new records into
the Action Process and Action List (PS_ACTION_LST) tables.
• Loads and updates the Action List table from the temporary action list.
• Evaluates the existing action dates in the Action Process table for customers and items to determine
whether to move an action to the Action List table.
• Calls the WF_FUNCTION, which triggers workflow processing to send emails to action owners that
notify them of new actions.
The Condition Monitor process performs any actions that are flagged as Automatic. For noncorrespondence
actions, such as Hold, the Condition Monitor process updates the appropriate data in the database. If the
action produces correspondence, such as a dunning letter or statement, the process inserts a record in the
Condition Monitor Correspondence Interface table (PS_CM_CRSPD_IFC) that includes the type of action,
such as Send Follow Up Letter, and sets the process flag on the record to Y.
Note. The Condition Monitor process automatically calls the processes to generate the correspondence for all
actions whose process flag is Y. If a customer has multiple actions for the same type of correspondence—for
example, two actions to generate dunning letters—the system generates the dunning letters for the most recent
action.
1078 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 36 Managing Credit, Collections, and Exceptions
Anchor Date, Anchor Enter the date, currency code, and rate type used to convert monetary amounts to
Currency, and Anchor a common currency for comparison purposes. If you leave these fields blank, the
Rate Type process uses the current date, format currency for the user—who created the run
control—in user preferences, and the rate type for the business unit.
Note. If you selected the Allow Business Unit Monitoring check box on the Installation Options -
Receivables page, the Condition Monitor process groups all open items for the business unit and collection
customer combination together. If all these transactions have the same value in the action owner field, it uses
that value for the assigned action owner. Otherwise, it assigns the owner based on the collection customer.
You can also assign actions to items online, using the Item Action page. This is useful when an AR specialist
is managing a deduction or disputed item, and the specialist wants to assign an action to a broker or
salesperson to research information or obtain information from the customer.
When you assign a new action related to an item to action owners, the system calls a function that triggers a
workflow process to send an email to the action owners indicating that they have a new action. The Condition
Monitor process also sends notification for new actions that the Condition Monitor creates. In both cases, the
system also adds the action to the action owner's worklist.
You specify the number of days before or after the due date, to send the action owners an email reminding
them that an action is due to be completed in each action template.
See Also
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1079
Managing Credit, Collections, and Exceptions Chapter 36
Item Action ITEM_ACTION Click the Item Action link Create a new action for an
on the View/Update Item item and assign it to an
Details - Detail 1 page. action owner.
1080 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 36 Managing Credit, Collections, and Exceptions
For an existing action, you can change only the Action Status field.
View/Update Click to access the Conversations page, where you can view conversation entries
Conversations or add additional entries. This link is available only if the customer has existing
conversations.
Action Status Displays the status for the action. Values are: New, Pending, or Cancelled.
If the status is Cancelled, you cannot change it. If you enter an action online, the
default status is New. The system triggers workflow processing for new action
assignments.
Only the action owner or action creator can change the status. The system sets
the status to Complete after you perform the action.
Action Displays the action code. For a new action, select an action.
Description Click to access the Action page, where you work the action.
Assigned and Action Displays the user ID and name of the action owner. For a new action, select a
Owner user ID.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1081
Managing Credit, Collections, and Exceptions Chapter 36
Due Date Displays the due date. For a new action, the system calculates the due date using
the calendar assigned to the business unit on the Receivables Options - General 1
page and the Due Days field for the action definition. The system adds the
number of days in the Due Days field to the current date, and subtracts the
number of weekend days and holidays, as defined in the calendar.
Action Parm (action Enter the appropriate parameter for the action based on the action type:
parameter)
For Send a dunning Letter (DLTR), enter a letter code.
Note. To use the letter assigned to the action, you must assign a customer a
dunning ID that uses an Dunning by Action List dunning method. Otherwise, the
system uses the letter codes based on the rules for the dunning ID.
Days to Notify Owner Enter the number of days from the action due date to remind the action owner
that the action is not complete.
Days to Notify Enter the number of days from the action due date to notify the action owner's
Supervisor supervisor that the action is not complete.
Days to Notify Specialist Enter the number of days from the action due date to notify the AR specialist for
an item that the action is not complete.
Note. Enter a positive number to send the notification after the due date and a negative number to send the
notification before the due date. To send the notification on the due date, enter 0. You must run the Condition
Monitor process to send the notification.
The system does not include weekends and holidays when it calculates the notification date. The system uses
the business calendar that you selected for the general ledger business unit associated with the receivables
business unit, to determine which days are holidays and weekend days. Select the calendar in the Holiday List
field on the General Ledger Definition - Definition page.
• Reassign actions.
1082 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 36 Managing Credit, Collections, and Exceptions
• The Owner Action Status report lists the number of new action assignments by action owner in the
reporting period.
• The number and percentage of canceled and completed actions for each action owner.
• The number and percentage of canceled and completed actions by the Condition Monitor process.
• The Condition Status by Owner and Customer report lists the conditions on the customer action list for
each action owner by a customer.
The report lists the total number of actions, the number of actions by condition, the number of actions
completed or canceled by the operator, and the number of actions completed or canceled by the Condition
Monitor process.
The Condition Monitor process triggers workflow processing to send the supervisor of an action owner an
email when an action is not completed in the specified number of days in the action template or item action
list. The Condition Monitor process also triggers workflow processing to send the AR specialist for an item
with an action an email when the action is not completed in the specified number of days in the action
template or item action list. The email provides a uniform resource locator (URL) to the Action page, where
the supervisor or AR specialist reviews the action and reassigns it, if needed.
PeopleSoft Receivables enables a supervisor to balance the workload of action owners. The Reassign Action
page displays a list of action assignments based on your search criteria. If you see that an action owner has a
large number of actions, you can reassign selected actions to a different action owner. You can also change
the status of an action assigned to an owner to Future, to indicate that actions that are not urgent can be
postponed. The system automatically triggers workflow processing to send an email to the new owner with
notification of the new action.
See Also
Prerequisites
Set up action owners to receive email notification.
See Also
Chapter 7, "Setting Up Exception and Collection Processing," Setting Up Workflow Notification for Action
Owners, page 199
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1083
Managing Credit, Collections, and Exceptions Chapter 36
Action Status by Owner Rpt RUN_ARCMCHCK Accounts Receivable, Define the run parameters
Customer Interactions, for the Owner Action Status
Actions, Action Status by report (ARCMCHK). Use
Owner Rpt, Action Status the report to view the
by Owner Rpt number of actions added to
the owner's action list for
each day of the reporting
period specified in the run
parameters, and the number
completed or canceled.
Condition Status by Owner RUN_ARCMCUST Accounts Receivable, Define the run parameters
Rpt Customer Interactions, for the Condition Status by
Actions, Condition Status Owner and Customer report
by Owner Rpt, Condition (ARCMCUST). Use the
Status by Owner Rpt report to view details about
action items on the
customer action list for each
action owner.
From Date and To Date Enter the date range of the actions entered on the action lists.
This page is the same as the Action Status by Owner Rpt page.
Reassigning Actions
Access the Reassign Action page. (Select Accounts Receivable, Customer Interactions, Actions, Action
Reassignment, Reassign Action.)
1084 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 36 Managing Credit, Collections, and Exceptions
Enter search criteria to populate the grid with actions and click Search.
Action Status Select the status of the items that you want to review. You can select one of these
values:
• New
This action status indicates that the owner has not reviewed the action.
• Pending
This action status indicates that the owner has reviewed the action, but has
not completed it.
• Future
This action status indicates that the owner has reviewed the action and
determined that it will be performed in the future.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1085
Managing Credit, Collections, and Exceptions Chapter 36
Due Date Select a date by which the owner should perform the action.
Owner Type and Owner Select an owner type and owner. Values for owner type are: AR Specialist,
Collector, Analyst, or Sales Person. The values in the Owner field are the codes
that you defined for your collectors, credit analysts, AR specialists, or
salespeople, depending on your selection.
Reassigning Actions
To reassign owners:
1. Select the actions that you want to reassign individually, or click Select All.
2. Select the owner type and appropriate value for the owner.
3. Click Reassign.
The owner name in the grid changes when you click Reassign. The system automatically triggers the
Workflow Notification process to send notification to the new owner. A notification is also sent to the
original owner indicating that the action has been reassigned.
• Perform an action.
• The owner action list displays all customers who have active actions assigned to the action owner that you
specified in the search criteria.
• The customer action list displays all active actions for a specified customer.
1086 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 36 Managing Credit, Collections, and Exceptions
• The item action list displays all active actions for an item.
If a customer has an action plan, the Future Actions page displays the list of escalating actions in the action
template associated with the rule that created the plan. The Future Actions page displays the date that the
Condition Monitor should move the action to the action list.
PeopleSoft Receivables enables you to access and work with actions from these locations:
• An email notification.
This diagram shows the process flow for working with actions. You can perform or reassign actions based on
an email, a PeopleSoft Worklist, a Customer Action List, and an Owner Action List. You can perform an
action from the Item Action List by accessing first the Owner Action List to the Item Maintenance
component, which enables you to access the Item Action List. You can also access the Customer Action List
from the Owner Action list in order to perform actions.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1087
Managing Credit, Collections, and Exceptions Chapter 36
Display Currency EU_DSP_CUR_CNV_ACT Click the Display Currency Change the display currency
Conversion link on the Owner Action and specify the effective
List page. date used for currency
conversion and which
exchange rate to use.
Action ACTION_DTL
• Click the URL in an Review and work a single
email notification. action.
1088 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 36 Managing Credit, Collections, and Exceptions
Letter Delivery AR_LETTER_DELIVERY Click the Perform Action Enter the time to generate a
button on the Action page dunning letter, statement, or
for a Dunning Letter, follow-up letter, and
Follow-up Letter, or override the default contact
Statement action. name to appear on the
correspondence.
Future Actions ACTION_FUTURE Click Future Actions link Edit actions in an action
on the Customer Action plan for a customer that
page. The link is available have not yet been moved to
only if the customer has the customer action list.
active future actions. Cancel an action.
Action History ACTION_HISTORY Click the Action History Review a list of all actions
link on the Customer Action for a customer, including
page. completed actions and
actions assigned to all users.
• Click the URL for the Action Detail page to open the Action page and perform the action.
• Click the URL for the Owner Action page to open the Owner Action List page and work with a list of
actions for an owner.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1089
Managing Credit, Collections, and Exceptions Chapter 36
Enter the search criteria that defines which customers appear in the list.
SetID, Customer, Enter the setID, customer ID, country, and state, to restrict the list of customers.
Country, and State The system uses the primary bill to address for each customer to determine the
county and state.
User ID Change the ID to display customers with actions assigned to another user. The
default user is the current user.
Supervisor Enter the supervisor of an action owner. Select from a list of user IDs.
Display Currency Click to open the Display Currency Conversion page, where you can change the
display currency. You can use the customer's default currency or enter a specific
currency. Also specify the date used to determine which exchange rate to use.
This button is available only if you selected the Use an AR Display Currency
option for the business unit.
Highest Priority Per Select to display only the highest priority action for each customer. The default
Customer sort order is priority. Actions that you define on the Item Action page have the
lowest priority.
1090 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 36 Managing Credit, Collections, and Exceptions
Show All Actions Select to display a list of all actions for each customer. The default sort order is
customer and priority.
Action Click an action link to access the Action page, where you perform the action.
Customer Click to access the Customer Action page, where you view a list of all actions for
the customer and access the page used to perform the action.
Note. If you want to view actions for multiple customers, select the row for the
customers whose actions you want to view on the Customer Action page.
Customer Balance Displays the total open amount that the Condition Monitor calculates for the
customer. Depending on your selection on the Installation Options - Receivables
page, the amount includes unapplied payments and in process payments, and
excludes disputed items.
Item Click to access the View/Update Item Details - Detail 1 page, where you view or
update details for an item and access the item action list. An item ID appears only
if the action is associated with an item condition, such as a deduction or an online
action.
Item Balance Displays the open amount for the item. This amount appears only if the action is
associated with an item condition.
Past Due Displays the total past due amount for the customer or item.
Due Date Displays the date by which the action should be performed.
Action Owner Displays the name of the individual assigned to perform the action.
Supervisor Displays the name of the supervisor for the action owner.
Date Added Displays the date on which the Condition Monitor process added the action to the
list.
Priority Displays the priority number for the action from the action template. Override the
priority if needed.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1091
Managing Credit, Collections, and Exceptions Chapter 36
Enter the search criteria that defines which customers' actions appear in the list.
Specify a setID, business unit (optional), customer ID, and subcustomer qualifiers. Leave the Unit field blank
if you want to see items for a single customer across all business units.
Use the Level field to limit or expand the list to include actions for any customer group to which this
customer belongs. Select C (corporate customer), P (correspondence customer), or R (remit from customer).
The default value is N (none), indicating that no customer relationships are taken into account.
Click the Next Customer button to see the action plan for the next customer
selected on the Owner Action List page.
Click the Previous Customer button to see the action plan for the previous
customer selected on the Owner Action List page.
Action History Click to access the Action History page, where you view a list of completed and
cancelled actions for a customer. This link is available only if there are
completed or cancelled actions.
1092 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 36 Managing Credit, Collections, and Exceptions
Future Actions Click to access the Future Actions page, where you view or update future actions
in the current action plan. This link is available only if the Condition Monitor
process generated an action plan for the customer with escalating actions over a
period of time.
Actions
Action Status Displays New as the default status. You can change the status to Pending or
Cancel. The system changes the status to Complete.
Action Code Click an action link to access the Action page, where you perform the action.
Monitor Role Displays the customer relationship that was monitored for the action list item,
such as Bill To Customer or Remit From Customer.
Due Date Displays the date by which the action should be performed.
Action Status Displays the status for the action. Values are:
New: Displays for new actions that the owner has not begun to work.
Pending: Displays for actions that the owner has reviewed on the Action page,
but has not performed the action.
Cancel: Select to cancel the action. The system removes it from the list when you
save the page.
Description Click the Description link for an action to access the Action page, where you
perform the action.
See Also
Chapter 36, "Managing Credit, Collections, and Exceptions," Assigning Actions to Items, page 1080
Performing an Action
Access the Action page. (Click the URL in an email notification, or click the link for a work item on your
personal worklist, or click an Action link on the Owner Action List page, or click an Action link on the Item
Action page.)
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1093
Managing Credit, Collections, and Exceptions Chapter 36
Cancel Action Click to remove the action from the action list.
Action Status Displays the current status for the action: New or Pending. The system changes
the status to Complete after you perform the action.
Date Added Displays the date on which the action was added to the action list.
Days on List Displays the number of days the action has been on the action list.
Item Balance Displays the open amount for the item. This value appears for an item condition,
such as deduction item and reflects the current balance
Past Amount Due Displays the total amount past due for a customer. This value appears only for
the Collection (COLL) condition and reflects the amount calculated by the
Condition Monitor process.
Customer Balance Displays the total open amount that the Condition Monitor calculates for the
customer. Depending on your selection on the Installation Options - Receivables
page, the amount includes unapplied payments and in process payments, and
excludes disputed items.
History ID Displays the history ID specified in the assessment rule for the Key Statistics
Exceeded (KSTE) condition.
Entry Type and Entry Displays the entry type and reason specified in the assessment rule for the Entry
Reason Type/Reason (ETRC) condition. Items with this entry type and reason have
reached a specified amount or number of days before or after the date that the
Condition Monitor process ran.
Add A Conversation Click to access the Conversations page, where you add new conversation entries
for the customer.
View/Update Click to access the Conversations page, where you view existing conversation
Conversations entries for the customer.
Reassign Action Click to access the Reassign Action page, where you change the action
assignment.
Action Results
When you click the Perform Action button for a noncorrespondence action, a message appears. The result of
the action varies, depending on your response to the message. If you are working on a correspondence action,
such as DLTR, OLTR, or STMT, the Letter Delivery page opens where you specify information for
processing the correspondence. The system generates the correspondence at the time that you specify on the
Letter Delivery page.
1094 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 36 Managing Credit, Collections, and Exceptions
Call the customer (CALL) You enter information into a current date conversation
for the customer or add a new conversation.
After you enter the conversation information, a message
appears. The result depends on your response to the
message.
Yes: Changes the action status to Complete.
No: Changes the status to Pending.
Place a hold message on the customer (HOLD) Inserts a record in the Customer Message table to put
the customer on hold, and changes the action status to
Complete.
Refer to collection agency (REFR) Updates the collection status on the Credit Profile page
for the customer using the status code that you specified
as the action parameter.
Changes the action status to Complete.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1095
Managing Credit, Collections, and Exceptions Chapter 36
Write-off balance Opens the Worksheet Selection page where you build a
worksheet to write-off the item on the Action page.
Perform these steps:
1. Enter the selection criteria and build the worksheet
on the Worksheet Selection page.
1096 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 36 Managing Credit, Collections, and Exceptions
Process Now Depending on the action, accesses the appropriate run control page to initiate the
Dunning Application Engine process (AR_DUNNING), Follow Up Letter
Extract Application Engine process (AR_FOLLOWUP), or Statements process
(AR_STMTS).
Process Later Depending on the action, the system generates the correspondence for the
customer the next time that you run either the Dunning process, Follow Up Letter
Extract process, or Statements process. If you run the Condition Monitor process
prior to running the correspondence process, it automatically calls the appropriate
process to generate the correspondence.
The system changes the status to Complete when you click OK.
Contact ID Override the number of the contact in your organization whose name you want to
print on the correspondence. If you do not override the contact, statements and
dunning letters use the contact assigned to the correspondence customer and
follow-up letters use the contact assigned to the bill to customer.
See Also
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1097
Managing Credit, Collections, and Exceptions Chapter 36
Cancel Selected Actions Changes the status of all selected actions in the list to Cancelled.
The actions remain in the Action grid, but you cannot edit them.
Status Displays the status for the action. The default status is New. You can change it to
Cancelled if you want to remove the action from the collection process.
Descr (description) Displays the description for the condition that the customer violated.
Action Date Displays the date to move the action to the action list or to automatically perform
the action.
Proposed/Automated Indicates whether the Condition Monitor process performs the action. Values are:
Automated: The Condition Monitor process automatically performs the action the
next time that you run it on or after the action date.
Proposed: The Condition Monitor process transfers the action to the action list
the next time that you run it on or after the action date.
Note. You cannot edit an action that has been moved to the action list.
1098 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 36 Managing Credit, Collections, and Exceptions
Cancel Reason Displays the reason the action was cancelled. Option are:
Credit Hold Exists: The customer was put on a credit hold.
Item Closed: The item associated with the action has a zero balance.
No Longer in Violation: The condition that generated the action no longer exists.
For example, the customer made a large payment and they are no longer
approaching the credit limit.
Operator Cancelled: The action was manually cancelled on the Action page or
the Future Actions page.
Rule Owner Change: The Condition Monitor cancelled the action and created a
new action, because the owner type in the collection or assessment rule that
generated the action was changed.
Template Upgrade: The action was cancelled because the Condition Monitor
upgraded the action to the next action on the action plan.
Condition Role Indicates whether the Condition Monitor process was monitoring conditions for
the bill to customer, corporate customer, correspondence customer, or remit from
customer.
Proposed/Automated Indicates whether the Condition Monitor process performs the action. Values are:
Automated: The Condition Monitor process automatically performs the action the
next time that you run it on or after the action date.
Proposed: The Condition Monitor process transfers the action to the action list
the next time that you run it on or after the action date.
Delivery Method Displays the method used to deliver the correspondence for correspondence
actions: Email, Fax, or Print.
Complete Date Displays the date on which the action was completed.
• An item has been closed by the creation of a new debit or credit item rather than written off.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1099
Managing Credit, Collections, and Exceptions Chapter 36
• The Payment Predictor Application Engine process (ARPREDCT) applies a payment to a customer's
account and generates a payment worksheet.
The Workflow Notification Application Engine process (AR_WORKFLOW) notifies the workflow user
assigned to the customer.
Prerequisites
Set up users for workflow notification.
See Also
Chapter 7, "Setting Up Exception and Collection Processing," Setting Up Workflow Notification for Action
Owners, page 199
New Debit Credit Flag Select to notify workflow users of new debits or credits created by the system
when closing another item.
PP On Account Flag Select to notify workflow users when the Payment Predictor process created a
(Payment Predictor on new on-account item and generated a worksheet for the item.
account flag)
1100 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 36 Managing Credit, Collections, and Exceptions
Scoring Element Describes the type of scoring data used to make up a scoring rule. For example,
balance due or DSO30.
Scoring Group A group of related scoring elements, such as, system defined history or aging
Scoring Rule A user-defined rule which can consist of one or more scoring elements used to
compute a risk score for a customer or group of customers.
The customers are loaded by setID, customer group or specific customer, depending on your selections on the
Compute Risk Scores run control page. The business units are loaded based on the customers that were
loaded. The risk scoring rules are loaded in a hierarchical fashion, similar to assessment rules used by the
Condition Monitor. The user also has the option to run the risk scoring process for only one rule by entering
the override risk score id on the Compute Risk Scores run control page.
After all the customers and rules are loaded into temporary tables, the program processes each type of scoring
group necessary based on the rules selected. Each section retrieves the relevant data to compute the score and
stores the data in a temp table. Amounts are converted to the anchor currency defined on the risk scoring rule
using the anchor date and rate type selected on the Compute Risk Scores run control page. Once all of the
scoring groups are processed and the data is stored in temp tables, a risk score is computed for each scoring
element by comparing the data to the range values defined on the risk scoring rule. The computation is risk
score = (risk range value * (risk scoring weight / 100)). The individual element scores are summed for the
overall customer score and the PS_CUST_CREDIT table is updated with the customer risk score.
The program:
• If a risk rule is found, the program selects the first one and quits the selection process for this customer.
• If a risk rule is not found, the program looks for a risk rule defined for a customer group to which
customer 1000 belongs.
• If a risk rule is found for this customer group, select the first one and quit the selection process for this
customer.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1101
Managing Credit, Collections, and Exceptions Chapter 36
• If a risk rule is not found for this customer group, look for a rule defined for a setID to which customer
1000 belongs.
• If a risk rule is found for this setID, select the first one and quit the selection process for this customer.
• If a risk rule is not found for this setID, the program will issue a message indicating that no rule has been
found.
These are examples of how the Risk Score process calculated risk scores for Customer A and Customer B.
Customer A
Scoring Element Customer Range Low Range High Range Scoring Score
Group Metrics Value Weight (%) Weight *
Value
Customer B
Scoring Element Customer Range Low Range High Range Scoring (%) Score
Group Metrics Value Weight *
Value
See Chapter 7, "Setting Up Exception and Collection Processing," Setting Up Risk Scoring Rules, page 234.
See Also
Chapter 7, "Setting Up Exception and Collection Processing," Understanding Conditions, page 207
1102 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 36 Managing Credit, Collections, and Exceptions
System Defined History All History Elements The Risk Scoring process selects the
HIST_AMT or HIST_COUNT from
CUST_HISTORY table for either the
FY/Period based on the run date of
the risk scoring process or the user-
entered FY/Period, which is an option
on the Run Risk Scoring Process
page. The HIST_AMT is used when
the System Defined History element
is amount-based such as PAST_DUE.
The HIST_COUNT is used when the
element is days-based such as
AVG_DAYS_LATE. NOTE: If the
element is amount-based and more
than one currency exists in the
CUST_HISTORY table, the amount
will be converted to the currency
selected on the risk scoring rule.
You must run Aging or ARUPDATE
and select the history options before
the CUST_HISTORY table is
populated with current FY/Period
data. Aging updates some of the
System Defined History elements and
ARUPDATE updates some of the
System Defined History elements.
See Chapter 8, "Setting Up History
and Aging," Reviewing System-
Defined History IDs, page 248.
Once the process selects the
HIST_AMT or HIST_COUNT, the
selected value is summed by:
• SETID
• RISK_SCORE_ID
• CUST_ID
• RISK_SCORE_GRP
• RISK_SCORE_ELEMENT
• FISCAL_YEAR
• ACCOUNTING_PERIOD
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1103
Managing Credit, Collections, and Exceptions Chapter 36
User Defined History All User Defined History Elements Same as System Defined History.
• Customer
• Aging ID
• Aging Category
• RISK_SCORE_ID
• CUST_ID
• RISK_SCORE_GRP
• RISK_SCORE_ELEMENT
• AGING_ID
1104 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 36 Managing Credit, Collections, and Exceptions
Item Large Amount Past Due Item This risk scoring element refers to the
item with the largest amount that is
past due.
The Risk Scoring process selects all
of the amounts from PS_ITEM that
are less than or equal to the current
date for open items (IT-01 only).
Next, it selects the maximum amount
and compares this amount to the risk
ranges to determine the range value.
NOTE: The item amounts will be
converted to the currency selected on
the risk scoring rule if more than one
currency exists in the PS_ITEM table.
Item Date of Oldest Item This risk scoring element refers to the
item with the highest number of days
late and is over a specified minimum
amount.
You enter the minimum threshold
amount on the risk scoring rule. For
example, the oldest item that has an
amount greater than $1000 USD.
The Risk Scoring process selects the
maximum days that an item is past
due based on the due date in
PS_ITEM for open items (IT-01 only)
and the item balance is greater than or
equal to the threshold amount entered
on the risk scoring rule. The
maximum days selected that meets
the above criteria is compared to the
risk ranges to determine the range
value.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1105
Managing Credit, Collections, and Exceptions Chapter 36
Customer Activity Approaching Credit Limit Percent This risk scoring element refers to the
percentage of the customer balance
that is approaching the credit limit.
NOTE: You must set up the customer
credit information for the processing
of this element to return any data.
This formula is used to calculate the
percentage of the customer balance
that is over the credit limit.
Percent over credit limit =
CUST_CREDIT.
ANCHOR_CR_LIMIT * (1 +
CUST_CREDIT.CUSTCR_PCT_OV
R/100 )/
PS_CUST_DATA.BAL_AMT
The risk scoring processes compares
this percentage over credit limit to the
risk ranges to determine the range
value.
Customer Activity Exceeded Credit Limit This risk scoring element refers to
whether the customer has exceeded
their credit limit.
The Risk Scoring process selects the
customer balance from
PS_CUST_DATA and compares it to
the credit limit from the
CUST_CREDIT table.
NOTE: You must set up the customer
credit information for the processing
of this element to return any data.
This formula is used to determine if
the customer has exceeded the credit
limit:
(
(CUST_CREDIT.ANCHOR_CR_LI
MIT * (1 +
C.CUSTCR_PCT_OVR/100)) -
PS_CUST_DATA.BAL_AMT < 0 )
If the customer exceeds the credit
limit, the Risk Scoring process sets
the scoring element value to Y (yes)
and uses the range value for Y. If the
customer does not exceed the credit
limit, the Risk Scoring process sets
the scoring element value to N (no)
and uses the range value for N.
1106 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 36 Managing Credit, Collections, and Exceptions
Customer Activity Balance Due This risk scoring element refers to the
customer balance due.
The Risk Scoring process selects and
sums the
PS_CUST_DATA.BAL_AMT and
compares that amount to the risk
ranges that appear the Risk Range
Detail page associated with the Risk
Scoring Rule to determine the range
value.
Customer Activity Percent of Balance Past Due This risk scoring element refers to the
percentage of the customer balance
that is past due.
The Risk Scoring process selects and
sums the
PS_ITEM.BAL_AMT_BASE field
for open items where the due date is
less than the current date. It divides
the past due balance by the total
customer balance to determine the
percentage that is past due. It
compares this percentage to the risk
ranges that appear on the Risk Range
Detail page associated with the Risk
Scoring Rule to determine the range
value.
Customer Table All Elements Select the risk scoring element from
the PS_CUSTOMER table for the
customers selected for risk scoring
and compare that data against the risk
ranges to determine the range value.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1107
Managing Credit, Collections, and Exceptions Chapter 36
Customer D&B Table (customer All Elements The Risk Scoring process selects the
Dunn and Bradstreet table) element from the PS_CUST_DB table
for the customers selected for risk
scoring and compares that data
against the risk ranges to determine
the range value.
NOTE: The
PS_CUST_ID_NBRS.STD_ID_NUM
record field was used to obtain the
DB number for lookup on the
CUST_DB table. The
STD_ID_NUM_QUAL = 'DNS' field
was used to determine which
STD_ID_NUM to retrieve from the
PS_CUST_ID_NBRS table.
Ratios ROE (Return on Equity) The Risk Scoring process divides the
net income by the total current assets
and subtracts the total current
liabilities based on this formula:
(PS_CUST_DB.NET_INCM /
PS_CUST_DB. DB_TOT_ASET) -
PS_CUST_DB.
DB_TOT_CUR_LIAB
1108 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 36 Managing Credit, Collections, and Exceptions
Compute Risk Scores RUN_AR_RISK Accounts Receivable, Run the Risk Scoring
Receivables Analysis, Process (RUN_AR_RISK)
Request Risk Scoring,
Compute Risk Scores
Override Risk Score ID Select a risk score id if you want to run the risk scoring process for only one risk
scoring rule. If you select a value for this field, the risk score process will only
process this selected rule and will override the risk score processing hierarchy
that runs based on your selection of a SetID value and Customer Group or
Customer ID.
Leave this field blank if you want to process all rules that apply based on the
selection criteria.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1109
Managing Credit, Collections, and Exceptions Chapter 36
Anchor Date Select the date to apply to the currency conversion when processing this risk
score. The currency is derived from the risk score rule.
This is a required field.
Anchor Rate Type Select the rate type to apply to the currency conversion when processing this risk
score.
This is a required field.
See Chapter 7, "Setting Up Exception and Collection Processing," Setting Up
Risk Scoring Rules, page 234.
Date Option for History Select one of these dates to use for retrieving history data:
• Use Run Date
Select this option to use the date this process is run for the history scoring
elements in the process..
• Specify Date
Select this option to enable the Fiscal Year and Period fields, and enter the
year and accounting period to use for the history scoring elements in this
process.
1110 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 36 Managing Credit, Collections, and Exceptions
Contact CONTACT
• Accounts Receivable, Enter and update contact
Customer Interactions, information.
Conversations, Update
Contacts, Update
Contacts page
• Customers, Contact
Information, Contact
page
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1111
Managing Credit, Collections, and Exceptions Chapter 36
Promise Date Review SEARCH Accounts Receivable, Search for promise date
Needed Customer Interactions, conversations where a
Conversations, Promise review based on the
Date Review Needed, promise date has not been
Promise Date Review completed.
Needed page
Broken Promises Review SEARCH Accounts Receivable, Search for the promise date
Needed Customer Interactions, conversations for which the
Conversations, Broken promise was broken.
Promises Review Needed,
Broken Promises Review
Needed page
Supervisor Review Needed SEARCH Accounts Receivable, Search for regular and
Customer Interactions, promise date conversations
Conversations, Supervisor that have the Supervisor
Review Needed, Supervisor Review check box selected.
Review Needed page
1112 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 36 Managing Credit, Collections, and Exceptions
See PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Managing Conversations."
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1113
Managing Credit, Collections, and Exceptions Chapter 36
1114 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 36 Managing Credit, Collections, and Exceptions
Enter the search criteria to enable the system to search for regular conversations and promise date
conversations that have incomplete follow-up actions. The user assigned to the action has not selected the
Done check box on the Conversations page. The system lists these conversations in the search results. Click
the appropriate conversation's link to open that Conversations page, perform the follow-up action required,
and click the Done check box to indicate that this follow-up action has been completed.
See PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Managing Conversations,"
Entering and Reviewing Conversations.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1115
Managing Credit, Collections, and Exceptions Chapter 36
Enter the search criteria to enable the system to search for conversations in which the Done check box for the
follow up action was not selected . A list of conversations where the follow-up action need to be reviewed
displays. Click the conversation link that you want to review. The selected conversation appears on the
Conversations page. You can review, add to, or update the fields on this conversations page.
Enter the search criteria to enable the system to search for and review promise conversations that have not
been reviewed and marked as done. A list of promise date conversations that have promise dates need to be
reviewed and possibly modified displays. Click the conversation link that you want to review. The selected
promise date conversation appears on the Conversations page. You can review and modify the fields on this
Conversations page as necessary.
Enter the search criteria to enable the system to search for promise date conversations that have broken
promises where a broken promise action is needed and the Done check box is not selected.. A list of promise
date conversations that have broken promises displays. Click the conversation link that you want to review.
The selected promise date conversation appears on the Conversations page.
Enter the search criteria to enable the system to search for regular and promise date conversations in which
the Supervisor Review check box has been selected. A list of conversations that have the Supervisor Review
check box selected displays. Click the conversation link that you want to review. The selected conversation
appears on the Conversations page. You can review and modify the conversation as necessary, as well as
change the status of the supervisor's review.
Select a key word that applies to conversations that you want to review. You set up key words for
conversations on the Conversations page.
1116 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 36 Managing Credit, Collections, and Exceptions
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1117
Managing Credit, Collections, and Exceptions Chapter 36
Search Promises
Select criteria in this group box to narrow your search for promise date conversation information.
1118 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 36 Managing Credit, Collections, and Exceptions
Display Options
Show All Click this option and click the Search button to display information based on the
search criteria that you set up in the Search Promises group box for all promises.
These promise information columns appear on the grid:
• Business Unit
• Customer
• Promise Date
• Promise Status
• Promised Amount
• Currency
• Override (Y/N)
• Override Reason
• Collector
• Supervisor
Group by Customer Click this option and click the Search button to display promise information
based on the search criteria that you set up in the Search Promises group box.
These promise information columns appear on the grid:
• Broken Promises
• Broken Amount
• Kept Promises
• Kept Amount
• Open Promises
• Open Amount
• Currency Code
Group by Business Unit Click this option and click the Search button to display promise information
based on the search criteria based on each business unit associated with a
customer.
The same columns that are in the Group by Customer grid display grouped by
business unit.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1119
Managing Credit, Collections, and Exceptions Chapter 36
Group by Collector Click this option and click the Search button to display promise information
based on the search criteria based on the collector associated with each promise.
The same columns that are in the Group by Customer grid display grouped by
collector.
Group by Supervisor Click this option and click the Search button to display promise information
based on the search criteria based on the supervisor who was selected to review
each promise.
The same columns that are in the Group by Customer grid display grouped by
supervisor.
• Business Verification.
• Quick Check.
• Financial Planning.
• Delinquency Score.
• Decision Support.
• Enterprise Management.
Create a unique logon ID for the Dun and Bradstreet system for each setID, if needed, so that you can have
separate billing accounts for the different areas of your organization. You set up the login IDs on the D & B
Account Information page, which you access from the Installation Options - Overall page.
When you purchase a report for a specific DUNS number, you see the last time that you purchased a report
for that DUNS number as well as which report you purchased.
Review each report for a specific DUNS number, using the Dun and Bradstreet component
(CUSTOMER_DB). Associate the report with a customer on the Dun and Bradstreet - Operations page.
If you want to review a Dun and Bradstreet report for a customer, you can access the report from the Credit
Profile page or the Additional General Info page for the customer or the Account Overview - Profile page.
1120 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 36 Managing Credit, Collections, and Exceptions
See Also
Chapter 33, "Researching Customer Accounts," Reviewing a Customer's Profile, page 1029
PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Maintaining Additional
Customer Information," Obtaining D&B Credit Reports
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1121
Chapter 37
The Aging Parallel multiprocess job calls AR_AGE1 through AR_AGE#, which run the Aging process
(AR_AGING).
See Chapter 8, "Setting Up History and Aging," Setting Up Parallel Processing for Aging, page 255.
The Aging process updates summary aging information that appears on various inquiry pages. Management
and collection departments rely on aging to identify delinquent accounts and to assess possible cash flow
issues.
The Aging process also updates the Due and High Due history IDs.
• In use customers
See Also
Chapter 8, "Setting Up History and Aging," Customer History Calculations in the Aging Process, page 247
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1123
Aging Receivables Items Chapter 37
• The system builds images of all the records as they appear after you run the Aging process and commits
after every step.
Phase two is wrapped into one commit; therefore, database integrity remains intact, regardless of how you
proceed after a problem.
In Use Customers
When you run the Aging process, it marks the customers as In Use by updating the process instance on the
Customer Data (CUST_DATA) table with the process instance of the current job.
Note. If In Use customers are encountered (that is, if the process instance is less than or greater than zero)
during the Aging process, the aging run is not terminated. The In Use customers are simply not aged, while
the rest of the customers in the requested business units are aged normally. After you determine the reason
that the customer is an In Use customer and correct the problem, run the aging request again.
Prerequisites
Before you run the Aging process:
You should also apply all of your payments to items and run the Receivable Update Application Engine
process (ARUPDATE).
See Also
Chapter 3, "Defining PeopleSoft Receivables Business Units," Defining General Options, page 24
1124 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 37 Aging Receivables Items
Aging ID Defines the aging categories into which you want transactions broken down. Also
defines how the system ages disputed items.
1. Create a run control ID for the Aging Preprocessor multiprocess job on the Aging Request page.
2. Modify the PeopleSoft Enterprise Application Engine steps for each AR_AGE# process on the
Application Engine Request page.
For example, if you have three partitions, you define the parameters for AR_AGE1, AR_AGE2, and
AR_AGE3.
In most cases, you probably will run the Aging Preprocessor multiprocess job by using a scheduled job.
The name that you choose for any run control ID is significant. If you want to run aging as a separate process,
we recommend that the name that you select for the run control ID be unique, such as ARAGING. Otherwise,
if another Application Engine process is using the same combination of user ID and run control ID, your
request for aging receivables is added to an existing request as another job step.
Warning! We do not recommend running multiple concurrent instances of aging unless you have planned
the process very carefully. If you do, you must work with a unique set of customers and you might still
encounter database contention issues. In addition, we do not recommend running the Aging and Receivable
Update processes at the same time, because they both update customer data.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1125
Aging Receivables Items Chapter 37
Process SubCustomer Select to update aging and history at subcustomer levels for all customers in the
business unit for which subcustomer history is enabled.
1126 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 37 Aging Receivables Items
Use the State Record, Bind Variable Name, and Value fields to define exactly what data you want to age.
This enables you to process smaller units of data. Add as many rows as needed.
If you have a large number of customers to age, use chunking to run the Aging process for a smaller group of
customers. You can group customers by business unit or by a value that is associated with each customer on
the Item record (ITEM), such as collector, AR Specialist, or credit analyst. This table provides descriptions
and sample field values for how to do this:
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1127
Aging Receivables Items Chapter 37
Age only those customers who have been active since State Record: RA_AGING_AET
you ran the last Aging process.
Bind Variable Name: RA_RUN_OPTION
Value: ACTIVE_CUSTS
Age only those customers who have not been aged since State Record: RA_AGING_AET
you ran the last Aging process.
Bind Variable Name: AGED_PI
Value: (value of last process instance)
You can combine chunking and narrowing by adding more rows to this page. For example, you could limit
aging to only those customers with activity and also use a chunking method that limits processing to one
business unit at a time.
1128 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 37 Aging Receivables Items
The aging buckets on the aging reports show the amount of the items due in the aging category. The name of
each bucket matches the description that you gave the category on the Aging page. For example, suppose that
the description of a category for items that are 10 to 20 days old is 10 – 20, then the column heading reads 10
– 20.
Amounts that fall under the Other column are for items whose age does not fall into any of the categories that
you defined on the Aging page. For example, suppose that you have a category for items 1 to 10 days old and
a category for items 21 to 30 days old, any items that are 11 to 20 days old appear in the Other column.
See Also
Display Option Select the type of items that you want to include in the aging report. Values are
Include All, Collections Only, Deductions Only, and Disputes Only.
Aging Detail by Unit RUN_AR30003 Accounts Receivable, Define the run parameters
Receivables Analysis, for the Aging Detail by Unit
Aging, Aging Detail by report (AR30003). Use the
Unit Rpt, Aging Detail by report to see aged open
Unit balances for all items in a
business unit in either the
base currency or the entry
currency.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1129
Aging Receivables Items Chapter 37
Aging Detail by Tree RUN_AR30001 Accounts Receivable, Define the run parameters
Receivables Analysis, for the Aging Detail by Tree
Aging, Aging Detail by report (AR30001). Use the
Tree Rpt, Aging Detail by report to see aged open
Tree balances for all items
associated with a tree
structure in the base
currency of the business
unit. You can run the report
using these trees in the
sample database or using
trees with a structure similar
to these trees: AR CORP
CUST, AR BUSINESS
UNITS, COLLECTOR, CR
ANALYST, and SALES
PERSON.
Aging Summary by Unit RUN_AR30004 Accounts Receivable, Define the run parameters
Receivables Analysis, for the Aging Summary by
Aging, Aging Summary by Unit report (AR30004). Use
Unit Rpt, Aging Summary the report to see aged open
by Unit balances for every customer
in a business unit in either
the base currency or the
entry currency of the unit.
Aging Summary by Tree RUN_AR30002 Accounts Receivable, Define the run parameters
Receivables Analysis, for the Aging Summary by
Aging, Aging Summary by Tree report (AR30002). Use
Tree Rpt, Aging Summary the report to see aged open
by Tree balances for every customer
associated with a tree
structure in the base
currency of the business
unit. You can run the report
for these trees: AR CORP
CUST, AR BUSINESS
UNITS, COLLECTOR, CR
ANALYST, and SALES
PERSON.
1130 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 37 Aging Receivables Items
Refresh Click to display a list of ChartFields in the Field Long Name column.
ChartField Selection
Use the ChartField Selection group box to determine which items are included in the aging totals. The process
ages items that have distribution lines that include the ChartField values that you entered.
Subtotal Select the ChartField for which you want to subtotal amounts.
Value and To Value Select the range of ChartField values for each ChartField for the items that you
want to age. If you do not enter any values, the system automatically ages all
items that have any AR account value in the distribution lines.
You can run this report for a specific reason or all reasons. Depending on your selection in the Display Option
field, the reason that you enter varies:
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1131
Aging Receivables Items Chapter 37
1132 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 38
Generating Correspondence
This chapter provides overviews of correspondence generation and acceptgiro form printing and discusses
how to:
• Reprint invoices.
• Set up collection and assessment rules that trigger correspondence and run the Condition Monitor
Application Engine process (AR_CNDMON).
The Condition Monitor process generates correspondence for customers with a Send a Dunning Letter
(DLTR), Send Follow Up Letter (OLTR), or Send Statement of Account (STMT) action on the customer
action list. The action must have the Process Flag field set to Y. Depending on the setup in the action
template, the Condition Monitor process automatically sets the flag to Y, or you manually set the flag to Y
when you work the action that is on the customer action list. The Condition Monitor process calls the
Statements (ARSTMT) multiprocess job, AR Dunning (AR_DUNNING) process, and Follow-up Letter
Extract (AR_FOLLOWUP) process to generate correspondence for customers that have one of the
correspondence actions. If you manually work a correspondence action, you can transfer from the
customer action list to the appropriate correspondence request page for the single correspondence action.
See Also
Chapter 35, "Understanding Exception and Collection Processing," Delivery of Correspondence, page 1071
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1133
Generating Correspondence Chapter 38
The system prints the total balance due for the dunning letter or statement in the body and counterfoil sections
of the acceptgiro attachment, which is at the bottom of the form. If the total amount exceeds 999,999.00 EUR,
then the system prints Vervallen (Void) in the amount field. The system also prints the address and bank
account number for the receivables business unit—this is the collector's bank address and account number—
in the body and counterfoil sections of the acceptgiro attachment. The body and counterfoil sections of the
attachment also include the address and bank account for the remit to customer.
Important! If you do not assign a bank account to the customer on the Customer Bank page, the system
prints only the normal dunning letter or statement information at the top of the form.
The system also prints the system-generated acceptgiro reference number in the body and counterfoil section
of the acceptgiro attachment. The system uses the acceptgiro reference number assigned to the business unit
on the Bank/Payment Options page and increments the number by one. The system also appends the control
digit to the number. The system also updates the AG Number (acceptgiro reference number) field for each
item with the acceptgiro reference number from the dunning letter or statement. If an item already has an
acceptgiro reference number, the system overwrites it. The bank normally sends the payment for acceptgiros
electronically and includes the acceptgiro reference number. The Payment Predictor process (ARPREDCT)
can use this number to apply payments if you use detail algorithms, or you can use the number to apply
payments to items on the payment worksheet.
If a statement has a negative balance, the system prints Vervallen (Void) on the acceptgiro attachment in the
amount field.
To enable acceptgiros, you must select A/S Contract in the Accept Giro Type field on the Bank/Payment
Options page for the business unit.
Each time that you generate dunning letters and statements for business units enabled for acceptgiro
attachments, you can print the letters or statements without the attachments by overriding the option on the
run control page. If you leave the business unit field blank on the run control pages, the system does not print
the letters or statements with the acceptgiro attachments. If the Condition Monitor process triggers the
dunning letter or statement processing, you cannot override acceptgiro processing.
Important! You may need to modify the Crystal Report formats to ensure that the fields align correctly on
the acceptgiro attachment. Also, you are responsible for obtaining certification with your banking institutions.
1134 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 38 Generating Correspondence
• Print statements.
The Statements - Parallel multiprocess job runs the Statements process (AR_STMTS).
See Chapter 6, "Setting Up Correspondence Options," Setting Up Parallel Processing for Statements, page
178.
The Statements process (AR_STMTS) extracts data from customer and item records and populates statement
records. The Statements Print multiprocess job (ARSTPRT) merges data from the statement records with
predefined layouts and prints both the Open Item Statement (AR32000 and AR32A00) and the Balance
Forward Statement (AR32001 and AR32A01). You can also choose to print these statements separately and
to print the Draft Customer Statement (AR32002). You can use the customer statement samples that the
PeopleSoft software provides or use Crystal Reports to create your own statements.
Note. The AR32A00 and AR32A01 statements print only if you enable acceptgiro processing for the business
unit.
The Statements process assigns a process instance number to all items that it processes. When it finishes, it
sets the number to zero. Instance numbering enables you to run the process concurrently with other
PeopleSoft Enterprise Application Engine processes that use different run control IDs.
Note. PeopleSoft Receivables also provides the Statements-Parallel/Print multiprocess job (STATEMNT),
which runs the Statements multiprocess job (ARSTMT) and prints the Open Item Statement and the Balance
Forward Statement.
If you run the Statements - Preprocessor multiprocess job (ARSTMT), each AR_STMT# child process that
runs statements uses the same statement ID. Therefore, if you run the statement print processes separately,
you use one statement ID for all statements. This feature also enables you to view all statements in the run
using the same statement ID.
PeopleSoft Receivables enables you to generate customer statements on a regular schedule for many
customers or a single statement for only one customer. When you run the Statements process, you specify the
scope of the process at any of the following levels:
• SetID level: Generates an invoice or a statement for each correspondence customer in all business units
that reference the setID.
• Business unit level: Generates an invoice or statement for each correspondence customer in the business
unit.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1135
Generating Correspondence Chapter 38
• Correspondence customer level: Generates a single invoice or statement for all customers in the
correspondence group.
• Customer level: Generates a single invoice or statement for the specified customer's correspondence
customer.
Customer statements are based on current customer balances and open item information, which are updated
by the Receivable Update Application Engine process (ARUPDATE). Therefore, we recommend that you run
Receivable Update before creating statements.
PeopleSoft Receivables enables you to create the types of statements described in this table:
Open Item Statements that provide detail information for all open
items for the customer.
Prerequisites
Before you generate statements:
1136 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 38 Generating Correspondence
• Assign default statement IDs to each setID and define the default remit to address that is used on
statements (from bank account addresses) on the Receivables Options - General 1 page.
• Specify which entry types are included in statements on the Entry Type page.
If you do not select the Include in Statements check box for an entry type, activities with that entry type
do not appear in statements.
• Override the remit to address and statement ID defaults or place a global hold on customer documents on
the Receivable Options - General 1 page.
• Specify the destination of statements as either the customer or the correspondence customer on the
Correspondence Selection page.
• Provide the address and contact for the customer to which you will send the statement on the General Info
page.
• Specify the contact and address options for statements on the Correspondence Options page.
• (NLD) If the organization uses acceptgiros, enable acceptgiros processing for the appropriate business
units on the Bank/Payment Options page and assign the initial acceptgiro reference number.
• (NLD) Enter the bank account information for customers that use acceptgiros to make their payments on
the Customer Bank page.
See Also
Chapter 3, "Defining PeopleSoft Receivables Business Units," Defining General Options, page 24
Chapter 4, "Defining PeopleSoft Receivables Processing Options," Defining Entry Types, page 76
Chapter 6, "Setting Up Correspondence Options," Setting Up Delivery Information for Correspondence, page
192
Chapter 3, "Defining PeopleSoft Receivables Business Units," Selecting Bank and Payment Interface
Options, page 50
PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Maintaining General Customer
Information," Adding General Customer Information
PeopleSoft Enterprise Application Fundamentals 9.1 PeopleBook, "Setting Installation Options for
PeopleSoft Applications," Defining Receivables Installation Options
PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Maintaining Additional
Customer Information," Entering Customer-Specific Bank Information
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1137
Generating Correspondence Chapter 38
Statement Delivery AR_CUST_STMT_SEC Click the Delivery Method Review the delivery method
Information button on the Statements or for a statement, including
Last Statement page. either the email address, fax
number, or printer.
Last Statement CUST_STMTS_LAST Accounts Receivable, View the last statement for
Customer Interactions, a customer. This page
Statements, Review Last displays the same
Statement, Last Statement information as the
Statements page.
1138 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 38 Generating Correspondence
Language Select the language to use to print the statements if running the STATEMNT
multiprocess job. Do not select a language if you run the ARSTMT multiprocess
job. To print statements in multiple languages, place copies of the Crystal report
in language subdirectories in the Crystal Reports directory.
As of Date Enter a date that specifies the last date that the statement includes data. The
current date is the default.
If you use an earlier date, the process reconstructs customer balances so that
statements show open items as of the date that is provided. For example, if
statements are run on January 5 and you select an as of date of 1/1/00, the results
are the same as if the statements are run on January 1 and the current default date
is accepted.
For balance forward statements, the as of date also determines the ending date for
the current statement period. The current balance forward statement period
begins with the statement date from the previous balance forward statement.
Open Item and Balance Deselect one of these check boxes if you do not want to run both statement types
Forward in the same statement run. This setting is useful when you select a business unit
that has some customers who receive open item statements and others who
receive balance forward statements, and you do not want to process all of them at
the same time.
Open Item Include Select to include draft items in an open item statement.
Drafts
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1139
Generating Correspondence Chapter 38
Balance Forward Re- Select to rerun a balance forward statement. The system determines which
Run previous balance forward statement to use for the opening balance based on the
as of date. It uses the most recent balance forward statement prior to the as of
date. When you rerun a statement, use the same as of date that you use when you
run the original statement. The process deactivates the original statement and
creates a new one.
If you rerun a balance forward statement and you ran other, later balance forward
statements with a different as of date, you must also rerun those statements to
ensure that all balances remain correct from one statement to the next.
Note. If the statement type is Bal Fwd, only items that have not appeared on a
previous balance forward statement are eligible for exclusion.
(NLD) Print Acceptgiro Deselect this check box if you do not want to print statements with an acceptgiro
attachment. This field appears only if you enabled acceptgiro processing for the
selected business unit on the Bank/Payments page and the check box is selected
by default.
Unit Enter a business unit to create statements for all customers with transactions in a
specific business unit. If you leave this field blank, a default business unit
automatically appears in the field.
SetID Select a setID or accept the default setID. If you leave this field blank, a default
setID automatically appears in the field.
Customer Enter only a customer ID to create statements for the specified customer. If you
select a customer who is part of a correspondence group, the system addresses
the statement to the correspondence customer but includes only the specified
customer's information.
Note. If you select a single customer, the system generates a statement for that
customer even if the customer is on hold.
Correspondence Enter only the customer ID for a correspondence customer to create statements
Customer for all customers in the correspondence group.
Statement Group Enter a statement group to create statements for all groups or only for customers
who belong to a selected statement group. Assign customers to a statement group
on the Correspondence Options page.
Balance Forward Due Enter the due date to print on the statements if you are running balance forward
Date statements.
1140 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 38 Generating Correspondence
Note. Enter the percent wildcard in the Customer fields if you want to include customer IDs that begin or end
with the same characters or numbers. For example, entering 100% includes all customer IDs that start with
100, such as 1001 and 1002.
Provide more than one parameter to tailor statements even further. The following table describes the results of
combining different parameters. It assumes that a parameter in the left column is combined with one or more
parameters to the right of that parameter:
Correspondence A single statement for the A single statement for the A single statement that is
Customer correspondence customer, correspondence customer, addressed to the
containing items for all containing items in the correspondence customer,
customers in the business unit for all containing only items for
correspondence group. customers in the the specified customer.
correspondence group.
The default values for the fields depend on the values that you enter on the Receivables Options - Currency
Display Options page for the business unit. Override the values if you want to use a different display currency
on the statements.
Use a Currency to Select to print statements by using the default display currency that you specify
Convert in the Currency to Convert field.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1141
Generating Correspondence Chapter 38
Printing Statements
Access the Statement Print page. (Select Accounts Receivable, Customer Interactions, Statements, Print
Statements, Statement Print.)
Language Select the language for the statements. To print statements in multiple languages,
place copies of the Crystal report in language subdirectories in the Crystal
Reports directory.
Statement Number Displays the most recent number for the run control ID that is not printed. Select
a different number to print a different request.
Note. Each time that you run the Statements multiprocess job (ARSTMT), each
AR_STMT# child process generates a statement number and applies it to all
statements that the run for that child process generates. For example, the
AR_STMT1 child process retrieves data for 37 statements and assigns statement
number 64. When you print statement number 64, you get 37 statements. You do
not have to run Crystal Reports 37 times.
On the Process Scheduler Request page, select one of these statement print processes:
Process Description
Customer Statement Print (AR32000) Prints open item statement without draft items. The
Open Item statement provides a list of all open items for
Customer Stmt Print w/Agiro (A32A00)
a customer based on the as of date that is specified when
the statement is run.
Select Customer Stmt Print w/Agiro only if you want to
include the acceptgiro attachment on the statement.
1142 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 38 Generating Correspondence
Process Description
Balance Forward Statement Print (AR32001) Prints balance forward statements. The Balance Forward
statement provides a list of all the items and payments
Balance Forward Stmt P w/Agiro (AR32A01)
in the current statement period. It also provides a
balance forward amount from the previous statement
period and the ending balance for the current statement
period.
Select Balance Forward Stmt P w/Agiro only if you
want to include the acceptgiro attachment on the
statement.
Draft Customer Statement Print (AR32002) Prints open item statements that include draft items, if
Include Drafts is selected on the Statement Parameters
page.
PS/AR Statements Print (ARSTPRT) Prints both statement types: Open Item statement
(AR32000 or AR32A00) and Balance Forward
statement (AR32001 or AR32A01).
Warning! If you print one statement type only, you must print the other statement type before you run the
Statements process again.
1. Use the Statements Parameters page to run the Statements - Preprocessor multiprocess job (ARSTMT).
Important! Do not select the Statements-Parallel/Prnt multiprocess job (STATEMNT). Also, do not run
the Balance Forward Statement Print (AR32001) or Balance Forward Stmt P w/Agiro (AR32A01) process
that prints the statement at this time.
Use the end date of the previous statement period for the as of date.
2. Run the Statements - Preprocessor multiprocess job (ARSTMT) again by using the current statement
period for the as of date.
3. Use the Statement Print page to run the Balance Forward Statement Print process for each AR_STMT#
child process to print the statements.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1143
Generating Correspondence Chapter 38
Example
You run statements that contain activity that ends on September 30, 2000.
In the first run of the process, you enter August 31, 2000 for the as of date. Because the process does not find
an as of date from a previous run, it extracts all activity from January 1, 1900 through August 31, 2000.
In the second run, you enter September 30, 2000 for the as of date. Because the system now has an as of date
from the first run, it extracts activity from September 1, 2000 through September 30, 2000.
See Also
• Define run parameters for the AR Dunning Application Engine process (AR_DUNNING).
• (Optional) Review and remove items from dunning letters before printing.
• The AR Dunning process (AR_DUNNING) extracts customer data and populates a temporary table,
PS_AR33000_TMP.
When the Dunning extract process begins, it assigns a process instance number to all items that it is
processing.
• Predefined dunning reports merge data from the temporary table with predefined report layouts and
generate dunning letters.
1144 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 38 Generating Correspondence
• The Dunning Letters process (DUNNING), which is a multiprocess job, runs both the AR Dunning
process and then the dunning reports in one step.
The job runs the Level One Dunning Letter (AR33001 and AR33A01), Level Two Dunning Letter
(AR33002 and AR33A02), and Level Three Dunning Letter (AR33003 and AR33A03). The system prints
data on the AR33A01, AR33A02, and AR33A03 reports only if you enabled acceptgiro processing for the
business unit.
• The Dunning for All Levels process (DUNNINGA), which is a multiprocess job, runs both the AR
Dunning process and then the Dunning Letter All Levels report (AR33000 or AR33A00) in one step.
The system prints the AR33A00 report only if you enabled acceptgiro processing for the business unit.
Note. Use the Dunning for All Levels process if you have more than three letter codes or for the Dunning
by Action List method.
Note. If you run the Dunning or Dunning for All Levels multiprocess jobs, you cannot change the text or
delete unwanted letters before printing.
If you select the Include Finance Charge field when you create a dunning method, and you run the process for
customers that are assigned that dunning method, you must run the Overdue Charges Application Engine
process (AR_OVRDUE) before you generate the letters to create the overdue charges invoice.
To generate dunning letters, you run the extract process, review and edit the results as needed, and then run a
dunning report that prints a dunning letter.
When you enter the run parameters for the AR Dunning process, you select the scope of the dunning letters:
• Unit level: Generates a letter for each correspondence customer in the business unit.
• Correspondence customer level: Generates a single letter containing all past-due items for all customers in
the correspondence group.
• Customer level: Generates a single letter for the specified customer's correspondence customer.
The process uses the default dunning ID that is assigned to the customer on the Correspondence Options
page. If none is defined for the customer, it uses the default dunning ID that is assigned to the business unit
on the Receivables Options - General 1 page.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1145
Generating Correspondence Chapter 38
After you review the letters and make any needed onetime changes, run the dunning reports that print dunning
letters.
When past-due items exist for a customer, dunning letters are sent based on the dunning methods that you
selected when you set up the system. The following figure shows dunning by days, where the age of the item
determines the level of the dunning letter sent. In this scenario, depending on when the dunning run is
performed, a customer could receive a level-three letter as a first correspondence. If a customer has multiple
past-due items, that customer receives one letter based on the age of his or her oldest item, rather than
multiple letters.
The following diagram illustrates what the Dunning process includes in letters if the dunning method is
Dunning by Days. Dunning Run 1 may include Item A, which is five days past due and a level 1 letter was
sent; Item B, which is twenty-five days past due and a level 1 letter sent; Item C, which is sixty-five days past
due and a level 3 dunning letter sent. Dunning Run 1 is run thirty days after the first run and includes Item A,
which is thirty-five days past due and a level 2 letter was sent; Item B is fifty-five days past due and a level 2
letter sent; Item C, which is ninety-five days past due and a level 3 letter sent.
• Item A, which is five days past due and a level 1 letter was sent.
• Item B, which is twenty-five days past due and a level 1 letter sent.
• Item C, which is sixty-five days past due and a level 3 dunning letter sent.
Dunning Run 2 thirty days after the first run includes these items:
• Item A, which is thirty-five days past due and a level 2 letter was sent.
• Item B, which is fifty-five days past due and a level 2 letter was sent.
• Item C, which was ninety-five days past due and a level 3 letter was sent.
1146 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 38 Generating Correspondence
Dunning by days
When you use dunning by interval, the level of the letter sent corresponds to the time intervals that you have
defined between letters. Therefore, items that receive a level 1 letter could have different ages, but subsequent
letters would be determined by the time interval between letter levels. For a customer with multiple past-due
items, the oldest item is used to determine the start of the interval cycle.
The following diagram illustrates what the Dunning process includes in letters if the dunning method is
Dunning by Interval. The levels by interval include:
Items included in Dunning Run 2, which was sent ten days after the first run, are:
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1147
Generating Correspondence Chapter 38
Items included in Dunning Run 3, which was sent thirty days after the first run, are:
1148 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 38 Generating Correspondence
Dunning by action list is entirely based on rules you determine when you set up the system.
The following diagram illustrates what the Dunning process includes in letters if the dunning method is
Dunning by Action List. The action list includes all dunning criteria defined by rules. Dunning Run 1
includes:
• Item A, which is past due, the dunning criteria was met, and a letter was sent.
• Item B, which is past due, the dunning criteria was met, and no letter was sent.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1149
Generating Correspondence Chapter 38
• Item A, which is past due, the dunning criteria was met, and a letter was sent.
• Item B, which is past due, the dunning criteria was met, and a letter was sent.
Items on the Dunning action list that are included during Dunning Runs 1 and 2
See Also
Chapter 6, "Setting Up Correspondence Options," Setting Up Dunning Letter Processing, page 183
Prerequisites
Before you generate dunning letters:
• Assign default dunning IDs to business units and the default remit to address for letters.
• Override the default dunning IDs and default remit to addresses for correspondence customers if
appropriate.
1150 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 38 Generating Correspondence
• Enter customer addresses and assign an address and contact to correspondence customers who should
receive the dunning letters.
• Assign the next available dunning number at the installation options level.
• (Optional) Change the sample dunning letters that the PeopleSoft system provides or create additional
letter layouts.
• (NLD) If the organization uses acceptgiros, enable acceptgiros processing for the appropriate business
units on the Bank/Payment Options page and enter the initial acceptgiro reference number.
• (NLD) Enter the bank account information on the Customer Bank page for customers that use acceptgiros
to make their payments.
• Apply all the payments to items and run the Receivable Update process.
See Also
Chapter 6, "Setting Up Correspondence Options," Setting Up Dunning Letter Processing, page 183
Chapter 6, "Setting Up Correspondence Options," Setting Up Delivery Information for Correspondence, page
192
Chapter 3, "Defining PeopleSoft Receivables Business Units," Defining General Options, page 24
Chapter 3, "Defining PeopleSoft Receivables Business Units," Selecting Bank and Payment Interface
Options, page 50
PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Maintaining General Customer
Information," Adding General Customer Information
PeopleSoft Enterprise Application Fundamentals 9.1 PeopleBook, "Setting Installation Options for
PeopleSoft Applications," Defining Receivables Installation Options
PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Maintaining Additional
Customer Information," Entering Customer-Specific Bank Information
Letter Code Letter codes represent the text that you want printed on a dunning letter.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1151
Generating Correspondence Chapter 38
Dunning Letter Print RUN_AR33001 Accounts Receivable, Run reports that merge data
Customer Interactions, from temporary tables with
Dunning Letters, Print a predefined layout to
Letter, Dunning Letter Print generate dunning letters.
Delete Letter Review DUNNING_LTR2 Accounts Receivable, Delete a dunning letter after
Customer Interactions, you print it. The system
Dunning Letters, Delete rolls back the dunning
Letter, Delete Letter status of the items to the
Review status of the previous
dunning process and
reinitializes the status if no
previous dunning occurred.
1152 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 38 Generating Correspondence
Last Dunning Letter DUNNING_LETTERS Accounts Receivable, View items on only the
Customer Interactions, most recent dunning letter
Dunning Letters, Last that is generated for a
Letter, Last Dunning Letter customer.
Dunning Delivery AR_CUST_DUN_SEC Click the Delivery Method Review the delivery method
Information button on the Dunning for a dunning letter,
Letters inquiry page. including either the email
address, fax number, or
printer.
Dunned Item Status DUN_ITEM_INQUIRY Accounts Receivable, View the current dunning
Customer Interactions, status of the selected item.
Dunning Letters, Item
Dunning Status, Dunning
Item Status
Dunned Item History DUN_ITEM_HISTORY Accounts Receivable, View the dunning history of
Customer Interactions, an item.
Dunning Letters, Item
Dunning History, Dunning
Item History
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1153
Generating Correspondence Chapter 38
As of Date Enter a date that determines the last date for the dunning letter data. The current
date is the default.
SetID Use the default setID or select a setID. If you use only a setID and do not enter a
specific business unit, the process creates dunning letters for correspondence
customers with transactions in every business unit that references the setID.
Unit Enter a business unit to create dunning letters only for customers with
transactions in the selected business unit.
(NLD) Print Acceptgiro Deselect this check box if you do not want to print dunning letters with an
acceptgiro attachment. This field appears only if you enabled acceptgiro
processing for the selected business unit on the Bank/Payments page, and the
check box is selected by default.
Customer ID Enter only a customer ID to extract dunning data for the specified customer. If
you specify a customer who is part of a correspondence group, the process
addresses the letter to the correspondence customer but includes only the
specified customer's items.
Correspondence Enter only a correspondence customer ID to extract dunning data for all the
Customer customers in the correspondence group.
Dunning Group Select All Groups or the name of a specific group. You assign customers to a
dunning group on the Correspondence Options page.
Use Severest Dunning Select to print the text from the letter code that is associated with the highest
Letter dunning level and to print all past-due items for the customer.
1154 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 38 Generating Correspondence
Use Modest Dunning Select to print the text from the letter code that is associated with the lowest
Letter dunning level and to print all past-due items for the customer.
This table describes the results of combining different parameters. It assumes that a parameter in the left
column is combined with one or more parameters to the right:
Correspondence The system generates a The system generates a The system generates a
Customer single letter for the single letter for the single letter that is
correspondence customer, correspondence customer, addressed to the
containing items for all containing items in the correspondence customer,
customers in the business unit for all containing only items that
correspondence group. customers in the are for the specified
correspondence group. customer.
Note. When you save the page or click the Run button, the system assigns the next available dunning number
to the run control instance. The system also increments the next available dunning number on the Installation
Options - Receivables page. If you save the page without running the process, the system saves the dunning
number and uses it when you return to run the process. If you never run the process for the run control, the
dunning number is never used.
Some customers prefer to have business units share tableset data. This page enables you to generate dunning
letters for a business unit that has a setID that is also used by another business unit. When letters contain
different currencies, the AR Dunning process groups and subtotals items by customer and then by currency.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1155
Generating Correspondence Chapter 38
The default values for the fields depend on the values that you enter on the Receivables Options - Currency
Display Options page for the business unit. Override the values if you want to use a different display currency
on the dunning letters.
Use an AR Display Select to print dunning letters by using the default display currency that you
Currency specify in the Display Currency field.
Display Currency Select the currency for the dunning letters. Options are:
Business Unit Currency: Select to use the default currency that is defined for the
business unit.
Customer Default Currency: Select to use the preferred currency that is defined
for the customer on the Miscellaneous General Info page.
Other: Select to specify a currency for the dunning letters and enter the type of
currency and the exchange rate.
Effective Date Enter the basis date for determining the conversion rate if you select Other for
the display currency. Options are Accounting Date, As of Today, and Other.
Review information about various items in the dunning letter, such as the customer, item ID, dunning date,
and letter code.
Delete Letter Click if you do not want to print a letter for a particular customer. The system
removes the dunning record from the Dunning Letter Report table
(AR33000_TMP), marks the letter as deleted, and retains the letter in the
Customer Dunning Letter Detail table (DUN_CUST_DTL) as a historical record.
Note. If you change the text of the letter to make it longer, you may need to modify the format of the report in
Crystal Reports so that all of the report prints.
1156 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 38 Generating Correspondence
Use the check boxes to select the items that you want to remove from a dunning letter before printing.
Dunning Number Select the dunning number that the system assigned for the AR Dunning process
run instance for the letters that you want to print.
Note. Each time that the AR Dunning process runs, it generates a unique dunning number that serves as a
batch ID. The dunning number for the process is applied to all the dunning letters that the process generates.
If a process retrieves data for 37 dunning letters, it assigns each dunning letter the same run control ID that is
assigned to the AR Dunning process. Using the run control ID in the report parameters enables you to
generate multiple dunning letters by using one report. Therefore, if you have 37 letters, you do not have to run
the report 37 times.
On the Process Scheduler page, select one or more of the following dunning reports. Each Crystal Reports
report corresponds to a dunning level and letter code. If you select only the level 3 dunning letter, Crystal
Reports prints letters only for customers who have past-due items in dunning level 3.
Dunning Letters - All Levels AR33000 Includes all past-due items in the
age bracket that is associated with
the dunning level and the text that is
associated with the oldest or newest
item in the letter (depending on the
run parameters that you specify).
Dunning Letters - All w/Agiro AR33A00 This report is the same as the
AR33000 report except that it
includes the acceptgiro attachment.
Level One Dunning w/Agiro AR33A01 This report is the same as the
AR33001 report except that it
includes the acceptgiro attachment.
Level Two Dunning w/Agiro AR33A02 This report is the same as the
AR33002 report except that it
includes the acceptgiro attachment.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1157
Generating Correspondence Chapter 38
Level Three Dunning w/Agiro AR33A03 This report is the same as the
AR33003 report except that it
includes the acceptgiro attachment.
Dunning Control AR33005 Lists all the dunning letters that you
printed from all dunning runs.
Note. You define dunning levels and the age range of items that are included in each letter category that is on
the Dunning Levels page.
See Also
The system generates follow-up letters as long as you provide a valid contact ID, follow-up action, follow-up
user ID, and letter code on the Conversations page.
1158 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 38 Generating Correspondence
Note. To print the standard text within a follow-up letter, you must enter a promise amount, a promise date,
and a review date on the Conversations page.
• The Follow Up Letters Extract Application Engine process (AR_FOLLOWUP) extracts names, addresses,
and other data, scanning conversation records with letter codes for follow-up letters that have not been
marked by the system as done.
After the process extracts data, it marks the conversation record as done on the Conversation Actions and
Keywords page.
• The Follow Up Letter Crystal report (AR33004) merges the extracted data with the follow-up letter
template.
Note. PeopleSoft Receivables also provides the Follow Up Letters multiprocess job (FOLLOWUP), which
runs both the Follow Up Letters Extract process and the Follow Up Letter Crystal report.
You run all three processes from the Customer Follow Up Letter page. If you run the extract process and the
Crystal report separately, you must wait for the Follow Up Letters Extract process to finish before you run the
Crystal report.
See Also
Chapter 6, "Setting Up Correspondence Options," Modifying the Sample Follow-Up Letter, page 191
PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Managing Conversations,"
Entering Conversations
Prerequisites
You must perform these tasks before you generate follow-up letters:
• Assign a remit to address to the correspondence customer who should receive follow-up letters and other
types of customer correspondence on the General Information - Correspondence Options page.
• When you create the conversation entries for a specific customer, provide a valid contact ID, follow-up
action, and a follow-up letter of F.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1159
Generating Correspondence Chapter 38
See Also
Chapter 6, "Setting Up Correspondence Options," Setting Up Follow-Up Letter Processing, page 191
Chapter 6, "Setting Up Correspondence Options," Setting Up Delivery Information for Correspondence, page
192
PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Maintaining General Customer
Information," Adding General Customer Information
PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Managing Conversations,"
Entering Conversations
Customer ID Enter the customer ID for a specific customer or leave the field blank to run the
process for all customers.
Customer Follow Up Letter RUN_AR33004 Accounts Receivable, Run the Follow Up Letters
Customer Interactions, Extract process, the Follow
Customer Follow-Up Letter, Up Letter report, or the
Customer Follow Up Letter Follow Up Letters
multiprocess job.
1160 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 38 Generating Correspondence
SetID If you use only a setID, the process creates follow-up letters for each
correspondence customer in every business unit that references the tableset.
Customer ID Enter a customer ID to create follow-up letters for the specified customer. If you
select a customer who is part of a correspondence group, the system addresses
the statement to the correspondence customer but includes only the specified
customer's information.
Business Unit Enter a business unit to create follow-up letters for all customers in a specific
business unit. The system enables you to specify multiple business units.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1161
Generating Correspondence Chapter 38
Reprinting Invoices
This section provides an overview of invoice reprinting, lists a prerequisite, and discusses how to:
The Reprint Invoice multiprocess job (BIJOB19) uses the server and printer that you specify on the User
Preferences - Billing page. You can override these parameters when you reprint the invoices. The invoices
print in the customer's language.
The existence of a summarization template on invoice lines determines whether the system prints a
summarized or detailed pro forma or actual invoice. If you are printing an invoice with multiple invoice lines,
the system performs the following tasks:
• If any of the lines in the invoice has a summarization template, the system generates a summarized pro
forma or actual invoice.
• If none of the lines has a summarization template, the system generates a detail pro forma or actual
invoice.
(NLD) If you enabled acceptgiros for the billing business unit associated with the item, the system prints the
invoice with an acceptgiro attachment. If the original invoice in PeopleSoft Billing or PeopleSoft Purchasing
was printed with an acceptgiro attachment, the system uses the same acceptgiro reference number.
See Also
PeopleSoft Enterprise Application Fundamentals 9.1 PeopleBook, "Defining User Preferences," Defining
Billing User Preferences
PeopleSoft Enterprise Billing 9.1 PeopleBook, "Structuring Bills," Setting Up Bill Summarization
Prerequisite
If you enabled acceptgiros for the billing business unit, you must enter the bank account information for the
remit to customer on the Customer Bank page.
1162 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 38 Generating Correspondence
See Also
PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Maintaining Additional
Customer Information," Entering Customer-Specific Bank Information
Invoice Reprint Overrides BI_RPT_OVRRIDE_SEC Select Reprint Invoices in Run the Reprint Invoice
the Item Action field on the multiprocess job and
Item List page and click Go. override the default
parameters for generating
invoices.
To reprint invoices:
Note. You must select items that came from PeopleSoft Billing and have a billing business unit that is
associated with them and a valid invoice number in the Invoice field.
3. Select Reprint Invoices in the Item Action field and click Go.
See Also
Override the print parameters as needed and click OK to run the Reprint Invoices job.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1163
Generating Correspondence Chapter 38
Custom Label Enter additional text that you want to print on the invoice.
Print Invoice Sort By Select the order in which the invoices print. Values are Bus Unit, Invoice
(business unit, invoice), Country, Postal, and Customer, Invoice. For example, if
you select Customer, Invoice, the system prints the invoices by customer in
invoice number order.
Server Name Select the server on which to run the Reprint Invoices job.
Output Destination Specify whether the invoices should print to a file or on a rinter and enter the
path for the output in the Output Destination field.
1164 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 39
Prerequisites
You must perform these tasks before you generate overdue charge invoices:
• Assign default overdue charge IDs and remit-to addresses to business units for overdue charge invoices
on the Receivables Options - General 1 page.
• Specify which entry types to include in overdue charge invoices when you define entry types and entry
reasons.
If you do not select the Include in Overdue Charges check box for an entry type, activities with that entry
type do not appear on overdue charge invoices.
If you enabled the entry event option and you create one overdue charge for all of a customer's eligible
items, then enter the entry event used to generate supplemental accounting entries for each entry reason.
• If you enabled the entry event option and you create an activity for an item for overdue charges, or you
create a new line item for the overdue charge, then create a step for each type of overdue charge on the
Entry Event Code Definition page and Entry Event Process Definition page.
For example, you would have two fields in each step: ENTRY_REASON and ENTRY_USE_ID. The
entry use ID is FC-01 and the entry reason is the code that you defined for the overdue charge type, such
as ADMIN.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1165
Generating Overdue Charges Chapter 39
• Override the remit-to address and overdue charge ID defaults or place a global hold on customer
documents, if needed.
• Specify the destination of overdue charges invoices as either the customer or the correspondence
customer.
• Assign an address and contact to customers who should receive the overdue charge invoices.
Before you generate overdue charges, you must apply all your payments to items and run the Receivable
Update process.
See Also
Chapter 5, "Defining Additional Processing Options," Setting Up Rules for Overdue Charges, page 139
PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Maintaining General Customer
Information," Adding General Customer Information
See Also
Chapter 18, "Entering Pending Items," Overdue Charges Groups, page 512
1166 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 39 Generating Overdue Charges
1. The Overdue Charges Application Engine process (AR_OVRDUE) extracts customer and item data and
populates temporary overdue charge records.
The process reviews customers' open items and identifies those that are eligible for overdue charges. The
system calculates the overdue charge for the number of days that are eligible for charging. If an item has a
previous overdue charge, the system compares the value in the Days Between Charges field on the
Overdue Charging Setup 1 page (Set Up Financials/Supply Chain, Product Related, Receivables,
Credit/Collections, Overdue Charging, Setup 1) to the number of days between the date of the current
overdue charge run and the date of the previous overdue charge. If an item has no previous charges, the
system uses the Grace Days entered on the Setup 1 page in combination with the basis date to determine
whether the item is overdue. If an item has exceeded its grace due days, the system uses the total days past
due to calculate the charges. These calculations are based on the amount, interest rate, fixed amount, and
date basis that you specified when defining overdue charge IDs. The process extracts the customer and
item data and populates temporary overdue charge records.
Access the Setup 1 page (Select Set Up Financials/Supply Chain, Product Related, Receivables,
Credit/Collections, Overdue Charging, Setup 1).
See Chapter 5, "Defining Additional Processing Options," Defining Overdue Charge IDs, page 140.
2. The Overdue Charge Print report (AR35000) generates the overdue charge invoices by merging the data
from the temporary overdue charge records with a predefined layout.
Note. You can also run the Overdue Charges multiprocess job (AROVRDUE), which runs the Overdue
Charges Application Engine process (AR_OVRDUE) and then runs the Overdue Charge Print process.
You run both the Overdue Charges Application Engine process (AR_OVRDUE) and the Overdue Charges
multiprocess job (AROVRDUE) from the same Process Scheduler Request page. If you run the
AR_OVRDUE process, you can review the results online after the process is done and then print the report
separately.
Note. Each time you run a process, it generates a unique run control ID. The run control ID for the Overdue
Charges process (AR_OVRDUE) is applied to all the invoices generated by the process. When the process
completes, the system sets the number to zero, which enables you to run the Overdue Charges process
concurrently with other PeopleSoft Enterprise Application Engine processes that are using different run
control IDs.
After the processes complete, review the overdue charge groups using the pending item components, if
needed, and run the Receivable Update process (ARUPDATE) to post the items.
Overdue Charges (process) OVRDUE_REQUEST Accounts Receivable, Enter the parameters for the
Customer Interactions, Overdue Charges process
Overdue Charges, Process (AR_OVRDUE) or the
Overdue Charges, Overdue multiprocess job
Charges (AROVERDUE).
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1167
Generating Overdue Charges Chapter 39
Overdue Charges (inquiry) CUSTOMER_OC_CHGS Accounts Receivable, View summary and detail
Customer Interactions, information for all overdue
Overdue Charges, Review charge invoices.
Overdue Charges, Overdue
Charges
Last Overdue Charges CUSTOMER_OC_CHGS Accounts Receivables, View summary and detail
Customer Interactions, information for overdue
Overdue Charges, Review charge invoices that the
Last Overdue Charges, Last Overdue Charges process
Overdue Charges created the last time it ran.
Enter the parameters for the overdue charge invoices that you want to create. The more parameters you
define, the more limited the scope of the overdue charges.
As of Date Enter the date that determines the last date that the overdue charge invoice
includes data. The current date is the default.
SetID Enter only a setID to create an overdue charge invoice for each correspondence
customer in every business unit that references the setID.
Business Unit Enter only a business unit to create an invoice for each customer in the business
unit. Indicate a specific business unit.
Note. If you select a single business unit, the system generates an overdue charge
invoice for that customer even if the customer is on hold.
Overdue Charge Group Enter an overdue charge group to extract data only for a specific overdue charge
group. If you use overdue charge groups, leave this field blank to extract data for
all overdue charge groups. Assign customers to an overdue charge group on the
Correspondence Options page.
Group Unit Enter the business unit that determines the business unit that the system uses to
create the group and the pending items.
1168 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 39 Generating Overdue Charges
Prime Rate Enter the prime rate value used to calculate the interest charge. This value is
required if you selected prime rate as the basis for the interest charge for the
overdue charge ID.
This table lists the results of combining different parameters. It assumes that a parameter in the left column is
combined with one or more parameters to the right.
Correspondence A single invoice, for the A single invoice, for the A single invoice
Customer correspondence customer, correspondence customer, addressed to the
containing items for all containing items in the correspondence customer,
customers in the business unit for all containing only items for
correspondence group. customers in the the specified customer.
correspondence group.
Overdue Charge Displays the most recent number for the Overdue Charges process run control ID
Number for which you have not printed the report. Select a different run control ID to
print a different request.
Note. If a process retrieves data for 37 invoices, it assigns each invoice the same run control ID assigned to
the Overdue Charges process. Using the run control ID in the report parameters enables you to generate
overdue charge invoices using one report. Therefore, if you have 37 invoices, you do not have to run the
Overdue Charge Print report 37 times.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1169
Chapter 40
Collections managers can use the Collections Workbench to complete day-to-day management activities,
which may include reviewing the current payment promises, reviewing any outstanding broken promises, the
reassigning action items to different members of their team, or completing their own assigned action items.
• Access an enhanced owner action list and view action lists across customers.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1171
Using the Collections Workbench Chapter 40
• A list of items purchased and the details regarding the purchase and payment of each item.
• A history of correspondence with this customer in the form of statements and dunning letters
• A multilevel customer hierarchy, which displays the item balance, past due balance, and credit limit for
each customer in the hierarchy with rolled up information that customers defined within the hierarchy..
You can also leave some of the header information blank, such as the Unit field and the Customer ID field to
display multiple customers who are associated with your user ID and have new or pending actions in the
Action List group box. Instead of selecting a customer, you can select the Detail button for one of these action
rows and display the customer detail for the customer associated with the action.
Conversations
You can record any conversation you may have with the customer while working on the Collections
Workbench by clicking a link in the header of the Collections Workbench to add a new conversation or by
selecting the Conversations tab on the workbench to add or review conversations concerning the selected
customer. Conversations enable a collector to track and act on conversations and promises made by the
customer. Conversations and promises are discussed in more detail in a discussion about the Conversations
tab and in the PeopleSoft Enteprise Order to Cash Common Components PeopleBook.
See Chapter 40, "Using the Collections Workbench," Conversations Tab, page 1178.
See PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Managing Conversations."
1172 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 40 Using the Collections Workbench
Content Personalization
You can click the Personalize Content link in the header of the Collections Workbench and access the
Personalize Content page, where you can determine if and how you want the Action List or Customer Details
to appear on the Collections Workbench page. You can also indicate if you want the message alert icon to
appear next to the customer's name, which indicates that there are notes associated with the selected customer.
These notes can be standard or custom and are printed on selected documents such as a bill of lading, a
picking plan, an invoice, and more. They enable you to view what type of information has been sent to the
customer, for example a reminder note, prior to your contacting them.
You can personalize the contents of the Customer Details group box by identifying the row and column
where you want to add a specific field name in the group box after you select one of these field categories.
• Activity Field
When you select this field category and place your cursor in a specific row and column, you can select
from field names such as Broken Promises, Credits, Kept Promises, In Process Payments and more. When
you select a field name, that selected field name appears in the row/column location of the Customer
Details group box with a value next to it.
For example, a customer has 4 broken promises and you want to display the number of broken promises
in the Customer Details group box on the Collections Workbench., If you select the Activity Field for the
category, click the Search icon in Row 1, Column 1, and select the field name Broken Promises, when
you return to the Collections Workbench page the field name Broken Promises will appear in Row 1,
Column 1 in the Customer Details group box and the system displays 4.0 as the number of broken
promises that exist for the selected customer.
• Balances Field
This field works the same way as the Activity Field. However, the field names produced by the online
search are different. Some of the fields names for the Balances Field category are Balances, Collections,
Deductions, Deposits and more. The system will display the value associated with the selected field name
in the selected column and row on the Customer Details group box.
• General Field
This field also works the same way as the Activity Field. However, some of the field names that you can
select are AR Specialist, Bill to Address, Collection Date, Collection Status and more.
• Metric Field
This field also works the same way as the Activity Field. However, some of the field names that you can
select are Prior History Day, Prior Avg Days Late, Prior Current Date, Prior DSO 30, Prior DSO 90 and
more.
• User Field
These are fields that you define specifically based on the needs of your organization. You can set up user-
defined fields using instructions in the PeopleSoft Enterprise Receivables PeopleBook and the PeopleSoft
Enterprise PeopleTools PeopleBooks.
This table is an example of Summary Information entered on the Personalize Content page. A Field Name
and Category are selected for 3 columns and five rows.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1173
Using the Collections Workbench Chapter 40
Row 3 Contact Phone (General) Last Payment Amount Past Due (Balances)
(Activity)
This diagram displays how the information entered on the previous example table appears in the Customer
Details group box on the Collections Workbench page for selected customer 1001.
You can also personalize the tabs that appear on the Collection Workbench page. You can rename the tabs
and change the order of the tabs. The content of the data that appears on each tab is system-defined. The
system-defined tab labels are:
• Credit Profile
• Items
• Aging
• Corporate Accounts
• Payment
• Conversations
• Correspondence
1174 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 40 Using the Collections Workbench
See PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Maintaining General
Customer Information," Entering Customer Notes.
If you do not specify a customer ID and you click the Search button in the header of the Collections
Workbench, the system displays all action items in the Action List group box of the Collections Workbench
that are assigned to this user and have an action status of New. The list is initially sorted by customer name
and priority. Once the user clicks the Detail button next to an action list item, the Collections Workbench
header is refreshed with the customer ID and customer name associated with the action item along with any
details and workbench data that apply to that customer. In addition, the system overrides any setid or
customer entered in the Collections Workbench header and replaces it with the setID and customer associated
with the action list item.
You can also display a list action items by selecting a user-defined action filter. You can set up user-defined
action filters by selecting the Action Filter link in the Action List group box to access the Filter Action List
page. You select specific criteria on this page that are used to filter the owner action data. You assign a name
to this filter, save it, and click the Search button. The system displays the action items in the Action List
group box on the Collections Workbench page based on the filter criteria. You can set up, name, and save as
many filters as you need for your organization. Whenever you access the Collections Workbench page, you
can click the Search icon, select the appropriate action filter and display the action items that fall within the
parameters of the selected action filter.
You can also reassign an action to another action owner by selecting ing the Reassign Action link on the
Collections Workbench page.
See Chapter 36, "Managing Credit, Collections, and Exceptions," Assigning Actions and Sending
Notification, page 1079.
Customer Details
As previously discussed, you can personalize the customer details that you want to appear in Customer
Details group box directly after the Action List on the Collections Workbench page by clicking the
Personalize Content link and accessing the Personalize Content page. The values for the credit details that
you select to appear on the Collections Workbench page are updated by the system based on the customer you
select. You can also select an option on the Personalize Content page, which indicates that you do not want
the Customer Details group box to appear at all on the Collections Workbench page.
The Personalize Content page also enables you to change the system-defined tab names and change the order
of the tabs that appear on the Collection Workbench.
• Credit Profile
• Items
• Aging
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1175
Using the Collections Workbench Chapter 40
• Corporate Accounts
• Payment
• Conversations
• Correspondence
The Credit Profile tab describes the current and past circumstances of the selected customer's credit. You can
see everything that you need both about this customer's credit and any customer's within the selected
customer's remit from, correspondence, and corporate hierarchy, depending on the multilevel hierarchies that
have been set up for the selected customer. The Credit Profile tab for the selected customer contains:
• The current and past due balances as of the current system date.
• An assigned collector.
• The fiscal year to date record of the number of open, kept, and broken promises.
• A link to the Customer Messages page, which provides details or enables you to add details about a
customer message.
• Aged date.
• Posted date.
Customer Balances
You can click the customer's balance amount link to display the Items tab, which lists a breakdown of the
total balance due based on each item purchased. You can also click the customer's past due amount link to
display a detail list of the items that are past due that are included in this balance.
Risk Scoring
A risk score is calculated based on the set up and processing of specific risk scoring rules by the Risk Scoring
program (RUN_AR_RISK). You can set up one or more risk scoring rules for selected setid, customer, or
customer group. The range value entered in a risk score is used in conjunction with the risk scoring weight to
compute the risk score. The system computes the Range Value * Risk Scoring Weight = Risk Score.
The Risk Scoring program is run as part of a nightly batch run after the ARUPDATE and AR_AGING
processes have completed. This ensures that the most current risk score appears on the Credit Profile tab of
the Collections Workbench and in the customer's Credit Profile. The AR_RISK program relies on updated
history and aging information to compute the most accurate risk score. The Risk Score process does not take
into account the Dun and Bradstreet rating for this customer.
1176 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 40 Using the Collections Workbench
The Risk Score condition enables the Condition Monitor to create action items basedon a customer's risk
score.
Risk score setup and processing is discussed in detail in other chapters of the PeopleSoft Enterprise
Receivables PeopleBook and the PeopleSoft Enterprise Order to Cash Common Information PeopleBook.
See Chapter 7, "Setting Up Exception and Collection Processing," Setting Up Risk Scoring Rules, page 234.
See Chapter 36, "Managing Credit, Collections, and Exceptions," Generating Risk Scores, page 1100.
See Chapter 35, "Understanding Exception and Collection Processing," page 1061.
Promise Tracking
Open, kept, and broken promises for this customer are based on the Promise Tracking functionality on the
Conversations page. A summary of these promises are listed on the credit tab and a breakdown of these
promise statuses appears on the Conversations tab, which is described in a later section.
Customer Messages
When you click a link to access the Customer Message page, you can review or update the message code, the
start and end dates of the message, the action required, and the hold code, if applicable. You can also indicate
whether you want Customer Messages to appear on the Collections Workbench.
See PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Maintaining General
Customer Information," Attaching Messages to Customers.
Payments Tab
This tab displays the outstanding and complete payment information and the payment performance for a
customer. If you select a setID, customer, and business unit in the Collections Workbench header, the system
will display this information for that specific business unit. If you leave the business unit blank, the system
will display the totals on the Outstanding Payments, Complete Payments, and Payment Performance grids for
all business units that apply to the selected customer.
When you select this tab for a customer, an On Account balance link enables you to access the Items tab and
view any new on account items for the selected customer. You can also click the Prepayments total amount,
which displays any items with prepayments that comprise this total.
You can set up one or more search filters to search for outstanding and complete payments. You select check
boxes on the Payments tab to display payments in process, unapplied payments, drafts and direct debits in the
Outstanding Payments grid. This grid displays the details for each payment and enables you to click the
Deposit ID link to drill down to the Review Payments – All Payments page for regular payments, Draft
Control page for drafts, and the Direct Debit Control page for direct debits.
You can use the search filter, select the Direct Debit and Draft check boxes, and enter a date range to display
completed payments on the Complete Payments grid. This grid displays details about each completed
payment. You can click a link to view the Item Activity From a Payment page, which displays how the
completed payment affected each item.
The Payment Performance grid displays the weighted average days and amount, which is the average number
of days and amount it took to complete payments falling within a specified year and accounting period and an
overall weighted average. d
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1177
Using the Collections Workbench Chapter 40
Depending on the level of customer that you select in the header (corporate, correspondence, or remit from) if
a customer hierarchy is associated with this customer, then all outstanding payments for every customer that
is at the same level or a lower level in the hierarchy appear in the Outstanding Payments list on the Payments
tab.
See Chapter 8, "Setting Up History and Aging," Customer History Calculations in the Receivable Update
Process, page 243.
Items Tab
This tab enables you to display an Item List associated with the selected customer based on the item status.
You can also set up one or more filters to narrow your search for items similar to the way you set up filters
for the Action List. The Item List is identical the Item List component (Accounts Receivable, Customer
Accounts, Item Information, Item List). You can access the Account Overview component (Accounts
Receivable, Customer Accounts, Customer Information, Account Overview) to view the selected customer's
balance, the most recent item and payment activity, and summarized aging information. You can also click
links to view detailed credit data, such as the customer's risk code or dispute status.
Once you select items on the Item List for the selected customer, you can select an item action, such as
creating a maintenance worksheet, pay for an item by credit card, or generate a dunning letter. Once you
select an item action, the system transfers you to the appropriate page to perform the action such as the
Maintenance Worksheet and lists the items on that page.
Depending on the level of customer that you select in the header (corporate, correspondence, or remit from) if
a customer hierarchy is associated with this customer, then the items purchased by the customer and all other
customers defined at the same level or a lower level in the hierarchy appear in the Item List.
See Chapter 34, "Researching Receivables," Researching a Customer's Items, page 1042.
See Chapter 36, "Managing Credit, Collections, and Exceptions," Assigning Actions to Items, page 1080.
Conversations Tab
This tab enables you to display a conversation's details related to the selected customer. You can search for
specific conversations by creating a filter of selected attributes. You name and save each filter so that you can
use it to search for those conversations again. When the details of a conversation appear on the Conversations
grid, you can access the conversation by clicking the link associated with the conversation's date.
This tab also enables you to access the Conversations component to add a new conversation, as well as add
any promise details on the Conversations page. You can access the Customer Contacts page from the
Conversations tab and add a contact or click a link associated with a contact's name to modify a contact's
information.
You can access the Promise Date Inquiry from the Conversations tab and search for promises by selecting
various attributes. You indicate whether you want to show all of the promises based on your search criteria, or
group the promises by customer, business unit, collector, or supervisor.
See PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Managing Conversations,"
Understanding Conversations.
See Chapter 7, "Setting Up Exception and Collection Processing," Setting Up Promise Date Options for a
Customer, page 232.
See Chapter 36, "Managing Credit, Collections, and Exceptions," Reviewing Conversations and Promises,
page 1110.
1178 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 40 Using the Collections Workbench
The Correspondence tab enables you to review any statements or dunning letters associated with this
customer. You can also drill down to the details for each form of correspondence.
Depending on the level of customer that you select in the header (corporate, correspondence, or remit from) if
a customer hierarchy is associated with this customer, then any correspondence related to each of the
customers appearing at each level of the hierarchy appear in the list of conversations on the Conversations
tab.
Aging Tab
.The Customer Aging subpage tab displays the customer current and past due balances, the high balance and
high past due balances, and the balance and past due balance dates for the selected customer, as well as
balances for any customer in the customer hierarchy. The current aged date appears and will be updated if
you click an icon on this tab to update the aging. The Customer Aging grid containing the aging category,
aging ID, the aging amount and currency and the count.
See Chapter 8, "Setting Up History and Aging," Setting Up Aging, page 250.
When you select a customer to search for in the header of the Customer Workbench, you are required to
select either corporate, correspondence, remit from, or no relationship as the customer relationship level. The
selected relationship level determines the type of customer hierarchy that has been created for this customer
and displays it on the Customer Hierarchy tab of the Customer Workbench. However, if the selected customer
is not part of a customer hierarchy or you select the No Relationship value, then nothing will appear on the
Customer Hierarchy tab.
The multilevel customer hierarchy that appears on the Customer Hierarchy tab is set up based on values that
you select on General Info page (Customers, Customer Information, General Information) . The information
that you select on theCustomer General Info page for a customer displays in the customer hierarchy for the
selected relationship on the Customer Hierarchy page (Accounts Receivable, Customer Accounts, Customer
Information, Customer Hierarchy). hierarchy.
The level that you select in the header also accumulates the item and past due balances for each level of
customer in the selected customer hierarchy and displays them on the Customer Hierarchy tab along with
each customer's credit limit.
If the Customer Hierarchy tab displays a hierarchy with multiple levels of customers, then each of the tabs on
the Collection Workbench , are updated with data for each level of customers in the customer hierarchy based
on the selected customer level at the top of the Collections Workbench page.
See PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Maintaining General
Customer Information," Corporate Customers.
See Chapter 33, "Researching Customer Accounts," Reviewing Additional Customer Account Information,
page 1032.
See PeopleSoft Enterprise Application Fundamentals 9.1 PeopleBook, "Setting Installation Options for
PeopleSoft Applications," Defining Customer Hierarchy Display Options.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1179
Using the Collections Workbench Chapter 40
• Personalize content.
CUST_NOTES
Customer Notes • Click the Notes icon Displays any notes
next to the select associated with a selected
Customer ID on the customer.
Collections Workbench
page.
• Customers, Review
Customer Information,
Notes, Customer Notes
1180 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 40 Using the Collections Workbench
Conversations CONVER_DATA1_SS
• Click the Conversations Add and update
link on the conversations with a
customer.
• Customers,
Conversations, Update
Conversations,
Conversations
• Accounts Receivable,
Customer Interactions,
Conversations,
View/Update
Conversations,
Conversations
Promise Date Optons PROMISE_DT_OPTIONS Set Up Financials/Supply Set up this page for a
Chain, Product Related, customer or customer group
Receivables, to enable threshold fields
Credit/Collections, Promise for a customer on the
Date Options, Promise Date Conversations page.
Options
Personalize Content AR_CWB_USER_OPTION Click the Personalize Personalize the content and
Content link on the tabs in the Customer Details
Collections Workbench Section.
page.
Reassign Action ACTION_REASSIGN Click the Reassign Action Reassign an action's owner
link on the Collections to another owner.
Workbench page.
Filter Action List AR_ALISTFILTER_SEC Select the Add Filter link on Add, name, and save a filter
the Collections Workbench, that narrows your search for
Activity List group box. action items.
Risk Score Details AR_RISK_DTL_SBP Click the Risk Score value Review risk score details.
link on the Credit Profile
tab on the Collections
Workbench page.
Customer Messages CUST_MESSAGES Click the Customer Displays any messages sent
Messages link on the Credit to the customer on various
Profile tab of the documents such as a
Collections Workbench statement, reminder notice,
page. and more.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1181
Using the Collections Workbench Chapter 40
• Accounts Receivable,
Review Payments, All
Payments, All
Payments
DD Control DD_CONTROL_DSP
• Click the Deposit ID View control information,
link for a direct debit such as the direct debit
payment on the status, customer
Outstanding Payments information, and the posting
grid on the Payments details.
tab of the Collections
Workbench.
• Accounts Receivable,
Direct Debits, Review
Direct Debits, All
Direct Debits, DD
Control
• Accounts Receivable,
Drafts, Review Drafts,
All Drafts, Draft
Control
1182 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 40 Using the Collections Workbench
• Accounts Receivable,
Item Information, Item
Activity From a
Payment, Item Activity
From a Payment
Filter Items CWB_ITEMSRCH_SEC Click the Add Filter link on Displays a list of attributes
the Items tab of the that you can select to create
Collections Workbench. a filter, which is used to
narrow your search for
items.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1183
Using the Collections Workbench Chapter 40
Contact CONTACT
• Click the link Review or maintain
associated with a information about an
contact's name on the existing customer contact,
Customer Contact page. or add a new contact.
• Customers, Contact
Information , Contact
page.
Contact Phone and Type CONTACT_PHONE_PAGE Click the Contact Phone Add or update a phone
and Type link on the information for the
Contact page. customer contact and select
the type of contact that
applies to this customer
contact.
Contact User Profile CONTACT_USER_PROF Click the User Profile link Add or update a customer
on the Contact page. contact's logon information,
permission lists, and contact
roles.
Staffing Information CONT_STAF_INFO Click the Staffing Define the staffing contact
Information link on the information, the agenda
Contact page. events, and how to contact
owners.
1184 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 40 Using the Collections Workbench
• Accounts Receivable,
Customer Interactions,
Conversations,
Promises Inquiry,
Promise Date Inquiry
• Accounts Receivable,
Customer Interactions,
Statements, Review
Statements, Review
Statements
• Accounts Receivable,
Customer Interactions,
Dunning Letters,
History of Letters,
Dunning Letters
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1185
Using the Collections Workbench Chapter 40
• Accounts Receivable,
Customer Interactions,
Dunning Letters,
History of Letters,
Letter Content
• Accounts Receivable,
Customer Interactions,
Dunning Letters, Last
Letter, Letter Content
• Accounts Receivable,
Customer Accounts,
Customer Information,
Customer Hierarchy,
Customer Hierarchy
• Customers, Customer
Information, General
Information, General
Info
1186 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 40 Using the Collections Workbench
SetID Select a setID or leave the field blank to display all customers associated with the
setIDs set up for your organization. If a default setID appears in this field, it is
derived from User Preferences..
Unit Select a business or leave the field blank to search all business unit associated
one or more customers. If a default business unit appears in this field, it is
derived from the User Preferences – Receivables Data Entry 1 page, Default
Business Units group box.
Customer Select a customer or leave the field blank to search for all customers.
Click this Notes icon to display any notes or documents associated with the
selected customer. If there are no notes associated with the selected customer,
this icon will not appear on the page.
Level Select one of these customer relationship options to display on the Hierarchy tab
the remit from, correspondence, or corporate multilevel hierarchy that was set up
from the customer's General Information page. If a multilevel hierarchy was set
up for the selected customer relationship, datea for all customers associated with
each level of the hierarchy displays on each of the Customer Workbench tabs. If
you select No Relationship, then the data will display only for the selected
customer or customers, but no multilevel hierarchy will apply to any of the
Collection Workbench tabs.
• Corporate
• Correspondence
• No Relationship
• Remit From
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1187
Using the Collections Workbench Chapter 40
Display Currency Displays the currency that is the default currency for the SetID in the Receivables
Options component, the default currency in the Receivables business unit, or the
default currency in the Customer definition.
Add Conversation Click this link to access the View/Update Conversations page where you can
search for any existing conversations with this customer or add a new
conversation.
See Chapter 36, "Managing Credit, Collections, and Exceptions," Reviewing
Conversations and Promises, page 1110.
Personalize Content Click this link to access the Personalize Content page where you can personalize
the way the Customer Details fields and the tabs appear on the Collections
Workbench page.
Personalizing Content
Access the Personalize Content page. (Click the Personalize Content link in the header section of the
Collections Workbench.)
1188 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 40 Using the Collections Workbench
Personalize Content (2 of 2)
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1189
Using the Collections Workbench Chapter 40
Displays only the Action List group box header when you access the
Collection Workbench.
Displays the entire Action List group box with a list of any actions that apply
to either the user or the selected customer when you access the Collection
Workbench.
• Always Hide
Does not display the Action List Header or group box when you access the
Collection Workbench.
Customer Details Select from the same options that appear for the Action List to determine how
you want the Customer Details group box to appear or not appear in the
Collection Workbench.
View Customer Select this check box to display the Notes icon next to the customer ID to enable
Messages Alert the you to access Customer Notes page to review any notes regarding the
selected customer.
1190 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 40 Using the Collections Workbench
When you select this category, you can select the column and row number
where you want to display the activity attribute field. Search and select the
appropriate activity attribute. This attribute appears as the field name on the
Collections Workbench in the Customer Details group box in the location
indicated on the grid. The system displays a value next to that attribute.
For example, if you select the category Activity and click the Search icon in
Column 1, Row 1, a list of attributes that apply to activity appears. Select the
attribute that you want to display in the Customer Details section of the
Collection Workbench.
• Select the activity attribute that you want to appear in the Customer
Details section of the Collection Workbench such as Last Payment ID.
• When you save the Personalize Content page, the Last Payment ID
appears as the field name in column 1, row 1 in the Customer Details
group box along with the Last Payment ID number for the selected
customer, if applicable. For example: Last Payment ID12345 for
Customer 1001.
• Balances Field
Select this category and select attributes for the selected row and column as
described for the Balances Field category, which will appear in the Customer
Details group box of the Collections Workbench.
• General Field
Select this category and select attributes for the selected row and column as
described for the General Field category, which will appear in the Customer
Details group box of the Collections Workbench.
• Metric Field
Select this category and select attributes for the selected row and column as
described for the Metric Field category, which will appear in the Customer
Details group box of the Collections Workbench.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1191
Using the Collections Workbench Chapter 40
• User Field
Select this category and select attributes for the selected row and column as
described for the User Field category, which will appear in the Customer
Details group box of the Collections Workbench.
See Chapter 40, "Using the Collections Workbench," Content Personalization, page 1173.
Display Select the check box next to each tab's row to indicate that you want the tab to
appear on the Collections Workbench page.
Order Enter the numerical order that you want the tabs to appear on the Collections
workbench page.
Important! You must enter a different number to order each of the tabs even if
you left the Display check box unchecked, which indicates that you do not want
to the tab to appear on the Collections Workbench page.
For example, if you number the tabs 1,2,6,4,5,3,7, leave the Display check box
for tab 3 and 4 unchecked, and save the page, the tabs 1, 2, 6, 5,7 will appear on
the Collection Workbench page in that order.
Name Display Enter a name for each tab that you want to display on the Collections Workbench
page. If you do not enter a name and you select the Display check box for that
tab, a blank tab will appear on the Collections Workbench page. You can enter
any name for the tab. However, PeopleSoft recommends that the name of the tab
corresponds with the page content of the tab.
1192 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 40 Using the Collections Workbench
Action List (1 of 3)
Actions List (2 of 3)
Actions List (3 of 3)
Reassign Action Select the Reassign Action link to reassign an action to another owner.
See Chapter 36, "Managing Credit, Collections, and Exceptions," Reassigning
Actions, page 1084.
Select Action Filter Click the Search icon to select an action filter from a list of one or more action
filters that you previously set up using the Add Filter link.
When you select an action filter, a list of actions appear in the Action List group
box based on the criteria you selected and saved on the Filter Action List page.
Add Filter Select this link to access the Filter Action List page.
Refer to the Adding Filters sub-section following this section.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1193
Using the Collections Workbench Chapter 40
General 1 Displays a list of any actions that have been for each customer in the list. You
can click the Action link to view details about the action. You can also click the
customer link to view details about this customer.
See Chapter 36, "Managing Credit, Collections, and Exceptions," Working with
Actions on the Customer Action List, page 1092.
General 2 Displays the items and their amounts affected by the action, the promise date
information from the Conversations page, the customer's risk score, the action
owner, the supervisor and location information.
General 3 Displays the conditions related to the action, the priority of the condition, the
action parameter, the user ID assigned to the action, and the user's role.
Access the Filter Action List page. (Select the Add Filter link on the Collection Workbench page.)
1194 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 40 Using the Collections Workbench
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1195
Using the Collections Workbench Chapter 40
Name Enter a name for the action filter that you want to create and save.
You can also click the Search icon next to the field and search for and display an
existing action filter.
Filter Bygroup box Select action criteria listed in this group box that will narrow your search for
action items that you want to appear in the Action List group box on the
Collections Workbench page.
You can use this filter criteria to display action items assigned to more than one
owner.
Save Click this button to save your selection of filter options by the filter name that
you entered or selected in the Name field. The system adds this action filter name
and its settings to the list of available action filters.
Delete Select the name of an action filter that you want to delete and click the Delete
button. The selected action filter will be removed from your list of action filters.
Search Click the Save button and then click this button to search for any actions that fall
within the Filter By criteria that you selected for this action filter.
When you click the Search button, the system searches for actions based on your
filter criteria and displays those actions in the Action List group box on the
Collections Workbench page. The name of the filter that you used to perform the
search replaces Select Action Filter field value in the field next to the Search
icon.
Cancel Click this button to cancel the Filter Action List page and return to the
Collections Workbench page. If you already saved the action filter and its search
criteria and select the Cancel button, the Collections Workbench page appears
and the saved action filter appears in the list of saved action filters.
1196 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 40 Using the Collections Workbench
Clear Click this button to clear any values entered or selected in the Filter By group
box. If an action filter name appeared in the Name field, it is replaced by the field
value Select Action Filter. However, the action filter that originally appeared in
the Name field still appears on the list of action filters as long as you saved it
before clicking the Clear button.
See Chapter 36, "Managing Credit, Collections, and Exceptions," Assigning Actions and Sending
Notification, page 1079.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1197
Using the Collections Workbench Chapter 40
Balance Displays the current outstanding balance for the selected customer. Click the
Balance amount link to display the Items tab, which contains the list of items and
their amounts that were purchased to make up this balance amount. The Total
Amount on the Items tab should equal the Balance amount on the Credit Profile
tab.
Past Due Displays the amount of the outstanding balance owed that is currently past due.
Click the Past Due amount link to display the Items tab, which contains a list of
items and their amounts that are past due.
Credit Limit Displays the current credit limit for this customer. This value is derived from the
Customer Information – Credit Profile page (Customers, Customer Information,
General Information, select 0030 – Credit Profile in the General Info
(information) links field.)
1198 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 40 Using the Collections Workbench
Risk Score Displays the risk score that is calculated based on setting up risk scoring rules
and running the Request Risk Scoring process (AR_RISK). Click the Risk Score
value link to access the Risk Score Details page.
See Chapter 36, "Managing Credit, Collections, and Exceptions," Generating
Risk Scores, page 1100.
Collector Displays the collector ID and name assigned to this customer on the Bill to
Options page .(Customers, Customer Information, General Information, select
0030 – Credit Profile in the General Info (information) links field.)
Risk Level Displays the level of risk for this customer, which is set up on the Credit Profile
page. (Customers, Customer Information, General Information, select 0030 –
Credit Profile in the General Info (information) links field.)
Credit Class Displays the credit class for this customer, which is set up on the Credit Profile
page. (Customers, Customer Information, General Information, select 0030 –
Credit Profile in the General Info (information) links field.)
D+B Rating(Dun and Displays the Dun and Bradstreet credit rating for the selected customer. You can
Bradstreet rating) purchase a Dunn and Bradstreet Report for a customer, which you can integrate
with PeopleSoft.This Dun and Bradstreet rating is derived from the Dun and
Bradsteet Report's Credit and Risk page.
See PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook,
"Maintaining Additional Customer Information," Obtaining D&B Credit Reports.
Credit Hold If this check box is selected, the customer has been put on a credit hold. When
you run the Condition Monitor process, the process searches for customers with
credit holds and creates an action based on the rules that you define.
See Chapter 36, "Managing Credit, Collections, and Exceptions," Running the
Condition Monitor Process, page 1079.
Customer Messages Click this link to access the Customer Messages page.
See PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook,
"Maintaining General Customer Information," Attaching Messages to Customers.
Promises: Fiscal Year to Displays the number of Open, Kept, and Broken promises for this year and last
Dategroup box year.
See PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook,
"Managing Conversations," Understanding Conversations.
Breakdown Balancesgrid Displays the setid, business unit, item balance and currency for a specific
customer.
Customer History
Access the Customer History grid on the Credit Profile tab of the Collections Workbench page.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1199
Using the Collections Workbench Chapter 40
This enables you to view the customer history amounts for all accounting
periods of the selected History ID.
• Most Recent
This enables you to view the customer history amount for the most recent
accounting period of the selected History ID.
See PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Maintaining General
Customer Information," Setting Up and Reviewing Customer Credit Profiles.
See Chapter 33, "Researching Customer Accounts," Reviewing Customer Account Information, page 1020.
1200 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 40 Using the Collections Workbench
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1201
Using the Collections Workbench Chapter 40
Credit Memos Displays the total amount of credit memos issued to this customer.
Click theCredit Memos amount link to access the Items tab, which lists the
individual items making up the amount. The Total Amount at the bottom of the
Items tab equals the Credit Memos amount on the Payments tab.
Filter Payment Click this link to access the Filter Payment page. Use this page to create filters
that enable you to specify values that narrow your search for Outstanding
Payments and Complete Payments for this customer. This page works the same
way as the Filter Action List page.
Click the Search icon for the adjacent field to select one of the filters that you
have set up.
See Chapter 40, "Using the Collections Workbench," Search Filter Creation,
page 1194.
Payments in Process Select this check box to display payments that have worksheets created and have
been partially or fully applied in the Outstanding Payments grid for the selected
customer.
Unapplied Payments Select this check box to include any payments that been identified but not applied
in the Outstanding Payments grid for the selected customer.
Drafts Select this check box to include any drafts in the Outstanding Payments and the
Complete Payments grids for the selected customer.
Direct Debits Select this check box to include any direct debit payments in the Outstanding
Payments and Complete Payments grids for the selected customer.
Outstanding Payment Click this button to search for payments based on the filter and the check boxes
Search you selected.
Outstanding Payments Displays details of the payments and the total of all of the payments displayed
grid based on the filter and check boxes you selected after clicking the Outstanding
Payment Search button. You can click the Deposit ID link to access the Review
Payments page for each outstanding regular payment, the Direct Debit Control
page for each outstanding direct debit payment, and the Draft Control page for
each outstanding draft payment.
See Chapter 27, "Managing Direct Debits," Reviewing Direct Debit Control
Information, page 880.
See Chapter 26, "Managing Drafts," Reviewing All Drafts, page 847.
From Date andTo Date Enter a date range to narrow your search for completed payments. This date
range will work with the selected filter and the selected check boxes (Drafts,
Direct Debits) to display the complete payments on the Complete Payments grid.
1202 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 40 Using the Collections Workbench
Complete Paymentsgrid Displays payment information for payments where the Receivable Update
process has successfully posted the payment. After a payment has been marked
Complete, you can only inquire on it. To change it, you must unpost the payment
group.
See Chapter 12, "Setting Up Receivable Update and Pending Group Generator,"
Receivable Update Processing Options, page 370.
Click this icon in the Complete Payments grid to access the Item Activity for a
Payment page, which describes the effect of the payment on the payment items.
Payment Performance Displays the Weighted Average Days and Amount for payments within a specific
grid fiscal year and accounting period. Also displays the Total Weighted Average
Days and Basis for all payments listed for the specific fiscal year and accounting
period for the selected customer.
See Chapter 8, "Setting Up History and Aging," Customer History Calculations
in the Receivable Update Process, page 243.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1203
Using the Collections Workbench Chapter 40
Status Select the status of the items that you want to appear on the Item List grid from
these options and select the Go button.:
• All
• Closed
• Collection
• Deduction
• Dispute
• Doubtful
• Open (default)
• Past Due
1204 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 40 Using the Collections Workbench
Add Filter Click this link to access the Filter Items page. Select the attributes that you want
to use for this filter, enter the name of the new filter in the Search Preferences
field on the Filter Items page and click the Save button. You set up and use this
filter like you do the filters for the action list.
See Chapter 40, "Using the Collections Workbench," Search Filter Creation,
page 1194.
Account Overview Click this link to access the Account Overview – Balances page for the selected
customer.
See Chapter 33, "Researching Customer Accounts," Reviewing Customer
Account Information, page 1020.
Range Enter a range for the Item List rows that you want to select and click the Go
button. For example, if you enter 3–5 in this field, the system will place a check
mark next to rows 3, 4, and 5 in the Item List.
Item Action After selecting the rows on which you want to perform an item action, select one
of the actions in the item action list.
For example, if you select an item row , select the item action Create a
Maintenance Worksheet, and click the Go button, the Worksheet Application
page appears with the selected item in the Item List grid.
See Chapter 34, "Researching Receivables," Researching a Customer's Items,
page 1042.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1205
Using the Collections Workbench Chapter 40
Filter Conversations Click this link to access the Filter Conversations page where you can select or
enter attributes to narrow your search for conversations associated with the
selected customer and display them in the Conversations grid on the
Conversations tab of the Collections Workbench.
1206 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 40 Using the Collections Workbench
Add Conversation Click this link to access the Conversations page of the Conversations component,
where you can add a new conversation with the selected customer.
See PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook,
"Managing Conversations," Entering Conversations.
Update Contacts Click this link to access the Customer Contacts page, which lists the name of
each contact associated with the selected customer. You can perform these
activities from this page:
• Click the link associated with a contact's name to access the Contact page and
maintain the selected contact's information.
• Click the Telephone icon on a customer contact row and the system will
automatically dial this customer contact's phone number.
• Click the contact's email address, which enables you to create and send an
email to the customer contact.
• Click the Add a New Contact link to access a blank Contact page, where you
can add a new contact for the selected customer.
Conversations grid The conversations associated with the selected customer based on your search
criteria are listed on this grid. You can click on the link associated with a
Conversation Date to access the Conversations page of the Conversations
component where you can review and update the details about the conversation
associated with the selected Conversation Date.
See PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook,
"Managing Conversations."
Access the Promise Date Inquiry page. (Click the Promise Inquiry link on the Conversations tab of the
Collection Workbench.)
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1207
Using the Collections Workbench Chapter 40
1208 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 40 Using the Collections Workbench
Search Promises group Select or enter the attributes that will narrow your search for promises made by a
box customer.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1209
Using the Collections Workbench Chapter 40
Display Optionsgroup Click on one of these options to determine how you want the promises to appear
box on the Promises list.
• Show All
When you click the Search button, the system return all conversations based
on the search parameters that you enteredand display all promise
conversations.
• Group by Collector
When you click the Search button, the system will group conversations by
collector and display the summarized information for each collector...
• Group by Customer
When you click the Search button, the system will group conversations by
customer and display the summarized information for each customer.
• Group by Supervisor
When you click the Search button, the system will group selected
conversations by supervisor and display the summarized information for each
supervisor..
When you click the Search button, the system will group conversations by
business unit and display the summarized information for each business unit.
Promisesgrid When you click the Search button, promise information and associated details
display based on your selection of the search criteria and your selection of a
display option.
1210 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 40 Using the Collections Workbench
Statement History
Statement Number Select a Statement Number associated with the selected customer and click the
Search button. The statement associated with this number appears in the
Statement Details grid.
Statement Date Select a date and click the Search button, to list any statements created on that
date in the Statement Details grid.
Note. You can also select a Statement Number and Statement Date and click the
Search button to display the selected statement on the Statement Details grid.
However, if you select a Statement Number and a Statement Date that is not
associated with that number and click the Search button, nothing will appear in
the Statement Details grid.
Statement Details grid When you access the Correspondence tab, a maximum of eight statements will
appear on the grid in descending date order for the selected customer. Use the
Statement Number field to search for and display a specific statement in the grid,
and the Statement Date field to search for and display any statements created on
the selected date in the grid.
Click the link associated with a Statement Number in the grid to display the
Review Statements page, where you can review the items associated with this
statement.
See Chapter 38, "Generating Correspondence," Generating Customer Statements,
page 1134.
Dunning History
Dunning Number Select a Dunning Number associated with the selected customer and click the
Search button. The Dunning Number and its details appears in the Dunning
Letter Details grid.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1211
Using the Collections Workbench Chapter 40
Dunning Date Select a Dunning Dateassociated with the selected customer and click the Search
button. Any dunning numbers created on this date appear in the Dunning Letter
Details grid.
Note. You can also select a Dunning Number and Dunning Date and click the
Search button to display the specific Dunning Number on the Dunning Letter
Details grid. However, if you select a Dunning Number and a Dunning Date that
is not associated with the selected dunning number and click the Search button,
nothing will appear in the Dunning Letter Details grid.
Dunning Letter Details When you access the Correspondence tab, a maximum of eight Dunning IDs will
grid appear on the grid in descending date order for the selected customer. Use the
Dunning Number field to search for and display a specific Dunning Number in
the grid, and the Dunning Date field to search for and display any Dunning
Numbers created on the selected date in the grid.
Click the link associated with a Dunning Numberin the grid to display the
Dunning Letters page, where you can review the details concerning the items that
associated with the dunning letter. You can click the Letter Content tab to view
the actual dunning letter that was sent out to the customer.
See Chapter 38, "Generating Correspondence," Generating Dunning Letters, page 1144.
1212 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 40 Using the Collections Workbench
Hi Balance Displays the highest balance for the selected customer since the last time the
Aging process was run.
Important! This amount only appears if you select a business unit for this
customer and the History Options is turned on when ARUPDATE is run.
Balance Date Displays the date on which the balance amount was calculated.
Past Due Displays the portion of the balance amount that is currently past due.
Click the link associated with the balance amount to display the Items tab of the
Collection Workbench.
Hi Past Due Displays the highest past due amount for the selected customer since the last time
the Aging process was run and the History Options is turned on when
ARUPDATE is run.
Important! This amount only appears if you select a business unit for this
customer.
See Chapter 40, "Using the Collections Workbench," Researching Customer Item
Information, page 1203.
Note. This amount only appears if you select a business unit for this customer.
Aged Date Displays the system date from the beginning of the aging run. For example, if the
Aging process starts at 11:58 p.m. on September 12 and ends at 12:01 a.m. on
September 13, the aged date is September 12.
New Balance The this appears if the customer's balance has changed since it was last aged.
This indicates that you may want to rerun the Aging process.
Click the Update Aging button to age the customer's items during the next run of
the Aging process.
Customer Aginggrid This grid is updated if the aging process has been run for the selected customer.
Values appear in the Aging Category, Aging ID, Aging Amount, Currency, and
Aging Count fields
Click the link associated with an Aging Category to display the Items tab of the
Collections Workbench, which lists the items and amounts included in the
selected Aging Category.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1213
Using the Collections Workbench Chapter 40
See Chapter 8, "Setting Up History and Aging," Setting Up Aging, page 250.
Corporate Credit Limit Displays the credit limit for the parent customer in the hierarchy.
1214 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 40 Using the Collections Workbench
Corporate Balances grid This grid displays the levels of the Customer Hierarchy, which include the
customer ID, the Item Balance amount, the Past Due amount, and the Credit
Limit each customer on the grid.
Customers that have other customers defined as children display the summarized
item balance and past due amounts of all of their children. The credit limit is not
summarized for each level of the hierarchy, because the credit limit is controlled
by the parent's corporate credit limit.
When summarized information for each level of the hierarchy displays, you
cannot drill down to a more detailed level of data..
Click one of the customer ID links in the Customer Hierarchy to access the
selected customer's general information (Customers, Customer Information,
General Information, General Info page.)
Click the Item Balance link for a selected customer within the Customer
Hierarchy to display the Items tab of the Collections Workbench.
Click the Past Due balance link for a selected customer within the Customer
Hierarchy to display the Items tab, where you can select Past Due, search for,
and display the items that make up the selected Past Due balance.
Click the Credit Limit amount link for a selected customer within the Customer
Hierarchy to display the Credit Profile tab for the selected customer.
See PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Maintaining General
Customer Information," Corporate Customers.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1215
Chapter 41
• (USF) Submit transactions between agencies using the Intra-Governmental Payment and Collection
System (IPAC).
• (USF) Reclassify receivables accounting entries, direct journal accounting entries, and open items.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1217
Interfacing with U.S. Federal Systems Chapter 41
• Enter DMS information for individual items on the DMS Information page.
• Run the DMS Referral Application Engine process (AR_DMSREFRRL) to create the electronic flat file
for submission to the DMS.
• Run the DMS Adjustment Application Engine process (AR_DMSADJST) to create an electronic flat file
containing adjustments and corrections to previously referred debt for submission to the DMS.
• Run the DMS Process Receipts Application Engine process (AR_DMSRECEIP) to process any inbound
files from the DMS containing collections or adjustments against the previously referred debt.
You can verify that each process runs successfully by viewing the log files for errors.
Prerequisites
Before creating debt referral files:
1. Enable DMS processing by selecting the DMS Interface check box on the Installation Options -
Receivables page.
3. Enter customer DMS information in the DMS Customer 1, DMS Customer 2, and DMS Customer 3
pages.
See Also
Chapter 3, "Defining PeopleSoft Receivables Business Units," (USF) Defining Debt Management
Information, page 52
PeopleSoft Enterprise Application Fundamentals 9.1 PeopleBook, "Setting Installation Options for
PeopleSoft Applications," Defining Receivables Installation Options
PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Maintaining General Customer
Information," Entering Customer DMS Information
Admin Debt Select the appropriate value for credit bureau reporting. Values are Employee
Classification Advance, Fee,Fine,Miscellaneous Debt, Overpayment, and Penalty.
(administrative debt
classification)
Business Unit Enter the business unit for which you want to select items for referral. Generally,
you process referrals monthly for a given business unit.
Program ID Enter a code that enables the DMS to group related debts in their system for
processing under specific business rules.
1218 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 41 Interfacing with U.S. Federal Systems
Referral Type Select the type of referral for the items. Values are:
Passthrough: Debts for referral to the Debt Management Service Center (DMSC)
and Financial Management Service (FMS) system for referral to Private
Collection Agencies (PCAs) under existing FMS contracts.
Cross-Servicing: Debts for referral to the DMS for general collection activities.
Destination File Name Enter the file path and file name of the delinquent account file that you are
creating.
Secured Debt Select to indicate that the debt is secured with collateral.
Manual Selection Select to refer debts that are less than 180 days.
DMS Information (Debt DMS_ITEM_SEC Click the DMS Information Update DMS information
Management Service link on the View/Update for the item.
information) Item Details - Detail 1 page.
Create Referral File DMS_REFERRAL Accounts Receivable, Create a file of referred debt
Customer Accounts, for submission to the DMS.
Delinquent Accounts,
Create Referral File, Create
Referral File
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1219
Interfacing with U.S. Federal Systems Chapter 41
Select a business unit and referral type. The system processes one file for each business unit and referral type
combination.
For each item listed in the grid, you can view the business unit, item ID, customer ID, and due date.
Click the View Detail button for an item to access the View/Update Item Details
- Detail 1 page and access and change the DMS information for the item.
Select the DMS Detail tab to view the DMS Information for the item. This information is automatically
supplied based on the business unit and customer DMS setup. You can override these default values as
needed.
1220 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 41 Interfacing with U.S. Federal Systems
Select the business unit for which you want to create the referral file, the referral type that you want to
process (Cross-Servicing or Passthrough), and enter the file path and name for the destination file.
Run the DMS Referral process to create the referral file for the DMS.
Select the business unit and enter the destination file path and name.
Run the DMS Adjustment process. This process generates a file of subsequent adjustments or collections for
debt that was previously referred to the DMS.
Attached File Displays the name of the file received from the DMS.
Click the Add Attachment button to browse for the file to attach. Once you have
located the file, click the Upload button to load the file.
Click the Delete Attachment button to delete the currently selected attachment.
Click the View Attachment button to view the currently selected attachment.
Run the DMS Process Receipts process to insert delinquent account data from the DMS into the Pending Item
PS_PENDING_ITEM table using the DMS Inbound process.
2. View the group using the External Pending Item Entry component (ENT_EXTAID_UPDT) and select a
posting action for the group.
3. Run the Receivable Update Application Engine process (ARUPDATE) to post the pending items.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1221
Interfacing with U.S. Federal Systems Chapter 41
See Also
• Enter override options for the Format EFT File Application Engine process (FIN2025).
Use this transaction type to correct payment or collection information received by your agency, including
the amount and the Standard General Ledger (SGL) account information. This transaction type is not
available if you initiated the IPAC transaction.
Note. A credit item cannot be selected for refund processing until an IPAC adjustment transaction is
entered. If an item that belongs to a customer, who requires IPAC processing, is selected for refund and
the adjustment transaction is not created for the item, then an error message appears on the Maintenance
Worksheet - Worksheet Application page.
Use this transaction type to add or change collection information that you sent in an earlier transmission.
This transaction type does not change the transaction amount or SGL account information.
1222 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 41 Interfacing with U.S. Federal Systems
Use this transaction type to add or change SGL account information for previously received or sent
transactions. You can add or change the sender's information, the receiver's information, or both.
The system includes transactions in the file only if they are marked as Not Processed in the IPAC record.
This diagram shows the flow of the IPAC information. Your agency creates an item, enters the IPAC
information, and creates an EFT file, which is sent to the Treasury Department and updated in the IPAC
system. The Treasury Department sends the IPAC file to another agency, which creates the payment.
IPAC processing from your agency to the Treasury Department to another agency where payments are
created.
See Also
Chapter 23, "Maintaining and Reviewing Item Information," Changing and Reviewing Item Information,
page 719
Chapter 5, "Defining Additional Processing Options," Selecting EFT Layouts, page 137
Prerequisites
Before you export PeopleSoft Receivables transactions to IPAC:
2. Assign an IPAC billing agency location code and sender DO (disbursing office) to a setID for each
business unit.
3. When defining customers, select the options for the IPAC interface and the customer agency location
code.
If you want to automatically supply the SGL account information, you must perform these tasks:
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1223
Interfacing with U.S. Federal Systems Chapter 41
1. Create entry event codes that include the WS-01 step for the ARUPDATE entry event process on the
Entry Event Code Definition page.
2. Add two ChartField attributes for accounts to which IPAC processing applies on the ChartField Attributes
page:
• USSGL: Enter the four-character SGL account that you want to interface with the IPAC system for the
ChartField attribute value.
When you run the Receivable Update process (ARUPDATE), the system compares the GL accounts in the
entry event code definition to the Account ChartField attributes to determine whether IPAC processing
applies. If IPAC processing applies, the system uses the four-character GL account that you enter for the
USSGL attribute value to populate the SGL Account fields.
If invoices are loaded from an external billing source, the IPAC interface option is selected on the Installation
Options - Receivables page, and the IPAC interface option is selected for the customer who is associated with
the invoice, then the Receivable Update process performs these edits:
• Billing ALC - The pending item is marked in error if the ALC is not defined on the Receivables Business
Unit options page.
• Sender DO - The pending item is marked in error if the sender do is not defined on the Receivables
Business Unit options page.
• Customer ALC - The pending item is marked in error if the ALC is not defined on the Customer-General
Options page.
• Sender TAS - The pending item is marked in error if the TAS string is not defined and associated with the
fund code on the item AR accounting line.
• Unit Price - The pending item is marked in error if the item entry amount is zero.
• SGL Account - The pending item is marked in error if the SGL Account is not defined and associated
with an entry event code on the item.
• Obligation Document and Purchase Order Id - Both fields default from the Purchase Order reference field
. The pending item is marked in error if the purchase order reference is not populated.
1224 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 41 Interfacing with U.S. Federal Systems
See Also
Chapter 3, "Defining PeopleSoft Receivables Business Units," Defining General Options, page 24
PeopleSoft Enterprise Application Fundamentals 9.1 PeopleBook, "Setting Installation Options for
PeopleSoft Applications," Defining Receivables Installation Options
PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Maintaining General Customer
Information," Adding Customer Names and Levels and Assigning Roles
PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Maintaining Contacts"
PeopleSoft Enterprise Application Fundamentals 9.1 PeopleBook, "Using Entry Events," Defining Entry
Event Codes
PeopleSoft Enterprise Application Fundamentals 9.1 PeopleBook, "Defining and Using ChartFields,"
Defining and Using Account Types and Attributes
PeopleSoft Enterprise General Ledger 9.1 PeopleBook, "Setting Up and Generating Federal Government and
Statutory Reports"
Receivable IPAC AR_IPAC_SEC Click the Transfer to IPAC Enter information required
Transactions Transactions link on the by IPAC.
View/Update Item Details -
Detail 1 page.
IPAC Description AR_IPAC_DESCR_SEC Click the Description link Enter a detailed description
on the Receivable IPAC for an IPAC transaction.
Transactions page.
IPAC Miscellaneous AR_IPAC_MISC_SEC Click the Misc Info Enter additional text to
Description (miscellaneous information) describe an IPAC
link on the Receivable transaction and additional
IPAC Transactions page. sender and receiver
information.
Post SGL Comments AR_IPAC_SGLCMT_SBP Click the SGL Comments Enter standard general
link on the Receivable ledger comments.
IPAC Transactions page.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1225
Interfacing with U.S. Federal Systems Chapter 41
AR IPAC Run Request IPAC_EXP_RQST Accounts Receivable, Run the Format EFT File
Receivables Maintenance, process, which creates a file
Request IPAC Interface, that can be uploaded to
AR IPAC Run Request IPAC.
1226 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 41 Interfacing with U.S. Federal Systems
Some of the information displayed on this page comes from the default values for IPAC that you assigned to
business units, customers, and contacts. You can override the default values as needed.
Billing ALC (billing Displays the billing agency location code that you assigned to the setID for the
agency location code) business unit. Override the code if needed.
Sender DO (sender Displays the five-digit ID that you assigned to the setID for the business unit.
disbursing office) Override if needed.
Customer ALC Displays the agency location code that you assigned to the customer associated
(customer agency location with the item. Override if needed.
code)
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1227
Interfacing with U.S. Federal Systems Chapter 41
Note. The fields that require entry on the page vary based on the transaction type.
Create Click to validate that no previous transactions exist for the item and to create
IPAC transactions. Any previously entered transactions for the item must have a
process status of Processed. After you click the Create button, the system enables
data fields based on the IPAC record type selected.
If you click the Create button after IPAC detail records have been created, the
system issues a message warning that the existing IPAC detail records for this
IPAC transaction will be re-created. You can proceed or cancel the action.
Note. If you want to create additional IPAC transactions for an item that has
prior transactions with a Processed status, you must insert a new record and
IPAC type prior to clicking the Create button.
Total Amount Displays the total amount of the IPAC transaction for all item lines.
Only the Original Line Item Number field is available for adjustment types. No other fields are available.
Cross Ref Doc (cross- Displays the document reference number on the header of the original
reference document) transaction. This field appears only for zero dollar transaction types.
Original Line # (original Displays the detail line number from the original transaction, which is used for
line number) adjustments only.
Misc Info (miscellaneous Click to add additional information about the transaction.
information)
Description Click to add information about the IPAC description.
1228 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 41 Interfacing with U.S. Federal Systems
Quantity Displays the quantity amount that can be used to verify that the amount on each
IPAC detail record equals the quantity times unit price, except for the Zero
Dollar record type.
UOM (unit of measure) Displays the units by which goods and services are measured. This field is not
available for adjustment type.
Unit Price Displays the total amount of each IPAC unit, which is quantity multiplied by unit
price. This field is required for payment and collection.
Obligation Doc Displays the billing agency's internal accounting document associated with a
(obligation document) specific bill.
Final Pay Select to indicate whether a payment is final (F) or partial (P).
Contract Displays a number that uniquely identifies a contract between two trading
partners.
PO ID (purchase order Displays a purchase order number. This field is required for IPAC collections. A
ID) PO must exist before IPAC is created.
Contact Name and Displays information about the primary IPAC contact that you assigned to a
Phone customer.
The fields that are available in this section vary based on the IPAC transaction type. This table shows the
fields that are available based on the IPAC type:
Adjustment All fields except sender and receiver DUNS and DUNS4.
TAS (treasury account For the sender, select the account number assigned by the U.S. Department of
symbol) Treasury to classify transactions. Indicates the agency that initiated the billing.
For the receiver, select the account of the fund that will receive the payment.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1229
Interfacing with U.S. Federal Systems Chapter 41
BETC(business event Select the code used in the Government-wide Accounting and Modernization
type code) and Project (GWA) system to indicate the type of activity being reported, such as
payments, collections, and so on. This code must accompany the Treasury
Account Symbol (TAS) and the dollar amounts to classify the transaction against
the fund balance with the Treasury.
DUNS (Dun and Enter the Dun and Bradstreet number used to identify the sender (your agency) or
Bradstreet number) and the receiver (the customer's agency). The sender DUNS appears by default from
the values defined on the Receivables Business Unit Options page. The receiver
DUNS appears by default from the values defined on Customers - Additional
General Information page.
DUNS4 Enter the four-character identifier, along with the DUNS number, which
identifies individual business locations for federal vendors and federal customers.
The sender DUNS4 appears by default from the values defined on the
Receivables Business Unit Options page. The receiver DUNS4 appears by
default from the values defined on Customers - Additional General Information
page.
Department Displays the receiver department code of the customer. This field appears by
default from the first two characters of the Customer ALC.
If you entered an entry event code for the item in PeopleSoft Billing or during pending item entry on the
Pending Item 1 page, the Receivable Update process populates the fields in the SGL Information grid. You
can override the values if needed. If you did not enter an entry event code, you must enter SGL account
information for Post SGL transaction types, and you can optionally enter SGL account information for the
Collection and Adjustment transaction types. The SGL information fields are not available for zero dollar
transaction types.
SGL Comment (standard Click to access the AR Post SGL Comments page. This link is active only when
general ledger comments) Post SGL is selected in the IPAC Type field.
SGL Account (standard Enter a chart of accounts used by the U.S. Department of Treasury for central
general ledger account) agency reporting.
Dr/Cr (debit/credit) Select a debit or credit, which determines the type of amount entered. When this
value is saved, the system validates that the total debit amount is equal to the
total credit amount.
SGL Amount (standard Enter an SGL amount. The Dr/Cr field determines the type of amount to enter.
general ledger amount) This value is used to verify that the total SGL debit amount is equal to the total
SGL credit amount. It also verifies that the individual SGL amount is no greater
than the amount on the IPAC detail record
Sender/Receiver Flag Select a value to indicate whether the SGL account information for the line is for
the sender (your agency) or the receiver (the customer's agency).
1230 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 41 Interfacing with U.S. Federal Systems
Federal Flag Select a value to indicate whether the SGL account information for the line is
Federal or Non-Fed (non-federal).
SGL Action(standard Select a value that indicates the action for the line. Values are:
general ledger action)
Add: Indicates that this is a new line.
Edit: Indicates that this is a changed line.
For Post SGL transaction types, the action is Edit for existing lines and Add for
new lines. For Adjustment transaction types, the action is Edit even though no
existing rows exist.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1231
Interfacing with U.S. Federal Systems Chapter 41
Fiscal Year Obligation Select a value to indicate the fiscal year of the obligation. Values are Not
ID Applicable,Current Fiscal Year, and Prior Fiscal Year.
ACL/CD (account Displays a project code and is supplied to the billing agency by the customer on
classification code) the original request for services.
JAS (job agency site) Displays a combination of job order number, accounting classification record
number, and site ID.
FSN (fiscal station Displays an 8-digit number identifying the subdivision of an agency location
number) code.
The fields that are available on this page vary based on the IPAC transaction type. This table shows the fields
that are available based on the IPAC type:
1232 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 41 Interfacing with U.S. Federal Systems
If you run PeopleSoft Receivables on a DB2 database on a Microsoft Windows NT or IBM OS390 server,
you must manually insert an owner ID parameter in the list of parameters for the process definition before
you can run the Format EFT Files process.
Parameters In the Parameters field next to the Parameters List field, enter
%%OWNERID%% :EFT_WRK_PARM1 as shown in the preceding example.
Note that a space is between the owner ID parameter ( %%OWNERID%%) and
:EFT_WRK_PARM1.
IPAC Interface Options Select an IPAC Interface option: Values are Generate for All Units,Generate for
One Unit, Generate for One Customer, and Rerun for Previous Job.
To create Partial SF224 reports, use the SF224/ SF1220 Report Definition component
(SF224_SF1220_DEFN).
This section provides an overview of Partial SF224 reporting and discusses how to:
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1233
Interfacing with U.S. Federal Systems Chapter 41
The U.S. Treasury will be implementing the BETC for federal agencies to use to identify and report specific
information about cash receipt and disbursement transactions in lieu of that provided by the SF224 report.
The BETC is being implemented by the U.S. Treasury during the next few years for IPAC (collections and
payments), Cashlink II (collections), Electronic Certification System (payments), and the Treasury
Disbursement Office (TDO) systems.
Agency financial systems will be modified so that the BETC code can be specified for all cash transactions.
The evolution of the BETC drives the need for agency financial systems in the short term to be configurable
so as to identify those interfaces (IPAC, CA$HLINK, TDO Payments) when they are modified to pass BETC
with the associated cash activity to the U.S. Treasury.
Note. The Partial 224 report will not be available for use until the U.S. Treasury implements BETC.
Contact the U.S. Treasury Financial Management Service (FMS) for its schedule for implementation of the
BETC. Until such time as the BETC is implemented by the FMS, you must continue to produce the full
SF224 - Statement of Cash Transactions report.
See Also
PeopleSoft Enterprise General Ledger 9.1 PeopleBook, "Setting Up and Generating Federal Government and
Statutory Reports," Defining, Generating, Creating, and Printing SF224, SF1219, and SF1220 Reports
Chapter 5, "Defining Additional Processing Options," (USF) Setting Up Agency Location Codes, page 169
1234 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 41 Interfacing with U.S. Federal Systems
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1235
Interfacing with U.S. Federal Systems Chapter 41
Item Search Click to display the accounting lines that match the entered business unit, item
ID, customer ID, fund code, and accounting date.
Selection Criteria Select the types of entries to display in the Accounting Lines area. the values are
All Entries and Reclassification Entries.
Update Click to generate new accounting entries for the selected accounting lines after
you have entered the appropriate fund code and accounting date.
The system generates reversal entries for the selected accounting lines and
creates new accounting entries with the following attributes:
• The fund code and accounting date are changed to the specified values.
• The value in the Distribution Status field changes to N if the value in the
selected rows is N or D.
For distribution status I in the selected rows, the value remains the same.
1236 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 41 Interfacing with U.S. Federal Systems
Search Click to display the accounting lines that match the entered deposit unit, payment
sequence, fund code, and accounting date.
Selection Criteria Select the types of entries to display in the Accounting Lines area. the values are
All Entries and Reclassification Entries.
Update Click to generate new accounting entries for the selected accounting lines after
you have entered the appropriate fund code and accounting date.
The system generates reversal entries for the selected accounting lines and
creates new accounting entries with the following attributes:
• The fund code and accounting date are changed to the specified values.
• The value in the Distribution Status field changes to N if the value in the
selected rows is N or D.
For distribution status I in the selected rows, the value remains the same.
Access the Transfer Selection page. (Select Accounts Receivable, Receivables Maintenance, Reclassify Open
Item.)
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1237
Interfacing with U.S. Federal Systems Chapter 41
See Chapter 25, "Transferring Receivables," Building a Customer or Business Unit Transfer Worksheet, page
783.
Access the Worksheet1 page. (Select Accounts Receivable, Receivables Maintenance, Reclassify Open Item,
Worksheet 1.)
Access the Worksheet2 page. (Select Accounts Receivable, Receivables Maintenance, Reclassify Open Item,
Worksheet 2.)
Dist ID AR (receivables Override the default distribution code that was assigned to the business unit. For
distribution code) reclassification, use the RECLASSIFY distribution code.
See Chapter 25, "Transferring Receivables," Modifying Item Information, page 787.
Access the Transfer Action page. (Select Accounts Receivable, Receivables Maintenance, Reclassify Open
Item, Transfer Action.)
See Chapter 25, "Transferring Receivables," Selecting a Transfer Worksheet Action, page 788.
1238 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 41 Interfacing with U.S. Federal Systems
This involves:
• Updating the memo status and details on the View/Update Item Details - Detail 2 page.
• Running the Memo Status Changes report, which lists, by item, the history of changes to the memo status
field.
• The Memo Status Codes table (PS_MEMO_STATUS_TBL) contains the valid statuses.
• The Memo Status Changes Control table (PS_ ITEM_MEMO_CHGS) contains each change made to the
memo status field, along with the user ID.
Prerequisites
Before tracking memo status:
• Enable the Track Memo Status Changes feature by selecting the Use Memo Status check box on the
Installation Options - Receivables page.
See Also
Chapter 5, "Defining Additional Processing Options," (USF) Setting Up Memo Status Codes, page 171
PeopleSoft Enterprise Application Fundamentals 9.1 PeopleBook, "Setting Installation Options for
PeopleSoft Applications," Defining Receivables Installation Options
Memo Status Changes MEMO_STATUS_SEC Click the Detail button on Add and maintain a history
the View/Update Item of memo status code
Details - Detail 2 page. changes.
Memo Status Changes RUN_AR34006 Accounts Receivable, Generate the Memo Status
(report) Customer Accounts, Item Changes report (AR34006).
Information, Memo Status Use the report to see the
Change Report, Memo history of memo status
Status Changes changes by item.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1239
Interfacing with U.S. Federal Systems Chapter 41
Memo Status Code Displays the current memo status for the item. This field appears only if you have
enabled this feature on the Installation Options - Receivables page.
Detail Click to access the Memo Status Changes page, where you can review a history
of status changes for the item and add a status change as needed.
Change an item's memo status by adding a new row to the Memo Status Changes grid.
Memo Status Select from any memo status codes that you have defined or one of the following
PeopleSoft-delivered memo status codes:
FOREBEAR: In forbearance or appeal.
GARNISH: In wage garnishment.
RESCHEDULE: Rescheduled.
WAIVE: Waiver or unwaived.
ELGBOFF: Eligible for Treasury offset.
REFOFF: Referred to Treasury for offset.
ELGBINT: Eligible for internal offset.
ELGBCROSS: Eligible for cross-servicing.
REFCROSS: Referred for cross-servicing.
REFCOLL: Referred to private collection.
REFJUST: Referred to Department of Justice.
OFFSET: Offset.
SUSPENDED: Suspended.
COMPROMISE: Compromised.
WRITEOFF: Written-off.
CLOSEOUT: Closed out.
1240 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 41 Interfacing with U.S. Federal Systems
You can specify a date range for the report, a specific business unit, a customer ID, and whether to include
closed items on the report. If you specify a date range, the report includes only items with a memo status
change within the specified date range.
Select a business unit and customer to process. You can process only one business unit at a time. The system
uses the setID for the business unit to provide prompt values for the customer and the write-off reason.
Write-off Reason Enter an entry reason that the process assigns to the write-off items that it creates.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1241
Interfacing with U.S. Federal Systems Chapter 41
Field Name Select the ChartField values that you want to select in the ChartField value fields.
ChartField Value and Select the range of ChartField values that are in the distribution lines for the
ChartField TO Value items that you want to write off.
• Process flow
• Report lines
Process Flow
Perform these tasks to include item amounts in the report and to generate the report:
1. Assign an entity code and receivable type to an item in one of the following places:
• SF220-9 Report Types page, which you access from the Pending Item 1 page.
3. Assign a delinquency code on the Item Delinquency page to items amounts that you want to include in
various report lines.
1242 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 41 Interfacing with U.S. Federal Systems
4. Enter report parameters and run the report using the Report On Receivables (ARSF220-9) component
(RUN_SF220).
Report Lines
The report includes information for items for which you specify the entity code and receivables type code on
the run control page. Part II, Section D (Debt Disposition) displays the values that you enter on the Debt
Disposition page.
The number of items and the amount of items for each line in other sections varies based on:
The following table describes each line that depends on these values and which combination of these values is
used to determine the number of items and the item amount.
Note. The table does not describe lines for which the amounts are calculated based on values in other lines.
Part I Beginning FY Balance Total for all items for which accounting date is prior to the
reporting period for customers that are not federal customers.
Section A
Line 1
Part I New Receivables Total for all new items in the reporting period for customers
that are not federal customers.
Section A
The total does not include items with an entry type of Adjust
Line 2
Write-off (AD), Administrative Charges (ADMIN), Finance
Charge (FC), Overdue Charges (OC), Payment (PY), Tax
Receipts (TAXES), or Write-off (WO).
Part I Accruals Total for all items in the reporting period with an entry type
of Adjust Write-off (AD), Administrative Charges (ADMIN),
Section A
and Overdue Charges (OC) for customers that are not federal
Line 3 customers.
Part I At Agency Total for all items in the reporting period with an entry type
of Payment (PY) and a delinquency code of At Agency
Section A
(AGN) for customers that are not federal customers.
Line 4 (A)
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1243
Interfacing with U.S. Federal Systems Chapter 41
Part I At Third Party Total for all items in the reporting period with an entry type
of Payment (PY) and a delinquency code of Other Third
Section A
Party (OTP) for customers that are not federal customers.
Line 4 (B)
Part I Asset Sales Total for all items in the reporting period with an entry type
of Payment (PY) and a delinquency code of Asset Sales
Section A
(AST) for customers that are not federal customers.
Line 4 (C)
Part I Other Total for all items in the reporting period with an entry type
of Payment (PY) and no delinquency code for customers that
Section A
are not federal customers.
Line 4 (D)
Part I Reclassified/Adjusted Total for all items in the reporting period with an entry type
Amounts of Adjustments - Reclassified (ADR) for customers that are
Section A
not federal customers.
Line 5 (A)
Part I Adjustments Due to the Total for all items in the reporting period with an entry type
Sales of Assets of Adjustments Due to Sales of Assets (ADS) for customers
Section A
that are not federal customers.
Line 5 (B)
Part I Consolidations Total for all items in the reporting period with an entry type
of Adjustments - Consolidations (ADC) for customers that
Section A
are not federal customers.
Line 5 (C)
Part I Amounts Written-Off Total for all items in the reporting period with an entry type
of Write-off (WO) for customers that are not federal
Section A
customers.
Line 6
1244 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 41 Interfacing with U.S. Federal Systems
Part I Currently not Collectible Total for all items in the reporting period for customers that
are not federal customers. The items have an entry type of
Section A
Write-off (WO) and one of the following delinquency codes:
Line 6 (A)
• At Agency (AGN)
Part I Written off and Closed Total for all items in the reporting period with an entry type
Out of Write-off (WO) and a Closed Out (CLO) delinquency code
Section A
for customers that are not federal customers.
Line 6 (B)
Part I Foreign/Sovereign Total for all items in the reporting period for customers
whose customer type is F.
Section A
Line 7 (A)
Part I State and Local Total for all items in the reporting period for customers
whose customer type is S.
Section A
Line 7 (B)
Part I Delinquent Total for all items in the reporting period for customers with
an entry type of Rescheduled Debt (RD) and a delinquency
Section A
code other than Non-delinquent (NA).
Line 8 (A)
Part I Non-Delinquent Total for all items in the reporting period with an entry type
of Rescheduled Debt (RD) and a Non-delinquent (NA)
Section A
delinquency code.
Line 8 (B)
Part I Interest and Late Charges Total of the administration amount, finance charge amount,
and penalty amount for all items prior to and including the
Section A
last day of the reporting period.
Line 9
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1245
Interfacing with U.S. Federal Systems Chapter 41
Part I Total Delinquencies Total for all items that are past due the number of days for the
line on the last date of the reporting period.
Section B
All lines
Part I Commercial Total for all items that are past due on the last date of the
reporting period for customers whose customer type is M.
Section B
Line 2
Part I Consumer Total for all items that are past due on the last date of the
reporting period for customers whose customer type is N.
Section B
Line 3
Part I Foreign/Sovereign Debt Total for all items that are past due on the last date of the
reporting period for customers whose customer type is F.
Section B
Line 4
Part II In Bankruptcy Total open amount for all items that are past due 1 to 180
days on the last day of the reporting period with an In
Section A
Bankruptcy (BKR) delinquency code. The customer type for
Line 1 (A) the item's customer is M,N,F, or S.
Part II In Forbearance or Formal Total open amount for all items that are past due 1 to 180
Appeals Process days on the last day of the reporting period with a
Section A
Forbearance/Formal Appeals (FRB) delinquency code. The
Line 1 (B) customer type for the item's customer is M,N,F, or S.
Part II In Foreclosure Total open amount for all items that are past due 1 to 180
days on the last day of the reporting period with an In
Section A
Foreclosure (FRC) delinquency code. The customer type for
Line 1 (C) the item's customer is M,N, F, or S.
Part II At Private Collection Total open amount for all items that are past due 1 to 180
Agencies days on the last day of the reporting period with a Private
Section A
Collection Agency (PCA) delinquency code. The customer
Line 1 (D) type for the item's customer is M,N, F, or S.
Part II In Litigation Total open amount for all items that are past due 1 to 180
days on the last day of the reporting period with an In
Section A
Litigation (LIT) delinquency code. The customer type for the
Line 1 (E) item's customer is M,N, F, or S.
1246 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 41 Interfacing with U.S. Federal Systems
Part II Eligible for Internal Offset Total open amount for all items that are past due 1 to 180
days the last day of the reporting period with an Eligible for
Section A
Internal Offset (IOS) delinquency code. The customer type
Line 1 (F) for the item's customer is M,N, F, or S.
Part II In Wage Garnishments Total open amount for all items that are past due 1 to 180
days on the last day of the reporting period with a Wage
Section A
Garnishment (WGR) delinquency code. The customer type
Line 1 (G) for the item's customer is M,N, F, or S.
Part II At Treasury for Cross Total open amount for all items that are past due 1 to 180
Servicing days on the last day of the reporting period with an At
Section A
Treasury Cross Servicing (TXS) delinquency code. The
Line 1 (H) customer type for the item's customer is M,N, F, or S.
Part II At Treasury for Offset Total open amount for all items that are past due 1 to 180
days on the last day of the reporting period with an At
Section A
Treasury for Offset (TOP) delinquency code. The customer
Line 1 (I) type for the item's customer is M,N, F, or S.
Part II At Agency Total open amount for all items that are past due 1 to 180
days on the last day of the reporting period with an At
Section A
Agency (AGN) delinquency code. The customer type for the
Line 1 (J) item's customer is M,N, F, or S.
Part II Other Total open amount for all items that are past due 1 to 180
days on the last day of the reporting period with a
Section A
delinquency code other than the codes used for lines A
Line 1 (K) through I. The customer type for the item's customer is M,N,
F, or S.
Part II In Bankruptcy Total open amount for all items that are past due over 180
days on the last day of the reporting period with an In
Section B
Bankruptcy (BKR) delinquency code. The customer type for
Line 1 (B) the item's customer is notF.
Part II Foreign Sovereign Debt Total open amount for all items that are past due over 180
days on the last day of the reporting period for customers
Section B
whose customer type is F.
Line 1 (C)
Part II In Forbearance or Formal Total open amount for all items that are past due over 180
Appeals Process days on the last day of the reporting period with a
Section B
Forbearance/Formal Appeals (FRB) delinquency code.
Line 1 (D)
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1247
Interfacing with U.S. Federal Systems Chapter 41
Part II In Foreclosure Total open amount for all items that are past due over 180
days on the last day of the reporting period with an In
Section B
Foreclosure (FRC) delinquency code.
Line 1 (E)
Part II Other Total open amount for all items that are past due over 180
days on the last day of the reporting period with an Exempt
Section B
from Treasury Referral (OF%) delinquency code.
Line 1 (F)
Part II Debt Referred to Total open amount for all items that are past due over 180
DOJ/Litigation days on the last day of the reporting period with an In
Section B
Litigation (LIT) delinquency code.
Line 1 (H)
Part II Debt Referred to Treasury Total open amount for all items that are past due over 180
for Offset days on the last day of the reporting period with a Treasury
Section B
for Offset (TOP) delinquency code.
Line 1 (J)
Part II At PCAs Total open amount for all items that are past due over 180
days on the last day of the reporting period with a Private
Section B
Collection Agency (PCA) delinquency code.
Line 2 (B)
Part II Eligible for Internal Offset Total open amount for all items that are past due over 180
days on the last day of the reporting period with a Private
Section B
Collection Agency (IOS) delinquency code.
Line 2 (C)
Part II Debt Exempted by Total open amount for all items that are past due over 180
Treasury from Cross days on the last day of the reporting period with a Debt
Section B
Servicing Exempted by Treasury (DET) delinquency code.
Line 2 (D)
Part II Other Total open amount for all items that are past due over 180
days on the last day of the reporting period with a Debt
Section B
Collection (DC%) delinquency code.
Line 2 (E)
Part II Debt Referred to Treasury Total open amount for all items that are past due over 180
for Cross Servicing days on the last day of the reporting period with an At
Section B
Treasury Cross Servicing (TXS) delinquency code.
Line 2 (G)
1248 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 41 Interfacing with U.S. Federal Systems
Part II By Private Collection Total for all items for which the accounting date falls in the
Agency reporting period that were paid after the due date.
Section C
Line 1 (A)
Part II By Litigation Total for all items for which the accounting date falls in the
reporting period that were paid after the due date. The items
Section C
have an In Litigation (LIT) delinquency code.
Line 1 (B)
Part II By Internal Offset Total for all items for which the accounting date falls in the
reporting period that were paid after the due date. The items
Section C
have an Eligible for Internal Offset (IOS) delinquency code.
Line 1 (C)
Part II By Third Party Total for all items for which the accounting date falls in the
reporting period that were paid after the due date. The items
Section C
have an Other Third Party (OTP) delinquency code.
Line 1 (D)
Part II By Asset Sales Total for all items for which the accounting date falls in the
reporting period that were paid after the due date. The items
Section C
have an Asset Sales (AST) delinquency code.
Line 1 (E)
Part II By Wage Garnishment Total for all items for which the accounting date falls in the
reporting period that were paid after the due date. The items
Section C
have a Wage Garnishment (WGR) delinquency code.
Line 1 (F)
Part II By Treasury Offset Total for all items for which the accounting date falls in the
reporting period that were paid after the due date. The items
Section C
have an At Treasury Cross Servicing (TOP) delinquency
Line 1 (G) code.
Part II By Treasury for Cross Total for all items for which the accounting date falls in the
Servicing reporting period that were paid after the due date. The items
Section C
have an At Treasury for Offset (TXS) delinquency code.
Line 1 (H)
Part II By Agency Total for all items for which the accounting date falls in the
reporting period that were paid after the due date. The items
Section C
have an At Agency (AGN) delinquency code.
Line 1 (I)
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1249
Interfacing with U.S. Federal Systems Chapter 41
Part II Other Total for all items for which the accounting date falls in the
reporting period that were paid after the due date. The items
Section C
have a delinquency code other than the codes in lines A
Line 1 (J) through I.
Prerequisites
Before processing the Receivables Due From the Public report, perform the setup tasks for the Receivables
Due From the Public report.
See Also
Chapter 5, "Defining Additional Processing Options," (USF) Setting Up the Receivables Due From the Public
Report, page 164
Entity Code Enter the code that identifies the government agency to which you will submit
the Receivables Due from the Public report.
Receivable Type Enter the code that the system uses to determine in which Receivables Due From
the Public report to include the item.
You enter the code on the run control page, and the system includes items in the
report only if they have the matching receivables type code assigned to them.
Pages Used to Generate the Receivables Due From the Public Report
SF220_9 Report Types AR_SF220_TYPES Click the SF220 9 Types Assign an entity code and
link on the Pending Item 1 receivable type to a pending
page. item.
1250 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 41 Interfacing with U.S. Federal Systems
View/Update Item Details - ITEM_MAINTAIN_2 Accounts Receivable, Assign an entity code and
Detail 2 Customer Accounts, Item receivable type to an
Information, View/Update existing item.
Item Details, Detail 2
Report on Receivables - RUN_SF220_1 Accounts Receivable, Enter run parameters for the
Preparer Receivables Update, Receivables Due From the
Posting Results - Upd Pend Public report (ARSF220-9),
Items, Report On including the entity type,
Receivables (SF220-9), the receivables type, and
Preparer information about the report
preparer. The report creates
a form used by the U.S.
Department of Treasury.
Debt Disposition RUN_SF220_3 Accounts Receivable, Enter run parameters for the
Receivables Update, Receivables Due From the
Posting Results - Upd Pend Public report that define the
Items, Report On values that appear in Part II,
Receivables (SF220-9), Section D of the report.
Debt Disposition
Assign a delinquency code to an item. The Report on Receivables Due from the Public uses this delinquency
code to determine which items to include in the count and amount for various lines.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1251
Interfacing with U.S. Federal Systems Chapter 41
Entity Code Enter the code that identifies the government agency where you will submit the
Receivables Due from the Public report.
Receivable Type Select the type of receivable. The receivable type represents whether this is a
direct loan, defaulted guaranteed loan, or noncredit receivable. This code appears
at the top of the Receivable Due From the Public Report, and the system uses it
to determine which items to include in the report. If the receivable type is a
guaranteed student loan, the report would include values for all items to which
you assigned the Guaranteed Student Loan code on either the SF220-9 Report
Types page or the View/Update Item Details - Detail 2 page.
Calendar ID Select the ID of the calendar that captures the period, such as monthly or
quarterly, that the report will be run.
Accounting Period Enter an accounting period from 1 through 12 to equal the month, such as 1 for
January or 2 for February.
Enter the details for the address for which the report is being prepared.
PCA Debt Disposition Enter the number of written-off delinquent debts that are still being pursued by
Number (private private collection agencies.
collection agency debt
disposition number)
PCA Debt Disposition Enter the amount of written-off delinquent debts that are still being pursued by
Amount (private private collection agencies.
collection agency debt
disposition amount)
TXN Debt Disposition Enter the number of written-off delinquent debts that are still being pursued by
Number (treasury or the U.S. Department of Treasury or a designated debt collection center.
debit collection center
debt disposition number)
1252 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 41 Interfacing with U.S. Federal Systems
TXN Debt Disposition Enter the amount of written-off delinquent debts that are still being pursued by
Amount (treasury or debit the U.S. Department of Treasury or a designated debt collection center.
collection center debt
disposition amount)
TOP Debt Disposition Enter the number of written-off delinquent debts that are still being pursued by
Number (treasury for the U.S. Department of Treasury for offset.
offset debt disposition
number)
TOP Debt Disposition Enter the amount of written-off delinquent debts that are still being pursued by
Amount (treasury for the U.S. Department of Treasury for offset.
offset debt disposition
amount)
OTH Debt Disposition Enter the number of written-off delinquent debts that are still being pursued by
Number (other debt means other than those listed.
disposition number)
OTH Debt Disposition Enter the amount of written-off delinquent debts that are still being pursued by
Amount (other debt means other than those listed.
disposition amount)
IRS 1099-C Submitted Enter the number of written-off delinquent debts that have been reported to the
Number IRS on Form 1099-C.
IRS 1099-C Submitted Enter the amount of written-off delinquent debts that have been reported to the
Amount IRS on Form 1099-C.
1. Run the Receivables 1099-C SQR process (AR20006), which supplies data to the 1099C_CUST_DATA
table. Then run the 1099-C Crystal (AR20006) report to display the formatted 1009-C.
The report displays the dollar value of debt that has been written off and identifies the portion of the debt
that the agency is pursuing in collection action. Line 1 of this section displays the number and dollar
amount of receivables that have been written off and not closed out. Line 2 displays debts that are written
off and are closed out.
2. Run the Receivables 1099-C Crystal report process (AR20006) to print the 1099-C form for Cancellation
of Debt.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1253
Interfacing with U.S. Federal Systems Chapter 41
You can run each step separately or select the Produce 1099C multiprocess job (1099C) that runs both the
Receivables 1099-C SQR process and prints the 1099-C form in one step.
Prerequisites
To generate the 1099-C report, enable this feature by selecting the 1099-C Forms check box on the
Receivables Installation Options page.
Receivables 1099-c (report) RUN_AR20006 Accounts Receivable, Enter run parameters for the
Receivables Update, 1099-C report (AR20006).
Posting Results - Upd Use this report to create a
Pending Items, Receivables completed 1099-C,
1099-c Report, Receivables Cancellation of Debt form.
1099-c
Select the setID, control ID, and from and to dates for the report. You can also run the report for a specific
business unit or customer ID.
Control ID Select the code that identifies which government reporting entity to use. The
system generates a different IRS report for each control ID.
To create federal statements, run the Federal Customer Statements multiprocess job (ARSTFED), which
includes:
1254 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 41 Interfacing with U.S. Federal Systems
• The AR_FED_STMTS Application Engine process, which merges information from the PeopleSoft
General Ledger and PeopleSoft Contract systems with PeopleSoft Receivables data and updates these
tables:
If a customer has reimbursable activity and nonreimbursable activity, the report displays summary totals for
both.
Prerequisites
Before creating federal customer statements:
1. Enable the Federal Customer feature on the General Info page for the customer.
2. Enable the Federal Reimbursable Agreement feature on the Installation Options - Contracts page.
Note. If you do not have PeopleSoft General Ledger or PeopleSoft Contracts installed on your system, disable
the products on the Installed Products page to ensure that the reports show correct information.
See Also
PeopleSoft Enterprise Order to Cash Common Information 9.1 PeopleBook, "Maintaining General Customer
Information," Adding Customer Names and Levels and Assigning Roles
PeopleSoft Enterprise Application Fundamentals 9.1 PeopleBook, "Setting Installation Options for
PeopleSoft Applications," Defining Contracts Installation Options
PeopleSoft Enterprise General Ledger 9.1 PeopleBook, "Setting Up and Generating Federal Government and
Statutory Reports," Setting Up Federal Reimbursable Agreement Accounts in General Ledger
Create Federal Statements FEDERAL_CUST_STMT Accounts Receivable, Enter the run control
Customer Interactions, parameters for the Federal
Statements, Create Federal Customer Statements
Statements, Create Federal multiprocess job that creates
Statements federal customer statements.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1255
Interfacing with U.S. Federal Systems Chapter 41
Unit Enter a business unit to create statements for all customers with transactions in a
specific business unit. If you leave this field blank, a default business unit will
automatically appear in the field.
From Date and To Date Enter a date range for the accounting date of items that are included in the
statement activity. The dates determine the fiscal year and accounting periods
used to select information from PeopleSoft General Ledger.
SetID Select a setID or accept the default setID. If you leave this field blank, a default
setID will automatically appear in the field.
Customer Enter only a customer ID to create statements for the specified customer. If you
select a customer who is part of a correspondence group, the system addresses
the statement to the correspondence customer, but includes only the specified
customer's information.
Correspondence Enter only the customer ID for a correspondence customer to create statements
Customer for all customers in the correspondence group.
Provide more than one parameter to tailor statements even further. The following table describes the results of
combining different parameters. It assumes that a parameter in the left column is combined with one or more
parameters to the right of that parameter:
1256 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 41 Interfacing with U.S. Federal Systems
Correspondence A single statement, for A single statement for the A single statement that is
Customer the correspondence correspondence customer, addressed to the
customer, containing containing items in the correspondence customer,
items for all customers in business unit for all containing only items for
the correspondence customers in the the specified customer.
group. correspondence group.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1257
Chapter 42
Archiving Transactions
This chapter provides overviews of the data types available for archiving and of the archive objects
definitions, PSQuery objects, and template objects, and discusses how to:
• Archive data.
See Also
Enterprise PeopleTools PeopleBook: Data Management, "Using PeopleSoft Data Archive Manager"
• Data types.
• Payment data.
• Conversation data.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1259
Archiving Transactions Chapter 42
Data Types
Most PeopleSoft Receivables tables contain data keyed either by business unit or tableSet. The tables keyed
by business unit accumulate large volumes of data over time. Eventually, you may not need to access some of
the data routinely. PeopleSoft Receivables enables you to archive the inactive data on the transaction tables
keyed by business unit to the history tables. If you need to access the data later, you can restore it.
The following table lists the tables keyed by business unit. PeopleSoft Receivables delivers archive objects to
remove only the first six types of data listed in the table: pending item, payment, posted item, statement,
action list, and direct debit data using the PeopleSoft Enterprise Data Archive Manager.
Note. To remove the other data types, you must directly remove the records from the database. You can
remove the records either by using a SQL script that you write or by creating your own archive objects in
PeopleTools and then using the Data Archive Manager.
• PS_PENDING_TAX
• PS_PENDING_TAX_DTL
• PS_PENDING_IT_MRL
• PS_PAYMENT_ID_CUST
• PS_PAYMENT_ID_ITEM
• PS_PAY_MISC_DST
• PS_PAY_ITEM_MRL
• PS_EE_DJR_ACCTG_LN
1260 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 42 Archiving Transactions
• PS_ITEM_ACTTAX
• PS_ITEM_ACTTAX_DTL
• PS_ITEM_AUDIT
• PS_AR_IPAC_HDR
• PS_AR_IPAC_SGL
• PS_AR_IPAC_DETAIL
• PS_AR_CC_TRAN_HDR
• PS_AR_CC_TRAN_TBL
• PS_EE_ITM_ACCTG_LN
• PS_AR_STMT_CUST
Direct debit data Direct debit control and direct debit • PS_DD_CONTROL
item data created when you create
direct items, run the Receivable • PS_DD_ITEM
Update process, and run the Create
Direct Debit process • PS_DD_ITEM_MRL
(AR_DIRDEBIT).
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1261
Archiving Transactions Chapter 42
• PS_CUST_HISTORY
• PS_SUBCUST_AGING
• PS_SUBCUST_DATA
• PS_SUBCUST_HISTORY
• PS_CUST_CONVER_DTL
• PS_CUST_CONVER_ATT
1262 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 42 Archiving Transactions
• PS_CUST_REGN_TYPE
• PS_CUST_VAT_REG
• PS_CUST_ADDR_SEQ
• PS_CUST_ADDRESS
• PS_CUST_CNTCT_SEQ
• PS_CUST_CONTACT
• PS_CUST_CNTCT_TYPE
• PS_CUST_CNTCT_DOC
• PS_CUST_CNTCT_CARD
• PS_CUST_CNTCT_PHN
• PS_CUST_CREDIT
• PS_CUST_OPTION
• PS_CUST_SHIPTO_OPT
• PS_CUST_SOLDTO_OPT
• PS_CUST_BILLTO
• PS_CUST_SHIPTO
• PS_CUST_CRSPD
• PS_CUST_CONVER
• PS_CONVR_DTL
• PS_KEYWORD_TBL_AR
• PS_FOLLOWUP_TBL
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1263
Archiving Transactions Chapter 42
The tables for pending item data can be populated in many ways:
• Through interface programs that convert information from an existing system or bring in information
from billing systems.
• Through the online Group Entry function, which provides pending item information for the tables.
After a group posts, the system updates customer-level posted data and item-level posted data. The system
records the data from the pending item data tables in a relational form into the posted item data tables. The
data is no longer needed for its original purpose.
The system does not delete the pending item data. Instead, it marks the data as posted and stores it in its
original form. The system continues to use the data in the pending item tables for control and inquiry and for
unposting groups. From a control and inquiry perspective, you may want to keep all pending data, even
though it has been posted, until all groups from a certain day or time period have been posted.
The most important reason for retaining pending item data is that the system uses it for unposting a group.
When you set a group or a payment to unpost, the system uses the pending data to create a mirror-image
group, one that is opposite in sign from the original. We recommend that you retain pending item data until
you are sure that you no longer need to unpost a group or payment.
If you delete pending item data for posted payment groups, you should also delete its associated deposit and
payment information.
Payment Data
The payment data tables store payment information that you entered directly online or through the payment
interface. Payments are processed when you:
The end result of the payment application process (whether it occurs online or during background processing)
is the transformation of each payment into a group and its components. The system restates the payment data
in pending item data format for submission to the Receivable Update process. The system stores the pending
item data in the pending item tables.
After you post the group and its components and distribute it to your general ledger, the posted data tables
contain all the information necessary to reference payment information for customer questions. For example,
you can review the payment application on the Item Activity From A Payment page. The item activity table
stores the payment ID.
When all payments in a deposit have been completely posted, you may want to retain the original entered
format of the payment data so you can use the inquiry pages to view totals and a summary of the status of
deposits and payments received.
1264 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 42 Archiving Transactions
You must keep deposit and payment information, in addition to the related group and pending items to unpost
a payment. If you archive a deposit and its payments or the associated pending item data, you cannot unpost
any of the payments within the deposit.
For directly journalled payments, the accounting entries in the PS_PAYMENT_MISC_DST table must
remain in PeopleSoft Receivables until the Journal Generator Application Engine process (FS_JGEN)
processes them.
A suggested approach for archiving payment data is to select deposits that have been completely posted and
processed by the Journal Generator process and whose accounting date matches the archive criteria.
When all relevant conditions for a given deposit have been met, remove the data in all eight payment tables.
• PS_ITEM
• Has a closed status and has been closed for a designated amount of time.
• Is not referenced by an active conversation entry that is less than 90 days old.
• PS_ITEM_ACTIVITY
The Unit Activity page and reports show the beginning and ending balances of a business unit and the
related financial events. The page and reports are based on the information contained in
ITEM_ACTIVITY records.
• PS_ITEM_ACT_VAT records that have been posted to the VAT ledger and are no longer needed for
audit purposes.
• PS_ITEM_ACTTAX and PS_ITEM_ACTTAX_DTL records that contain tax information that are no
longer needed for audit purposes.
• PS_ITEM_AUDIT records that contain changes to posted items from item maintenance and are no longer
needed.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1265
Archiving Transactions Chapter 42
• PS_AR_CC_TRAN_HDR and PS_AR_CC_TRAN_TBL records that contain the source transactions for
control budgets and are no longer needed.
• AR_EE_ITEM_ACCTG_LN records that contain entry event information that has been distributed to
your general ledger.
When all relevant conditions have been met for a given item family, remove the data from all thirteen tables
at the same time.
You must remove the related CUST_CONVER_DTL records when you remove items and payments. This
table ties conversations to items and payments.
• The cash posting date or cancel posting data for the direct debit group is equal to or less than the archive
date.
The system does not change the status to Completed or Rejected until you run the Receivable Update
process.
• A date that the action was added that is equal to or less than the archive date.
1266 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 42 Archiving Transactions
Because the most recent statement or letter or the second most recent statement letter is probably the one that
will most likely be discussed with a customer, you may decide not to keep older statements or letters. When
you decide to archive statements or dunning letters, compare the statement date or dunning date to the target
archive date.
Note. PeopleSoft Receivables only provides archive objects to archive statement tables.
When no more open items exist in a business unit and customer combination, and after you run the Aging
process, the customer aging and subcustomer aging tables do not contain any rows.
The PS_CUST_DATA and PS_SUBCUST_DATA tables contain balance and event information. Unless you
know that you will never post to the customer or subcustomer again, do not remove or archive data from these
tables.
If you archive these tables, delete rows for a customer only if the customer has no item information and has
been inactive for a significant period of time. Do not delete these rows if another business unit has data that
you need to maintain for the customer.
The PS_CUST_HISTORY and PS_SUBCUST_HISTORY tables contain one row for each history element
for each fiscal year and accounting period. Unless you need history at the business unit level for the period,
you can delete or archive history information that you no longer need. The system does not store business unit
summary information. Instead, it derives that information by combining customer-level information.
You should compare the fiscal year and accounting period of the data that you selected to delete to your target
fiscal year and accounting period. Because the system needs some of the history elements for other elements
to work correctly, we recommend keeping all history elements for a given fiscal year and accounting period.
Conversation Data
Conversation information can accumulate rapidly, depending on how you record multiple conversations. You
can open a single conversation record and use the Comments field to record multiple conversations by date
and time on the Conversations page. You can also use the DateTime field to enter a separate row for each
conversation.
If you maintain a single conversation record using the Comments field, the volume remains lower, and you
may not need to delete the row until the customer becomes inactive.
If you use more than one row for each conversation, you can remove conversation rows if the conversation:
• Does not reference any open items directly by an item reference or indirectly through a purchase order,
bill of lading, document, or payment reference.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1267
Archiving Transactions Chapter 42
The keys for the PS_CUST_CONVER_HDR table are SETID, CUST_ID, CONVER_DTTM_INIT, and
CONVER_DT.
You must remove the PS_ CUST_CONVER_DTL records when you remove items and payments. This table
ties conversations to items and payments.
Determining whether a customer is active requires a cross-business perspective. In other words, information
contained in these tables may be eligible for removal or archiving if a customer is no longer active in any of
the business units that use the tableSet customer definitions. To meet these criteria, a customer cannot have
any of the following information:
• Customer relationships.
For example, the customer cannot be a corporate, remit from, or correspondence customer for another
customer.
(This information should not exist if the preceding posted customer information does not exist.)
(This information should not exist if the preceding posted customer information does not exist.)
(This information should not exist if the preceding posted customer information does not exist.)
(This information should not exist if the preceding posted customer information does not exist.)
• Pending item data in any business unit (pending item data family).
1268 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 42 Archiving Transactions
Note. You must remove data from all the tables at the same time. You can remove Dun and Bradstreet
information independently of the other customer tables if it becomes outdated. You may need a separate step
to remove effective-dated rows from the PS_CUST_DB table based on a target removal or archive date.
If you decide to archive these tables, compare the date and time stamp in the message log to the archive date.
3. Direct debit data for completed or rejected direct debits that are posted.
• Payment data
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1269
Archiving Transactions Chapter 42
• Statement data
You can modify them if needed using the Data Archive Manager. You can also use the Data Archive
Manager to create your own archive object definitions, query definitions, and template definitions to archive
other types of data.
An archive object definition identifies the tables that contain the data to be archived and the history tables that
will be updated for each table. PeopleSoft Receivables delivers these archive objects:
Each archive query definition defines the selection criteria to archive data from transaction tables. PeopleSoft
Receivables delivers these archive queries:
Review these queries to determine whether you want to add additional selection criteria for the transactions to
be archived.
1270 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 42 Archiving Transactions
When you archive data, you select an archive template definition. Each archive template definition includes
one or more archive object definitions and the archive query definitions used to select the data. PeopleSoft
Receivables delivers these archive templates:
Archiving Data
This section provides overviews of the archive process flow and of history tables, and lists the pages used to
archive data.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1271
Archiving Transactions Chapter 42
1. Archive transaction data to the history tables by selecting the archive template and query for the data type
that you want to archive on the Archive Data to History page.
Also, enter the archive date (or statement ID for the statement archive process ) used to select the
transactions by clicking Reset Query Bind Variables on the Define Query Bind Variables page.
This table shows what the system compares the archive date to for the different data types:
Pending item data Accounting date for the pending item group.
Direct debit data Cash posting date or cancellation posting date for the direct
debit.
Note. You can run the process multiple times to create various what-if scenarios based on the archive
date.
2. (Optional) Review the number of rows that were selected for archiving for each table on the Audit
Archiving page.
This page lists the number of rows that were selected for archiving for each archive ID (template), archive
batch number, and table combination.
Note. This page displays data only if you selected the Audit Row Count check box on the Archive Data to
History page.
3. (Optional) Run the archive candidate reports delivered with PeopleSoft Receivables to see a list of the
transactions that were selected in the transaction tables and copied to the history tables.
4. Delete the data from the transaction tables for a specific archive ID (template) and batch number on the
Archive Data to History page.
5. (Optional) Roll back the transaction data from the history tables for a specific archive ID (template) and
batch number on the Archive Data to History page if you deleted the transaction data in error.
6. Remove the transaction data from the history tables for a specific archive ID (template) and batch number
on the Archive Data to History page.
1272 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 42 Archiving Transactions
• PS_AR_PEND_ITM_H
• PS_AR_PEND_DST_H
• PS_AR_PEND_VAT_H
• PS_AR_PEND_TAX_H
• PS_AR_PEND_TX_DT_H
• PS_AR_PEND_IT_MR_H
• PS_AR_PAYMENT_H
• PS_AR_PAY_ITEM_H
• PS_AR_PAY_ID_CUS_H
• PS_AR_PAY_ID_ITM_H
• PS_AR_PAY_IT_MRL_H
• PS_AR_PAY_MIS_DS_H
• PS_AR_EE_DJR_ACT_H
• PS_AR_ITEM_DST_H
• PS_AR_ITM_ACTVTY_H
• PS_AR_ITM_ACTVAT_H
• PS_AR_ITM_ACTTAX_H
• PS_AR_ITMACTXDT_H
• PS_AR_ITEM_AUDIT_H
• PS_AR_IPAC_HDR_H
• PS_AR_IPAC_SGL_H
• PS_AR_IPAC_DET_H
• PS_AR_CCTRN_HDR_H
• PS_AR_CCTRN_TBL_H
• PS_AR_EE_ITACLN_H
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1273
Archiving Transactions Chapter 42
• PS_AR_DD_ITEM_H
• PS_AR_DD_ITM_MRL_H
• PS_AR_STMT_CUSDT_H
• PS_AR_STMT_CUSBD_H
• PS_AR_STMT_CUS_H
The data in these tables is keyed by the archive ID (template) and batch number for each archive run. If you
want to see all transactions that are selected to archive, you can run a query on the history tables or you can
run one of the PeopleSoft Receivables archive candidate reports.
You may not want to delete data from the history tables each time that you select and delete data from the
transaction tables. This way, the data will be available for a period of time to enable you to restore the data
into the transaction tables. We recommend that you create a schedule for deleting data from the history tables.
Before you delete data from the history tables, you should use a database utility to copy the contents to a flat
file.
Important! If you decide to run the archive selection process again because you did not select the correct
data, you must first use the Data Archive Manager option to remove the data from the history tables.
Archive Data to History PSARCHRUNCNTL PeopleTools, Data Archive Select an archive template
Manager, Archive Data to and query, and select the
History action you want to take in
the archiving process.
Define Query Bind PSARCHRUNQRYBND Click Define Binds on the Enter the date used to select
Variables Archive Data to History the transactions to archive
page. by clicking the Reset Query
Bind Variables button.
Audit Archiving PSARCHIVEAUDIT PeopleTools, Data Archive View the number of rows
Manager, Audit Archiving selected to be archived for
each table for a specific
archive run.
1274 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 42 Archiving Transactions
Use these reports to determine whether you have selected the data that you want to delete from the transaction
tables.
Archive Batch Number Enter the batch number for the archive run whose data you want to review. The
system assigns a batch number each time you run the Data Archive Manager
process (SPARCHIVE) to select rows for archiving. You can obtain the batch
numbers by viewing the details from the run control page or on the Audit
Archiving page.
Archive ID Displays the archive ID, which is the archive template for the data type whose
report you are running.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1275
Archiving Transactions Chapter 42
Item Archive Candidates RUN_AR70003 Accounts Receivable, Run the AR Item Archive
Receivables Update, Candidates report. Use the
Archive Receivables, Item report to view closed items
Candidate Report, Item that you selected to archive.
Archive Candidates
1276 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 42 Archiving Transactions
Important! After you delete data from the history tables by using the Remove from History option on the
Archive data to History page, you cannot restore it to the transaction tables unless you first manually restore it
to the history tables from a flat file.
See Also
To remove test data without going through a formal archiving process, remove records from the database
through a program that you have written. If you have tested archiving, you will also need to remove data from
the history tables.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1277
Archiving Transactions Chapter 42
• PS_PENDING_DST
• PS_PENDING_ITEM
• PS_PENDING_VAT
• PS_PENDING_TAX
• PS_PENDING_TAX_DTL
• PS_PENDING_IT_MRL
• PS_PAYMENT
• PS_PAYMENT_ID_CUST
• PS_PAYMENT_ID_ITEM
• PS_PAYMENT_ITEM
• PS_PAY_MISC_DST
• PS_ITEM_MRL
• PS_EE_DJR_ACCTG_LN
• PS_WS_ID_CUST
• PS_WS_ID_ITEM
• PS_WS_ITEM
• PS_TRN_ID_CUST
• PS_TRN_ID_ITEM
• PS_TRN_ITEM
1278 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 42 Archiving Transactions
• PS_DRAFT_ITEM
• PS_DR_REMIT_CNTL
• PS_DR_REMIT_CUST
• PS_DR_REMIT_DATE
• PS_DR_REMIT_DTL
• PS_DR_REMIT_ITEM
• PS_ITEM_ACT_VAT
• PS_ITEM_ACTIVITY
• PS_ITEM_DST
• PS_ITEM_ACTTAX
• PS_ITEM_ACTTAX_DTL
• PS_ITEM_AUDIT
• PS_AR_IPAC_HDR
• PS_AR_IPAC_SGL
• PS_AR_IPAC_DETAIL
• PS_AR_CC_TRAN_HDR
• PS_AR_CC_TRAN_TBL
• PS_EE_ITM_ACCTG_LN
• PS_DD_ITEM
• PS_DD_ITEM_MRL
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1279
Archiving Transactions Chapter 42
• PS_CUST_DATA
• PS_CUST_HISTORY
• PS_SUBCUST_AGING
• PS_SUBCUST_DATA
• PS_SUBCUST_HISTORY
• PS_STMT_CUST_DTL
• PS_STMT_CUST_BFWD
• PS_AR_STMT_CUST
• PS_DUN_CUST_DTL
• PS_FC_CUST_DTL
• PS_CUST_CONVER_DTL
• PS_CUST_CONVER_HDR
• PS_CUST_CONVER_ATT
Revaluation PS_RVL_ACCTG_LN_AR
1280 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 42 Archiving Transactions
• PS_AR_ITEM_DST_H
• PS_AR_ITM_ACTVTY_H
• PS_AR_ITM_ACTVAT_H
• PS_AR_ITM_ACTTAX_H
• PS_AR_ITMACTXDT_H
• PS_AR_ITEM_AUDIT_H
• PS_AR_IPAC_HDR_H
• PS_AR_IPAC_SGL_H
• PS_AR_IPAC_DET_H
• PS_AR_CCTRN_HDR_H
• PS_AR_CCTRN_TBL_H
• PS_AR_EE_ITACLN_H
• PS_AR_PEND_ITM_H
• PS_AR_PEND_DST_H
• PS_AR_PEND_VAT_H
• PS_AR_PEND_TAX_H
• PS_AR_PEND_TX_DT_H
• PS_AR_PEND_IT_MR_H
• PS_AR_PAYMENT_H
• PS_AR_PAY_ITEM_H
• PS_AR_PAY_ID_CUS_H
• PS_AR_PAY_ID_ITM_H
• PS_AR_PAY_IT_MRL_H
• PS_AR_PAY_MIS_DS_H
• PS_AR_EE_DJR_ACT_H
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1281
Archiving Transactions Chapter 42
• PS_AR_DD_ITEM_H
• PS_AR_DD_ITM_MRL_H
• PS_AR_STMT_CUSTDT_H
• PS_AR_STMT_CUSBD_H
• PS_AR_STMT_CUS_H
1282 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 42 Archiving Transactions
SET ECHO ON
TRUNCATE TABLE PS_ITEM;
TRUNCATE TABLE PS_ITEM_ACT_VAT;
TRUNCATE TABLE PS_ITEM_ACTTAX;
TRUNCATE TABLE PS_ITEM_ACTTAX_DTL;
TRUNCATE TABLE PS_ITEM_ACTIVITY;
TRUNCATE TABLE PS_ITEM_DST;
TRUNCATE TABLE PS_ITEM_AUDIT
TRUNCATE TABLE PS_AR_IPAC_HDR
TRUNCATE TABLE PS_AR_IPAC_SGL
TRUNCATE TABLE PS_AR_IPAC_DETAIL
TRUNCATE TABLE PS_AR_CC_TRAN_HDR
TRUNCATE TABLE PS_AR_CC_TRAN_TBL
TRUNCATE TABLE PS_EE_ITM_ACCTG_LN
TRUNCATE TABLE PS_GROUP_CONTROL;
TRUNCATE TABLE PS_PENDING_DST;
TRUNCATE TABLE PS_PENDING_ITEM;
TRUNCATE TABLE PS_PENDING_VAT;
TRUNCATE TABLE PS_PENDING_TAX;
TRUNCATE TABLE PS_PENDING_TAX_DTL;
TRUNCATE TABLE PS_PENDING_IT_MRL;
TRUNCATE TABLE PS_DEPOSIT_CONTROL;
TRUNCATE TABLE PS_PAYMENT;
TRUNCATE TABLE PS_PAYMENT_ID_CUST;
TRUNCATE TABLE PS_PAYMENT_ID_ITEM;
TRUNCATE TABLE PS_PAYMENT_ITEM;
TRUNCATE TABLE PS_PAY_MISC_DST;
TRUNCATE TABLE PS_PAY_ITEM_MRL;
TRUNCATE TABLE PS_EE_DJR_ACCTG_LN;
TRUNCATE TABLE PS_CUST_DATA;
TRUNCATE TABLE PS_CUST_HISTORY_TBL;
TRUNCATE TABLE PS_SUBCUST_DATA;
TRUNCATE TABLE PS_SUBCUST_HISTORY;
TRUNCATE TABLE PS_VAT_BALANCES;
TRUNCATE TABLE PS_RVL_ACCTG_LN_AR;
TRUNCATE TABLE PS_TRN_CONTROL;
TRUNCATE TABLE PS_TRN_ID_CUST;
TRUNCATE TABLE PS_TRN_ID_ITEM;
TRUNCATE TABLE PS_TRN_ITEM;
TRUNCATE TABLE PS_DRAFT_CONTROL;
TRUNCATE TABLE PS_DRAFT_ITEM;
TRUNCATE TABLE PS_REMIT_CNTL;
TRUNCATE TABLE PS_REMIT_CUST;
TRUNCATE TABLE PS_REMIT_DATE;
TRUNCATE TABLE PS_REMIT_DTL;
TRUNCATE TABLE PS_REMIT_ITEM;
TRUNCATE TABLE PS_DD_CONTROL;
TRUNCATE TABLE PS_DD_ITEM;
TRUNCATE TABLE PS_DD_ITEM_MRL;
TRUNCATE TABLE PS_ACTION_LST;
TRUNCATE TABLE PS_CUST_AGING;
TRUNCATE TABLE PS_SUBCUST_AGING;
TRUNCATE TABLE PS_STMT_CUST;
TRUNCATE TABLE PS_STMT_CUST_DTL;
TRUNCATE TABLE PS_STMT_CUST_BFWD;
TRUNCATE TABLE PS_AR_STMT_CUST;
TRUNCATE TABLE PS_DUN_CUST;
TRUNCATE TABLE PS_DUN_CUST_DTL;
TRUNCATE TABLE PS_FC_CUST;
TRUNCATE TABLE PS_FC_CUST_DTL;
TRUNCATE TABLE PS_WS_CONTROL;
TRUNCATE TABLE PS_WS_ID_CUST;
TRUNCATE TABLE PS_WS_ID_ITEM;
TRUNCATE TABLE PS_WS_ITEM;
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1283
Archiving Transactions Chapter 42
1284 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 43
See Also
The OLAP tools that integrate with PeopleSoft products offer a solution for viewing PeopleSoft data with
three or more dimensions. You can think of the OLAP tools as an arrangement of data in a cube, with each
side of the cube representing a different dimension.
To view data from different perspectives, you can pivot or reposition the cube.
You can use different combinations of dimensions to slice and dice the data. For example, you could examine
receivables for all business units that are in the western region and are selling to a particular industry group
for the entire year. You could slice off part of the cube or dice it to access an individual cell, perhaps to view
a single business unit. These multidimensional views of financial data can provide valuable information for
effective data analysis, decision-making, and forecasting.
Before you set up PeopleSoft Receivables for OLAP tools, you should be familiar with general OLAP
concepts and terminology, as well as the use of PeopleSoft Enterprise Query, Tree Manager, and Cube
Manager.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1285
Using OLAP Tools to Analyze Receivables Data Chapter 43
Use PeopleSoft Enterprise Cube Manager to build multidimensional databases of information. Cube Manager
integrates with Hyperion Essbase.
PeopleTools provides a standard OLAP cube template for use in PeopleSoft Receivables. This template
enables you to design and build OLAP databases (referred to as cubes) for multidimensional analysis and
reporting of receivables data.
After PeopleSoft Receivables data is integrated with the third-party OLAP tool of your choice, you can use
the OLAP tool to analyze and interact with the data.
To map the ledger query result to the cube, each column of the query becomes either a dimension or a
measure for the cube. For each dimension, you specify how detail values roll up to higher levels. For
ChartFields, such as Department ID, you can use existing department trees for the roll-up, or you can create
additional trees or queries for use with OLAP. In addition, you must define a query to extract the data from
the PeopleSoft database and add it to the OLAP cube.
PeopleSoft Receivables comes with the following queries and trees. You can use them as delivered or modify
them.
The Cube Manager links the data source (a query) and the dimensions of the OLAP cube that you are
creating. You use the Cube Manager to specify how dimension data should roll up by using queries, trees, or
both queries and trees. As needed, you can reuse and easily modify the design of the dimensions, cube
definition, and cube instance definitions.
1286 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 43 Using OLAP Tools to Analyze Receivables Data
Use the Dimension page and its related pages to begin building the structure of each dimension that
comprises the cube. You define the sources, tree, query, (or both tree and query), and other settings for
dimension data. You do not define any data for the cube at this point. You must create one entry for each
dimension in the cube.
The PeopleSoft application delivers the following sample dimensions, and you can use them as delivered
or modify them as needed:
• AGING_CAT_AR
• SALES_REGION
• COLLECTOR
• CUSTOMER_AR
• BUSINESS_UNIT
2. Create a cube definition that defines the basic structure of the cube.
Select the dimensions and measures that make up the cube and the data source queries that populate the
members and cube cells with data. Like dimensions, cube definitions are platform independent and can be
reused.
The PeopleSoft application delivers a sample AR Aging Analysis Model with PeopleSoft Receivables.
You can use the AR Aging Analysis Model as delivered or modify it as needed.
A cube instance is the output of the Cube Manager. It is a physical cube that is built by the Build Cube
process in Essbase. The definition of a cube instance creates the link between the platform-independent
definition of the cube and the actual physical storage mechanism of the cube. This step tells Cube
Manager where to create the cube that you have defined.
The PeopleSoft application delivers a sample Analysis Model with PeopleSoft Receivables. You can use
the Analysis Model as delivered or modify it as needed.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1287
Using OLAP Tools to Analyze Receivables Data Chapter 43
The Build Aging Analysis Cube page builds cubes that display aging information. You can also use this page
as a template for creating a specialized request page for a different type of cube.
Build Aging Analysis Cube AR_OLAP_AGE_REQ Accounts Receivable, Build an OLAP cube that
Receivables Analysis, displays aging information
Aging, Build Aging or create a template for
Analysis Cube, Build Aging building other cubes.
Analysis Cube
Click to view or change the settings that are on the Cube Inst Def (cube instance
definition) page.
Post-Build Script If you use Essbase, use this field to indicate the script that you want to run on the
cube after the system builds and populates it.
Meta-Data Action Select a value that identifies the period over which an accumulator collects and
accumulates amounts. Values are:
Create: Creates the cube. If a cube already exists, then the Cube Manager creates
it again, overwriting dimensions and data that previously existed.
Update: Updates the structure of the cube according to the metadata update
action. This field value is linked to the Meta-Data Update Action field on the
Essbase Cube Instance Definition page.
None: Does not change the structure of the cube or its individual dimensions.
(Use to update data only.)
Data Action Select a value that identifies the action that takes place when updating the cube.
Values are:
Create: Completely reloads the data and overwrites any existing data.
Update: Updates the existing data. For Essbase, this option is linked to the data
load action that is on the Essbase Cube Instance Definition page.
None: Not applicable in PeopleSoft Receivables.
1288 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Chapter 43 Using OLAP Tools to Analyze Receivables Data
You can pivot, reposition, and manipulate the data and create graphs and charts.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1289
Appendix A
When you decide how many temporary table instances to dedicate for a process, consider the number of
temporary tables that the process uses. More instances result in more copies of the temporary tables on the
system. For example, if a process uses 25 temporary tables and you have 10 instances for a process, you will
have 250 temporary tables on the system.
If you run processes in parallel and all of the dedicated temporary table instances are in use, the performance
of the process decreases. You need to find a balance that works for your organization.
Note. When you specify the number of instances, PeopleSoft Enterprise Application Designer displays a list
of the temporary tables for the process. Use the list to determine how many temporary tables each process
uses.
Specify how many temporary table instances to dedicate for each of the following batch Application Engine
processes that can run in parallel in PeopleSoft Receivables:
• Aging (AR_AGING)
• Statements (AR_STMTS)
The PeopleTools documentation discusses the usage of temporary tables in detail and describes how to
specify the number of instances.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1291
Configuring Batch Processes Appendix A
See Also
1292 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Appendix B
See Also
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1293
PeopleSoft Receivables Web Libraries Appendix B
1294 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Appendix C
This appendix does not include approval workflows using the PeopleSoft Approval Framework.
See Also
Action Notification
This section discusses the Action Notification workflow.
Description
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1295
Delivered Workflows for PeopleSoft Receivables Appendix C
Action Description The system sends an email notification to the action owner that contains links to the
Action page and the Owner Action List page. The system also places an item on the
action owner's worklist.
Workflow Objects
Activity Actions
Role None
Description
Event Description An item for a customer is closed, rather than written off, by the creation of a new debit
or credit item.
Action Description The system sends an email notification to the workflow user for the customer and places
an item on the user's worklist.
Workflow Objects
Role None
1296 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Appendix C Delivered Workflows for PeopleSoft Receivables
Description
Event Description The Payment Predictor Application Engine process (ARPREDCT) applies a payment to
a new on-account item and generates a payment worksheet.
Action Description The system sends an email notification to the workflow user for the customer and places
an item on the user's worklist.
Workflow Objects
Activity PP on Account
Role None
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1297
Appendix D
Note. For samples of these reports, see the Portable Document Format (PDF) files that are published on CD-
ROM with your documentation.
See Also
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1299
PeopleSoft Receivables Reports Appendix D
1300 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Appendix D PeopleSoft Receivables Reports
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1301
PeopleSoft Receivables Reports Appendix D
1302 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Appendix D PeopleSoft Receivables Reports
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1303
PeopleSoft Receivables Reports Appendix D
1304 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Appendix D PeopleSoft Receivables Reports
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1305
PeopleSoft Receivables Reports Appendix D
1306 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Appendix D PeopleSoft Receivables Reports
AR32102 Lists the drafts that are still Accounts Receivable, RUN_AR32102
unpaid by the customer by Drafts, Reports, Draft
Draft Summary by
the due date for a specified Reports, Draft Reports
Customer
date range. (SQR)
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1307
PeopleSoft Receivables Reports Appendix D
1308 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Appendix D PeopleSoft Receivables Reports
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1309
PeopleSoft Receivables Reports Appendix D
1310 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Appendix D PeopleSoft Receivables Reports
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1311
PeopleSoft Receivables Reports Appendix D
1312 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Appendix D PeopleSoft Receivables Reports
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1313
PeopleSoft Receivables Reports Appendix D
1314 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Appendix D PeopleSoft Receivables Reports
Step Step number. The Payment Predictor Application Engine process (ARPREDCT)
performs the actions associated with a step if the payments match the remittance
information defined for the step. For each step, you define a different method for
identifying customers and for the references supplied.
Condition Condition the payment must match to perform an action. Each step must include
a First condition and optionally one or more of the conditions for underpayments
and overpayments.
Action Action that Payment Predictor performs on the payment that matches the step and
condition requirements.
Algorithm Algorithm group assigned to the condition if the selected action executes an
algorithm group.
Control Business unit and customer provided for an action that places the payment or
remaining amount on account.
Item Info (item System function that Payment Predictor uses to create an item for an action that
information) generates an item.
PIT Type (point in time Specify the type of date range for the group control records to include in the
type) report. Options are:
Day: Includes records entered on the current day only.
MTD (month to date): Includes records entered from the beginning of the month
through the current date.
Range: Includes records entered during the date range that you specify in the
From Date and To Date fields.
YTD (year to date): Includes records entered from the beginning of the year
through the current date.
Separate DR/CR Select to have direct debits and credits in separate columns.
Amount Fields (separate
direct debit and credit
amount fields)
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1315
PeopleSoft Receivables Reports Appendix D
• Processed payments were considered, met the criteria of the method, but did not get as far as having items
selected for them.
• Worksheet payments may be completely applied with review required, partially applied, or could have the
creation of a worksheet specified by the method.
• Not processed payments were not even considered, possibly because they didn't meet the method criteria.
• Excluded payments were not processed because they involve more than one currency.
• Processed payments were considered, met the criteria of the method, but did not get as far as having items
selected for them.
• Worksheet payments may be completely applied with review required, partially applied, or could have the
creation of a worksheet specified by the method.
• Not processed payments were not even considered, possibly because they didn't meet the method criteria.
• Excluded payments were not processed because they involve more than one currency.
• Processed payments were considered, met the criteria of the method, but did not get as far as having items
selected for them.
• Worksheet payments may be completely applied with review required, partially applied, or could have the
creation of a worksheet specified by the method.
• Not processed payments were not even considered, possibly because they didn't meet the method criteria.
• Excluded payments were not processed because they involve more than one currency.
1316 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Appendix D PeopleSoft Receivables Reports
The amounts in each forecast category are based on the number of days that you enter in the Days Per
Category field on the Cash Forecast page. For example, if you enter 30, the categories on the report would be:
Forecast 1 The amount you would expect to receive 1 to 30 days after the as of date.
Forecast 2 The amount you would expect to receive 31 to 60 days after the as of date.
Forecast 3 The amount you would expect to receive 61 to 90 days after the as of date.
Post-Forecast The amount you would expect to receive 91 days or more after the as of date.
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1317
Index
maintenance groups, reviewing 773
Numerics/Symbols maintenance worksheets, creating 772
missing 476
#BALANCE algorithm group 270, 277 multicurrency processing 940
#COMBOS algorithm group 270 overdue charges 91
#D 287 payment worksheets 674
#DETAIL algorithm group 272, 282 pending items 512
#DTL_PM algorithm group 274 pending items, online creation 550
#DTL_TLR algorithm group 37, 273, 282 revaluation, summarizing for 946
#DTL_TPM algorithm group 276 revaluation lines, reviewing 950
#OLDEST1 algorithm group 270, 291 setup, understanding 55
#OLDEST algorithm group 319 source transactions, viewing 1057
#OLDESTC algorithm group 271, 291 transfer groups, reviewing 792
#OVERDUE algorithm group 271, 288 transfer worksheets 789
#PASTDUE algorithm group 271 VAT 513, 961
#REF_ONE algorithm group 272 Accounting Entries - Summary by Accounting
#REFS_NG algorithm group 272, 280 Date report 1311
#REFS algorithm group 271, 280 Accounting Entries, Point in Time report 1311
#SAMPLE1 algorithm group 330 Accounting Entries page 520, 550, 894
#STATMNT algorithm group 277 Accounting Entries page (direct journal) 583, 584
1099-C Form for Cancelled Debt 1253, 1302 Accounting Entries report 1311
Accounting Entry Definition page 1057, 1058
Accounting Options 1 page - Receivables
Definition 43, 45
A Accounting Options 2 page - Receivables
Definition 43, 48
accounting dates accounting periods 373
business unit setup 29 Accounting Template page - Automatic Entry
data conversion 407 Type 88, 93
deposits 565, 567, 574 Accounting Template page - Item Entry Type
drafts 809 85, 86
earliest date for customer, changing 501 accounting templates
pending items 523 automatic entry types 88, 93
posting, selecting items by date 383 item entry types 84
accounting entries account maintenance
automatic entry types 93 maintenance worksheets 751
cash control, reviewing 582 overview of automated 748
cash control accounting 578 overview of manual 745
creation for direct journal payments 584 partial offsets 752
credit card worksheets 712 prerequisites 747
data conversion 410 process flow 747
definitions 56 Account Overview – Balances page 1183
direct debits, correcting 879 Account Overview component
dishonored drafts 351 Balances page 1021, 1024
distribution codes 80 Profile page 1022, 1029
document sequencing 952 understanding 1020
draft processing, cancelled remittances 338 accounts, customer inquiries 1020
draft processing, voids 338 accounts, customers
draft processing errors 340 changing status 207
draft processing setup 351 describing actions 215
drafts, reviewing 844 managing action plans 1097
express deposits 577 monitoring 1076
external groups, developing 469 monitoring, overview 1069
external groups, preventing distribution 469 monitoring roles 211
from billing systems 410 monitoring rules 221
general ledger update 410 reassigning actions 1084
generation 373 reviewing action history 1098
interfaced items, creation 421 taking action 1093
interunit 389, 396, 750 ACTION_CODE component 215
intraunit 389, 396 Action Code component (ACTION_CODE) 215
item entry types 87 Action Definition page 217
items, viewing 734 Action History page 1089, 1098
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1319
Index
1320 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Index
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1321
Index
AR_DRAFT_BNK process 364, 797, 834 transaction tables, deleting data from 1272
AR_DRAFT_EFT process 799, 808 ARCRCARD process 712
AR_DRAFTS process 804 AR Credit Card multiprocess job 712
AR_FED_STMTS process 1255 AR Customer Item Inquiry report 1310
AR_FLD_REF_TBL component 125 AR Customer Item Inquiry report (AR34003) 1045
AR_MASSCHG process 739 AR Direct Debit Archive Candidates report
AR_PAYMENT_EC table 630 (AR70006) 1276, 1313
AR_PGG multiprocess job 377 AR display currency 40
AR_POST multiprocess job 377 AR distribution codes 47, 82, 86
AR_PP multiprocess job 303 AR Dunning process
AR_PREDICT1 process 302 correspondence actions 1072
AR_REFUND process 774 running 1153
AR_RISK_SEC 235 setup overview 183
AR_RISKSCR_TBL 235 understanding 1144
AR_SPECIALIST component 196 AR IPAC Run Request page 1226
AR_STMT multiprocess job 180 AR Item Archive Candidates report (AR70003)
AR_STMTPP process 179 1276
AR_TEMPLATE_TBL component 215 AR Item Drill page 1058
AR_UPDATE process 377 AR Parallel Processing Options page
AR_WORKFLOW process 1100 180, 181, 258, 259, 303, 304, 378, 379
AR/AP Balance by Customer report 1310 AR Payment Archive Candidates report (AR70002)
AR/AP Balances by SetID report 1310 1276
AR 11002 Pending Items report 1300 AR Paymisc Drill page 1059
AR21001 report 641 AR Pending Item Archive Candidates report
AR21002 report 642 (AR70001) 1276
AR33000 report 1157 ARPOSTGL process group 371, 372
AR33001 report 1157 ARPOST process group 371, 372
AR33002 report 1157 ARPREDCT multiprocess job 266
AR33003 report 1158 ARPREDCT process
AR34003 report 1045 reviewing results 641
ARACTIONA process group 371 running 638
AR Action List Archive Candidates report AR Rebate Notification process (AR_REBATE)
(AR70005) 1276, 1313 76, 910
ARACTIONL process group 371 AR Rvl Drill page 1059
ARACTIONN process group 371 AR Specialist component (AR_SPECIALIST) 196
AR BI Inq (EURO) page 721 AR specialists
AR Billing Inquiry page 721 business unit default 25
archive candidate reports 1275 deduction reason default 203
Archive Data Manager, using 1271 default hierarchy 1068
Archive Data to History page 1274 disputed item reason default 204
Archive Job Definition page 1277 item assignment 727, 1068
archive object definitions 1270 multiple item updates 740
archive template definitions 1271 notification of actions 1063, 1068
archiving notification of exception items 1068
action list data 1266 setup 196
archive object definitions 1270 split items 738
archive query definitions 1270 AR Statement Archive Candidates report
archive template definitions 1271 1276, 1313
candidate reports, running 1275 ARUPDATE multiprocess job 381
conversation data 1267 ARUPDATE process 367
customer definitions 1268 as of dates
data, restoring 1276 data conversion 407
data removal order 1269 pending items 523
data selection 1272 Assessment Rule component
direct debit data 1266 (AR_ASSESS_RULE) 221
dunning letter data 1266 Assessment Rule page 223, 226
history deletion 1272 assessment rules
list of selected items 1275 assigning action templates 227, 230
message log data 1269 assigning assessment levels 221
overdue charge data 1266 identifying prerequisites 222
overview of data type 1259 processing 1077
payment data 1264 setting up 221, 226
pending item data 1263 setting up use of SQL 230
posted customer data 1267 understanding 221
posted data 1265 Assessment Rule SQL component
process flow 1271 (AR_ASSESS_RULE_SQL) 221
statement data 1266 Assessment Rule User page 223, 230
transaction data, rolling back 1272 Assessment Rule User SQL Statement page 223
1322 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Index
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1323
Index
1324 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Index
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1325
Index
1326 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Index
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1327
Index
1328 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Index
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1329
Index
1330 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Index
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1331
Index
draft groups, anchor lines 399 debt for dishonored drafts, handling 840
draft IDs 733, 802 discount dates 831
draft items, including in statements 1139 discounted, setup 351, 360
Draft Items page 846 discounted without recourse 334
Draft Mass Entry page 803, 807 discounted with recourse 334
Draft Notes page 810 discounting 828
Draft Physical Location component dishonor event 338
(DRAFT_LOCATION) 359 dishonoring 835
Draft Physical Location page 360 dishonor reason 839
draft processing See Also drafts dishonor worksheet, selecting for 839
autonumber draft reference 350 distribution code setup 339
customer-initiated drafts 797 documents, storing 359
distribution codes, determining 340 document sequencing 954
EFT drafts, loading 798 draft life cycle 334
errors in accounting entries 340 draft types, understanding 339, 349
item options 725 due dates 831
overview 333 EFT, setup 350
prerequisites 799 EFT Draft Inbound Exception report 835
reject reason required 351 EFT drafts 798
rule setup 349 EFT file cover sheet, creating 834
setup 333 EFT file errors, correcting 808
vendor-initiated drafts 796 EFT files, cancelling 834
draft receivables account 340 EFT files for remittance, generating 833
Draft Receivables page 1022 EFT reason codes, defining 364
draft reference numbers 802 endorsement to another party 824
Draft Reference Qualifier component entering 801
(DR_FLD_REF_TBL) 362 errors, correcting bank confirmation file 834
Draft Reference Qualifier page 363 exact payments 817
Draft Remittance Application page 826, 830 French accounting 352
Draft Remittance Selection page 826, 827 German accounting 353
draft remittance worksheets holding 818
building 827 items by entry type, including 79
clearing 830 item selection criteria for creation 804, 806
selecting customer options 829 Japanese accounting 355
understanding 825 loading using EFT file 808
using 830 multiple, approving 821, 823
Draft Reports page 847 nondiscounted 334
drafts See Also draft processing overpayments 817
accounting dates 809 posting errors 844
accounting entries, cancelling 338 process flow, customer-initiated drafts 797
accounting entries, reviewing 844 process flow, EFT drafts 798
accounting entries, voiding 338 process flow, vendor-initiated drafts 796
accounting setup, reviewing 356 processing, understanding 795
amount of open drafts 1027 reference qualifiers, setting up 362
approving or rejecting 809, 818 remaining amounts 818
audit history 335 remittance, selecting for 830
automatic numbering, setting up 362 remittance details, changing 832
bank account setup 340 remittance to bank 825
bank fee entry 833 revenue estimate processing 918
bank fee setup 341 review of 846
bank statements, reconciling 843 settlement dates 802, 806
business events, creating new 343 setup overview 338
business events, reviewing 341 single draft, approving 814
business events, understanding 339, 342 Spanish accounting 354
cancelling 842 status 346
cancel remittance worksheet, selecting for 843 subevent setup 358
ChartField combination edit errors 844 transaction types 348
collateral, marking for 823 types, defining 348
collection, confirming 834 underpayments 817
collection methods, defining 360 unposting drafts 844
comments, entering 848 VAT processing 1003
customer-initiated, creating multiple 807 vendor-initiated, creating 804
customer-initiated, creating single 805 vendor-initiated process flow 796
customer-initiated, entering 807 vendor draft creation 802
customer-initiated drafts, defined 797 voiding 840
customers, assigning to draft groups 361 void worksheet, selecting for 841
customers, viewing information 1037 Drafts Needing Approval page 1022
customer selection criteria for creation 805 Drafts Set to Post page 886
1332 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Index
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1333
Index
1334 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Index
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1335
Index
1336 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Index
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1337
Index
1338 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Index
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1339
Index
1340 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Index
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1341
Index
1342 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Index
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1343
Index
1344 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Index
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1345
Index
1346 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Index
Accounting Entries - Point in Time 1311 Item Activities by Entry Type/Origin - Point
Accounting Entries - Summary by in Time 1312
Accounting Date 1311 Item Activities by Entry Type/Reason - Point
Actual Matches 1301 in Time 1312
aging 1128 Item Detail 1301
Aging by Chartfield 1130, 1305 Item Detail by Due Date 1301
Aging Detail by Business Unit 1304 Item Entry Type 1300
Aging Detail by Tree 1130, 1303 Level 1 Dunning Letter
Aging Detail by Unit 1129 188, 1045, 1157, 1308
Aging Summary by Business Unit 1305 Level 2 Dunning Letter
Aging Summary by Reason 1131 188, 1045, 1157, 1308, 1309
Aging Summary by Tree 1130, 1304 Level 3 Dunning Letter
Aging Summary by Unit 1130 188, 1045, 1158, 1309
All Levels Dunning Letter 1308 list of 1299
AR/AP Balance by Customer 1310 Memo Status Changes 1310
AR/AP Balances by SetID 1310 Open Item Draft Statement 1307
AR 11002 Pending Items 1300 Open Item Statement 1306
AR Action List Archive Candidates Overdue Charge Invoice 1166, 1311
1276, 1313 Owner Action Status 1314
archive candidate reports 1275 Payment Archive Candidates 1313
AR Customer Item Inquiry 1045, 1310 Payment Detail 1302
AR Direct Debit Archive Candidates Payment Detail, Point in Time 1302
1276, 1313 Payment Predictor Detail 641, 1303, 1316
AR Item Archive Candidates 1276 Payment Predictor Detail Summary 1303
AR Payment Archive Candidates 1276 Payment Predictor Method by Customer
AR Pending Item Archive Candidates 1276 1300
AR Statement Archive Candidates Payment Predictor Methods by SetID 1300
1276, 1313 Payment Predictor Summary 642, 1316
Auto Entry Type 1299 Payment Summary 1302
Balance Forward Statement 1306, 1307 Payment Summary - Point in Time 1302
Business Unit Contacts 1306 Pending Item Archive Candidates 1313
Cash Forecast 1305 Pending Item by Entry Date 1300
Closed Item Archive Candidates 1313 Pending Item By Entry Date 1315
Condition Status by Owner and Customer Potential Matches 1301
1314 Predictor Method by Customer 1314
Contacts by SetID 1306 Receivable Activity 1302
Customer Follow Up Letter 1309 Receivables Due from the Public 1242, 1314
Customers by SetID 1306 Remittance/Discount Forms 827
Customers by Unit 1306 Request Form for Drafts 1307
Deposit Control 1301 Summary Aged Report by Reason Code
Deposit Summary 1301 1305
Dishonor Activity 836 System Function 1299
Dishonored Drafts 1307 Unit Activity 1312
draft aging 847 Unmatched MICR Identifiers
Draft Document 803, 1307 642, 1303, 1316
Drafts 1307 Unrealized Gains by Doubtful Items from
Draft Statement 847, 1307 Revaluation Process 1310
Dunning Control 1158 VAT 964
Dunning Letter Control 1309 Reprint Invoice multiprocess job 1162
Dunning Letter Preview 1309 reprint invoices
Dunning Letters - All Levels 188, 1157 output destination 1164
Dunning Preview 1158 overview 1162
EFT Direct Debit Exception 1311 printing 1163
EFT Draft Inbound Exception 827, 1307 reprinting Grants invoices 1162
EFT File Cover Sheet 826 selecting items 1163
Electronic Funds Transfer Accompanying sort parameters 1164
Form 1314 Request Form for Drafts report 1307
Entry Type/Entry Reason 1299 Request page - Application Engine 388
Federal Customer Statement 1313 research
Follow Up Letter 1159 deductions 1063
Group Control by Entry Date 1300 disputed items 1068
Group Control By Entry Date Point in Time items 1041
1315 resolutions
Group Control for Business Unit 1300 deductions 1063
Item Activities by Activity Type 1312 disputed items 1068
Item Activities by Activity Type/Origin - restoring archived data 1276
Point in Time 1312 revaluation
Item Activities by Entry Type 1312 business unit default 35
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1347
Index
1348 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Index
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1349
Index
1350 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Index
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1351
Index
1352 Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved.
Index
Y
year to date balance 1027
Z
zengin, data record formats 799
Copyright © 1992, 2009, Oracle and/or its affiliates. All Rights Reserved. 1353