Oracle® Receivables: User Guide Release 12
Oracle® Receivables: User Guide Release 12
Oracle® Receivables: User Guide Release 12
December 2006
Oracle Receivables User Guide, Release 12 Part No. B31211-01 Copyright 1988, 2006, Oracle. All rights reserved. Primary Author: Charles Ahern, Stephen R. Damiani, Melanie Heisler, Essan Ni Jirman, Shivranjini Krishnamurthy, Robert MacIsaac, Kristin Penaskovic, Vijay Tiwary The Programs (which include both the software and documentation) contain proprietary information; they are provided under a license agreement containing restrictions on use and disclosure and are also protected by copyright, patent, and other intellectual and industrial property laws. Reverse engineering, disassembly, or decompilation of the Programs, except to the extent required to obtain interoperability with other independently created software or as specified by law, is prohibited. The information contained in this document is subject to change without notice. If you find any problems in the documentation, please report them to us in writing. This document is not warranted to be error-free. Except as may be expressly permitted in your license agreement for these Programs, no part of these Programs may be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose. If the Programs are delivered to the United States Government or anyone licensing or using the Programs on behalf of the United States Government, the following notice is applicable: U.S. GOVERNMENT RIGHTS Programs, software, databases, and related documentation and technical data delivered to U.S. Government customers are "commercial computer software" or "commercial technical data" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the Programs, including documentation and technical data, shall be subject to the licensing restrictions set forth in the applicable Oracle license agreement, and, to the extent applicable, the additional rights set forth in FAR 52.227-19, Commercial Computer Software--Restricted Rights (June 1987). Oracle Corporation, 500 Oracle Parkway, Redwood City, CA 94065. The Programs are not intended for use in any nuclear, aviation, mass transit, medical, or other inherently dangerous applications. It shall be the licensee's responsibility to take all appropriate fail-safe, backup, redundancy and other measures to ensure the safe use of such applications if the Programs are used for such purposes, and we disclaim liability for any damages caused by such use of the Programs. The Programs may provide links to Web sites and access to content, products, and services from third parties. Oracle is not responsible for the availability of, or any content provided on, third-party Web sites. You bear all risks associated with the use of such content. If you choose to purchase any products or services from a third party, the relationship is directly between you and the third party. Oracle is not responsible for: (a) the quality of third-party products or services; or (b) fulfilling any of the terms of the agreement with the third party, including delivery of products or services and warranty obligations related to purchased products or services. Oracle is not responsible for any loss or damage of any sort that you may incur from dealing with any third party. Oracle, JD Edwards, PeopleSoft, and Siebel are registered trademarks of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.
Contents
Transactions
Entering Transactions................................................................................................................ 2-2 Transactions Window Field Reference................................................................................. 2-8 Lines Window Field Reference ......................................................................................... 2-13 Entering Tax Information .................................................................................................. 2-15 Detail Tax Lines Window Field Reference......................................................................... 2-16 Entering Freight Information ............................................................................................ 2-16 Freight Window Field Reference....................................................................................... 2-17 Reviewing Accounting Information...................................................................................2-18 Distributions Window Field Reference.............................................................................. 2-19 Creating Accounting Information...................................................................................... 2-20 Entering Revenue Credits.................................................................................................. 2-20 Entering Quick Transactions.............................................................................................. 2-22 Entering Invoices with Rules............................................................................................. 2-24 Foreign Currency Transactions .............................................................................................. 2-26 Adjusting an Exchange Rate.............................................................................................. 2-28
iii
Viewing Exchange Rate Information for a Receipt or Transaction.................................... 2-29 Entering Invoices with Installments....................................................................................... 2-30 Invoices with Rules................................................................................................................. 2-31 Using Rules........................................................................................................................ 2-35 Entering Commitments........................................................................................................... 2-42 Batching Transactions for Easy Entry and Retrieval.............................................................. 2-44 Completing Transactions........................................................................................................ 2-46 Voiding Transactions......................................................................................................... 2-48 Viewing Transactions ............................................................................................................. 2-49 Account Details Field Reference............................................................................................. 2-52 Placing an Item In Dispute..................................................................................................... 2-52 Copying Invoices..................................................................................................................... 2-54 Recurring Invoice Program Report.................................................................................... 2-57 About Adjustments................................................................................................................. 2-57 Entering Manual Adjustments........................................................................................... 2-59 Adjustments Field Reference............................................................................................. 2-61 Creating Automatic Adjustments ..................................................................................... 2-61 AutoAdjustment Reports................................................................................................... 2-63 Approving Adjustments ................................................................................................... 2-64 XML Receivables Documents................................................................................................. 2-66 XML Invoices Process Flow............................................................................................... 2-66 XML Messages................................................................................................................... 2-67 Implementation Considerations.........................................................................................2-68 Setting Up Your System for XML Invoice Documents....................................................... 2-69 Sending XML Invoice Documents......................................................................................2-73 Confirming the Import Status of XML Invoice Documents............................................... 2-74 Troubleshooting XML Invoice Documents........................................................................ 2-75 Reviewing and Retransmitting XML Invoice Documents.................................................. 2-77 Document Transfer Message Workflow............................................................................ 2-78 Workflow Troubleshooting................................................................................................ 2-81 Maintaining Transactions....................................................................................................... 2-81 Maintaining Transactions Field Reference......................................................................... 2-82 Crediting Transactions............................................................................................................ 2-92 Crediting Transaction Lines............................................................................................... 2-95 Credit Transactions Field Reference.................................................................................. 2-97 Reviewing Accounting Information...................................................................................2-99 Reviewing Revenue Credits............................................................................................. 2-101 Reviewing Freight Information........................................................................................ 2-102 Reviewing Tax Information............................................................................................. 2-103 Unapplying Cash when Crediting a Transaction............................................................. 2-104 Updating Credit Memo Installments............................................................................... 2-105
iv
Batching Credit Memos................................................................................................... 2-106 Querying Credit Memos and On-Account Credit Memos............................................... 2-107 Creating On-Account Credit Memos.................................................................................... 2-108 Applying On-Account Credit Memos.............................................................................. 2-108 Updating Credit Memos and On-Account Credit Memos............................................... 2-111 Accounting for Credit Memos...............................................................................................2-112 AME Credit Memo Request Workflow................................................................................ 2-139 Setting Up the AME Credit Memo Request Workflow.................................................... 2-141 AME Attributes for the AME Credit Memo Request Workflow...................................... 2-151 The AME Credit Memo Request Workflow Item Type.................................................... 2-153 Notifications..................................................................................................................... 2-157 Customizing the AME Credit Memo Request Process..................................................... 2-158 Summary of the AR Credit Memo Request Approval Process.........................................2-159 AR Credit Memo Request Approval Process Activities............................................ 2-162 Summary of the Collector Approval Subprocess............................................................. 2-167 Collector Approval Subprocess Activities................................................................. 2-169 Summary of the Limits Only Subprocess......................................................................... 2-175 Limits Only Subprocess Activities............................................................................. 2-177 Summary of the HR Hierarchy Approval Subprocess..................................................... 2-182 HR Hierarchy Approval Subprocess Activities......................................................... 2-185 Summary of the Receivables Approval Subprocess......................................................... 2-190 Receivables Approval Subprocess Activities............................................................. 2-191 Summary of the Credit Memo Creation Subprocess ....................................................... 2-196 Credit Memo Creation Subprocess Activities............................................................ 2-197 Running AutoInvoice............................................................................................................ 2-199 AutoInvoice Reports ....................................................................................................... 2-202 Correcting AutoInvoice Exceptions ................................................................................ 2-204 Importing Transaction Information Using AutoInvoice......................................................2-207 Overview of AutoInvoice................................................................................................. 2-208 Preparing Receivables for AutoInvoice............................................................................2-209 Importing Data From Your Feeder System...................................................................... 2-214 AutoInvoice Validation ................................................................................................... 2-215 Using AutoInvoice........................................................................................................... 2-217 Passing Receipt Methods and Customer Bank Accounts................................................. 2-221 Importing Freight Lines................................................................................................... 2-222 Importing Tax Lines......................................................................................................... 2-224 Importing Invoices with Rules ........................................................................................ 2-228 Importing Credit Memos................................................................................................. 2-229 Late Charges.................................................................................................................... 2-231 Account Assignments...................................................................................................... 2-232 Transaction Flexfields...................................................................................................... 2-233
Using Grouping Rules to Create Transactions................................................................. 2-239 Using Line Ordering Rules.............................................................................................. 2-242 Determining Dates .......................................................................................................... 2-244 Validating Dates.............................................................................................................. 2-248 Adjusting General Ledger Dates...................................................................................... 2-249 Determining Exchange Rates........................................................................................... 2-250 Receivables Tables........................................................................................................... 2-250 Oracle Exchange Invoice Import Request Set.......................................................................2-251 Using Commitments ............................................................................................................. 2-251 Setup and Accounting for Commitments........................................................................ 2-253 Printing Transactions............................................................................................................ 2-257 Understanding Your Printed Transactions........................................................................... 2-259 Balance Forward Billing........................................................................................................ 2-262 How Receivables Selects Transactions for Balance Forward Billing................................ 2-265 Creating Balance Forward Bills........................................................................................ 2-268 Generating and Printing Draft and Final Balance Forward Bills............................... 2-268 Accepting or Rejecting Draft Balance Forward Bills.................................................. 2-270 Reprinting Balance Forward Bills.............................................................................. 2-271 Imported Billing Number................................................................................................ 2-272
Revenue Management
Recognizing Revenue................................................................................................................ 3-1 Revenue Recognition Program Execution Report................................................................ 3-4 Revenue Accounting ................................................................................................................ 3-5 Adjusting Sales Credits........................................................................................................ 3-7 Using the Revenue Accounting Management (RAM) Wizard............................................. 3-7 Event-Based Revenue Management........................................................................................3-12 Evaluating Invoices for Event-Based Revenue Management............................................. 3-14 Payment-Based Revenue Management.............................................................................. 3-17 Calculating Revenue for Partial Receipt Application.................................................. 3-20 Overpayments............................................................................................................. 3-20 Receipt Application Examples..................................................................................... 3-21 Monitoring Contingencies with the Revenue Contingency Analyzer................................3-22 Modifying Invoices Under Collectibility Analysis............................................................. 3-26
Receipts
Entering Receipts ...................................................................................................................... 4-2 Receipts Field Reference...................................................................................................... 4-7 Applying Receipts................................................................................................................... 4-10 Applying Receipts in Detail............................................................................................... 4-18
vi
Applications Field Reference............................................................................................. 4-22 Managing Prepayment Receipts............................................................................................. 4-25 Prepayments Process Flow................................................................................................ 4-26 Setting Up Prepayments.................................................................................................... 4-27 Managing Your Customers' Prepayments......................................................................... 4-28 Cross Currency Receipts......................................................................................................... 4-29 Setting Up Cross Currency Receipts.................................................................................. 4-31 Applying Cross Currency Receipts - Examples................................................................. 4-33 Applying Cross Currency Receipts.................................................................................... 4-39 Cross Currency Exchange Gain/Loss Report .................................................................... 4-43 Receivables Application Rule Sets......................................................................................... 4-45 Chargebacks and Adjustments............................................................................................... 4-52 Entering Miscellaneous Receipts............................................................................................ 4-58 Reversing Receipts.................................................................................................................. 4-61 Reapplying Receipts................................................................................................................ 4-65 Reviewing Receipts and Applications.................................................................................... 4-67 Batching Receipts for Easy Entry and Retrieval..................................................................... 4-69 Notes Receivable..................................................................................................................... 4-72 Setting Up Notes Receivable.............................................................................................. 4-75 Creating a Note Receivable................................................................................................ 4-76 Clearing Notes Receivable................................................................................................. 4-78 Reversing a Note Receivable.............................................................................................. 4-78 Accounting for Notes Receivable....................................................................................... 4-80 Notes Receivable Report.................................................................................................... 4-81 Reversed Notes Receivable Report.................................................................................... 4-83 Using AutoLockbox................................................................................................................. 4-85 AutoLockbox Validation ................................................................................................... 4-89 How AutoLockbox Identifies Customers for a Receipt...................................................... 4-93 How AutoLockbox Applies Receipts................................................................................. 4-96 Implementing a Custom Matching Rule....................................................................4-102 How AutoLockbox Creates Claims.................................................................................. 4-104 Importing and Applying Cross Currency Receipts..........................................................4-107 Alternate Name Receipt Matches Window...................................................................... 4-112 Commonly Asked Questions........................................................................................... 4-113 Running AutoLockbox.......................................................................................................... 4-116 AutoLockbox Field Reference.......................................................................................... 4-121 Lockbox Execution Report............................................................................................... 4-123 Maintaining Lockbox Transmission Data........................................................................ 4-125 Viewing Transmission History........................................................................................ 4-128 QuickCash............................................................................................................................. 4-129 Post QuickCash................................................................................................................ 4-135
vii
Running Post QuickCash................................................................................................. 4-139 Post QuickCash Execution Report................................................................................... 4-140 AutoCash............................................................................................................................... 4-142 Discounts............................................................................................................................... 4-152 Writing Off Receipts............................................................................................................. 4-159 Creating Manual Receipt Write-Offs................................................................................4-160 Creating Automatic Receipt Write-Offs........................................................................... 4-161 Write-Off Process............................................................................................................. 4-162 Create Receipt Write-off Field References........................................................................4-163 Working with Claims............................................................................................................ 4-164 Creating Claims............................................................................................................... 4-164 Resolving Claims............................................................................................................. 4-165 Payables and Receivables Netting........................................................................................ 4-167
viii
Reconciling Receipts Using Oracle Cash Management...................................................... 5-41 Credit Cards............................................................................................................................. 5-42 Credit Card Validation and Integration............................................................................. 5-45 Setting Up Receivables for Credit Card Transactions and Payments.................................5-47 Processing Credit Card Transactions................................................................................. 5-49 Creating Credit Card Transactions.............................................................................. 5-49 Importing Credit Card Transactions........................................................................... 5-50 Creating and Approving Automatic Receipt Batches.................................................. 5-51 Creating and Approving Remittance Batches............................................................. 5-52 Creating Manual Receipts........................................................................................... 5-53 Credit Card Chargebacks........................................................................................................ 5-54 Correcting Funds Transfer Errors........................................................................................... 5-56 Creating Refunds..................................................................................................................... 5-58 Credit Card Refunds............................................................................................................... 5-59 Processing Credit Card Refunds........................................................................................ 5-61 Viewing Credit Card Refund Activity on the Customer Account......................................5-63 Correcting Credit Card Refund Errors............................................................................... 5-63 Reversing Receipts with Credit Card Refunds...................................................................5-65 Accounting for Exchange Rate Gains and Losses When Applying Credit Card Refunds ........................................................................................................................................... 5-66 Automated Receipt Handling for Credits............................................................................... 5-66 Automated Receipt Handling Process Flow...................................................................... 5-67 Setting Up the Automated Receipt Handling Process....................................................... 5-68 Exception Conditions for the Automated Receipt Handling Process.................................5-69
Bills Receivable
Bills Receivable Overview........................................................................................................ 6-2 Bills Receivable Creation.......................................................................................................... 6-3 Bills Receivable Accounting................................................................................................. 6-4 Manually Creating a Bill Receivable........................................................................................ 6-4 Entering Bills Receivable Bank Account Information............................................................. 6-6 Manually Assigning Transactions to a Bill Receivable............................................................6-7 Using Selection Criteria to Assign Transactions to a Bill Receivable................................... 6-9 Flagging Transactions for Automatic or Direct Exchange into Bills Receivable................... 6-10 Batching Transactions for Bills Receivable............................................................................ 6-12 Batching Transactions Using the Bills Receivable Batch Creation Concurrent Program....6-15 Exchanging a Transaction for a Bill Receivable..................................................................... 6-17 Exchanging a Bill Receivable for a New Bill Receivable....................................................... 6-18 Completing a Bill Receivable.................................................................................................. 6-18 Accepting a Bill Receivable..................................................................................................... 6-20 Printing a Bill Receivable........................................................................................................ 6-20
ix
Bills Receivable Stamp Values............................................................................................... 6-21 Stamp Values Report .........................................................................................................6-22 Bills Receivable Management................................................................................................. 6-23 Viewing Bills Receivable........................................................................................................ 6-24 Bills Receivable Portfolio Management Window Reference................................................. 6-25 Bills Receivable Portfolio Management Window Field Restrictions.................................. 6-27 Viewing Bills Receivable Assignments.............................................................................. 6-32 Viewing Bills Receivable History....................................................................................... 6-32 Viewing Bills Receivable Transaction Information............................................................ 6-34 Updating Bills Receivable....................................................................................................... 6-34 Accepting a Bill Receivable................................................................................................ 6-36 Canceling a Bill Receivable................................................................................................ 6-37 Recalling a Bill Receivable................................................................................................. 6-37 Marking a Bill Receivable as Unpaid................................................................................. 6-38 Eliminating or Reestablishing Risk on a Bill Receivable.................................................... 6-39 Holding or Releasing from Hold a Bill Receivable.............................................................6-40 Endorsing a Bill Receivable................................................................................................ 6-40 Exchanging a Bill Receivable............................................................................................. 6-41 Restating a Bill Receivable................................................................................................. 6-41 Marking a Bill Receivable as Under Protest....................................................................... 6-42 Bills Receivable Reports..........................................................................................................6-42 Bills Receivable Remittance.................................................................................................... 6-43 Creating Receipts for Bills Receivable Remittances........................................................... 6-44 Accounting for Bills Receivable Remittances and Receipts................................................ 6-45 Exporting and Importing Bills Receivable Remittances..................................................... 6-49 Creating a Bills Receivable Remittance Batch........................................................................ 6-50 Maintaining Bills Receivable Remittances............................................................................. 6-56 Formatting and Printing Bills Receivable Remittances...................................................... 6-58 Payments Received Prior to Remittance Approval............................................................ 6-58 Bills Receivable Maturity and Risk Program and Report...................................................... 6-59 Reversing and Unapplying Receipts for Bills Receivable...................................................6-61
Customers
Customers Overview................................................................................................................. 7-1 Data Quality Management Overview....................................................................................... 7-3 Searching for Customers........................................................................................................... 7-4 Entering and Updating Customer Information........................................................................ 7-4 Creating and Updating Customers...................................................................................... 7-5 Creating a Customer......................................................................................................7-5 Adding and Updating Accounts................................................................................... 7-7
Adding and Updating Customer Profiles......................................................................7-9 Entering and Updating Customer Communication Information................................ 7-12 Defining and Updating Party Relationships................................................................7-12 Using Party Paying Relationships......................................................................... 7-14 Adding and Updating Customer Tax Profiles............................................................. 7-18 Creating and Updating Accounts...................................................................................... 7-19 Creating an Account.................................................................................................... 7-19 Adding and Updating Account Sites...........................................................................7-20 Adding and Updating Account Profiles...................................................................... 7-21 Defining and Updating Account Profile Amounts...................................................... 7-23 Entering and Updating Account Payment Details...................................................... 7-24 Entering and Updating Account Communication Information...................................7-26 Defining and Updating Account Relationships........................................................... 7-27 Entering and Updating Account Order Management Information............................. 7-29 Adding and Updating Account Late Charges............................................................. 7-32 Creating and Updating Account Sites................................................................................7-33 Creating an Account Site............................................................................................. 7-33 Adding and Updating Account Site Business Purposes.............................................. 7-34 Entering and Updating Account Site Details............................................................... 7-40 Entering and Updating Account Site Communication Information............................ 7-41 Entering and Updating Account Site Payment Details................................................7-41 Adding and Updating Account Site Profiles............................................................... 7-42 Defining and Updating Account Site Profile Amounts............................................... 7-43 Adding and Updating Account Site Tax Profile.......................................................... 7-44 Adding and Updating Account Site Late Charges...................................................... 7-45 Customer and Account Site Duplication Prevention......................................................... 7-45 Customer Duplication Prevention............................................................................... 7-46 Address Duplication Prevention................................................................................. 7-47 Invalid Address Creation Prevention.......................................................................... 7-48 Contact Duplication Prevention.................................................................................. 7-49 Creating and Updating Contacts....................................................................................... 7-50 Creating and Updating Account Contacts...................................................................7-51 Creating and Updating Account Site Contacts............................................................ 7-53 Creating and Updating Contact Points.............................................................................. 7-53 Creating and Updating Customer Contact Points....................................................... 7-54 Creating and Updating Contact Points for Account Contacts..................................... 7-54 Creating and Updating Account Site Contact Points...................................................7-55 Creating and Updating Contact Points for Account Site Contacts.............................. 7-56 Defining Customer Account Drawee Sites............................................................................. 7-56 Oracle Exchange Customer Import Request Set..................................................................... 7-58
xi
Collections
Managing Collections............................................................................................................... 8-1 Collections Features for Receivables.................................................................................... 8-3 Oracle Advanced Collections Features................................................................................ 8-4 Reprinting Historical Dunning Letters..................................................................................... 8-5 Printing a Collection Report..................................................................................................... 8-6 Credit Holds.............................................................................................................................. 8-7 Calculating Late Charges.......................................................................................................... 8-8 Determining the Past Due Amount......................................................................................8-9 Currencies Without Rates.................................................................................................. 8-14 Generating Late Charges....................................................................................................8-15 Reviewing Late Charge Batches......................................................................................... 8-16 Statements............................................................................................................................... 8-19 Defining a Statement Site................................................................................................... 8-22 Printing Statements............................................................................................................ 8-23 Cross Site and Cross Customer Receipts............................................................................ 8-25 Sample Statement...............................................................................................................8-27
xii
Viewing Accounting Lines in Receivables............................................................................. 9-32 Drilling Down to Oracle Receivables from Oracle General Ledger................................... 9-37 Viewing MRC Details for a Transaction................................................................................ 9-42 Default Accounting for Transactions......................................................................................9-43 Technical Perspective: Transactions....................................................................................... 9-52 Invoices.............................................................................................................................. 9-60 Debit Memos...................................................................................................................... 9-63 Commitments.................................................................................................................... 9-63 Invoice Against a Deposit.................................................................................................. 9-65 Invoice Against a Guarantee.............................................................................................. 9-68 Credit Memos.................................................................................................................... 9-71 On-Account Credit Memos................................................................................................ 9-74 Unapplied Receipts............................................................................................................ 9-76 Applied Receipts................................................................................................................ 9-78 Reverse Receipts................................................................................................................ 9-82 Miscellaneous Receipts...................................................................................................... 9-84 Chargebacks....................................................................................................................... 9-86 Adjustments....................................................................................................................... 9-88
10
xiii
AR to GL Reconciliation Report........................................................................................... 10-31 Audit Report by Document Number ................................................................................... 10-33 AutoCash Rules Report ........................................................................................................ 10-34 Automatic Receipt Batch Management Report.....................................................................10-34 Automatic Receipts Awaiting Confirmation Report ........................................................... 10-35 Automatic Transactions Batch Report ..................................................................................10-36 Bad Debt Provision Report................................................................................................... 10-38 Bank Risk Report .................................................................................................................. 10-38 Billing and Receipt History................................................................................................... 10-39 Billing History Report .......................................................................................................... 10-40 Bills Receivable By Status Report......................................................................................... 10-41 Bills Receivable Format Report Program.............................................................................. 10-43 Bills Receivable Reminder Letters........................................................................................ 10-44 Bills Receivable Remittance Batch Management Report .................................................... 10-45 Bills Receivable Summary Report ....................................................................................... 10-48 Collection Effectiveness Indicators ......................................................................................10-49 Commitment Balance Report................................................................................................ 10-51 Contingency-Based Deferred Revenue Report.....................................................................10-52 Credit Hold Report................................................................................................................ 10-53 Cumulative Activity Balance Report.................................................................................... 10-55 Customer Balance Revaluation Report................................................................................. 10-56 Customer Credit Snapshot Report........................................................................................ 10-58 Customer Listing Detail and Summary Reports.................................................................. 10-61 Customer Open Balance Letter............................................................................................. 10-67 Customer Profiles Report...................................................................................................... 10-68 Customer Relationships Listing............................................................................................10-69 Deposited Cash Reports - Applied Detail and Open Detail................................................ 10-70 Discount Projection Report................................................................................................... 10-72 Disputed Invoice Report....................................................................................................... 10-74 Dunning History - Receivables Generated Letters Only..................................................... 10-75 Duplicate Customer Report .................................................................................................. 10-77 European Sales Listing.......................................................................................................... 10-78 Incomplete Invoices Report.................................................................................................. 10-79 Intercompany Invoice Report............................................................................................... 10-80 Intercompany Receipts Report.............................................................................................. 10-80 Invoice Exception Report...................................................................................................... 10-80 Invoice Print Preview Report................................................................................................ 10-81 Invoices Posted to Suspense................................................................................................. 10-83 Journal Entries Report........................................................................................................... 10-84 Journal with GL Details Report............................................................................................ 10-87 Late Charges Report.............................................................................................................. 10-89
xiv
Miscellaneous Receipts Register .......................................................................................... 10-90 Open Items Revaluation Report........................................................................................... 10-91 Ordering and Grouping Rules Listing..................................................................................10-94 Other Applications Report ................................................................................................... 10-95 Other Receipt Applications Report....................................................................................... 10-96 Past Due Invoice Report........................................................................................................ 10-98 Payment Terms Listing......................................................................................................... 10-99 Print Invoice Reports............................................................................................................. 10-99 Potential Reconciling Items Report.................................................................................... 10-103 Projected Gains and Losses Report..................................................................................... 10-105 Receipt Analysis - Days Late Report................................................................................... 10-106 Receipt Forecast Report....................................................................................................... 10-107 Receipt Journal.................................................................................................................... 10-108 Receipt Register................................................................................................................... 10-109 Receipts Awaiting Bank Clearance..................................................................................... 10-111 Receipts Awaiting Remittance Report ............................................................................... 10-112 Receipts Without Sites Report............................................................................................ 10-113 Receivables Key Indicators Report/Receipts Key Indicators Report................................. 10-114 Remittance Batch Management Report.............................................................................. 10-117 Revenue Exceptions Report.................................................................................................10-119 Reversed Receipts Report....................................................................................................10-120 Sales Journal by Customer.................................................................................................. 10-122 Sales Journal by GL Account.............................................................................................. 10-123 Sales Register....................................................................................................................... 10-124 Setup Details Report........................................................................................................... 10-126 Standard Memo Lines Listing ............................................................................................ 10-127 Statements........................................................................................................................... 10-128 Transaction Batch Sources Listing...................................................................................... 10-131 Transaction Detail Report................................................................................................... 10-131 Transaction Reconciliation Report......................................................................................10-133 Transaction Register............................................................................................................ 10-135 Transaction Types Listing................................................................................................... 10-136 Transactions Awaiting Consolidation ............................................................................... 10-137 Transactions Check Report................................................................................................. 10-138 Transactions Key Indicators Report/Customers and Transactions Key Indicators Report .............................................................................................................................................. 10-140 Unapplied and Unresolved Receipts Register ................................................................... 10-142 Unposted Items Report....................................................................................................... 10-144 Update Customer Profiles Report....................................................................................... 10-145
xv
11
xvi
Image Reference
Text description of the Receipts Workbench Graphic............................................................. F-1 Text description of the Transactions Workbench Graphic...................................................... F-2 Text description of the Collections Workbench Graphic........................................................ F-3 Text Description of the AutoInvoice Overview Graphic......................................................... F-4 Text Description of the Bill in Advance Accounting Entries Graphic.................................... F-4 Text Description of the Bill in Arrears Entries Graphic...........................................................F-5 Text Description of the Processing Notes Receivable Graphic............................................... F-6 Text Description of the Automatic Receipts Graphic.............................................................. F-7 Text Description of the Reporting on Automatic Receipts and Remittances Graphic............F-7 Text Description of the Statement Cycles Graphic.................................................................. F-8
Index
xvii
Send Us Your Comments
Oracle Receivables User Guide, Release 12
Part No. B31211-01
Oracle welcomes customers' comments and suggestions on the quality and usefulness of this document. Your feedback is important, and helps us to best meet your needs as a user of our products. For example: Are the implementation steps correct and complete? Did you understand the context of the procedures? Did you find any errors in the information? Does the structure of the information help you with your tasks? Do you need different information or graphics? If so, where, and in what format? Are the examples correct? Do you need more examples?
If you find any errors or have any other suggestions for improvement, then please tell us your name, the name of the company who has licensed our products, the title and part number of the documentation and the chapter, section, and page number (if available). Note: Before sending us your comments, you might like to check that you have the latest version of the document and if any concerns are already addressed. To do this, access the new Applications Release Online Documentation CD available on Oracle MetaLink and www.oracle.com. It contains the most current Documentation Library plus all documents revised or released recently. Send your comments to us using the electronic mail address: appsdoc_us@oracle.com Please give your name, address, electronic mail address, and telephone number (optional). If you need assistance with Oracle software, then please contact your support representative or Oracle Support Services. If you require training or instruction in using Oracle software, then please contact your Oracle local office and inquire about our Oracle University offerings. A list of Oracle offices is available on our Web site at www.oracle.com.
xix
Preface
Intended Audience
Welcome to Release 12 of the Oracle Receivables User Guide. This guide assumes you have a working knowledge of the following: The principles and customary practices of your business area. Computer desktop application usage and terminology
If you have never used Oracle Applications, we suggest you attend one or more of the Oracle Applications training classes available through Oracle University. See Related Information Sources on page xxii for more Oracle Applications product information.
Documentation Accessibility
Our goal is to make Oracle products, services, and supporting documentation accessible, with good usability, to the disabled community. To that end, our documentation includes features that make information available to users of assistive technology. This documentation is available in HTML format, and contains markup to facilitate access by the disabled community. Accessibility standards will continue to evolve over time, and Oracle is actively engaged with other market-leading technology vendors to address technical obstacles so that our documentation can be accessible to all of our customers. For more information, visit the Oracle Accessibility Program Web site
xxi
at http://www.oracle.com/accessibility/ .
Structure
1 Overview of Oracle Receivables 2 Transactions 3 Revenue Management 4 Receipts 5 Electronic Payment Processing 6 Bills Receivable 7 Customers 8 Collections 9 Accounting for Receivables 10 Receivables Standard Reports and Listings 11 Archive and Purge A Oracle Receivables Menu Paths B Oracle Receivables Documents on the Desktop C Attachments in Oracle Receivables D Oracle Receivables Transaction Printing Views E Multi-Fund Accounts Receivable Accounting Examples F Image Reference
This appendix includes text descriptions of some of the most complex diagrams in the Oracle Receivables User Guide. Some users may find these descriptions helpful in understanding the related diagrams.
xxii
significantly between releases. If substantial changes to this book are necessary, a revised version will be made available on the online documentation CD on Oracle MetaLink. If this guide refers you to other Oracle Applications documentation, use only the Release 12 versions of those guides. For a full list of documentation resources for Oracle Applications Release 12, see Oracle Applications Documentation Resources, Release 12, OracleMetaLink Document 394692.1. Online Documentation All Oracle Applications documentation is available online (HTML or PDF). PDF - PDF documentation is available for download from the Oracle Technology Network at http://otn.oracle.com/documentation. Online Help - Online help patches (HTML) are available on OracleMetaLink. Oracle MetaLink Knowledge Browser - The OracleMetaLink Knowledge Browser lets you browse the knowledge base, from a single product page, to find all documents for that product area. Use the Knowledge Browser to search for release-specific information, such as FAQs, recent patches, alerts, white papers, troubleshooting tips, and other archived documents. Oracle eBusiness Suite Electronic Technical Reference Manuals - Each Electronic Technical Reference Manual (eTRM) contains database diagrams and a detailed description of database tables, forms, reports, and programs for a specific Oracle Applications product. This information helps you convert data from your existing applications and integrate Oracle Applications data with non-Oracle applications, and write custom reports for Oracle Applications products. Oracle eTRM is available on OracleMetaLink.
Related Guides You should have the following related books on hand. Depending on the requirements of your particular installation, you may also need additional manuals or guides. Oracle Applications Installation Guide: Using Rapid Install: This book is intended for use by anyone who is responsible for installing or upgrading Oracle Applications. It provides instructions for running Rapid Install either to carry out a fresh installation of Oracle Applications Release 12, or as part of an upgrade from Release 11i to Release 12. The book also describes the steps needed to install the technology stack components only, for the special situations where this is applicable. Oracle Applications Upgrade Guide: Release 11i to Release 12: This guide provides information for DBAs and Applications Specialists who are responsible for upgrading a Release 11i Oracle Applications system (techstack and products) to Release 12. In addition to information about applying the upgrade driver,
xxiii
it outlines pre-upgrade steps and post-upgrade steps, and provides descriptions of product-specific functional changes and suggestions for verifying the upgrade and reducing downtime. Oracle Applications Patching Procedures: This guide describes how to patch the Oracle Applications file system and database using AutoPatch, and how to use other patching-related tools like AD Merge Patch, OAM Patch Wizard, and OAM Registered Flagged Files. Describes patch types and structure, and outlines some of the most commonly used patching procedures. Part of Maintaining Oracle Applications, a 3-book set that also includes Oracle Applications Maintenance Utilities and Oracle Applications Maintenance Procedures. Oracle Applications Maintenance Utilities: This guide describes how to run utilities, such as AD Administration and AD Controller, used to maintain the Oracle Applications file system and database. Outlines the actions performed by these utilities, such as monitoring parallel processes, generating Applications files, and maintaining Applications database entities. Part of Maintaining Oracle Applications, a 3-book set that also includes Oracle Applications Patching Procedures and Oracle Applications Maintenance Procedures. Oracle Applications Maintenance Procedures: This guide describes how to use AD maintenance utilities to complete tasks such as compiling invalid objects, managing parallel processing jobs, and maintaining snapshot information. Part of Maintaining Oracle Applications, a 3-book set that also includes Oracle Applications Patching Procedures and Oracle Applications Maintenance Utilities. Oracle Alert User's Guide: This guide explains how to define periodic and event alerts to monitor the status of your Oracle Applications data. Oracle Application Framework Developer's Guide: This guide contains the coding standards followed by the Oracle Applications development staff to produce applications built with Oracle Application Framework. This guide is available in PDF format on OracleMetaLink and as online documentation in JDeveloper 10g with Oracle Application Extension. Oracle Application Framework Personalization Guide: This guide covers the design-time and run-time aspects of personalizing applications built with Oracle Application Framework. Oracle Applications Concepts: This book is intended for all those planning to deploy Oracle E-Business Suite Release 12, or contemplating significant changes to a configuration. After describing the Oracle Applications architecture and technology stack, it focuses on strategic topics, giving a broad outline of the actions needed to achieve a particular goal, plus the installation and configuration choices that may be available.
xxiv
Oracle Applications Flexfields Guide: This guide provides flexfields planning, setup, and reference information for the Oracle Applications implementation team, as well as for users responsible for the ongoing maintenance of Oracle Applications product data. This guide also provides information on creating custom reports on flexfields data. Oracle Applications Multiple Organizations Implementation Guide: This guide describes the multiple organizations concepts in Oracle Applications. It describes in detail on setting up and working effectively with multiple organizations in Oracle Applications. Oracle Applications Supportability Guide: This manual contains information on Oracle Diagnostics and the Logging Framework for system administrators and custom developers. Oracle Applications System Administrator's Guide Documentation Set: This documentation set provides planning and reference information for the Oracle Applications System Administrator. Oracle Applications System Administrator's Guide Configuration contains information on system configuration steps, including defining concurrent programs and managers, enabling Oracle Applications Manager features, and setting up printers and online help. Oracle Applications System Administrator's Guide - Maintenance provides information for frequent tasks such as monitoring your system with Oracle Applications Manager, managing concurrent managers and reports, using diagnostic utilities, managing profile options, and using alerts. Oracle Applications System Administrator's Guide - Security describes User Management, data security, function security, auditing, and security configurations. Oracle Applications User's Guide: This guide explains how to navigate, enter data, query, and run reports using the user interface (UI) of Oracle Applications. This guide also includes information on setting user profiles, as well as running and reviewing concurrent requests. Oracle Integration Repository User's Guide: This guide covers the employment of Oracle Integration Repository in researching and deploying business interfaces to produce integrations between applications. Oracle Workflow Administrator's Guide: This guide explains how to complete the setup steps necessary for any product that includes workflow-enabled processes. It also describes how to manage workflow processes and business events using Oracle Applications Manager, how to monitor the progress of runtime workflow processes, and how to administer notifications sent to workflow users. Oracle Workflow Developer's Guide: This guide explains how to define new workflow business processes and customize existing Oracle Applications-embedded workflow processes. It also describes how to define and customize business events and event subscriptions.
xxv
Oracle Workflow User's Guide: This guide describes how users can view and respond to workflow notifications and monitor the progress of their workflow processes. Oracle Workflow API Reference: This guide describes the APIs provided for developers and administrators to access Oracle Workflow. Oracle Financials and Oracle Procurement Functional Upgrade Guide: Release 11i to Release 12: This guides provides detailed information about the functional impacts of upgrading Oracle Financials and Oracle Procurement products from Release 11i to Release 12. This guide supplements the Oracle Applications Upgrade Guide: Release 11i to Release 12. Oracle Financials Concepts Guide: This guide describes the fundamental concepts of Oracle Financials. The guide is intended to introduce readers to the concepts used in the applications, and help them compare their real world business, organization, and processes to those used in the applications. Oracle Financials Glossary: The glossary includes definitions of common terms that are shared by all Oracle Financials products. In some cases, there may be different definitions of the same term for different Financials products. If you are unsure of the meaning of a term you see in an Oracle Financials guide, please refer to the glossary for clarification. You can find the glossary in the online help or in the Oracle Financials Implementation Guide. Oracle Financials Implementation Guide: This guide provides information on how to implement the Oracle Financials E-Business Suite. It guides you through setting up your organizations, including legal entities, and their accounting, using the Accounting Setup Manager. It covers intercompany accounting and sequencing of accounting entries, and it provides examples. Oracle Financials RXi Reports Administration Tool User Guide: This guide describes how to use the RXi reports administration tool to design the content and layout of RXi reports. RXi reports let you order, edit, and present report information to better meet your company's reporting needs. Oracle Advanced Collections Implementation Guide: This guide describes how to configure Oracle Advanced Collections and its integrated products. It contains the steps required to set up and verify your implementation of Oracle Advanced Collections. Oracle Advanced Collections User Guide: This guide describes how to use the features of Oracle Advanced Collections to manage your collections activities. It describes how collections agents and managers can use Oracle Advanced Collections to identify delinquent customers, review payment history
xxvi
and aging data, process payments, use strategies and dunning plans to automate the collections process, manage work assignments, and handle later-stage delinquencies. Oracle Approvals Management Implementation Guide: Use this guide to learn how to implement Oracle Approvals Management (AME). AME is a self-service Web application that enables users to define business rules governing the process for approving transactions in Oracle Applications where AME has been integrated. Oracle Bill Presentment Architecture User Guide: This guide provides you information on using Oracle Bill Presentment Architecture. Consult this guide to create and customize billing templates, assign a template to a rule and submit print requests. This guide also provides detailed information on page references, seeded content items and template assignment attributes. Oracle Cash Management User Guide: This guide describes how to use Oracle Cash Management to clear your receipts, as well as reconcile bank statements with your outstanding balances and transactions. This manual also explains how to effectively manage and control your cash cycle. It provides comprehensive bank reconciliation and flexible cash forecasting. Oracle Credit Management User Guide: This guide provides you with information on how to use Oracle Credit Management. This guide includes implementation steps, such as how to set up credit policies, as well as details on how to use the credit review process to derive credit recommendations that comply with your credit policies. This guide also includes detailed information about the public application programming interfaces (APIs) that you can use to extend Oracle Credit Management functionality. Oracle E-Business Tax Implementation Guide: This guide provides a conceptual overview of the E-Business Tax tax engine, and describes the prerequisite implementation steps to complete in other applications in order to set up and use E-Business Tax. The guide also includes extensive examples of setting up country-specific tax requirements. Oracle E-Business Tax Reporting Guide: This guide explains how to run all tax reports that make use of the E-Business Tax data extract. This includes the Tax Reporting Ledger and other core tax reports, country-specific VAT reports, and Latin Tax Engine reports. Oracle E-Business Tax User Guide: This guide describes the entire process of setting up and maintaining tax configuration data, as well as applying tax data to the transaction line. It describes the entire regime-to-rate setup flow of tax regimes, taxes, statuses, rates, recovery rates, tax jurisdictions, and tax rules. It also describes setting up and maintaining tax reporting codes, fiscal classifications, tax profiles, tax registrations, configuration options, and third party service provider subscriptions. You also use this manual to maintain
xxvii
migrated tax data for use with E-Business Tax. Oracle E-Business Tax: Vertex Q-Series and Taxware Sales/Use Tax System Implementation Guide: This guide explains how to setup and use the services of third party tax service providers for US Sales and Use tax. The tax service providers are Vertex Q-Series and Taxware Sales/Use Tax System. When implemented, the Oracle E-Business Tax service subscription calls one of these tax service providers to return a tax rate or amount whenever US Sales and Use tax is calculated by the Oracle E-Business Tax tax engine. This guide provides setup steps, information about day-to-day business processes, and a technical reference section. Oracle General Ledger Implementation Guide: This guide provides information on how to implement Oracle General Ledger. Use this guide to understand the implementation steps required for application use, including how to set up Accounting Flexfields, Accounts, and Calendars. Oracle General Ledger Reference Guide: This guide provides detailed information about setting up General Ledger Profile Options and Applications Desktop Integrator (ADI) Profile Options. Oracle General Ledger User's Guide: This guide provides information on how to use Oracle General Ledger. Use this guide to learn how to create and maintain ledgers, ledger currencies, budgets, and journal entries. This guide also includes information about running financial reports. Oracle HRMS Documentation Set: This set of guides explains how to define your employees, so you can give them operating unit and job assignments. It also explains how to set up an organization (operating unit). Even if you do not install Oracle HRMS, you can set up employees and organizations using Oracle HRMS windows. Oracle Inventory User's Guide: This guide describes how to define items and item information, perform receiving and inventory transactions, maintain cost control, plan items, perform cycle counting and physical inventories, and set up Oracle Inventory. Oracle iReceivables Implementation Guide: This guide provides information on how to implement Oracle iReceivables. Use this guide to understand the implementation steps required for application use, including how to set up and configure iReceivables, and how to set up the Credit Memo Request workflow. There is also a chapter that provides an overview of major features available in iReceivables. Oracle Order Management Documentation Set: Use the Oracle Order Management User's Guide and Oracle Order Management Implementation Manual to learn about credit checking and credit usage rule sets.
xxviii
Oracle Payables Implementation Guide: This guide provides you with information on how to implement Oracle Payables. Use this guide to understand the implementation steps required for how to set up suppliers, payments, accounting, and tax. Oracle Payables Reference Guide: This guide provides you with detailed information about the Oracle Payables open interfaces, such as the Invoice open interface, which lets you import invoices. It also includes reference information on purchase order matching and purging purchasing information. Oracle Payables User Guide: This guide describes how to use Oracle Payables to create invoices and make payments. In addition, it describes how to enter and manage suppliers, import invoices using the Payables open interface, manage purchase order and receipt matching, apply holds to invoices, and validate invoices. It contains information on managing expense reporting, procurement cards, and credit cards. This guide also explains the accounting for Payables transactions. Oracle Payments Implementation Guide: This guide describes how Oracle Payments, as the central payment engine for the Oracle E-Business Suite, processes transactions, such as invoice payments from Oracle Payables, bank account transfers from Oracle Cash Management, and settlements against credit cards and bank accounts from Oracle Receivables. This guide also describes how Oracle Payments is integrated with financial institutions and payment systems for receipt and payment processing, known as funds capture and funds disbursement, respectively. Additionally, the guide explains to the implementer how to plan the implementation of Oracle Payments, how to configure it, set it up, test transactions, and how use it with external payment systems. Oracle Payments User Guide: This guide describes how Oracle Payments, as the central payment engine for the Oracle E-Business Suite, processes transactions, such as invoice payments from Oracle Payables, bank account transfers from Oracle Cash Management, and settlements against credit cards and bank accounts from Oracle Receivables. This guide also describes to the Payment Administrator how to monitor the funds capture and funds disbursement processes, as well as how to remedy any errors that may arise. Oracle Public Sector Financials User Guide: This guide describes how to set up and administer Oracle Public Sector Advanced Features. It describes Encumbrance Reconciliation Reports, GASB 34/35 Asset Accounting, and Funds Available Enhancements. Oracle Receivables Implementation Guide: This guide provides you with information on how to implement Oracle Receivables. Use this guide to understand the implementation steps required for application use,
xxix
including how to set up customers, transactions, receipts, accounting, tax, and collections. This guide also includes a comprehensive list of profile options that you can set to customize application behavior. Oracle Receivables Reference Guide: This guide provides you with detailed information about all public application programming interfaces (APIs) that you can use to extend Oracle Receivables functionality. This guide also describes the Oracle Receivables open interfaces, such as AutoLockbox which lets you create and apply receipts and AutoInvoice which you can use to import and validate transactions from other systems. Archiving and purging Receivables data is also discussed in this guide. Oracle Subledger Accounting Implementation Guide: This guide provides setup information for Oracle Subledger Accounting features, including the Accounting Methods Builder. You can use the Accounting Methods Builder to create and modify the setup for subledger journal lines and application accounting definitions for Oracle subledger applications. This guide also discusses the reports available in Oracle Subledger Accounting and describes how to inquire on subledger journal entries. Oracle Trade Management Implementation Guide: This guide provides detailed functional and integration setup information for Oracle Trade Management, which can be used by technical consultants, application administrators, and implementation team members. Oracle Trade Management User Guide: This guide provides user information for Oracle Marketing implementation. This document includes user procedures for creating campaigns, budgets, lists, list import, data sources, and eMerchandising. Oracle Trading Community Architecture Administration Guide: This guide describes how to administer and implement Oracle Trading Community Architecture (TCA). You set up, control, and manage functionality that affects data in the TCA Registry. It also describes how to set up and use Resource Manager to manage resources. Oracle Trading Community Architecture Reference Guide: This guide contains seeded relationship types, seeded Data Quality Management data, D and B data elements, Bulk Import interface table fields and validations, and a comprehensive glossary. This guide supplements the documentation for Oracle Trading Community Architecture and all products in the Oracle Customer Data Management family. Oracle Trading Community Architecture Technical Implementation Guide: This guide explains how to use the public Oracle Trading Community Architecture application programming interfaces (APIs) and develop callouts based on Oracle Workflow Business Events System (BES). For each API, this guide provides a
xxx
description of the API, the PL/SQL procedure, and the Java method, as well as a table of the parameter descriptions and validations. For each BES callout, this guide provides the name of the logical entity, its description, and the ID parameter name. Also included are setup instructions and sample code. Oracle Trading Community Architecture User Guide: This guide describes the Oracle Trading Community Architecture (TCA) and how to use features from the Trading Community Manager responsibility to create, update, enrich, and cleanse the data in the TCA Registry. It also describes how to use Resource Manager to define and manage resources.
Integration Repository
The Oracle Integration Repository is a compilation of information about the service endpoints exposed by the Oracle E-Business Suite of applications. It provides a complete catalog of Oracle E-Business Suite's business service interfaces. The tool lets users easily discover and deploy the appropriate business service interface for integration with any system, application, or business partner. The Oracle Integration Repository is shipped as part of the E-Business Suite. As your instance is patched, the repository is automatically updated with content appropriate for the precise revisions of interfaces in your environment.
xxxi
1
Overview of Oracle Receivables
This chapter covers the following topics: Receivables Workbenches
Receivables Workbenches
Oracle Receivables provides four integrated workbenches that you can use to perform most of your day-to-day Accounts Receivable operations. You can use the Receipts Workbench to perform most of your receipt-related tasks and the Transactions Workbench to process your invoices, debit memos, credit memos, on-account credits, chargebacks, and adjustments. The Bills Receivable Workbench lets you create, update, remit, and manage your bills receivable. Each workbench lets you find critical information in a flexible way, see the results in your defined format, and selectively take appropriate action. For example, in the Transactions Workbench, you can query transactions based on the bill-to or ship-to customer, currency, transaction number, or General Ledger date. You can then review financial, application, and installment information, perform adjustments, create a credit memo, or complete the transaction. All of the windows you need are accessible from just one window, so you can query a transaction once, then perform several operations without having to find it again.
Function Security
You may not have access to every window, button, or tabbed region within a workbench. This is because your system administrator may be using Function Security to prevent users with your responsibility from performing specific Receivables operations. For example, your responsibility might allow you to enter receipts but prevent you from deleting them. For more information, see: Function Security in Oracle Receivables, Oracle Receivables Implementation Guide.
Folders
Several of the windows in the Receivables workbenches are folders. Folders let you choose which fields you want to view and where they appear in a window. You can tell if a window is a folder if an open folder icon appears at the top left portion of the window. Additionally, if the profile option Flexview: Allow Customization is set to Yes, you can save your customizations to a particular window to quickly retrieve that subset of records later. You can modify the appearance of a folder by choosing options on the Folder menu.
Find Windows
Find windows are available within each of the Receivables workbenches. These windows let you search for information based on a specific set of criteria that you specify. For example, the Find Transactions window lets you search for multiple records by entering a range of transaction numbers, dates, batches, or transaction types. You can also retrieve a single record by entering a specific document or transaction number. You can access Find windows from the View menu.
List of Values
The list of values is a powerful, time saving feature that lets you choose valid data for a field from a predefined list. If the <List> lamp appears when your cursor is in a field, you can choose the List of Values icon to view a list of valid entries for that field. Simply click on the value you want; Receivables enters the data you selected and moves the cursor to the next field in the window.
Tools menu
In the Receipts, Transactions, and Bills Receivable Workbenches, the Tools pulldown menu lets you perform operations in addition to those provided by the action buttons. For example, in the Receipts Workbench, you can view the sum of multiple receipts in the Receipt Totals window, and review the functional currency gain or loss resulting from a currency exchange rate adjustment in the Receipt History window. In the Transactions Workbench, the Tools menu provides access to functions that are not accessible via action buttons. For example, the Balances button does not appear in the Transactions Summary window, but you can display the Transaction Balances window by choosing Balances from the Tools menu. In the Bills Receivable Workbench, the Tools menu provides additional functionality for managing bills receivable. For example, in the Bills Receivable window you can view exchange rate information for currencies that are different from the functional currency, or use the Exchange option to exchange a bill receivable for a new bill receivable.
Related Topics
Receipts Workbench, page 1-4 Transactions Workbench, page 1-9 Bills Receivable Workbench, page 1-13
Receipts Workbench
Use the Receipts Workbench to create receipt batches and enter, apply, reverse, reapply, and delete individual receipts. You can enter receipts manually, import them using AutoLockbox, or create them automatically. You can also use this workbench to clear or risk eliminate factored receipts, remit automatic receipts, create chargebacks and adjustments, and submit Post QuickCash to automatically update your customer's account balance.
Default Attributes
When you enter receipts individually, Receivables provides default values for the following attributes in the Receipts and Receipts Summary windows: Currency Deposit Date Maturity Date GL Date Receipt Date Receipt Type
When you enter receipts as part of a batch, receipts that you enter inherit the following attributes, in addition to those listed above: Receipt method Receipt class
You can also set up default values for new receipt batches. For example, you define the batch source 'Standard' and set Automatic Batch Numbering to Yes for this source. You also set the profile option AR: Receipt Batch Source to 'Standard' (see below). Then, when you create a new batch, Receivables uses Standard Source as the default batch source and automatically generates a unique batch number when you save. Other profile options that you can setup to provide default values in the Receipts Workbench include: AR: Default Exchange Rate Type This option determines the default value for the exchange rate type that appears in the exchange rate window of the Receipts and Receipts Summary windows. Valid values are Corporate Exchange Rate, Spot Exchange Rate, and User Specified Rate. AR: Receipt Batch Source This option determines the default receipt batch source in the Receipts and Receipt Batches windows.
For more information, see: Overview of Receivables User Profile Options, Oracle Receivables Implementation Guide.
Folder Windows
The following windows in the Receipts Workbench are Folder windows. You can customize the appearance of these windows by selecting options from the Folder menu: Applications Lockbox Transmission Data QuickCash Receipt Batches Summary Receipts Summary Remittances Summary
For a text description of this graphic, see: Text Description of the Receipts Workbench Graphic, page F-1. Refer to the table below to help you use the Receipts Workbench and the corresponding Receivables documentation more effectively. The phrase "Not Applicable" in the Window/ tabbed region column indicates that the documentation for that topic is an essay or general description of the feature; therefore, the corresponding window name is not applicable.
Topic Adjustments Section/Task Create an Adjustment, page 4-56 Window/tabbed region Applications window, choose the Adjustments button. Receipts or Receipts Summary window
Applying Receipts
Section/Task Approve Remittance Batches, page 5-36 AutoCash, page 4-142 Using AutoLockbox, page 4-85 Running AutoLockbox, page 4-116
AutoCash AutoLockbox
Automatic Receipts
Create Automatic Receipts, page 59 Automatically Create Remittance Batches, page 5-30 Automatically Select Transactions for Application (Search and Apply button), page 4-10 Approve Automatic Receipts, page 5-16 Format Automatic Receipts, page 518 Manually Enter Automatic Receipts, page 5-14 Confirm Automatic Receipts, page 5-20 Batching Receipts for Easy Entry and Retrieval, page 4-69 Chargebacks and Adjustments, page 4-52 Automatic Clearing for Receipts, page 5-38 Confirm Automatic Receipts, page 5-20
Automatic Receipts
Remittances window
Automatic Receipts
Applications window
Automatic Receipts
Automatic Receipts
Automatic Receipts
Receipts window
Automatic Receipts
Receipts or Receipts Summary window Receipt Batches or Receipt Batches Summary window Applications window, choose the Chargebacks button. Run Automatic Clearing window
Batch
Chargebacks
Clearing Receipts
Window/tabbed region Not Applicable Receipts; or Receipts Summary window Remittances Receipt Batches window
Factor Remittances, page 5-29 Format Automatic Receipts, page 518 Format Remittance Layouts, page 526 Using AutoLockbox, page 4-85 Running AutoLockbox, page 4-116
Remittances window
Lockbox
Maintain Lockbox Transmission, page 4-125 Create a Note Receivable, page 4-76 Post QuickCash, page 4-139 QuickCash, page 4-129 Reapply Receipts, page 4-65 Reconcile Receipts, page 5-41
Receipts window Receipt Batches Summary window Receipt Batches window Applications window Reconcile Bank Statements window (Oracle Cash Management) Remittances window
Remitting Receipts
Create Remittance Batches, page 525 Create Remittance Batches, page 530 Format Remittance Layouts, page 526 Approve Remittance Batches, page 5-36
Remittances
Remittances window
Remittances
Not Applicable
Remittances
Remittances window
Review Receipts and Applications, page 4-67 Automatic Clearing for Receipts, page 5-38 Viewing Lockbox Transmission History, page 4-128
Transmission History
Related Topics
Transactions Workbench, page 1-9 Bills Receivable Workbench, page 1-13
Transactions Workbench
Use the Transactions Workbench to create new and update existing invoices, debit memos, credit memos, on-account credits, and commitments within Receivables. You can also use this workbench to enter, review, or complete transactions, copy invoices, create adjustments, credit transactions, review invoice installments, and update chargebacks.
Default Attributes
When you enter transactions individually, Receivables provides default values for the following attributes in the Transactions and the Transactions Summary windows: Date Currency
You can also define the profile option AR: Transaction Batch Source to provide a default batch source for your transactions. This profile option determines the value of the Batch field in the Transactions, Transactions Summary, Transaction Batches, Transaction Batches Summary, and Credit Transactions windows.
Folder Windows
The following windows in the Transactions Workbench are Folder windows. You can customize the appearance of these windows by selecting options from the Folder menu:
For a text description of this graphic, see: Text Description of the Transactions Workbench Graphic, page F-2. Refer to the table below to help you use the Transactions Workbench and the corresponding Receivables documentation more effectively. The phrase "Not Applicable" in the Window/ tabbed region column indicates that the documentation for that topic is an overview or topical essay.
Topic Accounting Section/Task Review Accounting Information, page 2-18 Default Accounting for Transactions, page 9-43 Window/tabbed region Distributions window
Accounting
Not Applicable
Section/Task About Adjustments, page 2-57 Enter Manual Adjustments, page 259 Create Automatic Adjustments, page 2-61 Define Remit To Addresses, Oracle Receivables Implementation Guide Using AutoAccounting, page 9-7 Define AutoAccounting, Oracle Receivables Implementation Guide Import Transactions Using AutoInvoice, page 2-199
Adjustments
Addresses
AutoAccounting AutoAccounting
AutoInvoice
AutoInvoice Batch
Overview of AutoInvoice, page 2-208 Not Applicable Batch Transactions, page 2-44 Transaction Batches or Transaction Batches Summary window Transaction Batch Sources window
Batch
Define Transaction Batch Sources, Oracle Receivables Implementation Guide Enter Commitments, page 2-42 Using Commitments, page 2-251 Enter Commitments, page 2-42 Using Commitments, page 2-251
Complete
Transactions or Transactions Summary window Copy Transactions window Credit Transactions window
Copy Credit
Topic Credit
Section/Task Create On-Account Credits, page 2108 Calculate Late Charges, page 8-8 Define Customer Profile Classes, Oracle Receivables Implementation Guide Define Freight Carriers, Oracle Receivables Implementation Guide Enter Freight Information, page 216 Enter Commitments, page 2-42 Using Commitments, page 2-251
Freight
Freight
Freight window
Guarantee
Import
Import Transactions Using AutoInvoice, page 2-199 Enter Invoices with Installments, page 2-30 Enter Transaction Lines, page 2-2
Installments
Transactions or Transactions Summary window Lines window (from Transactions window Lines window (from Credit Transactions window) Transactions or Transactions Summary window Applications window
Line
Line
Maintain
On-Account Credits
Create On-Account Credits, page 2108 Define Receipt Methods, Oracle Receivables Implementation Guide Define Payment Terms, Oracle Receivables Implementation Guide
Receipt Methods
Payment Terms
Section/Task Print Transactions, page 2-257 Understanding Your Printed Transactions, page 2-259 Enter Invoice with Rules, page 2-24
Rules
Invoices with Rules, page 2-31 Entering Revenue Credits, page 220 Enter or Review Tax Information, page 2-15 Enter Transactions, page 2-2
Tax
Tax window
Transactions
Transactions
Import Transactions Using AutoInvoice, page 2-199 Print Transactions, page 2-257 Define Transaction Types, Oracle Receivables Implementation Guide Maintain Transactions, page 2-82
Transactions Types
Update Transaction
Related Topics
Receipts Workbench, page 1-4 Bills Receivable Workbench, page 1-13
The Bills Receivable Workbench also manages creating and applying receipts, and eliminating risk on remitted bills receivable. You can also exchange a transaction for a bill receivable in the Transactions Workbench, and use the Receipts Workbench to reverse or unapply receipts applied to bills receivable.
Default Attributes
When you create a bill receivable or a bills receivable remittance, Receivables provides default values for the following attributes in the Bills Receivable and Remittances windows: Date Currency
You can also define the AR: Bills Receivable Batch Source profile option to provide a default batch source for your bills receivable. This profile option determines the value of the Batch field in the Bills Receivable and Bills Receivable Transaction Batches windows.
Setup Options
There are two profile options that belong to the Bills Receivable Workbench: AR: Bills Receivable Batch Source: This profile option defines a default batch source for bills receivable transactions. AR: Factor/Endorse Bills Receivable without Recourse: This profile option determines whether you can factor or endorse bills receivable remittances without recourse.
This system option applies to other transactions except bills receivable: Document Number Generation Level: This system option determines at what point Receivables generates a document number for transactions. For bills receivable transactions, Receivables ignores this system option and generates a document number when the transaction is completed.
Folder Windows
There is one Folder window in the Bills Receivable Workbench. You can customize the appearance of this window by selecting options from the Folder menu: Bills Receivable Portfolio Management
corresponding Receivables documentation more effectively. The phrase "Not Applicable" in the Window/tabbed region column indicates that the documentation for that topic is an essay or general description of the feature.
Topic Accept Section/Task Accepting a Bill Receivable, page 620 Bills Receivable Creation, page 6-3 Accounting for Bills Receivable Remittances and Receipts, page 645 Manually Assigning Transactions to a Bill Receivable, page 6-7 Batching Transactions for Bills Receivable, page 6-12 Viewing Bills Receivable Assignments, page 6-32 AutoAccounting, Oracle Receivables Implementation Guide Flagging Transactions for Automatic or Direct Exchange into Bills Receivable, page 6-10 Entering Bills Receivable Bank Account Information, page 6-6 Creating a Bills Receivable Remittance Batch, page 6-50 Batching Transactions for Bills Receivable, page 6-12 Creating a Bills Receivable Remittance Batch, page 6-50 Transaction Batch Sources, Oracle Receivables Implementation Guide Window/tabbed region Acceptance window
Accounting Accounting
Assignments
Assignments window
Assignments
Bills Receivable Transaction Batches window Bills Receivable Portfolio Management window Automatic Accounting window
Assignments
AutoAccounting
AutoInvoice
Transactions window
Banks
Banks
Remittances window
Batch
Batch
Batch
Topic Batch
Section/Task Bills Receivable Remittance Batch Management Report, page 10-45 Bills Receivable Creation, page 6-3 Defining a Bills Receivable Creation Receipt Method, Oracle Receivables Implementation Guide Canceling a Bill Receivable, page 637 Viewing Bills Receivable Transaction Information, page 6-34 Completing a Bill Receivable, page 6-18 Implementing Document Sequences, Oracle Receivables Implementation Guide Transaction Batch Sources, Oracle Receivables Implementation Guide Batching Transactions for Bills Receivable, page 6-12 Defining Customer Drawee Sites, page 7-56 Flagging Transactions for Automatic or Direct Exchange into Bills Receivable, page 6-10 Endorsing a Bill Receivable, page 640 Exchanging a Transaction for a Bill Receivable, page 6-17
Window/tabbed region Bills Receivable Remittance Batch Management report Not Applicable Receipt Classes window
Cancel
Cancel window
Collections
Complete
Document Sequences
Document Sequences
Document Sequences
Drawee
Drawee
Transactions window
Endorse
Endorse window
Exchange
Transactions window
Topic Exchange
Section/Task Exchanging a Bill Receivable for a New Bill Receivable, page 6-18 Exporting and Importing Bills Receivable Remittances, page 6-49 Viewing Bills Receivable History, page 6-32 Holding or Releasing from Hold a Bill Receivable, page 6-40 Exporting and Importing Bills Receivable Remittances, page 6-49 Defining a Bills Receivable Creation Receipt Method, Oracle Receivables Implementation Guide Defining Bills Receivable Remittance Receipt Methods, Oracle Receivables Implementation Guide Automatic Receipt Programs, Oracle Receivables Implementation Guide Printing a Bill Receivable, page 6-20 Bills Receivable Stamp Values, page 6-21 Formatting and Printing Bills Receivable Remittances, page 6-58 Bills Receivable Format Report Program, page 10-43 Marking a Bill Receivable as Under Protest, page 6-42 Recalling a Bill Receivable, page 637
Export
Not Applicable
History
History window
Holds
Import
Receipt Method
Receipt Method
Print Print
Protest
Protest window
Recall
Recall window
Topic Receipts
Section/Task Receipt Sources, Oracle Receivables Implementation Guide Creating Receipts for Bills Receivable Remittances, page 6-44 Accounting for Bills Receivable Remittances and Receipts, page 645 Bills Receivable Maturity and Risk Program and Report, page 6-59 Reversing and Unapplying Receipts for Bills Receivable, page 6-61 Transactions Awaiting Consolidation, page 10-137 Bills Receivable Reminder Letters, page 10-44 Receivables Activities, Oracle Receivables Implementation Guide Bills Receivable Remittance, page 643 Creating a Bills Receivable Remittance Batch, page 6-50 Maintaining Bills Receivable Remittances, page 6-56 Bills Receivable Remittance Batch Management Report, page 10-45 Bills Receivable Reports, page 6-42 Eliminating or Reestablishing Risk on a Bill Receivable, page 6-39
Receipts
Not Applicable
Receipts
Not Applicable
Receipts
Receipts
Receipts
Reminder Letters
Remittance
Remittance
Not Applicable
Remittance
Remittances window
Remittance
Remittance
Bills Receivable Remittance Batch Management report Not Applicable Bills Receivable Portfolio Management window
Reports Risk
Topic Risk
Section/Task Bills Receivable Maturity and Risk Program and Report, page 6-59 Bills Receivable Stamp Values, page 6-21 Updating Bills Receivable, page 634 Bills Receivable By Status Report, page 10-41 Defining Receivables System Options, Oracle Receivables Implementation Guide Bills Receivable Transaction Types, Oracle Receivables Implementation Guide Manually Assigning Transactions to a Bill Receivable, page 6-7 Flagging Transactions for Automatic or Direct Exchange into Bills Receivable, page 6-10 Batching Transactions for Bills Receivable, page 6-12 Exchanging a Transaction for a Bill Receivable, page 6-17 Viewing Bills Receivable Transaction Information, page 6-34
Window/tabbed region Bills Receivable Maturity and Risk program Stamp Values window
Stamps
Status
Status
Transactions
Transactions
Transactions
Assignments window
Transactions
Transactions window
Transactions
Transactions
Transactions
Customer Accounts window, Account Overview window, Account Details window Automatic Transactions Batch report
Transactions
Automatic Transactions Batch Report, page 10-36 Transactions Awaiting Consolidation, page 10-137
Transactions
Topic Unpaid
Section/Task Exchanging a Bill Receivable for a New Bill Receivable, page 6-18 Marking a Bill Receivable as Unpaid, page 6-38 Restating a Bill Receivable, page 641
Unpaid
Unpaid window
Unpaid
Restate window
Related Topics
Receipts Workbench, page 1-4 Transactions Workbench, page 1-9
2
Transactions
This chapter covers the following topics: Entering Transactions Foreign Currency Transactions Entering Invoices with Installments Invoices with Rules Entering Commitments Batching Transactions for Easy Entry and Retrieval Completing Transactions Viewing Transactions Account Details Field Reference Placing an Item In Dispute Copying Invoices About Adjustments XML Receivables Documents Maintaining Transactions Crediting Transactions Creating On-Account Credit Memos Accounting for Credit Memos AME Credit Memo Request Workflow Running AutoInvoice Importing Transaction Information Using AutoInvoice Oracle Exchange Invoice Import Request Set Using Commitments
Transactions 2-1
Entering Transactions
Use the Transaction window to enter your invoices, debit memos, credit memos, and commitments. You can also query and update your transactions in this window and review your transactions and chargebacks in the Transactions Summary window. For a list of fields you can update, see: Maintaining Your Transactions, page 2-82. From this window, you can also quickly view the balance due on a transaction, and drill down to view more details in the Balances window. See: Viewing Transaction Balances, page 2-51. When you enter an invoice, Receivables uses your AutoAccounting rules to determine your default general ledger accounts. See: Using AutoAccounting, page 9-7. You can enter transactions one at a time or in a group called a batch. See: Batching Transactions for Easy Entry and Retrieval, page 2-44. Your system administrator determines whether you can delete a transaction. See: Function Security in Oracle Receivables, Oracle Receivables Implementation Guide.
Note: You can view the detail accounting lines for existing transactions
in the form of a balanced accounting entry (i.e., debits equal credits) by choosing View Accounting from the Tools menu. You can also choose to view the detail accounting as t-accounts. See: Viewing Accounting Lines, page 9-32.
functionality, then you can use the View Currency Details window to view transaction amounts in both your primary and MRC reporting currencies. See: Viewing MRC Details for a Transaction, page 9-42.
Transaction Types
Transaction types determine whether a transaction updates your open receivables, can be posted to your general ledger, the transaction's creation sign, and whether transactions with this type use natural application only or will allow overapplication. The transaction type also provides the default transaction class, payment term, and printing options for each transaction. You can set up AutoAccounting to use transaction types when determining your general ledger accounts. If AutoAccounting depends on transaction type and you change this value, Receivables displays a pop-up window asking you if you want to recalculate all of your general ledger accounts. If you choose Yes, Receivables reruns AutoAccounting and makes the appropriate changes to your accounts (unless the transaction is a chargeback). See: Transaction Types, Oracle Receivables Implementation Guide. Prerequisites Define transaction types, Oracle Receivables Implementation Guide Define AutoAccounting, Oracle Receivables Implementation Guide Define transaction batch sources, Oracle Receivables Implementation Guide Define accounting rules (optional), Oracle Receivables Implementation Guide Set up document numbering (optional), Oracle Receivables Implementation Guide
Navigate to the Transactions window. Enter the transaction batch Source for this transaction. The default is the value of the AR: Transaction Batch Source profile option. If no value exists, then you must enter a source. The transaction batch source specifies automatic or manual invoice numbering and the transaction type. The transaction batch source also determines which attribute of the Invoice Transaction Flexfield is used to default into the Reference field, although you can override the default. See: Transaction Batch Sources, Oracle Receivables Implementation Guide.
3.
Enter the Date of this transaction. The default date is either the batch date or, if there is no batch information, the current date. If your batch source does not specify Automatic Invoice Numbering, enter a transaction Number. Otherwise, Receivables assigns a number when you save. If you are adding transactions to a batch, the transaction number must be unique
4.
Transactions 2-3
transaction number.
5.
Enter the GL Date for this transaction. The default date is either the batch date or, if there is no batch information, the current date. Choose the Class of this transaction. Enter the Currency of this transaction. The default currency is either the currency entered at the batch level or your functional currency, but you can change it to any currency that is defined in Receivables. If the currency is different from your functional currency, and you have not defined daily conversion rates, enter exchange rate information. See: Foreign Currency Transactions, page 2-26.
Note: You can optionally account for rounding differences that can
6. 7.
occur when you create foreign currency transactions by enabling Header and Line Level Rounding, Oracle Receivables Implementation Guide.
8. 9.
Choose a transaction Type. If you are using manual sequence numbering, then enter a unique Document Number. See: Implementing Document Sequences, Oracle Receivables Implementation Guide.
10. Select the legal entity for this transaction. 11. Enter the ship-to customer (optional). 12. Enter the customer Bill-to Name and Location for this transaction.
If the bill-to customer has a primary bill-to location, then Receivables defaults the location and address. If no primary bill-to location exists for the customer, however, then you must select a valid bill-to location from the list of values.
13. Accept the default sold-to customer, or enter a new customer.
Use these fields in conjunction with an automatic receipt method to indicate that this transaction will be paid by automatic receipt.
Receivables calculates the Due Date based on the payment term and date of this transaction. If you enter a split payment term, the due date is the date when the first installment is due. See: Entering Invoices with Installments, page 2-30. Receivables uses the following hierarchy to determine the default payment terms, stopping when one is found: customer bill-to site level customer account level Transaction Type
17. If you want to assign invoicing rules, see: Entering Invoices with Rules, page 2-24. 18. Accept the default receipt method, or select a new receipt method. Receipt methods
selected in the Payment Details region indicate that this transaction should be paid by an automatic method, such as by credit card, direct debit, or bills receivable. Transactions paid by automatic methods use Oracle Payments to complete the funds capture process. See: Enabling the Funds Capture Process, Oracle Receivables Implementation Guide. The receipt method defaults based on the paying customer's receipt method assigned at the site or account level (site takes precedence). If no assigned receipt method exists, then you can select a receipt method from the list of values. You can select any receipt method from the list of values, as long as the invoice date is within the receipt method active date range and the receipt method has bank accounts in the currency of the invoice, or at least one of its bank accounts has the Multiple Currencies Allowed check box selected. The selected receipt method automatically defaults the payment method and instrument number. See: Transactions Window Field Reference, page 2-8.
19. Optionally choose Select Instrument to navigate to the Payment Instrument
window. To choose this button, you must first select a receipt method. In the
Transactions 2-5
Payment Instrument window, you can select a different payment instrument, or create a new one. You can select any payment instrument that has been assigned to the defaulted payment method at the customer account or site level. The Payment Instrument window also displays payment instrument details. Oracle Payments populates these fields during the funds capture process. The fields in this window display differently depending on the payment method that is associated with the receipt method. For example: If the payment method is a bank account transfer payment method, then the Payment Instrument window displays bank account details. Choose Create/Update Instrument to navigate to the Payment Details page, where you can update existing bank accounts, or add or create a new bank, bank branch, or bank account. If the payment method is a credit card payment method, then the Payment Instrument window displays credit card details. Choose Create/Update Instrument to navigate to the Payment Details page, where you can update existing credit cards, or add a new credit card. For both types of payment instruments, use the Payment Details page to indicate the priority level of each payment instrument, if multiple instruments exist, as well as the customer's notification preferences, such as by e-mail or fax.
Note: You can also create payment instruments at the customer
account or site level. See: Entering and Updating Account Payment Details, page 7-24 and Entering and Updating Account Site Payment Details, page 7-41.
20. In the More tabbed region, accept the default territory or select a new one. 21. Enter a Salesperson (optional).
If the system option Require Salespersons is Yes and you did not assign a salesperson to this customer at the customer account or site level, then the default is No Sales Credit. To see how Receivables chooses a default salesperson for your transactions, see: Salespersons, Oracle Receivables Implementation Guide. For more information about sales credits, see: Entering Revenue Credits, page 2-20. The More tabbed region also includes other important attributes of the transaction that you are entering. See: More Tabbed Region, page 2-10.
22. Enter the Remit To Address for this transaction. The default is the remit-to address
assigned to the country, state, and postal code combination for this customer's address.
23. To enter the goods or services to bill to this customer, choose Line Items, then enter
the Item, Quantity, and Unit Price for each item. Receivables automatically calculates the total Amount for each line. See: Lines Field Reference, page 2-13.
Note: You can use standard memo lines instead of items if, for
example, you have not installed Oracle Order Management or if you want to enter a line that is not a standard inventory item. To enter a memo line, place your cursor in the Description field, then select a standard memo line from the list of values. (You must use the list of values when entering a standard memo line.) See: Standard Memo Lines, Oracle Receivables Implementation Guide.
Receivables displays a default Tax Classification, if one exists. If you upgraded to Release 12 from a previous version of Oracle Receivables, then tax classifications represent your migrated tax codes.
Tip: Oracle Receivables uses Oracle E-Business Tax as its tax
engine. E-Business Tax provides a single set of application features that manage tax calculations for Receivables. Additionally, E-Business Tax is the repository of all tax-related data. E-Business Tax migrates the tax decision making responsibility from your users to the tax experts at your enterprise. Implement E-Business Tax to leverage this powerful central tax solution. If you implement E-Business Tax to automatically calculate taxes based on transaction line content and other tax sources and corresponding rules, then you no longer need to use tax classifications. See: Setting Up Tax, Oracle Receivables Implementation Guide.
When you select a tax classification, E-Business Tax searches for corresponding tax details to complete the tax calculation. If tax details are insufficient (for example, the associated tax rate is end-dated), then E-Business Tax will not calculate tax for the transaction line.
24. If you entered an inventory item, enter a Warehouse Name to indicate the
ship-from location for this item (optional). If AutoAccounting is based on Standard Lines, you can use the inventory item and warehouse name to create accounting flexfield information. For example, you use multiple inventory organizations and set up AutoAccounting to create the Revenue account based on standard lines. AutoAccounting uses the item and warehouse that you enter here to create the Product segment of your Revenue account. See: AutoAccounting, Oracle Receivables Implementation Guide.
25. To review or update tax information for this line, choose Tax. See: Entering Tax
Information, page 2-15. To review tax exemption information for this line, choose
Transactions 2-7
26. To enter Freight information for this transaction, choose Freight. See: Entering
Freight Information, page 2-16. To enter Freight information for an invoice line, select the line, then choose Freight. See: Entering Freight Information, page 2-16.
27. To review or update accounting information, choose Distributions. See: Reviewing
Related Topics
Transactions Window Field Reference, page 2-8 Lines Window Field Reference, page 2-13 Entering Quick Transactions, page 2-22 Accounting for Transactions, page 9-43 Entering Commitments, page 2-42 Batching Transactions for Easy Entry and Retrieval, page 2-44 Completing Transactions, page 2-46 Maintaining Transactions, page 2-81 Printing Transactions, page 2-257 Crediting Transactions, page 2-92 Importing Transactions Using AutoInvoice, page 2-199 Adjusting Transactions, page 2-57 Viewing Transaction Balances, page 2-51
is in a different window, such as the Transactions Summary or Transaction Batches window, this is noted. Balance Due: Use this region to view the balance due on a transaction. Choose Details to navigate to the Balances window. Choose Refresh to recalculate the transaction balances without closing the window. See: Viewing Transaction Balances, page 2-51. Balance Forward Bill Number: Receivables displays two transaction number fields. The first field displays the balance forward bill number that is associated with this transaction. The second field displays the transaction number. You can view all transactions that appeared on a specific balance forward bill by entering a balance forward bill number and performing a query on this field. Control Amount: (Transaction Batches window) The total amount of invoices in this batch. If you enter invoices in different currencies, enter the total amount irrespective of currency. For example, if you intend to enter two invoices, one for 100 US Dollars and the other for 50 euros, enter 150 here. Instrument Number: This field is display only. Receivables defaults this value based on the receipt method. Your customers use payment instruments to pay you. For example, a payment instrument can be a credit card or a bank account. You can change the payment instrument by choosing Select Instrument, which opens the Payment Instrument window. From this window, choose Create/Update Instrument to update or create a payment instrument on the Payment Details page. Invoice Date: Receivables prints the invoice date on your invoice. Receivables calculates the due date from the invoice date and payment terms you assign to this invoice. The default value is the batch date if you entered a batch, or the current date if you did not enter batch information. If you change the invoice date, Receivables automatically recalculates the due date and the associated tax. Number: Receivables displays two transaction number fields. The first field displays the balance forward bill number that is associated with this transaction. The second field displays the transaction number. Partially Purged: (Transaction Batches window) If this box is checked, some of the transactions belonging to this batch have been deleted by the Archive Purge program. When transactions are partially purged, the Control Total section appears out of balance because the Actual Count and Amount fields no longer include the purged transactions. Paying Customer: This could be different from the billing customer if, for example, you wanted a primary customer to pay for related invoices. Payment Method: This field is display only. Receivables defaults this value based on the receipt method. Receipt Method: The receipt method assigned to this transaction. In this list of values, Receivables displays all eligible receipt methods, and indicates if a receipt method is assigned to the paying customer bill-to address or not.
Transactions 2-9
Receivables uses the following hierarchy to default a value for this field: 1) the primary receipt method of the parent site 2) the primary receipt method of the primary customer 3) the primary receipt method of the bill-to site 4) the primary receipt method of the bill-to customer
Note: If the receipt method that you assigned to the invoice is a credit
card receipt method that is not already assigned to the paying customer, then Receivables automatically updates the customer records with this receipt method information.
Period: (Transaction Batches window) The accounting period that corresponds to the batch date you entered in the Date field. Use the Accounting Calendar window to define your accounting periods. Reference: The transaction batch source for this transaction determines which attribute of the Invoice Transaction Flexfield is used to default into the Reference field. For manual transactions, you can override the default in the Reference field with other information about this transaction, such as a related transaction number or a customer name. Sold To Customer: The customer to whom you sold the goods and services. This customer could be different from your ship-to or bill-to customer. The default is the bill-to customer for this transaction, but you can change it. Status: (Transaction Batches and Transaction Batches Summary windows) The status of your batch. Use batch statuses to implement your batch approval cycle. Receivables provides several standard batch statuses and lets you define additional statuses in the Receivables Lookups window using the lookup type BATCH_STATUS. Receivables treats batch statuses that you create as 'Open.'
Cross Reference: The transaction to relate to this invoice. This field is optional. You can choose any transactions that are assigned to your bill-to customer or a selected customer. If you enter a cross reference transaction number and then change your bill-to customer, Receivables will erase the value in this field. Default Tax: You can enter a value for this field only if the profile option Tax: Allow Override of Customer Exemptions is Yes and the transaction is not a chargeback. Use the default value of 'Standard' if you want tax to be calculated as per the normal procedures set up in Receivables. Enter 'Exempt' to force tax exemption on the invoice lines, and your system option Use Customer Exemptions is set to Yes. Enter 'Require' to force tax calculation on the invoice lines. If you update this field, there will be no effect on existing invoice lines; only new invoice lines will get the new value as a default. Dispute Amount: The current amount of this invoice, debit memo, or chargeback that is in dispute. Receivables sums up the dispute amounts for each installment of your payment schedule and displays the total in this field. You can either increase or decrease the dispute amount. If you enter 0 (zero), the debit item is no longer in dispute. If your debit item does not have split terms, then you can enter a dispute amount that is between zero and the balance due for this item. You can review your disputed debit items in the Disputed Invoice Report. For debit items with split terms, you can enter the dispute amount for each installment in the Installments window or you can set it to either the balance due or zero in this field. Exempt from Late Charges: Use this check box to indicate whether late charges are calculated against this invoice, debit memo, or chargeback. If you select this box, then Receivables calculates late charges according to your customer's credit profile. If you do not select this box, then Receivables does not calculate late charges on this transaction, regardless of the customer's credit profile. Original Transaction: When you query a chargeback in the Transactions window, this field shows the transaction for which the chargeback was created. PO Date: The purchase order date for this transaction. Receivables displays a warning message if the purchase order date is later than the transaction date. This field is for reference only and is not validated by Receivables. PO Number: The purchase order number for this transaction. This field is for reference only and is not validated by Receivables. PO Revision: The purchase order revision number for this transaction. This field is for reference only and is not validated by Receivables. Print Date: The date on which this transaction was last printed. Print Option: The printing option for this invoice. The default is the print option for this transaction type. Choose 'Print' for invoices you want to print. You can choose all new or changed invoices to print at one time. Choose 'Do Not Print' for invoices you do not want to print (for example, if you need to generate an invoice for internal purposes, but you do not want to send the printed invoice to your customer). Special Instructions: Any special instructions for this transaction. You can enter up to
Transactions 2-11
240 characters. The first 51 characters appear on the printed transaction. If this transaction is a credit memo, this field displays information entered in the Special Instructions field of the Credit Transactions window. You can define additional instructions in the Receivables Lookups window. See: Reviewing and Updating Receivables Lookups, Oracle Receivables Implementation Guide. Status: (Transactions window) The status of this transaction. This is a user maintainable field and you can define values for it in the Receivables Lookups window. Possible values include Open, Pending, Closed, or Void. This field is not used by Receivables, therefore it is not updated automatically when an invoice is paid off, closed, etc. You have to manually update this field. Territory: The sales territory for this invoice. The default is the value of the Source of Territory in the System Options window (for example, bill-to, ship-to, sales rep, or none).
field to document a disputed invoice's path through the approval process. See: AME Credit Memo Request Workflow, page 2-139.
Related Topics
Entering Transactions, page 2-2 Lines Window Field Reference, page 2-13 Batching Transactions for Easy Entry and Retrieval, page 2-44
three additional fields: the Amount Includes Tax, Net Amount, and Net Unit Price. The Amount Includes Tax field indicates whether the tax for this line is inclusive or exclusive. If this is an inclusive tax, the Net Amount and Net Unit Price fields display the amount and unit selling price for this line without tax. To display these fields, choose Show Field from the Folder menu, then select the field to view.
Description: The description for this invoice line. Receivables prints the description on the invoice. You can also choose standard memo lines that you previously defined, such as tax and freight charges. If you wish to update a previously chosen memo line, Receivables will only let you change the memo line to another of the same type. For example, if you have a tax memo line, you can only change it to another memo line of type 'Tax.' If you entered a freight amount in the Transactions window or if the Allow Freight option for the transaction type associated with this invoice is set to No, standard memo lines with a type of Freight will not appear in the list of values. If the Allow Freight option for the transaction type you selected for this invoice is set to Yes, you can select standard memo lines with a type of Freight. After you select a standard memo line with a type of Freight, you can choose Freight to specify the amount of freight to assign to this line. You can select standard memo lines with a type of Tax if the profile option Tax: Allow Manual Tax Lines is set to Yes. After you select a standard memo line with a type of Tax, you can choose the Tax button to specify the amount of tax to assign to this line. Total (Freight): The total amount of freight for this transaction. Total (Lines): The sum of all lines for this transaction. This amount does not include tax.
Transactions 2-13
Total (Tax): The sum of all applicable tax for your transaction lines. This amount includes any inclusive and exclusive tax. Total (Transaction): The sum of all lines, tax, and freight amounts for this transaction. This amount includes any inclusive and exclusive tax. Unit Price: The unit selling price for this invoice line item. If you entered a standard line item, the default is the Unit List Price you entered for this standard line item in the Memo Lines window; there will be no default for System Items. If the currency of the invoice is different from the functional currency, the default unit price will be the Standard Price / Currency Exchange Rate. The default value for this field is zero for Tax and Freight lines. You can accept this price or enter the actual selling price. The unit price can be a positive or a negative number.
Warehouse Name: The ship-from location for this item. If AutoAccounting is based on Standard Lines, you can use the inventory item and warehouse you enter to create accounting flexfield information. See: AutoAccounting, Oracle Receivables Implementation Guide.
Related Topics
Entering Transactions, page 2-2 Transactions Field Reference, page 2-8 Standard Memo Lines, Oracle Receivables Implementation Guide Viewing Transaction Balances, page 2-51
Navigate to the Transaction or the Transactions Summary window. Query the transaction to view. To enter or review tax information for this transaction, choose Tax. To enter or review tax information for a specific invoice line, choose Line Items, select the line to view, then choose Tax.
Transactions 2-15
See: Managing Detail Tax Lines, Oracle E-Business Tax User Guide.
4.
Choose Tax Information to navigate to the Additional Tax Determining Factors window. Use the Additional Tax Determining Factors window to review and enter additional tax information on Receivables transaction lines. See: Entering Additional Determining Factor Information on Receivables Tax Lines, Oracle E-Business Tax User Guide.
Related Topics
Tax Window Field Reference, page 2-16 Oracle E-Business Tax User Guide Oracle E-Business Tax Implementation Guide
Related Topics
Entering Tax Information, page 2-15 Entering Transactions, page 2-2
Define freight carriers, Oracle Receivables Implementation Guide Enter transactions, page 2-2
Navigate to the Transaction or the Transactions Summary window. Query the transaction to view. If you are in the Transactions Summary window, select the transaction, then choose Open. To enter freight information for this invoice, choose Freight. To enter freight charges for a specific invoice line, choose Line Items, select the invoice line to which you want to assign freight charges, then choose Freight.
4.
5.
Select the freight Carrier from the list of values (optional). There is no default value. You use the Freight Carriers window to define the values that appear in the list of values.
6.
Enter the Amount of freight charges to be collected for this invoice or invoice line. If you are assigning freight to an invoice line and this is a standard freight line, the default Amount is the Unit List Price of the standard memo line adjusted for any currency differences. To assign freight charges to all of your invoice lines, open the Freight for All Lines tabbed region, then enter the Amount of freight charges for each line. Receivables calculates the Total amount of freight charges for your invoice lines.
7.
Enter the freight GL Account. AutoAccounting creates the default freight account. If it cannot create the entire account, Receivables displays a pop-up window so you can complete the account information. See: Using AutoAccounting, page 9-7.
Related Topics
Freight Lines in AutoInvoice, page 2-222 Freight Window Field Reference, page 2-17
Transactions 2-17
Bill-to FOB as the default value when you enter transactions. Shipping Reference: Any related freight information you want to provide. Receivables does not validate this field.
Related Topics
Freight Carriers, Oracle Receivables Implementation Guide Entering Transactions, page 2-2
considered interim accounting only. Receivables integrates with Oracle Subledger Accounting, the E-Business Suite's centralized accounting engine, which accepts the default accounts that AutoAccounting derives without change. However, you can modify the accounting rules in Subledger Accounting to create accounting that meets your business requirements. See: Accounting in Receivables, page 9-3.
If you are reviewing an invoice that uses rules, you must run the Revenue Recognition Program before you can view accounting information in this window. See: Recognizing Revenue, page 3-1. You can change the Accounting Flexfield for each account, but you cannot create or delete lines in the Distributions window. If you change a row that has already been posted, Receivables does not alter the posted entry; instead, it makes the adjustments through additional entries. For a list of fields you can update, see: Maintaining Your Transactions, page 2-82. Prerequisites Enter transactions, page 2-2 Define AutoAccounting, Oracle Receivables Implementation Guide
To review or update the revenue account assignments for your transaction lines:
1. 2.
Navigate to the Transaction or the Transactions Summary window. Query the transaction to view.
Note: You can also view the detail accounting lines in the form of a
balanced accounting entry (i.e., debits equal credits) or as t-accounts by choosing View Accounting from the Tools menu. See: Viewing Accounting Lines, page 9-32.
3.
If you are in the Transactions Summary window, select the transaction, then choose Open. Choose Distributions. If this invoice uses invoicing rules, you can view the account sets for this invoice by opening the Sets for All Lines tabbed region.
Note: You can also view accounting information by choosing Lines
4.
5.
To update the revenue account assignments for this invoice or invoice line, modify the GL Account information for that account.
Note: The default percent amount of each invoice line assigned to
an account is 100% unless AutoAccounting is based on Salesperson and the salesperson assignment is split. In this case, the field will reflect the split and you can either accept this percentage or enter another one. If you change the percent, Receivables calculates the Amount.
Related Topics
Distributions Window Field Reference, page 2-19 Using AutoAccounting, page 9-7 Accounting for Transactions, page 9-43 Technical Perspective: Transactions, page 9-52
Transactions 2-19
field to that accounting rule. Distribution Amount: The specific amount of the invoice line to assign to this revenue account. GL Date: The date that this account will post to your general ledger. The default is the general ledger date you entered for this invoice. You cannot change this date. If you are using invoicing rules, Receivables does not display the general ledger date until you run the Revenue Recognition Program. See: Invoices with Rules, page 2-31. Percent (%): The percentage of this invoice line to assign to this revenue account.
Related Topics
Entering Transactions, page 2-2 Transactions Window Field Reference, page 2-8 Accounting for Transactions, page 9-43
Related Topics
Accounting in Receivables, page 9-3
posted to the general ledger, then you must use the Revenue Accounting Management (RAM) wizard to update sales credits.
Note: For rule-based transactions, you cannot use the Transactions
workbench to update sales credits or modify salespeople after Revenue Recognition has run, even if the transaction is incomplete. Instead, you must use the RAM wizard. See: Revenue Accounting, page 3-5.
If you modify a transaction's default salesperson, then either save your work or choose the Sales Credits button, Receivables asks if you want to rerun AutoAccounting to recalculate your receivable and freight accounts. If you choose Yes, Receivables reruns AutoAccounting and makes the appropriate changes to your accounts; otherwise, Receivables saves the changes to the sales credit information, but does not rerun AutoAccounting.
Important: If AutoAccounting is based on sales credits and you change
this information, a decision window asks if you want to redefault the accounting for this transaction. If you choose No, the links on the distributions to the old sales credit lines are broken. If you choose Yes, the account assignments and account sets for all account classes that are based on sales credits are recreated based on the new sales credits. See: Using AutoAccounting, page 9-7.
do not rerun AutoAccounting if: AutoAccounting is based on salesperson, and The AR: Allow Update of Existing Sales Credits profile option is set to Yes, and You have previously adjusted revenue on this transaction using the RAM wizard.
To safely update sales credits on transactions whose revenue was already adjusted, you should always use the RAM wizard.
Prerequisites Define salespersons, Oracle Receivables Implementation Guide Define customers and assign a primary salesperson Enter transactions, page 2-2
Transactions 2-21
Navigate to the Transaction or Transactions Summary window. Query the transaction. If you are in the Transaction window, go to step 4. If you are in the Summary window, select the transaction, then choose Open.
4.
To update sales credits for this transaction, choose Sales Credits, then enter a new percent of revenue credit for this salesperson. To enter different sales credits for each invoice line or for all invoice lines, choose Line Items, then choose Sales Credits.
5.
To update sales credits for an invoice line, choose For This Line from the menu, then enter the Revenue or Non-Revenue percentage or amount. To update sales credits for all invoice lines, choose For All Lines from the menu, then enter the Revenue or Non-Revenue percentage or amount for each salesperson.
6.
To split sales credit with another salesperson, choose Default from the menu, then perform the following: a. Update the sales credit Amount or percent for the primary salesperson, then choose New Record. b. Enter the Name of the new salesperson and the percentage of sales credit they will receive.
Related Topics
Reviewing Accounting Information, page 2-18 Entering Freight Information, page 2-16 Entering Tax Information, page 2-15
convenience. Prerequisites Define transaction types, Oracle Receivables Implementation Guide Define AutoAccounting, Oracle Receivables Implementation Guide Define transaction batch sources and choose automatic invoice numbering, Oracle Receivables Implementation Guide Define receipt classes, Oracle Receivables Implementation Guide Define receipt methods, Oracle Receivables Implementation Guide Define payment terms, Oracle Receivables Implementation Guide Define accounting rules (optional), Oracle Receivables Implementation Guide Set up your customers. Define addresses, payment terms, receipt methods, collector, primary salesperson, profile class, freight carrier and terms, and payment details for each. Define customer profile classes, Oracle Receivables Implementation Guide. Assign primary salesperson, bill-to location, collector, payment terms, late charge information, currency rates and limits.
Navigate to the Transaction or the Transactions Summary window. Enter a transaction Source. Enter the Customer Name or Number. Enter the Bill-to Name and Location. If you are in the Transactions Summary window, choose Open. If you are using manual sequence numbering, then enter a unique Document Number. See: Implementing Document Sequences, Oracle Receivables Implementation Guide. To enter invoice lines, choose Line Items, then enter the Item, Description, Quantity, and Unit Price for item (optional). Save your work. If you are ready to complete this transaction, see: Completing Transactions, page 2-46.
7.
8.
Transactions 2-23
Related Topics
Entering Transactions, page 2-2 Batching Transactions for Easy Entry and Retrieval, page 2-44 Completing Transactions, page 2-46
Accounting rules determine the number of periods and percentage of total revenue to record in each accounting period. See: Accounting Rules, Oracle Receivables Implementation Guide. Prerequisites Define transaction types, Oracle Receivables Implementation Guide Define AutoAccounting, Oracle Receivables Implementation Guide Define transaction batch sources, Oracle Receivables Implementation Guide Set up document numbering (optional), Oracle Receivables Implementation Guide Define accounting rules, Oracle Receivables Implementation Guide
Navigate to the Transaction or the Transactions Summary window. Enter general information for this invoice. See: Entering Transactions, page 2-2. Choose an Invoicing Rule of In Advance or In Arrears. Once you save this invoice, you cannot update this field, even if no value has been entered.
Important: You need to enter an invoicing rule if you want to
assign an accounting rule to line items or if you want Receivables to enter a default rule based on the item or memo line that you enter
4.
Choose Line Items, then enter the Item, Quantity, and Unit Price for this item. Receivables automatically calculates the total Amount.
Note: Receivables saves your invoice information when you choose
Tip: You can use standard memo lines instead of items if, for
example, you have not installed Oracle Order Management or Oracle Inventory. To use memo lines, place your cursor in the Description field, then enter the memo line or select from the list of values. See: Standard Memo Lines, Oracle Receivables Implementation Guide.
5.
Open the Rules tabbed region. Enter an Accounting rule, a Duration, and the First Date to start recognizing revenue for this invoice line. If you enter an accounting rule whose type is either Daily Revenue Rate, All Periods or Daily Revenue Rate, Partial Periods, enter a rule start and end date. Do not enter a duration. If you enter a accounting rule whose type is Variable Schedule, enter the number of general ledger periods over which you want to distribute revenue for this invoice line in the Duration field. If you enter an accounting rule whose type is Fixed Schedule, Receivables displays the default duration for this rule.
Note: The period type for the accounting rule must match a period
type in the calendar that is assigned to this ledger. See: Defining Period Types, Oracle General Ledger Implementation Guide.
6.
To view the account sets that AutoAccounting has assigned to your invoice lines, choose Distributions. To view the account sets for a single invoice line, choose Sets for this Line from the menu. Or, to view the accounting information for all invoice lines, choose Sets for All Lines.
Note: The Revenue Recognition program uses the account sets to
7.
determine your revenue accounts. You must run the Revenue Recognition program to generate the actual distribution lines. See:
Transactions 2-25
8.
To update accounting information, you can modify the GL account codes for all classes in the Account Distribution Sets.
Note: Revenue is the only class that allows distribution lines. If you
add additional revenue distribution lines, the total for all revenue distribution lines must equal 100% per invoice line. To update distributions after you run the Revenue Recognition program, you must change the distributions for the specified periods.
Related Topics
Invoices with Rules, page 2-31 Importing Invoices with Rules, page 2-228
enable Receivables to automatically calculate exchange rate information when you enter foreign currency receipts and transactions. See: Entering Daily Rates, Oracle General Ledger User's Guide.
Profile Options
The following profile options affect the appearance and behavior of the Exchange Rates window: Journals: Display Inverse Rate Currency: Allow Direct EMU/Non-EMU User Rates
Note: EMU is an acronym for the Economic and Monetary Union
and refers to countries within the European Union who share a single currency called the euro.
If the profile option Journals: Display Inverse Rate is No, Receivables calculates the
Functional amount as: Functional Currency = Foreign Currency * Rate Otherwise it is calculated as: Functional Currency = Foreign Currency / Rate The profile option Currency: Allow Direct EMU/Non-EMU User Rates controls whether you can enter an exchange rate when the receipt or transaction you are entering is in an EMU currency but your functional currency is not an EMU currency (or vice versa). If this profile option is set to No and you specify a Rate Type of User, Receivables displays three additional fields in the Exchange Rates window. Use these fields to enter an exchange rate between your functional currency and the euro. When you do this, Receivables displays both the fixed (euro to EMU) and the derived (EMU to non-EMU) exchange rates. Refer to the section below for more information. If this profile option is set to Yes and you specify a Rate Type of User, you can enter an exchange rate between your functional currency and the receipt or transaction currency (the additional fields do not appear in this case).
If you select a Rate Type of Spot or Corporate, Receivables verifies that a rate exists for the date you enter and you cannot update the exchange rate. Rate: The exchange rate for this receipt. If you entered a Rate Type of User, enter an exchange rate. You can have multiple currency exchange rates for the same date. Otherwise, the rate type you entered provides the default rate. You define your non-user exchange rates in the Daily Rates window. If you entered a Rate Type other than User, Receivables verifies that a rate exists for the Rate Date you entered.
Important: The Exchange Rates window displays the following fields
Transactions 2-27
instead of the Rate field if certain conditions are met. For more information, see: Profile Options in Oracle General Ledger, Oracle Receivables Implementation Guide.
<functional currency> To EUR: Enter the exchange rate between your functional currency and the euro. EUR To <transaction/receipt currency>: The fixed exchange rate between the euro and the EMU currency. This is a display-only field. <functional currency> To <transaction/receipt currency>: The exchange rate between your functional currency and the transaction or receipt currency. This is a display-only field.
Note: The profile option Journals: Display Inverse Rate determines in
Related Topics
Adjusting an Exchange Rate, page 2-28 Viewing Exchange Rate Information for a Receipt or Transaction, page 2-29 Entering Receipts, page 4-2 Entering Transactions, page 2-2
To adjust the rate for a receipt, navigate to the Receipts or the Receipts Summary window.
2. 3. 4.
Query the receipt. Select the receipt, then choose Adjust Exchange Rate from the Tools menu. Enter the GL Date and New Rate Date for this exchange rate adjustment (optional). The default for the New Rate Date and GL Date is the current date, but you can enter a new date. If the current date is not in an open period, the default GL Date is the last date of the most recent open period. Enter the New Rate Type to convert your foreign currency amounts into your functional currency. See: Foreign Currency Transactions, page 2-26. If you entered a Rate Type of 'User', enter the New Rate to convert your foreign currency amounts to your functional currency. Otherwise, Receivables determines the rate from the Rate Type and Rate Date. If three additional fields appear, enter the exchange rate between your functional currency and the euro. See: Exchange Rate and Adjust Exchange Rate Field Reference, page 2-27.
5.
6.
7.
Choose Adjust. Receivables saves this adjustment and updates the amount of this receipt in your functional currency. To view the functional currency gain or loss resulting from the currency exchange rate adjustment of the receipt, choose Receipt History.
8.
Navigate to the Receipts or the Receipts Summary window. Query the receipt. If you are in the Receipts window, choose Exchange Rate from the Tools menu. If you are in the Receipts Summary window, select the receipt, then choose Exchange Rate from the Tools menu.
4.
To adjust the exchange rate, see: Adjusting an Exchange Rate, page 2-28.
Transactions 2-29
2. 3.
Query the transaction. If you are in the Transactions window, choose Exchange Rate from the Tools menu. If you are in the Transaction Summary window, select the transaction, then choose Exchange Rate from the Tools menu.
4.
To update the exchange rate, enter a new Rate Type (if the Rate Type is Corporate or Spot). If the Rate Type is User, enter a new Rate, then choose Ok.
Navigate to the Transactions window. Enter general information for this invoice. See: Entering Transactions, page 2-2. Enter a split payment term in the Payment Term field, or select a payment term from the list of values. Save your work. If you are ready to complete this invoice, see: Completing Transactions, page 2-46.
4.
Related Topics
Entering Invoices with Rules, page 2-24
Accounting Rules
Use accounting rules to determine revenue recognition schedules for your invoice lines. You can assign a different accounting rule to each invoice line. Accounting rules let you specify the number of periods and the percentage of the total revenue to recognize in each period. You can specify whether accounting rules use a fixed or variable revenue recognition schedule. Accounting rules of Fixed Schedule span a predefined number of periods. Accounting rules of Variable Schedule let you define the number of periods during invoice entry. If your enterprise requires the precise recognition of revenue for a schedule that includes both full and partial accounting periods, then you can use an accounting rule of either Daily Revenue Rate, All Periods or Daily Revenue Rate, Partial Periods. These accounting rules let you meet strict revenue accounting standards by using a daily rate to calculate revenue for partial periods. You can recognize the exact amount of revenue for multiple periods in a schedule at a very granular level. You can also create rules that will defer revenue to an unearned revenue account. This lets you delay specifying the revenue recognition schedule until the exact details are known. When these details are known, you use the Revenue Accounting Management (RAM) wizard to manually recognize the revenue, or leverage the Revenue Adjustment API. See: Deferred Accounting Rules, Oracle Receivables Implementation Guide and Revenue Accounting, page 3-5. See: Using Rules, page 2-35.
Invoicing Rules
Use invoicing rules to determine when to recognize your receivable for invoices that span more than one accounting period. You can only assign one invoicing rule to an invoice.
Transactions 2-31
Receivables provides the following invoicing rules: Bill In Advance: Use this rule to recognize your receivable immediately. Bill In Arrears: Use this rule if you want to record the receivable at the end of the revenue recognition schedule.
Important: With Cash Basis Accounting, you only recognize
revenue when payment is received. Invoices with rules are therefore not applicable for this method of accounting, as they are designed to distribute revenue over several periods before receipt of payment. If you import invoices into a cash basis accounting system, lines with associated invoicing and accounting rules will be rejected by AutoInvoice.
For a text description of this graphic, see Text Description of the Bill in Advance Accounting Entries Graphic, page F-4.
Transactions 2-33
For a text description of this graphic, see Text Description of the Bill in Arrears Accounting Entries Graphic, page F-5.
Account Sets
Account sets are templates used to create revenue and offset accounting distributions for individual invoice lines with accounting rules. These account sets enable you to split revenue for a line over one or more revenue or offset accounts. To meet your business requirements, you can change account sets before the Revenue Recognition program is run. After the Revenue Recognition program is run, you can change the individual GL distribution lines and Receivables automatically creates reversing GL entries. AutoAccounting creates the initial revenue and offset account sets for your invoice.
Revenue Recognition
The Revenue Recognition program identifies all new transactions and creates the revenue distributions for those transactions. The distributions are created for all periods, even in periods whose status is Not Open, using the rules associated with the transactions. See: Recognizing Revenue, page 3-1.
Related Topics
Accounting Rules, Oracle Receivables Implementation Guide Entering Invoices with Rules, page 2-24 Using Rules, page 2-35 Using AutoAccounting, page 9-7 Importing Invoices with Rules, page 2-228
Using Rules
This section provides you with an overview of how Receivables uses invoicing and accounting rules.
revenue recognition schedule possible. Use rules of this type in cases where you must meet strict revenue accounting standards for partial accounting periods.
Rules of this type require the specification of an accounting rule start and end date during invoice entry. If the invoice is imported with a rule of this type, then both dates are required by AutoInvoice. Receivables uses the total revenue amount for the line in conjunction with the
Transactions 2-35
number of days in the rule duration period (including both start and end dates) to calculate the daily revenue rate: Daily Revenue Rate = Total Revenue / Number of Days (Total Rule Duration Period) Using the daily revenue rate, Receivables can accurately calculate the revenue for each period in the revenue recognition schedule: Revenue Amount = Daily Revenue Rate * Days in Period Daily Revenue Rate, Partial Periods Use rules of this type if you want Receivables to use a daily revenue rate to accurately calculate the revenue for only partial periods. This rule provides you with an even, prorated revenue distribution across the schedule's full periods. Similar to the Daily Revenue Rate, All Periods rule type, rules of this type also require an accounting rule start and end date to enable the calculation of the daily revenue rate. Fixed Schedule For accounting rules with a fixed schedule, you specify the period (such as weekly or monthly) and the number of periods over which the revenue is recognized. The revenue is then evenly divided across the periods. The percentage can be updated if necessary, but must always total 100. For example, if you define an accounting rule with a period type of monthly, spanning 4 periods, and you accept the default, prorated revenue distribution, Receivables will recognize 25 percent of the transactions revenue for each of 4 months. Fixed schedule rules also let you set specific GL dates on which to recognize revenue, when you select Specific Date as your period type. When you specify a date for a period, then all other periods for this accounting rule must also be assigned a date. Variable Schedule When defining accounting rules with a variable schedule, you must enter a period type, but not the number of periods. The number of periods is defined when you manually enter an invoice in the Transaction window. If the invoice is imported, the number of periods is passed through AutoInvoice. When defining a variable schedule accounting rule, you can optionally specify what percentage of revenue you want to recognize in the first period. The remaining revenue will be prorated over the number of periods you specify during invoice creation. For example, suppose you bill a contract for $900, which starts January 14 and ends April 13 (90 days), and the accounting period is Monthly. In this contract period, January and April are partial periods, and February and March are full periods. This table illustrates the various revenue recognition schedules that Receivables calculates,
18 28 31 13
The above example illustrates the following: If the accounting rule is Daily Revenue Rate, All Periods, then Receivables calculates the daily revenue rate ($900 / 90 days = $10) and uses the rate to calculate the revenue in each period. Receivables uses the final period to catch up with any rounding issues. If the accounting rule is Daily Revenue Rate, Partial Periods, then Receivables uses the daily revenue rate to calculate the revenue for only the partial periods. The full periods receive equal revenue distributions. If the accounting rule is Fixed Schedule, then Receivables uses the rule definition and divides the revenue equally across the number of periods specified in the rule. If the accounting rule is Variable Schedule, then you specify the number of periods during invoice entry, and optionally specify the percentage of revenue to recognize in the first period. Receivables evenly distributes the revenue balance over the remaining periods. In this example, 20% of the total revenue is recognized in the first period out of a total of four periods.
Transactions 2-37
Assigned To Invoice
Window Transaction
If you are entering an invoice manually, you must enter an invoicing rule on the invoice header or you will not be able to associate accounting rules with the invoice lines. If you enter an invoicing rule and include items or standard memo lines that have associated accounting rules, the accounting rules default for the invoice line. You can change or manually enter the accounting rules for these invoice lines if there has been no activity against the invoice.
Note: You can also assign invoicing rules to items and standard lines,
but these will not be used during manual invoice entry. This is because the invoicing rule assigned at the invoice header will override the invoicing rules defined for the item or standard line.
If you import invoice data from an external system, you must populate the correct columns in the AutoInvoice tables if you want AutoInvoice to generate invoices with rules. This table shows which column to populate if you want AutoInvoice to generate invoicing rules:
Column INVOICING_RULE_ID INVOICING_RULE_NAME Populate if: Your batch source validates rules by ID. Your batch source validates rules by value.
This table shows which column to populate if you want AutoInvoice to generate accounting rules:
Column ACCOUNTING_RULE_DURATION ACCOUNTING_RULE_ID ACCOUNTING_RULE_NAME RULE_START_DATE and RULE_END_DATE (or ACCOUNTING_RULE_DURATION if no RULE_END_DATE) ACCOUNTING_RULE_NAME or ACCOUNTING_RULE_ID AMOUNT
Populate if: You are passing a variable schedule rule. Your batch source validates rules by ID. Your batch source validates rules by value. Your are passing a rule that requires the calculation and use of a daily revenue rate.
Note: If no rules are passed with the invoice lines in the interface tables,
AutoInvoice will not try to derive the invoice and accounting rules from the associated items or standard lines.
AutoInvoice uses the invoicing rules assigned to the invoice lines to group lines into invoices. An invoice can only have one invoicing rule, hence lines imported with an invoicing rule of Bill in Arrears will not be grouped with lines with a Bill In Advance invoicing rule when creating an invoice. Accounting rules, however, require no special grouping, as an invoice may contain a different accounting rule for each invoice line.
Transactions 2-39
When creating invoices with rules manually, the GL date of the invoice is entered during invoice entry. If you use Bill in Advance as the invoicing rule, this date will remain equal to the GL date of the invoice. However, Receivables overrides this date for an invoicing rule of Bill in Arrears when you save the invoice after completing invoice lines. Receivables uses the same method to derive the new GL date as it does for imported invoices. This method is explained in detail above. Receivables will warn you that it is updating the GL date of the invoice when you save the record. You can then change this date if it does not meet your requirements.
Note: Receivables updates the GL date, even if the date falls in a period
If you are using a deferred accounting rule, you can use a different GL start date than the one that you entered on the transaction line in the Revenue Accounting and Sales Credits window. See: Deferred Accounting Rules, Oracle Receivables Implementation Guide.
This account set type includes the suspense accounts to be used during your revenue recognition cycle. If your invoicing rule is Bill in Arrears, the offset account set is Unbilled Receivables. If your invoicing rule is Bill in Advance, the offset account set is Unearned Revenue. This account set type includes your revenue accounts. This type of account set is used for tax lines.
Revenue Tax
After the Revenue Recognition program is run, the names of the regions of the Distributions window change to the Accounts for This Line and the Accounts for All Lines regions. Use these regions to review and update the actual distributions that were generated using the account set that you specified.
Recognize Revenue
Invoicing and Accounting rules are used to schedule how and when you want to recognize revenue and receivable amounts for selected invoices. However, the distributions are not created until you run the Revenue Recognition program. See: Recognizing Revenue, page 3-1. The Revenue Recognition program is run automatically whenever you transfer records to your General Ledger using the Create Accounting program. This ensures that the
Transactions 2-41
revenue for invoices with rules is recognized before you post and close the period. Alternatively, you can submit the Revenue Recognition program manually at any time from the Run Revenue Recognition window. The Revenue Recognition program will not create duplicate distribution records even if the program is run several times within the same period.
Related Topics
Entering Transactions, page 2-2 Entering Credit Memos, page 2-92 Entering Invoices with Rules, page 2-24 Understanding Credit Memos, page 2-112
Entering Commitments
Receivables lets you create two types of commitments: Deposits: Create a deposit to record a customer's prepayment for goods or services that you will provide in the future. Guarantees: Create a guarantee to record a contractual agreement with your customer to conduct business over a specified period of time.
Use the Transaction window to enter or update your customer commitments. Receivables lets you update certain information depending on the commitment status. For a list of fields you can update, see: Maintaining Your Transactions, page 2-82. You define a commitment and then specify the debit and credit accounts. When your customers invoice or credit against their commitments, Receivables automatically adjusts the commitment balance and generates reversing accounting entries.
You can assign sales revenue and non-revenue credit as a percentage of the commitment total. If you do assign sales revenue credit, Receivables ensures that you assign 100% of your commitment total. To assign additional or bonus credit for certain sales, use non-revenue sales credits.
Note: You can specify in the transaction type whether you want to
include tax and freight when applying a deposit to a transaction. See: Transaction Types, Oracle Receivables Implementation Guide.
Prerequisites Define payment terms, Oracle Receivables Implementation Guide Define transaction types, Oracle Receivables Implementation Guide Define transaction batch sources, Oracle Receivables Implementation Guide Define salespersons, Oracle Receivables Implementation Guide
To enter a commitment, follow the same procedure that you used when entering transactions. See: Entering Transactions, page 2-2. The following steps are unique, however, to entering commitments.
2. 3.
Choose a transaction Class of Deposit or Guarantee. Enter the payment Terms if this commitment is a deposit. You cannot enter installment payment terms if the commitment is a guarantee.
4. 5.
Open the Commitment tabbed region. Enter a range of Effective Dates for this commitment (optional). If you do not assign an end date, Receivables lets you enter invoices and credit memos against this commitment indefinitely until the amount due becomes zero. If you enter an end date, Receivables verifies that all existing invoices against this commitment are included in this date range. Enter the Amount of this commitment.
Note: You can never use more than the original deposit amount, or
6.
Transactions 2-43
7.
Enter either an Item or a Memo Line for this commitment, or select from the list of values. If AutoAccounting depends on standard line items, Receivables uses the revenue account associated with this item or memo line along with your AutoAccounting setup to determine the default revenue, AutoInvoice Clearing, Unbilled Receivable, Unearned Revenue, and Receivable accounts for this commitment.
8. 9.
Enter a brief Description for this commitment. To review or update accounting information, choose Distributions. See: Reviewing Accounting Information, page 2-18.
Note: Use the AR: Deposit Offset Account Source profile option to
indicate how you want to derive the offset account for deposits. Receivables can use either AutoAccounting or the deposit's transaction type as the accounting source for the offset account.
Related Topics
Using Commitments, page 2-251 Technical Perspective: Transactions, page 9-52 Commitment Balance Report, page 10-51
Batch Statuses
A batch has a status that indicates whether it is complete. A batch can have one of the following statuses: New: This is a new batch, and it has not yet been saved. After you save, you can change the status to Out of Balance, Open, or Closed. Out of Balance: The actual count and amount of transactions in this batch do not equal the control count and amount. Open: The actual count and amount equal your control count and amount. Closed: The actual count and amount match the control count and amount.
Important: Receivables does not update the batch status automatically.
After you enter transactions, navigate to the Status field in the Transaction Batches window and enter a status, or select one from the list of values.
Navigate to the Transaction Batches or the Transaction Batches Summary window. Enter the transaction batch Source. Batch sources control invoice and invoice batch numbering and the default transaction types for transactions you add to this batch. If Automatic Batch Numbering for this batch source is No, enter a unique batch Name. Otherwise, Receivables assigns a batch name when you save. Enter the Batch and GL Date for this batch. The default batch date is the current date, but you can change it. The default GL Date is the current date. However, if the current date is not in an open period, the default is the last date of the most recent open period. The GL Date you enter must be in an Open or Future period. The batch and GL dates provide default dates for transactions that you add to this batch. Enter the batch Currency. The default is your functional currency, but you can change it. If you change the batch currency and you have not defined daily conversion rates, enter exchange rate information. See: Foreign Currency Transactions, page 2-26. Enter the total number of transactions in this batch in the Control Count field, then enter the total dollar amount of transactions in this batch in the Control Amount field. To add transactions to this batch, choose Transactions or Transaction Summary.
3.
4.
5.
6.
7.
Transactions 2-45
See: Entering Transactions, page 2-2. Receivables saves your batch information.
Related Topics
Transactions Field Reference, page 2-8 Batching Credit Memos, page 2-106
Completing Transactions
Before you can complete a transaction in Receivables, you must ensure that all required information for that transaction type has been entered. After you enter all required information, you can change a transaction's status to Complete in the Transaction or the Transactions Summary window. When you complete an invoice, Receivables creates payment schedules based on the payment terms and invoice date you specified and includes the invoice in the standard aging and collection process if the transaction type has Open Receivables set to Yes.
Important: If you change the transaction type of a completed invoice to
a type in which Open Receivable is set to No, Receivables no longer includes this invoice in the standard aging and collection process.
If you update a completed invoice by changing values on which AutoAccounting depends (for example, salesperson), and AutoAccounting fails, Receivables displays a warning message and changes the status of the invoice to Incomplete. This is also true if you modify values that Receivables uses to calculate tax (for example, ship-to address). Use the Complete button in the Transactions or Transaction Summary window to complete transactions. Use the Complete check box when the form is in Query mode to indicate the status of transactions you want to view. Prerequisites Enter transactions, page 2-2
each line (except lines of type Charges). If freight was entered for this transaction, you must specify a freight account. If the system option Require Salesreps is Yes, salespersons must be assigned to each line. If salespeople are assigned to each line, the total revenue sales credit percentage must equal 100%. All the activity date ranges for the setup values (for example, payment terms) must be valid for the invoice date. If this transaction uses an automatic receipt method, you must enter Customer bank, branch, and account information.
entered against an invoice, debit memo, or commitment from Complete to Incomplete if you entered another credit memo against this item after the initial memo. Also, you cannot change the status of a credit memo that you entered against an invoice, debit memo, or commitment from Incomplete to Complete if you entered and completed another credit memo against this item after the initial memo.
Transactions 2-47
To complete a transaction:
1. 2. 3.
Navigate to the Transaction or the Transactions Summary window. Query the transaction to complete. Verify that all requirements for completing this type of transaction are met (see above). If you are in the Transactions Summary window, select the transaction, then choose the Complete button. If you are in the Transactions window, choose the Complete button.
Note: When you complete a transaction, the button name changes
4.
from Complete to Incomplete. If you click on the button again, Receivables changes the transaction status back to Incomplete (unless the transaction was posted to GL or now has activity, such as a receipt application, against it; in this case, you cannot change the status).
Related Topics
Entering Invoices with Rules, page 2-24 Entering Commitments, page 2-42 Crediting Transactions, page 2-92 Incomplete Invoices Report, page 10-79
Voiding Transactions
Receivables lets you make a debit memo, credit memo, on-account credit, invoice, or chargeback invalid by updating the transaction type. You can void a transaction only if the following are true: it does not have any activity against it it has not been processed by the Revenue Recognition program it has not been posted to your general ledger
Prerequisites Define a transaction type of 'void' (set Open Receivables to No), Oracle Receivables Implementation Guide
To void a transaction:
1. 2. 3.
Navigate to the Transaction or the Transaction Summary window. Query the transaction. Change the transaction Type to your 'void' transaction type.
Viewing Transactions
Receivables lets you view detailed or summary information about your invoices, receipts, credit memos, debit memos, and commitments that have outstanding balances. Use the Account Details window to view the status, due date, number of days late, dispute amount, and the balance due for a specific transaction. You can view more detailed information about a transaction by choosing the Details button. Use this window to view details about receipts, as well.
Note: The Account Details window does not display receipts, credit
memos, on-account credits, adjustments, and debit items that have a transaction type with Open Receivables set to No. Transactions assigned to a transaction type with Open Receivables set to No do not update your customer balances and therefore are not included in the standard aging and collection process.
You can update the due date for a transaction in this window if the profile option AR: Update Due Date is set to Yes. To view information for a specific transaction, such as customer bill-to and ship-to addresses, payment terms, due date, status and invoice lines, choose the Transaction Overview button.
Tip: To automatically display receipts at risk and include them when
calculating a customer's past due balance, set the profile option AR: Include Receipts at Risk in Customer Balance to Yes. See: Overview of Receivables User Profile Options, Oracle Receivables Implementation Guide. If this profile option is set to No, you can include receipts at risk by choosing Include Receipts at Risk in Customer Balance from the Tools menu and then re-executing your query.
Transactions 2-49
Navigate to the Account Details window. To limit your query, enter selection criteria in the Find Account Details window. For example, enter a Transaction Number, a range of Due Dates, a Bill-to Customer Name, transaction Class, Status, or low and high values of Balances Due to select only those transactions. Leave a field blank if you do not want to limit your query to transactions matching that criteria. Choose Find. Select the item to view, then choose Details.
Note: When you navigate to either the Receipts or Transactions
3. 4.
workbench from the Account Details window, you cannot view the next transaction by pressing the Down Arrow key. To display the next transaction, return to the Account Details window, select the transaction to view using either the mouse or Down Arrow key, then choose Details again.
Navigate to the Account Details window. To limit your query, enter selection criteria in the Find Account Details window. Choose Find. Select the transaction to view, then choose Activities.
You can also view activities for a receipt. See: Reviewing Receipts and Applications, page 4-67.
Navigate to the Account Details window. To limit your query, enter selection criteria in the Find Account Details window. Choose Transaction Overview. To view additional information about this transaction, open the More tabbed region.
Overview window do not include any inclusive or exclusive tax amounts for the transaction you are viewing. However, the Unit Price and Amount fields for the individual transaction lines will include tax if the tax code or tax group for this line is tax inclusive.
The Balances window also indicates at what level a receipt, credit, or discount was applied to this transaction and the type of adjustments that were created. For example, you may have created two types of adjustments for a single transaction; one of type 'Charges' and another of type 'Freight'. Similarly, more than one credit memo may have been applied; one at the Line level and one at the Tax level. Receivables displays the total amount of each action affecting this transaction in the 'Total' column and displays how the line, tax, freight, and late charges balances were affected in the 'Balance' row. Use the Line Number field to view line-level balances for a transaction, after a receipt application has been made. See: Applying Receipts in Detail, page 4-18. By default, the Balances window displays transaction balances in the currency in which they were entered, but you can view amounts in your functional currency (if different from the entered currency) by checking the Functional Currency box.
Related Topics
Adjustments, page 2-57
Transactions 2-51
operating units. If the transactions displayed in the Account Details window belong to different ledgers, then a cumulative balance will not be displayed in your functional currency. This is because ledgers can have different functional currencies.
Dispute Amount: The amount of the transaction that is in dispute or has pending adjustments against it.
Account Details Installments (accessed from the Transactions or Transactions Summary window) Transactions (More tab)
You can choose whether to calculate late charges on disputed items by selecting the Disputed Transactions option at the customer profile class, customer account, or site level. See: Defining Customer Profile Classes, Oracle Receivables Implementation Guide and Adding and Updating Account Late Charges, page 7-32.
Navigate to the Transactions Summary window. Query the transaction to place in dispute. Select the transaction, then choose Installments. Enter the Dispute Amount and Dispute Date.
You can also place an item in dispute by entering a dispute amount and date in the Account Details window or in the Transactions window, on the More tab.
Navigate to the Account Details, Installments, or Transactions window. Query the transaction. Change the Dispute Amount to 0 (zero). Change the Dispute Date to today's date.
Related Topics
Disputing Invoices, Oracle Advanced Collections User Guide Oracle iReceivables Implementation Guide
Transactions 2-53
Copying Invoices
The Copy Transactions window lets you automatically create invoices for goods or services that you regularly provide to your customers. For example, you need to bill your customers for services or products provided once a month for two years, but do not want to manually create a new invoice every month. By creating invoice copies, you can quickly create a group of invoices that share the same characteristics. All of the dates for the copied invoices (for example, invoice date, GL date, and due dates) are determined using the copy rule that you specify. When you copy invoices, Receivables does not derive the exchange rates and tax rates from the copied invoice date. Instead, it derives the exchange rate and tax rate from the date of your first copied invoice. Consequently, if you are copying invoices in a foreign currency, or have tax rates that change over time, you may need to manually update the exchange rate and tax rate. (Receivables calls the tax engine to recalculate tax when you copy invoices.) You can use the Transactions window to update the tax rates for your copied invoices.
Important: If the invoice you are copying has lines that use inclusive tax
codes and a tax rate has changed, the line amounts for your copied invoice(s) will also be different from the original transaction. This is because the line amount for a line assigned to a tax inclusive tax code includes tax. If the tax rate for any of the original invoice's lines has changed, the line, tax, revenue, and sales credit amounts for the copied invoice(s) will be different from the original transaction. During the copy process, Receivables ignores the value of the Tax Calculation box on the original invoice's transaction type, to preserve the tax calculation.
Receivables uses the invoice amount from your model invoice on your copied invoices. Therefore, even if the model invoice has been credited, adjusted, or paid, the amount for all copied invoices is equal to the original invoice amount. Receivables also uses the accounting distributions from your model invoice on your copied invoices. If your model invoice failed collectibility analysis for automatic revenue recognition, then the copied invoices inherit the model invoice's unearned revenue distributions. Once the copied transactions are completed, you should review the accounting distributions and use the Revenue Accounting Management (RAM) wizard to make changes as appropriate. See: Revenue Accounting, page 3-5 and Event-Based Revenue Management, page 3-12. When copying an invoice, Receivables retains the original salesperson and sales group. You can optionally modify this sales information. You can copy invoices as often as you want and create copies from any existing invoice, even if it is closed.
You create, review, and update copied invoices in the Transaction window.
Copy Rules
You can use one of the following rules to copy an invoice: Annually: This rule creates an invoice once a year on the same day and month of each year. For example, if your model invoice has an invoice date of January 1, 1991, then the invoice date of your first copied invoice is January 1, 1992. All subsequent invoice dates are calculated at one-year intervals. Semiannually: This rule creates an invoice every six months on the same day. Quarterly: This rule creates an invoice every three months on the same day. For example, if your model invoice has an invoice date of January 1, 1991, then the invoice date of your first copied invoice is April 1, 1991. All subsequent invoice dates are calculated at three-month intervals. Monthly: This rule creates an invoice every month on the same day. For example, if your model invoice has an invoice date of January 1, 1991, then the invoice date of your first copied invoice is February 1, 1991. All subsequent invoice dates are calculated at one-month intervals. Bimonthly: This rule creates an invoice every other month on the same day. For example, if your model invoice has an invoice date of January 1, 1991, then the invoice date of your first copied invoice is March 1, 1991. All subsequent invoice dates are calculated at two-month intervals. Weekly: This rule creates an invoice every seven days. For example, if your model invoice has an invoice date of January 1, 1991, then your first copied invoice is January 8, 1991. All subsequent invoice dates are calculated at seven-day intervals. Single Copy: This rule creates one copy of your model invoice for the day you enter in the First Invoice Date field. Days: This rule creates an invoice based on the number of days you specify. For example, if your model invoice has an invoice date of January 1, 1991, and you enter 20 in the Number of Days field, the invoice date of your first copied invoice is January 21, 1991. All subsequent invoice dates are calculated at 20-day intervals.
To copy an invoice:
Prerequisites
1. 2.
Enter transactions, page 2-2 Create an invoice to use as a model for the copied invoices (optional), page 2-2 Navigate to the Transactions Summary or the Copy Transactions window. Query the invoice to use as a model for your copied invoices.
Transactions 2-55
3.
If you are in the Transactions Summary window, select the invoice, then choose Copy. Choose a copy Rule. Enter the number of copies to create in the Number of Times field. If your copy rule is Days, enter the Number of Days between your copied invoice dates. If the Post to GL flag of the model invoice's transaction type is Yes, enter the First GL Date for the copied invoice. This date must be in an open, future, or never opened period.
Note: If you choose a date in a never opened period, Receivables
4. 5. 6.
7.
will create these invoices as incomplete. To complete these invoices, open the period and query the invoice in the Transactions Summary window, then choose the Complete button. However, if you are using the Bill in Arrears invoicing rule, the invoice will be created as complete even if its GL date is in a never opened period.
8.
Enter the First Transaction Date to create the copied invoice. The default is the invoice date of the first copied invoice (determined by the copy rule you entered), but you can change it. If you are using manual sequence numbering, enter a unique document Number for each copied invoice. Otherwise, Receivables assigns document numbers when you save. See: Implementing Document Sequences, Oracle Receivables Implementation Guide.
9.
10. Save your work. Receivables submits a concurrent process to create your copied
invoices and generates a unique Request ID number. You can use this number to review the status of your request in the Concurrent Requests Summary window. Receivables also creates the Recurring Invoice Program report when you save. Use this report to review all revenue distributions created for the specified period for invoices that use invoice and accounting rules. See: Recurring Invoice Program Report, page 2-57.
Related Topics
Maintaining Transactions, page 2-81
the First GL Date was in a never opened period when they were created. To complete these invoices, you must open the never opened period, query each invoice in the Transactions window, and check the Complete check box. However, if you are using the Bill in Arrears invoicing rule, the invoice will be created as complete even if its GL date is in a never opened period.
Related Topics
Copying Invoices, page 2-54 Completing Transactions, page 2-46
About Adjustments
Receivables lets you make either positive or negative adjustments to your invoices, debit memos, chargebacks, on-account credits, deposits, and guarantees. You can approve adjustments that are within your approval limits and give pending statuses to adjustments that are outside your approval limits. You can automatically write off debit items that meet your selection criteria.
Adjustment Status
An adjustment has a status that indicates whether it is complete. Receivables provides the following adjustment statuses: Approved: This adjustment has been approved. Receivables updates the debit or credit item amount and status to reflect the adjustment. Research Required: This adjustment is on hold because you are either researching the debit or credit item, or are requesting additional information about the adjustment. Rejected: You have rejected this adjustment. Adjustments with this status do not update the balance of the credit or debit item. Pending Approval: The adjustment amount is outside the approval limits of the user who entered the adjustment. Adjustments with this status can only be approved by a user with the appropriate user approval limits. You can define other adjustment statuses by updating the Receivables lookup 'Approval Type'. See: Reviewing and Updating Receivables Lookups, Oracle Receivables
Transactions 2-57
Implementation Guide.
Adjustment Activities
You use receivables activities to default accounting information for your miscellaneous receipt, late charge, and adjustment transactions. You can define as many receivables activities as you need. Define adjustment activities in the Receivables Activities window. See: Receivables Activities, Oracle Receivables Implementation Guide.
Adjustment Types
You can create an adjustment at the invoice header level, but cannot adjust specific elements of an invoice, debit memo, credit memo, or chargeback. See: Creating an Adjustment, page 4-56.
Validation
When you create an adjustment, Receivables verifies that it is within your adjustment approval limits before approving the adjustment. If you enter an adjustment that is within your assigned approval limit for the currency of that item, Receivables updates your customer's balance to reflect the adjustment. If you enter an adjustment that is outside your approval limits, Receivables creates a pending adjustment with a status of Pending Approval. See: Approval Limits, Oracle Receivables Implementation Guide. If the transaction type does not allow over-application, you cannot enter an amount that would reverse the sign of the balance of the debit item. If you specify Invoice Adjustments as your type of adjustment, Receivables requires that your adjustment amount be the exact amount to close the item you are adjusting, and enters this amount in the Amount field.
Approving Adjustments
A pending adjustment must be approved before it affects the remaining balance of a transaction. You control adjustment approvals by creating individual approval limits. You define adjustment approval limits in the Approval Limits window by specifying a minimum and maximum approval amount for each user and currency. See: Approval Limits, Oracle Receivables Implementation Guide. You can overapply an adjustment if the transaction type of the item you are adjusting has Allow Overapplication set to Yes. See: Transaction Types, Oracle Receivables Implementation Guide. Use the Adjustments or the Approve Adjustments window to review and approve your pending adjustments. To review your adjustments and their statuses, see: Adjustment Approval Report, page 10-20. To review only adjustments with a status of 'Approved,' see the: Adjustment Register, page 10-21.
Adjustment Numbering
Receivables automatically generates and assigns a unique adjustment number when you create adjustments.
Related Topics
Entering Manual Adjustments, page 2-59 Creating Automatic Adjustments, page 2-61 Entering Sales Credits, page 2-20 Printing Adjustments, page 2-257 Approving Adjustments, page 2-64
Navigate to the Transactions Summary window. Query the transaction to adjust. Select the transaction, then choose Adjust. If this transaction has multiple installments, select the installment to adjust, then choose Adjust. Enter the adjustment. Enter an Activity Name and choose the Type of adjustment you are creating. Valid adjustment types include Invoice, Charges, Freight, and Tax. Enter the Amount of this adjustment. If you specify 'Invoice' as your adjustment type, Receivables requires that the amount of your adjustment be at least enough to close the item you are adjusting, and displays this value in the Amount field. If the
5. 6.
7.
Transactions 2-59
amount of this adjustment is outside your approval limits, Receivables sets the status of the adjustment to Pending Approval when you save (unapproved adjustments do not update the balance due for an item).
Important: You can enter an amount greater than the balance due
only if the transaction type's Allow Overapplication option is set to Yes. For more information, see: Transaction Types, Oracle Receivables Implementation Guide.
8.
Enter the GL Date for this adjustment (optional). The default is the later of either the transaction GL date or the current date. However, if this date is not in an open period, the default GL Date is the last date of the most recent open period. The GL date must be later than or equal to the GL date of the debit item you are adjusting and must be in an open or future-enterable period. Enter the Adjustment Date (optional). The default is the current date, but you can change it.
9.
10. Open the Account IDs tabbed region, then enter the GL Account for this adjustment
(optional). The activity name provides the default GL account, but you can change it.
11. If you are using manual document numbering, enter a unique Document Number
for this adjustment. If you are using automatic document numbering, Receivables assigns a document number when you save. See: Implementing Document Sequences, Oracle Receivables Implementation Guide.
12. Open the Comments tabbed region, then enter a Reason for creating this
Require Adjustment Reason profile option to Yes. See: Overview of Receivables User Profile Options, Oracle Receivables Implementation Guide.
13. Update the Status of this adjustment (optional). If this adjustment is within your
user approval limits, you can choose any status. If you are reviewing a previously approved adjustment, Receivables skips this field.
14. Save your work. Receivables generates a unique number for this adjustment.
Related Topics
Creating Automatic Adjustments, page 2-61 Printing Adjustments, page 2-257
Approving Adjustments, page 2-64 About Adjustments, page 2-57 Entering Sales Credits, page 2-20 Adjustments Field Reference, page 2-61
Related Topics
Creating Automatic Adjustments, page 2-61 Entering Manual Adjustments, page 2-59
Transactions 2-61
Receivables automatically approves your adjustment. Prerequisites Enter transactions, page 2-2
Navigate to the Create Autoadjustments window. Enter the Invoice Currency of transactions to adjust. The default is your functional currency, but you can change it. Specify the transactions to adjust by entering selection criteria. Enter the Low and High range of Remaining Amounts or Percentages, Due Dates, Transaction Types, or Customer Names to adjust only transactions matching that criteria. Leave a field blank if you do not want to limit adjustments to transactions matching that criteria. Enter an adjustment Activity, or select from the list of values. The adjustment activity determines which account your adjustment debits. Enter the Type of adjustments to create. You can create adjustments of type Lines, Freight, Charges, Tax, or Invoice. Enter the date to post your adjustments to your general ledger in the GL Date field. The default is the current date, but you can change it. If the current date is not in an open period, the default is the last date of the most recent open period. The GL date must be later than or equal to the GL date of the debit item you are adjusting and must be in an open or future-enterable period. Enter a Reason for creating this adjustment, or select from the list of values. Choose one of the following Autoadjustment Options: Generate Report Only: This option prints the AutoAdjustment Preview Report and lets you see the effects of your adjustments without actually updating your items. This option lets you analyze the adjustments that would be created and decide if you want to modify your selection criteria before actually performing the adjustment. Create Adjustments: This option creates the approved and pending adjustments, closes the appropriate items, and prints the AutoAdjustment Audit Report.
3.
4.
5.
6.
7. 8.
9.
If you do not want to adjust the items of related customers, uncheck the Adjust Related Invoices check box.
10. Choose Submit. Receivables displays a Request ID number for your concurrent
process and creates the AutoAdjustment Execution report. See: AutoAdjustment Reports, page 2-63. You can use the request ID number to check the status of your
Related Topics
About Adjustments, page 2-57 Entering Manual Adjustments, page 2-59 Entering Sales Credits, page 2-20 Approving Adjustments, page 2-64 Monitoring Requests, Oracle Applications User's Guide
AutoAdjustment Reports
Use the AutoAdjustment Preview or AutoAdjustment Execution report to review the total value of automatic adjustments, the number of debit items adjusted, supporting detail on pending and approved adjustments, and final debit item balances. You can run the AutoAdjustment Preview report prior to creating AutoAdjustments to preview the effect of your adjustments. Receivables generates this report when you choose the Generate Report Only option in the Create Autoadjustments window. Receivables automatically generates the AutoAdjustment Execution report when you choose the Create Adjustments option in the Create Autoadjustments window.
Report Headings
Adjustment Type: The adjustment type you specify. Approval Limits: The adjustment approval limits for the person who submits your AutoAdjustment process. Create Adjustments/Generate Report Only: The appropriate report subtitle based on the AutoAdjustment option you specify. This allows you to differentiate between a preview of possible adjustments and the actual results of an AutoAdjustment process. Currency: The currency code for the debit items you select to adjust. You can run the AutoAdjustments Report for one currency at a time.
Column Headings
Adjust Amount in Foreign Currency: The adjustment amount for each invoice, debit memo, and chargeback in the currency that the debit item was entered. The adjustment amount is determined by the remaining amount range or remaining percent range you specify. Adjust Amount in Functional Currency: The adjustment amount for each invoice, debit memo, and chargeback in your functional currency. The adjustment amount is determined by the remaining amount range or remaining percent range you specify. Adjustment Status: The adjustment status for each invoice, debit memo, and
Transactions 2-63
chargeback in your AutoAdjustment process. Valid adjustment statuses are: Approved and Pending Approval. Balance Due Amount in Foreign Currency: The balance due for each invoice, debit memo, and chargeback in the currency that the debit item was entered. Balance Due Amount in Functional Currency: The balance due for each invoice, debit memo, and chargeback in your functional currency. Invoice Type: The transaction type for each invoice, debit memo, and chargeback. Receivables lets you review reports for a specific transaction type or for all types.
Row Headings
Approved Adjustments Count: The number of approved adjustments in your AutoAdjustment process. Approved Adjustments Total: The total adjustments and balance due in both foreign and functional currencies for all approved adjustments in your AutoAdjustment process. Pending Adjustments Count: The number of pending adjustments in your AutoAdjustment process. Pending Adjustments Total: The total adjustments and balance due in both foreign and functional currencies for all pending adjustments in your AutoAdjustment process. Total Approved Adjustments Count: The grand total count for all approved adjustments. Total Approved Adjustments in Functional Currency: The grand total amount and balance due in your functional currency for all approved adjustments. Total Pending Adjustments Count: The grand total count for all pending adjustments. Total Pending Adjustments in Functional Currency: The grand total amount and balance due in your functional currency for all pending adjustments.
Related Topics
About Adjustments, page 2-57 Creating Automatic Adjustments, page 2-61
Approving Adjustments
When you create an adjustment that is outside of your approval limits, Receivables creates a pending adjustment with a status of Pending Approval. Pending adjustments must be approved before Receivables will update the balance of the transaction.
Note: An adjustment that is pending approval does not reserve the
You can approve a pending adjustment only if the adjustment amount is within your approval limits. However, you can review adjustment histories, record your comments, and create all other actions (such as assign a status of More Research or Rejected), even if the adjustment is outside your approval limits. See: Approval Limits, Oracle Receivables Implementation Guide. You can approve an adjustment that has been selected and approved for automatic receipt generation only if the user profile option AR: Invoices with Unconfirmed Receipts is set to Adjustment or Adjustment and Credit. When you approve an adjustment that is within your approval limits, Receivables automatically updates the balance of the transaction. Prerequisites Enter transactions, page 2-2 Enter adjustments, page 2-59
Navigate to the Approve Adjustments window. To limit your display to only certain adjustments, enter selection criteria. For example, enter a Creator, Adjustment Number, Currency, range of Amounts, or adjustment Status. Open the More tabbed region to enter selection criteria for a specific transaction, customer, or adjustment. Leave a field blank if you do not want to limit your query to adjustments matching that criteria. You can control how Receivables displays your adjustments by choosing the Order By Amount or Status option.
3.
Choose Find.
Note: You can view the detail accounting lines for an adjustment in
the form of a balanced accounting entry (i.e., debits equal credits) by choosing View Accounting from the Tools menu. You can also choose to view the detail accounting as t-accounts. See: Viewing Accounting Lines, page 9-32.
4.
To approve an adjustment, enter a Status of Approved. To review information about this adjustment, including the date this adjustment was created, who created this adjustment, and any related comments, choose Action History.
Transactions 2-65
Related Topics
About Adjustments, page 2-57 Entering Manual Adjustments, page 2-59 Printing Adjustments, page 2-257 Creating Automatic Adjustments, page 2-61 Adjustment Register, page 10-21
XML Messages
XML invoice documents always use this XML message: Process Invoice: This XML message contains information for your customers' invoices, debit memos, credit memos, chargebacks, and deposits.
In addition, your customers can set up their systems to send this XML message back to you: Confirm Business Object Document (Confirm BOD): Your customer can send this
Transactions 2-67
XML message to tell you if your XML invoice document import was successful. This is the standard OAG Confirm BOD XML message.
Related Topics
XML Transactions Mapping, Oracle Receivables Reference Guide Oracle XML Gateway User's Guide Oracle Workflow Developer's Guide OAG web site: www.openapplications.org
Implementation Considerations
You can set up your system to handle XML invoice documents to best meet the needs of your organization and your customers. Before you can transfer and receive XML messages with a customer, you and your customer must agree to and implement the following: OAG standard and version 7.2.1 of the DTDs. Invoice information defined in the user area section of the XML DTDs. Invoice import status codes, other than those seeded in Oracle Payables, used in confirmation messages. Unique trading partner identifier, such as the Source Trading Partner Location code in XML Gateway. Oracle Transport Agent (OTA). Alternatively, your customer can implement a program that understands the OTA protocol.
For more information see the Oracle XML Gateway User's Guide. Before you set up this feature, consider the following questions: Will your customers send a Confirm BOD to you? If so, will they send one every time or only when they encounter import errors with your XML document? Do you want notifications to be sent by e-mail, Oracle Workflow worklist, or both? Do you want to adjust the timeout default values in the workflow? Set the timeout value for the Confirm BOD message only if you expect your customers to send you a confirmation every time you send an XML transaction message. The default value is 10 minutes.
Review the XML Invoices Process Flow, page 2-66 to see how these decisions affect how the workflow manages your XML invoice document process.
1 2 3 4
Define customer bill-to sites Define system profile values Verify seeded transactions Define customer bill-to sites as trading partners Test the Oracle Transport Agent server to server connection Define Workflow roles for users Adjust any timeout values that you will use Modify any of the standard messages Start Workflow agent listener using the following parameters: ECX_INBOUNDECX_TRANS ACTIONWF_DEFERREDWF_ ERROR Set any security options Set up e-mail server to receive e-mail workflow notifications
Implementer
XML Gateway
Required
Implementer
Workflow
Required
Implementer
Workflow
Optional
Implementer
Workflow
Optional
Implementer
Workflow
Required
10 11
Implementer Implementer
Optional Optional
Transactions 2-69
In Receivables, define bill-to sites for your customers. In XML Gateway, define system profile values: ECX log file path for XML message and processing file ECX XSLT file path for XSLT style sheets Oracle XML Gateway system administrator e-mail address ECX_OAG_LOGICALID to identify the sender's information system
3.
In XML Gateway, verify transactions seeded for XML invoice documents. Party type=Customer Transaction type=AR Transaction subtype: Process invoice messages PROCESS_INVOICE PROCESS_DEBIT_MEMO PROCESS_CREDIT_MEMO PROCESS_CHARGE_BACK PROCESS_DEPOSIT Confirm BOD messages CONFIRM_BOD
4.
In the XML Gateway Trading Partner Setup window, define customer bill-to sites as trading partners in XML Gateway.
Important: To disable the delivery of XML invoice documents for a
customer, simply remove the customer's bill-to site from the Trading Partner Setup window in XML Gateway.
Enter the following: Trading Partner Type: Customer Trading Partner Name: customer name
Trading Partner Site: customer bill-to site Company Admin E-mail: e-mail address for the message recipient
In XML Gateway, in the Trading Partner Details region of the Trading Partner Setup window, select transactions that will be used in the XML Gateway execution engine, and provide trading partner details. This setup identifies the queue from which to retrieve inbound messages or in which to place outbound messages.
1.
(Required) Set up the Process Invoice message transaction details, including: Transaction Type: AR Transaction Subtype: PROCESS_INVOICE PROCESS_DEBIT_MEMO PROCESS_CREDIT_MEMO PROCESS_CHARGEBACK PROCESS_DEPOSIT
Note: When you select a Transaction Type and Transaction
Subtype pair, values for the Standard Code, External Transaction Type, External Transaction Sub Type, and Direction fields are automatically populated.
Map: 171_process_invoice_002 Protocol Type: HTTPS In the Connection/Hub field, enter the appropriate value. See: Oracle XML Gateway User's Guide. In the Username, Password, and Protocol Address fields, enter the appropriate values. Obtain these values from your customer's system administrator. In the Source Trading Partner Location Code field, enter the unique value that you have agreed upon with your customer. (Optional) If your customer will send confirmation that they received your XML message, then enable the inbound Confirmation BOD message. In the Document Confirmation, enter:
Transactions 2-71
0: if your customer does not send the Confirm BOD to you 1: if your customer sends the Confirm BOD to you only when there is an import error 2: if your customer always sends the Confirm BOD to you
See: How to Implement the OAG Confirmation Business Object Document, Oracle XML Gateway User's Guide.
2.
(Optional) Set up the Confirm BOD message transaction details, including: Transaction Type: AR Transaction Sub Type: CONFIRM_BOD Map: 002_confirm_bod_004
5. 6.
Test the HTTPS server-to-server connection. In Oracle Workflow, define workflow roles for the users who process invoice documents at your organization so that they can receive notifications. See: Setting Up an Oracle Workflow Directory Service, Oracle Workflow Administrator's Guide. (Optional) In Oracle Workflow, adjust any timeout values you will use. (Optional) In Oracle Workflow, modify any of the standard messages. Start Oracle Workflow agent listener.
7. 8. 9.
10. (Optional) In Oracle Transport Agent, set any security options that you plan to use.
For more information about Oracle Transport Agent, see the Oracle XML Gateway User's Guide.
11. (Optional) Set up e-mail server to receive e-mail workflow notifications.
Note: You can run the XML Gateway engine in debug mode to generate
a detail log file. To generate a detail log file, you must modify the event subscription that runs the XML Gateway engine process. In Oracle Workflow, navigate to the Find Event Subscription window and find the Receivables XML Invoice, Credit Memo, Debit Memo, Charge Back, Deposit event. In the Parameters field of that window, enter ECX_DEBUG_LEVEL=3 and save your work.
before you run the concurrent programs to print invoices. The Document Transfer program does not select receivables transactions that the Print Invoice program already printed.
Initiate the transfer of Receivables invoice documents in XML format by submitting the Document Transfer Request Set, which runs the Document Transfer Scheduling and Document Transfer concurrent programs. Alternatively, you can submit the two programs separately in sequential order; first the Document Transfer Scheduling program, and then the Document Transfer program.
Note: Use the Document Transfer request set only for the initial
XML transfer of invoice documents. If you must resend an invoice document, then you must initiate the retransmission request from the Document Transfer page. You can then submit the Document Transfer program to complete the retransmission.
Receivables selects transactions for XML transfer according to the parameters that
Transactions 2-73
Transaction class Transaction type Transaction number, low and high Customer class Customer Transaction date, low and high
After the Document Transfer Scheduling program completes, Receivables changes the transmission status of the transaction to either Waiting or Failed. If the status is Failed, then the system administrator receives a notification via Workflow. The Document Transfer program validates the transactions that have a status of Waiting. During validation, the transmission status of a transaction can change to either: Started - The document has passed all validations and is ready for transfer. Failed - The validation process encountered errors. Workflow notifications are sent to the appropriate Receivables user or system administrator.
3.
The Document Transfer program then calls XML Gateway to transmit the invoice documents that pass validation. XML Gateway creates the XML invoice documents and transmits them to your customers. During this process, the transmission status of a transaction can change to either: Transmitted - The invoice document was transmitted. Failed - The transmission process encountered a technical error in XML Gateway. Workflow notifications are sent to the system administrator.
4.
Your customers can now import the transmitted XML invoice documents into their payables systems. Your customers validate the incoming invoice documents and can optionally return confirmation messages back to you. For more information about confirmation messages, see: Confirming the Import Status of XML Invoice Documents, page 2-74.
If you have set up the Process Invoice XML message for automatic receipt confirmation in XML Gateway, then when your customer receives the invoice message, the customer sends a Confirm BOD message back to your system. These messages confirm the import status of an invoice document and provide reason codes for import failures. The Oracle Payables import statuses and reason codes are mapped to confirmation actions in Receivables. Upon receipt of a confirmation message, Receivables translates the import status and reason code into the appropriate confirmation action, and updates the transmission status accordingly. For each XML invoice, the transmission status will change to either: Accepted- if you receive a confirmation message with an import status of Success. Rejected - if you receive a confirmation message with an import status of Failed, with an accompanying reason code.
For information about the seeded reason codes in Receivables, refer to Troubleshooting XML Invoice Documents, page 2-75.
The following table lists the Oracle Payables import statuses and reason codes that are mapped to the confirmation actions seeded in Receivables. If your customers do not use Oracle Payables, then they need to implement these codes so that their confirmation messages map to Receivables confirmation actions.
Status 00 10 10 Reason Code NA DUPLICATE_INVOICE_NUMBER DUPLICATE_LINE_NUMBER Description Invoice document import was successful. Duplicate invoice document number. Duplicate line number.
Transactions 2-75
Status 10
Description Invoice document and customer's purchase order have different currencies. The value you provided for supplier does not match the supplier on the purchase order. Line amount not equal to Quantity x Unit Price. You did not provide a value for Invoice Amount. Invalid purchase order number. The values for Unit Price, Quantity Invoiced, and Line amount are inconsistent. (Quantity Invoiced x Unit Price = Amount) The value for Quantity (QUANTITY_INVOICED) must be greater than zero for Standard type invoices. The supplier information is invalid. The Trading Partner Location code in the XML Gateway trading partner setup must match to your customer. The supplier site information is invalid. The Trading Partner Location code in the XML Gateway trading partner setup must match to your customer. The value for Unit Price (UNIT_PRICE) must be greater than zero. The Trading Partner Location code in the XML Gateway trading partner setup must match to your customer. No supplier information is provided.
10
INCONSISTENT_PO_SUPPLIER
10
INVALID_LINE_AMOUNT
10
INVALID_INVOICE_AMOUNT
10 10
INVALID_PO_NUM INVALID_PRICE_QUANTITY
10
INVALID_QUANTITY
10
INVALID_SUPPLIER
10
INVALID_SUPPLIER_SITE
10
INVALID_UNIT_PRICE
10
NO_SUPPLIER
Navigate to the Confirmation Action page. Click Add. Enter the status 00 for successful processes and 10 for failed processes. Enter a reason code that maps to a reason code that your customer uses. Enter a start date, and optionally enter an end date. Enter a handler type, usually PL/SQL, and the handler name, which is your PL/SQL program name.
If the import process fails and Receivables does not recognize the reason code, then the workflow notification indicates an unrecognizable reason code. If the reason code indicates that a failed import was due to duplicate invoice numbers, then Receivables automatically initiates the Credit Memo Workflow to generate a credit memo for the duplicate invoice.
Navigate to the Document Transfer Summary page. The page displays your most recently transmitted XML invoice documents. If you want to find a different invoice document transfer, then perform a query using: Customer name Customer number Low and high transaction numbers Low and high submission dates
Transactions 2-77
2.
In the Results region, choose the Edit button for the invoice document transfer that you want to review. The Document Transfer page appears. This page displays the following details: Document transfer number - generated after running the Document Transfer Scheduling program Transaction number Customer name and number Last submission date - refers to the last submission dates for either the Document Transfer Scheduling program or the Document Transfer program Status - indicates the transmission status of the invoice document, including Accepted, Failed, Rejected, Started, Transmitted, and Waiting Event name - refers to the business event subscribed to by XML Gateway to transmit Receivables invoice documents Gateway transaction name - refers to the transaction type and subtype that you defined in XML Gateway Error message - includes any errors such as Setup, System, or import errors as indicated in the confirmation messages from your customer. Before submitting an XML transfer again, you must resolve the errors identified in this error message.
3.
If this transmission has a status of Failed or Rejected, then make your corrections and save your changes. Click Retransmit. The transmission status changes to Waiting. Submit the Document Transfer program to complete the retransmission.
4. 5.
Retrieve Event (Node 1) When you run the Document Transfer program, a business event is raised that starts the workflow. Workflow continues to Node 2. XML Document Transfer (Node 2) This function triggers outbound message creation. Oracle Transport Agent then transmits the Process Invoice message to your customer. Workflow ends successfully at Node 3.
Transactions 2-79
Receive Event (Node 1) If an error occurs during the XML transfer process, a business event is raised that starts the workflow. Workflow continues to Node 2. Compile Message (Node 2) This node is a PL/SQL activity. The associated procedure uses the event information to construct the text of the notification. It also identifies the person who should receive the notification. Workflow continues to Node 3. Is Message Empty (Node 3) This function checks the message content: Is URL Empty (Node 4) This function checks the message content to determine if the notification includes a hypertext link to the Document Transfer Summary page: If a hypertext link exists, then the workflow continues to Node 5. If a hypertext link does not exist, then the workflow continues to Node 6. If the message has no text, then the workflow successfully ends at Node 7. If the message does have text, then the workflow continues to Node 4.
Send Notification (Node 5) This function sends an error notification to the appropriate Receivables user. Workflow successfully ends at Node 7.
Send Notification with URL (Node 6) This function sends an error notification, including a hypertext link to the Document Transfer Summary page, to the appropriate Receivables user. Workflow successfully ends at Node 7.
Workflow Troubleshooting
For Oracle Workflow or Oracle XML Gateway errors, review the log file for the details and use the Workflow Administrator functions to monitor and manage workflow processes. See: Monitor Workflow Processes, Oracle XML Gateway User Guide.
Related Topics
XML Transactions Mapping, Oracle Receivables Reference Guide Oracle XML Gateway User's Guide Oracle Workflow Developer's Guide Oracle Workflow User's Guide Open Applications Group (OAG) web site at http://www.openapplications.org
Maintaining Transactions
You can review and update invoice, debit memo, deposit, guarantee, credit memo, on-account credit memo, and chargeback information for transactions you enter manually or import into Receivables using AutoInvoice. If the Allow Change to Printed Transactions system option is Yes, you can update most transaction information, even if it has been printed. However, once there is activity against it, Receivables does not let you update most transaction attributes. Activity includes actions such as payments, credit memos, adjustments, and including the transaction on a balance forward bill. You can update debit item information such as the due date, PO number, salesperson, and remit-to address. You can also place a debit item in dispute by specifying a dispute amount, exclude a debit item from late charges, or update the bill-to information. Receivables also lets you enter or update the exchange rate of your debit item if your debit item does not have any activity against it. You can also record other information by adding notes about your debit items in the Notes tabbed region of the Transaction window. Prerequisites Enter transactions, page 2-2
Transactions 2-81
Navigate to the Transaction window. Query the transaction. Update information for this transaction. For a list of fields you can update, see: Maintaining Transactions Field Reference, page 2-82.
Related Topics
Entering Transactions, page 2-2 Accounting for Transactions, page 9-43
Delete Transactions
Depending on how your administrator has set up function security on your system, there are several ways you can delete transactions in Receivables. See: Function Security in Receivables, Oracle Receivables Implementation Guide. Transactions with no activity against them can be removed by one of the following methods: Delete the invoice in the Transactions window by choosing Delete Record from the Edit menu. This will delete the invoice and any lines. Void the invoice by changing the invoice's type in the Transaction window to a type with Open Receivables and Post to GL options set to No. This will delete the
payment schedule and cancel distributions by removing the GL date. Reverse the distributions by creating a Credit Memo against the invoice. Delete the payment schedule by choosing the Incomplete button in the Transaction window. This makes the invoice inaccessible for payment or crediting.
Update Transactions
The following table lists changes you can make in the Transactions window to imported, manually entered, and copied transactions. * You cannot update a transaction's payment terms unless the Override Terms check box is checked in the Customer profile, at either the customer account or site level. See Legend, page 2-91 for the legend that goes with this table.
HEADER LEVEL Agreement Bill To Address Bill To Contact Bill To Customer Class Comments Commitment Complete Credit Reason Credit Reference Credit Reference Date Cross Reference Incomplete Complete Rules Printed Activity Posted
No No Yes 4,12 No
No No Yes 4,12 No
No No Yes 8,12 No
No No No No
No No Yes 12 No
Yes 2
Yes
Yes
Yes
Yes
Yes
Transactions 2-83
HEADER LEVEL Currency Default Tax Descriptive Flexfield [ ] Dispute Amount Dispute Date Document Number Due Date Late Charges GL Date Invoicing Rule Notes Original Transaction Paying Customer Name and Number Paying Location Receipt Method PO Date PO Number
Incomplete
Complete
Rules
Printed
Activity
Posted
No NA Yes
Yes 2 NA Yes
Yes 8 NA Yes
No NA Yes
No NA Yes
NA
Yes
Yes
Yes
No
Yes
NA No 13
Yes No
Yes No
Yes No
No No
Yes No
No No No No Yes No
No Yes No No Yes No
Yes
Yes
Yes
Yes
No
Yes
HEADER LEVEL PO Revision Print Date Print Option Rate Rate Date Rate Type Receivables Account Reference Remit To Address Sales Territory Salesperson Ship To Address Ship To Contact Ship To Customer Sold To Customer Source Special Instructions Status
Incomplete
Complete
Rules
Printed
Activity
Posted
Yes No Yes No No No No
Yes No Yes No No No No
Yes Yes 2
Yes 7 Yes 2
Yes Yes
Yes Yes 8
No Yes
Yes Yes
Yes No No No No
Yes No No Yes No
Yes
Yes
Yes
Yes
Yes
Yes
No Yes
No Yes
No Yes
No Yes 8
No Yes
No Yes
Yes
Yes
Yes
Yes
No
Yes
Transactions 2-85
HEADER LEVEL Terms* Transaction Date Transaction Flexfield Transaction Number Transaction Type
Incomplete
Complete
Rules
Printed
Activity
Posted
Yes 2 Yes
Yes 4,5 No
Yes No
Yes 8 No
No No
No No
Yes 6
Yes 6
Yes 6
Yes 6
Yes 6
Yes 6
No
No
No
No
No
No
Yes 12
No
No
No
No
No
The following table lists changes you can make in the Lines window to imported, manually entered, and copied transactions. See Legend, page 2-91 for the legend that goes with this table.
LINE LEVEL Accounting Rule Amount Includes Tax flag Description Descriptive Flexfield First GL Date Item Item Flexfield Line Number Incomplete Yes Complete Yes Rules No Printed Yes Activity No Posted No
Yes
No
No
No
No
No
Yes 12 Yes
No Yes
No Yes
No Yes
No 12 Yes
No Yes
Yes No No Yes 5
No No No Yes
Yes No No Yes 8
No No No No
No No No Yes
LINE LEVEL Net Extended Price Net Unit Selling Price Num of Accounting Periods Order Date Order Line Order Number Order Revision Price Quantity Reason Reference Sales Channel Standard Memo Line Tax Certificate Tax Code Tax Handling Tax Reason Transaction Code
Incomplete Yes
Complete No
Rules No
Printed No
Activity No
Posted No
Yes
No
No
No
No
No
Yes
Yes
No
Yes
No
No
Yes Yes 6 Yes Yes Yes 12 Yes 12 Yes Yes Yes Yes 6
No No No No Yes
No No No No Yes
No No No No No
No No No No No
Transactions 2-87
Incomplete Yes 6
Complete Yes 6
Rules Yes 6
Printed Yes 6
Activity Yes 6
Posted Yes 6
Yes 2,4 No No
Yes No No
Yes No No
Yes No No
Yes No No
The following table lists changes you can make in the Tax window to imported, manually entered, and copied transactions. See Legend, page 2-91 for the legend that goes with this table.
TAX LINE Line Number Precedence Number Tax Code Tax Rate Tax Amount Transaction Flexfield Descriptive Flexfield Add Line? Delete Line? Incomplete Yes No Complete Yes No Rules Yes No Printed Yes No Activity No No Posted Yes No
No No No Yes 6
No No No Yes 6
No No No Yes 6
No No No Yes 6
No No No Yes 6
Yes
Yes
Yes
Yes
Yes
Yes
No No 3
No No
No No
No No
No No
No No
The following table lists changes you can make in the Sales Credits window to imported, manually entered, and copied transactions. See Legend, page 2-91 for the legend that goes with this table.
SALESCREDIT LINE Non-Revenue % Non-Revenue Amount Revenue % Revenue Amount Salesperson Add Line? Delete Line?
Incomplete
Complete
Rules
Printed
Activity
Posted
Yes
Yes
Yes 14
Yes
Yes
Yes
Yes
Yes
Yes 14
Yes
Yes
Yes
Yes Yes
Yes Yes
Yes 14 Yes 14
Yes Yes
Yes Yes
Yes Yes
The following tables list changes you can make in the Distributions window to imported, manually entered, and copied transactions. See Legend, page 2-91 for the legend that goes with this table. This table shows details for account distributions:
DISTRIBU-TIO NS Percent/Amount Account* Delete Line? Add Line? Incomplete Complete Rules Printed Activity Posted
No 4 Yes 4 No No 4
Yes Yes No No
No Yes No No
Transactions 2-89
DISTRIBU-TION S Percent/Amount Account* Transaction Flexfield Descriptive Flexfield Add Line? Delete Line?
Incomplete
Complete
Rules
Printed
Activity
Posted
No Yes Yes 6
No Yes Yes 6
No Yes Yes 6
No Yes Yes 6
No Yes Yes 6
No No Yes 6
Yes
Yes
Yes
Yes
Yes
Yes
Yes Yes
No No
No No
No No
No No
No No
* You can update the revenue, receivable, tax, and freight accounts, but if the transaction is posted, then you can no longer update the receivable account. The following table lists changes you can make in the Freight window to imported, manually entered, and copied transactions. See Legend, page 2-91 for the legend that goes with this table.
FREIGHT Carrier Ship Date Shipping Reference FOB Amount Account Transaction Flexfield Incomplete Yes Yes Yes Complete Yes Yes Yes Rules Yes Yes Yes Printed Yes 8 Yes 8 Yes 8 Activity Yes Yes Yes Posted Yes Yes Yes
Yes No No Yes 6
Incomplete Yes
Complete Yes
Rules Yes
Printed Yes
Activity Yes
Posted Yes
Yes 6 Yes 6
No No
No No
No No
No No
No No
Legend
1. 2. 3. 4. 5. 6.
Unless the transaction is a regular credit memo (not an on-account credit memo). Unless the transaction is an on-account credit memo. If tax lines are added manually, they can be deleted. Unless the transaction is a chargeback. Unless the transaction was selected for automatic receipt but is not yet approved. Unless the transaction was created by AutoInvoice or the transaction line was manually added to an imported transaction. If you must enter descriptive flexfield information for such a line, use the Invoice Line Information flexfield. Unless the value was generated by a flexfield segment. Unless the system option Allow Change to Printed Transactions is set to No. Unless the profile option Allow Update of Existing Sales Credits is set to No.
7. 8. 9.
10. Unless your accounting method is Cash Basis. 11. Unless the profile option AR: Change Customer on Transaction is set to No. 12. Unless the transaction is an on-account credit memo that has tax lines that were
calculated by AutoInvoice.
13. Unless the sequence number is manual and the document number has not yet been
generated.
14. Unless you have already run Revenue Recognition. (Use the Revenue Accounting
Transactions 2-91
Related Topics
Entering Transactions, page 2-2
Crediting Transactions
Use the Credit Transactions window to enter, update, and review credit memos against specific invoices, debit memos, or commitments. You create credit memos to reduce the balance due for a transaction. When you credit a transaction, Receivables creates the appropriate accounting entries and reverses any sales credit assigned to your salespeople. Receivables lets you credit an entire invoice or specific invoice lines. You can also credit freight for an entire invoice or only for specific invoice lines. You can delete an incomplete credit memo if the system option Allow Invoice Deletion is set to Yes. See: Defining Receivables System Options, Oracle Receivables Implementation Guide. A transaction must be complete before you can create a credit memo against it.
Note: The 'Line' fields show amounts without tax, even if the transaction
you are crediting is tax inclusive. These include the Amount, Original, and Balance Due fields.
If the transaction that you want to credit has already been paid, then a refund might be in order. See: Unapplying Cash when Crediting a Transaction, page 2-104 and Automated Receipt Handling for Credits, page 5-66. Prerequisites Define credit memo sources, Oracle Receivables Implementation Guide Define credit memo transaction types, Oracle Receivables Implementation Guide
Navigate to the Transactions Summary or Credit Transactions window. If you are in the Transactions Summary window, query the transaction to credit, then choose Credit. If you chose Credit Transactions from the Navigator, enter the number of the transaction to credit in the Find Transactions window. If you do not know the transaction number, enter selection criteria such as Class, Transaction Date, and Currency to limit your search.
3. 4.
To add this credit memo to a batch,see: Batching Credit Memos, page 2-106. Enter the batch Source for this credit memo. The default, which you can change, is either: The batch source of the transaction that you are crediting, or The credit memo batch source that is entered on the batch source of the transaction that you are crediting.
5.
Enter the Date of this credit memo. Receivables prints this date on your credit memo. If this credit memo is part of a batch, the default is the batch date. If there is no batch information, or if the batch date is before the date of the credited transaction, the default is the current date. If the date of the invoice you are crediting is later than the credit memo date, the default is the invoice date.
6.
If your batch source does not use Automatic Transaction Numbering, enter a credit memo Number; otherwise, Receivables assigns a number when you save. See: Implementing Document Sequences, Oracle Receivables Implementation Guide. Enter a transaction Type for this credit memo. The batch source provides the default type, but you can change it. If this is a credit memo against an invoice or commitment, the default is the transaction type assigned to the invoice or commitment. You can choose any transaction type with a class of Credit Memo. Enter the GL Date for this credit memo. This date must be in an open or future enterable accounting period and must be equal to or later than the GL date of the credited transaction. If this credit memo is part of a batch, the default is the batch GL date. If you are crediting a transaction that uses invoicing and accounting rules, choose one of the following Rules Methods: Last In First Out (LIFO): Choose this option to back out revenue starting with the last general ledger period and reverse all prior periods until it has used up the credit memo. Prorate: Choose this option to credit an equal percentage to all account assignments for this invoice. Unit: Choose this option to reverse the revenue for the number of units you specify from an original line of the invoice.
7.
8.
9.
10. Enter the Currency for this credit memo. If this credit memo is part of a batch, the
default is the batch currency; otherwise, the default is your functional currency. If you are applying this credit memo to a transaction, the credit memo currency must be the same as the transaction currency. If you enter a currency other than your
Transactions 2-93
functional currency, enter exchange rate information. See: Foreign Currency Transactions, page 2-26.
11. If you are crediting a transaction that has multiple installments, choose one of the
following Split Term Methods: First in First Out (FIFO): This method credits the first installment first. Last In First Out (LIFO): This method credits the last installment first. Prorate: This method credits the installments of the credited transaction and prorates them based on the amount remaining for each installment.
12. If you are not using Automatic Sequence Numbering, open the More tabbed region,
then enter a unique Document Number for this credit memo. See: Implementing Document Sequences, Oracle Receivables Implementation Guide.
13. To credit only part of the balance due for this transaction, enter the percentage or
Amount of Line, Tax, or Freight charges to credit. To credit a specific portion of the charges, enter a negative number in the Amount field (for example, enter -50 to decrease the balance due by 50 dollars). If you enter a percentage, Receivables calculates the amount, and vice versa. Percentages are based on the original balance of the transaction you are crediting. Receivables updates the Balance Due for each type of charges that you credit and creates all of the accounting reversal entries for you. Receivables also reverses this percentage of the sales revenue and non-revenue credit assigned to your salespersons.
Note: You cannot enter an amount that would overapply the
transaction unless the Allow Overapplication flag of the credited transaction's transaction type is set to Yes. To overapply a transaction, choose Credit Lines, then specify which lines to credit in the Lines window.
14. To credit the entire balance due for this transaction, choose Credit Balance.
Receivables reduces the Balance Due for this transaction to zero for each type of charges.
Note: For invoices against deposits, the Balance Due is the amount
available to credit, this amount includes the deposit amount used by the invoice.
15. To credit specific transaction lines, see: Crediting Transaction Lines, page 2-95. 16. Save your work. Receivables creates all the accounting reversal entries and reverses
the amount of sales revenue and non-revenue credit assigned to your salespersons.
Receivables also copies the sales groups, if any, from the credited transaction to the new credit memo. You can change sales information, if desired, before you complete the credit memo. If you are ready to complete this credit memo, see: Completing Transactions, page 2-46.
Related Topics
Crediting Transaction Lines, page 2-95 Unapplying Cash when Crediting a Transaction, page 2-104 Updating Credit Memo Installments, page 2-105 Batching Credit Memos, page 2-106 Creating On-Account Credit Memos, page 2-108 Importing Credit Memos, page 2-229 Accounting for Credit Memos, page 2-112 Credit Transactions Field Reference, page 2-97
Navigate to the Transactions Summary or the Credit Transactions window. Query the transaction to credit. If you are in the Transactions Summary window, select the transaction, then choose Credit. Enter general information for this credit memo. See: Crediting Transactions, page 292. Choose Credit Lines.
4.
5.
Transactions 2-95
Note: If you are viewing a credit memo in which you have already
credited transaction lines, Receivables displays these credit memo lines in the Lines window. Use the list of values to select additional transaction lines to credit.
6. 7.
Select the transaction line to credit from the list of values. Enter either the Quantity and Unit Price or the Amount to credit for this line. If you enter the quantity and unit price, Receivables calculates the amount. You can overapply a credit memo line if the transaction type of the transaction you are crediting has Allow Overapplication set to Yes. You can only enter a positive amount if the Creation Sign of this credit memo's transaction type is Positive Sign. You can enter a negative amount if the Creation Sign of this credit memo's transaction type is either Negative or Any Sign. See: Transaction Types, Oracle Receivables Implementation Guide.
Note: If you enter a quantity, the unit price is the unit price of the
original invoice or commitment line you are crediting. If this price is not available and you are crediting a standard credit memo line, the default is the unit price of the standard line adjusted for any currency differences. If you specify an amount and a quantity for a credit memo line and Receivables cannot default a value for your unit price, the default unit price is the Amount divided by the Quantity.
8. 9.
Repeat steps 6 and 7 for each transaction line to credit. To enter or review the account assignments for a credit memo or tax line, choose Distributions. See: Reviewing Accounting Information, page 2-99. To enter or update sales credit information for a credit memo line, choose Sales Credits. See: Reviewing Revenue Credits, page 2-101. To associate freight information with your credit memo lines, choose Freight. See: Reviewing Freight Information, page 2-102. To review or update tax information for this credit memo line, choose Tax. See: Reviewing Tax Information, page 2-103.
Related Topics
Credit Transactions Field Reference, page 2-97 Updating Credit Memo Installments, page 2-105 Batching Credit Memos, page 2-106
Distributions Window
Amount: The amount of the credit memo line or tax line to assign to this account. When you enter an amount, Receivables calculates the percent that this amount constitutes of this line. If this credit memo is an on-account credit, the default value for this field is the credit memo line amount, if the AutoAccounting that you have defined for your revenue does not rely upon salespersons. If your AutoAccounting for Revenue does rely on salespersons to determine the segment values, multiple account assignment lines are created with one line for each salesperson equal to the amount of the salesperson line. If you are entering this credit memo against a specific transaction, and the profile option AR: Use Invoice Accounting Rules For Credit Memos is set to No, then the default value for this credit memo is the same as an on-account credit. If this profile option is set to Yes for a credit memo that you enter against a specific transaction, the default value is an amount from the corresponding invoice distribution line using the following formula: Amount = (Credit Memo Line Amount/Invoice Line Amount) * Invoice Account Assignment Amount If you are reviewing the revenue account assignments for a credit memo against an invoice that uses rules, and if this transaction is a credit memo against a specific invoice or commitment, Receivables calculates this amount based on the method that you specified in the Rules Method field in the Credit Transactions window. GL Date: The date to post this account to your general ledger. The default value for this field is the date you entered in the Credit Transactions window, unless you are crediting an invoice that uses rules. In this case, the GL date is automatically calculated using the GL dates of the invoice's account assignments and on the credit method for
Transactions 2-97
rules. Percent: The percent of this credit memo line amount or tax amount to assign to this account. You can specify a negative percentage for an account assignment line. Either the sum of the percentages of your account assignment lines must be equal to 100, or the sum of the account assignment line amounts must be equal to the total line amount. However, if your credit memo uses rules, the sum of your account assignments must remain the same as when you entered this region. The Sets for This Line tabbed region only appears in the Distributions window for credit memos with accounting rules and when the Use Invoice Accounting profile option is set to No. The Accounts For This Line tabbed region only appears in the Distributions window for credit memos without rules. It also appears for credit memos with rules after Revenue Recognition Program has created Account Assignments for this line.
Freight Window
Use this window to associate freight information with your credit memo lines. Receivables enters the default header-level freight information for the transaction you are crediting (if any). The Freight for Current Line tabbed region only appears in the Freight window if this is an on-account credit memo and the memo line does not have the type of tax. It also appears if this is not an on-account credit memo and the transaction line you are crediting has freight. For more information, see: Entering Freight Information, page 2-16 .
Lines Window
For information about the Amount, Description, Reason, and Unit Price fields, refer to Lines Window Field Reference, page 2-13. The Credited Transaction Line region displays information about the line you are crediting, such as unit price, original line amount and the remaining amount of this line available to credit (Uncredited field).
Note: Line amounts can either include or exclude tax for this line,
depending on the tax code or tax group for this line. The Amount Includes Tax poplist indicates whether the line amount includes tax. For more information, see: Lines Window Field Reference, page 2-13.
Sales Order Tabbed Region Date: The date you ordered this item. This field is for informational purposes only. Line: The order line number to which this invoice line refers. Number: The sales order line number for this invoice line.
Rev: The revision number for this order. Channel: The method used to generate this sales order, such as Telemarketing or Direct Marketing. Oracle Order Management uses this information for reporting purposes. Tax Exemptions Tabbed Region Certificate: If you enter 'Exempt' in the Tax Handling field (see below), enter a tax exemption Certificate Number. Use the list of values to select an existing tax exemption certificate number. Reason: If you enter 'Exempt' in the Tax Handling field, enter a Reason for creating this exemption, or select from the list of values. You can define additional exemption reasons in the Receivables Lookups window. Tax Handling: You can enter a value for this field only if the profile option Tax: Allow Override of Customer Exemptions is Yes and the transaction is not a chargeback. Use the default value of 'Standard' if you want tax to be calculated as per the normal procedures set up in Receivables. Enter 'Exempt' if your system option Use Customer Exemptions is set to Yes and you want to force tax exemption on the invoice lines. Enter 'Require' to force tax calculation on the invoice lines. If you update this field, there will be no affect on existing invoice lines; only new invoice lines will get the new value as a default.
Related Topics
Crediting Transactions, page 2-92 Crediting Transaction Lines, page 2-95
Transactions 2-99
line in the Distributions window. Receivables uses AutoAccounting to create the default values for the revenue and tax accounts of your credit memo lines. If this transaction is a credit memo against a specific invoice or commitment, and the profile option AR: Use Invoice Accounting For Credit Memo is set to Yes, Receivables does not use AutoAccounting to create the default values for these accounts. Instead, reversal entries are created using the accounts of the invoice or commitment that you are crediting. Prerequisites Enter credit memos, page 2-92 Credit transaction lines, page 2-95
Navigate to the Transactions Summary or the Transactions window. Query the credit memo to view. If you are in the Transactions Summary window, choose Open.
3. 4.
Choose Distributions. To update the revenue account assignments for this credit memo line, modify the GL Account information for that account. If you are viewing a credit memo line against an invoice with accounting rules, and the profile option AR: Use Invoice Accounting For Credit Memos is set to No, use the Account Set For Single Line tabbed region to enter or update your account set. If you are viewing a Credit Memo with accounting rules, you must run the Revenue Recognition Program before you can navigate to this window. See: Recognizing Revenue, page 3-1.
Note: If you update an account assignment line that has already
posted, Receivables does not change the original assignment. In this case, new account assignments are created to reflect the update when you save your changes. The first assignment offsets the original account assignment you have posted and the second assignment records the new amount percent or account that you have updated. If you update an account assignment that has not posted, Receivables directly updates the account assignment you specify and does not create an offsetting account assignment entry when saving your changes.
Related Topics
Using AutoAccounting, page 9-7 Reviewing Revenue Credits, page 2-101 Reviewing Freight Information, page 2-102 Reviewing Tax Information, page 2-103 Distributions Window Field Reference, page 2-97
wizard, not the Transactions workbench, to adjust sales credits on a credit memo, if that credit memo's revenue was previously adjusted via the Revenue Accounting Management (RAM) wizard. See: Entering Revenue Credits, page 2-20.
Transactions 2-101
To review or update the revenue credit information for your credit memo lines:
1. 2.
Navigate to the Transactions Summary or the Transactions window. Query the credit memo to view. If you are in the Transactions Summary window, choose Open.
3. 4.
Choose Sales Credits. To update sales credits, enter a new Revenue Credit or Other Credit percentage or Amount. To split sales credit with another salesperson, perform the following: a. Update the sales credit Amount or percent for the primary salesperson, then choose New Record. b. Enter the Name of the new salesperson and the percentage of sales credit they will receive.
Related Topics
Reviewing Accounting Information, page 2-99 Reviewing Freight Information, page 2-102 Reviewing Tax Information, page 2-103
Navigate to the Transactions or the Transactions Summary window. Query the credit memo to view. If you are in the Transactions Summary window, choose Open.
3. 4.
Choose Freight. Enter the Amount of freight charges for this credit memo or credit memo line (optional). If this is a credit memo against an invoice or commitment, the default is the original freight amount and the freight balance due for the invoice line that you are crediting. For freight only lines, the default Freight Amount is the list price of the standard line you have selected, adjusted for any currency differences Enter the freight GL Account for this credit memo or credit memo line (optional). If the profile option AR: Use Invoice Accounting for Credit Memos is set to No or this is an on-account credit, Receivables uses AutoAccounting to determine the default freight account for this credit memo or credit memo line. Otherwise, Receivables uses the freight account of the transaction you are crediting.
5.
Related Topics
Reviewing Accounting Information, page 2-99 Reviewing Tax Information, page 2-103 Reviewing Sales Credits, page 2-101 Freight Window Field Reference, page 2-17
Transactions 2-103
Enter credit memos, page 2-92 Credit transaction lines, page 2-95
Navigate to the Credit Transactions or the Transactions Summary window. Query the credit memo to view. If you are in the Transactions Summary window, choose Open. If you are in the Credit Transactions window, choose Credit Lines.
4.
Choose Tax.
Related Topics
Reviewing Accounting Information, page 2-99 Reviewing Sales Credits, page 2-101 Reviewing Freight Information, page 2-102 Detail Tax Lines Window Field Reference, page 2-16
Navigate to the Receipts window. Query the receipt to unapply, then choose Apply. Uncheck the Apply check box next to the transaction. Save your work. Navigate to the Credit Transactions window. Query the transaction from step 3. Create a credit memo for the full or partial amount. See: Crediting Transactions, page 2-92.
Related Topics
Creating On-Account Credit Memos, page 2-108
Navigate to the Transactions Summary window. Query the credit memo to update. Choose Credit Installments from the Actions menu.
Transactions 2-105
4.
To update the installments of this credit memo, modify the Line, Tax, or Freight Credit Amount for each installment. The sum of the line credits must equal the total line amount of this credit memo, the sum of the tax credits must equal the total tax amount of this credit memo, and the sum of the freight credits must equal the total freight amount of this credit memo.
Related Topics
Updating Credit Memos and On-Account Credit Memos, page 2-111 Invoices with Rules, page 2-31 Accounting for Credit Memos, page 2-112
Navigate to the Transactions Summary or Credit Transactions window. If you are in the Transaction or Transactions Summary window, query the transaction to credit, then choose Credit. If you chose Credit Transactions from the Navigator, enter the number of the transaction to credit in the Find Transactions window. If you do not know the transaction number, enter selection criteria such as Class, Transaction Date, and Currency to limit your search.
3.
To add this credit memo to an existing batch, choose a Batch type of 'New,' then enter the Batch Name to which you want to add this credit memo, or select from the list of values.
4.
To add this credit memo to the same batch to which the credited transaction belongs, choose a Batch type of 'Credited Transaction.' When you do this, Receivables displays a decision window. To derive the default values for this credit memo from the batch, choose Yes. To derive the default values from the transaction you are crediting, choose No. Default values include the transaction source, credit memo date, transaction type, GL date, and currency.
Note: You can update your credit memo's default values,
5.
Related Topics
Creating On-Account Credit Memos, page 2-108 Batching Transactions for Easy Entry and Retrieval, page 2-44
memo that has been applied to an invoice, the Applications button is not available. The Applications button in the Transactions Summary window is only used to apply on-account credit memos. See: Applying On-Account Credit Memos, page 2-108.
Navigate to the Transactions or the Transactions Summary window. Query the credit memo or on-account credit to view. If you are in the Transaction Summary window, select the transaction to view, then choose Open.
Transactions 2-107
Related Topics
Creating On-Account Credit Memos, page 2-108 Accounting for Credit Memos, page 2-112
Follow the same procedure that you used when entering transactions. See: Entering Transactions, page 2-2. However, when you enter the transaction amount, enter the amount of this on-account credit memo as a negative number. For example, to enter a credit for $25, enter -25.
Related Topics
Applying On-Account Credit Memos, page 2-108 Updating Credit Memos and On-Account Credit Memos, page 2-111
memo that has been applied to an invoice, the Applications button is not available. The Applications button in the Transactions Summary window is used only to apply completed on-account credit memos.
Enter transactions, page 2-2 Create on-account credit memos, page 2-108 Navigate to the Transactions Summary window. Query the on-account credit memo to apply. Choose Applications. Select the transaction to which you want to apply this on-account credit memo from the list of values. Receivables enters the Amount Applied and updates the Unapplied Amount of the on-account credit memo and the Balance Due for this transaction. The default Amount Applied is the balance due for this transaction, unless the balance due is greater than the amount of this on-account credit. In this case, the default Amount Applied is the unapplied amount of the on-account credit. You can accept this amount or enter a different amount (for example, if you want to apply this on-account credit to more than one transaction).
Note: Receivables uses the transaction type of the debit item to
which you are applying credit to validate the application amount: If the transaction type forces natural application only, then you must enter an application amount which brings the debit item's balance closer to zero. If the transaction type does not allow overapplication, then you cannot enter an amount that would reverse the sign of the balance of the debit item. If the transaction type allows overapplication, then you can apply this on-account credit to a closed debit item. To access closed invoices from the Transactions workbench, you must check the Show Closed Invoices check box from the Tools
Transactions 2-109
menu.
Note: Receivables also uses the transaction type of the debit item to
5. 6.
To apply this on-account credit memo to another transaction, repeat step 4. When you are satisfied with the application of this on-account credit, save your work. Receivables updates your customer's account balances.
Navigate to the Receipts or Receipts Summary window. Query or enter the receipt to apply. See: Entering Receipts, page 4-2. Choose Apply. Select the on-account credit memo and the open transaction(s) from the list of values. Apply the receipt to the on-account credit memo and the open debit item(s). See: Manually Applying Receipts, page 4-15.
5.
Related Topics
Applying Receipts, page 4-10 Querying Credit Memos and On-Account Credit Memos, page 2-107
any tax related fields for on-account credits that have been passed to Receivables from AutoInvoice with tax automatically calculated based on non-ad hoc tax codes. You can identify these transaction by their tax code and transaction source.
Prerequisites Enter credit memos, page 2-92 Create On-Account Credit Memos, page 2-108
Navigate to the Credit Transactions or the Transactions window. Query the credit memo to update. Update the on-account credit information as necessary.
Navigate to the Transactions Summary or the Transactions window. Query the on-account credit to update. If you are in the Transactions Summary window, select the on-account credit, then
Transactions 2-111
choose Open.
4.
Related Topics
Accounting for Credit Memos, page 2-112
This table shows the accounting entries for invoice 102 over the five accounting periods:
ACCOUNT Accounts Receivable Unearned Revenue Unearned Revenue Revenue Unearned Revenue Revenue Unearned Revenue Revenue Unearned Revenue Revenue Unearned Revenue Revenue
Debit 100.00
Credit
GL Date 1/1/XX
20.00
100.00 20.00
1/1/XX 1/1/XX 1/1/XX 2/1/XX 2/1/XX 3/1/XX 3/1/XX 4/1/XX 4/1/XX 5/1/XX 5/1/XX
Open Open Open Not Opened Not Opened Not Opened Not Opened Not Opened Not Opened Not Opened Not Opened
20.00
20.00
10.00
10.00
30.00
30.00
20.00
20.00
This example describes four separate cases: Case 1 - A full credit memo entered against the invoice. Case 2 - A partial credit memo entered against the invoice, with credit method for rules set to Prorate. Case 3 - A partial credit memo entered against the invoice, with credit method for rules set to LIFO. Case 4 - A partial credit memo is entered against the invoice on 6/1/XX, with credit method for rules set to UNIT.
Case 1
A full credit memo is entered on 2/15/XX against invoice 102 with these details:
Transactions 2-113
This table shows the reverse accounting entries after the credit memo is applied:
ACCOUNT Unearned Revenue Revenue Revenue Accounts Receivable Unearned Revenue Unearned Revenue Revenue Unearned Revenue Revenue Unearned Revenue Revenue Unearned Revenue Debit 100.00 20.00 20.00 Credit GL Date 2/15/XX 2/15/XX 2/15/XX 2/15/XX 2/15/XX 2/15/XX 3/1/XX 3/1/XX 4/1/XX 4/1/XX 5/1/XX 5/1/XX Period Status Open Open Open Open Open Open Not Opened Not Opened Not Opened Not Opened Not Opened Not Opened
100.00 20.00 20.00
10.00
10.00
30.00
30.00
20.00
20.00
Case 2
A partial credit memo for $65 is entered on 2/15/XX against invoice 102, with credit method for rules set to Prorate. The credit memo details are: Credit Memo Date = 2/15/XX Credit Memo Amount = $65
This table shows the partial reverse accounting entries after the credit memo is applied, with the computations used to derive the partial amounts:
ACCOUNT Unearned Revenue (65/100) * ($100) Revenue (65/100) * ($20) Revenue (65/100) *($20) Accounts Receivable Unearned Revenue Unearned Revenue Revenue (65/100) * ($10) Unearned Revenue Revenue (65/100) * ($30) Unearned Revenue Revenue (65/100) * ($20) Unearned Revenue
Debit 65.00
Credit
GL Date 2/15/XX
13.00
2/15/XX
Open
13.00
2/15/XX
Open
6.50
19.50
6.50
3/1/XX 4/1/XX
13.00
19.50
4/1/XX 5/1/XX
13.00
5/1/XX
Not Opened
Case 3
A partial credit memo for $65 is entered on 2/15/XX against invoice 102, with credit method for rules set to LIFO. The credit memo amount is fully applied by Period 2. The credit memo details are: Credit Memo Date = 2/15/XX Credit Memo Amount = $65
This table shows the partial and full reverse accounting entries after the credit memo is applied:
Transactions 2-115
ACCOUNT Revenue Unearned Revenue Unearned Revenue Accounts Receivable Revenue Unearned Revenue Revenue Unearned Revenue Revenue Unearned Revenue
Credit
GL Date 2/15/XX 2/15/XX 2/15/XX 2/15/XX 3/1/XX 3/1/XX 4/1/XX 4/1/XX 5/1/XX 5/1/XX
Period Status Open Open Open Open Open Open Not Opened Not Opened Not Opened Not Opened
5.00 65.00
10.00
10.00
30.00
30.00
20.00
20.00
by subtracting the Period 5, 4, and 3 Revenue amounts from the credit memo amount: (20 + 30 + 10 + 5 = 65). There are no accounting entries for Period 1 because the credit memo was fully applied in Periods 5, 4, 3, and 2.
Case 4
A partial credit memo for $65 is entered on 6/1/XX for 8 units against invoice 102, assuming that this invoice consists of 10 units with a value of $10 each for a total of $100. This credit memo is entered with credit method for rules set to UNIT. The credit memo details are: Credit Memo Date = 6/1/XX Credit Memo Amount = $65
Receivables derives the Amount to Credit in each period by multiplying the Net Unit Price for each period by the number of units to credit (8 in this example). Receivables derives the Net Unit Price by the following formula: Net Unit Price = (Invoice Amount in this period - any previous credit memos in this
period) / Original invoice quantity This table shows the Net Unit Price for each period:
Period Period 5 Period 4 Period 3 Period 2 Period 1 Calculation ($20-$0)/10units ($30-$0)/10units ($10-$0)/10units ($20-$0)/10units ($20-$0)/10units Net Unit Price $2 $3 $1 $2 $2
This table shows the Amount to Credit (Net Unit Price * Units to Credit) in each period as a result of the above calculations:
Period Period 5 Period 4 Period 3 Period 2 Period 1 Amount to Credit $2 * 8units $3 * 8units $1 * 8units $2 * 8units $2 * 8units Amount Credited (actual) $16 $24 $8 $16 $1 (balance of credit memo)
This table shows the partial reverse accounting entries after the credit memo is applied:
ACCOUNT Unearned Revenue Revenue Accounts Receivable Debit 65.00 1.00 Credit GL Date 1/1/XX 1/1/XX 1/1/XX Period Status Open Open Open
65.00
Transactions 2-117
ACCOUNT Unearned Revenue Revenue Unearned Revenue Revenue Unearned Revenue Revenue Unearned Receivable Revenue Unearned Receivable
Debit
Credit 1.00
16.00
16.00
8.00
8.00
24.00
24.00
16.00
16.00
5/1/XX 5/1/XX
Open Open
This table shows the accounting entries for invoice 103 over the five accounting periods:
ACCOUNT Unbilled Receivable Revenue Unbilled Receivable Revenue Unbilled Receivable Revenue Unbilled Receivable Revenue Accounts Receivable Unbilled Receivable Unbilled Receivable Revenue Debit 20.00 Credit GL Date 1/1/XX 1/1/XX 2/1/XX 2/1/XX 3/1/XX 3/1/XX 4/1/XX 4/1/XX 5/1/XX Period Status Open Open Not Opened Not Opened Not Opened Not Opened Not Opened Not Opened Not Opened
20.00
20.00
20.00
10.00
10.00
30.00
30.00
100.00
20.00
100.00 20.00
This example describes four separate cases: Case 1 - A full credit memo entered against the invoice. Case 2 - A partial credit memo entered against the invoice on 6/1/XX, with credit method for rules set to Prorate. Case 3 - A partial credit memo entered against the invoice on 6/1/XX, with credit method for rules set to LIFO.
Transactions 2-119
Case 4 - A partial credit memo is entered against the invoice on 6/1/XX, with credit method for rules set to UNIT.
Case 1
A full credit memo is entered on 6/1/XX against invoice 103 with these details: Credit memo date = 6/1/XX Credit memo amount = $100
This table shows the reverse accounting entries after the credit memo is applied:
ACCOUNT No Entries No Entries No Entries Revenue (reverse Period 1 entry) Revenue (reverse Period 2 entry) Revenue (reverse Period 3 entry) Revenue (reverse Period 4 entry) Unbilled Receivable Unbilled Receivable Unbilled Receivable Unbilled Receivable Revenue (reverse Period 5 entry) Debit Credit GL Date 1/1/XX 2/1/XX 3/1/XX 4/1/XX Period Status Closed Closed Closed Open
20.00
20.00
4/1/XX
Open
10.00
4/1/XX
Open
30.00
4/1/XX
Open
20.00
ACCOUNT Unbilled Receivable Unbilled Receivable (reverse original receivable) Accounts Receivable
Debit
Credit 20.00
100.00
100.00
6/1/XX
Open
Case 2
A partial credit memo for $65 is entered on 6/1/XX against invoice 103, with credit method for rules set to Prorate. The credit memo details are: Credit Memo Date = 6/1/XX Credit Memo Amount = $65
This table shows the partial reverse accounting entries after the credit memo is applied, with the computations used to derive the partial amounts:
ACCOUNT No Entries No Entries No Entries Revenue (65/100)*($20) Revenue (65/100)*($20) Revenue (65/100)*($10) Revenue (65/100)*($30) Debit Credit GL Date 1/1/XX 2/1/XX 3/1/XX 4/1/XX Period Status Closed Closed Closed Open
13.00
13.00
4/1/XX
Open
6.50
4/1/XX
Open
19.50
4/1/XX
Open
Transactions 2-121
ACCOUNT Unbilled Receivable Unbilled Receivable Unbilled Receivable Unbilled Receivable Revenue (65/100)*($20) Unbilled Receivable Unbilled Receivable Accounts Receivable
Debit
13.00
65.00
13.00
65.00
Case 3
A partial credit memo for $65 is entered on 6/1/XX against invoice 103, with credit method for rules set to LIFO. The credit memo details are: Credit Memo Date = 6/1/XX Credit Memo Amount = $65
This table shows the partial and full reverse accounting entries after the credit memo is applied:
ACCOUNT No Entries No Entries No Entries Revenue Revenue Debit Credit GL Date 1/1/XX 2/1/XX 3/1/XX 4/1/XX 4/1/XX Period Status Closed Closed Closed Open Open
5.00 10.00
ACCOUNT Revenue Unbilled Receivable Unbilled Receivable Unbilled Receivable Revenue Unbilled Receivable Unbilled Receivable Accounts Receivable
Debit 30.00
Credit
Period Status Open Open Open Open Open Open Open Open
20.00
20.00
30.00
30.00
by subtracting the Period 3, 4, and 5 Revenue amounts from the credit memo amount.
Case 4
A partial credit memo for $40 is entered on 6/1/XX for 8 units against invoice 103, assuming that this invoice consists of 10 units with a value of $10 each for a total of $100. This credit memo is entered with credit method for rules set to UNIT and the Last Period to Credit set for the last period of the invoice. The credit memo details are: Credit Memo Date = 6/1/XX Credit Memo Amount = $40
Receivables derives the Amount to Credit in each period by multiplying the Net Unit Price for each period by the number of units to credit (8 in this example). Receivables derives the Net Unit Price by the following formula: Net Unit Price = (Invoice Amount in this period - any previous credit memos in this period) / Original invoice quantity This table shows the Net Unit Price for each period:
Transactions 2-123
This table shows the Amount to Credit (Net Unit Price * Units to Credit) in each period as a result of the above calculations:
Period Period 5 Period 4 Amount to Credit $2 * 8units $3 * 8units Amount Credited (actual) $16 $24
This table shows the partial reverse accounting entries after the credit memo is applied:
ACCOUNT No Entries No Entries No Entries Revenue Unbilled Receivable Revenue Unbilled Receivable Unbilled Receivable Debit Credit GL Date 1/1/XX 2/1/XX 3/1/XX 4/1/XX 4/1/XX 5/1/XX 5/1/XX 6/1/XX Period Status Closed Closed Closed Open Open Open Open Open
24.00
24.00
16.00
16.00
40.00
Debit
Credit 40.00
GL Date 6/1/XX
This example describes three separate cases: Case 1 - A partial credit memo entered against the invoice with the credit method for split terms set to Prorate; a partial payment entered against the invoice; another partial credit memo entered against the invoice.
Transactions 2-125
Case 2 - A partial credit memo entered against the invoice with the credit method for split terms set to LIFO; a partial payment entered against the invoice; another partial credit memo entered against the invoice. Case 3 - A partial credit memo entered against the invoice with the credit method for split terms set to FIFO; a partial payment entered against the invoice; another partial credit memo entered against the invoice.
Case 1
There are three transactions against invoice 104: A partial credit memo for $45 with the credit method for split terms set to Prorate; a partial payment of $20; another partial credit memo for $20. Transaction 1 On 1/1/XX a credit memo for $45 is entered against invoice 104. The credit method for split terms is set to Prorate. The credit memo details are: Credit Memo Date = 1/1/XX Credit Memo Amount = $45
To calculate the amount credited per payment schedule, Receivables uses the following formula: Amount Credited = (Credit Memo Amount/Total Remaining Amount Due) * Amount Due Remaining on this installment This table shows the calculations for the amount credited for each installment:
Due Date 2/1/XX 3/1/XX 4/1/XX Calculation $45/100 * $50 $45/100 * $25 $45/100 * $25 Amount Credited $22.50 $11.25 $11.25
This credit memo affects the payment schedules of invoice 104, as shown in this table:
Due Date Original Amount Due $50 Remaining Amount Due $27.50 Total Amount Credited $22.50
2/1/XX
Due Date
3/1/XX 4/1/XX
Transaction 2 On 1/15/XX a payment is received for $20. This payment affects the payment schedules of invoice 104, as shown in this table:
Due Date Original Amount Due $50 $25 $25 Remaining Amount Due $7.50 $13.75 $13.75 Total Amount Credited $22.50 $11.25 $11.25 Payment Applied $20 $0 $0
Transaction 3 On 1/16/XX another credit memo for $20 is entered against invoice 104. The credit memo details are: Credit Memo Date = 1/16/XX Credit Memo Amount = $20
This credit memo affects the payment schedules of invoice 104, as shown in this table:
Due Date Original Amount Due $50 $25 $25 Remaining Amount Due $3.22 $5.89 $5.89 Total Amount Credited $26.78 $19.11 $19.11 Payment Applied $20 $0 $0
Transactions 2-127
Note: The amounts in the Total Amount Credited column are derived
from this formula: Total Amount Credited per installment from Transaction 2 + (Credit Memo Amount/Total Remaining Amount Due from Transaction 2 * Remaining Amount Due per installment from Transaction 2). The results are rounded to two decimal places.
Case 2
There are three transactions against invoice 104: A partial credit memo for $45 with the credit method for split terms set to LIFO; a partial payment of $20; another partial credit memo for $20. Transaction 1 On 1/1/XX a credit memo for $45 is entered against invoice 104. The credit method for split terms is set to LIFO. The credit memo details are: Credit Memo Date = 1/1/XX Credit Memo Amount = $45
This credit memo affects the payment schedules of invoice 104, as shown in this table:
Due Date Original Amount Due $50 $25 $25 Remaining Amount Due $50 $5 $0 Total Amount Credited $0 $20 $25
Transaction 2 On 1/15/XX a payment is received for $20. This payment affects the payment schedules of invoice 104, as shown in this table:
Due Date Original Amount Due $50 Remaining Amount Due $30 Total Amount Credited $0 Payment Applied $20
2/1/XX
Due Date
Payment Applied $0 $0
3/1/XX 4/1/XX
Transaction 3 On 1/16/XX another credit memo for $20 is entered against invoice #104. The credit memo details are: Credit Memo Date = 1/16/XX Credit Memo Amount = $20
This credit memo affects the payment schedules of invoice 104, as shown in this table:
Due Date Original Amount Due $50 $25 $25 Remaining Amount Due $15 $0 $0 Total Amount Credited $15 $25 $25 Payment Applied $20 $0 $0
Case 3
There are three transactions against invoice 104: a partial credit memo for $45 with the credit method for split terms set to FIFO; a partial payment of $20; another partial credit memo for $20. Transaction 1 On 1/1/XX a credit memo is entered against invoice 104. The credit method for split terms is set to FIFO. The credit memo details are: Credit Memo Date = 1/1/XX Credit Memo Amount = $45
This credit memo affects the payment schedules of invoice 104, as shown in this table:
Transactions 2-129
Due Date
Transaction 2 On 1/15/XX a payment is received for $20. This payment affects the payment schedules of invoice 104, as shown in this table:
Due Date Original Amount Due $50 $25 $25 $100 Remaining Amount Due $0 $10 $25 $35 Total Amount Credited $45 $0 $0 $45 Payment Applied $5 $15 $0 $20
Note: When the payment applied on 1/15/XX fully covered the amount
due for the first pay period, the remainder of the payment is applied to the amount due for the following period.
Transaction 3 On 1/16/XX another credit memo for $20 is entered against invoice 104. The credit memo details are: Credit Memo Date = 1/16/XX Credit Memo Amount = $20
This credit memo affects the payment schedules of invoice 104, as shown in this table:
Due Date
1000.00
Transaction 2 An invoice for $400 is entered against this deposit. The accounting entries are described in this table:
ACCOUNT Accounts Receivable (invoice) Revenue Revenue Debit 400.00 Credit
400.00
400.00
Transactions 2-131
Debit
Credit 400.00
Receivables automatically creates a receivables adjustment for the invoiced amount. This adjustment is created against the invoice resulting in an amount due in Accounts Receivable of $0. (In this example, the $400 does not include tax and freight). Therefore, there is no balance due for the $400 invoice, as it has drawn against the $1000 deposit in lieu of payment of the invoice. Transaction 3 A credit memo for $400 is applied to the $400 invoice. The accounting entries are described in this table:
ACCOUNT Accounts Receivable (invoice) Revenue Revenue Accounts Receivable (invoice) Debit 400.00 Credit
400.00
400.00
400.00
The first accounting entry reverses the adjustment entered in the previous step. The second accounting entry reverses the invoice entered in the previous step, leaving a deposit balance of $600.
1000.00
Transaction 2 An invoice for $400 is entered against this guarantee. The accounting entries are described in this table:
ACCOUNT Accounts Receivable Revenue Unearned Revenue Unbilled Receivable Debit 400.00 Credit
400.00
400.00
400.00
Receivables automatically creates a receivables adjustment for the invoiced amount. This adjustment is created against the guarantee. Therefore, an outstanding amount of $400 exists for this invoice and the guarantee has an outstanding balance of $600. Transaction 3 A credit memo for $400 is applied to the $400 invoice. The accounting entries are described in this table:
ACCOUNT Unbilled Receivables Unearned Revenue Revenue Accounts Receivable Debit 400.00 Credit
400.00
400.00
400.00
The first accounting entry reverses the adjustment entered in the previous step. The second accounting entry reverses the invoice entered in the previous step.
Transactions 2-133
Transaction 1 A deposit is entered for $100. The accounting entry is described in this table:
ACCOUNT Accounts Receivable (deposit) Revenue Debit 100.00 Credit
100.00
Transaction 2 An invoice for $220 is entered against this deposit. The accounting entries are described in this table:
ACCOUNT Accounts Receivable (invoice) Revenue Revenue Accounts Receivable (invoice) Debit 220.00 Credit
220.00
100.00
100.00
The current outstanding balance for the invoice is $120. Transaction 3 A credit memo for $150 is applied to the invoice. The accounting entries are described in this table:
ACCOUNT Accounts Receivable (invoice) Revenue Revenue Accounts Receivable (invoice) Debit 30.00 Credit
30.00
150.00
150.00
Receivables automatically creates a receivables adjustment for $30 against the invoice to increase the outstanding balance to $150. The second accounting entry is for the $150 credit memo, leaving a deposit balance of $30.
100.00
Transaction 2 An invoice for $220 is entered against this guarantee. The accounting entries are described in this table:
ACCOUNT Accounts Receivable Revenue Unearned Revenue Unbilled Receivable Debit 220.00 Credit
220.00
100.00
100.00
The current outstanding balance for the invoice remains at $220. Transaction 3 A credit memo for $150 is applied to the invoice. The accounting entries are described in this table:
Transactions 2-135
Debit 150.00
Credit
150.00
30.00
30.00
Receivables automatically creates a receivables adjustment for $30 against the guarantee to increase the outstanding balance to $30. The current outstanding balance for the invoice is $70.
750.00
Transaction 2 You apply a $300 receipt against the invoice, 45 days after the invoice date.
Based on the weighted average formula, Receivables applies $80 to Line 1, $180 to Line 2, and $40 to Line 3. Receivables cannot recognize revenue for Line 1 or Line 3 due to the related contingencies. Receivables records payments to Line 1 and Line 3 as amounts that are pending revenue recognition at a later date. Receivables can recognize revenue only for Line 2.
300.00
180.00
180.00
The total amount due on this invoice is now $450. The unearned revenue amount on this invoice is $570. Transaction 3 Then, you apply a credit memo for $200 against this invoice. This invoice has a combination of payment-based and time-based contingencies. Therefore, the balance of the credit memo is not prorated between the Unearned Revenue and Revenue accounts. Instead, Receivables credits the Receivables account and debits the Unearned Revenue account for the full amount of the credit memo. The accounting entry is described in this table:
ACCOUNT Unearned Revenue Accounts Receivable Debit 200.00 Credit
200.00
The total amount due on this invoice is now $250. The unearned revenue amount on this invoice is $370.
Transactions 2-137
Transaction 4 After 90 days pass, the Revenue Contingency Analyzer runs and identifies that the refund policy has expired. The Revenue Contingency Analyzer initiates revenue recognition for the amount of the receipt that you previously applied to Line 1. The accounting entry is described in this table:
ACCOUNT Unearned Revenue Earned Revenue Debit 80.00 Credit
80.00
The total amount due on this invoice is still $250. However, the unearned revenue amount on this invoice is $290. Transaction 5 Later, you apply a credit memo for $150 against this invoice. This invoice still has a combination of payment-based and time-based contingencies. Therefore, Receivables credits the Receivables account and debits the Unearned Revenue account for the full amount of the credit memo. The accounting entry is described in this table:
ACCOUNT Unearned Revenue Accounts Receivable Debit 150.00 Credit
150.00
The total amount due on this invoice is now $100. The unearned revenue amount on this invoice is $140. Transaction 6 After 120 days pass, the Revenue Contingency Analyzer runs and identifies that the cancellation policy has expired. The Revenue Contingency Analyzer initiates revenue recognition for the amount of the receipt that you previously applied to Line 3. The accounting entry is described in this table:
Debit 40.00
Credit
40.00
The total amount due on this invoice is still $100. However, the unearned revenue amount on this invoice is $100. Transaction 7 Finally, you apply a $100 receipt against the invoice. Based on the weighted average formula, Receivables applies $27 to Line 1, $60 to Line 2, and $13 to Line 3. At this point, all time-based contingencies have expired. The accounting entry is described in this table:
ACCOUNT Cash Accounts Receivable Unearned Revenue Earned Revenue Debit 100.00 Credit
100.00
100.00
100.00
The invoice is now fully paid and no more unearned revenue exists on this invoice.
Related Topics
Crediting Transactions, page 2-92
Transactions 2-139
elaborate approval chains. See: Why Use Oracle Approvals Management, page 2-141.
Important: To use the AME workflow, set the AR: Use Oracle
Approvals Management in Credit Memo Workflow profile option to Yes, and define your AME rules. See: Setting Up the AME Credit Memo Request Workflow, page 2-141.
You can initiate the AME Credit Memo Request workflow from iReceivables or Oracle Collections. iReceivables is a web-based, self-service application that enables registered users to access their Oracle Receivables account information using a standard web browser. When an iReceivables user chooses the Dispute a Bill function, Receivables places the specified amount in dispute and initiates the AME Credit Memo Request process to route the request for approval. Oracle Collections is a Forms-based application that enables call centers, as well as credit and collections departments, to collect from their delinquent customers. The collector can place an invoice in dispute by requesting credit on behalf of a customer.
The approvers in each approval path are determined by the AME rules defined by your enterprise. Requests for approval occur via email or via notifications in the Workflow Notification Viewer window. If the approver does not have sufficient approval authority, then the process forwards the request to the next approver based on your AME rules. If the request is approved, then the workflow removes the amount from dispute and notifies the requestor, collector, and primary salesperson. If the request is rejected, then the workflow removes the amount from dispute and notifies only the requestor. Use the Disputed Invoice report to view the notes that are automatically inserted on the disputed transaction as the workflow processes the credit request. See: Disputed Invoice Report, page 10-74.
Related Topics
Setting Up AME Credit Memo Request Workflow, page 2-141 Customizing the AME Credit Memo Request Process, page 2-158
Transactions 2-141
Confirm that your collectors, salespeople, approvers, and Receivables user are defined as employees in Oracle HRMS. See: Finding a Person Using the Find Person Window, Oracle HRMS Workforce Sourcing, Deployment, and Talent Management Guide. The Receivables user is the employee whose approval initiates the creation of the credit memo. See: Summary of the Receivables Approval Subprocess, page 2-190.
2.
If you want the AME Credit Memo Request workflow to behave similarly to the Credit Memo workflow without AME, then you can: Create jobs for the approvers in your HR Hierarchy Limits path using approval authority levels. See: Defining a Job, Oracle HRMS Enterprise and Workforce Management Guide. Assign a job to each employee who will be an approver in your HR Hierarchy Limits path. See: Entering an Assignment, Oracle HRMS Workforce Sourcing, Deployment, and Talent Management Guide. Use the approval authority levels as conditions when defining your AME rules. See: Oracle Approvals Management Setup, page 2-146.
Confirm that all collectors, salespeople, approvers, and the Receivables user are defined as users with the appropriate responsibilities.
Important: When defining users in the Users window, enter the
employee name in the Person field. This indicates that the user is also an employee and can receive workflow notifications.
Set the AR: Use Oracle Approvals Management in Credit Memo Workflow profile option to Yes. The default value is No. See: Overview of Receivables User Profile Options, Oracle Receivables Implementation Guide.
Confirm that your collectors are set up. See: Collectors, Oracle Receivables Implementation Guide.
2.
(Optional) Create additional credit memo creation reason codes, using the CREDIT_MEMO_REASON lookup type. Set the Tag field to Yes to publish each reason code to iReceivables. When submitting a credit memo request, the requestor can select any reason code that is defined in the system. See: Defining Receivables Lookups, Oracle Receivables Implementation Guide.
3.
(Optional) Define a credit memo batch source for use with this workflow.
Note: Define this batch source only if you want all credit memos
generated by the AME workflow to use the same batch source. See: Oracle Workflow Setup, page 2-143. If, however, you want credit memos generated by the AME workflow to obtain the credit memo batch source from the credited transaction's batch source, then skip this step.
Map Oracle Workflow's directory service to the users and roles currently defined in your organization's directory repository by constructing views based on those database tables. The Notification System uses these views to send notifications to the approvers specified in your activities. Oracle Workflow provides example directory services views that you can modify and reload.
Transactions 2-143
Your roles can be either individual users or a group of users. Users or groups of users do not need to be mapped here if they are going to be derived in real time. Perform this step only for users or groups that are constants, known in advance. For example, you do not have to map collectors, who are derived in real time.
2.
In Oracle Workflow, load the following workflow roles: Oracle Workflow Administrator. This role defines all workflow users and responsibilities and provides access to Oracle Workflow administration features. See: Identifying the Workflow Administration Role in the Oracle Workflow Administrator's Guide. System Administrator. Load the SYSADMIN role, if not already loaded. By default, a seeded System Administrator responsibility exists for all notifications that inform a System Administrator about a system or setup problem. If any of these notifications need go to a different user, then you can change it for each node having "Inform Sysadmin" in its title. To do so, in Oracle Workflow, open the Node Properties and choose a different performer from the list (which would be available from users or groups you mapped in the previous step).
3.
(Optional) Evaluate the role of the Receivables user at your enterprise. The Receivables user's approval of a credit request initiates the creation of the credit memo. The AME rule that you define using the Receivables Credit Memo Receivables transaction type determines the Receivables user. If you want to change the Receivables user, then change the AME rule. See: Oracle Approvals Management Setup, page 2-146. However, if you want different users to assume multiple Receivables user functions, then override the AME rule by updating the following roles: Receivables Contact. Define the user to contact when Receivables fails to create a credit memo for an approved request. The Credit Memo Request process notifies the person assigned to this role to make a correction and resubmit, or to request a manual credit memo entry. This Receivables user is used in the AME Credit Memo Creation process, in the Credit Memo Creation Problem - Inform Receivable User node. Receivables Manual Entry. Define the user to contact when a request is made for a manual entry. This Receivables user is used in the AME Credit Memo Creation process, in the Request for Manual Entry - Inform Receivable User node.
To update the previous roles, open the properties for the node, update the performer type to Constant, assign the selected user, and apply your changes. See: Roles, Oracle Workflow Developer's Guide.
4.
(Optional) Assign the credit memo batch source that you created in Receivables to the Batch Source Name item attribute. Using the Oracle Workflow Builder, load the AR Credit Memo Using AME item type. Open the Properties sheet for the Batch Source Name item attribute and, in the Default Value field, enter the name of the credit memo workflow batch source that you previously defined. Do this only if you want all credit memos generated by this workflow to use this batch source. Otherwise, do not enter a value here. For more information, see: Modifying Objects in Oracle Workflow Builder, Oracle Workflow Developer's Guide.
5.
Create a view called WF_LANGUAGES that identifies the languages defined in your installation. Oracle Workflow uses this view to create a row in its translation tables that maps to a row found in its non-translated base table for each installed language. Define the environment variable WF_RESOURCES. You only need to define this variable if you are not using the version of Oracle Workflow embedded in Oracle Applications. Identify the Web Agent to be used by the Credit Memo Request process. This step identifies the Oracle Web Agent that Oracle Workflow uses to access its Web components. To use Oracle Workflow web pages and the Workflow Monitor at your site, install Oracle WebServer. For more information, refer to the Oracle Workflow Administrator's Guide and your Oracle WebServer documentation. Secure your workflow database connection descriptor (DCD) using the Oracle WebServer authentication feature. This step ensures that only authorized users can access workflow processes.
6.
7.
8.
9.
10. If you want users to receive notifications via email, set up the Notification Mailer
program. You can modify the templates for your electronic mail notifications and customize the logo and explanatory text that appears on your Workflow Notifications Web page.
11. Set up background Workflow Engines to control the load and throughput of the
primary Workflow Engine on your system. You can specify the cost threshold level of your primary and background engines to determine which activities an engine processes and which activities the engine defers.
Transactions 2-145
12. Modify the default workflow timeout periods for your activities. The default
timeout period is three days. See: Activities, Oracle Workflow Developer's Guide.
The following section describes the basic setup, including some example rules, that is required to implement this workflow. However, you can use AME to create as many rules as you need for each phase of this workflow. For the Receivables Credit Memo Collector transaction type: For the first workflow phase, define an AME rule to identify the collector who must evaluate a request before the request can proceed through the approval chain.
1.
Create an approval group with an Action List of dynamic. In the Query box, include the following SQL statement exactly as shown:
SELECT ar_ame_cm_attributes_api.get_collector_id (:transactionId) FROM DUAL
This statement locates the collector who is assigned to the customer account or bill-to site. Both the Limits Only and HR Hierarchy Limits paths use this approval group, which you set up once. This provides the same Find Collector functionality as the original workflow without AME. Customers who do not assign their collectors by customer account or bill-to site must create a new package to find the collector. To achieve this, modify the SELECT statement for the approval group. Your new package should point to a function that confirms that the collector exists on the AR_COLLECTORS table. If the collector exists, then the function should return the Employee ID to the AME workflow. Without this function, the new
store other attributes that your new function can call, such as cost center or region.
2.
Create a rule for collector assignment. For example, this table illustrates the settings for one rule that uses the approval group created in the previous step:
Rule Setting Rule type Approval type Value pre-list approval-group rule group approvals before the chain of authority require pre-approval from <Collector approval group that you previously defined> ALWAYS_TRUE ALWAYS_TRUE is TRUE
Approval
For the Receivables Credit Memo Approval Chain transaction type: For the next workflow phase, define AME rules to identify the approvers in this credit memo request's approval chain. After the collector approves a request, the workflow uses these rules to find the next approver in the approval chain. An approval chain can follow either the Limits Only path, or the HR Hierarchy Limits path. Define a set of rules for each path that you intend to use.
Important: In AME, confirm that all existing rules apply to your
business needs. If extraneous rules exist, then the transaction approval process might fail.
Create approval groups, and assign members. Then, add approvers to each group. When adding more than one approver to a group, assign a sequence to each approver.
Transactions 2-147
For example: Create one approval group that includes John Smith, who can approve all requests less than or equal to $1,000. For all requests greater than $1,000, create another approval group that includes John Smith and Jane Doe. In this group, John is the first approver, and Jane is the second approver.
2.
Create conditions. Use the seeded conditions if they meet your business needs; otherwise, create your own conditions. Create ordinary conditions for limits for the TRANSACTION_AMOUNT attribute. Using the example from the previous step, you might create one condition for all transactions with amounts between $0 and $1,000, and one condition for all transactions with amounts between $1,001 and $100,000.
Important: When creating the condition with the highest upper
limit, use an upper limit that is greater than what you will ever need. Otherwise, if the credit memo request is for $200,000 but you set an upper limit of $100,000, then AME will incorrectly assume that the $200,000 request satisfies all conditions.
3.
Create Limits Only rules that include the conditions you just defined. The following table illustrates the settings for one rule that you might create. To cover all the conditions that your enterprise requires, you will need to create multiple rules.
Rule Setting Rule type Approval type Value pre-list approval-group rule group approvals before the chain of authority require pre-approval from <Limits Only approval group that you previously defined> APPROVAL_PATH, AR_REASON_CODE, TRANSACTION_AMOUNT
Approval
Ordinary-Condition Attributes
Value APPROVAL_PATH in {LIMITS}, AR_REASON_CODE in {DAMAGED PRODUCT}, $1,001 < TRANSACTION_AMOUNT <= $100,000 USD
converts foreign currency transaction amounts into your functional currency, unless you specify a currency in your rules.
Create conditions. Use the seeded conditions if they meet your business needs; otherwise, create your own conditions. Create HR Hierarchy Limits rules that include the conditions you just defined.
Important: Receivables seeds an example rule, HR Hierarchy
2.
Your rules also include approval types. For example, you can define rules that look at: Supervisory or job levels Supervisory levels refer to the number of supervisors to ascend in a hierarchy. Job levels refer to the job level to ascend to in a hierarchy. See: Oracle Approvals Management Implementation Guide. Both supervisory or job levels, and approval limits To create the latter type of rule, you might create job levels in HRMS and assign them to your approvers. You can then define rules in AME that use both job levels as well as transaction amount limits. For example, this table illustrates the settings for one such rule:
Rule Setting Rule type Value list-creation rule
Transactions 2-149
Value chains of authority based on absolute job level Require approvals up to at least level 2 APPROVAL_PATH, AR_REASON_CODE, TRANSACTION_AMOUNT APPROVAL_PATH in {HR}, AR_REASON_CODE in {DAMAGED PRODUCT}, 0 < TRANSACTION_AMOUNT <= $200 USD
Ordinary Conditions
The rule illustrated in the previous table states that for requests between $0 and $200, approval is required by an employee who has a job level of at least level 2. Complete the following optional steps for both paths:
1.
(Optional) Set the ALLOW_REQUESTER_APPROVAL attribute to False. Set this attribute to False only if you do not want requestors to approve their own credit memo requests.
2.
(Optional) Create ordinary conditions for the AR_REASON_CODE attribute, using the lookup codes that you defined for the CREDIT_MEMO_REASON lookup type. See: Oracle Receivables Setup, page 2-143.
Note: Enter the lookup codes exactly as you defined them in the
Code field.
Complete this step only if you plan to use reason codes as part of your AME rules. For the Receivables Credit Memo Receivables transaction type: For the final workflow phase, define an AME rule to identify the Receivables user whose approval initiates the creation of the credit memo.
1.
Create an approval group for the Receivables user, and assign a single member. Both the Limits Only and HR Hierarchy Limits paths use this group. This group, which you set up once, must include only one member.
2.
For example, if you want the Receivables user to be the final approver before credit memo creation, then use the setup that the following table illustrates:
Rule Setting Rule type Approval type Approval Value post-list approval-group rule group approvals after the chain of authority require post-approval from <approval group that you previously defined> ALWAYS_TRUE ALWAYS_TRUE is TRUE
Related Topics
Item Types, Oracle Workflow Developer's Guide Setting Up Background Workflow Engines, Oracle Workflow Administrator's Guide Conditions, Oracle Approvals Management Implementation Guide Rules, Oracle Approvals Management Implementation Guide
The following table describes the nonmandatory attributes that are available for use with the Receivables Credit Memo Approval Chain transaction type:
Transactions 2-151
Attribute ALWAYS_TRUE APPROVAL_PATH APPROVER_ID APPROVER_USER_NAME AR_BATCH_SOURCE_NAME AR_BILL_TO_USE_ID AR_COLLECTOR_ID AR_CUSTOMER_ID AR_CUSTOMER_NAME AR_CUSTOMER_TRX_ID AR_ORIG_TRX_NUMBER AR_REASON_CODE BILL_TO_CUSTOMER_NAME BILL_TO_CUSTOMER_NUMBER COLLECTOR_EMPLOYEE_ID COLLECTOR_NAME COLLECTOR_USER_NAME CURRENCY_CODE INCLUDE_ALL_JOB_LEVEL_APPROVE RS
Value True Value Approval Path Approver ID Approver User Name AR Batch Source Name AR Bill To Use ID AR Collector ID Customer ID AR Customer Name AR Customer Transaction ID AR Original Transaction Number AR Reason Code Bill To Customer Name Bill To Customer Number Collector Employee ID Collector Name Collector User Name Currency Code Whether to include all approvers at a given job level
Requiring Approval Types None None None None None None None None None None None None None None None None None None Absolute job level, dual chains of authority, manager than final approver, relative job level
Value Person ID of non-default first approver for job-level authority approval types
Requiring Approval Types Absolute job level, final approver only, manager then final approver, relative job level None None None None None Supervisory level
Requestor ID Requestor User Name Ship To Customer Name Ship To Customer Number Tax Exempt Certification Number Person ID of the top person in the HR supervisory hierarchy Total currency amount for the transaction
TRANSACTION_AMOUNT
None
The following table describes the nonmandatory attributes that are available for use with the Receivables Credit Memo Receivables transaction type:
Attribute ALWAYS_TRUE Value True Value Requiring Approval Types None
Transactions 2-153
Display Name Approval Path Approver Display Name Approver ID Approver Notes Approver User Name Batch Source Name
Description The approval path. The approver display name. The approver ID number. Approver notes. The approver user name. The batch source name to assign to the credit memo. The name of the bill-to customer for this transaction. The number of the bill-to customer for this transaction. Bill-to site use identifier The collector's display name. Employee ID of the collector. Unique identifier of the collector. The collector name. The collector user name. Any comments entered by the requestor. Error message to indicate that the credit memo could not be created. The credit method to use if the disputed transaction uses accounting rules (LIFO, Prorate, Unit).
Text
Number
Bill To Site Use ID Collector Display Name Collector Employee ID Collector ID Collector Name Collector User Name Comments Credit Memo Creation Error
Text
Description The credit method to use if the disputed transaction has multiple installments (LIFO, FIFO, Prorate). The currency of the disputed transaction The current hub. The number of the customer for this transaction. The name of the customer for this transaction. Unique identifier for disputed transaction. Amount of the transaction that is in dispute. Number of times the request has been escalated. Number of approvers in the process. The display name of the person who forwarded the request. The user name of the person who forwarded the request. The display name of the person to which the request is forwarded. User name of the person to which the request is forwarded. Error message that appears when an invalid invoicing or accounting rule is entered. The invalid rule specified. The display name of the approver's manager as specified in the HR tables.
Type Text
Number Text
Text
Text
Text
Text
Text Text
Transactions 2-155
Description The ID number of the approver's manager as specified in the HR tables. The user name of the approver's manager as specified in the HR tables. Any information entered by the collector, a manager, or an approver that are recorded on the disputed transaction. The original freight amount for the disputed transaction. The original line amount for the disputed transaction. The original tax amount for the disputed transaction. The total amount of the disputed transaction. The reason for this request. User defined for the Receivable Approval subprocess. The web address from which the request originated. The requestor display name. The requestor ID number. The requestor user name. The role assigned to a performer in the workflow which allows access to a specific activity. The salesperson user name.
Type Number
Text
Notes
Text
Number
Number
Number
Request URL
URL
Text
Description The name of the ship-to customer for this transaction The number of the ship-to customer for this transaction The starting ascension point in the HR Hierarchy. The total amount of freight that is in dispute. The total amount of the transaction that is in dispute. The amount of transaction lines that is in dispute. The amount of tax that is in dispute. The number of the credit memo (once approved and created in Receivables). Unique identifier of the workflow document.
Type Text
Number
Number
Number Number
Number
Number Number
Workflow Document ID
Number
Related Topics
Item Types, Oracle Workflow Developer's Guide
Notifications
The AME Credit Memo Workflow automatically sends notifications whenever a new request is created and each time an approver approves or rejects a request. An internal approver can receive notifications in an email message or review them in the Workflow Notification Viewer window. External users can review their notifications in the Workflow Notifications Web page. When you select a notification record in the Notifications Summary window, the Notifications window appears, listing the details of that notification. You can do the following in the Notifications window: Reassign the notification to another user
Transactions 2-157
Respond to the notification or, if it does not require a response, close the notification Drill down to another Oracle Applications window associated with the notification (if icons exist in the References region)
Notification Result types list the possible results returned by an activity. Your workflow diagram may branch depending on the value returned by your completed activity. The result type of <None> should be used for notifications that do not require a response.
Note: If the request is for a line-level credit, the tax amount is not
calculated until Receivables creates the credit memo. As a result, the tax amount does not appear on the notification.
Related Topics
Overview of Notification Handling, Oracle Workflow User's Guide Setting Up an Oracle Workflow Directory Service, Oracle Workflow Administrator's Guide.
Choose Open from the File menu, and connect to the database. Alternatively, you can connect to the workflow definitions file aramecm.wft, located in the product directory tree of your Oracle Applications server.
2. 3.
Expand the data source and then the item type branch within that data source. Expand the Processes branch within your item type, and then double-click on a process activity to display the diagram of the process in a Process window.
Optional Customizations
Although you can use the AR Credit Memo Using AME processes as delivered, you might want to customize the processes to accommodate the specific needs of your enterprise. For example, you can: Modify the templates for your electronic mail notifications. For more information, see: Modifying Your Message Templates, Oracle Workflow Administrator's Guide and Adding Custom Icons to Oracle Workflow, Oracle Workflow Administrator's Guide.
Add icons to the standard Oracle Workflow icons to customize the appearance of your workflow process. Modify the timeout value for workflow notifications. The default value for the AME Credit Memo Request timeout notifications is three days, but to suit your business needs, you might want to modify the amount of time for each notification. To do this, display the properties window for a notification and enter a new timeout value in the Node tabbed region.
Note: To help you with your customizations, refer to the sections that
describe the components of this process so that you know what attributes have already been predefined and what activities are requirements in the process.
Related Topics
The AME Credit Memo Request Workflow Item Type, page 2-153 Summary of the AR Credit Memo Request Approval Process, page 2-159 Summary of the Collector Approval Subprocess, page 2-167 Summary of the Limits Only Subprocess, page 2-175 Summary of the HR Hierarchy Approval Subprocess, page 2-182 Summary of the Receivables Approval Subprocess, page 2-190 Summary of the Credit Memo Creation Subprocess, page 2-196
The Details region of the process activity properties page indicates that the Request Approval process has an error process called DEFAULT_ERROR, which is initiated only when an error is encountered that is not handled by the standard process. Most errors in the process send a notification to the system administrator to resolve (for
Transactions 2-159
example, if an approver is not defined as an employee in Oracle HRMS). The DEFAULT_ERROR process simply executes the standard Default Error Notification activity to provide information associated with the error. You can customize the process further to suit your needs. For more information, see: Default Error Process, Oracle Workflow Developer's Guide. The Process window for the AR Credit Memo Request Approval process is shown below. The process consists of 16 unique activities, several of which are reused to comprise the 22 activity nodes that appear in the workflow diagram. To examine the activities of the process in more detail, we have numbered each node for easy referencing below. The numbers themselves are not part of the process diagram.
AR Credit Memo Request Approval Process, Part 1
For a complete description of each activity in the AME Credit Memo Request process, see AR Credit Memo Request Approval Process Activities, page 2-162. The workflow begins at Node 1 with the Start activity, which is initiated when a customer chooses the Dispute a Bill option from iReceivables, or a collector chooses the Dispute option from Oracle Collections. At Nodes 2 and 3 the process retrieves transaction and customer information for the disputed transaction from Oracle Receivables. At Node 4 the process places the requested amount "in dispute" and updates the notes on the disputed transaction. The process then forwards the request to the collector assigned to the transaction's bill-to site. If no collector is assigned to the bill-to site and the seeded routine is used, then the process forwards the request to the collector assigned to the customer.
Note: Instead of using the seeded routine, you can create your own
SQL and replace the seeded value. For example, you might want to forward the request to the collector assigned to the customer's cost center. See: Setting Up the AME Credit Memo Request Workflow, page 2-141.
At Node 5 the collector either rejects the request or forwards it for approval. If the request is rejected, then the process removes the amount from dispute, updates the transaction notes, and the process ends at Node 12.
Transactions 2-161
When forwarding the request for approval, the collector can either accept the default path, or select the HR Hierarchy Limits path and enter the first approver: If the collector chooses the default approver, then the request follows the Limits Only Approval subprocess in Node 7. If the collector forwards the request to a different approver, then the request follows the HR Hierarchy Limits subprocess in Node 8.
After the request receives the required approvals from either the Limits Only Approval or the HR Hierarchy Limits subprocess, the request follows the Receivables Approval subprocess in Node 13. If the request receives approval from the Receivables Approval subprocess, then the Credit Memo Creation subprocess creates the credit memo in Oracle Receivables at Node 14. The process then ends at Node 22.
AR_AME_CMWF_API is the name of the package that groups all of the procedures used by the AME Credit Memo Request process. <PROCEDURE> represents the name of the PL/SQL stored procedure.
Note: Oracle Workflow provides several generic activities you can use
to control your process. Examples include the And/Or activities and the Start and End activities. For more information, see: Standard Activities, Oracle Workflow Developer's Guide.
Start (Node 1) This is a Standard function activity that simply marks the start of the process.
Function Result Type Prerequisite Activities
Find Requested Transaction (Node 2) This function activity retrieves information about the disputed transaction from the RA_CM_REQUESTS table in Oracle Receivables.
Find Customer for Requested Transaction (Node 3) This function activity retrieves customer information for the disputed transaction from the RA_CM_REQUESTS table in Oracle Receivables.
Function Result Type Required Prerequisite Activities
Insert Workflow Submission Notes (Node 4) This function activity inserts notes on the disputed transaction. Information associated with the disputed transaction includes the request ID, requestor name, amount, and reason for the request. Disputed amounts appear in Receivables aging reports and can affect how Receivables calculates the customer's open balance in statements and dunning letters.
Note: Receivables users can view transaction notes in the Transactions
window.
Collector Approval (Node 5) This activity is a subprocess that identifies the collector assigned to the bill-to site for the disputed transaction. If no collector is assigned to the bill-to site, the process uses the collector assigned to the customer. If the collector rejects the request, this activity updates the transaction notes and notifies the requestor that it has been rejected. If the collector approves the request, then this
Transactions 2-163
activity checks for any credit method information (if the transaction uses invoicing or accounting rules) and updates the notes for the disputed transaction. If the approver does not respond within a specified time, the process sends a reminder notification to the approver. To view the subprocess, double-click on Collector Approval under the Processes branch in the navigator tree. See: Summary of the Collector Approval Sub-Process, page 2-169.
Result Type Required Prerequisite Activities
Check if Role is a Limits Only Approver (Node 6) This function activity determines the next approver for this request by checking the collector's approval action. If the collector selects Limits Only, then the request follows the Limits Only Approval subprocess. If the collector selects HR Hierarchy Limits and the first approver, then this activity forwards the request to that person and the request follows the HR Hierarchy Approval subprocess.
Function Result Type Required Prerequisite Activities
Limits Only Approval (Node 7) This activity is a subprocess that notifies an approver that an action must be taken to approve or reject the request. The subprocess sends notifications to approvers, as determined by AME rules using the Limits Only path. If an approver does not respond within a specified time, then the process sends a reminder notification to the approver. To view the subprocess, double-click on Limits Only Approval under the Processes branch in the navigator tree. See: Summary of the Primary Approval Subprocess, page 2-175.
Result Type Required Prerequisite Activities
HR Hierarchy Approval (Node 8) This activity is a subprocess that notifies an approver that an action must be taken to approve or reject the request. The subprocess notifies approvers defined in your organization's human resources department, as determined by AME rules using the HR Hierarchy Limits path. If an approver does not respond within a specified time, then the process sends a reminder notification to the approver. To view the subprocess, double-click on HR Hierarchy Approval under the Processes branch in the navigator tree. See: Summary of the HR Hierarchy Approval Subprocess, page 2-182.
Result Type Required Prerequisite Activities
Remove Transaction from Dispute (Nodes 9, 11, and 16) This function activity updates the status of the disputed transaction in Oracle Receivables by indicating that the amount is no longer "in dispute."
Function Result Type Prerequisite Activities
Receivable Approval (Node 13) This activity is a subprocess that notifies an Oracle Receivables user that an action must be taken to approve or reject the request. If the approver does not respond within a specified time, the process sends a reminder notification to the approver. To view the subprocess, double-click on Receivable Approval under the Processes branch in the navigator tree. See: Summary of the Receivable Approval Subprocess, page 2-190.
Result Type Required Prerequisite Activities
Credit Memo Creation (Node 14) This activity is a subprocess that creates a credit memo in Oracle Receivables. If the API fails to create the credit memo, the process notifies a Receivables user of the problem. The Receivables user attempts to resolve the issue and resubmits the request. If the
Transactions 2-165
issue cannot be resolved, the process notifies the Receivables user that the credit memo must be created manually. See: Summary of the Credit Memo Creation Subprocess, page 2-196.
Result Type Required Prerequisite Activities
Insert Credit Memo Creation Notes (Node 15) This function activity inserts basic information on the disputed transaction which indicates that the credit memo received the required approvals and was forwarded for creation.
Function Result Type Required Prerequisite Activities
Remove Transaction from Dispute (Node 16) This function activity inserts basic information on the disputed transaction, indicating that the credit memo received the required approvals and was forwarded for creation.
Function Result Type Required Prerequisite Activities
Credit Memo Approved and Created - Inform Requestor (Nodes 17, 19, and 21) This activity notifies the requestor, salesperson, and collector, that the request was approved and the credit memo was created. The message includes 'Send' attributes that display the bill-to and ship-to customer, transaction number, and the total amount of lines, tax, and freight credited.
Message Result Type Prerequisite Activities
Inform Collector (Node 18) This activity informs the collector that the credit memo was approved and created in Receivables, provided that the collector is not the requestor. If the collector is the requestor, then the collector does not receive a notification.
Function Result Type Required Prerequisite Activities
AR_AME_CMWF_API.InformCollector Yes/No Yes Credit Memo Approved and Created - Inform Requestor
Inform Salesrep (Node 20) This activity informs the salesperson that the credit memo was approved and created in Receivables, provided that the salesperson is not the requestor. If the salesperson is the requestor, then the collector does not receive a notification.
Function Result Type Required Prerequisite Activities
End (Nodes 10, 12, and 22) This function activity marks the end of the process. Although the activity itself does not have a result type, each node of this activity in the process must have a process result assigned to it. The process result is assigned in the property page of the activity node. Since the Credit Memo Request process activity has a result type of Boolean, each End activity node must have a process type result matching one of the lookup codes in the Boolean lookup type.
Function Result Type Prerequisite Activities
Transactions 2-167
The Collector Approval subprocess has a result type of Boolean, which indicates that when the subprocess completes, it has a result of True or False. This subprocess cannot be initiated as a top level process to run; it can only be run as a subprocess when called by another, higher level process. When you display the Process window for the Collector Approval subprocess, you see that it consists of 22 unique activities (one of which is reused) which comprise the 23 activity nodes in the workflow diagram below. The process activity nodes are numbered to help you reference the descriptions that follow. The numbers themselves are not part of the process diagram.
Collector Approval Subprocess
For a complete description of each activity in the Collector Approval subprocess, see Collector Approval Subprocess Activities, page 2-169. The subprocess begins at Node 1 with the Start activity. At Node 6 the process notifies the collector to approve the request within a specified period of time. If the request receives the required approvals, then the subprocess ends at Node 12 and returns a result of True to the top level Request Approval process. If the request is rejected, then the subprocess ends at Node 19 and returns a result of False. If the collector does not respond by the due date, then the subprocess takes the <Timeout> transition to Node 16 to send a reminder to the collector to approve the request. If the collector again does not respond in the specified time, then the subprocess takes the next <Timeout> transition to escalate the issue with the collector's
manager at Node 23. The collector's manager then approves or rejects the request and the workflow continues at Node 7 or 17, respectively.
Find Collector (Node 2) This activity determines who the collector is, based on customer and bill-to site information if the seeded routine is used.
Note: Instead of using the seeded routine, you can create your own
SQL and replace the seeded value. For example, you might want to assign the collector based on cost center.
If the collector is found, then this procedure returns a value of 'T' for True; otherwise, it returns a value of 'F' for False.
Function Result Type Required Prerequisite Activities
Unable to Locate Valid Collector - Inform System Administrator (Node 3) This activity notifies the system administrator that a collector could not be determined, either because no collector is assigned to the customer or customer bill-to site, or because your specific AME condition was not satisfied. After a collector is assigned to the customer, the system administrator responds to the notification with a response of "problem fixed," and the workflow process continues.
Message Result Type
Transactions 2-169
Prerequisite Activities
Find Collector
Insert Request Approval Notes (Node 4) This function activity inserts basic request information on the disputed transaction, including the request ID and the collector's name.
Function Result Type Prerequisite Activities
Validate Rule (Node 5) This function activity checks for invoicing rules and accounting rules on the disputed transaction.
Function Result Type Prerequisite Activities
Collector Approval - Inform Collector (Node 6) This activity notifies the collector that an action needs to be taken to either approve or reject the request. This activity must be completed within the time period specified, otherwise it times out and sends a reminder notification. The message includes 'Send' attributes that display the request number, description, amount, and the requestor name. The message also includes six 'Respond' attributes which prompt the approver for responses. These attributes include Action, Note, Installment Rule, Revenue Rule, Path, and Send To (if Path = HR Hierarchy Limits). The Action attribute provides the approver with the values 'APPROVE' or 'REJECT' from the Approval lookup type. Action has an internal name of Result, which indicates that the value the approver selects (approve or reject) becomes the result that determines which activity branch the Workflow Engine transitions to next. The Note attribute prompts the approver for any additional comments to include in the notification response for this request. The Installment and Revenue rules apply to invoices with rules and invoices with installments. Valid methods for invoices with rules include LIFO, Prorate, or Unit. Valid methods for invoices with installments include LIFO, FIFO, or Prorate. The only valid method for invoices without rules, or without installments, is Null (no value). The approver can update the credit method specified on a notification. By default, the credit method is null. If you display the property page of this activity node you see that the activity is
assigned to a performer whose name is stored in an item type attribute called Forward To Username.
Message Result Type Prerequisite Activities
Check First Approver (Node 7) This activity checks the first approver that the collector entered in the Send To field of the workflow notification.
Function Result Type Required Prerequisite Activities
AR_AME_CMWF_API.CheckFirstApprover Collector Response Validation Error Yes Collector Approval - Inform Collector
Check Credit Methods (Node 8) This activity determines whether the credit method specified for invoices with rules and invoices with installments is valid.
Function Result Type Prerequisite Activities
Insert Approved Response Notes (Node 9) This function activity inserts basic request information on the disputed transaction, including the request ID and the approver's name.
Function Result Type Required Prerequisite Activities
Record Collector as Forward From User (Node 10) This function activity records the name of the collector as the person who forwarded the request for additional approval.
Transactions 2-171
And (Node 11) This Standard function activity merges two or more parallel branches in the flow when the activities in all of the branches are complete.
Function Result Type Prerequisite Activities
WF_STANDARD.ANDJOIN None Must have at least two separate activities that each transition into this activity.
Missing First Approver (Node 13) This notification alerts the collector that he selected the HR Hierarchy Limits path, but did not enter a first approver.
Message Result Type Prerequisite Activities
Missing First Approver AR Response to Credit Memo Request Check First Approver
First Approver Not Required (Node 14) This notification alerts the collector that he selected the Limits Only path and unnecessarily entered a first approver.
Message Result Type Prerequisite Activities
First Approver Not Required AR Response to Credit Memo Request Check First Approver
Insert Approval Reminder Notes (Node 15) This function activity inserts basic information on the disputed transaction when a reminder notification is sent to the collector to respond to the original notification.
Function Result Type
AR_AME_CMWF_API.InsertApprovalReminderNotes None
Prerequisite Activities
Collector Approval - Remind Collector (Node 16) This activity occurs only if the Request Collector Approval activity times out before being completed. This activity sends a reminder notice to the approver that the request needs to be approved or rejected. For a description of what this message includes, see the Collector Approval - Inform Collector node (Node 6), page 2-170 in the Collector Approval subprocess. This message includes an additional 'Send' attribute that displays the previous approver's name.
Message Result Type Prerequisite Activities
Reminder - Approval Needed - Inform Approver Request AR Response to Credit Memo Request Collector Approval-Inform Collector
Insert Rejected Response Notes & Update Status (Node 17) This function activity inserts basic information on the disputed transaction when the request is rejected, and removes the transaction from dispute.
Function Result Type Prerequisite Activities
Credit Memo Request Rejected - Inform Requestor (Node 18) This activity notifies the requestor that the request was rejected. The message includes 'Send' attributes that display the request number, description, and amount. If you display the property page of this activity you see that the activity is assigned to a performer whose name is stored in an item type attribute called Requestor Username.
Message Result Type Prerequisite Activities
Find Manager (Node 20) This activity identifies the collector's manager and occurs only if a time-out occurs before the collector responds to the reminder notification within the time specified.
Function Result Type
AR_AME_CMWF_API.FindManager Boolean
Transactions 2-173
Prerequisite Activities
No Manager in HR - Inform System Administrator (Node 21) This activity notifies the system administrator when the Find Manager activity is unable to locate the collector's manager. After the system administrator resolves the problem, he responds to the notification with a status of "problem fixed" and the process restarts.
Message Result Type Prerequisite Activities
Insert Escalation Notes (Node 22) This function activity inserts basic information on the disputed transaction indicating that the request was forwarded to the collector's manager for approval.
Function Result Type Prerequisite Activities
Collector Approval - Inform Manager (Node 23) This activity notifies the collector's manager indicating that the collector did not respond to the request. The collector's manager must then approve or reject the request for the process to continue.
Message Result Type Prerequisite Activities
No Response Escalation AR Response to Credit Memo Request Collector Approval - Remind Collector
End (Nodes 12 and 19) This function activity marks the end of the process. Although the activity itself does not have a result type, each node of this activity in the process must have a process result assigned to it. The process result is assigned in the property page of the activity node. Since the Credit Memo Request process activity has a result type of Boolean, each End activity node must have a process type result matching one of the lookup codes in the Boolean lookup type.
Function
WF_STANDARD.NOOP
None Start
Transactions 2-175
For a complete description of each activity in the Limits Only subprocess, see Limits Only Subprocess Activities, page 2-177. The subprocess begins at Node 1 with the Start activity. At Node 8 the process notifies the approver to approve the request within a specified period of time. If the approver approves the request, then the subprocess ends at Node 14 and returns a result of True to the top level Request Approval process. Similarly, if the approver rejects the request, the subprocess ends at Node 19 and returns a result of False.
If the approver does not respond to the notification, then the subprocess takes the <Timeout> transition to Node 16 to remind the approver to respond to the request. If the approver again does not respond in the specified time, then the subprocess takes the next <Timeout> transition to escalate the issue by contacting the approver's manager at Node 23. The approver's manager then either approves or rejects the request at Node 9 or 17, respectively.
Find Limits Only Approver (Node 2) This function activity identifies the first Limits Only approver for the request by checking the AME rules that were created for this path. This activity also saves the name of the requestor as well as the amount and reason for the request. If an approver is found, then this activity returns a value of 'T' for true; otherwise it returns a value of 'F' for false.
Function Result Type Prerequisite Activities
No Limits Only Approver - Inform System Administrator (Node 3) This activity notifies the system administrator that the first approver could not be found in Oracle Receivables. After the system administrator resolves the problem, he responds to the notification with a status of "problem fixed" and the process restarts.
Message Result Type Prerequisite Activities
No Limits Only Approver AR Fix No Approver Problem Find Limits Only Approver
Transactions 2-177
Noop (Node 4) This activity acts as a place holder and performs no action; it simply calls the PL/SQL procedure WF_STANDARD.NOOP.
Result Type Prerequisite Activities
None None
Insert Request Approval Notes (Node 5) This function activity inserts basic information on the disputed transaction indicating that a request was forwarded for approval, as well as the user ID of the next approver.
Function Result Type Prerequisite Activities
Record Forward To User Info (Node 6) This function activity records the name of the Limits Only approver.
Function Result Type Prerequisite Activities
And (Nodes 7 and 12) This Standard function activity merges two or more parallel branches in the flow when the activities in all of the branches are complete.
Function Result Type Prerequisite Activities
WF_STANDARD.ANDJOIN None Must have at least two separate activities that each transition into this activity.
Request Approval - Inform Approver (Node 8) This activity notifies the approver that the request needs to be approved or rejected. For a description of what this message includes, see the Request Collector Approval Inform Collector node (Node 6), page 2-170 in the Collector Approval subprocess. This message includes an additional 'Send' attribute that displays the previous approver's name.
Check Credit Methods (Node 9) This activity determines whether the credit method specified for invoices with rules and invoices with installments is valid.
Function Result Type Required Prerequisite Activities
Insert Approved Response Notes (Node 10) This function activity inserts basic information on the disputed transaction indicating that the request was approved, as well as the user ID of the approver.
Function Result Type Prerequisite Activities
Record Approver as Forward From User (Node 11) This function activity records the name of the approver for the request.
Function Result Type Prerequisite Activities
Find Next Limits Only Approver (Node 13) This function activity determines whether this approver can provide final approval for this request. If the request amount is within the approval limits for this approver, then the activity forwards the request to the Receivable Approval subprocess. Otherwise, it calls the Find Limits Only Approver activity again (Node 2) to identify the next approver according to the AME rules defined by your enterprise.
Transactions 2-179
Insert Approval Reminder Notes (Node 15) This function activity inserts basic information on the disputed transaction indicating that a reminder notification was sent to the approver to respond to the request.
Function Result Type Prerequisite Activities
Request Approval - Remind Approver (Node 16) This activity sends a reminder notice to the approver that the request needs to be approved or rejected. This activity occurs only if the Request Approval - Inform Approver activity times out before being completed. For a description of what this message includes, see the Collector Approval - Inform Collector node (Node 6), page 2-170 in the Collector Approval subprocess. This message includes an additional 'Send' attribute that displays the previous approver's name.
Message Result Type Prerequisite Activities
Reminder-Approval Needed AR Collector Response to Credit Memo Request Request Approval - Inform Approver
Insert Rejected Response Notes & Update Status (Node 17) This function activity inserts basic information on the disputed transaction when the request is rejected, and removes the transaction from dispute.
Function Result Type Prerequisite Activities
Credit Memo Request Rejected - Inform Requestor (Node 18) This activity notifies the requestor that the request was rejected. The message includes 'Send' attributes that display the request number, description, and amount. If you display the property page of this activity you see that the activity is assigned to a performer whose name is stored in an item type attribute called Requestor Username.
Find Manager (Node 20) This activity identifies the last approver's manager and occurs only if a time-out occurs before the last approver responds to the notification within the time specified.
Function Result Type Prerequisite Activities
No Manager in HR - Inform System Administrator (Node 21) This activity notifies the system administrator when the Find Manager activity is unable to locate the approver's manager. After the system administrator resolves the problem, he responds to the notification with a status of "problem fixed" and the process restarts.
Message Result Type Prerequisite Activities
Insert Escalation Notes (Node 22) This function activity inserts basic information on the disputed transaction indicating that the request was forwarded to the approver's manager for approval.
Function Result Type Prerequisite Activities
Request Approval - Inform Manager (Node 23) This activity notifies the last approver's manager that the approver failed to respond to a reminder notification.
Message Result Type Prerequisite Activities
Transactions 2-181
End (Nodes 14 and 19) This function activity marks the end of the process. Although the activity itself does not have a result type, each node of this activity in the process must have a process result assigned to it. The process result is assigned in the property page of the activity node. Since the Credit Memo Request process activity has a result type of Boolean, each End activity node must have a process type result matching one of the lookup codes in the Boolean lookup type.
Function Result Type Prerequisite Activities
Transactions 2-183
For a complete description of each activity in the HR Hierarchy Approval subprocess, see HR Hierarchy Approval Subprocess Activities, page 2-185. The subprocess begins at Node 1 with the Start activity. At Node 9 the process notifies the approver to approve the request within a specified period of time. If the approver approves the request, then the subprocess ends at Node 15 and returns a result of True to the top level Request Approval process. Similarly, if the approver rejects the request, then the subprocess ends at Node 24 and returns a result of False. If the approver does not respond, then the subprocess takes the <Timeout> transition to Node 17 to send a reminder to the approver to approve the request. If the approver again does not respond in the specified time, then the subprocess takes the next <Timeout> transition to escalate the issue by contacting the approver's manager at Node 21. This loop continues until the approvers approve or reject the request at Node 10 or 22, respectively.
Retrieve First Approver (Node 2) This function activity identifies the first approver in the HR Hierarchy Approval path that the collector selected.
Function Result Type Prerequisite Activities
Find HR Hierarchy Approver (Node 3) This function activity identifies the next approver for the request by checking the management hierarchy defined in your HR database. This activity also saves the name of the requestor as well as the amount and reason for the request. If an approver is found, this activity returns a value of 'T' for true; otherwise, it returns a value of 'F' for false.
Function Result Type Prerequisite Activities
Send To Not in HR - Inform System Administrator (Node 4) This activity notifies the system administrator when the Find HR Hierarchy Approver activity is unable to identify the approver. After the system administrator resolves the problem, he responds to the notification with a status of "problem fixed" and the process restarts.
Message Result Type
Transactions 2-185
Prerequisite Activities
Noop (Node 5) This activity acts as a place holder and performs no action; it simply calls the PL/SQL procedure WF_STANDARD.NOOP.
Result Type Prerequisite Activities
None None
Insert Request Approval Notes (Node 6) This function activity inserts basic information on the disputed transaction indicating that a request was forwarded for approval.
Function Result Type Prerequisite Activities
Record Forward To User Info (Node 7) This function activity records information about the approver.
Function Result Type Prerequisite Activities
And (Nodes 8 and 13) This Standard function activity merges two or more parallel branches in the flow when the activities in all of the branches are complete.
Function Result Type Prerequisite Activities
WF_STANDARD.ANDJOIN None Must have at least two separate activities that each transition into this activity.
Request Approval - Inform Approver (Node 9) This activity notifies the approver to respond to the request. For a description of what this message includes, see the Collector Approval - Inform Collector node (Node 6), page 2-170 in the Collector Approval subprocess. This message includes an additional 'Send' attribute that displays the previous approver's name.
Check Credit Methods (Node 10) This activity determines whether the credit method specified for invoices with rules and invoices with installments is valid.
Function Result Type Required Prerequisite Activities
Insert Approved Response Notes (Node 11) This function activity inserts basic information on the disputed transaction indicating that the request was approved.
Function Result Type Prerequisite Activities
Record Approver as Forward From User (Node 12) This function activity records the name of the approver for the request.
Function Result Type Prerequisite Activities
Find Next HR Hierarchy Approver (Node 14) This function activity identifies the next HR Hierarchy Limits approver for the request by checking the AME rules that use the HR Hierarchy Limits path. This activity also saves the name of the requestor and the amount and reason for the request. If an approver is found, then this activity returns a value of 'T' for true; otherwise, it returns 'F' for false.
Function
AR_AME_CMWF_API. AMEFindNonPrimaryApprover
Transactions 2-187
Yes/No And
Insert Approval Reminder Notes (Node 16) This function activity inserts basic information on the disputed transaction indicating that a reminder notification was sent to the approver to respond to the request.
Function Result Type Prerequisite Activities
Request Approval - Remind Approver (Node 17) This activity sends a reminder notice to the approver that the request needs to be approved or rejected. This activity occurs only if the Request Approval - Inform Approver activity times out before being completed. For a description of what this message includes, see the Collector Approval - Inform Collector node (Node 6), page 2-170 in the Collector Approval subprocess. This message includes an additional 'Send' attribute that displays the previous approver's name.
Message Result Type Prerequisite Activities
Reminder-Approval Needed AR Response to Credit Memo Request Request Approval - Inform Approver
Find Manager (Node 18) This activity identifies the last approver's manager and occurs only if a time-out occurs before the last approver responds to the notification within the time specified.
Function Result Type Prerequisite Activities
No Manager in HR - Inform System Administrator (Nodes 19) This activity notifies the system administrator that there is no manager defined for the approver in the human resources database. After the system administrator resolves the problem, he responds to the notification with a status of "problem fixed" and the process restarts.
Message
No Manager in HR
Insert Escalation Notes (Node 20) This function activity inserts basic information on the disputed transaction indicating that the request was forwarded to the approver's manager for approval.
Function Result Type Prerequisite Activities
Request Approval - Inform Manager (Node 21) This activity notifies the approver's manager that the approver failed to respond to a reminder notification within the specified time period.
Message Result Type Prerequisite Activities
Insert Rejected Response Notes & Update Status (Node 22) This function activity inserts basic information on the disputed transaction when the request is rejected, and removes the transaction from dispute.
Function Result Type Prerequisite Activities
Credit Memo Request Rejected - Inform Requestor (Node 23) This activity notifies the requestor that the request was rejected. The message includes 'Send' attributes that display the request number, description, and amount. If you display the property page of this activity you see that the activity is assigned to a performer whose name is stored in an item type attribute called Requestor Username.
Message Result Type Prerequisite Activities
Credit Memo Request Rejected None Insert Rejected Response Notes & Update Status
Transactions 2-189
End (Nodes 15 and 24) This function activity marks the end of the process. Although the activity itself does not have a result type, each node of this activity in the process must have a process result assigned to it. The process result is assigned in the property page of the activity node. Since the Credit Memo Request process activity has a result type of Boolean, each End activity node must have a process type result matching one of the lookup codes in the Boolean lookup type.
Function Result Type Prerequisite Activities
For a complete description of the Receivables Approval subprocess, see Receivables Approval Subprocess Activities, page 2-191. The subprocess begins at Node 1 with the Start activity. At Node 7 the process notifies the Receivables role to approve the request within a specified period of time. If the approver approves the request, the subprocess ends at Node 11 and returns a result of True to the top level Request Approval process. Similarly, if the approver rejects the request, the subprocess ends at Node 20 and returns a result of False. If the approver does not respond in the time specified, the subprocess takes the <Timeout> transition to Node 13 to send a reminder to the Receivables role to approve the request. This loop continues until the approver approves or rejects the request at Node 8 or 18, respectively.
Transactions 2-191
Find Receivable Approver (Node 2) This function activity determines who the approver is for the request by checking the Receivables user, defined in AME rules for the Receivables Credit Memo Receivables transaction type. This activity saves the name of the requestor as well as the amount and reason for the request. If an approver is found, then this activity returns a value of 'T' for true; otherwise, it returns a value of 'F' for false.
Function Result Type Prerequisite Activities
Unable to Locate Receivable User - Inform System Administrator (Node 3) This activity notifies the system administrator that a Receivable approver could not be found. After the system administrator resolves the problem, he responds to the notification with a status of "problem fixed" and the process restarts.
Message Result Type Prerequisite Activities
Unable to Locate Receivable User AR Fix No Approver Problem Find Receivable Approver
Insert Request Approval Notes (Node 4) This function activity inserts basic information on the disputed transaction indicating that a request was forwarded for approval.
Function Result Type Prerequisite Activities
Record Forward To User Info (Node 5) This function activity records information about the approver.
And (Node 6) This Standard function activity merges two or more parallel branches in the flow when the activities in all of the branches are complete.
Function Result Type Prerequisite Activities
WF_STANDARD.ANDJOIN None Must have at least two separate activities that each transition into this activity.
Request Receivable Approval - Inform Receivable User (Node 7) This activity notifies the approver that the request needs to be approved or rejected. For a description of what this message includes, see the Collector Approval - Inform Collector node (Node 6), page 2-170 in the Collector Approval subprocess. This message includes an additional 'Send' attribute that displays the previous approver's name.
Message Result Type Prerequisite Activities
Check Credit Methods (Node 8) This activity determines whether the credit method specified for invoices with rules and invoices with installments is valid.
Function Result Type Required Prerequisite Activities
Insert Approved Response Notes (Node 9) This function activity inserts basic information on the disputed transaction indicating that the request was approved.
Transactions 2-193
Record Approver as Forward From User (Node 10) This function activity records the name of the approver for the request.
Function Result Type Prerequisite Activities
Insert Approval Reminder Notes (Node 12) This function activity inserts basic information on the disputed transaction indicating that a reminder notification was sent to the approver to respond to the request.
Function Result Type Prerequisite Activities
Request Approval - Remind Approver (Node 13) This activity sends a reminder notice to the approver that the request needs to be approved or rejected. This activity occurs only if the Request Approval - Inform Approver activity times out before being completed. For a description of what this message includes, see the Collector Approval - Inform Collector node (Node 6), page 2-170 in the Collector Approval subprocess. This message includes an additional 'Send' attribute that displays the previous approver's name.
Message Result Type Prerequisite Activities
Reminder-Approval Needed AR Response to Credit Memo Request Request Receivable Approval - Inform Receivable User
Find Manager (Node 14) This activity identifies the last approver's manager and occurs only if a timeout occurs before the last approver responds to the notification within the time specified.
Function
AR_AME_CMWF_API.AMEFindManager
No Manager in HR - Inform System Administrator (Node 15) This activity notifies the system administrator when the Find Manager activity is unable to locate the approver's manager. After the system administrator resolves the problem, he responds to the notification with a status of "problem fixed" and the process restarts.
Message Result Type Prerequisite Activities
Insert Approval Reminder Notes (Node 16) This function activity inserts basic information on the disputed transaction indicating that the request was forwarded to the approver's manager for approval.
Function Result Type Prerequisite Activities
Request Approval - Inform Manager (Node 17) This activity notifies the last approver's manager that the approver failed to respond to a reminder notification.
Message Result Type Prerequisite Activities
Insert Rejected Response Notes & Update Status (Node 18) This function activity inserts basic information on the disputed transaction when the request is rejected, and removes the transaction from dispute.
Function Result Type Prerequisite Activities
Transactions 2-195
Credit Memo Request Rejected - Inform Requestor (Node 19) This activity notifies the requestor that the request was rejected. The message includes 'Send' attributes that display the request number, description, and amount. If you display the property page of this activity you see that the activity is assigned to a performer whose name is stored in an item type attribute called Requestor Username.
Message Result Type Prerequisite Activities
Credit Memo Request Rejected None Insert Rejected Response Notes & Update Status
End (Nodes 11 and 20) This function activity marks the end of the process. Although the activity itself does not have a result type, each node of this activity in the process must have a process result assigned to it. The process result is assigned in the property page of the activity node. Since the Credit Memo Request process activity has a result type of Boolean, each End activity node must have a process type result matching one of the lookup codes in the Boolean lookup type.
Function Result Type Prerequisite Activities
For a complete description of the Credit Memo Creation subprocess, see Credit Memo Creation Subprocess Activities, page 2-197. The subprocess begins at Node 1 with the Start activity. At Node 2 the process calls an internal API and attempts to create a credit memo for the disputed amount in Oracle Receivables. If Receivables cannot create the credit memo, then the subprocess transitions to Node 4 and notifies the Receivables user that an error occurred and the credit memo could not be created. The Receivables user can manually create the credit memo and update the notification with the credit memo number. The process ends at Node 8.
Transactions 2-197
Create a Credit Memo (Node 2) This function activity creates a credit memo for the requested amount in Oracle Receivables.
Function Result Type Prerequisite Activities
Credit Memo Creation Problem - Inform Receivable User (Node 4) This activity only occurs if Receivables fails to create the credit memo. The process notifies the Receivables user defined for this role with information about why the credit memo could not be created. Reasons why the API might fail include missing set up steps or the disputed transaction does not have enough balance due remaining.
Message Result Type Prerequisite Activities
Inform Receivable User - Credit Memo Creation Problem AR Credit Memo Creation Problem Create a Credit Memo
Insert Request Manual Entry Notes (Node 5) This function activity inserts basic information on the disputed transaction indicating that a request was forwarded to a Receivables user to create a manual credit memo.
Function Result Type Prerequisite Activities
Request for Manual Entry - Inform Receivable User (Node 6) This activity notifies a Receivables user that the credit memo could not be created and must be entered manually. After the user creates the credit memo, the user can enter the credit memo number into the notification and click Submit.
Message Function Result Type Prerequisite Activities
Inform Receivable User - Request for Manual Entry AR_AME_CMWF_API.FindResponder AR Request for Manual Entry Credit Memo Creation Problem - Inform Receivable User
Insert Completed Manual Entry Notes (Node 7) This function activity inserts basic information on the disputed transaction indicating that the credit memo was created successfully.
Function Result Type Prerequisite Activities
AR_AME_CMWF_API.InsertCompletedManualNotes AR Request for Manual Entry Request for Manual Entry - Inform Receivable User
End (Nodes 3 and 8) This function activity marks the end of the process. Although the activity itself does not have a result type, each node of this activity in the process must have a process result assigned to it. The process result is assigned in the property page of the activity node. Since the Credit Memo Request process activity has a result type of Boolean, each End activity node must have a process type result matching one of the lookup codes in the Boolean lookup type.
Function Result Type Prerequisite Activities
Running AutoInvoice
Run the AutoInvoice Import or Master program to transfer transactions from other systems into Receivables. You can import invoices, credit memos, debit memos, and on-account credits using AutoInvoice. Receivables ensures that the data you import is accurate and valid. See: Importing Transaction Information Using AutoInvoice, page 2-207.
Note: You cannot use AutoInvoice to update existing invoices in
Receivables. You can, however, create credit memos and apply them to existing invoices if the invoices are still open (or if the Allow Overapplication check box is checked for that transaction type).
You can submit the AutoInvoice Import, Master, and Purge programs from the Submit Request window. However, you can only submit the AutoInvoice Master and Purge programs from the Run AutoInvoice window. The Master program lets you run several instances of AutoInvoice to improve system performance and import transactions more quickly.
Transactions 2-199
should cancel each child program individually. Do not cancel the Master program itself.
Run the AutoInvoice Purge program to delete the interface lines that were processed and successfully transferred into Receivables by the AutoInvoice Import program. You do not have to run this program if the Purge Interface Tables option in the System Options window is set to Yes; in this case, Receivables deletes the interface lines automatically after you run AutoInvoice. See: Defining Receivables System Options, Oracle Receivables Implementation Guide.
Note: You can also export invoices using the Oracle e-Commerce
Gateway. The e-Commerce Gateway lets you exchange information electronically with your business partners using an agreed upon, standard format. For more information, please refer to the Oracle e-Commerce Gateway User Guide.
Prerequisites Define setup data, Oracle Receivables Implementation Guide Import data from your feeder system, page 2-214 (Optional) Set the AR: AutoInvoice Gather Statistics profile option, page 2-209
Navigate to the Run AutoInvoice window. Enter a request Name of AutoInvoice Master Program. Enter the Number of Instances to submit. An instance refers to how AutoInvoice groups and processes your transactions. Submitting a greater number of instances lets you import transactions into Receivables more quickly. You can submit a maximum of 15 instances.
Tip: Enter a number of instances based on how many CPUs are
available. Use the following formula to determine the number of instances to enter: (Number of Available CPUs) - 1 = Number of Instances For example, if you have five CPUs, submit four instances of the AutoInvoice Master program.
4.
Enter a Transaction Source and Default Date for this submission. These parameters are required. The Default Date must be in an open or future enterable period. Depending on how you defined your transaction batch source and if the invoice uses rules, AutoInvoice uses the Default Date if the GL date is not provided or if the date provided is in a closed period. See: Determining Dates, page 2-244.
5.
To limit the transactions AutoInvoice imports, enter selection criteria. For example, enter a Transaction Type, range of Bill to Customer Names, GL Dates, Ship Dates, or Transaction Numbers to import only those transactions. Leave a field blank if you do not want to limit this submission to transactions matching that criteria. Use the Transaction Flexfield parameter to specify which lines you want to import. Choose whether to Base the Due Date on Transaction Date. If you enter Yes, then AutoInvoice derives the due date for each transaction based on the transaction date. If you enter No, then AutoInvoice looks at the setting of the Derive Date option for the transaction's batch source to derive the due date: If Derive Date is No, then AutoInvoice uses either the rule start date, the transaction date, or the Default Date that you specified for this submission. If Derive Date is Yes, then AutoInvoice uses the same derivation logic that it uses to determine the GL date. See: Determining Dates, page 2-244.
6.
7.
Enter a number of Due Date Adjustment Days (optional). If Base Due Date on Transaction Date is Yes, then AutoInvoice ignores this parameter. If Base Due Date on Transaction Date is No, then AutoInvoice compares the due date that was derived in the previous step against the transaction date plus the number of days that you enter here. AutoInvoice uses whichever date is later as the final due date. If you do not enter any adjustment days, then AutoInvoice uses the due date that was derived in the previous step.
8. 9.
Choose OK. To print the results of this submission, enter Print Options. Enter the number of Copies to print, a printing Style, and the Printer to use.
10. To save the output to a file, check the Save Output check box. 11. Choose Submit. Receivables displays a concurrent Request ID for this submission
and creates the AutoInvoice Execution report. If you have lines that fail validation,
Transactions 2-201
AutoInvoice also creates the AutoInvoice Validation report. Use these reports to review the results of your AutoInvoice submission. See: AutoInvoice Reports, page 2-202. You can view the status of your request in the Requests window.
Navigate to the Run AutoInvoice window. Enter a request Name of AutoInvoice Purge Program. To print the results of this submission, enter Print Options. Enter the number of Copies to print, a printing Style, and the Printer to use. To save the output to a file, check the Save Output check box. To run this report more than once, enter Run Options. You can enter a Resubmit interval, a date and time To Start the resubmission, and an ending date on which to cease repeating. Choose Submit. Receivables displays a concurrent Request ID for this submission. You can use this number to review the status of your request in the Concurrent Requests Summary window.
4. 5.
6.
Related Topics
Importing Transaction Information Using AutoInvoice, page 2-207 Using AutoInvoice, page 2-217 Importing Invoices with Rules, page 2-228 Invoices with Rules, page 2-31 Importing Credit Memos, page 2-229 Common Report Parameters, page 10-5 Monitoring Requests, Oracle Applications User's Guide
AutoInvoice Reports
Use the AutoInvoice Execution report to review the results of your AutoInvoice request. This report lists summary information telling you how many revenue and credit transactions are selected, accepted, and rejected for each currency. The AutoInvoice Execution report also shows the total invoice amount for each transaction type for all transactions processed. This report also includes receipts that were processed according to policy, as well as
receipts that were put on account because a refund was not possible. See: Automated Receipt Handling for Credits, page 5-66. AutoInvoice automatically produces this report each time you run AutoInvoice. Use this report to match Receivables revenue and credit transaction counts to those from your other financial systems. You can also use the AutoInvoice Execution report to reconcile with other Receivables reports, such as the Transaction Register. See: Transaction Register, page 10-135.
Note: If AutoInvoice calculates tax, the invoice totals on the
AutoInvoice Execution report and Transaction Register will not be equal. This is because the AutoInvoice Execution report only shows tax imported from RA_INTERFACE_LINES. See: Importing Tax Lines, page 2-224.
Use the AutoInvoice Validation report to review lines that have failed different phases of validation and the error messages associated with these lines. Receivables only generates this report when you run AutoInvoice and have lines that fail validation. To review records that were successfully imported, refer to the AutoInvoice Execution report.
Important: You can use the Interface Lines window to modify records
that fail AutoInvoice validation. See: Correcting AutoInvoice Exceptions, page 2-204.
AutoInvoice can be divided into three major phases, pre-grouping, grouping and transfer. Pre-grouping: In this phase, AutoInvoice validates all of the line-level data and any other data that is not dependent upon successful grouping. Some examples include validating that a transaction type is valid, and validating that only one freight account exist for each freight line passed. Grouping: In this phase, AutoInvoice groups lines based on the grouping rules and validates header-level data that is dependent on how your lines are grouped. Some examples include validating the over application rules specified for your batch source and validating that the general ledger date of an invoice against a commitment is not before the general ledger date of the commitment. If AutoInvoice groups transactions incorrectly, check the grouping rule that you are using and confirm that your transactions properly conform to the grouping rule. For more information, see Using Grouping Rules to Create Transactions, page 2-239. Transfer: In this phase, AutoInvoice validates information that exists in Receivables tables such as tax defaulting and AutoAccounting data.
For each line, AutoInvoice can only display error messages for the phase the line is in
Transactions 2-203
when it fails. For example, if a line fails validation in the pre-grouping phase, AutoInvoice will display all error messages encountered in the pre-grouping phase. Additionally, if a line is already in the transfer phase when it fails, AutoInvoice will display all error messages encountered in the transfer phase. If you encounter sales credit or distribution errors, AutoInvoice prints them in a separate section below each line. AutoInvoice also prints a Summary of Transactions Rejected section at the end of the report. You can view the AutoInvoice Execution and Validation reports online by navigating to the Requests window, selecting the report to view, and then choosing View Output.
Related Topics
Correcting AutoInvoice Exceptions, page 2-204 Running AutoInvoice, page 2-199 Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5
The Interface Lines window displays records of type Line or Charges that exist in the
interface tables, indicates which records contain errors, and provides general information about each record. You can edit data in this window as well as drill down to view more detailed information about each record.
Note: The transaction batch source determines whether AutoInvoice
will reject or partially create transactions when an error occurs in one or more of the invoice lines.
Exception Types
Records that fail validation have an associated exception type to help you identify and fix invalid data. The Interface Exceptions window displays the exception type for each record. Valid exception types include: Charges; Freight; Freight Distribution; Line; Line Distribution; Revenue Contingency; Sales Credit; Tax; Tax Distribution.
Navigate to the Interface Lines window. To display all of the records in the interface tables, choose Run from the Query menu. The Errors Exist check box indicates whether a record contains one or more exceptions. To view only records in the interface tables that have errors, check the Errors Exist check box, then choose Run from the Query menu.
3.
Select the record to view, then choose the Errors button. The Line Errors window appears. In the Line Errors window, Receivables displays all of the errors associated with this record.
4.
Review the error(s) for this record, then decide which error you want to fix. Note the error type, message text, and the invalid value (if any).
Note: There might be only one but there could be many errors with
5.
Return to the Interface Lines window. If the error type of the error you want to fix is either Line or Charges, enter or update the appropriate information in this window, then go to step 8, page 2-206.
Tip: You can use the list of values to enter data for most of the
fields in the Interface Lines window. You can also view additional information by placing the cursor in any folder region field,
Transactions 2-205
choosing Show Field from the Folder menu, and then selecting the field to view.
6.
If the error type is not Line or Charges, choose the button that corresponds to the error type. For example, if the error type is Sales Credit, choose the Sales Credits button. If the error type is Line Distributions, Freight Distributions, or Tax Distributions, choose the Accounting button. Update the incorrect values in the Accounting Distributions window, or choose the Errors button to view all of the errors for this distribution line.
Note: You cannot edit data in the Distribution Errors windows. You
7.
need to return to the Accounting Distributions window to modify the error for a distribution line.
8. 9.
Save your work. Repeat step 3-8 for each error. After you fix all of the errors in the AutoInvoice interface tables, resubmit AutoInvoice.
Note: You might have to modify data and submit AutoInvoice
several times before all of the records in the interface tables will pass validation.
Navigate to the Interface Exceptions window. Choose Run from the Query menu. Receivables displays all records and their error types. Select the record to edit, then choose Details.
Note: The Line Type of the record that you select determines which
3.
window appears. For example, if the Line Type is Tax, Receivables displays the Interface Tax Lines window; if the Line Type is Sales Credit, Receivables displays the Sales Credits window; if the Line Type is Line, Receivables displays the Interface Lines window, and so on.
4.
Enter any missing information or update the invalid data for this record. To view all of the errors associated with this record, press the Errors button.
5.
Review the error(s) for this record and return to the previous window to make your changes. For example, if the Line Type of the record is Sales Credit, then return to the Sales Credits window to update the record.
6. 7.
Save your work. To fix another error, return to the Interface Exceptions window, then repeat steps 3-5.
Related Topics
AutoInvoice Validation, page 2-215
from Oracle Order Management into the Receivables AutoInvoice tables. For more information, see: Invoice Processing, Oracle Order Management User's Guide.
Related Topics
Running AutoInvoice, page 2-199 Overview of AutoInvoice, page 2-208 Importing Data From Your Feeder System, page 2-214 AutoInvoice Validation, page 2-215 Using AutoInvoice, page 2-217 Automated Receipt Handling for Credits, page 5-66
Transactions 2-207
Overview of AutoInvoice
The following diagram shows how transaction information is imported into your Receivables tables.
Importing transaction information using AutoInvoice
For a text description of this graphic, see: Text Description of AutoInvoice Overview Graphic, page F-4.
Related Topics
Preparing Receivables for AutoInvoice, page 2-209 Importing Data From Your Feeder System, page 2-214 Running AutoInvoice, page 2-199 AutoInvoice Table and Column Descriptions, Oracle Receivables Reference Guide
Transactions 2-209
SQL Trace
In the System Options window, specify whether you want to activate SQL trace for AutoInvoice. You might want to use SQL trace for troubleshooting if AutoInvoice is running slowly.
Message Level 1 gives you all of the above entries plus: Time-Stamped function labels
Message Level 2 gives you all of the above entries plus: Sizes of Allocated Arrays Dynamic SQL Statements Number of Rows Updated, Inserted and Deleted
Message Level 3 gives you all of the above entries plus: Method IV SQL Array Values
Transactions 2-211
Transaction Flexfield
Receivables uses the Transaction Flexfield to uniquely identify each transaction and transaction line you import through AutoInvoice. Transaction Flexfields are also used to refer to and link transaction lines. To define the line-level Transaction Flexfield, query 'Line Transaction Flexfield' in the Title field of the Descriptive Flexfield Segments window and enter the context and segments associated with this Transaction Flexfield. To define the Transaction Flexfield at the header-level, query 'Invoice Transaction Flexfield' and enter the context and segments associated with this Transaction Flexfield. All segments in the line level transaction flexfield that refer to header information must also exist in the header level transaction flexfield. For example if you define a line-level Transaction Flexfield with 4 segments and only the last 2 segments refer to line-level information, define the header Transaction Flexfield using the first two segments. You must define both the line-level and header-level Transaction Flexfield. If you do not create Reference and Link-to transaction flexfields, then Receivables will use your Line Transaction Flexfield structure to link and reference different lines. You do not have to define separate Reference and Link-to transactions in this case. However, if you are planning to create a customized form to enter interface data which will display the Reference and Link-to Transaction Flexfields, then you must define Transaction Flexfields in the Descriptive Flexfield Segments window. These flexfields must have the same flexfield structures as the line-level Transaction Flexfield. See: Transaction Flexfields, page 2-233.
Territory Flexfield
If you use territories, you should create your territory flexfield structure before using AutoInvoice. See: Territory Flexfield, Oracle Receivables Implementation Guide.
Grouping Rules
Define additional grouping rules or update the default grouping rule provided by Receivables. AutoInvoice uses grouping rules to determine how to create your transactions. Grouping rules are required if you use AutoInvoice. AutoInvoice uses the following hierarchy when determining the grouping rule to use: Transaction batch source Customer site level Customer profile level System Options window
See: Grouping Rules, Oracle Receivables Implementation Guide and Using Grouping Rules to Create Transactions, page 2-239.
Important: To be able to use the information that you pass in your
header Transaction Flexfield, you must group by the segments that make up your header Transaction Flexfield.
AutoAccounting
You must set up Receivables' AutoAccounting feature before you run AutoInvoice. AutoAccounting determines default revenue, receivable, freight, tax, unbilled, unearned, and suspense accounts for your invoices. See: AutoAccounting, Oracle Receivables Implementation Guide.
Salesperson
Add salespersons to Receivables if your original system uses salespersons that are not yet defined in Receivables. See: Salespersons, Oracle Receivables Implementation Guide.
Transactions 2-213
worker processes are approximately the same as the previous submission of AutoInvoice, then you may set the profile option to No and skip this analysis.
Related Topics
Importing Data From Your Feeder System, page 2-214 Transaction Flexfields, page 2-233 Using Grouping Rules to Create Transactions, page 2-239
AutoInvoice uses a fifth table, RA_INTERFACE_ERRORS_ALL, to store information about interface data that failed validation. For a detailed description of these tables, see: AutoInvoice Table and Column Descriptions, Oracle Receivables Reference Guide.
Related Topics
AutoInvoice Validation, page 2-215 Passing Receipt Methods and Customer Bank Accounts, page 2-221 Importing Tax Lines, page 2-224 Importing Invoices with Rules, page 2-228 Importing Credit Memos, page 2-229 Calculating Late Charges, page 2-231
AutoInvoice Validation
AutoInvoice validates your data for compatibility with Receivables. It ensures that the columns in Receivables' Interface tables reference the appropriate values and columns in Receivables. To learn more about the validation AutoInvoice performs for each column in the AutoInvoice tables, see: AutoInvoice Table and Column Descriptions, Oracle Receivables Reference Guide.
Existence
For some columns, AutoInvoice ensures that the values are already defined in Receivables or in other Oracle applications.
Batch Sources
You use transaction batch sources that have a type of 'Imported' when importing transactions into Receivables. See: Transaction Batch Sources, Oracle Receivables Implementation Guide. You do not have to pass values for all of the fields that are referenced in the Transaction Sources window into Receivables. If you do not want AutoInvoice to pass certain data into Receivables for a specific batch source, then you can set the related field to 'None' in the Transaction Sources window.
Transactions 2-215
Note: Even if you set a field on a batch source to 'None' because you do
not want to import this information into Receivables tables, AutoInvoice might still validate the data and could reject the containing line(s) if that data is invalid.
Uniqueness
AutoInvoice ensures that the invoice number you supply is unique within a given batch source and the document number you supply is unique within the associated sequence type. AutoInvoice also ensures that the Transaction Flexfield you supply is unique. For more information, refer to Transaction Flexfields, page 2-233.
Precision
Precision is the number of digits to the right of the decimal point that are used in regular currency transactions. AutoInvoice ensures that the amount and the accounted amount you supply have the correct precision for a given currency.
Cross Validation
AutoInvoice ensures that certain column values agree with each other. These values can be within an interface table or multiple interface tables. For example, if you specify in your batch source that you do not want to use accounting rules, AutoInvoice ignores any values you supply for invoicing rule, accounting rule, and accounting rule duration. However, if you do import transactions that use accounting rules, AutoInvoice requires that these transactions also include an invoicing rule.
For more information, see: Importing Invoices with Rules, page 2-228.
window to add the line that was rejected. If Invalid Line is set to 'Reject Invoice,' AutoInvoice will not import this transaction or any of its lines into the interface tables. Transactions that fail validation appear in the AutoInvoice Validation report. The values you enter in the AutoInvoice Processing Options tabbed region of the Transaction Sources window determine how AutoInvoice will process transactions with invalid data. See: Transaction Batch Sources, Oracle Receivables Implementation Guide.
Related Topics
Importing Credit Memos, page 2-229 Using AutoInvoice, page 2-217 Determining Dates, page 2-244 Validating Dates, page 2-248 AutoInvoice Reports, page 2-202
Using AutoInvoice
AutoInvoice Purge Program
You can choose whether to delete data from the AutoInvoice Interface tables once it has
Transactions 2-217
been validated and transferred into Receivables. If you want AutoInvoice to automatically delete the data, check the Purge Interface Tables box in the System Options window. If you want to delete data from the AutoInvoice Interface tables later, do not check this box. You can choose to run the AutoInvoice Purge program at any time from the Run AutoInvoice window. The AutoInvoice Purge program and the Purge Interface Tables system option only delete data from the interface tables that has been validated and successfully transferred into Receivables.
Calculating Tax
AutoInvoice provides the functionality you need to meet your sales tax and other taxing requirements, such as Value Added Tax (VAT). You can either pass tax code lines, tax exempt lines or have AutoInvoice automatically determine your tax rates using the hierarchy determined by the tax calculation flow charts. If AutoInvoice determines your tax rates, it will take into account any customer or item tax exemptions or item tax exceptions.
Creating Transactions
AutoInvoice creates invoices, debit memos, credit memos and on-account credits using the grouping and invoice line ordering rules you specify. AutoInvoice verifies that your data is valid before it creates transactions in Receivables.
Running AutoInvoice
You submit AutoInvoice using the Run AutoInvoice window. If AutoInvoice converts your transaction data into the required data format, and all of the data passes validation
in Receivables, then you can run AutoInvoice in one step. However, if your feeder program loads the interface tables with invalid data, AutoInvoice informs you of the validation errors in both the AutoInvoice Execution and AutoInvoice Validation reports. In this case, you must correct any errors by modifying data in the interface tables and then rerun AutoInvoice on the corrected data. See: Running AutoInvoice, page 2-199.
Execution Phases
AutoInvoice can be divided into three major phases: pre-grouping, grouping, and transfer. In the pre-grouping phase, AutoInvoice validates all of the line-level data as well as any other data that is not dependent upon successful grouping. Some examples include validating that a transaction type is valid and validating that only one freight account exists for each freight line passed. In the grouping phase, AutoInvoice groups lines based on the grouping rules and validates header-level data that is dependent on how your lines are grouped. Some examples include validating the overapplication rules specified for your batch source and validating that the general ledger date of an invoice against a commitment is not before the general ledger date of the commitment. If AutoInvoice incorrectly groups transactions, check the grouping rule that you are using, paying particular attention to the mandatory and optional attributes that are included in this rule. For more information, see Using Grouping Rules to Create Transactions, page 2-239. In the transfer phase, AutoInvoice validates information that exists in Receivables tables, such as tax defaulting and AutoAccounting data.
be less than the number Selected and have no lines that Failed Validation. This will occur when a credit memo for an invoice and the invoice itself are submitted in the same batch and the credit memo is selected first. Since the invoice has not been processed yet, the credit
Transactions 2-219
memo will go unprocessed during this import, but will not fail. The unprocessed credit memo remains in the interface table and will be processed the next time you submit AutoInvoice. In this example, the Interface Lines section of the execution report would appear as follows: Selected: 9 Successfully Processed: 8 Failed Validation: 0
AutoInvoice also automatically generates the AutoInvoice Validation Report if you have records that failed validation. This report displays all error messages associated with each transaction, sales credit, and distribution line that failed validation. The report also includes the invoices that Receivables could not select for receipt handling, and why. You can use this information to identify which records need to be modified. Refer to the next section, Correcting Errors, page 2-220. For each line, AutoInvoice can only display error messages for the phase the line is in when it fails. For example, if a line fails validation in the pre-grouping phase, AutoInvoice will display all error messages encountered in the pre-grouping phase. Likewise, if a line is already in the transfer phase when it fails, AutoInvoice will display all error messages encountered in the transfer phase. If you encounter sales credit or distribution errors, AutoInvoice prints a separate section for these errors. These sections will display below each line. Note that transaction lines that fail with invalid sales group IDs are also reported in this section. Lastly, a Summary of Transactions Rejected section is printed at the end of the report. See: AutoInvoice Reports, page 2-202.
Correcting Errors
Use the AutoInvoice Validation Report and the Interface Exceptions window to review records that failed AutoInvoice validation. Depending on the error, you may need to make changes in Receivables, your feeder program, or the imported records in the interface tables. For example, if you receive an error message stating that the salesperson specified for an invoice does not exist in Receivables, you can either add the salesperson to Receivables or modify your feeder program to only transfer salespersons that Receivables recognizes. Use the Interface Lines window to modify invalid records in the interface tables. See: Correcting AutoInvoice Exceptions, page 2-204.
Transaction Flexfields
AutoInvoice provides you with a way to uniquely identify each transaction you import
into Receivables. Use Transaction Flexfields to capture information that will help you trace transactions from Receivables back to the systems from which they originated. AutoInvoice ensures that each Transaction Flexfield is unique so you can refer to previously processed transactions. For example, if you are importing a credit memo, you would use the Transaction Flexfield of the credit memo to refer to the transaction being credited. You can also use Transaction Flexfields to link transaction lines to other transaction lines and to tax and freight lines. See: Transaction Flexfields, page 2-233.
Related Topics
Passing Receipt Methods and Customer Bank Accounts, page 2-221 Running AutoInvoice, page 2-199 Importing Transaction Information Using AutoInvoice, page 2-207 Importing Freight Lines, page 2-222 Importing Tax, page 2-224
Receipt Methods
Regardless if you are passing manual or automatic receipt methods, AutoInvoice validates that the receipt method belongs to the bill-to customer/site or the parent of the bill-to customer/site, if it has one. Additionally, the receipt method must have at least one bank account in the currency of the transaction or its Receipts Multi-Currency flag must be set to Yes. If you do not pass a receipt method, AutoInvoice defaults one using the following hierarchy:
1. 2. 3. 4.
Primary receipt method assigned to the primary site for the parent Primary receipt method assigned to the parent customer Primary receipt method assigned to the bill-to site for the line Primary receipt method assigned to the bill-to customer for the line
Transactions 2-221
Bank account assigned to the primary site for the parent Bank account assigned to the parent customer Bank account assigned to the bill-to site for the line Bank account assigned to the bill-to customer for the line
If you do not pass a customer bank account and the receipt method associated with the transaction is automatic, AutoInvoice defaults one using the following hierarchy:
1. 2. 3. 4.
Primary bank account assigned to the primary site for the parent Primary bank account assigned to the parent customer Primary bank account assigned to the bill-to site for the line Primary bank account assigned to the bill-to customer for the line
If AutoInvoice is unable to default a customer bank account, the line is rejected. AutoInvoice uses the customer bank account to determine whether the paying customer is the parent or the bill-to customer. If the paying customer is the bill-to customer, the paying site is the bill-to site. If the paying customer is the parent, the paying site is the primary bill-to site of the parent. Customer bank accounts are not used for manual receipt methods.
Related Topics
Importing Freight Lines, page 2-222 Importing Tax, page 2-224 Receipt Methods, Oracle Receivables Implementation Guide
or RA_INTERFACE_LINES.MEMO_LINE_NAME, and the memo line must have AR_MEMO_LINES.LINE_TYPE = 'FREIGHT'. In addition, the Quantity, Unit Price, and Amount fields for this line must be null or zero.
Transactions 2-223
applicable tax rates and accounting for the freight service. On the printed invoice, Receivables derives the description of the freight line from the inventory item that you defined, rather than the default description 'Freight'.
Related Topics
Entering Freight Information, page 2-16 Importing Tax Lines, page 2-224 AutoAccounting, Oracle Receivables Implementation Guide Freight Carriers, Oracle Receivables Implementation Guide
TAX_PRECEDENCE null 1 1 2 2
Calculating Tax
Certain criteria must be met before AutoInvoice will calculate tax. The table below shows, for each desired result, what tax information needs to be passed to the interface tables.
Desired Result Line Type Tax Code Tax Rate/Ta x Amount Tax Exempt Flag Tax Exempt Number Tax Exempt Reason Code or Meaning NULL or 'S' Comments
Receivables should calculate the tax based on the standard tax logic.
NULL
NULL
NULL or 'S'
NULL
If you have not passed any tax lines with the invoice lines, and the tax exempt flag is NULL or 'S', Receivables will calculate tax for you.
Transactions 2-225
Desired Result
Line Type
Tax Code
Comments
You want Receivables to calculate Sales tax, but want to pass additional tax codes.
Tax
Of type VAT or Sales Tax and must be ad hoc. Or, of type Locatio n, but such tax lines are only allowe d when importi ng invoice s from Oracle Lease Manag ement. NULL
NULL or 'S'
NULL
The invoice line will have 2 tax lines. The first will be a location-based tax calculated by Receivables. The second will be the tax line passed through AutoInvoice.
You want to exempt the invoice line from any taxes and your system option 'Use Customer Exemptions' is set to Yes.
Line
NULL
'E'
If the tax exemption number does not exist on file, Receivables will create an unapproved exemption. There will be no tax calculated on this invoice line.
Desired Result
Line Type
Tax Code
Comments
You want to enforce tax on an invoice line, even if any exemptions exist on the file.
Line
NULL
NULL
'R'
NULL
Receivables calculates tax as per its standard logic, ignoring any exemptions.
Sales Tax
Sales tax is calculated by AutoInvoice using the tax rates associated with your shipping address. Sales tax will only be calculated for shipping addresses which are in the country defined in the Default Country field of the System Options window. Receivables lets you pass exception rates and exemptions for customers or items. Sales Tax lines cannot be passed into AutoInvoice tables. AutoInvoice uses the following hierarchy when deriving the tax rate: Tax code assigned to ship-to/bill-to address Tax code defined at the customer level Tax code defined at the item level Tax code defined in the System Options window (if your tax method is 'VAT')
Related Topics
Entering Tax Information, page 2-15
Transactions 2-227
Importing Transaction Information Using AutoInvoice, page 2-207 Using AutoInvoice, page 2-217 Importing Invoices with Rules, page 2-228
Example
Invoice #101 Transaction Amount: $300 (RA_INTERFACE_LINES.QUANTITY (3)* RA_INTERFACE_LINES.UNIT_SELLING_PRICE ($100)) Accounting Rule:Monthly (RA_INTERFACE_LINES.ACCOUNTING_RULE_ID) Invoicing Rule:Bill in Advance (RA_INTERFACE_LINES.INVOICING_RULE_ID) Duration (Number of Periods): 3 (RA_INTERFACE_LINES.ACCOUNTING_RULE_DURATION) Rule Start Date: 1/1/XX (RA_INTERFACE_LINES.RULE_START_DATE) Payment Term: Net 30 (RA_INTERFACE_LINES.TERM_ID)
200 100
100
100
100
100
In the above example, the transaction date for this invoice is 1/1/XX, with a payment due date of 1/31/XX. If we had chosen an invoicing rule of 'Bill in Arrears', the transaction date in the above example would have been 3/1/XX with a payment due date of 3/31/XX. For a description of how Receivables determines GL dates when importing invoices with rules, see Determining Dates, page 2-244.
Related Topics
Invoices with Rules, page 2-31 Importing Credit Memos, page 2-229
Transactions 2-229
Credit memos against invoices with rules Credit memos against invoices without rules
Note: You cannot apply a credit memo to a chargeback using
AutoInvoice.
You can import credit memos against invoices that were already paid. When importing credit memos against paid transactions, AutoInvoice can evaluate these credits for automatic receipt handling. See: Automated Receipt Handling for Credits, page 5-66. However, if an invoice's transaction type does not allow overapplication and the Receipt Handling for Credits feature is not enabled, then AutoInvoice will leave the related credit memo in the interface tables until you unapply the invoice from the receipt. See: Transaction Types, Oracle Receivables Implementation Guide and AutoInvoice Validation, page 2-215. Use the AutoInvoice table and column descriptions to determine the fields that are mandatory or optional when importing transaction data into Receivables. Pay particular attention to those columns in the interface tables that require values. See: AutoInvoice Table and Column Descriptions, Oracle Receivables Reference Guide. For more information, see: Transaction Flexfields, page 2-233.
Populate the REFERENCE_LINE_ID column on the RA_INTERFACE_LINES_ALL table with the CUSTOMER_TRX_LINE_ID of the invoice, or On the RA_INTERFACE_LINES_ALL table, populate the REFERENCE_LINE_ATTRIBUTE1-15 columns with the INTERFACE_LINE_ATTRIBUTE1-15 columns of the invoice. The INTERFACE_LINE_ATTRIBUTE1-15 columns are stored on the RA_CUSTOMER_TRX_LINES_ALL table. In addition, you must populate the REFERENCE_LINE_CONTEXT column with the INTERFACE_LINE_CONTEXT column of the invoice. The INTERFACE_LINE_CONTEXT column is stored on the RA_CUSTOMER_TRX_LINES_ALL table.
2.
When you import credit memos against transactions, AutoInvoice ensures that the
Open Receivables flag of the credit memo being imported matches the Open Receivables flag of the transaction it is crediting. Credit Memos Against Invoices With Rules When you import credit memos against invoices with rules, AutoInvoice uses the method you entered in RA_INTERFACE_LINES_ALL.CREDIT_METHOD_FOR_ACCT_RULE to determine how to reverse the accounting entries created for the original invoice. You can either enter 'LIFO', 'PRORATE', or 'UNIT'. If you choose 'LIFO', AutoInvoice reverses the accounting entries beginning with the last period. If you choose 'PRORATE', AutoInvoice prorates the credit amount across all accounting periods. If you choose 'UNIT', AutoInvoice lets you credit specific quantities, starting with the period specified in the column RA_INTERFACE_LINES_ALL.LAST_PERIOD_TO_CREDIT and working backwards. Credit Memos Against Invoices Without Rules When you import credit memos against invoices without rules, AutoInvoice first uses the general ledger date in the interface table as the general ledger date of the credit memo. If you do not pass a general ledger date, AutoInvoice uses the default date you specified in the Run AutoInvoice window. The credit memo lines must always have the same general ledger date as the credit memo. The credit memo general ledger date must be equal to or greater than the general ledger date of the invoice you are crediting. Also, the credit memo general ledger date must be in an 'Open' or 'Future' period. Credit memos against invoices without rules that are imported through AutoInvoice behave the same as those entered manually through the Credit Memos window. For example, you pass the amount you want to credit and Receivables automatically creates all the accounting reversal entries. Receivables also automatically reverses the sales and non-revenue credit assigned to your salespeople. Credit Memos Against Tax and Freight Lines When you import credit memos, AutoInvoice ensures that you do not overapply your tax and freight lines.
Related Topics
Invoices with Rules, page 2-31 Calculating Late Charges, page 2-231 Determining Dates, page 2-244
Late Charges
AutoInvoice processes debit memos with late charge lines and credit memos that are against debit memos with late charge lines.
Transactions 2-231
If LINE_TYPE = 'CHARGES', AutoInvoice does not calculate tax, freight, or sales credits on this line. Also, if you are passing your late charges distribution in RA_INTERFACE_DISTRIBUTIONS_ALL, ACCOUNT_CLASS must be 'CHARGES.' In order for AutoInvoice to pass a late charge line, do not enter a value for the following columns in RA_INTERFACE_LINES_ALL: INVOICING_RULE_ID INVOICING_RULE_NAME ACCOUNTING_RULE_ID ACCOUNTING_RULE_NAME ACCOUNTING_RULE_DURATION RULE_START_DATE UOM_CODE UOM_NAME AMOUNT
If you are passing a debit memo late charges line RA_INTERFACE_LINES.QUANTITY must = 1. If you are passing a credit memo against a debit memo with a late charges line RA_INTERFACE_LINES.QUANTITY must = -1 or 1.
Related Topics
Account Assignments, page 2-232 Calculating Late Charges, page 8-8
Account Assignments
AutoInvoice lets you determine how to assign general ledger accounts to transactions you import through AutoInvoice. You can either pass your accounts through the AutoInvoice Interface tables or have AutoAccounting determine them. You can even pass some of your accounts and have AutoAccounting determine the rest.
RA_INTERFACE_DISTRIBUTIONS.SEGMENT1-30. Only assign values to enabled segments. For example, if you enable six Accounting Flexfield segments, you must assign values in SEGMENT1-6. If you pass IDs, you must enter the code combination ID of the Accounting Flexfield in RA_INTERFACE_DISTRIBUTIONS_ALL. CODE_COMBINATION_ID.
Important: If you want the option of AutoInvoice dynamically inserting
If using Event-Based Revenue Management to automatically defer or recognize revenue for imported transactions, and you want to pass IDs to Receivables for those transaction lines, then ensure the RA_INTERFACE_LINES_ALL.OVERRIDE_AUTO_ACCOUNTING_FLAG is Y.
Using AutoAccounting
If you want AutoAccounting to determine your general ledger accounts you must not enter values in RA_INTERFACE_DISTRIBUTIONS_ALL. AutoInvoice will determine all of your accounts using information you pass for each line. Use the Automatic Accounting window to define your revenue, receivables, tax, freight, clearing, unbilled receivable, and unearned revenue accounts.
Note: If AutoAccounting for Freight is based on Standard Lines, you
will not be able to import invoices with header level freight. If the transaction has a line type of "LINE" with an inventory item of freight "FRT," AutoAccounting will use the accounting rules for the freight type account rather than the revenue type account.
Salesreps, then you must pass rows in RA_INTERFACE_SALESCREDITS_ALL for each invoice line in RA_INTERFACE_LINES_ALL. This is true even if your system option Require Salesreps is set to No.
Related Topics
AutoAccounting, Oracle Receivables Implementation Guide Using AutoAccounting, page 9-7
Transaction Flexfields
Transaction flexfields are descriptive flexfields that AutoInvoice uses to identify transactions and transaction lines. Receivables lets you determine how you want to build your transaction flexfield structure and what information you want to capture.
Transactions 2-233
There are four types of transaction flexfields: Line Transaction Flexfield Reference Transaction Flexfield Link-To Transaction Flexfield Invoice Transaction Flexfield
You must define the Line Transaction Flexfield if you use AutoInvoice. You can use the Line Transaction Flexfield to reference and link to other lines because the Line Transaction Flexfield is unique for each transaction line. AutoInvoice always uses the Line Transaction Flexfield structure for both the Link-to and Reference information when importing invoices. You must explicitly define the Link-to, Reference, and Invoice Transaction Flexfield structures only if this information is to be displayed on a custom window. Receivables gives you the option of displaying Invoice Transaction Flexfield information in the Reference column of invoice lists of values. Use the Reference Field Default Value field in the Transaction Sources window to select the Invoice Transaction Flexfield segment that you want to display. For example, if you want to be able to reference the order number for imported invoices when using an invoice list of values, you must assign the transaction flexfield segment that holds the order number in the Reference Field Default Value field in the Transaction Sources window. The order number will now display in the Reference column of invoice lists of values.
REFERENCE_LINE_CONTEXT columns of the credit memo to enter the Line Transaction Flexfield of the invoice. To refer an invoice to a specific commitment, use the REFERENCE_LINE_ATTRIBUTE1-15 and REFERENCE_LINE_CONTEXT columns of the invoice to enter the Line Transaction Flexfield of the commitment.
Transactions 2-235
Line Type
Line TF Cont.
Line TF Seg. 1
Line TF Seg. 2
Link-To TF Cont.
Link-To TF Seg. 1
Link-To TF Seg. 2
Ref TF Cont.
Ref TF Seg. 1
Ref TF Seg. 2
Ref ID
OM OM OM OM
A A A A
1 2 T1 3
OM
C1 C1
Note: You can also link the invoice to the commitment using the
Note: Records with different contexts can be grouped together into one
The Tax record is linked to the first line record by the Link-To Transaction Flexfield. Since the Freight record is at the header level, it is not linked to any line record. Now consider a credit memo that credits the Freight and the first Line of the previous invoice. The transaction type for credit memos is CM. The table below shows how the Reference Transaction Flexfield is used to link the credit memo to the invoice. In this table, Line TF means Line Transaction Flexfield, Link-To TF means Link-To Transaction Flexfield, and Ref TF means Reference Transaction Flexfield. Also, Cont. means Context, Seg. means Segment, and Ref means Reference.
Line Type Line TF Cont. Line TF Seg. 1 Line TF Seg. 2 Link-To TF Cont. Link-To TF Seg. 1 Link-To TF Seg. 2 Ref TF Cont. Ref TF Seg. 1 Ref TF Seg. 2 Ref ID
Freight Line
OM OM
A A
T2 T3
OM OM
A A
T1 1
Note: You can also link the credit memo to the invoice using the
AutoInvoice assumes that all records with the transaction type CM are on-account credits, as long as there are no values in the Reference Transaction Flexfield or the
reference_line_id (Reference ID column). The table below shows how an on-account credit is represented in the Line Transaction Flexfield: In this table, Line TF means Line Transaction Flexfield, Link-To TF means Link-To Transaction Flexfield, and Ref TF means Reference Transaction Flexfield. Also, Cont. means Context, Seg. means Segment, and Ref means Reference.
Line Type Line TF Cont. Line TF Seg. 1 Line TF Seg. 2 Link-To TF Cont. Link-To TF Seg. 1 Link-To TF Seg. 2 Ref TF Cont. Ref TF Seg. 1 Ref TF Seg. 2 Ref ID
Line
OM
To determine which indexes you might need to create, navigate to the Descriptive Flexfield Segments window, then query your Line Transaction Flexfield. Note each context of this Flexfield and, for each context, note which segments are enabled using interface line attribute columns from the RA_INTERFACE_LINES_ALL table. You should then create non-unique, concatenated indexes for the same interface line attribute columns in the RA_CUSTOMER_TRX_LINES_ALL and RA_INTERFACE_LINES_ALL tables and for the same interface header attribute columns in the RA_CUSTOMER_TRX_ALL table. Next, if you are importing sales credit and accounting information, then create indexes
Transactions 2-237
for the same interface line attribute columns in the the RA_INTERFACE_SALESCREDITS_ALL and RA_INTERFACE_DISTRIBUTIONS_ALL tables. Create these indexes only if you are using these tables to import sales credit and accounting information. Indexing Transaction Flexfields: An example For example, you have set up a Transaction Flexfield context that uses INTERFACE_LINE_ATTRIBUTE1-3. In addition, you are populating sales credits in the RA_INTERFACE_SALESCREDITS_ALL table. For best performance, you should create indexes for these tables: RA_CUSTOMER_TRX_ALL RA_CUSTOMER_TRX_LINES_ALL RA_INTERFACE_LINES_ALL RA_INTERFACE_SALESCREDITS_ALL
The indexes that you create should reference the three enabled segments. For example, an index that you create for the RA_CUSTOMER_TRX_LINES_ALL table might look like this:
CREATE UNIQUE INDEX index_name ON RA_CUSTOMER_TRX_LINES_ALL (INTERFACE_LINE_CONTEXT, INTERFACE_LINE_ATTRIBUTE1, INTERFACE_LINE_ATTRIBUTE2, INTERFACE_LINE_ATTRIBUTE3);
However, if you use multiple active contexts (three or more), then you should include the context column as the first column in your indexes to improve performance.
Sharing Indexes If you just have one context defined, then you only need to create one index for each table mentioned above. However, if you have multiple contexts defined, you may want to create multiple indexes per table. Use the example below to help you decide how to set up your indexes. The table below shows a Line Transaction Flexfield with three contexts. Context1 has two attribute columns, Context2 has three attribute columns, and Context3 has two attribute columns. Context1 and Context2 share two attribute columns:
Flexfield Context
Attribute Columns assigned to Enabled Segments Interface_line_attribute1 Interface_line_attribute2 Interface_line_attribute1 Interface_line_attribute2 Interface_line_attribute3 Interface_line_attribute3 Interface_line_attribute9
Define the combination of indexes that best meets your needs. In the example above, you can create three indexes per table, one for each context, or create just two indexes: one for Context3 and another for Context1. In the latter case, Context2 would use the same index as Context1, because Context1 and Context2 have the same first two attribute columns. In other words, if you are using the same, or similar, attribute columns for two or more contexts, then you can optionally create a single index instead of creating an index for each context. Use the following syntax for your Create Index Statement:
$ sqlplus <AR username>/<AR password> SQL> CREATE [UNIQUE] INDEX index ON {Table (column1, column2, ...) |CLUSTER cluster} |INITRANS n] [MAXTRANS n] [TABLESPACE tablespace] [STORAGE storage] [PCTFREE n] [NOSORT];
Related Topics
Using AutoAccounting, page 9-7 Using Grouping Rules to Create Transactions, page 2-239
Transactions 2-239
identical for all items on the same transaction. For example, transaction number (TRX_NUMBER) is a mandatory attribute of all grouping rules. If you have two records in the interface tables with different transaction numbers, AutoInvoice will create separate transactions for each record. Receivables provides two different types of transaction attributes: mandatory and optional. You cannot delete a mandatory attribute from any grouping rule, but you can add optional attributes to the mandatory attributes to create a new grouping rule. Following is a list of mandatory and optional attributes from the table RA_INTERFACE_LINES_ALL. Mandatory Attributes AGREEMENT_ID COMMENTS CONS_BILLING_NUMBER CONVERSION_DATE CONVERSION_RATE CONVERSION_TYPE CREDIT_METHOD_FOR_ACCT_RULE CREDIT_METHOD_FOR_INSTALLMENTS CURRENCY_CODE CUSTOMER_BANK_ACCOUNT_ID CUST_TRX_TYPE_ID DOCUMENT_NUMBER DOCUMENT_NUMBER_SEQUENCE_ID GL_DATE HEADER_ATTRIBUTE1-15 HEADER_ATTRIBUTE_CATEGORY HEADER_GDF_ATTRIBUTE1-30 INITIAL_CUSTOMER_TRX_ID INTERNAL_NOTES INVOICING_RULE_ID ORIG_SYSTEM_BILL_ADDRESS_ID ORIG_SYSTEM_BILL_CONTACT_ID ORIG_SYSTEM_BILL_CUSTOMER_ID ORIG_SYSTEM_SHIP_CONTACT_ID
ORIG_SYSTEM_SHIP_CUSTOMER_ID ORIG_SYSTEM_SOLD_CUSTOMER_ID ORIG_SYSTEM_BATCH_NAME PAYMENT_SERVER_ORDER_ID PAYMENT_SET_ID PREVIOUS_CUSTOMER_TRX_ID PRIMARY_SALESREP_ID PRINTING_OPTION PURCHASE_ORDER PURCHASE_ORDER_DATE PURCHASE_ORDER_REVISION REASON_CODE RECEIPT_METHOD_ID RELATED_CUSTOMER_TRX_ID SET_OF_BOOKS_ID TERM_ID TERRITORY_ID TRX_DATE TRX_NUMBER Optional Attributes ACCOUNTING_RULE_DURATION ACCOUNTING_RULE_ID ATTRIBUTE1-15 ATTRIBUTE_CATEGORY INTERFACE_LINE_ATTRIBUTE1-15 INTERFACE_LINE_CONTEXT INVENTORY_ITEM_ID REFERENCE_LINE_ID RULE_START_DATE SALES_ORDER SALES_ORDER_DATE SALES_ORDER_LINE
Transactions 2-241
SALES_ORDER_REVISION SALES_ORDER_SOURCE TAX_CODE TAX_RATE If you have transactions that fail validation, Receivables looks at the value you entered in the Invalid Line field for your transaction batch source to determine the grouping of your transactions. (This field is located in the Transaction Sources window, AutoInvoice Processing Options tabbed region.) If you entered 'Reject Invoice', AutoInvoice rejects all of the transactions that make up one invoice if any of the transactions are invalid. For example, if your grouping rule specifies that three transactions should be created as one invoice and one of the transactions has an error, AutoInvoice rejects all three transactions and does not create an invoice. However, if you entered 'Create Invoice', AutoInvoice rejects the one invalid transaction and creates an invoice from the two remaining valid transactions.
Related Topics
Grouping Rules, Oracle Receivables Implementation Guide Using Line Ordering Rules, page 2-242
ACCOUNTING_RULE_ID ACCOUNTING_RULE_NAME AMOUNT ATTRIBUTE_CATEGORY ATTRIBUTE1-15 FOB_POINT INTERFACE_LINE_ATTRIBUTE1-15 INTERFACE_LINE_CONTEXT ORIG_SYSTEM_SHIP_ADDRESS_ID QUANTITY QUANTITY_ORDERED REASON_CODE REASON_CODE_MEANING REFERENCE_LINE_ATTRIBUTE1-15 REFERENCE_LINE_CONTEXT REFERENCE_LINE_ID SALES_ORDER SALES_ORDER_DATE SALES_ORDER_LINE SALES_ORDER_SOURCE SHIP_DATE_ACTUAL SHIP_VIA TAX_CODE UNIT_SELLING_PRICE UNIT_STANDARD_PRICE UOM_CODE UOM_NAME WAYBILL_NUMBER
Related Topics
AutoInvoice Line Ordering Rules, Oracle Receivables Implementation Guide Using Grouping Rules to Create Transactions, page 2-239
Transactions 2-243
Determining Dates
AutoInvoice determines the General Ledger date for invoices using the following criteria: Does a GL date exist for this invoice in the interface table? Does the invoice use rules? What is the setting of the Derive Date option for this Transaction Batch Source (Yes or No)? What is the setting of the GL Date in a Closed Period option for this Transaction Batch Source (Adjust or Reject)? See: Adjusting General Ledger Dates, page 2-249.
AutoInvoice uses the general ledger date in the interface table, if one exists and it is in an open or future enterable period. If you did not pass a general ledger date and Derive Date is set to No, AutoInvoice uses the value of the Default Date parameter for this AutoInvoice submission. If you did not pass a general ledger date and Derive Date is set to Yes, then AutoInvoice uses the ship date in the interface table. If the ship date does not exist, then AutoInvoice uses the sales order date. If the sales order date does not exist, then AutoInvoice uses the value of the Default Date parameter for this AutoInvoice submission.
2.
Transactions 2-245
The credit memo general ledger date. The general ledger date for the invoice's receivable distribution, or the Default Date in the Run AutoInvoice window, whichever is later.
If a general ledger date is not passed, AutoInvoice uses the general ledger date for the invoice's receivable distribution or the Default Date in the Run AutoInvoice window, whichever is later.
Transactions 2-247
sales order shipments, you should elect to derive your dates and use the shipment date for your invoice general ledger date. In this way you can ensure that you have booked your revenue and cost to the same accounting period. If you do not match revenue and cost in the same period, you violate basic GAAP principles, and may distort your profit. In addition, you cannot run a meaningful Margin Analysis report. This report summarizes your revenue and cost of goods sold transactions by item and customer order, and specifies a transaction date range. If your transactions are booked in the wrong period, the Margin Analysis report reflects those incorrect transactions.
Related Topics
Validating Dates, page 2-248 Adjusting General Ledger Dates, page 2-249 Determining Exchange Rates, page 2-250
Validating Dates
AutoInvoice uses the following logic when validating general ledger and rule start dates that you either pass or are determined by AutoInvoice. If you use time stamps when you enter dates (e.g. 31-Jul-92 23:59:00), AutoInvoice will remove the time stamp prior to validation.
Related Topics
Adjusting General Ledger Dates, page 2-249 AutoInvoice Validation, page 2-215 Determining Dates, page 2-244 Determining Exchange Rates, page 2-250
AutoInvoice uses the last day of the prior period, if this period has a status of Open. If a prior period with a status of Open does not exist, AutoInvoice uses the first day of the subsequent period that has a status of Open. However, if there is more than one subsequent period with a status of Open, AutoInvoice cannot adjust the general ledger date, and the line is rejected. If an Open period does not exist, AutoInvoice uses the first day of the first
3.
Transactions 2-249
subsequent period that has a status of Future. If there is more than one subsequent period with a status of Future, or if it cannot find a future period, AutoInvoice cannot adjust the general ledger date, and the line is rejected.
Related Topics
Determining Dates, page 2-244 Validating Dates, page 2-248 Determining Exchange Rates, page 2-250
Receivables Tables
AutoInvoice transfers transaction data from the interface tables AR_INTERFACE_CONTS_ALL, RA_INTERFACE_DISTRIBUTIONS_ALL, RA_INTERFACE_LINES_ALL, and RA_INTERFACE_SALESCREDITS_ALL into the following Receivables tables: RA_BATCHES_ALL RA_CUSTOMER_TRX _ALL RA_CUSTOMER_TRX_LINES _ALL RA_CUST_TRX_LINE_GL_DIST_ALL RA_CUST_TRX_LINE_SALESREPS_ALL AR_PAYMENT_SCHEDULES_ALL AR_RECEIVABLE_APPLICATIONS_ALL AR_ADJUSTMENTS_ALL
Related Topics
AutoInvoice Table and Column Descriptions, Oracle Receivables Reference Guide
Oracle Exchange Invoice Data Feeder program (AREXINVP) - The feeder program that extracts data from Oracle Exchange and stores it in the interface tables in Receivables Oracle Receivables AutoInvoice program
2.
Prerequisites Prior to running this request set, submit the Oracle Exchange Customer Import request set to ensure that all customers in Exchange have been imported into Receivables. See: Oracle Exchange Customer Import Request Set, page 7-58. For complete information on the Oracle Exchange Billing integration with Receivables, see the Oracle Exchange and Oracle Sourcing System Operator Implementation Guide, Release 6.2.2 and above.
Using Commitments
You can enter invoices against your deposits and guarantees by using the Transaction window or by importing your invoices using AutoInvoice. You can enter an invoice against an existing or related customer deposit or guarantee by navigating to the Commitment field in the Transactions window. Enter the commitment number that you want to reference and Receivables automatically creates the adjusting accounting entries for you. You can review commitment activity for your customers using the Commitment Balance Report. See: Entering Transactions, page 2-2. You can choose to enter orders or invoices for more than your customer's remaining commitment balance. For example, if your customer has a deposit with a remaining balance of $500 and has placed an order with you for $600, you can still reference that deposit. Receivables automatically creates a receivables adjustment in Receivables for $500, bringing the commitment balance to $0, leaving an amount due on the invoice of $100. Note that you can never use more than the original deposit amount. Additionally, you
Transactions 2-251
can never increase the deposit amount. You can also add a deposit to an invoice that is already completed, and partially paid or credited. From the Transactions workbench, choose Apply Deposit from the Actions menu.
Important: If you set the Sequential Numbering profile option to
Always Used, then you must assign a document sequence to the Commitment Adjustment document category in order to successfully enter an invoice against a commitment. See Setting Up Document Sequences, Oracle Receivables Implementation Guide.
Review the following sections to learn more about: Calculating the commitment balance, page 2-252 Reserving commitment balances, page 2-253
Order Management, if the OM: Commitment Sequencing profile option is set to Yes. See: Profile Options in Oracle Order Management, Oracle Receivables Implementation Guide.
The accounting reversal is made by creating a receivables adjustment in Accounts Receivable to the invoice for the total of the invoice lines. This adjustment has the effect of reducing the invoice's payment schedule by the amount of the invoiced items (tax and freight amounts may be deducted from the deposit balance) and creating the reversing accounting entries. If, however, the amount of the invoice exceeds the remaining commitment balance, Receivables only creates a receivables adjustment for the remaining commitment balance. The accounting reversal is made by creating a receivables adjustment in Accounts Receivable to the guarantee for the total of the invoice lines. This adjustment has the effect of reducing the guarantee's payment schedule by the amount of the invoiced items (tax and freight are not deducted from the commitment balance) and creating the reversing accounting entries. If however, the amount of the invoice exceeds the remaining commitment balance, Receivables only creates a receivables adjustment for the remaining commitment balance.
Guarantees
Transactions 2-253
The class is used to distinguish transaction types. When defining commitment types, use a class of either Deposit or Guarantee. These fields control posting to your general ledger and the updating of customer balances. Receivables sets these fields to Yes when you define transaction types for commitments. This field is used to control freight charges. Receivables sets this field to No when you define transaction types for commitments. This field controls tax charges. Receivables sets this field to No when you define transaction types for commitments. This field is used to specify the creation sign of your transaction. This field is set to Positive Sign when you define transaction types for commitments. Use this field to determine whether you want to restrict the direction of your transaction balances when applying payments. For example, if you invoke Natural Application and have an invoice with an amount due remaining of $300, you can only make applications that will reduce this amount towards zero. This field is set to Yes when you define transaction types for commitments. This field determines whether you want to allow over applications against items with this transaction type. This field is set to No when you define transaction types for commitments. These are default accounts used by the Transactions window. You can accept these defaults or enter other
Allow Freight
Tax Calculation
Creation Sign
Allow Overapplication
accounts when you enter your commitments. For guarantees, enter the Unbilled Receivable account in the Receivable Account field, and the Unearned Revenue account in the Revenue Account field. For deposits, use the Offset Account field in the Deposits tabbed region to record the offset account for this deposit.
Invoice Type
This is the transaction type used for invoices that reference a commitment. If you create a deposit, then all invoices that reference this deposit would be assigned to this invoice type. You should choose an invoice type that has Post to GL and Open Receivable set to Yes. Receivables displays a warning message if the invoice type you choose has Post to GL or Open Receivable set to No. This is the transaction type used for credit memos that reference a commitment. If you create a deposit, then all credit memos that reference this deposit must be assigned to this credit memo type. You should choose a credit memo type that has Post to GL and Open Receivable set to Yes. Receivables displays a warning message if the credit memo type you choose has Post to GL or Open Receivable set to No.
Deposit Accounting
Below is an example of the accounting transactions that Receivables creates when you record a deposit and an invoice against this deposit. Enter a deposit for ABC Company of $10,000. When you record this deposit you can enter AR Trade as the debit account and Unearned Revenue (or Offset Account) as the credit account. Receivables automatically creates the following accounting entry as described in the table below:
Account AR Trade (Deposit) Unearned Revenue (or Offset Account) $10,000 Debit Credit
$10,000
You can print the deposit invoice and mail it to your customer for payment. ABC Company receives the invoice and pays you the amount of the deposit. ABC Company places an order for $500 and would like to draw against their commitment for this order. You enter an invoice for ABC Company for $500 and
Transactions 2-255
reference their $10,000 deposit. Receivables automatically creates the following accounting entry as described in the table below:
Account AR Trade (Invoice) Revenue $500 Debit Credit
$500
Receivables then automatically creates a receivables adjustment for the invoiced amount against the invoice. The result is an amount due in Accounts Receivable of $0 (Note: In our example the $500 invoice does not include tax and freight.) You can print and send this invoice to your customer to provide them with a record of the activity against their commitment. Receivables creates the following accounting entry, as described in the table below, to reflect this adjustment:
Account Unearned Revenue AR Trade (Invoice) $500 Debit Credit
$500
Therefore, ABC Company has no balance due for this $500 invoice, and an available commitment balance of $9,500.
Guarantee Accounting
Below is an example of the accounting transactions that Receivables creates when you record a guarantee and invoice against this guarantee. Enter a guarantee for ABC Company. ABC Company agrees to purchase a specified amount of product from you, and you would like to track progress against this guarantee, and record it in your general ledger. The amount of this guarantee is $10,000. When you record this guarantee you can enter Unbilled Receivable as the debit account, and Unearned Revenue as the credit account. Receivables creates the following accounting entry as described in the table below:
Account Unbilled Receivable Unearned Revenue $10,000 Debit Credit
$10,000
You can print this guarantee in the form of an invoice if you wish. ABC Company places an order for $500 and would like to draw against their commitment for this order. You enter an invoice for ABC Company for $500 and reference their $10,000 guarantee. Receivables automatically creates the following accounting entry as described in the table below:
Account AR Trade Revenue $500 Debit Credit
$500
Receivables then automatically creates a receivables adjustment for the invoiced amount against the guarantee. Therefore, ABC Company owes $500 for this invoice, and has an outstanding commitment balance of $9500. Receivables creates the following accounting entry, as described in the table below, to reflect this adjustment.
Account Unearned Revenue Unbilled Receivable $500 Debit Credit
$500
Related Topics
Commitment Balance Report, page 10-51 Entering Commitments, page 2-42 Accounting for Transactions, page 9-43 Commitments, page 9-63
Printing Transactions
The Print Invoices window lets you generate invoices, debit memos, commitments, chargebacks, credit memos, and adjustments to send to your customers. You can preview the transactions that will print by selecting the Invoice Print Preview program.
Note: You can also use Balance Forward Billing to create a single
Transactions 2-257
period. For more information, see: Balance Forward Billing, page 2-262.
The system option Allow Change to Printed Transactions determines whether you can update a transaction after it has been printed. However, you cannot update a transaction if it has activity against it, regardless of how you set this option. Examples of activity include payments, credit memos, adjustments, and including the transaction on a balance forward bill. The Print Date field in the Transactions window shows you the last time a transaction was printed.
Enter transactions, page 2-2 Enter adjustments (optional), page 2-59 Navigate to the Print Invoices window. Enter the Name of the print program, or select from the list of values. Choose from the following: Invoice Print New Invoices: Print all transactions that have not been printed previously and have a print status of 'Print'. Invoice Print Selected Invoices: Print specific transactions, regardless of whether you have already printed them. You can limit your printout by entering a range of dates, transaction numbers, a specific transaction type, transaction class, customer class, installment number, and a specific customer. You can also select to print only open invoices. Receivables does not include any transactions with a print status of 'Do Not Print'. Invoice Print Batch of Invoices: Print a single batch of transactions, regardless of whether you have already printed it. You specify the batch to print in the Parameters window. Receivables does not include transactions with a print status of 'Do Not Print'. Print Adjustments: Print specific adjustments to transactions which have not been printed previously and have a print status of 'Print.' Receivables does not include transactions with a print status of 'Do Not Print'.
Invoice Print Preview Report: Preview transactions that would be printed if you chose to print a batch of invoices, new invoices, or specific invoices. This report will list the transactions that would be printed in each case.
3.
Enter print Parameters. For example, choose to Order By transaction number, customer, or postal code, enter a Transaction Class or Type, choose to print only Open Invoices, or enter a range of Transaction Numbers to print only transactions matching that criteria. Leave a field blank if you do not want to limit your printout to transactions matching that criteria.
Tip: To print credit memos, set Open Invoices Only to No.
4. 5.
Choose OK. To change the default Print Options, enter the number of Copies to print, a printing Style, and the Printer to use. To save the output of this submission to a file, check the Save Output check box. To submit this print program more than once, enter Run Options. You can enter a Resubmit interval, a date and time To Start the resubmission, and an ending date on which to cease repeating. Choose Submit. Receivables displays the request ID for this submission. You can use this number to view the status of your request in the View Concurrent Requests window.
6. 7.
8.
Related Topics
Understanding Your Printed Transactions, page 2-259 Print Invoice Reports, page 10-99 Transaction Detail Report, page 10-131 Receivables Invoice Print Reports, page 10-14 Printing Statements, page 8-23 Transaction Printing Views, page D-1
Transactions 2-259
report parameters. When printing invoices, format pages are printed for each new group of documents. These pages are provided to help with printer alignment. To prevent the invoice print programs from printing format pages you must reset the Default Value field for each program. The Invoice print programs have a parameter 'Number of alignment pages' that determines how many header pages to print out. To change the default, use the Application Developer responsibility, navigate to the Define Concurrent Program window, then query the following programs: RAXINV_SEL RAXINV_NEW RAXINV_BATCH RAXINV_ADJ
For each program, choose Parameters. Change the Default Value to '0,' then save the change. You must change the Default Value for each program.
Printing Invoices
Consider the following when determining the range of invoice dates to print: If the invoice you are printing has a payment term where Print Lead Days is 0, Receivables uses the transaction date to determine if this transaction falls into the Start and End Date range you specify. If the invoice you are printing has a payment term where Print Lead Days is greater than 0, Receivables uses the formula Due Date - Print Lead Days to determine if this transaction falls into the Start and End Date range you specify.
Credit Memos
For each credit memo, Receivables displays a row for every invoice line, tax, or freight
amount you are crediting. Credit memo amounts display as negative numbers. Receivables displays the percent of the credit memo applied to the transaction you are crediting.
Deposits
For each deposit, Receivables prints unit price, extended amount, and '1' in the quantity ordered and quantity shipped columns. Unit price and extended amount will always be the same. Receivables prints 'N' in the Tax column and does not print tax and shipping amounts since these amounts are not part of the deposit. Receivables prints the effective start date and the effective end date if you enter one.
Guarantees
For each guarantee, Receivables prints unit price, extended amount, and '1' in the quantity ordered and quantity shipped columns. Unit price and extended amount will always be the same. Receivables prints 'N' in the Tax column and does not print tax and shipping amounts since these amounts are not part of the guarantee. Receivables prints the effective start date and the effective end date if you enter one. Receivables prints a message in the body of the guarantee explaining that this is not a request for payment.
Transactions 2-261
and displays the current guarantee balance. The guarantee balance does not include any tax or shipping charges. Tax and shipping charges are printed at the bottom of the invoice in their respective columns and must be collected in addition to the line amount(s).
Printing Tax
Receivables prints tax on your invoices and debit memos depending upon the value you entered for the Tax Printing option assigned to your customer's profile class. See: Defining Customer Profile Classes, Oracle Receivables Implementation Guide. If you do not enter a Tax Printing option in your customer's profile class, Receivables uses the value you entered in the System Options window. For a description of the tax printing options in Receivables, see: Transactions and Customers System Options, Oracle Receivables Implementation Guide.
Related Topics
Entering Transactions, page 2-2 Printing Transactions, page 2-257 Receivables Invoice Print Reports, page 10-14
balance forward bill, regardless of how you set the system option Allow Change to Printed Transactions. Receivables considers inclusion on a balance forward bill to be an activity and you cannot update a transaction once it has activity against it.
Payment received for the last billing period. Current total outstanding balance.
You can generate balance forward bills on a weekly, monthly, bimonthly, quarterly, yearly, or even daily basis. To indicate billing frequency, define billing cycles. Or, use external billing cycles that you maintain outside Receivables. See: Balance Forward Billing Cycles, Oracle Receivables Implementation Guide. You can generate bills consolidated at either the customer account or site level: Account-level balance forward billing lets you generate one bill for each operating unit of the account, addressed to the primary bill-to site of the account. Site-level balance forward billing lets you generate a balance forward bill for each bill-to site of a customer with multiple bill-to sites. You can exclude one or more sites, and even one or more transactions, from a balance forward bill. See: Setting Up Balance Forward Billing, Oracle Receivables Implementation Guide. Statements and balance forward bills are similar, but they have different purposes. The table below lists the differences between a statement and a balance forward bill.
Statements Generated at customer account level. Customer uses for informational purposes. Customers selected by statement cycle. Balance Forward Bill Generated at account or site level. Customer pays from the bill. Customers selected by billing cycle and currency.
Imported Billing Number feature, instead of balance forward billing. See: Imported Billing Number, page 2-272.
Use the bill number to: Query transactions that were included in a balance forward bill.
Transactions 2-263
Accept a final balance forward bill. Optionally reprint a draft or final balance forward bill. Apply payment against a balance forward bill.
Important: The balance forward bill number field always appears to the
The balance forward bill number is displayed in these Receivables reports and windows: Windows Credit Transactions Receipts Transactions Transaction Overview
Reports Account Status Aging Reports Billing and Receipt History Disputed Invoice Past Due Invoice Sales Journal by GL Account Transaction Detail
from the Balance Forward Bill window. See: Viewing Online Bills, Oracle Bill Presentment Architecture User Guide. You can optionally modify the bill template or information as required and reprint the bill. See: Template Management, Oracle Bill Presentment Architecture User Guide.
Related Topics
Setting Up Balance Forward Billing, Oracle Receivables Implementation Guide How Receivables Selects Transactions for Balance Forward Billing, page 2-265 Creating Balance Forward Bills, page 2-268 Working with Bill Presentment Architecture, Oracle Bill Presentment Architecture User Guide
Transactions 2-265
The Generate Balance Forward Bill program selects transactions for inclusion on a balance forward bill by following these steps:
1.
When submitting the Generate Balance Forward Bill program, you enter parameters, such as billing cycle and billing date. Next, the program gathers all balance forward billing customers whose balance forward billing payment terms have a matching billing cycle.
Note: Transactions that have non-balance forward billing payment
2.
terms or whose bill type is Imported are not included in a balance forward bill.
Receivables checks payment terms at the account profile for customers enabled for account-level balance forward billing, and at the site profile (or account profile if no payment term is specified at a site) for customers enabled for site-level balance forward billing.
Important: The balance forward billing program does not select
transactions from customers who are related either by customer or account relationships.
3.
The program selects all transactions for the balance forward billing customers that: Have a balance forward billing payment term. Have not been included in a previous balance forward bill.
Important: The Generate Balance Forward Billing program
does not include the transactions for which you select the Do Not Print option on the More tab of the Transactions window.
4.
The program captures the ending balance of the previous billing period to be used as the opening balance of the new bill. For first-time balance forward billing runs, the opening balance is zero. The program calculates the ending balance of the new bill, accounting for previous balance, new transactions, and any activity occurring during the billing cycle. Depending on the entered parameters, the program assigns the bill the print status of Draft or Final and assigns a unique balance forward bill number. Finally, depending on the entered parameters, the program prints the bill by calling the BPA Balance Forward Print program.
Note: The Generate Balance Forward Bill program generates a bill even
5.
6.
7.
if there is no activity in a billing cycle. Such a balance forward bill displays the previous balance, zero current charges, and ending balance.
Transactions 2-267
Transactions with no activity inherit the new payment term, billing date, and due date. Transactions with activity retain their existing payment terms, billing dates, and due dates.
Note: This might cause an aging discrepancy, because these
transactions could have due dates that are different from the other transactions on the bill.
Related Topics
Balance Forward Billing, page 2-262 Creating Balance Forward Bills, page 2-268 Setting Up Balance Forward Billing, Oracle Receivables Implementation Guide
Generating and Printing Draft and Final Balance Forward Bills, page 2-268. Accepting or Rejecting Draft Balance Forward Bills, page 2-270.
You can optionally reprint balance forward bills, if required. See: Reprinting Balance Forward Bills, page 2-271.
Print Option: Select Print draft balance forward bills or Print final balance forward bills. Receivables assigns the Draft print status to draft balance forward bills and lets you accept or reject them. Receivables assigns the Final print status to final balance forward bills.
Billing Cycle: Specify the billing cycle for which you want to generate balance forward bills. If you submit the Generate Balance Forward Bill program from Receivables, then the Billing Cycle list of values displays all defined billing cycles. If you launch the program from an external system, then only the External billing cycle is available. Print Output: Select Yes to obtain a viewable output of the bills. If you select No, then Receivables creates the bills, but you cannot view the bills from the concurrent request. To view the bills, you must query them in the Transactions workbench and select the BPA icon. Currency Code: Receivables generates balance forward bills for customers matching the selected currency code.
Optional Parameters:
Operating Unit: To generate balance forward bills for a specific operating unit, select that operating unit from the list of values. Leave this field blank to generate balance forward bills for each eligible operating unit. Billing Date (required for External billing cycles): Specify the billing date for the bill run. The Generate Balance Forward Bill program includes on a bill only those transactions that share the same billing date or an earlier date.
Customer Name and Number Low/High: Select from the list of values to generate balance forward bills for a specific customer or a range of customers. The list of values contains only customers that have balance forward billing enabled. Leave this field blank to generate balance forward bills for all eligible customers.
Bill-to-Site Low/High: If you have selected a customer from the Customer Name or Number list of values, and this customer is enabled for site-level billing, then you can select a specific bill-to site. Leave this field blank to print balance forward bills for all sites that are enabled to receive them. Payment Term: The list of values includes all balance forward billing payment terms with the specified cycle. If you have specified a customer or bill-to site, then the list of values includes only the payment terms specific to the customer and bill-to site.
Transactions 2-269
Leave this field blank to include all eligible transactions with balance forward billing payment terms which have the specified cycle. Related Topics Creating Balance Forward Bills, page 2-268 Accepting or Rejecting Draft Balance Forward Bills, page 2-270 Reprinting Balance Forward Bills, page 2-271
Confirm Option: Select Accept draft balance forward bills or Reject draft balance forward bills. Accepting a draft balance forward bill changes the bill print status from Draft to Accepted. Rejecting a draft balance forward bill changes the bill print status from Draft to Rejected.
Optional Parameters:
Operating Unit: To generate balance forward bills for a specific operating unit, select that operating unit. Leave this field blank to generate balance forward bills for each eligible operating unit. Customer Number Low/High (required if bill number or concurrent Request ID is not specified): Confirm one or more account-level balance forward bills. The list of values includes all balance forward billing customers. Bill-to Site Low/High: Confirm one or more site-level balance forward bills. The list of values includes only bill-to locations for the selected customer. Billing Date Low/High: Enter a billing date range. Or, to print all bills for the specified account or site, do not specify a range. Bill Number Low/High (required if customer number or concurrent request ID is not specified): Confirm one or more balance forward bills. Concurrent Request ID (required if no other parameters are specified): Select the concurrent request ID for the Generate Balance Forward Bill program to accept or
reject a batch of balance forward bills. Related Topics Generating and Printing Draft and Final Balance Forward Bills, page 2-268 Reprinting Balance Forward Bills, page 2-271
for the reprint only. If you view the bill online, then BPA derives the template according to the BPA rules engine. To permanently change the print format, update the BPA rules engine.
Transactions 2-271
Related Topics Creating Balance Forward Bills, page 2-268 Generating and Printing Draft and Final Balance Forward Bills, page 2-268 Accepting or Rejecting Draft Balance Forward Bills, page 2-270
Set up the customer profile to enable Balance Forward Billing. Select Imported as the format.
Important: The Imported format is available only if you select site
2.
invoices have different payment terms, receipt methods, payment details, PO numbers, or invoicing rules, as long as they are all addressed to the same customer bill-to address.
3.
Related Topics
Transaction Printing Views, page D-1
Transactions 2-273
3
Revenue Management
This chapter covers the following topics: Recognizing Revenue Revenue Accounting Event-Based Revenue Management
Recognizing Revenue
Run the Revenue Recognition program to generate the revenue distribution records for your invoices and credit memos that use invoicing and accounting rules. Accounting rules determine the number of periods and percentage of total revenue to record in each accounting period. Invoicing rules determine when to recognize the receivable for invoices that span more than one accounting period. See: Invoices with Rules, page 2-31 . When you submit the program, Revenue Recognition selects all transactions that have invoicing and accounting rules and that have not yet been processed since you last submitted the program. The program creates the revenue distribution records for all accounting periods specified by the accounting rule on each transaction line: The Revenue Recognition program creates distribution records for the invoices and credit memos that you create in Receivables and import using AutoInvoice. The Revenue Recognition program uses the accounting distribution sets that you specify in the Transactions window or import into Receivables using AutoInvoice to determine the accounts of your newly created revenue distribution records. Receivables considers this revenue scheduled. If a deferred accounting rule exists, then Revenue Recognition will create the distribution records for an unearned revenue account. Receivables considers this revenue unscheduled. See: Deferred Accounting Rules, Oracle Receivables Implementation Guide.
Revenue Recognition also creates the receivable, tax, freight, and AutoInvoice clearing account assignments which correspond to the GL date of each invoice included in your submission.
Note: Revenue Recognition creates accounting distributions for all
periods of status Open, Future, or Not Open. If any period has a status of Closed or Close Pending, then Revenue Recognition creates the distributions in the next Open, Future, or Not Open period.
If you later decide that the GL distributions need to be reclassified, you can change the individual distribution on the transaction. Receivables will automatically create the reverse accounting entries. If the Revenue Recognition program cannot create accounting distributions for a transaction, then the program generates the accounting for all other transactions in the submission, but completes with a status of Warning. Receivables includes the transaction at the bottom of the Revenue Recognition Execution report so that you know which transaction to correct, incomplete, or delete. See: Revenue Recognition Program Execution Report, page 3-4.
Note: Whenever you run the Submit Accounting program, Receivables
first runs the standard Revenue Recognition program. See: Creating Accounting in Receivables, page 9-13.
Matching COGS with Revenue Oracle Costing integrates with Receivables to ensure that, during revenue recognition and deferral activities in Receivables, COGS (Cost of Goods Sold) is recognized or deferred in the same percentage as revenue. COGS is the expense of manufacturing that is associated with the sale of goods. See: Overview of Revenue and COGS Matching, Oracle Cost Management User's Guide. Prerequisites Define accounting calendars and accounting periods, Oracle General Ledger Implementation Guide
Note: You must define accounting calendars for at least as many
only and takes advantage of the Oracle scalability feature to reduce processing time by running on multiple processors, or workers. The Revenue Recognition Master program determines the maximum number of parallel processors needed for your transaction volume and uniformly distributes the processing over these workers. You can set a maximum number of processors for the Revenue Recognition Master program to use at runtime. This scheduling capability allows you to take advantage of off-peak processing time. You choose the Revenue Recognition program that you want to use at runtime.
Important: You cannot use the Revenue Recognition Master program
run Revenue Recognition at regular intervals. This minimizes the number of transactions to process and improves performance.
1. 2.
Navigate to either the Run Revenue Recognition or the Requests window. Choose the Revenue Recognition program you want to run: Enter 'Revenue Recognition' in the Name field for the single processor program. Enter 'Revenue Recognition Master Program' in the Name field for the parallel processor program.
3. 4.
Choose a print format of either Summary or Detail. Select a parameter for the program you chose: For the Revenue Recognition program, specify whether you want to commit your work. Enter Yes if you want to create the distribution records generated by this submission. Enter No if you want to review the distributions first in the Revenue Recognition Execution report without actually creating the distribution records. For the Revenue Recognition Master Program, enter the Maximum Number of Workers (parallel processors) you want to utilize for this run. The default is 4.
5. 6. 7.
Choose OK. Change the language if desired by choosing the Languages button. Schedule the run as needed. The default is As Soon as Possible. You can run Revenue Recognition more than once, as well, Periodically and/or on Specific Days. Choose to save the output of the Revenue Recognition program to a file by checking the Save all Output Files box.
8.
9.
Choose Print Options to select print options, including the number of Copies to print, the Style, and the Printer to use.
10. Choose Submit Request. Receivables displays the Request ID of your concurrent
request and creates the Revenue Recognition Program Execution report. You can use the Request ID to view your submission in the Concurrent Requests Summary window. To see all of the revenue distribution lines that the program creates for this submission, use the: Revenue Recognition Program Execution Report, page 3-4.
Related Topics
Event-Based Revenue Management, page 3-12 Crediting Transactions, page 2-92 Importing Transactions Using AutoInvoice, page 2-199 Invoices with Rules, page 2-31
program completes because, even if the program completes without a warning, transactions could still appear at the bottom of this report.
Related Topics
Recognizing Revenue, page 3-1 Posting, page 9-16 Event-Based Revenue Management, page 3-12
Revenue Accounting
Use the Revenue Accounting feature to quickly and easily adjust revenue and sales credits at the transaction or line level. You can make manual adjustments using the Revenue Accounting and Sales Credits window. Alternatively, use the Revenue Adjustment API to automatically perform these adjustments. See: Revenue Adjustment API User Notes in the Oracle Receivables Reference Guide. Revenue Accounting uses the Revenue Accounting Management (RAM) wizard to guide you through the process of making and modifying revenue adjustments. You can also use the wizard to update expiration dates of existing revenue contingencies. For example, you can record early acceptance for an invoice line, if the line is associated with a contract that offers an acceptance clause. Use the RAM wizard to: Earn revenue Unearn revenue Review previous revenue adjustments Record early acceptance Manage revenue contingencies Transfer revenue and non-revenue sales credits Add non-revenue sales credits
Note: You can make revenue and sales credit adjustments to completed
invoices and credit memos only. When making adjustments to transactions with rules, the invoicing rule must be In Advance.
To enter the RAM wizard, query a transaction in the Revenue Accounting and Sales Credits window and choose either Manage Revenue or Manage Sales Credits.
Tip: These buttons are controlled by function security. See: Function
Use the selection criteria listed below to optionally limit the lines that are affected by an adjustment or early acceptance: Inventory item Inventory category
Line number Salesperson (limits the impacted lines for adjustments only)
See: Using the Revenue Accounting Management (RAM) Wizard, page 3-7. When you make adjustments using Revenue Accounting, Receivables uses AutoAccounting to automatically generate all necessary accounting distributions. Before Receivables saves the adjustments, the distributions and/or sales credits resulting from the adjustment are displayed for your review. At this point, you have a final opportunity to approve or cancel the adjustments. In the case of a revenue adjustment, you can also modify the account distributions before saving. You can also review your early acceptance and other revenue contingency actions before saving. In certain cases, recording early acceptance or expiring a contingency can trigger automatic revenue recognition for the invoice line. See: Evaluating Invoices for Event-Based Revenue Management, page 3-14.
Note: When you create or import an invoice, you can defer all revenue
to an unearned account by assigning a deferred accounting rule to the invoice. At the appropriate time, you can recognize revenue manually using the Revenue Accounting and Sales Credits window or automatically using the Revenue Adjustment API. See: Deferred Accounting Rules, Oracle Receivables Implementation Guide.
Window Reference
When you query a transaction, the Revenue Accounting and Sales Credits window displays the following information: The Transaction tab displays transaction details, including a summary of the scheduled and unscheduled revenue on the transaction. Revenue is scheduled when Receivables creates, for a transaction line, the revenue distribution records for all accounting periods as specified by the line's assigned accounting rule. Note that scheduled revenue does not mean that the revenue amounts are already earned; rather, Receivables has simply created the distribution records for those amounts. The Actions History tab displays details about actions already recorded against this transaction. This is a folder region, so you can select and order the columns according to your preference. Transaction line details appear in the middle of the window. For each transaction line, you can view additional details by choosing either Line Distributions, Line Sales Credits, or Line Revenue Contingencies from the menu.
20 30 50
5% 5% 5%
When you specify a new salesperson, Receivables defaults the assigned sales group, if one is available. You can change the default.
Warning: Always use the Revenue Accounting Management (RAM)
wizard, not the Transactions workbench, to adjust sales credits on a transaction, if that transaction's revenue was previously adjusted via the RAM wizard. See: Entering Revenue Credits, page 2-20.
Prerequisites Set System Options. Enable the Require Salesperson system option because you must assign sales credit to all invoices that may be adjusted for either revenue or sales credits. If you wish to use the Revenue Accounting feature only for revenue adjustments and do not normally track sales credits, you can use the seeded salesperson value of No Sales Credit.
Note: Although you must assign sales credit to all transactions, you
are not required to set up AutoAccounting to derive an Accounting Flexfield segment from the salespersons table. See: Using AutoAccounting, page 9-7.
You may optionally set the Sales Credit Percent Limit system option in the Miscellaneous tabbed region. The Sales Credit Percent Limit imposes a limit on the percentage of revenue plus non-revenue sales credit that a salesperson can have on any transaction line. You can change the value that is defined for the Sales Credit Percent Limit system option at any time. If you do not define a value for this system option, then no sales credit limit validation is performed when using Revenue Accounting. See: Defining Receivables System Options, Oracle Receivables Implementation Guide. Create Revenue Adjustment Reason Lookup Codes. Receivables provides three revenue adjustment reason codes, but each company has its own reasons for adjusting revenue. Before you make revenue adjustments, you can create company-specific reason code lookups using the REV_ADJ_REASON lookup type. Recognize Revenue. Before you can adjust transactions with rules, you must run the Revenue Recognition program.
When you navigate to the Revenue Accounting and Sales Credits window, the Find Transactions for Revenue Accounting window opens. In this window, enter query criteria for the transaction that you want to adjust, and click Find. The Revenue Accounting and Sales Credits window displays the transaction that you selected. If your query returned more than one transaction, then page down until you find the record that you want.
2. 3.
Choose the Manage Revenue button. Select the type of adjustment that you want to make and click Next: Unschedule Revenue
Schedule Revenue
If you want to record acceptance, see: Recording Early Acceptance, page 3-12.
4.
Optionally select a salesperson to restrict a revenue adjustment to the portion of revenue that is credited to that particular salesperson. Select a specific item, item category, or line number to limit the lines that are adjusted.
Warning: If you set AutoAccounting to derive any accounting
5.
segments from a standard line, the transaction line must be either an inventory item or standard memo line. Otherwise, AutoAccounting cannot create the valid GL account code combination.
6.
For partial adjustments, select either an amount or percentage. To adjust the full amount, select All Adjustable Revenue. In the Reason field, select the reason code for this adjustment from the list of values. Optionally change the GL start date and add comments to this adjustment. When you update the GL start date, Receivables ignores the original rule start date entered via the Transactions workbench and accepts the GL date that you enter as the start date for revenue recognition, provided that: no accounting rule exists on the transaction line, or the accounting rule is for a single period, or a deferred accounting rule exists on the transaction line
7. 8.
If a multi-period accounting rule exists and is not deferred, Receivables ignores the GL start date and uses the original revenue recognition schedule on the transaction, based on the rule start date entered via the Transaction workbench. See: Deferred Accounting Rules, Oracle Receivables Implementation Guide.
9.
After you make the adjustment, review the adjustment in the Action Results window. You can modify the adjustment's GL distributions before you save the results.
Note: To ensure account reconciliation, any revenue adjustments
that you make to an invoice should also be made to that invoice's related credit memos.
Navigate to the Revenue Accounting and Sales Credits window and enter your query criteria. Choose the Manage Sales Credits button. Select the type of adjustment that you want to make and click Next: Transfer Sales Credits Add Non Revenue Sales Credits
2. 3.
4.
Specify the From and To Salespersons for this action. Select the salesperson(s) and the sales credit type that you want to adjust. Receivables defaults a sales group, if available, for each salesperson that you specify. You can change the default.
5.
Select a specific item, item category, or line number to limit the lines that are adjusted.
Warning: If you set AutoAccounting to derive any accounting
segments from a standard line, the transaction line must be either an inventory item or standard memo line. Otherwise, AutoAccounting cannot create the valid GL account code combination.
6.
For partial adjustments, select either an amount or percentage. See: Adjusting Sales Credits, page 3-7. In the Reason field, select the reason code for this adjustment from the list of values. Optionally change the GL start date and add comments to this adjustment. When you update the GL start date, Receivables ignores the original rule start date entered via the Transactions workbench and accepts the GL date that you enter as the start date for revenue recognition, provided that: no accounting rule exists on the transaction line, or the accounting rule is for a single period, or a deferred accounting rule exists on the transaction line
7. 8.
If a multi-period accounting rule exists and is not deferred, Receivables ignores the GL start date and uses the original revenue recognition schedule on the transaction,
based on the rule start date entered via the Transaction workbench. See: Deferred Accounting Rules, Oracle Receivables Implementation Guide.
9.
After you make the adjustment, review the adjustment in the Action Results window. You can modify the adjustment's GL distributions before you save the results.
Navigate to the Revenue Accounting and Sales Credits window and enter your query criteria. Choose the Manage Revenue button. Select Modify Revenue Contingencies. Optionally select a salesperson to restrict a revenue adjustment to the portion of revenue that is credited to that particular salesperson. Select a specific item, item category, or line number to limit the lines that are adjusted.
Warning: If you set AutoAccounting to derive any accounting
2. 3. 4.
5.
segments from a standard line, the transaction line must be either an inventory item or standard memo line. Otherwise, AutoAccounting cannot create the valid GL account code combination.
6.
Select the transaction line whose contingency you want to adjust. Then, in the Line Revenue Contingencies region, adjust the contingency's expiration date attributes: Number of days (days added to event attribute) Estimated expiration date
Tip: To expire a contingency, set the expiration date to today's
date.
Management, then you can manage contingencies only on the parent lines. Child lines inherit contingencies from parent lines.
Navigate to the Revenue Accounting and Sales Credits window and enter your query criteria. Choose the Manage Revenue button. Select the Record Acceptance option and click Next. Select a specific item, item category, or line number to indicate the line or lines that you want to accept. The next window displays the lines that Receivables will record early acceptance for. Click Next to accept the selected lines.
2. 3. 4.
5.
6.
Related Topics
Event-Based Revenue Management, page 3-12
Receivables evaluates an invoice when manually entered or imported. When first evaluating an invoice for revenue recognition or deferral, Receivables checks transaction lines to determine if any revenue contingencies exist. Contingencies are defaulted to invoices when imported from a feeder system or entered manually in the Transactions workbench. Receivables defaults contingencies if the enterprise revenue policy has been violated, or if certain conditions on the related sales order or contract exist. If revenue must be deferred, then the Revenue Management Engine does so and records the reason for the deferral.
2.
Receivables then waits for an event that can remove the contingency and trigger revenue recognition. The Revenue Contingency Analyzer monitors contingencies until they expire or are removed. When such an event occurs, the Revenue Contingency Analyzer can automatically recognize the appropriate amount of unearned revenue on the invoice. Specifically, revenue is scheduled according to the initially assigned accounting rules and rule start dates. For invoice lines without accounting rules, the revenue date is set to the latest contingency removal date.
See: Evaluating Invoices for Event-Based Revenue Management, page 3-14. This automated revenue management process helps you to comply with the strict revenue recognition requirements mandated by US GAAP and International Accounting Standards.
Note: Even if you enable this automated revenue recognition process,
you can always use the Revenue Accounting Management (RAM) wizard to manually adjust revenue. See: Revenue Accounting, page 3-5 and Modifying Invoices Under Collectibility Analysis, page 3-26. However, once you manually adjust revenue, Receivables discontinues the automatic monitoring of contingencies.
Prerequisites Select the Require Salesperson system option in the Miscellaneous tabbed region in the System Options window. See: Miscellaneous System Options, Oracle Receivables Implementation Guide. (Optional) In the Revenue Policy page, populate one of the following fields: Payment Term Threshold Standard Refund Policy Credit Classifications region
See: Defining Your Revenue Policy, Oracle Receivables Implementation Guide. (Optional) Transfer contingency information to Receivables by assigning revenue contingency IDs to billing lines, before invoice import by AutoInvoice or invoice creation by the Invoice API. See: AutoInvoice Table and Column Descriptions, Oracle Receivables Reference Guide.
Note: When importing parent and child invoice lines from Oracle
contingencies from the parent line to the child line. An example of a parent and child is a purchased item and its related services, such as an extended warranty.
(Optional) Define your own revenue contingencies, along with corresponding contingency removal events. See: Defining Revenue Contingencies, Oracle Receivables Implementation Guide.
(Optional) Define contingency defaulting rules to automatically assign a contingency to an invoice. See: Assigning Contingencies, Oracle Receivables Implementation Guide.
Note: You cannot use this functionality with Oracle Projects invoices,
because revenue from Projects is recorded directly in the general ledger, not in Receivables.
Related Topics
Evaluating Invoices for Event-Based Revenue Management, page 3-14
The Revenue Management Engine decides whether to initially distribute revenue to an earned or unearned revenue account. Once this decision is made, AutoAccounting creates the actual accounting distributions, either by AutoInvoice (for invoices without rules) or by the Revenue Recognition program (for invoices with rules).
Note: Or, to pass accounting distributions to Receivables through the
AutoInvoice interface tables, set the Override AutoAccounting flag and assign the Immediate accounting rule to each billing line. See: AutoInvoice Table and Column Descriptions, Oracle Receivables
Reference Guide.
The Revenue Management Engine does not analyze collectibility for invoices that are assigned deferred accounting rules. To recognize revenue for an invoice with a deferred accounting rule, use the Revenue Accounting Management (RAM) wizard. See: Revenue Accounting, page 3-5.
Note: The timing of revenue recognition does not impact the timing of
recognition of taxes, freight, and late charges. Recognition of taxes, freight, and late charges occurs when the receivable is created.
time to review the invoice's accounting distributions. See: Reviewing Accounting Information, page 2-18.
Pre-billing customer acceptance clauses require the recording of customer acceptance in the feeder system, or its expiration, before importing into Receivables for invoicing. Customer acceptance or its expiration must occur before the contingency can be removed, and the order can be imported into Receivables for invoicing. See: Customer Acceptance, Oracle Order Management User's Guide.
The Delivery contingency requires proof of delivery before the contingency can be removed and revenue can be recognized.
The following table indicates each contingency that Receivables provides, and its corresponding removal event:
Contingency Name Cancellation Contingency Removal Event Contingency expiration date or expiration period Receipt application Proof of Delivery Receipt application
Customer acceptance Receipt application Contingency expiration date or expiration period Contingency expiration date or expiration period Receipt application Customer acceptance
Forfeitures
rules for contingency assignment. See: Defining Revenue Contingencies, Oracle Receivables Implementation Guide.
Related Topics
Event-Based Revenue Management, page 3-12 Contingency-Based Deferred Revenue Report, page 10-52
Receivables defers revenue only for the line, not the entire invoice. See: Doubtful Collectibility, page 3-19.
When you apply a cash receipt to an invoice that is under collectibility analysis, Receivables analyzes the invoice to determine if deferred revenue exists.
Under certain circumstances, full or partial receipt application on an imported invoice can trigger automatic recognition of previously deferred revenue. In such cases, Receivables initiates the distribution of revenue in the amount of the applied receipt from an unearned revenue account to the appropriate earned revenue account.
If Receivables bases revenue recognition on receipt application, then the total amount of revenue that is recognized can never exceed the original amount due on the invoice line, less any applicable credit memos. If you later need to reverse a receipt after application, then Receivables automatically moves the amount of the reversed receipt back to an unearned revenue account. See: Modifying Invoices Under Collectibility Analysis, page 3-26.
Note: If you are applying a receipt to an invoice with rules, but you
haven't yet run Revenue Recognition, then Receivables automatically runs Revenue Recognition for that invoice only.
Management Engine defers the entire invoice amount. Doubtful Collectibility Collectibility of the following line items is typically in doubt, and should not be considered earned revenue until payment is received: Late charges Impaired loans Lease payments for evergreen lease agreements Miscellaneous leasing fees Other fees
Decisions about doubtful collectibility are typically made in feeder systems, before AutoInvoice import occurs.
Important: If an invoice line is entered or imported with this
contingency, then the Revenue Management Engine defers revenue only on the imported line, not the entire invoice amount.
Deferred revenue can exist on an invoice due to a combination of the contingencies listed above, as well as time-based contingencies. In such a case, applied payments initiate revenue recognition only if time-based contingencies have expired. See: Event-Based Revenue Management When Multiple Contingencies Exist, page 3-24.
Related Topics
Event-Based Revenue Management, page 3-12 Applying Receipts, page 4-10 Contingency-Based Deferred Revenue Report, page 10-52
Overpayments
Revenue that is recognized based on receipt application can never exceed the original
amount due on the invoice line, less any applicable credit memos. Therefore, in the event of an overpayment, Receivables will not recognize the overpayment as revenue, even if you selected the Allow Overapplication check box on the invoice's transaction type.
Scenario 2 You apply a payment for $600 against invoice 2002. The amount due on this invoice is $600. Receivables reviews the original invoice 2002, and determines that the Revenue Management Engine deferred revenue on this invoice because the customer was not creditworthy. Since the payment has now been received and applied against the invoice, Receivables recognizes the revenue by debiting $600 from the unearned revenue account and crediting $600 to an earned revenue account, according to the initially assigned accounting rules.
Scenario 3 You apply a payment for $400 against invoice 3003. This invoice has 5 lines: Line 1 is $200, Line 2 is $450, Line 3 is $100, Line 4 is $700, and Line 5 is $550. Receivables reviews the original invoice 3003, and determines that the Revenue
Management Engine deferred revenue on this invoice because the invoice was assigned an extended payment term, Line 3 is associated with a non-standard refund policy, and Line 5 is associated with a cancellation provision. The $400 receipt is a partial payment. Receivables prorates this payment across the invoice lines, based on a weighted average formula. However, for simplicity, assume that Receivables applies $80 to each invoice line. Receivables recognizes revenue for Lines 1, 2 , and 4 in the amount of $80 each. Receivables cannot recognize revenue for Lines 3 and 5 due to the unexpired time-based contingencies. However, Receivables flags the $80 payments for Lines 3 and 5 as amounts that are pending revenue recognition at a later date.
When the contingencies later expire, Receivables recognizes revenue for Lines 3 and 5 in the amount of $80 each. See: Monitoring Contingencies with the Revenue Contingency Analyzer, page 3-22. Future receipts that you apply against this invoice will be analyzed in this same manner.
Analyzer does not initiate revenue recognition if other contingencies still exist which place into doubt the collectibility of the entire invoice. In this case, Receivables can recognize revenue only in the amount of applied receipts. See: Payment-Based Revenue Management, page 3-17.
The Revenue Contingency Analyzer is a concurrent program. You can define a submission schedule that controls how frequently the program will run. For example, you can define your schedule to run the program repeatedly at specific intervals, or on specific days of the week or month.
Note: Whenever you run the Create Accounting program, Receivables
Time-Based Contingencies
Time-based contingencies include: Nonstandard refund policies You define the standard refund period in the Revenue Policy page. See: Defining Your Revenue Policy, Oracle Receivables Implementation Guide. An invoice line amount is deferred if the Refund contingency is found on an invoice line. Fiscal funding clauses An invoice line amount is deferred if the Fiscal Funding Clause contingency is found on an invoice line. Cancellation provisions An invoice line amount is deferred if the Cancellation contingency is found on an invoice line. Forfeiture allowances An invoice line amount is deferred if the Forfeiture contingency is found on an invoice line. Acceptance clauses An invoice line amount is deferred if the Acceptance contingency is found on an invoice line. Acceptance clauses can be an exception. Sometimes your customer might send written acceptance before the acceptance period expires. In such cases, use the Revenue Accounting Management (RAM) wizard to record this early acceptance. Once recorded, Receivables determines if revenue recognition can be initiated for the invoice line: If multiple contingencies exist on multiple invoice lines, then revenue recognition can occur at different times for different lines on the invoice. If multiple contingencies exist on a single invoice line, then revenue recognition for that line occurs only after the latest contingency expires. If no unexpired contingencies remain on the invoice line, then Receivables initiates revenue recognition according to the initially assigned accounting rules. If other unexpired contingencies remain on the invoice line, then Receivables does not initiate revenue recognition for the invoice line.
For example, you enter or import an invoice for a creditworthy customer, and one of the invoice lines is associated with both a nonstandard refund policy (50 days) and an acceptance clause (120 days). Receivables will not recognize revenue on this invoice line
until the acceptance clause expires after 120 days. If you obtain written acceptance from the customer after 80 days have elapsed, then use the Revenue Accounting Management (RAM) wizard to record the early acceptance. Since no other contingencies exist, this early acceptance triggers revenue recognition. Note that the GL date when you enter this early acceptance becomes the revenue recognition date for this invoice line.
For example, you enter or import an invoice for a customer who is not creditworthy. Additionally, Line 2 of the invoice is associated with a nonstandard refund policy (80 days). The Revenue Management Engine initially defers the entire invoice amount to an unearned revenue account. For all lines except Line 2, the Revenue Management Engine recognizes revenue in the amount of applied receipts only, according to the initially assigned accounting rules. For Line 2, the Revenue Management Engine flags the amount of any applied receipts as pending revenue recognition. After the contingency expires, receipts that were already applied to Line 2 can be fully recognized as earned revenue. Beginning on the 81st day, all future receipts applied to Line 2 will be immediately recognized as revenue.
days). Revenue for Lines 1, 4, and 6 can be fully recognized, either immediately or according to the invoice's initially assigned accounting rules. After 60 days, the Revenue Contingency Analyzer runs and identifies that the fiscal funding clause on Lines 2 and 3 has expired. The Revenue Contingency Analyzer initiates revenue recognition in full for Lines 2 and 3. After another 30 days, the Revenue Contingency Analyzer runs and identifies that the cancellation provision on Line 5 has expired. The Revenue Contingency Analyzer initiates revenue recognition in full for Line 5.
Scenario 2 You import a customer invoice with 2 lines. Line 1 is $150 and Line 2 is $1,000. Line 2 is associated with an acceptance clause (60 days) and a cancellation provision (150 days). Additionally, the customer has been granted extended payment terms on this invoice. Due to the existing contingencies, the Revenue Management Engine cannot recognize revenue for either line on this invoice. After the first 30 days, the Revenue Contingency Analyzer runs, but does not initiate revenue recognition for either line on this invoice. Another 15 days pass. You apply a $500 receipt against this invoice. The $500 receipt is a partial payment. Receivables prorates this payment across the invoice lines, based on a weighted average formula. Receivables recognizes revenue for Line 1 in the amount of $65.21. Receivables cannot recognize revenue for Line 2 due to the acceptance clause and cancellation provision. Therefore, Receivables flags $434.79 for Line 2 as an amount that is pending revenue recognition.
Another 15 days pass. It has now been 60 days since the transaction date. The Revenue Contingency Analyzer runs on the 61st day, and identifies that the 60-day acceptance clause on Line 2 has expired. However, the $434.79 that is still pending cannot yet be recognized due to the cancellation provision. 75 days after the transaction date, you apply a $650 receipt against this invoice. Receivables recognizes the remaining $84.79 in revenue for Line 1 and flags another $565.21 for Line 2 as an amount that is pending revenue recognition. The total amount for Line 2 that is pending revenue recognition is now $1,000. On the 151st day, the Revenue Contingency Analyzer runs again and recognizes the
Related Topics
Event-Based Revenue Management, page 3-12 Evaluating Invoices for Event-Based Revenue Management, page 3-14 Contingency-Based Deferred Revenue Report, page 10-52 Submitting a Request, Oracle Applications User's Guide
When modifying invoices under collectibility analysis, however, you should be aware of the following:
not impact future collectibility analysis, because you can use the RAM wizard to adjust sales credits only for revenue that has already been scheduled.
Adjusting Invoices
You can manually adjust an invoice that is under collectibility analysis. However, if the GL Account Source for the specified adjustment activity is Revenue on Invoice, then Receivables removes the invoice from further collectibility analysis after making the adjustment. This is because Receivables calls the Revenue Adjustment API if revenue on the specified invoice is unearned. The Revenue Adjustment API uses AutoAccounting to derive the anticipated revenue accounting distribution accounts and amounts, thereby overriding the event-based revenue management process. If you want Receivables to continue monitoring an invoice for automatic revenue recognition, then always use a credit memo to adjust an invoice under collectibility analysis.
workbench, to adjust sales credits on a transaction, if that transaction's revenue was previously adjusted via the RAM wizard. See: Entering Revenue Credits, page 2-20.
Crediting Invoices
If you issue a credit memo against an invoice whose revenue was automatically deferred upon import, then the impact of the credit memo differs depending on the original reason for the revenue deferral. This is applicable only if you set the Use Invoice Accounting for Credit Memos profile option to Yes. For example, perhaps you apply a credit memo against an invoice whose revenue was initially deferred due to one or more contingencies, but was later partially recognized. A portion of this invoice's revenue, therefore, is still in an unearned revenue account. If revenue on this invoice was deferred due to unmet payment-based contingencies, then Receivables always debits the unearned revenue account for the full amount of the credit memo, according to the initially assigned accounting rules.
credit a typical invoice that is not under evaluation for event-based revenue management, Receivables prorates the amount of the credit memo between the earned and unearned revenue invoice amounts.
If the amount of the credit memo exceeds the amount of the unearned revenue on the invoice, and you selected the Allow Overapplication check box on the credit memo's transaction type, then Receivables records the excess amount as a debit to the unearned revenue account. You can optionally use the RAM wizard to clear the negative unearned revenue on this invoice. If revenue on this invoice was deferred due to unexpired time-based contingencies, then Receivables always prorates the credit memo amount between the earned and unearned revenue amounts on the invoice. If a multi-period accounting rule exists on a line, then Receivables further prorates the credit memo amount across future periods.
See: Credit Memos Against Invoices Under Collectibility Analysis, page 2-136. Crediting Manually Adjusted Invoices If you apply a credit memo against an invoice whose revenue was already manually adjusted via the RAM wizard, then Receivables follows standard credit memo functionality. Even if the invoice was initially analyzed for collectibility and acceptance, Receivables prorates the credit memo amount between the earned and unearned revenue amounts on the invoice. In that case, you must confirm that the earned and unearned revenue on the invoice is stated appropriately for each period. If necessary, use the RAM wizard to make any further adjustments.
Incompleting Invoices
In the Transactions workbench, you cannot incomplete invoices that initially failed collectibility and acceptance analysis, and which are still under analysis for future event-based revenue management.
Reversing Receipts
If you apply a receipt against an invoice whose revenue was automatically deferred upon import, and you later reverse that receipt, then the impact of the receipt reversal differs depending on the original reason for the revenue deferral: If revenue on an invoice was deferred due to payment-based contingencies, then Receivables initiates revenue recognition whenever you apply a receipt to the invoice. If you reverse a previously applied receipt, then Receivables automatically
unearns the previously earned revenue. In some cases, you might apply a receipt against an invoice line, but Receivables cannot recognize revenue for that line due to unexpired time-based contingencies. Therefore, Receivables leaves the receipt amount as unearned revenue, but flags the amount as pending revenue recognition at a later date. If you later reverse the receipt, then Receivables reflects the receipt reversal by simply removing that pending flag from the receipt amount. If revenue on an invoice was deferred due to unexpired time-based contingencies only, then the reversal of a receipt does not impact the amount and timing of revenue recognition.
Scenario 1 You import a customer invoice with 3 lines. All lines are associated with a nonstandard refund policy (90 days). In this case, Receivables recognizes revenue only upon the expiration of the 90-day period. Applying and later reversing a receipt against this invoice has no impact on the timing and amount of revenue recognition. Scenario 2 You import a customer invoice with 2 lines. Line 1 is $226 and Line 2 is $350. Line 2 is associated with a cancellation provision (120 days). Additionally, the Revenue Management Engine finds that the customer is not creditworthy. You apply a receipt for $126 against this invoice. For simplicity, assume that Receivables applies $63 to each line. Receivables recognizes revenue for Line 1 in the amount of $63. Receivables cannot recognize revenue for Line 2 due to the cancellation provision. Therefore, Receivables flags $63 for Line 2 as an amount that is pending revenue recognition.
Several days later, you reverse the receipt. Receivables automatically unearns the previously earned $63 in revenue for Line 1. Receivables removes the pending flag that was assigned to $63 for Line 2.
After this receipt reversal, the entire amount of the invoice is in the unearned revenue account.
Related Topics
Event-Based Revenue Management, page 3-12
4
Receipts
This chapter covers the following topics: Entering Receipts Applying Receipts Managing Prepayment Receipts Cross Currency Receipts Receivables Application Rule Sets Chargebacks and Adjustments Entering Miscellaneous Receipts Reversing Receipts Reapplying Receipts Reviewing Receipts and Applications Batching Receipts for Easy Entry and Retrieval Notes Receivable Using AutoLockbox Running AutoLockbox QuickCash AutoCash Discounts Writing Off Receipts Working with Claims Payables and Receivables Netting
Receipts 4-1
Entering Receipts
Use the Receipts window to enter new or query existing receipts. You can enter two types of receipts in Receivables: Standard receipts: Payment (such as cash or a check) that you receive from your customers for goods or services. Also known as cash receipts. Miscellaneous receipts: Revenue earned from investments, interest, refunds, stock sales, and other nonstandard items.
You can enter receipts and apply them to transactions in either Open or Future accounting periods. You can also create chargebacks or adjustments against these transactions. You can apply receipts to invoices, debit memos, deposits, on-account credits, and chargebacks. You can partially or fully apply a receipt to a single debit item or to several debit items. You can also apply receipts to other open receipts. See: Receipt-to-Receipt Applications, page 4-11. If you are using Oracle Trade Management, then you can place your customers' overpayments and short payments into claim investigation while the claim is being researched. See: Applying Receipts, page 4-10 and Working with Claims, page 4-164. If you do not specify a customer for a receipt, the receipt is unidentified. In this case, the receipt amount appears in the Unidentified field in the Receipts window (Balances region). You cannot apply an unidentified receipt.
Note: You can view the detail accounting lines for an existing receipt in
the form of a balanced accounting entry (i.e., debits equal credits) by choosing View Accounting from the Tools menu. You can also choose to view the detail accounting as t-accounts. See: Viewing Accounting Lines, page 9-32.
functionality, then you can use the View Currency Details window to view receipt amounts in both your primary and MRC reporting currencies. See: Viewing MRC Details for a Transaction, page 9-42.
This window displays a history of the receipt's statuses, as well as exchange rate adjustments. You can also view all application notes that were made to this receipt. This window also includes Oracle Cash Management-related information. See: Receipts Field Reference, page 4-7. From the Receipts window, click Receipt History. See: Reviewing Receipts and Applications, page 4-67.
Receipt Status
A receipt can have one of the following statuses: Approved: This receipt has been approved for automatic receipt creation. This status is only valid for automatic receipts. Confirmed: For manually entered receipts, this status indicates the receipt belongs to a receipt class that requires remittance. Remitted: This receipt has been remitted. Cleared: The payment of this receipt was transferred to your bank account and the bank statement has been reconciled within Receivables. Reversed: This receipt has been reversed. You can reverse a receipt when your customer stops payment on a receipt, if a receipt comes from an account with non-sufficient funds or if you want to re-enter and reapply it in Receivables.
Note: A receipt's state is different from its status. See: Receipts Field
Prerequisites Define receipt classes, Oracle Receivables Implementation Guide Define receipt methods, Oracle Receivables Implementation Guide Define receipt sources, Oracle Receivables Implementation Guide Define receivables activities, Oracle Receivables Implementation Guide Define profile options, Oracle Receivables Implementation Guide Open accounting periods, page 9-1
Receipts 4-3
2.
Enter a receipt method. Receivables uses the receipt method to determine the accounting and remittance bank accounts for this receipt. The selected receipt method automatically defaults the payment method and instrument number. Receipts paid by automatic methods use Oracle Payments to complete the funds capture process. See: Enabling the Funds Capture Process, Oracle Receivables Implementation Guide.
3.
Enter the receipt information, including receipt number, currency, receipt amount, GL date, and receipt date. The default GL date is the same as the batch GL date. If there is no batch information, the GL date is the same as the receipt date. The default receipt date is the current date, but you can change it. If the Receipt date is not in an open period, Receivables changes the GL date to the last date of the most recent open period. You can change the GL date, but it must be in an open or future period. If this receipt is part of a batch and you change the receipt date, Receivables does not automatically modify the GL date. You can enter transactions in any currency defined in Oracle Receivables if you have at least one remittance bank account which has the Multiple Currencies Allowed check box selected. If no such bank account exists, you are limited to entering only those currencies in which bank accounts exist. (The currency of a multiple currency bank account must be the same as your functional currency.) If the currency for this receipt is different from your functional currency and you have not defined daily conversion rates, enter exchange rate information. See: Foreign Currency Transactions, page 2-26.
4. 5.
Choose a receipt type of Standard. To help identify the customer for this receipt, enter a transaction number (optional). Receivables displays the customer associated with this transaction. If multiple customers have transactions with the number you entered, Receivables displays a window from which you can select a customer. If you enter a number here, Receivables defaults the number in the Applications window when you apply this receipt. If you did not enter a transaction number and the receipt is not unidentified, enter customer information for this receipt, including customer name or number and bill-to location. When you enter the customer, Receivables enters this customer's primary bill-to location, if one exists (you can change this value). If the system option Require Billing Location for Receipts is set to Yes, you must enter a bill-to location.
Important: If you do not enter a bill-to location and the customer
6.
has no statement site, any unapplied or on-account receipt amounts will not appear on statements sent to this customer.
7.
If bank charges apply, then enter an amount for bank charges. Bank charges may apply if the receipt's creation status is 'Cleared' (the clearance method of the associated receipt class must be set to 'Directly'). See: Receipt Classes, Oracle Receivables Implementation Guide.
Note: This field is available only if the AR: Create Bank Charges
8.
The receipt method that you previously selected automatically defaults the payment method and instrument number. Optionally choose Select Instrument to navigate to the Payment Instrument window. To choose this button, you must first select a receipt method. In the Payment Instrument window, you can select a different payment instrument, or create a new one. You can select any payment instrument that has been assigned to the defaulted payment method at the customer account or site level.
Note: You cannot add a payment instrument if the receipt method
The Payment Instrument window also displays payment instrument details. Oracle Payments populates these fields during the funds capture process. The fields in this window display differently depending on the payment method that is associated with the receipt method. For example: If the payment method is a bank account transfer payment method, then the Payment Instrument window displays bank account details. Choose Create/Update Instrument to navigate to the Payment Details page, where you can update existing bank accounts, or add or create a new bank, bank branch, or bank account. If the payment method is a credit card payment method, then the Payment Instrument window displays credit card details. Choose Create/Update Instrument to navigate to the Payment Details page, where you can update existing credit cards, or add a new credit card. For both types of payment instruments, use the Payment Details page to indicate the priority level of each payment instrument, if multiple instruments exist, as well as the customer's notification preferences, such as by e-mail or fax.
Note: You can also create payment instruments at the customer
account or site level. See: Entering and Updating Account Payment Details, page 7-24 and Entering and Updating Account Site Payment Details, page 7-41.
Receipts 4-5
9.
The Payment Server Order Number (PSON) field is a display only field and is populated by Oracle Payments. This number is the order number used by Payments during the funds capture settlement process.
10. Receivables derives the default remittance bank account from the receipt method
you entered. You can accept this value or enter any bank account assigned to the receipt method if the bank account is in the same currency as that of the receipt or the bank account has the Multiple Currencies Allowed check box selected. Only bank accounts that are in your functional currency can accept multiple currency deposits. See: Manually Entering Automatic Receipts, page 5-14.
11. If you are using manual document numbering, then open the More tabbed region
and enter a unique document number. Otherwise, Receivables assigns this transaction a unique number when you save. See: Implementing Document Sequences, Oracle Receivables Implementation Guide.
12. Enter the receipt deposit date (optional). The default is either the deposit date
entered at the batch level or, if there is no batch information, the receipt date. The default receipt maturity date is the deposit date. Receivables uses the deposit date as the exchange date when the receipt currency is different from your functional currency. If you later change the deposit date, then Receivables also updates the exchange date.
13. To prevent the receipt remittance bank from being automatically overridden during
the remittance process, choose Don't Allow in the Override field (optional). If you choose Allow, Receivables can automatically change the receipt remittance bank to the remittance batch bank during the remittance process. See: Creating Remittance Batches, page 5-30.
14. Save your work. If you entered a customer, the receipt amount appears in the
Unapplied field in the Balances region. Otherwise, the entire receipt amount appears in the Unidentified field. To apply this receipt, see: Applying Receipts, page 4-10.
Related Topics
Receipts Field Reference, page 4-7 Entering Miscellaneous Receipts, page 4-58 Batching Receipts for Easy Entry and Retrieval, page 4-69 Creating Chargebacks and Adjustments, page 4-52
Reversing Receipts, page 4-61 Reapplying Receipts, page 4-65 Receipt Analysis - Days Late Report, page 10-106 Receipt Register, page 10-109 Unapplied and Unresolved Receipts Register, page 10-142
Receipts 4-7
the receipt. Cash Claims Count/Amount: The total number and amount of non-invoice related claim investigation applications in this batch. Receivables updates these values when the claims that are part of this batch are settled. Deposit Date: The deposit date for the receipt or receipt batch. This date defaults from the receipt or batch date. If you later change the receipt or batch date, then Receivables updates the deposit date accordingly, unless the deposit date has already been manually updated. Difference Count/Amount: The difference between the Control and Actual receipt counts and amount for this batch. When you add cash receipts to this batch, Receivables updates the Actual, Difference, and Unapplied Count and Amount totals for this batch. Discounts Unearned: The total discount that your customer did not earn, but you accepted. You decide whether your customers can take unearned discounts by setting the system option Allow Unearned Discounts to either Yes or No. Instrument Number: This field is display only. Receivables defaults this value based on the receipt method. Your customers use payment instruments to pay you. For example, a payment instrument can be a credit card or a bank account. You can change the payment instrument by choosing Select Instrument, which opens the Payment Instrument window. From this window, choose Create/Update Instrument to update or create a payment instrument on the Payment Details page. Line Number: (Receipt History window) Receivables enters a value for this field when you match receipts with bank statements in Oracle Cash Management. Lockbox: The number of the Lockbox that created this batch. Maturity Date: When you remit a receipt, Receivables uses the maturity date to determine when to transfer funds from your customer's bank to one of your remittance bank accounts. Miscellaneous Count/Amount: Receivables updates these fields when you add miscellaneous receipts to this batch. Name: The name of the Lockbox that created this batch. On-Account Count/Amount: The total number and amount of on-account receipts in this batch. Receivables updates these values when you apply these receipts. Partially Purged: This check box indicates whether some of the transactions in this batch have been deleted by the Archive Purge program. When transactions are partially purged, the Control Total section appears out of balance because the Actual Count and Amount fields no longer include the purged transactions. Payment Method: This field is display only. Receivables defaults this value based on the receipt method. Posted Date: The date this receipt posted to your general ledger. A receipt can be posted to your GL both when it is Remitted and when it is Cleared. Postmark Date: The postmark date for the receipt.
Prepayments Count/Amount: The total number and amount of prepayment receipts in this batch. A prepayment receipt is not included in the Applied Count/Amount totals until the Automatic Receipts program applies the prepayment receipt to a prepaid invoice. Prepayments: The total amount of prepayment receipts. Receipt Class: You can assign a receipt class to a receipt source. Receivables derives the default receipt class from the Receipt Source for this batch. When you define a receipt class in the Receipt Classes window, you specify whether to create remittances for receipts with this class and whether you want to track when they clear after running the Automatic Clearing program. Remittance Method: (Receipt Batches Summary window) A read-only field that indicates the remittance method of the batch in which this receipt is included. If the receipt is not included in a remittance batch, this field is null. Returned Count/Amount: The total number and amount of receipts in this batch that you reversed using a Reversal Category of either 'NSF' or 'Stop'. Reversed Count/Amount: The total number and amount of receipts in this batch that you reversed using a Reversal Category of 'Reverse'. State: (Receipts Summary window) Possible receipt states are Applied, Unapplied, Unidentified, Non-Sufficient Funds, Stopped Payment, and Reversal-User Error. You cannot apply receipts with a state of Non-Sufficient Funds, Stopped Payment, or Reversal-User Error. Statement Date: (Receipt History window) Receivables enters a value for this field when you match receipts with bank statements in Oracle Cash Management. Statement Number: (Receipt History window) Receivables enters a value for this field when you match receipts with bank statements in Oracle Cash Management. Tax Code: This field is used to report VAT in Germany. For more information, see "German VAT for On-Account Receipts Report" in the Oracle Financials for Europe User Guide. (Identify By) Trans Number: The transaction number that identifies this receipt. Unapplied: The amount of this receipt in your functional currency that has not been applied to a transaction. Unapplied Count/Amount: The total number and amount of unapplied and partially applied receipts in this batch. Receivables updates these fields when you apply cash receipts that are part of this batch. Unidentified Count/Amount: The total number and amount of unidentified receipts in this batch. Unidentified receipts are those for which you have not entered a customer.
Related Topics
Applying Receipts, page 4-10
Receipts 4-9
Applying Receipts
Use the Applications window to apply your receipts or on-account credits. You can apply receipts to any type of transaction except guarantees and standard credit memos. You can apply all or part of a receipt or on-account credit to a single debit item or to several debit items. For example, your customer may send a single check to pay all of one invoice and part of another invoice. Or, a customer may have an on-account credit he will expect you to use with his receipt to close an open debit item. You can apply receipts to an entire transaction and prorate the receipt amount across all transaction lines. Or, you can apply receipts to specific transaction lines. See: Applying Receipts in Detail, page 4-18. You can apply a receipt to an unrelated customer's debit items if the system option Allow Payment of Unrelated Invoices is set to Yes. You can apply a receipt to a related customer's debit items if the Related Customers check box is checked. You cannot apply an unidentified receipt; you must specify the customer who remitted the receipt before you can apply it to a transaction. You can also combine on-account credits with a customer's receipts to increase the amount you can apply to debit items, leave partial receipt amounts unapplied, or place an amount on-account.
Note: On-account credits (credit memos) are different from on-account
If you leave partial receipt amounts unapplied or if a receipt underpays an invoice, then you can write off the receipt. See: Writing Off Receipts, page 4-159. You can even apply receipts against other open receipts. See: Receipt-to-Receipt Applications, page 4-11. You can apply receipts in the same foreign currency as your transactions. Enter foreign currency exchange rate information using predefined exchange rates, or enter your own rate. When you post a foreign currency receipt application to the general ledger, Receivables records a realized gain or loss amount. See: Foreign Currency Transactions, page 2-26. If you have set up Receivables to use cross currency receipts, you can apply a receipt in one currency to one or more transactions in different currencies. See: Applying Cross Currency Receipts, page 4-39. To validate the application amount, Receivables uses the transaction type of the debit item to which you are applying the receipt. See: Transaction Types, Oracle Receivables Implementation Guide. If the transaction type allows natural application only, then you cannot enter an
amount that would reverse the sign of the debit item. If the transaction type allows overapplication, then you can apply a receipt to a closed debit item. To access closed invoices from the Receipts workbench, you must check the Show Closed Invoices check box from the Tools menu.
Important: If you want to automatically manage receipts for
refunds as well as claim creation, then the transaction type of the debit item to which you are applying the receipt must be set to allow natural application only. See: Automated Receipt Handling for Credits, page 5-66, How AutoLockbox Creates Claims, page 4-104, and QuickCash, page 4129.
If the transaction type specifies Natural Application only, then you must enter an amount that brings the balance due closer to zero.
Receivables uses the Application Rule Set assigned to this debit item's transaction type to determine how to reduce the open line, tax, freight, and late charge amounts. If there is no application rule set assigned to this item's transaction type, Receivables uses the application rule set in the System Options window. See: Receivables Application Rule Sets, page 4-45.
Receipt-to-Receipt Applications
You can net receipts in Receivables. To net receipts, you apply a receipt against another open receipt, and then apply the resulting unapplied receipt balance to a transaction. Open receipts include receipts that have: Unapplied cash On-account cash
Receipts 4-11
You can also apply one receipt against another receipt that has an open claim investigation application. A claim investigation application results from either a noninvoice-related deduction or an overpayment. See: Working with Claims, page 4-164 .
Note: Receivables automatically updates Trade Management when you
make a receipt application against a second receipt that has an open claim investigation.
currency.
You can also net a QuickCash receipt against multiple open receipts. See: QuickCash, page 4-129. Prerequisites Enter receipts, page 4-2
Applying a Receipt
To apply a receipt to several transactions:
1. 2. 3.
Navigate to the Receipts window. Query or enter the receipt to apply. See: Entering Receipts, page 4-2. If the receipt is unidentified, enter the name or number of the customer who remitted this receipt. Choose Search and Apply. Specify the transactions to which you want to apply this receipt by entering transaction selection criteria. For example, enter a range of transaction types, transaction numbers, due dates, transaction dates, balances, or PO numbers. Leave a field blank if you do not want to limit the search to transactions matching that criteria.
Note: If the Show Billing Number system option check box is
4. 5.
selected, then Receivables displays two transaction Numbers fields. You can enter a balance forward bill number in the first field, or use the second field to enter a transaction number.
you must check the Show Closed Invoices check box from the Tools menu.
6.
Specify how to order selected transactions by entering Sort Criteria (optional). You can mark transactions by Balance Due, Due Date, Invoice Date, or Invoice Number and in Ascending or Descending order. For example, to order items with the largest balances first, choose Balance Due, Descending.
Tip: Use sort criteria to ensure that the transactions you want to
7.
Specify which types of transactions to include in your query by checking or unchecking the appropriate check boxes.
Note: If a customer location is specified in the Location field, then
Receivables ignores this check box and selects only the specified customer's transactions for receipt application.
Note: If you check the Disputed Transactions box, then you must
also indicate the classes of disputed transactions that you want to include in this query.
Use the AR: Default Open Receipts for Application profile option, Oracle Receivables Implementation Guide to always include open receipts.
8.
Enter an Apply Date (optional). If the receipt date is later than the current date, the default is the receipt date; otherwise the default is the current date. Receivables uses this date as the application date for all transactions included in this application. To view the transactions matching your selection criteria without marking them for application, choose Preview. This lets you choose to which transactions you want to apply this receipt (see next step). To automatically mark the transactions matching your selection criteria for application, choose Apply. Receivables selects each item for application in the order queried until the full amount of the receipt is applied. Marked transactions will be paid in full with any discounts automatically taken.
9.
10. If you chose Preview, select transactions for application by checking the Apply
check box. Receivables enters the Amount Applied and updates the Unapplied Amount of the receipt and the Balance Due for each transaction.
Receipts 4-13
The default amount applied can be either the open amount of the transaction or the unapplied amount of the receipt, but you can change it (for example, if you want to apply this receipt to more than one transaction). Use the AR: Always Default Transaction Balance for Applications profile option, Oracle Receivables Implementation Guide to control how Receivables defaults the applied amount. If you chose Apply, you can either accept how Receivables has marked each transaction for application, or modify this information. Unchecking the Apply check box resets the balance due for that transaction and increases the unapplied amount of the receipt. You can update the Amount Applied, select a different transaction, or leave the receipt partially unapplied.
Note: The default Discount Taken is the amount of earned
discounts available for this application, but you can change it. If the system option Allow Unearned Discounts is set to Yes, you can apply these discounts here. Receivables skips this field if this transaction is a credit memo. See: Discounts, page 4-152.
11. If applying this receipt against an open receipt, then the amount applied defaults to
the greater of either: the amount remaining on the receipt, or the amount of the open receipt's open item (unapplied or on-account cash, or open claim investigation application)
12. To place any remaining amount on account, use the down arrow to insert a new
record, then enter 'On Account' in the Apply To field. The default amount is the unapplied amount of the receipt, but you can change it.
13. If you are using Trade Management, then you can create an invoice-related claim
for any short payment, or a noninvoice-related claim for any overpayment. See: Manually Applying Receipts, page 4-15.
14. When you are satisfied with this receipt application, save your work. Receivables
Navigate to the Receipts window. Enter or query the receipt to apply. See: Entering Receipts, page 4-2. If the receipt is unidentified, enter the name or number of the customer who remitted this receipt. Choose Apply. In the Apply To field, from the list of values, select the transaction to which you want to apply this receipt.
Note: If you want to include closed invoices in the list of values,
4. 5.
then you must first check the Show Closed Invoices check box from the Tools menu.
Receivables enters the Amount Applied for this receipt and updates the Unapplied Amount of the receipt and the Balance Due for this transaction. If the system option Allow Payment of Unrelated Invoices is set to Yes, you can apply this receipt to an unrelated customer's transactions. The default amount applied can be either the open amount of the transaction or the unapplied amount of the receipt, but you can change it (for example, if you want to apply this receipt to more than one transaction). Use the AR: Always Default Transaction Balance for Applications profile option, Oracle Receivables Implementation Guide to control how Receivables defaults the applied amount.
Note: The default Discount is the amount of earned discounts
available for this application, but you can change it. If the system option Allow Unearned Discounts is Yes, you can apply these discounts here. Receivables skips this field if this transaction is a credit memo. See: Discounts, page 4-152.
6.
To apply this receipt against specific transaction lines, choose Apply in Detail. See: Applying Receipts in Detail, page 4-18.
7.
You can apply this receipt against open receipts, as well. See: Receipt-to-Receipt Applications, page 4-11.
Receipts 4-15
Check the Include Open Receipts box from the Tools menu, or Use the AR: Default Open Receipts for Application profile option, Oracle Receivables Implementation Guide to always include open receipts.
If applying this receipt against an open receipt, then the amount applied defaults to the greater of either: the amount remaining on the receipt, or the amount of the open receipt's open item (unapplied or on-account cash, or open claim investigation application)
8. 9.
To apply this receipt to another transaction or open receipt, repeat steps 5 and 6. To place an amount on account, enter 'On Account' in the Apply To field. The default amount is the unapplied amount of the receipt, but you can change it. Receivables marks any portion of this receipt that you do not apply or place on-account as 'Unapplied'.
10. If you are using Trade Management, then complete this step. If not, then skip to the
next step. Receivables integrates with Trade Management to let you record, research, and resolve your customers' short payments and over payments on their receipts. These payment discrepancies are called claims. You can place any short payment or over payment into claim investigation when entering a receipt in the Applications window. When you save the application, the claim is automatically sent to Trade Management, which then populates the Application Reference field with the claim number. Use the down arrow to insert a new record, then enter either an invoice related or non-invoice related claim: To create an invoice related claim for the short payment of a transaction, enter the transaction number in the Apply To field and enter the application amount in the Amount Applied field. Select Trade Management Claim in the Reference Type field; this selection tells Receivables to create a claim on the transaction and pass the claim to Trade Management. The claim amount is the balance due on the transaction. Additionally, the related invoice is not closed; rather, the invoice remains an open receivable. Receivables puts the invoice in dispute and records a message
in AR Notes. You do not need to assign a receivable activity, because invoice related claims do not generate new accounting entries. To create a non-invoice related claim for an over payment or short payment that your customer references on a receipt, select Claim Investigation from the list of values in the Apply To field and enter the application amount in the Amount Applied field. The default amount is the unapplied amount of the receipt, but you can change it. If your customer deducts $1,000 from the receipt for an unknown reason, then you should enter the claim amount as <$1,000>, because an unresolved deduction represents an increase in the unapplied amount of the receipt. If your customer over pays $1,000 on the receipt for an unknown reason, then you should enter the claim amount as $1,000, because an unresolved over payment represents a reduction in the unapplied amount of the receipt.
Select a receivable activity for this claim from the list of values in the Activity field; the receivable activity provides the accounting for the claim investigation application. The list of values includes activities that you defined using the Claim Investigation activity type. The Reference Type field defaults to Trade Management Claim. Receivables views a non-invoice related claim as an open receipt credit or unresolved cash. The receipt remains open until all claim investigation applications on the receipt are resolved. You can enter an unlimited number of non-invoice related claims in this window.
Important: For both types of claims, if you want to create a new
claim, then you must leave the Application Reference field blank. Otherwise, you can associate this application with an existing unresolved claim by selecting a claim number from the list of values.
Related Topics
Applying Receipts in Detail, page 4-18 Applications Field Reference, page 4-22 Chargebacks and Adjustments, page 4-52
Receipts 4-17
Reapplying Receipts, page 4-65 Reviewing Receipts and Applications, page 4-67 Applying On-Account Credit Memos, page 2-108 Unapplying Cash when Crediting a Transaction, page 2-104 Applied Receipts Register, page 10-109 Unapplied and Unresolved Receipts Register, page 10-142 Deposited Cash Report - Applied Detail/Open Detail Reports, page 10-70
invoices, debit memos, and chargebacks with line details. You cannot apply receipts in detail to all other transactions, including invoices with installments.
The line-level cash application functionality does not use application rule sets, because you make application decisions according to your customer's remittance advice. You can update existing line-level cash applications. For example, after applying a receipt against an entire transaction, you later learn that the customer only wanted to partially pay the transaction. In this case, you can unapply the original receipt application and reapply the receipt to specific transaction lines. See: Reapplying Receipts, page 4-65. You can also unapply line-level cash applications and reapply a receipt against an entire transaction. In this case, Receivables automatically removes all existing line-level cash
applications, before applying cash at the transaction level. After applying a partial payment against a specific transaction line, you can later apply a second payment against the remaining balance of the transaction. Receivables prorates the second receipt amount across all remaining transaction lines.
If necessary, modify the AR: Always Default Transaction Balance for Applications profile option. See: Overview of Receivables User Profile Options, Oracle Receivables Implementation Guide.
2.
Optionally modify the various system options that control discounts. For example, set the Allow Unearned Discounts or Discount on Partial Payment system options. See: Miscellaneous System Options, Oracle Receivables Implementation Guide.
3.
Optionally modify the discount options for your customer profile classes. For example, enable discounts for a customer profile class, and set the number of discount grace days. See: Customer Profile Class and Customer Account Profiles Field Reference, Oracle Receivables Implementation Guide.
Navigate to the Receipts window. Enter or query the receipt to apply. See: Entering Receipts, page 4-2. Choose Apply. In the Apply To field, from the list of values, select the transaction to which you want to apply this receipt. Choose Apply in Detail to navigate to the Detailed Applications window.
Important: You cannot apply receipts in detail to invoices from
5.
Release 11i, if activity already exists on those invoices. Examples of invoice activity include credit memos, deposits, guarantees, or adjustments.
The Detailed Applications window includes four regions: Receipt Application region
Receipts 4-19
Provides an overview of receipt details, including the available unapplied receipt amount. Transaction region Provides an overview of transactions details, including amount applied to the invoice, and current balance due. Application Tree region
Displays the application levels at which you can apply this receipt to the selected transaction. See next step. Detailed applications region Displays application details according to the application level that you selected in the Application Tree region.
6.
In the Application Tree region, select the application level for this receipt. Your selection controls which transaction details are made available for application in the Detailed Applications region.
Transaction Select this option to apply cash at a summary level. You can enter amounts by line type: Line, Tax, Freight, or Charges. If you enter a Line or Tax amount, then Receivables prorates the application across all transaction lines.
All Lines Select this option to apply cash to specific lines. You can select one or more transaction lines. Receivables enters the Amount Applied for this receipt and updates the Balance Due for this transaction, but you can change the amount applied.
Tip: If you want to apply cash to most, but not all, transaction
lines, then choose Select All Lines. Receivables applies the receipt to all transaction lines; you can then deselect the unwanted transaction lines.
All Groups Select this option if you want to apply cash to a selected group's transaction lines. This option displays only if group attributes were imported into Receivables from a feeder system, such as Oracle Service Contracts. You can select one or more groups. Receivables prorates the application across all transaction lines assigned to the selected group.
Tip: If you want to apply cash to most, but not all, groups, then
choose Select All Groups. Receivables applies the receipt to all transaction lines in all groups; you can then deselect the unwanted groups.
Specific Groups Select a group to apply cash to selected transaction lines within the selected group. Specific groups display only if group attributes were imported into Receivables from a feeder system, such as Oracle Service Contracts. You can select one or more transaction lines assigned to the selected group.
Freight and Charges Select this option to apply cash to freight and charges at the invoice level only. You can apply cash to freight and charges either before or after you apply cash to transaction lines. When you select this option, Receivables displays freight
Receipts 4-21
and charges on separate lines, if they exist. Receivables automatically calculates earned discounts. You must manually enter unearned discounts.
7.
When you are satisfied with all applications, save your work. Receivables updates your customer's account balances.
Related Topics
Applying Receipts, page 4-10 Reapplying Receipts, page 4-65 Reviewing Receipts and Applications, page 4-67
Receivables populates this field with Miscellaneous Receipt. If this application line was made to the Prepayment application type, then this column indicates where the prepayment originated, such as from Order Management. Apply Date: The apply date to assign to this receipt application. If the receipt date is later than the current date, the default is the receipt date; otherwise the default is the current date. You cannot change this date after you save this application. Apply To: The identification number of the transaction to which you want to apply this receipt. You can enter receipt applications against items that have GL dates in future accounting periods. When you use the list of values to select the transaction to which to apply this receipt, Receivables displays one choice for each installment of an invoice. You can enter a balance forward bill number and Receivables will find all the transactions that are associated with this balance forward bill. You can then apply payment to the individual invoices within the balance forward bill. The total balance of the balance forward bill is thus reduced by the amount of the payment. See: Balance Forward Billing, page 2-262. You can also apply receipts against other open receipts. See: Receipt-to-Receipt Applications, page 4-11. The Apply To list of values also displays other types of applications that you can make in this window: Claim Investigation (only for users of Trade Management) Credit Card Chargeback Credit Card Refund On Account Receipt Write-off Refund
Cash Claims: The amount of the receipt that you have placed in claim investigation. This total represents only noninvoice-related claims, which Receivables views as open cash. Noninvoice-related claims are similar to unapplied or on-account cash; further action is required on the receipt before this receipt is fully applied. These action points are thus represented in the same area of the Applications window. For noninvoice-related short payments, Receivables automatically updates the Unapplied and Cash Claims fields to represent an increase in the unapplied amount of the receipt. For noninvoice-related overpayments, Receivables automatically updates the Unapplied and Cash Claims fields to represent a reduction in the unapplied amount of the receipt.
Receipts 4-23
For invoice-related claims, however, further action is required on the transaction. The Cash Claims total, therefore, does not include open invoice-related claims. This field is for users of Trade Management only. See: Working with Claims, page 4-164. Customer Reason: The customer's reason for a payment disrepancy. This column is a hidden folder field, and is used by Trade Management. Customer Reference: Customer-supplied information, if AutoLockbox determines that the transaction number is invalid. This column is a hidden folder field, and is used by Trade Management. GL Date: The date on which to post this application to your general ledger. The default is the current date, the receipt GL date, or the invoice GL date, whichever is latest. If the default GL date is in a closed or future period, Receivables uses the first date of the most recent open period. Receivables lets you enter multiple applications for a single receipt that have different GL dates. The GL date of this application cannot be earlier than the GL date of the receipt or the GL date of the invoice. Installment: The installment number of this transaction. Line: The line that you enter is for reference only. Receivables does not update the remaining amount due for a line when you apply a receipt against it. When you apply a receipt against an invoice and specify one of its lines for the application, Receivables updates the balance due for the entire invoice by the amount of the receipt application. Or, apply receipts to specific transaction lines by choosing Apply in Detail. See: Applying Receipts in Detail, page 4-18. On Account: The amount of the receipt that you have placed On Account. When you place an amount On Account, Receivables automatically updates the Unapplied and On Account fields. Original Transaction Reference: The number of the document that this receipt amount was originally applied to. For example, if this application line was applied to a transaction, but was later unapplied and reapplied to a special refund activity, then this column holds the original transaction number. See: Credit Card Refunds, page 5-59. Receivables automatically populates this column with a nonupdatable value. Original Transaction Reference Type: The type of the document that this receipt amount was originally applied to. Prepayments: The amount of the prepayment application. Reference Reason: The claim reason, translated from the customer's original reason into the deploying company's reason code (used by Trade Management). Transaction Code: Transaction codes are typically used by U.S. federal government
customers to produce both proprietary and budgetary accounting entries for a given transaction. This feature is available only in public sector installations.
What is a prepayment?
A prepayment is payment in advance of the delivery of goods or services. Receivables creates prepayments as receipts before the related invoices are created. Later, a business event from your feeder system triggers the invoicing process in Receivables, and an AutoInvoice postprocess matches the prepaid receipts to their related invoices. See: Prepayments Process Flow, page 4-26. The creation of prepayment receipts and the subsequent application to matching prepaid invoices is a process that occurs without user intervention.
Note: You cannot manually create prepayments in Receivables. Instead,
Your customers can use any of these Oracle Payments payment methods to make a prepayment: Automatic Clearing House (ACH) bank account transfer Cash Check (tendered to order taker) Credit card/purchase card Direct debit
Your customers can use more than one of the above payment methods for a single prepayment. Receivables creates one prepayment receipt for each payment method.
Receipts 4-25
implement specific business practices to determine which orders require prepayments. For example, you might require customers to prepay all orders for consulting services. Or, you might require a down payment for any order over $1,000.
When you determine that a prepayment is required, you record the payment information in your feeder system, and the information is passed to Oracle Receivables. A public API creates a prepayment receipt in Receivables, and processes the receipt using the payment information provided. Receivables immediately applies all prepayment receipts against the Prepayment application type, and records accounting according to a special prepayment receivables activity. Receivables reserves these receipts for subsequent reapplication to the invoice or invoices that are eventually generated for the order.
2.
3.
When the order is later sent to Receivables for invoicing, AutoInvoice creates an invoice that is marked as prepaid. Additionally, AutoInvoice initiates a postprocess matching program to identify any open prepaid invoices and search for matching prepayment receipts. When a match is found, the program unapplies the receipt from the Prepayment application type and reapplies the receipt to the corresponding invoice. Reapplication of the receipt against the appropriate invoice occurs without any user intervention.
4.
You can review your prepayment receipts history: Use the Other Receipt Applications report to view the receipts that were applied to the Prepayment application type. Use the Receipts Summary window to view a history of your receipt applications.
Related Topics
Managing Prepayment Receipts, page 4-25 Managing Your Customers' Prepayments, page 4-28 Reapplying Receipts, page 4-65
Setting Up Prepayments
Prerequisites Establish your prepayments business practices. See: Prepayments API User Notes in the Oracle Receivables Reference Guide. If integrating with Receivables from Order Management, then review the Oracle Order Management User's Guide or online help for instructions on how to implement prepayments. If you want to accept credit card or Automatic Clearing House (ACH) prepayments, then ensure that Oracle Payments is set up. See: Oracle Payments Implementation Guide or online help.
To set up prepayments:
1.
Define a prepayment receivables activity. See: Receivables Activities, Oracle Receivables Implementation Guide. Define receipt methods. See: Receipt Methods, Oracle Receivables Implementation Guide. Set the Sequential Numbering profile option to Always Used or Partially Used. Next, define an automatic document sequence, or use an existing sequence, and assign it to the document category that Receivables automatically created for the receipt methods you defined in the previous step. See: Setting Up Document Sequences, Oracle Receivables Implementation Guide. (Optional) Define a prepayment payment term. See: Payment Terms, Oracle Receivables Implementation Guide.
Tip: Optionally set the number of days to zero if you are defining a
2.
3.
4.
Note: The prepayment payment term does not require the capture
of funds in advance of invoicing or the delivery of prepaid goods or services. Establish specific business practices at your enterprise if you want to capture these funds in advance.
Related Topics
Prepayments Process Flow, page 4-26 Managing Your Customers' Prepayments, page 4-28
Receipts 4-27
the original credit card prepayments, if you are using Oracle Payments.
For prepayments made with other payment methods, Receivables places the refund amount on account. Decrease the order amount: For credit card prepayments, you can refund the original credit card for a full or partial refund. Receivables unapplies the receipt and reapplies the refund amount to the Credit Card Refund application type. If an amount remains on the prepayment receipt, then Receivables reapplies the amount to the Prepayment application type. If multiple prepayment receipts exist for a single order, then Receivables refunds the receipt with the largest open balance first to minimize any transaction fees. For prepayments made with payment methods other than credit card, Receivables places the refund amount on account. Increase the order amount: You must manually increase the prepayment amount in your feeder system. Receivables creates a new prepayment receipt for the incremental amount. Reallocate prepaid funds towards an overdue invoice: You can unapply a prepayment receipt and manually reapply the amount to another invoice. When you later import the order into Receivables using AutoInvoice, Receivables considers the prepaid invoice that was associated with the receipt to be unpaid and treats it as a typical overdue invoice.
Related Topics
Managing Prepayment Receipts, page 4-25 Prepayments Process Flow, page 4-26
debit items in different currencies. See: Applying a receipt with an on-account credit memo, page 2-110.
for your FXGL using the Realized Gains and Realized Losses accounts that you defined in the System Options window.
Receivables calculates the FXGL using the following formula: Receipt Amount (as of the receipt date) - Invoice Amount (as of the invoice date) = Foreign Exchange Gain or <Loss> * * Receivables calculates each amount in your functional currency. Using the fields in the Applications window, this formula can be also represented as
Receipts 4-29
shown below: Allocated Receipt Amount Base - Amount Applied Base = FXGL See: Applying Cross Currency Receipts - Examples, page 4-33.
Euro Validation
In accordance with the laws of the European Monetary Union, from January 1, 1999 to December 31, 2001, certain former European currencies were considered National Currency Units of the euro currency, and had a fixed-rate relationship with the euro. Receivables supports currencies that are fixed-rate denominations of the euro. Because the National Currency Units of the euro had fixed, predefined exchange rates, the Applications window can enter some default values when you create applications for NCU transactions. For example, currencies within Country A and Country B are euro-denominated and are defined as such in the general ledger. You issue an invoice in NCU A, then later apply a receipt to that invoice in NCU B. Because the rate for these NCUs is fixed, you only need to enter either the amount applied or the allocated receipt amount in the Applications window. When you do this, Receivables automatically calculates and displays a default value for the other amount. This example supports the following situations in which your customer provides either: The amount of this receipt to apply to the transaction (for example, Apply 50 dollars of this receipt to Invoice 101)
or An amount to reduce the open balance (for example, Use this receipt to close 25 dollars of Invoice 102)
to convert the transaction currency to the receipt currency (this could be a previously agreed upon rate). If your customer provides this exchange rate, Receivables automatically calculates the Allocated Receipt Amount. For information on how the cross currency rate field and the Allocated Receipt Amount are mutually exclusive, see: Applying Cross Currency Receipts - Examples, page 4-33.
Related Topics
Setting Up Cross Currency Receipts, page 4-31 Applying Cross Currency Receipts - Examples, page 4-33 Applying Cross Currency Receipts, page 4-39
Receipts 4-31
Receivables uses this account to record any rounding error amounts created during a cross currency receipt application for currencies that have a fixed rate relationship.
ledger to apply cross currency receipts in Receivables. You only need to define a suspense account for journal entries created by your cross currency receipt applications.
The Oracle General Ledger Journal Import Program identifies all journals with a category of 'Cross Currency' that are imported from the source 'Receivables'. Receivables creates multi-currency entries each time you apply a receipt in one currency to a transaction in a different currency. For each of these entries, Oracle General Ledger does the following: Ignores the Out of Balance Errors: All cross currency receipt applications will be out of balance, since the currency of the receipt is not the same as that of the transaction. Creates Balancing Lines: Oracle General Ledger will look to the suspense account that you define in the Suspense Accounts window and create a line to balance the journal entry.
When defining a Suspense Account for your ledger, enter a Source of 'Receivables' and a Category of 'Cross Currency.' See: Defining Suspense Accounts, Oracle General Ledger Implementation Guide.
Related Topics
Applying Cross Currency Receipts - Examples, page 4-33 Applying Cross Currency Receipts, page 4-39
choose the fields you want to see and the order in which they appear. The examples below show one possible way to set up the Applications window to help you create cross currency receipt applications; your implementation may be different. For more information about folders, see: Customizing the Layout of a Folder, Oracle Applications User's Guide.
Example 1
This example shows how you can apply a receipt in euro (EUR) to an invoice in Canadian dollars (CAD). For this example, assume that your functional currency is US dollars (USD), and that there is no tax, freight, or applicable discount. Step 1: Create a Transaction On JAN-01 you create Invoice 101 for 100 Canadian dollars (CAD). The corporate
Receipts 4-33
exchange rate on JAN-01 is 1 USD = 1.5 CAD. Receivables uses this rate to calculate the amount of the invoice in your functional currency to be 66.67 USD (100 / 1.5 = 66.67). Receivables creates corresponding journal entries for this amount in both the invoice and your functional currency, as illustrated in this table:
Account Accounts Receivable Sales Debit 100 CAD [66.67 USD] Credit
Step 2: Enter and Apply Receipt On JAN-31, you receive payment of 64 EUR for Invoice 101. Your customer informs you that the entire amount (64 EUR) is a partial payment of 90 CAD for Invoice 101. The corporate exchange rate on JAN-31 is 1 USD = 1.13 EUR. When you enter the receipt information, Receivables uses this rate to calculate a receipt amount in your functional currency of 56.64 USD (64 / 1.13 = 56.64). You choose Apply, then enter '101' in the Apply To field. Receivables enters the balance due in your functional currency (Balance Due Base) and the invoice currency (Balance Due). The Applications window now appears as shown in the table below (see Note above):
Apply To Balance Due Base Balance Due Amount Applied Amount Applied Base Cross Currency Rate Allocated Receipt Amount Allocated Receipt Amount Base Exchange Gain/Loss
101
66.67
100.00
Following your customer's remittance information, you enter a new value of 90 in the Amount Applied field. Receivables automatically calculates the amount applied in your functional currency (Amount Applied Base) and updates the balance due in your functional currency (Balance Due Base) and the invoice currency (Balance Due). The Applications window now appears as shown in the table below:
Apply To
Balance Due
Amount Applied
Exchange Gain/Loss
101
6.67
10.00
90.00
60.00
Calculations Balance Due = 100 - 90 = 10 (CAD) Balance Due Base = 10 / 1.5 = 6.67 (USD) Amount Applied Base = 90 / 1.5 = 60 (USD)
Next, you enter the amount of the receipt to apply to this invoice (64 EUR) in the Allocated Receipt Amount field. Receivables uses this amount to determine the Cross Currency Rate of 0.7111111 (64/90). Receivables then determines the Allocated Receipt Amount Base (in your functional currency) of 56.64 USD, using the exchange rate as of the receipt date (see Example Summary below). Finally, Receivables calculates an Exchange Loss of 3.36 USD. The Applications window now appears as shown in the table below:
Apply To Balance Due Base Balance Due Amount Applied Amount Applied Base Cross Currency Rate Allocated Receipt Amount Allocated Receipt Amount Base 56.64 Exchange Gain/Loss
101
6.67
10.00
90.00
60.00
0.7111111
64.00
<3.36>
Calculations Cross Currency Rate = 64 (EUR) / 90 (CAD) = 0.711724 Allocated Receipt Amount = 64 (EUR) / 1.13317 = 72.52 (USD) Exchange Gain/Loss = 56.48 (USD) - 60 (USD) = <3.52> (USD)
When you save this application, Receivables creates the accounting entries as illustrated in this table:
Receipts 4-35
Credit
90 CAD [56.54 USD]
Example Summary
The table below summarizes each step in this example and the corresponding calculations that Receivables performs.
Action You create Invoice 101 for 100 CAD. Exchange Rate 1 USD = 1.5 CAD (exchange rate on invoice date) You enter receipt for 64 EUR. Receivables calculates amount in functional currency. You enter 90 CAD in Amount Applied field. Receivables calculates Amount Applied in your functional currency. You choose to apply the entire 64 EUR receipt to Invoice 101. Receivables calculates the cross currency exchange rate from this value. Receivables calculates Allocated Receipt Amount in your functional currency. Receivables calculates Foreign Exchange Gain or Loss. 1 USD = 1.13317 EUR (exchange rate on receipt date) 64 EUR / 1.13 = 56.63 USD Calculation 100 CAD / 1.5 = 66.67 USD
(NA)
As in Example 1, to apply a receipt to several transactions in different currencies, your customer must provide detailed remittance information. For example, your customer remits a Receipt 1234 for 300 EUR and includes the information as described in this table:
Receipts 4-37
Total Remitted Amount: 250.78 EUR On Account: 49.22 Total Remittance: 300.00 EUR
Note: In this example, your customer's remittance advice included rate
information for each invoice. This is an alternative to requiring that your customer provide the Allocated Receipt Amount for each invoice. Receivables automatically calculates the Allocated Receipt Amount for each application when you enter the Cross Currency Rate.
After you enter and apply the receipt according to your customer's remittance information, the Applications window appears as shown in the table below:
Apply To Balance Due Base Balance Due Amount Applied Amount Applied Base Cross Currency Rate Allocated Receipt Amount Allocated Receipt Amount Base 57.14 99.12 94.61 6.27 Exchange Gain/Loss
Tip: You can also use the Receivables Search and Apply feature to
automatically select transactions for cross currency receipt application. For more information, see: Automatically Selecting Invoices for Cross
Related Topics
Creating On-Account Credit Memos, page 2-108 Entering Receipts, page 4-2 Foreign Currency Transactions, page 2-26 Applying Cross Currency Receipts, page 4-39
Receipts 4-39
You can apply a receipt to an unrelated customer's debit items if the system option Allow Payment of Unrelated Invoices is set to Yes. To apply cross currency receipts, define a Suspense Account for your ledger. See: Setting Up Cross Currency Receipts, page 4-31.
Tip: To help you manage cross currency receipt applications, we
recommend that you set up the Applications window to display the fields shown in the section Applying Cross Currency Receipts Examples, page 4-33. Since the Applications window is a folder form, you can choose which fields to display and in what order they will appear. For example, to include the Balance Due field in the window, choose Show Field from the Folder pulldown menu, then choose Balance Due from the list of available fields. Receivables will insert the field at the cursor's current location. You can also reposition fields by choosing Move Left or Move Right from the Folder menu.
When you post a cross currency receipt application to the General Ledger, Receivables records a realized gain or loss amount. A realized gain or loss occurs when the exchange rate changes between the invoice date and the receipt date. See: Calculating the Foreign Currency Exchange Gain or Loss, page 4-29. You can also use the Search and Apply window to automatically select a range of invoices for cross currency receipt application. See: Automatically Selecting Invoices for Cross Currency Receipt Application, page 4-41. Use the Cross Currency Exchange Gain/Loss Report to review your cross currency receipt applications and the foreign exchange gain or loss for each. See: Cross Currency Exchange Gain/Loss Report, page 4-43. Prerequisites Enter receipts, page 4-2
Navigate to the Receipts window. Enter or query the receipt to apply. See: Entering Receipts, page 4-2. If the receipt is unidentified, enter the Customer or Customer Number who remitted this receipt. Choose Apply. Select the transaction to which you want to apply this receipt from the list of values. Receivables displays the balance due in both the invoice currency (Balance Due) and your functional currency (Balance Due Base).
4. 5.
6.
Enter the amount to apply to this transaction (based on your customer's remittance information) in the Amount Applied field. Receivables performs the following: converts the amount to your functional currency and displays the result in the Amount Applied Base field updates the balance due in both the invoice currency (Balance Due) and your functional currency (Balance Due Base)
7.
Enter either the Cross Currency Rate used to convert the transaction amount to the receipt amount or the Allocated Receipt Amount. If you enter the Cross Currency Rate, Receivables calculates the Allocated Receipt Amount, and vice versa. Receivables calculates the Exchange Gain/Loss for this application.
8.
available for this application, but you can change it. If the system option Allow Unearned Discounts is set to Yes, you can apply these discounts here. Receivables skips this field if this transaction is a credit memo. See: Discounts, page 4-152.
9.
To place any remaining amount on account, create a separate application and enter 'On Account' in the Apply To field. The default amount is the unapplied amount of the receipt, but you can change it.
10. When you are satisfied with this receipt application, save your work. Receivables
Receipts 4-41
If you set Cross Currency to No, Receivables limits its search to transactions that are in the same currency as the receipt. To automatically select transactions for cross currency receipt application:
1. 2. 3.
Navigate to the Receipts window. Query or enter the receipt to apply. See: Entering Receipts, page 4-2. If the receipt is unidentified, enter the name or number of the customer who remitted this receipt. Choose Search and Apply. Specify the invoices to which you want to apply this receipt by entering Transaction selection criteria. For example, enter a range of transaction Types, transaction Numbers, Due Dates, or Balances. Leave a field blank if you do not want to limit the search to transactions matching that criterion. Specify how to order selected transactions by entering Sort Criteria (optional). You can mark transactions by Balance Due, Due Date, Invoice Date, or Invoice Number and in Ascending or Descending order. For example, to order items with the largest balances first, choose Balance Due, Descending.
Tip: Use sort criteria to ensure that the invoices you want to pay
4. 5.
6.
7.
Specify the type of transactions to include for this receipt application. For example, check the Invoices, Debit Memos, and Disputed Transactions check boxes to include these transactions. Check the Cross Currency box. This lets you apply this receipt to transactions regardless of their currency. Enter an Apply Date. If the receipt date is later than the current date, the default is the receipt date; otherwise the default is the current date. Receivables uses this date as the application date for all invoices included in this application.
8.
9.
10. Choose Preview. 11. Select the invoices to which you want to apply this receipt. See: Applying Cross
available for this application, but you can change it. If the system option Allow Unearned Discounts is set to Yes, you can apply these
discounts here. Receivables skips this field if this transaction is a credit memo. See: Discounts, page 4-152.
12. When you are satisfied with this receipt application, save your work. Receivables
Related Topics
Reviewing Receipts and Applications, page 4-67 Cross Currency Exchange Gain/Loss Report, page 4-43
You can run this report from the Print Account Reports window.
Important: To run this report, you must set up Receivables to use cross
Report Parameters
Customer Name: To include only receipts for a specific customer in this report, enter a customer name. Leave this field blank to include receipts for all customers. Location: If you entered a Customer, enter a customer site to include only receipts for that site (optional). Leave this field blank to include receipts for all of this customer's sites.
Receipts 4-43
From Receipt Date: To include only specific receipts in this report, enter the receipt creation date from which you want to include receipts. Leave this field and the To Receipt Date field blank to include receipts in this report regardless of their creation date. To Receipt Date: If you entered a From Receipt Date, enter the last date for which you want to include receipts in this report. Leave this field blank to include all receipts entered through today's date. Receipt Currency: To include only receipts denominated in a specific currency in this report, enter a currency. Exchange Rate Type: Enter the exchange rate type to use as the system cross currency rate in the Rate Reconciliation section of this report (optional). This parameter specifies the conversion rate used to convert the receipt currency to the transaction currency. If you do note enter an Exchange Rate Type, the Rate Reconciliation section will not appear in this report. The Rate Reconciliation section lets you view the gain or loss that you would have incurred for this application if you had used the cross currency rate maintained in your general ledger instead of the rate used by your customer.
Report Headings
Customer: The name of the customer whose data this report includes. If you specified a customer in the report parameters, the report displays information for only this customer; otherwise, the report displays information for all customers. Location: The customer site. If you specified a site in the report parameters, the report includes information for only this site; otherwise, the report displays information for all sites. Receipt: The receipt number. Date: The receipt creation date. Amount: The amount of this receipt. Receipt Currency: The currency of this receipt. Rate Type: The rate type used to convert your receipt currency to the currency of the transaction. If you do not enter a Rate Type, the report does not include the Rate Reconciliation section.
Column Headings
Transaction Section Transaction Number/Date/Currency: The number, creation date, and the entered currency for this transaction. Amount Applied: The amount applied to this transaction in the transaction currency. Amount Applied Base: The amount applied to this transaction converted to your functional currency on the date of the application.
Actual Application Section Allocated Receipt Amount: The amount applied to this transaction in the receipt currency. Allocated Receipt Amount - Base: The amount applied to this transaction converted to your functional currency on the date of the receipt. Cross Currency Rate: The exchange rate used to apply the receipt to this transaction. This is the exchange rate as of the receipt date (for the selected rate type). Exchange Gain/Loss: Measured in your functional currency, the exchange gain or loss incurred on this receipt application. These gains or losses arise from changes in the exchange rates between the receipt and the transaction currency. Receivables uses the following formula to calculate this amount: Allocated Receipt Amount (Base) - Amount Applied (Base) = Exchange Gain or <Loss> Rate Reconciliation Section
Important: If you did not enter a Rate Type in the report parameters,
Absolute Difference: The absolute difference between the exchange gain or loss in the Actual Application section and the Rate Reconciliation section. This is expressed as a positive number. Allocated Receipt Amount: The portion of this receipt that was applied to the transaction in the receipt currency. Allocated Receipt Amount - Base: Theportion of this receipt that was applied to the transaction in your functional currency. Exchange Gain/Loss: The gain or loss you would have incurred on this application if you had used the cross currency rate maintained in your general ledger (see System Cross Currency Rate, above). System Cross Currency Rate: The exchange rate maintained in your general ledger (with the selected rate type) between the transaction and receipt currency on the receipt date.
Related Topics
Reviewing Receipt Applications, page 4-67 Applying On-Account Credit Memos, page 2-108
Receipts 4-45
and credit memos to your customer's open debit items, and how discounts affect the open balance for each type of associated charges. Transactions usually consist of line items, tax, freight, and late charges, or a combination of these. Depending on your business needs, you can reduce each associated charge proportionately, close the outstanding tax amount first, or apply a payment to the line and tax amounts and use any remaining portion to reduce the freight and late charges. Application Rule Sets let you specify how Receivables reduces the balance of your open debit items when you: Apply a receipt to an invoice, debit memo, or deposit Apply a credit memo to an invoice, debit memo, or deposit Run Post QuickCash
You can assign a rule set to each of your transaction types and enter a default rule set in the System Options window. Receivables uses the following hierarchy to determine which application rule set to use, stopping when one is found:
1. 2.
Any remaining receipt amount is applied using the Overapplication Rule. This is the default application rule set in the System Options window. See: Overapplication Rule, page 4-47.
Any remaining receipt amount is applied using the Overapplication Rule. See: Overapplication Rule, page 4-47.
Prorate All
This rule set applies a proportionate amount of the payment to each open amount associated with a debit item (for example, any line, tax, freight, and late charge amounts for this item). Receivables uses the following formula to determine the applied amount: Applied Amount = open application line type amount / sum of application line types in rule details * Receipt Amount Any remaining receipt amount is applied using the Overapplication Rule. See: Overapplication Rule, page 4-47.
Overapplication Rule
Each application rule set includes an Overapplication Rule by default. This rule applies any remaining receipt amount after the balance due for all charges has been reduced to zero. If the transaction type for the debit item has the Allow Overapplication check box set to Yes, Receivables applies the remaining amount to the lines, making the balance due negative. If the item's transaction type has Allow Overapplication set to No, you can either place the remaining amount on-account or leave it 'Unapplied'. When using AutoLockbox, Receivables uses your AutoCash Rule Set to determine how to apply the remaining amount. See: AutoCash, page 4-142.
Receipts 4-47
Your customer remits a partial payment of $1040 for this invoice. The table below shows how Receivables applies the payment using each of the three predefined application rule sets. See: Calculations for Applying Payments Using Application Rules, page 4-48.
Application Rule Set Line First - Tax After Line and Tax Prorate Prorate All Total Amount Applied 1040 1040 1040 Line Amount Applied 1000 912.281 776.123 Tax Amount Applied 40 127.722 108.664 Freight Amount Applied 0 0 155.225
Calculations for Applying Payments Using Application Rules: Line First - Tax After First apply payment to open line amount; apply any remaining amount to tax. Line and Tax Prorate
1(1040/1140)
* 1000 = 912.28
(Receipt Amount / Total Line and Tax) * Line Amount = Line Amount Applied
2(1040/1140)
* 140 = 127.72
(Receipt Amount / Total Line and Tax) * Open Tax Amount = Tax Amount Applied Prorate All
3(1040/1340)
x 1000 = 776.12
(Receipt Amount / Invoice Total) x Open Line Amount = Line Amount Applied
4(1040/1340)
x 140 = 108.66
(Receipt Amount / Invoice Total) x Open Tax Amount = Tax Amount Applied
5(1040/1340)
x 200 = 155.22
(Receipt Amount / Invoice Total) x Open Freight Amount = Freight Amount Applied
amount, reducing the balance due to zero. Receivables then applies the remaining amount ($40) to the tax charges, reducing the open tax amount to $100. Since the payment is not enough to close these items, the freight balance is not affected. The table below compares each line type before and after you apply an amount using this rule.
App. Rule Set Line First Tax After Amount Due Orig. 1340 Amount Due Remaining Line Items Orig. 1000 Line Items Remaining Tax Orig. Tax Remaining Freight Orig. Freight Remaining
300
140
100
200
200
87.721
140
12.282
200
200
Calculations for Applying Payments Using the Line and Tax Prorate Application Rule:
11000
- 912.28 = 87.72
- 127.72 = 12.28
Prorate All
This rule applies a proportionate amount of the receipt to the line, tax, and freight for
Receipts 4-49
this transaction. To see the formula Receivables uses to calculate the amount applied for each line type, refer to Prorate All, page 4-47. The table below compares each line type before and after you apply an amount using this rule.
App. Rule Set Prorate All Amount Due Orig. 1340 Amount Due Remaining 300 Line Items Orig. 1000 Line Items Remaining Tax Orig. Tax Remaining Freight Orig. Freight Remaining
223.38
140
31.34
200
44.78
Assume that you are using the Application Rule 'Prorate All.' Your customer remits a receipt of $100, and you apply this amount to invoice 101. Receivables prorates the amount among the tax, freight, and charges, because, like the receipt, these amounts are positive. The Line amount (-100) is not affected. The new invoice balance is shown below:
Invoice #101 Line = <$100> Tax = $28.56 Freight = $8.58 Charges = $2.86
The table below compares each line type for this invoice before and after you apply the payment.
App. Rule Set Prorate All Line Items Orig. <100> Line Items Remaining Tax Orig. Tax Remaining Freight Orig. Freight Remaining Charges Orig. Charges Remaining
<100>
100
28.56
30
8.58
10.00
2.86
The amount applied to each line type and the calculations Receivables performs are shown in the table below. See: Calculations for Applying Payments Using the Prorate All Application Rule, page 4-51.
Total Amount Applied 100 Line Amount Applied 0 Tax Amount Applied 71.441 Freight Amount Applied 21.422 Charges Amount Applied 7.143
Calculations for Applying Payments Using the Prorate All Application Rule:
1100 2(30
3(10.00
Related Topics
Application Rule Sets, Oracle Receivables Implementation Guide Defining Receivables System Options, Oracle Receivables Implementation Guide
Receipts 4-51
chargeback against a receipt brings the Cash Claims total closer to zero and increases the Applied total for the receipt.
Note: Trade Management passes additional information about the
claim back to Receivables after the chargeback is created. View the chargeback's transaction flexfield (Trade Management context) in the Transactions Summary window to see the customer reason, customer reference, claim number, and claim reason. You can view the Trade Management claim reason if you set up claim reasons correctly in Trade Management. See: Resolving Claims, page 4-165.
Alternatively, you can manually create a chargeback against a receipt in the Receipt Applications window in Receivables. Both the chargeback application on the receipt and the actual chargeback transaction are created in the currency of the receipt. In the event of an exchange rate adjustment, Receivables calculates a foreign exchange gain or loss on the receipt for the functional difference between the chargeback transaction and the chargeback application. For other resolution options, see: Working with Claims, page 4-164.
Creating a Chargeback
Receivables requires that you automatically number your chargebacks. The base number for your chargeback numbering sequences is determined when you install Oracle Receivables. See: Transaction Batch Sources, Oracle Receivables Implementation Guide. Prerequisites Define chargeback standard memo line, Oracle Receivables Implementation Guide Define reason lookups, Oracle Receivables Implementation Guide Define chargeback adjustment activity, Oracle Receivables Implementation Guide Define chargeback transaction types, Oracle Receivables Implementation Guide Enter receipts, page 4-2 Apply receipts, page 4-10
Receipts 4-53
2. 3. 4.
Query or enter the receipt. See: Entering Receipts, page 4-2. Choose Apply. Select or enter the Transaction to which you want to apply this receipt. See: Applying Receipts, page 4-10. Choose the Chargebacks button. Enter the transaction Type and the Amount of this chargeback. The default chargeback amount is the remaining amount of the transaction. Receivables displays the new remaining amount in the Balance Due field. You can enter an amount greater than the balance due only if the Allow Overapplication option for this transaction type is Yes. For more information, see: Transaction Types, Oracle Receivables Implementation Guide. If document numbering is enabled and the document sequence associated with this receipt is Manual, enter a Document Number for this chargeback. If the sequence type is Automatic, Receivables assigns a document number when you save. Enter the Account for this chargeback. The transaction type provides the default account, but you can change it. Enter the Due Date for this chargeback. The default due date is the value of the Chargeback Due Date parameter in the System Options window. For example: Current Date, Deposit Date, Open Invoice Due Date, or Receipt Date.
5. 6.
7.
8.
9.
10. Open the More tabbed region, then enter a Reason for creating this chargeback and
any Comments (optional). You can define additional chargeback reasons in the Receivables Lookups window. See: Defining Receivables Lookups, Oracle Receivables Implementation Guide.
Note: See: Applications Field Reference, page 4-22 for a description
11. Save your work. Receivables uses the chargeback batch source to automatically
number your chargeback and assigns the default payment term 'IMMEDIATE.'
Note: You can view the payment term, GL date, and other
information about this chargeback in the Transactions window. To do this, perform a query using the chargeback number.
Management user, not the Receivables user, will create these transactions to resolve invalid non-invoice related claims.
1. 2. 3. 4.
Navigate to the Receipts window. Query or enter the receipt. See: Entering Receipts, page 4-2. Choose Apply. Select or enter the claim investigation application for which you want to create the chargeback. See: Applying Receipts, page 4-10.
Note: After entering a claim investigation application, you must
first save the application record before you can enter a chargeback against it.
5. 6.
Choose the Chargebacks button. Enter the transaction type of this chargeback. The default chargeback amount is for the full amount of the claim, and cannot be changed. If document numbering is enabled and the document sequence associated with this receipt is Manual, enter a document number for this chargeback. If the sequence type is Automatic, Receivables assigns a document number when you save. Enter the account for this chargeback. The transaction type provides the default account, but you can change it. Enter the due date for this chargeback. The default due date is the value of the Chargeback Due Date parameter in the System Options window. For example: Current Date, Deposit Date, Open Invoice Due Date, or Receipt Date.
7.
8.
9.
10. Enter a reason for creating this chargeback and any comments (optional). You can
define additional chargeback reasons in the Receivables Lookups window. See: Defining Receivables Lookups, Oracle Receivables Implementation Guide.
Note: See: Applications Field Reference, page 4-22 for a description
Receipts 4-55
Receivables uses the chargeback batch source to automatically number your chargeback and assigns the default payment term 'IMMEDIATE.' In the Applications window, Receivables automatically unapplies the claim investigation application and reapplies the claim amount to a chargeback with an activity of Chargeback Adjustment.
Note: You can view the payment term, GL date, and other
information about this chargeback in the Transactions window. To do this, perform a query using the chargeback number.
Creating an Adjustment
Create adjustments to increase or decrease the balance due for an invoice, debit memo, chargeback, or commitment. For example, you apply a receipt to an invoice, but there is still an open balance of two dollars. You can create an adjustment to write off the remaining amount and close the debit item.
Note: If you create an adjustment during a receipt application (for
example, to write off a small remaining amount) and then unapply the application later, Receivables reverses the adjustment and assigns it a status of 'Adjustment Reversal.'
Prerequisites Define adjustment activity, Oracle Receivables Implementation Guide Define approval limits, Oracle Receivables Implementation Guide Define adjustment reason lookups, Oracle Receivables Implementation Guide
To create an adjustment:
1. 2. 3. 4.
Navigate to the Receipts window. Enter or query the receipt. See: Entering Receipts, page 4-2. Choose Apply. Select or enter the Transaction to which you want to apply the receipt. See: Applying Receipts, page 4-10. Choose Adjustments.
Note: You can view the detail accounting lines for an adjustment in
5.
the form of a balanced accounting entry (i.e., debits equal credits) by choosing View Accounting from the Tools menu. You can also choose to view the detail accounting as t-accounts. See: Viewing Accounting Lines, page 9-32.
6.
Enter an Activity Name and choose the Type of adjustment you are creating. Valid adjustment types include Invoice, Charges, Freight, and Tax. Enter the Amount of this adjustment. If you specify 'Invoice' as your adjustment type, Receivables requires that the amount of your adjustment be at least enough to close the item you are adjusting, and displays this value in the Amount field. If the amount of this adjustment is outside your approval limits, Receivables sets the status of the adjustment to Pending Approval when you save (unapproved adjustments do not update the balance due for an item).
Important: You can enter an amount greater than the balance due
7.
only if the transaction type's Allow Overapplication option is set to Yes. For more information, see: Transaction Types, Oracle Receivables Implementation Guide.
8.
Enter the GL Date for this adjustment (optional). The default is the later of either the transaction GL date or the current date. However, if this date is not in an open period, the default GL Date is the last date of the most recent open period. The GL date must be later than or equal to the GL date of the debit item you are adjusting and must be in an open or future-enterable period. Enter the Adjustment Date (optional). The default is the current date, but you can change it.
9.
10. Open the Account IDs tabbed region, then enter the GL Account for this adjustment
(optional). The activity name provides the default GL account, but you can change it.
11. If you are using manual document numbering, enter a unique Document Number
for this adjustment. If you are using automatic document numbering, Receivables assigns a document number when you save. See: Implementing Document Sequences, Oracle Receivables Implementation Guide.
12. Open the Comments tabbed region, then enter a Reason for creating this
Receipts 4-57
13. Update the Status of this adjustment (optional). If this adjustment is within your
user approval limits, you can choose any status. If you are reviewing a previously approved adjustment, Receivables skips this field.
14. Save your work. Receivables generates a unique number for this adjustment.
Related Topics
About Adjustments, page 2-57 Foreign Currency Transactions, page 2-28 Transaction Types, Oracle Receivables Implementation Guide Adjustment Register, page 10-21
Navigate to the Receipts window. Enter receipt information, including Receipt Method, Receipt Number, Currency, Receipt Amount, and GL Date. See also: Entering Receipts, page 4-2.
3. 4. 5.
Choose a Receipt Type of Miscellaneous. Enter a Reference Type for this transaction (optional). If you entered a Reference Type, enter the corresponding Reference Number, or choose from the list of values. This table illustrates some examples:
Reference Type Payment Payment Batch Receipt Remittance Reference Number Check Number Payment Batch Name Receipt Number Remittance Batch Name
If your Reference Type is Payment, the list of values lets you choose from checks recorded in Oracle Payables that are written from the same bank account as the remittance account you entered for this transaction. If your Reference Type is Payment Batch, the list of values lets you choose from payment batches created in Oracle Payables that have the same bank account as this transaction. If your Reference Type is Receipt, the list of values lets you choose from receipts in Receivables that have the same bank account as this transaction. If your Reference Type is Remittance, the list of values lets you choose from Receivables remittance batches that have the same bank account as this transaction.
6.
In the Paid By region, specify from where this payment originated (optional). This field is for informational purposes only. Enter an activity, or choose one from the list of values.
7.
Receipts 4-59
The Receivables activity determines the default distribution set and accounting for this transaction. You can enter any Receivables activity with a Miscellaneous Cash type except an activity that was previously set up with a location-based tax code. You cannot enter a location-based tax code because you cannot enter ship-to information in the Receipts window.
Note: If your tax method is VAT and you calculate tax on
miscellaneous receipts, the Receivables Activity also determines the tax code and tax rate for this transaction.
you must confirm that the receivables activity with the Miscellaneous Cash activity type has a liability tax code with a tax type of Input. See: Receivables Activities, Oracle Receivables Implementation Guide
8.
If you want to change the tax code for this transaction, enter a Tax Code (optional). You can enter any predefined tax code with a type of Sales or VAT.
Important: You can change the default Tax Rate and Tax Amount if
the tax code is an ad hoc tax code and the profile option Tax Allow Ad Hoc Tax Changes is set to Yes. Otherwise, these fields are for display only.
9.
10. If you are using manual document numbering, then open the More tabbed region
choose Distributions.
Note: If your tax method is VAT and you calculate tax on
miscellaneous receipts, the Distributions window displays the tax code and tax amount for this transaction.
Related Topics
Miscellaneous Receipts Register, page 10-90
Reversing Receipts
Receivables lets you reverse a receipt when your customer stops payment on a receipt or if a receipt comes from an account with insufficient funds. You can also reverse a receipt if you want to re-enter and reapply it in Receivables. You can reverse these types of receipts: Invoice-related receipts Non-invoice related (miscellaneous) receipts Credit Card refund (negative miscellaneous) receipts Receipts that are part of a batch (use the Receipt Batches window to re-enter a receipt in a batch) Receipts with unresolved claims that can be canceled (for users of Oracle Trade Management only) Receipts that were applied to open receipts (provided that neither receipt is drawn negative by the reversal)
Receivables lets you create two types of receipt reversals: Standard Reversal Debit Memo Reversal
To view a list of reversed receipts, see: Reversed Receipts Report, page 10-120.
Note: After you reverse a receipt, you cannot update any of the receipt's
attributes.
Standard Reversals
When you create a standard reversal, Receivables automatically creates reversal journal entries for your general ledger and reopens all of the debit and credit items that were closed with the original receipt. You can create a standard reversal for a receipt that has applied transactions that are related to chargebacks, provided that there is no activity against the chargeback and the chargeback has not been posted to the general ledger. If the chargeback has been posted to the general ledger, then you must create a debit memo reversal (see below). If you create a standard reversal for a receipt that you have applied, then Receivables
Receipts 4-61
reverses any adjustments or chargebacks that you created, as long as you have not posted these adjustments to your general ledger.
When you create a debit memo for a receipt reversal, Receivables generates the line item from the predefined memo line. Receivables creates this line on the debit memo: Debit memo for reversal of payment &PAYMENT_NUMBER&, where &PAYMENT_NUMBER& represents the original receipt number. The accounting for a debit memo reversal is automatically created, but Receivables does not use AutoAccounting as it does for a standard debit memo. See: Accounting for Debit Memo Reversals, page 4-63. In addition, when you save the reversal, Receivables assigns a unique transaction number to the new debit memo. If the receipt that you are reversing uses a receipt method with the Debit Memo Inherit Receipt Number option set to Yes, then you can control whether the debit memo has the same transaction number as the original
receipt. If the Debit Memo Inherit Receipt Number option is set to No, then Receivables uses the DM Reversal transaction source to determine the numbering for the debit memo reversal. See: Receipt Methods, Oracle Receivables Implementation Guide for more information about the Debit Memo Inherit Receipt Number option. See: Transaction Batch Sources, Oracle Receivables Implementation Guide for more information on transaction numbering.
The first entry decreases the cash account. Receivables already recognized revenue with the original invoice. To avoid overstating the cash and revenue accounts, Receivables does not create an additional entry to revenue. Instead, Receivables assigns the cash account to the revenue line on the debit memo.
2.
The second entry creates the new receivable. When you applied the original receipt, Receivables closed the invoices and their associated receivables. You must establish a new receivable, therefore, because you want to track this new debit item. The receivable account defaults from the receivable account that was assigned to the predefined debit memo reversal transaction type.
To reverse a receipt:
Prerequisites Enter receipts, page 4-2 or miscellaneous receipts, page 4-58 Apply receipts, page 4-10 Define reverse payment reason lookups, Oracle Receivables Implementation Guide
Receipts 4-63
To reverse a receipt:
1. 2.
choosing View Accounting from the Tools menu. See: Viewing Accounting Lines, page 9-32.
3.
To review the applications for this receipt, choose Apply. To review the distributions for a miscellaneous receipt, choose the Distributions button.
4. 5.
Choose the Reverse button. In the Date field, enter the date of this receipt reversal and the date to post this reversal to your general ledger. The default for the reversal and GL dates is the current date. Receivables verifies that the GL date you enter for this reversal is in an open period. However, if the current date is not in an open period, then the default is the last date of the most recent open period. You can change the reversal and GL dates, but the reversal date must be on or after the deposit date of the original receipt, and the reversal GL Date cannot be before the receipt GL Date or the reversal date.
6.
In the Category field, enter the category for this reversal. Valid categories include Non-Sufficient Funds, Reverse Payment, and Stop Payment.
Note: Use the Reverse Payment category when the receipt has been
incorrectly entered and you wish to re-enter it. Oracle Cash Management does not reconcile receipts that are reversed with this category, because this category is reserved for entry errors only.
If you are reversing a credit card refund miscellaneous receipt, then the Credit Card Refund Reversal category defaults into this field.
Note: The Credit Card Refund Reversal category displays only
7.
In the Reason field, enter a reason for this receipt reversal. Typical reasons include
Insufficient Funds, Account Closed, Wrong Amount, Wrong Customer, and Uncollectable.
8. 9.
To create a standard reversal, choose the Reverse button. To create a debit memo reversal:
1.
Check the Debit Memo Reversal check box, then enter a transaction type for this reversal in the Type field. In the Account field, enter the account for this new receivable. The debit memo transaction type provides the default value for this field, but you can change it. If you are using manual document numbering, enter a unique document number for this reversal in the Document Num field. Otherwise, Receivables assigns a number when you choose Reverse. See: Implementing Document Sequences, Oracle Receivables Implementation Guide. Choose the Reverse button.
2.
3.
4.
Related Topics
Standard Memo Lines, Oracle Receivables Implementation Guide Transaction Types, Oracle Receivables Implementation Guide Reversed Receipts Report, page 10-120 Entering Receipts, page 4-2 Applying Receipts, page 4-10 Creating Chargebacks and Adjustments, page 4-52 Entering Miscellaneous Receipts, page 4-58
Reapplying Receipts
You can reapply receipts that you previously applied in error before or after posting these items to your general ledger. You can reapply both automatic and manually entered receipts. When you reapply a receipt, you first 'unapply' the original receipt applications; this reopens each transaction or transaction line that was previously closed by the receipt. However, you cannot unapply a receipt that has adjustments associated with it unless you first readjust the transaction to its original amount. In addition, you cannot unapply a transaction if there is a chargeback against it and the chargeback has any activities against it (for example, another receipt or credit memo). You can unapply a receipt that was applied to another open receipt, provided that
Receipts 4-65
neither receipt is drawn negative by the unapplication. See: Receipt-to-Receipt Applications, page 4-11. Prerequisites Enter receipts, page 4-2 or create automatic receipts, page 5-9 Apply receipts, page 4-10
To reapply a receipt:
1. 2.
Include Open Receipts box from the Tools menu, or set the AR: Default Open Receipts for Application profile option to Yes.
3. 4.
Select the receipt, then choose Apply. Reverse applications by unchecking the Apply check box next to each transaction. Or, if you applied this receipt at the transaction line level, then choose Apply in Detail and deselect the transaction lines that you want to unapply. Receivables changes the Applied Amount for each transaction or transaction line to zero, and increases the Unapplied Amount of the receipt. Receivables enters a Reversal GL Date date for each transaction or transaction line that you reopen. The Reversal GL Date is the date to post this reapplication to your general ledger. This date is the same as either the GL date of the original application or, if the original application's GL date is in a closed period, the current date. If the current date is not open, the default is the last date of the most recent open period.
5.
Apply this receipt to a different transaction or transaction line. See: Applying Receipts, page 4-10 or Applying Receipts in Detail, page 4-18. Save your work. Receivables creates reversing journal entries for each application that you reopened.
6.
Related Topics
Entering Receipts, page 4-2 Applying Receipts, page 4-10 Applying Receipts in Detail, page 4-18
Chargebacks and Adjustments, page 4-52 Reversing Receipts, page 4-61 Reviewing Receipts and Applications, page 4-67
Navigate to the Receipts or Receipts Summary window. Query the receipt to view. The application summary fields are displayed in the Balances region of the Receipts window.
Note: You can also view these totals from the Receipts Summary
Receipts 4-67
Field from the Folder menu, and then selecting the field to view (for example, Applied Amount or Discounts Earned).
Note: You can view the detail accounting lines for a receipt in the
form of a balanced accounting entry (i.e., debits equal credits) by choosing View Accounting from the Tools menu. You can also choose to view the detail accounting as t-accounts. See: Viewing Accounting Lines, page 9-32.
3.
To review the specific applications for a cash receipt, choose Apply. To review the distributions for a miscellaneous receipt, choose Distributions.
Tip: To view only specific transactions in the Applications window,
select Enter from the Query menu, enter the Customer Number, Transaction Number, or Amount Applied, then choose Run from the Query menu.
Navigate to the Receipts or the Receipts Summary window. Query the receipt. Choose Receipt History from the Tools menu.
Navigate to the Receipts or the Receipts Summary window. Query the receipt. Choose Activities from the Actions menu. The Activities window displays all activity, both current and historical.
To view only current activities for a receipt, choose Apply. In the Applications window, you can view all current receipt application activities.
2. 3. 4.
Query the receipt. Choose Apply. Select an applied transaction on the receipt, then choose Activities from the Actions menu. The Activities window displays all activity, both current and historical, against the transaction that you applied this receipt to. This lets you see if any other payments were made to the selected transaction.
Navigate to the Receipts Summary window. Query the receipts. Select the receipt to view. To select more than one receipt, press and hold the Control key while selecting receipts. To select a range of receipts, select a receipt, press and hold the Shift key, then select another receipt.
4.
Choose Receipt Totals from the Tools menu. Receivables displays the total entered and functional amount of the receipt(s) you selected in the Sums of Receipt Amounts window.
Navigate to the Receipts window. Query the receipt. Open the More tabbed region.
Related Topics
Applying Receipts, page 4-10 Receipt Analysis - Days Late Report, page 10-106
Receipts 4-69
View the difference between your control and actual batch counts and amounts as you process your receipts. These differences can alert you to data entry errors, missing or lost receipts, or duplicate entries. Group related receipts together to share default attributes such as receipt class, receipt method, and automatic numbering. Manage the time-consuming task of data entry. For example, you have many receipts to enter and want to divide the work among several people. You can create one batch and have each person entering receipts add them to the same batch.
You can add duplicate receipts to a batch. Duplicate receipts are receipts that have the same number, amount, and customer information. You can post a receipt batch to your general ledger regardless of its status. You can delete a receipt batch only if it does not contain any receipts. If you are remitting receipts, see: Creating Remittance Batches, page 5-30. Receivables lets you add receipts denominated in different currencies to a batch. However, the total in the Receipt Batches window reflects amounts entered in all currencies, not the batch currency. For example, if there are two receipts in a batch, one for 400 USD and one for 200 EUR, the total amount for this batch is 600, regardless of the batch currency.
Note: You can specify how many spaces are available to the right of the
decimal point when displaying numbers representing different currencies using the profile option Currency:Mixed Currency Precision. See: Profile Options in Oracle Application Object Library, Oracle Receivables Implementation Guide.
receipts both individually and as part of a batch. Previous versions (i.e. character mode) required that you either entered receipts as part of a batch or entered them individually (in the latter case, you could not create batches at all). As a result, if you are using Receivables in character mode, you can only query receipts that were entered in the GUI version if they are part of a batch.
Batch Statuses
A batch has a status that indicates whether it is complete. Receivables automatically updates the status of a receipt batch when you add new or apply existing receipts in the batch. A batch can have one of the following statuses: New: This is a new batch that does not yet contain any receipts.
Out of Balance: The actual count and amount of receipts in this batch do not equal the control count and amount. Open: The actual count and amount equal your control count and amount. However, you have one or more receipts that are unidentified or unapplied. Closed: The actual count and amount match the control count and amount and there are no receipts that are either unidentified or unapplied.
Define transaction batch sources, Oracle Receivables Implementation Guide Define receipt methods, Oracle Receivables Implementation Guide Define receipt classes, Oracle Receivables Implementation Guide Navigate to the Receipt Batches or the Receipt Batches Summary window. Choose a Batch Type of Manual Regular. Enter a Batch Source. If you have defined the profile option AR: Receipt Batch Source, Receivables uses this as the default batch source, but you can change it. The batch source determines default attributes for receipts within this batch, including receipt method, receipt class, and whether receipt numbers are assigned automatically. Receivables uses the receipt method to determine the accounting and remittance bank accounts for this receipt. The receipt class determines the processing steps for this receipt.
4.
Enter a unique Batch Name. If Automatic Batch Numbering for the batch source you entered is Yes, Receivables assigns a batch name when you save.
Tip: If you use good naming conventions for your batches, you can
5.
If the currency for this batch is different from your functional currency, enter the Currency and exchange rate information. See: Foreign Currency Transactions, page 2-26.
Note: Receivables uses the batch currency as the default for each
receipt that you add to this batch. However, you can add receipts to a batch that are in different currencies.
Receipts 4-71
6.
Enter the Batch, GL, and Deposit Dates for this batch (optional). The default batch and deposit date is the current date, but you can enter a different date. The default batch GL date is the last day of the most recent open period. You can change this date, but it must be in an open or future enterable period. The batch GL date provides the default GL date for each receipt in this batch. Receivables uses the deposit date as the exchange date when the receipt currency is different from your functional currency. If you later change the deposit date, then Receivables also updates the exchange date.
7.
Enter the Receipt Class, Receipt Method, and Bank Name for this batch. The batch source provides default values, but you can change them.
Note: You can only enter receipt methods assigned to this receipt
class. You can enter any bank account assigned to the receipt method if the account is in the same currency as the receipt, or the Receipt Multi-Currency flag for this remittance bank is set to Yes.
8.
Enter the total number and amount of receipts that you want to add to this batch in the Control Count and Control Amount fields. To add receipts to this batch, choose Receipts. Receivables saves your batch information. See: Entering Receipts, page 4-2. When you add receipts to this batch or apply, unapply, reverse, or adjust receipts that are part of this batch, Receivables updates the batch totals. See: Receipts Field Reference, page 4-7.
9.
Related Topics
Receipts Field Reference, page 4-7 QuickCash, page 4-129 Post QuickCash, page 4-135
Notes Receivable
Receivables lets you enter and track future-dated payments. These types of payments can either be a future dated check or a formal document called a promissory note. A promissory note is a formal, printed document in which the issuer promises to a pay a specific amount on a specific date to another party (the note holder). The date that payment is due is called the note maturity date. Promissory notes are guaranteed by the bank that issues the note. When a promissory note is created, the issuer specifies the amount due, the maturity date, and the bank branch from which the holder can receive the payment. When the
note reaches its maturity date, the holder submits it to their bank. The bank then submits the note to a clearing institution, which transfers the payment from the issuer's bank to the holder's bank. Notes issued by the customer can also be returned to the supplier prior to the maturity date if, for example, the note had been issued as a deposit, advance payment, or as payment for existing customer invoices. When a promissory note or future dated check is received as payment for goods or services, it is called a Note Receivable.
Note Status
A note can have one of the following statuses: Open: Receivables assigns this status when you create a new note receivable. Return: This note was returned to the issuer on or before the note maturity date. Receivables assigns this status when you reverse a note and the reversal date is on or before the note maturity date. You can return a note by creating a standard reversal in the Reverse Receipts window. You can also create a debit memo reversal for a returned note. Delinquent: This remitted note reached its maturity date, but funds were not available. Receivables assigns this status if you reverse a remitted note by creating a debit memo reversal and the reversal date is after the maturity date. You can reverse a note in the Receipts window. Repurchase: This factored note reached its maturity date, but funds were not paid to the factoring bank (the note is delinquent). Receivables assigns this status if you reverse a factored note by creating a debit memo reversal and the reversal date is after the maturity date. You can reverse a note in the Receipts window. Exchange: This is a new note that you applied to the debit memo that was created when you reversed a delinquent, returned, or repurchased note. For example, you create a debit memo reversal for a delinquent note that had been applied to a transaction. Then, you create a new note (with a new maturity date, note number and optional interest charges) and apply it to the new debit memo. You can reverse a note and create a new note receivable in the Receipts window. Mature: This note has reached its maturity date. A note can be remitted or factored when it reaches maturity.
Note Activities
Following are valid note activities in Receivables: Deposit: Similar to a bill of exchange, the note holder can submit the cash receipt to the issuer's bank for collection. The note issuer's bank is credited on the note maturity date. Exchange: You can replace a delinquent note with a new note. You specify a new maturity date and note number, and can add interest to the amount of the new note.
Receipts 4-73
This is also called Renewing a note. You can create a note receivable in the Receipts window. Factor: You can factor a note with your bank prior to the note maturity date. A factored note is one that you sign over to your bank in exchange for cash. Similar to a receipt, you can choose to factor a note receivable by assigning it to a receipt class that has a remittance method of Factoring or Standard and Factoring. Factored notes are subject to bank discounting (factoring) fees. See: Factoring Remittances, page 5-29 and Automatic Clearing for Receipts, page 5-38. Remit: Similar to a receipt, you can remit a note receivable as payment for goods or services. You can remit a note receivable in the Remittances window. See: About Remittances, page 5-25. Return: You can return a note to the issuer on or before the note maturity date. These notes may have been received as an advance payment or as payment for an invoice. You can return a note by reversing it in the Receipts window. See: Reversing Receipts, page 4-61. The figure below shows the possible note activities within Receivables.
To see a text description of this graphic, see: Text Description of the Processing Notes Receivable Graphic, page F-6.
Related Topics
Setting Up Notes Receivable, page 4-75 Clearing Notes Receivable, page 4-78 Reversing a Note Receivable, page 4-78 Accounting for Notes Receivable, page 4-80
Receipts 4-75
Related Topics
Creating a Note Receivable, page 4-76
Navigate to the Receipts window. Enter the Receipt Method that you assigned to your Notes Receivable Receipt Class. Enter basic information for this note including note Number, Currency, Amount, and GL Date. See also: Entering Receipts, page 4-2.
4.
Enter the maturity date. The default Maturity Date is the same as the deposit date. The Maturity Date is the date that funds will be transferred from the note issuer's bank to the note holder's bank.
5. 6.
Choose a Receipt Type of Standard. If the system option Require Billing Location for Receipts is set to Yes, enter a bill-to Location. If bank charges apply, then enter an amount for Bank Charges. Modify the remittance Bank Account (optional). If you are using manual document numbering, then open the More tabbed region and enter a unique Document Number.
7. 8. 9.
The default deposit date is today's date. You can change the deposit date, but for a note receivable, the deposit date should not precede the Receipt Date (note date).
11. Optionally use the Override field to prevent the receipt Remittance bank from being
Issuer Name: (optional) The name of the person who issued this note. The note issuer does not need to be defined in Receivables. Issue Date: The Date you are issuing this note. The default is today's date, but you can change it. Issuer Bank Name: Enter the bank from which this note was issued, or select a bank from the list of values. Issuer Bank Branch: Enter the bank branch from which this note was issued, or
Receipts 4-77
Related Topics
Reversing a Note Receivable, page 4-78 Clearing Notes Receivable, page 4-78 Notes Receivable Report, page 4-81 Notes Receivable, page 4-72
Related Topics
Automatic Clearing for Receipts, page 5-38 Accounting for Notes Receivable, page 4-80 Notes Receivable Report, page 4-81
When you create a debit memo reversal, Receivables does not update any of the receipt activity associated with the original receipt. The new debit memo reversal is actually a new receivable that replaces the item closed by the original note. Return: You can return a note to the issuer on or before the note maturity date. You can return a note by creating either a standard or a debit memo reversal. Exchange: You can replace a returned, delinquent, or repurchased note with a new note. You may want to do this if, for example, the note holder and the note issuer agree to send another note as an exchange. This is also called Renewing a note. Repurchase: You can repurchase a factored note that has reached its maturity date, but funds were not paid. Receivables assigns this status when you reverse a note and create a debit memo reversal, and the reversal date is after the note maturity date. Delinquent: You can reverse a remitted note that has reached its maturity date, but funds were not paid. Receivables assigns this status when you reverse a note and create a debit memo reversal, and the reversal date is after the note maturity date.
The procedure for reversing a note receivable is the same as for a cash receipt. This is true for both standard and debit memo reversals.
Navigate to the Reverse Receipts window. Query the note to return. Specify a Reversal Date that is on or before the note maturity date. Create either a standard or debit memo reversal for this note. See: Reversing Receipts, page 4-61. Save your work. Receivables assigns this note a status of Return.
5.
Navigate to the Reverse Receipts window. Query the note to repurchase. Specify a Reversal Date that is after the note maturity date. Create a debit memo reversal for this note. See: Reversing Receipts, page 4-61. Save your work. Receivables assigns this note a status of Repurchase.
Receipts 4-79
Navigate to the Reverse Receipts window. Query the delinquent note. Specify a Reversal Date that is after the note maturity date. Create a debit memo reversal for this note. See: Reversing Receipts, page 4-61. Save your work. Receivables assigns this note a status of Delinquent.
Navigate to the Receipts window. Enter a new note receivable. See: Creating a Note Receivable, page 4-76. Apply the new note to the debit memo that was created when the note was returned, delinquent, or repurchased. Receivables assigns this note a status of Exchange.
Related Topics
Notes Receivable Report, page 4-81 Reversed Notes Receivable Report, page 4-83
Cash Receipt Standard Remittance DR Remittance CR Confirmation Factored Remittance DR Factor CR Confirmation Clear DR Cash DR Bank Charges CR Short Term Debt Maturity Date DR Short Term Debt CR Factor Risk Eliminate DR Short Term Debt CR Factor
Note Receivable Standard Remittance DR Notes Receivable CR Notes Receivable Factored Remittance DR Factor CR Confirmation Clear Factored Note (prior to maturity date) DR Cash DR Bank Charges CR Short Term Debt Maturity Date DR Cash CR Notes Receivable Risk Eliminate DR Short Term Debt CR Factor
Related Topics
Notes Receivable Report, page 4-81 Reversed Notes Receivable Report, page 4-83
Receipts 4-81
Matured: This note has reached its maturity date. Exchange: This note replaces a delinquent note.
The Notes Receivable report does not include notes that have a status of Returned, Delinquent, or Repurchased.
Report Parameters
Currency: Enter the currency of the notes to include in this report. Leave this field blank to include all notes, regardless of their currency. Customer Name Low/High: To include only notes that belong to a specific customer or customers, enter a range of customer names. Leave this field blank to include notes for all customers, or enter the same customer in both fields to report on only one customer. Customer Number Low/High: To include only notes that belong to a specific customer or customers, enter a range of customer numbers. Leave this field blank to include notes for all customers, or enter the same customer number in both fields to report on only one customer. End Maturity Date: If you entered a Start Maturity Date, enter an end date to include only notes with maturity dates within this range in your report. Order By: Choose the method you want to use to sort information for this report. Choose Maturity Date, Customer, or Remittance Bank. This parameter is required. Remittance Bank: To include only notes for a specific bank, enter a remittance bank. Remittance Bank Account: To include only notes for a specific bank account, enter a remittance bank account (optional). Start Maturity Date/End Maturity Date: To include only notes within a range of maturity dates, enter a range of dates here. Leave this field blank to include all notes, regardless of their maturity date. Status: To include only notes with a specific status in your report, enter a status. Choose one of the following: Exchange, Matured, Open, or Remitted. Leave this field blank to include all notes, regardless of their status.
Report Headings
Currency: The currency of notes included in this report (if you specified a currency in the report parameters). From (Maturity date) To (Maturity Date): The maturity date range of notes included in this report (if you specified a range in the report parameters). Order By: The option you chose to sort information in this report.
Column Headings
Customer Name: The name of the customer for whom you created these notes.
Customer Site: The bill-to site for this customer. Issuer Name/Issuer Bank Name: The name and bank of the note issuer. Issue Date/Maturity Date: The date this note was issued and the note maturity date. Note Number/Exchanged Note: The note number and the note that replaces it (if you exchanged this note). Note Status: The status of this note. Note Amount: The amount of this note. Remittance Bank: The remittance bank for this note. Remittance Bank Account: The remittance bank account for this note.
Row Headings
Total for Site: The total amount of notes for the customer site. Total for Customer: The total amount of notes for the customer. Report Total: The total amount of notes included in this report.
This report also includes notes that were created and then applied to a debit memo reversal. These notes have a status of Exchange.
Report Parameters
Currency: Enter the currency of the notes to include in this report. Leave this field blank to include all notes, regardless of their currency. Customer Name: To include only notes that belong to a specific customer, enter a customer name. Leave this field blank to include notes for all customers. Order By: Choose the method you want to use to sort information for this report. Choose Customer or Remittance Bank. This parameter is required. Report Non-Exchanged Notes: Indicate whether you want to include notes for which a debit memo reversal was created but a new note has not yet been applied in this report.
Receipts 4-83
Choose either Yes or No. Start Maturity Date/End Maturity Date: To include only notes within a range of maturity dates, enter a range of dates here. Leave this field blank to include all notes, regardless of their maturity date. Start Reversal Date/End Reversal Date: To include only notes within a range of reversal dates, enter a range of dates here. Leave this field blank to include all notes, regardless of their reversal date. Status: To include only notes with a specific status in your report, enter a status. Choose one of the following: Open, Exchange, Remitted, Factored, or Matured. Leave this field blank to include all notes, regardless of their status.
Report Headings
Currency: The currency of notes included in this report (if you specified a currency in the report parameters). From (Maturity date) To (Maturity Date): The maturity date range of notes included in this report (if you specified a range in the report parameters). Order By: The option you chose to sort information in this report.
Column Headings
Customer Name/Customer Site: The name and bill-to site of the customer for whom you created these notes. Debit Memo/Exchange Note: If this note was exchanged, this column displays the debit memo number and the number of the note that you applied to this debit memo. Issuer Name/Issuer Bank Name: The name and bank of the note issuer. Issue Date/Maturity: The date this note was issued and the note maturity date. Note Amount: The amount of this note. Note Number: The note number. Note Status: The status of this note.
Row Headings
Total for Site: The total amount of notes for this customer site. Total for Customer: The total amount of notes for this customer. Total for Receipt Method: The total amount of notes for this receipt method. Report Total: The total amount of notes included in this report.
Using AutoLockbox
AutoLockbox (or Lockbox) is a service that commercial banks offer corporate customers to enable them to outsource their accounts receivable payment processing. An AutoLockbox operation can process millions of transactions a month. AutoLockbox eliminates manual data entry by automatically processing receipts that are sent directly to your bank. You specify how you want this information transmitted and Receivables ensures that the data is valid before creating QuickCash receipt batches. You can automatically identify the customer who remitted the receipt and optionally use AutoCash rules to determine how to apply the receipts to your customer's outstanding debit items. If you are using Oracle Trade Management, then during AutoLockbox and Post QuickCash processing, Receivables can automatically prepare eligible remittance lines for claim creation in Trade Management. See: How AutoLockbox Creates Claims, page 4-104. You can also use AutoLockbox for historical data conversion. For example, you can use AutoLockbox to transfer receipts from your previous accounting system into Receivables. AutoLockbox ensures that the receipts are accurate and valid before transferring them into Receivables. AutoLockbox is a three step process:
1.
Import: During this step, AutoLockbox reads and formats the data from your bank file into the AutoLockbox table using an SQL *Loader script. Validation: The validation program checks data in the AutoLockbox tables for compatibility with Receivables. Once validated, the data is transferred into QuickCash tables. At this point, you can optionally query your receipts in the QuickCash window and change how they will be applied before submitting the final step, Post QuickCash. Post QuickCash: This step applies the receipts and updates your customer's balances. See: Post QuickCash, page 4-135.
2.
3.
These steps can be submitted individually or at the same time from the submit Lockbox Processing window. After you run Post QuickCash, Receivables treats the receipts like any other receipts; you can reverse and reapply them and apply any unapplied, unidentified, or on-account amounts.
Note: AutoLockbox cannot process receipts that are not related to
invoices. Process non-invoice related receipts, such as investment income, through the Receipts window using a receipt type of Miscellaneous.
Receipts 4-85
Import
During the import step, Lockbox uses an SQL*Loader control file to import receipt information contained in the bank file into the AR_PAYMENTS_INTERFACE_ALL table. AutoLockbox uses the transmission format you specify in the Submit Lockbox Processing window to ensure that data is correctly transferred from the bank file into the AR_PAYMENTS_INTERFACE_ALL table. Transmission formats contain information such as the customer number, bank account number, the amount of each receipt to apply, and transaction numbers to which to apply each receipt. You can define your own transmission format or use one of two formats that Receivables provides. See: Transmission Formats, Oracle Receivables Implementation Guide.
Important: For SQL*Loader to load your bank file properly, each logical
record that your bank sends to you must end with a carriage return; otherwise, SQL*Loader displays an error message when you submit AutoLockbox.
Validation
During the validation step, AutoLockbox ensures that no duplicate entries exist, the customer and receipt information is valid, the amount to apply does not exceed the receipt amount, and that columns in the AR_PAYMENTS_INTERFACE_ALL table reference the correct values and columns in Receivables. If the receipt and transaction currencies are different, AutoLockbox also requires specific application information and must be able to determine the exchange rate between the two currencies. See: Using AutoLockbox to Process Cross Currency Receipts, page 4-107. Lockbox transfers the receipts that pass validation to the AR_INTERIM_CASH_RECEIPTS_ALL and AR_INTERIM_CASH_RCPT_LINES_ALL interim tables in Receivables. Receipts that fail validation remain in the AR_PAYMENTS_INTERFACE table until you manually correct errors using the Maintain Transmission Data window. You can then resubmit just the validation step for these receipts using the Submit Lockbox Processing window. After a receipt is successfully imported into Receivables, you can apply, reverse, remit, or place it on account, just like a manually entered receipt. If you did not run Post QuickCash when you submitted AutoLockbox, you can review each receipt and optionally update their application information in the QuickCash window. See: AutoLockbox Validation, page 4-89.
Post QuickCash
When you submit Post QuickCash, the program tries to apply each receipt based on the information contained in the AR_INTERIM_CASH_RECEIPTS_ALL and AR_INTERIM_CASH_RCPT_LINES_ALL tables. To be able to apply a receipt to a transaction, Post QuickCash must be able to determine the following:
The customer for whom the open debit item was created - The customer is usually determined by providing either a customer number or a MICR (magnetic ink character recognition) number in the bank file. If the customer and MICR number are not provided, and AutoAssociate is set to Yes for this Lockbox, AutoLockbox will use matching rules to identify the customer. See: AutoAssociate, page 4-94 and Matching Rules, page 4-98. If the customer and MICR number are not provided, AutoAssociate is set to No, and Lockbox is unable to identify the customer using matching rules, Post QuickCash assigns the receipt a status of Unidentified. You need to manually assign each Unidentified receipt to a customer in the QuickCash or Receipts window. You can then apply these receipts manually in the Applications window, or automatically by submitting Post QuickCash.
The transaction numbers to which each receipt should be applied - If Lockbox is able to identify the customer for a receipt and the transaction number is provided within the receipt record, Lockbox uses this information to apply the receipt. If the transaction number is not provided and AutoAssociate is set to No for this Lockbox, Post QuickCash assigns the receipt a status of Unapplied. You need to use the Applications window to manually apply these receipts. If the transaction number is not provided but AutoAssociate is set to Yes, Post QuickCash uses the matching rules defined for this customer site, customer, or Lockbox to apply the receipt. See: Matching Rules, page 4-98. If the matching rules fail, then Post QuickCash applies the receipt using the AutoCash rule set defined at the customer site, customer, or system options level, stopping when one is found If the AutoCash rules also fail to apply the receipt, Lockbox assigns the receipt a status of Unapplied. You can apply unapplied receipts in either the QuickCash or Applications window.
The following illustration shows how receipt data from your bank file is imported into Receivables tables. The illustration also shows that Receivables generates the Import section when you submit the import step of AutoLockbox, and generates the Validation section when you submit the validation step of AutoLockbox. See Lockbox Execution Report, page 4-123. Receivables automatically generates the Post QuickCash Execution Report each time you submit Post QuickCash or AutoLockbox. See: Post QuickCash Execution Report, page 4-140.
Receipts 4-87
Related Topics
How AutoLockbox Identifies Customers for a Receipt, page 4-93 How AutoLockbox Applies Receipts, page 4-96 How AutoLockbox Creates Claims, page 4-104 Running AutoLockbox, page 4-116 Commonly Asked Questions, page 4-113
Lockbox Interface Table and Column Descriptions, Oracle Receivables Reference Guide AutoCash, page 4-142
AutoLockbox Validation
Receivables validates the data you receive from the bank to ensure that the entire file was received, there are no duplicate receipts within a batch, and that customers and invoices are valid. AutoLockbox also validates all of your data for compatibility with Receivables. AutoLockbox validates your data by ensuring that the columns in AR_PAYMENTS_INTERFACE_ALL reference the appropriate values and columns in Receivables. Duplicate receipts have the same receipt number, amount, currency, and customer number. AutoLockbox does not allow duplicate receipts within the same batch source for the same customer. This is the same validation Receivables performs when you manually enter receipts using the Receipts window.
Note: If proper controls are not in place, it is possible to reimport and
reapply receipts that AutoLockbox has already processed. We recommend that you establish standard operating procedures to ensure that users do not process the same bank file more than once using AutoLockbox.
Invoice numbers are only required to be unique within a batch source. A customer can have duplicate invoice numbers as long as they belong to different batch sources; however, AutoLockbox cannot automatically apply a payment to these invoices. If a customer has more than one invoice in the system with the same number, then AutoLockbox cannot determine to which invoice to apply the payment. The receipt will either be left as Unapplied (if the customer number or MICR number is provided) or Unidentified (if the customer number or MICR number is not provided). However, you can manually apply a receipt(s) to these invoices in: The Applications window, if you have already submitted Post QuickCash The QuickCash window, if you have not yet submitted Post QuickCash
AutoLockbox completes the following validations: Transmission Level Validation: AutoLockbox validates your lockbox transmission to ensure that transmission information corresponds to your transmission format. The following attributes are validated: Transmission format contains receipt records Lockbox number is part of the transmission format or you specify it when you
Receipts 4-89
submit AutoLockbox from the Submit Lockbox window GL date is in an open accounting period Total transmission record count and amount that you supply must match the actual receipt count and amount that is determined by AutoLockbox (If the transmission format includes the transmission header or trailer, Lockbox counts all records in this transmission. The validated count includes all receipts and detail records transferred to the interim table.) Origination number is valid if it is provided
Lockbox Level Validation: AutoLockbox validates your lockbox records to ensure that lockbox information corresponds to your transmission format. The following attributes are validated: Lockbox number is included in the Lockbox Header or the Lockbox Trailer if these records are present, and the lockbox number is valid Lockbox batch count is correct if it is provided Lockbox amount is correct if it is provided Lockbox record count is correct if it is provided Origination number is valid if it is provided No duplicate lockbox numbers
Batch Level Validation: AutoLockbox validates your batch records to ensure that batch information corresponds to your transmission format. The following attributes are validated: Batch name exists on batch records Batch name is unique within the transmission Batch amount is correct Batch record count is correct Lockbox number exists on batch records if this number is part of the transmission format
Receipt Level Validation: AutoLockbox validates your receipt records to ensure that receipt information corresponds to your transmission format. The following attributes are validated:
Remittance amount is specified Check number is specified Item number is specified and is unique within a batch, a lockbox, or the transmission, depending on the transmission format Lockbox number is specified (if this number is not part of the Lockbox Header or the Lockbox Trailer of the transmission format) and batches are not imported Batch name is specified (if either Batch Headers or Batch Trailers are part of the transmission format) Account number is specified (if Transit Routing Number is part of the transmission format) Invoice1-8 are either valid or are left blank
Important: If you are using matching numbers and a receipt
record indicates that multiple transactions will be paid by this receipt, Lockbox assumes that all of the transactions are the same type (e.g. invoices, sales orders, purchase orders, etc.). For example, if the first 2 transactions are invoices, Lockbox will successfully match them with this receipt. However, if the next transaction is not an invoice, Lockbox will either import the remaining receipt amount as unidentified or reject the entire receipt (depending your Lockbox definition). If Lockbox imports the remaining receipt amount as unapplied, then Receivables retains the invalid matching numbers in the Application Notes field. See: Receipts Field Reference, page 4-7.
Installment1-8 are either valid installment numbers or are left blank Invoice, debit memo, credit memo, deposit, on-account credit, or chargeback number derived from the matching number does not belong to a guarantee or receipt Transaction number is entered where an application amount is specified Sum of all of the Amount Applied columns for a receipt does not exceed the remittance amount Customer number is valid (refer to Customer Validation below) Customer number and MICR number both reference the same customer (if both
Receipts 4-91
are provided) Receipt date is specified Receipt method is valid Currency is valid (refer to Currency Validation below)
Overflow Level Validation: AutoLockbox validates your overflow records to ensure that overflow information corresponds to your transmission format. The following attributes are validated: Batch name is specified (if either Batch Headers or Batch Trailers are part of the transmission format) Lockbox number is specified (if either the Batch Header or the Batch Trailer are not specified and the transmission format includes lockbox number) Item number is specified and matches a receipt record Overflow indicator is specified (unless it is the last overflow record) Overflow sequence is specified Invoice1-8 are valid invoice numbers (these numbers are optional, and can be left blank)
Important: If you are using matching numbers and a receipt
record indicates that multiple transactions will be paid by this receipt, Lockbox assumes that all of the transactions are the same type (e.g. invoices, sales orders, purchase orders, etc.). For example, if the first 2 transactions are invoices, Lockbox will successfully match them with this receipt. However, if the next transaction is not an invoice, Lockbox will either import the remaining receipt amount as unidentified or reject the entire receipt (depending your Lockbox definition). If Lockbox imports the remaining receipt amount as unapplied, then Receivables retains the invalid matching numbers in the Application Notes field. See: Receipts Field Reference, page 4-7.
Installment1-8 are either valid installment numbers or are left blank Transaction number derived is entered where an application amount is specified
Customer Validation: AutoLockbox can either validate your customer data based on the following attributes, or mark the receipt as 'Unidentified' if no match is found: Customer number is valid MICR number is valid Bill-to customer is from an AutoAssociated invoice (if AutoAssociate is enabled)
See: How AutoLockbox Identifies Customers for a Receipt, page 4-93. Currency Validation: Receivables lets you process receipts in multiple currencies. If you pass the currency code, exchange rate type, and receipt date, AutoLockbox will try to determine the exchange rate. If it is unable to determine the exchange rate, the receipt will fail validation. Receivables also supports cross currency deposits. This implies that receipts in your lockbox can be either in the same currency as that of the bank account, or in any other currency, provided the bank account is in your functional currency and its Multiple Currency Receipts field is set to Yes (Bank Accounts window, Receivables Options tabbed region).
Related Topics
Transmission Formats, Oracle Receivables Implementation Guide Running AutoLockbox, page 4-116 Lockbox Execution Report, page 4-123 Commonly Asked Questions, page 4-113
Customer Number
If you provide a customer number for receipts that you import through AutoLockbox, Receivables will try to apply the receipts using whatever application information is provided in your transmission format.
Receipts 4-93
MICR Number
The MICR (Magnetic Ink Character Recognition) number that appears on each receipt relates your customer to a bank. Lockbox only uses MICR numbers to associate a customer with a receipt if both of the following are true: the customer number is not included in the transmission the MICR number is included in the transmission
An MICR number consists of two segments. The first segment is the transit routing number that is part of your Lockbox transmission format; this identifies the bank from which your customer draws their check. The second segment identifies your customer's account at that bank. Enter the transit routing number in the Bank Branch Number of the Banks window. Enter the customer account number in the Bank Account Number field of the Bank Accounts window.
Note: If a receipt is imported with a new MICR number, but
AutoLockbox was able to identify the customer using another method, Receivables stores the new number for future reference.
AutoAssociate
If the customer cannot be identified from either the MICR number or the customer number (for example, if the transmission does not include this information), you can use AutoAssociate to determine the customer using matching numbers. A matching number can be a transaction number, balance forward bill number, sales order number, purchase order number or another, custom defined number. Your customer's remittance advice in the bank file must include matching numbers for Receivables to identify the customer using this method. To use AutoAssociate: Check the AutoAssociate box when defining your Lockbox (Lockboxes window) Ensure that all invoices to which any single receipt will be applied belong to the same customer Ensure that the matching numbers within your transmission are unique
If the MICR number or customer number is not included with a receipt record and AutoAssociate is set to No, Lockbox imports the receipt and assigns it a status of Unidentified. You can use the Receipts or Applications window to assign customers to unidentified receipts. The AutoLockbox validation program will identify a customer for a receipt using the matching number only if all of the transactions listed to be paid by this receipt are associated with the same customer.
If a unique customer cannot be determined, AutoLockbox imports the receipt and assigns it a status of Unidentified. If a unique customer cannot be determined and duplicate invoices are supplied as the matching number for a receipt, AutoLockbox does not validate the receipt because it cannot determine how to apply the receipt
You can use the validation section of the Lockbox Processing Report to examine transactions that AutoLockbox could not apply to because the customer could not be uniquely identified. See: Lockbox Execution Report, page 4-123. The table below shows examples of three separate AutoLockbox transmissions that include duplicate invoice numbers. Assume that in each transmission, AutoAssociate is set to Yes, the remitting customer is Customer ABC, and the receipt information includes the invoice number but not the customer name:
Receipt Information Invoice Number Customer 101 - Customer ABC 102 - Customer ABC Invoice 101 101 - Customer ABC 101 - Customer ABC Invoice 101 101 - Customer ABC 101 - Customer XYZ (related to Customer ABC) Invoice 101 101 - Customer ABC 101 - Customer XYZ No No Yes Yes Yes No Identify Customer? Apply Receipt?
Invoice 101
Yes
Yes
In the second example, Lockbox is able to identify the receipt because the invoices belong to the same customer. However, since the invoices have the same number, Lockbox cannot determine to which invoice to apply the receipt, so the receipt is left 'Unapplied'.
Note: Depending on your setup, Lockbox might create a claim for an
In the third example, Customer XYZ is related to Customer ABC and there are two
Receipts 4-95
invoices with the same invoice number. In this case, Lockbox will apply the receipt to the invoice that belongs to the remitting customer (Customer ABC) if the receipt record includes the customer or MICR number; otherwise, Lockbox assigns the receipt a status of Unidentified. In the last example, two invoices with the same number exist for two different customers. Lockbox does not validate the receipt because it cannot determine how to apply the receipt. You can review receipts that failed the validation step in the Lockbox Execution Report. See: Lockbox Execution Report, page 4-123.
Related Topics
How AutoLockbox Applies Receipts, page 4-96 How AutoLockbox Creates Claims, page 4-104 Commonly Asked Questions, page 4-113 Receipts Without Sites Report, page 10-113 Lockboxes, Oracle Receivables Implementation Guide
order or sales order number. To use matching rules, you need to specify a Match Receipts By method and set the AutoAssociate parameter to Yes when defining your Lockbox. The Match Receipts By method determines which type of number to search for during the validation step. When it finds a match, AutoLockbox identifies the customer using the information from the matched transaction and then applies the receipt during the final step, Post QuickCash. If AutoLockbox cannot identify the customer or to which transaction to apply the receipt, it assigns the receipt a status of Unidentified. If AutoLockbox identifies the customer for a receipt but cannot determine to which transaction this receipt should be applied, then AutoLockbox might create a claim, depending on your setup. See: How AutoLockbox Creates Claims, page 4-104. If you did not define your lockbox to automatically create claims, or if you did but no remittance lines are eligible, then AutoLockbox applies the receipt using the AutoCash Rule Set defined for this customer. AutoLockbox can also import and apply cross currency receipts. See: Using AutoLockbox to Import and Apply Cross Currency Receipts, page 4-107. You can pay for another customer's invoices through AutoLockbox if you have set up a relationship between these customers or the system option Allow Payment of Unrelated Invoices is Yes for this Lockbox submission. The paying customer should be identified by a customer or MICR number on the receipt record. Otherwise, if you are using AutoAssociate when applying Customer A's receipt to Customer B's invoice, the receipt will be identified as paid by Customer B. Additionally, all invoices listed to be paid by one receipt must belong to the same customer; otherwise, Lockbox imports the receipts as 'Unapplied'. If the Allow Payment of Unrelated Invoices option is No in the System Options window or for this Lockbox submission, you need to set up a relationship between the customers before you can make applications in this way. See: Defining and Updating Account Relationships, page 7-27. You can also set up a party paying relationship. See: Using Party Paying Relationships, page 7-14.
Note: When applying a receipt to an invoice through AutoLockbox,
AutoLockbox does not realize discounts. This is an operation of the Post QuickCash program..If the customer's credit profile and payment terms are set to Allow Discounts, Post QuickCash will automatically take the discount. The discount taken will also depend on how you set the Allow Unearned Discounts and Discount on Partial Payment system options. The discount can be manually overridden in the Receipts window.
Receipts 4-97
Matching Rules
If the customer number or MICR number is not included in your transmission but AutoAssociate is set to Yes, AutoLockbox will try to identify the customer and to which transaction(s) each receipt should be applied based on whatever type of number is provided. AutoLockbox always searches for the type of matching number in the following order:
1. 2. 3. 4. 5.
Transaction Number Sales Order Number Purchase Order Number Balance Forward Bill Number Other, user defined number
If the matched number is a sales order number, AutoLockbox searches for the first invoice that belongs to this order. Then, when you run Post QuickCash, the program will apply the receipt to that invoice. If the matched number is a purchase order number, AutoLockbox searches for a reference number that refers to this purchase order. Then, when you run Post QuickCash, the program will apply the receipt to that invoice. If the matched number is a balance forward bill number, AutoLockbox will be able to identify the customer and Post QuickCash will apply the receipt to the transactions included on the balance forward bill using the AutoCash rule Clear Past Due Invoices Grouped by Payment Term. If the matched number is determined using a custom matching rule, Lockbox uses the rule that you specify to determine how to apply this receipt. See: Implementing a Custom Matching Rule, page 4-102.
The setting of the Match Receipts By parameter must be the same as the current search for AutoLockbox to match a receipt with an open item.
For example, if AutoLockbox finds a matching transaction number in the first search, it checks the customer site for the Match Receipts By parameter. If the parameter is set to Transaction, AutoLockbox matches the receipt with this transaction and applies the receipt when you run Post QuickCash. If the setting at the customer site is a value other than Transaction, AutoLockbox searches for the next type of matching number (in this example, a sales order number). If the setting at the customer site is null, AutoLockbox checks the next location for the value of the Match By Receipts parameter (in this example, the customer profile). Refer to the examples and the illustration below for more information. Matching Rules Examples Example 1: A receipt record indicates that a receipt should be applied to open debit item 12345. AutoLockbox first searches for a transaction (invoice, debit memo, chargeback) with this number. AutoLockbox finds an invoice with this number, so it checks the value of the Match Receipts By parameter at this customer's site. The Match Receipts By parameter is null for this customer's site, so AutoLockbox checks the setting in the customer's profile. Match Receipts By is set to Transaction in the customer's profile, so AutoLockbox matches the receipt with this invoice and will apply it to this transaction when you run Post QuickCash. Example 2: Using the same receipt record information as Example 1, assume that AutoLockbox fails to find a transaction with the number 12345. The second time the program searches for a sales order with this number. AutoLockbox does not find a sales order with this number, so it now searches for a purchase order that has the number 12345. AutoLockbox finds purchase order 12345 in this transmission, so it checks the Match Receipts By parameter at the customer's site. The parameter is null at the customer's site, so the program checks the customer's profile. The parameter is also null in the customer's profile, so AutoLockbox checks the parameter for this Lockbox. The Match Receipts By parameter is set to Purchase Order Number for this Lockbox, so the program matches the receipt with this purchase order and will apply it to this transaction when you run Post QuickCash. If AutoLockbox cannot find a match after searching for each type of number in the sequence, it applies the receipt using the AutoCash rule set defined for this customer. See: AutoCash Rules, page 4-100. If the AutoCash rule set is unable to apply the receipt, AutoLockbox assigns it a status of Unapplied. You must then manually apply the receipt in the QuickCash or Applications window.
Note: Depending on your setup, Lockbox might create a claim for an
Receipts 4-99
AutoCash Rules
Post QuickCash uses AutoCash rules to apply any identified receipts that could not be applied using matching rules. To use AutoCash rules to apply receipts imported using Lockbox, be sure that you: Include the MICR or customer number in your transmission Do not include matching numbers in your transmission (otherwise, Post QuickCash will apply the receipt to each transaction for which it can find a match) Specify an AutoCash Rule set for your customer's profile class (otherwise, Receivables uses the AutoCash Rule set in the System Options window)
If you submit Post QuickCash as a separate step, you can review each unapplied receipt in the QuickCash window. Receivables displays 'AutoCash Rule' in the Application Type field to indicate that it will be using AutoCash rules to apply your receipts when you run Post QuickCash.
Overapplying Invoices
To allow overapplication using AutoLockbox, set the profile option AR: Allow Overapplication in Lockbox to Yes. If this profile option is set to Yes and the transaction type of the debit item allows overapplication, AutoLockbox applies the receipt and, if the payment exceeds the balance due, changes the sign of the debit item. For example, AR: Allow Overapplication in Lockbox is set to Yes and Post QuickCash applies a $50 payment to a $25 invoice. If the transaction type allows overapplication, Post QuickCash applies the entire amount and the invoice balance due changes to -$25. If the transaction type does not allow overapplication or the profile option is set to No, Post QuickCash applies $25 of the receipt (closing the invoice) and leaves the remaining amount unapplied.
Note: If the transaction type does not allow overapplication or the
profile option is set to No, and you are using Oracle Trade Management to track and resolve claims, then Post QuickCash applies $25 of the receipt (closing the invoice) and creates a claim for the remaining amount.
AutoCash rules.
the balance due on your invoice, Post QuickCash does not apply the receipt. In this case, the entire receipt amount remains unapplied.
Receipt Status
Lockbox assigns a status to each receipt that you import into Receivables depending on the information included in your transmission: Unidentified: Lockbox was not able to determine the customer for this receipt. Unapplied: Lockbox was able to identify the customer for this receipt, but it could not determine to which transaction to apply this receipt. Applied: Lockbox successfully applied this receipt during Post QuickCash.
Important: If you are using the automatic receipts feature,
AutoLockbox ignores all transactions that are selected for automatic receipt (transactions assigned to a receipt class with an Automatic Creation Method).
Receipts 4-101
Related Topics
How AutoLockbox Identifies Customers for a Receipt, page 4-93 How AutoLockbox Creates Claims, page 4-104 AutoCash, page 4-142 Automatic Receipts, page 5-3 Post QuickCash, page 4-135 AutoLockbox Validation, page 4-89 Commonly Asked Questions, page 4-113 Transmission Formats, Oracle Receivables Implementation Guide Lockboxes, Oracle Receivables Implementation Guide Importing and Applying Cross Currency Receipts, page 4-107
You should only use the following bind variables: a. b_current_matching_number - This will get a value of a matching_number passed in the overflow or payment record. b. b_current_matching_date - This will get a value of a matching_date passed in the overflow or payment record. c. b_current_installment - This will get a value for the installment number (if any) passed in the overflow or payment record.
d. b_customer_id - If the customer is identified using a customer number or an MICR number, the program will enforce that the matching_number is for the same customer (except if the value is 'Y' in b_pay_unrelated_customers). e. b_pay_unrelated_customers - When you submit AutoLockbox, the program prompts you to choose whether to allow payments for unrelated customers. This variable will get a value 'Y' or 'N' based on the value that you choose. f. b_lockbox_matching_option - The value of this variable will match to the value of ar_lookups.lookup_code. It is also stored in ar_customer_profiles.lockbox_matching_option and in ar_lockboxes.lockbox_matching_option. g. b_use_matching_date - This variable will be assigned a value NEVER, ALWAYS, or FOR_DUPLICATES, depending upon the value of the Match on Corresponding Date option for your lockbox (in ar_lockboxes).
2.
If you are customizing AutoLockbox using this procedure, be sure that this procedure returns a string that can create a valid cursor and that the SQL returns one and only one row (neither zero nor more than one). The program expects three return values from the SQL statement in the following order:
1. 2. 3.
3.
4.
The program expects that the combination of invoice number and invoice date is unique in ar_payment_schedules. You do not have to use all the bind variables that are provided in your SQL statement. For example:
p_cursor_string := 'select ct.customer_id, ct.trx_number, ct.trx_date ' || 'from custom_table ct ' || 'where ct.matching_number = :b_current_matching_number ' || 'and ct.matching_date = :b_current_matching_date ';
5.
6.
If the SQL statement does not match with the given matching number and matching date (optional), the statement must return the following:
customer_id = -9999, trx_number = null, trx_date = null.
7.
If the statement matches to multiple customers but the same trx numbers, it must
Receipts 4-103
return customer_id = -7777. The procedure will ignore trx_number and trx_date in this case.
Note: The program calling this procedure does not expect it to
return any errors because the definition of a cursor is a one-time procedure and, if done carefully, should not error.
For more information about setting up Lockbox to use a custom matching rule, refer to the files $AR_TOP/admin/sql/ARRLBHKS.pls and $AR_TOP/admin/sql/ARRLBHKB.pls.
This section describes automatic claim creation via AutoLockbox. Prerequisites Implement Trade Management. See: Oracle Trade Management Implementation Guide, Oracle Trade Management User Guide, or online help. Define Lockbox. AutoLockbox reviews imported receipts for possible claim creation only if you select the Evaluate for Claim Eligibility box when defining your lockbox. See: Lockboxes, Oracle Receivables Implementation Guide.
Set System Options. If you select the Evaluate for Claim Eligibility box, then AutoLockbox looks at your claims system options to determine which imported receipts are eligible for claim creation. See: Claims System Options, Oracle Receivables Implementation Guide. These system options tell AutoLockbox what to do with both unmatched as well as matched remittance lines.
Define a receivables activity of type Claim Investigation for each combination of receipt class and receipt method. See: Receivables Activities, Oracle Receivables Implementation Guide.
For each claim, AutoLockbox copies the following items to the claim investigation line: The customer's reason for the payment discrepancy, copied to the Customer Reason column. Customer comments about this payment, copied to the Customer Reference column. If comments do not exist and the customer-provided matching number could not be matched, then this column holds the invalid matching number. Receivables also retains invalid matching numbers in the Application Notes field. See: Receipts Field Reference, page 4-7. If the remittance line is not eligible for claim creation, then AutoLockbox handles the receipt according to the lockbox setting for Invalid Transaction Number Handling. See: Lockboxes, Oracle Receivables Implementation Guide. Unmatched cross currency remittance lines When evaluating an unmatched remittance line for claim creation, AutoLockbox always assumes that the currency of the line matches that of the receipt header.
Receipts 4-105
claims for matched remittance lines. You can set up your system so that AutoLockbox considers all matched remittance lines for possible claim creation. Or, you can choose to exclude short payments of credit memos from consideration. AutoLockbox evaluates matched remittance lines for claim creation by reviewing each remittance line's matched transaction. AutoLockbox creates a claim if: The amount of the remittance line is less than the balance due on the matched transaction. The application violates the Natural Application or Overapplication setting on the matched transaction's transaction type.
Note: The Natural Application Only and Allow Overapplication
settings are mutually exclusive. You must select a setting before AutoLockbox can create claims.
Natural Application
Natural application refers to the type of application, either positive or negative, that brings a transaction's balance closer to zero. See: Transaction Types, Oracle Receivables Implementation Guide. The AutoLockbox validation program confirms that imported remittance lines do not violate their matched transactions' Natural Application rule. If a violation does occur, then AutoLockbox reassigns the remittance line to the Claim Investigation application type. For example, an invoice has a positive balance and is assigned a transaction type with the Natural Application Only box selected. You can apply only a negative application to this invoice. If, however, AutoLockbox matches a remittance line to this invoice that actually increases the invoice balance, then the validation program will update the remittance line to a Claim Investigation application.
Note: AutoLockbox copies the original matched transaction number to
the Application Notes for the receipt as well as to the Customer Reference column on the claim investigation line.
Overapplication
Overapplication occurs when you apply a $500 receipt, for example, to a $400 invoice. This application overapplies the invoice and reverses the invoice's sign (from positive to negative). You can set the Allow Overapplication setting on a transaction type to disallow
overapplication. See: Transaction Types, Oracle Receivables Implementation Guide. If an application would violate its matched transaction's Allow Overapplication setting, then AutoLockbox marks the remittance line with an Overapplication Indicator. After you import receipts, you can optionally correct the overapplication in the QuickCash window before you run Post QuickCash. If the overapplication violation still exists when you run Post QuickCash, then Post QuickCash fully applies the transaction, and creates a claim investigation line for the overpayment amount.
Note: If the AR: Allow Overapplication in Lockbox profile option is No,
yet the Evaluate for Claims Eligibility box is selected, then AutoLockbox will allow remittance lines that overapply their matched transactions into QuickCash, but only for overapplication violations.
Related Topics
Using AutoLockbox, page 4-85 Working with Claims, page 4-164 Maintaining Lockbox Transmission Data, page 4-125
Receipts 4-107
These NCUs had a fixed exchange rate with the euro until December 31, 2002 when they were abolished. To process euro and NCU transactions using AutoLockbox, you must define fixed exchange relationships using the official European Union fixed rates.
The formula AutoLockbox uses to apply a cross currency receipt is shown below: Transaction Amount Applied * Exchange Rate = Receipt Amount Applied If the receipt and transaction currencies have a fixed rate relationship, AutoLockbox can apply the receipt regardless of whether the bank file has only one or two of these values or all of them. If the receipt and transaction currencies do not have a fixed rate relationship, AutoLockbox must either have the exchange rate or be able to determine it to apply the receipt. For example, the exchange rate is not included in the transmission file for two currencies that do not have a fixed rate. If the amount_applied and amount_applied_from are included, AutoLockbox can calculate the missing exchange rate. If the exchange rate and one of the other values is missing, AutoLockbox checks the setting of the Cross Currency Rate Type system option and either derives the rate (and the missing value) or rejects the receipt. See: Cross Currency Rate Type, page 4-109. This table shows how AutoLockbox responds to different combinations of information
If all values are correct, apply the receipt; otherwise, reject the application. Apply the receipt.
Calculate the exchange rate to use or derive it from General Ledger. Calculate the missing value(s).
(Fixed rate relationship) Exchange Rate, Transaction Amount Applied, or Receipt Amount Applied (No fixed rate relationship) Exchange Rate AND either the Transaction Amount Applied or the Receipt Amount Applied (Fixed rate relationship) Transaction Amount Applied OR the Receipt Amount Applied (No fixed rate relationship) Transaction Amount Applied OR the Receipt Amount Applied
Derive fixed exchange rate and then calculate the missing value.
If rate is defined, use it to apply the receipt; otherwise, reject the receipt.
Receipts 4-109
If the Cross Currency Rate Type system option is not defined, then AutoLockbox rejects receipts matching this criteria. To define a rate for this system option, see: Accounting System Options, Oracle Receivables Implementation Guide.
considers receipts to be duplicates if they have the same receipt number, amount, currency, and customer number. See: AutoLockbox Validation, page 4-89.
QuickCash Window
You can use the QuickCash window to enter cross currency receipts and application information. The QuickCash window displays the Amount Applied and Allocated Receipt Amount fields to help you apply cross currency receipts. You can apply both manually entered and imported cross currency receipts in the QuickCash window. Like the Applications window, the QuickCash window provides defaulting logic to help you enter information and reduce manual errors. For more information, see: Applying Cross Currency Receipts - Examples, page 4-33 and QuickCash, page 4-129.
Tip: Define the Cross Currency Rate Type system option. This system
option determines the default exchange rate type that the QuickCash window uses when the receipt and transaction currency are different and the two currencies do not have a fixed rate relationship. See: Accounting System Options, Oracle Receivables Implementation Guide.
Your customer has three invoices, each for 1000 EUR. The customer adds the invoice amounts and then converts the total to USD. The result is shown below:
Transaction * Rate = Amount (in receipt currency) 3,000.00 EUR * .860956 = 2,582.87 USD (rounded)
Although this method is mathematically correct, AutoLockbox calculates remittance amounts differently. AutoLockbox calculates remittance amounts using the following procedure:
1. 2. 3.
Convert each transaction to the receipt currency. Add the amounts in the receipt currency. Remit the sum as the amount_applied_from.
The result of this method (using the values from the previous example) is shown below:
Transaction * Rate = Amount (in receipt currency) 1,000.00 EUR * .860956 = 860.96 USD (rounded) 1,000.00 EUR * .860956 = 860.96 USD (rounded) 1,000.00 EUR * .860956 = 860.96 USD (rounded) Total = 2,582.88 USD
As you can see, the receipt amount (amount_applied_from) in the bank transmission file is 2582.87, but AutoLockbox calculates it as 2582.88. As a result of this discrepancy, AutoLockbox leaves .01 unapplied and one of the invoices remains open. To avoid situations like this, we recommend that you establish business procedures with your customers to ensure that remittance amounts are calculated using the same method as AutoLockbox.
Rounding Differences
Rounding differences are not uncommon when processing cross currency receipts between currencies. These errors occur because there are usually more decimal places defined for an exchange rate than for the standard precision for your functional currency. When a receipt amount is multiplied by an exchange rate and then rounded to match your standard precision, the result can be slightly different from the transaction amount specified in the transmission file. Receivables records rounding errors in the Cross Currency Rounding Account. You define a Cross Currency Rounding Account in the System Options window. See: Accounting System Options, Oracle Receivables Implementation Guide.
Receipts 4-111
Currency Exchange Gain or Loss, page 4-29. Receivables records foreign exchange gains and losses in the Realized Gains and Realized Losses accounts. You define these accounts in the System Options window. See: Accounting System Options, Oracle Receivables Implementation Guide.
Related Topics
Transmission Formats, Oracle Receivables Implementation Guide
Alternate Name you can assign to a customer using the Customers window. The records in the Alternate Names table originate from the bank file you imported using AutoLockbox, and are simply alternative customer names often used by Japanese businesses.
For more information about the Alternate Name Receipt Matches window and importing Zengin format files using AutoLockbox, see: Using AutoLockbox, Oracle Financials for Asia/Pacific User Guide.
Related Topics
Using AutoLockbox, page 4-85 Lockbox Execution Report, page 4-123 AutoLockbox Field Reference, page 4-121
Can one customer pay for another customer's invoices through AutoLockbox?
Yes, if you have set up a relationship between these customers or the system option Allow Payment of Unrelated Invoices is Yes for this Lockbox submission. The paying customer should be identified by a customer or MICR number on the receipt record. Otherwise, if you are using AutoAssociate when applying Customer A's receipt to Customer B's invoice, the receipt will be identified as paid by Customer B. Additionally, all invoices listed to be paid by one receipt must belong to the same customer; otherwise, Lockbox imports the receipts as 'Unapplied'. If the Allow Payment of Unrelated Invoices option is No in the System Options window or for this Lockbox submission, you need to set up a relationship between the customers before you can make applications in this way. See: Defining and Updating Account Relationships, page 7-27. You can also set up party paying relationships. See: Using Party Paying Relationships, page 7-14.
Receipts 4-113
reaches a non-fill character. If the field is left justified, the validation process trims the fill characters from the right until it reaches a non-fill character. Here are some examples: This table illustrates how trimming occurs with the settings Character Field, 10 characters long, Right Justified, Zero Filled:
Before Trimming 1122000000 1234067000 0004560000 After Trimming 1122000000 1234067000 4560000
This table illustrates how trimming occurs with the settings Character Field, 10 characters long, Left Justified, Zero Filled:
Before Trimming 1122000000 1234067000 0004560000 After Trimming 1122 1234067 000456
Incorrect trimming can cause a receipt to be unidentified because an incorrectly trimmed field will not match the corresponding database field during validation. For example, if the customer number should appear as 00842 after validation, but it appears as 842, it will not match customer number 00842 in Receivables. The trim specifications in the above example are "right justified and zero filled", because the leading zeros are being trimmed until a non-fill character (8) is encountered. To have the customer number appear as 00842 after validation you can modify the fill character to be "blank" and the leading zeros will not be trimmed.
reapply receipts that AutoLockbox has already processed. We recommend that you establish standard operating procedures to ensure that users do not process the same bank file more than once using AutoLockbox.
The receivable item belongs to a customer that is not related to the customer who remitted the receipt and Allow Payment of Unrelated Invoices is set to No. The receivable item is not an invoice, a debit memo, a deposit, a credit memo, a chargeback, or an on-account credit. The receivable item is a duplicate or invalid for the customer. The receivable item has been selected for automatic receipt. The installment number or the receivable item is invalid.
2.
3. 4. 5.
AutoLockbox uses the same reasons to invalidate an application as the standard receipt entry windows.
Receipts 4-115
1) A batch can only have one deposit date or GL date. So, if AutoLockbox encounters a change in the deposit date or the GL date, it will create a new receipt batch. 2) A batch can have only one batch name. So, if a new batch name is encountered, AutoLockbox will create a new receipt batch. 3) You can specify the maximum size of a batch in the Lockboxes window. If the number of receipts exceeds this maximum, AutoLockbox will create a new receipt batch. 4) The bank can provide batch records as part of the data file, which divide the receipts into batches. A group of receipts will be processed as one batch if: The group has one deposit date, GL date and batch name The group is less than the maximum size of a batch There are no batch records in the data file
Related Topics
Running AutoLockbox, page 4-116
Running AutoLockbox
Run AutoLockbox to submit your lockbox transmission processes and transfer payment information from your bank files into Receivables. Submit AutoLockbox from the Submit Lockbox Processing window. Use AutoLockbox to import your invoice-related receipts. You must process non-invoice related receipts (such as investment income) through the Receipts window using a receipt type of 'Miscellaneous.' You can import, validate, and run AutoLockbox all in one step, or perform the steps separately using the same window. For example, you can import data into Receivables and review it before validating it within Receivables. Upon examination and approval, you can submit the validation step and Receivables will automatically validate your data and create QuickCash receipt batches.
Caution: When you receive your bank file, be sure to name the file and
move it to the appropriate directory. You will need to specify the location of your bank file when you submit AutoLockbox. If you receive daily files from your bank, be careful not to overwrite the files from the previous day.
and reapply a receipt that AutoLockbox has already processed. We recommend that you establish standard operating procedures to ensure that users do not process the same bank file more than once using AutoLockbox.
Receivables uses SQL*Loader to load information from your bank files into AutoLockbox tables. For SQL*Loader to load your bank file properly, each logical record that your bank sends to you must end with a carriage return; otherwise, SQL*Loader displays an error message when you initiate AutoLockbox.
Important: If you are using the automatic receipts feature,
AutoLockbox ignores all transactions in this transmission that are selected for automatic receipt (i.e. transactions assigned to a receipt class with an Automatic Creation Method).
If you are using Oracle Trade Management, then you can set up AutoLockbox to automatically initiate claim creation in Trade Management. See: How AutoLockbox Creates Claims, page 4-104. Prerequisites Define AutoCash rule sets, Oracle Receivables Implementation Guide Define lockboxes, Oracle Receivables Implementation Guide Define transmission formats, Oracle Receivables Implementation Guide Define receipt classes, Oracle Receivables Implementation Guide Define receipt sources, Oracle Receivables Implementation Guide Define system options, Oracle Receivables Implementation Guide Define profile options, Oracle Receivables Implementation Guide Define receipt methods, Oracle Receivables Implementation Guide Define sequential numbering (optional), Oracle Receivables Implementation Guide
To run AutoLockbox:
1. 2.
Navigate to the Submit Lockbox Processing window. If you are importing a new bank file, check the New Transmission check box, then enter a new Transmission Name. If you are resubmitting an existing lockbox transmission, you can select a name from the list of values.
Receipts 4-117
3.
To import a new bank file into Receivables, check the Submit Import check box, then enter your bank file's Data File, Control File, and Transmission Format information. When you run the import step, Receivables automatically generates the import section of the Lockbox Execution Report.
Important: You must enter the file extensions in the data file field.
4.
In the Alternate Name Search field, select Manual or Automatic if you are importing a bank file with a Japanese Zengin character set. Otherwise, select None. The default value is None.
5.
Optionally select a transaction code from the list of values in the Transaction Code field.
Important: To view the Transaction Code field in the Submit
Lockbox Processing window, enable the Enable Transaction Code profile option. See: Profile Options in Oracle General Ledger, Oracle Receivables Implementation Guide. Additionally, you must check the Submit Import check box to activate this field.
Receivables uses the transaction code that you select as the default transaction code for all payment and application records included in this lockbox transmission. After the import phase, you can review and update each transaction code in the Lockbox Transmission Data window. See: Maintaining Lockbox Transmission Data, page 4125. This feature is available only in public sector installations.
6.
To validate or revalidate imported data and create QuickCash receipt batches, perform the following: a. Check the Submit Validation check box.
Important: If you check the Submit Validation check box, you can
view only the transaction codes that fail validation in the Lockbox Transmission Data window. Therefore, if you want to review all the transaction codes in the Lockbox Transmission Data window, do not check the Submit Validation check box until after the transaction codes are reviewed. Transaction codes are available only in public sector installations.
b. Enter the Lockbox Number to validate. If this is not a new transmission, the default lockbox number is the number used for the original step of this transmission. If you specified Lockbox Number as a value to be imported from the
bank file when you defined your transmission format, or if the transmission format shows that a number already exists, Receivables skips this field. You must enter a lockbox number if Submit Validation is Yes and the lockbox number is not specified in your bank file. c. To apply receipts to transactions belonging to unrelated customers, check the Allow Payment of Unrelated Invoices check box. d. Enter the date to post the receipt and batch records in this lockbox transmission to your general ledger in the GL Date field. If you defined your GL Date as 'Constant Date' in the Lockboxes window, you must enter a GL Date; if you specified a GL Date of 'Deposit Date' or 'Import Date', Receivables uses this as the GL date. e. Enter a Report Format. When you submit the validation step, Receivables creates the Lockbox Processing Validation report. This report lets you review all records that pass and fail validation. Enter 'All' to include all records processed in this transmission. Enter 'Rejects Only' to include only records that failed validation. See: Lockbox Execution Report, page 4-123.
Note: Use the Maintain Lockbox Transmission data window to
review and edit records that fail validation. See: Maintaining Lockbox Transmission Data, page 4-125.
f. To transfer only the lockbox batches in which all records pass the validation step to the QuickCash tables, check the Complete Batches Only check box. If you do not check this check box, Receivables will transfer any receipts within a batch that pass validation, even if others are rejected.
7.
If the Post Partial Amount as Unapplied box is checked, Lockbox will import a receipt that is listed to be applied to several invoices, even if one or more of the invoices are invalid and Lockbox could not apply to them. In this case, Lockbox transfers the receipt into QuickCash with an unapplied amount, and you can then manually apply payment to a valid invoice(s) using the Applications window.
Note: When AutoLockbox imports a receipt with an unapplied
amount into QuickCash, Receivables retains the invalid matching numbers in the Application Notes field in the Receipt History window. You can also display the Application Notes field in the Receipts Summary or QuickCash windows by choosing Show Field from the Folder menu.
If the Reject Entire Receipt box is checked and AutoLockbox encounters an invalid transaction number, the receipt that Lockbox cannot fully apply will remain in the AR_PAYMENTS_INTERFACE_ALL table. In this case, you need to edit the invalid record(s) in the Lockbox Transmission Data window, then submit the Validation step again for the receipt.
Receipts 4-119
8.
To apply receipts in this transmission and update your customer's receivable balance, check the Submit Post QuickCash box. Do not check this box if you want to review and edit your receipt batches in the QuickCash window before applying them to your customer's open debit items. See: Reviewing Receipts in a Lockbox Transmission, page 4-120.
Note: You can also submit Post QuickCash from the Receipt
9.
Save your work. Receivables displays the Request ID of your concurrent process and generates the Lockbox Execution report. See: Lockbox Execution Report, page 4-123. The request ID assigned when you first import a new bank file is associated with this lockbox transmission throughout all steps. Use this request ID to check the status of a transmission in the View Transmission History window, page 4-128.
Navigate to the Receipt Batches or the Receipt Batches Summary window. Query the batch. You can query by Transmission, Lockbox, or Batch Name. Choose Receipts.
Related Topics
Maintaining Lockbox Transmission Data, page 4-125
AutoLockbox Field Reference, page 4-121 Lockbox Execution Report, page 4-123 Using AutoLockbox, page 4-85 Commonly Asked Questions, page 4-113
Bank Origination Number: (Lockbox Control window) The bank origination number of the bank that transmitted this lockbox file. Receivables determines the Bank Origination number from the remittance bank account you entered in the Lockboxes window. Control File: (Submit Lockbox Processing window) Receivables uses SQL *Loader to load information from your operating system files into the Receivables database. The control file is used by SQL *Loader to map the data in the bank file to tables and columns in the Oracle database. You need to create a control file for each bank file that uses a different transmission format. For SQL *Loader to load your bank file properly, each logical record that your bank sends to you must end with a carriage return. If each record does not end with a carriage return, SQL *Loader displays an error message when you submit AutoLockbox.
Tip: If you are using Receivables Multiple Organizations Support
feature, we recommend that you create a different control file for each of your organizations. Each control file should populate the default org_id column for that organization in the ar_payments_interface table. Additionally, if your existing control files use the date format 'YY' for the year, we recommend that you change this to 'RR'.
Receipts 4-121
directory with an extension of .ctl. When you enter a control file name in the Submit Lockbox Processing window, you do not need to enter the path or the extension of the control file. For example, if your control file is in $AR_TOP/bin and is named bankabc.ctl, you just need to enter bankabc in the control file field to submit the file successfully.
Data File: (Submit Lockbox Processing window) The path name and the filename of the bank file you are transferring into Receivables. This is the file that contains payment data you receive from the bank. Receivables lets you store the file in any directory. Destination Account: (Lockbox Control window) The bank account into which this receipt was deposited. Item Number: (Lockbox Transmission Data window) The item number associated with this receipt. If you have multiple receipts in a batch, you might include this in your transmission format to order receipts in a batch.
Important: The item number is also used to associate an overflow
record with the receipt record. Each overflow record must have the same item number as the parent receipt record.
Lockbox Batch Count: (Lockbox Control window) The total number of bank batches associated with this lockbox. Lockbox Receipt Count: (Lockbox Control window) The total number of receipts associated with this lockbox. This count does not include overflow receipts, headers, or trailers. Overflow Sequence: (Lockbox Transmission Data window) A type of bank file record that stores additional receipt information that could not fit on the receipt record. Each Overflow record must have a receipt record as a parent. Typically, an Overflow record will store additional invoice numbers and the amount of the receipt to apply to each invoice. If there are multiple overflow records for a receipt record, each overflow record will have an overflow sequence. Record Count: (Lockbox Control window) The total number of records in this lockbox transmission. Record Identifier: (Lockbox Transmission Data window) A record identifier consists of at most two characters which Receivables uses to identify each record type. For example, Receivables can identify a receipt record in BAI bank files because this record always starts with the character '6'. You define valid record identifiers in the Transmission Formats window. Transaction Code: (Submit Lockbox Processing window) The transaction code that AutoLockbox uses as the default code for all payment and application records in a lockbox transmission. AutoLockbox uses transaction codes to manage receivables accounting in a manner that is consistent with federal regulations. This feature is
available only in public sector installations. After the bank file is imported, you can optionally update transaction codes in the Lockbox Transmission Data window.
Important: To view the Transaction Code field in the Submit Lockbox
Processing window and in the Lockbox Transmission Data window, enable the Enable Transaction Code profile option. See: Profile Options in Oracle General Ledger, Oracle Receivables Implementation Guide.
Transmission Format: (Submit Lockbox Processing window) A transmission format defines what data your bank is sending in the bank file, and how that data is organized so Receivables can successfully import this data. You must work with your bank to determine the content of your transmission format. Your transmission format must match each bank control file that you create, so the number of control files that you use must correspond to the number of transmission formats that you define. Receivables provides several sample format files in the $AR_TOP/bin directory. You can modify these transmission formats or create new ones.
Related Topics
Using AutoLockbox, page 4-85 Running AutoLockbox, page 4-116 Lockbox Execution Report, page 4-123
Import Section
Receivables generates the Import section when you submit the import step of AutoLockbox. If you use SQL*Loader as your import program, it always creates a .log file which can be found in the $AR_TOP/out directory. The .log file contains general information about the activity of your SQL* Loader run, including the reason that the record was not imported. SQL*Loader also creates a .dis and .bad file in the same directory, if it has records to write to these files. The .bad file contains information about any records that were rejected due to formatting or Oracle errors, such as an invalid date. The .dis file contains
Receipts 4-123
discarded records that did not satisfy any of the WHEN clauses in your control file. Receivables prints a line at the end of the Import section informing you of any rejected or discarded files.
Validation Section
Receivables generates the Validation section when you submit the validation step of AutoLockbox. Use this section of the Lockbox Processing Report to see the number of records that pass or fail validation. You can also see the total amount and number of receipts in each lockbox transmission. For records that pass validation, Receivables automatically creates QuickCash receipt batches. You can review QuickCash receipt batches in the Receipt Batches window. If you checked the Submit Post QuickCash check box in the Submit Lockbox Processing window, Receivables posts these QuickCash receipt batches to your receivables accounts. Use the Maintain Lockbox Transmission Data window to review and edit records that failed validation. See: Maintaining Lockbox Transmission Data, page 4-125.
Column Detail
Record Count Summary Receivables displays the number of records for this transmission and their corresponding statuses. Transmission Receivables displays the Deposit date, Bank origination number, Deposit time, and the destination account as well as the following transmission information: Lockbox Records Receivables displays the lockbox record information for each record processed. The lockbox information includes the number of receipts in the lockbox that met the criteria for each category. Transmission Record Count Records Transferred to Date Records Transferred this Run Transmission Amount Amount Transferred To Date Amount Transferred This Run
Batch Records Receivables displays receipt batch information for each batch in this bank file if you include batches as part of your transmission format. Lockboxes may contain several receipt batches. Receipt batch information includes the receipt batch name, the total number of receipts in this receipt batch, the total receipt amount, currency, and the Deposit and GL date for this receipt batch. Record Details Receivables displays the details of each record and the status of that record. If you chose to run the validation report for Rejects Only, Receivables will display the records in error only along with one of the error statuses listed below. If you run the validation report for 'All' records, then records with success statuses will also be displayed. Lockbox automatically transfers all of the receipt records that have a Success status to the QuickCash tables. If you set the Allow Partial Applications check box to Yes in the Submit Lockbox Processing window, Lockbox will also transfer records that do not have a Success status, but will not be able to apply them. You can apply these receipts manually in the Applications window. If you set the Allow Partial Applications check box to No, records in a batch must have a Success status before they can be transferred into the QuickCash tables.
Error Detail
Receivables lists all errors and their definitions by error number to help you identify the reason a record failed validation.
Related Topics
Running AutoLockbox, page 4-116 QuickCash, page 4-129 Commonly Asked Questions, page 4-113
Receipts 4-125
You can customize the appearance of this window by selecting options from the Folder menu. For example, you may choose to add the Alternate Name and Customer Name fields to your default folder.
Prerequisites Run AutoLockbox, page 4-116 Use the Lockbox Execution report to identify invalid records
Navigate to the Lockbox Transmission Data window. Enter or query the lockbox transmission. Within each transmission, Receivables displays the lockbox and batch records first, followed by the receipts and overflow records. The lockbox import program assigns a date to transmission records that you import into Receivables and displays transmissions by date when you query them in this window. The Lockbox Transmission Data window displays the following record types if they are contained in your data file: Service Header, Transmission Header; Lockbox Header; Batch Header; Receipt; Overflow Receipt; Batch Trailer; Lockbox Trailer; Transmission Trailer. You can modify any of the values in these records.
3.
To review error messages, place the cursor in the Status field, then choose Edit Field from the Edit menu. This field is set by the validation process. Enter Comments about this transmission (optional). Receivables transfers comments for batch header records to the Receipt Batch after you run Post QuickCash. Receivables transfers batch header comments if the batch header does not include comments. You can review and update comments about a batch in the Receipt Batches window. If the error is contained in the control, receipt, or application information, you can make changes to the invalid records by selecting the record, then choosing one of the following: Receipt: Choose this button to review and edit specific receipt information. You can change the values of fields that are included in your transmission format.
Important: In the Lockbox Receipt window, you can update the
4.
5.
transaction codes that Receivables automatically assigned to receipt records during the import phase. To view the Transaction Code field in the Lockbox Receipt window, enable
the Enable Transaction Code profile option. See: Profile Options in Oracle General Ledger, Oracle Receivables Implementation Guide. This feature is available only in public sector installations.
Receipt Attributes: Choose this button to review and maintain receipt descriptive flexfield information imported with your lockbox transmission. You can change the values of fields that are included in your transmission format. Applications: Choose this button to review and maintain application information for each receipt within this transmission. You can apply a receipt to debit or credit items. When applying to credit items, Receivables increases the amount of the receipt that can be applied to debit items by the amount of the credit. You can apply up to eight transactions to each receipt record. To apply more than eight transactions, use overflow records for your receipt. Each overflow record can be used to apply an additional eight transactions to the receipt. Use the Status field to review errors for specific receipt applications.
Important: In the Lockbox Applications window, you can
update the transaction codes that Receivables automatically assigned to application records during the import phase. To view the Transaction Code field in the Lockbox Applications window, enable the Enable Transaction Code profile option. See: Define profile options, Oracle Receivables Implementation Guide. This feature is available only in public sector installations.
Select the Cross Currency Data region to review information about cross currency receipts. See: Using AutoLockbox to Import and Apply Cross Currency Receipts, page 4-107. Control: Choose this button to review the lockbox transmission control information that corresponds to this transmission record. You can change the values for fields that are included in your transmission format.
Important: Lockbox formats receipt amounts during the
validation step. Therefore, values in the Lockbox Control window do not contain decimals.
6. 7.
Save your work. Resubmit the transmission for validation. See: Running AutoLockbox, page 4-116.
Receipts 4-127
Related Topics
Using AutoLockbox, page 4-85 Lockbox Execution Report, page 4-123 Viewing Transmission History, page 4-128 Commonly Asked Questions, page 4-113
Transmission Status
A Lockbox transmission can have one of the following statuses: New: This transmission has been imported into Receivables but has not yet been validated. Out of Balance: One or more of the receipts in this transmission was rejected during validation. Open: All of the receipts in this transmission have been successfully validated and transferred into Receivables. Post QuickCash has not yet processed these receipts. Closed: All of the receipts in this transmission have been successfully processed by Post QuickCash. You can review these receipts in the Receipts window. Prerequisites Run AutoLockbox, page 4-116
Navigate to the Lockbox Transmission History window. Query the lockbox transmission to view. The Control Count and Amount fields display the total number and amount of records in this lockbox transmission. The Validated Count and Amount fields display the total number and amount of receipts in this transmission that passed the validation step. Enter any Comments about this transmission (optional).
3.
Related Topics
Using AutoLockbox, page 4-85 Running AutoLockbox, page 4-116 Commonly Asked Questions, page 4-113
QuickCash
Create a batch of QuickCash receipts when you need to enter and apply receipts quickly. The QuickCash window requires only minimal information for each receipt and application. QuickCash also provides an extra level of control for entering high volume receipts because it does not immediately affect your customer's account balance. When you enter receipts and applications in a QuickCash batch or import them using AutoLockbox, Receivables stores the data in an interim table. You can then use the QuickCash window to review receipts and ensure that application information is correct.
Note: If a receipt that you imported contains invalid matching numbers
and you selected the Lockbox option Post Partial Amount as Unapplied, then AutoLockbox imports the receipt with an unapplied amount into QuickCash. For your convenience, Receivables retains the invalid matching numbers in the Application Notes field in the QuickCash window. To view the Application Notes field, choose Show Field from the Folder menu.
You must batch QuickCash receipts. Receivables does not update the status, applied, on account, unapplied, and unidentified fields for your QuickCash batch until you save your work.
Important: You cannot add miscellaneous receipts to a QuickCash
batch.
QuickCash lets you apply your receipts to one or many transactions, use AutoCash rules, place receipts on-account, or enter them as unidentified or unapplied. You can also apply receipts to transactions in different currencies. You can also apply a QuickCash receipt against other open receipts. See: Applying a QuickCash Receipt to Multiple Transactions, page 4-133. In addition, you can use the QuickCash window to: Review any automatic claims that AutoLockbox created for imported receipts (invoice-related claims)
Receipts 4-129
Create manual claims for both overpayments, short payments, and unapplied receipts (noninvoice-related claims)
After reviewing a QuickCash batch for accuracy, run Post QuickCash to update your customer's account balances. After you run Post QuickCash, Receivables treats QuickCash receipts like any other receipts; you can reverse and reapply them and apply any unapplied, unidentified, or on-account amounts.
Note: If you do not identify the customer for a receipt, Receivables
Bank Charges
The profile option AR: Create Bank Charges determines whether Receivables will consider bank charges and tolerance limits when applying receipts. When this profile option is set to Yes, both the Bank Charges and Tolerance Limit fields appear in the QuickCash window. However, whether you can enter values in these fields depends on the receipt's Application Type and creation status. If you are applying a QuickCash receipt using an Application type other than 'AutoCash Rule' and the receipt creation status of the Receipt Class is 'Cleared,' Receivables lets you enter an amount in the Bank Charges field. (A receipt is created as Cleared if the Clearance Method of the receipt class is set to 'Directly.') When applying QuickCash receipts using an Application Type of 'AutoCash Rule,' Receivables disables the Bank Charges field. For more information about how Receivables uses the Bank Charges and Tolerance Limit values to match receipts with invoices, see: AutoCash, page 4-142.
Navigate to the Receipt Batches window. To create a new batch, choose a Batch Type of Manual-Quick, then enter information for this batch. See: Batching Receipts for Easy Entry and Retrieval, page 4-69.
3. 4.
Choose Receipts. Enter the Receipt Number, Receipt Date, and GL Date. The batch Deposit Date and GL Date provide the default Receipt and GL Dates, but you can change them. The receipt GL Date must be in an open or future-enterable period. Enter the receipt Currency (optional). The batch currency provides the default currency, but you can change it to any currency defined in the system if you have at least one remittance bank account with the Receipts Multi-Currency flag set to Yes. See: Foreign Currency Transactions, page 2-26. Enter the Net Amount of this receipt. If bank charges apply, enter the amount in the Bank Charges field. Receivables calculates the total amount as the sum of the net amount plus the bank charges. Specify how to apply the receipt by choosing one of the following Application Types: Auto Cash Rule: Apply receipts to this customer's transactions using AutoCash Rule Set defined for this customer's profile class. If this customer's profile class does not have an AutoCash rule Set assigned to it, Receivables uses the AutoCash Rule Set defined in the System Options window. See: AutoCash, page 4-142. Single: Apply this receipt to a single installment. If you choose this option, you must also enter the transaction number to which you want to apply this receipt. Multiple: Apply this receipt to multiple transactions or to multiple installments. You specify the transactions and installments to which you want to apply this receipt in the Applications window. See: Applying a QuickCash Receipt to Multiple Transactions, page 4-133.
Note: (Optional) You can create claims when applying a QuickCash
5.
6.
7.
receipt using either the Single or Multiple application type. You can enter a customer reference and reason, if provided. Receivables passes this information to Oracle Trade Management when you run Post QuickCash.
On-Account: Apply this receipt to a customer's account, but not to a specific transaction. Unapplied: Mark this amount as Unapplied if this receipt is not applied to any
Receipts 4-131
transactions. Unidentified: Mark this amount as Unidentified if this receipt is not associated with a customer. Claim Investigation: Create non-invoice related claim for this receipt. For use with Trade Management only.
Note: (Optional) You can enter a customer reference and reason, if
provided. Receivables passes this information to Trade Management when you run Post QuickCash.
8.
Enter the Customer Name, Number, and Bill-to Location for this receipt. When you enter the customer, Receivables enters this customer's primary bill-to location (if one exists), but you can change this value. If the system option Require Billing Location for Receipts is set to Yes, you must enter a bill-to location.
Tip: If you need to apply a receipt to debit items, but you do not
know the customer's name, instead of entering an Application Type, first enter one of the debit item numbers in the Apply To field. When you do this, Receivables displays the name of the customer associated with this transaction. Then, enter the appropriate application type.
has no statement site, any unapplied or on-account receipt amounts will not appear on statements sent to this customer.
9.
If you chose an Application Type of Single, enter a transaction number or select one from the list of values. Receivables enters the customer and remittance bank information for this transaction. If the transaction currency is different from the receipt currency, enter either the Amount Applied or Cross Currency Rate.
Note: To apply an amount greater than the balance due, the
transaction type of the open debit item must allow overapplication and the profile option AR: Allow Lockbox Overapplication must be set to Yes. If the transaction type does not allow overapplication and you try to overapply the transaction when Trade Management is installed, then QuickCash applies the balance due and creates a claim for the overapplication amount.
10. Enter the Receipt Method if it did not default from the batch information, or if you
changed the receipt currency. You can only select receipt methods that have remittance bank accounts assigned to them that have the same currency as the currency you specified for the receipt, or that have the Multiple Currencies Allowed check box selected.
11. If you are using manual document numbering, enter a unique Document Number.
Otherwise, Receivables assigns a unique number when you save. See: Implementing Document Sequences, Oracle Receivables Implementation Guide.
12. Move to the next record and repeat the steps above for each receipt to add to this
batch.
Navigate to the Receipt Batches window. Query or enter the QuickCash batch. See: Entering Quick Receipts, page 4-130. Choose Receipts. If this is a new batch, enter receipt information and choose an Application Type of Multiple. If the receipt currency is different from the batch currency, specify exchange rate information. Choose the Multiple button. Enter a transaction or open receipt, or select one from the list of values. Enter the amount of the receipt to apply to this transaction.
Note: If applying this receipt against an open receipt, then skip to
5. 6. 7.
Receipts 4-133
Use the AR: Always Default Transaction Balance for Applications profile option, Oracle Receivables Implementation Guide to control how Receivables defaults the applied amount.
Note: To apply an amount greater than the balance due, the
transaction type of the open debit item must allow overapplication and the profile option AR: Allow Lockbox Overapplication must be set to Yes. If the transaction type does not allow overapplication and Trade Management is installed, then QuickCash applies the balance due and creates a claim for the overapplication amount if you try to overapply the transaction.
The default Discount is the earned discount amount available for this application, unless the system option Allow Unearned Discounts is set to Yes. In this case, the default discount is the amount that, along with the receipt amount applied, closes this item. However, the discount amount cannot be greater than the maximum discount allowed for the transaction (which is determined by the transaction's payment terms). If you do not want Receivables to calculate a discount, change the value of the Discount field to null (no value). See: Discounts, page 4-152.
Note: Use the hidden field, Estimated Balance Due, to obtain a
preview of the remaining balance due on a transaction after considering the current application line that Post QuickCash program might create upon submission. The values displayed in this column are estimates only, and do not convey: Multiple applications to the same transaction. Rather, each field reflects the estimated balance due for the current application line. Discounts for AutoLockbox receipts. AutoLockbox does not calculate discounts. Therefore, for application lines coming from AutoLockbox, the discount field will be empty.
8.
If applying this receipt against an open receipt, then the amount applied defaults to the greater of either: the amount remaining on the QuickCash receipt, or
the amount of the open receipt's open item (unapplied or on-account cash, or open claim investigation application)
9.
If the receipt and transaction currencies are different, enter either the Allocated Receipt Amount or the Cross Currency Rate. The Allocated Receipt Amount is the amount to apply in the receipt currency. If you enter the Allocated Receipt Amount, Receivables calculates the cross currency rate, and vice versa.
10. Move to the next record and repeat the steps above for each transaction to which
Related Topics
Post QuickCash, page 4-135 Post QuickCash Execution Report, page 4-140 Receipts Field Reference, page 4-7
Post QuickCash
When you enter receipts in the QuickCash window or import them using AutoLockbox, Receivables stores them in interim tables. You can then use the QuickCash window to review each receipt and use the Applications window to ensure that the application information is correct. After you approve the receipts and their applications, run Post QuickCash to update your customer's account balances. You can choose which QuickCash or Lockbox batches to review. For example, you may want to review only the receipts entered by your data entry clerks or the data files sent by your bank. The following diagram summarizes how Post QuickCash transfers receipts and applications from interim tables into Receivables.
Receipts 4-135
Post QuickCash
amount Unapplied. See: Defining Customer Profile Classes, Oracle Receivables Implementation Guide. Bank Charges If you set the system option AR: Create Bank Charges to Yes, Receivables will also consider bank charges and a tolerance limit when applying receipts. See: Matching Using Bank Charges and Tolerance Limit, page 4-143. Receipts Without a Bill-to Location If the system option 'Require Billing Location For Receipt' is set to Yes, Post QuickCash will not process receipts that do not have a bill-to location. Both the QuickCash window and AutoLockbox validate that receipts have a billing location if this option is set to Yes. However, the system option may change after the receipts have been entered but before Post QuickCash has been run, so Post QuickCash revalidates. Application Rule Sets Post QuickCash uses the Application Rule Set assigned to the debit item's transaction type to determine how to apply payments and how discounts affect the open balance for each type of associated charges. If no rule set is assigned to this item's transaction type, Post quickCash uses the rule set defined in the System Options window. See: Receivables Application Rule Sets, page 4-45. Cross Currency Receipts You can use Post QuickCash to apply a receipt when the receipt and transaction currencies are different. See: Importing and Applying Cross Currency Receipts, page 4107. Invoice-related and Noninvoice-related Claims When you run Post QuickCash, qualified QuickCash application lines are passed to Oracle Trade Management for claim creation and management: Application lines that short pay their applied transactions Claim investigation application lines Application lines with the Overapplication Indicator selected
A claim number is passed back to Receivables after Trade Management creates the claim. Receipt-to-Receipt Applications You can net receipts by applying a QuickCash receipt against multiple open receipts. See: Receipt-to-Receipt Applications, page 4-11. You can apply a QuickCash receipt against an open receipt's unapplied cash.
Receipts 4-137
When you post the QuickCash batch, Post QuickCash confirms that the open receipt still has enough unapplied cash to accept the application on the QuickCash receipt. If enough unapplied cash exists, then Post QuickCash creates two new applications, one on each receipt. If not enough unapplied cash exists, then Post QuickCash will not overapply the open receipt. Instead, the QuickCash receipt remains in the interim tables and the Post QuickCash Execution report documents the error. You can apply a QuickCash receipt against an open receipt's on-account cash or open claim investigation. When you post the QuickCash batch, Post QuickCash confirms that the on-account cash or claim investigation application on the open receipt still exists, or is not locked by another process. If the application line is available, then Post QuickCash unapplies the on-account cash or claim investigation application line on the open receipt, and creates two new applications, one on each receipt. If the application on the QuickCash receipt is not the full amount of the open receipt's on-account or claim investigation application line, then Post QuickCash reapplies the remaining amount back to On Account or Claim Investigation on the open receipt.
Note: Receivables automatically notifies Trade Management if the
If the application line no longer exists or is locked, then Post QuickCash reviews the status of the open receipt. Depending on the status, either: The QuickCash receipt remains in the interim tables (the Post QuickCash Execution report documents the error), or Post QuickCash rolls back the application to the open receipt, and creates the QuickCash receipt as an unapplied receipt.
Related Topics
QuickCash, page 4-129 Running Post QuickCash, page 4-139 Post QuickCash Execution Report, page 4-140
To run Post QuickCash from the Receipt Batches or Receipt Batches Summary window:
1. 2.
Navigate to the Receipt Batches or the Receipt Batches Summary window. Query the batch to post. If you are in the Receipt Batches Summary window, query then select the batch to post.
Tip: To review a batch of receipts imported by AutoLockbox,
3.
To review receipts within this batch, choose Receipts. If a receipt's Application Type is 'Multiple,' you can review its application by choosing the Multiple button. If a receipt's Application Type is Single, Receivables displays the transaction to which this receipt will be applied in the Apply To field.
Receipts 4-139
4.
To post this batch, choose Post QuickCash, then choose Yes to acknowledge the message. Receivables displays a Process Status number for this batch and creates the Post QuickCash Execution Report. The Process Status number represents the unique concurrent request ID assigned to this batch. You can use this number to check the status of your request in the Requests window.
Navigate to the Submit Lockbox Processing window. Enter the lockbox Transmission Name or select a transmission from the list of values. See: Running AutoLockbox, page 4-116. Check the Submit Post QuickCash check box. Save your work. Receivables displays the Request ID of your concurrent process and creates the Post QuickCash Execution report. See: Post QuickCash Execution Report, page 4-140. The Request ID number represents the unique concurrent request ID assigned to each receipt batch. You can use this to check the status of your requests in the Requests window.
3. 4.
Related Topics
QuickCash, page 4-129 Post QuickCash Execution Report, page 4-140 Monitoring Requests, Oracle Applications User's Guide
Detailed Section
Receivables prints the amount of the receipt that is applied to each transaction and the application type, such as partial application, on-account, or unidentified. This section also displays the remaining amount of the receipt.
Note: The report does not consider receipts that are not fully applied
when adding the number of applied receipts in a batch. For example, you create a batch with two receipts, one for $100 and one for $75. Post QuickCash applies $50 of the $100 receipt but the other receipt is left unapplied. The execution report lists applied receipts as described in this table:
Count 1
Percentage 50
Amount 50
Percentage 29
If you use AutoCash Rules, Receivables displays the abbreviated AutoCash Rule code for the AutoCash Rule used. The AutoCash Rule Legend at the end of the report lists the rules in more detail. If you are using the AutoCash rule 'Clear the Account,' Receivables prints two asterisks (**) next to receipts that do not belong to this batch. Receivables includes all open credit and debit items when determining the customers open balance for the Clear the Account rule, so this may include partially applied or unapplied receipts on your customer account.
Summary Section
Receivables displays the status of this receipt batch. Statuses include Out of Balance and Closed. If the batch is out of balance, you can use the Difference Counts and Amounts to alert you to data entry problems. Period information is displayed for the date you create the receipt batch, the batch GL date, and the batch deposit date. In the Status Summary section, Receivables displays the total number, percentage, and amount of each receipt type included in this receipt batch. In the Discounts section, Receivables displays the total amount of earned and unearned discounts taken for this receipt batch. See: Discounts, page 4-152. In the Distribution section, Receivables displays the total amount of the receipts applied to line items, tax, freight, and receivables charges.
Important: If your batch contains receipts in different currencies, the
Receipts 4-141
totals in this report contain amounts in mixed currencies. For example, if the batch includes one receipt for 100 USD and another for 50 EUR, the total amount is 150.00.
Related Topics
QuickCash, page 4-129 Running Post QuickCash, page 4-139
AutoCash
The Post QuickCash program uses AutoCash rules to determine how to automatically apply your receipts. Receivables uses your customer's open balance along with the AutoCash rules to determine how to apply receipts and whether you allow partial payments to be applied to your customer's items. If Receivables is not able to apply or fully apply a receipt, you can specify whether the remaining amount is left as Unapplied or On-Account. Receivables provides five AutoCash rules you can use to create your AutoCash rule sets. See: AutoCash Rules, page 4-145. When you define your AutoCash rule sets, you specify which rules to use and the sequence of these rules. To determine which AutoCash Rule Set to use when applying receipts, Receivables uses the following hierarchy, stopping when one is found:
1. 2. 3.
applications.
earned and unearned discounts for this AutoCash Rule Set. Additionally, the Items in Dispute option for this AutoCash rule set determines whether items that are in dispute will be included when calculating your customer's open balance.
Receipts 4-143
next rule in the sequence. For Receivables to consider bank charges and tolerance limits, the following must be true: The profile option AR: Create Bank Charges is set to Yes The Receipt Class has a receipt creation status of 'Cleared' (this is necessary as Receivables assumes you know the bank charge only after the receipt has been cleared by the bank) You have defined a General Ledger account for Bank Charges for each Remittance bank account The AutoCash rule did not find an exact match
Example
This example uses the AutoCash rule 'Match Payment with Invoice' to explain matching using bank charges and tolerance limit. If it cannot match the receipt amount with an invoice, Receivables will attempt to match the sum of the receipt amount plus the bank charges to the invoices. If these amounts match, Receivables applies the receipt; otherwise, it will attempt to apply the sum of the receipt amount plus the tolerance limit to the invoice with the lowest value. If there are two or more invoices with equal amounts, Receivables will apply the receipt to the invoice with the oldest due date. Consider the following example and the invoices in the table below: Receipt = $980 Bank Charge = $3 Tolerance Limit = $20
Invoice Number 701 702 703 Amount $985 $990 $995
Receivables will attempt to exactly match the receipt amount with an invoice. After failing to do so, Receivables attempts to match the sum of the receipt plus the Bank Charge ($983) to the invoices. When this also fails, Receivables attempts to apply the sum of the receipt plus the Tolerance Limit ($1,000) to the invoice with the lowest amount (to minimize the bank charges incurred). In this example, Receivables will
apply $985 to invoice #701, thereby incurring a $5 bank charge. Receipt = $980 Inv. #701 = <$985> Bank Charge: <$5>
AutoCash Rules
Receivables provides five AutoCash rules that you can use to create your AutoCash rule sets. When you run Post QuickCash to apply your customer's receipts, Receivables tries to use each AutoCash rule within an AutoCash rule set. If the first rule in the set does not find a match, Receivables uses the next rule in the sequence, and so on until it can apply the receipt. Following are the AutoCash rules you can use: Match Payment with Invoice Clear the Account Clear Past Due Invoices Clear Past Due Invoices Grouped by Payment Term Apply to the Oldest Invoice First
If you have set up Receivables to use Bank Charges, each AutoCash rule (except Apply to the Oldest Invoice First) can also consider bank charges and tolerance limits when attempting to match payments with invoices. See: Matching Using Bank Charges and Tolerance Limit, page 4-143.
Receipts 4-145
Receipt = $1800 Receipt Date = 14-JAN-93 Discount Grace Days = 5 This table shows the invoice details:
Invoice Num 600 Invoice Amount $2000 Discount $20 Payment Terms 10% 10/Net 30 Invoice Date 01-JAN-93 Due Date 30-JAN-93
Since Late Charges is not enabled, Receivables subtracts the $20 late charges from the amount of the invoice, reducing the amount to $2000. The payment terms assigned to this invoice include a 10% discount if the invoice is paid within 10 days and our open balance calculation allows us to take earned discounts. Even though the invoice is paid after the 10 day period, Receivables adds the 5 discount grace days, making this invoice eligible for a 10% discount. The remaining amount due of this invoice on January 14 is $1800. Since the remaining amount due of the invoice matches the receipt amount, the receipt is applied. If no discount grace days were offered, Receivables would not be able to apply the receipt because the remaining amount of the invoice would be $2000.
Note: If this AutoCash rule fails and you have set up your system to
use bank charges and a tolerance limit, Receivables will compare the receipt amount plus bank charges to the invoice. If this fails, Receivables will compare the receipt amount plus tolerance limit to the invoice. If it finds a match, Receivables applies the receipt; otherwise, it looks at the next AutoCash rule in the sequence. For more information, see: Matching Using Bank Charges and Tolerance Limit, page 4-143.
Past Due Debits/Credits Invoice #45 Invoice #46 Credit Memo #100 Unapplied Cash
Since Late Charges and Items in Dispute are enabled, the open balance for this customer is $590. Because the receipt amount matches your customer's open balance, the receipt can be applied.
Note: If this AutoCash rule fails and you have set up your system to
use bank charges and a tolerance limit, Receivables will compare the receipt amount plus bank charges to your customer's open balance. If this fails, Receivables will compare the receipt amount plus tolerance limit to the your customer's open balance. If it finds a match, Receivables applies the receipt; otherwise, it looks at the next AutoCash rule in the sequence. For more information, see: Matching Using Bank Charges and Tolerance Limit, page 4-143.
Receipts 4-147
balance. For example, you have the following situation: Late Charges = No Items in Dispute = No Receipt = $420 The table below shows this customer's activity:
Past Due Debits/Credits Invoice #209 Invoice #89 Invoice #7 Invoice Amount $300 $250 $120 Late Charges $0 $0 $30 In Dispute N/A Yes N/A
Since Late Charges and Items in Dispute are not enabled, Receivables does not include Invoice #89 ($250) or late charges for Invoice #7 ($30) when calculating this customer's past due account balance. Therefore, the past due account balance for this customer is $420. Because the receipt amount matches your customer's past due account balance, the receipt can be applied; however, Invoice #7 and #89 are still open, past due debit items.
Note: If this AutoCash rule fails and you have set up your system to
use bank charges and a tolerance limit, Receivables will compare the receipt amount plus bank charges to your customer's past due account balance. If this fails, Receivables will compare the receipt amount plus tolerance limit to the past due account balance. If it finds a match, Receivables applies the receipt; otherwise, it looks at the next AutoCash rule in the sequence. For more information, see: Matching Using Bank Charges and Tolerance Limit, page 4-143.
than 10-JAN-93 will be included. Credit memos do not have payment terms, so they are included in each group. Receivables uses the options that you entered for the open balance calculation and the number of discount grace days that you specified for this customer's profile class to determine the sum of your customer's credit memos and past due invoices. The values you specify for the Late Charges and Items in Dispute options may prevent a past due debit item from being closed, even if the receipt amount matches the sum of your customer's credit memos and past due invoices. Consider the following situation and activity in the table below: Receipt = $900 on 25-JUN
Transaction Number 1 2 3 4 5 Payment Term A A A B C Due 25-MAY 25-JUNE 25-JUNE 20-JUNE 25-MAY Invoice Amount $500 $200 $200 $900 $905
Receivables will group these transactions as follows: Group 1: Trans 1,2,3 Amount: $900 Group Due Date: 25-MAY Group 2: Trans 4 Amount: $900 Group Due Date: 20-JUN Group 3: Trans 5 Amount: $905 Group Due Date: 25-MAY Since Groups 1 and 2 match the receipt amount, Receivables will select the group with the oldest due date (Group 1) and apply the receipt to those transactions.
Note: If this AutoCash rule fails and you have set up your system to
use bank charges and a tolerance limit, Receivables will compare the
Receipts 4-149
receipt amount plus bank charges to the sum of your customer's credit memos and past due invoices for that payment term. If this fails, Receivables will compare the receipt amount plus tolerance limit to the group with the smallest sum of credit memos and past due invoices (if there are two or more groups with the same combined amount Receivables will select the group with the oldest due date). If it finds a match, Receivables applies the receipt; otherwise, it looks at the next AutoCash rule in the sequence. For more information, see: Matching Using Bank Charges and Tolerance Limit, page 4-143.
If you compare only the due dates for the two invoices, invoice #801 is the oldest invoice, but Receivables also checks the options that you entered for both your open balance calculation and automatic matching rule. Since Late Charges is not enabled, Receivables ignores invoice #801 (since the remaining amount only consists of late charges) and applies the $200 receipt to invoice #707. If Apply Partial Receipts was set to No, Receivables would not be able to apply this receipt and would look at the next rule in the sequence.
Note: Matching using bank charges and a tolerance limit does not
Example
Assume that you have defined the following AutoCash rule set:
Open Balance Calculation Discounts: Earned Only (Assume that the customer, Global Freight Carriers, has no payment or discount grace days) Late Charges: No Items In Dispute: No
Automatic Matching Rules Apply Partial Receipts: Yes Remaining Remittance Amount: On-Account
Match Payment with Invoice Clear The Account Apply To The Oldest Invoice First
A payment was entered for Global Freight Carriers for $600 through the QuickCash window with a deposit date of 10-DEC-92. As illustrated in the table below, Global Freight Carriers has the following outstanding invoices, none of which are in dispute:
Number 123 124 125 Amount Remaining $200 $300 $150 Due Date 11-DEC-92 08-DEC-92 13-DEC-92 Discount Date/Amount 01-DEC-92/$20 30-NOV-92/$30 28-NOV-92/$15
Results: AutoCash rule 1, Match Payment with Invoice, fails because none of the customer's open items have a remaining amount due that is equal to the amount of the receipt ($600). The Post QuickCash program now looks at AutoCash rule 2. AutoCash rule 2, Clear The Account, fails because this customer's calculated account balance ($650) is not the same as the amount of the receipt. The Post QuickCash program now looks at AutoCash rule 3.
Receipts 4-151
Using AutoCash rule 3, Receivables first applies the receipt to the oldest invoice. $300 of the receipt is applied to invoice #124. Since the discount date of 30-NOV-92 has passed and the Discount field for the Open Balance Calculation is set to Earned Only, the $30 discount is no longer available. The amount due remaining for this invoice is now equal to either $0 or the amount of any late charges previously assessed for this item. Late charges are not included in your customer's open balance calculation since this option is set to No. The remaining receipt amount is now $300.00. Receivables now applies $200 to invoice #123, which is the next oldest invoice. Just like invoice #124, the discount date for invoice #123 has passed and the $20 discount is no longer available. The amount due remaining for this invoice is now equal to either $0 or the amount of any late charges previously assessed for this item. Late charges are not included in your customer's open balance calculation since this option is set to No. The remaining receipt amount is now $100. Finally, Receivables applies the remaining $100 to invoice #125 ($150) as a partial receipt because the Apply Partial Receipts matching rule is set to Yes. (If this was set to No, the remaining amount could not be applied to invoice #125 and would be placed on account, since the Remaining Remittance Amount matching rule is set to On Account.) Just like the other invoices, the discount date for invoice #125 has passed and the $15 discount is no longer available. If there are no late charges for this invoice, the amount due remaining for invoice #125 is reduced from $150 to $50, and remains open.
Related Topics
AutoCash Rule Sets, Oracle Receivables Implementation Guide Post QuickCash, page 4-135 AutoCash Rules Report, page 10-34 Discounts in Post QuickCash, page 4-158
Discounts
Receivables lets you give discounts to your customers when they pay for their debit items before a certain date. Discounts are determined by the payment terms you assign to your customers. You can also choose whether to allow discounts for partial payments and specify how you want Receivables to calculate the discount on your invoices.
Types of Discounts
Receivables lets you use the following types of discounts.
Tiered Discounts
When you define your payment terms, you can assign multiple discounts to each payment schedule. You might want to assign different discount percents based on different discount dates. For example, you might give your customers a 15% discount if they pay within 10 days after the invoice date, but only a 5% discount if they pay within 15 days.
Discount Options
The following options let you determine how Receivables calculates the discount amount.
Receipts 4-153
Grace Days that you specify for this customer's profile to determine this customer's open balance. See: Defining Customer Profile Classes, Oracle Receivables Implementation Guide and AutoCash, page 4-142.
Discount Basis
The discount basis option lets you specify how Receivables calculates discounts for your invoices. You enter a discount basis when creating your Payment Terms. You can also enter a default discount basis for your payment terms in the System Options window. See: Miscellaneous System Options, Oracle Receivables Implementation Guide. You can choose one of the following options as your discount basis: Invoice Amount: Calculate the discount amount based on the sum of the tax, freight charges, and line amounts of your invoices. Lines Only: Calculate the discount amount based on only the line amounts of your invoices. Lines, Freight Items and Tax: Calculate the discount amount based on the amount of line items, freight, and tax of your invoices, but not freight and charges at the invoice header level. Lines and Tax, not Freight Items and Tax: Calculate the discount amount based on the line items and their tax amounts, but not the freight items and their tax lines, of your invoices.
invoice date, discount grace days, and the apply date of the receipt to determine the discount percent for this payment term. For example, the invoice date is 01-DEC-93, the receipt is applied on 12-DEC-93, discount grace days = 5 and your payment term has the following discounts: 10% 10 days 7% 15 days 2% 20 days Receivables uses 10% as your discount percent since the receipt was applied within 10 days (including grace days).
Unearned Discounts
When determining the discount percent for unearned discounts, Receivables uses the maximum discount allowed for this payment term. To allow unearned discounts, set Allow Unearned Discounts to Yes in the System Options window.
Receipts 4-155
Receivables uses the following formula to determine earned discounts if partial payment discounts are not allowed: Earned Discount = Amount Due Original * Discount Percent
Percent 10
Date 12-DEC-93
On Lines Only NO
Invoice Details: Invoice #101 Invoice Date = 02-DEC-93 Due Date = 01-JAN-94 Amount = $1100
The following table displays the default discount amounts based on different receipt application dates. You can also see the amount of earned and unearned discounts that your customers can take.
Receipt Apply Date Receipt Amount Default Discount Amount $110 Message Line Earned Discount Allowed $110 Unearned Discount Allowed None
$990
$990
0 To take the unearned discount, you must update the amount in the Discount field.
None
$110
$1000 $100 of the receipt is left as Unapplied. $1000 $100 of the receipt is left as Unapplied.
$110
$110
None
$52.63 To take the unearned discount, you must update the amount in the Discount field.
$52.63
$57.37
Receipts 4-157
Receipt Amount
Default Discount Amount 0 To take the unearned discount, you must update the amount in the Discount field.
Message Line
After 17-DEC-93
Related Topics
Defining Receivables System Options, Oracle Receivables Implementation Guide Payment Terms, Oracle Receivables Implementation Guide Entering Discount Information, Oracle Receivables Implementation Guide AutoCash, page 4-142 Discount Projection Report, page 10-72 Profile Options, Oracle Receivables Implementation Guide
Unapplied Receipts
When you apply a receipt to debit items, a small unapplied amount may remain on the receipt. Receivables lets you write off unapplied receipt balances during or after receipt application. With Receivables you can: Use the Applications window to manually write off unapplied receipt balances Use the Automatic Receipt Write-off program to automatically write off receipts
Underpayments on Receipts
When a receipt underpays an invoice by a small amount, you can manually write off the underpayment rather than bill your customer for the difference.
Receipts 4-159
Reversal
To reverse the write off, you can unapply the original write-off application by unchecking the Apply check box in the Applications window for the write-off amount that you want to reverse.
Exchange Rates
When you write off a foreign currency receipt, Receivables uses the same exchange rate information from the original receipt for the write-off record. When you adjust the exchange rate of a foreign currency receipt, Receivables reverses the write-off with the original exchange rate and then applies the new exchange rate to the write-off. Receivables reverses the write-off only if the converted amount does not exceed the system level write-off limit. If the converted amount exceeds the system level write-off limit, Receivables leaves the write-off amount as unapplied.
Navigate to the Receipts window. Enter the receipt information or query an existing receipt. See: Entering Receipts, page 4-2. Choose Apply. In the Apply To field, select Receipt Write-off. In the Amount Applied field, enter the amount to be written off. Receivables
3. 4. 5.
validates the value that you enter against your write-off approval limit.
6.
In the Activity field, select a receivables activity. You can select from all active receivables activities defined with the activity type of "Receipt Write-off."
Use the Create Receipt Write-off window to submit the Automatic Receipt Write-off program. When you submit the program, you must select a receivables activity with an activity type of Receipt Write-off. The receivables activity tells Receivables which GL account to credit in the write-off process.
Note: Always use the Generate Report Only option to preview the
receipts that you want to write-off before submitting the program. You can only reverse the write-off by manually unapplying each write-off from the Applications window.
Prerequisites Define your system level write-off maximum for receipts, Oracle Receivables Implementation Guide Define Receipt Write-off approval limits, Oracle Receivables Implementation Guide Define receivable activities using the Receipt Write-off activity type, Oracle Receivables Implementation Guide
Navigate to the Create Receipt Write-off window. In the Selection region, enter the currency of the receipts to write off. The default value is your functional currency if the user level write-off limit has been defined for the functional currency. You can change the default value to another currency. Enter either an unapplied amount or unapplied amount percentage, or both. If you enter an unapplied amount, Receivables validates that the amount entered is within
3.
Receipts 4-161
Use the remaining fields in the Selection region to enter additional selection criteria for the receipts that you want to write off. Navigate to the Parameters region. Choose a receivables activity. The receivables activity tells Receivables which GL account to credit for the write-off. This field is optional if you choose the Generate Report only option. Enter the apply date. The value that you enter in this field becomes the apply date of the write-off record for the receipt. Enter the GL Date. The value you enter in this field becomes the GL date of the write-off application. Enter optional comments. You can view the comments that you enter here from the Applications window after Receivables creates the write-off record.
5. 6.
7.
8.
9.
10. Navigate to the Options region. 11. Select either the Generate Report Only or Create Write-off option.
The Generate Report Only option produces the Write-off Unapplied Receipt Balances: Pre Write-off Report, which lists the receipts that were selected based on the selection criteria that you defined. Use this option to preview the write-off results before you submit the process. Once you have previewed the results, you must submit the Automatic Receipt Write-off program using the Create Write-off option to process the write-off. The Create Write-off option submits the Automatic Receipt Write-off program that creates the write-off records, and then generates the Write-off Unapplied Receipt Balances: Write-off Report that displays the write-off records that Receivables processed based on your selection criteria.
Write-Off Process
Both the manual and automatic write-off processes initiate a concurrent program to process the write-off records. This program validates the data that you enter and selects the records to write off. The program then creates the accounting entries and updates the receipt balances.
Accounting Entries
See: Default Accounting for Transactions, page 9-43 for an example of the accounting entries that Receivables creates when writing off unapplied receipts.
Receipts 4-163
Generate Report Only: When this option is selected, Receivables generates a report that shows the receipts that will be processed using your selection criteria. No receipts are actually written off. This option gives you an opportunity to review the selected records and projected results, so that you can make changes if necessary. Create Write-off: When this option is selected, the Automatic Receipt Write-off program is submitted.
See: Creating Claims, page 4-164 and How AutoLockbox Creates Claims, page 4-104. When you create a claim in Receivables, Receivables automatically passes the claim to Trade Management for further research. Trade Management assigns a claim number and the claim investigation process can begin. After a claim's validity is determined, the claim can be resolved directly from Trade Management without any manual intervention by a Receivables user. See: Resolving Claims, page 4-165. In certain instances, however, claim resolution must occur directly in Receivables. In those cases, Trade Management sends settlement instructions to Receivables via Workflow notifications. See: Claims Overview, Oracle Trade Management User Guide.
Creating Claims
Receivables can automatically initiate claim creation during AutoLockbox and Post QuickCash processing. See: Using AutoLockbox, page 4-85. Additionally, you can create claims when manually entering receipts in the
Applications window or in the QuickCash window. See: Applying Receipts, page 4-10 and QuickCash, page 4-129. You can also create claims directly in Trade Management. See: Claims Overview, Oracle Trade Management User Guide. Claims can be either invoice related or non-invoice related: If a customer short pays a particular invoice, then you can create an invoice related claim. Invoice related claims take the currency of the invoice. This type of claim places the related invoice in dispute; the invoice remains open until the claim is resolved. You can choose to age or summarize disputed transactions in aging reports.
Note: In Receivables, invoice related claims are always short
payments. If you receive an over payment that is related to an invoice, then you should fully apply the invoice and record the remaining amount as a non-invoice related claim using the Claim Investigation application type.
If a customer includes a deduction or over payment on a remittance but does not indicate a related invoice number, then you can create a non-invoice related claim using the Claim Investigation application type. Non-invoice related claims take the currency of the receipt. This type of claim is an open receipt credit; the receipt remains open until the claim is resolved. You can choose to age or summarize open credits.
Note: A negative claim investigation is a positive claim in Trade
Management, because Trade Management and Receivables are on opposite sides of the balance sheet. Trade Management is a liability/expense product while Receivables is an asset/revenue product.
Related Topics
Working with Claims, page 4-164 Accounting for Transactions, page 9-43
Resolving Claims
After research on a claim is completed and its validity determined, the claim can be resolved directly from Trade Management. In cases where a Trade Management user cannot resolve a claim directly, however, Workflow notifications alert you that the claim should be resolved in Receivables.
Receipts 4-165
For example, see: Chargebacks and Adjustments, page 4-52. To learn about settlement options in Trade Management, see: Claim Settlement Methods, Oracle Trade Management User Guide.
record when the chargeback was initially created. Subsequent changes to the claim reason in Trade Management are not reflected in Receivables.
In Receivables, create the same invoice and adjustment reasons. For example, Invalid Promotion. Use both the Invoice Reason and Adustment Reason lookup types in the Oracle Receivables Lookups window. See: Transaction Lookups, Oracle Receivables Implementation Guide.
2.
In Trade Management, create claim reasons, and map them to the Receivables adjustment reasons that you already created. See: Claim Types and Reasons, Oracle Trade Management User Guide.
Related Topics
Claims Overview, Oracle Trade Management User Guide
Working with Claims, page 4-164 Crediting Transactions, page 2-92 Creating On-Account Credit Memos, page 2-108 Reapplying Receipts, page 4-65 Writing Off Receipts, page 4-159
Netting Agreements
A netting agreement controls how a group of trading partners net Payables and Receivables transactions. You can create a netting agreement for each group of trading partners that agrees to net transactions. Netting agreements include the business rules that define the types of transactions that may be selected for netting, and which suppliers and customers can be netted. See: Netting Agreements, Oracle Payables User Guide.
Netting Process
The netting process includes the following steps: Create a netting batch. Review and modify the netting batch. Submit the netting batch. Submit the Trading Partner Approval process, if trading partner approval is required.
Receipts 4-167
Related Topics
Payables and Receivables Netting, Oracle Payables User Guide
5
Electronic Payment Processing
This chapter covers the following topics: Remitting Electronic Payments Automatic Receipts About Remittances Automatic Clearing for Receipts Credit Cards Credit Card Chargebacks Correcting Funds Transfer Errors Creating Refunds Credit Card Refunds Automated Receipt Handling for Credits
With payments by cash or check, you enter and apply the receipt after you receive it.
To accept or initiate an electronic payment, however, you must complete some additional setup.
Credit Cards
See: Credit Cards, page 5-42.
Purchase Cards
Receivables supports the acceptance of purchase cards, also known as procurement cards, from your customers. You accept purchase cards just as you accept credit cards; the two procedures are the same. Purchase cards offer multiple benefits to both the merchant (you) and to buyers (your customers). For example, fees charged to merchants for purchase card transactions are generally less than those charged for credit card transactions. On the buyer side, purchase cards help to streamline the order process by reducing paperwork and automating spending limits.
You use the Receivables remittance process to initiate the ACH payment. Oracle Payments handles the external processing of credit card payments and ACH bank account transfers. See: Enabling the Funds Capture Process, Oracle Receivables Implementation Guide.
an existing receipt method, whose payment method is Bank Account Transfer. You use the Receivables remittance process to initiate the direct debit payment. Oracle Payments also handles the external processing of these payments.
Related Topics
Enabling the Funds Capture Process, Oracle Receivables Implementation Guide
Automatic Receipts
Instead of manually entering receipts, you can use the Receivables automatic receipts feature to automatically generate receipts for customers with whom you have predefined agreements. These agreements let you collect payments on time by transferring funds from the customer's bank account to yours on the receipt maturity date. You can also manage your cash flow by deciding when, where, and how much you should remit to your bank. Automatic receipts also lets you manage your customer risk and reconcile bank statements. You can decide how you wish to process the receipts from creation to remittance and risk elimination. The Automatic Receipts feature satisfies the many variations of bank remittance processing, such as direct debits. Once created, automatic receipts can be reapplied in the same way as manual receipts. You can reverse an automatic receipt only if its status is Approved.
Note: You cannot create cross currency receipt applications using
Automatic Receipts. For more information, see: Cross Currency Receipts, page 4-29.
Creating automatic receipts involves three steps: Create: Select the invoices to include in your automatic receipts. Approve: Update, delete, and approve the receipts that you have selected. Format: Format your automatic receipts onto paper to send to your customer for confirmation or notification before remitting them to your bank on either paper or magnetic media. This step is optional, as it depends upon the type of automatic receipt you create.
You can perform these steps at the same time or separately. The following diagram provides an overview of the Automatic Receipts and Remittance processes.
For a text description of this graphic, see Text Description of the Automatic Receipts Graphic, page F-7.
Related Topics
Accounting for Automatic Receipts and Remittances, page 5-24 Troubleshooting, page 5-5 Reporting on Automatic Receipts and Remittances, page 5-22 About Remittances, page 5-25
Automatic Clearing for Receipts, page 5-38 Transactions Awaiting Consolidation Report, page 10-137 Credit Cards, page 5-42 Managing Prepayment Receipts, page 4-25
same currency is the same as the customer bank account, Receivables will use this account. This lets you avoid bank charges and allows funds to be transferred more quickly. You can update remittance bank information for an automatic receipt if the receipt status is Confirmed and the bank's Unapplied and On Account GL accounts are the same. To modify bank information, query the receipt in the Receipts window.
Sequential Numbering
If you are creating automatic receipts, the Sequential Numbering profile option must be set to 'Always Used' or 'Partially Used.' You must also ensure that you create a document category for each receipt method you assign to invoices that are selected for automatic receipt application and that each document category is assigned to a document sequence with automatic numbering. For example, if sequential numbering is set to Always Used, but you have not assigned a document sequence to your receipt method document category, Receivables displays the following error message when you try to approve your automatic receipt:
PAP-00251
An assignment does not exist for these parameters and one is mandatory. The profile option Sequential Numbering is defined to have sequential numbering always used. The current set of parameters does not have a sequence assigned. Go to the Assign Sequences window and assign a sequence to the current set of parameters.
Cause:
Action:
For more information about this profile option, see: Profile Options in Oracle Application Library, Oracle Receivables Implementation Guide.
section of the Approve Automatic Receipt Execution report. If this happens, you should recreate your automatic receipt batch for these invoices and specify a General Ledger batch date which is on or after the maturity date which would be derived for the receipt.
Related Topics
Implementing Document Sequences, Oracle Receivables Implementation Guide Reporting on Automatic Receipts and Remittances, page 5-22
Define remittance bank accounts in either the currency of the transaction or with the Multiple Currencies Allowed check box selected. See: Bank Account Model Overview, Oracle Cash Management User Guide.
Assign default payment details at the customer account or site level. When you enter payment details, you create payment instruments (credit cards and customer bank accounts) for a customer account or site. This customer payment information that you create is actually stored in Oracle Payments for use during funds capture processing. See: Entering and Updating Account Payment Details, page 7-24 and Entering and Updating Account Site Payment Details, page 7-41.
Define receipt classes with Creation Method set to Automatic and indicate whether you want to confirm, remit, and clear your automatic receipts. See: Receipt Classes, Oracle Receivables Implementation Guide. Define receipt methods for your receipt classes and assign your remittance bank accounts to them. Specify the number of Clearing and Risk Elimination days and enter your cash, confirmation, remittance, factoring, and short term debt accounts. See: Receipt Methods, Oracle Receivables Implementation Guide. Assign automatic receipt methods to your customers.
Navigate to the Transactions window. Enter or query the transaction. See: Entering Transactions, page 2-2. In the Paying Customer region, enter the Name or Number, and the Paying Location. Enter a receipt method with an associated receipt class that has an Automatic creation method, or select from the list of values.
Note: The list of values displays only receipt methods assigned to
4.
The selected receipt method automatically defaults the payment method and instrument number.
5.
transactions are flagged and waiting for Automatic Receipt creation. See: Transactions Awaiting Consolidation, page 10-137.
Related Topics
Entering Receipts, page 4-2 Creating Automatic Receipts, page 5-9 Automatic Receipts, page 5-3 Importing Transactions Using AutoInvoice, page 2-199 Credit Cards, page 5-42 Managing Prepayment Receipts, page 4-25
confirmation. This will give you the additional time required to send the receipts to your customer and for the customer to confirm them. Receipts that will be factored should also have the lead days set to a high number as they are often remitted long before their maturity date.
Receivables uses the GL date to determine the accounting period in which the
automatic receipts will post to your general ledger. Receivables does not let you enter a GL date for a new batch if the receipt class requires confirmation as a separate step. This is because Receivables does not create accounting entries when you approve receipts, but do not confirm them. See: Accounting for Automatic Receipts and Remittances, page 5-24. Lastly, Receivables validates that the receipt amount is more than or equal to the Minimum Receipt Amount that you specified for your remittance bank and customer profile class. You can assign minimum receipt amounts for your remittance bank accounts in the Receipt Classes window and for your Customers in the Customer Profile Classes window or Customer set of pages. If the total of the transactions does not match the larger of the two minimum receipt amounts, no receipts will be created. These transactions will appear in the Exception section of the Create Automatic Receipt Execution report. See: Automatic Receipts and Remittances Execution Report, page 516. Depending upon the function security options set up by your system administrator, you might be able to create, format, and approve automatic receipt batches in one step. See: Function Security in Receivables, Oracle Receivables Implementation Guide. You can delete a batch of Automatic Receipts only if the batch has not yet been approved and its status is Creation Completed. When you delete a batch, all transactions within the batch become available for selection the next time you submit the Automatic Receipt creation program. Prerequisites Set the Sequential Numbering profile option to 'Always Used' or 'Partially Used' and assign document sequences to each automatic receipt method you define. Receipt numbers for automatic receipts are generated based on document sequence numbers. See: Implementing Document Sequences, Oracle Receivables Implementation Guide. Define Print programs for your Automatic Receipts. Run the Transactions Awaiting Consolidation report to review which invoices will be picked up by the Automatic Receipt program (optional). See: Transactions Awaiting Consolidation, page 10-137. Define the number of Auto Receipts Invoices per Commit and Receipts per Commit in the System Options window (Miscellaneous tabbed region).
Tip: Set the Receipts per Commit and Invoices per Commit system
options to a large number to avoid intermediate saves in the program. You should use numbers that are large enough to handle your largest automatic receipt and remittance batches. To help determine the numbers to use, look at the end of the log file for your largest Automatic Receipt Creation Batch; this will give you
the number of receipts marked for this batch. Assign this number to Auto Receipts Invoices per Commit. Look at the log file for your largest Remittance Creation batch to derive the Auto Receipts Receipts per Commit number. You should only reduce these numbers if you run out of rollback segments. See: Defining Receivables System Options, Oracle Receivables Implementation Guide .
If using Automatic Receipts to pay foreign currency transactions, then set the AR: Default Exchange Rate Type profile option to a value other than User. See: Overview of Receivables User Profile Options, Oracle Receivables Implementation Guide. Also, define daily exchange rates. See: Entering Daily Rates, Oracle General Ledger User's Guide.
Navigate to the Receipt Batches window. Choose a Batch Type of Automatic. Enter the Currency for this batch. If you enter a foreign currency, enter exchange rate information for this batch. See: Foreign Currency Transactions, page 2-26. Enter the Batch date. The default is the current date, but you can change it. If the Receipt Class you entered does not require confirmation as a separate step, enter the GL Date for this batch. The default GL date is the batch date. The GL date must fall within an open or future accounting period. Enter a Receipt Class and Receipt Method for this batch, or select from the list of values. Receivables lets you select active Receipt Classes with a Creation Method of Automatic. When you use the list of values to select a Receipt Method, Receivables displays the Receipt Class to which each Receipt Method is assigned and indicates whether receipts using this Receipt Class require confirmation. When you enter selection
4. 5.
6.
criteria for this batch in step 9, page 5-12, Receivables requires that each transaction selected for payment has the Receipt Method you specify here.
7.
In the Media Reference field, enter the tape or floppy disk on to which you are going to create your batch of automatic receipts (optional). Choose Create. Enter selection criteria to create Automatic Receipts for specific transactions or customers (optional). For example, enter the low and high values of the transaction Due Dates, Transaction and Document Numbers, Customer Names, or Customer Numbers to create Automatic Receipts for those transactions. Leave a field blank if you do not want to limit your query.
Note: Enter a range of credit card numbers in the Bank Accounts to
8. 9.
create Automatic Receipts for transactions marked for payment by credit card.
10. Choose OK. Receivables generates a Batch Name by using the next number after the
value in the Last Number field of the receipt source 'AUTOMATIC RECEIPTS.' See: Receipt Sources, Oracle Receivables Implementation Guide. Receivables displays the Process Status of your batch and a unique Request ID number for your concurrent request. Use the Request ID number to check the status of your automatic receipt batch in the Completed Requests window. Receivables also creates the Automatic Receipts and Remittances Execution report when you submit your request. This report lists the number and amount of automatic receipts in this batch. See: Automatic Receipts and Remittances Execution report, page 5-16.
Note: If your automatic receipt batch has a status of Started
Creation, but the concurrent process terminates, you must delete the batch and resubmit the automatic receipt creation process for this batch.
Tip: You can also use the Automatic Receipt Batch Management
Report to review the status of your automatic receipt batches. See: Automatic Receipt Batch Management report, page 10-34.
For example, you can schedule the Automatic Receipts program to run immediately after AutoInvoice completes. You can initiate the Automatic Receipts Creation program using Standard Request Submission from the Receipts menu. See: Submitting a Request, Oracle Applications User's Guide.
Selected Parameters
Batch Date: Enter the batch date that you want to run the process for. Batch GL Date: Enter the batch date for General Ledger that you want to run the process for. Approve: Indicate if you want the Automatic Receipts Creation program to automatically approve this batch of automatic receipts. Format: Indicate if you want the Automatic Receipts Creation program to automatically format this batch of automatic receipts. Receipt Amount Range: Enter the receipt amount range that you want to run the process for.
Navigate to the Receipt Batches or the Receipt Batches Summary window. Query the batch to delete. To delete a batch of automatic receipts, the batch status must be either Started Creation or Creation Completed. Choose Delete Record from the Edit menu, then choose OK to acknowledge the message.
3.
Related Topics
Automatic Receipts, page 5-3 Approving Automatic Receipts, page 5-16 Formatting Automatic Receipts, page 5-18 Confirming Automatic Receipts, page 5-20 Manually Entering Automatic Receipts, page 5-14 Automatic Receipts Awaiting Confirmation Report, page 10-35 Automatic Receipt Batch Management Report, page 10-34 Monitoring Requests, Oracle Applications User's Guide
Navigate to the Receipts window. Choose a Receipt Method assigned to a receipt class that has a Creation Method of Automatic and a Remittance Method of Standard, Factoring, or Standard and Factoring. Specify the receipt maturity date. The default is the receipt deposit date, but you can change it. Choose a Receipt Type of Standard. Enter receipt information. See: Entering Receipts, page 4-2. In the Payment Details region, select a payment instrument.
3.
4. 5. 6.
Related Topics
Automatic Receipts, page 5-3 Approving Automatic Receipts, page 5-16 Formatting Automatic Receipts, page 5-18 Confirming Automatic Receipts, page 5-20
receipts created by the Automatic Receipts program. When creating a receipt in the Receipts window, you must enter a receipt number.
memo reversal to have the same document number. However, Receivables maintains a complete audit trail for these transactions by ensuring that all document numbers are unique within a transaction batch source.
Choose the Include Receipts at Risk option from the Tools menu. Execute your query.
profile option and the option on the Tools menu do not affect the customer balance calculation in any Receivables standard reports or listings. These options only affect whether Receivables displays receipts at risk and includes them in the open balance calculation for Account Details.
Related Topics
Common Report Parameters, page 10-5 Creating Automatic Receipts, page 5-9 Approving Automatic Receipts, page 5-16 Formatting Automatic Receipts, page 5-18 Managing Prepayment Receipts, page 4-25
Automatic Receipts that do not require confirmation close the invoices they are paying. Receipts that require confirmation close invoices when they are confirmed. See: Confirming Automatic Receipts, page 5-20. Receivables lets you update transactions within a batch before you approve the batch. However, you can only select a new customer bank or bank account for a transaction in your batch that you have assigned to either this customer or the primary customers of this customer. In addition, this bank must have a bank account which is in the same currency as your batch. Receivables uses various criteria to determine how to create the approved receipts. The Number of Receipts Rule on the receipt method associated with the automatic receipt batch determines the number of receipts to create from the transactions contained in the batch. Options are One per Customer, One per Customer and Due Date, One per Invoice, One per Site, and One per Site and Due Date. When you remit a batch of automatic receipts, your remittance bank uses the maturity date that you specify to determine when to transfer the funds for this receipt from your customer's bank to one of your remittance bank accounts. To determine the maturity date on the approved receipt, Receivables uses the Receipt Maturity Date Rule on the receipt method. Options are to use the earliest or the latest due date of all the transactions which will be applied to the receipt. To approve a batch, its status must be Creation Completed or Started Approval. Prerequisites Create automatic receipts, page 5-11
Navigate to the Receipt Batches window. Query the batch of automatic receipts to approve. Select the batch. If you are ready to approve the batch, go to step 7. Update receipt batch information as necessary. You can only update the GL date of this batch if the batch status is Completed Creation and you are creating Confirmed receipts. If no GL date is displayed for this batch, the receipts within this batch are not confirmed. You cannot add new transactions to this batch, but if you want to deselect or update transactions within the batch, choose Maintain. If the batch status is Creation Completed, you can exclude a transaction from this batch by deselecting it.
5.
6.
Update transaction information as necessary. For example, Paying Customer, bank Name, and Account Number.
7.
Choose Approve. Receivables displays the Request ID of your concurrent request for approving this batch of automatic receipts and assigns a Process Status of Started Approval. Receivables also creates the Automatic Receipt and Remittances Execution report. This report lists the number and amount of automatic receipts approved in this batch. See: Automatic Receipts and Remittances Execution report, page 5-16.
Note: If your automatic receipt batch has a status of Started
Approval, but the concurrent process terminates, you can resubmit the batch for approval. You cannot delete an automatic receipt batch that has a status of Started Approval.
review the status of your automatic receipt batches. See: Automatic Receipt Batch Management report, page 10-34.
Related Topics
Creating Automatic Receipts, page 5-9 Formatting Automatic Receipts, page 5-18 Confirming Automatic Receipts, page 5-20 Monitoring Requests, Oracle Applications User's Guide
2. 3.
Query the batch you want to format. Select the batch, then choose Format. Receivables displays the Request ID of your concurrent request and assigns a Process Status of Started Format. You can review the results of your formatting request in the Concurrent Requests Summary window.
Note: If your automatic receipt batch has a status of Started Format,
but the concurrent process terminates, you can resubmit the batch for formatting. You cannot delete an automatic receipt batch that has a status of Started Format.
Related Topics
Creating Automatic Receipts, page 5-9 Approving Automatic Receipts, page 5-16 Confirming Automatic Receipts, page 5-20 Monitoring Requests, Oracle Applications User's Guide
Related Topics
Formatting Automatic Receipts, page 5-18
Creating Remittance Batches, page 5-30 Running Standard Reports and Listings, page 10-4 Common Report Headings, page 10-9
Navigate to the Receipts or Receipts Summary window. Query the receipts to confirm.
Tip: If you are using the Receipt Summary window, you can query
all of the receipts in an Automatic Receipt batch, and then select and confirm only specific receipts. To confirm all receipts in the batch at the same time, see: To confirm a batch of automatic receipts, page 5-21.
3.
To update receipt information, select the receipt, then choose Open. You can update exchange rate information, the receipt maturity date, the remittance bank override flag, and customer bank information.
Tip: When your customer confirms the automatic receipt, they may
provide a confirmation number for each receipt. Enter this number in the Customer Reference field. This number is passed to your remittance bank which can then forward it to the customer bank. This will enable your customer to reconcile their accounts.
4.
To update transactions applied to this automatic receipt, choose Apply. You can update the Applied Amount depending on the transaction type associated with the transaction. If Allow Overapplication is Yes for this transaction type, you can enter an amount that exceeds the balance due for this transaction. If Natural Application Only is Yes, you can only enter an amount that brings the balance due of the transaction closer to zero. If you updated transaction information, save your work. Choose Confirm, then enter the GL and Confirmation Date for this receipt. The GL date must be in an open or future accounting period. If you are reviewing a receipt that you have already confirmed, Receivables displays the GL date you specified for the previous confirmation. The default Confirmation date is the current date, but you can change it. Choose Confirm.
5. 6.
7.
2.
Query the batch to confirm. To confirm a receipt batch, it must have a status of Approved. Choose Confirm. After processing all receipts in the batch, Receivables displays a message indicating how many receipts were successfully confirmed.
3.
Related Topics
Automatic Receipts, page 5-3 Creating Automatic Receipts, page 5-9 Automatic Receipts Awaiting Confirmation Report, page 10-35
For a text description of this graphic, see: Text Description of the Reporting on Automatic Receipts and Remittances Graphic, page F-7.
Related Topics
Automatic Receipts, page 5-3 Format Automatic Receipts Report, page 5-19 About Remittances, page 5-25 Format Automatic Remittances Report, page 5-38 Automatic Receipts Awaiting Confirmation, page 10-35 Automatic Receipt Batch Management Report, page 10-34
the Factoring account and credits the Short Term Debt account when you choose to factor your receipt. The Short Term Debt account is subsequently debited when you run the Automatic Clearing program to eliminate risk.
Related Topics
Troubleshooting the Automatic Receipts Process, page 5-5 Reporting on Automatic Receipts and Remittances, page 5-22
About Remittances
Remit automatic receipts to your bank to initiate the transfer of payments from your customers. You remit your automatic receipts after approval or confirmation, if confirmation is required. You can also remit manual receipts to your bank. The remittance process is very similar to the automatic receipt creation process. You must Create, Approve, and Format your remittances. You can combine these operations into a single step or perform each separately. Receivables lets you make cross currency deposits. You can deposit receipts into remittance bank accounts that are either in the currency of the receipt or that are in your functional currency, but have the Multiple Currencies Allowed check box selected. This provides greater flexibility in determining your remittance bank accounts. Receivables supports two types of remittances: Standard Remittances: For automatic receipts, you remit receipts to your bank so the bank can transfer funds from the customer's account to your account on the receipt maturity date. For manual receipts, the bank credits your account when the customer's check clears. The remittance process initiates the transfer of payment for transactions that are paid by credit card or electronic funds transfer (both direct debit and Automatic Clearing House bank account transfer). For information about enabling ACH bank account transfers, see: Remitting
Electronic Payments, page 5-1. Factored Remittances: Remit receipts to your bank so the bank can lend you money against the receipts either before the maturity date (for automatic receipts) or before clearing (for manual receipts). After clearing factored receipts, Receivables creates a short term debt for the borrowed amount to track your liability in case of customer default.
You can schedule the remittance process to automatically run at predetermined times. See: Scheduling the Automatic Remittances Creation Program, page 5-35.
Related Topics
Creating Remittance Batches, page 5-30 Accounting of Automatic Receipts and Remittances, page 5-24 Factoring Remittances, page 5-29 Automatic Clearing for Receipts, page 5-38 Remittance Batch Management Report, page 10-117
Header Records
There is one header record for each remittance mode, payment type, remittance bank, due date, and currency. The layout of a header record is described in this table:
Column Numbers 1-2 3-4 5 -12 Contents Record code: 03 for Header Operation Code Always filled by zeros
Contents Sales tax registration number Blank Remittance Date Company name Remittance bank address and name Blank Blank Remittance bank account number Remittance bank account number Remittance bank account number Blank Remittance Batch name
Detail Records
There is one detail record per automatic receipt. The layout of a detail record is described in this table:
Column Numbers 1-2 3-4 5 - 12 13 - 20 Contents Record code: 06 for Detail Operation Code Always filled by zeros Blank
Column Numbers 21 - 30 31 - 54 55 - 78 79 - 81 82 - 86 87 - 91 92 - 102 103 - 114 115 - 118 119 - 124 125 - 130 131 - 150 151 - 160
Contents Receipt Number Customer name Customer bank name Blank Customer bank account number Customer bank account number Customer bank account number Payment amount Blank Due Date Creation Date Blank Receipt Number
Tail Records
There is one tail record for each remittance mode, payment type, remittance bank, due date, and currency. The layout of a tail record is described in this table:
Column Numbers 1-2 3-4 5 -12 Contents Record code: 08 for Tail Operation Code Always filled by zeros
Related Topics
Factoring Remittances, page 5-29 Formatting Remittance Batches, page 5-37
Factoring Remittances
Factoring is a process in which you sell your accounts receivable to your bank in return for cash. You decide whether to factor your receipts when defining your receipt classes. To factor receipts, choose a remittance method of 'Factoring' or 'Standard and Factoring.' Choose Standard and Factoring if you will not always factor receipts created with this receipt class. See: Receipt Classes, Oracle Receivables Implementation Guide. When you create a remittance batch, you specify whether the receipts should be factored. If you choose a Remittance Method of Factored, all receipts that have receipt classes with Remittance Method set to either 'Factoring' or 'Standard and Factoring' and that meet your selection criteria will be included in the remittance batch. You create factored remittance batches the same way that you create a standard remittance batch. See: Creating Remittance Batches, page 5-30. You can track your risk of customer default when you factor a receipt with your bank. In this case, Receivables creates a short term debt for the risk upon clearance of the receipt. Risk is displayed on your Bank Risk report and the different aging reports. Oracle Order Management uses this value during credit checking. Run the Automatic Clearing program to eliminate your risk on or after the maturity date of your automatic receipts. See: Automatic Clearing for Receipts, page 5-38. The following table shows the accounting entries that Receivables creates when you factor receipts with a receipt class that requires confirmation, remittance, and clearance.
Action Confirm Receipts Accounting Entries DR Confirmation CR Accounts Receivable
Clear Receipts
Eliminate Risk
Related Topics
About Remittances, page 5-25 Creating Remittance Batches, page 5-30 Automatic Clearing for Receipts, page 5-38
You can either create one remittance batch per remittance bank account or choose a clearing institution. If you choose a clearing institution, Receivables will select all the receipts belonging to remittance banks that have this clearing institution assigned to them.
Receivables lets you make cross-currency deposits. You can deposit receipts into remittance bank accounts that are either in the currency of the receipt or are in your functional currency but have the Multiple Currencies Allowed check box selected. If you choose to approve and format your batch when you create it, Receivables initiates an additional process which creates the formatted batch information. Depending upon the function security options set up by your system administrator, you may be able to create, format, and approve remittance batches in one step. See: Function Security in Receivables, Oracle Receivables Implementation Guide. You can schedule the remittance process to automatically run at predetermined times. See: Scheduling the Automatic Remittances Creation Program, page 5-35. You can delete a remittance batch only if its status is either Started Creation or Completed Creation. When you delete a remittance batch, all receipts within the batch become available for selection the next time you create a remittance batch.
If the Ignore Override option is selected when creating a remittance batch, Receivables will override a receipt's remittance bank information and include the receipt in this remittance batch, regardless of how you set the receipt's Override option. If the Ignore Override option is not selected, Receivables will override bank accounts for receipts and include them in this remittance batch, only if: The receipt's Override option is Allow The receipt's remittance bank's Override Bank option is selected Both the receipt and batch remittance banks have the same GL accounts defined for remittances, and for unapplied, unidentified, and on-account receipts.
If the receipt's Override option is Don't Allow, Receivables will include the receipt in this remittance batch only if the receipt's remittance bank is the same as the remittance batch bank.
Prerequisites Define receipt classes and set the remittance method to: Standard, for credit card payments Standard,Factoring, or Standard and Factoring, for all other automatic receipts
Define print programs for your remittances Define the number of Auto Receipts Receipts per Commit in the System Options window, Oracle Receivables Implementation Guide
Tip: Set the Auto Receipts Receipts per Commit parameter to a
large number to avoid intermediate saves in the program. You should use numbers that are large enough to handle your largest automatic remittance batches. To help determine the Auto Receipts Receipts per Commit number, look at the log file for your largest Automatic Remittance Creation batch. You should only reduce this number if you run out of rollback segments.
If using Automatic Remittances to pay foreign currency transactions, then set the AR: Default Exchange Rate Type profile option to a value other than User. See: Overview of Receivables User Profile Options, Oracle Receivables Implementation Guide. Also, define daily exchange rates. See: Entering Daily Rates, Oracle General Ledger User's Guide.
Navigate to the Remittances window. Enter the Currency for this batch. The default is your functional currency, but you can change it. Enter the Batch and GL Date. The default Batch Date is the current date, but you can change it. The GL date must be in an open accounting period. Receivables uses the GL Date to determine when to post this remittance batch to your general ledger. Choose a Remittance Method. Choose Standard to remit this batch of receipts on the
3.
4.
maturity date. Choose Factoring to borrow money against the receipts before the maturity date. Receivables only selects receipts using the remittance method you specify here when creating this remittance batch. Receivables selects all receipts that have a remittance method of Standard and Factoring. See: About Remittances, page 5-25.
5.
Enter the Receipt Class, Receipt Method, and Remittance Bank information for this batch, or select from the list of values. You can select both inactive and active receipt methods for your remittance batches. You must select a remittance bank that has accounts assigned to the receipt method you entered.
Note: The default remittance bank is generally the primary
remittance bank account associated with the receipt method and currency of your invoice. However, if it finds that a non-primary account for the same currency is the same as the customer account, Receivables uses this account. This avoids bank charges and allows funds to transfer more quickly.
6.
To create this remittance batch automatically, choose Auto Create. Receivables saves your batch information. To create this remittance batch manually, see: Manually Creating a Remittance Batch, page 5-34. Enter selection criteria for creating this remittance batch (optional). For example, enter the low and high values of the Maturity and Receipt Dates, Receipt and Document Numbers, and Customer Names or Numbers to select only those receipts for this batch. Leave a field blank if you do not want to limit the search to transactions matching that criteria. You can use both active and inactive customers as criteria for your remittance batches. Receivables selects all confirmed automatic receipts and manual receipts that match the criteria you specify and have a receipt class with a remittance method of Standard, Factoring, or Standard and Factoring.
Note: If you remit Miscellaneous Receipts and you enter a range of
7.
Maturity Dates as selection criteria, Receivables looks at the transaction Deposit Date when determining whether it should be added to this remittance batch. (Miscellaneous Receipts do not have a maturity date.)
amount of the remittance batch, so you can ensure that it does not exceed a certain value. This is particularly useful if you intend to factor a remittance batch and you do not want to exceed the bank's short term loan limit.
8. 9.
To approve and format this remittance batch, check the Approve and Format boxes. Choose OK, then choose Yes to acknowledge the message. Receivables assigns a unique Request ID number for your concurrent request. Receivables also assigns a batch name using the next batch number of the Automatic Receipts source. Use the Request ID to check the status of your remittance process in the View Concurrent Requests window. Receivables creates the Automatic Receipts and Remittances Execution report when you submit your request. This report lists the number and amount of remittances in this batch. See: Automatic Receipts and Remittances Execution report, page 5-16.
Choose Manual Create. Specify which receipts to include in this batch by selecting and deselecting transactions. You can control which transactions Receivables displays by modifying Selection Criteria. Enter a range of Receipt Methods and Maturity Dates to display only those receipts, or choose from the following: Query Batch Only: If you check this box, Receivables will only display receipts that are associated with this batch. If this is a new batch, this box is not checked by default. Ignore Override: Check this box to display all receipts matching the selection criteria, regardless of the batch remittance bank and the receipt's Override option. Leave this box unchecked to display all confirmed automatic receipts and manual receipts that have the same remittance bank as the batch and a receipt class with a remittance method of Standard, Factoring, or Standard and Factoring. Select All: Check this box to automatically mark all transactions that Receivables displays for inclusion in this remittance batch.
Note: If you remit Miscellaneous Receipts and you enter a range of
Maturity Dates as selection criteria, Receivables looks at the transaction Deposit Date when determining whether it should be added to this remittance batch. (Miscellaneous Receipts do not have a maturity date.)
the remittance batch, so you can ensure that it does not exceed a certain value. This is useful if you intend to factor a remittance batch and do not want to exceed the bank's short term loan limit.
3.
4.
Check the box next to each receipt to add to this batch. Uncheck the box next to transactions you do not want to include in this batch. To create the batch, save your work. To create and approve the batch in one step, choose Approve. To create, approve, and format the batch in one step, choose Format. Receivables assigns a unique Request ID number for your concurrent request. Receivables also assigns a batch name using the next batch number of the Automatic Receipts source. Use the Request ID to check the status of your remittance process in the View Concurrent Requests window. Receivables creates the Automatic Receipts and Remittances Execution report when you submit your request. This report lists the number and amount of remittances in this batch. See: Automatic Receipts and Remittances Execution report, page 5-16.
5.
Selected Parameters
Batch Date: Enter the batch date that you want to run the process for. Batch GL Date: Enter the batch date for General Ledger that you want to run the process for. Approve: Indicate if you want the Automatic Remittances Creation program to automatically approve this remittance batch. Format: Indicate if you want the Automatic Remittances Creation program to automatically format this remittance batch. Remittance Total Range: Enter the total remittance range that you want to run the process for.
Related Topics
About Remittances, page 5-25 Approving Remittance Batches, page 5-36 Formatting Remittance Batches, page 5-37 Remittance Batch Management Report, page 10-117
Navigate to the Remittances window. Query the batch to approve. To review or update this batch, choose Receipts. If you are ready to approve the batch, go to step 7.
4.
Add receipts to this batch by checking the check box next to each receipt. Remove receipts from this batch by unchecking the check box next to each receipt.
Note: Receivables keeps a running total of the count and amount of
the remittance batch so you can ensure that it does not exceed a certain value. This is useful if you intend to factor a remittance batch and do not want to exceed the bank's short term loan limit.
5.
To display additional receipts, uncheck the Query Batch Only check box, then choose one or both of the following: Ignore Override: Check this box to display all receipts matching the selection criteria, regardless of the batch remittance bank and the receipt's Override option. Leave this box unchecked to display all transactions that have the same remittance bank as the batch and a receipt class with a remittance method of Standard, Factoring
, or Standard and Factoring. Select All: Check this box to automatically mark all transactions that Receivables displays for inclusion in this remittance batch.
6. 7.
Query the receipts, then repeat step 4. To approve the batch, choose Approve, then choose Yes to acknowledge the message. To approve and format the batch in one step, choose Format, then choose Yes to acknowledge the message. When you submit your request, Receivables creates the Automatic Receipts and Remittances Execution report. This report lists the number and amount of remittances in this batch. See: Automatic Receipts and Remittances Execution report, page 5-16.
Related Topics
About Remittances, page 5-25 Formatting Remittance Batches, page 5-37 Remittance Batch Management Report, page 10-117
2. 3.
Query the batch to format. To review receipts within this batch, choose Receipts. You cannot update a remittance batch if its status is Approval Completed. Choose Format. Receivables displays the Request ID of your concurrent request for formatting this batch of remittances and creates the Format Automatic Remittances report. This report displays details of how many remittances were formatted and the amounts involved. See: Format Automatic Remittances report, page 5-38.
4.
Related Topics
About Remittances, page 5-25 Creating Remittance Batches, page 5-30 Approving Remittance Batches, page 5-36 Remittance Batch Management Report, page 10-117
Related Topics
Creating Remittance Batches, page 5-30 Formatting Automatic Receipts, page 5-18 Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5 Receipt Classes, Oracle Receivables Implementation Guide
your cash account and debits your remittance or factoring account. Clearing factored receipts creates a short term debt to account for your risk in case of customer default. The debt will be cleared by the Automatic Clearing program y days after each receipt's maturity date, where y is the number of risk elimination days defined for the receipt method/bank account combination assigned to the receipt. Remitted receipts are cleared x days after their maturity date, where x is the number of clearing days defined for the receipt method/bank account combination on each receipt. Factored receipts are cleared immediately on the remittance date. To eliminate risk created by clearing factored receipts, set the Eliminate Bank Risk parameter to Yes when you run the Automatic Clearing program. See: Factoring Remittances, page 5-29. If you do not want to recognize the cash until it is deposited into your bank account, you can reconcile the bank statement with your accounts receivable system. This step is optional for both automatic and manual receipts. For receipts to be cleared by the Automatic Clearing program, they must belong to a receipt class with an Automatic Clearance Method.
Tip: You can also use Oracle Cash Management to clear receipts. See:
Prerequisites Define receipt classes with Require Clearance Method set to Automatic, Oracle Receivables Implementation Guide Remit receipts, page 5-30
Navigate to either the Submit Requests or the Clear/Risk Eliminate window. Enter a request Name of Automatic Clearing for Receipts. Enter parameters for submitting the Automatic Clearing program. To clear receipts with a Standard remittance method, enter Yes in the Clear Remitted Receipts field. To clear receipts with a Factored remittance method, enter Yes in the Clear Discounted Receipts field. To eliminate risk for cleared and factored receipts, enter Yes in the Eliminate Bank Risk field. Enter parameters to select receipts to be cleared or risk eliminated. For example, enter a Receipt Method or Remittance Bank Account, or enter a range of Receipt Numbers and Customer Names to select only those receipts for automatic clearing. Leave a field blank if you do not want to limit the search to receipts matching that criteria.
4.
5. 6.
Choose OK. To run Automatic Clearing more than once, enter Run Options. Enter the time and date To Start and to End Resubmission of the program. To save the output of the Automatic Clearing program to a file, check the Save Output box. Choose Submit. Receivables displays the Request ID of your concurrent request and creates the Automatic Clearing for Receipts Execution report. See: Automatic Clearing for Receipts Execution Report, page 5-40.
7.
8.
Related Topics
About Remittances, page 5-25 Automatic Receipts, page 5-3 Using Oracle Cash Management to Clear Receipts, page 5-41 Bank Risk Report, page 10-38
Related Topics
Automatic Clearing for Receipts, page 5-38 Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5
Common Report Headings, page 10-9 Bank Risk Report, page 10-38
If you use the Automatic Clearing program, your General Ledger balance might not match your Cash Management reports. This is because when you use Cash Management to clear receipts, Cash Management automatically generates reconciliation accounting entries which are posted to your general ledger. In Receivables, the Automatic Clearing program clears your receipts, but does not reconcile them against a bank statement.
Tip: Use either the Automatic Clearing program in Receivables or the
Clear Transactions window in Oracle Cash Management to clear your receipts. We suggest that you do not use both methods of clearing as the two features duplicate functionality.
receipts.
Related Topics
Automatic Clearing for Receipts, page 5-38 Reconciling Receipts Using Oracle Cash Management, page 5-41 Manually Clearing and Unclearing, Oracle Cash Management User Guide
accounts. By generating various Receivables reports, you can reconcile outstanding customer balances at the beginning of any period with the ending balances for that period. For more information, see: Reconciling Receivables, page 9-17.
Related Topics
Reconciling Bank Statements Manually, Oracle Cash Management User Guide Reconciling Bank Statements Automatically, Oracle Cash Management User Guide
Credit Cards
Receivables lets your customers use a credit card to remit payments for open debit items. The procedure for processing credit card payments in Receivables is similar to the procedure for creating automatic receipts. By providing a credit card number as payment, your customer expects that the credit card issuer will transfer funds to your bank account as payment for their open debit items. The Automatic Receipts program lets you collect payments according to a predefined agreement with your customer. The Automatic Remittances program integrates with Oracle Payments to transfer funds from the customer's bank account to yours on the receipt maturity date. When you create a remittance batch, Receivables creates a funds capture process request and sends it to Payments, which completes the authorization and settlement steps. Payments communicates directly with third party payment networks to authorize and reserve funds. You must complete these steps to process credit card payments in Receivables: Assign a credit card receipt method and credit card payment instrument to the transactions that you want to pay by credit card. This assignment "flags" transactions for credit card payment. See: Setting Up Receivables for Credit Card Transactions and Payments, page 5-47. Run the Automatic Receipts program to select the transactions that are flagged for credit card payment. The Automatic Receipts program creates a batch of receipts (payments) for the selected transactions. See: Creating and Approving Automatic Receipt Batches, page 5-51. Approve the batch of automatic receipts to reserve the payment amount from your cardholder's account and close the selected transactions. The Approve Automatic Receipts program sends the receipt batch to Oracle Payments for credit card authorization. Payments integrates with third party payment processors to authorize your customer's credit card account number and assign an approval code to the transaction record in Payments. See: Authorizing Credit Card Payments, page 5-45. If authorization is successful, then Payments assigns the approval code and the
receipt is approved. If authorization is not successful, then the receipt is rejected from the batch. To decrease processing time, you can create and approve your automatic receipts in one step. See: Creating and Approving Automatic Receipt Batches, page 5-51.
Note: Payments can authorize your customer's credit card account
number at different times during the payment processing flow. For example, credit card authorization can take place at the time of the order (in Oracle Order Management) or at the time of billing (in Receivables). This section primarily addresses credit card authorization in Receivables only.
Create and approve a remittance batch to request transfer of funds (funds settlement) from the credit card issuer to your bank. See: Capturing Credit Card Payments, page 5-45 and Creating and Approving Remittance Batches, page 5-52. Payments handles the funds settlement processing as part of the funds capture process request that Receivables initiates.
The following figure shows how Receivables uses Oracle Payments and external payment processors to process transactions (invoices) and credit card receipts (payments).
Related Topics
Credit Card Validation and Integration, page 5-45
Setting Up Receivables for Credit Card Transactions and Payments, page 5-47 Automatic Receipts, page 5-3
Oracle Payments
Oracle Receivables integrates with Oracle Payments, the Oracle Applications payment engine, during the funds capture process. Oracle Payments provides a central repository for your customers' payment information and uses that information to interact directly with third party payment systems and financial institutions. Payments handles all funds capture processing for Receivables transactions that have automatic receipt methods. For more information, refer to Oracle Payments Implementation Guideand the Oracle Payments User's Guide.
captures the error message from the third party payment processor and returns it to Receivables, which includes the error in the exception reports. See: Correcting Funds Transfer Errors, page 5-56. If authorization does not exist on a receipt in a remittance batch, then Receivables calls Payments to perform both authorization and capture for the receipt. For each receipt that is approved, the credit card issuer initiates the transfer of funds from their bank to yours. Payment information is returned to Receivables and to your bank so that you can reconcile your receipts. For more information about this process, refer to Processing Credit Card Transactions and Payments, page 5-44.
Split Shipments
Frequently, you may have multiple shipments that are based on the same order (split shipments), but the entire order does not interface into Receivables at the same time. This can cause the generation of multiple invoices that reference the same order number. If credit card authorization occurred with Order Management and Payments, then each
invoice that was generated by each shipment will be created with the same authorization details. When generating receipts, the Automatic Receipts program may then create multiple receipts that also have the same authorization details. When you submit the approval process of the Remittances program, Payments detects the duplicate authorization details on the multiple receipts. Payments automatically reauthorizes your customer's credit card account and assigns that information to the duplicate receipt's record in Payments. Even though new authorization details are assigned to the receipt, the imported transactions retain the authorization details.
Related Topics
Setting Up Receivables for Credit Card Transactions and Payments, page 5-47 Processing Credit Card Transactions, page 5-49 Credit Cards, page 5-42
Define remittance banks. If an existing remittance bank allows credit card processing, then you may only need to update an existing bank record. See: Bank Account Model Overview, Oracle Cash Management User Guide.
2.
Define a receipt class and associated receipt method to determine the processing steps for your credit card transactions.
Note: To use credit card refund functionality, use a receipt class on
credit card transactions where the remittance method is Standard and the Require Confirmation option is No.
A transaction can be paid via the Automatic Receipts program, if its assigned receipt method is associated with a receipt class that has an Automatic creation method. See: Receipt Classes, Oracle Receivables Implementation Guide. Alternatively, you can assign an automatic receipt method directly to a manual receipt, manually apply transactions to the receipt, and submit the Automatic
Remittances program to authorize and capture the credit card payment. See: Creating Manual Receipts, page 5-53. When defining your credit card receipt method, select an Oracle Payments credit card payment method. See: Receipt Methods, Oracle Receivables Implementation Guide .
3.
Define a document sequence for your credit card transactions, then assign this sequence to your credit card document category. The credit card document category is automatically created when you create the credit card receipt method. When defining a document sequence for credit cards, be sure to choose a sequence type of Automatic. See: Setting Up Document Sequences, Oracle Receivables Implementation Guide.
4.
Define the following profile option. Sequential Numbering: You must set this profile option to enable document sequencing. Document sequencing is required by the Automatic Receipts program to assign numbers to the credit card receipts. Set this profile option to Always Used or Partially Used.
See: Overview of Receivables User Profile Options, Oracle Receivables Implementation Guide.
5.
Define customers who use a credit card as payment for open debit items (if these customers do not already exist in Receivables). See: Entering and Updating Customer Information, page 7-4.
Tip: For customers who always use a credit card as payment for
open debit items, you should: mark the credit card receipt method as primary, and mark the credit card bank account as their primary bank account.
This lets Receivables use credit card bank information as the default when you enter transactions for these customers.
Create one active receivables activity using the Credit Card Refund activity type. You must include information about the Refund Clearing GL account when you define this receivables activity. See: Receivables Activities, Oracle Receivables Implementation Guide. Define Credit Card Refund reversal reason lookups (optional). See: Defining
2.
On the original credit card transactions, use a receipt class with a remittance method of Standard. If you later refund these payments, the credit card refund (negative miscellaneous receipt) inherits the remittance method from the original receipt.
4.
On the original credit card transactions, use a receipt class whose Require Confirmation option is not selected. If the original credit card receipt requires confirmation, then you will not be able to create a credit card refund against that receipt.
Related Topics
Processing Credit Card Transactions, page 5-49 Processing Credit Card Refunds, page 5-61
This section provides an overview of how to create, import, and process transactions in Receivables to be paid by credit card. This section does not describe the setup procedures that you must complete before Receivables can process credit card transactions. For information about setup, see: Setting Up Receivables for Credit Card Transactions and Payments, page 5-47.
Prerequisites Setting Up Receivables for Credit Card Transactions and Payments, page 5-47 To flag manually entered transactions for credit card payment:
1.
2. 3.
For existing transactions, query the transaction. For new transactions, enter general information. For example, enter a transaction number, transaction type, payment terms, and customer and bill-to site information. In the Paying Customer region, enter the paying customer name or number and the paying location.
Note: When you first create a transaction, the default paying
4.
5.
Enter a receipt method that you defined for your credit card transactions. The selected receipt method automatically defaults the payment method and instrument number.
Tip: If your customer always pays by credit card, then set up
Receivables to use the receipt method and bank information as the default for your customer's manually entered and imported transactions, by assigning payment details to the customer's bill-to site. See: Entering and Updating Account Payment Details, page 7-24 and Entering and Updating Account Site Payment Details, page 741.
6.
Optionally choose Select Instrument to select a different payment instrument. See: Entering Transactions, page 2-2.
flow, you should create and approve a batch of automatic receipts in one step. You would create and approve a batch of automatic receipts in two separate steps if you want to review or need to confirm your receipts before approval.
Creating Automatic Receipt Batches The procedure for creating a batch of automatic receipts for credit card payment is similar to the procedure for creating automatic receipts for other Receivables transactions. First, you must specify selection criteria in the Create Automatic Receipts Batch window. Next, Receivables creates an automatic receipt for each transaction that matches your selection criteria. When you approve automatic receipts, Receivables removes receipts from the batch where the approval code has expired. These receipts appear as exceptions on the Automatic Receipts and Remittances Execution report. See: Approving Automatic Receipt Batches, page 5-51.
Tip: For easier reconciliation, create a separate batch of automatic
Creating Vendor-Specific Automatic Receipt Batches To create a batch of automatic receipts for a specific credit card issuer, enter a range of bank accounts (credit card numbers) in the Create Automatic Receipts Batch window. For example, to create a batch of automatic receipts for American Express transactions, enter a bank account range from 300,000,000,000,000 to 399,999,999,999,999 (do not include commas).
Tip: Contact your depositing bank or credit card processor for the range
See: Creating Automatic Receipts, page 5-9. Approving Automatic Receipt Batches When you approve a batch of automatic receipts, Receivables calls Payments to obtain authorization for the receipt. If authorization details already exist, then Receivables will not attempt to call Payments, but will create and approve the receipts. See: Authorizing Credit Card Payments, page 5-45.
For each authorized transaction, the Approve Automatic Receipts program approves the receipt. Transactions that do not receive authorization are removed from the batch and appear as exceptions on the Automatic Receipts and Remittances Execution report. Receivables automatically creates this report whenever you create or approve a batch of automatic receipts.
Note: A receipt can fail authorization if, for example, the credit card
number is invalid, the payment amount exceeds the cardholder's credit limit, or the card has been reported lost.
When the approval process is complete, automatic receipts that do not require confirmation close the invoices that they are paying. Receipts that require confirmation close invoices when you manually confirm the receipts in the Receipts window.
Capturing the Payment The Approve Remittances program then calls Payments to request capture for the authorized receipts from the credit card issuer via the third party payment processor. Capture indicates that the credit card issuer has reserved the receipt amount and agrees to remit the payment to your bank. The credit card processor returns either a success or failure status to Payments, which then transfers the status of each request to Receivables. Receivables marks successfully captured receipts as Remitted. Receipts that fail authorization or capture are removed from the batch and appear as exceptions on the Automatic Receipts and Remittances Execution report. Receivables automatically creates this report whenever you create or approve a remittance batch.
Tip: Approve your remittance batches promptly because credit card
approval codes expire shortly after they are issued (the actual number of days varies by credit card issuer).
See: Creating Remittance Batches, page 5-30. Expired Credit Card Authorization If the approval code has expired, then you must manually delete the authorization details from the receipt before you resubmit the Automatic Remittances process. Otherwise, the Remittances program will continue to reject the receipt, rather than try to reauthorize it. Related Topics Credit Cards, page 5-42 Correcting Funds Transfer Errors, page 5-56 Setting Up Receivables for Credit Card Transactions and Payments, page 5-47 Processing Credit Card Transactions, page 5-49
Tip: You can create a manual receipt to enter a credit card prepayment.
Later, you can apply the receipt after Receivables generates the related invoices.
Prerequisites Complete these prerequisites only if your customer has never used this credit card: Add the payment details to your customer. See: Entering and Updating Account Payment Details, page 7-24 and Entering and Updating Account Site Payment Details, page 7-41. To manually enter receipts for credit card transactions:
1. 2.
Navigate to the Receipts window. Enter general receipt information. For example, enter the receipt number, currency, amount, and customer information. Enter a receipt method that you defined for your credit card transactions. The selected receipt method automatically defaults the payment method and instrument number.
3.
4.
Optionally choose Select Instrument to select a different payment instrument. See: Entering Receipts, page 4-2.
Important: You cannot manually authorize receipts by entering
authorization details in the Receipts window. These codes are automatically generated during the remittance process.
Or, customers can interact directly with the credit card issuer. To resolve the dispute, the credit card issuer credits the customer's account for the disputed amount, deducts the amount from your bank account (the merchant bank account), and notifies you that a credit card chargeback has occurred. Receivables lets you record these credit card chargebacks in the system as negative miscellaneous receipts. In this case, however, the customer has already received the refund directly from the credit card issuer; these negative miscellaneous receipts are thus created solely to ensure accurate accounting and reconciliation.
Important: A credit card chargeback is different from chargebacks that
you create against transactions during receipt application. A credit card chargeback occurs between a credit card issuer and a credit cardholder. A chargeback that you create in Receivables when closing an existing debit item creates a new debit item for your customer. See: Chargebacks and Adjustments, page 4-52.
First, a customer uses a credit card to make a payment on a transaction. Later, due to a problem with the order, your customer (the credit cardholder) contacts the credit card issuer. The credit card issuer charges back the disputed amount to the customer, withdraws the chargeback amount from your bank (the merchant bank), and sends a credit card chargeback notification to you. You record the credit card chargeback in the system as a negative miscellaneous receipt. See: Recording Credit Card Chargebacks, page 5-56. You then investigate if the chargeback is valid. After investigating the chargeback request:
1.
3.
4.
5.
You can acknowledge the credit card chargeback. If the chargeback request was valid, then you create a credit memo against the transaction for the chargeback amount.
2.
Or, you can provide sufficient proof of delivery or other supporting documents to the credit card issuer to prove that the credit card chargeback was invalid. If the chargeback request was invalid, then you unapply the credit card chargeback activity from the receipt and reapply the receipt for the full amount. This action automatically reverses the negative miscellaneous receipt that was
originally created when you first recorded the credit card chargeback.
Query the credit card receipt that the chargeback was requested for. Unapply the invoice from the receipt. Apply the receipt in the amount of the chargeback request to the predefined credit card chargeback activity. Receivables automatically generates a negative miscellaneous receipt.
Note: The credit card issuer has already deducted your bank
account for the chargeback amount. Even if the negative miscellaneous receipt status is created with a status of Confirmed (based on the original receipt class), the money has already been remitted back to the customer. When this negative miscellaneous receipt is included in a remittance batch, Receivables will change the receipt status to Remitted, but will not perform any other action on this receipt.
4.
If required, reapply the receipt for the nondisputed amount. For example, if the receipt was originally applied to a transaction for $100, and the chargeback request was for $25, then you can apply the receipt to the credit card chargeback activity for $25, and reapply the receipt to the original transaction for $75.
Related Topics
Receivables Activities, Oracle Receivables Implementation Guide Credit Card Refunds, page 5-59
might have expired. When errors occur, your third party credit card processor or financial institution returns specific error codes based on the particular issue. Oracle Receivables can automatically correct those errors, provided that you mapped these error codes to appropriate actions. See: Enabling Automatic Funds Transfer Error Corrections, Oracle Receivables Implementation Guide. If the automatic correction feature is not successful or not enabled for specific error codes, then failed transactions display on the Correct Funds Transfer Errors page for manual correction. Use this page to view and quickly correct funds transfer errors, instead of querying individual transactions to update payment details. Prompt handling of funds transfer errors accelerates the payment process. To view errors that require manual correction, navigate to this page after submitting an Automatic Receipts or Remittances batch. The Correct Funds Transfer Errors page displays errors incurred during both processes, grouped by error code and category.
Note: The same error code can appear multiple times for different
categories.
Indicate which transactions to correct for each error code: Select the error code itself to correct all nested transactions at once, or Select one or more transactions within the error code
2.
Select an action. You can: Change Instrument Clear Payment Information Retry Reverse Receipt
For a description of these actions, see: Enabling Automatic Funds Transfer Error Corrections, Oracle Receivables Implementation Guide.
Note: Updates to payment details automatically update the original
3.
Optionally enter notes for automatic inclusion on the transaction that recorded the error.
All errors appear on the Automatic Receipts and Remittances Execution report, page 5-
16.
Creating Refunds
Receivables provides you with an automated refunds process for your transactions, from the initial creation of a credit memo to the refund disbursement, without any user intervention required. Receivables automates the refunds of credit memos that are imported by AutoInvoice. Imported credit memos can apply to credit card or non-credit card transactions: Credit card transactions Receivables submits a refund request directly to Oracle Payments to create the disbursement. Payments applies the refund to the same credit card used on the original transaction. See: Credit Card Refunds, page 5-59. Non-credit card transactions Receivables submits a refund request to Oracle Payables, which uses Oracle Payments to create the disbursement. See also: Automated Receipt Handling for Credits, page 5-66. For manually created refund requests, you apply the receipt to the Refund application type in the Receipt Applications window. Prerequisites Define a receivable activity using the Refund type. See: Receivables Activities, Oracle Receivables Implementation Guide. Set the Receipt Handling for Credits option on your transaction batch source to Refund. See: Transaction Batch Sources, Oracle Receivables Implementation Guide. Set up Oracle Payable and Oracle Payments to disburse funds to your customers. See: Oracle Payables Implementation Guide and Oracle Payments Implementation Guide.
Enter or query the receipt that you want to refund in the Receipts window, and select Applications. In the Apply To field, select Refund. Enter the refund amount in the Amount Applied field.
2. 3.
4.
Select Refund Attributes to navigate to the Refund Attributes window. Use this window to enter the refund disbursement details that Payables requires. For example, select a customer, select a refund payment method, and indicate where to send the refund.
5.
When you save the receipt, Receivables sends a refund request to Payables, which uses its workflow approval process to validate the information before sending a payment request to Payments.
Tip: After you create a refund, you can view the refund status by
imported credit memos against paid invoices. See: Automatic Receipt Handling for Credits, page 5-66.
To manually process credit card refunds, complete these steps: Query the credit card receipt that you want to refund. Create an unapplied balance in the amount of the refund against the receipt. You can create this unapplied amount in one of two ways: Unapply the amount of the refund from one or more application lines on the original credit card receipt, or Apply an on-account credit memo in the amount of the refund to the original credit card receipt.
Apply the refund to the receipt using the Credit Card Refund application type. Receivables automatically creates a negative miscellaneous receipt for the amount of the refund. You can apply as many credit card refund lines to a receipt as you would like. You cannot, however, refund more than the unapplied amount of a receipt. The total
amount of the refund lines that you create, therefore, cannot exceed the lesser of the unapplied amount or the total amount of the receipt. You can also apply credit card refund lines to different dates on a receipt. For example, a customer may request three different refunds for transactions on three different invoices, all of which were paid with a single credit card receipt. You can unapply each refund amount from the three different invoice application lines on the receipt, and reapply the refund using three separate credit card refund application lines. Creating multiple refund lines on a receipt lets your customer see multiple refund transactions on their credit card statement.
Tip: Each credit card refund line that you apply to a receipt
generates a separate refund transaction. If the credit card issuer charges a separate transaction fee for each refund against a receipt, then you should consider the potential costs before applying multiple credit card refund lines to a receipt, if one refund line will suffice. See: Processing Credit Card Refunds, page 5-61.
Run the Automatic Remittances program to remit the negative miscellaneous receipt and initiate the refund. When you run the Automatic Remittances program, Receivables passes the negative miscellaneous receipt information to Oracle Payments. The Automatic Remittances program uses Payments to transfer funds back and forth between your customer's credit card issuer and your bank.
Note: Unlike the credit card payment process, the refund process
does not require authorization before funds can be transferred back to your customer's credit card. You must build refund approvals into your business process, therefore, if you wish to approve credit card refunds before processing.
For more information about Oracle Payments and the internal processes that Receivables uses to validate credit card payments and refunds, see: Credit Card Validation and Integration, page 5-45. For more detailed information about the steps that are required to process credit card refunds, see: Processing Credit Card Refunds, page 5-61. This illustration shows the manual and automatic steps involved in processing credit card refunds in Receivables.
create credit memos to remove the remaining amount due on the original transaction. See: Crediting Transactions, page 2-92.
apply an on-account credit memo in the amount of the refund to the receipt.
Prerequisites Set up Oracle Payments. See: Enabling the Funds Capture Process, Oracle Receivables Implementation Guide. Set up Receivables to process credit card refunds, page 5-48 Ensure that the credit card receipt was remitted, page 5-25
Navigate to the Receipt Summary window. Query the receipt that you want to refund. Choose Apply. Uncheck the Apply check box next to all the transactions. See: Reapplying Receipts, page 4-65. Alternatively, you can apply an on-account credit memo in the full amount of the receipt.
5.
On a new application line, select Credit Card Refund from the list of values in the Apply To field. Receivables automatically populates the Amount Applied field with the total unapplied amount on the receipt. See: Applying Receipts, page 4-10.
Navigate to the Receipt Summary window. Query the receipt that you want to refund. Choose Apply. Enter the appropriate amount in the Amount Applied field of the transaction line that you want to refund. For example, if you want to refund $40 of a $100 credit card transaction, then you should enter $60 in the Amount Applied field. Alternatively, you can apply an on-account credit memo in the amount of the refund.
5.
On a new application line, select Credit Card Refund from the list of values in the
Apply To field. Receivables automatically populates the Amount Applied field with the total unapplied amount on the receipt. You can modify the Amount Applied if necessary. For more information, see: Applying Receipts, page 4-10.
Navigate to the Account Details window. Query the receipt that you refunded. Select the receipt and choose the Activities button. In the Activities window, select the credit card refund and choose the Details button. Receivables open the original receipt and you can view the applications to the receipt. In the Applications window, Receivables populates the Reference Number field with the receipt number of the negative miscellaneous receipt.
5.
funds to the customer did not occur even though the remittance was approved, then you should reverse the negative miscellaneous receipt.
To change the credit card refund application amount before the associated negative miscellaneous receipt is remitted:
1. 2.
Navigate to the Receipt Summary window. Query the receipt containing the credit card refund application that you need to change. Choose Apply. Navigate to the application line that you want to change. If you want to change only the amount, then you can change the value directly in the Applied Amount field. If the entire application line is incorrect, however, then you can unapply the line and re-enter the application line.
3. 4. 5.
To change the credit card refund application amount after the associated negative miscellaneous receipt was remitted:
To recover the refund, create a debit memo to bill to your customer. See: Entering Transactions, page 2-2.
Note: If the associated negative miscellaneous receipt was already
remitted, but funds were not transferred to the customer's account, then you can correct the credit card refund application line only by reversing the negative miscellaneous receipt. This action unapplies the refund from the original payment. You could then apply a new refund application to the original payment, if necessary.
For more information on reversing negative miscellaneous receipts, see: Reversing Receipts with Credit Card Refunds, page 5-65. For more information on reversing receipts, see: Reversing Receipts, page 4-61.
To correct this type of mistake, you first refund the incorrect credit card, and then create a new charge to the correct credit card. Prerequisites Set up Receivables to process credit card refunds, page 5-48 Ensure that the credit card receipt that you want to refund was remitted, page 5-25
Refund the original receipt. See: Processing Credit Card Refunds, page 5-61. In the Transactions Summary window, query the original transaction. Under the Payment Details region, select a new payment instrument. See: Creating Credit Card Transactions, page 5-49. Run the Automatic Receipts program to create a receipt (payment) for this transaction. The Automatic Receipts program uses the corrected credit card information for the credit card payment. See: Creating and Approving Automatic Receipt Batches, page 5-51.
4.
payment nor the refund settled, then you must reverse both. By reversing the miscellaneous receipt first, you will not be required to create a debit memo reversal when you reverse the original payment.
Accounting for Exchange Rate Gains and Losses When Applying Credit Card Refunds
If you apply a credit card refund to a receipt that is not in the functional currency, then you must account for the exchange rate gain or loss between the time of the original transaction and the time of the refund. When you enter a foreign currency credit card refund, Receivables creates a negative miscellaneous receipt in the foreign currency using the same rate as the original receipt. During reconciliation, when you know the exchange rate that the bank used at the time of the refund, you can adjust the exchange rate on the negative miscellaneous receipt to reflect the information on the bank statement. Receivables automatically creates the necessary journal entries to account for the exchange rate gain or loss. You can view the exchange gain or loss accounting entries on the original credit card payment.
Related Topics
Adjusting an Exchange Rate, page 2-28 Accounting for Receivables, page 9-43
If your enterprise does not customarily provide refunds to your customers, then you can set up your system to automatically place all credits on account.
To set up your system to automatically handle receipts and create refunds, or place credits on account, see: Setting Up the Automated Receipt Handling Process, page 5-68.
Important: Receivables assumes that AutoInvoice imports only approved
credit memos. Be sure to set up your feeder systems with business processes that support this assumption. See: RMA Processing, Oracle Order Management User's Guide.
Alternatively, you can manually generate the refund. See: Crediting Transactions, page 2-92 and Creating Refunds, page 5-58.
Related Topics
Automated Receipt Handling Process Flow, page 5-67 Setting Up the Automated Receipt Handling Process, page 5-68 Exception Conditions for the Automated Receipt Handling Process, page 5-69
AutoInvoice reviews the transaction batch source for each submission, to determine if automated receipt handling is enabled. See: Setting Up Automated Receipt Handling for Credits, page 5-68.
2.
If enabled, then AutoInvoice evaluates each credit memo and its associated invoice to determine eligibility for automatic receipt handling. To be eligible, the paid invoice's transaction type must be set to allow natural application only. Additionally, the transaction must not be in doubt. See: Transactions in Doubt, page 5-69.
3.
If eligible, then AutoInvoice unapplies the paid invoice (original transaction) from the receipt to be credited. AutoInvoice automatically creates the credit memo in the amount of the requested credit, and applies the credit to the correct invoice. If your policy is to automatically refund your customers, then AutoInvoice evaluates the receipt for refund eligibility.
4.
5.
To be eligible, the receipt must not be in doubt. See: Receipts in Doubt, page 5-70.
6.
Finally, AutoInvoice applies the appropriate receivable activity to the receipt, as determined by your batch source setup.
Related Topics
Automated Receipt Handling for Credits, page 5-66
Set your receipt handling policy in the Transaction Sources window. See: Transaction Batch Sources, Oracle Receivables Implementation Guide.
2.
If creating refunds, specify the minimum amount that AutoInvoice will create refunds for. See: Miscellaneous System Options, Oracle Receivables Implementation Guide.
3.
To process credit card refunds, use a receipt class with a remittance method of Standard on your original credit card transactions. See: Setting Up Receivables for Credit Card Transactions and Payments, page 5-47.
4.
To process non-credit card refunds, define a receivable activity using the Refund type. See: Receivables Activities, Oracle Receivables Implementation Guide
5.
For transactions for which you want to automate receipt handling for credits, be sure that the transaction type allows natural application only.
Important: If the transaction type is set to Allow Overapplication,
process. Instead, you will need to manually manage the receipt. See: Exception Conditions for the Automatic Receipt Handling Process, page 5-69.
Related Topics
Automated Receipt Handling for Credits, page 5-66 Credit Card Refunds, page 5-59 Creating Refunds, page 5-58 Unapplying Cash when Crediting a Transaction, page 2-104
Transactions in Doubt
For each submission, AutoInvoice reviews the automatic receipt handling setting on the transaction batch source. If the setting is enabled, then AutoInvoice evaluates the credit memo and its associated invoice. AutoInvoice will reject a credit memo from automated receipt handling if one of the following conditions exists on the transaction to be credited: The original invoice's transaction type is set to allow overapplication. An on-account credit memo was already applied against the invoice. An adjustment already exists against the invoice: Regular adjustment Chargeback adjustment Bills receivable assignment
The credit memo is imported against an invoice with a negative creation sign.
If the credit memo is ineligible due to one of the conditions above, then AutoInvoice processes the credit memo using standard validation. AutoInvoice takes this precaution so that you can evaluate the appropriateness of the credit request before taking action on it.
Receipts in Doubt
AutoInvoice might automatically place on account the amount of a refund request, if: The receipt to be refunded has not yet been remitted. Multiple payment types (ACH, cash, credit card) exist on the same transaction to be credited. Installments exist and are not fully paid. The following items exist against the receipt: Unresolved claims Receipt chargebacks (noninvoice-related) On-account credit memos
The amount of the refund request is less than the minimum refund amount specified in your system options. See: Miscellaneous System Options, Oracle Receivables Implementation Guide.
Note: The AutoInvoice Execution report lists all the receipts that were
Related Topics
Automated Receipt Handling for Credits, page 5-66 Automated Receipt Handling Process Flow, page 5-67
6
Bills Receivable
This chapter covers the following topics: Bills Receivable Overview Bills Receivable Creation Manually Creating a Bill Receivable Entering Bills Receivable Bank Account Information Manually Assigning Transactions to a Bill Receivable Flagging Transactions for Automatic or Direct Exchange into Bills Receivable Batching Transactions for Bills Receivable Exchanging a Transaction for a Bill Receivable Exchanging a Bill Receivable for a New Bill Receivable Completing a Bill Receivable Accepting a Bill Receivable Printing a Bill Receivable Bills Receivable Stamp Values Bills Receivable Management Viewing Bills Receivable Bills Receivable Portfolio Management Window Reference Updating Bills Receivable Bills Receivable Reports Bills Receivable Remittance Creating a Bills Receivable Remittance Batch Maintaining Bills Receivable Remittances Bills Receivable Maturity and Risk Program and Report
Place or remove a bill on hold View bill details, including the current status View the life cycle of events for each bill Utilize folder functionality to meet your analysis needs
You can also review bills receivable transactions using the Receipt workbench features. To further automate the update of items not paid by a customer, you can choose to utilize the Unpaid Bills Receivable API.
When you create a bill receivable manually, you can assign and group transactions that have the same currency and exchange rate as the bill according to your own requirements. When you create bills receivable automatically, you must assign transactions a bills receivable creation receipt method. Receivables collects and groups transactions into bills receivable based on selection criteria, currency, exchange rate, paying customer bank account, and the rules defined on the bills receivable creation receipt method. The bills receivable transaction type assigned to the bill receivable determines if the bill is issued by the drawee (promissory note), requires drawee acceptance (signed bill), or does not require drawee acceptance (unsigned bill). The transaction type also
drawee acceptance, you cannot perform any activity on the transaction, such as applying receipts, credit memos, or adjustments.
The initial accounting for a bill receivable is a debit to Bills Receivable and a credit to Accounts Receivable for each transaction exchanged. Receivables derives the Bills Receivable account segments from AutoAccounting and inherits the Accounts Receivable account segments from each transaction exchanged.
Complete the bill. See: Completing a Bill Receivable, page 6-18. Accept a bill. See: Accepting a Bill Receivable, page 6-20.
Prerequisites Define AutoAccounting, Oracle Receivables Implementation Guide Define bills receivable transaction types, Oracle Receivables Implementation Guide Define transaction batch source(s), Oracle Receivables Implementation Guide Define customer drawees and drawee sites, page 7-56 Define document sequences (optional), Oracle Receivables Implementation Guide
Navigate to the Bills Receivable window. If you assigned a transaction batch source to the AR: Bills Receivable Batch Source profile option, the batch source defaults in the Source field. If the transaction batch source contains a bills receivable transaction type, the transaction type defaults in the Type field. Otherwise, enter or update the transaction batch Source.
2. 3.
Enter or update the bills receivable transaction Type. If the batch source does not specify automatic transaction numbering or copying of the document sequence number to the bill number, enter a transaction Number. Otherwise, Receivables assigns a number when you save. Enter the bill receivable Maturity Date. Enter a Currency for the bill. The default is the functional currency. Receivables determines the exchange rate based on the transactions assigned to the bill. You can view exchange rate information for a completed bill using the Tools menu.
4. 5.
6.
If you want to set a maximum amount for this bill, enter the Amount for the bill. The sum of the transactions that you assign to the bill must equal this amount. If you leave the field blank, Receivables updates this field with the total amount of all assigned transactions upon completion of the bill.
7.
8.
If the bill does not require acceptance, enter a GL Date. The date that you enter must belong to an open or future period. If the bill requires acceptance, leave this field blank. Receivables updates the GL date with the Acceptance GL date that you enter when the bill is accepted. See: Accepting a Bill Receivable, page 6-20 for more information.
9.
If you are using manual sequence numbering, enter a unique Document Number. Otherwise, Receivables assigns a unique document number when you complete the bill. If your transaction batch source has Copy Document to Transaction Number set to Yes, then Receivables assigns this number as the bill receivable number.
10. Open the Main tabbed region. 11. Enter the customer drawee for this bill. You can enter the drawee by Name,
If you defined a primary drawee site and contact for the customer, this information defaults into the respective fields.
13. Select a legal entity. 14. In the Print Option field, enter Print to allow formatting of bills receivable or Do
Not Print to disable formatting. The default value is derived from the transaction type.
15. Open the More tabbed region. 16. Enter any internal Comments about this bill.
These comments are for internal use only and do not appear on the printed bill.
17. Enter a Special Instruction for this bill.
Prerequisites Define customer drawees, page 7-56. Define customer banks and bank accounts. See: Entering and Updating Account Payment Details, page 7-24 and Entering and Updating Account Site Payment Details, page 7-41. Define bills receivable remittance receipt methods, Oracle Receivables Implementation Guide. Assign remittance bank accounts to bills receivable remittance receipt methods, Oracle Receivables Implementation Guide.
Navigate to the Bills Receivable window. Query or enter a bill receivable. Open the Bank Accounts tabbed region. In the Drawee Bank region, Receivables displays a display-only Oracle Payments payment method, Bills Receivable. Select a customer drawee bank account.
5. 6.
In the Remittance Bank region, select a remittance bank account. Leave the Allow Override box checked if you want to consider this bill when remitting to other banks. Uncheck the Allow Override box if you only want this bill included in remittances to this bank.
Related Topics
Creating a Bills Receivable Remittance Batch, page 6-50
By default, you can only assign transactions that belong to the drawee and its related customers. If you set the Receivables system option Allow Payment of Unrelated Transactions to Yes, you can assign transactions of unrelated customers. You can assign full or partial transaction amounts to a bill. The unassigned portion of a transaction remains an open item. If you designated a maximum amount for the bill, you can only assign transactions up to the designated maximum amount. You cannot complete a bill receivable with a designated maximum amount until the bill is fully assigned.
Note: Bills receivable assignments follow the natural application rule,
even though the individual transactions assigned to the bill may allow for overapplication.
You can only assign transactions that have the same currency as the bill receivable. Transactions assigned to the bill must share the same functional exchange rate. The bill inherits the exchange rate from the transactions assigned to it when you complete the bill. If you want to assign transactions with a different currency, you must uncheck any transactions already assigned to the bill and enter the new currency in the Currency field.
Navigate to the Bills Receivable window. Query or enter a bill receivable. Choose the Assignments button. Enter a Transaction Number to assign to the bill. Receivables defaults the remaining amount due for the transaction in the Amount Assigned field and updates the Assigned total of the bill. If a transaction has more than one installment, a separate row for each payment schedule due date is displayed.
Note: Receivables displays the billing invoice number only if you
5. 6.
If you want to assign a partial amount, update the Amount Assigned. Check the Assign box to assign this transaction to the bill. Uncheck the box to unassign a transaction. Save your work.
7.
8.
Repeat steps 4 to 7 for each transaction that you want to assign to the bill. You can continue to assign and unassign transactions to the bill until it is completed or, for bills that require acceptance, until it is accepted.
Related Topics
Entering Transactions, page 2-2
Navigate to the Bills Receivable window. Query or enter a bill receivable. Choose the Quick Assign button. Enter Customer selection criteria. If the customer drawee for the bill has a bill-to address, the Customer Name defaults. Enter a Customer Name or Number to search only this customer's transactions. You can narrow the search further by choosing a Customer Location. Leave the Customer fields blank to include transactions for both the customer and related customers.
Note: For manually created bill receivables, if a customer drawee
was previously assigned during creation, but you enter a different customer name in the Quick Assign window, then the search results will include transactions for both customers.
5.
6.
Range of transaction Due Dates Range of transaction Dates Range of transaction Numbers Range of outstanding transaction Balances
Specify how to sort selected transactions by entering a Primary Sort Criteria. The default is Transaction Number. If the bill is in a currency other than your functional currency, and the currency is outside the EMU, then the default is Exchange Rate. You can sort in Ascending or Descending order by: Exchange Rate Balance Due Due Date Transaction Date Transaction Number
7.
If necessary, choose the Secondary Sort Criteria and sort in Ascending or Descending order. In the Include region, indicate the transaction classes that you want to include in the search by checking or unchecking the appropriate boxes. To automatically assign all transactions that match your selection criteria, choose the Assign button. To review the results of your selection criteria before assignment, choose the Preview button.
8.
9.
unchecking the Assign box. You can also update the Amount Assigned for each transaction.
direct exchange into a bill receivable, you must assign each transaction a paying customer defined as a drawee, with a bills receivable creation receipt method. A paying customer bank account on a flagged transaction acts as an additional grouping rule. Bills receivable transactions inherit the bank account entered on a flagged transaction if: and the bills receivable creation receipt method does not have a grouping rule of One per Customer or One Per Customer Due Date. the drawee is also a bill-to site
If the grouping rule on the bills receivable creation receipt method is One per Customer or One per Customer Due Date, then the bills receivable transaction inherits the bank account only if: and the primary drawee site is a bill-to site. the bank account is assigned to the primary drawee site
If the bank account on flagged transactions is not assigned to the primary drawee site, then Receivables creates the bills receivable transactions without a drawee bank account. For transactions imported using AutoInvoice or entered manually, set the bills receivable creation receipt method as primary at the customer or customer bill-to site level, if you want to default the bills receivable creation receipt method to the transaction. If you also want to default the customer bank account, set the customer bank account as primary for the bill-to site. Prerequisites Define bills receivable creation receipt methods, Oracle Receivables Implementation Guide. Define customer drawees, page 7-56. Define customer banks in the transaction currency. Assign bills receivable creation receipt methods and bank accounts to the paying customer, bill-to, or drawee site. See: Entering and Updating Account Payment Details, page 7-24 and Entering and Updating Account Site Payment Details, page 7-41.
Navigate to the Transactions window. Query or enter the transaction that you want. In the Paying Customer region, enter the Name or Number, and the Paying Location. Enter a bills receivable creation receipt method. Optionally select the drawee bank account information. Save your work. Repeat steps 2 to 6 for each transaction that you want to make available for exchange into a bill receivable.
4.
5. 6.
Related Topics
Defining Customer Drawee Sites, page 7-56
You cannot assign disputed transactions or other bills receivable to a bill using a bills receivable batch. If you are batching debit and credit memos with the payment term Immediate, Receivables includes these debit and credit memos in the first available bill receivable, without regard to the due date grouping rule assigned to the bill.
Note: The amounts of the debit and credit memos must still respect the
maximum amount assigned to the bill, if there is one. If the sum of debit and credit memos assigned to a bill exceeds the maximum amount of the bill, Receivables excludes one or more debit/credit memos from assignment.
If the Inherit Transaction Number box is not checked, or if the bill contains more than one transaction, then Receivables numbers bills receivable transactions according to the transaction batch source assigned to the batch. Ordinarily, a bills receivable transaction batch source has the Automatic Transaction Numbering box checked. If you are using document sequences and the Copy Document to Transaction Number box is checked, then Receivables uses the document sequence number assigned to the bill as the bill receivable number.
Batch Statuses
A bills receivable batch has one of the following statuses after it is submitted: Creation Started: The Bills Receivable Batch Creation concurrent program is running. Creation Completed: The batch was successfully submitted and the Automatic Transactions Batch report was printed. Draft: Only the Automatic Transactions Batch report was printed. You can query Draft batches to modify selection criteria, submit the batch, or delete the batch.
Navigate to the Bills Receivable Transaction Batches window. Select an operating unit. Enter or update the bills receivable transaction batch Source.
Receivables defaults the batch source from the AR: Bills Receivable Batch Source profile option, if there is one.
4.
Enter a Batch Name if the batch source does not use automatic batch numbering. Otherwise Receivables assigns a name when you submit the batch. Enter the Batch Date. The default is the current date. Enter the batch GL Date.
Note: Bills that do not require acceptance inherit the GL date from
5. 6.
the batch GL date. For bills that require acceptance, the GL date is derived when you enter an Acceptance GL date.
7. 8.
Enter the Issue Date for bills receivable created with this batch. Enter a Maturity Date for bills receivable created with this batch (optional). The maturity date cannot be earlier than the issue date. If you leave this field blank, Receivables derives the maturity date from the bills receivable creation receipt method.
9.
Enter a bills receivable Currency (optional). If you enter a currency, Receivables only exchanges transactions and creates bills receivable in this currency. If you leave the field blank, Receivables can create bills receivable in different currencies, depending on the transactions selected.
These comments are updated on each bill that is created by the batch and appear in the Bills Receivable window and Bills Receivable Portfolio Management window when you review the bill.
11. Enter any Special Instructions for this bill.
These instructions are updated on each bill that is created by the batch and appear in the Bills Receivable window and Bills Receivable Portfolio Management window when you review the bill. You can also choose to print special instructions on bills receivable.
12. Open the Selection Criteria tabbed region (optional). 13. Select transactions by payment schedule Due date range or Transaction date range. 14. In the Transactions region, enter any of these criteria:
Transaction Type
Customer Class Customer Category Customer Name Customer Number Customer Location
Note: The Class and Category fields are mutually exclusive. Use
16. Choose the Submit button. 17. Choose the Draft radio button to print the Automatic Transactions Batch report
only. Choose the Create radio button to print the report and submit the batch.
18. If you choose Create, check the Print box if you want to print bills receivable.
Note: You can only print bills receivable that require acceptance.
The transaction type assigned to the bill must also contain a format program.
After you run the batch, you can view and update the bills receivable and their assignments in the Bills Receivable window and the Assignments window.
Related Topics
Transaction Batch Sources, Oracle Receivables Implementation Guide Batching Transactions for Easy Entry and Retrieval, page 2-44 Automatic Transactions Batch Report, page 10-36
Batching Transactions Using the Bills Receivable Batch Creation Concurrent Program
You can run the Bills Receivable Batch Creation concurrent program directly from the
Submit Request window to create bills receivable automatically. You can use bills receivable parameters and selection criteria, and schedule the concurrent program to run periodically. You can only create bills receivable in Create mode using the Submit Request window. Use the Bills Receivable window to review bills receivable created automatically.
Request Parameters
Enter the following parameters to specify the desired options for the batch. You can enter additional parameters to limit the selection of transactions to exchange for bills receivable. For example, enter a Bills Receivable Receipt Method, Customer Class, or enter a range of transaction numbers, due dates, or transaction dates. Leave a field blank if you do not want to limit the search to transactions matching these criteria. Print Enter Yes to print the bills receivable. You can only print bills receivable that require acceptance and that have a format program assigned to the transaction type. Batch Source Enter a batch source. Batch Date Enter the batch date. The default is the current date. GL Date Enter the GL date for bills receivable created with this batch. The default is the current date. Issue Date Enter the issue date for bills receivable created with this batch. The default is the current date. Maturity Date Enter the maturity date for bills receivable created with this batch. The maturity date cannot be earlier than the issue date. If you leave this field blank, Receivables derives the maturity date from the bills receivable creation receipt method. Currency Enter the currency to use for the bill receivable. You can only exchange transactions that have the same currency and exchange rate that you enter here. Comments Enter any internal comments for bills receivable created with this batch. Special Instructions Enter any special instructions for bills receivable created with this batch.
Navigate to the Transactions window. Query or enter a completed transaction. Choose Exchange from the Actions menu. Receivables submits the Bills Receivable Batch Creation concurrent program to exchange the completed transaction for a bill receivable.
4.
Save your work. After you exchange the transaction for a bill receivable, you can view and update the bill and its assignment in the Bills Receivable window and Assignments window.
Related Topics
Entering Transactions, page 2-2
Navigate to the Bills Receivable window or the Bills Receivable Portfolio Management window. Query or enter the bill receivable that you want to exchange. Choose Exchange from the Tools menu. The Exchange window appears with the bill number for the new bill receivable.
2. 3.
4. 5. 6. 7.
Navigate to the Bills Receivable window. Query the new bill number. Update the information that you want for the new bill. Save your work.
If the bill requires customer acceptance, completing the bill changes its status to Pending Acceptance. While a bill receivable has the status of Pending Acceptance,
Receivables reserves the transactions that are assigned to the bill. When you receive written acceptance from the customer, you can update the bill using the Accept Bill button. See: Accepting a Bill Receivable, page 6-20 for more information. If the bill does not require customer acceptance, completing the bill changes its status to Pending Remittance. Receivables records the first accounting for the bill, the assignments reduce the amount due on the exchanged transactions, and the bill appears in the customer's outstanding balance. If you are using document sequences, Receivables ignores the Document Number Generation Level system option and generates the document number when you complete the bill receivable. If you want the document number and bill receivable number to be the same, check the Copy Document Number to Transaction Number box in the bills receivable transaction batch source.
Navigate to the Bills Receivable window. Query or enter the bill receivable that you want. Review the contents of the bill in the Bills Receivable window and the Assignments window to check that all information necessary for completing the bill is correct. Choose the Complete Bill button. Receivables checks the Complete box, changes the status of the bill, and generates the document sequence number, if applicable.
4.
For more information about when you can return a bill to the status Incomplete, see: Bills Receivable Management, page 6-23.
Navigate to the Bills Receivable window. Query or enter the bill receivable that you want.
3.
Choose the Incomplete Bill button. Receivables unchecks the Complete box and changes the status of the bill to Incomplete.
Navigate to the Bills Receivable window or the Bills Receivable Portfolio Management window. Query or enter the bill receivable that you want. Choose the Accept Bill button. In the Acceptance Date field, enter the date that the customer accepted the bill receivable. The acceptance date that you enter becomes the assignment date for the transactions exchanged for the bill.
2. 3. 4.
5.
If necessary, update the acceptance GL date in the Acceptance GL Date field. The acceptance GL date that you enter updates the bill GL date and the assignment GL date for the transactions exchanged for the bill. Receivables calculates the acceptance GL date according to the open accounting period rules for the exchanged transactions.
6.
Set the Printing Option to Print for the bill. The Printing Option defaults from the transaction type, but you can change it. Assign a format program.
You can assign a format program to bills receivable transaction types. If your printed bills receivable require stamps, you must set up stamp values according to the requirements of your tax authority. Prepare stamps that use preprinted forms or continuous stationery before printing your bills. You can print bills receivable in these ways: Individually: Print an individual bill receivable from the Bills Receivable window by choosing Print Bill from the Actions menu, provided that the bill is complete and the Bills Receivable: Print function is enabled. See: How Function Security Works, Oracle Applications System Administrator's Guide - Security. Bills Receivable Batch: You can print bills receivable when you create a bills receivable batch by choosing the Print Bill button in the Bills Receivable Transaction Batches window. Bill Receivable Remittance Batch: You can print bills receivable (other than promissory notes) that do not require drawee acceptance or were not previously printed when you run a bills receivable remittance batch, by checking the Print Bills box in the Remittance Batch Actions window. Bills Receivable Format Report Program: You can run the Bills Receivable Format Report program to print a bills receivable batch or bills receivable remittance batch.
Related Topics
Transaction Types, Oracle Receivables Implementation Guide Creating a Bills Receivable Remittance Batch, page 6-50 Bills Receivable Stamp Values, page 6-21
The price of each stamp is based on the value of the bills receivable. The government normally publishes a listing of stamp prices for given ranges of bills receivable. For example, a stamp may cost 1,000 Spanish pesetas for bills receivable between 10,000 and 30,000 pesetas, and 2,000 pesetas for bills receivable between 31,000 and 60,000 pesetas, and so on. After you define ranges of bills receivable amounts and their corresponding stamp values, you can use the Stamp Values report to determine the number and total cost of stamps required for a given bills receivable transaction batch.
Navigate to the Stamp Values window. Select an operating unit. In the From and To fields, enter the first range of bills receivable amounts. Enter the Stamp Value that corresponds to this range of bills receivable amounts. Repeat these steps for each bills receivable range and corresponding stamp value.
Important: Make sure that the bills receivable ranges do not overlap
continuous-feed bills, you can divide your batches and/or print jobs based on ranges of values to match the preprinted stamp values.
Use the Standard Request Submission windows to submit the Stamp Values report.
Report Parameters
Enter the following parameters to specify the desired reporting options: Creation Date From: Enter the first bills receivable creation date to include in the
report. Creation Date To: Enter the last bills receivable creation date to include in the report. Transaction Type: Enter the transaction type to use for the report. Transaction Batch Name: Enter the transaction batch to use for the report.
Report Headings
<Report Title>:Stamp Values Report. <Ledger>: The reporting ledger. Report Date: The report date and time. Page: The page number. Creation Date From: The creation date range included in the report. Transaction Type: The bills receivable transaction type used in the report. Transaction Batch: The bills receivable transaction batch used in the report.
Column Headings
Amount From: The beginning bills receivable amount range. Amount To: The ending bills receivable amount range. Stamp Value: The stamp value for the bills receivable amount range. Number: The number of stamps for the bills receivable amount range. Stamp Amount: The total stamp purchase amount for the bills receivable amount range.
View the history of a bill receivable, including activities on the bill and significant dates in the life of the bill. See: Viewing Bills Receivable History, page 6-32. Use standard Receivables windows to review bills receivable transaction information in your customer accounts. See: Viewing Bills Receivable Transaction Information, page 6-34.
Navigate to the Bills Receivable Portfolio Management window. Query the bills receivable that you want to view.
Note: You cannot select and view bills receivable with the status
Incomplete in the Bills Receivable Portfolio Management window. Use the Bills Receivable window to view Incomplete bills receivable.
3.
Select a bill to review its details, assignments, and history. See: Bills Receivable Portfolio Management Window Reference, page 6-25 for a description of the fields in this window. Use the Tools menu and available buttons in the Bills Receivable Portfolio Management window to take action on a bill. See: Updating Bills Receivable, page 6-34 for more information.
4.
Drawee Contact: The name of the drawee contact on the bill. Days Late: The number of days after the maturity date that the bill remains unpaid. Document Number: The document number. Drawee Account Number: The drawee bank account number that is assigned to the bill. Drawee Bank City: The city of the drawee bank branch that is assigned to the bill. Drawee Bank Country: The country of the drawee bank branch that is assigned to the bill. Drawee Bank Number: The bank number of the drawee bank that is assigned to the bill. Drawee Branch Name: The name of the drawee bank branch that is assigned to the bill. Drawee Branch Province/State: The province or state of the drawee bank branch that is assigned to the bill. Drawee Branch Postal Code: The postal code of the drawee bank branch that is assigned to the bill. Drawee Category: The drawee customer category. Drawee Class: The drawee customer class. Drawee Number: The drawee customer number. Bill Currency: The bill receivable currency. Drawee Taxpayer ID: The drawee taxpayer identification number. Drawee Location: The location of the drawee site. Magnetic Format Code: The magnetic format code to be used at remittance time. Selected For Remittance (check box): If checked, indicates that the bill was selected for remittance. Drawee Postal Code: The postal code of the drawee location. Last Printed Date: The date that the bill was lasted printed. Drawee Province/State: The drawee site province or state. Remittance Receipt Method: The receipt method chosen when the bills was remitted. Remittance Account Currency: The currency of the remittance bank account. Remittance Account Name: The name of the remittance bank account. Remittance Account Number: The number of the remittance bank account. Remittance Branch Postal Code: The postal code of the remittance bank branch. Remittance Branch City: The city of the remittance bank branch. Remittance Branch Country: The country of the remittance bank branch.
Remittance Bank Name: The name of the remittance bank. Remittance Branch Number: The branch number of the remittance bank. Remittance Bank Number: The remittance bank number. Remittance Branch Province/State: The province or state of the remittance bank branch. Remittance Branch Name: The name of the remittance bank branch. Last Approved Batch: The name of the last approved remittance batch that contained this bill. Remittance Batch Date: The date of the remittance batch. Remittance Method: The remittance method used when the bill was remitted. Reversal Reason: The reason that the bill receivable was reversed (if applicable). Risk Elimination Days: The number of risk elimination days on the bill. Special Instructions: Any special instructions entered on the bill. Drawee VAT Number: The drawee Value Added Tax identification number. Drawee Country: The country in which the drawee site is located. Issue Date: The date that the bill was first issued. Unpaid Date: The date that the bill was marked as unpaid (if applicable). With Recourse (check box): If checked, indicates the ownership of the debt. Selected For Remittance Batch: If the bill is selected for remittance, the name of the remittance batch. Remittance Allow Override (check box): If checked, indicates that the remittance bank information that is assigned to the bill can be overridden and the bill can be remitted to a different remittance bank account.
Remit.6
Closed
Accept Date
NA
Yes
No
No
No
No
No
Field
Inc.1
Pend. Accept2
Pend. Remit.3
Fact.4
Remit.6
Closed
Allow Override check box Amount Comments Contact Currency Rate Rate Date Rate Type Doc Number Drawee Name Drawee Number Drawee Taxpayer ID Drawee Location Drawee Address Drawee Bank Details GL Date Issue Date Maturity Date Notes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes Yes Yes Yes Yes9 Yes Yes Yes11 Yes13,15 Yes13,15 Yes13,15 Yes Yes Yes Yes10 Yes Yes Yes
Field
Inc.1
Pend. Accept2
Pend. Remit.3
Fact.4
Remit.6
Closed
Number Print Option Remittance Bank Details Source Special Instructions Flexfields Type Incomplete Delete
No Yes14 Yes
No Yes14 Yes
No Yes14 Yes
No Yes14 No
No Yes14 No
No Yes14 No
No Yes14 No
No Yes Yes16 No No No
No Yes Yes No No No
No Yes Yes No No No
No Yes Yes No No No
The table below shows, for each bills receivable status, the update restrictions on each field in the Bills Receivable Portfolio Management window. For the explanations of the footnotes that accompany this table, see Field Restrictions Legend, page 6-31.
Field Endrs.7 Unpaid Protest Cancel Active Posted Selctd. for Remit.
8
No Yes
No Yes
No Yes
No Yes
No Yes
No Yes
No No
No Yes
No Yes
No Yes
No Yes
No Yes
No Yes
No Yes
Field
Endrs.7
Unpaid
Protest
Cancel
Active
Posted
Contact Currency Rate Rate Date Rate Type Doc Number Drawee Name Drawee Number Drawee Taxpayer ID Drawee Location Drawee Address Drawee Bank Details GL Date Issue Date Maturity Date Notes Number Print Option Remittance Bank Details
Yes No No No No No No No No No No No No No No Yes No No No
Field
Endrs.7
Unpaid
Protest
Cancel
Active
Posted
No Yes Yes No No No
No Yes Yes No No No
No Yes Yes No No No
No Yes Yes No No No
No Yes Yes No No No
No Yes Yes No No No
No No Yes No No No
Incomplete Pending Acceptance Pending Remittance Factored Matured Pending Risk Elimination Remitted Endorsed Selected for Remittance Unless the functional currency is euro and the currency has a fixed rate relationship with the euro. Unless the bill requires acceptance. Unless the sequence number is manual and the document number has not yet been generated. Unless the current maturity date has passed. Maturity Date > sysdate.
10 11
12
13
Unless the AR: Change Customer on Transaction profile option is set to No. Unless a format is not defined for the transaction type. Unless assignments are for customer transactions that are not related to the drawee, and Allow Payment of Unrelated Invoices is set to No. Unless the System Option Allow Transaction Deletion is set to No. Unless the bill requires drawee acceptance.
14 15
16
17
Navigate to the Bills Receivable Portfolio Management window. Query the bills receivable that you want. Select a bill and choose the Assignments button. Review the transactions assigned to the bill.
Navigate to the Bills Receivable Portfolio Management window. Query the bills receivable that you want. Select a bill and choose the History button.
4.
Review the bill's history. See: History Window Reference, page 6-33 for a description of the fields in this window. Select an activity in the Activities region and choose the Details button to review the actual record belonging to this activity.
5.
Related Topics
Viewing Transactions, page 2-49
No
Yes2
Yes3
Yes4
No
No
No
No
No
No
Yes
No
No
No
No
No
Yes
No
Accept No
Cancel No
Hold No
Unhold No
Recall No
No No No No
No Yes2 No No
No Yes3 No No
No Yes4 No No
No No No Yes
No No No Yes
Use the table below to determine which actions you can perform for a given bill receivable status. For the explanations of the footnotes that accompany this table, see Updates Legend, page 6-36.
Status Pending Acceptance Pending Remittance Standard Remitted Factored Remitted Matured Pending Risk Elimination Closed Unpaid Uneliminate No Unpaid No Protest No Endorse No Restate No Exchanged No
No
Yes3
No
Yes2
No
No
No
Yes5
No
No
No
No
No
No
No
No
No
No
Yes7
Yes
No
No
No
No
Yes7 No
Yes6 No
No Yes
No Yes2
No Yes
No Yes2
Uneliminate No No
Protest No No
Endorse No No
Restate No No
Exchanged No No
Updates Legend
1 2
Risk Eliminate If the original amount equals the amount due remaining, and if it is not selected for remittance, on hold, or reserved by another bill pending acceptance. If not selected for remittance, on hold, or reserved by another bill pending acceptance. If on hold. If matured. If matured and paid by one receipt or one endorsement adjustment. If previously eliminated from risk (receipt or endorsement). If the receipt has been cleared.
4 5 6
7 8
Navigate to the Bills Receivable Portfolio Management window. Query the bills receivable that you want. Select a bill and choose the Accept button. Enter the Acceptance Date and Acceptance GL Date. These dates must be on or after the bill issue date.
The acceptance GL date updates the bill GL date and the assignment GL date for the transactions that are exchanged for the bill.
5. 6.
Receivables updates the GL Date with the acceptance GL date and updates the bill status to Pending Remittance.
Navigate to the Bills Receivable Portfolio Management window. Query the bills receivable that you want. Select a bill and choose the Cancel button. Enter the Cancellation Date. If applicable, enter the GL Date. You do not enter a GL date for bills Pending Acceptance. Enter any Comments. Choose the OK button. Receivables updates the bill status to Canceled.
6. 7.
Navigate to the Bills Receivable Portfolio Management window. Query the bills receivable that you want. Select a bill and choose the Recall button. Enter the Recall Date and GL Date. These dates must be on or after the remittance or endorsement date. Enter any Comments. Choose the OK button.
5. 6.
Receivables reverses the receipt or creates a reversing endorsement adjustment, if applicable, and updates the bill to its previous status of Pending Remittance or Unpaid.
You can later restate a bill that was marked as Unpaid. See: Restating a Bill Receivable, page 6-41 for more information.
Navigate to the Bills Receivable Portfolio Management window. Query the bills receivable that you want. Select a bill and choose the Unpaid button.
4. 5. 6.
Enter the Unpaid Date and the GL Date. Enter the Reason that you are marking this bill as Unpaid. Enter any Comments.
Navigate to the Bills Receivable Portfolio Management window. Query the bills receivable that you want. Select a bill and choose the Eliminate Risk button.
Reestablishing Risk
You can reestablish risk on a bill that was previously eliminated from risk. When you reestablish risk on a Closed bill receivable that was factored with recourse, Receivables unapplies the receipt that was created when the bill was factored and applies the receipt to short term debt. The status of the bill is updated to Matured Pending Risk Elimination. When you reestablish risk on a Closed bill receivable that was endorsed with recourse, Receivables reverses the endorsement adjustment and creates an endorsement adjustment pending risk elimination. The status of the bill is updated to Endorsed. To reestablish risk on a bill receivable:
1. 2. 3.
Navigate to the Bills Receivable Portfolio Management window. Query the bills receivable that you want. Select a bill and choose the Reestablish Risk button.
Navigate to the Bills Receivable Portfolio Management window. Query the bills receivable that you want. Select a bill and choose the Hold button.
Navigate to the Bills Receivable Portfolio Management window. Query the bills receivable that you want. Select a bill and choose the Release Hold button.
Navigate to the Bills Receivable Portfolio Management window. Query the bills receivable that you want. Select Endorse from the Tools menu.
4.
profile option controls whether you can uncheck the Endorse With Recourse box. See: Profile Options, Oracle Receivables Implementation Guide.
5. 6. 7.
Enter the Endorsement Activity. Enter the Endorsement Date and the GL Date. Enter any Comments.
Navigate to the Bills Receivable Portfolio Management window. Query the bills receivable that you want. Select a bill and choose the Exchange button. The Exchange window appears. Choose the OK button. Use the Bills Receivable window to review and update the transactions assigned to the bill.
Navigate to the Bills Receivable Portfolio Management window. Query the bills receivable that you want.
3. 4. 5. 6.
Select a bill and choose the Restate button. Enter a Restatement Date. Enter the GL Date. Enter any Comments.
Navigate to the Bills Receivable Portfolio Management window. Query the bills receivable that you want. Select a bill and choose the Protest button. Enter the Protest Date. Enter any Comments.
The Bills Receivable By Status report and the Bills Receivable Summary report are RXi reports.
Related Topics
Using Standard Request Submission, Oracle Applications User's Guide Working with Attribute Sets, Oracle Financials RXi Reports Administration Tool User Guide Using the RXi Reports Concurrent Program, Oracle Financials RXi Reports Administration Tool User Guide
When you create a bills receivable remittance, the receipt class determines the remittance processes, and the bills receivable remittance receipt method that is assigned to the receipt class determines the accounting for the bills receivable. Receivables selects qualifying bills receivable for remittance and groups them according to the remittance bank that is assigned to each bill. You can specify additional selection criteria to limit the bills receivable that are selected for remittance. See: Creating a Bills Receivable Remittance Batch, page 6-50 for more information about selecting bills receivable for remittance. You can use one or both of these methods to create a bills receivable remittance: Automatic method: Receivables selects bills receivable that meet selection criteria for a remittance batch. Manual method: Receivables lets you review the bills receivable included in a batch
number, check the Receipts Inherit Transaction Numbers box when you define the receipt method for the bills receivable remittance.
Related Topics
Receipt Methods, Oracle Receivables Implementation Guide Receipt Classes, Oracle Receivables Implementation Guide
On Maturity (or Maturity plus the number of collection days if the bill is remitted on or after maturity), Receivables creates this journal entry:
DR Remittance CR Remitted Bills Receivable
Note: If the original transactions exchanged for the bill have deferred
When you Clear the receipt, Receivables creates this journal entry:
DR Cash DR Bank Charges CR Remittance
When you Clear the receipt, Receivables creates this journal entry:
DR Cash DR Bank Charges CR Remittance
If the bill was remitted before maturity and if the original transactions exchanged for the bill have deferred tax entries, Receivables creates this journal entry on Maturity:
DR Interim Tax CR Collected Tax
When you Eliminate the Risk on a factored bill receivable, Receivables creates this journal entry:
DR Short Term Debt CR Factored Bills Receivable
When you clear the receipt, Receivables creates this journal entry:
DR Cash DR Bank Charges CR Remittance
Note: If the original transactions exchanged for the bill have deferred
remittance process is reversed and if deferred VAT was moved to collected tax.
Standard Remittance This table shows the accounting entries and statuses of a bill receivable for a Standard Remittance:
Action and Date Approve remittances Accounting Entries DR Remitted Bills Receivable CR Bills Receivable Create receipts on maturity date plus collection days (Directly/Automatic Clearing and By Matching) DR Cash/ Remittance DR Bank Fees CR Remitted Bills Receivable Clear receipts (Automatic Clearing and By Matching) DR Cash CR Remittance Receipt Cleared Closed Status of Bills Receivable Remitted
Remittance Factored with Recourse This table shows the accounting entries and statuses of a bill receivable for a Remittance Factored with Recourse:
Action and Date Approve remittances Accounting Entries DR Factored Bills Receivable CR Bills Receivable Create receipts upon remittance of bills receivable (Direct/Automatic Clearing and By Matching) DR Cash/ Remittance DR Bank Fees CR Short Term Debt Clear receipts (Automatic Clearing and By Matching) DR Cash CR Remittance Maturity date None Matured Pending Risk Elimination Closed Receipt Cleared Factored Status of Bills Receivable Factored
Remittance Factored without Recourse This table shows the accounting entries and statuses of a bill receivable for a Remittance Factored without Recourse:
Accounting Entries (Direct/Automatic Clearing and By Matching) DR Cash/ Remittance DR Bank Fees CR Bills Receivable
Clear receipts
Receipt Cleared
Import
Use the Import API to import data from bills receivable remittance batches that were confirmed by banks or created in another system. You can call the Import API through a feeder program or a customized user window. After importing the data into Receivables, you can create, approve, and format/print bills receivable remittance batches. When you import data into Receivables, the Import API performs a set of validations to ensure that the Remittance Bank Number, the Remittance Bank Branch Number, and the Remittance Bank Account Number correspond to a valid remittance bank. The Import API validates these items: Media Reference is unique and is used to identify a batch. Remittance Method is either Standard or Factoring.
Receipt Method corresponds to a valid bills receivable remittance receipt method with a Remittance Bank Account assigned to it. With Recourse Indicator is either Yes or No. Remittance Date is a valid date. Remittance GL Date is in an open or future period. Remittance Currency is a valid currency. CUSTOMER_TRX_ID, the internal reference number that Receivables uses to identify a bill receivable, is unique.
Related Topics
About Remittances, page 5-25
the Include Unpaid Status box is checked in the Criteria tabbed region.
Based on the remittance bank information of the batch, Receivables selects bills receivable that have: the same remittance bank account as the remittance batch, and no remittance bank account, and a different bank account from that of the remittance batch, if the Allow Override box is checked for the remittance bank.
Note: You can change the batch remittance bank information after the
remittance batch is created. However, you will receive a warning if the remittance bank of any bill receivable in the batch is different from the new remittance bank of the batch, unless the Allow Override box is checked on that bill receivable.
You can create a bills receivable remittance batch using the Auto Create method or the
Manual Create method. Auto Create selects all bills receivable that meet the selection criteria of the batch. Manual Create gives you the option to review the bills receivable and change the bills selected before creating the batch. There are three steps to creating a bills receivable remittance batch: 1. Create: Create a bills receivable remittance batch using the specified selection criteria. 2. Approve: Initiate the accounting event for the specific type of bills receivable remittance. 3. Format/Print: Format bills receivable remittance batches on magnetic media to send to your bank (or choose Print to print bills receivable on paper). With either creation method (Auto Create or Manual Create) you can also create, approve, and format/print remittance batches in a single step.
Process Status
You can track the progress of a bills receivable remittance batch by referring to the batch process status. Valid statuses are: Started Creation Started Approval Started Format Started Cancellation Completed Creation Completed Approval Completed Format Completed Cancellation
cannot apply customer payments or other activities to the bill, or select the bill for another remittance batch.
Prerequisites Define remittance bank accounts. See: Bank Account Model Overview, Oracle Cash Management User Guide. Define a receipt class with a creation method of bills receivable remittance, Oracle Receivables Implementation Guide. Define bills receivable remittance receipt methods and assign bank accounts to receipt methods, Oracle Receivables Implementation Guide. Set up document sequences (optional), Oracle Receivables Implementation Guide.
Navigate to the Remittances window. The Batch Type displayed is Remittance Bills Receivable. You cannot change the Batch Type. Select an operating unit. If your Receipt Source does not specify Automatic Batch Numbering, enter a unique Batch Name or number. Otherwise, Receivables assigns a number when you save. See: Receipt Sources, Oracle Receivables Implementation Guide. Enter the Currency for this batch. The default is your functional currency, but you can change it. You can only group bills receivable with the same currency into a remittance batch. Enter the Remittance and GL Dates. The default Remittance Date is the current date, but you can change it. The default GL Date is the current date. However, if the current date is not in an open period, then the default is the last date of the most recent open period. The GL Date must be in an open or future period. The GL Date determines when the remittance batch is posted to General Ledger. If your format requires that you submit to the remittance bank printed bills receivable along with the magnetic transmission, check the Include Printed Bills Receivable box. This box is required if you are using the Spanish Bills Receivable CSB32 Template for the remittance. Choose a Remittance Method. The default is Factoring. Choose Standard to remit this batch to the bank for collection of the bills receivable on maturity date; or choose Factoring to borrow money against the bills receivable before maturity date.
Note: If you choose Factoring, the With Recourse box is checked by
2. 3.
4.
5.
6.
7.
default. Use this check box to indicate whether the bank has the right of recourse in the event a customer defaults on the bills
8.
Choose a Receipt Class. The list of values displays only receipt classes with a creation method of Bills Receivable Remittance and a Remittance Method for the batch. The receipt class determines the processing steps of the remittance. Choose a Receipt Method. The list of values displays only receipt methods assigned to the Receipt Class with a Remittance Method for the batch. You can select only active receipt methods for remittances.
9.
10. In the Media Reference field, enter your user-defined reference to include on a
bank that has bank accounts assigned to the receipt method selected for this remittance batch. The default is the primary remittance bank account of the receipt method, if the primary remittance bank account is in the same currency as that of the remittance batch.
12. Choose the Print Program. Receivables uses the Print Program for the print format
on paper. The default is the print program that you selected for the remittance bank, with the remittance bank assigned to receipt method of this batch. You can override the default for this program.
13. Enter the Deposit Number reference to include in the magnetic transmission of the
Note: The Count and Amount fields display the number and total
amount of bills receivable selected for this remittance batch. Receivables assigns a unique Request ID number for your concurrent request every time you run a task or tasks from the Remittance Batch Actions window. Use the Request ID to check the status of your remittance process in the View Requests window.
15. Open the Selection Criteria tabbed region, and enter selection criteria to create a
remittance batch for specific bills receivable transactions or drawees (optional). Leave a field blank if you do not want to limit your query. See: Selection Criteria Tabbed Region Field Reference, page 6-55.
16. Choose the Auto Create button or the Manual Create button. If you choose the Auto
17. Manual Create lets you review, in the Maintain Remittance Batch window, bills
receivable that meet the selection criteria of this batch. Check the Select box to include a bill receivable in the batch, or choose bills receivable from the list of values. See: Maintaining Bills Receivable Remittances, page 6-56.
18. Choose the Actions button. 19. In the Remittance Batch Actions window, check the boxes to perform the following
tasks: Create: Create a remittance batch of bills receivable. Receivables checks the Select box in the Bills Receivable Portfolio Management window to indicate that bills receivable were selected for a pre-approved remittance batch. Cancel: Cancel a remittance batch that was not approved. This deselects bills receivable from the batch, making them available for inclusion in a different remittance batch. Approve: Approve the remittance batch to initiate the accounting event that reclassifies the bills receivable that were selected for remittance. Depending on the remittance method, the status of the bills receivable is updated to Standard or Factored. Format: Format the remittance batch using Oracle Payments. Print Report: Print the Bills Receivable Remittance Batch Management report for this remittance batch. You can print a report for the remittance in any status. See also: Bills Receivable Remittance Batch Management Report, page 10-45. Print Bills: Run the Print Program that you selected for this batch to print bills receivable on paper.
Tip: To create a bills receivable remittance, you need to Create,
Approve, and Format/Print. You can perform all three tasks in one step.
20. Choose the OK button. Receivables generates a batch Name if your Receipt Source
specifies Automatic Batch Numbering. Receivables displays the Process Status of your batch and a unique Request ID number for your concurrent request. Use the Request ID number to check the status of your remittance batch in the View Requests window.
Important: If your batch has a status of Started Creation and the
concurrent process terminates, you must delete the batch and resubmit the bills receivable remittance creation process.
Selection Criteria Tabbed Region Field Reference (All fields are optional)
Remittance Minimum Total: Enter a minimum amount for this remittance batch. Receivables does not create a remittance if the total amount of the selected bills receivable is less than the minimum total specified for the batch. Remittance Maximum Total: Enter a maximum amount for this remittance batch. Bills receivable with the earliest maturity dates are selected first. To ensure that the total amount of bills receivable is as close to the maximum total as possible, Receivables selects a bill receivable for inclusion in the batch if the bill maturity date is within the maturity date range of the batch, and if including the bill does not cause the remittance total to exceed the maximum amount. Bills Receivable Transaction Type: Specify the bills receivable transaction types to include in the batch. Bills Receivable Maturity Dates: Select bills receivable by a range of maturity dates. Bills Receivable Numbers: Select bills receivable by a range of bill numbers. Bills Receivable Amounts: Select bills receivable by a range of bill amounts. Drawee Issued: Check this box, and leave the Signed and Unsigned boxes unchecked, to include only bills that are issued by drawee. Signed: Check this box to include only bills receivable that require drawee acceptance. Leave the box unchecked to include only bills receivable that do not require drawee acceptance. Unsigned: Check this box, and leave the Drawee Issued and Signed boxes unchecked, to include only unsigned bills receivable. Include Unpaid Status: Check this box to include bills receivable with the status of Unpaid. Drawee Names: Select bills receivable by a range of drawee names. Drawee Numbers: Select bills receivable by a range of drawee numbers. Drawee Classes: Select bills receivable by a range of drawee customer classes. Drawee Bank: Select only bills receivable for drawees with the specified drawee bank name. Drawee Branch: Select only bills receivable for drawees with the specified drawee bank branch. Bills Receivable Sort Criteria: The primary sort criteria for the selected bills receivable is maturity date in ascending order. You can specify additional sort criteria, in
ascending or descending order, by bills receivable transaction Number or Amount, or by bills receivable Transaction Type. Drawee Sort Criteria: You can sort in ascending or descending order using one of the Drawee selection criteria. This sort comes after the maturity date and bills receivable sort criteria.
Related Topics
Creating Remittance Batches, page 5-30 Entering Receipts, page 4-2 Approving Remittance Batches, page 5-36 Factoring Remittances, page 5-29 Manually Creating a Remittance Batch, page 5-34 Selecting Bills Receivable for Remittance, page 6-51
or Enter new remittance batch information in the Remittances window and then choose Manual Create.
Navigate to the Remittances window. Query a remittance batch and choose the Maintain button. Go to step 4. Enter a new remittance batch and choose the Manual Create button. See: Creating a
Choose Bills Receivable Numbers from the list of values. You can only query bills receivable that have the same currency and remittance bank as the remittance batch, unless the Allow Override box is checked for the remittance bank. Check the Select box to include bills receivable in this remittance batch. Receivables updates the Remittance Amount and Count for this batch. To deselect a bill receivable, uncheck the Select box. When you are satisfied with your selections, choose the Actions button to open the Remittance Batch Actions window. In the Remittance Batch Actions window, you create, approve, and format/print the remittance batch. Depending upon the function security set up by your system administrator, you may be able to perform all three of these tasks at the same time. Choose from these tasks: Print Report: Print the Bills Receivable Remittance Batch Management report for this remittance batch. You can print a report for the remittance in any status. See also: Bills Receivable Remittance Batch Management Report, page 10-45. Print Bills: Run the Print Program that you selected for this batch to print bills receivable on paper.
Note: In a remittance batch, you can only print unsigned bills
5.
6.
7.
Create: Create a remittance batch of selected bills receivable and check the Select box in the Bills Receivable Portfolio Management window for each selected bill receivable. Format/Reformat: Format the remittance batch using Oracle Payments. Approve: Initiate the accounting event to reclassify the bills receivable transactions selected for remittance. Depending on the remittance method, the status of the bills receivable is updated to Standard or Factored. Cancel: Cancel a remittance batch that has not been approved. This deselects bills receivable from the batch, making them available for inclusion in another remittance batch.
8.
You can update the selection of bills receivable for this batch until the remittance is approved.
Navigate to the Remittances window. Navigate to the Maintain Remittance Batch window by querying an existing remittance batch or creating a new remittance batch. See: Maintaining Bills Receivable Remittances, page 6-56. In the Maintain Remittance Batch window, choose the Actions button. Check the Format box to format the bills receivable. Check the Print Bills box to print the bills receivable on paper.
3. 4. 5.
or Cancel the bill receivable in the Bills Receivable Portfolio Management window and apply the payment directly to the transactions included in the bill receivable.
For standard remitted bills receivable, Receivables both creates the receipt and applies it to the bill receivable. The apply date is the same as the receipt date. Receivables normally performs these operations on the bill maturity date. If the bill was remitted with insufficient time for the bank to collect the funds from the drawee by the maturity date, then Receivables performs these operations on the remittance date plus the number of remittance bank collection days. You can clear receipts for standard remitted bills receivable manually, or use the Automatic Clearing program to clear receipts that have a clearance method of Automatic Clearing. For bills receivable factored with recourse, Receivables applies receipts created at the time of remittance to bills receivable and eliminates the risk on each bill. The apply date is the bill receivable maturity date plus the number of risk elimination days. Use the Standard Request Submission windows to submit the Bills Receivable Maturity and Risk program and report.
Report Parameters
Enter the following parameters to specify the desired reporting options: GL Date: Enter the GL date for the transactions generated by the program and report. You can enter any date in an open GL period.
For standard remittances, Receivables uses the GL date you enter here unless the date is not in an open period, in which case it will use the GL date on the bill. If the GL date on the bill is also not in an open period, then it will use the first day of the next available open period. For factored remittances, Receivables uses the GL date you enter here unless the date is not in an open period, in which case it will use the GL date entered for the remittance. If the GL date entered for the remittance is also not in an open period, then it will use the first day of the next available open period. For endorsed remittances, Receivables uses the GL date originally entered at the time the endorsement was created unless the date is not in an open period, in which case it will use the GL date you enter here. If the GL date you enter here is not in an open period, then it will use the first day of the next available open period.
Effective Date: Enter the effective date for this program and report. Receivables performs all operations on bills receivable based on this date. If you do not enter a date, Receivables uses the current date. Transaction Type: Enter a bills receivable transaction type to include bills receivable of this type only. GL Date From: Enter the first bills receivable GL date to include in the program and report. GL Date To: Enter the last bills receivable GL date to include in the program and report. Maturity Date From: Enter the first bills receivable maturity date to include in the program and report. Maturity Date To: Enter the last bills receivable maturity date to include in the program and report. Include Endorsed: Enter Yes to include endorsed bills receivable. Enter No to exclude endorsed bills receivable. Include Factored: Enter Yes to include bills receivable factored with recourse. Enter No to exclude factored bills receivable. Include Remitted: Enter Yes to include remitted bills receivable. Enter No to exclude remitted bills receivable.
Report Headings
<Ledger>: The reporting ledger.
<Report Title>:Bills Receivable Maturity and Risk. Report Date: The report date and time. Request ID: The concurrent request ID. Page: The page number.
Column Headings
Currency: The bill receivable currency. Bills Receivable Number: The bill receivable number. Customer Name: The customer drawee name. Bills Receivable Date: The bill receivable maturity date. Adjustment Number: The bill receivable adjustment number. Amount: The bill amount. Functional Amount: The bill amount in the functional currency.
short-term debt before the bill maturity date plus risk elimination days. Use the Bills Receivable Portfolio Management window to recall bills receivable and reverse the receipt applications.
If the receipt is unapplied before maturity date, the status of the bill receivable is updated to Pending Remittance. If the receipt is unapplied after maturity date, the status of the bill receivable is updated to Unpaid.
Related Topics
Automatic Clearing for Receipts, page 5-38 Reversing Receipts, page 4-61 Bills Receivable Management, page 6-23
7
Customers
This chapter covers the following topics: Customers Overview Data Quality Management Overview Searching for Customers Entering and Updating Customer Information Defining Customer Account Drawee Sites Oracle Exchange Customer Import Request Set
Customers Overview
Use the Customers set of pages to manage customer information in Oracle Receivables. You create customers so that you can properly record and account for sales transactions, as well as all other attributes of your selling relationships. Recording a sales transaction requires that a customer, stored as a party in Oracle Trading Community Architecture, has an account as well as an account site. Consequently, to understand the role of a customer in the context of your trading community, you should also understand other concepts such as party, customer account, and account site. Party: An entity that can enter into a business relationship, such as buying and selling, and can be of the type Organization or Person. A party exists separately from any business relationship that it enters into with another party. For example, Vision Distribution could be a party within your trading community. Customer: A party, either an organization or person, with whom you have a selling relationship. This selling relationship can result from the purchase of products and services or from the negotiation of terms and conditions that provide the basis for future purchases. For example, a division of Vision Distribution could become one of your customers.
Customers 7-1
Customer Account: A customer account represents the attributes of the business relationship that a party can enter into with another party. The account has information about the terms and conditions of doing business with the party. For example, you could open a commercial account for purchases made by Vision Distribution for its internal use and a reseller account for purchases made by Vision Distribution for sales of your products to end-users. You can create multiple customer accounts for a party, to maintain information about different categories of business activities. For example, to track invoices for different types of purchases, you can maintain an account for purchasing office supplies and another account for purchasing furniture. You can also maintain multiple customer accounts for a customer that transacts business with more than one line of business in your organization. Information about a party such as profile, addresses, and contacts can be shared across a party's customer accounts. In addition, you can also maintain separate profiles and contacts, along with the contacts' contact addresses and contact points, for each customer account.
Sites/Addresses: A location is a point in space described by an address. A party site is the location where a party is physically located. Every party has only one identifying address, but a party can have multiple party sites. An account site is a party site that is used in the context of an account. An account can have multiple account sites. A customer address is an account site that is used for billing, shipping, or other purposes.
Relationship: A party relationship is a party's role in the context of another party. Party relationships can be either seeded or user defined. Examples include, affiliate, subsidiary, partner, employee of, or contact of. An account relationship is established between different accounts of a party to allow sharing of billing, shipping, and pricing information.
Contact: A person who communicates for or acts on behalf of a party or customer account. A contact can exist for a customer at the account or address level. A person usually acts as a contact for an organization, but can also be a contact for another person. For example, an administrative assistant could be the contact for an executive.
and examples of how to model your customers using the Customers set of pages, see: Oracle Trading Community Best Practices Setting Up Customer and Prospect Data (Note 269124.1 on OracleMetaLink).
Process Flow
This diagram shows the process flow for managing, searching, creating, and updating customer information.
To turn on DQM search, set the HZ: Enable DQM Party Search profile option to Yes. See: Setting Up DQM, Oracle Receivables Implementation Guide
Customers 7-3
Related Topics
Data Quality Management Overview, Oracle Trading Community Architecture Administration Guide Major Features, Oracle Trading Community Architecture Administration Guide Data Quality Management Process, Oracle Trading Community Architecture Administration Guide
Navigate to the customer search page. Select a Customer Type: Organization or Person. Select a search type, Simple or Advanced, and specify search criteria. Click Go. In the Customers region, the first customer record is selected by default, and the Accounts region displays this customer's accounts that match the search criteria. If you select any other customer record, then the Accounts region is automatically updated.
Important: You must specify at least one search criterion.
Related Topics
Customers Overview, page 7-1
This procedure involves the following steps: Creating and Updating Customers, page 7-5 Creating and Updating Accounts, page 7-19 Creating and Updating Account Sites, page 7-33 Customer and Account Site Duplication Prevention, page 7-45 Creating and Updating Contacts, page 7-50 Creating and Updating Contact Points, page 7-53
Related Topics
Customers Overview, page 7-1
Related Topics
Entering and Updating Customer Information, page 7-4
Creating a Customer
This procedure lets you create: A new customer
Customers 7-5
Prerequisites
An account for the customer An account site for the account A business purpose for the account site
This table describes some terms in the pages used for this procedure.
Selected Terminology Term Profile Class Description A category previously defined in the Customer Profile window. You can classify your customers by industry, location, size, creditworthiness, business volume, and payment cycles. If you choose industry, you might want to define classes such as High-Tech, Real Estate, Wholesale, and Retail. The type of account you are entering. Use Internal to track customer accounts within your company and External to track customer accounts outside your company. Lets you store the descriptions of a customer account, such as account name. Account descriptions cannot be loaded using the Customer Interface tables. Although you can manually store account description data or populate the data using the TCA APIs, that data is displayed only on the Customer set of pages.
Account Type
Account Description
To create a customer:
1.
Navigate to the Create Customer page. The Create Customer page displays differently, depending upon your customer type selection, Organization or Person, on the Customer Search page.
2.
customer name, account number, and account site address. All other details are optional depending on the business requirements at your enterprise.
Automatic Customer Numbering. See: Transactions and Customers System Options, Oracle Receivables Implementation Guide. Even if you do not enable Automatic Customer Numbering, customer account numbers are automatically generated if the MO: Default Operating Unit profile option does not have a value.
3.
Overview page to add further account details, such as account sites, profile, payment, and communication details. Click Apply to go to the Customer Overview page to add further customer details, such as accounts, profile, communication, party relationship, and tax profile.
If the information you entered already exists, the Customer Duplicate Prevention page is displayed. See: Customer Duplication Prevention, page 7-46. Otherwise, Receivables creates the customer and displays the Account Overview page (or the Customer Overview page if you clicked apply). See: Creating and Updating Customers, page 7-5. Creating and Updating Accounts, page 7-19.
Customers 7-7
on the corresponding subtabs of the Customer Overview page. For example, account information, such as account number, account description, and profile class, defaults on the Accounts subtab of the Customer Overview page.
Use the Accounts subtab of the Customer Overview page to view, add, and update the accounts of existing customers. Prerequisites Define customers
This table describes some terms in the pages used for this procedure.
Selected Terminology Term Enrich Description Lets you review, purchase, import, and update third-party data about a customer. When you change the value from Active to Inactive, or vice versa, the Accounts region is refreshed. Status filters the lists of accounts/sites such that either active or inactive accounts/sites are seen. Displayed if Status is Active. Lets you inactivate the corresponding site. Displayed if Status is Inactive. Lets you activate the corresponding site.
Status
Remove
Restore
Navigate to the Accounts subtab of the Customer Overview page. All active accounts of the customer are displayed in the Accounts region. The first account in the region is selected by default and its active sites are displayed in the Sites region.
If you select any other account record, the sites for that account that are either Active or Inactive are displayed in the Sites region, depending on the site status.
Note: The sites displayed in the Sites region belong to an operating
unit that is on your access list. Oracle Receivables lets you explicitly select the operating unit whose account sites you wish to view.
2.
In the Accounts region, click Details for the account you want to update.
In the Sites region of the Accounts subtab of the Customer Overview page, click Details for the site you want to update.
To create an account:
1. 2.
On the Accounts sub tab of the Customer Overview page, click Create Account. See: Creating and Updating Accounts, page 7-19.
On the Accounts subtab of the Customer Overview page, click Create Site. See: Creating and Updating Account Sites, page 7-33.
Related Topics Creating and Updating Accounts, page 7-19 Creating and Updating Account Sites, page 7-33 Creating and Updating Customers, page 7-5
This table describes some terms in the pages used for this procedure.
Customers 7-9
Selected Terminology Term Tax Registration Number Description The customer's unique taxpayer registration number, also known as the VAT number. Oracle Receivables prints this number on customer invoices. Receivables provides country-specific validation of the tax registration number. The validation rules are based on the value of the Default Country field in the System Options window and the setting of the Default Country profile option. If the value in the System Options window is the same as the Default Country profile option, Receivables validates the tax registration number based on the rules of your default country. If these values are different, Receivables performs no validation. Receivables validates the tax registration number for the following countries:
Credit Classification
Displays the credit classification for a particular profile class. Indicates who is responsible for monitoring the creditworthiness of the account and for assisting in the resolution of credit-related issues. Specifies how often to review the credit status of the customer account. For example, you can specify that the creditworthiness of the account is reviewed each month.
Credit Analyst
Review Cycle
Description The total amount of credit in a particular currency to give to customers to whom you assign a particular profile class. This field is used by Oracle Order Management. If credit checking is active for this customer and their outstanding credit balance exceeds this amount, then all new orders for this customer are automatically put on hold in Oracle Order Management. A customer's outstanding credit balance is calculated using Credit Check Rules that you define in Oracle Order Management. See: Defining Credit Check Rules, Oracle Order Management Implementation Manual.
1099 Indicator
Indicates whether or not a customer is subject to IRS Form 1099 reporting. The IRS may require this form when you write off debts for a customer, or when a customer abandons property that they used as security for a loan from your company. You can create more than one eligibility period for a customer, as long as the periods do not overlap.
Navigate to the Profile subtab on the Customer Overview page. Enter organization information: Total number of employees. Industrial classification. Tax and financial information.
3.
Customers 7-11
Note: The Credit Profile fields are assigned values in the Customer
Profile Classes window and appear read-only in the Customers set of pages.
4.
5.
See: Creating and Updating Contact Points, page 7-53. Related Topics Creating and Updating Customers, page 7-5
Community Architecture Relationship Manager. See: Creating Relationship Types, Oracle Trading Community Architecture Administration Guide.
Party relationships model your party registry as a realistic business world so that you can better understand and make decisions about the parties (customers) that you transact with.
A relationship represents the way two entities interact with each other, based on the role that each entity takes with respect to the other. For example, the employment relationship type between a person and an organization is defined by the role of the person as the employee and the organization as the employer. A relationship can be reciprocal. Each entity is either the subject or object, depending on the perspective, or direction. The party that you define relationships for is the subject, and the party that you relate to is the object. For example, if Joe is the employee of Oracle, then Joe is the subject and Oracle is the object. Oracle as the employer of Joe, which reverses the subject and object, still describes the same relationship. This example shows that a relationship comprises: Interacting parties: In this example, Joe and Oracle. Relationship type: In this example, employment. Relationship phrase and role pair: In this example, employee of and employer of. A relationship phrase and role pair contains a correlating phrase pair and role pair, which describe the reciprocal roles that the two entities play in the relationship. The relationship phrase and role pair, employee of and employer of, contains the employee of and employer of phrase pair as well as the employee and employer role pair.
Oracle Receivables also supports hierarchical relationships, and in some cases, you can relate parties to themselves. For example, a party can be the headquarters of not only its subsidiaries but also of itself. Prerequisites Define customers Define relationship roles and relationship types
This table describes some terms in the pages used for this procedure.
Selected Terminology Term Relationship Role Description Describes the role that an entity plays in a relationship.
Navigate to the Party Relationship subtab on the Customer Overview page. Click Add Another Row.
Customers 7-13
3. 4. 5.
Select the party to which you want to relate. Select the appropriate relationship role. Enter the relationship start date and end date.
Related Topics Creating and Updating Customers, page 7-5 Using Party Paying Relationships The party relationships that you can use in Receivables for various payment-related functions are called party paying relationships. In a party paying relationship, all corresponding accounts and transactions that are associated with one party are accessible to another party. For example, if you create a party paying relationship between Business World and Acme Worldwide, then you can select from among both Business World and Acme Worldwide transactions when applying a Business World receipt. Customer account relationships also provide this type of access. See: Defining and Updating Account Relationships, page 7-27. Customer account relationships, however, build only flat hierarchies that can be difficult to maintain when multiple parties are involved. With party paying relationships, you can define groups of related parties that are easy to create and maintain in Relationship Manager. You can therefore use this flexibility to efficiently model the complex business relationships within your trading community.
Note: Paying parties must have at least one account.
Receivables supports both party paying relationships and customer account relationships during the following activities: Applying receipts, including: manual receipts Search and Apply receipts QuickCash receipts Lockbox receipts
Applying invoices against commitments and bills receivable Adjusting or crediting transactions
Entering, on the Transactions workbench, the paying customer for a transaction Creating automatic receipts (via the paying customer that you specified on the Transactions workbench)
Note: In Oracle Order Management's Sales Orders window, you can
enter an agreement that you defined for either a selected customer or related customers. Order Management recognizes related customers, however, only if the relationships were built via customer account relationships.
If you want to let a party pay for another party's transactions, you do not have to define relationships for each of these. You can simply set the system option Allow Payment of Unrelated Invoices to Yes. See: Defining Receivables System Options, Oracle Receivables Implementation Guide. Use the Customer Relationships Listing to view a listing of all relationships that exist for a customer. See: Customer Relationships Listing, page 10-69.
Creating Party Paying Relationships
To create a party relationship, you begin by selecting the subject party (the party that you want to create a relationship for) and a relationship type from the Overview page in Relationship Manager. A relationship type controls the characteristics of the relationship. See: Creating Relationships, Oracle Trading Community Architecture User Guide. When creating a party relationship, you can select an existing relationship type or you can define a new one. See: Creating Relationship Types, Oracle Trading Community Architecture Administration Guide. In both cases, the relationship type that you use to create a party paying relationship must meet these two requirements: The relationship type must be hierarchical, and the subject and object parties must be of type Organization. The relationship type must be assigned to one of these relationship groups, either: Pay Within Pay Below
A relationship group is a mechanism for grouping similar relationship roles and phrases together. It indicates the type of paying relationship that you want to create for use in Receivables. To assign a relationship type to a relationship group, you assign one phrase of the relationship type to the group. Relationship phrases describe the roles of the subject and object parties within each direction of the relationship.
Customers 7-15
See: Assigning Relationship Phrases and Roles to Relationship Groups, Oracle Trading Community Architecture Administration Guide.
Important: To create party paying relationships, you must also assign
one phrase of the relationship type to the Customer Account Information relationship group.
Pay Within Paying Relationships
If you assign one phrase of a relationship type to the Pay Within relationship group, then relationships that you create using that relationship type are Pay Within paying relationships. This means that any party within the relationship can pay for the accounts of any other party within the relationship. The following diagram illustrates several parties within a Pay Within paying relationship. In this scenario, all accounts of each party in the relationship are available to all other parties in the relationship for receipt application, commitment application, and so on.
In other words: Acme Worldwide can pay for Acme USA, Acme Japan and Acme West Acme USA can pay for Acme Worldwide, Acme Japan, and Acme West Acme Japan can pay for Acme Worldwide, Acme USA, and Acme West Acme West can pay for Acme Worldwide, Acme USA, and Acme Japan
If you assign one phrase of a relationship type to the Pay Below relationship group, then relationships that you create using that relationship type are Pay Below paying relationships. A Pay Below paying relationship is a parent-child relationship where each party can pay for its own transactions, as well as the transactions of all parties that are lower in the hierarchy (children, grandchildren, and so on).
Customers 7-17
If the parties in the diagram shown in the Pay Within paying relationship section are in a Pay Below paying relationship, then all accounts of each child party in the relationship will be available to each parent party in the relationship for receipt application, commitment application, and so on. In other words: Acme Worldwide can pay for Acme USA, Acme Japan, Acme West, and its own transactions. Acme USA can pay for Acme West and its own transactions. Acme Japan can pay for its own transactions.
You can assign one phrase of a relationship type to more than one relationship group. For party paying relationships, however, you should not assign the same phrase to both the Pay Within and Pay Below relationship groups, because Receivables will recognize only the Pay Within group. Therefore, if Business World wants to create a Pay Within paying relationship with Company A and a Pay Below paying relationship with Company B, they must: Define two different relationship types. For each relationship type, assign one phrase to a relationship group, either Pay Within or Pay Below. Use the two relationship types to create two paying relationships, one for Company A and one for Company B.
Related Topics
Creating and Updating Customers, page 7-5 Administering Relationships, Oracle Trading Community Architecture Administration Guide Relationships Overview, Oracle Trading Community Architecture User Guide Searching for Parties and Viewing Results, Oracle Trading Community Architecture User Guide Creating Relationships, Oracle Trading Community Architecture User Guide
Related Topics Creating and Updating Customers, page 7-5 Party Tax Profiles in Oracle E-Business Tax, Oracle E-Business Tax User Guide Setting Up a Tax Registration, Oracle E-Business Tax User Guide Setting Up Party Fiscal Classifications, Oracle E-Business Tax User Guide Setting Up Tax Exemptions, Oracle E-Business Tax User Guide Setting Up Tax Reporting Types, Oracle E-Business Tax User Guide
Related Topics
Entering and Updating Customer Information, page 7-4
Creating an Account
Use this procedure to add an account to an existing customer.
Important: Creating an account in Oracle Receivables requires that you
Customers 7-19
You can create an account: Prerequisites Define customers Using an existing party address. By creating a party address.
Navigate to the Create Account page. Enter account information. Select a party address that you want to specify as the address for the account site. Click Continue. Enter account site details. Enter account site business purposes.
If the information that you entered already exists, the Duplicate Prevention pages are displayed. See: Customer and Account Site Duplication Prevention, page 7-45. Otherwise, Receivables creates the account and displays the Account Overview page to enable you to create additional account sites, and add and update account details. See: Creating and Updating Accounts, page 7-19. Creating and Updating Account Sites, page 7-33.
To create an account by creating a party address: See: Creating and Updating Account Sites, page 7-33. Related Topics Creating and Updating Accounts, page 7-19
Profile Amounts, page 7-23. Payment Details, page 7-24. Communication, page 7-26. Relationships, page 7-27. Order Management, page 7-29. Late Charges, page 7-32.
Important: The information provided during the create customer or
account flows defaults on the corresponding subtabs of the Account Overview page. For example, account site information, such as address and business purpose, defaults on the Site subtab of the Account Overview page.
Use the Sites subtab of the Account Overview page to view, add, and update the sites of existing accounts. Prerequisites Define accounts
Navigate to the Sites subtab of the Account Overview page. All the active sites for the account are displayed in the Sites region.
2.
In the Sites region, click Details for the site you want to update.
On the Sites subtab of the Account Overview page, click Create Site. See: Creating and Updating Account Sites, page 7-33.
Related Topics Creating and Updating Account Sites, page 7-33 Creating and Updating Accounts, page 7-19
Customers 7-21
The values for most fields on the Account Profile subtab are defaulted from the assigned customer profile class and are updatable. See: Customer Profile Class and Customer Account Profiles Field Reference, Oracle Receivables Implementation Guide. Prerequisites Define accounts
Navigate to the Account Profile subtab on the Account Overview page. Select a profile class to assign to this account. Profile classes are generic categories that you define in the Customers Profile Classes window to group customer accounts with similar creditworthiness, business volume, and payment cycles. See: Defining Customer Profile Classes, Oracle Receivables Implementation Guide. When you create a customer or add a new account to an existing customer, Receivables assigns the profile class DEFAULT to the account. You can use this profile class, modify this profile class information, or choose a previously defined profile class. The Account Profile subtab lets you: Replace a generic profile class, such as the DEFAULT profile class that Receivables automatically assigns when the customer or account is created, with a more appropriate profile class.
Important: Selecting a new profile class causes all values,
including currency rates and limits, to be reset to the newly selected profile class's defaults.
Update or modify the default values of a generic profile class for a particular account.
Important: Modifications to the profile on the Account Profile
subtab apply only to that particular customer account or site. Modifications do not update the actual profile class definition.
3.
(Optional) Update the profile information: Credit and Collection information Balance Forward Billing information
Terms information Receipts information Statements and Dunning information Invoicing information
Related Topics Defining Customer Profile Classes, Oracle Receivables Implementation Guide Adding and Updating Customer Profiles, page 7-9 Balance Forward Billing, page 2-262 Setting Up Balance Forward Billing, Oracle Receivables Implementation Guide Creating and Updating Accounts, page 7-19
The values for most fields on the Profile Amounts subtab are defaulted from the assigned customer profile class and are updatable. See: Customer Profile Class and Customer Account Profiles Field Reference, Oracle Receivables Implementation Guide.
Important: If you do not assign an interest rate to a currency, then
Receivables does not calculate late charges for past due items in that currency. See: Currencies Without Rates, page 8-14.
Management matches the currencies assigned in the profile class with the credit usage rules in Oracle Order Management to identify the transactions to include in a credit review.
Customers 7-23
To add a currency:
1. 2.
Navigate to the Profile Amounts subtab of the Account Overview page. Choose Add Currencies.
Note: You define currencies in the Currencies window.
Enter the following information: Minimum Receipt Amount Credit Limit Order Credit Limit Minimum Statement Amount Minimum Dunning Amount Minimum Dunning Invoice Amount
Related Topics Defining Customer Profile Classes, Oracle Receivables Implementation Guide Adding and Updating Customer Profiles, page 7-9 Adding and Updating Account Profiles, page 7-21 Creating and Updating Accounts, page 7-19
During transaction and receipt entry, Oracle Receivables uses the primary receipt method that you defined for your customer accounts as the default. However, you can override the receipt method, along with the payment method and payment instrument, at the transaction or receipt level. See: Entering Transactions, page 2-2 and Entering Receipts, page 4-2. Payment Instruments This customer payment information that you create is actually stored in Oracle Payments for use during funds capture processing. Credit Cards Bank Account Transfer: Assign bank accounts to customer accounts to allow funds to be automatically transferred from these accounts to your remittance bank accounts when using automatic receipts. Receivables allows multiple customer bank accounts in different currencies and lets you assign bank accounts to customer addresses. The primary bank account for a particular currency is used as the default account when you use automatic receipts. You can define multiple, non-primary accounts in the same currency, even if the date ranges overlap.
Prerequisites Define receipt methods, Oracle Receivables Implementation Guide. Define banks. See: Bank Account Model Overview, Oracle Cash Management User Guide. Create a customer, page 7-5. Enter a bill-to location.
Navigate to the Payment Details subtab of the Account Overview page. Click Add Receipt Method. Search and select an appropriate receipt method.
Note: You define receipt methods in the Receipt Classes window.
4. 5.
Specify the start and end dates for the method. Select Primary, if this receipt method is the primary one for this customer account.
Customers 7-25
To assign credit cards: You can assign a credit card either by adding a predefined credit card or by creating a new credit card.
To add a credit card 1. 2.
On the Payment Details subtab of the Account Overview page, click Add. Search and select an appropriate credit card.
On the Payment Details subtab of the Account Overview page, click Create. Enter credit card details such as number, expiration date, and statement billing address.
Note: You can also create a billing address.
To assign bank accounts: You can assign a bank account either by adding a predefined bank account or by creating a new bank account.
To add a bank account 1. 2.
On the Payment Details subtab of the Account Overview page, click Add. Search and select an appropriate bank account.
On the Payment Details subtab of the Account Overview page, click Create. Enter bank account details such as country, bank, branch, and account number.
Note: You can also create a bank and a bank branch.
Related Topics Creating and Updating Accounts, page 7-19 Enabling the Funds Capture Process, Oracle Receivables Implementation Guide
Prerequisites See: Related Topics Creating and Updating Accounts, page 7-19 Creating and Updating Contacts, page 7-50. Creating and Updating Contact Points, page 7-53. Define accounts
parties using Oracle Trading Community Architecture Relationship Manager. See: Creating Relationship Types, Oracle Trading Community Architecture Administration Guide. Using Party Paying Relationships, page 7-14.
If you want to let a party pay for another party's transactions, you do not have to define
Customers 7-27
relationships for each of these. You can simply set the system option Allow Payment of Unrelated Invoices to Yes. See: Defining Receivables System Options, Oracle Receivables Implementation Guide. You can define an unlimited number of customer account relationships. In Order Management, related customers share agreements, commitments, invoice-to and ship-to addresses, and contacts. Oracle Order Management provides a Setup Parameter, Customer Relationships, that you can use to determine how to process customer account relationships when entering orders. If you check the Customer Relationships check box, then you can choose agreements, commitments, invoice-to and ship-to addresses, and contacts of a related customer. If you clear the check box, then relationships are not used, and therefore you can only select agreements, commitments, invoice-to and ship-to addresses, and contacts of the sold-to customer. Prerequisites Define Accounts
To update a relationship:
1.
Navigate to the Relationship subtab of the Account Overview page. All active relationships of the account are displayed in the Account Relationships region.
2. 3.
In the Account Relationships region, click Update. Select (or deselect) the relationship types, Bill To or Ship To, and status, Active or Inactive, as appropriate.
To create a relationship:
1.
In the Account Relationships region on the Relationship subtab of the Account Overview page, click Create Account Relationship. Search and select the related account (account to which you want to relate). Select the relevant operating unit. Select one or more relationship types.
Note: Unless you indicate that the relationship is reciprocal (by
2. 3. 4.
selecting the Reciprocal relationship type), selecting the Bill To or Ship To relationship types establishes a one-way, or parent-child, relationship.
This table describes some terms in the pages used for this procedure.
Selected Terminology Term Price List Description Lets you search and select the price list that you want Order Management to use as the default value in the Sales Orders window when you enter an order for a customer account. Receivables does not let you specify a price list if you do not have Order Management installed. Use the Price Lists window in Order Management to define and maintain your price lists. Lets you specify the Cross-reference Type (Internal, Customer, or Generic) for each order line created for a particular customer. Indicates whether to invoice for the ordered quantity or the fulfilled quantity. The amount by which an over shipment can exceed the original order, expressed as a percentage. The amount by which an over return can exceed the original order, expressed as a percentage.
Customers 7-29
Description Select to set the value of the Line Set field to Arrival on the Sales Orders window and to include all lines added to a sales order in the default arrival set. Select to set the value of the Line Set field to Ship on the Sales Orders window and to include all lines added to a sales order in the default ship set. Determines whether the ship date or arrival date will be used as request date. The freight terms to associate with this customer account. Freight terms determine whether the customer is responsible for the freight charges for an order. You can use the Order Management Lookups window to define freight terms. The point or location where the ownership title of goods is transferred from the seller to the buyer. Receivables uses the ship-to FOB and then the bill-to FOB as the default value when you enter transactions. You can define FOB categories in the Receivables Lookups window with the lookup type 'FOB'. You can use this field as a source for your standard value rule sets in Oracle Order Management.
Freight Terms
Warehouse
The standard shipping warehouse to associate with this customer account in Oracle Order Management. You define warehouses using the Organizations window of Order Management. You can use this field as a default source for your standard value rule sets for Warehouse fields in the Sales Orders window. Oracle Order Management also uses this field as one of the default values for the Warehouse field in the Returns window (the RMA Default Source specifies the priority of the defaults).
Description The shipping method that your organization intends to use to transport items. Receivables first uses the ship-to and then the bill-to freight carrier as the default freight carrier during transaction entry. You can define freight carriers in the Freight Carriers window. If you are using the Multiple Organization support feature, you cannot enter a carrier at the customer account level; you can only enter a carrier for a customer's Bill-to, Ship-to, or Dunning site. If you are not using multiple organizations, you can assign a carrier to a customer and each of their site uses. You can use this field as a default source for your standard value rule sets for Freight Carriers fields in the Sales Orders window in Oracle Order Management. Oracle Order Management also uses this field as one of the default values for the Freight Carrier field in the Returns window (the RMA Default Source specifies the priority of the defaults). You can use this field as a default source for your standard value rule sets for the Sales Channel field in the Sales Orders window.
The amount by which an under shipment can be less than the original order, expressed as a percentage. The amount by which an under return can be less than the original order, expressed as a percentage.
Navigate to the Order Management subtab of the Account Overview page. Enter or update the order management information.
Customers 7-31
These fields are not updatable: Late Charge Type This value defaults to Invoice. Interest Calculation Formula Payment Terms This value defaults from the payment term on the balance forward bill.
Related Topics Calculating Late Charges, page 8-8 Setting Up Late Charges, Oracle Receivables Implementation Guide Creating and Updating Accounts, page 7-19 Balance Forward Billing, page 2-262
Prerequisites
Define Accounts
Related Topics
Entering and Updating Customer Information, page 7-4
Customers 7-33
Prerequisites
By creating an address.
Define Accounts
This table describes some terms in the pages used for this procedure.
Selected Terminology Term Identifying Address: Description You can designate one address per party as an identifying address.
Navigate to the Create Account Site page. Select an address for the account site. Enter account site details and business purposes.
On the Create Account Site page, click Create Address. Enter account site address, business purposes, and other details.
Note: Select Primary, if a business purpose is the primary one for
this account site. Only one instance of a site use type can be active and primary for an operating unit.
Business Purposes. Site Details, page 7-40. Communication, page 7-41. Payment Details, page 7-41. Profiles, page 7-42. Profile Amounts, page 7-43. Late Charges, page 7-45.
Important: The information provided during customer, account, or site
creation defaults on the corresponding subtabs of the Account Site Overview page. For example, account site information, such as address, defaults on the Site Details subtab of the Account Site Overview page.
Use the Business Purposes subtab of the Account Site Overview page to view, add, and update the business purposes of existing account sites. Prerequisites Define Account Sites
This table describes some terms in the pages used for this procedure.
Selected Terminology: Bill To Business Purpose Term Receivable Description The receivable account for an address. AutoAccounting uses this value if you chose to derive the Receivable account from the transaction bill-to site. The revenue account for this address. AutoAccounting uses this value if you chose to derive the Revenue account from the transaction bill-to site.
Revenue
Customers 7-35
Term Tax
Description The Tax account for this address. AutoAccounting uses this value if you chose to derive the Tax account from the transaction bill-to site. The Freight account for this address. AutoAccounting uses this value if you chose to derive the Freight account from the transaction bill-to site. You can enter a value in this field only if the business purpose for this address is Bill-to. The Unbilled Receivable account for this address. AutoAccounting uses this value if you chose to derive the Unbilled Receivable account from the transaction bill-to site. You can enter a value in this field only if the business purpose for this address is Bill-to. The Unearned Revenue account for this address. AutoAccounting uses this value if you chose to derive the Unearned Revenue account from the transaction bill-to site. The Standard Industry Classification (SIC) code for your business. Receivables does not validate this field.
Freight
Unbilled Receivable
Unearned Revenue
SIC Code
Selected Terminology: Ship To Business Purpose Term Internal Location Description Used for creation of Internal sales orders from internal requisitions using the location. This field is populated based on the internal location when the location is associated with an inventory organization.
Internal Organization
Selected Terminology: Common to Bill To and Ship To Business Purposes Term Sales Territory Description The Territory Flexfield to associate with this address. You define Territories in the Countries and Territories window. Receivables uses this as a default value during transaction entry. If you do not enter a value here, the payment terms default from your customer or site. The primary contact person for this business purpose for this address. The order type you want Oracle Order Management to use as the default in the Returns window when you enter a return for this business purpose. Order types determine order characteristics such as order cycle, standard value rules, and demand class. A classification of demand to allow the master scheduler to track and consume different types of demand. You define Demand Classes in the Demand Class window. This field is used by Oracle Manufacturing. Indicates whether this customer is a government agency that orders against General Services Administration (GSA ) agreements in Oracle Order Management.
Payment Terms
Contact
Order Type
Demand Class
Selected Terminology: Drawee Business Purpose Term Bills Receivable Description The Bills Receivable account for an address. AutoAccounting uses this value if you chose to derive the Bills Receivable account from the transaction drawee site.
Customers 7-37
Description The Unpaid Bills Receivable account for this address. AutoAccounting uses this value if you chose to derive the Unpaid Bills Receivable account from the transaction drawee site. You can enter a value in this field only if the business purpose for this address is Drawee. The Remitted Bills Receivable account for this address. AutoAccounting uses this value if you chose to derive the Remitted Bills Receivable account from the transaction drawee site. You can enter a value in this field only if the business purpose for this address is Drawee. The Factored Bills Receivable account for this address. AutoAccounting uses this value if you chose to derive the Factored Bills Receivable account from the transaction drawee site.
Navigate to the Business Purposes subtab of the Account Site Overview page. All the active business purposes for the account site are displayed.
2. 3.
Click Add Another Row and select a business purpose. Select Primary if a business purpose type (site use) is the primary one for this account site. When you define a new business purpose type, such as bill-to or ship-to, for an account site, Receivables automatically classifies the first site use as primary. Receivables creates subsequent definitions as non-primary, unless you indicate otherwise.
Note: Only one instance of a site use type can be active and primary
for an operating unit. For example, you can have only one active, primary ship-to address and one active, primary bill-to address.
On the Business Purposes subtab of the Account Site Overview page, click Details for the business purpose you want to update. Enter Account Site Business Purpose information. The application renders the Account Site Business Purpose page differently, depending upon your business purpose selection: Bill To: On the Account Site Business Purpose: Bill To page, enter the following information:
1. 2. 3.
2.
Ship To: On the Account Site Business Purpose: Ship To page, enter the following information:
1. 2.
Drawee:On the Account Site Business Purpose: Drawee page, enter the following information:
1. 2.
Late Charges:On the Account Site Business Purpose: Late Charges page, enter the following information:
1. 2.
Other: For any other business purpose, enter only the following site use details on the Account Site Business Purpose page:
1. 2.
Customers 7-39
This table describes some terms in the pages used for this procedure.
Selected Terminology Term Category Description The category for an address. You can define address categories in the Receivables Lookups window. Oracle Inventory lets you define customer items at the Address Category level. For example, if you ship an item to multiple customer ship-to sites that have been grouped as an address category, you can define the customer item for that address category. See: Defining Customer Items, Oracle Inventory User's Guide and Defining Receivables Lookups, Oracle Receivables Implementation Guide. This field stores the NLS_TERRITORY attribute for this address. The NLS_TERRITORY attribute is used to determine the appropriate date and numeric formats used on printed documents. You can enter your customer's name in another language. This will be used to replace the customer name on external documents. This field is used with the Language field.
Territory
Translation
Description The Electronic Data Interchange (EDI) location code for an address. When an EDI transaction is sent or received, this code identifies the address to use for the ship-to or bill-to information. For more information, refer to the Oracle e-commerce Gateway User's Guide.
Navigate to the Site Details subtab of the Account Site Overview page. Enter account site address and details.
See: Creating and Updating Contacts, page 7-50. See: Creating and Updating Contact Points, page 7-53.
Customers 7-41
Updating Account Payment Details, page 7-24. Prerequisites Define receipt methods, Oracle Receivables Implementation Guide. Define banks. See: Bank Account Model Overview, Oracle Cash Management User Guide. Create a customer, page 7-5. Create an account, page 7-19. Enter a bill-to location.
Navigate to the Payment Details subtab of the Account Site Overview page. See: Entering and Updating Account Payment Details, page 7-24.
Related Topics Entering and Updating Account Payment Details, page 7-24 Creating and Updating Account Sites, page 7-33 Enabling the Funds Capture Process, Oracle Receivables Implementation Guide
Navigate to the Profile subtab on the Account Site Overview page. (For newly created account sites only) Select Yes in response to the Assign Profile Class confirmation message. Receivables assigns the profile class DEFAULT to the account site.
Create Account pages apply only to accounts and do not default on the Profile tab of the Account Site Overview page. Consequently, a newly created account site does not have a profile class assigned to it.
3.
Related Topics Adding and Updating Account Profiles, page 7-21 Defining Customer Profile Classes, Oracle Receivables Implementation Guide Balance Forward Billing, page 2-262 Setting Up Balance Forward Billing, Oracle Receivables Implementation Guide Creating and Updating Account Sites, page 7-33
Navigate to the Profile Amounts subtab on the Account Site Overview page. (For newly created account sites only) Select Yes in response to the Assign Profile Class confirmation message. Receivables assigns the profile class DEFAULT to the account site.
Important: Profile amounts are related to profile classe. Therefore,
you cannot define profile amounts for account sites that do not have assigned profile classes. The profile classes selected on the Create Customer or Create Account pages apply only to accounts and do not default on the Profile tab of the Account Site Overview page. Consequently, a newly created account site does not have a profile class assigned to it.
3.
Either modify the DEFAULT profile class or navigate to the Profile Amounts subtab to update the site profile amounts.
Customers 7-43
4.
Related Topics Defining and Updating Account Profile Amounts, page 7-23 Adding and Updating Account Profiles, page 7-21 Defining Customer Profile Classes, Oracle Receivables Implementation Guide Creating and Updating Account Sites, page 7-33
not default on the Account Site overview page. However, the tax profile defined at the account site level takes precedence over the tax profile defined at the customer level. For example, a customer level tax profile might not include tax exemptions. However, one of the account site of the customer might be located in a developing region and might be eligible for tax exemption. In this case, you need to define a separate tax profile for this account site.
To add and update account site tax profile: See: Adding and Updating Customer Tax Profiles, page 7-18. Related Topics Creating and Updating Account Sites, page 7-33 Setting Up a Third Party Tax Profile, Oracle E-Business Tax User Guide Party Tax Profiles in Oracle E-Business Tax, Oracle E-Business Tax User Guide Setting Up a Tax Registration, Oracle E-Business Tax User Guide Setting Up Party Fiscal Classifications, Oracle E-Business Tax User Guide Setting Up Tax Exemptions, Oracle E-Business Tax User Guide Setting Up Tax Reporting Types, Oracle E-Business Tax User Guide
Customers 7-45
Invalid addresses. See: Invalid Address Creation Prevention, page 7-48. Duplicate contacts. See: Contact Duplication Prevention, page 7-49.
Related Topics
Entering and Updating Customer Information, page 7-4
On the Customer Duplicate Prevention page, select any one of the following options: Use Existing Customer (organization or person) Create Customer (organization or person)
If the Customer Duplicate Prevention page was displayed when you clicked Save And Add Details, Receivables displays the Account Overview page to let you add further account details, such as account sites, profile, payment, and communication details. If the Customer Duplicate Prevention page was displayed when you clicked Apply, Receivables displays the Customer Overview page to let you add further customer details, such as accounts, profile, communication, party relationship, and tax profile.
Related Topics Customer and Account Site Duplication Prevention, page 7-45
Customers 7-47
On the Site/Address Duplicate Prevention page, select any one of the following options: Use Existing Address Create Address
When you make the selection, Receivables: Creates the account site page. Displays the Account Site Overview page. See: Creating and Updating Account Sites, page 7-33.
Related Topics Customer and Account Site Duplication Prevention, page 7-45
If you choose to use an existing address and the existing address is invalid, Receivables displays the Account Site Address area of the Create Account Site page in the update mode with an error message prompting you to correct the invalid address elements. If you choose to create an address and the address you entered is invalid, Receivables displays an error message prompting you to correct the invalid address elements. In case you ignore the error message and click Apply, Receivables displays a Suggestions drop-down menu and does not let you create the address unless you either adopt the suggestion or enter a valid address.
Note: Receivables displays the Suggestions drop-down menu only if
Correct the invalid address. Click Apply. If the address is valid then Receivables creates the account site and displays the Account Site Overview page.
Related Topics Customer and Account Site Duplication Prevention, page 7-45
Customers 7-49
On the Contact Duplicate Prevention page, select either of the following options: Use Existing Person. Create Person.
When you make the selection, Receivables creates the contact and displays the Communications subtab of the Account Overview page to enable you to create additional contacts, and add and update contact details. See: Creating and Updating Contact Points, page 7-53. Related Topics Creating and Updating Contacts, page 7-50 Customer and Account Site Duplication Prevention, page 7-45
Creating and Updating Account Contacts, page 7-51. Creating and Updating Account Site Contacts, page 7-51.
You can enter as many contacts as you need as well as enter multiple contact points for each contact.
Related Topics
Entering and Updating Customer Information, page 7-4
This table describes some terms in the pages used for this procedure.
Selected Terminology Term Role Description The role of a contact person such as Bill-to, Ship-to, Statements, or Marketing. The role controls where this contact appears on the Sales Orders and Returns windows in Order Management. Ship To contacts and contacts with no primary role are included in the list of values for the Ship To and Receive From fields. Bill To contacts and contacts with no primary role are included in the list of values for the Invoice To and credit To fields. All contacts are included in the first Contact field list of values for these windows.
Customers 7-51
Term Job
Description The job title that you enter for your contact person appears in:
the Job Title field of the Customer Calls window when you select this contact person. the Contact field list of values in the Oracle Order Management Sales Orders window.
Mail Stop
Navigate to the Communications subtab of the Account Overview page. Click Create Contact. Enter contact information such as address and roles.
If the contact information you entered already exists, Receivables displays the Contact Duplicate Prevention page. See: Contact Duplication Prevention, page 7-49. Otherwise, Receivables creates the contact and displays the Communications subtab of the Account Overview page to enable you to create additional contacts, and add and update contact details. See: Creating and Updating Contact Points, page 7-53. To view and update an account contact: Use this procedure to view and update an existing account contact.
1.
Navigate to the Communications subtab of the Account Overview page. All the active contacts for the account are displayed in the Account Contacts region.
2.
In the Account Contacts region, click Details for an account contact and update the following account contact details: Address Contact phone numbers Contact e-mail Contact URL
Contact roles
See: Creating and Updating contact points for account contacts, page 7-54. Related Topics Creating and Updating Contacts, page 7-50
Navigate to the Communications subtab of the Account Site Overview page. See: Creating and Updating Account Contacts, page 7-51. See: Creating and Updating Contact Points for Account Site Contacts, page 7-56.
Customers 7-53
Related Topics
Entering and Updating Customer Information, page 7-4
In the Phone Numbers area, select the type of contact number you want to create and click Create. On the Create Customer Phone page, enter contact number details.
2.
In the E-mail Addresses area, click Create. On the Create Customer E-mail page, enter the e-mail address along with related details.
In the URLs area, click Create. On the Create Customer URL page, enter the URL along with related details.
Navigate to the Communication subtab of the Account Overview page. All the active contacts for the account are displayed in the Account Contacts region.
2.
In the Contact Addresses area on the Account Contact Details page, click Create. On the Create Account Contact Address page, enter the contact address and select an address purpose such as Bill To, Ship To, and Dunning.
2.
In the Contact Phone Numbers area on the Account Contact Details page, select the type of contact number that you want to create (update) and click Create (Update). See: Creating and Updating Customer Contact Points, page 7-54.
2.
In the Contact E-mail area on the Account Contact Details page, click Create (Update). See: Creating and Updating Customer Contact Points, page 7-54.
2.
In the Contact URLs area on the Account Contact Details page, click Create (Update). See: Creating and Updating Customer Contact Points, page 7-54.
In the Contact Roles area on the Account Contact Details page: Click Add Another Role to create a contact role. Click Delete to remove an existing contact role.
Customers 7-55
Navigate to the Communication subtab of the Account Site Overview page. See: Creating and Updating Customer Contact Points, page 7-54.
Navigate to the Communication subtab of the Account Site Overview page. All the active contacts for the account site are displayed in the Account Site Contacts region.
2.
In the Account Site Contacts region, click Details for the account site contact you want to update. The Account Site Contact Details page is displayed.
3.
See: Creating and Updating Contact Points for Account Contacts, page 7-54.
receivable, and factored bills receivable accounts to each drawee site. If you want to default the bills receivable creation receipt method or bank account to transactions that you enter manually or import with AutoInvoice, set the receipt method and bank account as primary at the customer account level or customer account bill-to site level.
Note: If the bills receivable creation receipt method uses the grouping
rule One Per Customer or One Per Customer Due Date, then you must designate the customer drawee as primary to generate bills receivable automatically.
Prerequisites Enter customer accounts and customer account addresses Assign banks to customer accounts Define bills receivable creation receipt methods, Oracle Receivables Implementation Guide
Navigate to the Search Criteria or Find/Enter Customers window. Find the customer account for which you want to assign a business purpose. Open the Customer Addresses window for the first customer address that you want to define as a drawee site. Open the Business Purposes tabbed region. Enter Drawee in the Usage field. Enter the Location for this site. If this is the primary drawee site, check the Primary box. Choose Open. In the Accounts region, enter the bills receivable accounts for this drawee site.
Important: Before you can enter accounts for this drawee site, a
4. 5. 6. 7. 8. 9.
10. Save your work. 11. Repeat steps 2 to 9 for each customer account address that you want to define as a
Customers 7-57
drawee site.
Related Topics
Receipt Methods, Oracle Receivables Implementation Guide Flagging Transactions for Automatic or Direct Exchange into Bills Receivable, page 6-10
Oracle Exchange Customer Data Feeder program (AREXCUSP) - The feeder program that extracts data from Exchange and stores it in the Customer interface tables in Receivables Oracle Receivables Customer Interface program
2.
Customer information that is imported from Exchange includes: Customer name and address Customer contact Customer bank account Customer receipt method
Note: Customers that are imported from Exchange are assigned the
Please refer to the Oracle Exchange and Oracle Sourcing System Operator Implementation Guide, Release 6.2.2 and above, for complete information on the Oracle Exchange Billing integration with Receivables.
8
Collections
This chapter covers the following topics: Managing Collections Reprinting Historical Dunning Letters Printing a Collection Report Credit Holds Calculating Late Charges Statements
Managing Collections
Oracle Receivables integrates with Oracle Advanced Collections to provide you with a complete collections management solution. With this integration, all collections activities take place from within Advanced Collections. Advanced Collections enables a simpler, more automated collections process flow for your users, yet also supports a more complex collections approach with many powerful features. Simpler Process Flow For example, users work primarily within one main screen to easily review accounts, take promises, and process payments, adjustments, and disputes, all while recording the interaction with the customer. Additionally, the Advanced Collections Collector's Work Queue displays a high-level list of all actionable work assigned to or owned by a collections agent. In this manner, collections activities are effectively "pushed" to the user, creating a simpler and more efficient user experience. Powerful Collections Functionality Behind the scenes, Advanced Collections employs configurable collections strategies that determine various collections approaches for different segments of your customers. A strategy can be as complex as necessary to meet your business requirements. For
Collections 8-1
example, a strategy can automatically send a reminder letter about an imminent payment due, then send a dunning letter, and finally push a task to a collector to personally call the delinquent customer.
See: Collections Features for Receivables, page 8-3. Advanced Collections requires a separate license outside the standard E-Business Suite license. If you purchase a separate license for Advanced Collections, then you have full access to all Advanced Collections features: For example, similar to the default level, you have access to scoring engines; with a license, however, these scoring engines are fully configurable. You can also use both dunning plans and collections strategies.
Complete the Collections Checklist and Questionnaire in Oracle Advanced Collections. See: Setting Up Oracle Advanced Collections, Oracle Advanced Collections Implementation Guide.
Tip: You can also access this checklist from the Receivables
navigator.
Evaluate Advanced Collections menus and responsibilities to configure user access of product functionality. See: Set Up Security and Responsibilities, Oracle Advanced Collections Implementation Guide.
2.
Customize the preconfigured dunning letters in Oracle Advanced Collections according to your business needs, if you are sending dunning letters. See: Overview of Using Dunning, Oracle Advanced Collections Implementation Guide.
3.
Install XML Publisher, if you are sending dunning letters. See: Set Up Oracle XML Publisher, Oracle Advanced Collections Implementation Guide.
4.
Schedule concurrent processes in Oracle Advanced Collections. See: Running Concurrent Programs, Oracle Advanced Collections Implementation Guide.
If you are fully licensed to use all features within Oracle Advanced Collections, then consult the Oracle Advanced Collections Implementation Guide for a complete discussion of all required implementation tasks. If you have used a previous release of Receivables, see: Migration to Oracle Advanced Collections: An Overview for Oracle Receivables Users, OracleMetaLink Document 389443.1.
Collections 8-3
View collections information by customer, account, bill to, or delinquency data levels, Oracle Advanced Collections User Guide Process payments, Oracle Advanced Collections User Guide Create promises, Oracle Advanced Collections User Guide Enter disputes, Oracle Advanced Collections User Guide and adjustments, Oracle Advanced Collections User Guide View invoices using Oracle Bill Presentment Architecture, Oracle Advanced Collections User Guide Run Receivables and Collections reports, Oracle Advanced Collections User Guide Preconfigured delinquency creation engine, Oracle Advanced Collections Implementation Guide Preconfigured customer scoring engine, Oracle Advanced Collections Implementation Guide Configurable dunning, Oracle Advanced Collections Implementation Guide tool including dunning correspondence and callbacks
Note: You perform all dunning activities in Oracle Advanced
Collections. However, Oracle Receivables provides you with the Dunning Letter Reprint - Historical Receivables Only program so that you can reprint historical Days Overdue dunning letters that were sent to your customers in a previous release of Receivables. Use this program to conduct collections research for a specific customer. See: Reprinting Historical Dunning Letters, page 8-5.
Correspondence, Oracle Advanced Collections Implementation Guide for disputes, adjustments, reversals, invoices, promises, and payments
views for use with scoring and strategies) Create collections territories using Territory Manager, Oracle Advanced Collections Implementation Guide Work reassignment, Oracle Advanced Collections User Guide Additional Advanced Collections tabs: Strategy, Oracle Advanced Collections User Guide Lifecycle, Oracle Advanced Collections User Guide Custom 1, Oracle Advanced Collections User Guide Custom 2, Oracle Advanced Collections User Guide
Tabs available with additional licensing: If you use Oracle Loans - Loans, Oracle Advanced Collections User Guide Case Management, if you use Oracle Lease Management If you use Oracle Contracts - Contracts, Oracle Advanced Collections User Guide
Collections 8-5
Staged Dunning: Letters were based on the dunning levels of past due debit items. This method let you send dunning letters based on the number of days since the last letter was sent, rather than the number of days that items were past due. For each dunning letter, you specified the minimum number of days that had to pass before Receivables could increment an item's dunning level and include this item in the next letter that was sent.
Important: The Dunning Letter Reprint - Historical Receivables Only
program reprints only those dunning letters that were originally generated using the Days Overdue dunning method. To view dunning letters that were generated using the Staged Dunning method, run the Dunning History - Receivables Generated Letters Only report.
Navigate to the Print Dunning Letters or the Submit Requests window. Select the Dunning Letter Reprint - Historical Receivables Only program. Select an operating unit. Enter print parameters, such as: Customer Name Customer Number Letter Name Letter Date Dunning Method You can select only Days Overdue.
Note: To view historical information about dunning letters that
were generated using the Staged Dunning method, see: Dunning History - Receivables Generated Letters Only Report, page 10-75.
Navigate to the Print Collection Reports window. Enter the Name of the report to print, or select from the list of values. Enter parameters for printing this report. For example, the Report Summary, Format, and Aging Bucket to use, and range of Customers, Transactions, or Balances Due. Choose OK. To change the default Print Options, enter the number of Copies to print, a printing Style, and the Printer to use. To save the output of this submission to a file, check the Save Output box. To submit this report more than once, enter Run Options. You can enter a Resubmit interval, a date and time To Start and End this Resubmission. Choose Submit. Receivables displays the request ID for this submission. You can use this number to view the status of your request in the View Concurrent Requests window.
4. 5.
6. 7.
8.
Related Topics
Common Report Parameters, page 10-5 Receivables Collection Reports, page 10-13
Credit Holds
When a customer is consistently late in making payments, has exceeded their credit limit, or is identified as a bad risk, you can prevent additional credit purchases by placing their account on credit hold. Oracle Receivables integrates with Oracle Credit Management to automatically put customers on credit hold, or release customers from credit hold, depending on the outcome of a credit review. See: Oracle Credit Management User Guide. You can also manually place a customer account or site on credit hold using the Customer set of pages. When a customer account is on credit hold, you can still create new sales orders for that customer in Oracle Order Management. However, all new orders will have a status of 'on hold' and you will not be able to book or ship them until the hold on the customer
Collections 8-7
account is removed. A credit hold does not prevent you from creating new transactions for a customer in Receivables.
Navigate to the Customer set of pages. Query the customer account or site. At the account level, select the Credit Hold check box on the Account Profile tab. At the site level, this check box appears on the Profile tab.
Navigate to the Customer set of pages. Query the customer account or site. Deselect the Check Hold check box.
Related Topics
Credit Hold Report, page 10-53
the progam in draft mode to preview late charges and make corrections, if required. See: Generating Late Charges, page 8-15. Receivables lets you decide how to account for late charges. You can also choose how to present late charges to your customers: as an adjustment against the original transaction; as an interest invoice; or as a debit memo. Receivables calculates late charges independently of dunning and statements. To ensure that late charges appear on Receivables statements, as well as on dunning letters that Oracle Advanced Collections prints, you must run the Generate Late Charges program before you create statements or dunning letters.
Related Topics
Setting Up Late Charges, Oracle Receivables Implementation Guide Generating Late Charges, page 8-15 Determining the Past Due Amount, page 8-9 Currencies Without Rates, page 8-14
Collections 8-9
Interest Rate 5%
In this example: An invoice for $1,000 is overdue. There are 30 days in the billing period. Late charges are calculated using the Simple interest calculation formula:
Amount Overdue * (Interest Rate/100) * (Number of Days Late/Number of Days in Period)
Using the above scenario, late charges are calculated as follows, for an invoice that is 45 days overdue:
$1,000 * (3/100) * (45/30) = $45
Date June 5
Activity No activity
In this example: The beginning balance for this customer is $0 and there is no account activity for first, third, and fifth day. When the student enrolls in a class on June 2, there is a single charge for $1,000. The student makes a partial payment of $250 against that enrollment fee on June 4. The last column represents the daily balance. The average daily balance is $700. If the interest rate is 10%, then the total late charge for this billing period is $70:
($0 + $1,000 + $1,000 + $750 + $750 = $3,500) / 5 days = $700 $700 * 10% interest rate = $70 total late charge
Collections 8-11
Submitting the Generate Late Charges Program on May 20 Using the Overdue Transactions Only charge calculation method: Using this method, Receivables compares the minimum customer balance to the sum of all customer debit and credit activities as of the date when you run the Generate Late Charges program. If you submit the program on May 20, then the customer balance includes 3 overdue invoices (April 10, 12, and May 4) for a total of $500. The balance also includes 3 payments (May 6, 13, and 18) for a total of $275. The total customer balance is $225, which is below the minimum balance of $250. Therefore, Receivables will not calculate late charges for this customer. Using the Average Daily Balance charge calculation method: Using this method, Receivables starts with the ending balance of the last balance forward bill, and subtracts all credits (receipts and credit memos) up through the due date plus receipt grace days to determine if the customer balance is eligible for charges. In this example: The billing date is May 1 and the billing cycle is first to last day of month. The due date is the 10th of the following month. The receipt grace period is 3 days.
To calculate late charges, Receivables starts with the ending balance of the last balance forward bill and includes only invoices that were on the last bill. In this case, Receivables includes invoices that were created before May 1 (April 10 and 12) for a total of $400. Receivables then subtracts all credits that were recorded before May 13 (the due date plus receipt grace days). Credits include the receipts from May 6 and 13 for a total of $75.
In this case, the total customer balance is $325, which is higher than the minimum balance of $250. Therefore, Receivables will calculate late charges for this customer, using the Average Daily Balance charge calculation method described above. See: Using the Average Daily Balance Charge Calculation Method, page 8-10. Submitting the Generate Late Charges Program on May 30 Using the Overdue Transactions Only charge calculation method: If you submit the program on May 30, then the customer balance includes 4 overdue invoices (April 10, 12, and May 4, 27) for a total of $600. The balance also includes 4 payments (May 6, 13, 18, and 24) for a total of $325. The total customer balance is $275, which is higher than the minimum balance of $250. On this day, Receivables will calculate late charges for this customer. Using the Average Daily Balance charge calculation method: Submitting the program on May 30, as opposed to May 20, does not change the customer balance calculation. To determine the customer balance, Receivables still starts with the ending balance of the last balance forward bill (May 1), and subtracts all credits (receipts and credit memos) up through the due date plus receipt grace days (May 13).
Additional Setup Options Using the Average Daily Balance Charge Calculation Method
If you send balance forward bills to your customers, then use the Average Daily Balance region in the System Options window to modify how Receivables calculates the average daily balance. See: Transactions and Customers System Options, Oracle Receivables Implementation Guide. Balance Calculation You can indicate whether to include or exclude post-billing debit items as part of the average daily balance calculation: If you exclude post-billing debit items, then Receivables calculates the average daily balance as described in Using the Average Daily Balance Charge Calculation Method, page 8-10. If you include post-billing debit items, then Receivables includes invoices that were created after the bill cutoff date, when calculating the average daily balance. In the previous example, the bill cutoff date is May 1. If you run the Generate Late Charges program on May 20, then Receivables includes the invoice for $100 from May 4 in the average daily balance calculation. Calculation Period You can specify the calculation period that Receivables uses to calculate the average daily balance: Due-Date to Run-Date
Collections 8-13
Run-Date to Run-Date
In the previous example, if you choose Due-Date to Run-Date, then Receivables calculates late charges only on the average overdue balances that remain between the due date (May 10) and the run date of the Generate Late Charges program submission (May 20). Receivables does not include activity from any other time of the month in the average daily balance calculation, and the number of days late does not impact the late charge calculations. If you choose Run-Date to Run-Date, then Receivables calculates late charges on the average overdue balances that remain between the prior run date (April 20) and the current run date (May 20).
Related Topics
Calculating Late Charges, page 8-8 Generating Late Charges, page 8-15 Setting Up Late Charges, Oracle Receivables Implementation Guide Currencies Without Rates, page 8-14
customer's late charge profile to confirm when to start assessing late charges for this customer. In this example, the charge beginning date is January 1.
Next, you assign a rate to EUR and calculate late charges on August 31. For the period from August 1 to August 31, Receivables calculates late charges for past due items whose currency is USD. Receivables also calculates late charges for any past due items whose currency is EUR, starting from the charge beginning date of January 1.
Related Topics
Defining Customer Profile Classes, Oracle Receivables Implementation Guide Defining Currencies, Oracle General Ledger User Guide Calculating Late Charges, page 8-8
Collections 8-15
GL Date: Receivables uses this date as the GL date for the newly created interest invoice or debit memo, or as the adjustment date for the newly created adjustment Late Charge Date: Receivables uses this date as the "as of" date during late charge calculations. Currency: Receivables creates late charges for any transaction whose currency matches this selection. Mode: Select Draft if you wish to preview the charges. Otherwise, select Final. Number of Parallel Workers: Enter the number of parallel workers you want to use to run this program. Parallel processing lets you split the program into several processes and run each process simultaneously thus decreasing the total run time of the program.
Related Topics
Reviewing Late Charge Batches, page 8-16 Calculating Late Charges, page 8-8 Setting Up Late Charges, Oracle Receivables Implementation Guide
window override your late charge policy. When you submit a batch for final late charge calculation from the Late Charges Batches window (rather than using the Generate Late Charges program),
Receivables ignores your late charge policy. Instead, Receivables uses the modified batch information from the Late Charge Documents window to create the final late charges.
Navigate to the Late Charges Batches window. Select the operating unit, and execute a query for the draft late charge batch that you want to review. To view a final late charge batch, select the Display Completed Batch box before executing the query.
3.
The Late Charges Batches window displays several important details about a batch. For example: Mode: Indicates if you are reviewing a draft or final batch. Status: Indicates the condition of a batch. Possible statuses include: Ready Batch is ready for final late charge calculation. Error Batch includes errors. Some errors might have been produced by the Invoice API or Adjustment API, which actually create the late charges. Transferred Batch includes final late charges. In Process Batch includes draft late charges.
4.
You can optionally delete a draft late charge batch in this window by selecting Delete from the Edit menu. To view the late charges in a batch, choose the View Document button to navigate to the Late Charge Documents window. In the Late Charge Documents window, you can: Use the Header Display Option list to view late charges by category: All, Transferred, Error, or Ready.
5.
6.
Collections 8-17
Delete a draft late charge by selecting Delete from the Edit menu. Modify a draft late charge, such as the Rate Type for foreign currency transactions.
Note: For adjustments, the exchange rate type and rate are
defaulted from the original overdue transaction and cannot be updated. You can, however, update the exchange rate type for interest invoices and debit memos.
7.
To make changes to individual charges on a draft interest invoice, debit memo, or adjustment, choose the Lines button. For example, you can delete individual charge lines. Or, you can change the number of days that Receivables used for the late charge calculation.
8.
Once the batch has been modified, you should regenerate the final late charge batch from the Late Charges Batches window. This tells Receivables to ignore your late charge policy and instead use the modified batch information to create the final late charges. To generate the final late charge batch:
1. 2.
Change the Mode to Final and Status to Ready. Choose the Generate button. Upon successful charge creation, the batch status changes to Transferred.
Related Topics
Calculating Late Charges, page 8-8 Late Charges Report, page 10-89
Statements
Print statements to provide your customers with a complete record of their invoice, debit memo, chargeback, deposit, receipt, on-account credit, credit memo, and adjustment activity for a specific period. You can produce statements that differentiate between bill-to sites for a customer's outstanding items. If you do not define a statement site for a customer, Receivables produces statements for each of the customer's bill-to sites. Each of these bill-to site statements include transactions that are specific to that site. You can define statement and bill-to business purposes for your customer addresses using the Customers windows.
Note: You can also use Balance Forward Billing to create a single
locations, (by entering the customer name, but leaving the location blank), you must select a single language for the entire print run. If, however, you enter a specific customer's name and select a specific location, Receivables automatically selects the correct language in which to print the statements. Note that if you are printing statements for all customers, you do not select the language in which the statements are generated: Receivables automatically prints them in the correct language as specified for each of your customer's statement locations.
Collections 8-19
listing of subtotals for each of this customer's bill-to sites. If a customer has on-account and unapplied receipts that are not associated with a specific customer location and you have not created a statement site for this customer, Receivables does not include these receipts on any of the bill-to site statements for this customer.
Statement Sites
If you define a statement site for your customer, Receivables generates a single, consolidated statement of all of this customer's transactions and sends the statement to this site. If you have not defined a statement site for a customer, Receivables creates statements for each of the customer's sites that has: A Bill-To business purpose The Send Statements parameter set to Yes for this profile class
Statement Cycles
Use statement cycles to determine when to send statements to your customers. You assign these cycles to your customer and site level profiles. Receivables lets you generate statements for all customers associated with a specific statement cycle. If you define a statement site for a customer, Receivables uses the statement cycle defined in the customer profile to determine when statements should be sent. If you have not defined a statement site, Receivables uses the statement cycle defined in the customer's site level profile to determine when statements should be sent to each site. Receivables includes all activity from the last time you printed a statement for this customer to the current statement date, even if this customer's statement cycle is set up to skip printing on one or more statement dates. Receivables will also include open debit items from prior periods in the statement. For example: Today's Date: 03-SEP-97 Statement Date: 01-SEP-97 Previous Statement Date: 01-JUN-97 (skipped) Statement Cycle: Quarterly The activity included in this statement spans the date the statement was last printed of 01-MAR-97 to the current statement date of 01-SEP-97. The previous statement dated 01-JUN-97 had been skipped, so the activity for that period now shows on the current statement. The following illustration shows the activity that is included in this statement:
Statement Cycles
This table illustrates which invoices would be included in the example statement:
Invoice Creation Date Invoice Date: 30-FEB-97 Included in Statement? No, unless it is either still open or was closed between 01-MAR-97 and 31-AUG-97 Yes, because the invoice date is between the date the statement was last printed and the statement date No, because the invoice date is later than the statement date
Credit Profiles
Receivables lets you define credit profiles for each customer and each of their bill-to locations using the Customer Profile Classes window. Profile classes let you choose whether to send statements to customers using this profile class and, if so, lets you specify: A statement cycle A minimum statement amount by currency Whether to send a statement to customers if they have a credit balance
Note: When you print statements for a customer who has a statement
Collections 8-21
the statement site, provided that you set the AR: Use Statement, Dunning, and Late Charges Site Profiles profile option to Yes. Otherwise, Receivables uses the statement profile amounts defined on the billing site.
Statement Setup
Before you can print statements for your customers, you need to define the following: Statement cycles, Oracle Receivables Implementation Guide Standard messages, Oracle Receivables Implementation Guide Statement aging buckets, Oracle Receivables Implementation Guide Customer profile classes, Oracle Receivables Implementation Guide
Related Topics
Printing Statements, page 8-23 Defining a Statement Site, page 8-22 Cross Site and Cross Customer Receipts, page 8-25 Sample Statement, page 8-27 Statements (print parameters and column headings), page 10-128
customer level profile, set the AR: Use Statement Site & Dunning Site Profiles to Yes.
address.
Related Topics
Cross Site and Cross Customer Receipts, page 8-25 Defining Customer Profile Classes, Oracle Receivables Implementation Guide
Printing Statements
Receivables lets you generate statements that are specific to individual customer billing locations. A statement will indicate if the location of an included transaction differs from the billing location by putting a note on the line following the transaction. For more information, see: Statements, page 8-19. Prerequisites Define statement cycles, Oracle Receivables Implementation Guide Define standard messages, Oracle Receivables Implementation Guide Define aging buckets, Oracle Receivables Implementation Guide Define customer profile classes, Oracle Receivables Implementation Guide To include late charges on statements, generate late charges, page 8-15.
To print statements:
1. 2. 3.
Navigate to the Print Statements window. Select an operating unit. Enter a print Option. Choose from the following: Print Statements: Print statements for either a specific customer, customer site, or all of the customers and customer locations that have the statement cycle that you specify in their credit profiles. This option includes activity from the last statement date to the current statement date. Print A Draft Statement: Print a draft statement for a customer or site to review before sending it to this customer. Reprint Statements: Reprint any statements that you have previously printed.
Collections 8-23
4.
Enter the aging Bucket to use. You can only select active aging buckets that have a type of 'Statement Aging.' See: Aging Buckets, Oracle Receivables Implementation Guide. Enter the Customer name or Number and the billing Location for this submission. If you do not select a customer, then: Receivables will print statements for all customers for the statement cycle that you specify, and You cannot enter a value for either the Transaction Type or Primary Salesperson parameter.
Tip: To print statements for all customers by transaction type or by
5.
salesperson, submit a subsequent request using the Reprint Statements option. To conserve paper, do not send the first request to a printer.
6.
Enter a statement Cycle. The default is the cycle you specified in this customer's profile class. See: Customer Profile Classes, Oracle Receivables Implementation Guide. If you are printing a draft statement, enter an As of Date. This date determines the transactions to include in your draft statement. The default is today's date. Enter the Statement Date for this submission. When you enter a statement cycle, the default statement date is the next available statement date for this cycle. You can choose another date from the list of values.
Note: Statement dates that you defined but chose to skip will not
7.
8.
appear in the list of values. See: Statement Cycles, Oracle Receivables Implementation Guide.
9.
To include only specific transactions in this statement, enter a Transaction Type. This field is not enabled when printing statements for all customers for a specific statement cycle.
Note: All On-Account and Unapplied receipts appear on the
statement that you print. Since On-Account and Unapplied receipts are not linked to any transactions, they cannot be excluded from the statement because of transaction type.
Salesperson.
This field is not enabled when printing statements for all customers for a specific statement cycle.
11. To use the bitmapped, graphical version of Oracle Reports 2.0 to print your
message, or select from the list of values. You can only select messages that have start and end date ranges that include the current date.
13. Save your work. Receivables assigns this submission a unique Request ID. You can
use this number to check the status of your request in the Requests window.
Note: Receivables creates your statement output file and requires
that you send this file to your printer using your operating system's landscape print command. When you send this file to your printer, Receivables prints one sample page of Xs to show you how your statement will print. This lets you make any necessary adjustments before you start printing your statements.
Related Topics
Statements (overview), page 8-19 Sample Statement, page 8-27 Statements (print parameters and column headings), page 10-128
Collections 8-25
site displayed as the transaction amount. If the receipt is not fully applied, the portion not applied will be entered as an unapplied receipt.
Primary Salesperson
SF Site This table illustrates the statement that the SF site receives:
Invoice Transaction Reference Location Transaction Amount 200.00 -150.00 1200.00 -600.00 -600.00 -100.00 -100.00 400.00 500.00 100.00 -200.00 0.00 50.00 Amount
Inv 1 Inv 1 Inv 5 Inv 5 Inv 5 Unapplied Unapplied Cross Rcpt Cross Rcpt Cross Rcpt
Invoice Payment Invoice Payment Payment Payment Payment Payment Payment Payment check p5 700.00 check p6 600.00 check p2 500.00 check p5 700.00 check p2 500.00 check p3 500.00 check p4 100.00 check p1 200.00
SF CA SF SF CA SF SF SF SF SF
CA Site This table illustrates the statement that the CA site receives:
Invoice Transaction Reference Location Transaction Amount 500.00 -400.00 600.00 100.00 Amount
CA SF CA
Invoice
Transaction
Reference
Location
Amount
check p3 500.00 check p4 100.00 check p1 200.00 check p1 200.00 check p6 600.00
SF SF CA CA CA
0.00 -50.00
0.00
Related Topics
Sample Statement, page 8-27
Sample Statement
If you have defined a statement site for your customer, Receivables will create one consolidated statement for the statement site, rather than creating a separate, site-specific statement for each bill-to site. Receivables subdivides each customer's consolidated statement to show subtotals for each of the customer's bill-to sites. Receivables then sorts each of these subtotals by currency. This consolidated statement contains a summary page at the end of the report with summarized subtotals by currency for each of a customer's bill-to sites. If there are any on-account or unapplied receipts with no location, they will be printed on a separate sheet before the summary page. If you did not define a statement site, Receivables will print a separate statement for each bill-to site that shows all the transactions relating to that site, subtotaled by currency. On-Account or Unapplied receipts with no location will not appear on any of the statements. In both cases, cross site and cross customer receipts will be displayed below the unapplied receipts for each bill-to site. The following diagram shows the differences between a consolidated statement for two bill-to sites (SF and CA) and site-specific statements for these two sites.
Collections 8-27
Statement Cycles
For a text description of this graphic, see: Text Description of the Statement Cycles Graphic, page F-8.
Related Topics
Printing Statements, page 8-23 Statements (print parameters and column headings), page 10-128 Cross Site and Cross Customer Receipts, page 8-25
9
Accounting for Receivables
This chapter covers the following topics: Opening and Closing Accounting Periods Accounting in Receivables Using AutoAccounting Creating Accounting in Receivables Using Oracle Subledger Accounting Inquiries Oracle Subledger Accounting Reports Posting Reconciling Receivables Using Cash Basis Accounting Viewing Accounting Lines in Receivables Viewing MRC Details for a Transaction Default Accounting for Transactions Technical Perspective: Transactions
accounting period. When you close an accounting period, Receivables automatically generates the Collection Effectiveness Indicators report., page 10-49
Period Status
An accounting period can have one of the following statuses: Closed: Journal entry, posting, and transaction entry are not allowed unless the accounting period is reopened. Receivables verifies that there are no unposted items in this period. Receivables does not let you close a period that contains unposted items. Close Pending: Similar to Closed, but does not validate for Unposted items. Journal entry, posting, and transaction entry are not allowed unless the accounting period is reopened.
Note: Before using the Close Pending status, you must run Revenue
Future: This period is not yet open, but you can enter transactions in this period. However, you cannot post in this period until you open it. Not Opened: This period has never been opened and journal entry and posting are not allowed. The Revenue Recognition program can, however, create revenue distributions in Not Opened periods, if required by an accounting rule. Open: Journal entry and posting are allowed. Prerequisites Define your ledgers, Oracle General Ledger User Guide Define your accounting periods, Oracle General Ledger User Guide Define your accounting calendar, Oracle General Ledger User Guide
Navigate to the Open/Close Accounting Periods window. To update the status of an accounting period, place the cursor in the Status field next to that period, then enter a new status. To open the next accounting period after the Latest Open Period, choose Open Next Period. Receivables changes the status of the next period to 'Open.'
3.
Related Topics
Entering Transactions, page 2-2
Accounting in Receivables
You create accounting entries for invoices and other transactions in Oracle Receivables using the Oracle Subledger Accounting architecture. Oracle Subledger Accounting is a rule-based accounting engine, toolset, and repository that centralizes accounting across the E-Business Suite. Acting as an intermediate step between each of the subledger applications and Oracle General Ledger, Oracle Subledger Accounting creates the final accounting for subledger journal entries and transfers the accounting to Oracle General Ledger. Receivables includes a set of predefined accounting rules that Subledger Accounting uses to create accounting, but you can define your own detailed accounting rules using a centralized accounting setup in a common user interface. Leveraging this accounting architecture, Receivables lets you: Store a complete and balanced subledger journal entry in a common data model for each business event that requires accounting Maintain multiple accounting representations for a single business event, resolving conflicts between corporate and local fiscal accounting requirements Retain the most granular level of detail in the subledger, with different summarization options in the general ledger, allowing full auditability and reconciliation because the link between transaction and accounting data is preserved
For more information about Subledger Accounting, see: Oracle Subledger Accounting Implementation Guide.
You can optionally define your own accounting rules in Subledger Accounting to create accounting that meets your business requirements. See: Subledger Accounting Setup for Receivables, Oracle Receivables Implementation Guide and Oracle Subledger Accounting Implementation Guide. If you customize the Subledger Accounting setup to create your own accounting, then Subledger Accounting overwrites the default accounts, or individual segments of accounts, that AutoAccounting originally derived during transaction entry. However, you must still set up AutoAccounting. See: Using AutoAccounting, page 9-7.
Related Topics
Oracle Subledger Accounting Implementation Guide
These accounting definitions let agencies track receivables, receipts, and adjustments by fund. With multi-fund accounts receivable, you can: Post multiple matching revenue and receivables entries to many different operating funds Create matching cash receipts, adjustments, and discount journal entries against the receivables balances in all necessary operating funds Record revenue, tax, and freight in multiple funds within a single invoice Automatically record matching receivables balances in each corresponding fund
Related Topics
Multi-Fund Accounts Receivable Balancing and Accounting Method Example, page E1 Cash Receipts in Multi-Fund Accounts Receivable Model, page E-3 Credit Memo Examples, page E-4 Multi Fund Accounts Receivables Receipt Examples, page E-9 Adjusting Multi-Fund Accounts Receivable Invoice Examples, page E-13
Each event entity is associated with one or more event classes. An event class represents a category of business events for a particular transaction type or document. For example, some event classes that Receivables predefines for the event entity Transactions include Receivables Invoice, Credit Memo, Debit Memo, and Chargeback. Event classes group similar event types and enable the sharing of accounting definitions. An event type represents a business operation that you can perform for an event class. An accounting event has both an event class and an event type that affect how the Create Accounting program determines the subledger accounting for it. Event types provide the lowest level of detail for storing accounting definitions. For example, the Receivables event class Miscellaneous Receipt is subject to three types of business
operations that are represented by the following event types: Miscellaneous Receipt Created, Miscellaneous Receipt Reverse, and Miscellaneous Receipt Updated. Receivables provides a predefined set of event classes and event types for each accounting event entity. For detailed information on the accounting entities, event classes, event types, and other data that Receivables predefines, see: Predefined Setup for Oracle Subledger Accounting, Oracle Receivables Reference Guide.
Event Types Miscellaneous Receipt Created Miscellaneous Receipt Reverse Miscellaneous Receipt Updated
Receipt
Using AutoAccounting
AutoAccounting is a powerful, flexible, and time saving feature that automatically creates your general ledger Accounting Flexfields. You can set up AutoAccounting to create Accounting Flexfields that meet your business needs. When you run AutoAccounting, Receivables: Assigns valid Accounting Flexfields to your invoices and credit memos.
Automatically generates valid Accounting Flexfields for your Freight, Receivable, Revenue, AutoInvoice Clearing, Tax, Unbilled Receivable, and Unearned Revenue Accounts. Controls how your Accounting Flexfields are created and defined.
accounting, and predefines setup in Oracle Subledger Accounting so that the Create Accounting program accepts the default accounts that AutoAccounting derives without change. However, if you modify the Oracle Subledger Accounting setup to define custom accounting, then select a constant value for all Accounting Flexfield segments.
Related Topics
AutoAccounting Structure, page 9-9 How to Use AutoAccounting, page 9-12 AutoAccounting, Oracle Receivables Implementation Guide
Related Topics
Using AutoAccounting, page 9-7 AutoAccounting Structure, page 9-9
AutoAccounting Structure
Receivables automatically creates default Accounting Flexfields for your Freight, Receivable, Revenue, AutoInvoice Clearing, Tax, Unbilled Receivable, and Unearned Revenue Accounts. You must define your AutoAccounting structure before you can enter invoices and credit memos and you can only define one structure for each account type.
AutoInvoice Clearing Account
AutoInvoice uses the AutoInvoice Clearing account for your imported transactions. Receivables uses the AutoInvoice clearing account to store any differences between the specified revenue amount and the price times the quantity for imported invoice lines. Receivables only uses the AutoInvoice clearing account if you enabled the Create Clearing option for the batch source of your imported invoices; however, you must define a clearing account in either case. You can select constant, customer bill-to site, salesperson, transaction type, and standard item values for your AutoInvoice clearing account. If you select salesperson or standard item, the Revenue Flexfield that you specified in the setup window is used. The freight account controls the account in your general
Freight
ledger to which you post your freight amounts. You can use constant, customer bill-to site, salesperson, transaction type, and standard item values to specify your freight account. If you choose standard item, the Revenue Flexfield that you specified in the setup window is used. In addition, if you choose standard item you will not be able to import invoices with header level freight through AutoInvoice. If the transaction has a line type of "LINE" with an inventory item of freight, "FRT", AutoAccounting will use the accounting rules for the freight type account rather than the revenue type account.
Receivable
The receivable account controls the account in your general ledger to which you post your receivable amounts. You can use transaction types, customer bill-to sites, salespeople, and constant values to specify your receivable account. The revenue account controls the account in your general ledger to which you post your revenue amounts. You can use transaction types, customer bill-to sites, standard items, salespeople, and constant values to specify your revenue account. The tax account controls the account in your general ledger to which you post your tax amounts. You can use information from your tax codes, customer bill-to site, salesperson, transaction type, standard item, and constant values to specify your tax account. If you select salesperson or standard item, Receivables uses the Revenue Flexfield that you specified in the setup window. Receivables uses the unbilled receivable account for transactions that have invoicing and accounting rules. If your accounting rule recognizes revenue before your invoicing rule bills it, Receivables posts this amount to your unbilled receivable account. You can select constant, customer bill-to site, salesperson, transaction type, and standard item values for your unbilled receivable account. If you select standard item, Receivables uses the Revenue Flexfield that you specified in the setup window. If you select salesperson, Receivables uses the salesperson's Receivable Flexfield. Receivables uses the unearned revenue account for transactions that have invoicing and accounting rules. If your accounting rule recognizes revenue after your
Revenue
Tax
Unbilled Receivable
Unearned Revenue
invoicing rule bills it, Receivables posts this amount to your unearned revenue account. You can select constant, customer bill-to site, salesperson, transaction type, and standard item values for your unearned revenue account. If you select salesperson or standard item, the Revenue Flexfield that you specified in the setup window is used. Below is a table showing what types of information you can use to create each type of account. (Rec) and (Rev) indicate whether the account information will be taken from the corresponding Receivables or Revenue Accounting Flexfield.
Information Source / AutoAccounti ng Type AutoInvoice Clearing Account Freight Receivable Revenue Tax Unbilled Receivable Unearned Revenue Constant Customer Bill-to Site Salesperson Transaction Type Standard Item Tax Code
Yes
Yes
Yes (Rev)
Yes
Yes (Rev)
No
No No No Yes No
Yes
Yes
Yes (Rev)
Yes
Yes (Rev)
No
If you set up AutoAccounting for AutoInvoice Clearing, Tax, or Unearned Revenue to be based on salesperson, Receivables uses the account segment from the Salesperson's Revenue Flexfield. If AutoAccounting for Unbilled Receivable is based on salesperson, Receivables uses the segment from the salesperson's Receivable Flexfield. If AutoAccounting for AutoInvoice Clearing, Tax, Unbilled Receivable, or Unearned Revenue is based on the standard item, Receivables uses the segment from the standard item's Revenue Accounting Flexfield.
Note: If AutoInvoice Clearing, Revenue, Tax, Unbilled Receivable, or
salespersons, then multiple distributions will be created. For example, you have $100 of Unearned Revenue based on Salesreps, and you have two salesreps. One salesrep gets 60% revenue credit and the other gets 40%. Then, two distributions will be created for Unearned Revenue one for $60 and the other for $40.
Related Topics
How to Use AutoAccounting, page 9-12 AutoAccounting, Oracle Receivables Implementation Guide
accounting, and predefines setup in Oracle Subledger Accounting so that the Create Accounting program accepts the default accounts that AutoAccounting derives without change. However, if you modify the Oracle Subledger Accounting setup to define custom accounting, then select a constant value for all Accounting Flexfield segments.
Below are two examples of how Receivables uses the AutoAccounting structure you define to determine your Accounting Flexfield defaults: Example 1 If you want to define a four segment Revenue Flexfield, 00-000-0000-000 (Company-Cost Center-Account-Product), you can define AutoAccounting to create defaults for each segment. The first segment can be a constant 01, the second segment can come from the salesperson (John Doe), the third segment can come from the transaction type (Standard Invoice), and the fourth segment can come from the standard line (20 Megabyte Hard Disk). Salesperson John Doe enters a one line Standard Type invoice for a 20 Megabyte Hard Drive.
Example 2 If you want AutoAccounting to only use information from the transaction type (Standard Invoice) for segments 1 and 2, and standard line (consulting services) for segments 3 and 4, you can define your AutoAccounting structure to create the revenue Accounting Flexfield.
Using AutoAccounting to Create Flexfield Segments
accounting entries in Oracle Subledger Accounting. Receivables predefines setup in Oracle Subledger Accounting so that the Create Accounting program accepts the default accounts that AutoAccounting derives without change. You can optionally define your own accounting rules in Subledger Accounting to create accounting that meets your business requirements. If you do so, then Subledger Accounting overwrites the default accounts, or individual segments of accounts, that AutoAccounting originally derived. However, you must still set up AutoAccounting. See: Using AutoAccounting, page 9-7.
Prerequisites
Open the period in Receivables. See: Opening and Closing Accounting Periods, page 9-1. Set up AutoAccounting. See: Using AutoAccounting, page 9-7. Set up receivables activities. See: Receivables Activities, Oracle Receivables Implementation Guide.
Related Topics
Viewing Accounting Lines, page 9-32
Related Topics
Accounting Events Inquiry, Oracle Subledger Accounting Implementation Guide Subledger Journal Entry Headers Inquiry, Oracle Subledger Accounting Implementation Guide Subledger Journal Entry Lines Inquiry, Oracle Subledger Accounting Implementation Guide
Related Topics
Subledger Accounting Reports Overview, Oracle Subledger Accounting Implementation Guide Open Account Balances Listing, Oracle Subledger Accounting Implementation Guide
Posting
To initiate the transfer of Receivables accounting information from Oracle Subledger Accounting to Oracle General Ledger, run the Create Accounting program in final mode. When you create final accounting, the Create Accounting program transfers data about your adjustments, chargebacks, credit memos, commitments, debit memos, invoices, and receipts to the GL_INTERFACE table, runs Journal Import, and post the journal entries in General Ledger. Or, you can create draft accounting first; later, when you create the final accounting, you can complete the transfer and posting process. Draft accounting entries cannot be transferred to General Ledger. See: Accounting Program Defaults Region, Oracle Subledger Accounting Implementation Guide.
Posting Detail
Depending on your subledger accounting options setup, you can post to the general ledger in either summary or detail. See: Subledger Accounting Options Setup Description, Oracle Subledger Accounting Implementation Guide.
Posting Reports
When you run the Create Accounting program, the program automatically generates the Subledger Accounting Program Report. This report documents the results of the Create Accounting program at either the summary or detail level. See: Oracle Subledger Accounting Program Report, Oracle Subledger Accounting Implementation Guide.
Related Topics
Reconciling Receivables, page 9-17
Reconciling Receivables
Periodically, you need to reconcile the transactions in your accounts receivable system, both before and after you post to the general ledger. Oracle Receivables reduces the amount of manual reconciling activity typically required and simplifies the overall reconciliation process by: Providing a set of reports that let you quickly and easily view how transactional and accounting data tie together. Highlighting potential reconciling items whose underlying causes can be corrected, to prevent future occurrences of similar errors.
This section describes the recommended Receivables reconciliation process, which consists of two main phases:
1.
Internal reconciliation: Reconcile the period's operational activity with Receivables accounting data, before posting to the general ledger. See: Reconciling Subledger Details, page 9-17.
2.
External reconciliation: After posting, reconcile subledger details with the general ledger. See: Reconciling General Ledger Details, page 9-21.
Related Topics
Reconciling Subledger Details, page 9-17 Reconciling General Ledger Details, page 9-21 Reconciliation Reports, page 10-11
Use the AR Reconciliation report, page 10-30 to compare transactional data against accounting data.
2.
Optionally run the Potential Reconciling Items report, page 10-103 to view suggested journal items that might potentially post to incorrect GL account types. Run the Journal Entries report, page 10-84 to confirm that the actual GL accounts are correct. The Journal Entries report shows the transaction and receipt numbers that contribute to a particular GL account. Run this report using the Detail by Account parameter to review the details that make up your general ledger journal entries. This report selects all transactions that will be posted to the general ledger (where associated transaction type has Post to GL set to Yes).
Note: The Journal Entries report can generate multiple reports. The
3.
'Detail by Account' version of this report is probably most useful for reconciliation purposes.
4.
Run the Aging - 7 Buckets - By Account or the Aging - 4 Buckets report to view beginning and ending customer balances. See: Aging Reports, page 10-23. For a more detailed look at the period's activity, run the registers and journal reports. Use this table to see which registers and journals to run for which type of accounting data.
Accounting Data Accounting Report Related Transaction Report Aging - 7 Buckets - By Account or Aging - 4 Buckets Transaction Register (for postable items)
5.
Beginning balance
Not applicable
Adjustment Register
Not applicable
Invoice Exception Report (for non-postable items) Unapplied and Unresolved Receipts Register
Accounting Data
Accounting Report
Not applicable
Ending balance
See: Reconciliation Reports, page 10-11. The AR Reconciliation report uses the following formula to ensure your period activity matches your receivables aging ending balance:
Beginning Balance + Transactions +/- Adjustments Invoice Exceptions Applied Receipts Unapplied Receipts +/- Credit Memo Gain/Loss = Ending Balance
After identifying and correcting in Receivables those items that did not reconcile, run the Create Accounting program to initiate the transfer of Receivables data into the general ledger. See: Posting, page 9-16. After posting, you are ready to reconcile the posted data. See: Reconciling General Ledger Details, page 9-21. The following illustration describes the above internal reconciliation process.
Related Topics
Reconciling Receipts, page 9-20 Reconciling General Ledger Details, page 9-21 Reconciling Receivables, page 9-17 Receipt Journal, page 10-108 Sales Journal by Customer, page 10-122
Reconciling Receipts
This section describes how to use register and journal reports to reconcile receipts according to the receipt life cycle (confirmed, remitted, cleared), from a cash perspective. This is different from reconciling receipts from a customer balance perspective, which is discussed in Reconciling Subledger Details, page 9-17. This type of reconciliation, which looks at both trade and miscellaneous receipts, does not employ the AR Reconciliation report. Instead, use the reports described in this table.
Accounting Data total receipts (trade plus miscellaneous) Accounting Report Receipt Journal Related Transaction Report Receipt Register
1.
Periodically check that Receivables receipts balance by running the Receipt Journal report and the Receipt Register for the same GL Date range. Use the Receipt Journal to view information about receipts that appear in your Journal Entries report. Use the Receipt Register to review a list of receipts for the date range that you specify. The total of the Receipt Journal should equal the total of all receipts in the Receipt Register. These reports display information about both invoice-related and miscellaneous receipts.
Submit the two reports from either the Print Accounting Reports or Submit Requests window. Select the same GL Dates for the two reports and choose a Report Mode of 'Transaction' to run the Receipt Journal. Transaction mode gives you full details of all the accounts debited or credited during the receipt creation, remittance, and clearance processes. The alternative, 'Balance' mode, gives details of the final account balance only.
2.
Run the Other Receipt Applications report, page 10-96 to view details about receipt activity that do not impact customer open receivables. Run this report to view details about activities such as receipt write-offs and credit card refund activities. (The credit memo associated with a credit card refund affects the customer open receivable balance and is displayed on the Transaction Register.)
Note: You can also use Oracle Cash Management to reconcile your
deposits with a bank statement. See: Reconciling Bank Receipts Using Oracle Cash Management, page 5-41.
Related Topics Receipt Journal, page 10-108 Receipt Register, page 10-109 Reconciling General Ledger Details, page 9-21 Reconciling Receivables, page 9-17 Reconciliation Reports, page 10-11
Confirm that what was sent from Receivables matches what was posted in Oracle General Ledger.
Posting from Receivables operates through Oracle Subledger Accounting, and consists of two stages: General Ledger transfer and posting. Run the Create Accounting program to extract transaction and receipt data from Receivables, create final accounting in Subledger Accounting, and then transfer the accounting into Oracle General Ledger and post the journal entries. Receivables provides reporting tools to track and reconcile the posting process. See: Reconciling the General Ledger Transfer Process, page 9-22.
2.
Confirm that all journals posted to the correct GL accounts. See: Verifying GL Accounts, page 9-23.
The Create Accounting program produces the Subledger Accounting Program report that shows you the subledger journal entries created for successful accounting events. Compare this report to the Journal Entries report (run in Posted status mode) and verify that they match. Use the same General Ledger date ranges for the Journal Entries report and the Create Accounting program. See: Oracle Subledger Accounting Program Report, Oracle Subledger Accounting Implementation Guide.
2.
When reconciling the Journal Entries report with the Subledger Accounting Program report, review the total untransferred items that appear on the report as well. If some transactions cannot successfully post to the general ledger due to invalid GL accounts, then make corrections, and rerun draft accounting.
3.
Once transactions and receipts have been transferred to Oracle General Ledger, they are considered posted within the Receivables subledger.
1.
Journal Import produces an execution report that shows you the total debits and credits for the journals it created. These totals should match the totals on the Posting Execution report.
Note: Journal import is run by Group ID, which is equivalent to the
post control ID from the General Ledger Transfer program execution report.
2.
To see your journals, run the Unposted Journals report from General Ledger. The grand totals on this report should match the Journal Import Execution report. Confirm transfer dates with journal dates, in case multiple transfers occurred.
Note: If you choose the Detail option when you run Journal Import,
the invoice and customer numbers appear in the description of your journal lines so you can easily see the invoices that affect each account.
3.
Once you have run the Oracle General Ledger Post Journals program, view posted journal entries by running the General Journals report (submitted for posted journals). The grand totals on this report should match the totals on the Journal Import Execution report. This allows a direct comparison of what was transferred by Receivables to what is posted in the general ledger. See: General Journals Report - Posted Journals, Oracle General Ledger User's Guide.
Report Options
Be sure to use the same General Ledger Date ranges and accounting periods when running these reports: Submit the above reconciliation reports from the Print Accounting Reports or the Submit Requests window. Submit the Posted and Unposted Journals reports from Oracle General Ledger.
Verifying GL Accounts
Run the AR to GL Reconciliation report, page 10-31 to verify that all Receivables journal entries posted to the correct GL accounts.
Note: If the GL account you are reviewing has had postings from other
journal sources, such as Oracle Payables, be sure to account for these postings when reconciling Receivables with General Ledger. Postings from non-Receivables journal sources, summarized on the AR to GL Reconciliation report, might explain balance discrepancies between
After making corrections where necessary, the reconciliation process is complete. The following illustration describes the external reconciliation process.
Related Topics
Posting, page 9-16 Reconciling Receivables, page 9-17 Reconciliation Reports, page 10-11
customers on credit, Receivables provides a system to keep track of your receivables without affecting your financial accounts.
Related Topics
Accrual vs. Cash Basis Accounting, page 9-25 Journal Entries, page 9-29 Preparing Receivables, page 9-30 Defining Receivables System Options, Oracle Receivables Implementation Guide Accounting for Transactions (Accrual method), page 9-43
Accounting Rules are redundant as revenue will be recognized only when payment is received. Receipts can be reversed using the Standard Reversal only. Debit Memo reversal is not permitted. Automatic receipts affect the cash balance on the maturity date, if the GL date = maturity date or on the GL date, if the GL date is after the maturity date. Guarantees do not affect on-account balances since there is no exchange of cash. In the case of deposits, the cash collected on deposits will be posted to the revenue account of the deposit instead of that of the invoice against the deposit. Use the Other Application report to view all invoices against deposits.
Receipts can be reversed using the Standard Reversal or Debit memo reversal.
Automatic receipts, such as Direct Debits, affect the cash balance only when the receipts are cleared.
$1000 $100
You have to set up an adjustment account (which is the same as the revenue account) if you want the adjustment to hit the original revenue account. In this case the journal entry would be as follows in this table:
Account Cash Revenue Revenue $1100 Debit Credit
In case of multiple line invoices, Receivables creates a separate account to record the full adjustment. Consider an example in the table below:
Account Cash Line #1 Revenue Line #2 Revenue $1100 Debit Credit
$800 $200
Account Adjustment
Debit
Credit $100
If you want to prorate the adjustment across the two revenue accounts, you will have to specifically enter two adjustments of $80 and $20 each to hit the two different revenue accounts. In this scenario, the journal entry would be as follows in the table below:
Account Cash Line #1 Revenue Line #1 Revenue Line #2 Revenue Line #2 Revenue $1100 Debit Credit
$800 (Original amount) $80 (Adjustment) $200 (Original amount) $20 (Adjustment)
If you make an adjustment that has an opposite sign to the transaction it is adjusting, Receivables does not record the adjustment in a separate account. Instead, Receivables subtracts the adjustment from the Revenue account. Consider an example of an invoice for $2000. If you make an adjustment of -$200 to it, there will be only one journal entry at the time of receipt of cash, as described in this table:
Account Cash Revenue $1800 Debit Credit
$1800
The adjustment is not recorded anywhere, it is taken into account by reducing the revenue by the $200.
Chargebacks
When a partial payment is received against an invoice, and you create a chargeback for the remaining amount due, the following journal entry is created, as described in this table:
Debit
Credit
$800
No entry will be created when a chargeback is created for the balance $200. However, when cash is received against this chargeback, the following journal entry is created, as described in this table:
Account Cash Chargeback Adjustment $200 Debit Credit
$200
$100
Instead of applying the on-account credit memo to an invoice, the user combines it with a cash receipt of $200. This table shows the journal entries that are created:
Account Cash Unapplied Cash Revenue (on-account credit) Unapplied Cash $200
Debit
Credit
$200
$100
$100
By applying the on-account credit to a cash receipt, the available unapplied cash balance is increased from $200 to $300. The user applies the $300 unapplied cash balance to an invoice. This table shows the journal entries that are created:
Account Unapplied Cash Revenue (invoice) $300 Debit Credit
$300
Related Topics
Default Accounting for Transactions (Accrual method), page 9-43 Journal Entries, page 9-29 Preparing Receivables, page 9-30
Journal Entries
Review the following table to understand how account balances are affected in the two methods of accounting: Cash Basis and Accrual.
Action Deposit is recorded Accrual DR......Receivables (Dep) CR.....Unearned Revenue Cash Basis No accounting effect
DR.....Unearned Revenue CR.....Receivables (Inv) DR.....Bad Debt CR.....Receivables DR.....Cash CR.....Receivables DR.....Revenue CR.....Receivables
No accounting effect
No accounting effect
Note: The only time a journal entry is created is when cash is actually
received. The revenue account is credited at this time. The intermediate receivables account is never debited or credited in cash basis accounting. The net effect remains the same in both cases (for example, when a transaction is closed, cash is debited, and revenue is credited).
Related Topics
Accrual vs. Cash Basis Accounting, page 9-25
Preparing Receivables
To prepare Receivables for Cash Basis accounting, perform the following setup steps.
Consider the following example: You have an invoice with 2 invoice lines which total zero. Invoice Line #1 is for $100 Invoice Line #2 is for -$100 The transaction type allows overapplication, and you receive a payment for $50 against this invoice. The payment should be prorated across the invoice lines, and the revenue accounts on the 2 invoice lines should be credited by (50*100)/0 and (50 * (-100))/0. However since dividing by zero is not possible, Receivables cannot determine the amounts to be prorated. In such cases Receivables uses the Unallocated Revenue Account to credit the entire amount. Thus the journal entry created will be as follows in the table below:
Account Cash Unallocated Revenue $50 Debit Credit
$50
You will have to reconcile the balance of the Unallocated Revenue Account with the revenue accounts on the invoice lines by manually creating adjustments.
Execute the following script to tell the concurrent manager that these two programs are incompatible with each other and must be run alone:
$ cd $AR_TOP/admin/sql $ sqlplus <AOL username>/<AOL password> SQL> @arsedpcf.sql
Related Topics
Using Cash Basis Accounting, page 9-24
Query the invoice, payment, or adjustment for which you want to view accounting lines.
Note: Transactions include invoices, debit/credit memos,
2.
Choose View Accounting from the Tools menu. The View Invoice Accounting, View Payment Accounting, or View Adjustment Accounting window appears, depending on whether you queried an invoice, payment, or adjustment. See: View Accounting Windows, page 9-33.
3.
(Optional) If your organization uses Multiple Reporting Currencies, choose the Alternate Currency button to view the accounting using an alternate currency. For example, if you are viewing the accounting in your primary functional currency (e.g., BEF), you can switch to EUR (reporting functional currency). From the poplist that appears after you choose the Alternate Currency button, choose the ledger whose transactions you want to view. The View Invoice Accounting, View Payment Accounting, or View Adjustment Accounting window changes to reflect amounts in the appropriate currency for the chosen ledger.
4.
(Optional) To view the accounting detail as t-accounts, choose the T-Accounts button.
Column Name Tax Rate Trans Line Num Trans Line Type Trans Num Unit Price UOM
Transaction X X X
Receipt
Adjustment
X X X
When you select a detailed accounting line, Oracle Receivables displays the following information at the bottom of the related View Accounting window: For Transactions: Account Description, Accounting Rule, Comments, Accounting Date, Transferred to GL For Receipts: Account Description, Transaction Num, Comments, Accounting Date, Transferred to GL For Adjustments: Account Description, Transaction Num, Comments, Accounting Date, Transferred to GL
Column Name Accounting Rule Activity Name Adjustment Class Adjustment Creation Type Adjustment Date Adjustment Num Adjustment Type Applied to Invoice Curr Applied to Invoice Date Applied to Invoice Line Num Applied to Invoice Line Type Applied to Invoice Num Bank Account Cash Receipt Date Cash Receipt Num Chargeback Num Comments Curr Conversion Date Curr Conversion Type
Transaction X
Receipt
Adjustment
X X X X X X
X X X
X X X X X X X X X X X X X X
Column Name Customer Customer Num Customer Site Distribution Set Document Seq Name Document Seq Num Document Seq Type Entered Taxable Credit Entered Taxable Debit Line Reference Receipt Method Receipt Date Reversal Comments Sales Order Num Sales Rep Tax Exemption Num Taxable Credit Taxable Debit Transaction Class Transaction Date
Transaction X X X
Receipt X X X X X
Adjustment X X X
X X
X X
X X X X X X X X X X X X X X X
X X X
X X
Column Name Transaction Line Num Transaction Line Type Transaction Num Transaction Type Transferred to GL
Transaction
Receipt X X
Adjustment
X X X X
Related Topics
Drilling Down to Oracle Receivables from Oracle General Ledger, page 9-37
Column Name Bank Account Credit Curr Conversion Rate Customer Debit Deposit Date Detail Line Num Entered Credit Entered Curr Entered Debit Item Item Description Line Type Receipt Method Quantity Receipt Date Receipt Num Reversal Date Tax Code Tax Rate
Transaction
Receipt X
Adjustment
X X X X
X X X X X
X X X X
X X X X X X X X X X X X X X X X X X X X X X X X
Column Name Transaction Date Transaction Line Num Transaction Line Type Transaction Num Transaction Type Unit Price UOM
Transaction X X X X X X X
Receipt
Adjustment
When you select a detailed accounting line, Oracle Receivables displays the following information at the bottom of the related window: For Transactions: Transaction Class, Accounting Rule, Document Seq Num, Comments, Transaction Source, Accounting Date For Receipts: Transaction Curr, Transaction Num, Document Seq Num, Comments, Receipt Curr, Accounting Date For Adjustments: Adjustment Class, Transaction Num, Comments, Document Sequence, Adjustment Type, Accounting Date
Column Name Account Description Accounting Date Accounting Rule Activity Name Adjustment Creation Type Adjustment Type Applied Date Applied to Invoice Curr Applied to Invoice Date Applied to Invoice Line Num Applied to Invoice Line Type Applied to Invoice Num Bill to Customer Name Cash Receipt Date Cash Receipt Num Chargeback Num Comments Curr Conversion Date Curr Conversion Type
Transaction X X X
Receipt X X
Adjustment X X
X X X X X X X
X X X X X X X X X X X X X X
Column Name Customer Num Customer Site Distribution Set Document Seq Name Document Seq Num Entered Taxable Credit Entered Taxable Debit Line Reference Receipt Class Receipt Curr Reversal Comments Reversal Curr Sales Order Num Sales Rep Tax Exemption Num Taxable Credit Taxable Debit Transaction Class Transaction Date Transaction Line Num
Transaction X X
Receipt X X X
Adjustment X X
X X
X X X X
X X X X X
X X X X X
X X X X X X X X X X X
Column Name Transaction Line Type Transaction Num Transaction Source Transferred to GL
Transaction
Receipt X
Adjustment
X X X X X
From the Payables Invoice Accounting, Payables Payment Accounting, or Receivables Adjustment Accounting window, select a detail accounting line. Choose the Show Transaction button to view detail transactions. Choose the Show Transaction Accounting button to view the transaction accounting.
2. 3.
Related Topics
Viewing Accounting Lines, page 9-32 Drilling Down to Subledger Detail, Oracle General Ledger User's Guide T-Accounts, Oracle General Ledger User's Guide
For a transaction, the window displays: Transaction header information Conversion details Transaction information. For each transaction, you see the total amount, plus the amounts of any receipts, credit memos, adjustments, discounts, or bills receivable, converted to each currency.
For a receipt, the window displays: Receipt header information Conversion details A list of receipt applications. For each application, you see the amount that was applied to the receipt. You see this amount in each currency. You can drill down from each invoice to the invoice currency detail.
To open the View Currency Details window, use a responsibility associated with your primary functional currency. Select a transaction in one of the following windows, then either choose the View Currency Details option from the Tools menu, or choose the View Currency Details icon in the toolbar. Transactions Transactions Summary Balances Receipts Receipts Summary
Note: You must save a transaction before you can open the View
Oracle Subledger Accounting. Receivables predefines setup in Oracle Subledger Accounting so that the Create Accounting program accepts the default accounts that AutoAccounting derives without change. See: Accounting in Receivables, page 9-3. You can optionally define your own accounting rules in Subledger Accounting to create accounting that meets your business requirements. See: Oracle Subledger Accounting Implementation Guide.
Note: This section does not include examples of accounting for tax on
discounts, adjustments, miscellaneous receipts, and cash applications. For more information, see: Oracle E-Business Tax User Guide and Oracle E-Business Tax Implementation Guide.
Invoices
When you enter a regular invoice through the Transactions window, Receivables creates the following journal entry:
DR Receivables CR Revenue CR Tax (if you charge tax) CR Freight (if you charge freight)
If you enter an invoice with a Bill in Arrears invoicing rule with a three month fixed duration accounting rule, Receivables creates the following journal entries: In the first period of the rule:
DR Unbilled Receivables CR Revenue
If you enter an invoice with a Bill in Advance invoicing rule, Receivables creates the following journal entries: In the first period of the rule:
DR Receivables CR Unearned Revenue CR Tax (if you charge tax) CR Freight (if you charge freight) DR Unearned Revenue CR Revenue
Credit Memos
When you credit an invoice, debit memo, or chargeback through the Credit Transactions window, Receivables creates the following journal entry:
DR Revenue DR Tax (if you credit tax) DR Freight (if you credit freight) CR Receivables (Credit Memo) DR Receivables (Credit Memo) CR Receivables (Invoice)
When you credit a commitment, Receivables creates the following journal entries:
DR Revenue CR Receivables
When you enter a credit memo against an installment, Receivables lets you choose between the following methods: LIFO, FIFO, and Prorate. When you enter a credit memo against an invoice with invoicing and accounting rules, Receivables lets you choose between the following methods: LIFO, Prorate, and Unit. See: Crediting Transactions, page 2-92. If the profile option AR: Use Invoice Accounting for Credit Memos is set to Yes, Receivables credits the accounts of the original transaction. If this profile option is set to No, Receivables uses AutoAccounting to determine the Freight, Receivables, Revenue, and Tax accounts. Receivables uses the account information for on-account credits that you specified in your AutoAccounting structure to create your journal entries. Receivables lets you update accounting information for your credit memo after it has posted to your general ledger. Receivables keeps the original accounting information as an audit trail while it creates an offsetting entry and the new entry.
Commitments
Deposits
When you enter a deposit, Receivables creates the following journal entry:
DR Receivables (Deposit) CR Offset Account
Use the AR: Deposit Offset Account Source profile option to determine how Receivables derives the Offset Account to credit for this deposit. For more information, see: Overview of Receivables User Profile Options, Oracle Receivables Implementation Guide. When you enter an invoice against this deposit, Receivables creates the following journal entries:
DR Receivables (Invoice) CR Revenue CR Tax (if you charge tax) CR Freight (if you charge freight) DR Offset Account (such as Unearned Revenue) CR Receivables (Invoice)
When you apply an invoice to a deposit, Receivables creates a receivable adjustment against the invoice. Receivables uses the account information that you specified in your AutoAccounting structure to create these entries. When cash is received against this deposit, Receivables creates the following journal entry:
DR Cash CR Receivables (Deposit)
Guarantees
When you enter a guarantee, Receivables creates the following journal entry:
DR Receivables CR Revenue
Receivables uses the Receivable Account and Revenue Account fields on this guarantee's transaction type to obtain the accounting flexfields for the Unbilled Receivables and Unearned Revenue accounts, respectively. See: Transaction Types, Oracle Receivables Implementation Guide. When you enter an invoice against this guarantee, Receivables creates the following journal entry:
DR Receivables (Invoice) CR Revenue CR Tax (if you charge tax) CR Freight (if you charge freight) DR Revenue CR Receivables
When you apply an invoice to a guarantee, Receivables creates a receivable adjustment against the guarantee. Receivables uses the account information you specified in your AutoAccounting structure to create these entries. When cash is received against this guarantee, Receivables creates the following journal entry:
DR Cash CR Receivables (Invoice)
Receipts
When you enter a receipt, Receivables creates the following journal entries:
DR Cash CR Receivables
When you fully apply a receipt to an invoice, Receivables creates the following journal entry:
Note: These examples assume that the receipt has a Remittance Method
When you enter an unidentified receipt, Receivables creates the following journal entry:
DR Cash CR Unidentified
When you enter an on-account receipt, Receivables creates the following journal entry:
DR Cash CR Unapplied DR Unapplied CR On-Account
When your receipt includes a discount, Receivables creates the following journal entry:
DR Receivables CR Revenue DR Cash CR Receivables DR Earned/Unearned Discount CR Receivables
Receivables uses the default Cash, Unapplied, Unidentified, On-Account, Unearned, and Earned accounts that you specified in the Remittance Banks window for this receipt class. When you enter a receipt and combine it with an on-account credit (which increases the balance of the receipt), Receivables creates the following journal entry:
DR Cash CR Unapplied Cash
To close the receivable on the credit memo and increase the unapplied cash balance, Receivables creates the following journal entry:
DR Receivables CR Unapplied Cash
When you enter a receipt and combine it with a negative adjustment, Receivables creates the following journal entries:
DR Cash CR Receivables (Invoice) DR Write-Off CR Receivables (Invoice)
You set up a Write-Off account when defining your Receivables Activity. When you enter a receipt and combine it with a positive adjustment, Receivables creates the following journal entries:
When you write off the unapplied amount on a receipt, Receivables creates the following journal entries:
DR Unapplied Cash CR Write-off
When you enter a receipt and combine it with a Chargeback, Receivables creates the following journal entries:
DR Cash CR Receivables (Invoice) DR Receivables (Chargeback) CR Chargeback (Activity) DR Chargeback (Activity) CR Receivables (Invoice)
You set up a Chargeback account when defining your Receivables Activity. To move funds between receipts, you can apply one receipt to another open receipt (also called netting receipts). For example, you can move funds from Receipt 1 to Receipt 2 by opening Receipt 2 in the Applications window, and selecting Receipt 1 in the Apply To field. See: Receipt-to-Receipt Applications, page 4-11. Following the example above, Receivables creates these journal entries:
DR Unapplied Cash (Receipt 1) CR Netting (Receipt 1) DR Netting (Receipt 2) CR Unapplied Cash (Receipt 2)
After this receipt-to-receipt application completes, Receipt 2 gains additional funds that you can then apply to a debit item. You set up a Netting account when defining your Receivables Activity.
Important: When netting receipts, both receipts must be in the same
currency.
If both receipts are in a foreign currency, however, then you could have an exchange gain or loss when you net the receipts. The exchange gain or loss is realized on the main receipt (Receipt 2) at the time of receipt application (netting). If you later adjust the exchange rate on Receipt 1 or 2, then Receivables: Rolls back all accounting for both receipts. Re-creates the accounting, including the netting application, using the adjusted exchange rate. Recalculates the exchange gain or loss on whichever receipt is open in the
Applications window.
Remittances
When you create a receipt that requires remittance to your bank, Receivables debits the Confirmation account instead of Cash. An example of a receipt requiring remittance would be a check before it was cashed. Receivables creates the following journal entry when you enter such a receipt:
DR Confirmation CR Receivables
You can then remit the receipt to your remittance bank using one of the two remittance methods: Standard or Factoring. If you remit your receipt using the standard method of remittance, Receivables creates the following journal entry:
DR Remittance CR Confirmation
When you clear the receipt, Receivables creates the following journal entry:
DR Cash DR Bank Charges CR Remittance
If you remit your receipt using the factoring remittance method, Receivables creates the following journal entry:
DR Factor CR Confirmation
When you clear the receipt, Receivables creates a short-term liability for receipts that mature at a future date. The factoring process let you receive cash before the maturity date, and assumes that you are liable for the receipt amount until the customer pays the balance on the maturity date. When you receive payment, Receivables creates the following journal entry:
DR Cash DR Bank Charges CR Short-Term Debt
On the maturity date, Receivables reverses the short term liability and creates the following journal entry:
DR Short-Term Debt CR Factor
Adjustments
When you enter a negative adjustment against an invoice, Receivables creates the following journal entry:
DR Write-Off CR Receivables (Invoice)
When you enter a positive adjustment against an invoice, Receivables creates the following journal entry:
Debit Memos
When you enter a debit memo in the Transactions window, Receivables creates the following journal entries:
DR Receivables CR Revenue (if you enter line amounts) CR Tax (if you charge tax) CR Freight (if you charge freight) DR Receivables CR Late Charges
On-Account Credits
When you enter an on-account credit in the Applications window, Receivables creates the following journal entry:
DR Revenue (if you credit line amounts) DR Tax (if you credit tax) DR Freight (if you credit freight) CR Receivables (On-account Credit)
Receivables uses the Freight, Receivable, Revenue, and Tax accounts that you specified in your AutoAccounting structure to create these entries. Once the on-account credit is applied to an invoice, the following journal entry is created:
DR Receivables (On-account Credit) CR Receivables (Invoice)
After you apply the receipt to a credit card refund, Receivables automatically creates a negative miscellaneous receipt in the amount of the refund and creates this journal entry:
DR Receivable Activity (Clearing Account) CR Cash
and Receivables creates this journal entry for the original payment receipt:
DR Receivables Activity (Clearing Account) CR Unapplied
Claims
Creating an invoice related claim
When you record an invoice related short payment as a claim in the Applications window, Receivables creates the standard accounting entries for the invoice and for the receipt application. There are no additional accounting entries for the invoice related claim.
Receivables derives the accounting flexfield for the claim investigation application from the receivable activity that you assigned in the Applications window.
Related Topics
About Remittances, page 5-25 Credit Card Refunds, page 5-59 Defining Receivables System Options, Oracle Receivables Implementation Guide Transaction Types, Oracle Receivables Implementation Guide AutoAccounting, Oracle Receivables Implementation Guide Receivables Activities, Oracle Receivables Implementation Guide Receipt Classes, Oracle Receivables Implementation Guide Using Cash Basis Accounting, page 9-24 Working with Claims, page 4-164
Introduction
Following is a brief description of the Receivables tables discussed in this essay. For each table, it provides a detailed description of the important columns and identifies the primary key of each table. Additionally, this section establishes a set of assumptions to consider while discussing how Receivables stores specific transactions. You should use this section as a reference guide to the rest of the essay. Receivables uses the following tables to store your accounts receivable transactions:
RA_CUSTOMER_TRX table
CUSTOMER_TRX_ID column TRX_NUMBER column BILL_TO_CUSTOMER_ID column TRX_DATE column
The RA_CUSTOMER_TRX table stores invoice, debit memo, commitment and credit memo header information. Each of these transactions is stored as a unique record, based on the primary key, customer_trx_id. The transaction number, transaction date and billing customer are stored in the trx_number, trx_date and bill_to_customer_id columns, respectively. Additional information stored in this table includes ship-to customer, document sequence number, currency code and a transaction complete flag. The transaction type for the invoice is stored in the RA_CUST_TRX_TYPES table, but can be referenced via the foreign key cust_trx_type_id.
RA_CUSTOMER_TRX_LINES table
CUSTOMER_TRX_LINE_ID column CUSTOMER_TRX_ID column LINK_TO_CUST_TRX_LINE_ID column LINE_TYPE column EXTENDED_AMOUNT column
The RA_CUSTOMER_TRX_LINES table stores invoice, debit memo, commitment and credit memo line level information. Each transaction line is stored as a unique record, based on the primary key, customer_trx_line_id column. The customer_trx_id column is a foreign key to the RA_CUSTOMER_TRX table. The line_type column identifies the type of data contained in the record. Valid line types are CHARGES, FREIGHT, LINE and TAX. Any record with a line type of TAX or FREIGHT refers to the original invoice line via the link_to_cust_trx_line_id column, except for header freight transactions. The total amount for each transaction line is stored in the column extended_amount.
RA_CUST_TRX_LINE_SALESREPS table
CUST_TRX_LINE_SALESREP_ID column SALES_REP_ID column CUSTOMER_TRX_LINE_ID column REVENUE_AMOUNT_SPLIT column NON_REVENUE_AMOUNT_SPLIT column PREV_CUST_TRX_LINE_SALESREP_ID column
RA_CUST_TRX_LINE_SALESREPS stores sales credit assignments for invoice lines. Each assignment is stored as a unique record, based on the primary key, cust_trx_line_salesrep_id. If you base your accounting distributions on sales credits, the sales credit assignments in this table map to the RA_CUST_TRX_LINE_GL_DIST table. The sales_rep_id column identifies the salesperson receiving the credit for this transaction. The customer_trx_line_id column is a foreign key to the RA_CUSTOMER_TRX_LINES table. The revenue_amount_split column stores the amount of the invoice line assigned to this salesperson. The non_revenue_amount_split column stores the amount of the non-header freight and tax lines assigned to this salesperson. If the sales credit were derived based on a percentage of the transaction line rather than a specific amount, the columns revenue_percent_split and non_revenue_percent_split would store the percentages of the transaction lines assigned to this salesperson. The prev_cust_trx_line_salesrep_id column references another sales credit assignment to which the current record is being applied.
RA_CUST_TRX_LINE_GL_DIST table
CUST_TRX_LINE_GL_DIST_ID column CODE_COMBINATION_ID column CUSTOMER_TRX_LINE_ID column
RA_CUST_TRX_LINE_GL_DIST stores the accounting distribution for invoice, debit memo, commitment, and credit memo transactions. Each distribution is stored as a unique record, based on the primary key, cust_trx_line_gl_dist_id. The customer_trx_line_id column is a foreign key to the RA_CUSTOMER_TRX_LINES table. The account_class column describes the account type, while the code_combination_id column identifies the general ledger account. Valid account classes are CHARGES, FREIGHT, REC, REV, SUSPENSE, TAX, UNBILL and UNEARN. The account_class, REC, represents the receivable account distribution. The amount column for REC records is equal to the sum of all invoice lines. Therefore, there is no link to RA_CUSTOMER_TRX_LINES and the column customer_trx_line_id is null for these records. The REC record is linked to the table, RA_CUSTOMER_TRX, via the customer_trx_id column. For all other account classes, credits are represented by positive numbers and debits are represented by negative numbers.
AR_PAYMENT_SCHEDULES table
PAYMENT_SCHEDULE_ID column AMOUNT_DUE_ORIGINAL column AMOUNT_DUE_REMAINING column CUSTOMER_TRX_ID column CASH_RECEIPT_ID column TRX_NUMBER column STATUS column AMOUNT_APPLIED column CLASS column
AR_PAYMENT_SCHEDULES stores customer balance information at the transaction level. Each transaction's balance is stored as a unique record, based on the primary key, payment_schedule_id. The class column identifies the transaction type and determines which columns Receivables updates when a transaction is stored. For billing transactions, the AR_PAYMENT_SCHEDULES table joins the RA_CUSTOMER_TRX table via the customer_trx_id column and stores NULL in the cash_receipt_id column. For payment transactions, the AR_PAYMENT_SCHEDULES table joins the AR_CASH_RECEIPTS table via the cash_receipt_id column and stores NULL in the customer_trx_id column.
The table below illustrates the tables that Receivables updates for billing and payment transactions.
TRANSACTION Invoices Debit Memos Credit Memos Deposits Guarantees Chargebacks Receipts CLASS INV DM CM DEP GUAR CB PMT FOREIGN KEY customer_trx_id customer_trx_id customer_trx_id customer_trx_id customer_trx_id customer_trx_id cash_receipts_id TABLE RA_CUSTOMER_TRX RA_CUSTOMER_TRX RA_CUSTOMER_TRX RA_CUSTOMER_TRX RA_CUSTOMER_TRX RA_CUSTOMER_TRX AR_CASH_RECEIPTS
The status column identifies whether the transaction is open or closed, while the trx_number column stores the transaction number. The amount_applied column stores the sum of all transactions applied to the balance of the selected transaction. The amount_due_original column equals either the sum of the extended_amount column in the RA_CUSTOMER_TRX_LINES table for the given customer_trx_id or the sum of the amount column in the AR_CASH_RECEIPTS table for the given cash_receipts_id. The amount_due_remaining column represents the balance for the selected transaction. For the amount_due_original and amount_due_remaining columns debit items, such as invoices, are stored as positive numbers and credit items, such as credit memos and payments, are stored as negative numbers. The current customer balance is reflected by the sum of the amount_due_remaining column for all confirmed payment schedules for a given customer.
AR_ADJUSTMENTS table
ADJUSTMENT_ID column AMOUNT column CUSTOMER_TRX_ID column TYPE column PAYMENT_SCHEDULE_ID column
CODE_COMBINATION_ID column
AR_ADJUSTMENTS stores information about invoice adjustments. Each adjustment is stored as a unique record, based on the primary key, adjustment_id. The amount column stores the amount of the adjustment. Receivables uses the customer_trx_id and payment_schedule_id to link the adjustment to the adjusted transaction and to update the amount_due_remaining and amount_adjusted columns of the adjusted transaction's payment schedule in the AR_PAYMENT_SCHEDULES table. The type column stores a description of the transaction to which the adjustment applies. Valid types include: Charges Adjustments Freight Adjustments Invoice Adjustments Line Adjustments Tax Adjustments
The code_combination_id column stores the accounting distribution associated with the adjustment transaction.
AR_RECEIVABLE_APPLICATIONS table
RECEIVABLE_APPLICATION_ID column AMOUNT_APPLIED column STATUS column PAYMENT_SCHEDULE_ID column CODE_COMBINATION_ID column CASH_RECEIPT_ID column APPLIED_PAYMENT_SCHEDULE_ID column APPLIED_CUSTOMER_TRX_ID column
AR_RECEIVABLE_APPLICATIONS stores account distributions for receipt and credit memo applications and maps the application transaction to the applied transaction. Each accounting distribution is stored as a unique record, based on the primary key, receivable_application_id. The payment_schedule_id column links the receipt or credit memo to its payment schedule in the AR_PAYMENT_SCHEDULES table. The cash_receipt_id column stores the receipt id of payment transactions, while the cust_trx_id column, which is not shown, stores the transaction id for credit memo transactions. The applied_payment_schedule_id and applied_customer_trx_id columns
reference the transaction to which this record applies. The status column describes the state of the application transaction. For credit memos, the status will always be APP to identify the credit memo as applied. For receipt transactions, valid status values are APP, UNAPP, UNID, REV, NSF, and STOP. The code_combination_id column stores the general ledger account for the application transaction, based on the status. The amount_applied column stores the amount of the receipt or credit memo as a positive value.
Note: For cash basis accounting, Receivables uses the table
AR_CASH_BASIS_DISTRIBUTIONS to store account distribution information. This table shows the distribution to revenue accounts of a given receipt based on the application of the receipt.
AR_CREDIT_MEMO_AMOUNTS table
CREDIT_MEMO_AMOUNT_ID column CUSTOMER_TRX_LINE_ID column GL_DATE column AMOUNT column
AR_CREDIT_MEMO_AMOUNTS stores the GL dates and amounts for credit memos to use when they are applied to invoices with rules. Each credit memo application date is stored as a unique record, based on the primary key, credit_memo_amount_id. The customer_trx_line_id references the transaction line to which this credit memo applies. The gl_date column stores the date the credit memo should be applied to the invoice and the amount column stores the amount to apply.
AR_CASH_RECEIPTS table
CASH_RECEIPT_ID column AMOUNT column STATUS column RECEIPT_NUMBER column TYPE column
AR_CASH_RECEIPTS stores a unique record for each receipt, based on the primary key, cash_receipt_id. The status column describes the state of the receipt in relation to customer invoices and balances. Valid status values are: UNID - The receipt customer is unidentified and no customer balance has been
updated. UNAPP - The receipt customer has been identified, but the receipt has not been entirely applied to a specific invoice or been placed on account. APP - The entire amount of the receipt has been placed on account or applied to specific customer invoices. REV - The receipt has been reversed. NSF - The receipt has been reversed due to insufficient funds. STOP - The receipt has been reversed by a stop payment.
The type column identifies the receipt as either CASH or MISC to indicate whether the receipt is a customer payment or a miscellaneous receipt (not related to a receivable activity). The amount column stores the net amount of the receipt, while the receipt_number column stores the receipt_number.
AR_CASH_RECEIPT_HISTORY table
CASH_RECEIPT_HISTORY_ID column AMOUNT column STATUS column
AR_CASH_RECEIPT_HISTORY stores the current status and history of a receipt. Each status change is stored as a unique transaction, based on the primary key, cash_receipt_history_id. The status column describes which step of the receipt's life cycle the receipt has reached. Valid status values are: APPROVED - This is only valid for automatic receipts and signifies the receipt has been approved for automatic creation. These record types are never postable. CONFIRMED - This is only valid for automatic receipts and signifies the receipt has been confirmed by the customer. REMITTED - This is valid for both manual and automatic receipts and signifies the receipt has been remitted. CLEARED - This is valid for both manual and automatic receipts and signifies the receipt has been cleared. REVERSED - This is valid for both manual and automatic receipts and signifies the receipt has been reversed.
As the receipt moves through its life cycle, Receivables inserts a new record into AR_CASH_RECEIPTS_HISTORY with the current_record_flag column set to 'Y'.
Receivables also updates the previous record related to this receipt, by setting the current_record_flag to NULL and by setting the reversal_gl_date. The amount column stores the amount of the receipt. The cash_receipts_id column links AR_CASH_RECEIPTS_HISTORY to AR_CASH_RECEIPTS.
AR_MISC_CASH_DISTRIBUTIONS table
MISC_CASH_DISTRIBUTION_ID column CASH_RECEIPT_ID column CODE_COMBINATION_ID column
AR_MISC_CASH_DISTRIBUTIONS stores the accounting distribution for miscellaneous cash receipts. Each distribution is stored as a unique record, based on the primary key, misc_cash_distribution_id. The distributions are linked to the receipt by the column cash_receipt_id. The code_combination_id column stores the general ledger account assigned to this receipt.
Assumptions
To simplify the discussion of how Receivables stores specific transactions, this essay uses the following assumptions: All transactions are postable to the general ledger, are included in agings, and occur in the same accounting period. Therefore, there will not be any installment transactions or split term invoices. No invoicing rules will be applied to any of the billing transactions. No accounting rules will be applied to any of the billing transactions. Credit memo transactions will not use a credit method for invoices with rules or for split term invoices. Payment schedules will not allow discounts and all due dates will be 30 days after the date of the transaction. Late charges will not be calculated on overdue items. Examples involving sales credit assignments will be expressly identified.
Related Topics
Invoices, page 9-60 Debit Memos, page 9-63 Commitments, page 9-63
Invoice Against a Deposit, page 9-65 Invoice Against a Guarantee, page 9-68 Credit Memos, page 9-71 On-Account Credit Memos, page 9-74 Unapplied Receipts, page 9-76 Applied Receipts, page 9-78 Reverse Receipts, page 9-82 Miscellaneous Receipts, page 9-84 Chargebacks, page 9-86 About Adjustments, page 2-57
Invoices
When you enter an invoice either through the Transaction window or through the AutoInvoice program, Receivables uses the following tables to store your invoice information: RA_CUSTOMER_TRX RA_CUSTOMER_TRX_LINES RA_CUST_TRX_LINE_GL_DIST AR_PAYMENT_SCHEDULES
Consider a sample invoice: Invoice Number: I-101 Bill-To: ABC Inc Invoice Date: 22-May-94 Invoice Lines:
Item Amount 10 chairs @ $200 $2,000 10 tables @ $300 $3,000 Subtotal: $5,400 Freight Charges: $1,000 Total: $6,400 Tax $160 $240 Total Amount $2,160 $3,240
RA_CUSTOMER_TRX
Invoice number I-101 is stored in this table as follows:
customer_trx_id 101467
trx_number I-101
trx_date 22-May-94
RA_CUSTOMER_TRX_LINES
Invoice number I-101 is stored in this table as follows:
customer_trx_line_ id 100 101 102 103 104 customer_trx_id link_to_cust_trx_line _id line_type extended_amoun t 2000 160 3000 240 1000
Since the example invoice had freight at the header-level, it is not linked to any line and the column, link_to_cust_trx_line_id is null.
RA_CUST_TRX_LINE_SALESREPS
Invoice number I-101 is stored in this table as follows:
cust_trx_line_s alesrep_id 140195 140196 140197 140198 140199 sales_rep_i d 1492 1525 1492 1525 1624 customer_trx_l ine_id 100 100 101 101 102 revenue_amoun t_split 1000 1000 0 0 3000 non_revenue_amo unt_split 0 0 80 80 0 prev_cust_trx_line _salesrep_id NULL NULL NULL NULL NULL
revenue_amoun t_split 0 0 0 0
The revenue and non-revenue amounts associated with the first line item of the invoice are split between salesperson 1492 and salesperson 1525. Salesperson 1624 gets the complete sales credit for the second line item of the invoice, while all three share the credit for the header level freight.
RA_CUST_TRX_LINE_GL_DIST
Invoice number I-101 is stored in this table as follows:
cust_trx_line_gl_d ist_id 10866 10867 10868 10869 10870 10871 code_combination_id customer_trx_line_id account_class amoun t 64000 2000 160 3000 240 1000
01-1200-1000-3000 01-8100-1000-3000 01-4100-1000-3000 01-8200-1000-3000 01-4200-1000-3000 01-4400-1000-3000 100 101 102 103 104
If you enter an invoice with rules (for example, Bill in Advance), the account distributions are not built when the invoice is initially created. Instead, RA_CUST_TRX_LINE_GL_DIST stores an account set, which represents how the actual distribution rows should be created and what percentage of the actual distribution should be allocated to each account. Account sets can be identified by a 'Y' in the account_set_flag column. The actual distribution records are built when the Revenue Recognition program is run.
AR_PAYMENT_SCHEDULES
Invoice number I-101 is stored in this table as follows:
payment_s chedule_ id 30191 amount_d ue_origina l 6400 amount_due _remaining customer_t rx_id cash_rec eipt_ id trx_numb er status amount _applie d NULL class
6400
101467
NULL
I-101
OP
INV
The example invoice has a status of OP (open) and an amount_applied of NULL because no payment has been applied against it. Once payment is received in full, the status will change to CL (closed), the amount_applied will be 6400 and the amount_due_remaining will be zero.
Related Topics
Debit Memos, page 9-63 Commitments, page 9-63 Invoice Against a Deposit, page 9-65 Invoice Against a Guarantee, page 9-68 Chargebacks, page 9-86 About Adjustments, page 2-57
Debit Memos
Receivables handles debit memos the same as invoices, except that it sets the class of the payment schedule to DM instead of INV. For more information, see: Invoices, page 9-60 .
Related Topics
Commitments, page 9-63 Invoice Against a Deposit, page 9-65 Invoice Against a Guarantee, page 9-68 Credit Memos, page 9-71
Commitments
Receivables uses the following tables to store your commitment information: RA_CUSTOMER_TRX
Consider a sample guarantee: Guarantee Number: G-101 Bill-To: ABC Inc Guarantee Date: 20-May-94 Amount: $500
RA_CUSTOMER_TRX
Guarantee number G-101 is stored in this table as follows:
customer_trx_id 122341 trx_number G-101 bill_to_customer_id ABC Inc trx_date 20-May-94
RA_CUSTOMER_TRX_LINES
Guarantee number G-101 is stored in this table as follows:
customer_trx_line_ id 108 customer_trx_id link_to_cust_trx_lin e_id line_type extended_amount
122341
LINE
500
One record is inserted into the RA_CUSTOMER_TRX_LINES table with a line_type of 'LINE'. The extended_amount column will store the amount of the commitment. If there had been a sales credit for this commitment, records relating to the sales credit would be inserted in RA_CUST_TRX_LINE_SALESREPS, linked via the column customer_trx_line_id.
RA_CUST_TRX_LINE_GL_DIST
Guarantee number G-101 is stored in this table as follows:
code_combination_id
customer_trx_li ne_id
account_class
amount
REC REV
500 500
Two records are inserted into the RA_CUST_TRX_LINE_GL_DIST table. One contains the (unbilled) receivable account, which is linked to the record created in ra_customer_trx via the customer_trx_id. The second contains the (unearned) revenue account, which is linked to the record created in ra_customer_trx_lines via the customer_trx_line_id.
AR_PAYMENT_SCHEDULES
Guarantee number G-101 is stored in this table as follows:
payment_s chedule_id amount_ due_origi nal 500 amount_du e_remainin g 500 customer_ trx_id cash_rece ipt_id trx_numbe r status amount_a pplied class
81194
122341
NULL
G-101
OP
NULL
GUAR
A record is created in AR_PAYMENT_SCHEDULES with class set to either DEP or GUAR depending on whether the commitment is a deposit or a guarantee. The amount_due_original and amount_due_remaining will initially be equal to the amount on the commitment.
Related Topics
Invoice Against a Deposit, page 9-65 Invoice Against a Guarantee, page 9-68
AR_ADJUSTMENTS
Consider a sample invoice: Invoice Number: I-102 Bill-To: ABC Inc Invoice Date: 22-May-94 Invoice Lines:
Invoice Line 1 Table @ $1000 Amount 1000.00 Tax 100.00 Total Amount $1100.00
with a sample deposit: Deposit Number: D-101 Bill-To: ABC Inc Deposit Date: 20-May-94 Amount: $500
RA_CUSTOMER_TRX
Invoice I-102 applied against deposit D-101 is stored in this table as follows:
customer_trx_id 10895 trx_number I-102 bill_to_customer_id ABC Inc trx_date 22-May-94
RA_CUSTOMER_TRX_LINES
Invoice I-102 applied against deposit D-101 is stored in this table as follows:
customer_trx_line_ id customer_trx_id link_to_cust_ trx_line_id 10895 10895 110 LINE TAX 1000 100 line_type extended_amount
110 111
If there had been a sales credit for this invoice, records relating to the sales credit would
RA_CUST_TRX_LINE_GL_DIST
Invoice I-102 applied against deposit D-101 is stored in this table as follows:
cust_trx_line_gl_di st_id 111213 111214 111215 code_combination_id customer_trx_line_id account_class amount
AR_PAYMENT_SCHEDULES
Invoice I-102 applied against deposit D-101 is stored in this table as follows:
payment_s chedule_id amount_d ue_origin al 1100 amount_du e_remainin g 1100 customer _trx_id cash_recei pt_id trx_numb er status amount_ applied class
302301
10895
NULL
I-102
OP
NULL
INV
The payment schedule for the invoice originally shows an amount_due_remaining of 1100.
AR_ADJUSTMENTS
Invoice I-102 applied against deposit D-101 is stored in this table as follows:
adjustment_ id 45678 amount customer_trx_ id 10895 type payment_schedule _id 302301 code_combination_id
-500
INVOICE
01-6200-1000-3000
When the invoice is applied to the deposit, Receivables inserts a record into AR_ADJUSTMENTS to record an adjustment against the invoice. The amount column equals the inverse of the amount_due_remaining from the AR_PAYMENT_SCHEDULES table for the deposit or the total value of the invoice lines, whichever is smaller. Receivables uses the customer_trx_id to link the adjustment
to the invoice. The payment_schedule_id column links the adjustment to the invoice payment schedule in the table, AR_PAYMENT_SCHEDULES. The code_combination_id column stores the unearned revenue account of the deposit. Receivables will use this account to reverse the unearned revenue distribution, originally created by the deposit, and will use the receivable account of the invoice to reduce the invoice balance.
AR_PAYMENT_SCHEDULES
Invoice I-102 applied against deposit D-101 is stored in this table as follows:
payment_ schedule _id 302301 amount_d ue_origin al 1100 amount_d ue_remai ning 600 customer _trx_id trx_numbe r status amount_a pplied class amount_a djusted
10895
I-102
OP
NULL
INV
-500
The invoice payment schedule record in AR_PAYMENT_SCHEDULES is updated to reflect the adjustment of the deposit. The amount_due_remaining column is reduced by 500 and the amount_adjusted column is -500. Receivables does not update the payment schedule record of the deposit in AR_PAYMENT_SCHEDULES when an invoice is applied to the deposit. The payment schedule of the deposit will be updated as adjustments and receipts are applied to this independent billing.
Related Topics
Invoice Against a Guarantee, page 9-68
with a sample guarantee: Guarantee Number: G-102 Bill-To: ABC Inc Deposit Date: 20-May-94 Amount: $500
RA_CUSTOMER_TRX
Invoice I-103 applied against guarantee G-102 is stored in this table as follows:
customer_trx_id 110120 trx_number I-103 bill_to_customer_id ABC Inc trx_date 22-May-94
RA_CUSTOMER_TRX_LINES
Invoice I-103 applied against guarantee G-102 is stored in this table as follows:
customer_trx_line_ id 120 121 customer_trx_id link_to_cust_trx_lin e_id line_type extended_amoun t 1000 100
LINE TAX
If there had been a sales credit for this invoice, records relating to the revenue credit would be inserted in the table RA_CUST_TRX_LINE_SALESREPS, linked via the column customer_trx_line_id.
RA_CUST_TRX_LINE_GL_DIST
Invoice I-103 applied against guarantee G-102 is stored in this table as follows:
code_combination_id
customer_trx_line_ id
account_class
amount
AR_PAYMENT_SCHEDULES
Invoice I-103 applied against guarantee G-102 is stored in this table as follows:
payment_ schedule _id 401100 amount_d ue_origin al 1100 amount_d ue_remain ing 1100 customer _trx_id cash_receip t_id trx_num ber status amount_a pplied class
110120
NULL
I-103
OP
NULL
INV
The payment schedule for the invoice originally shows an amount_due_remaining of 1100.
AR_ADJUSTMENTS
Invoice I-103 applied against guarantee G-102 is stored in this table as follows:
adjustment_id amount customer_trx_id type payment_sched ule_id 302302 code_combination_id
56789
-500
110120
INVOICE
01-6200-1000-3000
When the invoice is applied to the guarantee, Receivables inserts a record into AR_ADJUSTMENTS to record an adjustment against the invoice. The amount column equals the inverse of the amount_due_remaining from the AR_PAYMENT_SCHEDULES table for the guarantee or the total value of the invoice lines, whichever is smaller. Receivables uses the customer_trx_id and payment_schedule_id to link the adjustment to the guarantee payment schedule in the AR_PAYMENT_SCHEDULES table. The code_combination_id column stores the unearned revenue account of the guarantee. Receivables will use this account to reverse the unearned revenue distribution, originally created by the guarantee, and will use the unbilled receivable account, originally created by the guarantee, to reverse the unbilled receivable balance.
AR_PAYMENT_SCHEDULES
Invoice I-103 applied against guarantee G-102 is stored in this table as follows:
payment_s chedule_id amount_ due_orig inal 500 amount_due _remaining customer _trx_id trx_numbe r status amount_ applied class amount_a djusted
302302
110120
G-102
CL
NULL
GUAR
-500
The payment schedule record of the guarantee is updated to reflect the application of the invoice against the guarantee. The amount_due_remaining column is zero and the amount_adjusted column becomes -500. The payment schedule record for the invoice will not be impacted by the adjustment.
Related Topics
Commitments, page 9-63 Invoice Against a Deposit, page 9-65
Credit Memos
When you enter a credit memo against an invoice, Receivables creates records in the following tables: RA_CUSTOMER_TRX RA_CUSTOMER_TRX_LINES RA_CUST_TRX_LINE_GL_DIST AR_PAYMENT_SCHEDULES AR_RECEIVABLE_APPLICATIONS
Consider a sample credit memo against line number 1 of invoice I-101: Credit Memo Number: CM-101 Bill-To: ABC Inc Credit Memo Date: 01-Jun-94 Credit Memo Amount: -1000
RA_CUSTOMER_TRX
Credit memo number CM-101 is stored in this table as follows:
customer_trx_id
trx_number
trx_date
123456
CM-101
01-Jun-94
The previous_customer_trx_id column references the original transaction you have credited.
RA_CUSTOMER_TRX_LINES
Credit memo number CM-101 is stored in this table as follows:
customer_trx _line_id customer_trx _id link_to_cust_ trx_line_id line_type extended_am ount previous_cu stomer_trx_i d 101467 101467 previous_cu stomer_trx_li ne_id 100 101
150 151
LINE TAX
-926 -74
Based on the example credit memo, Receivables inserts two records into RA_CUSTOMER_TRX_LINES. The total value of the credit memo is prorated between the invoice and tax lines associated with line 1 of the original invoice. The previous_customer_trx_line_id column references the customer_trx_line_id of the original invoice you have credited.
RA_CUST_TRX_LINE_SALESREPS
Credit memo number CM-101 is stored in this table as follows:
cust_trx_line_s alesrep_id 150205 150206 150207 150208 sales_rep_id customer_trx_li ne_id 100 100 101 101 revenue_amou nt_split -463 -463 0 0 non_revenue_a mount_split 0 0 -37 -37 prev_cust_trx_l ine_salesrep_id 140195 140196 140197 140198
Assuming the credit memo only applied to the first line of the invoice, salesperson 1492
and salesperson 1525 will split the loss of the sales credit. The prev_cust_trx_line_salesrep_id column references the original sales credit from the original invoice.
RA_CUST_TRX_LINE_GL_DIST
Credit memo number CM-101 is stored in this table as follows:
cust_trx_line_gl_di st_id 150160 150161 150162 code_combination_id customer_trx_line_ id account_clas s REC 150 151 REV TAX amount
Because this is a credit memo, the revenue and tax accounts will be debited and the receivable will be credited.
AR_PAYMENT_SCHEDULES
Credit memo number CM-101 is stored in this table as follows:
payment_ schedule _id 400100 amount_d ue_origin al -1000 amount_du e_remainin g 0 customer_t rx_id trx_numb er status amount_a pplied class amount_c redited
123456
CM-101
CL
-1000
CM
NULL
The class column of the credit memo payment schedule is CM. The example credit memo has a status of CL (closed) and the amount_applied column equals the amount of the credit memo, because the credit memo has been applied to an invoice. The amount_due_original column equals the amount of the credit memo, -1000. The amount_due_remaining is zero because the credit memo has been applied to an invoice.
AR_PAYMENT_SCHEDULES
Credit memo number CM-101 is stored in this table as follows:
payment_s chedule_id
customer_t rx_id
trx_num ber
status
amount_ applied
class
30191
101467
I-101
OP
NULL
INV
Receivables updates the payment schedule of the invoice to reflect the application of the credit memo. The amount_due_remaining column is reduced by -1000 and the amount_credited column is -1000, the amount of the credit memo.
AR_RECEIVABLE_APPLICATIONS
Credit memo number CM-101 is stored in this table as follows:
receivable_appli cation_id amount_a pplied status payment_s chedule_id customer _trx_id cash_recei pt_ id applied_pa yment_sch edule_id 30191 applied_cu stomer_trx _id 101467
400
1000
APP
400100
123456
NULL
Receivables uses the AR_RECEIVABLE_APPLICATIONS table to store the mapping of the credit memo to the invoice being credited. The payment_schedule_id and customer_trx_id columns contain the credit memo data, while the applied_payment_schedule_id and applied_customer_trx_id reference the original invoice. If the credit memo applies to an invoice with multiple payment schedules, a record is inserted into AR_RECEIVABLE_APPLICATIONS for each payment schedule of the invoice. The code_combination_id column, which is not shown, stores the receivable account of the invoice. However. when the transaction is posted to the general ledger it posts as two distributions. One entry is posted to the receivable account of the credit memo, as it is stored in the RA_CUST_TRX_LINE_GL_DIST table, and the other entry is posted to the receivable account of the invoice, as it is stored in the RA_CUST_TRX_LINE_GL_DIST table. For a standard credit memo, the receivable account of the credit memo is debited, while the receivable account of the invoice is credited. Normally, the receivable accounts will be the same, but this process permits the flexibility of using a unique receivable account to record your credit memos.
Related Topics
On-Account Credit Memos, page 9-74
Consider a sample on-account credit applied to customer ABC Inc: Transaction Number: OC-101 Bill-To: ABC Inc Transaction Date: 05-Jun-94 Credit Amount: -1000
RA_CUSTOMER_TRX
On-Account Credit transaction number OC-101 is stored in this table as follows:
customer_trx_id trx_number bill_to_customer_i d ABC Inc trx_date previous_customer _trx_id NULL
660108
OC-101
05-Jun-94
The previous_customer_trx_id column is NULL because the credit does not apply to a specific invoice.
RA_CUSTOMER_TRX_LINES
On-Account Credit transaction number OC-101 is stored in this table as follows:
customer_trx _line_id customer_trx _id link_to_cust_ trx_line_id line_type extended_am ount previous_cu stomer_trx_i d previous_cu stomer_trx_li ne_id
170
660108
LINE
-1000
If there had been a sales credit for this invoice, records relating to the revenue credit would be inserted in RA_CUST_TRX_LINE_SALESREPS, linked via the column customer_trx_line_id. For on-account credits Receivables inserts one record into RA_CUSTOMER_TRX_LINES. The total value of the credit is stored in the extended_amount column. The previous_customer_trx_line_id and previous_customer_trx_id columns are null because the credit does not apply to a
specific invoice.
RA_CUST_TRX_LINE_GL_DIST
On-Account Credit transaction number OC-101 is stored in this table as follows:
cust_trx_line_gl_di st_id 210220 210221 code_combination_id customer_trx_li ne_id account_class amount
REC REV
-1000 -1000
Because this is an on-account credit, the revenue account will be debited and the receivable will be credited.
Related Topics
Credit Memos, page 9-71
Unapplied Receipts
Receivables uses the following tables to store your receipt information: AR_CASH_RECEIPTS AR_CASH_RECEIPT_HISTORY AR_PAYMENT_SCHEDULES AR_RECEIVABLE_APPLICATIONS
Consider a sample receipt which is initially unapplied: Receipt Number: R-101 Received From: ABC Inc Transaction Date: 05-Jul-94 Receipt Amount: 4000
AR_CASH_RECEIPTS
Receipt number R-101 is stored in this table as follows:
credit_receipt_id 338700
amount 4000
status UNAPP
receipt_number R-101
type CASH
AR_CASH_RECEIPT_HISTORY
Receipt number R-101 is stored in this table as follows:
cash_receipt_history_id 457890 amount 4000 status CLEARED
AR_PAYMENT_SCHEDULES
Receipt number R-101 is stored in this table as follows:
payment_ schedule _id 510555 amount_d ue_origin al -4000 amount_du e_remainin g -4000 cash_rec eipt_id customer_ trx_id trx_numbe r status amount_a pplied class
338700
NULL
R-101
OP
PMT
The example receipt has a status of OP (open) and an amount_applied of NULL because the receipt has not been applied to a customer balance. The amount_due_original column equals the sum of the amount column in the AR_CASH_RECEIPTS table for the given cash_receipts_id. The class is PMT because this is a receipt related to a receivable activity. The amount_due_original and amount_due_remaining columns equal the inverse amount of the receipt.
AR_RECEIVABLE_APPLICATIONS
Receipt number R-101 is stored in this table as follows:
payment_s chedule_id amount_a pplied status payment_sc hedule_id code_combinati on_id cash_re ceipt_id applied_pa yment_sch edule_id NULL applied_c ustomer_t rx_id NULL
408289
4000
UNAPP
400100
01-1100-1000
338700
because the receipt has not been applied to a specific transaction. The amount_applied column equals the amount of the receipt. The code_combination_id column stores the general ledger account associated with unapplied cash receipts.
Related Topics
Applied Receipts, page 9-78 Reverse Receipts, page 9-82 Miscellaneous Receipts, page 9-84
Applied Receipts
Receivables uses the following tables to store your receipt information: AR_CASH_RECEIPTS, which stores one record for each receipt. AR_PAYMENT_SCHEDULES, which stores customer balance information at the transaction level. AR_RECEIVABLE_APPLICATIONS, which stores accounting entries for cash and credit memo applications.
Receivables supports both same currency and cross currency receipt applications. In the latter case, the receipt currency is different that the transaction currency.
4000
UNAPP
CASH
USD
NULL
After you apply the receipt, Receivables updates the status column from UNAPP to
APP. If the receipt were only partially applied, the status would remain UNAPP. AR_PAYMENT_SCHEDULES Receipt number R-101 is stored in this table as follows:
payment _schedul e_id 2211 2225 amount _due_or iginal 6400 -4000 amount_ due_rem aining 2400 0 cash_rec eipt_id customer _trx_id trx_nu mber status amount_ applied class curr
NULL 1521
1422
I-101 R-101
OP CL
4000 -4000
INV PMT
USD USD
The payment schedule of invoice I-101 has a class of INV, while the payment schedule of receipt R-101 has a class of PMT. The payment schedule record of the receipt is updated to reduce the amount_due_remaining column by the amount applied. Since the entire amount is applied, the amount_due_remaining is zero. The status of the receipt is changed to CL, and the amount_applied is -4000.
Note: If the cash receipt is not confirmed in the
AR_CASH_RECEIPT_HISTORY table, the applications of that receipt are not reflected in the payment schedule of the transaction the receipt is applied against.
Receivables updates the payment schedule record of the invoice to reduce the amount_due_remaining by the amount of the applied receipt. The status is still OP because the entire balance has not been paid. Receivables updates the amount_applied to reflect the amount applied to the invoice. AR_RECEIVABLE_APPLICATIONS Receipt number R-101 is stored in this table as follows:
receivable_applicat ion_id 3132 3134 3135 status trx_number amount_applied code_combination_id
Receivables inserts three records into AR_RECEIVABLE_APPLICATIONS. The first record, with a status of UNAPP, records the original unapplied receipt. The second
record, with a status of UNAPP, offsets the original unapplied receipt. The third record, with a status of APP, stores the applied receipt information, including a reference to the applied invoice, via the trx_number column. The code_combination_id column stores the general ledger account for this receipt, based on the status of the receipt. For the UNAPP record, the code_combination_id represents the general ledger account associated with unapplied receipts. For the APP record, the code_combination_id is the receivable account associated with the invoice transaction to which this receipt is applied.
Invoice Number: I-102 Transaction Date: 05-JUN-97 Invoice Amount: Exchange Rate: 1 CND = .666667 USD
R-102
100
APP
CASH
EUR
.865956
When you apply the entire receipt, Receivables updates the status column from UNAPP to APP. If the receipt were only partially applied, the status would remain UNAPP.
1423
I-102 R-102
CL CL
52.5 -100
INV PMT
CND EUR
The payment schedule of the invoice has a class of INV, while the payment schedule of the receipt has a class of PMT. The payment schedule record of the receipt is updated to reduce the amount_due_remaining column by the amount applied. Since the entire amount is applied, the amount_due_remaining is zero. The status of the receipt is changed to CL, and the amount_applied is -4000.
Note: If the cash receipt is not confirmed in the
AR_CASH_RECEIPT_HISTORY table, the applications of that receipt are not reflected in the payment schedule of the transaction the receipt is applied against.
Receivables updates the payment schedule record of the invoice to reduce the amount_due_remaining by the amount of the applied receipt. The status is still OP because the entire balance has not been paid. Receivables updates the amount_applied to reflect the amount applied to the invoice. AR_RECEIVABLE_APPLICATIONS Receipt number R-102 is stored in this table as follows:
receivable_ application _id 3142 3134 3135 status trx_num ber amt_applie d amount_a pplied_fro m trx_to_rc pt_rate acct_amt _applied _to acct_amt _applied _from 33.33 - 100 100 1.9048 -33.33 35 -33.33 33.33 code_combi nation_id
Again, Receivables inserts three records into AR_RECEIVABLE_APPLICATIONS. The first record, with a status of UNAPP, records the original unapplied receipt. The second
record, with a status of UNAPP, offsets the original unapplied receipt. The third record, with a status of APP, stores the applied receipt information, including a reference to the applied invoice, via the trx_number column. The code_combination_id column stores the general ledger account for this receipt, based on the status of the receipt. For the UNAPP record, the code_combination_id represents the general ledger account associated with unapplied receipts. For the APP record, the code_combination_id is the receivable account associated with the invoice transaction to which this receipt is applied.
Related Topics
Commitments, page 9-63 Credit Memos, page 9-71 Unapplied Receipts, page 9-76 Reverse Receipts, page 9-82 Miscellaneous Receipts, page 9-84
Reverse Receipts
Receivables uses the following tables to store your receipt information: AR_CASH_RECEIPTS AR_CASH_RECEIPT_HISTORY AR_PAYMENT_SCHEDULES AR_RECEIVABLE_APPLICATIONS
If receipt R-101 was not an actual receipt, we could enter a reverse receipt transaction to cancel the receipt.
AR_CASH_RECEIPTS
The reverse receipt is represented in this table as follows:
credit_receipt_id 338700 amount 4000 status REV receipt_number R-101 type CASH
Receivables updates the status column of the original receipt from APP, applied, to REV, reversed.
AR_CASH_RECEIPT_HISTORY
The reverse receipt is represented in this table as follows:
cash_receipt_history_id 545352 amount 4000 status REVERSED
A new record, which is not postable, will be inserted into AR_CASH_RECEIPT_HISTORY to record the reverse receipt. Additionally, the current_record_flag of the original cash receipt record will be updated to null, while the reverse_gl_date column of the original receipt record will be set.
AR_PAYMENT_SCHEDULES
The reverse receipt is represented in this table as follows:
payment_s chedule_id amount_d ue_origina l -4000 6400 amount_d ue_remai ning 0 6400 cash_rec eipt_id customer_ trx_id trx_numbe r status amount_a pplied class
510555 30191
338700 NULL
NULL 101467
R-101 I-101
CL OP
0 0
PMT INV
The payment schedule of the invoice has a class of INV, while the payment schedule of the receipt has a class of PMT. Because the receipt has been reversed, the amount_due_remaining and amount_applied columns are zero and the status column is CL, closed. Receivables updates the payment schedule record of the invoice to increase the amount_due_remaining by the amount of the reverse receipt. The status is still OP because the entire balance has not been paid. The amount_applied column is zero because no transactions have been applied to the invoice.
AR_RECEIVABLE_APPLICATIONS
The reverse receipt is represented in this table as follows:
amount_ applied
status
payment_sch edule_id
code_combinatio n_id
cash_rece ipt_id
Receivables inserts three records into AR_RECEIVABLE_APPLICATIONS. The first record, with a status of APP, offsets the original application of the receipt, including a reference to the applied invoice, via the applied_payment_schedule_id and applied_customer_trx_id columns. The second and third records, with a status of UNAPP, offset the original unapplied transactions. The code_combination_id for the APP record is the receivable account associated with the invoice to which this receipt was originally applied. The code_combination_id for the two UNAPP records is the general ledger account associated with unapplied receipts.
Related Topics
Applied Receipts, page 9-78 Unapplied Receipts, page 9-76 Miscellaneous Receipts, page 9-84
Miscellaneous Receipts
Receivables uses the following tables to store your receipt information: AR_CASH_RECEIPTS AR_CASH_RECEIPT_HISTORY AR_MISC_CASH_DISTRIBUTIONS
Consider a sample miscellaneous receipt: Receipt Number: R-102 Received From: Stock Broker Transaction Date: 07-Jul-94 Receipt Amount: 500
AR_CASH_RECEIPTS
Receipt number R-102 is stored in this table as follows:
cash_receipt_id 345678 amount 500 status APP receipt_number R-102 type MISC
For miscellaneous receipts, Receivables uses a status of APP. The type column is MISC for receipts not related to a receivable activity. The amount column stores the net amount of the receipt, while the receipt_number column stores the receipt number.
AR_CASH_RECEIPT_HISTORY
Receipt number R-102 is stored in this table as follows:
cash_receipt_history_id 467890 amount 500 status CLEARED
The only valid status values for a miscellaneous receipt are REMITTED, CLEARED, and REVERSED.
AR_MISC_CASH_DISTRIBUTIONS
Receipt number R-102 is stored in this table as follows:
misc_cash_distribution_i d 101789 101790 cash_receipt_id code_combination_id amount
345678 345678
01-1190-1000-3000 01-1195-1000-3000
250 250
The code_combination_id stores the general ledger account associated with miscellaneous receipts. Each receipt may have multiple account distributions. The sum of the distributions for a given receipt will equal the amount of the receipt.
Related Topics
Unapplied Receipts, page 9-76 Applied Receipts, page 9-78
Chargebacks
You create chargebacks to decrease the balance of an invoice and to create another debit item for the same amount. Receivables handles chargebacks the same as invoices, but also creates an adjustment to decrease the balance of the invoice. Receivables uses the following tables to store your chargeback information: RA_CUSTOMER_TRX RA_CUSTOMER_TRX_LINES RA_CUST_TRX_LINE_GL_DIST AR_ADJUSTMENTS AR_PAYMENT_SCHEDULES
Consider the invoice I-101 created in the first example of this essay. You receive a payment for 2000 on June 1, 1994, and decide to create a chargeback, CB-101, for the balance of the invoice, 4400.
RA_CUSTOMER_TRX
This transaction is represented in this table as follows:
customer_trx_id 765432 trx_number CB-101 bill_to_customer_id ABC Inc trx_date 01-Jun-94
RA_CUSTOMER_TRX_LINES
This transaction is represented in this table as follows:
customer_trx_line_ id 711 customer_trx_id link_to_cust_trx_line_i d line_type extended_amou nt 4400
765432
CB
Receivables creates one record in RA_CUSTOMER_TRX_LINES for the chargeback with a line_type of 'CB' and the extended_amount equal to the balance of the invoice.
RA_CUST_TRX_LINE_GL_DIST
This transaction is represented in this table as follows:
cust_trx_line_gl_ dist_id 660116 660117 code_combination_id customer_trx_line_ id NULL 711 account_class amount
01-1200-1000-3000 01-8100-1000-3000
REC REV
4400 4400
Receivables inserts two records into the RA_CUST_TRX_LINE_GL_DIST table. The code_combination_id of the REC record stores the receivable account distribution for the chargeback. The code_combination_id of the REV record stores the revenue account distribution for the chargeback.
AR_ADJUSTMENTS
This transaction is represented in this table as follows:
adjustment_id amount customer_trx_id type payment_schedul e_id 30191 code_combination_i d 01-8100-1000-3000
57931
-4400
101467
INVOICE
When the chargeback is created, Receivables inserts a record into AR_ADJUSTMENTS to record an adjustment against the invoice. The amount column equals the inverse of the amount_due_remaining on the invoice payment schedule in the AR_PAYMENT_SCHEDULES table. The customer_trx_id and the payment_schedule_id columns reference the original invoice. For chargebacks, the type column is always INVOICE. The code_combination_id column stores the revenue account of the chargeback. This transaction will offset the REV distribution from the RA_CUST_TRX_LINE_GL_DIST table. To link this adjustment with the chargeback, the chargeback_customer_trx_id column, which is not shown, stores the customer_trx_id of the chargeback.
AR_PAYMENT_SCHEDULES
This transaction is represented in this table as follows:
customer _trx_id
trx_numb er
status
amount_ applied
class
amount_a djusted
765432
CB-101
OP
NULL
CB
NULL
The class column, CB, identifies this payment schedule as a chargeback. The example chargeback has a status of OP (open) and an amount_applied of NULL because no payment has been applied against it. The amount_due_original and amount_due_remaining columns equal the amount of the chargeback.
AR_PAYMENT_SCHEDULES
This transaction is represented in this table as follows:
payment_ schedule _id 30191 amount_d ue_origin al 6400 amount_du e_remainin g 0 customer _trx_id trx_numbe r status amount_a pplied class amount_a djusted
101467
I-101
CL
2000
INV
-4400
Receivables updates the invoice payment schedule in the AR_PAYMENT_SCHEDULES by reducing the amount_due_remaining column to zero, to reflect the application of the chargeback to the invoice. The amount_adjusted column equals the amount of the chargeback and the status column is changed to closed (CL).
Related Topics
Adjustments, page 9-88
Adjustments
You can create adjustments to increase or decrease invoice balances. You can make adjustments to invoices, lines, tax or freight. Receivables uses the following tables to store your adjustment information: AR_ADJUSTMENTS AR_PAYMENT_SCHEDULES
For example, adjust invoice number I-104 to write off the remaining balance of 2400.
AR_ADJUSTMENTS
This transaction is represented in this table as follows:
adjustment_id
amount
customer_trx_id
type
code_combination_id
987654
-2400
899143
INVOICE
01-5100-3000-1000
Receivables inserts a record into AR_ADJUSTMENTS to record adjustment details such as the amount, the type of adjustment, the customer_trx_id and the payment_schedule_id of the invoice you want to adjust. The amount column equals the amount of the adjustment. The code_combination_id column stores the general ledger distribution for the adjustment transaction.
AR_PAYMENT_SCHEDULES
This transaction is represented in this table as follows:
payment_ schedule_ id 646566 amount_ due_origi nal 6400 amount_d ue_remain ing 0 customer_ trx_id trx_numbe r status amount_a pplied class amount_a djusted
899143
I-104
CL
4000
INV
-2400
Receivables updates the payment schedule record of the invoice in AR_PAYMENT_SCHEDULES, by adjusting the amount_due_remaining to zero, changing the status to CL, and changing the amount_adjusted to -2400.
Related Topics
Chargebacks, page 9-86 About Adjustments, page 2-57
10
Receivables Standard Reports and Listings
This chapter covers the following topics: Running Standard Reports and Listings Account Status Report Accounting Rules Listing Report Actual Receipt Report Adjustment Approval Report Adjustment Register Aging Reports Alternate Customer Name Receipt Matching Report Applied Receipts Register AR Reconciliation Report AR to GL Reconciliation Report Audit Report by Document Number AutoCash Rules Report Automatic Receipt Batch Management Report Automatic Receipts Awaiting Confirmation Report Automatic Transactions Batch Report Bad Debt Provision Report Bank Risk Report Billing and Receipt History Billing History Report Bills Receivable By Status Report Bills Receivable Format Report Program
Bills Receivable Reminder Letters Bills Receivable Remittance Batch Management Report Bills Receivable Summary Report Collection Effectiveness Indicators Commitment Balance Report Contingency-Based Deferred Revenue Report Credit Hold Report Cumulative Activity Balance Report Customer Balance Revaluation Report Customer Credit Snapshot Report Customer Listing Detail and Summary Reports Customer Open Balance Letter Customer Profiles Report Customer Relationships Listing Deposited Cash Reports - Applied Detail and Open Detail Discount Projection Report Disputed Invoice Report Dunning History - Receivables Generated Letters Only Duplicate Customer Report European Sales Listing Incomplete Invoices Report Intercompany Invoice Report Intercompany Receipts Report Invoice Exception Report Invoice Print Preview Report Invoices Posted to Suspense Journal Entries Report Journal with GL Details Report Late Charges Report Miscellaneous Receipts Register Open Items Revaluation Report Ordering and Grouping Rules Listing
Other Applications Report Other Receipt Applications Report Past Due Invoice Report Payment Terms Listing Print Invoice Reports Potential Reconciling Items Report Projected Gains and Losses Report Receipt Analysis - Days Late Report Receipt Forecast Report Receipt Journal Receipt Register Receipts Awaiting Bank Clearance Receipts Awaiting Remittance Report Receipts Without Sites Report Receivables Key Indicators Report/Receipts Key Indicators Report Remittance Batch Management Report Revenue Exceptions Report Reversed Receipts Report Sales Journal by Customer Sales Journal by GL Account Sales Register Setup Details Report Standard Memo Lines Listing Statements Transaction Batch Sources Listing Transaction Detail Report Transaction Reconciliation Report Transaction Register Transaction Types Listing Transactions Awaiting Consolidation Transactions Check Report Transactions Key Indicators Report/Customers and Transactions Key Indicators
Report Unapplied and Unresolved Receipts Register Unposted Items Report Update Customer Profiles Report
Navigate to the Submit a New Request window. Choose whether to submit a Single Request or a Request Set, then choose OK. Enter the Request Name (e.g. report or listing) or the Request Set to run. Enter parameters for running this request or request set. To save the output of this request to a file, check the Save Output check box. Specify a Schedule and your Completion Options for this request. Choose Submit Request. To review the status of your request, navigate to the Requests window, and query the report or listing.
Related Topics
Common Report Parameters, page 10-5 Common Report Parameters for Reconciliation Reports, page 10-8 Common Report Headings, page 10-9 Accounting Reports, page 10-10 Collection Reports, page 10-13 Execution Reports, page 10-13 Invoice Print Reports, page 10-14 Listing Reports, page 10-14 Defining Request Sets, Oracle Applications User's Guide Cancelling Requests, Oracle Applications User's Guide
Customer Number: Receivables selects and prints information between the low and high values you specify for your customer number range. Days Late: Receivables selects and prints information between the low value and high value you specify for your days late range. If you enter a negative number for one or both of these values, Oracle Receivables prints information about invoices that are not late. Due Date Adjustment Days: Use this parameter to adjust your invoice due date calculations. You can enter any integer between the range of -9999 and 9999. AutoInvoice uses this parameter only when the Base Due Date on Trx Date parameter is set to No. When Base Due Date on Trx Date is No, AutoInvoice compares the due date that it derived against the transaction date plus the number of days that you enter here. AutoInvoice uses whichever date is later as the final due date. The examples in the following table assume a Net 30 payment term:
Transaction Date Ship Date Submission Date Base Due Date on Transaction Date Derive Date on Transaction Batch Source Yes Yes No Yes Yes Due Date Adjusted Days Final Derived Due Date
Yes No No No No
Null 0 0 10 -10
GL Date: The invoice general ledger date range you want to include in this report. Receivables prints all transactions based on the general ledger date range you enter here. Invoice Number: The transaction number range to include in the report. Invoice Type: Receivables selects and prints your report information for the transaction type range you specify. Low and High parameters: Throughout Receivables reports, certain Low and High parameters, such as Batch Name Low and Batch Name High, accept alphanumeric values. In such cases, Receivables does not compare each number as a whole when determining the range of data to display in the report. Instead, Receivables determines the range by comparing the first digit in each entered parameter value, and then the
next digit, and so on. In other words, if the low and high values are 99 and 100, then Receivables perceives 99 as higher than 100, and cannot successfully determine a range to report on. To resolve this issue, submit reports in separate batches, if necessary. For example, if you entered low and high batch name values, then submit the report for batches 1-999, 1000-1999, and so on. Order By: The option you want Receivables to use to sort your information. For example, you can sort by: Collector Currency Code Customer Name Customer Number Range of Dates Transaction Type Alternate Name
Note: If the profile option AR: Sort Customer Reports by Alternate
Fields is Yes and you choose to sort information by Customer Name, Receivables sorts information in certain reports according to the value you enter in the Alternate Name field in the Customers window. Otherwise, Receivables sorts information according to the Customer Name field.
For a list of reports that sort according to a customer's alternate name, refer to the profile option AR: Sort Customer Reports by Alternate Fields in: Overview of Receivables Profile Options, Oracle Receivables Implementation Guide. Reporting Level: If you use Multiple Organization Support, then specify the level at which you want to run the report. If you choose Ledger, then you can run this report for any ledger that you have access to. Ledger access means that you have access to at least one operating unit assigned to the ledger. Use the Reporting Context parameter to select a ledger. The report will run for all operating units that are assigned to the selected ledger, and which you have access to.
Note: If you have access to only some operating units that are
assigned to the selected ledger, then a message will inform you that the report provides only a partial view of the ledger.
If you choose Operating Unit, then you can run this report for any operating unit that you have access to, as defined in your security profile. Use the Reporting Context parameter to select an operating unit.
Reporting Context: If you use Multiple Organization Support, then specify the level at which you want to run the report. The list of values for this parameter depends on the Reporting Level that you specified.
Note: If you are not using the multiple organization support feature
(multi-org), then the report ignores the Reporting Level and Reporting Context parameters.
For more information, see: Oracle Applications Multiple Organizations Implementation Guide.
Related Topics
Common Report Parameters for Reconciliation Reports, page 10-8 Common Report Headings, page 10-9 Running Standard Reports and Listings, page 10-4 Accounting Reports, page 10-10 Collection Reports, page 10-13 Listing Reports, page 10-14
run all reconciliation reports using the same parameter values. Consistent data selection across reports will ensure more accurate and meaningful comparisons.
See: Common Report Parameters, page 10-5. Ledger Currency: Currency you want to use for the report output. If Multiple Reporting Currencies (MRC) functionality is enabled, and if you are using your primary responsibility, then you can submit the report for any defined reporting currency as well as your primary currency. The list of values for this parameter varies depending on the Reporting Level and
Reporting Context parameter values. Available values for this parameter are the reporting currencies of the ledgers associated with the ledger, legal entity, or operating unit selected in the previous two parameters. For more information, see: Oracle Applications Multiple Organizations Implementation Guide. GL Date: The general ledger date range to include in this report. Receivables prints all transactions based on the general ledger date range you enter here. Company Segment: The company segment range to include in the report. Posting Status: Select which journals to include in accounting reports. Choose: Unposted Posted Both
GL Account: The GL account range to include in the report. This is the complete GL account code combination created for your accounting flexfield. Summary Account: Optionally limit the range of GL accounts to display by using the general ledger summary account.
report page, or only on the first page. See: Using the RXi Reports Concurrent Program, Oracle Financials RXi Reports Administration Tool User Guide.
The following are report headings common to many Receivables reports: As of Date: Receivables prints the as of date you specify for this report. You specify the as of date as a report option in the parameters window. Company: Receivables prints the company above items belonging to this company Currency: Receivables displays the currency code for each transaction or amount. Date From/To: The effective date range. Order By: Receivables automatically prints the sorting option you chose when you submitted the report. Status: Receivables prints the status of the collection, account, or transaction.
Related Topics
Common Report Parameters, page 10-5
Accounting Reports
You can submit the following reports from the Print Accounting Reports window. Account Status Report, page 10-16 Adjustment Approval Report, page 10-20 Adjustment Register, page 10-21 Aging - 7 Buckets By Account Report, page 10-23 Applied Receipts Register, page 10-28 AR Reconciliation Report, page 10-30 Automatic Receipt Batch Management, page 10-34 Automatic Receipts Awaiting Confirmation, page 10-35 Bad Debt Provision Report, page 10-38 Bank Risk Report, page 10-38 Billing and Receipt History, page 10-39 Billing History Report, page 10-40 Commitment Balance Report, page 10-51 Contingency-Based Deferred Revenue Report, page 10-52 Credit Hold Report, page 10-53 Cross Currency Exchange Gain/Loss Report, page 4-43 Customer Balance Revaluation Report, page 10-56 Customer Open Balance Letter, page 10-67 Deduction Transaction Detail Report Discount Projection Report, page 10-72 Disputed Invoice Report, page 10-74 High Volume Receipt Entry Report Internal Deduction Report Invoice Exception Report, page 10-80 Invoices Posted to Suspense, page 10-83 Journal Entries Report, page 10-84 Journal with GL Details Report, page 10-87
Miscellaneous Receipts Register, page 10-90 Notes Receivable Report, page 4-81 Open Items Revaluation Report, page 10-91 Other Applications Report, page 10-95 Other Receipt Applications Report, page 10-96 Projected Gains and Losses Report, page 10-105 Publish Actual Receipt, page 10-18 Publish Receipt Forecast, page 10-107 Publish Transaction Check, page 10-138 Receipt Analysis - Days Late Report, page 10-106 Receipts Journal Report, page 10-108 Receipt Register, page 10-109 Receipts Awaiting Bank Clearance, page 10-111 Receipts Awaiting Remittance Report, page 10-112 Remittance Batch Management Report, page 10-117 Revenue Exceptions Report, page 10-119 Reversed Notes Receivable Report, page 4-83 Reversed Receipts Report, page 10-120 Sales Journal By Customer, page 10-122 Sales Journal by GL Account, page 10-123 Transaction Reconciliation Report, page 10-133 Transaction Register, page 10-135 Unapplied and Unresolved Receipts Register, page 10-142 Unposted Items Report, page 10-144
Reconciliation Reports
See: Reconciling Receivables, page 9-17. Use these reports to help reconcile transactional and accounting activity, before posting to the general ledger. AR Reconciliation Report, page 10-30 Potential Reconciling Items Report, page 10-103 Use these aging reports to view outstanding customer balances for the beginning and end of a period:
Aging 7-Buckets - By Account, page 10-23 Aging 4-Buckets, page 10-23 These registers provide a detailed view into your transactional data: Transaction Register, page 10-135 Adjustment Register, page 10-21 Applied Receipts Register, page 10-28 Unapplied and Unresolved Receipts Register, page 10-142 Receipt Register, page 10-109 Miscellaneous Receipts Register, page 10-90 Use these other reports during reconciliation: Other Applications Report, page 10-95 Other Receipt Applications Report, page 10-96 Invoice Exception Report, page 10-80 These journals provide a detailed view into the accounting data: Sales Journal by Customer, page 10-122 Sales Journal by GL Account, page 10-123 Receipt Journal, page 10-108 Journal Entries Report, page 10-84 Adjustments Journal, page 10-85 Unapplied Receipts Journal, page 10-85 Applied Receipts Journal, page 10-85 On Account Credit Memo Gain and Loss Journal, page 10-85 Use this report after you post to the general ledger: AR to GL Reconciliation Report, page 10-31 Use this report at any time to view the activity balance of a GL account as of a specific date: Cumulative Activity Balance Report, page 10-55
Report Options
Note: See: Common Report Parameters for Reconciliation Reports, page
10-8.
Submit all of the above reports (except the Aging 4-Buckets report) from either the Print
Accounting Reports or the Submit Requests window. Submit the Aging reports from the Submit Requests window. See: Aging Reports, page 10-23. Select the same GL Dates for all the reports.
Collection Reports
You can submit the following reports from the Print Collection Reports window. Account Status Report, page 10-16 Aging - 4 and 7 Bucket Report, page 10-23 Aging Reports, page 10-23 Applied Receipts Register, page 10-28 Automatic Receipt Batch Management, page 10-34 Automatic Receipts Awaiting Confirmation, page 10-35 Bad Debt Provision Report, page 10-38 Billing and Receipt History, page 10-39 Billing History Report, page 10-40 Collection Effectiveness Indicators, page 10-49 Credit Hold Report, page 10-53 Customer Credit Snapshot Report, page 10-58 Disputed Invoice Report, page 10-74 Journal Entries Report, page 10-84 Past Due Invoice Report, page 10-98 Receipt Analysis - Days Late Report, page 10-106 Receipt Register, page 10-109 Receipts Awaiting Bank Clearance, page 10-111 Receipts Awaiting Remittance Report, page 10-112 Remittance Batch Management Report, page 10-117 Transactions Awaiting Consolidation Report, page 10-137
Execution Reports
Receivables automatically creates the following reports when you submit the corresponding processes. Archive Detail and Summary Reports, page 11-60 AutoAdjustment Reports, page 2-63
AutoInvoice Reports, page 2-202 Automatic Clearing for Receipts Execution Report, page 5-40 Automatic Receipts and Remittances Execution Report, page 5-16 Lockbox Execution Report, page 4-123
Listing Reports
You can submit the following reports from the Print Listing Reports window. Accounting Rules Listing Report, page 10-17 AutoCash Rules Listing, page 10-34 Customer Listing Detail/Summary, page 10-61 Customer Profiles Report, page 10-68 Customer Relationships Listing, page 10-69 Duplicate Customer Report, page 10-77 European Sales Listing, page 10-78 Incomplete Invoices Report, page 10-79 Ordering and Grouping Rules Listing, page 10-94 Payment Terms Listing, page 10-99 Receipts Without Sites Report, page 10-113 Standard Memo Lines Listing, page 10-127 Transaction Batch Sources Listing, page 10-131 Transaction Types Listing, page 10-136
Country-Specific Reports
Oracle Receivables provides country-specific reports to meet your global reporting needs. These reports are documented in regional Oracle Financials user guides.
Report Parameters
Ledger Currency: Currency you want to use for the report output.
Column Headings
Invoice Date: Receivables prints the transaction date for your invoice, debit memo, credit memo, or on-account credit. If this transaction is a payment, Receivables prints the receipt date. Invoice Due Date: The date payment is due for the transaction. If your transaction is an installment invoice, there will be more than one due date for the invoice. Receivables displays one row for each due date. Invoice Type: Receivables displays the transaction type for each transaction in your report. If this transaction is a payment, Receivables displays Payment. Functional Balance Due: Receivables displays the remaining amount due for each transaction converted to your functional currency. Receivables displays credit balances as negative numbers. Functional Original Amount: Receivables displays the original amount of the transaction in your functional currency. Receivables displays credit items as negative numbers.
Row Headings
Account Status Subtotal: The total balance due, in your functional currency, for each account status. Customer Location Subtotal: The total balance due in your functional currency for each customer in your report. Report Total: The total balance due, in your functional currency, for the entire report.
Related Topics
Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5
Row Headings
Description: Receivables prints the description you entered for your accounting or invoicing rule, if you entered one. Name: The name of your accounting or invoicing rule. Type: The type of accounting or invoicing rule. Valid types include Accounting, Fixed Duration; Accounting, Variable Duration; and Invoicing, Fixed Duration. Period: The type of period assigned to your accounting or invoicing rule. Receivables always leaves this blank for the invoicing rules, ADVANCED INVOICE and ARREARS INVOICE. Number of Periods: The number of periods assigned to your accounting or invoicing rule schedule. Receivables always prints 1 for the invoicing rules, ADVANCED INVOICE and ARREARS INVOICE. Status: Receivables prints Active or Inactive to indicate the status of your accounting or invoicing rule.
Column Headings
Period: The period numbers for your accounting or invoicing rule schedule. Receivables always prints 1 for the invoicing rules, ADVANCED INVOICE and ARREARS INVOICE. Percent: Receivables prints the percent of revenue you want to recognize for each period. Receivables always prints 100 for the invoicing rules, ADVANCED INVOICE and ARREARS INVOICE. Rule Date: If you defined an accounting rule with a fixed duration and you choose Specific Date as your period, Receivables prints the dates you entered for each period.
Related Topics
Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5
See: Working with Attribute Sets, Oracle Financials RXi Reports Administration Tool User Guideand Using the RXi Reports Concurrent Program, Oracle Financials RXi Reports Administration Tool User Guide. You can submit this report from the Submit Request window.
Important: To print this report from the Submit Request window,
choose the Publish Actual Receipt report. The RX Only: Actual Receipt report is intended for use with Applications Desktop Integrator (ADI).
Column Headings
Sequence Name: The document sequence name used to generate a document number for this transaction. Voucher Number: The document sequence number. Status: The status of the receipt (for example, applied or unapplied). Receipt Type: Valid receipt types include Cash and Miscellaneous. Miscellaneous receipts are receipts that are not related to an invoice (for example, investment income or a rent payment). Total Receipt Date: The total amount of receipts entered on this date. Total Bank Account: The total amount of receipts deposited into this bank account. Net Receipt Amount: The total amount of the receipt. Exc Rate: The exchange rate used to convert a foreign currency receipt to your functional currency.
Related Topics
Running Standard Reports and Listings, page 10-4
Row Headings
(Currency Code) Sum for (Adjustment Name, Adjustment Status, or Creator): For each group of adjustments, Receivables prints the total balance due and dispute amount in either the entered or functional currency, depending on the value of the Currency parameter. Customer Name: The name of the customer for this transaction. If this adjustment is against a deposit, Receivables displays the customer name of the invoice. Grand Total in Functional Currency: Receivables print the total balance due and dispute amount in your functional currency for all debit items in your report. Total (Currency Code): If you specify a currency during report submission, then for each group of adjustments, Receivables prints the total balance due and dispute amount in the entered currency. Otherwise, Receivables prints amounts organized by entered currency, but displayed in the functional currency.
Column Headings
Adjustment Amount: The amount of the adjustment. Due Date: The due date for this transaction. If this adjustment is against a deposit, Receivables displays the due date of the invoice. GL Date: The General Ledger date for the adjustment. Invoice Number: The invoice number for this transaction. If this adjustment is against a deposit, Receivables displays the invoice number of the invoice. Name: The name of the customer for this transaction. If this adjustment is against a deposit, Receivables displays the customer name of the invoice. Status: The current status for this adjustment. Type: The transaction type for this transaction. If this adjustment is against a deposit, Receivables displays the transaction type of the invoice.
Related Topics
Running Standard Reports and Listings, page 10-4
Common Report Parameters, page 10-5 Common Report Headings, page 10-9
Adjustment Register
Use the Adjustment Register report to review approved adjustments that affect transaction balances for the selected period. Adjustments include manual adjustments, automatic adjustments, bills receivable endorsements, invoices applied to commitments, and credit memos applied to commitment-related invoices. This report groups and displays transactions by currency, postable status, document sequence name, and balancing segment. The Adjustment Register also includes reductions to guarantees and deposits, although these reductions do not affect the commitment balance. When reconciling, the Adjustment Register's total should match the Adjustments Journal. The Adjustment Register report is an RXi report with a default attribute set and three other available attribute sets: Customer, Document Number, and Invoice Number. The attribute set determines how information is ordered and what information is included in the report. You can copy any of the attribute sets and customize the layout to suit your reporting needs. See: Working with Attribute Sets, Oracle Financials RXi Reports Administration Tool User Guide and Using the RXi Reports Concurrent Program, Oracle Financials RXi Reports Administration Tool User Guide.
Report Parameters
Enter parameters to define the content of the report. For more information, see: Common Report Parameters, page 10-5.
Note: See also: Common Report Parameters for Reconciliation Reports,
page 10-8.
Column Headings
Company: Receivables displays the company segment for this group of transactions. Receivables groups and displays transactions by company, currency, and postable status. Currency: The currency code for this group of transactions. Receivables groups and displays transactions by company, currency, and postable status. D/I: The letter D next to a transaction indicates that it is adjusted by a deposit; I indicates the transaction is a guarantee adjusted by an invoice. Receivables does not
display anything if this transaction is adjusted by a receivables adjustment. GL Date: (Date) to (Date): The general ledger date range you selected as your reporting option. Invoice Date: (Date) to (Date): The invoice date range you selected as your reporting option. Postable: The post to general ledger status for this group of transactions. Receivables groups and displays transactions by company, currency, and postable status. Adjustment Number: The transaction number of this adjustment. Class: Receivables displays Finance or Adjustment if this transaction is not against a commitment. If an invoice has been applied to a guarantee, Receivables displays Guarantee because the adjustment is made against the guarantee. If an invoice has been applied to a deposit, Receivables displays Invoice because the adjustment is made against the invoice. Customer Name: Receivables displays the name of the customer for this transaction. If this adjustment is against a deposit, Receivables displays the customer name of the invoice. Customer Number: The customer's number. Document Number: The document sequence number for the adjustment. This column appears only if you submitted the report using the Document Number attribute set. Due Date: The due date for this transaction. If this adjustment is against a deposit, Receivables displays the due date of the invoice. Functional Currency: The total adjustment amount for this transaction in the functional currency. Entered Currency: The total adjustment amount for this transaction in the entered currency. Invoice Date: The invoice date for this transaction. If this adjustment is against a deposit, Receivables displays the invoice date of the invoice. Invoice Number: The invoice number of the adjusted transaction. If this adjustment is against a deposit, Receivables displays the invoice number of the invoice. Invoice Type: The transaction type of the adjusted transaction. If this is an adjustment against a deposit, Receivables displays the transaction type of the invoice. Adjustment Type: For example, Freight, Tax, or Invoice adjustment.
Related Topics
Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5
Aging Reports
Use the Receivables Aging reports to review information about outstanding receivables as of a specific date. These reports can print both detail and summary information about your customer's current and past due invoices, debit memos, and chargebacks. Receivables also gives you the option to age or summarize on-account credits, unidentified payments, and on-account and unapplied cash amounts. If you are using Oracle Trade Management, then you can also see cash claims. The aging reports are sorted by company with each item allocated to a company. Receivables aging reports do not include customers with a zero balance. Review information about open items using these aging reports: Aging - 4 Buckets and Aging - 7 Buckets: Use these two reports, along with the Aging - 7 Buckets - By Account report, during reconciliation. If you run these reports using the last day of the prior period and last day of current period, then the totals match the beginning and ending outstanding balances respectively on the AR Reconciliation report. Submit these reports using the Customer Summary option to display customer totals. Or, use the Invoice Summary option to display detailed invoice information. Do not use other aging reports for reconciliation purposes, because the report totals might not agree with the total outstanding receivables on the AR Reconciliation report. Aging - 7 Buckets - By Account: This report provides GL account information and automatically displays invoice details. Use this report during reconciliation. Aging - 7 Buckets - By Amount: If you sort by balance due, Receivables sorts and prints your open invoices and debit memos by amount with the greatest amounts appearing first. This organization-specific report is always based on current date. Aging - 7 Buckets - By Collector: Does not include unidentified receipts, because a collector cannot be associated with an unidentified receipt. The Aging - 7 Buckets - By Collector report sorts information by collector, and then groups information by balancing segment, customer name and number, and site ID. Aging - 7 Buckets - By Salesperson: Does not include receipt chargebacks, because a salesperson is not associated with a receipt chargeback. The Aging - 7 Buckets - By Salesperson sorts information by balancing segment, and then groups information by salesperson and customer name.
Note: Receivables ages transactions according to due date. The aging
Note that if you have created overlapping aging buckets, transactions might be included in more than one bucket and bucket total. However, Receivables will correctly include such transactions only once when calculating the total Outstanding Amount.
page 10-8.
Choose to order all the reports by customer. This will let you research transactions based on customer name or number.
Tip: When sorted by customer, the Aging reports do not give the details
of the transactions that are included in the calculation of the outstanding balances. If you need to find out details of such transactions, you might choose to print the Aging reports ordered by type. Use either the Aging - 4 Buckets or the Aging - 7 Buckets - By Account report for reconciliation.
Order By: The option that you want Receivables to use to sort your information. For example, you can sort by: Customer (Aging - 4 Buckets, Aging - 7 Buckets, and Aging - 7 Buckets - By Amount reports) This option displays customer balances only, no invoice detail. Transaction Type (Aging - 4 and 7 Bucket reports) This option displays invoice detail by transaction type.
Note: If you set the Order By parameter to Type, you cannot set the
Fields is Yes and you choose to sort information by Customer Name, Receivables sorts information according to the value of the Alternate Name field in the Customers window. Otherwise, Receivables sorts information according to the Customer Name
field.
Report Summary: The type of report summary. The Invoice Summary option prints information on all customers' open receivables. The Customer Summary option prints customers' names with their total open balances. Report Format: Format parameters include 'Brief' and 'Detailed', and affects customer information, not transaction information. The Brief format prints customer name and customer number with item information. The Detailed format also prints customer's city and state with contact name and telephone number. As of GL Date: Receivables includes all open items whose GL date is before or the same as the date you enter, and whose GL date closed is after the date you enter. The default is the current date. Aging Bucket Name: Receivables prints your report information from the bucket set you specify. The default bucket set is 'Standard'. You define different aging bucket sets in the Aging Buckets window. Show Open Credits/Show On Account: Choose whether to print credit items for your customers. Choose one of the following options:
Do Not Show
Receivables does not include these credit items in your customer's balances. In this case, Receivables does not display any of your identified or unidentified payments, or on-account credit memos. Receivables ages your credit items and includes the credit amounts in the appropriate aging bucket columns. This is the default option. Receivables displays the sum of your credit items in the Customer Credit Memos, Customer Payments, and the Customer Balance rows.
Age
Summarize
Show Receipts at Risk: Receipts at Risk are receipts that have either not been cleared or factored receipts that have not been risk eliminated. Select one of the following values for your report:
Age
Include receipts at risk in this report. Receivables displays the receipts at risk with other open receipts in the appropriate bucket and includes them when determining the customer's balance. Receivables displays the sum of your receipts at risk in the Customer Credit Memos, Customer Payments, and the Customer Balance rows.
Summarize
Do Not Show
Receipts at risk will not be included in this report. This value is used as the default.
Show Claims: Claims are non-invoice related claims that are not yet resolved. Receivables considers non-invoice related claims to be unresolved cash, similar to on-account or unapplied cash. For users of Trade Management only. Select one of the following values for your report:
Age
Include non-invoice related claims in this report. Receivables displays the claims with other open receipts in the appropriate bucket and includes them when determining the customer's balance. Receivables displays the sum of your claims in the Customer Credit Memos, Customer Payments, and the Customer Balance rows. Claims will not be included in this report. This value is used as the default.
Summarize
Do Not Show
Invoice related claims that are not yet resolved place the related invoices in dispute. Depending on how you set up your aging buckets, these disputes can be included in the appropriate aging period or as a separate total. These disputes are also shown in the Disputed Invoice report.
Report Headings
As of (Date): The as of date you specify for this report. You specify the as of date as a report option in the Parameters zone. Company Segment: The balancing segment of the Receivables account associated with the transaction included in this group. Order By: Your sort option. Total for: All Customers/Total For: All Types: The grand totals for all customers for each numeric column in your report if you sort by Customer. Receivables prints the grand totals for all transaction types if you sort by Type. Type: The transaction type for each open item, displayed if Order By parameter is Transaction Type. Receivables lets you review reports for a specific transaction type or for all existing types. For each customer, Receivables prints transaction types first, then payments, on-account credit memos, and bills receivable.
Row Headings
Company Total: The total outstanding amount for this company. If you choose Do Not Show or Summarize as your Show On-Account report parameter, Receivables does not include credit item amounts in your customers' totals. If you choose Age as your Show
On-Account report option, Receivables includes credit item amounts in your company total. Customer Balance: The total balance for each customer when you choose Summarize as your Show On-Account report parameter. This balance includes all debit and credit items for each customer. Customer Credit Memos: The total amount of credit memos for each customer if you choose Summarize as your Show On-Account report option. This total is included in the Customer Balance row for each customer. Customer Payments: The total amount of payments for each customer within this site if you choose Summarize as your Show On-Account report option. Payments include both unapplied and on-account cash. This total is included in the Customer Balance row for each customer. Salesperson Customer Balance: The total balance for each customer. If you choose Do Not Show or Age as your Open Credits report option, Receivables does not include on-account payments, unapplied payments and on-account credits in your customers' balances. If you choose Summarize, these credit items are included in your customers' balances. Site Balance: The total balance for each site when you choose Summarize as your Show On-Account report parameter. This balance includes all debit and credit items for each company. Site Credit Memos: The total amount of credit memos for each customer site if you choose Summarize as your Show On-Account report option. This total is included in the Site Balance row for each company. Total Customer Balance: The grand total customer balance for all customers or types in your report. Total for: All Customers/Total For: All Types: The grand totals for all customers for each numeric column in your report if you sort by Customer. Receivables prints the grand totals for all transaction types if you sort by Type. Total Payments and Credit Memos: The grand total for credit items for all customers or types in your report.
Related Topics
Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5 Common Report Headings, page 10-9 Aging Buckets and Interest Tiers, Oracle Receivables Implementation Guide
Related Topics
Importing Zengin Format Data Using AutoLockbox, Oracle Financials for Asia/Pacific User Guide
customer balance, and are not recorded on the Applied Receipts Register.
When reconciling, the Applied Receipts Register's total should match the Applied Receipts Journal. The Applied Receipts Register is an RXi report with a default attribute set and seven other available attribute sets: Apply Date, Batch, Customer, GL Date, Invoice Number, Receipt Number, and With Gain/Loss and Discount Information. The attribute set determines how information is ordered and what information is included in the report. You can copy any of the attribute sets and customize the layout to suit your reporting needs. See: Using the RXi Reports Concurrent Program, Oracle Financials RXi Reports Administration Tool User Guide.
If comparing the Applied Receipts Register against the AR Reconciliation report, then use the attribute set that includes gain and loss and discount information.
page 10-8.
For more information, see: Oracle Applications Multiple Organizations Implementation Guide.
Report Headings
Apply Date: (Date) To (Date): The receipt apply date range, if you entered one. Company: The company above all receipts belonging to this company. Currency: The currency above all receipts belonging to this currency. GL Date: (Date) To (Date): The application general ledger date range, if you entered one. Order By: The sort by option.
Column Headings
Applied Amount: The receipt amount applied in your functional currency. Receivables prints a negative amount for receipt reversals. Apply Date: The date of the receipt application or application reversal. Batch: The receipt batch number. Document Number: The document sequence number of the receipt. This column appears only if you submitted the report using the Document Number attribute set. Exchange Rate Gain/Loss: The foreign currency exchange rate gain or loss amount. An exchange rate gain is shown as a positive (+) amount; a loss is shown as a negative (-) amount. Earned Discount: The earned discount amount in your functional currency. Related Customer: The customer name and number of the transaction to which the receipt is applied (usually the customer who remitted the receipt). This does not refer to a customer relationship that might be defined for this customer. Unearned Discount: The unearned discount amount in your functional currency. Total amount in functional currency: The total amount applied in functional currency. Allocated Receipt Amount: Amount applied in receipt currency.
Row Headings
Company: Total for Currency: The total, by company and currency. Company: Total Functional Amount for Currency: The total functional amount by company and currency. Company: Total Functional Amount: The total functional amount by company. Grand Total For Functional Currency: The total functional amount for all companies on this report. Total for (Sort By Option): The total, by column, for the sort by option you select for your report.
Related Topics
Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5
AR Reconciliation Report
The AR Reconciliation report lets you obtain a quick update on the status of your receivables by comparing transactional data against accounting data. Use this report during the internal reconciliation process to see if the balances on the various registers match those on the journal reports. You can also see which items affect aging, and which items affect GL account balances. This helps you to more easily reconcile your accounts receivable activities, before you post to Oracle General Ledger. Run the AR Reconciliation report as the first step in the reconciliation process. See: Reconciling Receivables, page 9-17. This report displays transactional data in an Activity column, and accounting data in a Journal column. If discrepancies exist between the two columns, then contact Oracle Support Services for assistance. The AR Reconciliation report displays summarized information consistent with detailed registers and journal reports. To view the underlying detail, run these reports: Aging 7-Buckets - By Account report or Aging 4-Buckets report (to view the beginning and ending balances) Transaction Register and Sales Journal Adjustment Register and Adjustment Journal Applied Receipts Register and Applied Receipts Journal Unapplied and Unresolved Receipts Register and Unapplied Receipts Journal On-Account Credit Memo Gain/Loss Journal
accounting data match. Use the Potential Reconciling Items report, page 10-103 to view suggested items that might have potential accounting setup errors. You can automatically submit the Potential Reconciling Items report when you run the AR Reconciliation report.
10-8.
Potential Reconciling Items: Indicate if you want to submit the Potential Reconciling Items report, page 10-103 when you run the AR Reconciliation report. The default is No.
Related Topics
Reconciling Receivables, page 9-17 Potential Reconciling Items Report, page 10-103 Running Standard Reports and Listings, page 10-4
AR to GL Reconciliation Report
The AR to GL Reconciliation report compares the account balances in Oracle Receivables to those in Oracle General Ledger, and highlights journal sources where discrepancies might exist. This report simplifies the reconciliation process by comparing Receivables and General Ledger account balances in a single place. Run the AR to GL Reconciliation report:
1. 2.
After the Create Accounting program in Receivables has completed, and You have reviewed the Unposted Items report to confirm that all journal entries have posted, and You have used the posting execution reports to confirm that the journal entries exported from Receivables match those posted in General Ledger.
3.
The AR to GL Reconciliation report prints by ledger and organizes data first by company segment, then account type (assets, liabilities, income, and expense). This report will show a difference between Receivables and GL account balances only if items did not successfully post to GL accounts. The Difference column indicates that the
activity in Receivables compares to the journal source of Receivables in the general ledger. If the actual balance of a specific account is different in Receivables than in the general ledger, then the following columns highlight the type of journals that affect the account balances: GL Source Manual: Manual journal entries made in the general ledger. GL Subledgers Not AR: Journal entries posted to the general ledger from other subledgers, such as Oracle Payables or a legacy feeder system. Unposted in GL: Unposted journals in the general ledger.
If manual journal entries exist in the general ledger, then you might need to reverse these journal entries if corrections were already made in Receivables. If other subledgers post to these accounts, then you might need to make corrections in those subledgers, make manual corrections in the general ledger, or reconcile your other feeder systems separately. After taking the required corrective actions, run the AR to GL Reconciliation report again to confirm that AR and GL accounts are now in balance.
10-8.
Out of Balance Only: Indicate if only out of balance AR and GL accounts should be displayed. The default is No, so you can see the journal sources that might cause discrepancies between AR and GL account balances. GL Period: Indicate the GL period to run the report for.
These columns indicate that the actual balance in the general ledger, less all activities except those with source of Receivables, equals that which is recorded in the Receivables subledger.
Related Topics
Reconciling Receivables, page 9-17 Running Standard Reports and Listings, page 10-4
Report Parameters
Report Type: Enter Invoice, Adjustment, or Receipt as the report type to print in this report. Sequence Name: Enter the name of the sequence you want to audit. Sequence Number From/To: The sequence number range to include in this report.
Column Headings
Document Number: The missing document number. Status: The status of the document numbers. Valid statuses include:
Entered
Document numbers will have a status of Entered if both the Audit table and the Transaction table have an entry for this number. Document numbers will have a status of Not Entered if no entry for this number has been made in the Audit and Transaction tables.
Not Entered
Deleted
Document numbers will have a status of Deleted if the Audit table contains an entry for this number but not the Transaction table.
Related Topics
Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5
Related Topics
Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5 Common Report Headings, page 10-9
Selected Parameters
Status: Choose the status of the Automatic Receipt Batches to include in your report from the following:
Completed Creation
All automatic receipt batches that have been created but not approved. All automatic receipt batches that have been approved for automatic receipt but not formatted, and have a receipt method assigned to them with a receipts class of Require Confirmation set to Yes. All automatic receipt batches that have been deleted. All automatic receipt batches that have started, but not completed, the creation process. All automatic receipt batches that have started, but not completed, the approval process. All automatic receipt batches that have started, but not completed, the formatting process. All automatic receipt batches that have started deletion.
Completed Approval
Started Approval
Started Format
Started Deletion
If you do not choose a specific status Receivables will include all Automatic Receipt Batches grouped by status in your report.
Related Topics
About Automatic Receipts, page 5-3 Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5 Common Report Headings, page 10-9
Related Topics
Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5 Common Report Headings, page 10-9
Report Parameters
Enter the following parameters to specify the desired reporting options: Batch Name: Enter the name of the bills receivable batch that you want to report on. Version: Enter Detailed or Summary.
Report Headings
<Report Title>: Automatic Transactions Batch Report. <Ledger>: The reporting ledger. Report Date: The report date and time. Page: The page number. Batch Name: The name of the bills receivable batch. Batch Status: The batch status. Currency: The bills receivable functional currency. Dates Due: The range of due dates for bills receivable that were created with this batch. Transaction Dates: The range of transaction dates for transactions assigned to bills receivable in this batch. Transaction Type: The bills receivable transaction type. Transaction Numbers: The range of transaction numbers for transactions assigned to bills receivable in this batch. Receipt Methods: The creation receipt methods that were used to create bills receivable in this batch.
Version:Detailed or Summary. Issue Date: The issue date for bills receivable that were created with this batch. Source: The transaction batch source. Customer Class: The customer class. Customer Category: The customer category. Customer Name: The customer drawee name. Customer Number: The customer drawee customer number. Customer Location: The customer drawee site. Customer Bank Name: The customer drawee bank name for the batch.
Column Headings
Bill Number: The bill receivable number. Currency: The bill receivable currency. Amount: The amount assigned to the bill. Maturity Date: The bill receivable maturity date. Drawee Bank Name: The customer drawee bank name for each bill. Contact Name: The contact person for the customer drawee bank. Special Instructions: Special instructions for the bill. Transaction Type: The bills receivable transaction type. Transaction Number: The transaction number assigned to the bill. Amount Assigned: The transaction amount assigned to the bill. Transaction Date: The date of the transaction assigned to the bill.
Row Headings
<Drawee Name>: The customer drawee. <Drawee Number>: The customer drawee customer number. <Batch Information>: The receipt method, grouping rule, maximum amount, minimum amount, and lead days settings for this batch. Drawee Total: For each customer drawee, the subtotal of bills receivable in the bill receivable currency. Drawee Batch Total: For each customer drawee, the total of bills receivable in the functional currency. Batch Total: The total of bills receivable in this batch in the functional currency.
Column Headings
Functional Provision: The bad debt provision based on the functional balance due and the percent that is uncollectible. Order By: The sorting option you chose when you submitted the report.
Row Headings
Customer Subtotal: The total balance due and provision for each customer in your functional currency.
Related Topics
About Automatic Receipts, page 5-3 Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5 Common Report Headings, page 10-9
Row Headings
Total for Remittance: The total functional amounts of all receipts in each Remittance batch. Total Report: The total amount of all remittances for the parameters you specify.
Related Topics
Automatic Clearing for Receipts, page 5-38 About Automatic Receipts, page 5-3 Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5
Report Headings
Order By: The sort option you chose when you submitted this report. Transaction Date Between (Date) and (Date): Your transaction date range. You specify your transaction date range in the report parameters.
Column Headings
Adjustments: The adjustment amount if this transaction is an adjustment. Credit Memo: The credit memo or on-account credit amount if this transaction is a credit memo. This is the amount of the credit memo or on-account credit you applied to this debit item. Receipt Amount: The receipt amount if this transaction is a receipt. Receipt Number: The receipt, credit memo, or on-account credit number if this transaction is applied to a debit item.
Row Headings
Currency: The type of currency and the totals, by column, for each column in your report. Receivables sorts your report by customer and automatically groups together those invoices, debit memos, chargebacks, receipts, on-account credits, credit memos, and adjustments that are in the same currency to give you a total, by currency, for each
customer. Customer Name: The name of each customer in your Billing and Receipt History. Customer Number: The identification number for each customer.
Related Topics
Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5 Common Report Headings, page 10-9
Selected Parameters
Collector Name: Receivables prints information between the low and high range of collectors that you specify. If you leave this field blank, Receivables prints information for all collectors. Customer Number: Receivables prints information between the low and high customer numbers that you specify. If you leave this field blank, Receivables prints information for all customers. Customer: Receivables prints information between the low and high customer names that you specify. If you leave this field blank, Receivables prints information for all customers. Invoice Number: Receivables prints information between the low and high range of invoice numbers that you specify. If you leave this field blank, Receivables prints information for all transactions. Term Name: The payment term you specify. If you leave this field blank, Receivables selects all terms. Transaction Date: Receivables prints information between the low and high range of transaction dates that you specify. If you leave this field blank, Receivables prints information for all transaction dates.
Report Headings
Invoice Dates Between (Date) and (Date): Your transaction date range. You specify your transaction date range in the report parameters.
Row Headings
Currency: The currency and the totals for each customer. Customer Name: The name of each customer in your report. Customer Number: The identification number for each customer.
Related Topics
Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5 Common Report Headings, page 10-9
Report Parameters
Enter the following parameters to specify the desired reporting options: See also: Common Report Parameters, page 10-5. Status As Of Date: Enter the first bills receivable date for the report. Receivables includes all bills receivable with the designated statuses from the date that you enter up to the current date. First Status: Enter the first bills receivable status to include in the report. Second Status: Enter the second bills receivable status to include in the report. Third Status: Enter the third bills receivable status to include in the report.
Excluded Status: Enter the bills receivable status to exclude from the report. Transaction Type: Enter the bills receivable transaction type to include in the report. If you leave this field blank, Receivables includes all bills receivable transaction types. Maturity Date From: Enter the first bills receivable maturity date to include in the report. Maturity Date To: Enter the last bills receivable maturity date to include in the report. Drawee Name: Enter the customer drawee for the report. Drawee Number From: Enter the first customer drawee customer number to include in the report. Drawee Number To: Enter the last customer drawee customer number to include in the report. Remittance Batch Name: Enter the name of the remittance batch to use in the report. Remittance Bank Account Name: Enter the name of the remittance bank account to use in the report. Drawee Bank Name: Enter the name of the customer drawee bank to use in the report. Original Amount From: Enter the first bills receivable original amount to include in the report. Original Amount To: Enter the last bills receivable original amount to include in the report. Transaction Issue Date From: Enter the first bills receivable issue date to include in the report. Transaction Issue Date To: Enter the last bills receivable issue date to include in the report. On Hold: Enter Yes to include bills receivable on hold. Enter No to exclude bills receivable on hold.
Report Headings
<Ledger>: The reporting ledger. <Report Title>:Bills Receivable By Status Report. Report Date: The report date and time. Page: The page number. Currency: The bills receivable functional currency.
Column Headings
Status: The bills receivable status. Transaction Type: The bills receivable transaction type.
Transaction Number: The bill number. Transaction Date: The date the bill was created. Maturity Date: The date the bill was accepted. Drawee Name: The customer drawee name. Drawee Taxpayer ID: The customer drawee taxpayer ID. Balance Due: The open balance on the bill.
Row Headings
Total for <transaction type>: The bills receivable subtotal by transaction type. Total for <status>: The bills receivable subtotal by status. Total for <currency>: The bills receivable subtotal by functional currency. Report Total: The report total.
Related Topics
Working with Attribute Sets, Oracle Financials RXi Reports Administration Tool User Guide Using the RXi Reports Concurrent Program, Oracle Financials RXi Reports Administration Tool User Guide
Report Parameters
Enter the following parameters to specify the desired reporting options: Bills Receivable Batch: Enter the bills receivable batch or bills receivable remittance batch to print bills receivable for. Amount From: Enter the beginning range of bills receivable amounts to print.
Amount To: Enter the ending range of bills receivable amounts to print.
Report Headings
<Ledger>: The reporting ledger. Report Date: The report date and time. Request ID: The concurrent request ID. Page: The page number.
Column Headings
Curr: The bill receivable currency. Bills Receivable Number: The bill receivable number. Customer Name: The customer drawee name. Bills Receivable Date: The bill receivable maturity date. Adjustment Number: The bill receivable adjustment number. Amount: The bill receivable amount. Functional Amount: The bill receivable amount in the functional currency.
Report Parameters
Enter the following parameters to specify the desired reporting options: Creation Date From: Enter the first bills receivable creation date to include in reminder letters. Creation Date To: Enter the last bills receivable creation date to include in reminder letters. Days Late Since Creation: Enter the number of days late for bills receivable. Receivables includes in reminder letters all bills that are this number of days late since creation.
Drawee Name From: Enter the first customer drawee to print reminder letters for. Drawee Name To: Enter the last customer drawee to print reminder letters for. Drawee Number From: Enter the first customer drawee customer number to print reminder letters for. Drawee Number To: Enter the last customer drawee customer number to print reminder letters for.
Report Headings
<Customer Name and Address>: The drawee name and site address. <Remit To Name and Address>: The company name and address. <Date>: The date that the letter is printed.
Column Headings
Reference Number: The bill receivable number. Amount: The bill receivable amount. Creation Date: The bill receivable creation date.
Report Parameters
Enter the following parameters to specify the desired reporting options: Order By: Enter Batch Name to order remittance batches by batch name, or Remittance Account to order remittance batches by remittance account. Status: Enter a status to include remittance batches of this status only in the report. Choose from: Completed Approval
Completed Cancellation Completed Creation Completed Deletion Processed Started Approval Started Cancellation Started Creation Started Deletion Waiting Post Batch
Summary or Detailed: Enter Summary or Detailed to specify the type of report. Remittance Date From: Enter the first remittance date to include in the report. Remittance Date To: Enter the last remittance date to include in the report. Deposit Number Low: Enter the first remittance deposit number to include in the report. Deposit Number High: Enter the last remittance deposit number to include in the report. Batch Name Low: Enter the first remittance batch to include in the report. Batch Name High: Enter the last remittance batch to include in the report. Include Formatted Batches: Enter Yes to include formatted batches or No to exclude formatted batches. Remittance Method: Enter a remittance method to include only remittances with this remittance method in the report. Remittance Bank: Enter a remittance bank to include only remittances to this remittance bank in the report. Remittance Bank Branch: Enter a remittance bank branch to include only remittances to this remittance bank branch in the report. Remittance Bank Account: Enter a remittance bank account to include only remittances to this remittance bank account in the report.
Report Headings
<Report Title>: Bills Receivable Remittance Batch Management Report. <Ledger>: The reporting ledger.
Report Date: The report date and time. Page: The page number.
Column Headings
Status: The remittance batch status. Batch Name: The remittance batch name. Batch Date: The remittance batch date. Deposit Number: The remittance batch deposit number. Remittance Bank Account Name: The remittance bank account name. Remittance Method: The remittance method. With Recourse: Yes - Bills receivable factored with recourse. No - Bills receivable other than factored with recourse.
Receipt Method: The remittance receipt method assigned to the bill. GL Date: The remittance GL date. Currency: The remittance functional currency. Amount: The remittance amount. Customer Name: The customer drawee name. Customer Number: The customer drawee customer number. Bank: The customer drawee bank. Account: The customer drawee bank account. Bills Receivable Number: The bill receivable number. Remittance Method: The remittance method. Receipt Method: The remittance receipt method assigned to the bill. Maturity Date: The bill receivable maturity date. Amount: The bill receivable amount.
Row Headings
Remittance Account Total: The remittance batch total for the remittance bank account. Batch Total: The remittance batch total in the functional currency.
Report Parameters
Enter the following parameters to specify the desired reporting options: See also: Common Report Parameters, page 10-5. As Of Date: Enter the first bills receivable date for the report. Receivables includes all bills receivable from the date that you enter up to the current date.
Report Headings
<Report Title>: Bills Receivable Summary Report. <Ledger>: The reporting ledger. Report Date: The report date and time. Page: The page number. Currency: The bills receivable functional currency.
Column Headings
Status: The bills receivable status. Transaction Type: The bills receivable transaction type. Count: The number of bills receivable for the designated status and transaction type. Amount: The open amount of the bill.
Row Headings
Total for <status or transaction type>: The bills receivable subtotal by status or transaction type. Total for <report>: The bills receivable total in the functional currency.
Related Topics
Working with Attribute Sets, Oracle Financials RXi Reports Administration Tool User Guide Using the RXi Reports Concurrent Program, Oracle Financials RXi Reports Administration Tool User Guide
Report Parameters
Periods to Recalculate: Receivables calculates your collections effectiveness indicators for the number of accounting periods that you specify. You can recalculate a maximum of ten periods. If you enter 0, Receivables does not calculate any new values, but reports on stored values from previous runs.
Report Headings
Report Date: Your report date. Rolling Ten Periods: The Collection Effectiveness Indicators report prints ten periods of activity so you can monitor payment patterns and review your collections effectiveness over time.
Row Headings
Adjustments Created: The total amount of adjustments created during each period. Average Invoice Over Split Amount: The average amount for invoices, debit memos, and chargebacks greater than the split amount you specify in the QuickCash window for this report. The Average Invoice Over Split Amount only includes debit items for the period you are reviewing. Average Invoice Under Split Amount: The average amount for invoices, debit memos, and chargebacks less than the split amount you specify in the Transactions window for
this report. The Average Invoice Under Split Amount only includes debit items for the period you are reviewing. Amount Collected: The total amount of the cash receipts collected in each period. Conventional DSO: The following equation shows how Receivables calculates your Conventional Day Sales Outstanding: Conventional DSO = (total outstanding receivables / total sales for prior DSO days) * (DSO days) Creation Date: The date on which Receivables calculates the values for the current period. Credit Memos Created: The total amount of credit memos and on-account credits created during each period. Current Sales: The percent you collect of your current sales. DSO Calculation Days: The number of days to use in calculating your Conventional Day Sales Outstanding. You specify the number of days in the Days in Days Sales Outstanding Calculation field in the System Options window. Gross Receivables: The total amount of open invoices, debit memos, and chargebacks as of the date you run the report, regardless of the period in which they were created. Inv. Split Amount: The split amount to determine the number of invoices, debit items, and chargebacks over and under this amount and the total amounts remaining. You specify your split amount in the Split Amount field in the System Options window. Invoice Amount Over Split Amount: The total invoice amount for invoices, debit memos, and chargebacks greater than the split amount. The Invoice Amount Over Split Amount only includes debit items for the period you are reviewing. Invoice Amount Under Split Amount: The Invoice Amount Under Split Amount only includes debit items for the period you are reviewing. Net Receivables: The total amount collectable in each period. Receivables calculates this field by subtracting your Open Receipts and Open Credit Memos from your Gross Receivables. Number of Invoices Over Split Amount: The number of open invoices, debit memos, and chargebacks created for each period that are over the split amount. Number of Invoices Under Split Amount: The number of open invoices, debit memos, and chargebacks created for each period that are under the split amount. Open Credit Memos: The total amount of open credit memos as of the Report Date or the end of the period, whichever is earlier. Open Receipts: The total amount of open receipts as of the Report Date or the end of the period which ever is earlier. Payment Pattern (% Collected): The cumulative percentage of debit item amounts you collect per period sales for each of the 9 periods before your current period. You can use this section to see how much of the prior periods sales are collected. Receivables prints
cumulative amounts so you can review the payment patterns over time to further assess the effectiveness of your collectors. For example, when you review the 2 Periods Prior row, this is the amount of the sales from 2 periods prior that have been collected as of the time you run this report. (#) Period Prior: The cumulative percent collected for each period's sales as of x periods before your current period. Total: The total number of invoices, debit memos, and chargebacks.
Related Topics
Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5
Order Management, if the OM: Commitment Sequencing profile option is set to Yes. See: Profile Options in Oracle Order Management, Oracle Receivables Implementation Guide.
Report Parameters
Format Level: Enter the amount of detail that you want to see in the report. A detailed report displays header level amounts and balances, as well as line details, of the invoices and credit memos that have been entered against a commitment. A summary report displays only the header level amounts and balances of the invoices and credit memos that have been entered against a commitment.
Both options also display information about orders that have been entered in Oracle Order Management against commitments in Receivables.
Report Heading
Commitment Currency: Receivables prints the commitment currency code for commitments on this page of the report.
Row Heading
Commitment Balance: Receivables prints the remaining balance of the commitment.
Related Topics
Using Commitments, page 2-251 Entering Commitments, page 2-42 Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5
deferred, but which you have since removed from further collectibility analysis. See: Modifying Invoices Under Collectibility Analysis, page 326. In addition, this report excludes invoices that are assigned deferred accounting rules.
deferred revenue amounts). Credit Memo Amount: Total amount of credit memos, if any, that were applied to this invoice line. Net Unscheduled Revenue: Deferred revenue less any applicable credit memos. Accounting Rule Name: The invoice line's assigned accounting rule. Revenue Contingency: Revenue contingency on this invoice line. Contingency Removal Event: Contingency removal event that is associated with the revenue contingency on this invoice line. Estimated Contingency Expiration Date: Expiration date of any contingency on this invoice line. Contingency Removal Date: Actual date when the contingency was removed from the invoice line, either by the removal event or by the expiration date.
Related Topics
Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5 Working with Attribute Sets, Oracle Financials RXi Reports Administration Tool User Guide Using the RXi Reports Concurrent Program, Oracle Financials RXi Reports Administration Tool User Guide
Information Display Receivables places all bill-to sites across all organizations on hold. The Credit Hold report displays the Balance Due and Past Due Balance for each bill-to site. You can use the Reporting Level and Reporting Context parameters to control whether the report displays information across the organizations that you have access to. Note: If you want your customer hold to apply to only one organization, then you should apply the customer hold at the bill-to site level.
Receivables places only the selected bill-to site on hold. The Credit Hold report displays the Balance Due and Past Due Balance for that one bill-to site.
Report Headings
Currency: Receivables prints the currency above all customer accounts belonging to this currency. Receivables creates separate pages for different currencies. Order By: The sorting option you chose when you submitted the report.
Column Headings
(Account Status) Subtotal: The total balance due and balance past due for each account status. Address (Bill-To): The primary Bill-To address for each customer in your report. If there is no primary Bill-To address, Receivables prints the first Bill-To address available. Balance Due: The total account balance for each customer in your report. Balance Past Due: The total amount for all past due invoices, debit memos, and chargebacks minus any open credit items for this customer.
Collector: The collector who is linked to the site that is on credit hold. Contact: The contact associated with the customer address. Days on Credit Hold: The number of days this customer has been on credit hold. If this customer has been on and off credit hold in the past, those days are not included in the Days on Credit Hold value. Primary: Receivables prints Yes or No to indicate whether this address is the primary Bill-To address for this customer. Telephone: The contact's telephone number. If there is no contact or no telephone number for the contact, Receivables prints the telephone number associated with the address.
Row Headings
(Account Status) Subtotal: The total balance due and balance past due for each account status. Currency Subtotal: The total balance due and balance past due for each currency. Customer Subtotal: The total balance due and balance past due for each customer.
Related Topics
Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5
10-8.
Reporting Format: Indicate if the report should be run at the GL natural account or GL account level. GL As Of Date: Receivables prints all open activity for an account as of this GL date.
Related Topics
Reconciling Receivables, page 9-17 Running Standard Reports and Listings, page 10-4
Use the result of this report to determine the amount you need to manually adjust your general ledger balance to reflect the difference between the original balance and revaluated balance. You would then reverse this entry at the beginning of the following period to resynchronize your receivables with general ledger accounts. You can run this report for a revaluation period, up to a particular due date, and to include customers with a negative balance, customers with a positive balance, or both.
Important: Make sure you have entered an End-Of-Period (EOP) rate
for each currency used. If any EOP is missing, the report will notify you that the results calculated may be wrong.
Use either the Submit Request or the Print Accounting Reports window to submit this
report.
Report Parameters
Revaluation Period: Select the period for which you want to revaluate. Include Up To Due Date: If you want to differentiate short-term, midterm, and long-term Receivables activities, you can enter a date; otherwise, you should leave this field empty. Customer Balance: Select from the following values: Show positive Balance: List only customers with a positive balance. Show negative Balance: List only customers with a negative balance. Show positive and negative Balance: List all customers, regardless of their current balance. This is the default.
Report Headings
Customer Balance: The total balance due for this customer. Customer Name/Number: The customer name, customer number, and customer site that have open items.
Credit/Debit: The sum of the positive open items (Debit) and the sum of the negative open items (Credit). These figures help you determine the amount of the adjustments to your general ledger balances.
Report Parameters
See: Common Report Parameters, page 10-5. Collector Name: Receivables prints information for collectors between the low and high values you specify. Receivables prints all collectors by default.
Note: This report captures collectors that are assigned at the customer
Customer Name: Receivables prints information for customer names between the low value and high value you specify. Receivables prints all customers by default. Customer Number: Receivables prints information for customer numbers between the low value and high value you specify. Receivables prints all customers by default. Bucket Name: Enter the bucket set to use for aging. You can enter any bucket set with a bucket set type of Credit Snapshot.
Report Headings
Billing Address: Receivables prints each billing address for this customer. Phone: Receivables prints your customer's primary telephone number.
chargebacks for each aging category. Percent: Receivables prints the percent of total open receivables in each aging bucket.
Average Payment Days Average Days Late Number of Late Payments Number of On Time Payments
If your customer uses more than one currency, Receivables prints credit information for each currency. This information includes the currency type and the amount in that currency for each of the following indicators. Credit Limit Order Credit Limit Available Credit Exceeded Credit Amount
Credit Memo Guarantee Deposit Debit Memo Chargeback Payment Adjustment Write Off
Note: If the system option Require Billing Location for Receipts is
set to No, any payments entered for customers without a statement site or who do not have a billing location associated with the receipt will not appear in this report.
Related Topics
Common Report Parameters, page 10-5 Running Standard Reports and Listings, page 10-4
Report Headings
Carrier: Receivables prints the freight carrier for your customer, if you entered one. Category: Receivables prints the category of this customer. Category may be either Customer, Prospect or any other category you have set up. Class: Receivables prints the customer class that is assigned to this customer, if you entered one. Customer Name: The customer name range you specify as your report parameter.
Customer Number: The customer number range you specify as your report parameter. FOB: Receivables prints the Free On Board point for this business purpose, if you entered one. GSA Indicator: Receivables prints Yes or No to indicate if this business purpose is a Government Services Agency. Order By: The order by which you chose to sort information in this report. Reference: If this customer was imported through Customer Interface, Receivables prints the reference number from the original system. Sales Channel: Receivables prints the sales channel for this customer, if you entered one. SIC Code: Receivables prints the Standard Industry Classification code for your customer. Type: Receivables prints the customer type that is assigned to this customer, if you enter one. Customer types are Internal and External.
Order Type: The order type to be defaulted in the Enter Sales Orders window for this business purpose. Payment Terms: The payment terms for this business purpose. Price List: The price list to be defaulted in the Enter Sales Orders window for this business purpose. Sales Territory: The territory flexfield for this business purpose. SIC Code: The SIC Code for this business purpose. Status: The status of this business purpose Usage: Receivables prints the business purpose for this address. Typical business purposes include Ship-To, Bill-To, Statements and Marketing. Warehouse: The standard shipping warehouse to be defaulted in the Enter Sales Orders window for this business purpose.
Start Date: The date on which this bank account becomes active.
Customer Section
Carrier: The freight carrier for your customer, if you entered one. Category: The category of this customer. Category may be either Customer, Prospect, or any other category you have set up. Class: The customer class assigned to this customer, if you entered one. FOB: The FOB (Free On Board) point for this business purpose, if you entered one. Freight Terms: The freight term for this business purpose, if you entered one. GSA Indicator: Receivables prints Yes or No to indicate if this business purpose is a Government Services Agency. Name: The name of this customer. If you are printing this report for more than one customer, Receivables prints a separate page for each customer. Number: The customer number. Order Type: The order type for this customer, if you entered one. Price List: The price list for this customer, if you entered one. Profile Class: The profile class to which this customer belongs. Reference: If this customer was imported through Customer Interface, Receivables prints the reference number from the original system. Sales Channel: The sales channel for this customer, if you entered one. Salesperson: The salesperson for this customer, if you entered one. SIC Code: The Standard Industry Classification code for your customer. Status: The status of this customer. Customers with Active statuses display as list of values choices. Tax Code: The tax code that you assigned to your customer. Tax Rate: The tax rate associated with the tax code that you assigned to your customer. Tax Registration Number: The tax registration number of this customer. Type: The customer type assigned to this customer, if you entered one. Customer types include Internal and External. Warehouse: The warehouse for this business purpose, if you entered one.
Comments: Receivables prints any comments that you have entered regarding this relationship. Customer Reciprocal Relationship: Yes or No indicates whether this relationship is Reciprocal.
Related Topics
Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5 Customers Overview, page 7-1
Report Parameters
Enter parameters to define the content of the report. As of Date: The date for which you want to review the customer's open balance. For example, if you enter 30-SEP-99, the report displays the customer's open balance as of September 30, 1999. Currency: The currency of transactions to include in the report. Leave this field blank to report on transactions in the currencies in which they were entered. Minimum Invoice Balance: The minimum open amount for a transaction to appear in the report. Minimum Open Balance: The minimum open balance for a customer to appear in the report. Include On Account Credits: Choose whether to display on-account credits in the report.
Include On Account Receipts: Choose whether to display on-account receipts in the report. Include Unapplied Receipts: Choose whether to display receipts that have not been fully applied in the report. Include Uncleared Receipts: Choose whether to display receipts for which the cash has not yet been recognized in Receivables. Reference Number: A reference number to uniquely identify this report. Customer Name From/To: To limit the report to one customer, enter the same customer name in both fields. Leave these parameters blank to include open balances for all customers.
Report Headings
Reference Number: The number you entered to uniquely identify the report. Customer Tax Reference Number: The tax reference number for this customer. You enter a customer tax registration number in the Customers window. On Account Credits and Receipts: The sum of any on-account credits and receipts for this customer.
Related Topics
Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5
Report Headings
Customer Number: (Number) to (Number): The customer number range that you specified in the report parameters.
Late Charge Interest Rate: The interest rate for each currency. Max Charge per Invoice: The maximum late charge amount that you charge for each invoice in this currency. Min Customer Balance for Late Charge: The minimum customer balance that must be met before you assess late charges for past due items in this currency. Min Invoice Balance for Late Charge: The minimum debit item balance that must be met before you assess late charges for past due items in this currency. Minimum Statement Amount: The minimum outstanding balance that a customer must meet before you send your customers statements in this currency. Min Receipt Amount: The minimum receipt amount that must be met before you can create automatic receipt in this currency. Min Dunning Amount: The minimum past due amount that must be met before you send your customers dunning letters in this currency. Min Dunning Invoice Amount: The minimum invoice amount that must be met for each debit item before you send your customers dunning letters in this currency. Total Credit Limit: The total amount of credit that you want to give to this customer in this currency. Credit Limit Per Order: The amount of credit that you give to this customer for each order in this currency.
Related Topics
Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5
Relationship Type/ Low High: Range of relationship types of customers to include on the report. Leave blank to include all.
Related Topics
Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5 Using Party Paying Relationships, page 7-14 Creating Relationships, Oracle Trading Community Architecture User Guide
windows.
Row Heading
Sum (Currency): The total for each numeric column by currency in your report.
Row Heading
Sum (Currency): The total for each numeric column by currency in your report.
Related Topics
Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5
unearned discounts, or both earned and unearned discounts. If you set the Allow Unearned Discounts field to No in the QuickCash window, this report does not display any unearned discounts. In this case, you cannot submit this report if you want to review only your unearned discount exposure.
Selected Parameters
As of Date: Receivables calculates and prints your projected discount exposure by using this date as the date on which receipts for all of your outstanding debit items are received. The default is the system date. Company Segment: Receivables selects and prints your report information from the company range you specify. If you leave this field blank Receivables includes all segments. Currency: Receivables selects and prints your report information from the currency range you specify. Customer Name: Receivables selects and prints your report information from the customer name range you specify. Customer Number: Receivables selects and prints your report information from the customer number range you specify.
Report Headings
Company: Receivables prints the company above all debit items belonging to this company. Receivables prints a separate page for each company. Currency Code: The currency code above all debit items belonging to this currency. Receivables prints a separate page for each currency.
Column Headings
Class: The class that is associated with each debit item. Customer Name: The customer name for each debit item. Customer Number: The customer number for each debit item. Discount Amount: The projected discount amount for each invoice, debit memo, or chargeback assigned to customers whom you select for this report. Discount Date: The discount date for each debit item. Due Date: The due date for each debit item. Earned Discount: Amount: The projected earned discount amount for each debit item. Earned Discount: Percent: The projected earned discount percent for each debit item. Invoice Number: The transaction number for each debit item.
Terms: The payment terms for each debit item. Unearned Discount: Amount: The projected unearned discount amount for each debit item. Unearned Discount: Percent: The projected unearned discount percent for each debit item.
Row Headings
Company Total: The total of all projected discounts for each company. Currency Total: The total of all projected discounts for each currency. Customer Total: The total of all projected discounts for each customer.
Related Topics
Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5 Discounts, page 4-152
This report captures collectors that are assigned at the customer account or site level in the Customers set of pages.
Report Headings
Currency: The currency code associated with the invoices, debit memos, or chargebacks. Receivables prints totals for each currency code in your report. Order By: Your sort by option. Receivables lets you sort this report by customer, invoice number, or due date.
Row Headings
Comments: Receivables prints all notes related to this invoice, debit memo, or chargeback that is in dispute. These notes are created by the Credit Memo Workflow, which you can view in the Notes tab of the Transactions window. Grand Total: The total transaction amount balance due and dispute amount for all currencies. Sum for (Currency Code) Currency: For each currency, Receivables prints the total transaction amount balance due and dispute amount in the entered currency. Sum for (Customer Name) Customer: For each customer, Receivables prints the total transaction amount balance due and dispute amount in the entered currency.
Related Topics
Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5 Placing an Item in Dispute, page 2-52
method in a previous version of Oracle Receivables, then this report is the only way to print historical information about those letters.
Use the Submit Requests window to run the Dunning History - Receivables Generated Letters Only report.
Report Parameters
Customer Low/High: Receivables selects and prints your report information for customer names between the low and high values that you specify for your customer range. Customer Number Low/High: Receivables selects and prints your report information for customers between the low and high values for the customer number range that you specify. Collector Low/High: Receivables selects and prints your report information for collectors between the low and high values for the collector range that you specify.
Note: This report captures collectors that are assigned at the customer
Dunning Method: Choose Days Overdue if you want the report to sum the outstanding balance by currency code. Choose Staged Dunning if you want the report to sum the outstanding balance by dunning level and currency code. Dunning Level Low/High: Receivables selects and prints only the past due debit items whose dunning levels are within the range you specify. Leave this field blank if you want to run this report for all dunning levels. Transaction Type Low/High: Receivables selects and prints only past due debit items whose transaction types are within the range you specify. Leave this field blank to run this report for all transaction types.
Report Headings
Balance Amount: The balance of the overdue item. Currency Code: Receivables groups your overdue items by the their currency code. Customer Location: Receivables groups your overdue items by the customer address. Customer Name: Receivables groups your overdue items by the customer name. Customer Number: Receivables groups your overdue items by the customer number. Date: The transaction date of the overdue item. Days Late: The days overdue of this item as it appears on the dunning letter. Dunning as of Date: Receivables selects and prints your report information for the as of date you specify. The default is the system date. Dunning Level: Receivables groups your overdue items by their current dunning level. Dunning Method: If you choose Staged Dunning, Receivables prints the dunning level of each past due item in the Invoices section of your dunning letter. Dunning Site Address: The address of the dunning site. This address includes the country of the dunning site address if that country is different from your home country. Interest Rate: The interest rate of the overdue item. Invoice Amount: The transaction amount of the overdue item. Letter Name: The name of the dunning letter on which this item was printed. Letter Set: The name of the dunning letter set to which the dunning letter belongs. Print Date: The correspondence date of the dunning letter on which this item was printed. Total for Customer: The sum of the invoice amount and balance amount of all overdue items for this customer.
Total For Dunning Level: If you entered 'Days Overdue' for the Dunning Method parameter, Receivables prints the sum of the invoice amount and balance amount by currency code. If you entered 'Staged Dunning' for the Dunning Method parameter, Receivables prints the sum of the invoice amount and balance amount by dunning level and the currency code. Transaction Number: The transaction number of the overdue item. Transaction Type: The transaction type of the overdue item.
Related Topics
Reprinting Historical Dunning Letters, page 8-5
Report Parameters
Customer Name: To restrict the search to a specific name, enter a customer name (optional). Number of Characters: Enter the number of characters that you think should be the same, for the customer names to be deemed as potential duplicates.
Report Headings
Address: The street address for this customer. City: The city for this customer address. Country: The country for this customer address. Customer Name: The customer name. Customer Number: The customer id number. Postal Code: The postal code for this customer address. Site Code: The business purpose assigned to this address. State: The state for this customer address.
Related Topics
Running Standard Reports and Listings, page 10-4
Common Report Parameters, page 10-5 Merging Customers, Oracle Trading Community Architecture User Guide
Report Parameters
Detail/Summary: Choose to produce a Detail or a Summary listing. From/To Date: The start and end dates for the report. Site Reported: Choose the site use for the VAT registration numbers that you want printed in this report. If you choose Ship To, but a ship-to site use for a VAT registration number was never defined, then Receivables prints the bill-to site use for the VAT registration number.
Report Headings
Branch ID: The Branch Id of the Trader whose sales information is being reported. From Date/To Date: The starting and ending dates of the period being reported. Trader VAT No: The VAT Number of the Trader whose sales information is being reported.
Column Headings
Line Number: Receivables prints a sequential line number for each line of the Detail part of this Header/Detail report. Country: The Country Name of the member state being reported on. This is the member state of the Trader's Customer. VAT Number: The VAT Number of the Trader's customer being reported. Currency: The currency of the amount in the Net Total column.
Net Total: The Net Total of sales for the respective VAT Number. If the report is run in 'Detail' mode then this figure will relate to each detail line within each VAT Number, within each Country. If the report is run in 'Summary' mode then this figure will relate to each VAT Number within each Country and so will be a summary for each VAT Number. Functional Total: The total of sales for the respective VAT number in your functional currency.
Related Topics
Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5
Report Parameters
Order By: Select the option you want Receivables to use to sort your information from the following: Customer Invoice
Invoice Number: Receivables selects and prints report information from the invoice number range you specify. Customer Name: Receivables selects and prints report information from the customer name range you specify. Customer Number: Receivables selects and prints report information from the customer number range you specify.
Related Topics
Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5
Report Heading
GL Date (Date) to (Date): Receivables prints the general ledger date range you select as your reporting option.
Related Topics
Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5
Report Parameters
Apply Date: The apply date range of the transactions to print on this report. Company: The company segment range of the transactions to print on this report. Creation Date: The creation date range of the transactions to print on this report.
Related Topics
Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5
aging reports. Even if these items do not affect aging, they may still affect GL balances, if postable. The report will be sorted by company with each invoice allocated to a company via its receivables account. An invoice is associated to a receivables account by its transaction type.
page 10-8.
Report Headings
Currency: The currency code for this group of invoices. Receivables groups and prints transactions by currency and postable status. GL Date (Date) to (Date): Receivables prints the GL date range you selected to print on this report. Page: The page number for each page of this report. Postable: The post to general ledger status for this group of invoices. Receivables groups and prints transactions by currency and postable status.
Row Headings
Currency Subtotal: The entered and functional currency subtotal amount for invoices with the same currency and postable status. Grand Total: The invoice and functional grand total amount for all invoices included in this report. If your report is for a single currency, then the postable subtotal and grand total will be the same as the currency total. Postable Subtotal: The functional currency subtotal amount for invoices with the same currency and postable status.
Related Topics
Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5
parameters. You can submit this report from either the Print Invoices or the Submit Requests window.
Report Parameters
Batch: Receivables selects and displays report information for the batch you specify. This is field is required if you choose the Batch print option. Installment Number: To limit the installments printed for transactions with split payment terms, enter a range of installment numbers. If you do not enter an installment number, Receivables prints all installments. Open Invoices Only: Choose to print only open debit items. Open invoices are open to receivables and have an amount remaining not equal to zero. Print Date: Receivables selects and displays report information for the print date range you specify. The print date is the transaction date unless you have specified print lead days on your payment term, in which case the print date is the number of lead days before your transaction due date. Print Option: Select which invoice to include in your preview. Choose from one of the following options: A Batch of Invoices Adjustments All New Invoices Print and Reprint Specific Invoices
Report Headings
Currency: The currency above all transactions belonging to this currency. Invoice Dates: The print date range, if you entered one in the report parameters. Invoice Numbers: The transaction number range, if you entered one in the report parameters. Open Invoices: Yes or No indicates whether you want to only include open items. Print Option: The print option you specified.
Column Headings
Receivables displays an asterisk (*) next to the transactions that have a printing status of Print, but have not yet printed. You assign printing statuses when you enter your transactions. If you assign a status of 'Do Not Print' to your transaction, Receivables does not select this transaction for printing.
print installments in order, Receivables will treat any skipped installments as printed. For example, if your invoice has 3 installments and only installment 2 has been printed. An asterisk will be displayed against installment 3 only. Installment 1 is treated as if it were printed.
Row Headings
Total for Class: The total amount by class for each currency. Total for Currency: The total amount for each currency.
Related Topics
Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5 Printing Transactions, page 2-257
Receivables groups and prints revenue amounts by company, postable status, and currency.
Report Headings
Company: The company segment for this group of transactions. Receivables groups and prints transactions by company, postable status, and currency. Currency Code: The currency code for this group of invoices. Receivables groups and prints transactions by company, postable status, and currency. GL Date: (Date) to (Date): The GL date range you selected to print on this report. Invoice Date: (Date) to (Date): The Invoice date range you selected to print on this report. Order By: The option you used to sort information for this report (either Customer or Invoice Number).
Postable: Receivables prints the post to general ledger status for this group of invoices. Receivables groups and prints transactions by company, postable status, and currency. Sum: Receivables prints the total amount assigned to suspense accounts in your foreign and functional currency by company, postable status, currency, and class.
Column Headings
Class: The transaction type class for this transaction. Classes include Credit Memo and Invoice. Customer Name: The customer name for this transaction. Customer Number: The customer id number for this transaction. Foreign Currency: The foreign currency amount, if this transactions was invoiced in a foreign currency. For example, if a customer was invoiced for 100,000 euros, Receivables prints 100,000 here. Receivables prints a new page for each currency. Functional Currency: The functional currency amount. If your transaction is in a foreign currency, Receivables automatically converts the invoice currency amount to your functional currency. GL Date: The date this transaction posts to your general ledger. Invoice Date: The invoice date for this transaction. This is typically the date you create the transaction. Invoice Number: The invoice number for this transaction. Type: The transaction type for this transaction.
Related Topics
Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5 AutoAccounting, Oracle Receivables Implementation Guide Transaction Batch Sources, Oracle Receivables Implementation Guide
Details of what is or will be posted to each GL account for a specific period Journals by receivables categories
Receivables provides you with four different parameters that enable you to generate multiple formats for this report: Print Detail by Category Print Detail by Account Print Summary by Category Print Summary by Account
Select one or more formats. If you select each parameter, then Receivables prints four different reports in one report submission. If Multiple Reporting Currencies (MRC) is enabled you can run this report for a reporting currency.
These specific journals ensure that you access only the data that you need during reconciliation activities. If reports are submitted in Receivables Mode, then only the journals for the selected category (AR) are displayed and the total will match the related value on the AR Reconciliation report. If not, then all categories will print.
page 10-8.
Print Detail By Category: Print each transaction for each category and its "Receivables" equivalent GL account and currency. Print Detail By Account: Print each transaction for each GL account, category, and currency. Transaction Category: Choose to select and print information for the transaction categories that you specify. Transaction categories include: Sales Invoices, Debit Memos, Chargebacks, Credit Memos, Credit Memo Applications, Adjustments, Trade Receipts, Miscellaneous Receipts, and Bills Receivable. Or, run specific journal reports. See: Using Specific Journal Entries Reports, page 10-85. Exclude Rounding Equals Zero: If this option is Yes, then the report does not print journal entries that impact rounding accounts and have a balance of zero.
Report Headings
Currency: The currency that you chose to generate the report. GL Date: The GL Date range that you specify for this report. Posted Date: The GL Posted Date range that you specify for this report.
Column Headings
Accounting Flexfield: Receivables prints each Accounting Flexfield that is referenced by a category that you include in this report. Category: Categories include Cash, Misc Receipts, Debit Memos, Credit Memos, Adjustments, Sales Invoices and Trade receipts. Currency: The currency for the sum in that currency of each Accounting Flexfield that is referenced by a category that you include in this report. Foreign Currency: Credits: The foreign currency credit amount for each Accounting Flexfield that is referenced by a category that you include in this report. Foreign Currency: Debits: The foreign currency debit amount for each Accounting Flexfield that is referenced by a category that you include in this report. Functional Currency: Debits: The functional currency debit amount for each Accounting Flexfield that is referenced by a category that you include in this report. Functional Currency: Credits: The functional currency credit amount for each Accounting Flexfield that is referenced by a category that you include in this report.
Row Headings
Total Receivables: The total functional currency debit and credit amounts for the Receivables account.
Total for Category: The total functional currency debit and credit amounts for each category of transactions selected for this report. Oracle Receivables does use the sums of an Accounting Flexfield that are referenced by categories that you select to calculate the total functional currency debit and credit amounts for this report if this Accounting Flexfield contains a sum in only one currency. Total for Currency: The total functional currency debit and credit amounts for each currency of transactions that you select for this report. Category: Categories include Cash, Misc Receipts, Debit Memos, Credit Memos, Adjustments, Invoices and Trade receipts.
Related Topics
Common Report Parameters, page 10-5
you should always transfer data to your general ledger in Detail format.
Use either the Submit Request or the Print Accounting Reports window to submit this report.
Report Parameters
Trx GL Date From/To: Enter the beginning and end dates for the invoice and receipt GL dates to include in this report. Customer Name From/To: Enter a customer or a range of customers to include in this report, or select from QuickPick. Leave this field blank to submit this report for all customers. Sequence Name: If you use sequential document numbers and you want to limit the report to one sequence name, enter the sequence name. Document Number From/To: If you use sequential document numbers and you want to print a range of documents, enter the range of document sequence numbers. Sort Order: Enter the method you want to use to sort the information in your report. Select from the following: Doc Seq Name and Number: This option groups your transactions by the unique
identifier Sequence Name and Document Number. For each Document Name/Number, Oracle Receivables calculates a total. Trx GL Date: This option groups transactions by their GL date. Oracle Receivables prints a total for each GL Date.
Report Headings
Receivables prints all Report Parameters/Parameter ranges and the values selected from the above list as report header information.
was transferred. Header Name: The name of the general ledger journal entry to which this transaction was transferred. LN: The line number of the general ledger journal entry line to which this transaction was transferred. GL Date: The general ledger date of the journal entry line. Description: The description of the Journal Entry line. GL Doc Seq: The sequence name of the journal entry, if you use sequential document numbers. Doc Seq No: If you use sequential document numbers, Receivables prints the document sequence number of the journal entry. Entered Dr/Cr: The credit/debit amount of the journal entry line in the currency in which it was entered. Accounted Dr/Cr: The debit/credit amount of the journal entry line in your functional currency.
Related Topics
Calculating Late Charges, page 8-8 Reviewing Late Charge Batches, page 8-16 Setting Up Late Charges, Oracle Receivables Implementation Guide
page 10-8.
Start/End Receipt Date: Enter a date range to indicate which receipts to include in the report. Receipt Currency: To include only receipts in a specific currency, enter a currency. Leave this field blank to include all receipts, regardless of currency. Bank Account: To include only receipts assigned to a specific bank account, enter a bank account. Receipt Method: To include only receipts assigned to a specific receipt method, enter a receipt method.
Report Headings
Currency Code: The currency code for receipts on this page. Receivables creates separate pages for different currencies. GL Date: (Date) to (Date): The GL date range you specify for this report. Order By: The option you chose to sort information for this report. You can order by
Column Headings
Accounting Flexfield: Receivables prints the Accounting Flexfield that represents this miscellaneous receipts distribution account. Amount: The amount of your miscellaneous receipt payment that was allocated to the Accounting Flexfield. Document Number: The document sequence number of the transaction. This column appears only if you submitted the report using the Document Number attribute set. Percent: The percent of this miscellaneous receipt payment that is allocated to the Accounting Flexfield displayed in the Code Combination column.
Row Headings
Total: The total for all miscellaneous receipts by currency. Total for Deposit Date (Date): The total for all miscellaneous receipts by date.
Related Topics
Entering Miscellaneous Receipts, page 4-58 Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5
some countries, such as Germany, where the lower market value of open items needs to be determined. The report is divided into sections for each unique combination of balancing segment and receivable account. Within each section, the report lists open items for each customer. The Open Item Revaluation report determines the amount needed to manually adjust your General Ledger balance to reflect the difference between the original and revalued balance. This revaluation difference is calculated for each asset accounting flexfield and summed for each balancing segment. You should reverse this adjustment at the beginning of the next period to synchronize Receivables and General Ledger balances. You can run the Open Items Revaluation report for a revaluation period, up to a particular due date, and for a range of balance segment values. Check that you have entered rate information for each currency that you use. Use the Include Up To Due Date parameter to split your assets into short-term, mid-term, or long-term receivables. Use either the Submit Request or the Print Accounting Reports window to submit this report.
Prerequisites
If you are using a daily rate, then enter daily rates for the rate type you want to use, whether that rate type is predefined or user defined. See: Defining Conversion Rate Types, Oracle General Ledger User's Guide, Entering Daily Rates, Oracle General Ledger User's Guide.
Report Parameters
Revaluation Period: Enter the period that you want to revalue. All open invoices with invoice dates up to the last date of this period are selected. Include Up To Due Date: Enter a date if you want to differentiate short-term, mid-term, and long-term receivables. Otherwise, leave this field blank. The date is the maximum due date included in this report. Rate Type: Select the type of rate you want to use to revalue the open transactions: Period. Rate at the end of the revaluation period. Daily. If you select Daily, then also enter values for the Daily Rate Type and Rate Date.
Daily Rate Type: If you select Daily as your rate type, then select a daily rate type. Rate Date: If you select Daily as your rate type, then select the daily rate date. Balancing Segment Low: Enter the lowest balancing segment value for the range of values that you want to report.
Balancing Segment High: Enter the highest balancing segment value for the range of values that you want to report. Apply Posted Transactions Only: Enter Yes if you want the report only to include transactions transferred to General Ledger. Only receipts transferred to General Ledger can decrease the transaction balance. Enter No if you want both posted and not yet posted transactions and receipts to take effect for open balances of your receivables. Apply Cleared Receipts Only: Enter Yes if you want receipts to have an effect on the transaction open balances only if the receipts were cleared. Enter No if you want both cleared and not yet cleared receipts to take effect for open balances.
Report Headings
Balancing Segment From/To: Range of balancing segment values that you selected when you submitted the report. Balancing Segment: Each value of the balancing segment for the selected balancing segment range. Accounting Flexfield: The accounting flexfield for each of the accounts with the balancing segments within the selected range.
Column Headings
Customer/Customer Number: The customer name and number, as well as customer sites that have open items charged to the accounting flexfield of your Receivables account. Transaction Number: The transaction number. Transaction Type: The transaction type, such as invoice, debit memo, credit memo, chargeback, and deposit. Transaction Date: The transaction date. Due Date: The transaction due date. Curr.: The transaction currency. Open Original Amount: The transaction in the entered currency. Oracle Receivables prints an asterisk if the open amount differs from the original amount. The open amount may differ if receipts were applied or adjustments made to the transaction. Exchange Rate: The exchange rate for foreign currency transactions. This value is 1 for functional currency transactions. Open Functional Amount: The functional currency balance of the transaction, valued at the exchange rate used when the transaction was approved. Revaluation Rate: Rate that the report uses to revalue the balance of the transaction. Revaluation Open Amount: Transaction balance, revalued using the revaluation rate.
Open Revalued Amount: The higher of the Open Functional Amount and the Revalued Amount. Used to determine the market value of the open item.
Row Headings
Total for [customer]: The supplier that the totals are calculated for. Total for [balancing segment]: The balancing segment that the totals are calculated for.
Summary Headings
Accounting Flexfield: The accounting flexfield that totals are calculated for. Open Functional Amount: The total for each accounting flexfield, balancing segment, and the entire report. Revalued Amount: The total for each accounting flexfield, balancing segment, and the entire report. Difference: The total for the difference between the Open Functional Amount and Revalution Open Amount for each accounting flexfield, balancing segment, and the entire report. Open Revalued Amount: The total for each accounting flexfield, balancing segment, and the entire report. Difference: The total for the difference between the Open Functional Amount and Open Revalued Amount for each accounting flexfield, balancing segment, and the entire report. Total: The total for the report.
Report Parameters
Create Grouping Rules Report: Choose whether to include grouping rules in this report. Create Ordering Rules Report: Choose whether to include ordering rules in this report. Grouping Rule Name Range: Select and print report information from the grouping rule name range you specify. Ordering Rule Name Range: Print report information from the ordering rule name range you specify.
Related Topics
Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5 Grouping Rules, Oracle Receivables Implementation Guide AutoInvoice Line Ordering Rules, Oracle Receivables Implementation Guide
Report Headings
Postable: A Yes or No indicates whether the invoices, credit memos, deposits, and guarantees on this page of the report can post to your general ledger. Receivables prints all postable items first. GL Date from (Date) to (Date): The general ledger date range you entered for your
report option.
Row Headings
Postable Total: The total of all the transactions in your report that you can post to your general ledger. Type Subtotal: The subtotal of all amounts by the Applied From type. Report Grand Total: The grand total functional applied amounts for this report.
Related Topics
Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5
These applications impact cash balances only, not customer open receivables. Note the following clarifications: For receipt chargebacks, the chargeback activity affects cash and is reported here. The actual chargeback transaction affects the customer balance and is reported on the Transaction Register. For credit card refunds, the refund activity affects cash, while the actual credit memo affects the customer balance. Receipt write-offs do affect customer balances, but not the open receivable amount.
For a single application type, the report displays receipt information, customer information, the amount applied in both entered and functional currency, and the account that Receivables posted the transaction to. Use the Other Receipt Applications report to reconcile non-invoice applications against cash receipts. You can also use this report to reconcile the GL account balances and the receipt balances.
You submit the Other Receipt Applications report from the Submit Requests window.
Report Parameters
Note: See also: Common Report Parameters for Reconciliation Reports,
page 10-8.
Attribute Set: Enter the attribute set for the report. You can use attribute sets to specify the data to include in your report and the order in which it appears. Use DEFAULT to print the report using a predefined attribute set, or select a different attribute set from the list of values. Output Format: Enter the output file type for the report. Choose HTML, Tab Delimited, or Text. Receipt Date Low/High: Receivables prints non-invoice application for receipt with receipt dates between the low and high receipt dates that you specify. If you leave these fields blank, Receivables prints information for all receipt dates. Apply Date Low/High: Receivables prints apply dates between the low and high apply dates that you specify. If you leave these fields blank, Receivables prints information for all receipt dates. Batch Name Low/High: Receivables prints information between the low and high range of batch names that you specify. If you leave this field blank, Receivables prints information for all batches. Receipt Number Low/High: Receivables prints information between the low and high range of receipt numbers that you specify. If you leave this field blank, Receivables prints information for all receipts. Customer Name: Receivables selects and prints the information based on the customer name that you specify. Customer Number: Receivables selects and prints the information based on the customer number that you specify. Application Type: The application type of the receipt. Receipt Currency: A specific currency code. If you do not enter a code, Receivables displays all of your receipts converted to your functional currency. If you choose a specific currency, then Receivables displays only receipts in that currency in the report.
Report Headings
Receipt Date Low/High: The range of receipt dates that you specify for this report. Apply Date Low/High: The range of applied dates that you specify for this report. Batch Name Low/High: The range of batch names that you specify for this report. Receipt Number Low/High: The range of receipt numbers that you specify for this
report. Customer Name: The customer name that you specify for this report. Customer Number: The customer number that you specify for this report. Application Type: The application type of the receipt. Receipt Currency: The receipt currency that you specify for this report.
Column Headings
Customer Number: The customer ID number for this receipt. Customer Name: The customer name for this receipt. Receipt Currency: The currency of this receipt. Receipt Number: The receipt number. Receipt Date: The receipt date. Apply Date: The apply date of the receipt application. GL Date: The application general ledger date. Receipt Amount: The total receipt amount. Accounting Flexfield: The account to which this application line was credited. Amount Applied: The amount applied in receipt currency. Accounted Amount: The amount applied in your functional currency.
Row Headings
Total for Currency: The total amount of receipts for the currency. Total for Customer: The total amount of receipts for the customer.
Report Headings
As of: The date Receivables used to compare against the due date to determine if the invoice is past due. This date prints on each page of your report. Balance Due From (Amount) to (Amount): The balance due range you specified in the report parameters. Currency: The currency code for past due items on this page.
Days Past Due From (Date) to (Date): The days past due range you specified in the report parameters. Order By: The option you chose to sort information for this report.
Row Heading
Total for Currency: The total for all invoices, debit memos, chargebacks, deposits, credit memos, guarantees, and on-account credits by currency. The Past Due Invoice report does not include on-account cash or unapplied cash. To review on-account and unapplied cash, see the: Unapplied and Unresolved Receipts Register, page 10-142.
Related Topics
Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5
Related Topics
Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5 Payment Terms, Oracle Receivables Implementation Guide
Report Parameters
Invoice Print Batch of Invoices: Choose this option to display Batch, Transaction Class, Transaction Type, Tax Registration Number, and Open Invoices Only in your report. Invoice Print New Invoices: Choose this option to display Transaction Type, Transaction Class, Print Date, Installment Number, Open Invoices Only and Tax Registration Number in your report. Invoice Print Preview Report: Choose this option to review the invoices, debit memos,
chargebacks, deposits, guarantees, credit memos, on-account credits that will print if you specify these report parameters. Invoice Print Selected Invoices: Choose this option to display Transaction Class, Transaction Type, Transaction Number, Print Date, Customer Class, Customer, Installment Number, Open Invoices Only, and Tax Registration Number. Print Adjustments: Choose this option to display Adjustment Number, Transaction Number, and Tax Registration Number in your report. This option lets you print specific adjustments if your customer needs to see an adjustment made on one of their debit items.
Report Parameters
Adjustment Number: Receivables displays report information for the adjustment number range that you specify. Batch: Receivables displays report information for the batch you specify. Customer Class: Receivables displays report information for the customer class that you specify. Customer: Receivables displays report information for the customer name that you specify. Installment Number: For transactions with split payment terms, you can specify the installment number. To print all installments, do not enter an installment number. Open Invoices Only: Specify whether to print only open debit items. The default value is Yes. Order By: Receivables displays report information in the order you specify. Choose one from the following options: Adjustment Number Customer Postal Code Transaction Number
Print Date: Receivables displays report information from the print date range you specify. The print date is the transaction date unless you have specified print lead days on your payment term, in which case the print date is the number of lead days before your transaction due date. Print Option: Select which invoice you want Receivables to include in your preview. Choose one of the following options: A Batch of Invoices
Tax Registration Number: Receivables displays your tax registration number on each printed transaction. The default is the tax registration number that you entered in the System Options window. Transaction Class: Receivables displays report information for the transaction class that you specify. You can choose Chargeback, Credit Memo, Debit Memo, Deposit, Guarantee, or Invoice. Transaction Number: Receivables displays report information from the transaction number range you specify. Transaction Type: Receivables displays report information for the transaction type that you specify.
Tax Options
Receivables lets you specify how tax amounts will print on your invoices and debit memos. When you define and maintain your customer profiles, you can specify the tax printing option for each site or customer. If you do not specify tax printing options for your customer or their sites, Receivables uses the value you entered in the System Options window. For a description of the tax printing options in Receivables, see: Transactions and Customers System Options, Oracle Receivables Implementation Guide.
Concurrent Program Details region and choose Parameters. Do several Field Nexts until you reach the Default Value field. Do a Field Edit and change the value from 'N' to 'Y'.
Report Headings
Back Order: (Receivables does not populate this column.) Bill-To: The bill-to customer and address for this transaction. Currency Code: The currency code for this transaction. Customer Contact: The customer's contact. Customer Number: The identification number for the customer on this transaction. Date: The transaction date. Description: The item description for each item on the transaction. Due Date: The date that payment for this transaction is due. Extended Amount: The total amount for this item. This total is the quantity shipped times the unit price. Extended Amount: The total amount for this item. This total is the quantity shipped times the unit price. Invoice/Credit Memo/Guarantee/Adjustment: Receivables prints the type of transaction in the upper right hand corner of the report to signify whether this is an invoice, credit memo, guarantee or adjustment. Receivables prints 'Invoice' for invoices, debit memos and deposits and 'Credit Memo' for credit memos and on-account credits. Item No: The number for the items on this transaction. The first item has an item number of 1 and each following item is numbered sequentially. Location Number: A number for the location of this customer. Number: The transaction number. Our Reference: The invoice number of the invoice that a credit memo credits. This value is only filled in for credit memos. Our Reference: The invoice number of the invoice that a credit memo credits. This value is only filled in for credit memos. Page: The page number of this transaction. The page number is displayed in the following format: 'X of Y' where X is the page of this transaction and Y is the total number of pages for this transaction. Purchase Order Number: The purchase order number from your customer for this invoice. Quantity Ordered: Receivables displays the number of units that were originally
ordered for this item. Quantity Shipped: The number of units that were shipped and are being invoiced on this transaction. Remit To: The address where your customers send their receipts. Sales Order Number: The sales order number with which this invoice is associated. Salesperson: The primary salesperson for this transaction. Ship Date: The date that the items on this transaction were shipped. Ship-To: The ship-to customer and address for this transaction. Shipping Reference: The shipping reference number for this transaction. Shipping/Handling: The shipping and handling charges for this transaction. Special Instructions: Any special instructions that you have entered for this transaction. Subtotal: The subtotal of the line items for this transaction. Tax Registration Number: The tax registration number for this transaction. Tax: Receivables displays a 'Y' if tax was charged on this line and an 'N' if tax was not charged on this line. Terms: The payment terms for this transaction. Total: The total of all line items, tax, and shipping charges for this transaction. Transaction Description: A description of the transaction. Unit Price: The price for one unit of this item.
Related Topics
Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5 Printing Transactions, page 2-257
For example, a receivable item might be expected to post to an asset account; if the item posts to a non-asset account, then it will display on the Potential Reconciling Items report. Typical items that the Potential Reconciling Items report includes are: Adjustment journals with offset accounts that are asset accounts, rather than income or expense. Revenue journals for invoices and credit memos that post to account types other than income. Unearned revenue journals that post to an account type other than liability. Unbilled journals created for deferred billing that post to an account type other than asset. Late charge journals that post to an account type other than income. Cash, confirmation, or remittance journals that post to account types other than asset. Short term debt journals created by factoring receipts that post to account types other than liability. Nonrecoverable tax that posts to an account type other than expense.
Possible causes of this discrepancy could be due to: Incorrect accounting setup Incorrect manual updating of GL account distributions Setup created for activities that is inconsistent with the intended use of Oracle Receivables
When a potential reconciling item is an error, correct the individual transaction as well as the incorrect setup to prevent future occurrences of the same error. Run the Potential Reconciling Items report as an automatic step during the submission of the AR Reconciliation report. The Potential Reconciling Items report is an exception report that will print only if you select it as a parameter when you run the AR Reconciliation report. Typically, run the Potential Reconciling Items report: For new software installations, to confirm the correct derivation of accounting. Whenever accounting setup has been modified, such as the creation of new transaction types or receivables activities.
Related Topics
AR Reconciliation Report, page 10-30 Reconciling Receivables, page 9-17
Report Parameters
Customer Name: Receivables prints your report information between the low value and high values you specify for your customer name range. Customer Number: Receivables prints your report information between the low value and high values you specify for your customer number range. Exchange Rate Date: The date that corresponds to the exchange rate to use as your revaluation rate. The rate date and the rate type determine the revaluation rate that Receivables uses to revalue your debit items. For example, if you are using the Spot rate for June 1, 1991, enter 01-Jun-91 here. If you are using Period Average as your rate type, enter a date that is within the receivables accounting period for the Period Average rate you defined. If you enter a rate type and rate date that does not exist for a currency, Receivables does not calculate unrealized gains or losses for that currency. The default is the current date. Exchange Rate Type: The rate type you want to use as your revaluation rate. The rate date and the rate type determine the revaluation rate that Receivables uses to revalue your debit items. If you enter a rate type and rate date that do not exist for a currency, Receivables does not calculate unrealized gains or losses for that currency. Foreign Currency: Receivables prints your report information for the currency code that you specify. GL Date: Receivables prints your report information from the debit item GL date range that you specify. Transaction Type: Receivables prints your report information for the transaction type
you enter.
Report Headings
Functional Currency: The functional currency code for your ledger. Your functional currency is the currency for your ledger. GL Date between (Date) and (Date): The GL date range you specified in the report parameters. Order By: Receivables automatically prints customer as the sort by option for this report.
Row Headings
Total for Type: (Type): The total unrealized gain and unrealized loss for each transaction type and customer.
Related Topics
Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5
Report Headings
Transaction Date Between (Date) and (Date): The transaction date range you specified in the report parameters. Order By: Your sort by option for this report. You can only order by customer or Alternate name.
Row Headings
Average Days Late: The average number of days late for receipts by customer and currency.
Average Days Late = Sum of Days Late / Total Number of Receipts Currency: The currency used by each customer. If your customer uses more than one currency, Receivables displays each currency separately. Weighted Average Days Late: Receivables prints the weighted average days late for receipts within the date range by customer and currency. Use the weighted average days late to see the average amount that past due debit items cost you. Weighted Average Days Late = Sum of Weighted Days Late / Total Amount Paid
Related Topics
Common Report Parameters, page 10-5
choose the Publish Receipt Forecast report. The RX Only: Receipt Forecast report is intended for use with Applications Desktop Integrator (ADI).
Report Parameters
Enter parameters to define the content of the report. Attribute Set: Enter the attribute set for the report. You can use attribute sets to specify the data to include in your report and the order in which it appears. Use DEFAULT to print the report using a predefined attribute set, or select a different attribute set from the list of values. Output Format: Enter the output file type for the report. Choose Text, HTML, or Tab Delimited.
Note: Attribute Set and Output Format are Report eXchange (RXi)
parameters that enable you to choose the content, format, and output file type of the report. For more information, refer to the Oracle Financials RXi Reports Administration Tool User Guide.
Currency Code: To include only receipts in a specific currency, enter a currency. Leave this field blank to include all transactions, regardless of currency. Customer Name Low/High: To limit the report to one customer, enter a customer name, or select from the list of values. Leave this field blank to include transactions for
all customers. Receipt Method: To include only receipts assigned to a specific receipt method, enter a receipt method. Start/End Due Date: Enter a date range to indicate which transactions to include in the report.
Column Headings
Site Name: The name assigned to the customer bill-to site. Scheduled Amount: The receipt amount expected by the due date. Total Due Date: The total amount of receipts entered between the due dates you specified. Total Receipt Method <receipt method name>: The total amount of receipts for this receipt method.
Related Topics
Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5
Receipt Journal
Use this report to review details of receipts that appear in your Journal Entries report. The Journal Entries report shows the receipt numbers that contribute to a particular GL account. Using the receipt number you can see the detailed information on the Receipt Journal report. This report includes the journal entries for both standard and miscellaneous receipts. When reconciling, the Receipts Register's total should match the Receipt Journal. Both reports include standard and miscellaneous receipts.
Note: Receipt Journal by Account is in functional currency, while
Report Parameters
Note: See also: Common Report Parameters for Reconciliation Reports,
page 10-8.
Order By: Choose how you want Receivables to sort your information. Choose from the following:
Receipt Method: The receipt method for which this report is generated. If you do not specify receipt method, Receivables prints information for all the receipt methods associated with the specified receipt class. Receipt Class: The receipt class for which this report is generated. If you do not specify a receipt class, Receivables prints information for all receipt classes. Report Mode: The mode in which to print the report. If run in Balance mode, Receivables displays receipts only in their last status. If run in Transaction mode, Receivables displays every transaction entering and leaving each status. For example, if a receipt that had been remitted is now cleared, it will appear in both the remitted status and the cleared status of the report. In the remitted status it will appear as entering the status (as a positive amount) as well as leaving the status (as a negative amount). The net effect being a zero balance in the remittance account. Status: The account type for which this report is generated. Type options include: Bank Charges Cash Confirmation Factor Remittance Short Term Debt
Related Topics
Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5
Receipt Register
Use this report to review a list of receipts for the range of dates, receipt numbers, or document numbers that you specify. This report includes both standard trade receipts and miscellaneous receipts. The report total should tie to the total of the Receipts Journal, which displays the GL account assignments of all the receipts.
When reconciling, the Receipts Register's total should match the Receipt Journal. Both reports include standard and miscellaneous receipts. This report uses an asterisk (*) to indicate changed amounts for receipts from prior periods. For example, a prior period receipt might experience an exchange rate adjustment. If the profile option AR: Sort Customer Reports by Alternate Fields is Yes, Receivables sorts information using the value of the Alternate Name field in the Customers window. The Receipt Register is an RXi report with a default attribute set and seven other available attribute sets: Batch, Customer, Deposit Date, Document Number, GL Date, Receipt Number, and Receipt Status. The attribute set determines how information is ordered and what information is included in the report. You can copy any of the attribute sets and customize the layout to suit your reporting needs. See: Working with Attribute Sets, Oracle Financials RXi Reports Administration Tool User Guide and Using the RXi Reports Concurrent Program, Oracle Financials RXi Reports Administration Tool User Guide.
page 10-8.
Receipt Status Low/High: Enter a range of receipt statuses to include in this report. Document Sequence Name: To include receipts associated with a specific document sequence, enter a document sequence name or select from the list of values. Document Sequence Number From/To: If you entered a document sequence name, enter a range of document numbers to include in the report. Leave this parameter blank to include all numbers for this document sequence name.
Report Headings
Currency: Receivables prints the currency above all receipts belonging to this currency. Receivables creates separate pages for different currencies. Document Number: The document sequence number of the receipt. This column appears only if you submitted the report using the Document Number attribute set. GL Date (Date) to (Date): The receipt general ledger date range, if you entered one. Order By: The report parameter you chose to sort information in this report.
Row Headings
Other: The total amount of non-invoice related receipts within this company. Total for Company: The total amount of invoice-related and non-invoice related receipts for each company. Total for Currency: The total amounts for all amounts as well as the total amount of all receipts by currency. Total for customer: The total amount of invoice related receipts for each customer.
Related Topics
Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5 Enter Receipts, page 4-2
Report Parameters
Bank Account Name: The name of a bank account you want used to select receipts for this report. If you do not select a bank account Receivables includes information for all bank accounts. Currency: The currency you want used to select receipts for this report. Maturity Date Range: A maturity date range for the receipts you want to include in this report. Order By: Select the option you want Receivables to use to sort your information from the following: Maturity Date Receipt Number Remittance Bank
Receipt Method: The receipt method you want used to select receipts for this report. If you do not select a method Receivables includes information for all receipt methods
Remittance Amount Range: The amount range for the receipts you want to include in this report Remittance Method: The remittance method you want used to select receipts for this report. If you do not select a method Receivables includes information for all remittance methods.
Related Topics
Common Report Parameters, page 10-5
Receipt Method: Receivables prints report information for the receipt method that you specify.
Remittance Amount: Receivables prints report information from the remittance amount range that you specify. Remittance Method: Receivables prints report information for the remittance method that you specify. Status: Choose the status of the Invoices to include in your report from the following:
Available for Remittance
Include automatic receipts that have been confirmed but not yet selected for remittance and have a receipt class of Require Remittance set to Yes. This option will also include automatic receipts that have been approved and have a receipt class of Require Confirmation set to No, but have not yet been selected for remittance and have receipt class of Require Remittance set to Yes. Additionally, manual receipts that have a receipt class with Require Remittance set to Yes will also be included. Include receipts that have been selected for remittance but have not been approved. Include receipts that have been deleted. Include receipts that have started, but not completed, the remittance creation process. Include receipts that have started, but not completed, the remittance approval process. Include receipts that have started deletion, but not completed the process.
Creation Completed
Started Approval
Started Deletion
Related Topics
Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5
Related Topics
Running Standard Reports and Listings, page 10-4
Common Report Parameters, page 10-5 Common Report Headings, page 10-9
Report Parameters
Accounting Period: Print report information for the current period that you specify. Currency: Print report information for the currency that you specify. Prior Accounting Period: Print report information for the previous period that you specify.
Report Headings
Currency: Receivables prints the report by currency and prints the currency denomination at the top of each page. Period: The current period range for this report. Prior: Receivables prints the previous period range for this report.
Customer Exceptions: On Credit Hold: The current number, prior number, percent change, and year to date number of customers on credit hold from the current and prior period. Entry Date: The date you entered the receipt batch or adjustment. All payment batches displayed have entry dates within the current period you specified as your selection option. Receivables displays the oldest payment batches first. The entry date may be in a period other than the period that was current when you entered your receipt batch. New Customers: Customers: The current number, prior number, percent change, and year to date number of new customers from the current and prior period. New Customers: Locations: The current number, prior number, percent change, and year to date number of new customer locations from the current and prior period. Payment Status: Applied: The number, amount, and percent change of applied payments from the current and prior period. Applied payments are payments that you fully apply to one or many invoices, debit memos, or chargebacks. Payment Exceptions: NSF: The number, amount, and percent change of non-sufficient fund transactions from the current and prior period.
Discounts: Earned Taken: The number, amount, and percent change of earned discounts taken from the current and prior period. An earned discount is a discount you give to a customer who pays prior to the discount date or within the discount grace period. Discounts are determined by the terms you assign to the invoice during invoice entry. Discounts: Unearned Taken: The number, amount, and percent change of unearned discounts taken from the current and prior period. If you allow unearned discounts, Receivables lets you give your customer the unearned discount if the customer pays after the discount date or after the discount grace period. New Customers: Customers: The current number, prior number, percent change, and year to date number of new customers from the current and prior period. New Customers: Locations: The current number, prior number, percent change, and year to date number of new customer locations from the current and prior period. Payment Exceptions: NSF: The number, amount, and percent change of non-sufficient fund transactions from the current and prior period. Payment Exceptions: Reversal: The number, amount, and percent change of payment reversals from the current and prior period. Payment Exceptions: Stop Payment: The number, amount, and percent change of stop payment transactions from the current and prior period. Payment Status: Applied: The number, amount, and percent change of applied payments from the current and prior period. Applied payments are payments that you fully apply to one or many invoices, debit memos, or chargebacks. Payment Status: On-Account: The number, amount, and percent change of on-account payments from the current and prior period. On-account payments are payments that you intentionally apply all or part of the payment amount to a customer without reference to an invoice, debit memos, or chargeback. Payment Status: Unapplied: The number, amount, and percent change of unapplied payments from the current and prior period. Unapplied payments are payments where you know the customer, but you have not applied or placed on-account all or part of the payment. For example, your customer may have invoices to pay, but you cannot identify the invoice to pay. Payment Status: Unidentified: The number, amount, and percent change of unidentified payments from the current and prior period. Unidentified payments are payments for which you cannot identify the customer. Payments: The number, amount, and percent change for different receipt methods from the current and prior period. Receivables: Invoices Due: The number, amount, and percent change of invoices due from the current and prior period. Receivables: Invoices Past Due: The number, amount, and percent change of invoices that are past due from the current and prior period.
Receivables: New Credits: The number, amount, and percent change of new credit memos from the current and prior period. Receivables: New Invoices: The number, amount, and percent change of new invoices from the current and prior period. Total Adjustments: The total number, amount, and percent change for all adjustments the current and prior period. Total: The total number, amount, and percent change of all your payments from the current and prior period.
Related Topics
Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5
Remittance Batches in each currency within a status. Receivables automatically sorts the batches by status, but you can order the information within each status by batch name or remittance account. This report also displays Remittance Batches that have started, but not completed, the creation, approval, or formatting process.
Report Parameters
Batch Name: Prints remittances whose batch names fall within the range you specify. Deposit Number: Print remittances whose deposit numbers fall within the range you specify. Include Formatted Batches: Enter Yes to display Remittance Batches that have been formatted. If you specify No for this parameter, the report does not display Remittance Batches that have been formatted. Order By: The option you want Receivables to use to sort the information in this report. Choose from the following: Batch Name Remittance Account
Remittance Bank Account: The remittance bank account name. If you leave this field blank, Receivables includes remittances for all accounts in this report. Remittance Bank Branch: The remittance bank branch name. If you leave this field blank, Receivables includes remittances for all branches in this report. Remittance Bank: The remittance bank name. If you leave this field blank, Receivables includes remittances for all banks in this report. Remittance Date: Prints remittances that fall within the remittance date range that you specify. Remittance Method: The remittance method of the batch to select. Valid values for this parameter are Standard, Factoring, and Standard and Factoring. Status: The status of the Remittance Batches to include in your report. Choose from the following:
Creation Completed
Remittance batches that have been created but not approved. Remittance batches that have been approved but not formatted. Remittance batches that have been deleted. Remittance batches that have started, but not completed,
Approval Completed
Remittance batches that have started, but not completed, the approval process. Remittance batches that have started, but not completed, the format process. Remittance batches that have started, but not completed, the deletion process.
Started Format
Started Deletion
Summary Or Detailed: The Summary option will report only batch level information. The Detailed option will produce extra detail lines for each receipt in the remittance batch. The default is Detailed.
Related Topics
Running Standard Reports and Listings, page 10-4 Creating Remittance Batches, page 5-30
For example, if the manual adjustment period is from March 1 through March 31, then the Revenue Exceptions report will show the scheduled and unscheduled revenue amounts for all transactions that were manually adjusted during that time period.
Related Topics
Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5 Working with Attribute Sets, Oracle Financials RXi Reports Administration Tool User Guide Using the RXi Reports Concurrent Program, Oracle Financials RXi Reports Administration Tool User Guide
Report Headings
Reversed Receipts GL Date from (Date) to (Date): The reversed receipts GL date range that you specified for this report.
Order By: The option you chose to sort information for this report. You can sort information by either Customer or Remittance Bank.
Related Topics
Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5 Reversing Receipts, page 4-61
entered currency. Use this report only when reconciling by entered currency, not by functional currency.
Selected Parameters
Note: See also: Common Report Parameters for Reconciliation Reports,
page 10-8.
Customer Name: The customer range to include in this report. If you leave this field blank the report will include all customers. GL Account Type: The type of general ledger accounts to include in this report. You can enter Freight, Receivable, Revenue, and Tax account types. If you leave this field blank the report will show all types. Order By: The option you want Receivables to use to sort information for this report. Choose from the following: Customer Invoice Number
Report By Line: Enter Yes or No to indicate whether you want the invoice line details printed on the report. Transaction Date: The transaction date range to include in this report. Transaction Number: The transaction Number to include in this report. Transaction Type: The transaction type you want to include in this report. If you leave this field blank the report will include all transaction types.
Related Topics
Running Standard Reports and Listings, page 10-4
Report Parameters
Note: See also: Common Report Parameters for Reconciliation Reports,
page 10-8.
Entered Currency: To match foreign currency amounts against your general ledger, select the foreign currency code. If you do not select a code, then the report will not display amounts in the Foreign Currency columns. GL Account Type: The type of general ledger accounts to include in this report. You can enter Freight, Receivable, Revenue, and Tax account types. Order By: Sort your information by choosing one of the following:
Customer
Sort and print your sales journal information by customer name. Sort and print your sales journal information by invoice number.
Invoice Number
Report Headings
Company: The balancing segment for this group of transactions. Currency: The currency code for this group of transactions. GL Account Type: The general ledger account type for the sales journal information on this page of the report. GL Date (Date) to (Date): The range of invoice general ledger dates you selected to print on this report. Posting Status: The posting status for sales journal information on this page of your report.
Row Headings
Subtotal by Invoice Currency: The total amount of debits and credits for an invoice in your functional currency. Totals: The total amount of debits and credits for this report in both your foreign and functional currency.
Related Topics
Transaction Register, page 10-135 Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5
Sales Register
Use the Sales Register for reconciliation purposes or, in general, to print detailed transaction and line distribution information. For example, you can report on transactions within a certain GL date range, with a support revenue over a specified amount or with a specified tax amount. The Sales Register provides the same basic information as the Transaction Register does, but the Sales Register can display line information. The distribution level details include the line type, amount, item name, tax code, General Ledger date, and General Ledger account information. If you want only line information for certain lines, select 'Line' in the Line or Transaction parameter and use the line parameters Distribution Account From/To and Distribution Amount From/To. The Sales Register is an RXi report with a default attribute set that displays the distribution level details and other transaction information. You can copy this attribute set and customize the layout to suit your reporting needs. See: Working with Attribute Sets, Oracle Financials RXi Reports Administration Tool User Guide and Using the RXi Reports Concurrent Program, Oracle Financials RXi Reports Administration Tool User Guide. Use the Standard Request Submission windows to submit the Sales Register.
Report Parameters
GL Date From: Enter the earliest GL date that you want to report from. GL Date To: Enter the latest GL date that you want to report to. Posting Status: Enter the posting status for the transactions that you want to report on: Posted. Posted transactions only.
Unposted transactions include invoices that are on hold and invoices that are not yet approved. The default is Posted and Unposted. Transaction Type: Enter the transaction type that you want to report on. Line or Transaction: Enter Line if you only want to report on lines that correspond to what you enter in the parameters for lines. Enter Transaction if you want to report on those lines as well as all lines within the same transaction. Transaction Number From: Enter the first transaction number that you want to report from. Transaction Number To: Enter the last transaction number that you want to report to. Document Sequence Name: Enter the document sequence name that you want to report on. Document Sequence Number From: Enter the first document sequence number that you want to report from. Document Sequence Number To: Enter the last document sequence number that you want to report to. Receivables Natural Account From: Enter the first Receivables natural account that you want to report from. Receivables Natural Account To: Enter the last Receivables natural account that you want to report to. Distribution Account From: Enter the first distribution account that you want to report from. Distribution Account To: Enter the last distribution account that you want to report to. Currency Code: Enter the currency that you want to report on. Distribution Amount From: Enter the lowest distribution amount that you want to report from. Distribution Amount To: Enter the highest distribution amount that you want to report to. Customer Name From: Enter the first customer name that you want to report from. Customer Name To: Enter the last customer name that you want to report to. Customer Number From: Enter the lowest customer number that you want to report from. Customer Number To: Enter the highest customer number that you want to report to.
Column Headings
Trans Number: The transaction number. Trans Date: The date that the transaction is created. Currency: The transaction currency code. Exchange Rate: The exchange rate for the transaction. Payment Terms: The payment terms for the transaction. Transaction Type: The transaction type. Sequence Name: The document sequence name for the transaction. Sequence Number: The document sequence number for the transaction. Line: The line number of the transaction. Type: The line type. Item: The item name for the line. Quantity: The quantity of the item for the line. UOM: The unit of measure. Unit Price: The selling price per unit. Tax Code: The tax code. Amount: The line distribution amount in the functional currency. GL Date: The General Ledger date. Account: The General Ledger account for the line. Account Description: The description for the General Ledger account.
Row Headings
Bill To Customer Name: The bill-to customer. Bill To Customer Number: The bill-to customer number. Transaction Total: The total line amounts for the transaction. Customer Total: The total line amounts per customer. Report Total: The line amounts report total.
processes such as AutoInvoice. You can use the Setup Details report to review: Tax setup Tax defaults and rules Transaction and Customer details Batch Source details AutoAccounting setup General Ledger period information Transaction Type details Remit-to Addresses Profile option values
You can submit this report from the Setup Details window.
Important: You cannot submit this report from the Submit Requests
window.
Report Parameters
Batch Source ID: Choose from the list of values the name of the transaction batch source for which you want to see system setup details. See: Transaction Batch Sources, Oracle Receivables Implementation Guide. Max GL Date: Enter a cutoff general ledger date (DD-MON-YYYY) for the report. The Setup Details report will contain information about the periods before the date you enter. Transaction Type (optional): If you would like to see setup details for one particular transaction type, choose the type from the list of values. If you do not choose a transaction type, the Setup Details report will provide setup information for every transaction type defined in the AutoInvoice interface tables.
Related Topics
Importing Invoice Information Using AutoInvoice, page 2-207
Lines window. You can enter standard memo lines for charges, freight, line, and tax. Receivables displays all information you entered for each standard memo line.
Related Topics
Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5 Common Report Headings, page 10-9 Standard Memo Lines, Oracle Receivables Implementation Guide
Statements
Use statements to communicate invoice, debit memo, chargeback, deposit, payment, on-account credit, credit memo, and adjustment activity to your customers. Receivables also prints your customer's past due information based on the aging buckets whose type is Statement Aging. You can customize your statements with messages in the Standard Messages window.
Important: When you print statements for all of a particular customer's
locations, (by entering the customer name, but leaving the location blank), you must select a single language for the entire print run. If, however, you enter a specific customer's name and select a specific location, Receivables automatically selects the correct language in which to print the statements. Note that if you are printing statements for all customers, you do not select the language in which the statements are generated: Receivables automatically prints them in the correct language as specified for each of your customer's statement locations.
Report Parameters
As of Date: The as of date on which you want Receivables to print these statements. The default is the current date. Bucket: The name of the aging bucket you want to use for this statement. Customer: Enter the customer name if you want to print a statement for a specific customer. If you choose to Print a draft statement, you need to enter either a customer name or number. Cycle: The statement cycle for this statement submission. Invoice Type: If you want to restrict the transactions that appear on statements specify the transaction type to be included here. Location: The customer billing location for which you want to generate a statement. Number: Enter the customer number if you want to print a statement for a specific
customer. If you choose to Print a draft statement, you need to enter either a customer name or number. Option: Choose Print Statements to print statements for a particular customer or statement cycle. Choose Print a Draft statement to print a draft statement for a customer. Choose Reprint Statements to reprint statements for a specific customer or statement cycle. Primary Salesperson: Enter the primary salesperson if you want to restrict the transactions to those to which you have assigned the specific salesperson. Standard Messages: Enter the name of the standard message you want to print on the statements. Statement Date: The date on which these statements should be printed.
Report Headings
Amount Remitted: Your customer uses this space to print the payment amount they remit with this statement. Customer ID: The identification number for each customer. Statement Date: The statement date you specify in the Statement Date field of the Print Statements window. To: The customer name and address for each statement. Receivables prints the address you define as the statement address for customer in the Customers window. The country of the customer address will also be printed if it is different than the home country you specified in the System Options window. If you do not have a statement address defined for this customer, Receivables prints a statement for each bill-to address that has activity during the statement period.
Column Headings
1-30 Days Past Due: Receivables prints your customer's open item information based on the aging bucket you define as your second bucket in the Aging Bucket window. 31-60 Days Past Due: Receivables prints your customer's open item information based on the aging bucket you define as your third bucket in the Aging Bucket window. 61-90 Days Past Due: Receivables prints your customer's open item information based on the aging bucket you define as your fourth bucket in the Aging Bucket window. Over 90 Days Past Due: Receivables prints your customer's open item information based on the aging bucket you define as your fifth bucket in the Aging Bucket window. Amount Due: Receivables prints the remaining amount due for each customer's invoices, debit memos, and chargebacks. Credit items appear here with negative amount due values. Bill To Location: Receivables prints the name of the bill-to location for each invoice, debit memo, chargeback, or deposit.
Current: Receivables prints your customer's open item information based on the aging bucket you define as your first bucket in the Aging Buckets window. If you want to print all of your customer's current open items, select Current in the Type field of the Aging Buckets window. Due Date: Receivables prints the due date for invoices, debit memos, chargebacks, deposits, credit memos, and on-account credits. Late Charge Rate: Past due items are subject to a LATE CHARGE of (Percent) per month which is an ANNUAL RATE of (Percent). Late Charges: The total amount of late charges your customer owes your company. Invoice No: The invoice, debit memo, chargeback, credit memo, or on-account number associated with each transaction. For example, if a transaction is a payment, Receivables prints the debit item number to which this payment applies. If this is a cross-site or cross-customer receipt, Receivables displays 'Cross Rcpt'in this column. Reference: Additional information about each transaction including payment number, credit memo number, purchase order number, and adjustment name. Total Amount Due: The total amount due and the currency. If your customer has open items in multiple currencies, Receivables prints a separate page for each currency. Transaction: The name of each transaction. Valid transactions include: Invoice Deposit Adjustment Credit Memo Debit Memo Payment Late Charge
Receivables does not print NSF or STOP payments that were reversed after your statement date. Transaction Amount: Receivables prints the amount of each transaction. For example, if a transaction is an invoice, Receivables prints the invoice amount. Transaction Date: The date of each transaction. For example, if a transaction is an adjustment, Receivables prints the adjustment date.
Related Topics
Running Standard Reports and Listings, page 10-4
Related Topics
Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5 Transaction Batch Sources, Oracle Receivables Implementation Guide
Report Parameters
Transaction Number: Enter the transaction number range to include in this report. Receivables displays all transactions based on the transaction number range you enter here. Transaction Class: Receivables prints your report information for the transaction class you specify.
Report Headings
From Invoice Number (Number) to (Number): The transaction number range you specify for this report.
Row Headings
Comments: Any comments about this transaction appear in this column. Credit Method for Installments: The method the credit memo uses to credit invoices with installments. Credit Method for Rules: The method the credit memo uses to adjust the revenue accounts of an invoice that uses invoicing and accounting rules. Special Instructions: Any special instructions about this transaction appear in this column.
Transaction Flexfield: Receivables prints the transaction flexfield for this transaction, if you entered one.
Percent: The percent of the transaction line amounts that is associated to this account. Posted GL Date: If this invoice line item distribution has posted to your general ledger, Receivables prints this date here. Otherwise, this column is blank.
Related Topics
Transaction Register, page 10-135 Transaction Types Listing, page 10-136 Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5
Report Parameters
When you request this report, Receivables provides the following reporting options. Trx GL Date From/To: Enter the range of GL Dates for this report. Receivables prints transactions whose GL dates are within this range. Customer Name From/To: Enter the customer or range of customers whose
transactions you want to print, or select from the list of values. Trx Number From/To: Enter the transaction number or range of transaction numbers for which you want to submit this report. Leave this field blank to submit the report for all transactions. Trx Date From/To: Enter a range of transaction dates to include in this report. Receivables prints transactions whose dates are within this range. Leave this field blank to submit the report for all transaction dates.
LN: The line number of the general ledger journal entry line to which this transaction was transferred. GL Date: The general ledger date of the journal entry line. Description: The description of the Journal Entry line. GL Doc Seq: The sequence name of the journal entry, if you use sequential numbering. Doc Seq No: The document number of the journal entry, if you use sequential numbering. Entered Dr/Cr: The credit/debit amount of the journal entry line in the currency of the original transaction. Accounted Dr/Cr: The debit/credit amount of the journal entry line in the functional currency.
Transaction Register
The Transaction Register includes all transactions (such as invoices, credit memos, debit memos, chargebacks, deposits, and guarantees) that increase or decrease a customer's outstanding balance for a specified period, including transactions that do not post or age. Receivables groups and prints transactions by company, currency, and postable status. To gain a more complete picture of your transactions, use the Transaction Register in conjunction with the Invoice Exception report and the Adjustment Register. The Invoice Exception report displays any transactions that do not age. The Adjustment Register includes the applied amounts of commitments (deposits and guarantees). When reconciling, the Transaction Register's posted total should match the receivables accounts on the Sales Journal. To ensure that the two reports match, run the Sales Journal by Account for the receivables account type. The Transaction Register is an RXi report with a default attribute set and four other available attribute sets: Alternate Name, Customer, Document Number, and Invoice Number. You can copy any attribute set and customize the layout to suit your reporting needs. Alternate Name: Sort customers according to the value you entered in the Alternate Name field of the Customers window. (Oracle Receivables only displays this option if the profile option AR: Sort Customer Reports by Alternate Fields is Yes.) Customer: Sort information by the invoice type, then by customer. Document Number: Sort information by the document sequence number of each transaction. Invoice Number: Sort information by the invoice type, then by invoice number.
See: Working with Attribute Sets, Oracle Financials RXi Reports Administration Tool User
Guide and Using the RXi Reports Concurrent Program, Oracle Financials RXi Reports Administration Tool User Guide.
page 10-8.
Transaction Date: The transaction date range to include in this report. Transaction Type: The transaction type range to include in this report. Document Sequence Name: To include transactions associated with a specific document sequence, enter a document sequence name or select from the list of values. Document Sequence Number From/To: If you entered a document sequence name, enter a range of document numbers to include in the report. Leave this parameter blank to include all document numbers for this document sequence name.
Report Headings
Company: The balancing segment for this group of transactions. Currency: The currency code for this group of transactions. Document Number: The document sequence number of the transaction. This column appears only if you submitted the report using the Document Number attribute set. GL Date From (Date) to (Date): The range of general ledger dates you selected to print on this report. Invoice Date From (Date) to (Date): The range of invoice dates you selected to print on this report. Postable: The post to general ledger status for this group of transactions.
Related Topics
Running Standard Reports and Listings, page 10-4 Common Report Parameters for Reconciliation Reports, page 10-8 Common Report Parameters, page 10-5
Related Topics
Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5 Transaction Types, Oracle Receivables Implementation Guide
Report Parameters
Order By: Choose the option you want Receivables to use to sort your information from the following: Customer Name Due Date Invoice Number
Summarize: Enter Yes to print summary information. Receivables only displays receipt batch and due date information. Status: Choose one of the following Invoice statuses to include in your report:
Available for Automatic Receipt
Include all transactions with an automatic receipt method. Guarantees will not be included because they cannot have a receipt method assigned to them. Include all transactions that have been selected for automatic receipt.
Creation Completed
Approval Completed
Include all transactions that have been approved for automatic receipt. These transactions must have a receipt method assigned to them with a receipts class of Require Confirmation set to Yes. Include all transactions that have been formatted but not yet confirmed and have been assigned a receipt method with a receipt class of Require Confirmation set to Yes. Include all transactions that have been deleted. Include all transactions that were submitted for automatic receipt creation, but did not complete the creation process. Include all transactions that were submitted for automatic receipt approval, but did not complete the approval process. Include all transactions that were submitted for automatic receipt formatting, but did not complete the format process. Include all transactions that were submitted for deletion.
Format Completed
Started Approval
Started Format
Started Deletion
Related Topics
Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5 Automatic Receipts, page 5-3
choose the Publish Transactions Check report. The RX Only: Transactions Check report is intended for use with Applications Desktop Integrator (ADI).
Report Parameters
Enter parameters to define the content of the report. Attribute Set: Enter the attribute set for the report. You can use attribute sets to specify the data to include in your report and the order in which it appears. Output Format: Enter the output file type for the report. Choose Text, HTML, or Tab Delimited.
Note: Attribute Set and Output Format are Report eXchange (RXi)
parameters that enable you to choose the content, format, and output file type of the report. For more information, refer to the Oracle Financials RXi Reports Administration Tool User Guide.
Invoice Class Low/High: Enter a range of invoice classes to include in the report, or select from the list of values. Customer Name Low/High: To limit the report to only one customer, enter a customer name, or select from the list of values. Leave this field blank to include invoices for all customers. Start/End Update Date: Enter a date range to indicate which transactions to include in the report. Last Updated By: To include only invoices updated by a specific user, enter a user name, or select from the list of values.
Column Headings
Invoice Date: The date the invoice was created. Exchange Rate: The exchange rate used to convert a foreign currency transaction to your functional currency. Sequence Name: The document sequence name used to generate a document number for this transaction. Sequence Value: The document number for this transaction. Type: The line type (for example, Line or Tax). UOM: The unit of measure for this transaction line. Tax Code: The tax code assigned to this transaction line. Tax codes determine how Receivables calculates tax on an item.
Related Topics
Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5
Credit Memos Posted to General Ledger: Amount: The total credit memo amount posted to your general ledger on the date in the Date column. Credit Memos Posted to General Ledger: Count: The total number of credit memos posted to your general ledger on the date in the Date column. Date: The date the invoice was posted to your general ledger. Invoices Entered Through AutoInvoice: Amount: The total amount of invoices created by AutoInvoice on the date in the Date column. Invoices Entered Through AutoInvoice: Count: The total number of invoices created by AutoInvoice on the date in the Date column. Invoices Manually Entered: Amount: The total amount of manually entered invoices for the date in the Date column. Invoices Manually Entered: Count: The total number of manually entered invoices on the date in the Date column. Invoices Posted to General Ledger: Amount: The total invoice amount posted to your general ledger on the date in the Date column. Invoices Posted to General Ledger: Count: The total number of invoices posted to your general ledger on the date in the Date column. Invoices Printed Amount: The total amount of invoices printed on the date in the Date column. Invoices Printed: Count: The total number of invoices printed on the date in the Date column.
Related Topics
Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5
Prepayment
This report excludes receipts applied to activities that do not affect the customer balance, such as receipt write-offs, short-term debt, and credit card refunds. For example, when you create a credit card refund, it is the credit memo associated with the refund that affects the customer balance (and is reported in the Transaction Register). This report also excludes miscellaneous receipts. When reconciling, the Unapplied and Unresolved Receipts Register's total should match the Unapplied Receipts Journal. If the profile option AR: Sort Customer Reports by Alternate Fields is Yes, Receivables will sort information using the value of the Alternate Name field in the Customers window. The Unapplied and Unresolved Receipts Register is an RXi report. See: Using the RXi Reports Concurrent Program, Oracle Financials RXi Reports Administration Tool User Guide.
Report Parameters
Note: See also: Common Report Parameters for Reconciliation Reports,
page 10-8.
Format Option: Choose the format to use to print your report. You can choose from the following:
Detailed
This option includes customer name, customer number and the GL date for this line as well as the payment balance information. This option includes customer name and customer number as well as the payment balance information.
Summarize
Batch Name: Print report information for the receipt batch range that you specify. Batch Source: Print report information for the receipt batch source range that you specify. Entered Currency: Print report information for the currency code that you specify. If you do not enter a currency, Receivables prints all amounts in your functional currency. Customer Name: Prints report information for the customer name range that you specify. Customer Number: Print report information for the customer number range that you specify. GL Date: Print your report information for the general ledger date or general ledger date range that you specify. Specify a complete GL date range to display all unapplied
and unresolved receipts for that period. Or, to display all unapplied and unresolved receipts as of a particular date, enter a date for the GL Date To parameter only. Receipt Number: Print report information for the receipt number range that you specify.
Report Headings
Company Segment: The balancing segment from the Accounting Flexfield. Format: The format you selected for this report in the report parameters. GL Date (Date) to (Date): The GL date range you specified for this report in the report parameters.
Related Topics
Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5
Report Heading
Category: Receivables prints the category of the transactions. Categories include Adjustments, CM Applications, Sales Invoices, Miscellaneous Receipts, or Trade Receipts.
Column Headings
Adjustment/Credit Memo/Invoice/Receipt Number: The transaction number for each unposted transaction. Batch Source/Name/Activity: The receipt batch source and receipt batch name for each unposted transaction. If category is Adjustments, Receivables prints the type of adjustment in this column. Credit Amount: Any credit amount that may exist for each unposted transaction. Currency Code: The currency code of each unposted transaction. Debit Amount: Any debit amount that may exist for each unposted transaction. GL Date: The date on which you transfer a transaction, and create an entry for this transaction in your general ledger. Invoice Number/GL Account Type/Transaction Description: For credit memo
applications or adjustments, Receivables prints the invoice number associated with the particular transaction. For Invoices, Receivables prints the GL Account Type for each unposted invoice. For Receipts, Receivables prints the Transaction description for each unposted receipt.
Row Heading
Total for Currency: The total amounts of debits and credits for each currency.
Related Topics
Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5
If you choose Update All Profiles, Receivables will only generate the Audit section of this report.
Important: The Current Value and the Credit Class Value may be the
same if the profile option for the Customer Profile Class was updated to the same value as the customized profile option.
Column Headings
Previous Value: The value that the attribute had prior to your modification. Profile Option Updated Value: The attribute of the customer profile class that was modified. Update Option: The update option selected when you updated the customer profile class. Updated Value: The updated value of the attribute that you modified.
Column Headings
Previous Value: The value that the attribute had prior to your modification. Profile Option Updated Value: The attribute of the customer profile class that was modified. Update Option: The update option selected when you updated the customer profile class. Updated Value: The updated value of the attribute that you modified.
Related Topics
Updating a Customer Profile Class, Oracle Receivables Implementation Guide Running Standard Reports and Listings, page 10-4
11
Archive and Purge
This chapter covers the following topics: Using Archive and Purge Running Archive and Purge Archive Summary/Detail Reports
Databases with high volumes of transactions rapidly increase in size and memory requirements. This can have a detrimental impact on performance for both online and background processing. Receivables stores large quantities of historical data to maintain audit trails, but this data need not be available online. The Archive and Purge feature lets you periodically save and delete transactions that you no longer need online to reclaim space in your database and improve system performance. Depending on your business needs, you can archive records at one of three levels of detail: 'header-level', 'header and line-level', and 'header, line, and distribution-level'. Transactions are purged from the database based on the parameters you specify. The purge process will remove eligible transactions and all activities relating to these transactions such as adjustments, credits, reversals, calls, sales credits, and receipts. For example, in the following diagram Invoice A has been paid by Receipt 1, which also partially paid Invoice B. Receipt 2 is used to pay the remainder of Invoice B. In addition, Invoice B is applied to a commitment with Invoice C. Invoice C is paid by Receipt 3 and a Credit Memo. All of these transactions are considered to be members of a single chain of related transactions. The Archive and Purge program rejects the entire chain if any member does not meet the purge criteria.
It is important to read this essay in its entirety before running the Archive and Purge programs. Archive and Purge deletes transaction information from your database and this essay outlines the steps you must take to ensure that all critical information and reports are available for future use.
Related Topics
Preparing to Run Archive and Purge, page 11-3 Archive and Purge Cycle, page 11-5 Purge Criteria, page 11-10 Tables Purged, page 11-14 Archive Level, page 11-15 Data Not Archived, page 11-19 Monitoring Your Archive Purge, page 11-21 Archive Tables, page 11-27
Clear archive tables (standard Archive and Purge only) The Archive/Purge programs verify that the archive tables are clear before running. If the tables are not clear, you will receive an error and processing will stop. Check the following tables to ensure that they are empty: AR_ARCHIVE_HEADER AR_ARCHIVE_DETAIL
2.
Ensure no other users are on the system (standard Archive and Purge only) The Archive/Purge programs can only be run when other users are not accessing the system. The programs will verify that no other concurrent processes can run while it is processing. However, you must ensure that no other concurrent programs run between the time you start the purge preparation steps and Archive/Purge begins.
3.
Run the Oracle Sales Compensation interface If you use Oracle Sales Compensation, you must run the Oracle Sales Compensation open interface to copy information from the following Receivables tables before purging: RA_CUSTOMER_TRX RA_CUSTOMER_TRX_LINES RA_CUSTOMER_TRX_LINES_SALESREPS
4.
Run Intrastat Ensure that your movement statistics records have been reported to the authorities for the periods you are purging. With the formation of the European Union (EU), the border restrictions between member states were lifted. This rendered the method of gathering trade statistics on how goods were moved, and the type of goods being moved, obsolete. The EU replaced the old method with 'Intrastat' which requires companies within the EU to gather movement statistics concerning the trade between EU member states.
In Oracle Applications, movement statistics are tied to the shipment information and passed through AutoInvoice to Receivables. The Intrastat report used to satisfy the EU requirement derives data from invoice information in Receivables. Therefore, you should not delete any invoice information which has associated movement statistics until you report the movement information to the authorities. This is usually done on a monthly basis, but could be on any negotiated period.
5.
Verify AutoInvoice tables are empty (optional, but recommended) To ensure that you do not purge transactions which could be affected by records in the AutoInvoice tables, verify that the following AutoInvoice interface tables are empty: RA_INTERFACE_LINES RA_INTERFACE_SALESCREDITS RA_INTERFACE_DISTRIBUTIONS
If these tables are populated, you must run AutoInvoice and ensure it clears these tables before running the Archive/Purge programs.
6.
Verify Lockbox tables are empty (optional, but recommended) To ensure that you do not purge transactions that could be affected by records in the Lockbox tables, verify that the Lockbox Interim table is empty: AR_PAYMENTS_INTERFACE
If this table is populated, you must run Submit Lockbox Validation Processing and ensure it runs without errors before running the Archive/Purge programs.
7.
Verify QuickCash tables are empty (optional, but recommended) To ensure that you do not purge transactions that could be affected by records in the QuickCash tables, verify that the following QuickCash tables are empty: AR_INTERIM_CASH_RECEIPTS AR_INTERIM_CASH_RECEIPT_LINES
If these tables are populated, you must run Post QuickCash before the Archive/Purge programs.
8.
Run Tax Reports Certain tax reports derive values which are not stored in the database. These reports cannot derive accurate data for periods in which transactions have been purged. You should therefore run these reports for the periods you are purging and store the output for future use, as the data in these reports may be needed in a tax audit.
If your tax type is US Sales Tax, run the following: Adjustments Register Miscellaneous Receipts Register Sales Journal by General Ledger Account U.S. Sales Tax Report
If your tax type is VAT, run the following: Adjustments Register Customers with 0 VAT and No VAT Registration Number Miscellaneous Receipts Register Sales Journal by General Ledger Account Tax Reconciliation Report VAT Exception Report
9.
Back up the Database Before you purge any records from Receivables, you must back up your database for safety. You should also confirm the integrity of your backup.
Related Topics
Running Archive and Purge, page 11-57 Archive and Purge Cycle, page 11-5 Purge Criteria, page 11-10 Tables Purged, page 11-14 Archive Level, page 11-15 Data Not Archived, page 11-19 Archive Tables, page 11-27
the data to identify the transaction chains, then stores this information in the archive tables. The Purge program uses the information in the archive tables to delete eligible transactions from the database tables. Alternatively, you can run the Selection and Validation, Archive, and Purge processes together using the Archive and Purge program. The final process is to transfer the archive data to a separate storage medium. Using the Archive to File program enables you to write the archive information to a flat file. Alternatively, you can export the AR_ARCHIVE_HEADER and AR_ARCHIVE_DETAIL tables and import them into your own archive tables. Once you have completed all of the preparation steps, you can run the following programs from the Requests window: Archive-Preview, Purge, Archive and Purge, and Archive to File. Each of these programs can be run as a separate process, however the Purge and Archive to File programs cannot be run until the Archive tables are populated by either the Archive-Preview or the Archive and Purge programs. Additionally, you can run the Archive-Restart program and Archive Reports from the Requests window. The Call New Archive and Purge Process includes the all of the processes as the standard Archive and Purge program, but it does not generate a preview report of items selected for purging or the Archive Detail/Summary reports. This process selects an item based on the criteria you entered and ensures that it meets the requirements for purging. It then purges the transaction and moves on to the next transaction available for archive and purge. Information about transactions that could not be purged and items that are purged is written to a log file. This file name is the same as the concurrent request ID.
Archive-Preview
The Archive-Preview program selects and validates transactions that meet the purge parameters and copies the transaction information into the archive tables. A report is automatically generated after the archive tables are populated. The level of detail of this report is determined by the parameter you select when you start the Archive-Preview program. The purge process purges eligible transaction data. To run this program you must first run the Archive-Preview program as this identifies eligible transactions and stores the IDs in AR_ARCHIVE_PURGE_INTERIM.
Warning: You should only run the Purge
Purge
program if no users have been on the system since you started the Archive-Preview, as this process does not revalidate the IDs stored in AR_ARCHIVE_PURGE_INTERIM.
tables and purges transaction information in one step. This can also be run after Archive-Preview if you cannot be sure that no users have been on the system since you started the Archive-Preview.
Archive to File
This is an optional program which can be used to copy the archive tables to a flat file if this is the desired method of storage. This program is used for error handling when the Archive-Preview or Archive and Purge fails. It can be used to save the system from having to revalidate all purge candidates, if Archive/Purge has completed the selection and validation phase, then fails during the archive phase. Archive-Restart clears the Archive Header and Detail tables and submits the archive report. When submitting the Archive-Restart program you must provide the following parameters: Archive Level, Summary Report Only, Number of Workers, Commit Size, and Archive ID. Submit this report manually from the Requests window if the report fails when submitted by the Archive and Purge or the Archive-Preview program. You can also submit this report to review summary information for previous Archive/Purge runs. The Archive Summary Report includes the amount and count of transactions selected for purge based on the AR_ARCHIVE_CONTROL table. When submitting the Archive Summary Report program, you must provide the Archive ID. Submit this report manually from the Requests window if the report fails when submitted by the Archive and Purge or the Archive-Preview program. The Archive Detail Report includes a breakdown of the above summary information by customer. This report is based on the AR_ARCHIVE_HEADER table. When submitting the Archive Detail Report program, you must provide the Archive ID. Submit this program manually from the Requests window. Users do not have to log off the system to run this program. This option does not purge deposits, guarantees, miscellaneous receipts or any items linked to these transactions. This option does not create the Archive Purge Detail or Summary reports; instead, the program writes information about the purge process to a log file.
Archive-Restart
Change user responsibility. The Archive/Purge programs are only available to users with the AR Archive Purge User responsibility.
2.
Run Archive-Preview (standard Archive and Purge program only) In the Run Archive and Purge window, select the Archive-Preview program. When running the Archive-Preview program you must provide values for the following parameters: GL Date Type (Required, Default) Archive Period (Required) Open Receivables Only (Required, Default) Postable Items Only (Required, Default) Customer Name (Optional) Archive Level (Required) Summary Report Only (Required, Default) Number of Workers (Required, Default) Commit Size (Required, Default)
For a detailed description of parameters see: Archive and Purge Parameters, page 11-58.
3.
Review Archive Report (standard Archive and Purge program only) Use the Archive Report(s) generated during the Archive-Preview program to review transaction counts and amounts. The Grand Total of the report should equal zero. This report is based on the transactions selected for purge and stored in the AR_ARCHIVE_PURGE_INTERIM table.
4.
Purge Database Tables Return to the Run Archive and Purge window to start the purge program by entering Purge in the Name field. The Purge removes transaction information from the database based on the data in table AR_ARCHIVE_PURGE_INTERIM. The Purge program provides the following parameters: Number of Workers (Required, Default)
Archive ID (Required) For a detailed description of parameters see: Archive and Purge Parameters, page 11-58. The purge program does not generate a report as it would use the same archive table information as the archive report, so the two reports would be identical.
Important: If you wish to ensure consistency between the
Archive-Preview and the Purge, no users should be on the system in the interim.
You can run the Archive and Purge instead of the Purge if you cannot be sure that no users have been on the system since you started the Archive-Preview. You must clear the archive tables before running this program. The parameters for this program combine the parameters of the Archive-Preview and Purge programs.
5.
Move Archive Data to Storage From the Run Archive and Purge window, select the Archive to File program to move your archive data to a file in the standard output directory (AR_TOP/out) with the file name <user id.request id>.
Warning: Ensure that you move your archive output from the
AR_TOP/out directory to an appropriate storage area. Otherwise, it will be deleted when your system administrator clears the output directories.
move the data to your storage area, you cannot bring it back into Oracle Receivables for additional processing.
6.
Clear Archive Tables Once archive data has been stored the archive tables must be cleared before the next purge run. To clear the archive tables use the TRUNCATE command in SQL with the following tables: AR_ARCHIVE_HEADER AR_ARCHIVE_DETAIL
Important: The following information in this step is true for the
standard Archive and Purge program, but not the Call New
The following tables will be cleared automatically the next time you run the Archive/Purge programs. However, you may wish to TRUNCATE these tables now. The TRUNCATE command is a more efficient way of clearing these tables and will save time during the next Archive/Purge process. AR_PURGE_TRX_AUX AR_PURGE_REC_AUX AR_ARCHIVE_PURGE_LOG AR_ARCHIVE_PURGE_INTERIM AR_PURGE_OE_EXCEPTIONS
The truncate command removes all of the rows from the tables.
Warning: You cannot rollback a TRUNCATE statement.
7.
Reorganize the Database After you purge your database, you should contact your Database Administrator (DBA) so that he can export and import the tables and indexes from which you purged data. By recreating these objects, you can reduce the memory each object occupies in your tablespace and increase the performance of your system.
Related Topics
Archive and Purge Parameters, page 11-58 Purge Criteria, page 11-10 Tables Purged, page 11-14 Archive Level, page 11-15 Data Not Archived, page 11-19 Monitoring Your Archive Purge, page 11-21 Archive Tables, page 11-27
Purge Criteria
Transactions: Transactions and all activities relating to the transactions such as adjustments, credits, reversals, calls, sales credits, and receipts must meet the following criteria:
All transactions must be posted to GL. Receivables considers a transaction to be posted if every record relating to the transaction has a GL Posted date (this does not apply to transactions not eligible for posting if the Postable Only parameter is set to No). Standard Archive and Purge program: Transactions applied to commitments are not eligible for purge until the commitment is closed. A commitment is considered closed when the commitment balance (or if it is a deposit the deposit balance) is zero. Call New Archive and Purge: Transactions applied to commitments are not eligible for purge.
If the GL Date Type parameter is: Invoice GL date - all invoice GL dates must be prior to the end date of the period specified. Receipts GL date - all receipt GL dates must be prior to the end date of the period specified. All GL dates - the GL dates of all selected transactions must be prior to the end date of the period specified.
Note: The GL Date Type parameter does not apply if you choose to
include transactions not eligible for posting. In this case the transaction date will be used for date checking. This parameter applies only to the standard Archive and Purge program.
All transactions must be closed (for example, the payment schedules have no amount due). This does not apply if you choose to include transactions not open to receivables. These transactions do not have a payment schedule and therefore are not checked. If the transaction is a receipt, it must be related to transactions eligible for purge, unless it is a reversed unapplied receipt in which case it may not be related to any transaction. If the transaction is a receipt, it must be fully applied or unapplied and reversed. For example, the status of the latest AR_CASH_RECEIPT_HISTORY record must be 'Cleared', 'Risk_Eliminated', or 'Reversed', or for Debit Memo reversals the reversal date must be not null. All transactions must meet the purge parameters you specify. Miscellaneous receipts will not be Purged unless you run Archive/Purge for all
customers, because they are not related to specific customers. The following are general rules transactions must meet to be considered closed:
Invoice
Invoice balance is reduced to zero by application of one or more of the following: Cash Receipts, Credit Memos, Approved Adjustments, or Deposits. Debit Memo balance is reduced to zero by application of one or more of the following: Cash Receipts, Credit Memos, or Approved Adjustments. Credit Memo balance is fully applied to one or more of the following: Invoices, Debit Memos, Chargebacks, or Cash Receipts. Chargeback is fully applied to either a Cash Receipt, Credit Memo, or an Approved Adjustment. Deposit balance and commitment balance is fully applied to one or more invoices. Commitment balance is fully covered by one or more invoices. Important: The Call New Archive and Purge program does not purge deposits, guarantees, miscellaneous receipts or any items linked to these transactions.
Debit Memo
Credit Memo
Chargeback
Deposit
Guarantee
Cash Receipt
Receipt balance is fully applied to one or more of the following: Invoice, Debit Memo, Credit Memo, Chargeback, Deposit. If the receipt was not applied but has been reversed, it is also eligible for purge. Approved and Applied to an Invoice, Debit Memo, or Credit Memo.
Adjustment
Batches
A batch is not considered to be part of a transaction chain, therefore transactions that are part of a batch may be purged even if all transactions in the batch are not purgeable. The batch will be eligible for purge when all of the transactions associated to it are purged. Prior to a batch being purged you can review a batch with some of the transactions deleted. In this case the batch the Partially Purged check box will be checked and the Control Totals fields in the batch will appear to be out of balance. This is because the Actual Count and Amount fields in the Control Totals section do not include purged transaction data.
You specify your own criteria of what invoices to purge by adding your logic to the Receivables Invoice Purge client extension provided by Oracle Project Accounting. You first determine the logic that you want to include in the client extension. You then add and test your logic in the PL/SQL function client_purgeable in the package pa_ar_trx_purge. This function exists in the file PAXARPGB.pls located in the Oracle Project Accounting install/sql/ directory. Oracle Project Accounting provides the parameter of customer_trx_id to the client_purgeable function.
Client Extension
Receivables provides a client extension to enable you to integrate with third party applications or choose to exclude or include transactions from purge selection based on criteria that you define. You specify your criteria by customizing the PL/SQL function trx_purgeable in the
package arp_trx_purge. This function exists in the file ARPUPRGB.pls located in the Receivables install/sql/ directory. Receivables provides the parameter customer_trx_id to the trx_purgeable function which by default returns a true value. You need to add your logic to return a value of false for the customer_trx_id of the transactions you do not want to purge.
Related Topics
Tables Purged, page 11-14 Archive and Purge Cycle, page 11-5 Archive Level, page 11-15 Data Not Archived, page 11-19 Monitoring Your Archive Purge, page 11-21 Archive Tables, page 11-27
Tables Purged
The Archive and Purge programs delete transaction data from the following tables: AR_ACTION_NOTIFICATIONS AR_ADJUSTMENTS AR_BATCHES AR_CALL_ACTIONS AR_CASH_RECEIPTS AR_CASH_RECEIPT_HISTORY AR_CORRESPONDENCE_PAY_SCHED AR_CUSTOMER_CALL_TOPICS AR_DEFERRED_LINES_ALL AR_LINE_CONTS_ALL AR_MISC_CASH_DISTRIBUTIONS AR_NOTES AR_PAYMENT_SCHEDULES AR_RATE_ADJUSTMENTS
Related Topics
Archive Level, page 11-15 Archive and Purge Cycle, page 11-5 Data Not Archived, page 11-19 Monitoring Your Archive Purge, page 11-21 Archive Tables, page 11-27
Archive Level
The Archive and Purge program provides three levels of detail for archiving transaction information. You can archive just header level data for your transactions; header and line level data; or header, line, and distribution data. Archived transactions are stored in the AR_ARCHIVE_HEADER and AR_ARCHIVE_DETAIL tables. The header table stores records of three types: Transactions (Invoices, Credit or Debit Memos, Guarantees, Deposits, Chargebacks, and On-Account Credits), Receipts and Adjustments. Records stored in the detail table relate to these header records. The following diagrams illustrate the relationships between the records in these two tables.
Note: Regardless of the level of detail you choose to archive, the purge
portion of this program will remove all records for the selected transaction and all related transactions.
Notes on the above diagram: Header records relate to detail records using transaction_class and transaction_id. Detail records are credit memo application(s), transaction line(s) and a distribution of type 'REC'. Line records in AR_ARCHIVE_DETAIL relate to distributions in the same table using transaction_class, transaction_id and transaction_line_id. For credit memos, 'related' columns in AR_ARCHIVE_HEADER indicate the credited transaction, or for invoices, they indicate the commitment applied (if applicable). For transaction lines, 'related' columns in AR_ARCHIVE_DETAIL indicate the credited line and the commitment line applied to the transaction (if applicable). For credit memo applications, 'related' columns in AR_ARCHIVE_DETAIL indicate
Notes on the above diagram: Header records relate to detail records using transaction_class and transaction_id. Detail records are cash receipt application(s), a cash receipt history record, and miscellaneous cash distributions. Miscellaneous cash distributions are stored only for a distribution level archive. No additional records are stored for a line level archive. For receipt applications, 'related' columns in AR_ARCHIVE_DETAIL indicate the transaction applied to the receipt.
Notes on the above diagram: Header records relate to detail records using transaction_class and transaction_id. 'Related' columns in AR_ARCHIVE_DETAIL indicate the adjusted transaction in AR_ARCHIVE_HEADER. No additional columns records are stored for a distribution level archive.
Depending on the archive level you choose, different types and numbers of records will be stored. Also, for a distribution level archive, additional columns in line level records are populated. Use the following table to determine which records are created for each archive level:
Level Storage Table Number of Records Archived 1 record for each transaction, receipt, and adjustment 1 record for each credit memo and receipt application
Headers
AR_ARCHIVE_HEADER
Headers
AR_ARCHIVE_DETAIL
Level
Storage Table
Number of Records Archived 1 record for the latest AR_CASH_RECEIPT_HISTO RY record 1 record for each transaction line 1 record for each adjustment plus the Header level records 1 record for each transaction distribution 1 record for each miscellaneous cash distribution Additional accounting related columns archived on above line records plus the Header and Line level records
Headers
AR_ARCHIVE_DETAIL
AR_ARCHIVE_DETAIL
AR_ARCHIVE_DETAIL
For a detailed list of all the columns archived for each level, see the Archive Tables, page 11-31.
Related Topics
Archive and Purge Cycle, page 11-5 Preparing to Run Archive and Purge, page 11-3 Purge Criteria, page 11-10 Tables Purged, page 11-14 Data Not Archived, page 11-19 Monitoring Your Archive Purge, page 11-21 Archive Tables, page 11-27
Information Not Archived Sales information Call and all related information
AR_CASH_BASIS_ DISTRIBUTIONS
Accounting Method is Cash Basis (as defined in the System Options window).
Related Topics
Monitoring Your Archive and Purge, page 11-21 Preparing to Run Archive and Purge, page 11-3 Archive and Purge Cycle, page 11-5 Purge Criteria, page 11-10 Tables Purged, page 11-14 Archive Level, page 11-15 Data Not Archived, page 11-19 Archive Tables, page 11-27
You can then review this file to check your progress. You will also need to access the log table directly if one of your concurrent requests fail. You can access AR_ARCHIVE_PURGE_LOG to see what the last message in the table is. This will be the final error message inserted before the program failed. You can match this error against the list of error messages below to determine your next course of action. If there is a problem with your concurrent manager you can view the status of each concurrent request by accessing the AR_ARCHIVE_CONTROL table. Use the following commands to create a file containing status information for the current Archive/Purge
Refer to the table descriptions later in this essay for more information on how these tables are populated.
AR_ARCHIVE_SUB_START
AR_ARCHIVE_REQ_SUB
AR_ARCHIVE_REQ_TERM
AR_ARCHIVE_ERROR
AR_ARCHIVE_SUB_COMP
AR_ARCHIVE_CONT_COMP
Message Description Starting Data Selection... Purging interim and auxiliary tables Retrieving transactions Loaded <count> Transactions into AR_PURGE_TRX_AUX Retrieving receipts Loaded <count> Receipts into AR_PURGE_REC_AUX Loaded <count> rows into auxiliary tables. This message prints every 10,000 lines. Data selection complete Oracle Projects context is <PA_transaction_flexfield_context>. This message appears if PA is installed. Validating data
AR_ARCHIVE_COMP_SEL AR_ARCHIVE_CONTEXT
AR_ARCHIVE_START_CYC
AR_ARCHIVE_COMP_CYC AR_ARCHIVE_INS_INT
Message Description Archive Complete Running archive report Archive report complete
AR_ARCHIVE_PUR_C
AR_ARCHIVE_PUR_COMP
Error Messages: When you submit the Archive/Purge programs, records in the following tables are deleted as indicated. AR_PURGE_TRX_AUX Records in this table are deleted before Archive-Preview and Archive and Purge.
AR_PURGE_REC_AUX Records in this table are deleted before Archive-Preview and Archive and Purge.
AR_ARCHIVE_PURGE_INTERIM Records in this table are deleted before Archive-Preview and Archive and Purge.
AR_PURGE_OE_EXCEPTIONS Records in this table are deleted before Archive-Preview and Archive and
Purge. AR_ARCHIVE_PURGE_LOG Records in this table are deleted before Archive-Preview and Archive and Purge.
AR_ARCHIVE_CONTROL_DETAIL Records with the current archive_id are deleted before Archive-Restart.
This table shows generic error messages that are used for more than one error situation where noted.
Message AR_ARCHIVE_TABLE_POP Message Description Archive/Purge terminated. Archive tables are populated. Please save then delete the contents of AR_ARCHIVE_HEADER and AR_ARCHIVE_DETAIL, then resubmit Archive/Purge. This message appears at the very start if the archive tables are not empty. No date retrieved. Exiting program. This message appears if you cannot get the last day of the period from the period parameter entered. Your selection and validation process failed. Please submit Archive-Preview. This message appears when you submit Archive-Preview and it fails during the selection and validation process. Your archive process failed. Please submit Archive-Restart. This message appears when you submit Archive-Preview and it fails during the archive module.
AR_ARCHIVE_NO_DATE
AR_ARCHIVE_FAIL_A
AR_ARCHIVE_FAIL_A
Message AR_ARCHIVE_FAIL_A
Message Description Your archive summary/detail report process failed. Please submit Archive Summary/Detail Report. This message appears when you submit Archive-Preview and it fails during the report module. Your selection and validation process failed. Please submit Archive and Purge. This message appears when you submit Archive and Purge and it fails during the selection and validation module. Your archive process failed. Please submit Archive-Restart, then Purge. This message appears when you submit Archive and Purge and it fails during the archive module. Your archive was successful, but your purge process failed. Please resubmit Purge. This message appears when you submit Archive and Purge and it fails during the Purge process. Your Archive was successful, but your report failed. Please submit your Archive Report then Purge. This message appears when you submit Archive and Purge and it fails during the report module. Your Purge process failed. Please submit Purge. This message appears when you submit Purge and it fails. Your Archive to File process failed. Please submit Archive to File. This message appears when you submit Archive to File and it fails. Your Archive Restart process failed. Please submit Archive Restart. This message appears when you submit Archive Restart and it fails during the archive. Your archive was successful, but your Summary/Detail Report process failed. Please resubmit Summary/Detail Report. This message appears when you submit Archive Restart and it fails during the report.
AR_ARCHIVE_FAIL_A
AR_ARCHIVE_FAIL_B
AR_ARCHIVE_FAIL_C
AR_ARCHIVE_FAIL_D
AR_ARCHIVE_FAIL_A
AR_ARCHIVE_FAIL_A
AR_ARCHIVE_FAIL_A
AR_ARCHIVE_FAIL_C
Related Topics
Archive Tables, page 11-27
Preparing to Run Archive and Purge, page 11-3 Archive and Purge Cycle, page 11-5 Purge Criteria, page 11-10 Tables Purged, page 11-14 Archive Level, page 11-15 Data Not Archived, page 11-19
Archive Tables
The following tables store information during the Archive and Purge process. Each of these tables (except the AR_ARCHIVE_CONTROL and AR_ARCHIVE_CONTROL_DETAIL tables) must be empty for the Archive-Preview or Archive and Purge programs to run.
AR_ARCHIVE_PURGE_LOG
This table is used to store messages during the processing cycle. You can review this table to identify at what point an error occurred. This table contains the following columns: MESSAGE - Message text. TIME - Time that it was inserted into the log table.
AR_PURGE_TRX_AUX
This table is used during the selection process to store the selected transaction identification numbers: TRX_ID - The CUSTOMER_TRX_ID RELATED_ID - Related CUSTOMER_TRX_ID TYPE - Related transaction type STATUS - Indicates purgeable status with a Yes or No Index: AR_PURGE_TRX_AUX_N1 on the TRX_ID column.
AR_PURGE_REC_AUX
This table is used during the selection process to store the selected receipt identification numbers:
REC_ID - The CASH_RECEIPT_ID. REC_TRX_ID - Related transaction's CUSTOMER_TRX_ID STATUS - Indicates purgeable status with a Yes or No Index: AR_PURGE_REC_AUX_N1 on the REC_ID column.
AR_PURGE_OE_EXCEPTIONS
This table is used during the selection process to store identification numbers of transactions that do not meet the Oracle Order Management purge requirements: TRX_ID - The CUSTOMER_TRX_ID Index: AR_PURGE_OE_EXCEPTION_N1 on the TRX_ID column.
AR_ARCHIVE_PURGE_INTERIM
This table is populated by the validation process and stores the IDs of qualifying transactions. The Purge program uses these IDs to identify transactions to purge but does not re-validate the IDs. TRX_ID - The CUSTOMER_TRX_ID RELATED_ID - Related CUSTOMER_TRX_ID or CASH_RECEIPT_ID Indices: AR_ARCHIVE_PURGE_INTERIM_N1 on the TRX_ID column. AR_ARCHIVE_PURGE_INTERIM_N2 on the RELATED_ID column.
AR_ARCHIVE_CONTROL
This table stores historical data for Archive and Purge runs. Each Archive and Purge module inserts a record into this table. For example, if you run Archive-Preview, there will be a record for the control module, a record for the selection and validation, a record for the archive and so on. All records associated with a particular run have the same archive_id and the records are distinguished by request_id. As each step begins it inserts a record and updates the status column with R for running. When the step completes, the program updates the status column with C for complete and inserts a new record with a status R, for the next step of the process.
CREATION_DATE - Date of creation CREATED_BY - Standard who column TRANSACTION_MODE - Parameter TRANSACTION_TYPE - Parameter TRANSACTION_PERIOD - Parameter OPEN_RECEIVABLES - Parameter POSTABLE - Parameter ARCHIVE_LEVEL - Parameter NUMBER_OF_PROCESSES - Parameter COMMIT_SIZE - Parameter STATUS - Status REQUEST_ID - Concurrent request id. COMMENTS - User enterable comments ARCHIVE_ID - Unique Identifier for the Archive/Purge run
AR_ARCHIVE_CONTROL_DETAIL
This table stores historical, statistical data for Archive/Purge runs. It stores the transaction type, record count and amount, grouped by transaction type. It will contain one record for each GL period archived during the Archive process. This information is used for the Archive Summary report.
Note: There may be one or more GL Periods associated with each
Archive/Purge run.
ARCHIVE_ID - Unique Identifier for the Archive/Purge run PERIOD_NUMBER - Sequence of GL Period associated with this group of transactions PERIOD_NAME - GL Period associated with this group of transactions INVOICES_CNT - Number of Invoices processed
CREDIT_MEMOS_CNT - Number of Credit Memos processed DEBIT_MEMOS_CNT - Number of Debit Memos processed CHARGEBACKS_CNT - Number of Chargebacks processed DEPOSITS_CNT - Number of Deposits processed ADJUSTMENTS_CNT - Number of Adjustments processed CASH_RECEIPTS_CNT - Number of Receipts processed INVOICES_NO_REC_CNT - Number of Invoices not open to receivables processed CREDIT_MEMOS_NO_REC_CNT - Number of Credit Memos not open to receivables processed DEBIT_MEMOS_NO_REC_CNT - Number of Debit Memos not open to receivables processed CHARGEBACKS_NO_REC_CNT - Number of Chargebacks not open to receivables processed DEPOSITS_NO_REC_CNT - Number of Deposits not open to receivables processed GUARANTEES_CNT - Number of Guarantees processed MISC_RECEIPTS_CNT - Number of Miscellaneous Receipts processed INVOICES_TOTAL - Total amount of Invoices CREDIT_MEMOS_TOTAL - Total amount of Credit Memos DEBIT_MEMOS_TOTAL - Total amount of Debit Memos CHARGEBACKS_TOTAL - Total amount of Chargebacks DEPOSITS_TOTAL - Total amount of Deposits ADJUSTMENTS_TOTAL - Total amount of Adjustments CASH_RECEIPTS_TOTAL - Total amount of Receipts DISCOUNTS_TOTAL - Total amount of Discounts EXCHANGE_GAIN_LOSS_TOTAL - Total amount of exchange rate gain and loss INVOICES_NO_REC_TOTAL - Total amount of Invoices not open to receivables
CREDIT_MEMOS_NO_REC_TOTAL - Total amount of Credit Memos not open to receivables DEBIT_MEMOS_NO_REC_TOTAL - Total amount of Debit Memos not open to receivables CHARGEBACKS_NO_REC_TOTAL - Total amount of Chargebacks not open to receivables DEPOSITS_NO_REC_TOTAL - Total amount of Deposits not open to receivables GUARANTEES_TOTAL - Total amount of Guarantees MISC_RECEIPTS_TOTAL - Total amount of Miscellaneous Receipts
AR_ARCHIVE_HEADER
The Headers table stores the main transaction information. Main transactions may be Invoices, Receipts, Credit or Debit Memos, Adjustments, Guarantees, Deposits, Chargebacks, and On-Account Credits. This data will be archived for all 'Archive-Levels'. This information is used for the Archive Detail report.
Note: Records stored in this table are of three types; Transactions
(TRX), Receipts (CR) and Adjustments (ADJ). If one of these types is not referenced, it means the column is null for records of that type.
Source Columns
TYPE
RA_CUSTOMER_TR X
CUST_TRX_TYPE_I D
TYPE
TRANSACTION_TY PE TRANSACTION_ID
RA_CUSTOMER_ TRX
CUST_TRX_TYPE_I D
CUSTOMER_TRX_I D
AR_ARCHIVE_HEA DER
Source Columns
CASH_RECEIPT_ID
RELATED_TRANSA CTION_CLASS
RA_CUSTOMER_TR X
RA_CUSTOMER_TR X
AR_ADJUSTMENTS RA_CUSTOMER_TR X
RELATED_TRANSA CTION_TYPE
RA_CUST_TRX_TY PES
RA_CUSTOMER_TR X
RA_CUSTOMER_TR X
AR_ADJUSTMENTS RA_CUSTOMER_TR X
CUSTOMER_TRX_I D CUST_TRX_TYPE_I D
RELATED_TRANSA CTION_ID
RA_CUSTOMER_TR X
AR_ARCHIVE_HEA DER
Source Columns
AR_ADJUSTMENTS
TRANSACTION_N UMBER
RECEIPT_NUMBER
TRANSACTION_D ATE
RECEIPT_DATE
BATCH_NAME
BATCH_ID
AR_BATCHES
NAME (CR)
BATCH_ID (Receipt batch from first posted record) BATCH_SOURCE_I D BATCH_ID (Receipt batch from first posted record) BATCH_SOURCE_I D
BATCH_SOURCE_ NAME
NAME (TRX)
NAME (CR)
Source Columns
NAME
GL_SET_OF_BOOKS
NAME
SET_OF_BOOKS_ID
AMOUNT
SET_OF_BOOKS_ID
TYPE
ADJUSTMENT_TYP E POST_TO_GL
RA_CUSTOMER_TR X RA_CUSTOMER_TR X
CUST_TRX_TYPE_I D CUST_TRX_TYPE_I D
ACCOUNTING_AF FECT_FLAG
REASON_CODE_M EANING
AR_LOOKUPS
RA_CUSTOMER_TR X
REASON_CODE
AR_ADJUSTMENTS
REASON_CODE
Source Columns
STATUS (CR)
BILL_TO_CUSTOM ER_NUMBER
HZ_PARTIES
PARTY_NUMBER
(CR)
BILL_TO_CUSTOM ER_NAME
HZ_PARTIES
PARTY_NAME (TRX)
(CR)
BILL_TO_CUSTOM ER_LOCATION
HZ_CUST_ACCT_SI TE
LOCATION
(CR)
AR_CASH_RECEIP TS HZ_CUST_SITE_US ES
HZ_LOCATIONS
ADDRESS1,2,3,&4 (TRX)
AR_ARCHIVE_HEA DER
Source Columns
Derived From Columns CUSTOMER_SITE_ USE_ID SITE_USE_ID CUSTOMER_SITE_I D BILL_TO_SITE_USE _ID SITE_USE_ID CUSTOMER_SITE_I D CUSTOMER_SITE_ USE_ID SITE_USE_ID CUSTOMER_SITE_I D BILL_TO_SITE_USE _ID SITE_USE_ID CUSTOMER_SITE_I D CUSTOMER_SITE_ USE_ID SITE_USE_ID CUSTOMER_SITE_I D
(CR)
BILL_TO_CUSTOM ER_CITY
HZ_LOCATIONS
CITY (TRX)
(CR)
BILL_TO_CUSTOM ER_STATE
HZ_LOCATIONS
STATE (TRX)
(CR)
Source Columns
COUNTRY (TRX)
(CR)
HZ_LOCATIONS
POSTAL_CODE (TRX)
(CR)
HZ_PARTIES
PARTY_NUMBER
RA_CUSTOMER_TR X RA_CUSTOMER_TR X
HZ_PARTIES
PARTY_NAME (TRX)
SHIP_TO_CUSTOM ER_LOCATION
HZ_CUST_SITE_US ES
LOCATION (TRX)
RA_CUSTOMER_TR X
SHIP_TO_SITE_USE _ID
Source Columns
ADDRESS1,2,3,&4 (TRX)
SHIP_TO_CUSTOM ER_CITY
HZ_LOCATIONS
CITY (TRX)
SHIP_TO_CUSTOM ER_STATE
HZ_LOCATIONS
STATE (TRX)
SHIP_TO_CUSTOM ER_COUNTRY
HZ_LOCATIONS
COUNTRY (TRX)
SHIP_TO_CUSTOM ER_POSTAL_CODE
HZ_LOCATIONS
POSTAL_CODE (TRX)
Source Columns
Derived From Columns REMIT_TO_ADDRE SS_ID CUSTOMER_SITE_I D REMIT_TO_ADDRE SS_ID CUSTOMER_SITE_I D REMIT_TO_ADDRE SS_ID CUSTOMER_SITE_I D REMIT_TO_ADDRE SS_ID CUSTOMER_SITE_I D REMIT_TO_ADDRE SS_ID CUSTOMER_SITE_I D PRIMARY_SALESR EP_ID TERM_ID
ADDRESS1,2,3,&4 (TRX)
REMIT_TO_CITY
HZ_LOCATIONS
CITY (TRX)
RA_CUSTOMER_TR X HZ_CUST_ACCT_SI TE
REMIT_TO_STATE
HZ_LOCATIONS
STATE (TRX)
RA_CUSTOMER_TR X HZ_CUST_ACCT_SI TE
REMIT_TO_COUNT RY
HZ_LOCATIONS
COUNTRY (TRX)
RA_CUSTOMER_TR X HZ_CUST_ACCT_SI TE
REMIT_TO_POSTA L_CODE
HZ_LOCATIONS
POSTAL_CODE (TRX)
RA_CUSTOMER_TR X HZ_CUST_ACCT_SI TE
SALESREP_NAME
RA_SALESREPS
NAME (TRX)
RA_CUSTOMER_TR X RA_CUSTOMER_TR X
TERM_NAME
RA_TERMS
NAME (TRX)
TERM_DUE_DATE
RA_CUSTOMER_TR X
Source Columns
COMMENTS
EXCHANGE_RATE _TYPE
AR_CASH_RECEIP TS
EXCHANGE_RATE _DATE
RA_CUSTOMER_TR X
AR_CASH_RECEIP TS
EXCHANGE_RATE
RA_CUSTOMER_TR X AR_CASH_RECEIP TS
Source Columns
AR_CASH_RECEIP TS
GL_DATE
RA_CUST_TRX_LIN E_GL_DIST
AR_CASH_RECEIP T_HISTORY
REVERSAL_DATE
REVERSAL_CATEG ORY
REVERSAL_REASO N_CODE_MEANIN G
AR_LOOKUPS
AR_CASH_RECEIP TS
REVERSAL_REASO N_CODE
REVERSAL_COMM ENTS
AR_CASH_RECEIP TS
ATTRIBUTE_CATE GORY
RA_CUSTOMER_TR X
ATTRIBUTE_CATE GORY
AR_ARCHIVE_HEA DER
Source Columns
ATTRIBUTE1-15
ATTRIBUTE1-15
RECEIPT_METHOD _NAME
AR_CASH_RECEIP TS
RECEIPT_METHOD _ID
DOCUMENT_SEQU ENCE_VALUE
Source Columns
END_DATE_COMM ITMENT
RA_CUSTOMER_TR X
INVOICING_RULE_ NAME
RA_RULES
NAME (TRX)
RA_CUSTOMER_TR X
INVOICING_RULE_ ID
CUSTOMER_BANK _ACCOUNT_NAME
AP_BANK_ACCOU NTS
RA_CUSTOMER_TR X
CUSTOMER_BANK _ACCOUNT_ID
(CR)
AR_CASH_RECEIP TS
CUSTOMER_BANK _ACCOUNT_ID
DEPOSIT_DATE
AR_CASH_RECEIP TS AR_CASH_RECEIP TS
FACTOR_DISCOUN T_AMOUNT
INTERFACE_HEAD ER_CONTEXT
RA_CUSTOMER_TR X
INTERFACE_HEAD ER_ATTRIBUTE115
RA_CUSTOMER_TR X
BANK_DEPOSIT_N UMBER
AR_BATCHES
AR_CASH_RECEIP T_HISTORY
Source Columns
REFERENCE_TYPE (CR) REFERENCE_ID (CR) CUSTOMER_RECEI PT_REFERENCE (CR) BANK_ACCOUNT_ NAME (CR)
REFERENCE_ID
CUSTOMER_RECEI PT_REFERENCE
BANK_ACCOUNT_ NAME
AP_BANK_ACCOU NTS
AR_CASH_RECEIP TS
REMITTANCE_BA NK_ACCOUNT_ID
ACCTD_AMOUNT
RA_CUST_TRX_LIN E_GL_DIST
ACCTD_AMOUNT (from 'REC' record) sum (ACCTD_AMOUNT _APPLIED_FROM) sum (ACCTD_AMOUNT ) ACCTD_AMOUNT sum (ACCTD_AMOUNT _APPLIED_FROM) sum (ACCTD_AMOUNT _APPLIED_TO) (CR)
AR_RECEIVABLES_ APPLICATIONS
AR_MISC_CASH_D ISTRIBUTIONS
EXCHANGE_GAIN _LOSS
EARNED_DISCOU NT_TAKEN
AR_RECEIVABLES_ APPLICATIONS
Source Columns
ACCT_EARNED_DI SCOUNT_TAKEN
AR_RECEIVABLES_ APPLICATIONS
ACCT_UNEARNED _DISCOUNT_TAKE N
AR_RECEIVABLES_ APPLICATIONS
AR_ARCHIVE_DETAIL
This table contains information related to transaction lines, as well as distribution information. This table will contain records relating to Credit Memo and Receipt Applications for a 'Header level' archive. However, most of this information is archived for 'Header and Line' and 'Header, Line and Distribution' archives. In addition, the following information will only be archived for a 'Header, Line and Distribution' level archive: Selected, distribution related columns from the lines records. One additional record for each account distribution in RA_CUST_TRX_LINE_GL_DIST and AR_MISC_CASH_DISTRIBUTIONS. The columns archived in these records are listed separately at the end of this table.
Source Columns
RA_CUST_TRX_TY PES
TYPE
RA_CUSTOMER_TR X
CUST_TRX_TYPE_I D
AR_ARCHIVE_DET AIL
Source Database Columns AR_CASH_RECEIP TS Constant Value RA_CUST_TRX_TY PES RA_CUSTOMER_TR X AR_CASH_RECEIP TS AR_ADJUSTMENTS RA_CUSTOMER_TR X_LINES RA_CUST_TRX_LIN E_GL_DIST RA_CUST_TRX_TY PES
Source Columns
TYPE
TRANSACTION_TY PE TRANSACTION_ID
ADJ NAME
RA_CUSTOMER_TR X
CUST_TRX_TYPE_I D
CUSTOMER_TRX_I D CASH_RECEIPT_ID
TRANSACTION_LI NE_ID
RELATED_TRANSA CTION_CLASS
RA_CUSTOMER_TR X
RA_CUSTOMER_TR X
AR_ADJUSTMENTS RA_CUSTOMER_TR X
CUSTOMER_TRX_I D CUST_TRX_TYPE_I D
AR_ARCHIVE_DET AIL
Source Columns
RELATED_TRANSA CTION_TYPE
RA_CUST_TRX_TY PES
NAME
NAME
RA_CUSTOMER_TR X
NAME
AR_ADJUSTMENTS RA_CUSTOMER_TR X
NAME
RELATED_TRANSA CTION_ID
RA_CUSTOMER_TR X
AR_ADJUSTMENTS
AR_RECEIVABLES_ APPLICATIONS
Source Columns
LINE_NUMBER
RA_CUSTOMER_TR X_LINES
LINE_NUMBER (used only for TRX and line level credit memo applications) VALUE: LINE
DISTRIBUTION_TY PE
RA_CUSTOMER_TR X_LINES AR_CASH_RECEIP T_HISTORY AR_ADJUSTMENTS AR_RECEIVABLES_ APPLICATIONS AR_RECEIVABLES_ APPLICATIONS AR_MISC_CASH_D ISTRIBUTIONS RA_CUST_TRX_LIN E_GL_DIST AR_RECEIVABLES_ APPLICATIONS
VALUE: CRH
VALUE: CM_APP
VALUE: MCD
ACCOUNT_CLASS
APPLICATION_TYP E
APPLICATION_TYP E
Source Columns
LINE_DESCRIPTIO N ITEM_NAME
RA_CUSTOMER_TR X_LINES MTL_SYSTEM_ITE MS RA_CUSTOMER_TR X_LINES RA_CUSTOMER_TR X_LINES RA_CUSTOMER_TR X_LINES RA_CUSTOMER_TR X_LINES RA_CUSTOMER_TR X_LINES RA_CUST_TRX_LIN E_GL_DIST AR_CASH_RECEIP T_HISTORY AR_MISC_CASH_D ISTRIBUTIONS AR_ADJUSTMENTS
RA_CUSTOMER_TR X_LINES
INVENTORY_ITEM _ID
QUANTITY
ATTRIBUTE_CATE GORY
ATTRIBUTE_CATE GORY ATTRIBUTE_CATE GORY ATTRIBUTE_CATE GORY ATTRIBUTE_CATE GORY ATTRIBUTE_CATE GORY ATTRIBUTE_CATE GORY
AR_RECEIVABLE_ APPLICATIONS
Source Database Columns RA_CUSTOMER_TR X_LINES RA_CUST_TRX_LIN E_GL_DIST AR_CASH_RECEIP T_HISTORY AR_MISC_CASH_D ISTRIBUTIONS AR_ADJUSTMENTS AR_RECEIVABLE_ APPLICATIONS RA_CUSTOMER_TR X_LINES RA_CUST_TRX_LIN E_GL_DIST AR_CASH_RECEIP TS AR_MISC_CASH_D ISTRIBUTIONS AR_ADJUSTMENTS
Source Columns
ATTRIBUTE1-15
ATTRIBUTE1-15
ATTRIBUTE1-15
ATTRIBUTE1-15
UOM_CODE
UOM_CODE
USSGL_TRANSACT ION_CODE
USSGL_TRANSACT ION_CODE USSGL_TRANSACT ION_CODE USSGL_TRANSACT ION_CODE USSGL_TRANSACT ION_CODE USSGL_TRANSACT ION_CODE TAX_RATE
TAX_RATE
TAX_RATE
AR_CASH_RECEIP TS
VAT_TAX_ID
Source Columns
TAX_CODE
VAT_TAX_ID
TAX_PRECEDENCE
RA_CUSTOMER_TR X_LINES RA_CUSTOMER_TR X_LINES AR_RECEIVABLE_ APPLICATIONS AR_MISC_CASH_D ISTRIBUTIONS AR_ADJUSTMENTS AR_ADJUSTMENTS
TAX_PRECEDENCE
COMMENTS
AR_ADJUSTMENTS AR_ADJUSTMENTS
FREIGHT_APPLIED
TAX_APPLIED
RECEIVABLES_CH ARGES_APPLIED
RECEIVABLES_CH ARGES_APPLIED
AR_ARCHIVE_DET AIL EARNED_DISCOU NT_TAKEN UNEARNED_DISC OUNT_TAKEN ACCTD_AMOUNT_ APPLIED_FROM ACCTD_AMOUNT_ APPLIED_TO ACCTD_EARNED_ DISC_TAKEN ACCTD_UNEARNE D_DISC_TAKEN
Source Database Columns AR_RECEIVABLE_ APPLICATIONS AR_RECEIVABLE_ APPLICATIONS AR_RECEIVABLE_ APPLICATIONS AR_RECEIVABLE_ APPLICATIONS AR_RECEIVABLE_ APPLICATIONS AR_RECEIVABLE_ APPLICATIONS
Source Columns
EARNED_DISCOU NT_TAKEN UNEARNED_DISC OUNT_TAKEN ACCTD_AMOUNT_ APPLIED_FROM ACCTD_AMOUNT_ APPLIED_TO ACCT_EARNED_DI SCOUNT_TAKEN ACCT_UNEARNED _DISCOUNT_TAKE N FACTOR_DISCOUN T_AMOUNT ACCTD_ FACTOR_DISCOUN T_AMOUNT INTERFACE_LINE_ CONTEXT INTERFACE_ LINE_ATTRIBUTE115 EXCHANGE_RATE _TYPE EXCHANGE_RATE _DATE EXCHANGE_RATE
Source Columns
DUE_DATE (allows you to derive transaction due date(s) from credit and receipt applications) APPLY_DATE
APPLY_DATE
APPLY_DATE
MOVEMENT_ID
MOVEMENT_ID
TAX_VENDOR_RET URN_CODE TAX_AUTHORITY_ TAX_RATES TAX_EXEMPTION_ FLAG TAX_EXEMPTION_I D TAX_EXEMPTION_ TYPE TAX_EXEMPTION_ REASON
RA_CUSTOMER_TR X_LINES
SALES_TAX_ID
RA_CUSTOMER_TR X_LINES RA_CUSTOMER_TR X_LINES RA_TAX_EXEMPTI ONS LINE_TYPE = TAX AR_LOOKUPS LINE_TYPE = LINE AR_LOOKUPS
Source Database Columns LINE_TYPE = TAX RA_TAX_EXEMPTI ONS LINE_TYPE = LINE RA_CUSTOMER_TR X_LINES
Source Columns
AMOUNT
RA_CUSTOMER_TR X_LINES RA_CUST_TRX_LIN E_GL_DIST AR_ADJUSTMENTS AR_CASH_RECEIP T_HISTORY AR_MISC_CASH_D ISTRIBUTIONS AR_RECEIVABLES_ APPLICATIONS RA_CUST_TRX_LIN E_GL_DIST AR_ADJUSTMENTS
EXTENDED_AMOU NT AMOUNT
AMOUNT AMOUNT
AMOUNT
AMOUNT_APPLIE D ACCTD_AMOUNT
ACCTD_AMOUNT
ACCTD_AMOUNT
AR_ARCHIVE_DET AIL
Source Columns
ACCTD_AMOUNT
ACCTD_AMOUNT
GL_DATE
AR_MISC_CASH_D ISTRIBUTIONS AR_ADJUSTMENTS AR_RECEIVABLE_ APPLICATIONS AR_CASH_RECEIP T_HISTORY RA_CUST_TRX_LIN E_GL_DIST AR_MISC_CASH_D ISTRIBUTIONS AR_ADJUSTMENTS AR_RECEIVABLE_ APPLICATIONS AR_CASH_RECEIP T_HISTORY RA_RULES
GL_DATE
GL_DATE GL_DATE
GL_DATE
GL_POSTED_DATE
GL_POSTED_DATE
GL_POSTED_DATE
GL_POSTED_DATE GL_POSTED_DATE
GL_POSTED_DATE
NAME
RA_CUSTOMER_TR X_LINES
ACCOUNTING_RU LE_ID
RA_CUSTOMER_TR X_LINES
ACCOUNTING_RU LE_DURATION
Source Columns
RULE_START_DAT E
If you select HEADERS, LINES and DISTRIBUTIONS additional records will be archived. These records will contain the following information plus reference data to relate them to the appropriate line record in this table.
AR_ARCHIVE_DET AIL ACCOUNT_COMBI NATION1 Source Database Columns GL_CODE_COMBI NATIONS GL_CODE_COMBI NATIONS GL_CODE_COMBI NATIONS GL_CODE_COMBI NATIONS GL_CODE_COMBI NATIONS GL_CODE_COMBI NATIONS GL_CODE_COMBI NATIONS GL_CODE_COMBI NATIONS Source Columns Derived From Database Tables RA_CUST_TRX_LIN E_GL_DIST AR_ADJUSTMENTS Derived From Columns CODE_COMBINATI ON_ID CODE_COMBINATI ON_ID ACCOUNT_CODE_ COMBINATION_ID CODE_COMBINATI ON_ID CODE_COMBINATI ON_ID BANK_CHARGE_A CCOUNT_ID EARNED_DISCOU NT_CCID UNEARNED_DISC OUNT_CCID
SEGMENT1-SEGME NT30 SEGMENT1-SEGME NT30 SEGMENT1-SEGME NT30 SEGMENT1-SEGME NT30 SEGMENT1-SEGME NT30 SEGMENT1-SEGME NT30 SEGMENT1-SEGME NT30 SEGMENT1-SEGME NT30
AR_CASH_RECEIP T_HISTORY AR_MISC_CASH_D ISTRIBUTIONS AR_RECEIVABLE_ APPLICATIONS AR_CASH_RECEIP T_HISTORY AR_RECEIVABLE_ APPLICATIONS AR_RECEIVABLE_ APPLICATIONS
Related Topics
Preparing to Run Archive and Purge, page 11-3 Archive and Purge Cycle, page 11-5
Purge Criteria, page 11-10 Tables Purged, page 11-14 Archive Level, page 11-15 Data Not Archived, page 11-19 Monitoring Your Archive Purge, page 11-21
Navigate to the Submit Requests window. Enter the Archive and Purge program Name to submit, or select a one from the list of values. Choose OK. Enter parameters for submitting this program. See: Archive and Purge Parameters, page 11-58.
Note: When you run either the Archive and Purge Summary or
3. 4.
Detail report, you must enter the Archive ID to use to generate your report. The report uses the format RRMMDDHHMISS for the Archive ID (two digit numerical designations for year, month, day, hour, minute, and seconds). This Archive ID is assigned when the archive program is submitted.
5. 6.
Choose OK. To print the results of this submission, enter Print Options. Enter the number of Copies to print, a printing Style, and the Printer to use. To save the output to a file, check the Save Output check box.
7.
8.
To run this program more than once, enter Run Options. You can enter a Resubmit interval, a date and time To Start the resubmission, and an ending date on which to cease repeating. Choose Submit. Receivables displays a concurrent Request ID for this submission. You can use the Concurrent Requests Summary window to view the status of your Archive and Purge programs.
9.
Related Topics
Monitoring Your Archive Purge, page 11-21 Status and Error Messages, page 11-22 Archive Detail/Summary Reports, page 11-60 Using Archive and Purge, page 11-1 Monitoring Requests, Oracle Applications User's Guide
The Invoice GL Date type checks only the GL dates for the selected invoices. The GL date of all selected invoices must be on or before the end date of the period specified in the Purge Period parameter. General Ledger dates for related transactions are not checked. The Receipt GL Date type checks only the GL dates for the selected receipts. The GL date of all selected receipts must be on or prior to the end date of the period specified in the Purge Period parameter. General Ledger dates for related transactions are not checked. This date type is the most restrictive and requires that a transaction and all its related transactions have GL dates on or prior to the end date of the period specified in the Purge
Receipt GL Date
All GL Dates
Period parameter. Receivables uses All GL Dates as the default value. Archive Period: To determine which data is purged you must specify the period to be purged. Only closed periods are eligible for selection. All transactions that meet the purge criteria in this period are selected for purge. In addition, transactions in previous periods that meet the purge criteria and were not purged by earlier purges will also be selected. Open Receivables Only: Transactions not open to receivables will never be paid and therefore, never closed. Enter Yes to indicate that you want to include only transactions with Open Receivables set to Yes. The default value for this parameter is No, allowing transactions to be selected regardless of the setting of the Open Receivables flag. Postable Items Only: Enter Yes to indicate that you want to include only transactions with Post to GL set to Yes. The default value for this parameter is No, allowing transactions to be selected regardless of the setting of the Post to GL flag. Customer Name: Enter a customer name if you wish to only purge transactions for a specific customer. If no value is entered for this parameter all customers will be included. Archive Level: When you start the Archive/Purge programs you must select the level of detail you want to archive. Refer to the section on Archive Level for more information on which records are created for each archive level. Summary Report Only: Enter Yes if you want to limit the Archive Report to summary information. The summary report includes the amount and count of transactions selected for purge. If you enter No, you will receive a summary report and a detail report which breaks down the summary information by customer. The default value for this parameter is Yes. Number of Workers: This parameter is used during the Archive and Purge processes only. It is not used for selection and validation. Enter the number of parallel workers you want to use to run the Archive/Purge process. Parallel processing lets you split the program into several processes and run each process simultaneously thus decreasing the total run time of the program. The default value for this parameter is one. Commit Size: This parameter is used during the selection and validation and archive process only. Enter the number of transactions you want to be processed before a save. The default value for this parameter is 1000. Archive ID: Select the archive ID of the archive to be either used for generating a report or purged from the database. The program uses the format RRMMDDHHMISS for the Archive ID (two digit numerical designation for the year, month, day, hour, minute, and seconds). This value is based on the time the archive program is submitted.
Purge Detail or Summary reports; instead, it writes information about the purge to a log file.
Important: This option does not purge deposits, guarantees,
Cut Off Date: The date to use when selecting transactions for archive purge. The program selects each transaction according to the GL date or transaction date. Transactions that do not post to the general ledger (post to GL flag is set to No) do not have a GL date. The program selects a transaction for purging if the GL or transaction date is earlier than the date you enter here. Archive Level: The level of detail you want to archive. For more information, see: Archive Level, page 11-15. Number of Workers: This parameter is used during the Archive and Purge processes only. It is not used for selection and validation. Enter the number of parallel workers you want to use to run the Archive/Purge process. Parallel processing lets you split the program into several processes and run each process simultaneously thus decreasing the total run time of the program. The default value for this parameter is one.
Related Topics
Purge Criteria, page 11-10 Archive and Purge Cycle, page 11-5 Tables Purged, page 11-14 Archive Level, page 11-15 Data Not Archived, page 11-19 Monitoring Your Archive Purge, page 11-21 Archive Tables, page 11-27 Running Archive and Purge, page 11-57
No. If you run Archive-Preview, the report lists purge candidates. If you run either of the other two programs, the report provides details of the actual transactions purged. You can submit this report for previous archive runs to review summary information for what was previously purged. To help you identify the correct archive run, the archive Id parameter is displayed in a date format, which indicates the exact date and time the program was run.
Note: Miscellaneous Receipts will not be Purged unless you run
Archive and Purge for all customers because Miscellaneous Receipts are not related to specific customers. Therefore, if you run Archive and Purge for a specific customer, Miscellaneous Receipts will not be displayed in this report
The customer's transactions were fully or partially paid or credited by another customer's receipt or credit memo which is also being purged. If Guarantees are listed, they will be included in the Customer Total. Guarantees have no related payment and will therefore not net to zero. If any of the customer's transactions are not open to receivables, they too have no related payment and so will not net to zero. If there was any exchange rate gain/loss or discounts taken during receipt application.
At the end of the report, these exception items are totalled separately so you can reconcile your Grand Total against individual Customer Totals. Total Discounts: The total discounts taken across all customers. These items are included in the Grand Total but not in Customer Totals. Total Gain/Loss: The total exchange rate gain/loss across all customers. These items are included in the Grand Total but not in Customer Totals. Total Open Rec = N: The total items not open to Receivables across all customers. These items are not included in the Grand Total but are included in Customer Totals. Total Guarantees: The total Guarantees across all customers. Guarantees are not included in the Grand Total but are included in Customer Totals. Total Misc. Transactions: Miscellaneous receipts are not related to Customers and are therefore totalled separately at the end of the report. Miscellaneous receipts have no related invoice and so will not net to zero. Consequently, they are not included in the Grand Total of the report. Miscellaneous Receipts will not be Purged unless you run Archive/Purge for all customers, because they are not related to specific customers. If you run Archive/Purge for a specific customer, the Total for Miscellaneous Transactions will not display. Grand Total: The total amount of debits and credits for the entire purge run, excluding Guarantees, Miscellaneous Receipts, and transactions not open to receivables. The total across all your customers less the totals for Guarantees, transactions not open to receivables, discounts and exchange rate gain/loss should equal the Grand Total. This total should equal zero.
Related Topics
Running Archive and Purge, page 11-57 Using Archive and Purge, page 11-1 Running Standard Reports and Listings, page 10-4 Common Report Parameters, page 10-5
A
Oracle Receivables Menu Paths
This appendix covers the following topics: Receivables Navigation Paths
Navigator Path Navigator > Customers > Customers > Customer Search: Account Details/Navigator > Customers > Customers > Customer Search: Customer Details > Customer Overview: Account: Account Details Customer Search > Account Overview: Sites: Details > Account Site Overview: Business Purposes: Details Customer Search > Account Overview: Site: Details > Account Site Overview > Communication: Contact Details/Customer Search > Customer Overview: Accounts: Details > Account Site Overview: Communication: Contact Details Customer Search > Account Overview: Site: Details > Account Site Overview > Communication: Contact Details/Customer Search > Customer Overview: Accounts: Details > Account Site Overview: Communication: Contact Details Customer Search > Account Overview: Site: Details > Account Site Overview > Communication: Contact Details/Customer Search > Customer Overview: Accounts: Details > Account Site Overview: Communication: Contact Details Customer Search > Account Overview: Site: Details > Account Site Overview > Communication/Customer Search > Customer Overview: Accounts: Details > Account Site Overview: Communication Customer Search > Customer Overview: Accounts: Account Site Details/Account Overview: Sites: Account Site Details Control->AutoInvoice->Interface Lines. Choose Accounting button. Accounting->Open/Close Periods Receipt->Receipts. Choose Actions->Activities. Transactions->Account Details. Choose Activities.
Window/Page Name Aging Buckets and Interest Tiers, Oracle Receivables Implementation Guide Alternate Name Receipt Matches, page 4-112 Applications, page 4-10 Approval Limits, Oracle Receivables Implementation Guide Approve Adjustments, page 2-64 Assign Flexfield Security Rules, Oracle Applications Flexfields Guide Assign Key Flexfield Security Rules, Oracle Applications Flexfields Guide Assign Security Rules, Oracle Applications Flexfields Guide
Receipts->Alternate Name Matches Receipts->Apply Setup->Transactions->Adjustment Limits Control->Adjustments->Approve Adjustments Setup->Financials->Flexfields-> Descriptive->Security->Define Setup->Financials->Flexfields-> Descriptive->Security->Define Setup->Financials->Flexfields-> Descriptive->Security->Define Revenue Contingencies-> Assignment Rules (use the Revenue Management Super User responsibility) Setup->Receipts->AutoCash Rule Sets
AutoCash Rule Sets, Oracle Receivables Implementation Guide AutoInvoice Grouping Rules, Oracle Receivables Implementation Guide Automatic Accounting, Oracle Receivables Implementation Guide Balance Forward Billing Cycles, Oracle Receivables Implementation Guide Category Codes, Oracle Inventory User Guide
Setup->Transactions-> AutoAccounting
Window/Page Name Charge Schedules, Oracle Receivables Implementation Guide Clear/Risk Eliminate, page 5-38 Completed Requests, Oracle Applications User's Guide Concurrent Requests Summary, Oracle Applications User's Guide Confirmation Action, page 2-77 Conversion Rate Types, Oracle General Ledger User Guide
Copy Transactions, page 2-54 Countries and Territories, Oracle Receivables Implementation Guide Create AutoAdjustments, page 2-61 Create Account, page 7-19
Control->Adjustments->Create AutoAdjustments Navigator > Customers > Customers > Customer Search/Customer Overview:Accounts Customer Search > Account Overview: Communication/Customer Search > Customer Overview: Accounts: Details > Account Overview: Communication Customer Search > Customer Overview: Accounts/Account Overview: sites Customer Search > Account Overview: Site: Details > Account Site Overview > Communication/Customer Search > Customer Overview: Accounts: Details > Account Site Overview: Communication Navigator > Customers > Customers > Customer Search Receipts->Correct Credit Card Errors
Window/Page Name Create Receipt Write-off, page 4-159 Credit Transactions, page 2-92 Cross Validation Rules, Oracle Applications User's Guide Currencies, Oracle General Ledger User Guide
Navigator Path Control->Create Receipt Write-off Transactions->Credit Transactions Setup->Financials->Flexfields-> Key-> Rules Setup->Financials->Accounting->Currencies->Currenci es Customer Search > Customer Overview: Communication Customers->Customer Profile Classes
Customer Profile Classes, Oracle Receivables Implementation Guide Customers Overview, page 7-5
Navigator > Customers > Customers > Customer Search: Customer Details Customers->Customers Navigator > Customers > Customers Setup->Financials->Accounting->Currencies-> Rates->Daily Setup->Transactions->Item-> Category->Define->Sets Setup->System->Organization
Customers, page 7-4 Customers Search, page 7-4 Daily Rates, Oracle General Ledger User Guide
Default Category Sets, Oracle Inventory User Guide Define Organization, Oracle Receivables Implementation Guide Define Security Rules, Oracle Applications Flexfields Guide
Demand Class Lookups, Oracle Receivables Implementation Guide Descriptive Flexfield Segments, Oracle Applications Flexfields Guide Distribution Sets, Oracle Receivables Implementation Guide
Setup->Financials->Flexfields-> Descriptive->Segments
Setup->Receipts->Distribution Sets
Window/Page Name Document Sequences, Oracle Receivables Implementation Guide Document Transfer Summary, page 2-77 Format Programs, Oracle Receivables Implementation Guide Freight Carriers, Oracle Receivables Implementation Guide Freight, page 2-16
Navigator Path Application->Document->Define (use System Administrator responsibility) Transactions->Document Transfer Summary Setup->Receipts->Format Programs Setup->System->QuickCodes-> Freight Transactions->Transactions. Choose the Freight button. Or Transactions->Transactions->Line Items. Choose the Freight button.
Funds Transfer Error Handling, Oracle Receivables Implementation Guide GL Accounts, Oracle General Ledger User Guide Interfaces: AutoInvoice, page 2-199 Interface Exceptions, page 2-204 Interface Freight Lines, page 2-204
Setup->Receipts->Receipt Classes->Funds Transfer Error Handling Setup->Financials->Accounting->GL Accounts Interfaces->AutoInvoice Control->AutoInvoice->Interface Exceptions Control->AutoInvoice->Interface Lines. Choose Freight button. Control->AutoInvoice->Interface Lines Control->AutoInvoice->Interface Lines. Choose Tax button. Setup->Transactions->Item->Delete Items
Inventory Delete Items, Oracle Receivables Implementation Guide Invoice Line Ordering Rules, Oracle Receivables Implementation Guide Invoicing and Accounting Rules, Oracle Receivables Implementation Guide Item Status Codes, Oracle Receivables Implementation Guide
Setup->Transactions->Rules
Setup->Transactions->Item->Status
Window/Page Name Key Flexfield Security Rules, Oracle Applications Flexfields Guide Late Charge Documents, page 8-16 and Late Charge Lines, page 8-16
Setup->Late Charges->Batch Maintenance. Choose the View Documents button. Then choose the Lines button. Setup->Late Charges->Batch Maintenance Control->AutoInvoice->Interface Lines. Choose Errors button. Receipts->Lockbox->Transmission History Setup->Receipts-> Lockbox->Lockbox Receipts->Lockbox->Maintain Transmission Data Setup->Transactions->Memo Lines Accounting->Open/Close Periods Setup->Receipts->Receipt Programs
Lockbox Transmission History, page 4-128 Lockboxes, Oracle Receivables Implementation Guide Lockbox Transmission Data, page 4-125 Memo Lines, Oracle Receivables Implementation Guide Open/Close Accounting Periods, page 9-1 Payment Programs, Oracle Receivables Implementation Guide Payment Terms, Oracle Receivables Implementation Guide Period Types, Oracle General Ledger User Guide
Setup->Transactions->Payment Terms Setup->Financials->Accounting-> Calendars->Calendars Reports->Accounting Reports->Collections Print Documents->Historical Dunning Letters Print Documents->Invoices Reports->Listing Print Documents->Statements
Print Accounting Reports, page 10-10 Print Collection Reports, page 10-13 Print Dunning Letters, page 8-5 Print Invoices, page 2-257 Print Listing Reports, page 10-14 Print Statements, page 8-23
Window/Page Name Profile User Values, Oracle Receivables Implementation Guide Receipt Batches Summary, page 4-69 Receipt Batches, page 4-69 Receipt Classes, Oracle Receivables Implementation Guide Receipt Methods, Oracle Receivables Implementation Guide Receipt Sources, Oracle Receivables Implementation Guide Receipts Summary, page 4-2 Receipts, page 4-2 Receivables Activities, Oracle Receivables Implementation Guide Receivables Lookups, Oracle Receivables Implementation Guide Remit-To Addresses, Oracle Receivables Implementation Guide Remittances Summary, page 5-25 Remittances, page 5-25 Requests Submit, page 10-4 Resource, Oracle Receivables Implementation Guide Revenue Accounting and Sales Credits, page 3-5 Revenue Contingencies, Oracle Receivables Implementation Guide
Receipts->Receipts Summary Receipts->Batches Setup->Receipts->Receipt Classes Setup->Receipts->Receipt Classes Setup->Receipts->Receipt Sources Receipts->Receipts Summary Receipts->Receipts Setup->Receipts->Receivable Activity
Setup->System->QuickCodes-> Receivable
Setup->Print->Remit To Addresses
Receipts->Remittances Receipts->Remittances Control->Requests->Run Setup->Transactions->Salespersons Control-> Accounting -> Revenue Accounting Revenue Contingencies-> Contingencies Definition (use the Revenue Management Super User responsibility)
Navigator Path Revenue Policy-> Revenue Policy (use the Revenue Management Super User responsibility) Interfaces->AutoInvoice Control->Accounting->Revenue Recognition Control->AutoInvoice->Interface Lines. Choose Sales Credits button. Receipts->Search and Apply Setup->Financials->Flexfields-> Descriptive->Values Setup->System->Setup Details Setup->Financials->Flexfields->Key ->Aliases Setup->Transactions->Memo Lines
Run AutoInvoice, page 2-199 Run Revenue Recognition, page 3-1 Sales Credits, page 2-204
Search and Apply, page 4-10 Segment Values, Oracle Applications Flexfields Guide Setup Details, page 10-126 Shorthand Aliases, Oracle Applications Flexfields Guide Standard Memo Lines, Oracle Receivables Implementation Guide Standard Messages, Oracle Receivables Implementation Guide Statement Cycles, Oracle Receivables Implementation Guide Submit Lockbox Processing, page 4-116 System Options, Oracle Receivables Implementation Guide Tax, page 2-15
Setup->Print->Standard Messages
Setup->Print->Statement Cycles Interfaces->Lockbox Setup->System->System Options Transactions->Transactions->Tax Choose the Tax button. Or Transactions->Transactions->Line Items. Choose the Tax button.
Territories, Oracle Receivables Implementation Guide Transaction Batches Summary, page 2-44 Transaction Batches, page 2-44
Window/Page Name Transaction Sources, Oracle Receivables Implementation Guide Transaction Summary, page 2-2 Transaction Types, Oracle Receivables Implementation Guide Transactions, page 2-2 Transactions Summary, page 2-2 Transmission Formats, Oracle Receivables Implementation Guide Units of Measure Classes, Oracle Receivables Implementation Guide Units of Measure, Oracle Receivables Implementation Guide Viewing Requests, Oracle Applications User's Guide
Setup->System->UOM->Class
Setup->System->UOM->UOM Other->Requests->View
Related Topics
Function Security, Oracle Receivables Implementation Guide Receivables Workbenches, page 1-1
B
Oracle Receivables Documents on the Desktop
This appendix covers the following topics: Desktop Documents
Desktop Documents
Desktop Documents is an Oracle Applications feature that lets you save an Oracle Receivables window and the current record to the Navigator for easy access. You can use this feature as a to-do list or to quickly resume working on a specific record after attending to more urgent tasks. For example, you are viewing information about a customer account in the Account Details window, but another task requires your immediate attention. To save the Account Details window and the customer account information, choose Place on Navigator from the File menu. When you do this, Receivables creates an Account Details item in the Documents region on the Navigator. When you are ready to resume work, you can quickly reopen the window by double clicking the Account Details icon. Receivables reopens the window, which still displays the record you were viewing when you placed it on the Navigator. You can display your desktop documents either as icons or items in a list by selecting either the Icon View or List View radio buttons.
Note: If you have documents on the desktop when you exit
Receivables, then Receivables displays the Documents region to remind you of the saved items the next time you log on.
Enter the new name in the Rename Label dialog, then choose OK. If you are displaying your desktop document in icon form, you can also display the Rename Label dialog by placing the cursor over the name of the item, and then double clicking. To remove a desktop document, select the item, choose the Remove button, and then choose OK to acknowledge the message. Receivables lets you save the following windows as Desktop Documents: Account Details Credit Transactions Customer Calls Receipts Receipts Summary Scheduler Transactions Transactions Summary Transaction Overview
C
Attachments in Oracle Receivables
This appendix covers the following topics: Attachments in Receivables
Attachments in Receivables
To illustrate or clarify your application data, you can link non-structured data such as images, word processing documents, spreadsheets, or video to more structured application data. For example, you could attach an image file to an invoice to show the item or items that your customer ordered. The Attachment icon in the toolbar indicates whether the Attachments feature is enabled in a Receivables window. When the button is greyed out, the Attachment feature is not available. When the Attachment feature is enabled in a window, the icon becomes a solid paper clip. The icon changes to a paper clip holding a paper when the Attachment feature is enabled in a window and the current record has at least one attachment. To view the attachment, choose the Attachment icon, or choose Attachments from the View menu. In Receivables, you can use Attachments in the following windows and pages: Credit Transactions Customer Calls Customers set of pages Receipt Batches and Receipt Batches Summary Receipts, Receipts Summary, and Receipt Applications Remittances and Remittances Summary
For more information, see: About Attachments, Oracle Applications User's Guide.
D
Oracle Receivables Transaction Printing Views
This appendix covers the following topics: Transaction Printing Views
extract complex data that cannot be accessed using SQL select statements. These functions are for select purposes only and cannot update the database due to pragma restrictions, compiler directives that indicate which kinds of SQL statements can be used in a PL/SQL function. These restrictions are declared in the package specification for
each function. The Pragma Restrict-Reference is located in the package header with the specification for the function.
Note: When you print your reports, you will want to update the
transaction header indicating when the transaction was successfully printed. This is done by calling the Oracle Receivables API, ARTPSQB.pls. Select the "updated_customer_trx" function. This API updates the following columns: PRINTING_COUNT, PRINTING_LAST_PRINTED, PRINTING_ORIGINAL_DATE, and LAST_PRINTED_SEQUENCE_NUM.
New Modules
The following modules create the view structure for the transaction printing procedure. You must run these modules in the order in which they appear, because dependencies exist between some of the files. ARTPSQS.pls is the package specification for view functions ARTPSQBS.pls is the package body for view functions arvpinvv.sql is the other views creation script arvphdrv.sql is the header view creation script arvpadjv.sql is the adjustment view creation script arvplinv.sql is the lines view creation script
New Views
Receivables provides the following Transaction Printing Views you can use to select transaction data. AR_INVOICE_HEADER_V is the main view. It retrieves the header information of the report. It has two parts, one for adjustments and one for nonadjustments. AR_INVOICE_ADJ_V retrieves the details for an adjustment. AR_INVOICE_LINES_V retrieves the line items of each transaction retrieved by AR_INVOICE_HEADER_V. AR_INVOICE_TAX_SUMMARY_V retrieves tax summary information for a transaction.
AR_INVOICE_COMMITMENT_INFO_V retrieves commitment information for a transaction. AR_INVOICE_TOTALS_V retrieves the total amounts for all lines and associated charges for a transaction (for example, lines, freight, and tax). AR_INVOICE_INSTALLMENTS_V retrieves installment information for transactions with multiple installments. AR_INVOICE_COUNT_TERMS_V retrieves the number of terms for a transaction (that is, transactions assigned to split payment terms).
For more information about these views and the tables and columns from which they select data, refer to the Oracle eBusiness Suite Electronic Technical Reference Manual (eTRM) on OracleMetaLink. See: Printing Transactions, page 2-257.
E
Multi-Fund Accounts Receivable Accounting Examples
This appendix covers the following topics: Multi-Fund Accounts Receivable Balancing and Accounting Method Example Cash Receipts in Multi-Fund Accounts Receivable Model Credit Memo Examples Multi Fund Accounts Receivables Receipt Examples Adjusting Multi-Fund Accounts Receivable Invoice Examples
For example, a non-profit research group, Big Think Tank Institute, must issue approximately 30 invoices per week to various foundations, endowments, and government agency grants for funding of its continued operations. Typically, one funding agency, such as the National Science Foundation (NSF), provides money for several operational funds operated by Big Think Tank. The following conditions exist in this example: NSF provides funding for the General Fund, Operating Fund, and Trust Fund of Big Think Tank. In the Big Think ledger, the General, Operating, and the Trust funds are
represented by the balancing fund segment values 100, 200, and 300. NSF wants to receive the invoice for their funding dollars in a single invoice.
Related Topics
Multi-Fund Accounts Receivable, page 9-4
Balancing Method
If the Balancing accounting method of multi-fund accounts receivable is assigned to the Big Think Tank ledger, Big Think Tank can debit the natural receivables account, 1210, for all three funds: 100, 200, and 300. Big Think Tank can now track the outstanding receivables for each balancing segment fund. The invoice accounting for NSF using the Balancing method appears as shown in the table below. For the Receivables accounts, the balancing segment values are copied from the revenue credit lines and all other segments from the receivables account.
Invoice with Multi-Fund Accounts Receivable, Balance Method Line Description $ Amount Revenue Account (Fund-Cost Center-Natural Account) 100 - 35 - 5500 200 - 35 - 5600 300 - 35 - 5700 Receivables Account (Fund-Cost Center-Natural Account) 100 - 00 - 1210 200 - 00 - 1210 300 - 00 - 1210
1 2 3
Account Method
If the Account accounting method of multi-fund accounts receivable is assigned to the Big Think Tank ledger, Big Think Tank can debit the natural receivables account, 1210, for all three funds: 100, 200, and 300. Big Think Tank can now track the outstanding receivables for each balancing segment other than the account segment. The invoice accounting for NSF using the Account method appears as shown in the table below. For the Receivables accounts, all the segments other than the account segment value are copied from the revenue credit lines. The account segment value comes from the receivables account.
Invoice with Multi-Fund Accounts Receivable, Account Method Line Description $ Amount Revenue Account (Fund-Cost Center-Natural Account) 100 - 35 - 5500 200 - 35 - 5600 300 - 35 - 5700 Receivables Account (Fund-Cost Center-Natural Account) 100 - 35 - 1210 200 - 35 - 1210 300 - 35 - 1210
1 2 3
Related Topics
Cash Receipts Example, page E-3 Multi-Fund Accounts Receivable, page 9-4
Invoice with Multi-Fund Accounts Receivable, Account Method Line Description $ Amount Revenue Account (Fund-Cost Center-Natural Account) 100 - 35 - 5500 200 - 35 - 5600 300 - 35 - 5700 Receivables Account (Fund-Cost Center-Natural Account) 100 - 35 - 1210 200 - 35 - 1220 300 - 35 - 1230
1 2 3
The multi-fund accounts receivable accounting method lets you perform line-level cash receipt applications to invoices and to track cash balances in separate funds as shown in the table below, using check number 12345 as an example.
Cash Receipts Application Accounting, Account Method, Check Number 12345 Line $ Amount Applied Receivables Account 100 - 35 - 1210 200 - 35 - 1220 300 - 35 - 1230 Cash Account
1 2 3
Invoice
The credit memo examples are based on the following invoice.
Transactions - Invoice Entry Distribution Lines Example Debit/Credit Account Name Cr. Revenue Cr. Tax Cr. Freight Cr. Revenue Cr. Tax Cr. Freight Dr.Receivables Debit Description Credit Description $1,000 Account - 02.101.3000 $50 Account - 02.000.2500 $20 Account- 02.101.4500 $500 Account - 03.102.3000 $25 Account - 03.000.2500 $10 Account - 03.102.4500
$1,605 Account 01-000-1200
Multi-Fund Accounts Receivable Invoice Accounting Example Debit/Credit Account Name Dr. Receivables Dr. Receivables Dr. Receivables Dr. Receivables Dr. Receivables Dr. Receivables Debit Description $1,000 Account - 02.000.1200 $50 Account - 02.000.1200 $20 Account - 02.000.1200 $500 Account - 03.000.1200 $25 Account - 03.000.1200 $10 Account - 03.000.1200 Credit Description
Debit/Credit Account Name Cr. Revenue Cr. Tax Cr. Freight Cr. Revenue Cr. Tax Cr. Freight
Debit Description
Credit Description $1,000 Account - 02.101.3000 $50 Account - 02.000.2500 $20 Account- 02.101.4500 $500 Account - 03.102.3000 $25 Account - 03.000.2500 $10 Account - 03.102.4500
$1,000 Account - 02.101.3000 $50 Account - 02.000.2500
Debit/Credit Account Name Dr. Freight Dr. Revenue Dr. Tax Dr. Freight
Debit Description $20 Account - 02.101.4500 $500 Account - 03.102.3000 $25 Account - 03.000.2500 $10 Account - 03.102.4500
Credit Description
$200 Account - 02.101.3000 $100 Account - 03.101.3000
Credit Description
$1,000 Account - 02.000.1200
Multi-Fund Accounts Receivable On-Account Credit Memo Accounting Example Debit/Credit Account Name Cr. Receivables Cr. Receivables Cr. Receivables Cr. Receivables Cr. Receivables Cr. Receivables Debit Description Credit Description $623.05 Account - 02.000.1200 $31.15 Account - 02.000.1200 $12.46 Account - 02.000.1200 $311.53 Account - 03.000.1200 $15.58 Account - 03.000.1200 $6.23 Account - 03.000.1200
Credit Description
Related Topics
Multi-Fund Accounts Receivable, page 9-4
Invoice
The receipt examples are based on the following invoice.
Transactions - Invoice Entry - Distribution Lines Debit/Credit Account Name Dr. Receivables Invoice Line 1 Cr. Revenue Invoice Line 2 Cr. Revenue Debit Description $100 Account - 01.000.1200 Credit Description
Multi-Fund Accounts Receivable Invoice Accounting Example Debit/Credit Account Name Dr. Receivables Dr. Receivables Debit Description $40 Account - 02.000.1210 $60 Account - 03.000.1210 Credit Description
Debit/Credit Account Name Invoice Line 1 Cr. Revenue Invoice Line 2 Cr. Revenue
Debit Description
Apply Receipt
The following example shows the accounting when applying a receipt to an invoice.
$40 Account - 02.000.1210 $60 Account - 03.000.1210
Unapply Receipt
The following example shows the accounting when unapplying a receipt.
Multi-Fund Accounts Receivable Unapplying Receipt Example Debit/Credit Account Name Dr. Cash Cr. Unapplied receipts Cr. Cash Cr. Cash Dr. Receivables Dr. Receivables Debit Description $100 Account - 01.000.1115 Credit Description
$40 Account - 02.000.1210 $60 Account - 03.000.1210
Reverse Receipt
The following example shows the accounting when reversing a receipt.
Multi-Fund Accounts Receivable Reversing Receipt Accounting Example Debit/Credit Account Name Dr. Receivables Dr. Receivables Dr. Unapplied Cr. Unapplied Cr. Cash Dr. Cash Cr. Cash Cr. Cash Debit Description $40 Account - 02.000.1210 $60 Account - 03.000.1210 $100 Account - 01.000.1220 Credit Description
$100 Account - 01.000.1220 $100 Account - 01.000.1115
$100 Account - 01.000.1115
$40 Account - 01.000.1115 $40 Account - 02.000.1210
Debit Description
Credit Description $40 Account - 01.000.1115 $16 Account - 02.000.1210 $24 Account - 03.000.1210
Related Topics
Multi-Fund Accounts Receivable, page 9-4
Invoice
The adjustment examples are based on the following invoice.
Transactions - Invoice Entry- Distributions Window Debit/Credit Account Name Dr. Receivables Cr. Revenue Debit Description $1,605 Account - 01.000.1200 Credit Description
Debit/Credit Account Name Cr. Tax Cr. Freight Cr. Revenue Cr. Tax Cr. Freight
Debit Description
Credit Description $50 Account - 02.000.2500 $20 Account- 02.101.4500 $500 Account - 03.102.3000 $25 Account - 03.000.2500 $10 Account - 03.102.4500
Multi-Fund Accounts Receivable Invoice Accounting Example Debit/Credit Account Name Dr. Receivables Dr. Receivables Dr. Receivables Dr. Receivables Dr. Receivables Dr. Receivables Cr. Revenue Cr. Tax Cr. Freight Cr. Revenue Cr. Tax Cr. Freight Debit Description $1,000 Account - 02.000.1200 $50 Account - 02.000.1200 $20 Account - 02.000.1200 $500 Account - 03.000.1200 $25 Account - 03.000.1200 $10 Account - 03.000.1200 Credit Description
$1,000 Account - 02.101.3000 $50 Account - 02.000.2500 $20 Account- 02.101.4500 $500 Account - 03.102.3000 $25 Account - 03.000.2500 $10 Account - 03.102.4500
$1,000 Account - 02.000.1260 $50 Account - 02.000.1260 $20 Account - 02.000.1260 $500 Account - 03.000.1260 $25 Account - 03.000.1260 $10 Account - 03.000.1260
Multi-Fund Accounts Receivable Line Type Adjustment Accounting Example Debit/Credit Account Name Cr. Receivables Cr. Receivables Dr. Adjustment Dr. Adjustment Debit Description Credit Description $200 Account - 02.000.1210 $100 Account - 03.000.1210
$200 Account - 02.000.1260 $100 Account - 03.000.1260
$50 Account - 02.000.1260 $25 Account - 03.000.1260
Debit Description
Related Topics
Multi-Fund Accounts Receivable, page 9-4
F
Image Reference
This appendix includes text descriptions of some of the most complex diagrams in the Oracle Receivables User Guide. Some users may find these descriptions helpful in understanding the related diagrams. This appendix covers the following topics: Text description of the Receipts Workbench Graphic Text description of the Transactions Workbench Graphic Text description of the Collections Workbench Graphic Text Description of the AutoInvoice Overview Graphic Text Description of the Bill in Advance Accounting Entries Graphic Text Description of the Bill in Arrears Entries Graphic Text Description of the Processing Notes Receivable Graphic Text Description of the Automatic Receipts Graphic Text Description of the Reporting on Automatic Receipts and Remittances Graphic Text Description of the Statement Cycles Graphic
You can navigate to the following windows... Receipt Batches, Receipts Receipts Confirm, Reverse, Search and Apply, Applications, Distributions Applications Chargebacks, Adjustments Receipts
The Receipts Workbench illustration also shows information for Remittance Windows and AutoLockbox Windows. The Remittance Windows are used to send information to banks. The AutoLockbox windows are used to receive transmissions from banks. The information that is sent or received through these windows can be accessed through the main Receipt windows, but there is no direct connection to the Receipts Workbench. The Remittance Windows contain AutoCreate and Manual Create functions which are used to create new remittance batches. You can also approve and format a remittance batch using the Remittances window. The Receipts Workbench diagram shows additional functions that you can perform using the Receipt Batches Summary window. If the Batch Type is Automatic, you can Approve, Format, and Maintain batches. If the Batch Type is Manual Quick, you can Review Receipts, allocate the receipts to multiple transactions, and Post QuickCash. If the Batch Type is Manual Regular, you can Add, Delete, or Review Receipts.
You can navigate to the following windows... Transactions, Transactions Summary Freight, Distributions, Tax, Installments, Copy Transactions, Credit Transactions, Sales Credits, Lines, Balances, Adjustments, Transaction Overview Freight, Distributions, Tax, Installments, Copy Transactions, Credit Transactions, Sales Credits, Lines, Balances, Adjustments, Transaction Overview Sales Credits, Freight, Tax, Distributions
Transactions Summary
Lines
Account Details
Activities
You can navigate to the following windows... Account Overview, Release/Credit Hold, Customer Workbench, Customer Calls, Aging, Correspondence, Account Details Account Details Account Details, Call, Print Statement, Print Dunning
Customer Account
Aging Correspondence
You then run the AutoInvoice Interface program to validate your imported data and transfer the data to the tables within Oracle Receivables, or to the RA_INTERFACE_ERRORS table for data that was not properly validated.
January
Account Receivables Debit $3,000 Credit
Debit
$1,000
February
Account Unearned Revenue Revenue Debit $1,000 Credit
$1,000
March
Account Unearned Revenue Revenue Debit $1,000 Credit
$1,000
January
Debit $1,000
Credit
$1,000
February
Account Unbilled Receivables Revenue Debit $1,000 Credit
$1,000
March
Account Unbilled Receivables Revenue Receivables Unbilled Receivables Debit $1,000 Credit
$1,000
$3,000
$3,000
You create a note receivable. You can either remit the note to the bank for deposit or factoring, or you can return the note. If you return the note, go to step 3. If you remit the note, go to step 4. To return the note, you can either exchange or repurchase the note. Go to step 1. After you remit the note, the note reaches maturity. Go to step 5.
3. 4.
5.
When the note reaches maturity, the amount should clear the bank. If the amount did not clear the bank, go to step 6. If the amount cleared the bank, go to step 7. If the amount did not clear the bank, the note is delinquent. Go to step 3. If the amount did clear the bank, you can clear the note or eliminate risk by running the Automatic Clearing program.
6. 7.
First, you flag the transactions that you want the Automatic Receipts process to pay by assigning a receipt method with an associated receipt class that has an Automatic creation method. When you run the Automatic Receipts program, Receivables creates receipts to close out all completed transactions that meet the selection criteria. Receivables also lets you update, delete, and approve the receipts that were selected. You can also optionally format your automatic receipts onto paper to send to your customer for confirmation or notification before remitting them to your bank on either paper or magnetic media. The next step in the process involves confirming your automatic receipt batches, if required, to indicate that your customer has reviewed each receipt and agrees that the payment information is correct. After confirmation, you create remittance batches to select automatic receipts for remittance to your bank to initiate the transfer of funds from your customer's account to your account as payment for the transactions that were previously closed by these receipts. You can create unapproved, approved, or approved and formatted remittance batches, which you then send to your bank. When you receive your bank statement, you can then reconcile your receipts. You can optionally submit the Automatic Clearing program to automatically clear remitted receipts and clear or risk eliminate factored receipts in Receivables.
2.
3.
4.
5.
Run the following report... Invoices Awaiting AutoReceipt Invoices Awaiting AutoReceipt, Automatic Receipt Batch Management Invoices Awaiting AutoReceipt, Automatic Receipt Batch Management Invoices Awaiting AutoReceipt, Receipts Awaiting Confirmation Receipts Awaiting Remittance Receipts Awaiting Remittance, Remittance Batch Management Remittance Batch Management, Receipts Awaiting Clearance Receipts Awaiting Clearance, Bank Risk, Remittance Batch Management Bank Risk, Remittance Batch Management, Receipt Journal Receipt Journal
7. Approve Remittances
8. Format Remittances
9. Reconcile Receipts
subtotaled by currency. Cross-site and cross customer receipts are displayed below the unapplied receipts for each bill-to site.
Index
Symbols
1099 indicator, 7-9 on-account credits, 9-50 opening and closing periods, 9-1 overview, 9-3 overview of accounting rules, 2-31 overview of AutoAccounting, 9-7 recognizing revenue, 3-1 reports, 10-10 reviewing credit memo information, 2-99 reviewing transaction information, 2-18 setting up for cash basis accounting, 9-30 using rules, 2-35 viewing accounting lines, 9-32 window field reference, 2-19 accounting entries creating, 9-13 Accounting Rules Listing, 10-17 accounts Account Status report, 10-16 AutoInvoice account assignments, 2-232 reconciling account balances, 9-21 Account Status report, 10-16 account type external, 7-5 internal, 7-5 accruing accrual and cash basis accounting, 9-25 accrual basis accounting journal entries, 9-29 activities adjustment activities, 2-57 viewing open transactions, 2-50 Actual Receipt report, 10-18 adding and updating account profiles overview, 7-21
A
acceptance recording, 3-12 account balances reconciling, 9-21 Account Details window window field reference, 2-52 accounting Accounting Rules Listing, 10-17 accrual and cash basis accounting, 9-25 AutoAccounting, 9-12 AutoAccounting structure, 9-9 cash basis accounting, 9-24 creating accounting entries, 9-13 defining AutoAccounting, 9-9 event model, 9-5 for adjustments, 9-49 for commitments, 9-45 for credit memos, 2-112, 9-45 for debit memos, 9-50 for deposits, 9-45 for guarantees, 9-46 for invoices, 9-44 for receipts, 9-46 for remittances, 9-49 for transactions, 9-43 journal entries, 9-29 multi-fund accounts receivable, 9-4 notes receivable, 4-80
Index-1
prerequisites, 7-21 procedure, 7-21 selected terminology, 7-21 adding and updating accounts overview, 7-7 prerequisites, 7-7 procedure, 7-7 selected terminology, 7-7 adding and updating account site business purposes overview, 7-34 prerequisites, 7-35 procedure adding a business purpose, 7-38 viewing and updating a business purpose, 7-38 selected terminology, 7-35 adding and updating account site profiles overview, 7-42 prerequisites, 7-42 procedure, 7-42 adding and updating account sites overview, 7-20 prerequisites, 7-20 procedure, 7-20 adding and updating account site tax profile overview, 7-44 prerequisites, 7-44 procedure, 7-44 adding and updating customer profiles overview, 7-9 prerequisites, 7-9 procedure, 7-9 selected terminology, 7-9 adding and updating customer tax profiles overview, 7-18 procedure, 7-18 address duplication prevention overview, 7-47 prerequisites, 7-48 procedure, 7-48 addresses Receipts Without Sites report, 10-113 Adjustment Approval report, 10-20 Adjustment Register, 10-21 adjustments accounting entries, 9-49
activities, 2-57 Adjustment Approval report, 10-20 Adjustment Register, 10-21 approving, 2-64 AutoAdjustment reports, 2-63 automatic, 2-61 creating, 4-56 exchange rates, 2-28 manual, 2-59 numbering, 2-59 overview, 2-57 status, 2-57 tables used, 9-88 types of adjustments, 2-57 View Adjustment Accounting window, 9-33 window field reference, 2-61 aging Aging - 4 and 7 Bucket reports, 10-23 aging reports, 10-23 agreements entering an invoice against an order See commitments alternate Alternate Customer Name Receipt Matching report, 10-28 Alternate Name Receipt Matches window, 4112 APIs Revenue Adjustment API, 3-5 application rule sets overview, 4-45 applications application rule sets, 4-45 Applications window field reference, 4-22 Applied Receipts Register, 10-28 Other Applications report, 10-95 Applications Desktop Integrator, 10-138 Applications window applying receipts, 4-10 applying receipts in detail, 4-18 Applied Receipts Register, 10-28 applying cross currency receipts, 4-39 applying receipts, 4-12 Application Rule Sets, 4-45 how AutoLockbox applies receipts, 4-96 in detail, 4-18 manually, 4-15
Index-2
overview, 4-10 reviewing receipt applications, 4-67 tables used for applied receipts, 9-78 using AutoCash rules, 4-142 approving adjustments, 2-64 automatic receipts, 5-16 remittance batches, 5-36 AR: AutoInvoice Gather Statistics profile option, 2-213 AR: Deposit Offset Account Source profile option, 2-44 AR: Use Oracle Approvals Management in CMFW profile option, 2-139 Archive and Purge archive levels, 11-15 Archive Summary and Detail reports, 11-60 archive tables, 11-27 cycles, 11-5 data not archived, 11-19 monitoring Archive and Purge, 11-21 overview, 11-1 parameters, 11-58 preparing to run, 11-3 purge criteria, 11-10 running, 11-57 status and error messages, 11-22 tables purged, 11-14 AR Reconciliation report, 10-30 AR to GL Reconciliation report, 10-31 attachments overview, C-1 viewing from related windows, C-2 Audit Report by Document Number, 10-33 AutoAccounting adjusting revenue and sales credits, 3-5 defining, 9-9 overview, 9-7 reviewing accounting information, 2-99 structure, 9-9 using, 9-12 AutoAssociate definition, 4-94 AutoCash AutoCash Rules report, 10-34 matching using bank charges and tolerance limit, 4-143
overview, 4-142 rules, 4-145 apply to the oldest invoice first, 4-150 Automatic Matching Rules, 4-143 clear past due invoices, 4-147 clear past due invoices grouped by payment term, 4-148 clear the account, 4-146 match payment with invoice, 4-145 AutoCash Rules report, 10-34 AutoInvoice account assignments, 2-232 adjusting general ledger dates, 2-249 automated receipt handling, 5-66 calculating tax, 2-218 customer bank accounts, 2-221 exceptions, 2-204 exchange rates, 2-250 gathering statistics, 2-213 general ledger dates, 2-244 grouping rules, 2-239 importing credit memos, 2-229 importing data from your feeder system, 2-214 importing freight lines, 2-222 importing invoices with rules, 2-228 importing tax lines, 2-224 late charges, 2-231 Oracle Exchange Invoice Import request set, 2251 overview, 2-208 purge program, 2-217 receipt methods, 2-221 reports, 2-202 setting up, 2-209 Setup Details report, 10-126 submitting, 2-199 tables, 2-250 tables used, 9-60 transaction flexfields, 2-233 transfer bank account information, 2-221 transferring data from feeder system, 2-214 transferring receipt methods, 2-221 using line ordering rules, 2-242 validating dates, 2-248 validation, 2-215 AutoLockbox Alternate Name Receipt Matches window, 4-
Index-3
112 applying receipts, 4-96 AutoAssociate, 4-94 commonly asked questions, 4-113 identifying customers for receipts, 4-93 importing and applying cross currency receipts, 4-107 Lockbox Execution report, 4-123 maintaining transmission data, 4-125 MICR numbers, 4-94 retention of invalid matching numbers, 4-129 running, 4-116 using, 4-85 validation, 4-89 viewing transmission history, 4-128 window field reference, 4-121 automatic adjustments, 2-61 Automatic Clearing for Receipts Execution report, 5-40 clearing program, 5-38 Format Automatic Remittances report, 5-38 receipt handling, 5-66 remittances, 5-25 using AutoLockbox, 4-85 using Cash Management to clear receipts, 5-41 Automatic Receipt Batch Management report, 1034 automatic receipts accounting, 5-24 approving, 5-16 Automatic Receipt Batch Management report, 10-34 Automatic Receipts and Remittances Execution report, 5-16 Automatic Receipts Awaiting Confirmation report, 10-35 confirming, 5-20 creating, 5-9 deleting, 5-13 flagging transactions, 5-7 for credit card payments, 5-51 Format Automatic Receipts report, 5-19 formatting, 5-18 manually entering, 5-14 overview, 5-3 reporting on, 5-22
scheduling, 5-12 submitting, 5-11 Transactions Awaiting Consolidation report, 10-137 troubleshooting, 5-5 Automatic Receipts Awaiting Confirmation report, 10-35 Automatic Receipt Write-off program, 4-161 Automatic Transactions Batch report, 10-36 average days late calculating, 10-106
B
Bad Debt Provision report, 10-38 balance forward billing accepting draft bills, 2-270 creating, 2-268 generating and printing, 2-268 overview, 2-262 process, 2-265 rejecting draft bills, 2-270 reprinting bills, 2-271 balances calculating a customer's open balance, 4-142 Commitment Balance report, 10-51 viewing customer balances, 2-49 viewing transaction balances, 2-51 Bank Risk report, 10-38 banks Bank Risk report, 10-38 defining for bills receivable, 6-6 batches approving automatic receipts, 5-16 approving remittance batches, 5-36 Automatic Receipt Batch Management report, 10-34 batching credit memos, 2-106 batching transactions, 2-44 creating manually, 5-34 factoring remittances, 5-29 formatting automatic receipts, 5-18 overview of QuickCash, 4-129 receipt batches, 4-69 remittance batches, 5-30 Remittance Batch Management report, 10-117 Transaction Batch Sources Listing, 10-131
Index-4
valid statuses, 2-45 billing balance forward, 2-262 Billing and Receipt History report, 10-39 Billing History report, 10-40 imported billing number, 2-272 Billing and Receipt History report, 10-39 Billing History report, 10-40 bills receivable Acceptance window, 6-20 accepting, 6-20, 6-36 accounting entries and statuses, 6-47 accounting for bills receivable, 6-4 accounting for remittances and receipts, 6-45 actions, 6-24 assigning transactions to, 6-7, 6-9 Assignments window, 6-7, 6-32 automatically creating, 6-10, 6-12, 6-15 Automatic Transactions Batch report, 10-36 bank accounts for, 6-6 Bills Receivable Batch Creation concurrent program, 6-12, 6-15, 6-17 Bills Receivable By Status report, 10-41 Bills Receivable Format Report program, 10-43 Bills Receivable Maturity and Risk program and report, 6-59 Bills Receivable Portfolio Management window, 6-24, 6-25, 6-27 Bills Receivable Reminder Letters, 10-44 Bills Receivable Remittance Batch Management report, 10-45 Bills Receivable Summary report, 10-48 Bills Receivable Transaction Batches window, 6-12 Bills Receivable window, 6-4, 6-6 bills receivable workbench, 1-13 BR Maintain Remittance Batch window, 6-56 canceling, 6-37 completing, 6-18 creating, 6-3 customer drawees, 6-10, 7-56 eliminating/reestablishing risk, 6-39 endorsing, 6-40 exchanging one bill for another, 6-18, 6-41 exchanging transactions for, 6-10, 6-17 History window, 6-32 holding/releasing from hold, 6-40
incomplete bills, 6-19 managing, 6-23 manually creating, 6-4 numbering, 6-13 overview, 6-2 printing, 6-20 profile options, 1-14 protesting, 6-42 Quick Assign window, 6-9 recalling, 6-37 receipts, 6-44, 6-59, 6-61 remittance batches, 6-56, 10-45 remittances, 6-43, 6-49, 6-50, 6-56, 6-58, 6-58, 661 Remittances window, 6-50 reports, 6-42 restating, 6-41 stamp values, 6-21 Stamp Values report, 6-22 Stamp Values window, 6-21 system options, 1-14 transaction batches, 6-12, 6-15 Transactions Awaiting Consolidation report, 10-137 unpaid, 6-38 updating, 6-34 viewing a bill, 6-24 viewing bills receivable assignments, 6-32 viewing bills receivable history, 6-32 viewing bills receivable transaction information, 6-34 Bills Receivable By Status report, 10-41 Bills Receivable Format Report program, 10-43 Bills Receivable Reminder Letters, 10-44 Bills Receivable Remittance Batch Management report, 10-45 Bills Receivable Summary report, 10-48
C
calculating commitment balance, 2-252 calendars opening and closing accounting periods, 9-1 canceling transactions, 2-48 cash
Index-5
cash basis accounting, 9-24 cash basis accounting journal entries, 9-29 Deposited Cash reports, 10-70 QuickCash, 4-129 setting up for cash basis accounting, 9-30 unapplying cash when crediting transactions, 2-104 using Cash Management to clear receipts, 5-41 chargebacks adjustment activity, 2-57 against receipts, 4-52 against transactions, 4-52 creating chargebacks, 4-53 credit cards, 5-54 tables used, 9-86 charges calculating late charges, 8-8 customer account setup, 7-32, 7-45 entering freight charges, 2-16 reviewing late charges, 8-16 claims, 4-2, 4-11, 4-16 cash claims, 4-23 creating, 4-164 overview, 4-164 resolving, 4-165 split claims, 4-166 clearing automatic clearing for receipts, 5-38 clearing notes receivable, 4-78 using Cash Management to clear receipts, 5-41 closing accounting periods, 9-1 collection aging reports, 10-23 Collection Effectiveness Indicators report, 1049 overview, 8-1 placing accounts on credit hold, 8-7 printing dunning letters, 8-5 printing reports, 8-6 reports, 10-13 using Oracle Advanced Collections, 8-1 viewing items in dispute, 2-53 viewing transaction balances, 2-49 Collection Effectiveness Indicators report, 10-49 Commitment Balance report, 10-51 commitments
accounting entries, 9-45 calculating your commitment balance, 2-252 Commitment Balance report, 10-51 entering, 2-42 overdrawing commitments, 2-251 promised amounts, 2-253 tables used, 9-63 transaction types, 2-253 using, 2-251 completing transactions, 2-46 contact, 7-1 contact duplication prevention overview, 7-49 prerequisites, 7-50 procedure, 7-50 contingencies, 3-15 See event-based revenue management Contingency-Based Deferred Revenue report, 1052 contracts recording acceptance, 3-12 conversions foreign currency transactions, 2-26 copying invoices, 2-54 Recurring Invoice report, 2-57 Correct Funds Transfer Errors page pages, 5-56 correspondence printing dunning letters, 8-5 printing statements, 8-23 using statements, 8-19 country-specific reports, 10-14 Create Receipt Write-off window creating automatic write-offs, 4-161 window field reference, 4-163 creating a customer overview, 7-5 procedure, 7-5 selected terminology, 7-5 creating an account overview, 7-19 prerequisites, 7-19 procedure, 7-19 creating an account site
Index-6
overview, 7-33 prerequisites, 7-34 procedure, 7-34 selected terminology, 7-34 creating and updating account contacts overview, 7-51 prerequisites, 7-51 procedure creating an account contact, 7-52 viewing and updating an account contact, 7-52 selected terminology, 7-51 creating and updating accounts procedure, 7-19 adding and updating account profiles, 721 adding and updating account sites, 7-20 creating an account, 7-19 defining and updating account profile amounts, 7-23 defining and updating account relationships, 7-27 entering and updating account communication information, 7-26 entering and updating account order management information, 7-29 entering and updating account payment details, 7-24 creating and updating accounts overview, 7-19 creating and updating account site contact points overview, 7-55 prerequisites, 7-56 procedure, 7-56 creating and updating account site contacts overview, 7-53 prerequisites, 7-53 procedure creating an account site contact, 7-53 viewing and updating an account site contact, 7-53 creating and updating account sites overview, 7-33 prerequisites, 7-33 procedure, 7-33 adding and updating account site business purposes, 7-34
adding and updating account site profiles, 7-42 adding and updating account site tax profile, 7-44 creating an account site, 7-33 defining and updating account site profile amounts, 7-43 entering and updating account site communication information, 7-41 entering and updating account site details, 7-40 entering and updating account site payment details, 7-41 creating and updating contact points creating and updating account site contact points, 7-55 creating and updating contact points for account contacts, 7-54 creating and updating contact points for account site contacts, 7-56 creating and updating customer contact points, 7-54 overview, 7-53 creating and updating contact points for account contacts overview, 7-54 prerequisites, 7-54 procedure, 7-54 creating or updating account contact address, 7-54 creating or updating account contact phone numbers, 7-54 creating or updating account contact roles, 7-54 creating or updating account contact URLs, 7-54 creating or updating account e-mail addresses, 7-54 creating and updating contact points for account site contacts overview, 7-56 prerequisites, 7-56 procedure, 7-56 creating and updating contact points prevention procedure, 7-53 creating and updating contacts creating and updating account contacts, 7-51
Index-7
creating and updating account site contacts, 753 overview, 7-50 procedure, 7-50 creating and updating customer contact points overview, 7-54 prerequisites, 7-54 procedure, 7-54 creating or updating customer e-mail addresses, 7-54 creating or updating customer phone numbers, 7-54 creating or updating customer URLs, 754 creating and updating customers overview, 7-5 procedure, 7-5 adding and updating accounts, 7-7 adding and updating customer profiles, 7-9 adding and updating customer tax profiles, 7-18 creating a customer, 7-5 defining and updating party relationships, 7-12 entering and updating customer communication information, 7-12 credit analyst, 7-9 credit cards capturing payment, 5-45 chargebacks, 5-54 defining profile options for, 5-48 overview, 5-42 prepayments, 4-25 processing credit card transactions, 5-49 refunds, 5-59 setting up Receivables, 5-47 validation and integration, 5-45 credit classification, 7-9 Credit Hold report, 10-53 credit limit, 7-9 credit memos accounting entries, 9-45 accounting for credit memos, 2-112 applying on-account credit memos, 2-108 batching, 2-106 creating on-account credit memos, 2-108
crediting transaction lines, 2-95 crediting transactions, 2-92 Credit Memo Request Workflow, 2-139 Credit Transactions window field reference, 297 importing, 2-229 querying, 2-107 reviewing tax information, 2-103 tables used, 9-71 unapplying cash, 2-104 updating, 2-111 updating installments, 2-105 cross currency applying cross currency receipts, 4-39 Cross Currency Exchange Gain/Loss report, 443 setting up cross currency receipts, 4-31 using AutoLockbox to import and apply receipts, 4-107 Cumulative Activity Balance report, 10-55 currency creating foreign currency transactions, 2-26 cross currency receipts, 4-29 currencies without rates, 8-14 View Currency Details window, 9-42 customer, 7-1 customer account, 7-1 customer and account site duplication prevention address duplication prevention, 7-47 contact duplication prevention, 7-49 customer duplication prevention, 7-46 invalid address creation prevention, 7-48 overview, 7-45 procedure, 7-45 Customer Balance Revaluation report, 10-56 customer credit Credit Hold report, 10-53 credit holds, 8-7 Customer Credit Snapshot report, 10-58 Customer Credit Snapshot report, 10-58 customer duplication prevention overview, 7-46 prerequisites, 7-46 procedure, 7-46 Customer Interface Oracle Exchange Customer Import request set,
Index-8
7-58 Customer Listing Detail and Summary reports, 10-61 Customer Open Balance Letter, 10-67 Customer Profiles report, 10-68 Customer Relationships Listing, 10-69 customer reports Account Status, 10-16 Customer Balance Revaluation, 10-56 Customer Credit Snapshot, 10-58 Customer Listing Detail and Summary reports, 10-61 Customer Open Balance Letter, 10-67 Customer Profiles, 10-68 Customer Relationships Listing, 10-69 Duplicate Customer, 10-77 Sales Journal by Customer, 10-122 Update Customer Profiles, 10-145 customers cross site receipts, 8-25 Customer Open Balance Letter, 10-67 defining statement sites, 8-22 discounts, 4-152 sample statement, 8-27 statements, 8-19 viewing transactions, 2-49 Customers and Transactions Key Indicators report, 10-140 Customers set of pages process flow, 7-1 usage, 7-1
D
daily revenue recognizing revenue, 2-31 data archiving and purging, 11-1 data not archived during Archive and Purge, 11-19 exporting data using EDI, 2-199 importing from feeder system using AutoInvoice, 2-214 maintaining Lockbox transmission, 4-125 Data Quality Management overview, 7-3 setting Up DQM, 7-3
turning on DQM search, 7-3 dates determining dates using AutoInvoice, 2-244 validating using AutoInvoice, 2-248 debit memos, 9-63 accounting entries, 9-50 entering, 2-2 reversals, 4-61 deductions, 4-2, 4-11, 4-16 defaulting bills receivable workbench, 1-14 receipts workbench, 1-4 transactions workbench, 1-9 defining and updating account profile amounts overview, 7-23 prerequisites, 7-23 procedure, 7-23 adding a currency, 7-23 defining profile amounts, 7-24 updating account profile amounts, 7-24 defining and updating account relationships overview, 7-27 prerequisites, 7-28 procedure creating a relationship, 7-28 updating a relationship, 7-28 defining and updating account site profile amounts overview, 7-43 procedure, 7-43 defining and updating party relationships overview, 7-12 prerequisites, 7-12 procedure, 7-12 defining party paying relationships, 7-14 selected terminology, 7-12 defining party paying relationships overview, 7-14 procedure, 7-14 deleting invoices, 2-82 Deposited Cash reports, 10-70 deposits accounting entries, 9-45 Deposited Cash reports, 10-70 entering commitments, 2-42 include tax and freight, 2-42
Index-9
printing, 2-261 promised amounts, 2-253 tables used, 9-65 using commitments, 2-251 Discount Projection report, 10-72 discounts calculating, 4-155 defaulting amounts, 4-156 determining the discount percent, 4-154 discount basis system option, 4-154 Discount Projection report, 10-72 discounts in Post QuickCash, 4-158 grace days, 4-153 overview, 4-152 partial payments, 4-153 setting up, 4-154 tiered discounts, 4-153 types of discounts, 4-152 Disputed Invoice report, 10-74 disputes Disputed Invoice report, 10-74 marking and removing items in dispute, 2-52 viewing items in dispute, 2-53 Distributions window, 2-19 document sequences Audit Report by Document Number, 10-33 Document Transfer program, 2-66 Document Transfer Scheduling program, 2-66 DQM See Data Quality Management Drilling down from GL customizing windows, 9-39 dunning Dunning History report, 10-75 printing dunning letters, 8-5 Dunning History report, 10-75 Duplicate Customer report, 10-77
E
EDI (electronic data interchange) EDI location field, 7-41 exporting invoices, 2-199 electronic payments overview, 5-1 entering and updating account communication information
overview, 7-26 prerequisites, 7-26 procedure, 7-26 entering and updating account order management information overview, 7-29 prerequisites, 7-29 procedure, 7-31 selected terminology, 7-29 entering and updating account payment details overview payment instruments, 7-24 receipt methods, 7-24 prerequisites, 7-25 procedure assigning bank accounts:, 7-26 assigning credit cards:, 7-26 assigning receipt methods:, 7-25 entering and updating account site communication information overview, 7-41 prerequisites, 7-41 procedure, 7-41 entering and updating account site details overview, 7-40 prerequisites, 7-40 procedure, 7-41 selected terminology, 7-40 entering and updating account site payment details overview, 7-41 prerequisites, 7-42 procedure, 7-42 entering and updating customer communication information overview, 7-12 prerequisites, 7-12 procedure, 7-12 entering and updating customer information overview, 7-4 procedure, 7-4 creating and updating accounts, 7-19 creating and updating account sites, 7-33 creating and updating contact points, 753 creating and updating contacts, 7-50 creating and updating customers, 7-5
Index-10
customer and account site duplication prevention, 7-45 errors correcting AutoInvoice exceptions, 2-204 correcting credit card refund errors, 5-63 Lockbox transmission data, 4-125 European Sales Listing, 10-78 event-based revenue management contingencies, 3-15 Contingency-Based Deferred Revenue report, 10-52 evaluating invoices for, 3-14 managing contingencies, 3-11 modifying invoices under analysis, 3-26 monitoring contingencies, 3-22 overview, 3-12 payments, 3-17 Revenue Exceptions report, 10-119 events accounting events, 9-5 exceptions AutoInvoice exceptions, 2-204 Invoice Exception report, 10-80 exchange rates adjusting, 2-28 viewing exchange rate information, 2-29 execution reports Archive Summary and Detail, 11-60 AutoAdjustment, 2-63 AutoInvoice, 2-202 Automatic Clearing for Receipts Execution, 540 Automatic Receipts and Remittances Execution, 5-16 Lockbox Execution report, 4-123 Post QuickCash Execution, 4-140 Revenue Recognition Execution report, 3-4 exporting exporting invoices using EDI, 2-199
folders bills receivable workbench, 1-14 overview, 1-2 receipts workbench, 1-5 transactions workbench, 1-9 foreign currency cross currency receipts, 4-29 transactions, 2-26 writing off foreign currency receipts, 4-160 formats automatic receipts, 5-18 Format Automatic Receipts report, 5-19 Format Automatic Remittances report, 5-38 remittance batches, 5-37 remittance layouts, 5-26 freight entering freight for a transaction, 2-16 importing using AutoInvoice, 2-222 reviewing transaction information, 2-102 window field reference, 2-17 funds multi-fund accounts receivable, 9-4 funds transfer correcting errors, 5-56
G
gains and losses Cross Currency Exchange Gain/Loss report, 443 Projected Gains and Losses report, 10-105 global reports, 10-14 grouping batching credit memos, 2-106 batching transactions, 2-44 Ordering and Grouping Rules Listing, 10-94 using grouping rules to create transactions, 2239 guarantees accounting entries, 9-46 entering commitments, 2-42 printing, 2-261 tables used, 9-68 using commitments, 2-251
F
factoring remittance batches, 5-29 flexfields transaction flexfields, 2-233 using with AutoInvoice, 2-220
Index-11
history Billing History report, 10-40 Dunning History report, 10-75 viewing AutoLockbox transmission history, 4128 viewing receipt history, 4-67 holds Credit Hold report, 10-53 credit holds, 8-7
I
imported billing number, 2-272 importing AutoInvoice, 2-217 credit memos, 2-229 importing freight lines using AutoInvoice, 2222 invoices with rules, 2-228 journal import process, 9-22 late charges, 2-231 Oracle Exchange Customer Import request set, 7-58 Oracle Exchange Invoice Import request set, 2251 tax lines, 2-224 transactions, 2-199 transferring data from feeder system, 2-214 Incomplete Invoices report, 10-79 installments entering invoices with split terms, 2-30 updating credit memo, 2-105 Intercompany Invoice report, 10-80 Intercompany Receipts report, 10-80 interest calculating late charges, 8-8 customer account setup, 7-32, 7-45 reviewing late charges, 8-16 interfaces AutoLockbox, 4-85 Order Management Receivables interface, 2207 invalid address creation prevention overview, 7-48 prerequisites, 7-49 procedure, 7-49 Invoice Exception report, 10-80
Invoice Print Preview report, 10-81 invoice reports Disputed Invoice, 10-74 Incomplete Invoices, 10-79 Intercompany Invoice, 10-80 Invoice Exception, 10-80 Invoice Print Preview, 10-81 Invoices Posted to Suspense, 10-83 Other Applications report, 10-95 Past Due Invoice, 10-98 Print Invoice reports, 10-99 Recurring Invoice report, 2-57 Transactions Awaiting Consolidation, 10-137 invoices accounting entries, 9-44 adjusting, 3-27 AutoInvoice, 2-208, 2-217 balance forward, 2-262 copying, 2-54 crediting, 2-92, 3-27 deleting, 2-82 entering, 2-2 entering freight charges, 2-16 entering invoices with installments, 2-30 entering invoices with rules, 2-24 entering tax information, 2-15 exporting using EDI, 2-199 importing transactions, 2-199 importing using AutoInvoice, 2-207 incompleting, 3-28 invoice print views, D-1 invoicing and accounting rules, 2-35 late charges, 2-231 overview of rules, 2-31 printing, 2-257, 2-260 reviewing accounting information, 2-99 reviewing freight information, 2-102 tables used, 9-60 understanding printed transactions, 2-259 updating, 2-83 XML, 2-66 Invoices Posted to Suspense report, 10-83
J
Journal Entries report, 10-84 journals
Index-12
accounting entries, 9-29 Journal Entries report, 10-84 journal import process, 9-22 Journal with GL Details, 10-87 Receipt Journal, 10-108 Transaction Reconciliation report, 10-133 Journal with GL Details report, 10-87
K
key indicators Customers and Transactions Key Indicators report, 10-140 Receipts Key Indicators report, 10-114 Receivables Key Indicators report, 10-114 Transactions Key Indicators report, 10-140
European Sales Listing, 10-78 Ordering and Grouping Rules Listing, 10-94 Payment Terms Listing, 10-99 Standard Memo Lines Listing, 10-127 submitting, 10-4 Transaction Batch Sources Listing, 10-131 Transaction Types Listing, 10-136 Lockbox AutoLockbox, 4-85 Lockbox Transmission Data window, 4-125
M
maintaining maintaining Lockbox transmission data, 4-125 transactions, 2-81 matching Alternate Name Receipt Matches window, 4112 match payment with invoice AutoCash rule, 4-145 receipt matching rules used by AutoLockbox, 4-98 reconciling receipts, 5-41 retention of invalid matching numbers, 4-129 memos accounting for credit memos, 2-112 accounting for debit memos, 9-50 batching credit memos, 2-106 crediting transactions, 2-92 Credit Transactions window reference, 2-97 printing credit memos, 2-260 querying credit memos, 2-107 tables used for on-account credits, 9-74 menus Receivables navigation paths, A-1 merging Duplicate Customer report, 10-77 messages XML, 2-67 MICR number definition, 4-94 miscellaneous entering miscellaneous receipts, 4-58 Miscellaneous Receipts Register, 10-90 miscellaneous receipt tables, 9-84 Miscellaneous Receipts Register, 10-90
L
Late Charge Documents window, 8-16 Late Charge Lines window, 8-16 late charges calculating, 8-8 customer account setup, 7-32, 7-45 examples, 8-9 generating, 8-15 importing with AutoInvoice, 2-231 reviewing, 8-16 Late Charges Batches window, 8-16 Late Charges report, 10-89 letters Bills Receivable Reminder Letters, 10-44 Customer Open Balance Letter, 10-67 printing dunning letters, 8-5 line-level cash application, 4-18 lines crediting transaction lines, 2-95 entering invoice lines, 2-7 entering tax information, 2-15 line ordering rules with AutoInvoice, 2-242 Lines window field reference, 2-13 Ordering and Grouping Rules Listing, 10-94 Standard Memo Lines Listing, 10-127 listings Accounting Rules Listing, 10-17 Customer Listing Detail and Summary reports, 10-61 Customer Relationships Listing, 10-69
Index-13
modifying credit memos, 2-111 transactions, 2-81 MRC View Currency Details window, 9-42 multi-fund accounts receivable, 9-4 multi-fund accounts receivable accounting examples accounting , E-1 adjusting invoice, E-13 cash receipts, E-3 credit memo, E-4 receipts, E-9 Multiple Reporting Currencies MRC, 9-42
N
names Duplicate Customer report, 10-77 navigation menus, A-1 netting transactions and receipts, 4-167 notes accounting for notes receivable, 4-80 activities, 4-73 clearing notes receivable, 4-78 creating notes receivable, 4-76 notes receivable report, 4-81 overview of notes receivable, 4-72 Reversed Notes Receivable report, 4-83 reversing notes receivable, 4-78 setting up notes receivable, 4-75 status, 4-73
Open Items Revaluation report, 10-91 Oracle using Cash Management to clear receipts, 5-41 Oracle Advanced Collections, 8-1 Oracle Approvals Management, 2-139 Oracle Exchange Oracle Exchange Customer Import request set, 7-58 Oracle Exchange Invoice Import request set, 2251 Oracle General Ledger drilling down from Receivables, 9-37 Oracle Order Management Order Management Receivables Interface, 2207 Oracle Payments, 5-45 Oracle Subledger Accounting integration with Receivables, 9-3 Oracle Trade Management, 4-2, 4-11, 4-16, 4-52 Ordering and Grouping Rules Listing, 10-94 orders importing information from Order Management, 2-207 Other Applications report, 10-95 Other Receipt Applications report, 10-96
P
pages Document Transfer page, 2-66 Document Transfer Summary page, 2-66 parameters Archive and Purge, 11-58 common report parameters, 10-5 for reconciliation reports, 10-8 party, 7-1 party paying relationships relationship types vs. relationship groups, 7-14 type pay below paying relationships, 7-14 pay within paying relationships, 7-14 Past Due Invoice report, 10-98 payments Applied Receipts Register, 10-28 applying, 4-10 applying in detail, 4-18 electronic, 5-1
O
on-account credit memos applying, 2-108 creating, 2-108 on-account credits accounting entries, 9-50 tables used, 9-74 Open Applications Group, 2-66 open interfaces AutoInvoice, 2-199 AutoLockbox, 4-85
Index-14
entering receipts, 4-2 notes receivable, 4-72 prepayments, 4-25 Receipt Register, 10-109 payment terms Payment Terms Listing, 10-99 split payment terms, 5-46 Payment Terms Listing, 10-99 periods opening and closing accounting periods, 9-1 status, 9-2 posting Journal Entries report, 10-84 overview, 9-16 reports, 9-16 Unposted Items report, 10-144 Post QuickCash applying receipts, 4-136 AutoCash rules, 4-142 discounts, 4-158 Post QuickCash Execution report, 4-140 running, 4-139 Potential Reconciling Items report, 10-103 prepayments overview, 4-25 Print Accounting Reports window, 10-10 Print Collection Reports window, 10-13 printing collection reports, 8-6 common report headings, 10-9 common report parameters, 10-5 credit memos, 2-260 deposits, 2-261 dunning letters, 8-5 guarantees, 2-261 Invoice Print Preview report, 10-81 invoice print reports, 10-14 invoice print views, D-1 invoices, 2-257, 2-260 overview of printing transactions, 2-259 Print Invoice reports, 10-99 reports and listings, 10-4 statements, 8-19, 8-23 tax printing formats, 2-262, 10-101 transactions, 2-257 Print Invoice reports, 10-99 Print Invoices window, 10-99
Print Listing Reports window, 10-14 profile options AR: AutoInvoice Gather Statistics, 2-213 AR: Deposit Offset Account Source, 2-44 AR: Use Oracle Approvals Management in CMWF, 2-139 bills receivable, 1-14 profiles Customer Profiles report, 10-68 Update Customer Profiles report, 10-145 programs AutoInvoice, 2-199 AutoInvoice purge, 2-217 AutoLockbox, 4-116 Automatic Receipts Creation program, 5-12 Automatic Receipts program, 5-11 Automatic Receipt Write-off program, 4-161 Automatic Remittances Creation program, 535 Bills Receivable Batch Creation, 6-12, 6-15, 6-17 Bills Receivable Format Report program, 10-43 Bills Receivable Maturity and Risk, 6-59 Copy Invoices program, 2-54 Post QuickCash, 4-139 Revenue Recognition program, 3-1 submitting, 10-4 Projected Gains and Losses report, 10-105 Publish Transactions Check report, 10-138 purchase cards, 5-2 purging Archive and Purge cycle, 11-5 Archive and Purge parameters, 11-58 archive levels, 11-15 AutoInvoice purge program, 2-217 data not archived, 11-19 monitoring Archive and Purge, 11-21 overview of Archive and Purge, 11-1 preparing to run Archive and Purge, 11-3 running Archive and Purge, 11-57 selection criteria, 11-10 status and error messages, 11-22 tables purged during Archive and Purge, 1114
Q
QuickCash
Index-15
applying receipts, 4-133 overview, 4-129 Post QuickCash Execution report, 4-140 running Post QuickCash, 4-139
R
rates adjusting an exchange rate, 2-28 currencies without rates, 8-14 writing off foreign currency receipts, 4-160 Receipt Analysis - Days Late report, 10-106 Receipt Forecast report, 10-107 Receipt Journal, 10-108 Receipt Register, 10-109 receipt reports Actual Receipt, 10-18 Applied Receipts Register, 10-28 Automatic Clearing for Receipts Execution, 540 Automatic Receipts and Remittances Execution, 5-16 Billing and Receipt History, 10-39 Format Automatic Receipts, 5-19 Intercompany Receipts, 10-80 Receipt Analysis - Days Late, 10-106 Receipt Forecast, 10-107 Receipt Journal, 10-108 Receipt Register, 10-109 Receipts Awaiting Bank Clearance, 10-111 Receipts Awaiting Remittance, 10-112 Receipts Without Sites, 10-113 Reversed Receipts, 10-120 Unapplied and Unresolved Receipts Register, 10-142 receipts accounting entries, 9-46 accounting for automatic receipts, 5-24 adjusting an exchange rate, 2-28 and event-based revenue management, 3-17 application rule sets, 4-45 Applications window, 4-10, 4-18 applied receipt tables, 9-78 applying, 4-10, 4-12 applying in detail, 4-18 applying manually, 4-15 approving automatic receipts, 5-16
approving remittance batches, 5-36 AutoCash rules, 4-142 AutoLockbox applying receipts, 4-96 AutoAssociate, 4-94 identifying customers for receipts, 4-93 running, 4-116 validation, 4-89 automated handling, 5-66 automatic receipts, 5-3 automatic receipts troubleshooting, 5-5 batching, 4-69 clearing receipts, 5-38 confirming automatic receipts, 5-20 creating automatic receipts, 5-9 creating automatic receipt write-offs, 4-161 creating manual receipt write-offs, 4-160 credit cards, 5-42 cross currency receipts, 4-29, 4-39 cross site and cross customer receipts, 8-25 deleting automatic receipts, 5-13 entering, 4-2 entering miscellaneous receipts, 4-58 factoring remittances, 5-29 formatting automatic receipts, 5-18 manually entering automatic receipts, 5-14 miscellaneous receipts, 4-58 Miscellaneous Receipts Register, 10-90 miscellaneous receipt tables, 9-84 negative miscellaneous receipts, 5-59 Other Receipt Applications report, 10-96 prepayment receipts, 4-25 QuickCash applying receipts, 4-136 overview, 4-129 overview of Post QuickCash, 4-135 quick receipts, 4-130 running Post QuickCash, 4-139 reapplying, 4-65 Receipts Key Indicators report, 10-114 receipts workbench, 1-4 Receivables Key Indicators report, 10-114 reconciling, 9-20 reconciling receipts, 5-41 remittance batches creating automatically, 5-30 creating manually, 5-34
Index-16
remittances overview, 5-25 reporting on automatic receipts, 5-22 reversed receipt tables, 9-82 reversing, 3-28, 4-61 reviewing receipt applications, 4-67 setting up cross currency receipts, 4-31 status, 4-3 unapplied, 4-159 unapplied receipt tables, 9-76 unapplying, 4-65 using Cash Management to clear receipts, 5-41 viewing exchange rate information, 2-29 View Receipt Accounting window, 9-33 window field reference, 4-7 write-off process, 4-162 writing off receipts, 4-159 Receipts Awaiting Bank Clearance report, 10-111 Receipts Awaiting Remittance report, 10-112 Receipts Key Indicators report, 10-114 Receipts window, 4-3 Receipts Without Sites report, 10-113 Receivables navigation paths, A-1 reconciling, 9-17 tables and columns, 9-52 Receivables Key Indicators report, 10-114 reconciling account balances, 9-21 AR Reconciliation report, 10-30 AR to GL Reconciliation report, 10-31 common report parameters, 10-8 Cumulative Activity Balance report, 10-55 Journal Entries report, 10-84 journal import process, 9-22 Potential Reconciling Items report, 10-103 receipts, 5-41, 9-20 receivables, 9-17 reports, 10-11 Sales Register, 10-124 subledger details, 9-17 Transaction Reconciliation report, 10-133 using the Deposited Cash reports, 10-70 recurring copying, 2-54 refunds credit card refunds, 5-59 relationship
account relationship, 7-1 one-way or parent-child, 7-27 reciprocal, 7-27 interacting parties, 7-12 party paying relationships, 7-14 party relationship, 7-1 phrase and role pair, 7-12 types, 7-12 relationships Customer Relationships Listing, 10-69 relationship groups, 7-18 relationship types, 7-18 Remittance Batch Management report, 10-117 remittances accounting entries, 9-49 accounting for remittances, 5-24 approving a batch, 5-36 Automatic Receipts and Remittances Execution report, 5-16 creating manually, 5-34 creating remittance batches, 5-30 factoring remittances, 5-29 Format Automatic Remittances report, 5-38 formatting batches, 5-37 formatting layouts, 5-26 overview, 5-25 Receipts Awaiting Bank Clearance report, 10111 Receipts Awaiting Remittance report, 10-112 Remittance Batch Management report, 10-117 reporting on automatic remittances, 5-22 scheduling, 5-35 reports accounting reports, 10-10 Accounting Rules Listing, 10-17 Account Status, 10-16 Actual Receipt, 10-18 Adjustment Approval, 10-20 Adjustment Register, 10-21 Aging - 4 and 7 Bucket reports, 10-23 aging reports, 10-23 Alternate Customer Name Receipt Matching, 10-28 Applied Receipts Register, 10-28 Archive Summary and Detail, 11-60 AR Reconciliation, 10-30 AR to GL Reconciliation, 10-31
Index-17
Audit Report by Document Number, 10-33 AutoAdjustment reports, 2-63 AutoCash Rules, 10-34 AutoInvoice reports, 2-202 Automatic Clearing for Receipts Execution, 540 Automatic Receipt Batch Management, 10-34 Automatic Receipts and Remittances Execution, 5-16 Automatic Receipts Awaiting Confirmation, 10-35 Automatic Transactions Batch, 10-36 Bad Debt Provision, 10-38 Bank Risk, 10-38 Billing and Receipt History, 10-39 Billing History, 10-40 Bills Receivable By Status, 10-41 Bills Receivable Maturity and Risk, 6-59 Bills Receivable Reminder Letters, 10-44 Bills Receivable Remittance Batch Management, 10-45 Bills Receivable Summary, 10-48 Collection Effectiveness Indicators, 10-49 collection reports, 10-13 Commitment Balance, 10-51 common report headings, 10-9 common report parameters, 10-5 Contingency-Based Deferred Revenue report, 10-52 country-specific, 10-14 Credit Hold, 10-53 Cross Currency Exchange Gain/Loss, 4-43 Cumulative Activity Balance, 10-55 Customer Balance Revaluation, 10-56 Customer Credit Snapshot, 10-58 Customer Listing Detail and Summary reports, 10-61 Customer Open Balance Letter, 10-67 Customer Profiles, 10-68 Customers and Transactions Key Indicators, 10-140 Deposited Cash reports, 10-70 Discount Projection, 10-72 Disputed Invoice, 10-74 Dunning History, 10-75 Duplicate Customer, 10-77 execution reports, 10-13
for bills receivable, 6-42 Format Automatic Receipts , 5-19 Format Automatic Remittances, 5-38 Incomplete Invoices, 10-79 Intercompany Invoice, 10-80 Intercompany Receipts, 10-80 Invoice Exception, 10-80 Invoice Print Preview, 10-81 invoice print reports, 10-14 Invoices Posted to Suspense, 10-83 Journal Entries, 10-84 Journal with GL Details, 10-87 Late Charges, 10-89 listings, 10-14 Lockbox Execution report, 4-123 Miscellaneous Receipts Register, 10-90 notes receivable report, 4-81 Open Items Revaluation, 10-91 Other Applications, 10-95 Other Receipt Applications, 10-96 Past Due Invoice, 10-98 Post QuickCash Execution, 4-140 Potential Reconciling Items, 10-103 printing collection reports, 8-6 Print Invoice reports, 10-99 Projected Gains and Losses, 10-105 Publish Transactions Check, 10-138 Receipt Analysis - Days Late, 10-106 Receipt Forecast, 10-107 Receipt Journal, 10-108 Receipt Register, 10-109 Receipts Awaiting Bank Clearance, 10-111 Receipts Awaiting Remittance, 10-112 Receipts Key Indicators, 10-114 Receipts Without Sites, 10-113 Receivables Key Indicators, 10-114 reconciliation report parameters, 10-8 reconciliation reports, 10-11 Recurring Invoice Program, 2-57 Remittance Batch Management, 10-117 Revenue Exceptions, 10-119 Revenue Recognition Execution report, 3-4 Reversed Notes Receivable report, 4-83 Reversed Receipts, 10-120 Sales Journal by Customer, 10-122 Sales Journal by GL Account, 10-123 Sales Register, 10-124
Index-18
Setup Details, 10-126 Stamp Values report, 6-22 submitting, 10-4 Transaction Detail, 10-131 Transaction Reconciliation, 10-133 Transaction Register, 10-135 Transactions Awaiting Consolidation, 10-137 Transactions Check, 10-138 Transactions Key Indicators, 10-140 Unapplied and Unresolved Receipts Register, 10-142 Unposted Items report, 10-144 Update Customer Profiles, 10-145 request sets Document Transfer request set, 2-66 Oracle Exchange Customer Import request set, 7-58 Oracle Exchange Invoice Import request set, 2251 submitting, 10-4 revaluating Open Items Revaluation report, 10-91 revenue adjusting, 3-8, 3-26 Contingency-Based Deferred Revenue report, 10-52 daily recognition, 2-31 entering invoices with rules, 2-24 event-based revenue management, 3-12 managing contingencies, 3-11 Revenue Accounting, 3-5 Revenue Adjustment API, 3-5 Revenue Exceptions report, 10-119 Revenue Recognition Execution report, 3-4 Revenue Recognition program, 3-1 reviewing accounting information, 2-18 sales credits, 2-20 using the RAM wizard, 3-5, 3-7 Revenue Accounting, 3-5 Revenue Accounting and Sales Credits window, 3-5 Revenue Adjustment API, 3-5 revenue contingencies See event-based revenue management Revenue Exceptions report, 10-119 Reversed Receipts report, 10-120 reversing
credit card refunds, 5-66 debit memo reversals, 4-61 notes receivable, 4-78 receipts, 4-61 receipts with credit card refunds, 5-65 receipt write-offs, 4-160 Reversed Notes Receivable report, 4-83 Reversed Receipts report, 10-120 tables used for reversed receipts, 9-82 review cycle, 7-9 rules Accounting Rules Listing, 10-17 accounting rule start dates, 2-40 application rule sets, 4-45 AutoCash Rules report, 10-34 determining invoice and general ledger dates using AutoInvoice, 2-39 entering invoices with rules, 2-24 importing invoices with rules, 2-228 invoicing and accounting rules, 2-31, 2-35 Ordering and Grouping Rules Listing, 10-94 overview of AutoCash, 4-142 overview of AutoCash rules, 4-145 running AutoInvoice, 2-199 AutoLockbox, 4-116 automatic clearing program, 5-38 Automatic Receipts program, 5-9 Post QuickCash, 4-139 Revenue Recognition program, 3-1
S
sales credit adjusting, 3-5, 3-7 entering, 2-20 modifying, 3-27 reviewing sales credits for credit memos, 2-101 sales credits adjusting, 3-10 Sales Journal by Customer, 10-122 Sales Journal by GL Account, 10-123 Sales Register, 10-124 searching for customers overview, 7-4 procedure, 7-4 setting up
Index-19
cash basis accounting, 9-30 credit cards, 5-47 Credit Memo Request Workflow, 2-141 cross currency receipts, 4-31 customer statement site, 8-22 discounts, 4-154 notes receivable, 4-75 Setup Details report, 10-126 statement sites, 8-22 Setup Details report, 10-126 Setup Details window, 10-126 sites cross site and cross customer receipts, 8-25 defining statement sites, 8-22 Receipts Without Sites report, 10-113 sites/addresses account site, 7-1 customer address, 7-1 location, 7-1 party site, 7-1 split entering invoices with installments, 2-30 Stamp Values report, 6-22 standard memo lines Standard Memo Lines Listing, 10-127 Standard Memo Lines Listing, 10-127 statements cross site receipts, 8-25 defining statement sites, 8-22 overview, 8-19 printing, 8-23 reconciling receipts, 5-41 sample statement, 8-27, 10-128 status accounting periods, 9-2 valid adjustment statuses, 2-57 valid receipt statuses, 4-3 Submit Lockbox Processing window, 4-116
T
tables adjustments, 9-88 applied receipts, 9-78 AR_ARCHIVE_CONTROL, 11-28 AR_ARCHIVE_CONTROL_DETAIL, 11-29 AR_ARCHIVE_DETAIL, 11-45
AR_ARCHIVE_HEADER, 11-31 AR_ARCHIVE_PURGE_INTERIM, 11-28 AR_ARCHIVE_PURGE_LOG, 11-27 AR_PURGE_OE_EXCEPTIONS, 11-28 AR_PURGE_REC_AUX, 11-27 AR_PURGE_TRX_AUX, 11-27 archive tables, 11-27 AutoInvoice tables, 2-250 chargebacks, 9-86 commitments, 9-63 credit memos, 9-71 deleting records from the Alternate Names table, 4-112 invoices, 9-60 miscellaneous receipts, 9-84 on-account credits, 9-74 reversed receipts, 9-82 tables affected by Archive and Purge, 11-14 transaction tables and columns, 9-52 unapplied receipts, 9-76 tax Detail Tax Lines window field reference, 2-16 entering for transactions, 2-15 importing tax lines, 2-224 printing formats, 2-262 reviewing transaction information, 2-103 tax registration number, 7-9 terms Payment Terms Listing, 10-99 Tools menu, 1-3 Transaction Batch Sources Listing, 10-131 transaction codes importing via AutoLockbox, 4-118 updating application records, 4-127 updating receipt records, 4-126 Transaction Detail report, 10-131 Transaction Reconciliation report, 10-133 Transaction Register, 10-135 transactions accounting, 9-43 adjusting, 2-59 AutoInvoice, 2-208 AutoInvoice transaction flexfield, 2-233 completing, 2-46 copying invoices, 2-54 creating batches, 2-44 credit cards, 5-42
Index-20
crediting, 2-92 crediting lines, 2-95 deleting, 2-48 entering, 2-2 exchanging for bills receivable, 6-10, 6-17 flagging for automatic receipts, 5-7 foreign currency transactions, 2-26 grouping rules and AutoInvoice, 2-239 importing using AutoInvoice, 2-199, 2-207 invoices with rules, 2-24 maintaining, 2-81 marking and removing items in dispute, 2-52 printing, 2-257 processing credit card transactions, 5-49 quick transactions, 2-22 reviewing accounting information, 2-99 reviewing freight, 2-102 reviewing sales credits, 2-101 reviewing tax information, 2-103 sales credits, 2-20 tables and columns, 9-52 tax, 2-15 Transaction Batch Sources Listing, 10-131 Transaction Detail report, 10-131 Transaction Register, 10-135 Transactions Check report, 10-138 transactions workbench, 1-9 Transaction Types Listing, 10-136 types, 2-3 understanding printed transactions, 2-259 viewing customers, 2-49 viewing items in dispute, 2-53 viewing open activities, 2-50 viewing transaction balances, 2-51 views to customize printed transactions, D-1 View Transaction Accounting window, 9-33 voiding, 2-48 window field reference, 2-8 XML, 2-66 Transactions Awaiting Consolidation report, 10137 Transactions Check report, 10-138 Transactions Key Indicators report, 10-140 Transactions window, 2-3 Lines window field reference, 2-13 Transaction Types Listing, 10-136 transmission
U
Unapplied and Unresolved Receipts Register, 10142 unapplied receipts tables used, 9-76 Unposted Items report, 10-144 Update Customer Profiles report, 10-145 updating credit memo installments, 2-105 credit memos, 2-111 invoices, 2-83 transactions, 2-81
V
validation AutoInvoice, 2-215 AutoLockbox, 4-89 View Accounting window, 9-34 View Accounting windows, 1-3 View Adjustment Accounting window, 9-34 View Currency Details window, 9-42 viewing accounting lines, 9-32 View Receipt Accounting window, 9-34 View Transaction Accounting window, 9-34 voiding transactions, 2-48
W
warehouses deriving accounts from item and warehouse ID, 2-15 window reference Account Details window, 2-52 Applications, 4-22 AutoLockbox windows, 4-121 Bills Receivable Portfolio Management, 6-25 Create Receipt Write-off, 4-163 Receipts, 4-7 Remittances, 6-55 windows
Index-21
Acceptance, 6-20 Account Details field reference, 2-52 Adjustment field reference, 2-61 Alternate Name Receipt Matches, 4-112 Applications field reference, 4-22 Assignments, 6-7, 6-32 attachments, C-1 AutoLockbox windows field reference, 4-121 Bills Receivable, 6-4, 6-6 Bills Receivable Portfolio Management, 6-24 Bills Receivable Transaction Batches, 6-12 BR Maintain Remittance Batch, 6-56 Create Receipt Write-off window, 4-161, 4-163 Credit Transactions field reference, 2-97 customizing the View Accounting windows, 9-34 Detail Tax Lines field reference, 2-16 Detail Tax Lines window, 2-15 Distributions window, 2-19 Distributions window field reference, 2-19 Freight window field reference, 2-17 History, 6-32 Late Charge Documents, 8-16 Late Charge Lines, 8-16 Late Charges Batches, 8-16 Lines field reference, 2-13 Lockbox Transmission Data window, 4-125 Print Accounting Reports, 10-10 Print Collection Reports, 10-13 Print Invoices, 10-99 Print Listing Reports, 10-14 Quick Assign, 6-9 Receipts field reference, 4-7 Receipts window, 4-3 Receivables Adjustment Accounting, 9-37 Receivables Receipt Accounting, 9-37 Receivables Transaction Accounting, 9-37 Remittances, 6-50 Revenue Accounting and Sales Credits, 3-5 Setup Details window, 10-126 Stamp Values, 6-21 Submit Lockbox Processing window, 4-116 Transactions field reference, 2-8 Transactions window, 2-3 View Accounting, 1-3 View Accounting windows, 9-33 View Adjustment Accounting, 9-32
View Currency Details window, 9-42 View Receipt Accounting, 9-32 View Transaction Accounting, 9-32 workbenches bills receivable workbench, 1-13 overview, 1-1 receipts workbench, 1-4 transactions workbench, 1-9 workflows Credit Memo Request workflow, 2-139 Document Transfer Message workflow, 2-78 writing off receipts, 4-159 write-off processes, 4-162
X
XML confirming import statuses, 2-74 Document Transfer page, 2-66 Document Transfer request set, 2-66 Document Transfer Summary page, 2-66 messages, 2-67 overview, 2-66 process flow, 2-66 reviewing transmission statuses, 2-77 sending invoice documents, 2-73 setting up, 2-69 setup considerations, 2-68 troubleshooting, 2-75 workflow troubleshooting, 2-81
Index-22