Oracler Receivables Applications

..........................................................................................

Technical Reference Manual
..........................................................................................

..........................................................................................

Release 11i
..........................................................................................

..........................................................................................

..........................................................................................

..........................................................................................

..........................................................................................

..........................................................................................

..........................................................................................

CAUTION!
See back cover for important information.

..........................................................................................

This document contains proprietary, confidential information that is the exclusive property of Oracle Corporation.

..........................................................................................

..........................................................................................

..........................................................................................

..........................................................................................

..........................................................................................

Oracler Receivables Applications Technical Reference Manual
RELEASE 11i

May 2000

Oracler Receivables Applications Technical Reference Manual Release 11i To order this book, ask for Part No. A85268–01 Copyright E 1994, 2000. Oracle Corporation. All rights reserved. Major Contributors: Olga Basman, Renee Connors, Alan Fothergill, Oliver Steinmeier, Martin Johnson, Ron Rak, Saiprasad Rangarajan, Dylan Wan Contributors: Christopher Andrews, K.C. Buckley, Frank Colligan, Stephen Damiani, Gene Heller, Carl Plumer, Christina Ravaglia, Martin Taylor This Technical Reference Manual (TRM) in any form, software or printed matter, contains proprietary information of Oracle Corporation; it is provided under an Oracle Corporation agreement containing restrictions on use and disclosure and is also protected by copyright, patent, and other intellectual property law. Restrictions applicable to this TRM include, but are not limited to: (a) exercising either the same degree of care to safeguard the confidentiality of this TRM as you exercise to safeguard the confidentiality of your own most important Confidential Information or a reasonable degree of care, whichever is greater; (b) maintaining agreements with your employees and agents that protect the Confidential Information of third parties such as Oracle Corporation and instructing such employees and agents of these requirements for this TRM; (c) restricting disclosure of this TRM to those of your employees who have a ”need to know” consistent with the purposes for which this TRM was disclosed to you; (d) maintaining this TRM at all times on your premises; (e) not removing or destroying any proprietary or confidential legends or markings placed upon this TRM in whatever form, software or printed matter; and (f) not reproducing or transmitting this TRM in any form or by any means, electronic or mechanical, for any purpose, without the express written permission of Oracle Corporation. You should not use this TRM in any form, software or printed matter, to create software that performs the same or similar functions as any Oracle Corporation products. The information in this TRM is subject to change without notice. If you find any problems in the TRM in any form, software or printed matter, please report them to us in writing. Oracle Corporation does not warrant that this TRM is error–free. This TRM is provided to customer ”as–is” with no warranty of any kind. This TRM does not constitute Documentation as that term is defined in Oracle’s agreements. Reverse engineering of the Programs (software and documentation) associated with this TRM are prohibited. The Programs associated with this TRM are not intended for use in any nuclear, aviation, mass transit, medical, or other inherently dangerous applications. It shall be licensee’s responsibility to take all appropriate fail–safe, back–up, redundancy and other measures to ensure the safe use of such applications if the Programs are used for such purposes, and Oracle disclaims liability for any damages caused by such use of the Programs. Restricted Rights Legend This TRM and the Programs associated with this TRM delivered subject to the DOD FAR Supplement are ’commercial computer software’ and use, duplication and disclosure of the TRM and the Programs associated with this TRM shall be subject to the licensing restrictions set forth in the applicable Oracle license agreement. Otherwise, this TRM and the Programs associated with this TRM delivered subject to the Federal Acquisition Regulations are ’restricted computer software’ and use, duplication and disclosure of the TRM and the Programs associated with this TRM shall be subject to the restrictions in FAR 52.227–14, Rights in Data –– General, including Alternate III (June 1987). Oracle Corporation, 500 Oracle Parkway, Redwood City, CA 94065. Oracle is a registered trademark, and CASE*Exchange, Enabling the Information Age, Hyper*SQL, NLS*Workbench, Oracle7, Oracle8, Oracle 8i, Oracle Access, Oracle Application Object Library, Oracle Discoverer, Oracle Financials, Oracle Quality, Oracle Web Customers, Oracle Web Employees, Oracle Work in Process, Oracle Workflow, PL/SQL, Pro*Ada, Pro*C, Pro*COBOL, Pro*FORTRAN, Pro*Pascal, Pro*PL/I, SmartClient, SQL*Connect, SQL*Forms, SQL*Loader, SQL*Menu, SQL*Net, SQL*Plus, and SQL*Report are trademarks or registered trademarks of Oracle Corporation. Other names may be trademarks of their respective owners.

CAUTION

T

his Technical Reference Manual in any form –– software or printed matter –– contains proprietary, confidential information that is the exclusive property of Oracle Corporation. If you do not have a valid contract with Oracle for the use of this Technical Reference Manual or have not signed a non–disclosure agreement with Oracle covering this Technical Reference Manual, then you received this document in an unauthorized manner and are not legally entitled to possess or read it. Use, duplication, and disclosure are subject to restrictions stated in your contract with Oracle Corporation.

Contents
Chapter 1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 – 1

Chapter 2

High–Level Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Overview of High–Level Design . . . . . . . . . . . . . . . . . . . . . . . . . . . Database Diagrams . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Public Table List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Public View List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Forms and Table View List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Internal View List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Single Organization View List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Multiple Reporting Currencies View List . . . . . . . . . . . . . . . . . . . . Backwards–Compatible View List . . . . . . . . . . . . . . . . . . . . . . . . . . Module List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2–1 2–2 2–9 2 – 26 2 – 44 2 – 45 2 – 51 2 – 53 2 – 57 2 – 59 2 – 60

Chapter 3

Detailed Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 – 1 Overview of Detailed Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 – 2 Table and View Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 – 3 Index

Oracle Proprietary, Confidential Information––Use Restricted by Contract
Contents v

Oracle Proprietary, Confidential Information––Use Restricted by Contract
vi Oracle Receivables Applications Technical Reference Manual

CHAPTER

1

Introduction

T

he Oracle Receivables Applications Technical Reference Manual provides the information you need to understand the underlying structure of Oracle Receivables and Oracle Public Sector Receivables. After reading this manual, you should be able to convert your existing applications data, integrate your existing applications with your Oracle Receivables application, and write custom reports for your Oracle Receivables application, as well as read data that you need to perform other tasks. This chapter introduces you to the Oracle Receivables Applications Technical Reference Manual, and explains how to use it.

Oracle Proprietary, Confidential Information––Use Restricted by Contract
Introduction 1–1

Introduction
At Oracle, we design and build applications using Oracle Designer, our systems design technology that provides a complete environment to support developers through all stages of a systems life cycle. Because we use a repository–based design toolset, all the information regarding the underlying structure and processing of our applications is available to us online. Using Oracle Designer, we can present this information to you in the form of a technical reference manual. This Oracle Receivables Applications Technical Reference Manual contains detailed, up–to–date information about the underlying structure of Oracle Receivables and Oracle Public Sector Receivables. As we design and build new releases of Oracle Receivables applications, we update our Oracle Designer repository to reflect our enhancements. As a result, we can always provide you with an Oracle Receivables Applications Technical Reference Manual that contains the latest technical information as of the publication date. Note that after the publication date we may have added new indexes to Oracle Receivables and Oracle Public Sector Receivables to improve performance. About this Manual This manual describes the Oracle Applications Release 11i data model, as used by Oracle Receivables; it discusses the database we include with a fresh install of Oracle Applications Release 11i. If you have not yet upgraded to Release 11i, your database may differ from the database we document in this book. If you have upgraded from a previous release, you might find it helpful to use this manual with the appropriate Oracle Applications Product Update Notes manual. The product update notes list database changes and seed data changes in Oracle Receivables and Oracle Public Sector Receivables between releases. The Oracle Applications Product Update Notes Release 11 manual describes the changes between Release 10.7 and Release 11, and the Oracle Applications Product Update Notes Release 11i manual describes the changes between Release 11 and Release 11i. You can contact your Oracle representative to confirm that you have the latest technical information for Oracle Receivables. You can also use OracleMetaLink which is accessible through Oracle’s Support Web Center (http://www.oracle.com/support/elec_sup).

Oracle Proprietary, Confidential Information––Use Restricted by Contract
1–2 Oracle Receivables Applications Technical Reference Manual

Finding the Latest Information
The Oracle Receivables Applications Technical Reference Manual contains the latest information as of the publication date. For the latest information we encourage you to use OracleMetaLink which is accessible through Oracle’s Support Web Center (http://www.oracle.com/support/elec_sup).

Audience
The Oracle Receivables Applications Technical Reference Manual provides useful guidance and assistance to: • Technical End Users • Consultants • Systems Analysts • System Administrators • Other MIS professionals This manual assumes that you have a basic understanding of structured analysis and design, and of relational databases. It also assumes that you are familiar with Oracle Application Object Library and your Oracle Receivables application. If you are not familiar with the above products, we suggest that you attend one or more of the training classes available through Oracle Education (see: Other Information Sources: page 1 – 8). Public Sector and Other Industry–specific Products For certain products, including Oracle Receivables, Oracle provides several distinct software versions tailored for a specific industry or vertical, containing additional functionality not present in the base or non–vertical–specific product. The data model for Oracle Receivables supports a superset of all the functionality used by a vertical–specific version of Oracle Receivables, including the Oracle Public Sector Financials version of Oracle Receivables. Therefore, you can use this manual in conjunction with Oracle Public Sector General Ledger, Oracle Public Sector Payables, Oracle Public Sector Purchasing, or Oracle Public Sector Receivables.

Oracle Proprietary, Confidential Information––Use Restricted by Contract
Introduction 1–3

How This Manual is Organized
This manual contains two major sections, High–Level Design and Detailed Design. High–Level Design This section, Chapter 2, contains database diagrams and lists each database table and view that Oracle Receivables uses. This chapter also has a list of modules. Detailed Design This section, Chapter 3, contains a detailed description of the Oracle Receivables database design, including information about each database table and view you might need for your custom reporting or other data requirements.

Oracle Proprietary, Confidential Information––Use Restricted by Contract
1–4 Oracle Receivables Applications Technical Reference Manual

How to Use This Manual
The Oracle Receivables Applications Technical Reference Manual is a single, centralized source for all the information you need to know about the underlying structure and processing of your Oracle Receivables application. For example, you can use this manual when you need to: • Convert existing application data • Integrate your Oracle Receivables application with your other applications systems • Write custom reports • Define alerts against Oracle Applications tables • Configure your Oracle Self–Service Web Applications • Create views for decision support queries using query tools • Create business views for Oracle Discoverer You need not read this manual cover to cover. Use the table of contents and index to quickly locate the information you need.

How Not To Use This Manual
Do not use this manual to plan modifications You should not use this manual to plan modifications to your Oracle Receivables application. Modifying Oracle Receivables and Oracle Public Sector Receivables limits your ability to upgrade to future releases of your Oracle Receivables application. In addition, it interferes with our ability to give you the high–quality support you deserve. We have constructed your Oracle Receivables application so that you can customize it to fit your needs without programming, and you can integrate it with your existing applications through interface tables. However, should you require program modifications, you should contact our support team (see: Other Information Sources: page 1 – 8). They can put you in touch with Oracle Services, the professional consulting organization of Oracle. Their team of experienced applications professionals can make the modifications you need while ensuring upward compatibility with future product releases.

Oracle Proprietary, Confidential Information––Use Restricted by Contract
Introduction 1–5

Do not write data into non–interface tables Oracle reserves the right to change the structure of Oracle Applications tables, and to change the meaning of, add, or delete lookup codes and data in future releases. Do not write data directly into or change data in non–interface tables using SQL*Plus or other programming tools because you risk corrupting your database and interfering with our ability to support you. Moreover, this version of the Oracle Receivables Applications Technical Reference Manual does not contain complete information about the dependencies between Oracle Receivables applications tables. Therefore, you should write data into only those tables we identify as interface tables. If you write data into other non–interface tables, you risk violating your data integrity since you might not fulfill all the data dependencies in your Oracle Receivables application. You are responsible for the support and upgrade of the logic within the procedures that you write, which may be affected by changes between releases of Oracle Applications. Do not rely on upward compatibility of the data model Oracle reserves the right to change the structure of Oracle Receivables applications tables, and to change the meaning of, add, or delete lookup codes and other data in future releases. We do not guarantee the upward compatibility of the Oracle Receivables applications data model. For example, if you write a report that identifies concurrent requests that end in Error status by selecting directly from Oracle Application Object Library tables, we do not guarantee that your report will work properly after an upgrade.

About Oracle Application Object Library
The Oracle Receivables Applications Technical Reference Manual may contain references to tables that belong to Oracle Application Object Library. Oracle Application Object Library is a collection of pre–built application components and facilities for building Oracle Applications and extensions to Oracle Applications. Oracle Application Coding Standards use the Oracle Application Object Library and contains shared components including but not limited to –– forms, subroutines, concurrent programs and reports, database tables and objects, messages, menus, responsibilities, flexfield definitions and online help.

Oracle Proprietary, Confidential Information––Use Restricted by Contract
1–6 Oracle Receivables Applications Technical Reference Manual



Attention: Oracle does not support any customization of Oracle Application Object Library tables or modules, not even by Oracle consultants. (Oracle Application Object Library tables generally have names beginning with FND_%.) Accordingly, this manual does not contain detailed information about most Oracle Application Object Library tables used by your Oracle Receivables application.

A Few Words About Terminology
The following list provides you with definitions for terms that we use throughout this manual: Relationship A relationship describes any significant way in which two tables may be associated. For example, rows in the Journal Headers table may have a one–to–many relationship with rows in the Journal Lines table. Database Diagram A database diagram is a graphic representation of application tables and the relationships between them. Summary Database Diagram A summary database diagram shows the most important application tables and the relationships between them. It omits tables and relationships that contribute little to the understanding of the application data model. Typically, a summary database diagram shows tables that contain key reference and transaction data. Module A module is a program or procedure that implements one or more business functions, or parts of a business function, within an application. Modules include forms, concurrent programs and reports, and subroutines. Application Building Block An application building block is a set of tables and modules (forms, reports, and concurrent programs) that implement closely–related
Oracle Proprietary, Confidential Information––Use Restricted by Contract
Introduction 1–7

database objects and their associated processing. Said another way, an application building block is a logical unit of an application. QuickCodes QuickCodes let you define general purpose, static lists of values for window fields. QuickCodes allow you to base your program logic on lookup codes while displaying user–friendly names in a list of values window. QuickCodes simplify name and language changes by letting you change the names your end users see, while the codes in your underlying programs remain the same. Form A form is a module comprised of closely related windows that are used together to perform a task. For example, the Enter Journals form in Oracle General Ledger includes the Enter Journals window, the Batch window, and the More Actions window among others. The Enter Journals window is the main window, and from it, you can use buttons to navigate to other windows in the form. The form name usually corresponds to the main window in the form, and is frequently a window you open directly from the Navigator.

Other Information Sources
There are additional information sources, including other documentation, training and support services, that you can use to increase your knowledge and understanding of Oracle Designer, Oracle Application Object Library, and your Oracle Receivables application. We want to make these products easy for you and your staff to understand and use. Oracle Designer Online Documentation The online help for Oracle Designer describes how you can use Oracle Designer for your development needs. Oracle Applications Developer’s Guide This guide contains the coding standards followed by the Oracle Applications development staff. It describes the Oracle Application Object Library components needed to implement the Oracle Applications user interface described in the Oracle Applications User
Oracle Proprietary, Confidential Information––Use Restricted by Contract
1–8 Oracle Receivables Applications Technical Reference Manual

Interface Standards. It also provides information to help you build your custom Developer forms so that they integrate with Oracle Applications. Oracle Applications User Interface Standards This manual contains the user interface (UI) standards followed by the Oracle Applications development staff. It describes the UI for the Oracle Applications products and how to apply this UI to the design of an application built using Oracle Forms 6. Oracle Receivables User Guide Oracle Public Sector Receivables User Guide Your user guide provides you with all the information you need to use your Release 11i Oracle Receivables application. Each user guide is organized for fast, easy access to detailed information in a function– and task–oriented organization. Oracle Global Financial Applications Technical Reference Manual This manual describes additional tables and views that have been added to support features that meet statutory requirements and common business practices in your country or region. The Appendix of this manual also describes how the GLOBAL_ATTRIBUTE columns of your base product tables are used in your country or region. Country–Specific Manuals Use these manuals to meet statutory requirements and common business practices in your country or region. They also describe additional features added to Oracle Receivables to meet those requirements. Look for a user guide appropriate to your country; for example, see the Oracle Financials for the Czech Republic User Guide for more information about using this software in the Czech Republic. Oracle Self–Service Web Applications Online Documentation This documentation describes how Oracle Self–Service Web Applications enable companies to provide a self–service and secure Web interface for employees, customers, and suppliers. Employees can change their personal status, submit expense reports, or request supplies. Customers can check on their orders, and suppliers can share production schedules with their trading partners. This documentation is available in HTML only.
Oracle Proprietary, Confidential Information––Use Restricted by Contract
Introduction 1–9

This manual details additional steps and setup considerations for implementing Oracle Receivables with this feature. Oracle Alert User Guide This manual explains how to define periodic and event alerts to monitor the status of your Oracle Applications data. Oracle Proprietary. This book describes the Oracle Applications organization model. Confidential Information––Use Restricted by Contract 1 – 10 Oracle Receivables Applications Technical Reference Manual . as well as information about how to set up and implement this feature set in the relevant Oracle Applications products. You also use this guide to complete the setup steps necessary for any Oracle Applications product that includes workflow–enabled processes. use this manual before implementing Oracle Receivables. setup and reference information for the Oracle Receivables implementation team.Oracle Applications Flexfields Guide This guide provides flexfields planning. which defines business units and the relationships between them in an arbitrarily complex enterprise. as well as for users responsible for the ongoing maintenance of Oracle Applications product data. Functional and technical overviews of multiple organizations are presented. use this guide to learn about setting up and using Oracle Receivables with this feature. Oracle Financials Open Interfaces Guide This book contains a brief summary of all open interface discussions in all Oracle Financial Applications user guides. Multiple Reporting Currencies in Oracle Applications If you use the Multiple Reporting Currencies feature to report and maintain accounting records in more than one currency. This manual also provides information on creating custom reports on flexfields data. Multiple Organizations in Oracle Applications If you use the Oracle Applications Multiple Organization Support feature to use multiple sets of books for one Oracle Receivables installation. Oracle Workflow Guide This manual explains how to define new workflow business processes as well as customize existing Oracle Applications–embedded workflow processes.

BIS. MLS). Note: This manual is available only in HTML format.) It also provides information on the actions you take if you get a message. Oracle Proprietary. Self–Service Web Applications and so on. Confidential Information––Use Restricted by Contract Introduction 1 – 11 .Oracle Manufacturing. This documentation includes open interfaces found in Oracle Manufacturing. architecture. Sales and Service Open Interfaces Manual This manual contains up–to–date information about integrating with other Oracle Manufacturing applications and with your other systems. Distribution. including instructions about where to access the Release 11i documentation set. Note: This manual is available only in HTML format. Installation and System Administration Oracle Applications Installation Release Notes This manual contains a road map to the components of the release.) It also provides information on the actions you take if you get a message. This book also introduces the concepts behind and major uses of Applications–wide features such as MRC. features and terminology for Oracle Applications Release 11i. languages and character sets (NLS. (Oracle Applications messages begin with the prefix ”APP–”. Oracle Public Sector Financials Messages Manual This manual contains the text of numbered error messages in Oracle Public Sector Financials and related Oracle Applications products. (Oracle Applications messages begin with the prefix ”APP–”. It explains the technology stack. Oracle Applications Concepts Designed to be the first book the user reads to prepare for an installation of Oracle Applications. Oracle Applications Messages Manual The Oracle Applications Messages Manual contains the text of numbered error messages in Oracle Applications. BIS.

Installing Oracle Applications Describes the One–Hour Install process. It also contains information about when and why you should use these utilities. It contains information on how to define security. AD Administration. Upgrading Oracle Applications This manual contains all the product specific pre– and post–upgrade steps that are required to upgrade products from Release 10. This manual includes all how–to steps. as well as information about database changes and seed data changes that may affect your operations or any custom reports you have written. Relink and so on. Oracle Proprietary. Confidential Information––Use Restricted by Contract 1 – 12 Oracle Receivables Applications Technical Reference Manual . Oracle Applications System Administrator’s Guide This manual provides planning and reference information for the Oracle Applications System Administrator. screen shots and other information required to run the various AD utilities such as AutoInstall. Using the AD Utilities This manual contains how–to steps. customize menus and manage concurrent processing.7 (NCA. screen shots and information about Applications–wide post–install tasks. Oracle Applications Product Update Notes This book contains a summary of each new feature we added since Release 11. the method by which Release 11i will be installed. This manual also contains an overview chapter that describes all the tasks necessary to prepare and complete a upgrade of Oracle Applications.7 you also need to read Oracle Applications Product Update Notes Release 11. AD Controller. SC and character–mode) or Release 11 of Oracle Applications. If you are upgrading from Release 10. AutoPatch. Oracle Self–Service Web Applications Implementation Manual This manual describes the setup steps for Oracle Self–Service Web Applications and the Web Applications Dictionary.

and your hardware and software environment. Account Manager. we can tailor standard courses or develop custom courses to meet your needs. you can use the Oracle Applications Implementation Wizard to coordinate your setup activities. You can attend courses at any one of our many Educational Centers. managing an Oracle server. and Oracle’s large staff of consultants and support specialists with expertise in your business area. Other Information Training Oracle Education offers a complete set of training courses to help you and your staff master Oracle Applications. our team of experienced professionals provides the help and information you need to keep your Oracle Receivables application working for you. This guide describes how to use the wizard. This team includes your Technical Representative. or you can arrange for our trainers to teach at your facility. Support From on–site support to central support. We will work with you to organize courses appropriate to your job or area of responsibility. We can help you develop a training plan that provides thorough training for both your project team and your end users. Confidential Information––Use Restricted by Contract Introduction 1 – 13 . In addition. Oracle Proprietary. Training professionals can show you how to plan your training throughout the implementation process so that the right amount of information is delivered to key people when they need it the most.Oracle Applications Implementation Wizard User Guide If you are implementing more than one Oracle product.

and the world’s second largest software company. Or. At the back of this manual is a Reader’s Comment Form that you can use to explain what you like or dislike about your Oracle Receivables application or this technical reference manual.oracle. and applications products. different operating systems. education. allowing organizations to integrate different computers. Confidential Information––Use Restricted by Contract 1 – 14 Oracle Receivables Applications Technical Reference Manual . applications development. project systems. and office automation. along with related consulting. tools. personal computers. unified computing and information resource. and personal digital assistants. human resources. Mail your comments to the following address or call us directly at (650) 506–7000. network computers. Oracle products are available for mainframes. Oracle Proprietary. and support services. Oracle is the world’s leading supplier of software for information management. as well as Oracle Applications. Oracle Applications Documentation Manager Oracle Corporation 500 Oracle Parkway Redwood Shores. different networks. Oracle offers its database. an integrated suite of more than 75 software modules for financial management. send electronic mail to appsdoc@us. California 94065 U. into a single. supply chain management.A.S. manufacturing. and even different database management systems.com. minicomputers.About Oracle Oracle Corporation develops and markets an integrated line of software products for database management. decision support. Thank You Thanks for using Oracle Receivables applications and this technical reference manual! We appreciate your comments and feedback. in over 145 countries around the world. and sales and service management.

It contains database diagrams for Oracle Receivables and Oracle Public Sector Receivables application building blocks. and a list of modules. lists of database tables and views.CHAPTER 2 High–Level Design T his chapter presents a high–level design for Oracle Receivables and Oracle Public Sector Receivables that satisfies the business needs we specify during Strategy and Analysis. Oracle Proprietary. Confidential Information––Use Restricted by Contract High–Level Design 2–1 .

breaking it into multiple database diagrams (generally. and modules that comprise Oracle Receivables applications. one per application building block) to represent all the tables and relationships we need to implement our application in the database. Later. we define the application components (tables. Confidential Information––Use Restricted by Contract 2–2 Oracle Receivables Applications Technical Reference Manual . Use this section to quickly learn what tables each Oracle Receivables application building block uses. And. you can prepare yourself to understand the detailed design and implementation of Oracle Receivables and Oracle Public Sector Receivables. Summary Database Diagram The Summary Database Diagram section graphically represents the most important application tables and the relationships between them. We prepare a summary database diagram to describe. views. organized by building block. You can refer to this High–Level Design chapter to quickly acquaint yourself with the tables. Oracle Proprietary. the key information on which our business depends. at a conceptual level. a summary database diagram shows tables that contain key reference and transaction data. Typically.Overview of High–Level Design During High–Level Design. you can refer to the Table and View Definitions sections of Chapter 3 for more detailed information about each of those tables. Then. We specify what application components should do without specifying the details of how they should do it. and modules) we need to build our application. It omits tables and relationships that contribute little to the understanding of the application data model. Database Diagrams The Database Diagrams section graphically represents all Oracle Receivables applications tables and the relationships between them. Review the Summary Database Diagram section to see at a glance the major tables and relationships on which your Oracle Receivables application depends. we refine this summary database diagram. views. and how those tables interrelate.

and FND_COMMON_LOOKUPS. you can refer to the Table and View Definitions sections of Chapter 3 for more detailed information about those views. Then. we do not provide additional documentation for these tables. View Lists The View List sections list the Oracle Receivables views. you can refer to the Table and View Definitions sections of Chapter 3 for more detailed information about those tables. Because a product might not include at least one table for each type. Public Views This section lists views that may be useful for your custom reporting or other data requirements. this Technical Reference Manual might not include each of the following sections. Use this section to quickly identify the views you are most interested in. Confidential Information––Use Restricted by Contract High–Level Design 2–3 . internal tables used by Oracle Receivables. Because a product might not include at least one view for each type. Oracle Proprietary. FND_CURRENCIES. The list includes a description of the view. with one section for each type of view. Public Tables Use the Public Table List section to quickly identify the tables you are most interested in. Then. this Technical Reference Manual might not include each of the following sections.Table Lists The Table List sections list the Oracle Receivables applications tables. In addition. and the page in Chapter 3 that gives detailed information about the public view. this manual may contain full documentation for one or more of the following Application Object Library tables: FND_DUAL. Internal Tables This section includes a list of private.

but simplify coding or improve performance for Oracle Developer. Module List The Module List section briefly describes each of the Oracle Receivables applications modules. Backwards–Compatible Views This section lists the views that were created to support the new customer model. The list includes a description of the view.Web Views This section lists views that you may need to configure your Self–Service Web applications. A form is a module comprised of closely related windows that are used together to perform a task. For example. This section lists forms. Internal Views This section includes each private. the Batch Oracle Proprietary. internal view that Oracle Receivables uses. Confidential Information––Use Restricted by Contract 2–4 Oracle Receivables Applications Technical Reference Manual . Multiple Reporting Currency Views This list includes views that were created to support the Multiple Reporting Currencies feature. Forms and Table Views This section lists supplementary views that are not essential to the Release 11i data model. and concurrent programs. and the page in Chapter 3 that gives detailed information about the web view. reports. the Enter Journals form in Oracle General Ledger includes the Enter Journals window. to support multiple sets of books within a single installation of Oracle Receivables. Single–Organization Views This section lists the Oracle Receivables views that we added to take the place of various tables that are now partitioned by operating unit.

window. you can use buttons to navigate to other windows in the form. Use your user’s guide to learn more about reports and concurrent processes. The Enter Journals window is the main window. and from it. as well as processes that are submitted automatically by Oracle Receivables. Oracle Proprietary. The form name usually corresponds to the main window in the form. The Reports and Concurrent Programs lists include processes you can submit from the Submit Requests window or other windows. and is frequently a window you can open directly from the Navigator. Confidential Information––Use Restricted by Contract High–Level Design 2–5 . and the More Actions window.

or else it must be null. Confidential Information––Use Restricted by Contract 2–6 Oracle Receivables Applications Technical Reference Manual . Oracle Proprietary. A value entered in the column in the foreign key must match either a value in the primary key column.Database Diagramming Conventions We use the following notational conventions in our database diagrams: Figure 2 – 1 Database Diagram Conventions Server Model Diagram Elements and Notation Recursive foreign key (Pig's Ear) Title Bar Column/attribute details section Relational Table Foreign key constraint Arc EMP Primary key column (#*) Mandatory column (*) # * EMPNO * DEPTNO Delete rule indicator DEPT Values in the foreign key must match the primary key # * DEPTNO * DNAME Mandatory and Optional Foreign Keys A value entered in the column in the foreign key must match a value in the primary key column.

Arcs – specify that. Confidential Information––Use Restricted by Contract High–Level Design 2–7 . A line through the foreign key constraint. This specified column or set of columns is known as the foreign key.Tables – are the basic unit of storage in the database. Delete rule indicator – determines the action to be taken when an attempt is made to delete a related row in a join table. for any given row in a table. as shown on the above diagram. Oracle Proprietary. A hand symbol preceding the title in the table’s title bar indicates that the table is not owned by this application but shared with another. Foreign key constraint – is a type of referential integrity constraint for checking the integrity of data entered in a specific column or set of columns. The remaining columns within the arc must be null. a value must be entered in one of the arc columns. indicates that this action is restricted.

Confidential Information––Use Restricted by Contract 2–8 Oracle Receivables Applications Technical Reference Manual .Oracle Receivables Summary Database Diagram Oracle Proprietary.

appear in more than one database diagram. original address reference numbers. This section contains a database diagram for each of the following Oracle Receivables application building blocks: • Diagram 1: • Diagram 2: • Diagram 3: • Diagram 4: • Diagram 5: • Diagram 6: • Diagram 7: • Diagram 8: • Diagram 9: • Diagram 10: • Diagram 11: • Diagram 12: • Diagram 13: Customer Interface Customers Customer Usage Tax Groups Transactions Sales Tax Interface United States Sales Tax Receipts Posting Party Organization Person Contact Point Some tables. This information includes original system customer number.Database Diagrams This section graphically represents most of the significant Oracle Receivables applications tables and the relationships between them. especially important reference tables. you can refer to the Table and View Definitions sections of Chapter 3 for more detailed information about each of those tables. Oracle Proprietary. we show that table in each appropriate database diagram. organized by building block. customer site. Confidential Information––Use Restricted by Contract High–Level Design 2–9 . When several building blocks use a table. Then. and interface status. Customer Interface Diagram 1 shows the tables and relationships that show imported customer data. and how these tables interrelate. Use this section to quickly learn what tables each Oracle Receivables application building block uses.

business purposes. Customer Usage Diagram 3 shows the tables and relationships that store information about customers and transactions. Receipts Diagram 8 shows the tables and relationships associated with entering invoice and non–invoice related receipts. payment schedule. Sales Tax Interface Diagram 6 shows the tables and relationships that store imported tax data. Transactions Diagram 5 shows the tables and relationships that store invoices. conditional taxes automatically based on the Ship To Province. salesperson. credit memos. deposits. relationships. and correspondence. payment schedules. Country. United States Sales Tax Diagram 7 shows the tables and relationships associated with implementing Sales Tax in Oracle Receivables. You can see how your customer address and transaction lines relate to sales tax rates and tax authorities. You can see how shipment. contacts. tax. Oracle Proprietary. telephone numbers. such as customer addresses. and adjustment records relate to the tables that store these transactions. receivable application. The information includes customer calls.Customers Diagram 2 shows the tables and relationships that store information about your customers. or Tax Classification of the Bill To customer. general ledger distribution. receipts. You can see the tax information stored in the different tables and how they relate to each other to provide tax information for your transactions. Tax groups let you calculate multiple. Tax Groups Diagram 4 shows the tables and relationships that store information about your tax groups. You can see how receipt batch. and guarantees. and payment schedules relate to each other. and classes. Confidential Information––Use Restricted by Contract 2 – 10 Oracle Receivables Applications Technical Reference Manual . State.

certifications. and person interest. The information includes party sites. financial reports. employment history. credit rating. time zones. Confidential Information––Use Restricted by Contract High–Level Design 2 – 11 . You turn to the Customers diagram to see the table structure for the Customers building block. Oracle Proprietary. and organization indicators. How to Use These Database Diagrams Following is an example of how you might use these database diagrams: Suppose you want to write a report that summarizes customer profile information for all of the customers that you have entered during the past six months. Contact Point Diagram 13 shows the tables and relationships that store contact points and contact restrictions. security issued. industrial reference. Party Diagram 10 shows the tables and relationships that store information about parties. locations. and reference.Posting Diagram 9 shows the tables and relationships that Oracle Receivables Applications uses to transfer batches of transaction records as journal entries from your receivables sub–ledger to your general ledger or general ledger interface area. such as citizenship. person language. a summary or detail posting indicator. This information includes general ledger posted date. You learn that customer profile information is stored in the table HZ_CUSTOMER_PROFILES. such as industrial classifications. Organization Diagram 11 shows the tables and relationships that store information about organizations. Person Diagram 12 shows the tables and relationships that store information about people. and a run journal import indicator. You can see how contact points and contact restrictions can be assigned to various entities. general ledger start and end dates. education.

Confidential Information––Use Restricted by Contract 2 – 12 Oracle Receivables Applications Technical Reference Manual .You see that information on the specific amount of money associated with each customer is stored in the HZ_CUST_PROFILE_AMTS table. Next. you can write a report that shows a summary of customer profile and profile amount information for each customer. you turn to the Table and View Definitions section in Chapter 3 to learn about the columns in each of these tables. Oracle Proprietary. Using this information.

Customer Interface Oracle Proprietary. Confidential Information––Use Restricted by Contract High–Level Design 2 – 13 .

Confidential Information––Use Restricted by Contract 2 – 14 Oracle Receivables Applications Technical Reference Manual .Customers Oracle Proprietary.

Confidential Information––Use Restricted by Contract High–Level Design 2 – 15 .Customer Usage Oracle Proprietary.

Tax Groups Oracle Proprietary. Confidential Information––Use Restricted by Contract 2 – 16 Oracle Receivables Applications Technical Reference Manual .

Confidential Information––Use Restricted by Contract High–Level Design 2 – 17 .Transactions Oracle Proprietary.

Sales Tax Interface Oracle Proprietary. Confidential Information––Use Restricted by Contract 2 – 18 Oracle Receivables Applications Technical Reference Manual .

Confidential Information––Use Restricted by Contract High–Level Design 2 – 19 .United States Sales Tax Oracle Proprietary.

Confidential Information––Use Restricted by Contract 2 – 20 Oracle Receivables Applications Technical Reference Manual .Receipts Oracle Proprietary.

Confidential Information––Use Restricted by Contract High–Level Design 2 – 21 .Posting Oracle Proprietary.

Party Oracle Proprietary. Confidential Information––Use Restricted by Contract 2 – 22 Oracle Receivables Applications Technical Reference Manual .

Organization Oracle Proprietary. Confidential Information––Use Restricted by Contract High–Level Design 2 – 23 .

Confidential Information––Use Restricted by Contract 2 – 24 Oracle Receivables Applications Technical Reference Manual .Person Oracle Proprietary.

Contact Point Oracle Proprietary. Confidential Information––Use Restricted by Contract High–Level Design 2 – 25 .

or any SQL write access to tables explicitly documented as API tables. For more information. Confidential Information––Use Restricted by Contract 2 – 26 Oracle Receivables Applications Technical Reference Manual . and programs. Oracle Receivables uses the following Public tables: Table Name AP_BANK_ACCOUNTS_ALL AP_BANK_ACCOUNT_USES_ALL Description Detailed bank account information (See page 3 – 8) Information about bank account use by Oracle Payables and Oracle Receivables applications (See page 3 – 13) Detailed bank branch information (See page 3 – 15) Supplier payment data (See page 3 – 19) Payment document format records (See page 3 – 27) Payment document types (See page 3 – 30) Payment programs used for defining payment formats (See page 3 – 33) Tax code information (See page 3 – 34) Employees to be notified about a particular customer call (See page 3 – 37) Pending and approved invoice adjustments (See page 3 – 38) RXi interface table for the Adjustments Register report (See page 3 – 44) Aging bucket lines used in Receivables aging reports (See page 3 – 45) An individual aging bucket period that is part of an aging bucket set (See page 3 – 47) AP_BANK_BRANCHES AP_CHECKS_ALL AP_CHECK_FORMATS AP_CHECK_STOCKS_ALL AP_PAYMENT_PROGRAMS AP_TAX_CODES_ALL AR_ACTION_NOTIFICATIONS AR_ADJUSTMENTS_ALL AR_ADJUSTMENTS_REP_ITF AR_AGING_BUCKETS AR_AGING_BUCKET_LINES_B Oracle Proprietary. see the How Not To Use This Manual section of this book’s Introduction.Public Table List This section lists each public database table that Oracle Receivables uses and provides a brief description of each of those tables. reports. Note that ”public” tables are not necessarily intended for write access by custom code. The page reference is to the table description in Chapter 3. Oracle Corporation supports write access using only standard Oracle Applications forms.

and numbering information for a batch (See page 3 – 84) AR_APPROVAL_ACTION_HISTORY AR_APPROVAL_USER_LIMITS AR_APP_RULES AR_APP_RULE_DETAILS AR_APP_RULE_SETS AR_ARCHIVE_CONTROL AR_ARCHIVE_CONTROL_DETAIL AR_ARCHIVE_DETAIL AR_ARCHIVE_HEADER AR_ARCHIVE_PURGE_INTERIM AR_ARCHIVE_PURGE_LOG AR_AUDIT_DATA AR_AUTOCASH_HIERARCHIES AR_AUTOCASH_RULES AR_AUTOREC_EXCEPTIONS AR_BATCHES_ALL AR_BATCH_SOURCES_ALL Oracle Proprietary. (See page 3 – 49) Approval and change history for invoice adjustments (See page 3 – 50) User adjustment approval limits (See page 3 – 52) Application Rules (See page 3 – 54) Detailed information about individual Application Rules (See page 3 – 56) Application Rule Sets (See page 3 – 58) Historical Archive and Purge information (See page 3 – 60) Detailed Archive and Purge information (See page 3 – 61) Line and distribution–level archive information (See page 3 – 63) Header–level archive information (See page 3 – 67) Interim table used by the Archive and Purge program (See page 3 – 71) Log information generated during the Archive and Purge process (See page 3 – 72) Temporary table used in the rollforward process (See page 3 – 73) AutoCash Rule Sets information (See page 3 – 74) Application method for each rule in an AutoCash Rule Set (See page 3 – 76) Temporary table used to store exceptions found by Automatic Receipts and its related programs (See page 3 – 78) Receipt batch information (See page 3 – 80) Accounting.AR_AGING_BUCKET_LINES_TL Provides multi–lingual support (MLS) for aging bucket periods. MLS enables you to store and print data that you define in multiple languages. Confidential Information––Use Restricted by Contract High–Level Design 2 – 27 . bank account.

used by the Collection Indicators report (See page 3 – 109) Information about collectors (See page 3 – 111) Currently running or terminated concurrent requests (See page 3 – 113) Untranslated messages for server PL/SQL error and log reporting (See page 3 – 114) Information about a consolidated billing invoice (See page 3 – 115) Transactions included on a consolidated billing invoice (See page 3 – 117) Transaction lines included on a consolidated billing invoice (See page 3 – 118) Dunning letters sent to a customer (See page 3 – 119) Intersection table to show invoices referenced in a dunning letter (See page 3 – 121) History of changes to a customer’s credit profile (See page 3 – 122) GL dates for credit memos that use invoicing rules to back out revenue (See page 3 – 124) AR_CALL_ACTIONS AR_CASH_BASIS_DISTS_ALL AR_CASH_RECEIPTS_ALL AR_CASH_RECEIPT_HISTORY_ALL AR_CHANGE_MATRIX AR_COLIND AR_COLLECTION_INDICATORS_ALL AR_COLLECTORS AR_CONC_PROCESS_REQUESTS AR_CONC_REQUEST_MESSAGES AR_CONS_INV_ALL AR_CONS_INV_TRX_ALL AR_CONS_INV_TRX_LINES_ALL AR_CORRESPONDENCES_ALL AR_CORR_PAY_SCHED_ALL AR_CREDIT_HISTORIES AR_CREDIT_MEMO_AMOUNTS Oracle Proprietary. Confidential Information––Use Restricted by Contract 2 – 28 Oracle Receivables Applications Technical Reference Manual . (See page 3 – 103) Temporary table used by the Oracle Business Intelligence System (OBIS) (See page 3 – 108) Collection Indicators for a closed period. (See page 3 – 86) Customer call actions (See page 3 – 87) Distribution of payments over revenue accounts. used in Cash Basis Accounting (See page 3 – 89) Detailed receipt information (See page 3 – 91) History of actions and status changes in the life cycle of a receipt (See page 3 – 98) This table is no longer used.AR_BR_STAMP_VALUES_ALL This table stores the stamp information used in Bills Receivable functionality.

Confidential Information––Use Restricted by Contract High–Level Design 2 – 29 .AR_CUSTOMER_ALT_NAMES Alternate customer names for AutoLockbox name matching (See page 3 – 125) Customers selected for the Customer Open Balance Letter report (See page 3 – 126) Customer call information (See page 3 – 127) Stores the topic of a customer call (See page 3 – 129) A history of invoice disputes for each payment schedule (See page 3 – 132) Accounting records for receipts (See page 3 – 133) Groups together a set of distribution lines (See page 3 – 136) The percentage and account for each line in a distribution set (See page 3 – 137) A record for every document number generated (See page 3 – 138) Information about dunning letters (See page 3 – 139) Provides multi–lingual support (MLS) for custom dunning letters (See page 3 – 141) Provides multi–lingual support (MLS) for standard dunning letters (See page 3 – 142) Sequence in which dunning letters will be sent (See page 3 – 143) Individual lines within a dunning letter set (See page 3 – 146) Temporary table used to store QuickCash payment applications (See page 3 – 148) QuickCash payments processed by the PostBatch program (See page 3 – 151) Used for posting when Cash Basis accounting is used (See page 3 – 155) Temporary table used by the Journal Entries Report (See page 3 – 199) AR_CUSTOMER_BALANCE_ITF AR_CUSTOMER_CALLS_ALL AR_CUSTOMER_CALL_TOPICS_ALL AR_DISPUTE_HISTORY AR_DISTRIBUTIONS_ALL AR_DISTRIBUTION_SETS_ALL AR_DISTRIBUTION_SET_LINES_ALL AR_DOC_SEQUENCE_AUDIT AR_DUNNING_LETTERS_B AR_DUNNING_LETTERS_CUSTOM_TL AR_DUNNING_LETTERS_TL AR_DUNNING_LETTER_SETS AR_DUNNING_LETTER_SET_LINES AR_INTERIM_CASH_RCPT_LINES_ALL AR_INTERIM_CASH_RECEIPTS_ALL AR_INTERIM_POSTING AR_JOURNAL_INTERIM_ALL Oracle Proprietary.

on–account credits. Confidential Information––Use Restricted by Contract 2 – 30 Oracle Receivables Applications Technical Reference Manual . debit memo reversals. and chargebacks (See page 3 – 226) AR_LOCKBOXES_ALL AR_MC_ADJUSTMENTS AR_MC_BATCHES AR_MC_CASH_RECEIPTS AR_MC_CASH_RECEIPT_HIST AR_MC_DISTRIBUTIONS_ALL AR_MC_MISC_CASH_DISTS AR_MC_PAYMENT_SCHEDULES AR_MC_RATE_ADJUSTMENTS AR_MC_RECEIVABLE_APPS AR_MEMO_LINES_ALL_B Oracle Proprietary.AR_LOCATION_COMBINATIONS AR_LOCATION_RATES AR_LOCATION_VALUES Defines each distinct tax authority (See page 3 – 203) Sales tax rates for each tax authority (See page 3 – 206) Defines the Location and Description for each of the value sets used in the Sales Tax Location Flexfield (See page 3 – 209) Lockbox details used by the AutoLockbox program (See page 3 – 212) Currency–related information about invoice adjustments for each reporting set of books (See page 3 – 214) Currency–related information about receipt batches for each reporting set of books (See page 3 – 215) Currency–related information about receipts for each reporting set of books (See page 3 – 216) Currency–related information about each step in the life cycle of a receipt for each reporting set of books (See page 3 – 217) Currency–related information about distributions generated by the different steps in the life cycle of a cash receipt (See page 3 – 219) Currency and accounting information about miscellaneous cash applications for each reporting set of books (See page 3 – 221) Currency–related information about all transactions except adjustments and miscellaneous cash receipts (See page 3 – 222) Currency–related information about exchange rate adjustments for each reporting set of books (See page 3 – 223) Cash and credit memo applications for each reporting set of books (See page 3 – 224) Standard memo lines for debit memos.

Confidential Information––Use Restricted by Contract High–Level Design 2 – 31 .AR_MEMO_LINES_ALL_TL Provides multi–lingual support (MLS) for standard memo lines (See page 3 – 229) All accounting entries for miscellaneous cash applications (See page 3 – 230) Memopad information for customer calls (See page 3 – 233) Imported Lockbox information that has not been validated (See page 3 – 234) All transactions except adjustments and miscellaneous cash receipts (See page 3 – 244) Information about accounting periods (See page 3 – 252) Information about accounting period types (See page 3 – 253) Details of each General Ledger Interface submission (See page 3 – 254) Temporary table used by the Posting Execution report (See page 3 – 257) Interim table used by the Archive and Purge process to store identifiers for transactions that cannot be purged (See page 3 – 258) Interim table used by the Archive and Purge process to store identifiers for selected receipts (See page 3 – 259) Interim table used by the Archive and Purge program to store identifiers for selected transactions (See page 3 – 260) Information about adjustments made to the exchange rate of foreign currency receipts (See page 3 – 261) Report Exchange interface table for the Receivables Receipts reports (See page 3 – 264) Information about Receipt Classes (See page 3 – 267) Information about Payment Methods (See page 3 – 270) Account information for accounts used by Payment Methods (See page 3 – 273) AR_MISC_CASH_DISTRIBUTIONS_ALL AR_NOTES AR_PAYMENTS_INTERFACE_ALL AR_PAYMENT_SCHEDULES_ALL AR_PERIODS AR_PERIOD_TYPES AR_POSTING_CONTROL AR_POSTING_REPORT_INTERIM AR_PURGE_OE_EXCEPTIONS AR_PURGE_REC_AUX AR_PURGE_TRX_AUX AR_RATE_ADJUSTMENTS_ALL AR_RECEIPTS_REP_ITF AR_RECEIPT_CLASSES AR_RECEIPT_METHODS AR_RECEIPT_METHOD_ACCOUNTS_ALL Oracle Proprietary.

Confidential Information––Use Restricted by Contract 2 – 32 Oracle Receivables Applications Technical Reference Manual .AR_RECEIVABLES_TRX_ALL Accounting information for Receivables Activities (See page 3 – 277) Accounting information for cash and credit memo applications (See page 3 – 280) Sales tax information for each tax authority defined in Oracle Receivables (See page 3 – 289) Report Exchange interface table for the US Sales Tax report (See page 3 – 292) Standard statement messages (See page 3 – 296) Multi–lingual support (MLS) for standard text messages that you define for statements (See page 3 – 298) The history of every customer statement that you generate (See page 3 – 299) Information about statement cycles (See page 3 – 301) Dates within a cycle for sending customer statements (See page 3 – 303) Statement cycle intervals (See page 3 – 304) Interim table of statement header information (See page 3 – 305) Interim table of transaction lines that appear on a statement (See page 3 – 308) Oracle Receivables system options (See page 3 – 310) Tax Condition Sets (See page 3 – 316) Actions performed by Tax Condition Sets (See page 3 – 318) Tax Condition Lines (See page 3 – 321) Reporting and legal entities selected by the Tax Reporting Ledger Tax Extract program (See page 3 – 324) This table stores the details of matrix columns for the interface table of the Tax Reporting Ledger (See page 3 – 327) Tax Extract interface table (See page 3 – 329) AR_RECEIVABLE_APPLICATIONS_ALL AR_SALES_TAX AR_SALES_TAX_REP_ITF AR_STANDARD_TEXT_B AR_STANDARD_TEXT_TL AR_STATEMENTS_HISTORY_ALL AR_STATEMENT_CYCLES AR_STATEMENT_CYCLE_DATES_ALL AR_STATEMENT_CYCLE_INTERVALS AR_STATEMENT_HEADERS AR_STATEMENT_LINE_CLUSTERS AR_SYSTEM_PARAMETERS_ALL AR_TAX_CONDITIONS_ALL AR_TAX_CONDITION_ACTIONS_ALL AR_TAX_CONDITION_LINES_ALL AR_TAX_EXTRACT_DCL_ITF AR_TAX_EXTRACT_MATRIX_ITF AR_TAX_EXTRACT_SUB_ITF Oracle Proprietary.

(See page 3 – 341) Stores the current open balance of all transactions processed by the Cash Engine for a transmission (See page 3 – 343) Stores credit information coming from a credit agency for customer–location combination. part of a parent–child hierarchy definition between customers. can be used by external deduction management systems. can be used by external Deduction Management Systems. (See page 3 – 359) AR_TA_CASHAPP_OB_ALL AR_TA_CR_AGEN_INF_ALL AR_TA_CUST_HIER_CHILD AR_TA_CUST_HIER_PARNT AR_TA_CUST_INT_ALL AR_TA_CUST_TRXSTR_ALL AR_TA_DEDN_ASSGNS_ALL AR_TA_DEDN_INT_ALL AR_TA_DEDN_RELATE_ALL AR_TA_LEGACY_CUST_INT AR_TA_LEGACY_STAT_INT Oracle Proprietary.AR_TAX_GROUP_CODES_ALL AR_TAX_INTERFACE AR_TA_ASGN_TO_INT_ALL Tax codes within a Tax Group (See page 3 – 335) Sales tax rates import table (See page 3 – 338) Interface table that stores details about all salespersons and collectors. (See page 3 – 350) Stores assignment history information for deduction transactions. (See page 3 – 358) Contains promotion statuses defined in the Legacy system. (See page 3 – 352) Interface table that stores deductions being moved between Trade Accounting and external Deduction Management System. (See page 3 – 346) Stores information about ”parent” customers that belong to pare–child hierarchies between customers. including Retailed Market Areas. (See page 3 – 344) Stores information about ”child” customers and the mapping to parent customers. defined in legacy systems. (See page 3 – 347) Interface table that stores details about all customers. Confidential Information––Use Restricted by Contract High–Level Design 2 – 33 . (See page 3 – 354) Stores the relationships between deductions moved from an external Deduction Management System and new transaction created in Oracle Trade Accounting (See page 3 – 357) Contains details of customers. (See page 3 – 348) Stores the link between original deductions and split or merged deductions.

payments (allowances) or customer. that has not been validated or transferred to destination tables. (See page 3 – 372) Defines the type of allowance for promotions. for imported promotion data along with corresponding Oracle customers (See page 3 – 367) Contains mapping of the customers defined in the legacy system with those defined in Oracle Financials (See page 3 – 369) Interface table that contains imported promotion details about products. (See page 3 – 375) Contains mapping of promotion statuses defined in the Legacy system with those defined in Oracle Financials (See page 3 – 376) Temporary table used by the auto reconciliation report.AR_TA_PAYMNT_HIST_ALL Stores payment history information for customer–location combination for each period. (See page 3 – 362) Stores data about promotions. (See page 3 – 374) Stores product details for promotions. (See page 3 – 360) Stores the mapping of receipt profiles with the key flexfield. (See page 2 – 34) Stores payment allowance details for promotions. (See page 3 – 379) Contains the application details of all Receipts and Receipts lines processed by the Cash Engine. (See page 3 – 381) Stores setup information about customer remittance processing. (See page 3 – 366) Stores legacy customers. (See page 3 – 387) AR_TA_PROF_ASSGNT_ALL AR_TA_PROMOTIONS_ALL AR_TA_PROMOTIONS_INT AR_TA_PROM_CUST_ALL AR_TA_PROM_CUST_MAP AR_TA_PROM_LINES_INT AR_TA_PROM_PAYMNT_ALL AR_TA_PROM_PAYMNT_TYP AR_TA_PROM_PRODS_ALL AR_TA_PROM_STATUS_MAP AR_TA_RECON_INFO_ALL AR_TA_RECV_TRXSET_ALL AR_TA_REMIT_HIST_ALL AR_TA_REMIT_PROF_ALL Oracle Proprietary. Confidential Information––Use Restricted by Contract 2 – 34 Oracle Receivables Applications Technical Reference Manual . (See page 3 – 377) Stores association of Transaction Sets with Receivable accounts. (See page 3 – 364) Interface table that contains imported promotion data that has not been validated or transferred to destination tables.

(See page 3 – 402) Interface table that stores details about all transaction types.AR_TA_RISK_COMENT_ALL Stores the comments associated with customer–location combination. can be used by external Deduction Management Systems. (See page 3 – 409) Lockbox transmission information (See page 3 – 412) Lockbox transmission formats (See page 3 – 414) Format of each field in a Lockbox transmission format (See page 3 – 416) Format of a record within a Lockbox transmission format (See page 3 – 418) Tax codes defined in the Tax Codes and Rates window (See page 3 – 420) AR_TA_RULES_ALL AR_TA_RULE_OUTPUT AR_TA_RULE_SETS_ALL AR_TA_RULE_SET_LN_ALL AR_TA_TRX_SETS_ALL AR_TA_TRX_SET_LN_ALL AR_TA_TRX_TO_CREATE AR_TA_TRX_TYP_INT_ALL AR_TA_VERSIONS AR_TRANSACTIONS_REP_ITF AR_TRANSACTION_HISTORY_ALL AR_TRANSMISSIONS_ALL AR_TRANSMISSION_FORMATS AR_TRANS_FIELD_FORMATS AR_TRANS_RECORD_FORMATS AR_VAT_TAX_ALL_B Oracle Proprietary. Confidential Information––Use Restricted by Contract High–Level Design 2 – 35 . (See page 3 – 398) Stores details of the transaction types and event types contained in a transaction set. (See page 3 – 404) Trade Accounting Versions (See page 3 – 406) Report Exchange interface table for the Receivables Transactions reports (See page 3 – 407) This table stores the life cycle of an Bills Receivable transaction. (See page 3 – 394) Stores details of the transaction types and event types contained in a transaction set. (See page 3 – 400) Stores information about the transactions that the Cash Engine needs to create. (See page 3 – 391) Trade Accounting Rule Output (See page 3 – 393) Stores details of the rule sets defined in Trade Accounting. (See page 3 – 396) Stores details of the transaction sets defined in Trade Accounting. (See page 3 – 390) Contains the details of all rules that are used by the Cash Engine to match Receipt lines to transactions in the database.

AR_VAT_TAX_ALL_TL Multi–lingual support (MLS) for each tax code that you define (See page 3 – 424) Routing operations (See page 3 – 425) Applications registered with Oracle Application Object Library Concurrent programs Concurrent requests information Currencies enabled for use at your site Descriptive flexfields registration information Correspondences between application table columns and descriptive flexfield segments Document sequences registered with Oracle Application Object Library Assigns a sequence to a document Document category definitions Dummy base table used by a form block that does not have a real base table (for commit purposes) Flexfield validation tables Valid values for flexfield segments Value sets used by both key and descriptive flexfields Application forms registered with Oracle Application Object Library Key flexfield segments setup information and correspondences between table columns and key flexfield segments Key flexfield structure information National dialects ORACLE accounts that contain application data Dependencies of Oracle Applications products installed at your site BOM_OPERATION_SEQUENCES FND_APPLICATION FND_CONCURRENT_PROGRAMS FND_CONCURRENT_REQUESTS FND_CURRENCIES FND_DESCRIPTIVE_FLEXS FND_DESCR_FLEX_COLUMN_USAGES FND_DOCUMENT_SEQUENCES FND_DOC_SEQUENCE_ASSIGNMENTS FND_DOC_SEQUENCE_CATEGORIES FND_DUAL FND_FLEX_VALIDATION_TABLES FND_FLEX_VALUES FND_FLEX_VALUE_SETS FND_FORM FND_ID_FLEX_SEGMENTS FND_ID_FLEX_STRUCTURES FND_LANGUAGES FND_ORACLE_USERID FND_PRODUCT_DEPENDENCIES Oracle Proprietary. Confidential Information––Use Restricted by Contract 2 – 36 Oracle Receivables Applications Technical Reference Manual .

FND_PRODUCT_INSTALLATIONS FND_PROFILE_OPTIONS FND_PROFILE_OPTION_VALUES Oracle Applications products installed at your site User profile options Values of user profile options defined at different profile levels Values of flexfield qualifiers for different segments of key flexfield structures Territories. Confidential Information––Use Restricted by Contract High–Level Design 2 – 37 . also known as countries Application users Application product groups that use Oracle General Ledger accounting periods (See page 3 – 432) Account balances for both detail and summary accounts (See page 3 – 433) Account combinations (See page 3 – 435) Foreign currency daily conversion rate types (See page 3 – 440) Import journal entry batches (See page 3 – 441) Journal import execution control (See page 3 – 445) Journal entry batches (See page 3 – 446) Journal entry categories (See page 3 – 450) Journal entry headers (See page 3 – 451) Journal entry lines (See page 3 – 456) Journal entry sources (See page 3 – 460) Calendar period definitions (See page 3 – 462) Calendar period statuses (See page 3 – 464) Calendar period types (See page 3 – 466) Set of books definitions (See page 3 – 467) Feeder system journal transaction rate exceptions (See page 3 – 471) Foreign currency translation rates (See page 3 – 473) FND_SEGMENT_ATTRIBUTE_VALUES FND_TERRITORIES FND_USER GL_APPLICATION_GROUPS GL_BALANCES GL_CODE_COMBINATIONS GL_DAILY_CONVERSION_TYPES GL_INTERFACE GL_INTERFACE_CONTROL GL_JE_BATCHES GL_JE_CATEGORIES_TL GL_JE_HEADERS GL_JE_LINES GL_JE_SOURCES_TL GL_PERIODS GL_PERIOD_STATUSES GL_PERIOD_TYPES GL_SETS_OF_BOOKS GL_TRANSACTION_RATE_EXCEPTIONS GL_TRANSLATION_RATES Oracle Proprietary.

dependent on class or organization information type. Confidential Information––Use Restricted by Contract 2 – 38 Oracle Receivables Applications Technical Reference Manual .GL_WEIGHTED_AVG_DETAILS Feeder system journal details calculated using weighted average rates (See page 3 – 475) Additional attributes of an organization. (See page 3 – 477) Invoicing format (See page 3 – 480) Certifications given to parties (See page 3 – 482) Person’s claimed nationality (See page 3 – 484) Electronic methods of communicating with entities (See page 3 – 486) Restrictions on contacting parties (See page 3 – 490) Credit ratings of parties (See page 3 – 492) Credit information for customer accounts and customer account sites (See page 3 – 494) Customer accounts information (See page 3 – 499) Roles that parties perform in customer accounts (See page 3 – 504) Relationships between customer accounts (See page 3 – 507) Customer sites information (See page 3 – 509) Customer contact points (See page 3 – 513) Profile amount limits for every defined currency for a customer account or customer account site profile (See page 3 – 514) Standard credit profile classes (See page 3 – 517) Customer profile class amount limits for each currency (See page 3 – 521) Information about site uses or business purposes (See page 3 – 525) Person’s education information (See page 3 – 530) Person’s employment information (See page 3 – 532) Details of financial reports (See page 3 – 534) HR_ORGANIZATION_INFORMATION HZ_BILLING_PREFERENCES HZ_CERTIFICATIONS HZ_CITIZENSHIP HZ_CONTACT_POINTS HZ_CONTACT_RESTRICTIONS HZ_CREDIT_RATINGS HZ_CUSTOMER_PROFILES HZ_CUST_ACCOUNTS HZ_CUST_ACCOUNT_ROLES HZ_CUST_ACCT_RELATE_ALL HZ_CUST_ACCT_SITES_ALL HZ_CUST_CONTACT_POINTS HZ_CUST_PROFILE_AMTS HZ_CUST_PROFILE_CLASSES HZ_CUST_PROF_CLASS_AMTS HZ_CUST_SITE_USES_ALL HZ_EDUCATION HZ_EMPLOYMENT_HISTORY HZ_FINANCIAL_NUMBERS Oracle Proprietary.

and business standing for business sites (See page 3 – 552) Detailed information about organizations (See page 3 – 553) People as contacts for parties (See page 3 – 559) Roles played by organization contacts (See page 3 – 563) Information about parties such as organizations. Confidential Information––Use Restricted by Contract High–Level Design 2 – 39 . and groups (See page 3 – 565) Relationships between parties (See page 3 – 570) Links information about parties to the information about physical locations (See page 3 – 573) Information about how a party uses a particular site or address (See page 3 – 576) Information about a person’s personal interests (See page 3 – 577) Information about the languages that a person speaks. people. legal. or writes (See page 3 – 579) Detailed information about people (See page 3 – 581) References given for parties (See page 3 – 585) Responsibilities for parties related to their roles in the accounts (See page 3 – 586) HZ_INDUSTRIAL_CLASS_APP HZ_INDUSTRIAL_REFERENCE HZ_LOCATIONS HZ_LOC_ASSIGNMENTS HZ_ORGANIZATION_INDICATORS HZ_ORGANIZATION_PROFILES HZ_ORG_CONTACTS HZ_ORG_CONTACT_ROLES HZ_PARTIES HZ_PARTY_RELATIONSHIPS HZ_PARTY_SITES HZ_PARTY_SITE_USES HZ_PERSON_INTEREST HZ_PERSON_LANGUAGE HZ_PERSON_PROFILES HZ_REFERENCES HZ_ROLE_RESPONSIBILITY Oracle Proprietary. reads.HZ_FINANCIAL_PROFILE HZ_FINANCIAL_REPORTS HZ_INDUSTRIAL_CLASSES Financial accounts that belong to parties (See page 3 – 536) Financial reports (See page 3 – 538) Names and descriptions of industrial classifications (See page 3 – 541) Links industrial classifications to parties (See page 3 – 542) Industrial references for organizations (See page 3 – 544) Information about physical addresses (See page 3 – 545) Relationship between a location and a tax authority defined in AR_LOCATION_COMBINATIONS (See page 3 – 550) Indicators related to finance.

HZ_SECURITY_ISSUED Financial instruments issued by an organization (See page 3 – 588) Exchanges for buying and selling financial instruments (See page 3 – 590) The point in time that a service is no longer provided (See page 3 – 591) Time zones information (See page 3 – 593) Time zone translations (See page 3 – 594) Mapping of address elements to time zones (See page 3 – 595) Classifications or groupings of work activities (See page 3 – 596) Code combinations table for item categories (See page 3 – 597) Define item assignments to categories (See page 3 – 599) Inventory item definitions (See page 3 – 601) Unit of measure definitions (See page 3 – 620) Freight codes (See page 3 – 622) Account information for internal Oracle users (See page 3 – 624) AutoAccounting information (See page 3 – 625) AutoAccounting segment information (See page 3 – 627) Invoice batch information (See page 3 – 629) Sources of invoice. Confidential Information––Use Restricted by Contract 2 – 40 Oracle Receivables Applications Technical Reference Manual . credit memo and commitments (See page 3 – 632) Pending and approved credit memo requests (See page 3 – 637) Pending and approved credit memo request lines (See page 3 – 639) Used by Customer Interface to import contact and telephone information (See page 3 – 640) HZ_STOCK_MARKETS HZ_SUSPENSION_ACTIVITY HZ_TIMEZONES HZ_TIMEZONES_TL HZ_TIMEZONE_MAPPING HZ_WORK_CLASS MTL_CATEGORIES_B MTL_ITEM_CATEGORIES MTL_SYSTEM_ITEMS_B MTL_UNITS_OF_MEASURE_TL ORG_FREIGHT_TL RA_ACCOUNT_COMBINATIONS RA_ACCOUNT_DEFAULTS_ALL RA_ACCOUNT_DEFAULT_SEGMENTS RA_BATCHES_ALL RA_BATCH_SOURCES_ALL RA_CM_REQUESTS_ALL RA_CM_REQUEST_LINES_ALL RA_CONTACT_PHONES_INT_ALL Oracle Proprietary.

commitments and credit memos (See page 3 – 666) Invoice. credit memo and commitment lines (See page 3 – 675) Customer Interface table for Payment Methods (See page 3 – 682) Payment Methods assigned to a customer and/or customer site (See page 3 – 684) Accounting records for revenue. and site uses that are being merged or moved (See page 3 – 655) Information about customers and sites that are being merged (See page 3 – 658) Customer Interface table for customer profile information (See page 3 – 660) Header–level information about invoices. debit memos. chargebacks. Confidential Information––Use Restricted by Contract High–Level Design 2 – 41 . commitments and credit memos (See page 3 – 693) AutoInvoice grouping rules (See page 3 – 697) Transaction types associated with AutoInvoice grouping rules (See page 3 – 699) Columns to group by for each grouping rule and transaction type (See page 3 – 701) Table of columns to group by for AutoInvoice grouping rules (See page 3 – 703) Accounting distributions for transactions imported using AutoInvoice (See page 3 – 704) RA_CUSTOMER_MERGES RA_CUSTOMER_MERGE_HEADERS RA_CUSTOMER_PROFILES_INT_ALL RA_CUSTOMER_TRX_ALL RA_CUSTOMER_TRX_LINES_ALL RA_CUST_PAY_METHOD_INT_ALL RA_CUST_RECEIPT_METHODS RA_CUST_TRX_LINE_GL_DIST_ALL RA_CUST_TRX_LINE_SALESREPS_ALL RA_CUST_TRX_TYPES_ALL RA_GROUPING_RULES RA_GROUPING_TRX_TYPES RA_GROUP_BYS RA_GROUP_BY_COLUMNS RA_INTERFACE_DISTRIBUTIONS_ALL Oracle Proprietary.RA_CUSTOMERS_INTERFACE_ALL RA_CUSTOMER_BANKS_INT_ALL Customer Interface table (See page 3 – 643) Customer Interface table for customer banks (See page 3 – 651) Information about customers. debit memo. unearned revenue and unbilled receivables (See page 3 – 686) Sales credit assignments for transactions (See page 3 – 691) Transaction type for invoices. addresses. chargeback.

and credit memo header information (See page 3 – 730) Currency and accounting records for revenue. Confidential Information––Use Restricted by Contract 2 – 42 Oracle Receivables Applications Technical Reference Manual .RA_INTERFACE_ERRORS_ALL Interface data that failed AutoInvoice validation (See page 3 – 708) Information for each invoice line imported using AutoInvoice (See page 3 – 709) Sales credit information for transactions imported using AutoInvoice (See page 3 – 719) Product tax rate exceptions (See page 3 – 721) AutoInvoice line ordering rules (See page 3 – 724) Columns to order by for each AutoInvoice line ordering rule (See page 3 – 726) Table of columns to order by for AutoInvoice line ordering rules (See page 3 – 728) Currency–related information about invoice batches for each reporting set of books (See page 3 – 729) Currency–related information about invoice. commitment. unearned revenue and unbilled receivables (See page 3 – 731) Temporary table that holds invoices to be copied (See page 3 – 732) Links remit–to addresses with state and country (See page 3 – 733) Invoicing and accounting rules (See page 3 – 735) Accounting schedules for invoices with rules (See page 3 – 737) Information about salespeople (See page 3 – 738) Territory information for salespeople (See page 3 – 741) Percentage that a customer. or item is exempt from a tax code (See page 3 – 743) Payment Term information (See page 3 – 746) RA_INTERFACE_LINES_ALL RA_INTERFACE_SALESCREDITS_ALL RA_ITEM_EXCEPTION_RATES RA_LINE_ORDERING_RULES RA_LINE_ORDER_BYS RA_LINE_ORDER_BY_COLUMNS RA_MC_BATCHES RA_MC_CUSTOMER_TRX RA_MC_TRX_LINE_GL_DIST RA_RECUR_INTERIM RA_REMIT_TOS_ALL RA_RULES RA_RULE_SCHEDULES RA_SALESREPS_ALL RA_SALESREP_TERRITORIES RA_TAX_EXEMPTIONS_ALL RA_TERMS_B Oracle Proprietary. site. debit memo.

Confidential Information––Use Restricted by Contract High–Level Design 2 – 43 .RA_TERMS_LINES RA_TERMS_LINES_DISCOUNTS RA_TERMS_TL Line information for Payment Terms (See page 3 – 748) Discount information for Payment Terms (See page 3 – 750) Multi–lingual support (MLS) for Payment Terms (See page 3 – 752) Territory information (See page 3 – 753) RA_TERRITORIES Oracle Proprietary.

Oracle Receivables uses the following public views: View Name AR_INVOICE_ADJ_V AR_INVOICE_COMMITMENT_INFO_V AR_INVOICE_COUNT_TERMS_V Description Collects detailed adjustment information (See page 3 – 156) Collects information about commitments (See page 3 – 169) Collects the number of payment dates defined for a transaction (See page 3 – 171) Collects invoice header–level information (See page 3 – 172) Collects invoice installment information (See page 3 – 188) Collects invoice line item information (See page 3 – 190) Collects tax information for transactions (See page 3 – 196) Collects the total amount of charges for a transaction (See page 3 – 198) AR_INVOICE_HEADER_V AR_INVOICE_INSTALLMENTS_V AR_INVOICE_LINES_V AR_INVOICE_TAX_SUMMARY_V AR_INVOICE_TOTALS_V Oracle Proprietary. Confidential Information––Use Restricted by Contract 2 – 44 Oracle Receivables Applications Technical Reference Manual .Public View List This section lists each public database view that Oracle Receivables uses and provides a brief description of each of those views. These views may be useful for your custom reporting or other data requirements. The page reference is to the detailed view description in Chapter 3.

Oracle Receivables uses the following Forms and Table views: • AR_ACTIONS_V • AR_ACTIVE_REMIT_TO_ADDRESSES_V • AR_ADDRESSES_V • AR_ADJUSTMENTS_V • AR_AEL_GL_ADJ_V • AR_AEL_GL_CB_REC_V • AR_AEL_GL_INV_V • AR_AEL_GL_REC_ALL_V • AR_AEL_GL_REC_CB_V • AR_AEL_GL_REC_V • AR_AEL_SL_ADJ_V • AR_AEL_SL_CB_REC_V • AR_AEL_SL_INV_V • AR_AEL_SL_REC_V • AR_AGING_BUCKET_LINES_VL • AR_ALL_ENABLED_CURRENCIES_V • AR_APPROVAL_ACTION_HISTORY_V • AR_APP_ADJ_V • AR_AP_TAX_CODES_V • AR_AUTOMATIC_RECEIPTS_FORMAT_V • AR_BATCHES_V • AR_BILL_TO_ADDRESSES_ACTIVE_V Oracle Proprietary. Confidential Information––Use Restricted by Contract High–Level Design 2 – 45 . For example. these views may change dramatically in subsequent minor or major releases of Oracle Receivables. Furthermore. but simplify coding or improve performance of Developer. many of these views are used as base tables in Oracle Receivables forms. Warning: We do not recommend you query or alter data using these views.Forms and Table View List This section lists supplementary views that are not essential to the Release 11i data model.

Confidential Information––Use Restricted by Contract 2 – 46 Oracle Receivables Applications Technical Reference Manual .• AR_BOE_AUTO_RECEIPTS_V • AR_BOE_REMIT_RECEIPTS_V • AR_CALL_ACTIONS_V • AR_CASH_RECEIPTS_V • AR_CHARGEBACKS_V • AR_CONTACTS_ACTIVE_V • AR_CONTACTS_V • AR_CONTACT_ROLES_V • AR_CORRESPONDENCES_V • AR_CUSTOMERS • AR_CUSTOMERS_ACTIVE_V • AR_CUSTOMERS_ALL_V • AR_CUSTOMERS_V • AR_CUSTOMER_ACCOUNTS • AR_CUSTOMER_BANK_ACCOUNTS_V • AR_CUSTOMER_CALLS_V • AR_CUSTOMER_CALL_TOPICS_V • AR_CUSTOMER_CLASSES_ACTIVE_V • AR_CUSTOMER_PAYMENT_SCHEDULES • AR_CUSTOMER_PROFILES_V • AR_CUSTOMER_PROFILE_CLASSES_V • AR_CUSTOMER_RELATIONSHIPS_V • AR_CUSTOMER_SEARCH_V • AR_CUST_CALLS_V • AR_CUST_CATEGORIES_ACTIVE_V • AR_CUST_RECEIPT_METHODS_V • AR_DISPUTE_HISTORY_V • AR_DUNNING_LETTERS_CUSTOM_VL • AR_DUNNING_LETTERS_VL • AR_ICR_LINES_TRX_V Oracle Proprietary.

Confidential Information––Use Restricted by Contract High–Level Design 2 – 47 .• AR_ICR_TRX_V • AR_INTERIM_CASH_RECEIPTS_V • AR_INTERIM_CR_LINES_V • AR_LINE_FREIGHT_V • AR_LOCVS_LOV_V • AR_LOC_FOUR_LEVEL_V • AR_LOC_ONE_LEVEL_V • AR_LOC_THREE_LEVEL_V • AR_LOC_TWO_LEVEL_V • AR_LOOKUPS • AR_LOOKUP_TYPES • AR_MEMO_LINES_VL • AR_MERGE_ADDRESSES_V • AR_MISC_CASH_DISTRIBUTIONS_V • AR_NOTES_V • AR_OPEN_TRX_V • AR_PAYMENT_SCHEDULES_V • AR_PAYMENT_SCHEDULES_TRX_V • AR_PERIODS_V • AR_PHONES_V • AR_POSTAL_CODE_RANGES_V • AR_POSTED_TRANSACTIONS_V • AR_RA_SELECTED_TRX_V • AR_RECEIPT_AMOUNTS_V • AR_RECEIPT_METHOD_NAME_V • AR_RECEIVABLE_APPLICATIONS_V • AR_REMIT_TO_ADDRESSES_V • AR_RGW_CASH_MANAGEMENT_V • AR_RGW_RATE_ADJUSTMENTS_V • AR_RGW_RECEIPT_HISTORY_V Oracle Proprietary.

• AR_SHIP_TO_ADDRESSES_ACTIVE_V • AR_SITE_USE_V • AR_STANDARD_TEXT_VL • AR_STATEMENTS_V • AR_STATEMENT_CYCLE_DATES • AR_TAX_LINES_V • AR_TAX_SUMM_V • AR_TA_CR_AGEN_INF_V • AR_TA_CUSTOMER_PROFILE_V • AR_TA_DEDN_ASSGNS_ALL_V • AR_TA_DEDUCTIONS_V • AR_TA_DEDUCTN_ASSIGNED_TO_V • AR_TA_ESS_CREDIT_V • AR_TA_ESS_INVOICE_V • AR_TA_ESS_LINE_V • AR_TA_INT_BATCH_NAME_V • AR_TA_INT_CHECK_NUMBER_V • AR_TA_INT_CUST_REF_NUM_V • AR_TA_INT_DEDUCTN_NUM_V • AR_TA_INT_INVOICE_NUMBER_V • AR_TA_INT_LOCATION_NUMBER_V • AR_TA_LINE_OF_BUSINESS_V • AR_TA_PAYMENTS_INTERFACE_BAT_V • AR_TA_PAYMENTS_INTERFACE_REM_V • AR_TA_PAYMENTS_INTERFACE_RET_V • AR_TA_PROCEDURES_TEXT_V • AR_TA_PROF_ASSGNT_V • AR_TA_PROMOTIONS_V • AR_TA_PROM_CUST_MAP_V • AR_TA_PROM_LEGACY_CUSTOMERS_V Oracle Proprietary. Confidential Information––Use Restricted by Contract 2 – 48 Oracle Receivables Applications Technical Reference Manual .

• AR_TA_RECV_TRXSET_V • AR_TA_REMIT_PROF_V • AR_TA_RULE_SET_LN_V • AR_TA_SPLIT_MERGE_V • AR_TA_TO_DMS_REQUEST_ID_V • AR_TA_TRX_SET_LN_V • AR_TA_VRH_ADJ_V • AR_TA_VRH_DEDU_V • AR_TA_VRH_MTRX_V • AR_TA_VRH_RECEIPTS_V • AR_TA_VRH_RLINES_V • AR_TA_VUP_DETAILS_V • AR_TRX_DISCOUNTS_V • AR_VAT_TAX_ALL_VL • AR_VAT_TAX_VL • HZ_TIMEZONES_VL • ORG_ORGANIZATION_DEFINITIONS • RA_BATCHES_V • RA_CUSTOMER_TRX_CM_V • RA_CUSTOMER_TRX_CR_TRX_V • RA_CUSTOMER_TRX_FRT_V • RA_CUSTOMER_TRX_INST_V • RA_CUSTOMER_TRX_LINES_FRT_V • RA_CUSTOMER_TRX_LINES_V • RA_CUSTOMER_TRX_PARTIAL_V • RA_CUSTOMER_TRX_V • RA_CUST_TRX_LINE_GL_DIST_V • RA_CUST_TRX_LINE_SALESREPS_V • RA_INTERFACE_ERRORS_V • RA_TAX_EXEMPTIONS_STRC_V Oracle Proprietary. Confidential Information––Use Restricted by Contract High–Level Design 2 – 49 .

• RA_TERMS_VL • TAX_ADJUSTMENTS_V_A • TAX_ADJUSTMENTS_V_V • TAX_EXEMPTIONS_V • TAX_LINES_CREATE_V_A • TAX_LINES_CREATE_V_V • TAX_LINES_DELETE_V_A • TAX_LINES_DELETE_V_V • TAX_LINES_INVOICE_IMPORT_V_A • TAX_LINES_INVOICE_IMPORT_V_V • TAX_LINES_RECURR_INVOICE_V_A • TAX_LINES_RECURR_INVOICE_V_V Oracle Proprietary. Confidential Information––Use Restricted by Contract 2 – 50 Oracle Receivables Applications Technical Reference Manual .

internal view that Oracle Receivables uses. Oracle Receivables uses the following internal views: • AR_ADDR_CATEGORIES_ACTIVE_V • AR_CM_NET_REVENUE • AR_CM_NET_REVENUE_ASSIGNMENTS • AR_CM_NET_REVENUE_FORM • AR_CM_NET_REV_ASSIGNMENTS_FRM • AR_CONS_INV • AR_CONS_INV_TRX • AR_CONS_INV_TRX_LINES • AR_CUSTOMER_ALT_NAMES_V • AR_CUSTOMER_VENDOR_NIF_V • AR_CUSTOMER_VENDOR_V • AR_CUSTOMER_VENDOR_VAT_V • AR_DEFAULT_TAX_CODE_V • AR_DUNNING_HISTORY_V • AR_NET_REVENUE • AR_NET_REVENUE_AMOUNT • AR_NET_REVENUE_ASSIGNMENTS • AR_PAYMENTS_INTERFACE_V • AR_PAYMENT_SCHEDULES_FLEX_VIEW • AR_RECEIPT_TRX_TYPE_VIEW • AR_REMITTED_RECEIPTS_FORMAT_V • AR_REMIT_TO_COUNTRY • AR_REMIT_TO_STATE • AR_REVENUE_ASSIGNMENTS Oracle Proprietary. Warning: Oracle Corporation does not support access to Oracle Applications data using these views. except from standard Oracle Applications forms. reports. Confidential Information––Use Restricted by Contract High–Level Design 2 – 51 .Internal View List This section lists each private. and programs.

Confidential Information––Use Restricted by Contract 2 – 52 Oracle Receivables Applications Technical Reference Manual .• AR_SHIP_ADDRESS_V • AR_TRX_DIST_LINE_REP_ITF_V • AR_TRX_REP_ITF_V • AR_TRX_SCHEDULES_REP_ITF_V • RA_CUSTOMER_BILL_VIEW • RA_CUSTOMER_SHIP_VIEW • TAX_ADJUSTMENTS_V • TAX_EXEMPTIONS_QP_V • TAX_LINES_CREATE_V • TAX_LINES_DELETE_V • TAX_LINES_INVOICE_IMPORT_V • TAX_LINES_RECURR_INVOICE_V Oracle Proprietary.

Oracle Purchasing. For example. including all transaction tables and many reference tables. However. and Oracle Order Management. data is secured by operating unit.6 or earlier table) containing a WHERE clause that automatically restricts data to a single operating unit. using the familiar 10. The WHERE clause relies upon the value of an Oracle global variable to indicate the current organization.Single Organization View List Multi–Organization Support is a feature that allows you to implement multiple sets of books within a single installation of Oracle Payables. we added a column. Instead of using multiple installations to provide data security.6–style table name.7. Then. If you want to retrieve all information. to each base table that requires ”partitioning” by operating unit. if you want to report against only a single organization or operating unit. In Release 10. then renamed these tables to end with the suffix _ALL. regardless of operating unit. The view definition will automatically retrieve only data for your current operating unit. query the corresponding cross–organizational view. to take the place of the renamed table. Additional Information: Multiple Organizations in Oracle Applications Oracle Receivables uses the following Single Organization views: • AR_ADJUSTMENTS • AR_BATCHES • AR_BATCH_SOURCES • AR_CASH_BASIS_DISTRIBUTIONS • AR_CASH_RECEIPTS • AR_CASH_RECEIPT_HISTORY • AR_COLLECTION_INDICATORS • AR_CORRESPONDENCES • AR_CORRESPONDENCE_PAY_SCHED • AR_CUSTOMER_CALLS • AR_CUSTOMER_CALL_TOPICS Oracle Proprietary. query the _ALL table. we create a view (named like the Release 10. Confidential Information––Use Restricted by Contract High–Level Design 2 – 53 . ORG_ID. if you are running a cross–organization report. Oracle Receivables. you probably want to query the _ALL table.

• AR_DISTRIBUTIONS • AR_DISTRIBUTION_SETS • AR_DISTRIBUTION_SET_LINES • AR_INTERIM_CASH_RECEIPTS • AR_INTERIM_CASH_RECEIPT_LINES • AR_JOURNAL_INTERIM • AR_LOCKBOXES • AR_MEMO_LINES_ALL_VL • AR_MEMO_LINES_B • AR_MEMO_LINES_TL • AR_MISC_CASH_DISTRIBUTIONS • AR_PAYMENTS_INTERFACE • AR_PAYMENT_SCHEDULES • AR_RATE_ADJUSTMENTS • AR_RECEIPT_METHOD_ACCOUNTS • AR_RECEIVABLES_TRX • AR_RECEIVABLE_APPLICATIONS • AR_STATEMENTS_HISTORY • AR_SYSTEM_PARAMETERS • AR_TAX_CONDITIONS • AR_TAX_CONDITION_ACTIONS • AR_TAX_CONDITION_LINES • AR_TAX_GROUP_CODES • AR_TA_ASGN_TO_INT • AR_TA_CASHAPP_OB • AR_TA_CR_AGEN_INF • AR_TA_CUST_INT • AR_TA_CUST_TRXSTR • AR_TA_DEDN_ASSGNS • AR_TA_DEDN_INT Oracle Proprietary. Confidential Information––Use Restricted by Contract 2 – 54 Oracle Receivables Applications Technical Reference Manual .

• AR_TA_DEDN_RELATE • AR_TA_PAYMNT_HIST • AR_TA_PROF_ASSGNT • AR_TA_PROMOTIONS • AR_TA_PROM_CUST • AR_TA_PROM_PAYMNT • AR_TA_PROM_PRODS • AR_TA_RECON_INFO • AR_TA_RECV_TRXSET • AR_TA_REMIT_HIST • AR_TA_REMIT_PROF • AR_TA_RISK_COMENT • AR_TA_RULES • AR_TA_RULE_SETS • AR_TA_RULE_SET_LN • AR_TA_TRX_SETS • AR_TA_TRX_SET_LN • AR_TA_TRX_TYP_INT • AR_TRANSMISSIONS • AR_VAT_TAX • AR_VAT_TAX_B • AR_VAT_TAX_TL • HZ_CUST_ACCT_RELATE • HZ_CUST_ACCT_SITES • HZ_CUST_SITE_USES • RA_ACCOUNT_DEFAULTS • RA_ADDRESSES • RA_BATCHES • RA_BATCH_SOURCES • RA_CM_REQUESTS Oracle Proprietary. Confidential Information––Use Restricted by Contract High–Level Design 2 – 55 .

• RA_CM_REQUEST_LINES • RA_CONTACT_PHONES_INTERFACE • RA_CUSTOMERS_INTERFACE • RA_CUSTOMERS_VIEW • RA_CUSTOMER_BANKS_INTERFACE • RA_CUSTOMER_PROFILES_INTERFACE • RA_CUSTOMER_RELATIONSHIPS • RA_CUSTOMER_TRX • RA_CUSTOMER_TRX_LINES • RA_CUST_PAY_METHOD_INTERFACE • RA_CUST_TRX_LINE_GL_DIST • RA_CUST_TRX_LINE_SALESREPS • RA_CUST_TRX_TYPES • RA_INTERFACE_DISTRIBUTIONS • RA_INTERFACE_ERRORS • RA_INTERFACE_LINES • RA_INTERFACE_SALESCREDITS • RA_REMIT_TOS • RA_SALESREPS • RA_TAX_EXEMPTIONS Oracle Proprietary. Confidential Information––Use Restricted by Contract 2 – 56 Oracle Receivables Applications Technical Reference Manual .

If you have not installed Multiple Reporting Currencies. an MRC synonym redirects your query to the corresponding MRC view. this MRC view ensures you retrieve currency amounts expressed in the currency associated with the reporting set of books. Additional Information: Multiple Reporting Currencies. and Multiple Reporting Currencies in Oracle Applications Oracle Receivables uses the following Multiple Reporting Currencies views: • AR_ADJUSTMENTS_ALL_MRC_V • AR_ADJUSTMENTS_MRC_V • AR_AEL_SL_ADJ_MRC_V • AR_AEL_SL_INV_MRC_V • AR_AEL_SL_REC_MRC_V • AR_BATCHES_ALL_MRC_V • AR_BATCHES_MRC_V • AR_CASH_RECEIPTS_ALL_MRC_V • AR_CASH_RECEIPTS_MRC_V • AR_CASH_RECEIPT_HIST_ALL_MRC_V • AR_CASH_RECEIPT_HIST_MRC_V • AR_DISTRIBUTIONS_ALL_MRC_V • AR_DISTRIBUTIONS_MRC_V • AR_MISC_CASH_DISTS_ALL_MRC_V • AR_MISC_CASH_DISTS_MRC_V Oracle Proprietary. you do not need to use these views. under certain circumstances. when you access a transaction table from the APPS_MRC schema. These views. If you do use MRC. Volume 1: Architecture and Concepts. That is. Oracle Applications Installation Manual. as indicated by the userenv variable. replace the corresponding transaction tables but retrieve currency–sensitive information expressed in the reporting currency rather than in the functional currency for the associated set of books. standard product forms and reports automatically access data using these views whenever you sign on using a reporting currency responsibility. Confidential Information––Use Restricted by Contract High–Level Design 2 – 57 .Multiple Reporting Currencies View List This section lists each view that Oracle Receivables uses to support the Multiple Reporting Currencies (MRC) feature.

Confidential Information––Use Restricted by Contract 2 – 58 Oracle Receivables Applications Technical Reference Manual .• AR_PAYMENT_SCHEDULES_ALL_MRC_V • AR_PAYMENT_SCHEDULES_MRC_V • AR_RATE_ADJUSTMENTS_ALL_MRC_V • AR_RATE_ADJUSTMENTS_MRC_V • AR_RECEIVABLE_APPS_ALL_MRC_V • AR_RECEIVABLE_APPS_MRC_V • AR_SYSTEM_PARAMETERS_ALL_MRC_V • AR_SYSTEM_PARAMETERS_MRC_V • RA_BATCHES_ALL_MRC_V • RA_BATCHES_MRC_V • RA_CUSTOMER_TRX_ALL_MRC_V • RA_CUSTOMER_TRX_MRC_V • RA_TRX_LINE_GL_DIST_ALL_MRC_V • RA_TRX_LINE_GL_DIST_MRC_V Oracle Proprietary.

The following list shows you these new synonyms and views. any existing references to RA _CUSTOMERS will now use the synonym RA_CUSTOMERS to retrieve data from the new HZ customer tables through the new RA_HCUSTOMERS view. For example.1. version 11. We moved data from 11 customer tables into these tables. and made the 11 tables obsolete. with the prefix HZ. Synonym (obsolete table name) AR_CUST_PROF_CLASS_AMOUNTS AR_CUSTOMER_PROFILES AR_CUSTOMER_PROFILE_AMOUNTS AR_CUSTOMER_PROFILE_CLASSES RA_CUSTOMER_RELATIONSHIPS RA_CONTACT_ROLES RA_CUSTOMERS RA_PHONES RA_SITE_USES_ALL RA_CONTACTS RA_ADDRESSES_ALL New Backwards–CompatibleView AR_HCUST_PROF_CLASS_AMOUNTS AR_HCUSTOMER_PROFILES AR_HCUSTOMER_PROFILE_AMOUNTS AR_HCUSTOMER_PROFILE_CLASSES RA_CUSTOMER_RELATIONSHIPS_MORG RA_HCONTACT_ROLES RA_HCUSTOMERS RA_HPHONES RA_SITE_USES_MORG RA_HCONTACTS RA_ADDRESSES_MORG Oracle Proprietary. We created synonyms for these views that have the same name as the now obsolete customer tables. that hold customer data.Backwards–Compatible View List In release 11i.5. To make the transition smooth and support existing code and customizations. we modified the customer component of Receivables to support future features. Confidential Information––Use Restricted by Contract High–Level Design 2 – 59 . we created new views that reference the same information as the previous 11 customer tables. We created new tables.

Module List This section lists each form. Forms ARXADAPP ARXADLMT ARXAPPRU ARXCUANM ARXCUDCI ARXCUFBA ARXCUMRG ARXCWMAI ARXDLKTF ARXLBHIS ARXLBSUB ARXLOBOX ARXLOCCC ARXLOCVS ARXLPIM ARXMACPC ARXPRGLP ARXRWMAI ARXSTDML ARXSUABL ARXSUARH ARXSUBAA ARXSUDCA ARXSUDRC ARXSUDSC ARXSUMDS Approve Adjustments Adjustment Approval Limits Application Rule Sets Alternate Name Receipt Matches Customers Workbench Quick Find by Alternate Name Customers Merge Collections Workbench Transmission Formats Lockbox Transmission History Submit Lockbox Processing Lockboxes Tax Authorities Tax Locations and Rates Lockbox Transmission Data Customer Profile Classes Run General Ledger Interface Receipts Workbench Standard Memo Lines Aging Buckets AutoCash Rule Sets Create AutoAdjustments Collectors Receipt Classes Statement Cycles Distribution Sets Oracle Proprietary. Confidential Information––Use Restricted by Contract 2 – 60 Oracle Receivables Applications Technical Reference Manual . report and concurrent program comprising Oracle Receivables.

ARXSUMLK ARXSUMPS ARXSUMRT ARXSUMSC ARXSUMSG ARXSUPST ARXSURMT ARXSUVAT ARXSYSPA ARXTAXRT ARXTWMAI ARXTXGRP ARXUCMDG ARXUCMDL RAXDEFGR RAXINLOR RAXSTDTE RAXSUAGL RAXSUCTT RAXSUDTE RAXSUMSC RAXSURUL RAXSUSAL RAXSUTER RAXSUTRM Receivables QuickCodes Open/Close Accounting Periods Receivables Activities Receipt Sources Standard Messages Print Statements Remit–To Addresses Tax Codes and Rates System Options Review Sales Tax Rates Transactions Workbench Tax Groups Dunning Letter Sets Dunning Letters AutoInvoice Grouping Rules AutoInvoice Line Ordering Rules Item Tax Rate Exceptions AutoAccounting Transaction Types Tax Exemptions Transaction Sources Invoicing and Accounting Rules Salespersons Territories Payment Terms Reports AR1 AR2 AR3 ARALAR China Localization Report1 China Localization Report2 China Localization Report3 Rollforward Transactions Oracle Proprietary. Confidential Information––Use Restricted by Contract High–Level Design 2 – 61 .

ARARCDNL ARARCDRP ARARCHID ARARCHIH ARARCONT ARARCPUR ARARCSEL ARARCSRP ARARULE ARBARL ARDLP ARITXI ARPCBA ARSTAX ARTRGP ARXACR ARXADJ ARXADTRM ARXAGC ARXAGE ARXAGF ARXAGL ARXAGR ARXAGS ARXAPFRC ARXAPFRM ARXAPIPM ARXAPPBR ARXAPPRP ARXAPRCB ARXAPRCF ARXAPRCL Archive Download Archive Detail Report Archive Detail Module Archive Header Module Archive Control Module Archive Purge Module Archive/Purge Selection Module Archive Summary Report Revenue Recognition Program Execution Report Revenue Recognition Dunning Letter Generate Sales Tax Interface Program Cash Basis Accounting Posting Receivables Tax Engine AR/RA Dual Currency Program Create Audit Table Adjustments Format Automatic Remittances Aging – By Amount Aging – 4 Buckets Aging – By Account Aging – By Collector Aging – By Salesperson Aging – 7 Buckets Format Automatic Receipts Format Remittances Invoices Awaiting Automatic Receipt Print Bank Remittances Print Receipts Automatic Receipt Batch Management Report Automatic Receipts Awaiting Confirmation Receipts Awaiting Bank Clearance Report Oracle Proprietary. Confidential Information––Use Restricted by Contract 2 – 62 Oracle Receivables Applications Technical Reference Manual .

ARXAPRMB ARXAPRRM ARXASR ARXBDP ARXBPH ARXCAR ARXCBH ARXCBI ARXCCA ARXCCH ARXCCP ARXCCS ARXCDD ARXCDE ARXCFU ARXCHR ARXCKI ARXCM ARXCOA2 ARXCPH ARXCPP ARXCRR ARXCTA ARXCURLL ARXDAR ARXDCF ARXDIR ARXDKI ARXDPR ARXDUNH ARXDUNP ARXFRV Remittance Batch Management Report Receipts Awaiting Remittance Report Account Status Report Bad Debt Provision Report Billing and Receipt History Applied Receipts Register Billing History Consolidated Billing Invoices Report Call Actions Report Collector Call History Customer Profiles Report Customer Credit Snapshot Collections By Collector Report Tax Received Report Collector’s Follow Up Report Credit Hold Report Collection Key Indicators Credit Memo Applications Unapplied Receipts Register Receipt History Receipt Promises Report Receipt Register Adjustment Approval Report Customer Relationships Listing Discount Adjustment Report Collections Receipt Forecast Disputed Invoice Report Receivables Key Indicators – Daily Discount Projection Report Dunning History Report Dunning Letters – Preliminary Projected Gains and Losses Report Oracle Proprietary. Confidential Information––Use Restricted by Contract High–Level Design 2 – 63 .

ARXFUH ARXFXGL ARXGER ARXGLR ARXGR ARXGTR ARXICR ARXINREV ARXINVAD ARXKIR ARXLPLB ARXMCR ARXMTEXC ARXMTEXM ARXNEW ARXNROPN ARXNRREV ARXPAR ARXPDI ARXPMT ARXRANAM ARXRBRD ARXRECO ARXREV ARXRGL ARXRJR ARXRWS ARXSCN ARXSGPO ARXSOC ARXSOC2 ARXSTDVR Customer Follow Up History Cross Currency Exchange Gain/Loss Report Unposted Items Report Journal Entries Report Ordering and Grouping Rules Listing Post QuickCash Execution Report InterCompany Receipts Report Open Items Revaluation Report Audit Report By Document Number Receivables Key Indicators – Summary Report Lockbox Execution Report Miscellaneous Transactions Report Multiple Tax Exceptions Multiple Tax Exemptions Sales and Payments Notes Receivable Report Reversed Notes Receivable Report AutoCash Rules Listing Past Due Invoices Report Payment Applications Alternate Customer Name Receipt Matching Report Bank Risk Report Recurring Invoice Program Reversed Receipts Report Realized Gains and Losses Receipts Journal Report Receipts Without Sites Report Supplier Customer Netting Report Statements Deposited Cash Report – Open Detail Deposited Cash Report – Applied Detail Deferred VAT Register Oracle Proprietary. Confidential Information––Use Restricted by Contract 2 – 64 Oracle Receivables Applications Technical Reference Manual .

Confidential Information––Use Restricted by Contract High–Level Design 2 – 65 .ARXSTR ARXSTSTL ARXSTTEC ARXSTTEL ARXSTVNP ARXSTVRR ARXTDR ARXTTCL ARXVATEX ARXVATRN ARXVATRV ARXVDREV ARYVTSLD ARZACS ARZCARPO CSTRMRGA INVSTMVT OE1 OERPT OEYVTIND PAXAGAST PAXINGEN PAXPRCON PAXPRTSK PAXRWAGT POXFIPOL RAPOST RAXADJ RAXAPR RAXARL RAXATB US Sales Tax Report Sales Tax Listing Tax Exempt Customer Report Tax Exceptions Listing Tax Exempt Product Report VAT Register Transaction Detail Report Tax Code Listing VAT Exception Report VAT Reconciliation Report Customers with Invoices at 0 VAT and No VAT Registration Number Report Customer Balance Revaluation Report European Sales Listing Automatic Clearing for Receipts Execution Report Automatic Receipts/Remittances Execution Report Margin Analysis Report Movement Statistics Report China Required Report (Abort) China Required Report (Abort) European IntraStat Dispatches Listing MGT: Agreement Status By Customer MGT: Invoice Details AUD: Project Configuration AUD: Task Details IMP: Agreement Types Financials/Purchasing Options Listing Post to GL Interface and Initiate Easy Link Adjustment Register AutoInvoice Execution Report Accounting Rules Listing Report Tax–only: Open Invoices Oracle Proprietary.

Confidential Information––Use Restricted by Contract 2 – 66 Oracle Receivables Applications Technical Reference Manual .RAXAVR RAXCBR RAXCUS RAXCUSLR RAXGLA RAXGLR RAXICI RAXIIR RAXIKI RAXILL RAXINPS RAXINR RAXINV RAXINVPR RAXINX RAXMRG RAXMRP RAXNCAR RAXPTL RAXSKI RAXSOL RAXTTL VEHARRTB VEHOEOOP AutoInvoice Validation Report Commitment Balance Report Customer Listing – Summary Customer Listing – Detail Sales Journal by Customer Sales Journal by GL Account Intercompany Invoice Report Incomplete Invoices Listing Key Indicators Report – Daily Summary Standard Memo Lines Listing Invoices Posted to Suspense Report Transaction Register Print Invoices Report Invoice Print Preview Report Invoice Exception Report Customer Merge Execution Report Duplicate Customer Report Other Applications Report Payment Terms Listing Key Indicators – Summary Report Transaction Batch Sources Listing Transaction Types Listing Automotive Retro Billing Report Automotive Open Orders Pricing Report Concurrent Programs ARBCPC ARCABP ARDLGP ARDSLG ARFXPL Customer Profile Copy Cash Application Batch Posting Print Dunning Letters Sample Dunning Letter Print PL/SQL Flex preprocessor customizing pl/sql scripts Oracle Proprietary.

status to DONE Process Lockboxes General Ledger Journal Report – Data Collection AutoAdjustment Collection Effectiveness Indicators Recurring Invoice Program Statement Generation Program BOE Concurrent Program Assign territory access Service OC Interface Transfer invoices to Oracle Receivables.ARGCGP ARGLTP ARGUPC ARLPLB ARRGTA ARXAAP ARXCER ARXREC ARXSGP ARZCAR ASTATA CSOCINT PATTAR RACUST RAXDEL RAXMTR RAXTRX Clear AR Entries from GL Interface Oracle Receivables Interface to Oracle General Ledger Update AR_POSTING_CONTROL. Confidential Information––Use Restricted by Contract High–Level Design 2 – 67 . Customer Interface AutoInvoice Purge Program AutoInvoice Master Program AutoInvoice Import Program Oracle Proprietary.

Oracle Proprietary. Confidential Information––Use Restricted by Contract 2 – 68 Oracle Receivables Applications Technical Reference Manual .

CHAPTER 3 Detailed Design T his chapter presents a detailed design for implementing Oracle Receivables and Oracle Public Sector Receivables. It contains detailed definitions of tables and views that you may need to reference to write custom reports or use for other data extraction. Oracle Proprietary. Confidential Information––Use Restricted by Contract Detailed Design 3–1 .

Review this section to get a detailed understanding of what tables your Oracle Receivables application contains. In addition. triggers. and how it uses them to hold and access the information it needs. it provides information about primary keys. You can refer to this Detailed Design chapter to gain a detailed understanding of the underlying structure and processing of Oracle Receivables and Oracle Public Sector Receivables that enables you to: • Convert existing application data • Integrate your Oracle Receivables application with your other applications systems • Write custom reports • Define alerts against Oracle Applications tables • Create views for decision support queries using query tools • Configure your Oracle Self–Service Web Applications Table and View Definitions The Table and View Definitions section contains a detailed definition of Oracle Receivables applications tables. it provides the SQL statement that defines each view. QuickCodes. we specify in detail how each applications component should work. foreign keys. indexes. Oracle Proprietary. For each table. We prepare detailed definitions of tables and views. It also gives you a detailed description of each column and its characteristics. Confidential Information––Use Restricted by Contract 3–2 Oracle Receivables Applications Technical Reference Manual .Overview of Detailed Design During Detailed Design. and sequences.

we list each column of the composite key sequentially. For each foreign key in a table. which we implement using a foreign key to FND_LOOKUPS. For each table. When the primary key table has a composite primary key. we list the primary key table name (the table to which a foreign key refers). The following sections appear in each table or view description: Foreign Keys To help you understand the relationships between tables. we do not provide you with detailed information about them. QuickCodes Columns When a database column contains a QuickCodes value. and the foreign key columns that refer to those primary key columns.Table and View Definitions This section contains a detailed description of each Oracle Receivables and Oracle Public Sector Receivables table and view that you may need to reference. Consequently. this section does not document all the FND_% tables your Oracle Receivables application uses. we list each foreign key contained in a table. Confidential Information––Use Restricted by Contract Detailed Design 3–3 . we list the QuickCodes type (lookup Oracle Proprietary. or to some other lookup table. its corresponding primary key columns. it presents detailed information about: • Primary keys • Foreign keys • Column descriptions • Indexes • Oracle sequences • Triggers • View derivations Because Oracle does not support customization of Oracle Application Object Library tables. we repeat the primary key table name and list each of the distinct foreign keys separately. If a table contains two or more distinct foreign keys that refer to the same primary key table. MFG_LOOKUPS.

and the data type of the column. depending upon whether you chose to delete it during an upgrade process. These characteristics include whether the column is part of the table’s primary key.type) to which the QuickCodes value must belong and a complete list of QuickCodes values and meanings. To help you understand which columns your Oracle Receivables application uses and which columns it does not use. whether Oracle8i requires a value for this column. although the column might be used in a future release. Subsequent versions of your Oracle Receivables application might not include this column. Your Oracle Receivables application no longer uses this column. When a column is part of a table’s primary key. If you upgraded your software from an earlier version. you may still have this column. If your program or SQL*Plus command updates or Oracle Proprietary. When no module uses a database column. we show one of the following legends in the Description column: Not currently used No longer used Your Oracle Receivables application does not use this column. Confidential Information––Use Restricted by Contract 3–4 Oracle Receivables Applications Technical Reference Manual . we alert you to any unused column. If you install your Oracle Receivables application. AutoInstall installs this column. When your program or SQL*Plus command selects a row from a table. Column Descriptions We list the important characteristics of each column in a table or view. These values are designated as User–defined. We also give you a brief description of how your Oracle Receivables application uses the column. we append the notation (PK) to the name of that column. you do not have this column. No longer installed Standard Who Columns Most Oracle Receivables applications tables contain standard columns to support \ Row Who. use these columns to determine who last updated the row. Your Oracle Receivables application no longer uses this column. Some QuickCodes can be defined by you in the application.

When a concurrent program updates or inserts a row in a table.CONCURRENT_PROGRAM_ID) Date when a program last updated this row PROGRAM_APPLICATION_ID PROGRAM_ID PROGRAM_UPDATE_DATE Oracle Proprietary. or LAST_UPDATE_LOGIN in a table’s list of foreign keys.USER_ID) Date when this row was created User who created this row (foreign key to FND_USER.REQUEST_ID) Application ID of program that last updated this row (foreign key to FND_APPLICATION.inserts a row in an interface table. we do not include the foreign key columns LAST_UPDATED_BY.APPLICATION_ID) Program ID of program that last updated this row (foreign key to FND_CONCURRENT_PROGRAM. you must populate each of the five standard Who columns: LAST_UPDATE_DATE LAST_UPDATED_BY Date when a user last updated this row User who last updated this row (foreign key to FND_USER.LOGIN_ID). Confidential Information––Use Restricted by Contract Detailed Design 3–5 . You should set this to NULL. CREATED_BY. or to 0 if NULL is not allowed CREATION_DATE CREATED_BY LAST_UPDATE_LOGIN Since every table containing Who columns has several foreign keys to the tables FND_USER and FND_LOGINS. Additional Who Columns for Concurrent Programs Some Oracle Receivables applications tables also contain several additional Who columns to distinguish between changes a user makes with a form and changes a concurrent program makes.USER_ID) Operating system login of user who last updated this row (foreign key to FND_LOGINS. the concurrent program populates the following additional Who columns: REQUEST_ID Concurrent request ID of program that last updated this row (foreign key to FND_CONCURRENT_REQUESTS.

in sequential order.Since every table containing these additional Who columns has several foreign keys to the tables FND_CONCURRENT_REQUESTS. Sequences Your Oracle Receivables application uses Oracle8i sequence generators to generate unique integers. there may be minor differences between the indexes documented in this book and the indexes for production versions of Oracle Receivables. or PROGRAM_ID in a table’s list of foreign keys. refer to the Appendix in Oracle Financials Regional Technical Reference Manual. If any table column gets its value from an Oracle8i sequence generator. Columns Reserved for Country–Specific Localizations Some tables have GLOBAL_ATTRIBUTE columns which support additional features added to Oracle Receivables to meet statutory requirements and common business practices in your country or region. we may add additional indexes during the porting process to fine–tune performance on specific platforms. we do not include the foreign key columns REQUEST_ID. Note: The indexes we document in this manual correspond to unique keys we specified during product development and testing. we list the database columns that comprise that index. therefore. see the Oracle Financials for the Czech Republic User Guide. we list the name of the corresponding sequence generator and the name of the column that stores the unique integer. for example. To read more about the features that these columns support. In some cases. Oracle Proprietary. For details on these columns. Indexes If an Oracle Receivables applications table uses an Oracle8i index. PROGRAM_APPLICATION_ID. and FND_CONCURRENT_PROGRAM. look for a User Guide appropriate to your country. FND_APPLICATION. Confidential Information––Use Restricted by Contract 3–6 Oracle Receivables Applications Technical Reference Manual .

Oracle Proprietary. Confidential Information––Use Restricted by Contract Detailed Design 3–7 . you can understand exactly how a view derives its contents.Database Triggers If a table has one or more active database triggers. we include important elements from the SQL statement that defines or creates a view. we provide a brief explanation of each database trigger and when it fires. By studying this view definition. View Derivation For each Oracle Receivables applications view you may need to reference.

This table corresponds to the Bank Accounts window.AP_BANK_ACCOUNTS_ALL AP_BANK_ACCOUNTS_ALL contains information about your bank accounts. You need one row for each bank account you define. Foreign Keys Primary Key Table AP_BANK_BRANCHES FND_CURRENCIES GL_CODE_COMBINATIONS GL_CODE_COMBINATIONS GL_CODE_COMBINATIONS GL_CODE_COMBINATIONS GL_CODE_COMBINATIONS GL_CODE_COMBINATIONS GL_CODE_COMBINATIONS GL_CODE_COMBINATIONS GL_CODE_COMBINATIONS GL_CODE_COMBINATIONS GL_CODE_COMBINATIONS GL_CODE_COMBINATIONS GL_CODE_COMBINATIONS GL_CODE_COMBINATIONS GL_CODE_COMBINATIONS GL_CODE_COMBINATIONS GL_SETS_OF_BOOKS PAY_EXTERNAL_ACCOUNTS Primary Key Column BANK_BRANCH_ID CURRENCY_CODE CODE_COMBINATION_ID CODE_COMBINATION_ID CODE_COMBINATION_ID CODE_COMBINATION_ID CODE_COMBINATION_ID CODE_COMBINATION_ID CODE_COMBINATION_ID CODE_COMBINATION_ID CODE_COMBINATION_ID CODE_COMBINATION_ID CODE_COMBINATION_ID CODE_COMBINATION_ID CODE_COMBINATION_ID CODE_COMBINATION_ID CODE_COMBINATION_ID CODE_COMBINATION_ID SET_OF_BOOKS_ID EXTERNAL_ACCOUNT_ID Foreign Key Column BANK_BRANCH_ID CURRENCY_CODE ASSET_CODE_COMBINATION_ID LOSS_CODE_COMBINATION_ID GAIN_CODE_COMBINATION_ID CASH_CLEARING_CCID BANK_CHARGES_CCID BANK_ERRORS_CCID EARNED_CCID UNEARNED_CCID ON_ACCOUNT_CCID UNAPPLIED_CCID UNIDENTIFIED_CCID FACTOR_CCID RECEIPT_CLEARING_CCID REMITTANCE_CCID SHORT_TERM_DEPOSIT_CCID FUTURE_DATED_PAYMENT_CCID SET_OF_BOOKS_ID PAYROLL_BANK_ACCOUNT_ID QuickCodes Columns Column ACCOUNT_TYPE QuickCodes Type ACCOUNT TYPE EXTERNAL INTERNAL PAYROLL SUPPLIER QuickCodes Table AP_LOOKUP_CODES Customer Internal Payroll Supplier Column Descriptions Name BANK_ACCOUNT_ID (PK) BANK_ACCOUNT_NAME LAST_UPDATE_DATE LAST_UPDATED_BY LAST_UPDATE_LOGIN CREATION_DATE CREATED_BY BANK_ACCOUNT_NUM Null? Type NOT NOT NOT NOT NULL NULL NULL NULL NULL NULL NULL NOT NULL NUMBER(15) VARCHAR2(80) DATE NUMBER(15) NUMBER(15) DATE VARCHAR2(15) VARCHAR2(30) Description Bank account Bank account Standard Who Standard Who Standard Who Standard Who Standard Who Bank account identifier name column column column column column number Oracle Proprietary. When you initiate an automatic payment batch. Each bank account must be affiliated with one bank branch. you can select a bank account that you define in this table. enter a manual check. or create a Quick payment. Confidential Information––Use Restricted by Contract 3–8 Oracle Receivables Applications Technical Reference Manual .

Miss. INTERNAL or EXTERNAL for banks defined for Oracle Receivables and PAYROLL for banks defined for Payroll Descriptive Flexfield structure defining column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column BANK_BRANCH_ID SET_OF_BOOKS_ID CURRENCY_CODE DESCRIPTION CONTACT_FIRST_NAME CONTACT_MIDDLE_NAME CONTACT_LAST_NAME CONTACT_PREFIX CONTACT_TITLE CONTACT_AREA_CODE CONTACT_PHONE MAX_CHECK_AMOUNT MIN_CHECK_AMOUNT ONE_SIGNATURE_MAX_FLAG INACTIVE_DATE AVG_FLOAT_DAYS ASSET_CODE_COMBINATION_ID GAIN_CODE_COMBINATION_ID LOSS_CODE_COMBINATION_ID BANK_ACCOUNT_TYPE VALIDATION_NUMBER MAX_OUTLAY MULTI_CURRENCY_FLAG ACCOUNT_TYPE NULL NUMBER(15) NULL NUMBER(15) NULL VARCHAR2(25) NULL NUMBER(5) NULL NUMBER NOT NULL VARCHAR2(1) NOT NULL VARCHAR2(25) ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Oracle Proprietary. Possible values are: INTERNAL or SUPPLIER for banks defined for Oracle Payables..) Title of bank contact person Area code for phone number of bank contact person Phone number of bank contact person Default maximum payment amount allowed for bank account in a payment batch Default minimum payment amount allowed for bank account in a payment batch No longer used Inactive date No longer used Accounting Flexfield identifier for cash account associated with bank account Accounting Flexfield identifier for account to which you post realized exchange rate gains Accounting Flexfield identifier for account to which you post realized exchange rate losses Bank account type code No longer used Maximum payment batch outlay for bank account Multiple currency bank account indicator (Y or N) Bank account type code.. Mr. etc.Column Descriptions Name (Continued) Null? Type NOT NULL NUMBER(15) NOT NULL NUMBER(15) NULL VARCHAR2(15) NULL VARCHAR2(240) NULL VARCHAR2(15) NULL VARCHAR2(15) NULL VARCHAR2(20) NULL VARCHAR2(5) NULL VARCHAR2(30) NULL VARCHAR2(10) NULL VARCHAR2(15) NULL NUMBER NULL NUMBER NULL NULL NULL NULL VARCHAR2(1) DATE NUMBER(15) NUMBER(15) Description Bank branch identifier Set of books identifier Currency code Description First name of bank contact person Middle name of bank contact person Last name of bank contact person Prefix of bank contact person (Ms.. Confidential Information––Use Restricted by Contract Detailed Design 3–9 . Mrs.

Confidential Information––Use Restricted by Contract 3 – 10 Oracle Receivables Applications Technical Reference Manual .Column Descriptions Name ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 POOLED_FLAG (Continued) Null? Type Description NULL VARCHAR2(150) Descriptive Flexfield segment column NULL VARCHAR2(150) Descriptive Flexfield segment column NULL VARCHAR2(150) Descriptive Flexfield segment column NULL VARCHAR2(150) Descriptive Flexfield segment column NULL VARCHAR2(150) Descriptive Flexfield segment column NULL VARCHAR2(150) Descriptive Flexfield segment column NULL VARCHAR2(150) Descriptive Flexfield segment column NULL VARCHAR2(150) Descriptive Flexfield segment column NULL VARCHAR2(150) Descriptive Flexfield segment column NULL VARCHAR2(150) Descriptive Flexfield segment column NULL VARCHAR2(1) Pooled or non–pooled account indicator NULL VARCHAR2(1) Indicator for allowing or disallowing zero amount payments for bank account NULL NUMBER(15) Concurrent Who Column NULL NUMBER(15) Concurrent Who Column NULL NUMBER(15) Concurrent Who Column NULL DATE Concurrent Who Column NULL VARCHAR2(1) Supports integration with Oracle Cash Management NULL VARCHAR2(30) Holds any check digits that result from bank account number validation in FBS NULL NUMBER(15) Organization identifier NULL NUMBER(15) Accounting Flexfield identifier for the Cash Clearing Account NULL NUMBER(15) Accounting Flexfield identifier for the Bank Charges Account NULL NUMBER(15) Accounting Flexfield identifier for the Bank Errors Account NULL NUMBER(15) Accounting Flexfield identifier for the Earned Account NULL NUMBER(15) Accounting Flexfield identifier for the Unearned Account NULL NUMBER(15) Accounting Flexfield identifier for the On Account Account NULL NUMBER(15) Accounting Flexfield identifier for the Unapplied Account NULL NUMBER(15) Accounting Flexfield identifier for the Unidentified Account NULL NUMBER(15) Accounting Flexfield identifier for the Factor Account NULL NUMBER(15) Accounting Flexfield identifier for the Receipt Confirmation Account NULL NUMBER(15) Accounting Flexfield identifier for the Remittance Account NULL NUMBER(15) Accounting Flexfield identifier for the Short Term Deposit Account ZERO_AMOUNTS_ALLOWED REQUEST_ID PROGRAM_APPLICATION_ID PROGRAM_ID PROGRAM_UPDATE_DATE RECEIPT_MULTI_CURRENCY_FLAG CHECK_DIGITS ORG_ID CASH_CLEARING_CCID BANK_CHARGES_CCID BANK_ERRORS_CCID EARNED_CCID UNEARNED_CCID ON_ACCOUNT_CCID UNAPPLIED_CCID UNIDENTIFIED_CCID FACTOR_CCID RECEIPT_CLEARING_CCID REMITTANCE_CCID SHORT_TERM_DEPOSIT_CCID Oracle Proprietary.

Confidential Information––Use Restricted by Contract Detailed Design 3 – 11 .Column Descriptions Name (Continued) Null? Type Description NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(320) Alternate bank account name NULL VARCHAR2(80) Account holder name NULL VARCHAR2(80) Alternate account holder name NULL VARCHAR2(25) EFT requester identifier NULL VARCHAR2(30) The number that identifies you as a user of electronic funds transfer services to your bank or clearing organization NULL NUMBER(9) Bank account identifier for payroll bank accounts NULL NUMBER(15) Accounting Flexfield identifier for the future dated payment account NULL NUMBER(15) Earned Discounts Activity NULL NUMBER(15) Unearned Discounts Activity GLOBAL_ATTRIBUTE_CATEGORY GLOBAL_ATTRIBUTE1 GLOBAL_ATTRIBUTE2 GLOBAL_ATTRIBUTE3 GLOBAL_ATTRIBUTE4 GLOBAL_ATTRIBUTE5 GLOBAL_ATTRIBUTE6 GLOBAL_ATTRIBUTE7 GLOBAL_ATTRIBUTE8 GLOBAL_ATTRIBUTE9 GLOBAL_ATTRIBUTE10 GLOBAL_ATTRIBUTE11 GLOBAL_ATTRIBUTE12 GLOBAL_ATTRIBUTE13 GLOBAL_ATTRIBUTE14 GLOBAL_ATTRIBUTE15 GLOBAL_ATTRIBUTE16 GLOBAL_ATTRIBUTE17 GLOBAL_ATTRIBUTE18 GLOBAL_ATTRIBUTE19 GLOBAL_ATTRIBUTE20 BANK_ACCOUNT_NAME_ALT ACCOUNT_HOLDER_NAME ACCOUNT_HOLDER_NAME_ALT EFT_REQUESTER_ID EFT_USER_NUMBER PAYROLL_BANK_ACCOUNT_ID FUTURE_DATED_PAYMENT_CCID EDISC_RECEIVABLES_TRX_ID UNEDISC_RECEIVABLES_TRX_ID Oracle Proprietary.

Confidential Information––Use Restricted by Contract 3 – 12 Oracle Receivables Applications Technical Reference Manual .Indexes Index Name AP_BANK_ACCOUNTS_N1 AP_BANK_ACCOUNTS_N2 AP_BANK_ACCOUNTS_N3 AP_BANK_ACCOUNTS_U1 Index Type NOT UNIQUE NOT UNIQUE NOT UNIQUE UNIQUE Sequence 1 1 2 5 1 Column Name BANK_BRANCH_ID BANK_ACCOUNT_NAME ACCOUNT_TYPE ACCOUNT_TYPE BANK_ACCOUNT_ID Sequences Sequence AP_BANK_ACCOUNTS_S Derived Column BANK_ACCOUNT_ID Oracle Proprietary.

Foreign Keys Primary Key Table AP_BANK_ACCOUNTS_ALL HZ_CUST_ACCOUNTS HZ_CUST_SITE_USES_ALL PO_VENDORS PO_VENDOR_SITES_ALL Primary Key Column BANK_ACCOUNT_ID CUST_ACCOUNT_ID SITE_USE_ID VENDOR_ID VENDOR_SITE_ID Foreign Key Column EXTERNAL_BANK_ACCOUNT_ID CUSTOMER_ID CUSTOMER_SITE_USE_ID VENDOR_ID VENDOR_SITE_ID Column Descriptions Name BANK_ACCOUNT_USES_ID LAST_UPDATE_DATE LAST_UPDATED_BY CREATION_DATE CREATED_BY LAST_UPDATE_LOGIN CUSTOMER_ID CUSTOMER_SITE_USE_ID VENDOR_ID VENDOR_SITE_ID EXTERNAL_BANK_ACCOUNT_ID START_DATE END_DATE PRIMARY_FLAG ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 (PK) Null? Type NOT NULL NUMBER(15) NOT NOT NOT NOT NULL NULL NULL NULL NULL NULL NULL DATE NUMBER(15) DATE NUMBER(15) NUMBER(15) NUMBER(15) NUMBER(15) Description Uniquely identifies the Bank Account uses Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Identifies the Customer Identifies the customer site use Supplier identifier Supplier site identifier Identifies the external bank account Start Date of the Bank Account uses End Date of the Bank Account uses Yes/No flag if bank account uses is primary Descriptive Flexfield structure defining column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column NULL NUMBER(15) NULL NUMBER(15) NOT NULL NUMBER(15) NULL DATE NULL DATE NOT NULL VARCHAR2(1) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Oracle Proprietary.AP_BANK_ACCOUNT_USES_ALL AP_BANK_ACCOUNT_USES_ALL stores information for the internal and external bank accounts you define in Oracle Payables and Oracle Receivables applications. Confidential Information––Use Restricted by Contract Detailed Design 3 – 13 .

Column Descriptions Name ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 (Continued) Null? Type Description NULL VARCHAR2(150) Descriptive Flexfield segment column NULL VARCHAR2(150) Descriptive Flexfield segment column NULL VARCHAR2(150) Descriptive Flexfield segment column NULL VARCHAR2(150) Descriptive Flexfield segment column NULL VARCHAR2(150) Descriptive Flexfield segment column NULL VARCHAR2(150) Descriptive Flexfield segment column NULL NUMBER(15) Concurrent Who Column NULL NUMBER(15) Concurrent Who Column NULL NUMBER(15) Concurrent Who Column NULL DATE Concurrent Who Column NULL NUMBER(15) Organization identifier REQUEST_ID PROGRAM_APPLICATION_ID PROGRAM_ID PROGRAM_UPDATE_DATE ORG_ID Indexes Index Name AP_BANK_ACCOUNT_USES_N1 AP_BANK_ACCOUNT_USES_N2 AP_BANK_ACCOUNT_USES_N3 AP_BANK_ACCOUNT_USES_U1 Index Type NOT UNIQUE NOT UNIQUE NOT UNIQUE UNIQUE Sequence 1 1 2 1 Column Name CUSTOMER_ID VENDOR_ID EXTERNAL_BANK_ACCOUNT_ID BANK_ACCOUNT_USES_ID Sequences Sequence AP_BANK_ACCOUNT_USES_S Derived Column BANK_ACCOUNT_USES_ID Oracle Proprietary. Confidential Information––Use Restricted by Contract 3 – 14 Oracle Receivables Applications Technical Reference Manual .

Miss. Mrs.. Confidential Information––Use Restricted by Contract Detailed Design 3 – 15 . etc. Foreign Keys Primary Key Table AP_BANK_BRANCHES AP_PAYMENT_PROGRAMS AP_PAYMENT_PROGRAMS ECE_TP_HEADERS PAY_EXTERNAL_ACCOUNTS Primary Key Column BANK_BRANCH_ID PROGRAM_ID PROGRAM_ID TP_HEADER_ID EXTERNAL_ACCOUNT_ID Foreign Key Column CLEARING_HOUSE_ID TRANSMISSION_PROGRAM_ID PRINTING_PROGRAM_ID TP_HEADER_ID PAYROLL_BANK_ACCOUNT_ID QuickCodes Columns Column INSTITUTION_TYPE QuickCodes Type INSTITUTION TYPE BANK CLEARING HOUSE QuickCodes Table AP_LOOKUP_CODES Bank Clearing House Column Descriptions Name BANK_BRANCH_ID (PK) LAST_UPDATE_DATE LAST_UPDATED_BY BANK_NAME BANK_BRANCH_NAME DESCRIPTION ADDRESS_LINE1 ADDRESS_LINE2 ADDRESS_LINE3 CITY STATE ZIP PROVINCE COUNTRY AREA_CODE PHONE CONTACT_FIRST_NAME CONTACT_MIDDLE_NAME CONTACT_LAST_NAME CONTACT_PREFIX CONTACT_TITLE BANK_NUM LAST_UPDATE_LOGIN CREATION_DATE Null? Type NOT NOT NOT NOT NOT NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NUMBER(15) DATE NUMBER(15) VARCHAR2(30) VARCHAR2(30) VARCHAR2(240) VARCHAR2(35) VARCHAR2(35) VARCHAR2(35) VARCHAR2(25) VARCHAR2(25) VARCHAR2(20) VARCHAR2(25) VARCHAR2(25) VARCHAR2(10) VARCHAR2(15) VARCHAR2(15) Description Bank branch identifier Standard Who column Standard Who column Bank name Bank branch name Description First address line Second address line Third address line City State or province Zip code No longer used Country Area code Phone number First name of branch contact person Middle name of branch contact person Last name of branch contact person Prefix of branch contact person (Ms. You need one row for each bank branch you use. One bank branch may have multiple bank accounts.. Mr. This table corresponds to the Bank Branch region of the Banks window.) Title of branch contact person Branch number Standard Who column Standard Who column NULL VARCHAR2(15) NULL VARCHAR2(20) NULL VARCHAR2(5) NULL NULL NULL NULL VARCHAR2(30) VARCHAR2(25) NUMBER(15) DATE Oracle Proprietary..AP_BANK_BRANCHES AP_BANK_BRANCHES contains information about the bank branches you define when you set up your banks.

Column Descriptions Name CREATED_BY INSTITUTION_TYPE (Continued) Null? Type NULL NUMBER(15) NOT NULL VARCHAR2(25) NULL NUMBER NULL NUMBER NULL NUMBER NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL NULL NULL NULL NULL NUMBER(15) NUMBER(15) NUMBER(15) DATE VARCHAR2(30) Description Standard Who column Not used by Oracle Payables applications Not used by Oracle Payables applications Not used by Oracle Payables applications Not used by Oracle Payables applications Descriptive Flexfield structure defining column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Concurrent Who Column Concurrent Who Column Concurrent Who Column Concurrent Who Column Used as context field for FAF desc flex. Used for flexible address formatting Added for Flexible Address Format functionality CLEARING_HOUSE_ID TRANSMISSION_PROGRAM_ID PRINTING_PROGRAM_ID ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 REQUEST_ID PROGRAM_APPLICATION_ID PROGRAM_ID PROGRAM_UPDATE_DATE ADDRESS_STYLE BANK_NUMBER NULL VARCHAR2(30) ADDRESS_LINE4 COUNTY NULL VARCHAR2(35) NULL VARCHAR2(25) Oracle Proprietary. Confidential Information––Use Restricted by Contract 3 – 16 Oracle Receivables Applications Technical Reference Manual . Do not populate. Added for Flexible Bank Structure functionality. Join with FND_TERRITORIES where COUNTRY=TERRITORY_CODE Bank number. Holds the number used by some countries to identify bank Fourth address line.

Confidential Information––Use Restricted by Contract Detailed Design 3 – 17 . Valid types are ABA.Column Descriptions Name EFT_USER_NUMBER (Continued) Null? Type NULL VARCHAR2(30) Description The number that identifies you as a user of electronic funds transfer services to your bank or clearing organization EFT swift code End date EDI trading partner number for the Bank Branch Branch type indicates which list the bank routing number is on. SWIFT and OTHER Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Alternate bank name Alternate bank branch name Alternate address lines Active date Trading partner header identifier Trading partner location code EFT_SWIFT_CODE END_DATE EDI_ID_NUMBER BANK_BRANCH_TYPE NULL VARCHAR2(12) NULL DATE NULL VARCHAR2(30) NULL VARCHAR2(25) GLOBAL_ATTRIBUTE_CATEGORY GLOBAL_ATTRIBUTE1 GLOBAL_ATTRIBUTE2 GLOBAL_ATTRIBUTE3 GLOBAL_ATTRIBUTE4 GLOBAL_ATTRIBUTE5 GLOBAL_ATTRIBUTE6 GLOBAL_ATTRIBUTE7 GLOBAL_ATTRIBUTE8 GLOBAL_ATTRIBUTE9 GLOBAL_ATTRIBUTE10 GLOBAL_ATTRIBUTE11 GLOBAL_ATTRIBUTE12 GLOBAL_ATTRIBUTE13 GLOBAL_ATTRIBUTE14 GLOBAL_ATTRIBUTE15 GLOBAL_ATTRIBUTE16 GLOBAL_ATTRIBUTE17 GLOBAL_ATTRIBUTE18 GLOBAL_ATTRIBUTE19 GLOBAL_ATTRIBUTE20 BANK_NAME_ALT BANK_BRANCH_NAME_ALT ADDRESS_LINES_ALT ACTIVE_DATE TP_HEADER_ID ECE_TP_LOCATION_CODE NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL NULL NULL NULL NULL VARCHAR2(320) VARCHAR2(320) VARCHAR2(560) DATE NUMBER(15) NULL VARCHAR2(35) Oracle Proprietary. CHIPS.

Confidential Information––Use Restricted by Contract 3 – 18 Oracle Receivables Applications Technical Reference Manual .Column Descriptions Name (Continued) Null? Type NULL NUMBER(9) Description Bank account identifier for payroll bank accounts PAYROLL_BANK_ACCOUNT_ID Indexes Index Name AP_BANK_BRANCHES_N1 AP_BANK_BRANCHES_U1 AP_BANK_BRANCHES_U2 AP_BANK_BRANCHES_U3 AP_BANK_BRANCHES_U4 Index Type NOT UNIQUE UNIQUE UNIQUE UNIQUE UNIQUE Sequence 1 1 1 2 1 3 2 Column Name CLEARING_HOUSE_ID BANK_BRANCH_ID BANK_NAME BANK_BRANCH_NAME BANK_NUM BANK_NUMBER EDI_ID_NUMBER Sequences Sequence AP_BANK_BRANCHES_S Derived Column BANK_BRANCH_ID Oracle Proprietary.

BANK_NUM. Your Oracle Payables application uses this information to record payments you make to suppliers or refunds you receive from suppliers. Your Oracle Payables application stores the supplier name and bank account name for auditing purposes. your Oracle Payables application maintains the new address information in this table. Your Oracle Payables application stores address information for all payments. Your Oracle Payables application stores a dummy value for CHECK_STOCK_ID for refunds. thus. Confidential Information––Use Restricted by Contract Detailed Design 3 – 19 . in case either one is changed after you create the payment. CHECK_STOCK_ID should not be treated as a foreign key to AP_CHECK_STOCKS_ALL in the case of refunds. If you allow changes to the supplier payment address on manual payments or Quick payments. and BANK_ACCOUNT_TYPE for the supplier’s bank information when you use the Electronic payment method. Your Oracle Payables application uses BANK_ACCOUNT_NUM. Foreign Keys Primary Key Table AP_BANK_ACCOUNTS_ALL AP_BANK_ACCOUNTS_ALL AP_CHECK_FORMATS AP_CHECK_STOCKS_ALL AP_DOC_SEQUENCE_AUDIT AP_INV_SELECTION_CRITERIA_ALL AP_INV_SELECTION_CRITERIA_ALL FND_CURRENCIES FND_DOCUMENT_SEQUENCES FND_DOC_SEQUENCE_CATEGORIES GL_DAILY_CONVERSION_TYPES GL_DAILY_CONVERSION_TYPES GL_DAILY_CONVERSION_TYPES GL_USSGL_TRANSACTION_CODES PO_VENDORS PO_VENDOR_SITES_ALL Primary Key Column BANK_ACCOUNT_ID BANK_ACCOUNT_ID CHECK_FORMAT_ID CHECK_STOCK_ID DOC_SEQUENCE_ID DOC_SEQUENCE_VALUE CHECKRUN_NAME CHECKRUN_ID CURRENCY_CODE DOC_SEQUENCE_ID CODE CONVERSION_TYPE CONVERSION_TYPE CONVERSION_TYPE USSGL_TRANSACTION_CODE VENDOR_ID VENDOR_SITE_ID Foreign Key Column BANK_ACCOUNT_ID EXTERNAL_BANK_ACCOUNT_ID CHECK_FORMAT_ID CHECK_STOCK_ID DOC_SEQUENCE_ID DOC_SEQUENCE_VALUE CHECKRUN_NAME CHECKRUN_ID CURRENCY_CODE DOC_SEQUENCE_ID DOC_CATEGORY_CODE EXCHANGE_RATE_TYPE CLEARED_EXCHANGE_RATE_TYPE MATURITY_EXCHANGE_RATE_TYPE USSGL_TRANSACTION_CODE VENDOR_ID VENDOR_SITE_ID QuickCodes Columns Column PAYMENT_METHOD_LOOKUP_CODE QuickCodes Type PAYMENT METHOD CHECK CLEARING EFT WIRE PAYMENT TYPE A QuickCodes Table AP_LOOKUP_CODES Check Clearing Electronic Wire AP_LOOKUP_CODES Batch PAYMENT_TYPE_FLAG Oracle Proprietary.AP_CHECKS_ALL AP_CHECKS_ALL stores information about payments issued to suppliers or refunds received from suppliers. You need one row for each payment you issue to a supplier or refund received from a supplier.

SET UP. Confidential Information––Use Restricted by Contract 3 – 20 Oracle Receivables Applications Technical Reference Manual .QuickCodes Columns Column (Continued) QuickCodes Type M Q R QuickCodes Table Manual Quick Refund AP_LOOKUP_CODES Cleared Cleared but Unaccounted Issued Negotiable Overflow Reconciled Reconciled Unaccounted Set Up Spoiled Stop Initiated Unconfirmed Set Up Voided STATUS_LOOKUP_CODE CHECK STATE CLEARED CLEARED BUT UNACCOUNTED ISSUED NEGOTIABLE OVERFLOW RECONCILED RECONCILED UNACCOUNTED SET UP SPOILED STOP INITIATED UNCONFIRMED SET UP VOIDED Column Descriptions Name AMOUNT BANK_ACCOUNT_ID BANK_ACCOUNT_NAME CHECK_DATE CHECK_ID (PK) CHECK_NUMBER CURRENCY_CODE LAST_UPDATED_BY LAST_UPDATE_DATE PAYMENT_METHOD_LOOKUP_CODE PAYMENT_TYPE_FLAG ADDRESS_LINE1 ADDRESS_LINE2 ADDRESS_LINE3 CHECKRUN_NAME CHECK_FORMAT_ID CHECK_STOCK_ID CITY COUNTRY CREATED_BY CREATION_DATE LAST_UPDATE_LOGIN STATUS_LOOKUP_CODE VENDOR_NAME VENDOR_SITE_CODE ZIP BANK_ACCOUNT_NUM BANK_ACCOUNT_TYPE BANK_NUM CHECK_VOUCHER_NUM Null? Type NOT NOT NOT NOT NOT NOT NOT NOT NOT NOT NOT NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NUMBER NUMBER(15) VARCHAR2(80) DATE NUMBER(15) NUMBER(15) VARCHAR2(15) NUMBER(15) DATE VARCHAR2(25) VARCHAR2(25) VARCHAR2(35) VARCHAR2(35) VARCHAR2(35) VARCHAR2(30) NUMBER(15) NUMBER(15) VARCHAR2(25) VARCHAR2(25) NUMBER(15) DATE NUMBER(15) VARCHAR2(25) VARCHAR2(80) VARCHAR2(15) VARCHAR2(20) VARCHAR2(30) Description Payment amount Bank account identifier Bank account name Payment date Payment identifier Payment number Currency code Standard Who column Standard Who column Name of payment method Flag that indicates the payment type First address line of payment Second address line of payment Third address line of payment Payment batch name Check format identifier Payment document identifier City Country Standard Who column Standard Who column Standard Who column Status of payment (for example. NEGOTIABLE. SPOILED) Supplier name Supplier site code State or province postal code Supplier’s bank account number for electronic payment purposes Supplier’s bank account type code for electronic payment purposes Supplier’s bank number for electronic payment purposes Payment voucher number NULL VARCHAR2(25) NULL VARCHAR2(25) NULL NUMBER(16) Oracle Proprietary.

Column Descriptions Name (Continued) Null? Type NULL NUMBER NULL DATE NULL VARCHAR2(30) NULL NUMBER NULL NUMBER NULL NULL NULL NULL NULL NULL NULL NULL VARCHAR2(25) VARCHAR2(18) NUMBER(15) VARCHAR2(25) VARCHAR2(18) NUMBER(15) DATE VARCHAR2(150) Description Payment cleared amount Payment cleared date Sequential Numbering (voucher number) document category for payment Sequential Numbering document sequence identifier Voucher number (sequential numbering) for payment No longer used No longer used User that released stop payment State No longer used User that recorded stop payment Payment void date Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield structure defining column Negotiable date for future dated payment Date payment processed through internal clearing organization Number assigned to payment processed through internal clearing organization Transaction code for creating US Standard General Ledger journal entries CLEARED_AMOUNT CLEARED_DATE DOC_CATEGORY_CODE DOC_SEQUENCE_ID DOC_SEQUENCE_VALUE PROVINCE RELEASED_AT RELEASED_BY STATE STOPPED_AT STOPPED_BY VOID_DATE ATTRIBUTE1 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE_CATEGORY FUTURE_PAY_DUE_DATE TREASURY_PAY_DATE TREASURY_PAY_NUMBER USSGL_TRANSACTION_CODE NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL DATE NULL DATE NULL NUMBER(15) NULL VARCHAR2(30) Oracle Proprietary. Confidential Information––Use Restricted by Contract Detailed Design 3 – 21 .

Supports integration with Oracle Cash Management NULL NUMBER Exchange rate for foreign currency payment NULL DATE Date exchange rate is effective. Do not populate. for foreign currency payments only NULL VARCHAR2(35) Fourth address line of payment. Confidential Information––Use Restricted by Contract 3 – 22 Oracle Receivables Applications Technical Reference Manual . join to FND_TERRITORIES where territory_code=country NULL NUMBER(15) Organization identifier NULL NUMBER(15) Supplier identifier. Usually the accounting date of the transaction NULL VARCHAR2(30) Exchange rate for foreign currency payment NULL NUMBER Payment amount in functional currency NULL NUMBER(15) Payment batch identifier NULL NUMBER(15) Concurrent request identifier NULL NUMBER Cleared payment error amount NULL NUMBER Cleared payment charges amount NULL NUMBER Cleared payment error amount in functional currency NULL NUMBER Cleared payment charges amount in functional currency NULL VARCHAR2(25) Set by and used by Positive Pay Report to select records NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(150) Reserved for country–specific functionality USSGL_TRX_CODE_CONTEXT WITHHOLDING_STATUS_LOOKUP_CODE RECONCILIATION_BATCH_ID CLEARED_BASE_AMOUNT CLEARED_EXCHANGE_RATE CLEARED_EXCHANGE_DATE CLEARED_EXCHANGE_RATE_TYPE ADDRESS_LINE4 COUNTY ADDRESS_STYLE ORG_ID VENDOR_ID VENDOR_SITE_ID EXCHANGE_RATE EXCHANGE_DATE EXCHANGE_RATE_TYPE BASE_AMOUNT CHECKRUN_ID REQUEST_ID CLEARED_ERROR_AMOUNT CLEARED_CHARGES_AMOUNT CLEARED_ERROR_BASE_AMOUNT CLEARED_CHARGES_BASE_AMOUNT POSITIVE_PAY_STATUS_CODE GLOBAL_ATTRIBUTE_CATEGORY GLOBAL_ATTRIBUTE1 GLOBAL_ATTRIBUTE2 Oracle Proprietary. Also used for matching AP and AR addresses NULL VARCHAR2(30) Used as context value in FAF descr flexs. for foreign currency payments only NULL DATE Date clearing exchange rate is effective. Instead. Supports integration with Oracle Cash Management NULL NUMBER(15) Supplier site identifier.Column Descriptions Name (Continued) Null? Type NULL VARCHAR2(30) Description USSGL Transaction Code Descriptive Flexfield context column NULL VARCHAR2(25) No longer used NULL NUMBER(15) Supports integration with Oracle Cash Management NULL NUMBER Payment cleared amount in functional currency NULL NUMBER Exchange rate at which the payment cleared. usually accounting date of a transaction NULL VARCHAR2(30) Exchange rate type at payment clearing time. Used for flexible address formatting NULL VARCHAR2(25) Used for flexible address formatting.

Confidential Information––Use Restricted by Contract Detailed Design 3 – 23 .Column Descriptions Name (Continued) Null? Type Description NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(25) Transfer priority NULL NUMBER(15) External bank account identifier NULL NUMBER Stamp duty tax amount for globalization NULL NUMBER Stamp duty tax amount in functional currency for globalization NULL VARCHAR2(2000) Multiple Reporting Currencies only: Concatenated string of reporting set of books identifier and payment cleared amount pairs NULL VARCHAR2(2000) Multiple Reporting Currencies only: Concatenated string of reporting set of books identifier and currency conversion rate of cleared payment pairs NULL VARCHAR2(2000) Multiple Reporting Currencies only: Concatenated string of reporting set of books identifier and currency conversion date of cleared payment pairs GLOBAL_ATTRIBUTE3 GLOBAL_ATTRIBUTE4 GLOBAL_ATTRIBUTE5 GLOBAL_ATTRIBUTE6 GLOBAL_ATTRIBUTE7 GLOBAL_ATTRIBUTE8 GLOBAL_ATTRIBUTE9 GLOBAL_ATTRIBUTE10 GLOBAL_ATTRIBUTE11 GLOBAL_ATTRIBUTE12 GLOBAL_ATTRIBUTE13 GLOBAL_ATTRIBUTE14 GLOBAL_ATTRIBUTE15 GLOBAL_ATTRIBUTE16 GLOBAL_ATTRIBUTE17 GLOBAL_ATTRIBUTE18 GLOBAL_ATTRIBUTE19 GLOBAL_ATTRIBUTE20 TRANSFER_PRIORITY EXTERNAL_BANK_ACCOUNT_ID STAMP_DUTY_AMT STAMP_DUTY_BASE_AMT MRC_CLEARED_BASE_AMOUNT MRC_CLEARED_EXCHANGE_RATE MRC_CLEARED_EXCHANGE_DATE Oracle Proprietary.

usually the maturity date for the payment NULL VARCHAR2(30) Exchange rate type at future dated payment maturity time.Column Descriptions Name (Continued) Null? Type Description NULL VARCHAR2(2000) Multiple Reporting Currencies only: Concatenated string of reporting set of books identifier and currency conversion rate type at clearing time pairs NULL VARCHAR2(2000) Multiple Reporting Currencies only: Concatenated string of reporting set of books identifier and currency conversion rate pairs NULL VARCHAR2(2000) Multiple Reporting Currencies only: Concatenated string of reporting set of books identifier and currency conversion date pairs NULL VARCHAR2(2000) Multiple Reporting Currencies only: Concatenated string of reporting set of books identifier and currency conversion rate type pairs NULL VARCHAR2(2000) Multiple Reporting Currencies only: Concatenated string of reporting set of books identifier and payment amount pairs NULL VARCHAR2(2000) Multiple Reporting Currencies only: Concatenated string of reporting set of books identifier and cleared payment error base amount pairs NULL VARCHAR2(2000) Multiple Reporting Currencies only: Concatenated string of reporting set of books identifier and cleared payment charges base amount pairs NULL VARCHAR2(2000) Multiple Reporting Currencies only: Concatenated string of reporting set of books identifier and stamp duty tax pairs NULL DATE Date maturity exchange rate is effective. For use by Cash Management NULL DATE Anticipated Value Date. For use by Cash Management NULL DATE Date and time user released stop payment NULL DATE Date and time user recorded stop payment MRC_CLEARED_EXCHANGE_RATE_TYPE MRC_EXCHANGE_RATE MRC_EXCHANGE_DATE MRC_EXCHANGE_RATE_TYPE MRC_BASE_AMOUNT MRC_CLEARED_ERROR_BASE_AMOUNT MRC_CLEARED_CHARGES_BASE_AMT MRC_STAMP_DUTY_BASE_AMT MATURITY_EXCHANGE_DATE MATURITY_EXCHANGE_RATE_TYPE MATURITY_EXCHANGE_RATE DESCRIPTION ACTUAL_VALUE_DATE ANTICIPATED_VALUE_DATE RELEASED_DATE STOPPED_DATE Oracle Proprietary. for foreign currency payments only NULL VARCHAR2(240) Description NULL DATE Actual Value Date. Confidential Information––Use Restricted by Contract 3 – 24 Oracle Receivables Applications Technical Reference Manual . for foreign currency payments only NULL NUMBER Exchange rate at future dated payment maturity time.

It fires right before a payment is created.Column Descriptions Name (Continued) Null? Type Description NULL VARCHAR2(2000) Multiple reporting currencies only: Concatenated string of reporting set of books identifier and currency conversion date at maturity time pairs NULL VARCHAR2(2000) Multiple reporting currencies only: Concatenated string of reporting set of books identifier and currency conversion rate at maturity time pairs NULL VARCHAR2(2000) Multiple reporting currencies only: Concatenated string of reporting set of books identifier and currency conversion type at maturity time pairs MRC_MATURITY_EXG_DATE MRC_MATURITY_EXG_RATE MRC_MATURITY_EXG_RATE_TYPE Indexes Index Name AP_CHECKS_N1 AP_CHECKS_N2 AP_CHECKS_N3 AP_CHECKS_N4 AP_CHECKS_N5 AP_CHECKS_N6 AP_CHECKS_N7 AP_CHECKS_N8 AP_CHECKS_U1 AP_CHECKS_U2 AP_CHECKS_U3 Index Type NOT NOT NOT NOT NOT NOT NOT NOT UNIQUE UNIQUE UNIQUE UNIQUE UNIQUE UNIQUE UNIQUE UNIQUE UNIQUE UNIQUE UNIQUE Sequence 1 1 1 1 1 2 2 5 1 1 2 1 2 Column Name CHECK_DATE CHECK_NUMBER CHECKRUN_NAME PAYMENT_TYPE_FLAG REQUEST_ID VENDOR_ID VENDOR_SITE_ID CHECKRUN_ID CHECK_ID CHECK_STOCK_ID CHECK_NUMBER DOC_SEQUENCE_ID DOC_SEQUENCE_VALUE Sequences Sequence AP_CHECKS_S AP_CHECK_STOCKS_REFUND_S Derived Column CHECK_ID CHECK_STOCK_ID Database Triggers Trigger Trigger Trigger Trigger Name Time Level Event : : : : AX_AP_CHECKS_BRI1 BEFORE ROW INSERT This trigger captures information needed to create subledger accounting events when Oracle Payables and the set of books used is defined as a subledger in the Global Accounting Engine application. Confidential Information––Use Restricted by Contract Detailed Design 3 – 25 . This trigger captures accounting events for Oracle Payables payment transactions. Oracle Proprietary. This trigger may insert/update/delete rows in the AX_DOCUMENT_STATUSES and AX_EVENTS tables.

this trigger also populates the MRC VARCHAR2 columns in AP_CHECKS_ALL. This trigger may insert/update/delete rows in the AX_DOCUMENT_STATUSES and AX_EVENTS tables. In addition. For each record being inserted/updated/deleted in AP_CHECKS_ALL. Trigger Trigger Trigger Trigger Name Time Level Event : : : : AX_AP_CHECKS_ARU2 AFTER ROW UPDATE This trigger captures information needed to create subledger accounting events when Oracle Payables and the set of books used is defined as a subledger in the Global Accounting Engine application. This trigger may insert/update/delete rows in the AX_DOCUMENT_STATUSES and AX_EVENTS tables. Trigger Trigger Trigger Trigger Name Time Level Event : : : : AP_MRC_CHECKS_BIUD BEFORE ROW INSERT.Trigger Trigger Trigger Trigger Name Time Level Event : : : : AX_AP_CHECKS_ARU1 AFTER ROW UPDATE This trigger captures information needed to create subledger accounting events when Oracle Payables and the set of books used is defined as a subledger in the Global Accounting Engine application. Oracle Proprietary. This trigger captures accounting events for Oracle Payables payment transactions. or delete statement on the table AP_CHECKS_ALL. DELETE This MRC trigger exists only when you install the Multiple Reporting Currencies feature. It is executed when you perform an insert. It fires after a not null document sequence is assigned to the payment. This trigger captures accounting events for Oracle Payables payment transactions. Confidential Information––Use Restricted by Contract 3 – 26 Oracle Receivables Applications Technical Reference Manual . UPDATE. It fires after a row is updated. AP_MC_CHECKS. this trigger inserts/updates/deletes corresponding reporting currency records in the MRC subtable. update.

Each row in this table references AP_PAYMENT_PROGRAMS either two or three times. checks) to suppliers. Foreign Keys Primary Key Table AP_PAYMENT_PROGRAMS AP_PAYMENT_PROGRAMS AP_PAYMENT_PROGRAMS FND_CURRENCIES Primary Key Column PROGRAM_ID PROGRAM_ID PROGRAM_ID CURRENCY_CODE Foreign Key Column BUILD_PAYMENTS_PROGRAM_ID FORMAT_PAYMENTS_PROGRAM_ID REMITTANCE_ADVICE_PROGRAM_ID CURRENCY_CODE QuickCodes Columns Column PAYMENT_METHOD_LOOKUP_CODE QuickCodes Type PAYMENT METHOD CHECK CLEARING EFT WIRE QuickCodes Table AP_LOOKUP_CODES Check Clearing Electronic Wire Column Descriptions Name CHECK_FORMAT_ID (PK) LAST_UPDATE_DATE LAST_UPDATED_BY NAME TYPE STUB_FIRST_FLAG CHECK_LENGTH STUB_LENGTH INVOICES_PER_STUB OVERFLOW_RULE PRE_NUMBERED_FLAG CHECK_NUM_ROW_LINE DATE_ROW_LINE AMOUNT_ROW_LINE AMOUNT_WORDS_ROW_LINE VENDOR_NUM_ROW_LINE VENDOR_NAME_ROW_LINE Null? Type NOT NULL NUMBER NOT NULL DATE NOT NULL NUMBER NULL VARCHAR2(30) NULL VARCHAR2(15) NULL VARCHAR2(1) NULL NUMBER NULL NUMBER NULL NUMBER NULL NULL NULL NULL NULL NULL NULL NULL VARCHAR2(10) VARCHAR2(1) NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER Description Payment format identifier Standard Who column Standard Who column Payment format name No longer used No longer used No longer used No longer used Number of invoices to appear on check stub or separate remittance advice No longer used No longer used No longer used No longer used No longer used No longer used No longer used No longer used Oracle Proprietary.AP_CHECK_FORMATS AP_CHECK_FORMATS contains records for payment formats you can use to create payment documents. once in CONFIRM_PAYMENTS_PROGRAM_ID. and once in REMITTANCE_ADVICE_PROGRAM_ID for formats with a separate remittance advice program. The table AP_PAYMENT_PROGRAMS stores payment program names that you can use to define payment formats. Confidential Information––Use Restricted by Contract Detailed Design 3 – 27 . This table corresponds to the Payment Formats window. once in CREATE_PAYMENTS_PROGRAM_ID. You need one row for each format you use to create payments (for example.

CHECK. EFT. WIRE.Column Descriptions Name (Continued) Null? Type NULL NULL NULL NULL NULL NOT NULL NULL NULL NULL NOT NULL NUMBER NUMBER NUMBER NUMBER NUMBER VARCHAR2(25) VARCHAR2(15) NUMBER(15) NUMBER(15) VARCHAR2(1) Description No longer used No longer used No longer used No longer used No longer used Name of payment method (e. Confidential Information––Use Restricted by Contract 3 – 28 Oracle Receivables Applications Technical Reference Manual . CLEARING) Currency code No longer used No longer used Separate remittance advice indicator (Y or N) Identifier for program used to create separate remittance advices (contains a value only when SEPARATE_REMITTANCE_ADVICE is ’Y’) Standard Who column Standard Who column Standard Who column No longer used Multi currency check format indicator (Y or N) Descriptive Flexfield structure defining column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Zero–amount payments only flag Build Payments program identifier Format Payments program identifier VENDOR_ADDRESS_ROW_LINE STUB_CHECK_NUM_ROW_LINE STUB_VENDOR_NAME_ROW_LINE STUB_VENDOR_NUM_ROW_LINE STUB_FIRST_INVOICE_ROW_LINE PAYMENT_METHOD_LOOKUP_CODE CURRENCY_CODE CREATE_PAYMENTS_PROGRAM_ID CONFIRM_PAYMENTS_PROGRAM_ID SEPARATE_REMITTANCE_ADVICE REMITTANCE_ADVICE_PROGRAM_ID NULL NUMBER(15) LAST_UPDATE_LOGIN CREATION_DATE CREATED_BY EFT_TYPE MULTI_CURRENCY_FLAG ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 ZERO_AMOUNTS_ONLY BUILD_PAYMENTS_PROGRAM_ID FORMAT_PAYMENTS_PROGRAM_ID NULL NULL NULL NULL NOT NULL NUMBER(15) DATE NUMBER(15) VARCHAR2(1) VARCHAR2(1) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(1) NULL NUMBER(15) NULL NUMBER(15) Oracle Proprietary.g.

Column Descriptions Name (Continued) Null? Type NULL VARCHAR2(1) NULL VARCHAR2(1) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Description Print stub on check flag Group payments by invoice due date flag Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality PRINT_CHECK_STUB GROUP_BY_DUE_DATE GLOBAL_ATTRIBUTE_CATEGORY GLOBAL_ATTRIBUTE1 GLOBAL_ATTRIBUTE2 GLOBAL_ATTRIBUTE3 GLOBAL_ATTRIBUTE4 GLOBAL_ATTRIBUTE5 GLOBAL_ATTRIBUTE6 GLOBAL_ATTRIBUTE7 GLOBAL_ATTRIBUTE8 GLOBAL_ATTRIBUTE9 GLOBAL_ATTRIBUTE10 GLOBAL_ATTRIBUTE11 GLOBAL_ATTRIBUTE12 GLOBAL_ATTRIBUTE13 GLOBAL_ATTRIBUTE14 GLOBAL_ATTRIBUTE15 GLOBAL_ATTRIBUTE16 GLOBAL_ATTRIBUTE17 GLOBAL_ATTRIBUTE18 GLOBAL_ATTRIBUTE19 GLOBAL_ATTRIBUTE20 Indexes Index Name AP_CHECK_FORMATS_U1 AP_CHECK_FORMATS_U2 Index Type UNIQUE UNIQUE Sequence 1 1 2 Column Name CHECK_FORMAT_ID NAME PAYMENT_METHOD_LOOKUP_CODE Sequences Sequence AP_CHECK_FORMATS_S Derived Column CHECK_FORMAT_ID Oracle Proprietary. Confidential Information––Use Restricted by Contract Detailed Design 3 – 29 .

enter a manual payment. record a manual payment.’ Your Oracle Payables application updates the LAST_DOCUMENT_NUM when you create payments in an automatic payment batch. Each record in this table must be associated with a bank account. Foreign Keys Primary Key Table AP_BANK_ACCOUNTS_ALL AP_CHECK_FORMATS FND_DOC_SEQUENCE_CATEGORIES GL_CODE_COMBINATIONS GL_CODE_COMBINATIONS GL_CODE_COMBINATIONS GL_CODE_COMBINATIONS Primary Key Column BANK_ACCOUNT_ID CHECK_FORMAT_ID CODE CODE_COMBINATION_ID CODE_COMBINATION_ID CODE_COMBINATION_ID CODE_COMBINATION_ID Foreign Key Column BANK_ACCOUNT_ID CHECK_FORMAT_ID DOC_CATEGORY_CODE FUTURE_PAY_CODE_COMBINATION_ID BANK_CHARGES_CCID BANK_ERRORS_CCID CASH_CLEARING_CCID QuickCodes Columns Column DISBURSEMENT_TYPE_LOOKUP_CODE QuickCodes Type DISBURSEMENT TYPE COMBINED COMPUTER GENERATED RECORDED QuickCodes Table AP_LOOKUP_CODES Payment document used for manual and computer generated pmts Payment document used for computer generated payments only Payment document used for manual payments only Column Descriptions Name CHECK_STOCK_ID (PK) LAST_UPDATE_DATE LAST_UPDATED_BY LAST_UPDATE_LOGIN CREATION_DATE CREATED_BY Null? Type NOT NULL NUMBER(15) NOT NULL DATE NOT NULL NUMBER(15) NULL NUMBER(15) NULL DATE NULL NUMBER(15) Description Payment document identifier Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Oracle Proprietary. it must be ’RECORDED’ or ’COMBINED. For a payment document you use to create automatic payments. or create a Quick payment. you can select a payment document that you defined in this table. You need one row for each payment document you use to create payments for a supplier. or create a Quick payment.’ For manual payments. DISBURSEMENT_TYPE_LOOKUP_CODE must be ’COMPUTER GENERATED’ or ’COMBINED. When you initiate a payment batch.AP_CHECK_STOCKS_ALL AP_CHECK_STOCKS_ALL stores information about payment documents you defined for bank accounts. Confidential Information––Use Restricted by Contract 3 – 30 Oracle Receivables Applications Technical Reference Manual . This table corresponds to the Payment Documents window. Each bank account corresponds with zero or more rows in this table.

Confidential Information––Use Restricted by Contract Detailed Design 3 – 31 .Column Descriptions Name (Continued) Null? Type NOT NULL VARCHAR2(20) NOT NULL NUMBER(15) NOT NULL VARCHAR2(25) NULL NUMBER(15) NULL NUMBER(15) NULL NUMBER(15) NULL NUMBER(15) NULL NULL NULL NULL NULL NUMBER(15) NUMBER(15) VARCHAR2(1) DATE NUMBER(15) Description Name of payment document Bank account identifier Disbursement type for payment document Payment format identifier Last payment number used on a payment document to pay invoices Last payment number available for a payment document Number of checks printed at the beginning of each automatic payment batch No longer used No longer used No longer used Inactive date Accounting Flexfield identifier for intermediate account that Oracle Payables credits when a future dated payment is issued and accounted Descriptive Flexfield structure defining column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Descriptive Flexfield segment column Default Sequential Numbering (voucher number) document category for payment document Organization identifier Accounting Flexfield identifier for the Bank Charges account NAME BANK_ACCOUNT_ID DISBURSEMENT_TYPE_LOOKUP_CODE CHECK_FORMAT_ID LAST_DOCUMENT_NUM LAST_AVAILABLE_DOCUMENT_NUM NUM_SETUP_CHECKS AUTO_MEDIUM_ID CHECK_RECON_GROUP_ID SEQUENTIAL_FLAG INACTIVE_DATE FUTURE_PAY_CODE_COMBINATION_ID ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 DOC_CATEGORY_CODE ORG_ID BANK_CHARGES_CCID NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(30) NULL NUMBER(15) NULL NUMBER(15) Oracle Proprietary.

Confidential Information––Use Restricted by Contract 3 – 32 Oracle Receivables Applications Technical Reference Manual . or Mandatory (M) for this payment document Accounting Flexfield identifier for the cash clearing account CLEARING_DAYS FUTURE_DATED_PAYMENTS_FLAG CASH_CLEARING_CCID NULL NUMBER(15) Indexes Index Name AP_CHECK_STOCKS_U1 AP_CHECK_STOCKS_U2 Index Type UNIQUE UNIQUE Sequence 1 1 2 Column Name CHECK_STOCK_ID BANK_ACCOUNT_ID NAME Sequences Sequence AP_CHECK_STOCKS_S Derived Column CHECK_STOCK_ID Oracle Proprietary. Not Allowed (N).Column Descriptions Name BANK_ERRORS_CCID (Continued) Null? Type NULL NUMBER(15) NULL NUMBER(15) NULL VARCHAR2(30) Description Accounting Flexfield identifier for the Bank Errors account No longer used Flag that determines whether future dated payments are Allowed (A).

Rows in AP_CHECK_FORMATS reference rows in this table.AP_PAYMENT_PROGRAMS AP_PAYMENT_PROGRAMS stores information about payment programs that you use to define payment formats. SQL*Plus. You need one row for each payment program you use. This table has no foreign keys. or Oracle Reports programs. Your Oracle Payables application uses this information to use the proper payment programs when you use a payment format to create payments. This table corresponds to the Automatic Payment Programs window. QuickCodes Columns Column PROGRAM_TYPE QuickCodes Type PAYMENT PROGRAM BUILD PAYMENTS FORMAT PAYMENTS REMITTANCE ADVICE QuickCodes Table AP_LOOKUP_CODES Build Payments Program Format Payments Program Creates remittance advice documents for a payment batch Column Descriptions Name PROGRAM_ID (PK) PROGRAM_NAME PROGRAM_TYPE FRIENDLY_NAME LAST_UPDATE_DATE LAST_UPDATED_BY CREATION_DATE CREATED_BY LAST_UPDATE_LOGIN Null? Type NOT NOT NOT NOT NOT NOT NULL NULL NULL NULL NULL NULL NULL NULL NULL NUMBER(15) VARCHAR2(30) VARCHAR2(30) VARCHAR2(50) DATE NUMBER(15) DATE NUMBER(15) NUMBER(15) Description Program identifier Name of program Type of program User–oriented name of program Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Indexes Index Name AP_PAYMENT_PROGRAMS_U1 AP_PAYMENT_PROGRAMS_U2 Index Type UNIQUE UNIQUE Sequence 1 1 Column Name PROGRAM_ID FRIENDLY_NAME Sequences Sequence AP_PAYMENT_PROGRAMS_S Derived Column PROGRAM_ID Oracle Proprietary. Confidential Information––Use Restricted by Contract Detailed Design 3 – 33 . Values in PROGRAM_NAME correspond to names of Pro*C.

Confidential Information––Use Restricted by Contract 3 – 34 Oracle Receivables Applications Technical Reference Manual . This table corresponds to the Tax Codes window. When you enter invoices. Your Oracle Payables application also uses TAX_RATE to calculate use tax when you enter a taxable amount for an invoice. Foreign Keys Primary Key Table AP_OTHER_PERIOD_TYPES AP_TAX_CODES_ALL AP_TAX_RECVRY_RULES_ALL GL_CODE_COMBINATIONS GL_SETS_OF_BOOKS PO_VENDORS PO_VENDOR_SITES_ALL Primary Key Column PERIOD_TYPE TAX_ID RULE_ID CODE_COMBINATION_ID SET_OF_BOOKS_ID VENDOR_ID VENDOR_SITE_ID Foreign Key Column AWT_PERIOD_TYPE OFFSET_TAX_CODE_ID TAX_RECOVERY_RULE_ID TAX_CODE_COMBINATION_ID SET_OF_BOOKS_ID AWT_VENDOR_ID AWT_VENDOR_SITE_ID QuickCodes Columns Column TAX_TYPE QuickCodes Type TAX TYPE OFFSET SALES USE QuickCodes Table AP_LOOKUP_CODES Offset Tax Code Sales Tax Use Tax Column Descriptions Name NAME TAX_ID (PK) LAST_UPDATE_DATE LAST_UPDATED_BY TAX_TYPE SET_OF_BOOKS_ID DESCRIPTION TAX_RATE TAX_CODE_COMBINATION_ID INACTIVE_DATE LAST_UPDATE_LOGIN CREATION_DATE CREATED_BY ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 Null? Type NOT NOT NOT NOT NOT NULL NULL NULL NULL NULL VARCHAR2(15) NUMBER(15) DATE NUMBER(15) VARCHAR2(25) NUMBER(15) VARCHAR2(240) NUMBER NUMBER(15) DATE NUMBER(15) DATE NUMBER(15) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) Description Tax code name Tax code identifier Standard Who column Standard Who column Type of tax code (for example. you can use a list of values to select a tax code defined in this table. You need one row for each tax code you want to use when entering invoices. SALES or USE) Set of Books identifier Description Tax rate Accounting Flexfield identifier for tax expense account Inactive date Standard Who column Standard Who column Standard Who column Descriptive Flexfield structure defining column Descriptive Flexfield segment Descriptive Flexfield segment Descriptive Flexfield segment Descriptive Flexfield segment Descriptive Flexfield segment NOT NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL Oracle Proprietary.AP_TAX_CODES_ALL AP_TAX_CODES_ALL contains information about the tax codes you define.

Confidential Information––Use Restricted by Contract Detailed Design 3 – 35 .Column Descriptions Name ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 AWT_VENDOR_ID (Continued) Null? Type NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) NUMBER(15) Description Descriptive Flexfield segment Descriptive Flexfield segment Descriptive Flexfield segment Descriptive Flexfield segment Descriptive Flexfield segment Descriptive Flexfield segment Descriptive Flexfield segment Descriptive Flexfield segment Descriptive Flexfield segment Descriptive Flexfield segment Tax authority supplier identifier Tax authority supplier site identifier Foreign key to AP_OTHER _PERIOD_TYPES. used in conjunction with period limit Amount limit for withheld amount per supplier Indicates whether amount ranges apply to amount subject to withholding or to the amount withheld Indicates whether amount ranges apply to the amount withheld to–date per period or to the amount per invoice Organization identifier VAT transaction type Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality AWT_VENDOR_SITE_ID AWT_PERIOD_TYPE AWT_PERIOD_LIMIT RANGE_AMOUNT_BASIS NULL NUMBER(15) NULL VARCHAR2(15) NULL NUMBER NULL VARCHAR2(25) RANGE_PERIOD_BASIS NULL VARCHAR2(25) ORG_ID VAT_TRANSACTION_TYPE GLOBAL_ATTRIBUTE_CATEGORY GLOBAL_ATTRIBUTE1 GLOBAL_ATTRIBUTE2 GLOBAL_ATTRIBUTE3 GLOBAL_ATTRIBUTE4 GLOBAL_ATTRIBUTE5 GLOBAL_ATTRIBUTE6 GLOBAL_ATTRIBUTE7 GLOBAL_ATTRIBUTE8 GLOBAL_ATTRIBUTE9 GLOBAL_ATTRIBUTE10 GLOBAL_ATTRIBUTE11 GLOBAL_ATTRIBUTE12 GLOBAL_ATTRIBUTE13 GLOBAL_ATTRIBUTE14 NULL NUMBER(15) NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Oracle Proprietary.

Foreign Key to AP_TAX_RECVRY_RULES_ALL. P – Period limit. reference RULE_ID NULL NUMBER Tax recovery rate assigned to this tax code as an alternative to a tax recovery rule NULL DATE Effective start date for this tax code NULL VARCHAR2(1) Enabled flag for this tax code. Confidential Information––Use Restricted by Contract 3 – 36 Oracle Receivables Applications Technical Reference Manual .Column Descriptions Name (Continued) Null? Type Description NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(1) Flag that indicates if Tax Name is enabled for Self–Service Expenses NULL NUMBER(15) A tax recovery rule identifier assigned to this tax code. R – Amount ranges) NULL NUMBER(15) Tax Code identifier for related offset tax GLOBAL_ATTRIBUTE20 GLOBAL_ATTRIBUTE19 GLOBAL_ATTRIBUTE18 GLOBAL_ATTRIBUTE17 GLOBAL_ATTRIBUTE15 GLOBAL_ATTRIBUTE16 WEB_ENABLED_FLAG TAX_RECOVERY_RULE_ID TAX_RECOVERY_RATE START_DATE ENABLED_FLAG AWT_RATE_TYPE OFFSET_TAX_CODE_ID Indexes Index Name AP_TAX_CODES_N1 AP_TAX_CODES_U1 Index Type NOT UNIQUE UNIQUE Sequence 1 1 Column Name NAME TAX_ID Sequences Sequence AP_TAX_CODES_S Derived Column TAX_ID Oracle Proprietary. This provides additional flexibility for effective date handling across tax codes NULL VARCHAR2(30) Specifies the type of rate for a withholding tax (F – Flat rate.

AR_CALL_ACTIONS stores your call actions. Confidential Information––Use Restricted by Contract Detailed Design 3 – 37 . while AR_NOTES stores MemoPad information. Foreign Keys Primary Key Table AR_CALL_ACTIONS FND_USER Primary Key Column CALL_ACTION_ID USER_ID Foreign Key Column CALL_ACTION_ID EMPLOYEE_ID Column Descriptions Name ACTION_NOTIFICATION_ID LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN CREATED_BY CREATION_DATE CALL_ACTION_ID EMPLOYEE_ID (PK) Null? Type NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NULL NUMBER(15) NULL NUMBER(15) Description Action Notification Identifier Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Identifier of the action arising from a call Employee identifier Indexes Index Name AR_ACTION_NOTIFICATIONS_N1 AR_ACTION_NOTIFICATIONS_U1 Index Type NOT UNIQUE UNIQUE Sequence 2 1 Column Name CALL_ACTION_ID ACTION_NOTIFICATION_ID Sequences Sequence AR_ACTION_NOTIFICATIONS_S Derived Column ACTION_NOTIFICATION_ID Oracle Proprietary. Oracle Receivables uses this information in the Call Actions report to notify people of actions that need to be taken as a result of a customer call.AR_ACTION_NOTIFICATIONS AR_ACTION_NOTIFICATIONS identifies which employees are to be notified concerning a particular customer call action. The primary key for this table is ACTION_NOTIFICATION_ID.

accounting information. The primary key for this table is ADJUSTMENT_ID. and type of adjustment. This stores the cash receipt identifier of the receipt you entered when you created the adjustment to your invoice.AR_ADJUSTMENTS_ALL This table stores information about your invoice adjustments. amount. You need one row for each adjustment you are making to an invoice. Confidential Information––Use Restricted by Contract 3 – 38 Oracle Receivables Applications Technical Reference Manual . If you create an adjustment through the Receipts window. Foreign Keys Primary Key Table AR_APPROVAL_USER_LIMITS AR_BATCHES_ALL AR_CASH_RECEIPTS_ALL AR_DISTRIBUTION_SETS_ALL AR_PAYMENT_SCHEDULES_ALL AR_RECEIVABLES_TRX_ALL AR_RECEIVABLE_APPLICATIONS_ALL GL_CODE_COMBINATIONS GL_SETS_OF_BOOKS RA_CUSTOMER_TRX_ALL RA_CUSTOMER_TRX_ALL RA_CUSTOMER_TRX_LINES_ALL Primary Key Column USER_ID BATCH_ID CASH_RECEIPT_ID DISTRIBUTION_SET_ID PAYMENT_SCHEDULE_ID RECEIVABLES_TRX_ID RECEIVABLE_APPLICATION_ID CODE_COMBINATION_ID SET_OF_BOOKS_ID CUSTOMER_TRX_ID CUSTOMER_TRX_ID CUSTOMER_TRX_LINE_ID Foreign Key Column APPROVED_BY BATCH_ID ASSOCIATED_CASH_RECEIPT_ID DISTRIBUTION_SET_ID PAYMENT_SCHEDULE_ID RECEIVABLES_TRX_ID ASSOCIATED_APPLICATION_ID CODE_COMBINATION_ID SET_OF_BOOKS_ID CUSTOMER_TRX_ID SUBSEQUENT_TRX_ID CUSTOMER_TRX_LINE_ID QuickCodes Columns Column REASON_CODE QuickCodes Type ADJUST_REASON DISCOUNT INT ADJUST OFFSET REFUND SMALL AMT REMAINING TAX User defined W/O TAX WRITE OFF APPROVAL_TYPE QuickCodes Table AR_LOOKUPS DISCOUNT INT ADJUST OFFSET REFUND SMALL AMT REMAINING TAX W/O TAX WRITE OFF AR_LOOKUPS STATUS Oracle Proprietary. or chargeback. Oracle Receivables uses this information to update the AMOUNT_ADJUSTED and AMOUNT_DUE_REMAINING columns in AR_PAYMENT_SCHEDULES_ALL. reason. debit memo. Each row includes general information about the adjustment you are making such as activity name. Oracle Receivables fills in ASSOCIATED_CASH_RECEIPT_ID.

any other code for unapproved. Line amount adjusted as part of this adjustment Freight amount adjusted as part of this adjustment Tax amount adjusted as part of this adjustment Charges adjusted as part of this adjustment Identifier of cash receipt associated with this adjustment Identifier of chargeback transaction associated with this adjustment Identifier of batch associated with this adjustment Identifier of customer transaction associated with this adjustment LINE_ADJUSTED FREIGHT_ADJUSTED TAX_ADJUSTED RECEIVABLES_CHARGES_ADJUSTED ASSOCIATED_CASH_RECEIPT_ID CHARGEBACK_CUSTOMER_TRX_ID BATCH_ID CUSTOMER_TRX_ID NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER(15) NULL NUMBER(15) NULL NUMBER(15) NULL NUMBER(15) Oracle Proprietary. U for unaccrued adjustments. R for rejected. Confidential Information––Use Restricted by Contract Detailed Design 3 – 39 .QuickCodes Columns Column (Continued) QuickCodes Type A M R U User defined W QuickCodes Table Approved More Research Rejected Unaccrued Charges Waiting Approval AR_LOOKUPS Charges Adjustments Freight Adjustments Invoice Adjustments Line Adjustments Tax Adjustments TYPE ADJUSTMENT_TYPE CHARGES FREIGHT INVOICE LINE TAX Column Descriptions Name ADJUSTMENT_ID (PK) LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN CREATED_BY CREATION_DATE AMOUNT APPLY_DATE GL_DATE SET_OF_BOOKS_ID CODE_COMBINATION_ID TYPE ADJUSTMENT_TYPE STATUS Null? Type NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NOT NULL NUMBER NULL DATE NOT NULL DATE NOT NULL NUMBER(15) NULL NUMBER(15) NOT NULL VARCHAR2(15) NOT NULL VARCHAR2(3) NOT NULL VARCHAR2(30) Description Adjustment Identifier Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Adjustment amount Date adjustment applied to payment General Ledger date General Ledger Set of Books Used (only one supported currently) General Ledger Code Combination (account) TYPE’s domain is ADJUSTMENT_TYPE in ar_lookups ADJUSTMENT_TYPE’s domain is ADJUSTMENT_CREATION_TYPE in ar_lookups. A for approve. This is the approval status.

–3 means it’s not posted. VARCHAR2(30) Identifier of reason for this adjustment VARCHAR2(1) Indicates whether this adjustment is postable – it should be null valued to Y. –4 means it’s posted by rel9 RAPOST NUMBER Amount of journal entries VARCHAR2(150) Descriptive Flexfield Segment Column VARCHAR2(150) Descriptive Flexfield Segment Column VARCHAR2(150) Descriptive Flexfield Segment Column CUSTOMER_TRX_LINE_ID SUBSEQUENT_TRX_ID PAYMENT_SCHEDULE_ID RECEIVABLES_TRX_ID DISTRIBUTION_SET_ID GL_POSTED_DATE COMMENTS AUTOMATICALLY_GENERATED CREATED_FROM REASON_CODE POSTABLE APPROVED_BY ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 POSTING_CONTROL_ID ACCTD_AMOUNT ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 NOT NULL NULL NULL NULL Oracle Proprietary. NUMBER(15) Identifier of user approving the adjustment VARCHAR2(30) Descriptive Flexfield Structure Defining Column VARCHAR2(150) Descriptive Flexfield Segment Column VARCHAR2(150) Descriptive Flexfield Segment Column VARCHAR2(150) Descriptive Flexfield Segment Column VARCHAR2(150) Descriptive Flexfield Segment Column VARCHAR2(150) Descriptive Flexfield Segment Column VARCHAR2(150) Descriptive Flexfield Segment Column VARCHAR2(150) Descriptive Flexfield Segment Column VARCHAR2(150) Descriptive Flexfield Segment Column VARCHAR2(150) Descriptive Flexfield Segment Column VARCHAR2(150) Descriptive Flexfield Segment Column NUMBER(15) Receivables posting batch identifier. No longer used. –2 means it’s posted from old rel8 RA. –1 means it was posted by the old posting program (ARXGLP).Column Descriptions Name (Continued) Null? Type NULL NUMBER(15) NULL NULL NULL NULL NULL NULL NULL NOT NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NOT NULL Description Identifier of customer transaction line associated with this adjustment NUMBER(15) CUSTOMER_TRX_ID of the invoice against the guarantee NUMBER(15) Identifier of payment schedule associated with this adjustment NUMBER(15) Identifier of receivables transaction associated with this adjustment NUMBER(15) Identifier of distribution set associated with this adjustment DATE Date adjustment posted to General Ledger VARCHAR2(2000) Comments VARCHAR2(1) Y or N. Confidential Information––Use Restricted by Contract 3 – 40 Oracle Receivables Applications Technical Reference Manual . VARCHAR2(30) Form or concurrent program name where this adjustment was created.

it is equal to ADJUSTMENT_ID. For records prior to release 10. receivables posting batch identifier pairs NULL VARCHAR2(2000) MRC only: Concatenated string of reporting set of books ID. posted date for reporting book(s) pairs NULL VARCHAR2(2000) MRC only: Concatenated string of reporting set of books ID. NULL NUMBER(15) Operating Unit Identifier NULL VARCHAR2(30) Value for the USSGL Transaction Code Flexfield NULL VARCHAR2(30) Context value for the USSGL Transaction Code Flexfield NULL NUMBER(15) Document sequence number NULL NUMBER(15) Document sequence identifier NULL NUMBER(15) Identifier of the receipt application associated with this adjustment NULL NUMBER(15) Consolidated invoice number on which this transaction appeared NULL VARCHAR2(2000) MRC only: Concatenated string of reporting set of books ID. Confidential Information––Use Restricted by Contract Detailed Design 3 – 41 .Column Descriptions Name ATTRIBUTE14 ATTRIBUTE15 (Continued) Null? Type Description NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL NUMBER(15) Standard Who column NULL NUMBER(15) Standard Who column NULL DATE Standard Who column NULL NUMBER(15) Request identifier number NOT NULL VARCHAR2(20) This column is always automatically generated from AR_ADJUSTMENT_NUMBER_S. the amount in reporting currency(s) pairs NULL VARCHAR2(3) Numeric code that identifies the tax accounting rule used to create the accounting NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality PROGRAM_APPLICATION_ID PROGRAM_ID PROGRAM_UPDATE_DATE REQUEST_ID ADJUSTMENT_NUMBER ORG_ID USSGL_TRANSACTION_CODE USSGL_TRANSACTION_CODE_CONTEXT DOC_SEQUENCE_VALUE DOC_SEQUENCE_ID ASSOCIATED_APPLICATION_ID CONS_INV_ID MRC_GL_POSTED_DATE MRC_POSTING_CONTROL_ID MRC_ACCTD_AMOUNT ADJ_TAX_ACCT_RULE GLOBAL_ATTRIBUTE_CATEGORY GLOBAL_ATTRIBUTE1 GLOBAL_ATTRIBUTE2 GLOBAL_ATTRIBUTE3 GLOBAL_ATTRIBUTE4 GLOBAL_ATTRIBUTE5 GLOBAL_ATTRIBUTE6 GLOBAL_ATTRIBUTE7 GLOBAL_ATTRIBUTE8 GLOBAL_ATTRIBUTE9 Oracle Proprietary.

Confidential Information––Use Restricted by Contract 3 – 42 Oracle Receivables Applications Technical Reference Manual .Column Descriptions Name (Continued) Null? Type Description NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality GLOBAL_ATTRIBUTE10 GLOBAL_ATTRIBUTE11 GLOBAL_ATTRIBUTE12 GLOBAL_ATTRIBUTE13 GLOBAL_ATTRIBUTE14 GLOBAL_ATTRIBUTE15 GLOBAL_ATTRIBUTE16 GLOBAL_ATTRIBUTE17 GLOBAL_ATTRIBUTE18 GLOBAL_ATTRIBUTE19 GLOBAL_ATTRIBUTE20 Indexes Index Name AR_ADJUSTMENTS_N10 AR_ADJUSTMENTS_N11 AR_ADJUSTMENTS_N13 AR_ADJUSTMENTS_N14 AR_ADJUSTMENTS_N15 AR_ADJUSTMENTS_N2 AR_ADJUSTMENTS_N3 AR_ADJUSTMENTS_N4 AR_ADJUSTMENTS_N5 AR_ADJUSTMENTS_N6 AR_ADJUSTMENTS_N7 AR_ADJUSTMENTS_N8 AR_ADJUSTMENTS_N9 AR_ADJUSTMENTS_U1 AR_ADJUSTMENTS_U2 Index Type NOT UNIQUE NOT UNIQUE NOT UNIQUE NOT NOT NOT NOT NOT NOT NOT NOT NOT NOT UNIQUE UNIQUE UNIQUE UNIQUE UNIQUE UNIQUE UNIQUE UNIQUE UNIQUE UNIQUE UNIQUE UNIQUE Sequence 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 2 Column Name CUSTOMER_TRX_LINE_ID CHARGEBACK_CUSTOMER_TRX_ID POSTING_CONTROL_ID GL_DATE LAST_UPDATED_BY SUBSEQUENT_TRX_ID CUSTOMER_TRX_ID PAYMENT_SCHEDULE_ID RECEIVABLES_TRX_ID APPLY_DATE GL_DATE CREATION_DATE CREATED_BY ASSOCIATED_CASH_RECEIPT_ID ADJUSTMENT_ID ADJUSTMENT_NUMBER ORG_ID Sequences Sequence AR_ADJUSTMENTS_S AR_ADJUSTMENT_NUMBER_S Derived Column ADJUSTMENT_ID ADJUSTMENT_NUMBER Database Triggers Oracle Proprietary.

This trigger captures accounting events related to Oracle Receivables transaction adjustments. It deletes the untranslated event from the AX_EVENTS table. It fires right after a document sequence is assigned to an existing adjustment. This trigger fires after insert in the AR_ADJUSTMENTS_ALL table. This trigger deletes accounting events related to Oracle Receivables transaction adjustments. It fires right before an unposted and approved adjustment is deleted. UPDATE This trigger captures information needed to create subledger accounting events when Oracle Receivables and the set of books used is defined as a subledger in the Global Accounting Engine application. Oracle Proprietary. It fires right before an invoice adjustment is approved and not yet posted. this trigger inserts/updates/deletes corresponding reporting currency records in the MRC subtable. DELETE This MRC trigger only exists when you install the Multiple Reporting Currencies feature. this trigger also populates the MRC VARCHAR2 columns in AR_ADJUSTMENTS_ALL. update. For each record being inserted/updated/deleted in AR_ADJUSTMENTS_ALL. It is executed when you perform an insert. Confidential Information––Use Restricted by Contract Detailed Design 3 – 43 . This trigger creates adjustment accounting events in the AX_EVENTS table. In addition. Trigger Trigger Trigger Trigger Name Time Level Event : : : : AR_MRC_ADJUSTMENTS_BIUD BEFORE ROW INSERT. Trigger Trigger Trigger Trigger Name Time Level Event : : : : JL_BR_AR_OCC_DOCS_WRT_N_ABTMT2 AFTER ROW INSERT Inserts a new record in JL_BR_AR_OCCURRENCE_DOCS_ALL after a negative adjustment is created and the payment schedule is in the bank to be collected. or delete statement on the table AR_ADJUSTMENTS_ALL. Trigger Trigger Trigger Trigger Name Time Level Event : : : : AX_AR_ADJUSTMENTS_ARU1 AFTER ROW UPDATE This trigger captures information needed to create subledger accounting events when Oracle Receivables and the set of books used is defined as a subledger in the Global Accounting Engine application.Trigger Trigger Trigger Trigger Name Time Level Event : : : : AX_AR_ADJUSTMENTS_ARIU1 BEFORE ROW INSERT. UPDATE. Trigger Trigger Trigger Trigger Name Time Level Event : : : : AX_AR_ADJUSTMENTS_BRD1 BEFORE ROW DELETE This trigger captures information needed to create subledger accounting events when Oracle Receivables and the set of books used is defined as a subledger in the Global Accounting Engine application. AR_MC_ADJUSTMENTS. This trigger updates related accounting events of an Oracle Receivables transaction adjustment when a document sequence is assigned to the adjustment. This trigger is active only if Latin American Localizations is used.

AR_ADJUSTMENTS_REP_ITF This table stores invoice adjustment data used by Report Exchange (RXi) reports. Confidential Information––Use Restricted by Contract 3 – 44 Oracle Receivables Applications Technical Reference Manual . Column Descriptions Name REQUEST_ID CREATED_BY CREATION_DATE LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN ORGANIZATION_NAME FUNCTIONAL_CURRENCY_CODE POSTABLE ADJ_CURRENCY_CODE CONS SORTBY ADJ_TYPE TRX_NUMBER DUE_DATE GL_DATE ADJ_NUMBER ADJ_CLASS ADJ_TYPE_CODE ADJ_TYPE_MEANING CUSTOMER_NAME CUSTOMER_NUMBER TRX_DATE ACCTD_ADJ_AMOUNT DOC_SEQUENCE_NAME DOC_SEQUENCE_VALUE CUSTOMER_ID ADJ_NAME D_OR_I ADJ_AMOUNT DEBIT_ACCOUNT DEBIT_ACCOUNT_DESC DEBIT_BALANCING DEBIT_BALANCING_DESC DEBIT_NATACCT DEBIT_NATACCT_DESC ACCOUNT_CODE_COMBINATION_ID Null? Type NOT NOT NOT NOT NOT NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NUMBER(15) NUMBER(15) DATE NUMBER(15) DATE NUMBER(15) VARCHAR2(50) VARCHAR2(15) VARCHAR2(15) VARCHAR2(15) VARCHAR2(15) VARCHAR2(30) VARCHAR2(30) VARCHAR2(20) DATE DATE NUMBER VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) VARCHAR2(50) VARCHAR2(30) DATE NUMBER VARCHAR2(30) NUMBER NUMBER(15) VARCHAR2(30) VARCHAR2(6) NUMBER VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) Description Standard Who Column Standard Who Column Standard Who Column Standard Who Column Standard Who Column Standard Who Column Set of Books Name Functional Currency Code Postable Adjustment Currency Code Cons Sort By Adjustment Type Transaction Number Adjustment Due Date General Ledger Date Adjustment Number Adjustment Class Adjustment Code Adjustment Type Meaning Customer Name Customer Number Invoice Date Adjustment Amount (Functional Currency) Document Sequence Name Document Sequence Number Customer ID Adjustment Name Deposit or Invoice Adjustment Amount Debit Account Debit Account Description Debit Balancing Debit Balancing Description Natural Debit Account Natural Debit Account Description Account Code Combination ID NULL NUMBER(15) Indexes Index Name AR_ADJUSTMENTS_REP_ITF_N1 Index Type NOT UNIQUE Sequence 1 Column Name REQUEST_ID Oracle Proprietary.

Each row has at least one line. Confidential Information––Use Restricted by Contract Detailed Design 3 – 45 . type. Each row includes general information such as the name. QuickCodes Columns Column AGING_TYPE QuickCodes Type AGING_BUCKETS_TYPE 4BUCKET 7BUCKET CREDIT STATEMENT CODE_STATUS A I QuickCodes Table AR_LOOKUPS 4–Bucket Aging 7–Bucket Aging Credit SnapShot Statement Aging AR_LOOKUPS Active Inactive STATUS Column Descriptions Name AGING_BUCKET_ID (PK) LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN CREATED_BY CREATION_DATE BUCKET_NAME STATUS AGING_TYPE DESCRIPTION ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 Null? Type NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NOT NULL VARCHAR2(20) NOT NULL VARCHAR2(30) NOT NULL VARCHAR2(30) NULL VARCHAR2(240) NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Description Identifier of aging bucket Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Aging bucket name Status of the aging bucket (Active or Inactive) Domain is AGING_BUCKETS_TYPE in ar_lookups Aging bucket description Descriptive Flexfield Structure Defining Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Oracle Proprietary. You need one row for each aging definition that you define. defined in AR_AGING_BUCKET_LINES. The primary key for this table is AGING_BUCKET_ID. and status of your aging bucket. Oracle Receivables uses this information along with AR_AGING_BUCKET_LINES to format your aging reports.AR_AGING_BUCKETS This table stores information about your aging buckets.

Confidential Information––Use Restricted by Contract 3 – 46 Oracle Receivables Applications Technical Reference Manual .Column Descriptions Name ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 (Continued) Null? Type Description Flexfield Segment Flexfield Segment Flexfield Segment Flexfield Segment Flexfield Segment Flexfield Segment Flexfield Segment Flexfield Segment Flexfield Segment Flexfield Segment NULL VARCHAR2(150) Descriptive Column NULL VARCHAR2(150) Descriptive Column NULL VARCHAR2(150) Descriptive Column NULL VARCHAR2(150) Descriptive Column NULL VARCHAR2(150) Descriptive Column NULL VARCHAR2(150) Descriptive Column NULL VARCHAR2(150) Descriptive Column NULL VARCHAR2(150) Descriptive Column NULL VARCHAR2(150) Descriptive Column NULL VARCHAR2(150) Descriptive Column Indexes Index Name AR_AGING_BUCKETS_U1 Index Type UNIQUE Sequence 1 Column Name AGING_BUCKET_ID Sequences Sequence AR_AGING_BUCKETS_S Derived Column AGING_BUCKET_ID Oracle Proprietary.

AR_AGING_BUCKET_LINES_B AR_AGING_BUCKET_LINES_B stores information about your aging bucket periods. DAYS_TO NULL NUMBER Oracle Proprietary. Oracle Receivables uses this information along with AR_AGING_BUCKETS to format your aging reports. You need one row for each period range. Foreign Keys Primary Key Table AR_AGING_BUCKETS Primary Key Column AGING_BUCKET_ID Foreign Key Column AGING_BUCKET_ID QuickCodes Columns Column TYPE QuickCodes Type AGING_BUCKET_LINE_TYPE CURRENT DISPUTE_ONLY DISPUTE_PENDADJ FUTURE PAST PENDADJ_ONLY User defined QuickCodes Table AR_LOOKUPS Current Dispute Only Dispute And Pending Adjustment Future Past Due Pending Adjustment Only Column Descriptions Name AGING_BUCKET_LINE_ID LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN CREATED_BY CREATION_DATE AGING_BUCKET_ID BUCKET_SEQUENCE_NUM DAYS_START (PK) Null? Type NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NULL NUMBER(15) NULL NUMBER(15) NULL NUMBER Description Identifier of aging bucket line Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Identifier of aging bucket to which this line belongs Sequence number Bucket lines represent the day ranges on which you want to report. DAYS_START represents the low end of one of those ranges Bucket lines represent the day ranges on which you want to report. The primary key for this table is AGING_BUCKET_LINE_ID. Confidential Information––Use Restricted by Contract Detailed Design 3 – 47 . DAYS_START represents the low end of one of those ranges. Each line refers to a specific aging period into which invoices fall. DAYS_TO represents the high end of one of those ranges.

DISPUTE_PENDADJ. The significant values are DISPUTE_ONLY. Confidential Information––Use Restricted by Contract 3 – 48 Oracle Receivables Applications Technical Reference Manual .Column Descriptions Name TYPE (Continued) Null? Type NOT NULL VARCHAR2(30) Description The domain is AGING_BUCKET_LINE_TYPE in ar_lookups. PENDADJ_ONLY Descriptive Flexfield Structure Defining Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Indexes Index Name AR_AGING_BUCKET_LINES_B_U1 Index Type UNIQUE Sequence 1 2 Column Name AGING_BUCKET_ID BUCKET_SEQUENCE_NUM Sequences Sequence AR_AGING_BUCKET_LINES_S Derived Column AGING_BUCKET_LINE_ID Oracle Proprietary.

MLS enables you to store and print data that you define in multiple languages. Confidential Information––Use Restricted by Contract Detailed Design 3 – 49 .AR_AGING_BUCKET_LINES_TL AR_AGING_BUCKET_LINES_TL provides multi–lingual support (MLS) for aging buckets that you define in Oracle Receivables. The primary key for this table is AGING_BUCKET_LINE_ID. Column Descriptions Name AGING_BUCKET_LINE_ID REPORT_HEADING1 REPORT_HEADING2 LANGUAGE (PK) (PK) Null? Type NOT NULL NUMBER(15) NULL VARCHAR2(15) NULL VARCHAR2(15) NOT NULL VARCHAR2(4) NOT NULL VARCHAR2(4) NOT NOT NOT NOT NULL NULL NULL NULL NULL DATE DATE NUMBER(15) NUMBER(15) NUMBER(15) Description Identifier of aging bucket line First line label for this bucket line Second line label for this bucket line Language code of the text in report_heading1 and report_heading2 Language code of the record from which this was copied during the upgrade Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column SOURCE_LANG LAST_UPDATE_DATE CREATION_DATE CREATED_BY LAST_UPDATED_BY LAST_UPDATE_LOGIN Indexes Index Name AR_AGING_BUCKET_LINES_TL_U1 Index Type UNIQUE Sequence 1 2 Column Name AGING_BUCKET_LINE_ID LANGUAGE Oracle Proprietary.

AR_APPROVAL_ACTION_HISTORY AR_APPROVAL_ACTION_HISTORY stores information about each step in the lifecycle of an adjustment. Foreign Keys Primary Key Table AR_ADJUSTMENTS_ALL Primary Key Column ADJUSTMENT_ID Foreign Key Column ADJUSTMENT_ID QuickCodes Columns Column ACTION_NAME QuickCodes Type APPROVAL_TYPE A M R U User defined W QuickCodes Table AR_LOOKUPS Approved More Research Rejected Unaccrued Charges Waiting Approval Column Descriptions Name APPROVAL_ACTION_HISTORY_ID CREATED_BY CREATION_DATE LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN ACTION_NAME ADJUSTMENT_ID ACTION_DATE COMMENTS ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 (PK) Null? Type NOT NOT NOT NOT NOT NULL NULL NULL NULL NULL NULL NOT NULL NOT NULL NOT NULL NULL NULL NULL NULL NULL NULL NULL NUMBER(15) NUMBER(15) DATE NUMBER(15) DATE NUMBER(15) VARCHAR2(20) NUMBER(15) Description Identifier of approval action Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Name of action Identifier of adjustment associated with this approval action DATE Date of action VARCHAR2(2000) Comments VARCHAR2(30) Descriptive Flexfield Structure Defining Column VARCHAR2(150) Descriptive Flexfield Segment Column VARCHAR2(150) Descriptive Flexfield Segment Column VARCHAR2(150) Descriptive Flexfield Segment Column VARCHAR2(150) Descriptive Flexfield Segment Column VARCHAR2(150) Descriptive Flexfield Segment Column Oracle Proprietary. The primary key for this table is APPROVAL_ACTION_HISTORY_ID. A record is created in this table each time you change the status of a pending adjustment. Confidential Information––Use Restricted by Contract 3 – 50 Oracle Receivables Applications Technical Reference Manual .

Confidential Information––Use Restricted by Contract Detailed Design 3 – 51 .Column Descriptions Name ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 (Continued) Null? Type Description Flexfield Segment Flexfield Segment Flexfield Segment Flexfield Segment Flexfield Segment Flexfield Segment Flexfield Segment Flexfield Segment Flexfield Segment Flexfield Segment NULL VARCHAR2(150) Descriptive Column NULL VARCHAR2(150) Descriptive Column NULL VARCHAR2(150) Descriptive Column NULL VARCHAR2(150) Descriptive Column NULL VARCHAR2(150) Descriptive Column NULL VARCHAR2(150) Descriptive Column NULL VARCHAR2(150) Descriptive Column NULL VARCHAR2(150) Descriptive Column NULL VARCHAR2(150) Descriptive Column NULL VARCHAR2(150) Descriptive Column Indexes Index Name AR_APPROVAL_ACTION_HISTORY_N1 AR_APPROVAL_ACTION_HISTORY_U1 Index Type NOT UNIQUE UNIQUE Sequence 1 1 Column Name ADJUSTMENT_ID APPROVAL_ACTION_HISTORY_ID Sequences Sequence AR_APPROVAL_ACTION_HISTORY_S Derived Column APPROVAL_ACTION_HISTORY_ID Oracle Proprietary.

Confidential Information––Use Restricted by Contract 3 – 52 Oracle Receivables Applications Technical Reference Manual . Foreign Keys Primary Key Table FND_USER Primary Key Column USER_ID Foreign Key Column USER_ID QuickCodes Columns Column REASON_CODE QuickCodes Type CREDIT_MEMO_REASON A/R ERROR CANCELLATION CREDIT and REBILL DUPLICATE BILLING FOREIGN FREE PRODUCT LATE PAYMENT ORDER ENTRY ERROR RETURN SALES TAX ERROR SHIPPING and HANDLING User defined WRONG FREIGHT WRONG TAX RATE QuickCodes Table AR_LOOKUPS A/R ERROR CANCELLATION CREDIT and REBILL DUPLICATE BILLING FOREIGN FREE PRODUCT LATE PAYMENT ORDER ENTRY ERROR RETURN SALES TAX ERROR SHIPPING and HANDLING WRONG FREIGHT WRONG TAX RATE Column Descriptions Name USER_ID (PK) CREATED_BY CREATION_DATE LAST_UPDATE_DATE LAST_UPDATED_BY LAST_UPDATE_LOGIN AMOUNT_TO AMOUNT_FROM ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 Null? Type NOT NOT NOT NOT NOT NULL NULL NULL NULL NULL NULL NOT NULL NOT NULL NULL NUMBER(15) NUMBER(15) DATE DATE NUMBER(15) NUMBER(15) NUMBER NUMBER VARCHAR2(150) Description Identifier of user Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Upper amount range Lower amount range Descriptive Flexfield Column Descriptive Flexfield Column Descriptive Flexfield Column Descriptive Flexfield Column Descriptive Flexfield Column Descriptive Flexfield Column Segment Segment Segment Segment Segment Segment NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Oracle Proprietary. Oracle Receivables uses this information when Receivables users enter adjustments and when approvers defined in the Credit Memo Request workflow respond to credit memo requests.AR_APPROVAL_USER_LIMITS This table stores information about each approval limit (for each currency) assigned to a user to create adjustments and approve credit memo requests. The primary key for this table is USER_ID.

ATTRIBUTE_CATEGORY ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 CURRENCY_CODE DOCUMENT_TYPE REASON_CODE PRIMARY_FLAG Indexes Index Name AR_APPROVAL_USER_LIMITS_U1 Index Type UNIQUE Sequence 1 2 3 4 Column Name USER_ID DOCUMENT_TYPE CURRENCY_CODE REASON_CODE Oracle Proprietary.Column Descriptions Name ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 (Continued) Null? Type Description NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(30) Descriptive Flexfield Structure Defining Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NOT NULL VARCHAR2(15) Currency code NULL VARCHAR2(10) Document type for this approver. Confidential Information––Use Restricted by Contract Detailed Design 3 – 53 . NULL VARCHAR2(30) Credit Memo Reason Code for this approver NULL VARCHAR2(1) ’Y’ or ’N’ indicates whether the user is a primary approver or not. CM indicates a Credit Memo. ADJ indicates an Adjustment.

freight. Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Descriptive Flexfield Structure Defining Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN CREATED_BY CREATION_DATE ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 NOT NULL NUMBER(15) NOT NULL DATE NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Oracle Proprietary. tax. Application Rules determine how Receivables applies partial payments to open debit items and how discounts affect the balance due for each type of associated charges (such as. line. Confidential Information––Use Restricted by Contract 3 – 54 Oracle Receivables Applications Technical Reference Manual . The primary key is RULE_ID. Column Descriptions Name RULE_ID (PK) RULE_NAME RULE_SET_ID OVERAPP_FLAG RULE_SEQUENCE Null? Type NOT NULL NUMBER NOT NULL VARCHAR2(30) NOT NULL NUMBER NULL VARCHAR2(1) NULL NUMBER Description Rule identifier Name of this application rule Identifier of the application rule set Y or N indicates whether this is the overapplication rule For this application rule set. and finance charges). this number identifies the number in the sequence for this application rule.AR_APP_RULES This table stores information about individual Application Rules within an Application Rule Set. Application Rule Sets can be assigned at the transaction type and at the system options level.

Confidential Information––Use Restricted by Contract Detailed Design 3 – 55 .Column Descriptions Name ATTRIBUTE15 (Continued) Null? Type Description NULL VARCHAR2(150) Descriptive Flexfield Segment Column Indexes Index Name AR_APP_RULES_U1 Index Type UNIQUE Sequence 2 Column Name RULE_ID Oracle Proprietary.

After. Line.AR_APP_RULE_DETAILS This table stores detailed information about an Application Rule Set. Confidential Information––Use Restricted by Contract 3 – 56 Oracle Receivables Applications Technical Reference Manual . The primary key is rule_detail_id Column Descriptions Name RULE_DETAIL_ID (PK) RULE_ID ROUNDING_CORRECTION_FLAG TAX_TREATMENT LINE_TYPE LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN CREATED_BY CREATION_DATE ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 Null? Type NOT NULL NUMBER NOT NULL NUMBER NULL VARCHAR2(1) NOT NULL VARCHAR2(30) NOT NULL VARCHAR2(30) NOT NULL NUMBER(15) NOT NULL DATE NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Description Identifier for this rule set Identifier for this rule Y or N indicates whether this rule will contain amounts created by rounding corrections Tax handling information for this rule (for example. Before. Freight. or None) The line type for this rule (for example. or Charges) Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Descriptive Flexfield Structure Defining Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Oracle Proprietary.

Confidential Information––Use Restricted by Contract Detailed Design 3 – 57 .Indexes Index Name AR_APP_RULE_DETAILS_U1 Index Type UNIQUE Sequence 2 Column Name RULE_DETAIL_ID Oracle Proprietary.

AR_APP_RULE_SETS This table stores information about Application Rule Sets. Confidential Information––Use Restricted by Contract 3 – 58 Oracle Receivables Applications Technical Reference Manual . Column Descriptions Name RULE_SET_ID FREEZE_FLAG DESCRIPTION RULE_SET_NAME RULE_SOURCE LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN CREATED_BY CREATION_DATE ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 (PK) Null? Type NOT NULL NUMBER NULL VARCHAR2(1) NULL VARCHAR2(240) NOT NULL VARCHAR2(30) NULL LONG NOT NULL NUMBER(15) NOT NULL DATE NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Description Rule set identifier Y or N indicates whether this rule set is frozen (has passed validation) Description of this application rule set Name of this application rule set Source of this application rule set Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Descriptive Flexfield Structure Defining Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Oracle Proprietary. The RULE_SET_SOURCE column holds the compiled code to be executed at run time. The primary key is the column RULE_SET_ID.

Indexes Index Name AR_APP_RULE_SETS_U1 Index Type UNIQUE Sequence 2 Column Name RULE_SET_ID Oracle Proprietary. Confidential Information––Use Restricted by Contract Detailed Design 3 – 59 .

Each Archive and Purge module inserts a record into this table. it inserts a record and updates the status column with R for running. Confidential Information––Use Restricted by Contract 3 – 60 Oracle Receivables Applications Technical Reference Manual .AR_ARCHIVE_CONTROL This table stores historical data for Archive and Purge submissions. For example. if you run Archive Preview. 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. Column Descriptions Name CREATION_DATE CREATED_BY TRANSACTION_MODE TRANSACTION_TYPE TRANSACTION_PERIOD OPEN_RECEIVABLES POSTABLE ARCHIVE_LEVEL NUMBER_OF_PROCESSES COMMIT_SIZE STATUS REQUEST_ID COMMENTS ARCHIVE_ID Null? Type NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL DATE NUMBER VARCHAR2(1) VARCHAR2(1) VARCHAR2(15) VARCHAR2(1) VARCHAR2(1) VARCHAR2(1) NUMBER NUMBER VARCHAR2(1) NUMBER(15) VARCHAR2(240) VARCHAR2(15) Description Standard Who column Standard Who column Archive run parameter Archive run parameter Archive run parameter Archive run parameter Archive run parameter Archive run parameter Archive run parameter Archive run parameter Archive run parameter Archive Request ID Comments Identifier of the archive process Oracle Proprietary. for the next step of the process. As each step begins. the program updates the status column with C for complete and inserts a new record with a status R. a record for the selection and validation. there will be a record for the control module. When the step completes.

It contains one record for each GL period archived during the Archive process. It stores the transaction type and record count and amount and groups them by transaction type. Column Descriptions Name ARCHIVE_ID PERIOD_NUMBER PERIOD_NAME INVOICES_CNT CREDIT_MEMOS_CNT DEBIT_MEMOS_CNT CHARGEBACKS_CNT DEPOSITS_CNT ADJUSTMENTS_CNT CASH_RECEIPTS_CNT INVOICES_NO_REC_CNT CREDIT_MEMOS_NO_REC_CNT DEBIT_MEMOS_NO_REC_CNT CHARGEBACKS_NO_REC_CNT DEPOSITS_NO_REC_CNT GUARANTEES_CNT MISC_RECEIPTS_CNT INVOICES_TOTAL CREDIT_MEMOS_TOTAL DEBIT_MEMOS_TOTAL CHARGEBACKS_TOTAL DEPOSITS_TOTAL ADJUSTMENTS_TOTAL CASH_RECEIPTS_TOTAL DISCOUNTS_TOTAL Null? Type NOT NULL VARCHAR2(15) NULL NUMBER NULL VARCHAR2(15) NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER Description Identifier of the archive process Period number Period name Number of invoices archived/purged Number of credit memos archived/purged Number of debit memos archived/purged Number of chargebacks archived/purged Number of deposits archived/purged Number of adjustments archived/purged Number of cash receipts archived/purged Number of invoices not open to receivables archived/purged Number of credit memos not open to receivables archived/purged Number of debit memos not open to receivables archived/purged Number of chargebacks not open to receivables archived/purged Number of deposits not open to receivables archived/purged Number of guarantees archived/purged Number of miscellaneous transactions archived/purged Total functional amount of invoices Total functional amount of credit memos Total functional amount of debit memos Total functional amount of chargebacks Total functional amount of deposits Total functional amount of adjustments Total functional amount of cash receipts Total functional amount of discounts taken Oracle Proprietary. statistical data created by running the Archive and Purge program. This information is used to generate the Archive Summary report.AR_ARCHIVE_CONTROL_DETAIL This table stores historical. Confidential Information––Use Restricted by Contract Detailed Design 3 – 61 .

Confidential Information––Use Restricted by Contract 3 – 62 Oracle Receivables Applications Technical Reference Manual .Column Descriptions Name (Continued) Null? Type NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER Description Total functional amount of exchange rate gain/loss Total functional amount of invoices not open to receivables Total functional amount of credit memos not open to receivables Total functional amount of debit memos not open to receivables Total functional amount of chargebacks not open to receivables Total functional amount of deposits not open to receivables Total functional amount of guarantees Total functional amount of miscellaneous transactions EXCHANGE_GAIN_LOSS_TOTAL INVOICES_NO_REC_TOTAL CREDIT_MEMOS_NO_REC_TOTAL DEBIT_MEMOS_NO_REC_TOTAL CHARGEBACKS_NO_REC_TOTAL DEPOSITS_NO_REC_TOTAL GUARANTEES_TOTAL MISC_RECEIPTS_TOTAL Oracle Proprietary.

Confidential Information––Use Restricted by Contract Detailed Design 3 – 63 . SUSPENSE NULL VARCHAR2(30) Type of application (either CASH or CM) NULL VARCHAR2(80) Line specific reason code meaning NULL VARCHAR2(240) Line description NULL VARCHAR2(80) Line item name NULL NUMBER Line quantity NULL NUMBER Selling price per unit NULL VARCHAR2(20) Line type. MCD. This table contains records about credit memo and receipt applications for a ’Header level’ archive. Line and Distribution’ level archive: – Selected distribution–related columns from the line records. UNBILL. – One additional record for each account distribution in RA_CUST_TRX_LINE_GL_DIST and AR_MISC_CASH_DISTRIBUTIONS. Valid values are: LINE.AR_ARCHIVE_DETAIL This table contains information about transaction lines as well as distribution information. Line and Distribution’ archives. Column Descriptions Name ARCHIVE_ID TRANSACTION_CLASS TRANSACTION_TYPE TRANSACTION_ID TRANSACTION_LINE_ID RELATED_TRANSACTION_CLASS RELATED_TRANSACTION_TYPE RELATED_TRANSACTION_ID RELATED_TRANSACTION_LINE_ID LINE_NUMBER DISTRIBUTION_TYPE Null? Type NOT NULL VARCHAR2(15) Description APPLICATION_TYPE REASON_CODE_MEANING LINE_DESCRIPTION ITEM_NAME QUANTITY UNIT_SELLING_PRICE LINE_TYPE ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 Identifier of the archive process NOT NULL VARCHAR2(10) Transaction class of entity NULL VARCHAR2(20) Transaction type of entity NOT NULL NUMBER Transaction identifier (from source table) of entity NULL NUMBER Transaction line identifier (from source table) of entity NULL VARCHAR2(10) Transaction class of related entity NULL VARCHAR2(20) Transaction type of related entity NULL NUMBER Transaction identifier (from source table) of related entity NULL NUMBER Transaction line identifier (from source table) of related entity NULL NUMBER Line number NULL VARCHAR2(20) Distribution type of detail entity. In addition. REC. The columns archived in these records are listed separately at the end of this table. Valid values are: LINE. TAX. ADJ. However. FREIGHT NULL VARCHAR2(30) Descriptive Flexfield Structure Defining Column for transaction line NULL VARCHAR2(150) Descriptive Flexfield Segment for transaction line NULL VARCHAR2(150) Descriptive Flexfield Segment for transaction line Oracle Proprietary. CM_APP. REV. the following information will only be archived for a ’Header. most of this information is archived for ’Header and Line’ and ’Header. TAX. REC_APP. FREIGHT. UNEARN. CRH.

concatenated segment values NULL VARCHAR2(240) Account reference. concatenated segment values NULL VARCHAR2(240) Account reference. concatenated segment values NULL DATE General Ledger date NULL DATE Posted General Ledger date NULL VARCHAR2(30) Name of accounting rule NULL NUMBER Duration of accounting rule NULL DATE Start date of accounting rule NULL NUMBER Last period to credit for unit credit memos against invoices with rules NULL VARCHAR2(240) Line comments NULL NUMBER Adjusted line amount NULL NUMBER Adjusted freight amount NULL NUMBER Adjusted tax amount NULL NUMBER Adjusted receivables charges amount NULL NUMBER Line amount applied NULL NUMBER Freight amount applied NULL NUMBER Tax amount applied AMOUNT ACCTD_AMOUNT UOM_CODE USSGL_TRANSACTION_CODE TAX_RATE TAX_CODE TAX_PRECEDENCE ACCOUNT_COMBINATION1 ACCOUNT_COMBINATION2 ACCOUNT_COMBINATION3 ACCOUNT_COMBINATION4 GL_DATE GL_POSTED_DATE ACCOUNTING_RULE_NAME RULE_DURATION RULE_START_DATE LAST_PERIOD_TO_CREDIT COMMENTS LINE_ADJUSTED FREIGHT_ADJUSTED TAX_ADJUSTED RECEIVABLES_CHARGES_ADJUSTED LINE_APPLIED FREIGHT_APPLIED TAX_APPLIED Oracle Proprietary. concatenated segment values NULL VARCHAR2(240) Account reference.Column Descriptions Name ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 (Continued) Null? Type Description NULL VARCHAR2(150) Descriptive Flexfield Segment for transaction line NULL VARCHAR2(150) Descriptive Flexfield Segment for transaction line NULL VARCHAR2(150) Descriptive Flexfield Segment for transaction line NULL VARCHAR2(150) Descriptive Flexfield Segment for transaction line NULL VARCHAR2(150) Descriptive Flexfield Segment for transaction line NULL VARCHAR2(150) Descriptive Flexfield Segment for transaction line NULL VARCHAR2(150) Descriptive Flexfield Segment for transaction line NULL VARCHAR2(150) Descriptive Flexfield Segment for transaction line NULL VARCHAR2(150) Descriptive Flexfield Segment for transaction line NULL VARCHAR2(150) Descriptive Flexfield Segment for transaction line NULL VARCHAR2(150) Descriptive Flexfield Segment for transaction line NULL VARCHAR2(150) Descriptive Flexfield Segment for transaction line NULL VARCHAR2(150) Descriptive Flexfield Segment for transaction line NULL NUMBER Amount NULL NUMBER Functional amount NULL VARCHAR2(20) Unit of measure code NULL VARCHAR2(30) Code defined by public sector accounting NULL NUMBER Tax rate NULL VARCHAR2(50) Tax code NULL NUMBER(15) Tax precedence for a tax line NULL VARCHAR2(240) Account reference. Confidential Information––Use Restricted by Contract 3 – 64 Oracle Receivables Applications Technical Reference Manual .

Confidential Information––Use Restricted by Contract Detailed Design 3 – 65 . Exempt Tax and Required Tax RECEIVABLES_CHARGES_APPLIED EARNED_DISCOUNT_TAKEN UNEARNED_DISCOUNT_TAKEN ACCTD_AMOUNT_APPLIED_FROM ACCTD_AMOUNT_APPLIED_TO ACCTD_EARNED_DISC_TAKEN ACCTD_UNEARNED_DISC_TAKEN NULL NUMBER FACTOR_DISCOUNT_AMOUNT NULL NUMBER ACCTD_FACTOR_DISCOUNT_AMOUNT INTERFACE_LINE_CONTEXT INTERFACE_LINE_ATTRIBUTE1 INTERFACE_LINE_ATTRIBUTE2 INTERFACE_LINE_ATTRIBUTE3 INTERFACE_LINE_ATTRIBUTE4 INTERFACE_LINE_ATTRIBUTE5 INTERFACE_LINE_ATTRIBUTE6 INTERFACE_LINE_ATTRIBUTE7 INTERFACE_LINE_ATTRIBUTE8 INTERFACE_LINE_ATTRIBUTE9 INTERFACE_LINE_ATTRIBUTE10 INTERFACE_LINE_ATTRIBUTE11 INTERFACE_LINE_ATTRIBUTE12 INTERFACE_LINE_ATTRIBUTE13 INTERFACE_LINE_ATTRIBUTE14 INTERFACE_LINE_ATTRIBUTE15 EXCHANGE_RATE_TYPE EXCHANGE_RATE_DATE EXCHANGE_RATE DUE_DATE APPLY_DATE MOVEMENT_ID TAX_VENDOR_RETURN_CODE NULL NUMBER NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL VARCHAR2(30) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(30) DATE NUMBER DATE NULL DATE NULL NUMBER NULL VARCHAR2(30) TAX_AUTHORITY_TAX_RATES TAX_EXEMPTION_FLAG NULL VARCHAR2(50) NULL VARCHAR2(1) Oracle Proprietary. which allows for Standard tax.Column Descriptions Name (Continued) Null? Type NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER Description Receivables charges amount applied Amount of earned discount taken towards the application Amount of unearned discount taken towards the application Amount of the source converted to base (functional) currency Amount applied to item converted to base (functional) currency Earned discount equivalent in the functional currency obtained using the exchange rate Unearned discount equivalent in the functional currency obtained using the exchange rate Amount of the bank charge and/or factor discount taken by the bank at clearance and/or factoring time FACTOR_DISCOUNT_AMOUNT in the functional currency Interface line context Interface line attribute value Interface line attribute value Interface line attribute value Interface line attribute value Interface line attribute value Interface line attribute value Interface line attribute value Interface line attribute value Interface line attribute value Interface line attribute value Interface line attribute value Interface line attribute value Interface line attribute value Interface line attribute value Interface line attribute value Exchange rate type Exchange rate date Exchange rate Due date of the applied/adjusted payment schedule Application date Movement identifier Warning code returned during vendor calculation of a sales tax rate. Only applicable if the artaxvdr() returns TAX_SUCCESS Tax rates for sales tax Tax Lines are controlled by the lookup (TAX_CONTROL_FLAG). used for diagnostics and support.

Confidential Information––Use Restricted by Contract 3 – 66 Oracle Receivables Applications Technical Reference Manual .Column Descriptions Name (Continued) Null? Type NULL NULL NULL NULL NUMBER VARCHAR2(30) VARCHAR2(80) VARCHAR2(80) Description Tax exemption identifier Type of tax exemption Tax exemption reason Exemption Certificate Number. for item lines that have tax_exempt_flag set to ”E”xempt Item exception rate Item exception reason TAX_EXEMPTION_ID TAX_EXEMPTION_TYPE TAX_EXEMPTION_REASON TAX_EXEMPTION_NUMBER ITEM_EXCEPTION_RATE ITEM_EXCEPTION_REASON NULL VARCHAR2(80) NULL VARCHAR2(80) Oracle Proprietary.

If one of these types is not referenced. This information is used for the Archive Detail report. Guarantees. Credit or Debit Memos. Receipts. Deposits. it means the column is null for records of that type. and On–Account Credits. Confidential Information––Use Restricted by Contract Detailed Design 3 – 67 .AR_ARCHIVE_HEADER This table stores header–level information for transactions selected by the Archive and Purge program. This data will be archived for all ’Archive–Levels’. Transactions can include Invoices. Note: Records stored in this table are of three types: Transactions (TRX). Column Descriptions Name ARCHIVE_ID TRANSACTION_CLASS TRANSACTION_TYPE TRANSACTION_ID RELATED_TRANSACTION_CLASS RELATED_TRANSACTION_TYPE RELATED_TRANSACTION_ID TRANSACTION_NUMBER TRANSACTION_DATE BATCH_NAME BATCH_SOURCE_NAME SET_OF_BOOKS_NAME AMOUNT ACCTD_AMOUNT EXCHANGE_GAIN_LOSS EARNED_DISCOUNT_TAKEN UNEARNED_DISCOUNT_TAKEN ACCTD_EARNED_DISCOUNT_TAKEN ACCTD_UNEARNED_DISCOUNT_TAKEN TYPE ADJUSTMENT_TYPE POST_TO_GL ACCOUNTING_AFFECT_FLAG REASON_CODE_MEANING CASH_RECEIPT_STATUS CASH_RECEIPT_HISTORY_STATUS Null? Type NOT NULL VARCHAR2(15) NOT NULL VARCHAR2(10) NULL VARCHAR2(20) NOT NULL NUMBER NULL VARCHAR2(10) NULL VARCHAR2(20) NULL NUMBER NULL VARCHAR2(30) NULL DATE NULL VARCHAR2(50) NULL NULL NULL NULL VARCHAR2(50) VARCHAR2(30) NUMBER NUMBER Description Identifier of the archive process Transaction class of entity Transaction type of entity Transaction identifier (from source table) of entity Transaction class of related entity Transaction type of related entity Transaction identifier (from source table) of related entity Transaction number from transaction source table Transaction date from transaction source table Batch name of transaction source Batch source of transaction Set of books name Transaction amount Transaction amount in functional currency Exchange rate gain/loss amount Amount of earned discount taken Amount of unearned discount taken Amount of earned discount taken in functional currency Amount of unearned discount taken in functional currency Type of cash receipt or adjustment Adjustment type Y or N flag if transactions should be posted to the General Ledger Y or N flag if transaction has open receivable balances Invoicing reason Status of cash receipt Status of cash receipt history NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL VARCHAR2(30) NULL VARCHAR2(30) NULL VARCHAR2(1) NULL VARCHAR2(1) NULL VARCHAR2(80) NULL VARCHAR2(30) NULL VARCHAR2(30) Oracle Proprietary. Adjustments. Receipts (CR) and Adjustments (ADJ). Chargebacks.

Confidential Information––Use Restricted by Contract 3 – 68 Oracle Receivables Applications Technical Reference Manual .Column Descriptions Name (Continued) Null? Type NULL VARCHAR2(30) NULL VARCHAR2(50) NULL VARCHAR2(40) NULL VARCHAR2(240) NULL VARCHAR2(240) NULL VARCHAR2(240) NULL VARCHAR2(240) NULL VARCHAR2(60) NULL VARCHAR2(60) NULL VARCHAR2(60) NULL VARCHAR2(60) NULL NULL NULL NULL VARCHAR2(30) VARCHAR2(50) VARCHAR2(40) VARCHAR2(240) Description Customer number for bill–to customer Name for bill–to customer Location for bill–to customer Address information for bill–to customer Address information for bill–to customer Address information for bill–to customer Address information for bill–to customer Address information for bill–to customer Address information for bill–to customer Address information for bill–to customer Address information for bill–to customer Number of ship–to customer Name of ship–to customer Location of ship–to customer Address information for ship–to customer Address information for ship–to customer Address information for ship–to customer Address information for ship–to customer Address information for ship–to customer Address information for ship–to customer Address information for ship–to customer Address information for ship–to customer Remit–to address information Remit–to address information Remit–to address information Remit–to address information Remit–to address information Remit–to address information Remit–to address information Remit–to address information Salesrep name Payment terms name Due date of the first payment Last day any installment was printed Lookup code for ”INVOICE_PRINT_OPTIONS” Purchase order number Transaction comments Exchange rate type Exchange rate date BILL_TO_CUSTOMER_NUMBER BILL_TO_CUSTOMER_NAME BILL_TO_CUSTOMER_LOCATION BILL_TO_CUSTOMER_ADDRESS1 BILL_TO_CUSTOMER_ADDRESS2 BILL_TO_CUSTOMER_ADDRESS3 BILL_TO_CUSTOMER_ADDRESS4 BILL_TO_CUSTOMER_CITY BILL_TO_CUSTOMER_STATE BILL_TO_CUSTOMER_COUNTRY BILL_TO_CUSTOMER_POSTAL_CODE SHIP_TO_CUSTOMER_NUMBER SHIP_TO_CUSTOMER_NAME SHIP_TO_CUSTOMER_LOCATION SHIP_TO_CUSTOMER_ADDRESS1 SHIP_TO_CUSTOMER_ADDRESS2 SHIP_TO_CUSTOMER_ADDRESS3 SHIP_TO_CUSTOMER_ADDRESS4 SHIP_TO_CUSTOMER_CITY SHIP_TO_CUSTOMER_STATE SHIP_TO_CUSTOMER_COUNTRY SHIP_TO_CUSTOMER_POSTAL_CODE REMIT_TO_ADDRESS1 REMIT_TO_ADDRESS2 REMIT_TO_ADDRESS3 REMIT_TO_ADDRESS4 REMIT_TO_CITY REMIT_TO_STATE REMIT_TO_COUNTRY REMIT_TO_POSTAL_CODE SALESREP_NAME TERM_NAME TERM_DUE_DATE PRINTING_LAST_PRINTED PRINTING_OPTION PURCHASE_ORDER COMMENTS EXCHANGE_RATE_TYPE EXCHANGE_RATE_DATE NULL VARCHAR2(240) NULL VARCHAR2(240) NULL VARCHAR2(240) NULL VARCHAR2(60) NULL VARCHAR2(60) NULL VARCHAR2(60) NULL VARCHAR2(60) NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(60) VARCHAR2(60) VARCHAR2(60) VARCHAR2(60) VARCHAR2(240) VARCHAR2(15) DATE DATE NULL VARCHAR2(20) NULL NULL NULL NULL VARCHAR2(50) VARCHAR2(240) VARCHAR2(30) DATE Oracle Proprietary.

Confidential Information––Use Restricted by Contract Detailed Design 3 – 69 .Column Descriptions Name EXCHANGE_RATE CURRENCY_CODE GL_DATE REVERSAL_DATE (Continued) Null? Type NULL NULL NULL NULL NUMBER VARCHAR2(15) DATE DATE Description Exchange rate Currency code General Ledger date Date that the cash receipt was reversed Identifies the category of the cash receipt reversal Indicates reason for the cash receipt reversal Comments on reversal Descriptive Flexfield Structure Defining Column for transaction headers Descriptive Flexfield Segment for transaction headers Descriptive Flexfield Segment for transaction headers Descriptive Flexfield Segment for transaction headers Descriptive Flexfield Segment for transaction headers Descriptive Flexfield Segment for transaction headers Descriptive Flexfield Segment for transaction headers Descriptive Flexfield Segment for transaction headers Descriptive Flexfield Segment for transaction headers Descriptive Flexfield Segment for transaction headers Descriptive Flexfield Segment for transaction headers Descriptive Flexfield Segment for transaction headers Descriptive Flexfield Segment for transaction headers Descriptive Flexfield Segment for transaction headers Descriptive Flexfield Segment for transaction headers Descriptive Flexfield Segment for transaction headers Receipt method name Waybill number Document sequence name Document number Commitment start date Commitment end date Name of invoicing rule Customer bank account name Deposit date Amount of the bank charge and/or factor discount taken by the bank at clearance and/or factoring time Interface header context Interface header attribute value REVERSAL_CATEGORY REVERSAL_REASON_CODE_MEANING REVERSAL_COMMENTS ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 RECEIPT_METHOD_NAME WAYBILL_NUMBER DOCUMENT_SEQUENCE_NAME DOCUMENT_SEQUENCE_VALUE START_DATE_COMMITMENT END_DATE_COMMITMENT INVOICING_RULE_NAME CUSTOMER_BANK_ACCOUNT_NAME DEPOSIT_DATE FACTOR_DISCOUNT_AMOUNT NULL VARCHAR2(20) NULL VARCHAR2(80) NULL VARCHAR2(240) NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL VARCHAR2(30) VARCHAR2(50) VARCHAR2(50) NUMBER(15) DATE DATE VARCHAR2(30) VARCHAR2(80) DATE NUMBER INTERFACE_HEADER_CONTEXT INTERFACE_HEADER_ATTRIBUTE1 NULL VARCHAR2(30) NULL VARCHAR2(150) Oracle Proprietary.

Confidential Information––Use Restricted by Contract 3 – 70 Oracle Receivables Applications Technical Reference Manual .Column Descriptions Name (Continued) Null? Type Description NULL VARCHAR2(150) Interface header attribute value NULL VARCHAR2(150) Interface header attribute value NULL VARCHAR2(150) Interface header attribute value NULL VARCHAR2(150) Interface header attribute value NULL VARCHAR2(150) Interface header attribute value NULL VARCHAR2(150) Interface header attribute value NULL VARCHAR2(150) Interface header attribute value NULL VARCHAR2(150) Interface header attribute value NULL VARCHAR2(150) Interface header attribute value NULL VARCHAR2(150) Interface header attribute value NULL VARCHAR2(150) Interface header attribute value NULL VARCHAR2(150) Interface header attribute value NULL VARCHAR2(150) Interface header attribute value NULL VARCHAR2(150) Interface header attribute value NULL VARCHAR2(30) Bank deposit number NULL VARCHAR2(30) Cash receipt reference type NULL NUMBER Cash receipt reference identifier NULL VARCHAR2(30) Customer receipt reference NULL VARCHAR2(80) Remittance bank account name INTERFACE_HEADER_ATTRIBUTE2 INTERFACE_HEADER_ATTRIBUTE3 INTERFACE_HEADER_ATTRIBUTE4 INTERFACE_HEADER_ATTRIBUTE5 INTERFACE_HEADER_ATTRIBUTE6 INTERFACE_HEADER_ATTRIBUTE7 INTERFACE_HEADER_ATTRIBUTE8 INTERFACE_HEADER_ATTRIBUTE9 INTERFACE_HEADER_ATTRIBUTE10 INTERFACE_HEADER_ATTRIBUTE11 INTERFACE_HEADER_ATTRIBUTE12 INTERFACE_HEADER_ATTRIBUTE13 INTERFACE_HEADER_ATTRIBUTE14 INTERFACE_HEADER_ATTRIBUTE15 BANK_DEPOSIT_NUMBER REFERENCE_TYPE REFERENCE_ID CUSTOMER_RECEIPT_REFERENCE BANK_ACCOUNT_NAME Oracle Proprietary.

Column Descriptions Name TRX_ID RELATED_ID Null? Type NULL NUMBER NULL NUMBER Description Transaction identifier Related transaction identifier (either another transaction or receipt) Indexes Index Name AR_ARCHIVE_PURGE_INTERIM_N1 AR_ARCHIVE_PURGE_INTERIM_N2 Index Type NOT UNIQUE NOT UNIQUE Sequence 1 1 Column Name TRX_ID RELATED_ID Oracle Proprietary.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. Confidential Information––Use Restricted by Contract Detailed Design 3 – 71 .

Column Descriptions Name MESSAGE TIME Null? Type Description NULL VARCHAR2(240) Column for log message NULL DATE Time stamp for message Oracle Proprietary. Confidential Information––Use Restricted by Contract 3 – 72 Oracle Receivables Applications Technical Reference Manual .AR_ARCHIVE_PURGE_LOG This table stores any error messages generated during the Archive and Purge processing cycle. You can review this table to identify at what point an error occurred.

’DM’ ) Foreign key to identify the transaction (cash_receipt_id ) Identifies the transaction type defined by user Oracle Proprietary. Confidential Information––Use Restricted by Contract Detailed Design 3 – 73 . ’INV’. Foreign Keys Primary Key Table AR_PAYMENT_SCHEDULES_ALL RA_CUST_TRX_TYPES_ALL Primary Key Column PAYMENT_SCHEDULE_ID CUST_TRX_TYPE_ID Foreign Key Column PAYMENT_SCHEDULE_ID CUST_TRX_TYPE_ID Column Descriptions Name SOURCE INVNUM AMOUNT PAYMENT_SCHEDULE_ID CLASS RECORD_ID CUST_TRX_TYPE_ID Null? Type NULL VARCHAR2(3) NULL VARCHAR2(30) NULL NUMBER NULL NUMBER(15) NULL VARCHAR2(20) NULL NUMBER(15) NULL NUMBER(15) Description Identifies the source of the transaction The transaction number visible to user The amount of the transaction Identifies the payment schedule of the transaction Identifies the class of the transaction (’CM’. ’PMT’.AR_AUDIT_DATA This table stores rows that are used by the rollforward process.

Confidential Information––Use Restricted by Contract 3 – 74 Oracle Receivables Applications Technical Reference Manual . The primary key for this table is AUTOCASH_HIERARCHY_ID. description. and the AutoCash rules you assign to this rule set.AR_AUTOCASH_HIERARCHIES This table stores information about each AutoCash Rule Set that you define. AutoCash Rule Sets determine how Oracle Receivables calculates a customer’s open balance and whether Oracle Receivables applies partial payments when using the Apply to the Oldest Invoice First payment application method. You define AutoCash Rules in AR_AUTOCASH_RULES. including name. Each row contains information for a specific AutoCash Rule Set. Column Descriptions Name AUTOCASH_HIERARCHY_ID CREATED_BY CREATION_DATE LAST_UPDATED_BY LAST_UPDATE_DATE HIERARCHY_NAME STATUS INCLUDE_DISCOUNTS INCLUDE_FINANCE_CHARGES INCLUDE_DISPUTE_ITEMS APPLY_PARTIAL_PAYMENTS (PK) Null? Type NOT NULL NUMBER(15) NOT NOT NOT NOT NOT NOT NULL NULL NULL NULL NULL NULL NUMBER(15) DATE NUMBER(15) DATE VARCHAR2(30) VARCHAR2(1) Description Identifier of the Payment Rule Set Standard Who column Standard Who column Standard Who column Standard Who column Name of the Payment Rule Set Indicates whether this Payment Rule Set is active or inactive Type of discount Indicates whether finance charges are included in this Payment Rule Set Indicator as to whether or not to include disputed items in this Payment Rule Set Indicator as to whether to apply partial payments when using the Apply The Oldest Invoice First payment method Indicates how to apply remaining receipt amounts in case of invalid transaction numbers Description of the Payment Rule Set Standard Who column Descriptive Flexfield Structure Defining Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column NOT NULL VARCHAR2(30) NOT NULL VARCHAR2(1) NOT NULL VARCHAR2(1) NOT NULL VARCHAR2(1) REMAINING_AMOUNT NOT NULL VARCHAR2(5) DESCRIPTION LAST_UPDATE_LOGIN ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 NULL VARCHAR2(80) NULL NUMBER(15) NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Oracle Proprietary.

Confidential Information––Use Restricted by Contract Detailed Design 3 – 75 .Column Descriptions Name ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 (Continued) Null? Type Description Flexfield Segment Flexfield Segment Flexfield Segment Flexfield Segment Flexfield Segment Flexfield Segment Flexfield Segment Flexfield Segment NULL VARCHAR2(150) Descriptive Column NULL VARCHAR2(150) Descriptive Column NULL VARCHAR2(150) Descriptive Column NULL VARCHAR2(150) Descriptive Column NULL VARCHAR2(150) Descriptive Column NULL VARCHAR2(150) Descriptive Column NULL VARCHAR2(150) Descriptive Column NULL VARCHAR2(150) Descriptive Column Indexes Index Name AR_AUTOCASH_HIERARCHIES_U1 AR_AUTOCASH_HIERARCHIES_U2 Index Type UNIQUE UNIQUE Sequence 1 1 Column Name AUTOCASH_HIERARCHY_ID HIERARCHY_NAME Sequences Sequence AR_AUTOCASH_HIERARCHIES_S Derived Column AUTOCASH_HIERARCHY_ID Oracle Proprietary.

AR_AUTOCASH_RULES This table stores information about each AutoCash Rule in an AutoCash Rule Set. Foreign Keys Primary Key Table AR_AUTOCASH_HIERARCHIES Primary Key Column AUTOCASH_HIERARCHY_ID Foreign Key Column AUTOCASH_HIERARCHY_ID Column Descriptions Name AUTOCASH_RULE_ID (PK) CREATED_BY CREATION_DATE LAST_UPDATED_BY LAST_UPDATE_DATE AUTOCASH_HIERARCHY_ID RULE_SEQUENCE AUTOCASH_RULE LAST_UPDATE_LOGIN ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 Null? Type NOT NOT NOT NOT NOT NOT NULL NULL NULL NULL NULL NULL NUMBER(15) NUMBER(15) DATE NUMBER(15) DATE NUMBER(15) Description Identifier of the Payment Rule Standard Who column Standard Who column Standard Who column Standard Who column Identifier of the Payment Rule Set associated with this Payment Rule Sequence of this rule in the Payment Rule Set Payment Rule Standard Who column Descriptive Flexfield Structure Defining Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column NOT NULL NUMBER(3) NOT NULL VARCHAR2(30) NULL NUMBER(15) NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Oracle Proprietary. The primary key for this table is AUTOCASH_RULE_ID. Each row contains the application method and the corresponding sequence number for a specific AutoCash rule. Confidential Information––Use Restricted by Contract 3 – 76 Oracle Receivables Applications Technical Reference Manual .

Indexes Index Name AR_AUTOCASH_RULES_U1 AR_AUTOCASH_RULES_U2 AR_AUTOCASH_RULES_U3 Index Type UNIQUE UNIQUE UNIQUE Sequence 1 1 2 1 2 Column Name AUTOCASH_RULE_ID AUTOCASH_HIERARCHY_ID RULE_SEQUENCE AUTOCASH_HIERARCHY_ID AUTOCASH_RULE Sequences Sequence AR_AUTOCASH_RULES_S Derived Column AUTOCASH_RULE_ID Oracle Proprietary. Confidential Information––Use Restricted by Contract Detailed Design 3 – 77 .

AR_AUTOREC_EXCEPTIONS This is a temporary table used to store exceptions found by Automatic Receipts and its related programs. REQUEST_ID PAYMENT_SCHEDULE_ID PAYING_CUSTOMER_ID NULL NUMBER(15) PAYING_SITE_USE_ID NULL NUMBER(15) DUE_DATE NULL DATE CUST_BANK_ACCT_ID NULL NUMBER(15) REMIT_BANK_ACCT_ID NULL NUMBER(15) CUST_MIN_REC_AMOUNT NULL NUMBER BANK_MIN_REC_AMOUNT NULL NUMBER Oracle Proprietary. then this is the maturity date of the automatic receipt. These exceptions are part of the output of the Automatic Receipts program. Unique identifier of the customer’s bank account from which the money for the automatic receipt is taken The unique identifier of the remittance bank to which the automatic receipt will be deposited This is the minimum receipt amount for creating a automatic receipt set at the customer level. then this is the site of the automatic receipt This column is meaningless unless the Number of Receipts Rule is Per Due Date. Confidential Information––Use Restricted by Contract 3 – 78 Oracle Receivables Applications Technical Reference Manual . Foreign Keys Primary Key Table AP_BANK_ACCOUNTS_ALL AP_BANK_ACCOUNTS_ALL AR_BATCHES_ALL AR_PAYMENT_SCHEDULES_ALL FND_CONCURRENT_REQUESTS HZ_CUST_ACCOUNTS HZ_CUST_SITE_USES_ALL Primary Key Column BANK_ACCOUNT_ID BANK_ACCOUNT_ID BATCH_ID PAYMENT_SCHEDULE_ID REQUEST_ID CUST_ACCOUNT_ID SITE_USE_ID Foreign Key Column CUST_BANK_ACCT_ID REMIT_BANK_ACCT_ID BATCH_ID PAYMENT_SCHEDULE_ID REQUEST_ID PAYING_CUSTOMER_ID PAYING_SITE_USE_ID Column Descriptions Name BATCH_ID (PK) (PK) (PK) Null? Type NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL NUMBER(15) Description Unique identifier of the automatic receipt batch Unique identifier of the automatic receipt creation concurrent process Unique identifier of the invoice’s installment being rejected by the Automatic Receipt Creation program The unique identifier of the customer for whom the automatic receipt should have been created This column is meaningless unless the payment methods number of receipts rule is Per Site. This is the minimum receipt amount for creating an automatic receipt at the remittance bank level.

Column Descriptions Name EXCEPTION_CODE (Continued) Null? Type (PK) NOT NULL VARCHAR2(30) Description This is the error message that tells you why this invoice installment was rejected by the Automatic Receipt Creation program. Confidential Information––Use Restricted by Contract Detailed Design 3 – 79 . DATE Standard Who column DATE Standard Who column NUMBER(15) Standard Who column NUMBER(15) Standard Who column NUMBER(15) Extended Who column NUMBER(15) Extended Who column DATE Extended Who column NUMBER(15) Standard Who column VARCHAR2(240) Additional error message text LAST_UPDATE_DATE CREATION_DATE CREATED_BY LAST_UPDATE_LOGIN PROGRAM_APPLICATION_ID PROGRAM_ID PROGRAM_UPDATE_DATE LAST_UPDATED_BY ADDITIONAL_MESSAGE NOT NULL NOT NULL NOT NULL NULL NULL NULL NULL NOT NULL NULL Indexes Index Name AR_AUTOREC_EXCEPTIONS_N1 AR_AUTOREC_EXCEPTIONS_U1 Index Type NOT UNIQUE UNIQUE Sequence 1 2 1 2 Column Name REQUEST_ID BATCH_ID BATCH_ID PAYMENT_SCHEDULE_ID Oracle Proprietary.

Foreign Keys Primary Key Table AP_BANK_ACCOUNTS_ALL AR_BATCH_SOURCES_ALL AR_LOCKBOXES_ALL AR_TRANSMISSIONS_ALL FND_CURRENCIES Primary Key Column BANK_ACCOUNT_ID BATCH_SOURCE_ID LOCKBOX_ID TRANSMISSION_REQUEST_ID CURRENCY_CODE Foreign Key Column REMITTANCE_BANK_ACCOUNT_ID BATCH_SOURCE_ID LOCKBOX_ID TRANSMISSION_REQUEST_ID CURRENCY_CODE QuickCodes Columns Column STATUS QuickCodes Type BATCH_STATUS CL NB OOB OP User defined QuickCodes Table AR_LOOKUPS Closed New Out of Balance Open Column Descriptions Name BATCH_ID (PK) LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN CREATED_BY CREATION_DATE NAME BATCH_DATE GL_DATE STATUS DEPOSIT_DATE CLOSED_DATE TYPE BATCH_SOURCE_ID Null? Type NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NOT NULL VARCHAR2(20) NOT NULL DATE NULL DATE NULL VARCHAR2(20) NULL DATE NULL DATE NOT NULL VARCHAR2(30) NOT NULL NUMBER(15) Description Identifier of the payment batch Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Name of the payment batch Date for the payment batch General Ledger date Payment batch status Deposit date for the payment batch Date the payment batch closed Type of the payment batch Identifier of batch source holding accounting information associated with this payment batch Oracle Proprietary. status. The TYPE column has one of the following values: ’CASH’ for manually created batches. Valid values are ’IN_PROCESS’. and ’CLEARANCE’ for clearance batches.AR_BATCHES_ALL This table stores information about each receipt batch that you create in Oracle Receivables. ’CREATION’ for batches that contain automatic receipts. and control amount. The BATCH_APPLIED_STATUS column stores the status of your QuickCash batches in relation to running PostBatch. ’REMITTANCE’ for remittance batches. Each row includes information about a specific batch such as batch source. ’PROCESSED’. control count. batch type. Confidential Information––Use Restricted by Contract 3 – 80 Oracle Receivables Applications Technical Reference Manual . The primary key for this table is BATCH_ID. and ’POSTBATCH_WAITING’ (for rows that have not been processed by the Post QuickCash program).

Currency code for the batch Used to define multiple currency exchange rates for the same date Date for which rate is selected Exchange rate used to convert foreign currency amounts into functional currency Identifier of the lockbox transmission associated with this payment batch Identifier of the lockbox associated with this payment batch Name of the lockbox associated with this payment batch Comments Descriptive Flexfield Structure Defining Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Name of the media that will be used for the transmission Concurrent request of the program which creates the payment batch Foreign key reference to the payment method in AR_RECEIPT_METHODS Foreign key reference to the remittance bank account in AP_BANK_ACCOUNTS Foreign key reference to RECEIPT_CLASS_ID from AR_RECEIPT_CLASSES Descriptive Flexfield Segment Column BATCH_APPLIED_STATUS CURRENCY_CODE EXCHANGE_RATE_TYPE EXCHANGE_DATE EXCHANGE_RATE TRANSMISSION_REQUEST_ID LOCKBOX_ID LOCKBOX_BATCH_NAME COMMENTS ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 MEDIA_REFERENCE OPERATION_REQUEST_ID RECEIPT_METHOD_ID REMITTANCE_BANK_ACCOUNT_ID RECEIPT_CLASS_ID ATTRIBUTE11 Oracle Proprietary. Confidential Information––Use Restricted by Contract Detailed Design 3 – 81 .Column Descriptions Name CONTROL_COUNT CONTROL_AMOUNT (Continued) Null? Type NULL NUMBER(15) NULL NUMBER NOT NULL VARCHAR2(30) NOT NULL VARCHAR2(15) NULL VARCHAR2(30) NULL DATE NULL NUMBER NULL NUMBER(15) NULL NUMBER(15) NULL VARCHAR2(25) NULL VARCHAR2(240) NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(80) NULL NUMBER(15) NULL NUMBER(15) NULL NUMBER(15) NULL NUMBER(15) NULL VARCHAR2(150) Description Control count of items in the payment batch Control amount for this payment batch Indicates the actual stage of the payment batch.

UPDATE. Confidential Information––Use Restricted by Contract 3 – 82 Oracle Receivables Applications Technical Reference Manual . otherwise value is null PROGRAM_APPLICATION_ID PROGRAM_ID PROGRAM_UPDATE_DATE REMITTANCE_BANK_BRANCH_ID REMIT_METHOD_CODE REQUEST_ID SET_OF_BOOKS_ID TRANSMISSION_ID BANK_DEPOSIT_NUMBER ORG_ID PURGED_CHILDREN_FLAG Indexes Index Name AR_BATCHES_N1 AR_BATCHES_N2 AR_BATCHES_N3 AR_BATCHES_N4 AR_BATCHES_N5 AR_BATCHES_N6 AR_BATCHES_N7 AR_BATCHES_N8 AR_BATCHES_U1 Index Type NOT NOT NOT NOT NOT NOT NOT NOT UNIQUE UNIQUE UNIQUE UNIQUE UNIQUE UNIQUE UNIQUE UNIQUE UNIQUE Sequence 1 1 2 1 1 1 1 1 1 Column Name BATCH_DATE BATCH_SOURCE_ID CREATION_DATE GL_DATE NAME REMITTANCE_BANK_ACCOUNT_ID TRANSMISSION_REQUEST_ID DEPOSIT_DATE BATCH_ID Sequences Sequence AR_BATCHES_S Derived Column BATCH_ID Database Triggers Trigger Trigger Trigger Trigger Name Time Level Event : : : : AR_MRC_BATCHES_BIUD BEFORE ROW INSERT. user entered reference number NULL NUMBER(15) Operating Unit Identifier NULL VARCHAR2(1) Value is Yes if some details have been purged. DELETE Oracle Proprietary.Column Descriptions Name ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 (Continued) Null? Type Description NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL NUMBER(15) Enhanced Who column NULL NUMBER(15) Enhanced Who column NULL DATE Enhanced Who column NULL NUMBER(15) Identifier of the default remittance bank branch of the payment batch NULL VARCHAR2(30) Indicates the remittance method that will be used for remitting automatic receipts created with this payment batch NULL NUMBER(15) Enhanced Who column NOT NULL NUMBER(15) Identifier of the General Ledger set of books associated with this payment batch NULL NUMBER(15) Identifies the transmission that processed the lockbox receipts NULL VARCHAR2(30) An optional.

Confidential Information––Use Restricted by Contract Detailed Design 3 – 83 . or delete statement on the table AR_BATCHES_ALL. this trigger inserts/updates/deletes corresponding reporting currency records in the MRC sub table. AR_MC_BATCHES.This MRC trigger exists only when you install the Multiple Reporting Currencies feature. For each record being inserted/updated/deleted in AR_BATCHES_ALL. update. It is executed when you perform an insert. Oracle Proprietary.

Confidential Information––Use Restricted by Contract 3 – 84 Oracle Receivables Applications Technical Reference Manual . Receipt Batch Sources provide default values for the Receipt Class. The primary key for this table is BATCH_SOURCE_ID. Oracle Receivables also uses this information to automatically number your batch sources. and Payment Method for each receipt in a batch. All of the accounting information stored in this table prior to release 10 has been moved to the AR_RECEIPT_METHOD_ACCOUNTS table which is an intersection table for Payment Methods and bank accounts. which identifies the batch source that created the row. QuickCodes Columns Column TYPE QuickCodes Type BATCH_TYPE AUTOMATIC MANUAL QuickCodes Table AR_LOOKUPS Automatic Manual Column Descriptions Name BATCH_SOURCE_ID (PK) Null? Type NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NULL NUMBER(15) NULL DATE NULL NUMBER(15) NOT NULL VARCHAR2(50) NOT NULL VARCHAR2(30) NOT NULL DATE NULL DATE NULL VARCHAR2(240) NULL NUMBER(15) NULL VARCHAR2(30) NULL NUMBER(15) NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Description Identifier of the payment batch source Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Name of the payment batch source Payment batch sources always have a type of ’CASH’ Date to activate payment batch source Date to inactivate payment batch source Description of the payment batch source Default bank account for the payment batch source Indicates whether the payment batch uses manual or automatic batch numbering Last number to use when automatically numbering payment batches Descriptive Flexfield Structure Defining Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN CREATION_DATE CREATED_BY NAME TYPE START_DATE_ACTIVE END_DATE_ACTIVE DESCRIPTION DEFAULT_REMIT_BANK_ACCOUNT_ID AUTO_BATCH_NUMBERING LAST_BATCH_NUM ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 Oracle Proprietary.AR_BATCH_SOURCES_ALL This table stores information about your Receipt Batch Sources. bank account.

Confidential Information––Use Restricted by Contract Detailed Design 3 – 85 .Column Descriptions Name ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 (Continued) Null? Type Description NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL NUMBER(15) Identifier of the default receipt class which is associated with the payment batch source NULL NUMBER(15) Identifier of the default receipt method which is associated with the payment batch source NULL NUMBER(15) Operating Unit Identifier DEFAULT_RECEIPT_CLASS_ID DEFAULT_RECEIPT_METHOD_ID ORG_ID Indexes Index Name AR_BATCH_SOURCES_U1 Index Type UNIQUE Sequence 1 11 Column Name BATCH_SOURCE_ID ORG_ID Sequences Sequence AR_BATCH_SOURCES_S Derived Column BATCH_SOURCE_ID Oracle Proprietary.

Column Descriptions Name STAMP_ID (PK) AMOUNT_FROM AMOUNT_TO STAMP_VALUE CREATION_DATE CREATED_BY LAST_UPDATE_LOGIN LAST_UPDATE_DATE LAST_UPDATED_BY ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 ORG_ID Null? Type NOT NOT NOT NOT NOT NOT NULL NULL NULL NULL NULL NULL NULL NOT NULL NOT NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NUMBER(15) NUMBER NUMBER NUMBER DATE NUMBER(15) NUMBER(15) DATE NUMBER(15) VARCHAR2(30) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) NUMBER(15) Description Stamp value unique identifier Lower amount range Upper amount range The value of the stamp Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Operating Unit Identifier Indexes Index Name AR_BR_STAMP_VALUES_U1 Index Type NOT UNIQUE Sequence 1 Column Name STAMP_ID Oracle Proprietary. Confidential Information––Use Restricted by Contract 3 – 86 Oracle Receivables Applications Technical Reference Manual .AR_BR_STAMP_VALUES_ALL This table stores the stamp information used in Bills Receivable functionality.

AR_CALL_ACTIONS This table stores information about each call action you enter in the Customer Calls window. Oracle Receivables uses this information to let collectors know what actions to take against customer accounts. The primary key for this table is CALL_ACTION_ID. Each row includes the action and amount of a call action. while AR_ACTION_NOTIFICATIONS links CALL_ACTION_ID with employee name. AR_NOTES stores information you enter in the Call Action MemoPad. You need one row for each call action you enter. Confidential Information––Use Restricted by Contract Detailed Design 3 – 87 . Oracle Proprietary. Oracle Receivables stores the rest of the call action information in other tables. Foreign Keys Primary Key Table AR_CUSTOMER_CALLS_ALL AR_CUSTOMER_CALL_TOPICS_ALL Primary Key Column CUSTOMER_CALL_ID CUSTOMER_CALL_TOPIC_ID Foreign Key Column CUSTOMER_CALL_ID CUSTOMER_CALL_TOPIC_ID QuickCodes Columns Column ACTION_CODE QuickCodes Type ACTION ACTION ALERT CALL CREDIT MEMO DISPUTE FOLLOW UP User defined XDUNNING QuickCodes Table AR_LOOKUPS Collection Action Alert management that this account is becoming a problem Call customer for further information Credit memo this invoice Put a specific amount of the invoice in dispute Collection follow up action Exclude from dunning AR_LOOKUPS No Yes PARTIAL_INVOICE_AMOUNT_FLAG YES/NO N Y Column Descriptions Name CALL_ACTION_ID (PK) LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN CREATED_BY CREATION_DATE CUSTOMER_CALL_TOPIC_ID ACTION_CODE Null? Type NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NULL NUMBER(15) NOT NULL VARCHAR2(30) Description Identifier of the call action Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Identifier of the call topic associated with this call action Receivables lookup code identified with lookup_type = ’ACTION’. This information is visible on–line in the Scheduler window and in the Call Actions Report. Defines the action taken for customer call or call topic.

Confidential Information––Use Restricted by Contract 3 – 88 Oracle Receivables Applications Technical Reference Manual .Column Descriptions Name ACTION_AMOUNT (Continued) Null? Type NULL NUMBER NULL VARCHAR2(1) NULL NUMBER(15) NULL VARCHAR2(1) NULL DATE Description Amount of the invoice that the customer promises to pay Indicates whether the amount promised to pay is the entire outstanding invoice amount Customer call identifier Y or N indicates whether or not the follow up action is complete The date the call action was recorded. PARTIAL_INVOICE_AMOUNT_FLAG CUSTOMER_CALL_ID COMPLETE_FLAG ACTION_DATE Indexes Index Name AR_CALL_ACTIONS_N1 AR_CALL_ACTIONS_N2 AR_CALL_ACTIONS_U1 Index Type NOT UNIQUE NOT UNIQUE UNIQUE Sequence 1 2 1 Column Name CUSTOMER_CALL_TOPIC_ID CUSTOMER_CALL_ID CALL_ACTION_ID Sequences Sequence AR_CALL_ACTIONS_S Derived Column CALL_ACTION_ID Oracle Proprietary.

Freight. This table shows the distribution of receipt amounts over the revenue accounts of an invoice. and receivables charges. you create 5 records in this table. if you have an invoice with 5 lines. If you do not specify an invoice line for a receipt. freight. Oracle Receivables loads this table when you post to your general ledger. The primary key for this table is CASH_BASIS_DISTRIBUTION_ID. One record is created for each distribution. each for $10 and you apply a $50 payment. Confidential Information––Use Restricted by Contract Detailed Design 3 – 89 .AR_CASH_BASIS_DISTS_ALL This table stores distribution information for Cash Basis accounting. Foreign Keys Primary Key Table AR_PAYMENT_SCHEDULES_ALL AR_POSTING_CONTROL AR_RECEIVABLE_APPLICATIONS_ALL AR_RECEIVABLE_APPLICATIONS_ALL FND_CURRENCIES GL_CODE_COMBINATIONS Primary Key Column PAYMENT_SCHEDULE_ID POSTING_CONTROL_ID RECEIVABLE_APPLICATION_ID RECEIVABLE_APPLICATION_ID CURRENCY_CODE CODE_COMBINATION_ID Foreign Key Column PAYMENT_SCHEDULE_ID POSTING_CONTROL_ID RECEIVABLE_APPLICATION_ID RECEIVABLE_APPLICATION_ID_CASH CURRENCY_CODE CODE_COMBINATION_ID Column Descriptions Name CASH_BASIS_DISTRIBUTION_ID CREATED_BY CREATION_DATE LAST_UPDATE_DATE LAST_UPDATED_BY LAST_UPDATE_LOGIN PROGRAM_APPLICATION_ID PROGRAM_ID PROGRAM_UPDATE_DATE RECEIVABLE_APPLICATION_ID (PK) Null? Type NOT NULL NUMBER(15) NOT NOT NOT NOT NULL NULL NULL NULL NULL NULL NULL NULL NOT NULL NUMBER(15) DATE DATE NUMBER(15) NUMBER(15) NUMBER(15) NUMBER(15) DATE NUMBER(15) Description Identifier of the distribution item Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Identifier of the record used to determine the application of payments or credit memos associated with this distribution item Indicates whether this is a distribution of an ar_adjustments record or ra_cust_trx_line_gl_dist record Identifier of ar_adjustments record. CODE_COMBINATION_ID. or Invoice Payment Schedule to which application was made General Ledger Date SOURCE NOT NULL VARCHAR2(3) SOURCE_ID TYPE PAYMENT_SCHEDULE_ID GL_DATE NOT NULL NUMBER(15) NOT NULL VARCHAR2(15) NOT NULL NUMBER(15) NOT NULL DATE Oracle Proprietary. or ra_cust_trx_line_gl_dist Indicates whether this is a distribution of Lines. For example. Charges. Oracle Receivables automatically prorates the receipt to pay off all invoice lines then tax. Tax. and CUSTOMER_TRX_LINE_ID to store tax distribution information. Oracle Receivables uses the columns CUSTOMER_TRX_ID.

Column Descriptions Name CURRENCY_CODE AMOUNT ACCTD_AMOUNT (Continued) Null? Type NOT NULL VARCHAR2(15) NOT NULL NUMBER NOT NULL NUMBER NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NULL NUMBER(15) NULL NUMBER(15) Description Currency of distribution Amount posted Functional Currency equivalent of amount General Ledger Code Combination (account) ID of general ledger posting process Accounting date the distribution amount was posted Application that triggered the posting of a Credit Memo Application Operating Unit Identifier CODE_COMBINATION_ID POSTING_CONTROL_ID GL_POSTED_DATE RECEIVABLE_APPLICATION_ID_CASH ORG_ID Indexes Index Name AR_CASH_BASIS_DISTRIBUTIONS_N1 AR_CASH_BASIS_DISTRIBUTIONS_N2 AR_CASH_BASIS_DISTRIBUTIONS_U1 AR_CASH_BASIS_DISTRIBUTIONS_U2 Index Type NOT UNIQUE NOT UNIQUE UNIQUE UNIQUE Sequence 2 3 1 1 1 2 3 4 5 Column Name PAYMENT_SCHEDULE_ID TYPE POSTING_CONTROL_ID CASH_BASIS_DISTRIBUTION_ID RECEIVABLE_APPLICATION_ID SOURCE SOURCE_ID TYPE POSTING_CONTROL_ID Sequences Sequence AR_CASH_BASIS_DISTRIBUTIONS_S Derived Column CASH_BASIS_DISTRIBUTION_ID Oracle Proprietary. Confidential Information––Use Restricted by Contract 3 – 90 Oracle Receivables Applications Technical Reference Manual .

These statuses include applied (APP). Cash receipts now go through a cycle of steps that include confirmation. Oracle Receivables creates records concurrently in the AR_CASH_RECEIPT_HISTORY_ALL. GL_DATE and REVERSAL_GL_DATE have also been moved to the AR_CASH_RECEIPT_HISTORY_ALL table as each step has its own GL_DATE and accounting impact. DISTRIBUTION_SET_ID links the AR_CASH_RECEIPTS_ALL table to the AR_DISTRIBUTION_SETS_ALL table. and AR_RECEIVABLE_APPLICATIONS tables for invoice–related receipts. The CODE_COMBINATION_ID column in that table stores the accounts that are debited and credited as part of these steps. RECEIVABLES_TRX_ID links the AR_CASH_RECEIPTS_ALL table to the AR_RECEIVABLES_TRX_ALL table. and clearance.AR_CASH_RECEIPTS_ALL This table stores one record for each receipt that you enter. Foreign Keys Primary Key Table AP_BANK_ACCOUNTS_ALL AP_BANK_ACCOUNTS_ALL Primary Key Column BANK_ACCOUNT_ID BANK_ACCOUNT_ID Foreign Key Column REMITTANCE_BANK_ACCOUNT_ID CUSTOMER_BANK_ACCOUNT_ID Oracle Proprietary. A receipt can have a status of APP even if the entire receipt amount is placed on account. It is a foreign key to the AP_BANK_ACCOUNTS_ALL table to a bank account with a type of E XTERNAL (meaning not one of your own bank accounts). For receipts that are not related to invoices (Miscellaneous Receipts). Confidential Information––Use Restricted by Contract Detailed Design 3 – 91 . unidentified (UNID). Oracle Receivables creates records in the AR_MISC_CASH_DISTRIBUTIONS table instead of the AR_RECEIVABLE_APPLICATIONS_ALL table. Oracle Receivables associates a STATUS with each receipt. The primary key for this table is CASH_RECEIPT_ID. CUSTOMER_BANK_ACCOUNT_ID replaced CUSTOMER_MICR_ID as a pointer to the customer bank account. remittance. non–sufficient funds (NSF). This column identifies the distribution set and the distribution set line accounts that are credited when you enter Miscellaneous Receipts. AR_PAYMENT_SCHEDULES_ALL. reversed receipt (REV). This column identifies the Receivables Activity you select when you enter Miscellaneous Receipts. which identifies the receipt transaction that created the row for the receipt. Each step creates rows in the AR_CASH_RECEIPT_HISTORY table. and stop payment (STOP). In Release 10. the CODE_COMBINATION_ID column was moved to the AR_CASH_RECEIPT_HISTORY_ALL table. Oracle Receivables does not update the status of a receipt from UNAPP to APP until the entire amount of the receipt is either applied or placed on account. unapplied (UNAPP).

Foreign Keys (Continued) Primary Key Table AR_BATCHES_ALL AR_DISTRIBUTION_SETS_ALL AR_RECEIVABLES_TRX_ALL AR_VAT_TAX_ALL_B FND_CURRENCIES GL_SETS_OF_BOOKS HZ_CUST_ACCOUNTS HZ_CUST_ACCOUNTS HZ_CUST_SITE_USES_ALL Primary Key Column BATCH_ID DISTRIBUTION_SET_ID RECEIVABLES_TRX_ID VAT_TAX_ID CURRENCY_CODE SET_OF_BOOKS_ID CUST_ACCOUNT_ID CUST_ACCOUNT_ID SITE_USE_ID Foreign Key Column SELECTED_REMITTANCE_BATCH_ID DISTRIBUTION_SET_ID RECEIVABLES_TRX_ID VAT_TAX_ID CURRENCY_CODE SET_OF_BOOKS_ID CUSTOMER_SITE_USE_ID PAY_FROM_CUSTOMER CUSTOMER_SITE_USE_ID QuickCodes Columns Column OVERRIDE_REMIT_ACCOUNT_FLAG QuickCodes Type YES/NO N Y REVERSAL_CATEGORY_TYPE NSF REV STOP CKAJST_REASON ACCT CLOSED NSF PAYMENT REVERSAL RESUBMIT CHECK UNCOLLECTABLE User defined WRONG AMOUNT WRONG CUSTOMER WRONG INVOICE CHECK_STATUS APP NSF REV STOP UNAPP UNID PAYMENT_CATEGORY_TYPE CASH MISC QuickCodes Table AR_LOOKUPS No Yes AR_LOOKUPS Non–sufficient Funds Reverse Payment Stop Payment AR_LOOKUPS ACCT CLOSED NSF PAYMENT REVERSAL RESUBMIT CHECK UNCOLLECTABLE WRONG AMOUNT WRONG CUSTOMER WRONG INVOICE AR_LOOKUPS Applied Non–Sufficient Funds Reversal–User Error Stopped Payment Unapplied Unidentified AR_LOOKUPS Cash Miscellaneous REVERSAL_CATEGORY REVERSAL_REASON_CODE STATUS TYPE Column Descriptions Name CASH_RECEIPT_ID (PK) LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN CREATED_BY CREATION_DATE AMOUNT Null? Type NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NOT NULL NUMBER Description Identifier of the cash receipt Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Amount of the payment entry – denormalized from the history record to allow querying on amount Oracle Proprietary. Confidential Information––Use Restricted by Contract 3 – 92 Oracle Receivables Applications Technical Reference Manual .

insufficient funds. please use = ’MISC’ or != ’MISC’ (instead of = ’CASH’) because of internal customization Cash receipt number Date of the payment entry Identifies the source of the miscellaneous receipt Comments Identifier of the distribution set associated with this payment entry Date payment entry reversed Identifies the reason why the payment entry was reversed Indicates reason for reversing receipt. reverse payment or stop payment Identifies the category of the payment entry – either CASH or MISC.Column Descriptions Name SET_OF_BOOKS_ID CURRENCY_CODE (Continued) Null? Type NOT NULL NUMBER(15) NOT NULL VARCHAR2(15) NULL NUMBER(15) NULL NUMBER(15) NULL VARCHAR2(30) Description General Ledger Set of Books Used (only one supported currently) Currency code of the payment batch associated with this payment entry Identifier of the transaction associated with this payment entry Identifier of the customer associated with this payment entry Identifies whether the status of this payment entry is applied. defined by user Comments regarding reversal Defines multiple currency exchange rates for the same date Exchange rate used to convert foreign amounts into functional currency Date for which rate selected Descriptive Flexfield Structure Defining Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column RECEIVABLES_TRX_ID PAY_FROM_CUSTOMER STATUS TYPE NULL VARCHAR2(20) RECEIPT_NUMBER RECEIPT_DATE MISC_PAYMENT_SOURCE COMMENTS DISTRIBUTION_SET_ID REVERSAL_DATE REVERSAL_CATEGORY REVERSAL_REASON_CODE REVERSAL_COMMENTS EXCHANGE_RATE_TYPE EXCHANGE_RATE EXCHANGE_DATE ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 NULL VARCHAR2(30) NOT NULL DATE NULL VARCHAR2(30) NULL VARCHAR2(240) NULL NUMBER(15) NULL DATE NULL VARCHAR2(20) NULL VARCHAR2(30) NULL VARCHAR2(240) NULL VARCHAR2(30) NULL NUMBER NULL DATE NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Oracle Proprietary. Confidential Information––Use Restricted by Contract Detailed Design 3 – 93 . when coding. unidentified. unapplied.

It is N if the cash receipt is not confirmed.Column Descriptions Name ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 (Continued) Null? Type Description NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL NUMBER(15) Identifies the user’s bank account for depositing the receipt NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(1) This is null or Y when the cash receipt is confirmed. and will have no significance within the system NULL NUMBER(15) Identifies the application owning the program that created the row NULL NUMBER(15) Identifies the program that created the row NULL DATE Date that the program stamped on the row NOT NULL NUMBER(15) Identifies the payment method of the receipt NULL NUMBER(15) Identifies the concurrent request of the program which created the row NULL VARCHAR2(1) Indicates whether the receipt’s amount is factored (discounted ) NULL NUMBER(15) Identifies the batch created by the receipt remitting process NULL NUMBER The amount determined to factor the receipt NULL VARCHAR2(30) Code defined by public sector accounting NULL VARCHAR2(30) Descriptive Flexfield Structure Defining Column for public sector accounting NULL NUMBER(15) Value assigned to document receipt NULL NUMBER(15) Identifies database sequence used to assign document number to receipt REMITTANCE_BANK_ACCOUNT_ID ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 CONFIRMED_FLAG CUSTOMER_BANK_ACCOUNT_ID CUSTOMER_SITE_USE_ID DEPOSIT_DATE PROGRAM_APPLICATION_ID PROGRAM_ID PROGRAM_UPDATE_DATE RECEIPT_METHOD_ID REQUEST_ID SELECTED_FOR_FACTORING_FLAG SELECTED_REMITTANCE_BATCH_ID FACTOR_DISCOUNT_AMOUNT USSGL_TRANSACTION_CODE USSGL_TRANSACTION_CODE_CONTEXT DOC_SEQUENCE_VALUE DOC_SEQUENCE_ID Oracle Proprietary. Always use null value (confirmed_flag. Confidential Information––Use Restricted by Contract 3 – 94 Oracle Receivables Applications Technical Reference Manual . NULL NUMBER(15) Identifies the customer’s bank account from where the receipt was paid NULL NUMBER(15) Identifies the customer’s location NULL DATE This will be a user column.’Y’) when checking this column.

AR_CASH_RECEIPTS or AP_CHECKS This column is used to store a customer reference value that the customer supplies at confirmation time This flag is Y when the remittance bank account is overridable by the remittance selection process and N when it is not.Column Descriptions Name VAT_TAX_ID REFERENCE_TYPE (Continued) Null? Type NULL NUMBER(15) NULL VARCHAR2(30) Description This column refers to the VAT tax that this miscellaneous receipt is subject Indicates whether this Miscellaneous Receipts is a ’PAYMENT’. ’RECEIPT’ or ’REMITTANCE’ A foreign key to AR_BATCHES. When it is null. Operating Unit Identifier Date the receipt is expected to clear the bank Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality REFERENCE_ID CUSTOMER_RECEIPT_REFERENCE NULL NUMBER(15) NULL VARCHAR2(30) OVERRIDE_REMIT_ACCOUNT_FLAG NULL VARCHAR2(1) ORG_ID ANTICIPATED_CLEARING_DATE GLOBAL_ATTRIBUTE1 GLOBAL_ATTRIBUTE2 GLOBAL_ATTRIBUTE3 GLOBAL_ATTRIBUTE4 GLOBAL_ATTRIBUTE5 GLOBAL_ATTRIBUTE6 GLOBAL_ATTRIBUTE7 GLOBAL_ATTRIBUTE8 GLOBAL_ATTRIBUTE9 GLOBAL_ATTRIBUTE10 GLOBAL_ATTRIBUTE11 GLOBAL_ATTRIBUTE12 GLOBAL_ATTRIBUTE13 GLOBAL_ATTRIBUTE14 GLOBAL_ATTRIBUTE15 GLOBAL_ATTRIBUTE16 GLOBAL_ATTRIBUTE17 GLOBAL_ATTRIBUTE18 GLOBAL_ATTRIBUTE19 GLOBAL_ATTRIBUTE20 NULL NUMBER(15) NULL DATE NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Oracle Proprietary. it should be treated as Y. Confidential Information––Use Restricted by Contract Detailed Design 3 – 95 .

Confidential Information––Use Restricted by Contract 3 – 96 Oracle Receivables Applications Technical Reference Manual . Updated for record type 6. currency conversion rate pairs VARCHAR2(2000) Multiple Reporting Currencies only: Concatenated string of reporting set of books ID. currency conversion date pairs VARCHAR2(80) Identifies credit card payment authorized by Oracle Payment Server VARCHAR2(50) Payment approval code from credit card issuer VARCHAR2(80) Credit card address verification code from Oracle Payment Server NUMBER The new tax rate entered when you override the rate for an ad hoc tax code DATE The date cash is withdrawn or deposited in a bank account DATE The postmark date of the Receipt. currency conversion rate type pairs VARCHAR2(2000) Multiple Reporting Currencies only:Concatenated string of reporting set of books ID. Used for discount calculation GLOBAL_ATTRIBUTE_CATEGORY ISSUER_NAME ISSUE_DATE ISSUER_BANK_BRANCH_ID CUSTOMER_BANK_BRANCH_ID MRC_EXCHANGE_RATE_TYPE MRC_EXCHANGE_RATE NULL MRC_EXCHANGE_DATE NULL PAYMENT_SERVER_ORDER_NUM APPROVAL_CODE ADDRESS_VERIFICATION_CODE TAX_RATE ACTUAL_VALUE_DATE POSTMARK_DATE NULL NULL NULL NULL NULL NULL Indexes Index Name AR_CASH_RECEIPTS_N1 AR_CASH_RECEIPTS_N2 AR_CASH_RECEIPTS_N3 AR_CASH_RECEIPTS_N5 AR_CASH_RECEIPTS_N6 AR_CASH_RECEIPTS_N7 AR_CASH_RECEIPTS_N8 AR_CASH_RECEIPTS_U1 Index Type NOT UNIQUE NOT UNIQUE NOT NOT NOT NOT NOT UNIQUE UNIQUE UNIQUE UNIQUE UNIQUE UNIQUE Sequence 1 1 2 2 1 2 1 5 1 Column Name SELECTED_REMITTANCE_BATCH_ID PAY_FROM_CUSTOMER CUSTOMER_SITE_USE_ID RECEIVABLES_TRX_ID RECEIPT_NUMBER DEPOSIT_DATE REVERSAL_DATE RECEIPT_DATE CASH_RECEIPT_ID Sequences Sequence AR_CASH_RECEIPTS_S Derived Column CASH_RECEIPT_ID Oracle Proprietary.Column Descriptions Name (Continued) Null? Type NULL VARCHAR2(30) NULL NULL NULL NULL NULL Description Reserved For Globalization Functionality VARCHAR2(50) Issuer name of Notes Receivable (Asia Pacific requirement) DATE Date this Note Receivable was issued (Asia Pacific requirement) NUMBER(15) Bank / Branch issuing the Note Receivable (Asia Pacific requirement) NUMBER(15) Unique identifier for customer bank branch ID VARCHAR2(2000) Multiple Reporting Currencies only: Concatenated string of reporting set of books ID.

Oracle Proprietary. Trigger Trigger Trigger Trigger Name Time Level Event : : : : AR_MRC_CASH_RECEIPTS_BIUD BEFORE ROW INSERT.Database Triggers Trigger Trigger Trigger Trigger Name Time Level Event : : : : AX_AR_CASH_RECEIPTS_ARD1 BEFORE ROW DELETE This trigger captures information needed to create subledger accounting events when Oracle Receivables and the set of books used is defined as a subledger in the Global Accounting Engine application. It fires right after a receipt is created. DELETE This MRC trigger only exists when you install the Multiple Reporting Currencies feature. update. This trigger updates a row of the AX_DOCUMENT_STATUSES table. This trigger captures accounting events related to Oracle Receivables receipts. In addition. It fires before a receipt is deleted. For each record being inserted/updated/deleted in AR_CASH_RECEIPTS_ALL. Trigger Trigger Trigger Trigger Name Time Level Event : : : : AX_AR_CASH_RECEIPTS_ARI1 AFTER ROW INSERT This trigger captures information needed to create subledger accounting events when Oracle Receivables and the set of books used is defined as a subledger in the Global Accounting Engine application. It fires right after a customer site of the receipt is changed. This trigger captures accounting events related to Oracle Receivables receipts. Trigger Trigger Trigger Trigger Name Time Level Event : : : : AX_AR_CASH_RECEIPTS_ARU1 AFTER ROW UPDATE This trigger captures information needed to create subledger accounting events when Oracle Receivables and the set of books used is defined as a subledger in the Global Accounting Engine application. UPDATE. this trigger also populates the MRC VARCHAR2 columns in AR_CASH_RECEIPTS_ALL. It is executed when you perform an insert. AR_MC_CASH_RECEIPTS. Confidential Information––Use Restricted by Contract Detailed Design 3 – 97 . or delete statement on the table AR_CASH_RECEIPTS_ALL. This trigger may insert/update/delete rows in the AX_DOCUMENT_STATUSES and AX_EVENTS tables. This trigger captures accounting events related to Oracle Receivables receipts deletion. this trigger inserts/updates/deletes corresponding reporting currency records in the MRC subtable. This trigger may insert/update/delete rows in the AX_DOCUMENT_STATUSES and AX_EVENTS tables.

cash receipt identifier pairs One of the following: APPROVED. Each row represents one step. Foreign Keys Primary Key Table AR_BATCHES_ALL AR_CASH_RECEIPTS_ALL AR_CASH_RECEIPT_HISTORY_ALL AR_POSTING_CONTROL AR_POSTING_CONTROL GL_CODE_COMBINATIONS GL_CODE_COMBINATIONS Primary Key Column BATCH_ID CASH_RECEIPT_ID CASH_RECEIPT_HISTORY_ID POSTING_CONTROL_ID POSTING_CONTROL_ID CODE_COMBINATION_ID CODE_COMBINATION_ID Foreign Key Column BATCH_ID CASH_RECEIPT_ID PRV_STAT_CASH_RECEIPT_HIST_ID POSTING_CONTROL_ID REVERSAL_POSTING_CONTROL_ID ACCOUNT_CODE_COMBINATION_ID BANK_CHARGE_ACCOUNT_CCID Column Descriptions Name CASH_RECEIPT_HISTORY_ID CASH_RECEIPT_ID STATUS TRX_DATE (PK) Null? Type NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL VARCHAR2(30) NOT NULL DATE Description Cash receipt history identifier MRC only: Concatenated string of reporting set of books ID. Each rows debits the account represented by the ACCOUNT_CODE_COMBINATION_ID column on the given GL_DATE and credits the account on the given REVERSAL_GL_DATE (if one is present). CLEARED – This is valid for both automatically and manually created receipts. The CURRENT_RECORD_FLAG points you to the current row – that is. CONFIRMED. This status indicates that the receipt has been cleared. This status indicates that the receipt has been remitted. The rows in this table are posted to the General Ledger. the current status of the cash receipt. REMITTED.AR_CASH_RECEIPT_HISTORY_ALL This table contains each step in the life cycle of a receipt. POSTABLE_FLAG determines whether a row can be posted to General Ledger. This status indicates that the receipt has been reversed. CONFIRMED – This is only valid for an automatically created receipt. it will also debit (on the GL_DATE) and credit (on the REVERSAL_GL_DATE) the account represented by the BANK_CHARGE_ACCOUNT_CCID for the FACTOR_DISCOUNT_AMOUNT which represents the difference between the remitted amount and the cleared amount. CLEARED. This status indicates that the receipt has been approved for automatic creation. Optionally. REVERSED – This is valid for both automatically and manually created receipts. REVERSED The transaction date when this history row occurs as entered by the user Oracle Proprietary. Confidential Information––Use Restricted by Contract 3 – 98 Oracle Receivables Applications Technical Reference Manual . REMITTED – This is valid for both automatically and manually created receipts. The status field tells you which step the receipt has reached: APPROVED – This is only valid for an automatically created receipt. This status indicates that the receipt has been confirmed by the customer.

This is a foreign key to the AR_BATCHES table that points to the batch that was used to create this row for this cash receipt. –3 means it’s not posted.Column Descriptions Name AMOUNT (Continued) Null? Type NOT NULL NUMBER Description The amount for this step of the life cycle of the receipt. This is Y if this is the first row that is posted for this cash receipts. It could mean that the receipt went on to the next step or reverted one step. –4 means it’s posted by rel9 RAPOST FIRST_POSTED_RECORD_FLAG POSTABLE_FLAG NOT NULL VARCHAR2(1) NOT NULL VARCHAR2(1) FACTOR_FLAG NOT NULL VARCHAR2(1) GL_DATE CURRENT_RECORD_FLAG BATCH_ID NOT NULL DATE NULL VARCHAR2(1) NULL NUMBER(15) ACCOUNT_CODE_COMBINATION_ID NULL NUMBER(15) REVERSAL_GL_DATE NULL DATE REVERSAL_CASH_RECEIPT_HIST_ID NULL NUMBER(15) FACTOR_DISCOUNT_AMOUNT NULL NUMBER BANK_CHARGE_ACCOUNT_CCID POSTING_CONTROL_ID NULL NUMBER(15) NOT NULL NUMBER(15) Oracle Proprietary. This is Y if the status is REMITTED and the cash receipt was factored as specified by the user on the remittance step. This is Y if the row is postable and N otherwise. It is Y for all the other statuses. It is N for the approved row and N for the REVERSED row. Receivables posting batch identifier. It also signifies that this row has been reversed. N otherwise. This is the account that is either debited or credited (on the GL_DATE and REVERSAL_GL_DATE respectively). This is the amount of the bank charge and/or factor discount taken by the bank at clearance and/or factoring time. –1 means it was posted by the old posting program (ARXGLP). Most of the amounts will be similar to the original amount of the cash receipt but the cleared amount might be different from the remitted due to any charges the bank took. –2 means it’s posted from old rel8 RA. This is the General Ledger Date that is used to credit the ACCOUNT_CODE_COMBINATION_ID. This is the account that is debited and/or credited for the FACTOR_DISCOUNT_AMOUNT. The General Ledger Date that is used when debiting the ACCOUNT_CODE_COMBINATION_ID This is Y if this row is the latest step for this cash receipt. it is null otherwise. Confidential Information––Use Restricted by Contract Detailed Design 3 – 99 . This is a unique key that sequences the reversal of this row and is sourced from the same sequence as CASH_RECEIPT_HISTORY_ID.

For new rows. it has a code pointing to the forms/program that reversed this row. Normally. For new rows. This is populated with ’R10UPGRADE’ during the upgrade from release9 to release10. Standard Who column Standard Who column Date for which rate selected Exchange rate used to convert foreign currency amounts into functional currency Used to define multiple currency exchange rates for the same date Standard Who column Standard Who column Standard Who column Standard Who column Request identifier number Standard Who column This column has the CASH_RECEIPT_HISTORY_ID of the record that precedes the current record in status. this should be null if reversal_gl_date is null. This is FACTOR_DISCOUNT_AMOUNT in the functional currency. Date given when you submit record for General Ledger posting Date given when you submit reversal for General Ledger posting Standard Who column This is AMOUNT in the functional currency. it has a code pointing to the forms/program that created this row. it is the identifier of the reversed record. –3 means it’s not posted. –2 means it’s posted from RA. –1 means it was posted by the old posting program (ARXGLP). This is populated with ’R10UPGRADE’ during the upgrade from release9 to release10.Column Descriptions Name (Continued) Null? Type NULL NUMBER(15) Description Receivables posting batch identifier. Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column REVERSAL_POSTING_CONTROL_ID GL_POSTED_DATE REVERSAL_GL_POSTED_DATE LAST_UPDATE_LOGIN ACCTD_AMOUNT ACCTD_FACTOR_DISCOUNT_AMOUNT CREATED_BY CREATION_DATE EXCHANGE_DATE EXCHANGE_RATE EXCHANGE_RATE_TYPE LAST_UPDATE_DATE PROGRAM_APPLICATION_ID PROGRAM_ID PROGRAM_UPDATE_DATE REQUEST_ID LAST_UPDATED_BY PRV_STAT_CASH_RECEIPT_HIST_ID NULL DATE NULL DATE NULL NUMBER(15) NOT NULL NUMBER NULL NUMBER NOT NULL NUMBER(15) NOT NULL DATE NULL DATE NULL NUMBER NULL VARCHAR2(30) NOT NULL NULL NULL NULL NULL NOT NULL NULL DATE NUMBER(15) NUMBER(15) DATE NUMBER(15) NUMBER(15) NUMBER(15) CREATED_FROM NOT NULL VARCHAR2(30) REVERSAL_CREATED_FROM NULL VARCHAR2(30) ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Oracle Proprietary. Confidential Information––Use Restricted by Contract 3 – 100 Oracle Receivables Applications Technical Reference Manual . it has the same value as that of the record it reversed/adjusted. For rate adjustments.

receivable posting batch identifier pairs NULL VARCHAR2(2000) MRC only: Concatenated string of reporting set of books ID. posted date for reporting book(s) pairs NULL VARCHAR2(2000) Concatenated string of reporting set of books ID. amount in reporting currency(s) pairs NULL VARCHAR2(2000) MRC only: Concatenated string of reporting set of books ID. posted date for the reversal for reporting book(s) pairs NULL VARCHAR2(2000) MRC only: Concatenated string of reporting set of books ID.Column Descriptions Name ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 (Continued) Null? Type Description NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(30) Descriptive Flexfield Structure Defining Column NULL VARCHAR2(30) The state of the Note Receivable NULL NUMBER(15) Operating Unit Identifier NULL VARCHAR2(2000) MRC only: Concatenated string of reporting set of books ID. exchange rate pairs NULL VARCHAR2(2000) MRC only: Concatenated string of reporting set of books ID. Confidential Information––Use Restricted by Contract Detailed Design 3 – 101 . exchange date pairs NULL VARCHAR2(2000) MRC only: Concatenated string of reporting set of books ID. FACTOR_DISCOUNT_AMOUNT in reporting currency(s) pairs NULL VARCHAR2(2000) MRC only: Concatenated string of reporting set of books ID. exchange rate type pairs ATTRIBUTE_CATEGORY NOTE_STATUS ORG_ID MRC_POSTING_CONTROL_ID MRC_GL_POSTED_DATE MRC_REVERSAL_GL_POSTED_DATE MRC_ACCTD_AMOUNT MRC_ACCTD_FACTOR_DISC_AMOUNT MRC_EXCHANGE_DATE MRC_EXCHANGE_RATE MRC_EXCHANGE_RATE_TYPE Indexes Index Name AR_CASH_RECEIPT_HISTORY_N1 Index Type NOT UNIQUE Sequence 1 2 Column Name CASH_RECEIPT_ID CURRENT_RECORD_FLAG Oracle Proprietary.

In addition. DELETE This MRC trigger only exists when you install the Multiple Reporting Currencies feature. this trigger inserts/updates/deletes corresponding reporting currency records in the MRC subtable. update. or delete statement on the table AR_CASH_RECEIPT_HISTORY_ALL. This trigger may insert/update/delete rows in the AX_DOCUMENT_STATUSES and AX_EVENTS tables. For each record being inserted/updated/deleted in AR_CASH_RECEIPT_HISTORY_ALL. AR_MC_CASH_RECEIPT_HIST. Trigger Trigger Trigger Trigger Name Time Level Event : : : : AR_MRC_CASH_HISTORY_BID BEFORE ROW INSERT. Oracle Proprietary. It fires right before a receipt is reversed or it s postable_flag is changed to Y . This trigger captures accounting events related to Oracle Receivables receipts. Confidential Information––Use Restricted by Contract 3 – 102 Oracle Receivables Applications Technical Reference Manual .Indexes (Continued) Index Name AR_CASH_RECEIPT_HISTORY_N2 AR_CASH_RECEIPT_HISTORY_N3 AR_CASH_RECEIPT_HISTORY_N4 AR_CASH_RECEIPT_HISTORY_N6 AR_CASH_RECEIPT_HISTORY_N8 AR_CASH_RECEIPT_HISTORY_U1 AR_CASH_RECEIPT_HISTORY_U2 Index Type NOT UNIQUE NOT UNIQUE NOT UNIQUE NOT UNIQUE NOT UNIQUE UNIQUE UNIQUE Sequence 1 2 1 1 2 1 2 1 1 1 Column Name GL_DATE FIRST_POSTED_RECORD_FLAG BATCH_ID POSTING_CONTROL_ID GL_DATE CURRENT_RECORD_FLAG STATUS REQUEST_ID CASH_RECEIPT_HISTORY_ID REVERSAL_CASH_RECEIPT_HIST_ID Sequences Sequence AR_CASH_RECEIPT_HISTORY_S Derived Column CASH_RECEIPT_HISTORY_ID Database Triggers Trigger Trigger Trigger Trigger Name Time Level Event : : : : AX_AR_CASH_RECEIPT_HIST_BRI1 BEFORE ROW INSERT This trigger captures information needed to create subledger accounting events when Oracle Receivables and the set of books used is defined as a subledger in the Global Accounting Engine application. It is executed when you perform an insert. this trigger also populates the MRC VARCHAR2 columns in AR_CASH_RECEIPT_HISTORY_ALL.

U (update). can be I (insert).AR_CHANGE_MATRIX This table is no longer used by Oracle Receivables. Column Descriptions Name CHANGE_MATRIX_ID CREATION_DATE CREATED_BY LAST_UPDATE_DATE LAST_UPDATED_BY LAST_UPDATE_LOGIN ACTION CHECK_IN_INSERT_MODE_FLAG FORM ZONE FIELD APPLICATION_ID TRANSACTION_TYPE ACCOUNTING_RULE_TYPE EXCHANGE_RATE_TYPE PROHIBIT_ALL_CHANGES_FLAG CHANGE_COMPLETE_FLAG CHANGE_RULES_FLAG (PK) Null? Type NOT NULL NUMBER(15) NOT NOT NOT NOT NULL NULL NULL NULL NULL NOT NULL DATE NUMBER(15) DATE NUMBER(15) NUMBER(15) VARCHAR2(1) Description Unique identifier for ar_change_matrix Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Action this record is for. D (delete) Y or N flag if permission checking should be done in insert mode Form name Zone name Field name Application identifier Lookup code for INV/CM Lookup code for RULE_TYPE Exchange rate type Y or N flag indicates whether all changes are prohibited Y or N flag indicates whether changes can be made when the transaction is incomplete Y or N flag indicates whether changes can be made if the transaction uses invoicing rules Y or N flag indicates whether changes can be made after printing Y or N flag indicates whether changes can be made after activity has occurred Y or N flag indicates whether changes can be made after the transaction has been posted Y or N flag indicates whether changes can be made after AutoRule has been run for this transaction Y or N flag indicates whether changes can be made when the CHANGE_CUST_ON_TRX option is set Y or N flag indicates whether changes can be made when the CHANGE_CUST_ON_TRX option has been set Yes/No flag if changes can be made after the transaction has been printed. Confidential Information––Use Restricted by Contract Detailed Design 3 – 103 . NULL VARCHAR2(1) NOT NULL NULL NULL NULL NULL NULL NULL NULL VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) NUMBER(15) VARCHAR2(20) VARCHAR2(10) VARCHAR2(30) VARCHAR2(1) NULL VARCHAR2(1) NULL VARCHAR2(1) CHANGE_PRINTED_FLAG CHANGE_ACTIVITY_FLAG CHANGE_POSTED_FLAG CHANGE_AUTORULE_FLAG NULL VARCHAR2(1) NULL VARCHAR2(1) NULL VARCHAR2(1) NULL VARCHAR2(1) CHANGE_REV_BASED_ON_SREP_FLAG NULL VARCHAR2(1) CHANGE_CHANGE_CUST_ON_TRX_FLAG NULL VARCHAR2(1) CHG_CHANGE_PRINTED_INV_FLAG NULL VARCHAR2(1) Oracle Proprietary.

Message dictionary message name that is displayed when the posted constraint is violated. Message dictionary message name that is displayed when the INVOICE_DELETION constraint is violated. Confidential Information––Use Restricted by Contract 3 – 104 Oracle Receivables Applications Technical Reference Manual . Yes/No flag if changes can be made when the USE_INV_ACCT_FOR_CM_FLAG option has been set. Message dictionary message name that is displayed when the complete constraint is violated. CHANGE_TAX_UPDATE_FLAG CHG_USE_INV_ACCT_FOR_CM_FLAG CHANGE_INVOICE_DELETION_FLAG NULL VARCHAR2(1) CHANGE_AR_UPDATE_DUE_DATE_FLAG NULL VARCHAR2(1) CHANGE_CHANGE_CUST_NAME_FLAG NULL VARCHAR2(1) COMPLETE_MESSAGE_NAME NULL VARCHAR2(30) RULES_MESSAGE_NAME PRINTED_MESSAGE_NAME ACTIVITY_MESSAGE_NAME NULL VARCHAR2(30) NULL VARCHAR2(30) NULL VARCHAR2(30) POSTED_MESSAGE_NAME AUTORULE_MESSAGE_NAME NULL VARCHAR2(30) NULL VARCHAR2(30) CHANGE_CUST_ON_TRX_MSG_NAME NULL VARCHAR2(30) CHANGES_AFTER_PRINT_MSG_NAME NULL VARCHAR2(30) TAX_UPDATE_MESSAGE_NAME NULL VARCHAR2(30) USE_INV_ACCT_FOR_CM_MSG_NAME NULL VARCHAR2(30) INVOICE_DELETION_MESSAGE_NAME NULL VARCHAR2(30) AR_UPDATE_DUE_DATE_MSG_NAME NULL VARCHAR2(30) Oracle Proprietary. Yes/No flag if changes can be made when the INVOICE_DELETION_FLAG has been set. Message dictionary message name that is displayed when the CHANGES_AFTER_PRINTING constraint is violated. Message dictionary message name that is displayed when the activity constraint is violated. Message dictionary message name that is displayed when the rules constraint is violated. Message dictionary message name that is displayed when the AR_UPDATE_DUE_DATE constraint is violated. Yes/No flag if changes can be made when the AR_UPDATE_DUE_DATE_FLAG has been set. Message dictionary message name that is displayed when the TAX_UPDATE constraint is violated. Yes/No flag if changes can be made when the CHANGE_CUST_NAME_FLAG has been set. Message dictionary message name that is displayed when the printed constraint is violated.Column Descriptions Name (Continued) Null? Type NULL VARCHAR2(1) NULL VARCHAR2(1) Description Yes/No flag if changes can be made when the TAX_UPDATE_FLAG is set. Message dictionary message name that is displayed when the AutoRule constraint is violated. Message dictionary message name that is displayed when the USE_INV_ACCT_FOR_CM constraint is violated. Message dictionary message name that is displayed when the CHANGE_CUST_ON_TRX constraint is violated.

Message dictionary message name that is displayed when the PROHIBIT_ALL_CHANGES constraint is violated. Manual otherwise Yes/No flag if changes can be made when the CHANGE_AUTOTAX_FLAG has been set. Confidential Information––Use Restricted by Contract Detailed Design 3 – 105 .batch_source_t ype. Foreign key to ra_batch_Sources. Imported if the batch source is used by AutoInvoice. CHANGE_CUST_NAME_MESSAGE_NAME REV_BASED_ON_SREP_MSG_NAME NULL VARCHAR2(30) PROHIBIT_ALL_CHANGES_MSG_NAME NULL VARCHAR2(30) ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 CHANGE_UNCONFIRMED_INV_FLAG NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(1) CHANGE_UNCONF_INV_MSG_NAME NULL VARCHAR2(30) BATCH_SOURCE_TYPE NULL VARCHAR2(30) CHANGE_AUTOTAX_FLAG NULL VARCHAR2(1) Oracle Proprietary. Message dictionary message name that is displayed when the REV_BASED_ON_SREP constraint is violated. Descriptive Flexfield Structure Defining Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Yes/No flag if changes can be made when the CHANGE_UNCONFIRMED_INV_FLAG has been set.Column Descriptions Name (Continued) Null? Type NULL VARCHAR2(30) Description Message dictionary message name that is displayed when the CHANGE_CUST_NAME constraint is violated. Message dictionary message name that is displayed when the CHANGE_CUST_NAME_FLAG constraint has been violated.

Column Descriptions Name AUTOTAX_MSG_NAME (Continued) Null? Type NULL VARCHAR2(30) Description Message dictionary message name that is displayed when the AutoTax constraint has been violated. For internal use only For internal use only For internal use only For internal use only For internal use only For internal use only For internal use only For internal use only For internal use only For internal use only For internal use only For internal use only For internal use only For internal use only For internal use only For internal use only For internal use only For internal use only For internal use only For internal use only For internal use only For internal use only For internal use only For internal use only For internal use only For internal use only For internal use only For internal use only For internal use only For internal use only For internal use only For internal use only For internal use only For internal use only For internal use only For internal use only For internal use only For internal use only For internal use only For internal use only For internal use only For internal use only For internal use only For internal use only For internal use only For internal use only For internal use only ACCOUNTING_METHOD CREATED_FROM CANVAS CANVAS_TO_CHANGE CHANGE_USSGL_FLAG CHANGE_FUNCTION1_FLAG CHANGE_FUNCTION2_FLAG CHANGE_FUNCTION3_FLAG CHANGE_FUNCTION4_FLAG CHANGE_FUNCTION5_FLAG CHANGE_FUNCTION6_FLAG CHANGE_FUNCTION7_FLAG CHANGE_FUNCTION8_FLAG CHANGE_FUNCTION9_FLAG CHANGE_FUNCTION10_FLAG CHANGE_FUNCTION11_FLAG CHANGE_FUNCTION12_FLAG CHANGE_FUNCTION13_FLAG CHANGE_FUNCTION14_FLAG CHANGE_FUNCTION15_FLAG CHANGE_FUNCTION16_FLAG CHANGE_FUNCTION17_FLAG CHANGE_FUNCTION18_FLAG CHANGE_FUNCTION19_FLAG CHANGE_FUNCTION20_FLAG USSGL_MSG_NAME FUNCTION1_MSG_NAME FUNCTION2_MSG_NAME FUNCTION3_MSG_NAME FUNCTION4_MSG_NAME FUNCTION5_MSG_NAME FUNCTION6_MSG_NAME FUNCTION7_MSG_NAME FUNCTION8_MSG_NAME FUNCTION9_MSG_NAME FUNCTION10_MSG_NAME FUNCTION11_MSG_NAME FUNCTION12_MSG_NAME FUNCTION13_MSG_NAME FUNCTION14_MSG_NAME FUNCTION15_MSG_NAME FUNCTION16_MSG_NAME FUNCTION17_MSG_NAME FUNCTION18_MSG_NAME FUNCTION19_MSG_NAME FUNCTION20_MSG_NAME COMPLETE_PROPERTY RULES_PROPERTY PRINTED_PROPERTY NULL VARCHAR2(30) NULL VARCHAR2(30) NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL VARCHAR2(30) VARCHAR2(30) VARCHAR2(1) VARCHAR2(1) VARCHAR2(1) VARCHAR2(1) VARCHAR2(1) VARCHAR2(1) VARCHAR2(1) VARCHAR2(1) VARCHAR2(1) VARCHAR2(1) VARCHAR2(1) VARCHAR2(1) VARCHAR2(1) VARCHAR2(1) VARCHAR2(1) VARCHAR2(1) VARCHAR2(1) VARCHAR2(1) VARCHAR2(1) VARCHAR2(1) VARCHAR2(1) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) VARCHAR2(20) VARCHAR2(20) VARCHAR2(20) Oracle Proprietary. The accounting method that is being used. Short name of the form to which this constraint applies. Confidential Information––Use Restricted by Contract 3 – 106 Oracle Receivables Applications Technical Reference Manual . May be CASH or ACCRUAL.

Confidential Information––Use Restricted by Contract Detailed Design 3 – 107 .Column Descriptions Name (Continued) Null? Type NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL VARCHAR2(20) VARCHAR2(20) VARCHAR2(20) VARCHAR2(20) VARCHAR2(20) VARCHAR2(20) VARCHAR2(20) VARCHAR2(20) VARCHAR2(20) VARCHAR2(20) VARCHAR2(20) VARCHAR2(20) VARCHAR2(20) VARCHAR2(20) VARCHAR2(20) VARCHAR2(20) VARCHAR2(20) VARCHAR2(20) VARCHAR2(20) VARCHAR2(20) VARCHAR2(20) VARCHAR2(20) VARCHAR2(20) VARCHAR2(20) VARCHAR2(20) VARCHAR2(20) VARCHAR2(20) VARCHAR2(20) VARCHAR2(20) VARCHAR2(20) VARCHAR2(20) VARCHAR2(20) VARCHAR2(20) VARCHAR2(20) VARCHAR2(20) VARCHAR2(30) Description For For For For For For For For For For For For For For For For For For For For For For For For For For For For For For For For For For For For internal internal internal internal internal internal internal internal internal internal internal internal internal internal internal internal internal internal internal internal internal internal internal internal internal internal internal internal internal internal internal internal internal internal internal internal use use use use use use use use use use use use use use use use use use use use use use use use use use use use use use use use use use use use only only only only only only only only only only only only only only only only only only only only only only only only only only only only only only only only only only only only ACTIVITY_PROPERTY POSTED_PROPERTY AUTORULE_PROPERTY CHANGE_CUST_ON_TRX_PROPERTY CHANGES_AFTER_PRINT_PROPERTY TAX_UPDATE_PROPERTY USE_INV_ACCT_FOR_CM_PROPERTY INVOICE_DELETION_PROPERTY AR_UPDATE_DUE_DATE_PROPERTY CHANGE_CUST_NAME_PROPERTY REV_BASED_ON_SREP_PROPERTY PROHIBIT_ALL_CHANGES_PROPERTY CHANGE_UNCONF_INV_PROPERTY USSGL_PROPERTY AUTOTAX_PROPERTY FUNCTION1_PROPERTY FUNCTION2_PROPERTY FUNCTION3_PROPERTY FUNCTION4_PROPERTY FUNCTION5_PROPERTY FUNCTION6_PROPERTY FUNCTION7_PROPERTY FUNCTION8_PROPERTY FUNCTION9_PROPERTY FUNCTION10_PROPERTY FUNCTION11_PROPERTY FUNCTION12_PROPERTY FUNCTION13_PROPERTY FUNCTION14_PROPERTY FUNCTION15_PROPERTY FUNCTION16_PROPERTY FUNCTION17_PROPERTY FUNCTION18_PROPERTY FUNCTION19_PROPERTY FUNCTION20_PROPERTY FIELD_MIRROR Indexes Index Name AR_CHANGE_MATRIX_N1 AR_CHANGE_MATRIX_U1 Index Type NOT UNIQUE UNIQUE Sequence 2 3 4 1 Column Name FORM ZONE FIELD CHANGE_MATRIX_ID Sequences Sequence AR_CHANGE_MATRIX_S Derived Column CHANGE_MATRIX_ID Oracle Proprietary.

This table stores values that the drill down reports from the Collection Indicators report use to calculate values for the Days Sales Outstanding (DSO) and AR Turnover. Confidential Information––Use Restricted by Contract 3 – 108 Oracle Receivables Applications Technical Reference Manual .AR_COLIND This is a temporary table used by the Oracle Business Intelligence System (OBIS). Column Descriptions Name CUSTOMER_ID ORIG_AMT Null? Type NULL NUMBER(15) NULL NUMBER Description Identifies the customer associated with the report values The sum of original amounts (in functional currency) from payment schedules that fall within the report cut–off period The sum of all adjustments that fall within the cut–off period The total amount received after the cut–off period The sum of all adjustments created after the cut–off period The sum of the remaining amount (in functional currency) from the payment schedules that fall within the report cut–off period ADJ1_AMT REC_AMT ADJ2_AMT REM_AMT NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER Oracle Proprietary.

You must run this report monthly in order for Oracle Receivables to record and store your data. Confidential Information––Use Restricted by Contract Detailed Design 3 – 109 . Oracle Receivables uses this information to help you determine how effectively your organization collects on outstanding receivables. Each row includes collector effectiveness indicator information for one month. The primary key for this table is COLLECTION_INDICATOR_ID.AR_COLLECTION_INDICATORS_ALL This table stores information for the Oracle Business Intelligence System (OBIS) Collection Indicators report. There are no foreign keys for this table. Column Descriptions Name COLLECTION_INDICATOR_ID LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN CREATED_BY CREATION_DATE REPORT_DATE DSO_DAYS CONVENTIONAL_DSO (PK) Null? Type NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NOT NULL DATE NOT NULL NUMBER(4) NOT NULL NUMBER(5) Description Identifier of the collection indicator Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Date that the user entered to execute the program Value used in calculation of CONVENTIONAL_DSO Conventional Day Sales Outstanding = (Gross Receivables/Original amount of debit items) * DSO_DAYS Sum of all open invoices as of the REPORT_DATE Sum of open credit memos Sum of open receipts Amount defined by the user to determine sales above and below this amount Sum of invoices above the invoice split amount Sum of invoices below the invoice split amount Number of invoices above the invoice split amount Number of invoices below the invoice split amount Sum of receipts collected Represents collected amount over invoiced amount for current period Represents collected amount over invoiced amount for period one Represents collected amount over invoiced amount for period two Represents collected amount over invoiced amount for period three GROSS_RECEIVABLES OPEN_CM OPEN_PAYMENTS INVOICE_SPLIT_AMOUNT INVOICE_AMOUNT_OVER INVOICE_AMOUNT_UNDER INVOICE_COUNT_OVER INVOICE_COUNT_UNDER AMOUNT_COLLECTED PAYMENT_PATTERN_CURRENT_SALES PAYMENT_PATTERN_1PERIOD_PRIOR PAYMENT_PATTERN_2PERIOD_PRIOR PAYMENT_PATTERN_3PERIOD_PRIOR NOT NULL NUMBER(22) NOT NULL NUMBER(22) NOT NULL NUMBER(22) NOT NULL NUMBER(22) NOT NULL NUMBER(22) NOT NULL NUMBER(22) NOT NULL NUMBER(9) NOT NULL NUMBER(9) NOT NULL NUMBER(22) NOT NULL NUMBER(4) NOT NULL NUMBER(4) NOT NULL NUMBER(4) NOT NULL NUMBER(4) Oracle Proprietary.

Column Descriptions Name (Continued) Null? Type NOT NULL NUMBER(4) NOT NULL NUMBER(4) NOT NULL NUMBER(4) NOT NULL NUMBER(4) NOT NULL NUMBER(4) NOT NULL NUMBER(4) NOT NULL NUMBER(4) NOT NULL NUMBER(4) NOT NULL NUMBER(22) NOT NULL NUMBER(22) NULL NUMBER(15) NULL NUMBER(15) NULL DATE NULL NUMBER(15) NULL NUMBER(15) Description Represents collected amount over invoiced amount for period four Represents collected amount over invoiced amount for period five Represents collected amount over invoiced amount for period six Represents collected amount over invoiced amount for period seven Represents collected amount over invoiced amount for period eight Represents collected amount over invoiced amount for period nine Represents collected amount over invoiced amount for period ten Represents collected amount over invoiced amount for period eleven Sum credit memos created in period Sum adjustments created in period Identifies application owning program Identifies concurrent program Indicates the date the program updated the row Identifies the concurrent request identifier that created the row Operating Unit Identifier PAYMENT_PATTERN_4PERIOD_PRIOR PAYMENT_PATTERN_5PERIOD_PRIOR PAYMENT_PATTERN_6PERIOD_PRIOR PAYMENT_PATTERN_7PERIOD_PRIOR PAYMENT_PATTERN_8PERIOD_PRIOR PAYMENT_PATTERN_9PERIOD_PRIOR PAYMENT_PATTERN_10PERIOD_PRIOR PAYMENT_PATTERN_11PERIOD_PRIOR CREDIT_MEMO_AMOUNT WRITEOFF_AMOUNT PROGRAM_APPLICATION_ID PROGRAM_ID PROGRAM_UPDATE_DATE REQUEST_ID ORG_ID Indexes Index Name AR_COLLECTION_INDICATORS_U1 Index Type UNIQUE Sequence 1 Column Name COLLECTION_INDICATOR_ID Sequences Sequence AR_COLLECTION_INDICATORS_S Derived Column COLLECTION_INDICATOR_ID Oracle Proprietary. Confidential Information––Use Restricted by Contract 3 – 110 Oracle Receivables Applications Technical Reference Manual .

correspondence name. and status. description. Oracle Receivables uses this information to speed data entry when you record customer calls. and customer profile classes. Each row includes the collector’s name. Confidential Information––Use Restricted by Contract Detailed Design 3 – 111 . Column Descriptions Name COLLECTOR_ID (PK) Null? Type NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NULL NUMBER(15) NULL DATE NULL NUMBER(15) NOT NULL VARCHAR2(30) NULL NUMBER(15) NULL VARCHAR2(240) NOT NULL VARCHAR2(1) NULL DATE NULL VARCHAR2(240) NULL VARCHAR2(25) NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Description Identifier of the Receivables collector Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Name of the Receivables collector Employee_id of the Receivables collector Description of the Receivables collector Indicates whether this collector is active or inactive Date this collector becomes inactive Alias by which this collector is known Telephone number of the collector Descriptive Flexfield Structure Defining Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN CREATION_DATE CREATED_BY NAME EMPLOYEE_ID DESCRIPTION STATUS INACTIVE_DATE ALIAS TELEPHONE_NUMBER ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 Oracle Proprietary. You need one row for each collector. maintain customer credit profiles.AR_COLLECTORS This table stores information about your receivables collectors. telephone number. The primary key for this table is COLLECTOR_ID.

Column Descriptions Name ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 (Continued) Null? Type Description NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column Indexes Index Name AR_COLLECTORS_N1 AR_COLLECTORS_U1 Index Type NOT UNIQUE UNIQUE Sequence 1 1 Column Name NAME COLLECTOR_ID Sequences Sequence AR_COLLECTORS_S Derived Column COLLECTOR_ID Oracle Proprietary. Confidential Information––Use Restricted by Contract 3 – 112 Oracle Receivables Applications Technical Reference Manual .

Foreign Keys Primary Key Table FND_CONCURRENT_REQUESTS Primary Key Column REQUEST_ID Foreign Key Column REQUEST_ID Column Descriptions Name CONCURRENT_PROGRAM_NAME REQUEST_ID (PK) Null? Type NOT NULL VARCHAR2(30) NOT NULL NUMBER(15) Description Name of concurrent process Request identifier Indexes Index Name AR_CONC_PROCESS_REQUESTS_U1 Index Type UNIQUE Sequence 1 Column Name REQUEST_ID Oracle Proprietary. The rows that are marked with requests that are not current will be re–marked by the new run of AutoInvoice or Customer Merge.AR_CONC_PROCESS_REQUESTS This table contains a list of AR AutoInvoice and Customer Merge concurrent requests that are or should be currently running. The information in this table allows these programs to know which requests are current and which are not (for example. The AutoInvoice and Customer Merge programs can run multiple instances at the same time. the program may encounter an error or terminate abnormally). Confidential Information––Use Restricted by Contract Detailed Design 3 – 113 .

Oracle Receivables uses this table to store error and status messages that need to be printed as part of the log or out file.AR_CONC_REQUEST_MESSAGES This table stores untranslated message names for use with the Customer Merge program. Confidential Information––Use Restricted by Contract 3 – 114 Oracle Receivables Applications Technical Reference Manual . Column Descriptions Name CONC_REQUEST_MESSAGE_ID REQUEST_ID CREATION_DATE CREATED_BY ERROR_NUMBER TYPE Null? Type NOT NULL NUMBER(15) NULL NULL NULL NULL NULL Description TEXT NULL Unique identifier of every message line inserted NUMBER(15) Request identifier of the concurrent program DATE Standard Who column NUMBER(15) Standard Who column NUMBER Error number VARCHAR2(30) Stores two values: 1) Translate – translate this message for the client 2) No_translate – do not translate VARCHAR2(500) Stores the text of the messages passed from the merge program Indexes Index Name AR_CONC_REQUEST_MESSAGES_U1 Index Type UNIQUE Sequence 1 Column Name CONC_REQUEST_MESSAGE_ID Sequences Sequence AR_CONC_REQUEST_MESSAGES_S Derived Column CONC_REQUEST_MESSAGE_ID Oracle Proprietary.

ar_lookups. domain CONSINV_STATUS_PRINT. ACCEPTED. values include DRAFT. Confidential Information––Use Restricted by Contract Detailed Design 3 – 115 . domain CONSINV_TYPE NULL VARCHAR2(30) Consolidated Billing Invoice status. domain CONSINV_STATUS. one month). REJECTED) NULL VARCHAR2(30) Status of document print. ar_lookups. values include PENDING or PRINTED NULL NUMBER(15) Payment terms code identifier NULL DATE Date consolidated billing invoice was generated NULL DATE Consolidated billing invoice cut–off date NULL DATE Consolidated billing invoice due date NULL VARCHAR2(15) Currency code NULL NUMBER Customer balance due at beginning of period (ending balance of prior consolidated billing invoice) NULL NUMBER Customer balance at end of period NULL NUMBER(15) Organization identifier NULL VARCHAR2(30) Descriptive Flexfield Segment NULL VARCHAR2(150) Descriptive Flexfield Segment NULL VARCHAR2(150) Descriptive Flexfield Segment Oracle Proprietary. Foreign Keys Primary Key Table HZ_CUST_SITE_USES_ALL Primary Key Column SITE_USE_ID Foreign Key Column SITE_USE_ID Column Descriptions Name CONS_INV_ID CONS_BILLING_NUMBER CUSTOMER_ID SITE_USE_ID CONCURRENT_REQUEST_ID LAST_UPDATE_DATE LAST_UPDATED_BY CREATION_DATE CREATED_BY LAST_UPDATE_LOGIN CONS_INV_TYPE STATUS Null? Type NOT NULL NUMBER(15) NOT NOT NOT Description NOT NOT NOT NOT NOT NOT NOT PRINT_STATUS NOT TERM_ID ISSUE_DATE CUT_OFF_DATE DUE_DATE CURRENCY_CODE BEGINNING_BALANCE NOT NOT NOT NOT NOT NOT ENDING_BALANCE ORG_ID ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 NOT Consolidated billing invoice identifier determined by sequence ar_cons_inv_all NULL VARCHAR2(30) Consolidated billing invoice number NULL NUMBER(15) Customer identifier NULL NUMBER(15) The bill–to site identifier for the customer NULL NUMBER(15) Concurrent request identifier that generated the consolidated billing invoice NULL DATE Standard Who column NULL NUMBER(15) Standard Who column NULL DATE Standard Who column NULL NUMBER(15) Standard Who column NULL NUMBER(15) Standard Who column NULL VARCHAR2(30) Summary or Detail flag.AR_CONS_INV_ALL This table stores information about a consolidated billing invoice. ar_lookups. A consolidated billing invoice is a bill you can send to a customer that contains all invoices created during a period that you define (for example.

Column Descriptions Name ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 (Continued) Null? Type NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) Description Descriptive Descriptive Descriptive Descriptive Descriptive Descriptive Descriptive Descriptive Descriptive Descriptive Descriptive Descriptive Descriptive Flexfield Flexfield Flexfield Flexfield Flexfield Flexfield Flexfield Flexfield Flexfield Flexfield Flexfield Flexfield Flexfield Segment Segment Segment Segment Segment Segment Segment Segment Segment Segment Segment Segment Segment Indexes Index Name AR_CONS_INV_N1 AR_CONS_INV_N2 AR_CONS_INV_N3 AR_CONS_INV_U1 Index Type NOT UNIQUE NOT UNIQUE NOT UNIQUE UNIQUE Sequence 5 10 15 1 5 10 15 2 Column Name CUSTOMER_ID SITE_USE_ID CUT_OFF_DATE CONS_BILLING_NUMBER SITE_USE_ID CUT_OFF_DATE CURRENCY_CODE CONS_INV_ID Oracle Proprietary. Confidential Information––Use Restricted by Contract 3 – 116 Oracle Receivables Applications Technical Reference Manual .

or receipt number Transaction date Original balance due for this transaction Original amount of tax for this transaction Depending on transaction type. Confidential Information––Use Restricted by Contract Detailed Design 3 – 117 . These rows are deleted when a consolidated billing invoice is rejected. credit memos. payment_schedule_id. Transactions include invoices. adjustment_id. credit memo. domain AR_CONSINV_TRANSTYPE Invoice. cash receipt reversals. cross–site cash receipt applications.AR_CONS_INV_TRX_ALL This table contains header–level information about transactions included on a consolidated billing invoice. cash receipts. ar_lookups. invoice cancellations. Column Descriptions Name CONS_INV_ID CONS_INV_LINE_NUMBER TRANSACTION_TYPE TRX_NUMBER TRANSACTION_DATE AMOUNT_ORIGINAL TAX_ORIGINAL ADJ_PS_ID Null? Type NOT NULL NUMBER(15) NULL NUMBER(15) NOT NULL VARCHAR2(30) NULL VARCHAR2(30) NOT NULL DATE NOT NULL NUMBER NULL NUMBER NOT NULL NUMBER(15) Description Consolidated billing invoice identifier A unique line assigned to each row related to an invoice or credit memo transaction Transaction type. Rows are created when a consolidated billing invoice is created. or receivable_application_id Organization identifier ORG_ID NULL NUMBER(15) Indexes Index Name AR_CONS_INV_TRX_N1 Index Type NOT UNIQUE Sequence 5 10 Column Name CONS_INV_ID CONS_INV_LINE_NUMBER Oracle Proprietary. and adjustments.

Confidential Information––Use Restricted by Contract 3 – 118 Oracle Receivables Applications Technical Reference Manual . Column Descriptions Name CONS_INV_ID CONS_INV_LINE_NUMBER Null? Type NOT NULL NUMBER(15) Description CUSTOMER_TRX_ID CUSTOMER_TRX_LINE_ID LINE_NUMBER INVENTORY_ITEM_ID DESCRIPTION UOM_CODE QUANTITY_INVOICED UNIT_SELLING_PRICE EXTENDED_AMOUNT TAX_AMOUNT ORG_ID Consolidated billing invoice identifier NULL NUMBER(15) Line number assigned to associated invoice or credit memo transaction in ar_cons_inv_trx NOT NULL NUMBER(15) Invoice identifier NOT NULL NUMBER(15) Invoice line identifier NOT NULL NUMBER(15) Line number of the invoice NULL NUMBER(15) Inventory item identifier NULL VARCHAR2(240) Item description NULL VARCHAR2(3) Unit of measure code NULL NUMBER Quantity of invoice line NULL NUMBER Selling price per unit for a transaction line NOT NULL NUMBER Transaction line amount NULL NUMBER Tax amount for invoice line NULL NUMBER(15) Organization identifier Indexes Index Name AR_CONS_INV_TRX_LINES_N1 AR_CONS_INV_TRX_LINES_N2 AR_CONS_INV_TRX_LINES_N3 Index Type NOT UNIQUE NOT UNIQUE NOT UNIQUE Sequence 5 5 10 1 2 Column Name CONS_INV_ID CUSTOMER_TRX_ID CUSTOMER_TRX_LINE_ID CONS_INV_ID CONS_INV_LINE_NUMBER Oracle Proprietary.AR_CONS_INV_TRX_LINES_ALL This table contains information about transaction lines on a consolidated billing invoice.

else ’N’ ’Y’ if a preliminary dunning print. date. Confidential Information––Use Restricted by Contract Detailed Design 3 – 119 . customer. used to determine ’Ship To’ and ’Bill To’ sites for correspondence purposes Date of the correspondence This is currently set to ’DUNNING’ Foreign key to the dunning letter set Foreign key to the dunning letter Foreign key to RA_ADDRESSES_ALL ’Y’ if this correspondence has been printed. Each row includes dunning letter information. Foreign Keys Primary Key Table AR_DUNNING_LETTERS_B AR_DUNNING_LETTER_SETS HZ_CUST_SITE_USES_ALL HZ_CUST_ACCOUNTS HZ_CUST_ACCT_SITES_ALL Primary Key Column DUNNING_LETTER_ID DUNNING_LETTER_SET_ID SITE_USE_ID CUST_ACCOUNT_ID CUST_ACCT_SITE_ID Foreign Key Column REFERENCE2 REFERENCE1 SITE_USE_ID CUSTOMER_ID REMIT_TO_ADDRESS_ID Column Descriptions Name CORRESPONDENCE_ID LAST_UPDATE_DATE LAST_UPDATED_BY LAST_UPDATE_LOGIN CREATION_DATE CREATED_BY SITE_USE_ID (PK) Null? Type NOT NULL NUMBER(15) NOT NULL DATE NOT NULL NUMBER(15) NULL NUMBER(15) NOT NULL DATE NOT NULL NUMBER(15) NOT NULL NUMBER(15) Description Identifier of the correspondence Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Identifier of customer site use record. else ’N’ Dunning level of the item as printed on the dunning correspondence The concurrent request that created this letter Foreign key to RA_CUSTOMERS Value is Y if some details have been purged. Oracle Receivables stores detailed data for your dunning letter in AR_DUNNING_LETTERS. Oracle Receivables uses this information to store which letter was sent to your customer on a specific date. and site use.AR_CORRESPONDENCES_ALL This table stores one record for each dunning letter you send to a customer. otherwise value is null Operating unit identifier CORRESPONDENCE_DATE CORRESPONDENCE_TYPE REFERENCE1 REFERENCE2 REMIT_TO_ADDRESS_ID PRINTED_FLAG PRELIMINARY_FLAG DUNNING_LEVEL REQUEST_ID CUSTOMER_ID PURGED_CHILDREN_FLAG ORG_ID NOT NULL DATE NOT NULL VARCHAR2(30) NOT NULL NUMBER(15) NOT NULL NUMBER(15) NULL NUMBER(15) NOT NULL VARCHAR2(1) NOT NULL VARCHAR2(1) NOT NULL VARCHAR2(1) NOT NULL NUMBER(15) NOT NULL NUMBER(15) NULL VARCHAR2(1) NULL NUMBER(15) Oracle Proprietary. The primary key for this table is CORRESPONDENCE_ID.

Indexes Index Name AR_CORRESPONDENCES_N1 AR_CORRESPONDENCES_U1 Index Type NOT UNIQUE UNIQUE Sequence 2 1 Column Name REQUEST_ID CORRESPONDENCE_ID Sequences Sequence AR_CORRESPONDENCES_S Derived Column CORRESPONDENCE_ID Oracle Proprietary. Confidential Information––Use Restricted by Contract 3 – 120 Oracle Receivables Applications Technical Reference Manual .

Each row includes invoice and correspondence information. Foreign Keys Primary Key Table AR_CORRESPONDENCES_ALL AR_PAYMENT_SCHEDULES_ALL Primary Key Column CORRESPONDENCE_ID PAYMENT_SCHEDULE_ID Foreign Key Column CORRESPONDENCE_ID PAYMENT_SCHEDULE_ID Column Descriptions Name CORRESPONDENCE_PAY_SCHED_ID LAST_UPDATE_DATE LAST_UPDATED_BY LAST_UPDATE_LOGIN CREATION_DATE CREATED_BY PAYMENT_SCHEDULE_ID CORRESPONDENCE_ID AMOUNT_DUE_REMAINING AMOUNT_ACCRUE AMOUNT_UNACCRUE ORG_ID STAGED_DUNNING_LEVEL (PK) Null? Type NOT NULL NUMBER(15) NOT NULL DATE NOT NULL NUMBER(15) NULL NUMBER(15) NOT NULL DATE NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL NUMBER NOT NULL NUMBER NOT NULL NUMBER NULL NUMBER(15) NULL NUMBER(2) Description Identifier of the correspondence payment schedule Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Identifier of the payment schedule associated with this dunned record Identifier of the correspondence associated with this record Transaction balance as reported on dunning letter Accrued finance charge amount Unaccrued finance charge amount Operating unit identifier Dunning level of the item as printed on the dunning correspondence Indexes Index Name AR_CORRESPONDENCE_PAY_SCHED_N1 AR_CORRESPONDENCE_PAY_SCHED_N2 AR_CORRESPONDENCE_PAY_SCHED_U1 Index Type NOT UNIQUE NOT UNIQUE UNIQUE Sequence 1 1 1 Column Name PAYMENT_SCHEDULE_ID CORRESPONDENCE_ID CORRESPONDENCE_PAY_SCHED_ID Sequences Sequence AR_CORRESPONDENCE_PAY_SCHED_S Derived Column CORRESPONDENCE_PAY_SCHED_ID Oracle Proprietary. Confidential Information––Use Restricted by Contract Detailed Design 3 – 121 .AR_CORR_PAY_SCHED_ALL This table stores one record for each invoice selected for dunning by Oracle Receivables. Detailed information about a customer’s dunning letter can be found in AR_CORRESPONDENCES_ALL. The primary key for this table is CORRESPONDENCE_PAY_SCHED_ID. Oracle Receivables uses this information to store which customer invoices were dunned.

and outstanding balances.AR_CREDIT_HISTORIES This table stores information about a customer’s credit profile (changes made to AR_CUSTOMER_PROFILES). The primary key for this table is CREDIT_HISTORY_ID. Foreign Keys Primary Key Table HZ_CUST_ACCOUNTS HZ_CUST_SITE_USES_ALL Primary Key Column CUST_ACCOUNT_ID SITE_USE_ID Foreign Key Column CUSTOMER_ID SITE_USE_ID Column Descriptions Name CREDIT_HISTORY_ID LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN CREATED_BY CREATION_DATE CUSTOMER_ID ON_HOLD HOLD_DATE CREDIT_LIMIT CREDIT_RATING RISK_CODE OUTSTANDING_BALANCE ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 SITE_USE_ID (PK) Null? Type NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NULL NUMBER(15) NULL VARCHAR2(1) NULL DATE NULL NULL NULL NULL NULL NUMBER VARCHAR2(30) VARCHAR2(30) NUMBER VARCHAR2(30) Description Identifier of the credit history Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Identifier of the customer associated with this credit history Indicates whether this credit history is on hold Date this credit history put on hold Credit limit amount User defined credit rating User defined risk assessment Outstanding Receivables balance Descriptive Flexfield Structure Defining Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Identifier of the site use record associated with this credit history NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL NUMBER(15) Oracle Proprietary. Each row can include changes to a customer’s credit status. Confidential Information––Use Restricted by Contract 3 – 122 Oracle Receivables Applications Technical Reference Manual . credit limit.

Confidential Information––Use Restricted by Contract Detailed Design 3 – 123 .Column Descriptions Name ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 CURRENCY_CODE TRX_CREDIT_LIMIT (Continued) Null? Type Description NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(15) The code for the currency used NULL NUMBER Customer’s credit limit Indexes Index Name AR_CREDIT_HISTORIES_N1 AR_CREDIT_HISTORIES_U1 Index Type NOT UNIQUE UNIQUE Sequence 1 1 Column Name CUSTOMER_ID CREDIT_HISTORY_ID Sequences Sequence AR_CREDIT_HISTORIES_S Derived Column CREDIT_HISTORY_ID Oracle Proprietary.

AR_CREDIT_MEMO_AMOUNTS This table stores the GL dates on which credit memos that use invoicing rules back out revenue. Foreign Keys Primary Key Table RA_CUSTOMER_TRX_LINES_ALL Primary Key Column CUSTOMER_TRX_LINE_ID Foreign Key Column CUSTOMER_TRX_LINE_ID Column Descriptions Name CREDIT_MEMO_AMOUNT_ID LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN CREATED_BY CREATION_DATE CUSTOMER_TRX_LINE_ID GL_DATE AMOUNT PROGRAM_APPLICATION_ID PROGRAM_ID PROGRAM_UPDATE_DATE REQUEST_ID (PK) Null? Type NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NOT NULL NUMBER(15) NOT NULL DATE NOT NULL NUMBER NULL NULL NULL NULL NUMBER(15) NUMBER(15) DATE NUMBER(15) Description Unique identifier Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Unique identifier for the credit memo line General Ledger date Amount of revenue to be recognized on this General Ledger date Standard Who column Standard Who column Standard Who column Standard Who column Indexes Index Name AR_CREDIT_MEMO_AMOUNTS_U1 AR_CREDIT_MEMO_AMOUNTS_U2 Index Type UNIQUE UNIQUE Sequence 1 2 3 Column Name CREDIT_MEMO_AMOUNT_ID CUSTOMER_TRX_LINE_ID GL_DATE Sequences Sequence AR_CREDIT_MEMO_AMOUNTS_S Derived Column CREDIT_MEMO_AMOUNT_ID Oracle Proprietary. It also stores the amount that is backed out on each GL date. Confidential Information––Use Restricted by Contract 3 – 124 Oracle Receivables Applications Technical Reference Manual .

This table stores customer information so the next time AutoLockbox is run.AR_CUSTOMER_ALT_NAMES This table stores alternate customer names for AutoLockbox name matching. Column Descriptions Name ALT_NAME_ID ALT_NAME CUSTOMER_ID SITE_USE_ID TERM_ID CREATED_BY CREATION_DATE LAST_UPDATE_DATE LAST_UPDATE_LOGIN LAST_UPDATED_BY (PK) Null? Type NOT NULL NUMBER(15) Description Unique identifier for Alternate Names NOT NULL VARCHAR2(320) Alternate name of the customer NOT NULL NUMBER(15) Unique customer identifier NULL NUMBER(15) Bill to location identifier for the customer NULL NUMBER(15) Payment term identifier NOT NULL NUMBER(15) Standard Who column NOT NULL DATE Standard Who column NOT NULL DATE Standard Who column NULL NUMBER(15) Standard Who column NULL NUMBER(15) Standard Who column Indexes Index Name AR_CUSTOMER_ALT_NAMES_N1 Index Type NOT UNIQUE Sequence 2 Column Name ALT_NAME Oracle Proprietary. the customer information is available and the program can automatically match unidentified receipts with customers. Confidential Information––Use Restricted by Contract Detailed Design 3 – 125 . Name matching is a process that AutoLockbox uses to match unidentified receipts with customers when the imported bank file is in the Japanese Zengin format.

the values are used to publish the customer open balance Column Descriptions. Customer Transaction or Receipt level information.AR_CUSTOMER_BALANCE_ITF This is an interface table that stores all of the records selected by the Customer Open Balance Letter report (per the parameters specified during report submission). Column Descriptions Name REQUEST_ID AS_OF_DATE ORGANIZATION_NAME FUNCTIONAL_CURRENCY_CODE CUSTOMER_NAME CUSTOMER_NUMBER TAX_REFERENCE_NUM ADDRESS_LINE1 ADDRESS_LINE2 ADDRESS_LINE3 ADDRESS_LINE4 CITY STATE ZIP COUNTRY TRANS_TYPE TRX_NUMBER TRANSACTION_DATE TRX_CURRENCY_CODE TRANS_AMOUNT TRANS_AMOUNT_REMAINING RECEIPT_AMOUNT ADJUSTMENT_AMOUNT EARNED_DISCOUNT_AMOUNT UNEARNED_DISCOUNT_AMOUNT INVOICE_CREDIT_AMOUNT BANK_CHARGE ON_ACCOUNT_CREDIT_AMOUNT ON_ACCOUNT_RECEIPTS UNAPPLIED_RECEIPTS Null? Type NOT NULL NUMBER(15) NOT NOT NOT NOT NOT NULL NULL NULL NULL NULL NULL NULL DATE VARCHAR2(60) VARCHAR2(15) VARCHAR2(80) VARCHAR2(30) VARCHAR2(50) VARCHAR2(240) Description Request identifier of the Report Submission As of Date Organization Name Functional Currency Code Customer’s Name Customer Number Customer’s Tax Reference Number Customer’s Bill To Address Line 1 Customer’s Bill To Address Line 2 Customer’s Bill To Address Line 3 Customer’s Bill To Address Line 4 Customer’s Bill To City Customer’s State Customer’s Zip Code Customer’s Country Invoice Transaction Type Invoice Number Invoice Transaction Date Invoice Currency Code Total Invoice Amount Amount Remaining on an Invoice/Open Balance Transaction Receipt Amount Adjustment Amount Total Discount Amount Accounted Total Unearned Total Invoice Credit Amount Bank Charge Total On Account Credit Amount Total On Account Receipts Total Unapplied NULL VARCHAR2(240) NULL VARCHAR2(240) NULL VARCHAR2(240) NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL VARCHAR2(60) VARCHAR2(60) VARCHAR2(60) VARCHAR2(60) VARCHAR2(20) VARCHAR2(30) DATE VARCHAR2(15) NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NOT NOT NOT NOT Oracle Proprietary. Using the values populated by the data extract programs. AR_CUSTOMER_BALANCE_ITF is a denormalized table used for storing the Organization Name. Address. Confidential Information––Use Restricted by Contract 3 – 126 Oracle Receivables Applications Technical Reference Manual .

Lookup code for ’CODE_STATUS’ Date on which customer promises to pay Amount promised by customer Outcome of the customer call Date on which the collector has based the forecast amount (see collection_forecast) Expressed as a percentage. Each row includes information about contacts and response to the call. Confidential Information––Use Restricted by Contract Detailed Design 3 – 127 .AR_CUSTOMER_CALLS_ALL This table stores information about customers calls including the bill–to site. amount of receivable forecasted by collector Contact identifier for both customer and customer location Telephone identifier Fax identifier Reason for customer call Code of the currency entered Descriptive flexfield structure defining column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Oracle Proprietary. promise date. The primary key for this table is CUSTOMER_CALL_ID. Foreign Keys Primary Key Table HZ_CONTACT_POINTS HZ_CUST_ACCOUNTS Primary Key Column CONTACT_POINT_ID CUST_ACCOUNT_ID Foreign Key Column PHONE_ID CUSTOMER_ID Column Descriptions Name CUSTOMER_CALL_ID LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN CREATED_BY CREATION_DATE CUSTOMER_ID COLLECTOR_ID CALL_DATE SITE_USE_ID STATUS PROMISE_DATE PROMISE_AMOUNT CALL_OUTCOME FORECAST_DATE COLLECTION_FORECAST CONTACT_ID PHONE_ID FAX_ID REASON_CODE CURRENCY_CODE ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 Null? Type NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NULL NUMBER(15) NULL VARCHAR2(30) NULL DATE NULL NUMBER NULL VARCHAR2(30) NULL DATE NULL NUMBER(3) NULL NUMBER(15) NULL NULL NULL NULL NULL NUMBER(15) NUMBER(15) VARCHAR2(30) VARCHAR2(15) VARCHAR2(30) Description Call identifier Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Customer identifier Collector identifier Date on which the call was registered Customer location identifier Customer status flag. You can review customer calls in the Customer Calls window. and reason for the call.

Confidential Information––Use Restricted by Contract 3 – 128 Oracle Receivables Applications Technical Reference Manual .Column Descriptions Name ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 FOLLOW_UP_DATE COMPLETE_FLAG FOLLOW_UP_ACTION ORG_ID (Continued) Null? Type Description NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL DATE Date set to follow up call at the customer level NULL VARCHAR2(1) Y or N indicates whether the follow up action is complete at the customer call level. NULL VARCHAR2(30) Follow up action on the call at the customer level NULL NUMBER(15) Operating unit identifier Indexes Index Name AR_CUSTOMER_CALLS_N1 AR_CUSTOMER_CALLS_N2 AR_CUSTOMER_CALLS_N3 AR_CUSTOMER_CALLS_U1 Index Type NOT UNIQUE NOT UNIQUE NOT UNIQUE UNIQUE Sequence 2 4 2 2 2 Column Name COMPLETE_FLAG FOLLOW_UP_DATE COLLECTOR_ID CUSTOMER_ID CUSTOMER_CALL_ID Oracle Proprietary.

Foreign Keys Primary Key Table AR_COLLECTORS AR_CUSTOMER_CALLS_ALL AR_PAYMENT_SCHEDULES_ALL HZ_CUST_ACCOUNT_ROLES HZ_CUST_CONTACT_POINTS HZ_CUST_SITE_USES_ALL RA_CONTACTS_HZ RA_CUSTOMER_TRX_ALL RA_CUSTOMER_TRX_LINES_ALL Primary Key Column COLLECTOR_ID CUSTOMER_CALL_ID PAYMENT_SCHEDULE_ID CUST_ACCOUNT_ROLE_ID CUST_CONTACT_POINT_ID SITE_USE_ID CONTACT_ID CUSTOMER_TRX_ID CUSTOMER_TRX_LINE_ID Foreign Key Column COLLECTOR_ID CUSTOMER_CALL_ID PAYMENT_SCHEDULE_ID CUSTOMER_ID PHONE_ID SITE_USE_ID CONTACT_ID CUSTOMER_TRX_ID CUSTOMER_TRX_LINE_ID QuickCodes Columns Column CALL_OUTCOME QuickCodes Type CALL_OUTCOME LITTLE PROGRESS NO PROGRESS NOT AVAILABLE User defined QuickCodes Table AR_LOOKUPS Some progress made – call again Unable to make progress on this issue The person was not available to discuss the problem AR_LOOKUPS AMT INCORRECT BILL–TO INCORRECT CANNOT CONTACT CHECK IN MAIL CM/REBILL IN PROGRESS DISPUTE AMOUNT DUPL INVOICE EVALUATING LOST INVOICE NO CONTRACT NO INVOICE NO PO PAID PMT APPROVED PO INCORRECT RETURNED SHIP–TO INCORRECT TAX INCORRECT TECH PROBLEM TERMS INCORRECT REASON_CODE CUSTOMER_RESPONSE_REASON AMT INCORRECT BILL–TO INCORRECT CANNOT CONTACT CHECK IN MAIL CM/REBILL IN PROGRESS DISPUTE AMOUNT DUPL INVOICE EVALUATING LOST INVOICE NO CONTRACT NO INVOICE NO PO PAID PMT APPROVED PO INCORRECT RETURNED SHIP–TO INCORRECT TAX INCORRECT TECH PROBLEM TERMS INCORRECT User defined Oracle Proprietary. and Collection reports. Each row includes specific collection information regarding your call topic. The primary key for this table is CUSTOMER_CALL_TOPIC_ID. such as the outcome of the call. the customer’s response. Call History. Confidential Information––Use Restricted by Contract Detailed Design 3 – 129 . and the follow–up date.AR_CUSTOMER_CALL_TOPICS_ALL This table stores information about the topic of customer calls. Oracle Receivables uses this information to review customer calls in the Record A Call.

QuickCodes Columns Column (Continued) QuickCodes Type WILL CALL BACK QuickCodes Table WILL CALL BACK Column Descriptions Name CUSTOMER_CALL_TOPIC_ID LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN CREATED_BY CREATION_DATE CUSTOMER_CALL_ID CUSTOMER_ID COLLECTOR_ID CALL_DATE PAYMENT_SCHEDULE_ID CUSTOMER_TRX_ID CUSTOMER_TRX_LINE_ID PROMISE_DATE PROMISE_AMOUNT FOLLOW_UP_DATE FOLLOW_UP_ACTION FOLLOW_UP_COMPANY_REP_ID CALL_OUTCOME FORECAST_DATE COLLECTION_FORECAST REASON_CODE SITE_USE_ID CONTACT_ID PHONE_ID ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 (PK) Null? Type NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NULL NUMBER(15) NULL NUMBER(15) NULL NUMBER(15) NULL DATE NULL NUMBER NULL DATE NULL VARCHAR2(30) NULL NUMBER(15) NULL VARCHAR2(30) NULL DATE NULL NUMBER(3) NULL VARCHAR2(30) NULL NUMBER(15) NULL NUMBER(15) NULL NUMBER(15) NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Description Identifier of the call topic Standard Who Column Standard Who column Standard Who column Standard Who column Standard Who column Identifier of the call associated with this call topic Identifier of the customer associated with this call topic Identifier of the collector associated with this call topic Date of the call associated with this call topic Identifier of the payment schedule associated with this call topic Identifier of the customer transaction associated with this call topic Identifier of the customer transaction line item associated with this call topic Date the customer promises to pay Amount the customer promises to pay Date set for follow up call Follow up action as result of the call This column is currently not being used Outcome of the call Date payment is expected Percentage of total amount expected to be collected User defined reason code for customer explanation on failure to pay Identifier of the associated site use record Identifier of contact associated with this call Phone number of the contact Descriptive Flexfield Structure Defining Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Oracle Proprietary. Confidential Information––Use Restricted by Contract 3 – 130 Oracle Receivables Applications Technical Reference Manual .

Confidential Information––Use Restricted by Contract Detailed Design 3 – 131 .Column Descriptions Name ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 COMPLETE_FLAG CASH_RECEIPT_ID ORG_ID (Continued) Null? Type Description NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(1) Y or N indicates whether the follow up action is complete at the topic level NULL NUMBER(15) Receipt identifier NULL NUMBER(15) Operating unit identifier Indexes Index Name AR_CUSTOMER_CALL_TOPICS_N1 AR_CUSTOMER_CALL_TOPICS_N10 AR_CUSTOMER_CALL_TOPICS_N11 AR_CUSTOMER_CALL_TOPICS_N12 AR_CUSTOMER_CALL_TOPICS_N2 AR_CUSTOMER_CALL_TOPICS_N3 AR_CUSTOMER_CALL_TOPICS_N4 AR_CUSTOMER_CALL_TOPICS_N5 AR_CUSTOMER_CALL_TOPICS_N6 AR_CUSTOMER_CALL_TOPICS_N7 AR_CUSTOMER_CALL_TOPICS_N8 AR_CUSTOMER_CALL_TOPICS_N9 AR_CUSTOMER_CALL_TOPICS_U1 Index Type NOT NOT NOT NOT UNIQUE UNIQUE UNIQUE UNIQUE Sequence 1 1 1 2 4 1 2 1 1 1 1 1 1 1 1 Column Name CUSTOMER_CALL_ID REASON_CODE CALL_OUTCOME COMPLETE_FLAG FOLLOW_UP_DATE CONTACT_ID PHONE_ID COLLECTOR_ID CUSTOMER_ID SITE_USE_ID PAYMENT_SCHEDULE_ID CUSTOMER_TRX_ID FOLLOW_UP_COMPANY_REP_ID CALL_DATE CUSTOMER_CALL_TOPIC_ID NOT UNIQUE NOT NOT NOT NOT NOT NOT NOT UNIQUE UNIQUE UNIQUE UNIQUE UNIQUE UNIQUE UNIQUE UNIQUE Sequences Sequence AR_CUSTOMER_CALL_TOPICS_S Derived Column CUSTOMER_CALL_TOPIC_ID Oracle Proprietary.

Every time the AMOUNT_IN_DISPUTE column is changed in AR_PAYMENT_SCHEDULES. null if the record is created by the ar_dispute_history_bru trigger PAYMENT_SCHEDULE_ID AMOUNT_DUE_REMAINING AMOUNT_IN_DISPUTE DISPUTE_AMOUNT START_DATE END_DATE CREATION_DATE CREATED_BY LAST_UPDATE_DATE LAST_UPDATED_BY LAST_UPDATE_LOGIN CREATED_FROM Indexes Index Name AR_DISPUTE_HISTORY_N1 AR_DISPUTE_HISTORY_U1 Index Type NOT UNIQUE UNIQUE Sequence 2 1 Column Name PAYMENT_SCHEDULE_ID DISPUTE_HISTORY_ID Sequences Sequence AR_DISPUTE_HISTORY_S Derived Column DISPUTE_HISTORY_ID Oracle Proprietary.AR_DISPUTE_HISTORY This table stores a history of disputes for each payment schedule. Confidential Information––Use Restricted by Contract 3 – 132 Oracle Receivables Applications Technical Reference Manual . Foreign Keys Primary Key Table AR_PAYMENT_SCHEDULES_ALL Primary Key Column PAYMENT_SCHEDULE_ID Foreign Key Column PAYMENT_SCHEDULE_ID Column Descriptions Name DISPUTE_HISTORY_ID (PK) Null? Type NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL NUMBER NOT NULL NUMBER NOT NULL NUMBER NOT NULL DATE NULL DATE NOT NOT NOT NOT NULL NULL NULL NULL NULL NULL DATE NUMBER(15) DATE NUMBER(15) NUMBER(15) VARCHAR2(30) Description Unique identifier for a dispute history record Identifies the payment schedule The current amount due remaining The current disputed amount The difference between the last amount_in_dispute and the current amount_in_dispute Start Date for dispute history record End Date for dispute history record Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Populated by the release 10 upgrade with the string ’R10UPGRADE’. a row is created in this table.

6. Foreign Keys Primary Key Table AR_CASH_RECEIPT_HISTORY_ALL GL_CODE_COMBINATIONS Primary Key Column CASH_RECEIPT_HISTORY_ID CODE_COMBINATION_ID Foreign Key Column SOURCE_ID CODE_COMBINATION_ID Column Descriptions Name LINE_ID Null? Type NOT NULL NUMBER(15) Description This is a unique key in the table. This is the amount of the journal entries. Standard Who column Standard Who column Standard Who column Standard Who column Operating Unit Identifier Abbreviation which represents another table SOURCE_ID (PK) NOT NULL NUMBER(15) SOURCE_TABLE (PK) NOT NULL VARCHAR2(10) SOURCE_TYPE (PK) NOT NULL VARCHAR2(30) CODE_COMBINATION_ID NOT NULL NUMBER(15) AMOUNT_DR AMOUNT_CR ACCTD_AMOUNT_DR ACCTD_AMOUNT_CR CREATION_DATE CREATED_BY LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN ORG_ID SOURCE_TABLE_SECONDARY NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NOT NULL DATE NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NULL NUMBER(15) NULL NUMBER(15) NULL VARCHAR2(10) Oracle Proprietary. This is the amount of the journal entries. The date this receipt was created. REMITTANCE. BANK_CHARGES and represents the account for which the distribution is being posted.CODE_COMBI NATION_ID.CASH_RE CEIPT_HISTORY_ID and refers to the transaction that created these distributions. This is the amount of the journal entries. It is used to uniquely identify rows in this table – primarily when these rows are passed on to General Ledger. It is the account to create the journals for. only the SOURCE_TABLE is recognized. In future releases. This is the foreign key to GL_CODE_COMBINATIONS.AR_DISTRIBUTIONS_ALL This table stores the distributions generated by the different steps in the life cycle of a cash receipt. This is the amount of the journal entries. The primary key for this table is SOURCE_ID. SHORT_TERM_DEBT. this might have other values to represent other tables. In the current release. SOURCE_TYPE. This is a foreign key to AR_CASH_RECEIPT_HISTORY. This information was moved from the AR_CASH_RECEIPT_HISTORY_ALL table as there could be more than one account associated with each history row. This is one of the following values: CONFIRMATION. Confidential Information––Use Restricted by Contract Detailed Design 3 – 133 . SOURCE_TABLE. FACTOR. CASH. This will always be ’CRH’ in 10.

Confidential Information––Use Restricted by Contract 3 – 134 Oracle Receivables Applications Technical Reference Manual . paid–from customer identifier for receipts Bill–to site use identifier for transactions. Bill–to customer identifier for transactions. Accounted taxable debit amount Accounted taxable credit amount Links tax and taxable lines within the AR_DISTRIBUTIONS table. the taxable debit to which the tax applies. For line of type Tax. UPDATE. customer site use identifier for receipts The source identifier from which the reversal record was created. the taxable credit to which the tax applies. Foreign key to AR_VAT_TAX Foreign key to AR_LOCATION_VALUES Source Type Secondary SOURCE_ID_SECONDARY CURRENCY_CODE CURRENCY_CONVERSION_RATE CURRENCY_CONVERSION_TYPE CURRENCY_CONVERSION_DATE TAXABLE_ENTERED_DR TAXABLE_ENTERED_CR TAXABLE_ACCOUNTED_DR TAXABLE_ACCOUNTED_CR TAX_LINK_ID THIRD_PARTY_ID THIRD_PARTY_SUB_ID REVERSED_SOURCE_ID NULL NUMBER(15) NULL NUMBER(15) TAX_CODE_ID LOCATION_SEGMENT_ID SOURCE_TYPE_SECONDARY NULL NUMBER(15) NULL NUMBER(15) NULL VARCHAR2(30) Indexes Index Name AR_DISTRIBUTIONS_N1 AR_DISTRIBUTIONS_U2 Index Type NOT UNIQUE UNIQUE Sequence 2 3 4 1 Column Name SOURCE_ID SOURCE_TABLE SOURCE_TYPE LINE_ID Sequences Sequence AR_DISTRIBUTIONS_S Derived Column LINE_ID Database Triggers Trigger Trigger Trigger Trigger Name Time Level Event : : : : AR_MRC_DISTRIBUTIONS_BIUD BEFORE ROW INSERT. DELETE Oracle Proprietary.Column Descriptions Name (Continued) Null? Type NULL NUMBER(15) NULL VARCHAR2(15) NULL NUMBER NULL VARCHAR2(30) NULL DATE NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER(15) NULL NUMBER(15) Description Foreign key for entity in SOURCE_TABLE_SECONDARY Code defined for a currency Exchange rate Supports multiple currency exchange rates for the same date Date the currency was converted using the given exchange rate For line of type Tax. Used for receipt application (APP) records to get the debit/ credit for the Gain/Loss account.

For each record being inserted/updated/deleted in AR_DISTRIBUTIONS_ALL. update. Confidential Information––Use Restricted by Contract Detailed Design 3 – 135 . AR_MC_DISTRIBUTIONS_ALL.This MRC trigger only exists when you install the Multiple Reporting Currencies feature. It is executed when you perform an insert. Oracle Proprietary. or delete statement on the table AR_DISTRIBUTIONS_ALL. this trigger inserts/updates/deletes corresponding reporting currency records in the MRC subtable.

AR_DISTRIBUTION_SETS_ALL
This table stores general information about your distribution sets such as the name, description, and status. The total percent allocated to your distribution set lines must equal 100%. You use AR_DISTRIBUTION_SETS_ALL along with AR_DISTRIBUTION_SET_LINES_ALL to automatically distribute your other receipt payments. Oracle Receivables displays distribution sets as list of values choices to speed data entry. The primary key for this table is DISTRIBUTION_SET_ID.
QuickCodes Columns Column
STATUS

QuickCodes Type CODE_STATUS A I

QuickCodes Table AR_LOOKUPS Active Inactive

Column Descriptions Name
DISTRIBUTION_SET_ID (PK)

Null? Type NOT NULL NUMBER(15) NOT NOT NOT

Description

DISTRIBUTION_SET_NAME LAST_UPDATE_DATE LAST_UPDATED_BY LAST_UPDATE_LOGIN CREATION_DATE CREATED_BY STATUS DESCRIPTION TOTAL_PERCENT_DISTRIBUTION

NOT

ORG_ID

Identifier of the distribution set NULL VARCHAR2(50) Name of the distribution set NULL DATE Standard Who column NULL NUMBER(15) Standard Who column NULL NUMBER(15) Standard Who column NULL DATE Standard Who column NULL NUMBER(15) Standard Who column NULL VARCHAR2(1) Indicates whether this distribution set is active or inactive NULL VARCHAR2(240) Description of the distribution set NULL NUMBER Total percent allocated from individual distribution accounts to this distribution set NULL NUMBER(15) Operating Unit Identifier

Indexes Index Name
AR_DISTRIBUTION_SETS_U1

Index Type UNIQUE

Sequence 1

Column Name DISTRIBUTION_SET_ID

Sequences Sequence
AR_DISTRIBUTION_SETS_S

Derived Column DISTRIBUTION_SET_ID

Oracle Proprietary, Confidential Information––Use Restricted by Contract
3 – 136 Oracle Receivables Applications Technical Reference Manual

AR_DISTRIBUTION_SET_LINES_ALL
This table stores specific information about individual distribution accounts. Each row joins specific accounting information with receipt percentages. The total percent of all distribution set lines must equal 100%. Oracle Receivables creates one row for each distribution percent. AR_DISTRIBUTION_SETS_ALL stores information about your distribution set. Oracle Receivables uses distribution set lines to speed data entry. The primary key for this table is DISTRIBUTION_SET_ID.
Foreign Keys Primary Key Table
AR_DISTRIBUTION_SETS_ALL GL_CODE_COMBINATIONS GL_SETS_OF_BOOKS

Primary Key Column DISTRIBUTION_SET_ID CODE_COMBINATION_ID SET_OF_BOOKS_ID

Foreign Key Column DISTRIBUTION_SET_ID DIST_CODE_COMBINATION_ID SET_OF_BOOKS_ID

Column Descriptions Name
DISTRIBUTION_SET_ID (PK) (PK)

Null? Type NOT NULL NUMBER(15) NOT NOT NOT NOT

Description

DIST_CODE_COMBINATION_ID SET_OF_BOOKS_ID LAST_UPDATE_DATE LAST_UPDATED_BY LAST_UPDATE_LOGIN CREATION_DATE CREATED_BY PERCENT_DISTRIBUTION DESCRIPTION ORG_ID

Identifier of the individual distribution set line NULL NUMBER(15) Identifier of the accounting flexfield record associated with this distribution NULL NUMBER(15) General Ledger Set of Books used (only one supported currently) NULL DATE Standard Who column NULL NUMBER(15) Standard Who column NULL NUMBER(15) Standard Who column NULL DATE Standard Who column NULL NUMBER(15) Standard Who column NULL NUMBER Percentage of payment to allocate to this distribution set account NULL VARCHAR2(240) Description of the individual distribution set line NULL NUMBER(15) Operating Unit Identifier

Indexes Index Name
AR_DISTRIBUTION_SET_LINES_U1

Index Type UNIQUE

Sequence 1 2

Column Name DISTRIBUTION_SET_ID DIST_CODE_COMBINATION_ID

Sequences Sequence
AR_DISTRIBUTION_SETS_S

Derived Column DISTRIBUTION_SET_ID

Oracle Proprietary, Confidential Information––Use Restricted by Contract
Detailed Design 3 – 137

AR_DOC_SEQUENCE_AUDIT
This table stores a row for every document number (sequential number) that is generated. It is used as a table to audit the numbers that are generated by the system.
Foreign Keys Primary Key Table
FND_DOCUMENT_SEQUENCES FND_DOC_SEQUENCE_ASSIGNMENTS

Primary Key Column DOC_SEQUENCE_ID DOC_SEQUENCE_ASSIGNMENT_ID

Foreign Key Column DOC_SEQUENCE_ID DOC_SEQUENCE_ASSIGNMENT_ID

Column Descriptions Name
DOC_SEQUENCE_ID (PK)

Null? Type NOT NULL NUMBER NOT NULL NUMBER NOT NULL NUMBER NOT NULL DATE NOT NULL NUMBER(15)

Description Foreign key to FND_DOCUMENT_SEQUENCES The document sequence number The document number that was generated Standard Who column Standard Who column

DOC_SEQUENCE_ASSIGNMENT_ID DOC_SEQUENCE_VALUE (PK) CREATION_DATE CREATED_BY

Indexes Index Name
AR_DOC_SEQUENCE_AUDIT_N1 AR_DOC_SEQUENCE_AUDIT_N2 AR_DOC_SEQUENCE_AUDIT_U1

Index Type NOT UNIQUE NOT UNIQUE UNIQUE

Sequence 1 2 1 2

Column Name CREATION_DATE DOC_SEQUENCE_VALUE DOC_SEQUENCE_ID DOC_SEQUENCE_VALUE

Oracle Proprietary, Confidential Information––Use Restricted by Contract
3 – 138 Oracle Receivables Applications Technical Reference Manual

AR_DUNNING_LETTERS_B
This table stores information about your dunning letters. You need one row for each dunning letter. Oracle Receivables uses dunning letters to alert customers of overdue payments. You define dunning letter sequences in AR_DUNNING_LETTER_SETS. The primary key for this table is DUNNING_LETTER_ID.
QuickCodes Columns Column
STATUS

QuickCodes Type CODE_STATUS A I

QuickCodes Table AR_LOOKUPS Active Inactive

Column Descriptions Name
DUNNING_LETTER_ID LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN CREATED_BY CREATION_DATE STATUS REVIEW_DATE (PK)

Null? Type NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NOT NULL VARCHAR2(1) NULL DATE

Description Identifier of the dunning letter Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Indicates whether this dunning letter is active or inactive Date used to review this dunning letter to assess effectiveness in collection reports Descriptive Flexfield Structure Defining Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column

ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13

NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150)

Oracle Proprietary, Confidential Information––Use Restricted by Contract
Detailed Design 3 – 139

Column Descriptions Name
ATTRIBUTE14 ATTRIBUTE15

(Continued)
Null? Type Description NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column

Indexes Index Name
AR_DUNNING_LETTERS_B_U2

Index Type UNIQUE

Sequence 1

Column Name DUNNING_LETTER_ID

Sequences Sequence
AR_DUNNING_LETTERS_S

Derived Column DUNNING_LETTER_ID

Oracle Proprietary, Confidential Information––Use Restricted by Contract
3 – 140 Oracle Receivables Applications Technical Reference Manual

AR_DUNNING_LETTERS_CUSTOM_TL
This table provides multi–lingual support (MLS) for dunning letters that you create in the Dunning Letters window. MLS enables you to store and print data that you define in multiple languages. The stored message is used to display the text on a dunning letter when printed. The primary key for this table is DUNNING_LETTER_ID, PARAGRAPH_NUMBER, and LANGUAGE.
Column Descriptions Name
DUNNING_LETTER_ID PARAGRAPH_NUMBER PARAGRAPH_TEXT CREATION_DATE CREATED_BY LAST_UPDATE_LOGIN LAST_UPDATE_BY LAST_UPDATE_DATE LANGUAGE (PK) SOURCE_LANG (PK) (PK)

Null? Type NOT NULL NUMBER(15) NOT NULL NULL NOT NULL NOT NULL NULL NOT NULL NOT NULL NOT NULL NULL

Description

Identifier of the dunning letter NUMBER(15) Number of each paragraph in the dunning letter VARCHAR2(2000) Paragraph text DATE Standard Who column NUMBER(15) Standard Who column NUMBER(15) Standard Who column NUMBER(15) Standard Who column DATE Standard Who column VARCHAR2(4) Language VARCHAR2(4) Source Language

Indexes Index Name
AR_DUNNING_LETTERS_CUST_TL_U1

Index Type UNIQUE

Sequence 1 2 3

Column Name DUNNING_LETTER_ID PARAGRAPH_NUMBER LANGUAGE

Oracle Proprietary, Confidential Information––Use Restricted by Contract
Detailed Design 3 – 141

AR_DUNNING_LETTERS_TL
This table provides multi–lingual support (MLS) for dunning letters that you define in Oracle Receivables. MLS enables you to store and print data that you define in multiple languages. The primary key for this table is DUNNING_LETTER_ID and LANGUAGE.
Column Descriptions Name
DUNNING_LETTER_ID DESCRIPTION LETTER_NAME LANGUAGE (PK) SOURCE_LANG LAST_UPDATE_DATE CREATION_DATE CREATED_BY LAST_UPDATED_BY LAST_UPDATE_LOGIN (PK)

Null? Type NOT NULL NUMBER(15)

Description

Identifier of the dunning letter NULL VARCHAR2(240) Description of the dunning letter NULL VARCHAR2(24) Dunning letter name NOT NULL VARCHAR2(4) Language code of the dunning letter text NOT NULL VARCHAR2(4) Language code of the record from which this was copied during the upgrade NOT NULL DATE Standard Who column NOT NULL DATE Standard Who column NOT NULL NUMBER(15) Standard Who column NOT NULL NUMBER(15) Standard Who column NULL NUMBER(15) Standard Who column

Indexes Index Name
AR_DUNNING_LETTERS_TL_U1 AR_DUNNING_LETTERS_TL_U2

Index Type UNIQUE UNIQUE

Sequence 1 2 1 2

Column Name DUNNING_LETTER_ID LANGUAGE LETTER_NAME LANGUAGE

Oracle Proprietary, Confidential Information––Use Restricted by Contract
3 – 142 Oracle Receivables Applications Technical Reference Manual

AR_DUNNING_LETTER_SETS
This table stores sequences in which the dunning letters you define in AR_DUNNING_LETTERS will be sent. Oracle Receivables stores one row for each sequence. Dunning letter sets let you vary the tone of your communications to your customer. For example, your first letter could be a friendly reminder that they have overdue payments. The second letter could warn them of possible finance charge penalties as a result of their late payments. The third letter could threaten them with a credit hold if they do not pay. You use customer profile classes to assign dunning letter sets to your customers. Profile class information is stored in AR_CUSTOMER_PROFILES. The primary key for this table is DUNNING_LETTER_SET_ID.
QuickCodes Columns Column
DUN_DISPUTED_ITEMS

QuickCodes Type YES/NO N Y YES/NO N Y YES/NO N Y YES/NO N Y CODE_STATUS A I

QuickCodes Table AR_LOOKUPS No Yes AR_LOOKUPS No Yes AR_LOOKUPS No Yes AR_LOOKUPS No Yes AR_LOOKUPS Active Inactive

FINANCE_CHARGES

GRACE_DAYS

RESEND_LAST_LETTER

STATUS

Column Descriptions Name
DUNNING_LETTER_SET_ID LAST_UPDATE_DATE LAST_UPDATED_BY LAST_UPDATE_LOGIN CREATION_DATE CREATED_BY NAME STATUS (PK)

Null? Type NOT NULL NUMBER(15) NOT NULL DATE NOT NULL NUMBER(15) NULL NUMBER(15) NOT NULL DATE NOT NULL NUMBER(15) NOT NULL VARCHAR2(30) NOT NULL VARCHAR2(1)

Description Identifier of the dunning letter set Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Name of the dunning letter set Indicates whether this dunning letter set is active or inactive

Oracle Proprietary, Confidential Information––Use Restricted by Contract
Detailed Design 3 – 143

Column Descriptions Name

(Continued)
Null? Type NOT NULL VARCHAR2(1) Description Indicates whether to resend the last letter of this dunning letter set if the customer has already received this letter. This ensures letters are not sent until the oldest invoice moves onto a different past due range Indicates whether to use grace days when determining issuing of dunning letters Indicates whether to include invoices that are in dispute in this dunning letter set Indicates whether to include finance charges in this dunning letter set Description of the dunning letter set Descriptive Flexfield Structure Defining Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Indicates whether to apply finance charges to disputed items Indicates whether to include unapplied and on–account payments in all dunning letters in a dunning letter set Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column ’N’ to send a particular Dunning letter out of sequence. ’Y’ to maintain the sequence in which the Dunning letter will be sent.

RESEND_LAST_LETTER

GRACE_DAYS DUN_DISPUTED_ITEMS FINANCE_CHARGES DESCRIPTION ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 CHARGE_DISPUTED_ITEMS INCLUDE_UNUSED_PAYMENTS_FLAG

NOT NULL VARCHAR2(1) NOT NULL VARCHAR2(1) NOT NULL VARCHAR2(1) NULL VARCHAR2(240) NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NOT NULL VARCHAR2(1) NOT NULL VARCHAR2(1)

ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 SEQUENCED_LETTERS_FLAG

NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NOT NULL VARCHAR2(1)

Oracle Proprietary, Confidential Information––Use Restricted by Contract
3 – 144 Oracle Receivables Applications Technical Reference Manual

Column Descriptions Name
DUNNING_TYPE

(Continued)
Null? Type NOT NULL VARCHAR2(30) Description Indicates whether Dunning is based on days items are past due or Dunning levels (Dunning methods: ’DAYS_OVERDUE’ or ’STAGED_DUNNING’)

Indexes Index Name
AR_DUNNING_LETTER_SETS_U1

Index Type UNIQUE

Sequence 1

Column Name DUNNING_LETTER_SET_ID

Sequences Sequence
AR_DUNNING_LETTER_SETS_S

Derived Column DUNNING_LETTER_SET_ID

Oracle Proprietary, Confidential Information––Use Restricted by Contract
Detailed Design 3 – 145

AR_DUNNING_LETTER_SET_LINES
This table stores the individual lines of a dunning letter set. Use AR_DUNNING_LETTER_SETS to store dunning letter sets. Each line of a dunning letter set includes a dunning letter and a date range, if applicable. For example, you may choose to send Letter 1 to all customers with invoices that are 1 to 30 days past due. You can also include current invoices not yet due or copies of invoices with each dunning letter. The primary key for this table is DUNNING_LETTER_SET_ID.
Foreign Keys Primary Key Table
AR_DUNNING_LETTERS_B AR_DUNNING_LETTER_SETS

Primary Key Column DUNNING_LETTER_ID DUNNING_LETTER_SET_ID

Foreign Key Column DUNNING_LETTER_ID DUNNING_LETTER_SET_ID

QuickCodes Columns Column
INCLUDE_CURRENT

QuickCodes Type YES/NO N Y YES/NO N Y

QuickCodes Table AR_LOOKUPS No Yes AR_LOOKUPS No Yes

INVOICE_COPIES

Column Descriptions Name
DUNNING_LETTER_SET_ID DUNNING_LINE_NUM (PK) LAST_UPDATE_DATE LAST_UPDATED_BY LAST_UPDATE_LOGIN CREATION_DATE CREATED_BY DUNNING_LETTER_ID RANGE_OF_DAYS_FROM (PK)

Null? Type NOT NULL NUMBER(15) NOT NULL NUMBER NOT NULL DATE NOT NULL NUMBER(15) NULL NUMBER(15) NOT NULL DATE NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL NUMBER

Description Identifier of the individual line of a dunning letter set Specifies dunning order Standard Who Column Standard Who Column Standard Who Column Standard Who Column Standard Who column Identifier for the dunning letter that will be printed for this dunning letter Minimum number of days past due a customer’s oldest invoice, debit memo, or chargeback must be in order to receive this dunning letter Maximum number of days past due a customer’s oldest invoice, debit memo, or chargeback must be in order to receive this dunning letter Indicates whether to include invoices, debit memos, and chargebacks that are not yet due for payment in a dunning letter

RANGE_OF_DAYS_TO

NOT NULL NUMBER

INCLUDE_CURRENT

NULL VARCHAR2(1)

Oracle Proprietary, Confidential Information––Use Restricted by Contract
3 – 146 Oracle Receivables Applications Technical Reference Manual

Column Descriptions Name
INVOICE_COPIES

(Continued)
Null? Type NULL VARCHAR2(1) Description Indicates whether to include copies of invoices, debit memos, and chargebacks with each dunning letter Descriptive Flexfield Structure Defining Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Dunning level start value for this dunning letter Dunning level end value for this dunning letter Day frequency when dunning level is increased

ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 RANGE_OF_DUNNING_LEVEL_FROM RANGE_OF_DUNNING_LEVEL_TO MIN_DAYS_BETWEEN_DUNNING

NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL NUMBER(2) NULL NUMBER(2) NULL NUMBER(3)

Indexes Index Name
AR_DUNNING_LETTER_SET_LINES_U1

Index Type UNIQUE

Sequence 1 2

Column Name DUNNING_LETTER_SET_ID DUNNING_LINE_NUM

Oracle Proprietary, Confidential Information––Use Restricted by Contract
Detailed Design 3 – 147

AR_INTERIM_CASH_RCPT_LINES_ALL
This is a temporary table that stores entries for each QuickCash receipt application. After you run the Post QuickCash program, Oracle Receivables creates an entry in AR_RECEIVABLE_APPLICATIONS_ALL for each application. Oracle Receivables then deletes data from this table. The primary key for this table is CASH_RECEIPT_LINE_ID.
Foreign Keys Primary Key Table
AR_BATCHES_ALL AR_INTERIM_CASH_RECEIPTS_ALL AR_PAYMENT_SCHEDULES_ALL HZ_CUST_ACCOUNTS RA_CUSTOMER_TRX_ALL RA_CUSTOMER_TRX_LINES_ALL

Primary Key Column BATCH_ID CASH_RECEIPT_ID PAYMENT_SCHEDULE_ID CUST_ACCOUNT_ID CUSTOMER_TRX_ID CUSTOMER_TRX_LINE_ID

Foreign Key Column BATCH_ID CASH_RECEIPT_ID PAYMENT_SCHEDULE_ID SOLD_TO_CUSTOMER CUSTOMER_TRX_ID CUSTOMER_TRX_LINE_ID

Column Descriptions Name
CASH_RECEIPT_ID (PK)

Null? Type NOT NULL NUMBER(15)

Description

CASH_RECEIPT_LINE_ID LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN CREATED_BY CREATION_DATE PAYMENT_AMOUNT PAYMENT_SCHEDULE_ID CUSTOMER_TRX_ID CUSTOMER_TRX_LINE_ID

(PK)

NOT NULL NOT NULL NOT NULL NULL NOT NULL NOT NULL NULL NOT NULL NULL NULL

BATCH_ID SOLD_TO_CUSTOMER DISCOUNT_TAKEN DUE_DATE ATTRIBUTE_CATEGORY ATTRIBUTE1

NULL NULL NULL NULL NULL NULL

Identifier of the interim cash receipt associated with this individual interim cash receipt line NUMBER(15) Partial identifier of the individual interim cash receipt line NUMBER(15) Standard Who column DATE Standard Who column NUMBER(15) Standard Who column NUMBER(15) Standard Who column DATE Standard Who column NUMBER Amount of the payment NUMBER(15) Identifier of the payment schedule associated with this interim cash receipt line NUMBER(15) Identifier of the customer transaction associated with this interim cash receipt line NUMBER(15) Identifier of the customer transaction line associated with this interim cash receipt line NUMBER(15) Identifier of the payment batch associated with this interim cash receipt line NUMBER(15) Identifier of the customer associated with this interim cash receipt line NUMBER Discount given to the customer on this transaction DATE Date the payment is due VARCHAR2(30) Descriptive Flexfield Structure Defining Column VARCHAR2(150) Descriptive Flexfield Segment Column

Oracle Proprietary, Confidential Information––Use Restricted by Contract
3 – 148 Oracle Receivables Applications Technical Reference Manual

Column Descriptions Name
ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15

(Continued)
Null? Type Description NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL NUMBER(15) Standard Who column NULL NUMBER(15) Standard Who column NULL DATE Standard Who column NULL NUMBER(15) Request identifier number NULL VARCHAR2(30) Value for the USSGL Transaction Code NULL VARCHAR2(30) Context value for the USSGL Transaction Code Flexfield NULL NUMBER(15) Operating Unit Identifier NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality

PROGRAM_APPLICATION_ID PROGRAM_ID PROGRAM_UPDATE_DATE REQUEST_ID USSGL_TRANSACTION_CODE USSGL_TRANSACTION_CODE_CONTEXT ORG_ID GLOBAL_ATTRIBUTE1 GLOBAL_ATTRIBUTE2 GLOBAL_ATTRIBUTE3 GLOBAL_ATTRIBUTE4 GLOBAL_ATTRIBUTE5 GLOBAL_ATTRIBUTE6 GLOBAL_ATTRIBUTE7 GLOBAL_ATTRIBUTE8 GLOBAL_ATTRIBUTE9 GLOBAL_ATTRIBUTE10 GLOBAL_ATTRIBUTE11

Oracle Proprietary, Confidential Information––Use Restricted by Contract
Detailed Design 3 – 149

Column Descriptions Name

(Continued)
Null? Type Description NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(30) Reserved For Globalization Functionality NULL NUMBER Amount of the payment in the receipt currency NULL VARCHAR2(15) Currency code of the invoice NULL NUMBER The exchange rate used to convert the payment from the transaction currency to the receipt currency.

GLOBAL_ATTRIBUTE12 GLOBAL_ATTRIBUTE13 GLOBAL_ATTRIBUTE14 GLOBAL_ATTRIBUTE15 GLOBAL_ATTRIBUTE16 GLOBAL_ATTRIBUTE17 GLOBAL_ATTRIBUTE18 GLOBAL_ATTRIBUTE19 GLOBAL_ATTRIBUTE20 GLOBAL_ATTRIBUTE_CATEGORY AMOUNT_APPLIED_FROM INVOICE_CURRENCY_CODE TRANS_TO_RECEIPT_RATE

Indexes Index Name
AR_INTERIM_CASH_RCPT_LINES_N1 AR_INTERIM_CASH_RCPT_LINES_N2

Index Type NOT UNIQUE NOT UNIQUE

Sequence 1 1

Column Name CASH_RECEIPT_ID CUSTOMER_TRX_ID

Oracle Proprietary, Confidential Information––Use Restricted by Contract
3 – 150 Oracle Receivables Applications Technical Reference Manual

AR_INTERIM_CASH_RECEIPTS_ALL
This is a temporary table that stores entries for receipts entered via QuickCash. Oracle Receivables creates one record for each receipt. If you enter a receipt with a status of Unapplied, Unidentified, On Account, or apply payment to one invoice, Oracle Receivables stores both payment and application information. When the payment is applied to many invoices, Oracle Receivables creates one record for each receipt application in AR_INTERIM_CASH_RCPT_LINES_ALL. After you run the Post QuickCash program, Oracle Receivables creates a record in AR_CASH_RECEIPTS_ALL for each receipt and AR_RECEIVABLE_APPLICATIONS_ALL for each receipt application. Oracle Receivables then deletes data from this table. The primary key for this table is CASH_RECEIPT_ID.
Foreign Keys Primary Key Table
AP_BANK_ACCOUNTS_ALL AP_BANK_ACCOUNTS_ALL AR_BATCHES_ALL AR_PAYMENT_SCHEDULES_ALL AR_RECEIPT_METHODS FND_CURRENCIES FND_DOCUMENT_SEQUENCES HZ_CUST_ACCOUNTS HZ_CUST_SITE_USES_ALL RA_CUSTOMER_TRX_ALL

Primary Key Column BANK_ACCOUNT_ID BANK_ACCOUNT_ID BATCH_ID PAYMENT_SCHEDULE_ID RECEIPT_METHOD_ID CURRENCY_CODE DOC_SEQUENCE_ID CUST_ACCOUNT_ID SITE_USE_ID CUSTOMER_TRX_ID

Foreign Key Column REMITTANCE_BANK_ACCOUNT_ID CUSTOMER_BANK_ACCOUNT_ID BATCH_ID PAYMENT_SCHEDULE_ID RECEIPT_METHOD_ID CURRENCY_CODE DOC_SEQUENCE_ID PAY_FROM_CUSTOMER SITE_USE_ID CUSTOMER_TRX_ID

QuickCodes Columns Column
STATUS

QuickCodes Type CHECK_STATUS APP NSF REV STOP UNAPP UNID

QuickCodes Table AR_LOOKUPS Applied Non–Sufficient Funds Reversal–User Error Stopped Payment Unapplied Unidentified

Column Descriptions Name
CASH_RECEIPT_ID (PK)

Null? Type NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NOT NULL NUMBER NOT NULL VARCHAR2(15)

Description Identifier of the interim cash receipt Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Amount of the interim cash receipt Currency code for the interim cash receipt

LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN CREATED_BY CREATION_DATE AMOUNT CURRENCY_CODE

Oracle Proprietary, Confidential Information––Use Restricted by Contract
Detailed Design 3 – 151

Column Descriptions Name
BATCH_ID

(Continued)
Null? Type NULL NUMBER(15) NULL NUMBER(15) NULL NUMBER(15) NULL NUMBER(15) NULL VARCHAR2(30) NULL VARCHAR2(20) NULL VARCHAR2(30) NULL NULL NOT NULL NULL NULL DATE VARCHAR2(240) DATE DATE VARCHAR2(20) Description Identifier of the payment batch associated with this interim cash receipt Identifier of the customer who sent this payment Identifier of the payment schedule associated with this interim cash receipt Identifier of the customer transaction associated with this interim cash receipt Indicates whether the receipt has been applied User defined payment method Receipt number of the cash receipt Date of the payment Comments General Ledger date Accounting date payment posted Identifier for ar_special_types – determines if a payment is unapplied/on account/unidentified/multiple Used to define multiple exchange rates for the same date Exchange rate used to convert foreign currency amounts into functional currency Date for which rate selected Identifier of the MICR number associated with this interim cash receipt Descriptive Flexfield Structure Defining Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column

PAY_FROM_CUSTOMER PAYMENT_SCHEDULE_ID CUSTOMER_TRX_ID STATUS TYPE RECEIPT_NUMBER RECEIPT_DATE COMMENTS GL_DATE GL_POSTED_DATE SPECIAL_TYPE

EXCHANGE_RATE_TYPE EXCHANGE_RATE EXCHANGE_DATE CUSTOMER_BANK_ACCOUNT_ID ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12

NULL VARCHAR2(30) NULL NUMBER NULL DATE NULL NUMBER(15) NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150)

Oracle Proprietary, Confidential Information––Use Restricted by Contract
3 – 152 Oracle Receivables Applications Technical Reference Manual

Confidential Information––Use Restricted by Contract Detailed Design 3 – 153 . NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality PROGRAM_APPLICATION_ID PROGRAM_ID PROGRAM_UPDATE_DATE RECEIPT_METHOD_ID REMITTANCE_BANK_ACCOUNT_ID REQUEST_ID SITE_USE_ID USSGL_TRANSACTION_CODE USSGL_TRANSACTION_CODE_CONTEXT DOC_SEQUENCE_ID DOC_SEQUENCE_VALUE ANTICIPATED_CLEARING_DATE ORG_ID FACTOR_DISCOUNT_AMOUNT GLOBAL_ATTRIBUTE1 GLOBAL_ATTRIBUTE2 GLOBAL_ATTRIBUTE3 GLOBAL_ATTRIBUTE4 GLOBAL_ATTRIBUTE5 GLOBAL_ATTRIBUTE6 GLOBAL_ATTRIBUTE7 GLOBAL_ATTRIBUTE8 GLOBAL_ATTRIBUTE9 GLOBAL_ATTRIBUTE10 GLOBAL_ATTRIBUTE11 GLOBAL_ATTRIBUTE12 GLOBAL_ATTRIBUTE13 GLOBAL_ATTRIBUTE14 GLOBAL_ATTRIBUTE15 Oracle Proprietary.Column Descriptions Name ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 (Continued) Null? Type Description NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL NUMBER(15) Standard Who column NULL NUMBER(15) Standard Who column NULL DATE Standard Who column NOT NULL NUMBER(15) Payment method associated with the receipt NOT NULL NUMBER(15) Bank Account assigned to the receipt NULL NUMBER(15) Request identifier number NULL NUMBER(15) Identifier for the billing location associated with the receipt NULL VARCHAR2(30) The USSGL Transaction Code NULL VARCHAR2(30) Context value for the USSGL Transaction Code Flexfield NULL NUMBER(15) The document sequence number for this receipt NULL NUMBER(15) The document sequence value NULL DATE The date that this receipt is expected to clear the bank NULL NUMBER(15) Operating Unit Identifier NULL NUMBER Amount of the bank charge and/or factor discount taken by the bank at clearance and/or factoring time.

GLOBAL_ATTRIBUTE16 GLOBAL_ATTRIBUTE17 GLOBAL_ATTRIBUTE18 GLOBAL_ATTRIBUTE19 GLOBAL_ATTRIBUTE20 GLOBAL_ATTRIBUTE_CATEGORY CUSTOMER_BANK_BRANCH_ID AMOUNT_APPLIED INVOICE_CURRENCY_CODE TRANS_TO_RECEIPT_RATE Indexes Index Name AR_INTERIM_CASH_RECEIPTS_N1 AR_INTERIM_CASH_RECEIPTS_N2 AR_INTERIM_CASH_RECEIPTS_N3 AR_INTERIM_CASH_RECEIPTS_U1 AR_INTERIM_CASH_RECEIPTS_U2 Index Type NOT UNIQUE NOT UNIQUE NOT UNIQUE UNIQUE UNIQUE Sequence 1 2 1 1 1 2 2 Column Name RECEIPT_NUMBER PAY_FROM_CUSTOMER GL_DATE CUSTOMER_TRX_ID BATCH_ID CASH_RECEIPT_ID CASH_RECEIPT_ID Sequences Sequence AR_CASH_RECEIPTS_S Derived Column CASH_RECEIPT_ID Oracle Proprietary. Confidential Information––Use Restricted by Contract 3 – 154 Oracle Receivables Applications Technical Reference Manual .Column Descriptions Name (Continued) Null? Type Description NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(30) Reserved For Globalization Functionality NULL NUMBER(15) Unique identifier for customer bank branch NULL NUMBER Amount of the payment in the receipt currency NULL VARCHAR2(15) Currency code of the invoice NULL NUMBER Exchange rate used to convert the transaction amount into the receipt currency.

The primary key for this table is CASH_RECEIPT_ID. Confidential Information––Use Restricted by Contract Detailed Design 3 – 155 . Column Descriptions Name CASH_RECEIPT_ID BATCH_SOURCE BATCH_NAME RECEIPT_NUMBER RECEIPT_DATE RECEIPT_AMOUNT TRX_NUMBER LINE_NUMBER AMOUNT_APPLIED (PK) Null? Type NOT NULL NUMBER(15) NULL VARCHAR2(50) NULL VARCHAR2(20) NULL NULL NULL NULL NULL NULL VARCHAR2(30) DATE NUMBER VARCHAR2(30) NUMBER NUMBER Description Identifier of the cash receipt posted Name of the payment batch source posted Name of the payment batch posted Receipt number posted Date of the receipt posted Amount posted Transaction number posted Line number posted Applied amount posted Indexes Index Name AR_INTERIM_POSTING_U1 Index Type UNIQUE Sequence 1 Column Name CASH_RECEIPT_ID Oracle Proprietary. The Oracle Receivables posting program automatically places records in this table when you post to your general ledger.AR_INTERIM_POSTING This table stores posting information when Cash Basis is your accounting method.

meaning class_name.comments trx_comments. adj.0) printing_count. trx. trx. trx.internal_notes internal_notes.due_date term_due_date_from_ps.ship_to_contact_id ship_contact_id.customer_trx_id customer_trx_id. trx.apply_date apply_date.previous_customer_trx_id previous_customer_trx_id. trx. adj.initial_customer_trx_id initial_customer_trx_id. trx. types.1) term_sequence_number. trx.purchase_order purchase_order_number. trx.adjustment_number adjustment_number. trx. trx.invoice_currency_code invoice_currency_code. trx.AR_INVOICE_ADJ_V This view collects information about invoice adjustments and is one of eight Transaction Printing Views that Oracle Receivables provides.sequence_num.start_date_commitment start_date_commitment. trx.ship_ via ship_via. nvl(trx. trx.ship_to_customer_id ship_customer_id.remit_to_address_id remit_to_address_id.meaning open_trx.customer_id customer_id.printing_original_date printing_original_date. trx. trx. types.printing_pending printing_pending. trx. View Definition CREATE VIEW AR_INVOICE_ADJ_V as SELECT trx. adj.term_id term_id. b_bill. trx. SQL–based report generator to print the data in a custom format. t.waybill_number waybill_number. NVL(tl.end_date_commitment end_date_commitment.adjustment_id adjustment_id. o_type.accounting_affect_flag open_receivable_flag.printing_last_printed printing_last_printed. ps.100)* Oracle Proprietary.primary_salesrep_id primary_salesrep_id. trx. trx. b_bill. trx.trx_number trx_number.purchase_order_revision purchase_order_revision. trx.cust_trx_type_id cust_trx_type_id.purchase_order_date purchase_order_date.customer_class_code customer_class_code.name trx_type_name. trx. The Transaction Printing Views enable a system administrator or Oracle consultant to extract transaction information from Receivables and then use Oracle Reports or a similar.trx_date trx_date. trx.printing_count.ship_date_actual ship_date_actual. Confidential Information––Use Restricted by Contract 3 – 156 Oracle Receivables Applications Technical Reference Manual . trx. l_type.name term_name.batch_id batch_id. nvl(tl. trx.relative_amount.last_printed_sequence_num last_printed_sequence_number. trx.

/* Get the Country description . null).country bill_to_country. b_bill. b_ship.tax_adjusted tax_amount_adjusted.base_amount. ’’. ’’. sales.last_name bill_to_contact_last_name. adj.default_country.mail_stop bill_to_mail_stop. a_bill.address2 ship_to_address2.tax_reference bill_to_cust_tax_reference.line_adjusted line_amount_adjusted.address4 ship_to_address4.address1 ship_to_address1.customer_name ship_to_customer_name.rdf. a_bill. ’Attn: Accounts Payable’).location bill_to_location.bill_to_customer_id bill_to_customer_id. a_bill. a_bill. trx.salesrep_id. decode(sales.postal_code ship_to_postal_code. ’**’. Oracle Proprietary. u_bill. ’’.first_name.(100/nvl(t. c_bill. a_ship.city ship_to_city. It implements the get_country_description local function in RAXINV. */ decode( a_bill. nvl(a_type. org. a_ship. a_bill. c_bill.bill_to_contact_id bill_to_contact_id.postal_code bill_to_postal_code. adj. nvl(sp. decode(nvl(c_bill. a_ship.dft.decode( s p. –3. a_bill.country. u_bill.tax_reference bill_to_site_tax_reference. a_ship.’xxxxxx’). c_bill. trx.’*’) || nvl(c_bill.organization_id so_organization_id.address1 bill_to_address1. –2.territory_short_name.last_name.freight_adjusted freight_amount_adjusted. a_ship.name) primary_salesrep_name. adj.address4 bill_to_address4. Confidential Information––Use Restricted by Contract Detailed Design 3 – 157 . org.territory_short_name. a_ship. ’’.first_name || ’ ’ || c_bill. ’’.customer_number bill_to_customer_number.bill_to_site_use_id bill_to_site_use_id.description ship_via_description. ’Y’.amount total_amount_adjusted. ’’. adj. a_bill. ’’. NVL(ft.’*’). a_bill.country )) bill_to_country_name.first_name bill_to_contact_first_name. b_bill.100)) term_percent. –1. trx.address2 bill_to_address2. c_bill. c_bill.province bill_to_province. b_bill.state bill_to_state.customer_name bill_to_customer_name.city bill_to_city.meaning.first_name || ’ ’ || c_bill.address3 bill_to_address3.print_home_country_flag.address3 ship_to_address3.last_name bill_to_attn. a_bill.last_name ) default_bill_attn. a_bill.

last_update_login. adj. nvl(sp. nvl(sp.territory_short_name.tax_reference.country remit_to_country .postal_code remit_to_postal_code.city remit_to_city. adj. c_ship. nvl( b_ship. a_ship. ’Y’.country ship_to_country.type.last_updated_by. NVL(ft. a_remit.dft. a_remit.default_country.country )) ship_to_country_name. null. /* Get the Country description .state ship_to_state. */ decode( a_remit.receivables_charges_adjusted.print_home_country_flag.fi rst_name || ’ ’ || c_ship.tax_reference. It implements the get_country_description local function in RAXINV. adj.mail_stop ship_to_mail_stop.address1 remit_to_address1. u_ship.tax_registration_number tax_registration_number. a_remit.last_name ship_to_attn. b_bill. a_remit. Oracle Proprietary.last_name ship_to_contact_last_name. null). Confidential Information––Use Restricted by Contract 3 – 158 Oracle Receivables Applications Technical Reference Manual .decode( sp.country.print_home_country_flag.rdf.last_update_date.province ship_to_province. b_ship.status.tax_reference ship_to_site_tax_reference. adj. It implements the get_country_description local function in RAXINV. null. a_remit. adj.address3 remit_to_address3. c_ship. /* Get the Country description . adj.first_name ship_to_contact_first_name. sp.default_country. a_remit. ’Y’.get_commit_this_invoice( trx. c_ship. adj. u_ship. a_ship. adj.tax_reference ship_to_cust_tax_reference.set_of_books_id.location ship_to_location. a_remit.gl_date. null).’xxxxxx’).a_ship.tax_reference))) tax_reference.tax_reference. null. adj.adjustment_type.code_combination_id.address4 remit_to_address4. nvl( u_bill. null. AR_INVOICE_SQL_FUNC_PUB. nvl( u_ship.address2 remit_to_address2.creation_date. adj. u_ship.’xxxxxx’). adj. decode( sp.state remit_to_state.customer_trx_id) amount_applied_to_commitment.country )) remit_to_country_name. a_remit.site_use_id ship_to_site_use_id. adj.created_by. NVL(ft. c_ship.territory_short_name.territory_short_name.rdf. a_ship.territory_short_name. */ decode( a_ship. a_remit.dft.country.

adj. adj. adj. adj. adj.attribute2.attribute7. adj.attribute6. adj.receivables_trx_id. adj.ussgl_transaction_code.program_update_date. t.payment_schedule_id. adj. ft.reason_code.associated_application_id. adj.attribute8. adj.attribute9. l_type. sp. a_bill. adj.attribute15.program_id. com_adj. adj. adj. adj.attribute13. a_type.comments.attribute_category. adj. dft.attribute4.doc_sequence_id.automatically_generated.attribute10.attribute11. adj.program_application_id. adj. adj. adj. adj. adj.created_from.attribute5. adj. adj. adj.acctd_amount.distribution_set_id.attribute14.gl_posted_date. adj. tl. adj. adj.approved_by.adj. adj.attribute1.chargeback_customer_trx_id. adj. adj.attribute12. adj. adj. adj.request_id.posting_control_id.ussgl_transaction_code_context. Oracle Proprietary. adj. adj. ps.org_id.postable.subsequent_trx_id. adj. adj. adj.doc_sequence_value.attribute3.associated_cash_receipt_id. adj. adj.customer_trx_line_id.cons_inv_id FROM ar_lookups ar_lookups ar_lookups ar_adjustments ar_system_parameters fnd_territories_vl fnd_territories_vl ar_payment_schedules ar_adjustments ra_terms_lines ra_terms ra_addresses o_type. Confidential Information––Use Restricted by Contract Detailed Design 3 – 159 . adj. adj.

lookup_code = ’ATTN_DEFAULT_MSG’ AND a_bill.organization_id(+) AND trx. ’’.bill_to_contact_id = c_bill.ra_addresses ra_site_uses ra_site_uses ra_contacts ra_contacts ra_customers ra_customers a_ship.’’) = com_adj.0.0).0)) = 0 AND u_bill.class.payment_schedule_id(+) AND com_adj.customer_trx_id AND trx.payment_schedule_id + DECODE(ps.NVL(t.site_use_id(+) AND trx.address_id = a_bill.term_id = t. b_bill.cust_trx_type_id AND trx. Confidential Information––Use Restricted by Contract 3 – 160 Oracle Receivables Applications Technical Reference Manual .lookup_code = ’ADJ’ AND NVL(ps.lookup_type = ’INV/CM/ADJ’ AND l_type.address_id(+) AND ps.terms_sequence_number. ra_customer_trx trx Where trx.term_id(+) AND trx.lookup_code = decode(nvl(ps.meaning open_trx. u_bill.’Y’) AND adj. ra_salesreps sales. NVL(tl.territory_code(+) AND nvl(sp.salesrep_id(+) AND trx. u_ship.primary_salesrep_id = sales.adjustment_type(+) AND types.0. trx.customer_trx_id = ps.complete_flag = ’Y’ AND trx.bill_to_site_use_id = u_bill. org_freight org.default_country.ship_to_contact_id = c_ship.customer_trx_id(+) AND trx.0.customer_id(+) AND trx.payment_schedule_id.customer_trx_id = adj.remit_to_address_id = a_remit. NVL(ps.trx_numb er trx_number.ship_to_customer_id = b_ship.territory_code UNION SELECT trx.0))= NVL(tl.freight_code(+) AND trx.term_id(+) AND trx. b_ship.lookup_type = ’YES/NO’ AND o_type.0)) AND DECODE(ps. trx.lookup_type = ’ADDRESS_LABEL’ AND a_type.ship_to_site_use_id = u_ship.address_id = a_ship.cust_trx_type_id = types.printing_lead_days.address_id AND u_ship. Oracle Proprietary.subsequent_trx_id is NULL AND ’C’ = com_adj.country = ft. c_bill. c_ship.address_id(+) AND o_type.trx_date trx_date.status = ’A’ AND a_type.sequence_num.’INV’.contact_id(+) AND trx.site_use_id AND trx.org_id = org.customer_trx_id customer_trx_id. o_type. ra_addresses a_remit.sequence_num.customer_id AND trx.terms_sequence_number.default_printing_option = ’PRI’ AND l_type. ra_cust_trx_types types.amount_due_remaining.’US’) = dft.contact_id(+) AND trx.’N’.bill_to_customer_id = b_bill.term_id = tl.ship_via = org.

adj. a_bill.relative_amount. trx.100)) term_percent. trx. u_bill. trx. b_bill. a_bill.batch_id batch_id. l_type. a_bill.purchase_order purchase_order_number. trx. ’Attn: Accounts Payable’).name term_name. trx. adj.waybill_number waybill_number.customer_id customer_id.ship_via ship_via.printing_pending printing_pending. u_bill. trx.primary_salesrep_id primary_salesrep_id. b_bill.customer_name bill_to_customer_name.ship_date_actual ship_date_actual.adjustment_number adjustment_number. trx. a_bill.’*’) || nvl(c_bill.term_id term_id. trx. nvl(a_type. trx.name trx_type_name. ps.location bill_to_location. adj.first_name.ship_to_customer_id ship_customer_id. b_bill. nvl(trx. Oracle Proprietary. trx. c_bill. types.previous_customer_trx_id previous_customer_trx_id.apply_date apply_date. trx.last_name ) default_bill_attn.accounting_affect_flag open_receivable_flag.purchase_order_date purchase_order_date.last_name. trx.cust_trx_type_id cust_trx_type_id.purchase_order_revision purchase_order_revision. ’**’.printing_last_printed printing_last_printed. trx.printing_count.address4 bill_to_address4.ship_to_contact_id ship_contact_id.meaning. trx.city bill_to_city.bill_to_customer_id bill_to_customer_id. trx. Confidential Information––Use Restricted by Contract Detailed Design 3 – 161 . trx. trx. trx. t.last_printed_sequence_num last_printed_sequence_number.customer_number bill_to_customer_number. ps.printing_original_date printing_original_date.address3 bill_to_address3.internal_notes internal_notes.100)* (100/nvl(t. trx.tax_reference bill_to_cust_tax_reference. trx. trx.invoice_currency_code invoice_currency_code. trx.address1 bill_to_address1.address2 bill_to_address2.adjustment_id adjustment_id.comments trx_comments.trx.first_name || ’ ’ || c_bill. types.terms_sequence_number term_sequence_number.customer_class_code customer_class_code.meaning class_name. trx.bill_to_site_use_id bill_to_site_use_id.0) printing_count. decode(nvl(c_bill.’*’). a_bill. b_bill.start_date_commitment start_date_commitment. trx. NVL(tl.initial_customer_trx_id initial_customer_trx_id. trx.remit_to_address_id remit_to_address_id. b_bill.due_date term_due_date_from_ps.base_amount.bill_to_contact_id bill_to_contact_id.tax_reference bill_to_site_tax_reference.end_date_commitment end_date_commitment. trx.

rdf.organization_id so_organization_id.territory_short_name.postal_code bill_to_postal_code.decode( sp.country. a_bill.tax_reference ship_to_site_tax_reference.tax_adjusted tax_amount_adjusted. adj.last_name bill_to_attn.default_country. adj.print_home_country_flag. a_ship. c_bill.address2 ship_to_address2.first_name || ’ ’ || c_bill.dft. Oracle Proprietary.country ) ) ship_to_country_name. nvl(sp. null. It implements the get_country_description local function in RAXINV. ’’. a_ship. Confidential Information––Use Restricted by Contract 3 – 162 Oracle Receivables Applications Technical Reference Manual .’xxxxxx’).territory_short_name. a_bill.first_name bill_to_contact_first_name.customer_name ship_to_customer_name.site_use_id ship_to_site_use_id.last_name bill_to_contact_last_name.state bill_to_state. org.country ) ) bill_to_country_name. a_ship. c_bill. a_bill. –1.rdf. ’’.country bill_to_country.line_adjusted line_amount_adjusted. a_bill. */ decode( a_ship. b_ship.address3 ship_to_address3. u_ship. ’Y’. u_ship. ’’.location ship_to_location. null ).tax_reference ship_to_cust_tax_reference. sales.amount total_amount_adjusted. org. ’’. b_ship.description ship_via_description.’xxxxxx’).default_country.city ship_to_city. ’’.salesrep_id.address4 ship_to_address4. c_bill.print_home_country_flag. ’’. –3. ’Y’. nvl(sp. null.country.territory_short_name.freight_adjusted freight_amount_adjusted.province bill_to_province. null.name) primary_salesrep_name.mail_stop bill_to_mail_stop.a_bill. u_ship. NVL(ft. null. a_ship. ’’. adj.country ship_to_country. adj. –2.decode( sp. a_ship.postal_code ship_to_postal_code.territory_short_name. null ).dft. /* Get the Country description . a_ship. c_bill. a_ship. decode(sales. NVL(ft.address1 ship_to_address1. It implements the get_country_description local function in RAXINV. /* Get the Country description . a_ship. */ decode( a_bill.

address4 remit_to_address4.last_update_login.print_home_country_flag.address2 remit_to_address2. adj. nvl( u_ship. a_ship. adj. adj.country ) ) remit_to_country_name.get_commit_this_invoice( trx. b_bill.address3 remit_to_address3.city remit_to_city. c_ship.associated_cash_receipt_id. adj. a_remit. adj. adj. adj.tax_reference.’xxxxxx’).status.last_updated_by.a_ship. adj.postal_code remit_to_postal_code.gl_posted_date. c_ship.last_name ship_to_attn.territory_short_name.set_of_books_id. adj. a_remit.receivables_charges_adjusted. c_ship.tax_reference.payment_schedule_id. adj. gl_date. adj. nvl(sp. nvl( b_ship. It implements the get_country_description local function in RAXINV. a_remit. adj. NVL(ft. null. adj.mail_stop ship_to_mail_stop.type.address1 remit_to_address1.last_name ship_to_contact_last_name. Confidential Information––Use Restricted by Contract Detailed Design 3 – 163 .country remit_to_country . adj.first_name ship_to_contact_first_name .created_from. null ). sp. adj.adjustment_type.distribution_set_id.province ship_to_province.creation_date.tax_registration_number tax_registration_number.state ship_to_state.created_by. Oracle Proprietary. null.rdf.receivables_trx_id.code_combination_id. adj.subsequent_trx_id.customer_trx_id) amount_applied_to_commitment.tax_reference))) trx_tax_reference. adj. */ decode( a_remit.territory_short_name.tax_reference. AR_INVOICE_SQL_FUNC_PUB. adj. a_remit.dft. a_remit. /* Get the Country description . nvl( u_bill. a_remit. adj. a_remit. adj. adj. a_remit.first_name || ’ ’ || c_ship.automatically_generated.default_country. a_remit. adj.comments. c_ship.chargeback_customer_trx_id. adj.decode( sp.state remit_to_state.last_update_date. ’Y’.customer_trx_line_id.country.

attribute4. types. adj. adj. ft. adj. adj.program_update_date. adj.org_id. adj. adj.attribute13. adj.cons_inv_id FROM ar_lookups ar_lookups ar_lookups ar_adjustments ar_system_parameters fnd_territories_vl fnd_territories_vl ar_payment_schedules ar_adjustments adj. u_ship. t.attribute1. adj.attribute3. b_bill.associated_application_id. l_type.adj.attribute2. adj. adj. adj. Confidential Information––Use Restricted by Contract 3 – 164 Oracle Receivables Applications Technical Reference Manual . adj.postable. adj. sales. adj. b_ship. adj. adj. adj.acctd_amount. adj. ps.request_id.posting_control_id.ussgl_transaction_code_context.attribute9.attribute11. adj. tl.attribute14.attribute8. adj. adj. ra_terms_lines ra_terms ra_addresses ra_addresses ra_site_uses ra_site_uses ra_contacts ra_contacts ra_customers ra_customers ra_addresses ra_salesreps org_freight ra_cust_trx_types o_type.attribute12. adj. sp. a_type.program_id. com_adj. adj. adj. a_bill. a_remit.program_application_id.attribute5. c_ship. adj. dft. adj. adj.approved_by. org.attribute_category. adj.reason_code.attribute10. adj. c_bill. Oracle Proprietary.attribute15.ussgl_transaction_code.attribute7. u_bill.attribute6. a_ship.doc_sequence_value. adj.doc_sequence_id.

Oracle Proprietary.complete_flag = ’Y’ AND trx.site_use_id AND trx.primary_salesrep_id = sales.default_country.bill_to_site_use_id = u_bill.ship_to_customer_id = b_ship.customer_id AND trx.sequence_num AND t.customer_trx_id = adj. table.’N’.address_id = a_bill.salesrep_id(+) AND trx.’INV’.bill_to_customer_id = b_bill.territory_code(+) AND nvl(sp.lookup_type = ’ADDRESS_LABEL’ AND a_type.’US’) = dft.term_id AND ps.payment_schedule_id(+) AND com_adj.customer_trx_id = ps.customer_trx_id AND trx. table.organization_id(+) AND trx.0.customer_trx_id AND trx.ra_customer_trx WHERE trx trx.ship_to_site_use_id = u_ship. table.status = ’A’ AND a_type.lookup_code = ’ATTN_DEFAULT_MSG’ AND a_bill.contact_id(+) AND trx.lookup_type = ’YES/NO’ AND o_type.site_use_id(+) AND trx.lookup_code = ’ADJ’ AND ps.class.org_id = org.contact_id(+) AND trx.sequence_num.pay ment_schedule_id + DECODE( ps.term_id AND tl.subsequent_trx_id is NULL AND ’C’ = com_adj. table.adjustment_type(+) AND types.lookup_code = decode(nvl(ps. table. table.term_id = t.’’) = com_adj.1) = 1 AND adj.0).lookup_type = ’INV/CM/ADJ’ AND l_type.territory_code Column Descriptions Name TRX_NUMBER TRX_DATE CUSTOMER_TRX_ID OPEN_TRX CUST_TRX_TYPE_ID CUSTOMER_ID TRX_TYPE_NAME CUSTOMER_CLASS_CODE BATCH_ID TERM_SEQUENCE_NUMBER ADJUSTMENT_ID ADJUSTMENT_NUMBER APPLY_DATE Null? Type NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) Description Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer to to to to to to to to to to to to to base base base base base base base base base base base base base table. Confidential Information––Use Restricted by Contract Detailed Design 3 – 165 . table. table. table.address_id = a_ship.amount_due_remaining.address_id AND u_ship.ship_to_contact_id = c_ship.country = ft.0.customer_id(+) AND trx.bill_to_contact_id = c_bill. table.address_id(+) AND trx.freight_code(+) AND trx. table.terms_sequence_number = tl.term_id = t.remit_to_address_id = a_remit.default_printing_option = ’PRI’ AND l_type.address_id(+) AND o_type.cust_trx_type_id = types.’Y’) AND NVL(tl. table.ship_via = org.cust_trx_type_id AND trx.printing_lead_days > 0 AND u_bill.

table. table. table. table. table. table. SHIP_CUSTOMER_ID SHIP_CONTACT_ID REMIT_TO_ADDRESS_ID CLASS_NAME OPEN_RECEIVABLE_FLAG INTERNAL_NOTES TRX_COMMENTS PRINTING_COUNT PRINTING_ORIGINAL_DATE PRINTING_LAST_PRINTED PRINTING_PENDING LAST_PRINTED_SEQUENCE_NUMBER START_DATE_COMMITMENT END_DATE_COMMITMENT INITIAL_CUSTOMER_TRX_ID PREVIOUS_CUSTOMER_TRX_ID INVOICE_CURRENCY_CODE TERM_NAME TERM_ID PRIMARY_SALESREP_ID SHIP_DATE_ACTUAL SHIP_VIA WAYBILL_NUMBER PURCHASE_ORDER_NUMBER PURCHASE_ORDER_REVISION PURCHASE_ORDER_DATE TERM_DUE_DATE_FROM_PS TERM_PERCENT BILL_TO_CUSTOMER_NUMBER BILL_TO_CUSTOMER_ID BILL_TO_CONTACT_ID BILL_TO_SITE_USE_ID BILL_TO_LOCATION BILL_TO_CUSTOMER_NAME DEFAULT_BILL_ATTN BILL_TO_SITE_TAX_REFERENCE BILL_TO_CUST_TAX_REFERENCE BILL_TO_ADDRESS1 BILL_TO_ADDRESS2 BILL_TO_ADDRESS3 BILL_TO_ADDRESS4 BILL_TO_CITY BILL_TO_STATE BILL_TO_PROVINCE BILL_TO_POSTAL_CODE BILL_TO_COUNTRY BILL_TO_COUNTRY_NAME BILL_TO_CONTACT_FIRST_NAME BILL_TO_CONTACT_LAST_NAME BILL_TO_ATTN BILL_TO_MAIL_STOP LINE_AMOUNT_ADJUSTED TAX_AMOUNT_ADJUSTED FREIGHT_AMOUNT_ADJUSTED Oracle Proprietary. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table.Column Descriptions Name (Continued) Null? Type NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) Description Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. Confidential Information––Use Restricted by Contract 3 – 166 Oracle Receivables Applications Technical Reference Manual . table. table. table. table.

table. Confidential Information––Use Restricted by Contract Detailed Design 3 – 167 . table. table. table. table.Column Descriptions Name (Continued) Null? Type NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) Description Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base table. table. table. table. table. table. TOTAL_AMOUNT_ADJUSTED PRIMARY_SALESREP_NAME SHIP_VIA_DESCRIPTION SO_ORGANIZATION_ID SHIP_TO_CUSTOMER_NAME SHIP_TO_ADDRESS1 SHIP_TO_ADDRESS2 SHIP_TO_ADDRESS3 SHIP_TO_ADDRESS4 SHIP_TO_CITY SHIP_TO_POSTAL_CODE SHIP_TO_COUNTRY SHIP_TO_COUNTRY_NAME SHIP_TO_SITE_USE_ID SHIP_TO_LOCATION SHIP_TO_SITE_TAX_REFERENCE SHIP_TO_CUST_TAX_REFERENCE SHIP_TO_STATE SHIP_TO_PROVINCE SHIP_TO_CONTACT_FIRST_NAME SHIP_TO_CONTACT_LAST_NAME SHIP_TO_ATTN SHIP_TO_MAIL_STOP TAX_REFERENCE AMOUNT_APPLIED_TO_COMMITMENT REMIT_TO_ADDRESS1 REMIT_TO_ADDRESS2 REMIT_TO_ADDRESS3 REMIT_TO_ADDRESS4 REMIT_TO_CITY REMIT_TO_STATE REMIT_TO_POSTAL_CODE REMIT_TO_COUNTRY REMIT_TO_COUNTRY_NAME TAX_REGISTRATION_NUMBER LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN CREATED_BY CREATION_DATE GL_DATE SET_OF_BOOKS_ID CODE_COMBINATION_ID TYPE ADJUSTMENT_TYPE STATUS RECEIVABLES_CHARGES_ADJUSTED ASSOCIATED_CASH_RECEIPT_ID CHARGEBACK_CUSTOMER_TRX_ID CUSTOMER_TRX_LINE_ID SUBSEQUENT_TRX_ID PAYMENT_SCHEDULE_ID RECEIVABLES_TRX_ID DISTRIBUTION_SET_ID Oracle Proprietary. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table.

table. table. table. table. table. table. table. table. table. table. GL_POSTED_DATE COMMENTS AUTOMATICALLY_GENERATED CREATED_FROM REASON_CODE POSTABLE APPROVED_BY ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 POSTING_CONTROL_ID ACCTD_AMOUNT PROGRAM_APPLICATION_ID PROGRAM_ID PROGRAM_UPDATE_DATE REQUEST_ID ORG_ID USSGL_TRANSACTION_CODE USSGL_TRANSACTION_CODE_CONTEXT DOC_SEQUENCE_VALUE DOC_SEQUENCE_ID ASSOCIATED_APPLICATION_ID CONS_INV_ID Oracle Proprietary. table. table. table. table. table. table. table. table. table. table. Confidential Information––Use Restricted by Contract 3 – 168 Oracle Receivables Applications Technical Reference Manual . table. table. table. table. table. table. table. table. table. table. table. table.Column Descriptions Name (Continued) Null? Type NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) Description Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base table. table. table. table.

trx_number commitment_trx_number.revenue_amount original_amount.customer_trx_id.customer_trx_id). AR_INVOICE_SQL_FUNC_PUB. trx.initial_customer_trx_id = trx.AR_INVOICE_COMMITMENT_INFO_V This view collects information about commitments (guarantees and deposits) and is one of eight Transaction Printing Views that Oracle Receivables provides.customer_trx_id Oracle Proprietary.customer_trx_id ).get_com_total_activity( child.lookup_type = ’INV/CM’ AND types.start_date_commitment start_date_commitment. lines. ra_customer_trx child.get_commit_this_invoice( child.revenue_amount.customer_trx_id ) total_activity_amt. trx.type = l.meaning class_name.0 ) + nvl(AR_INVOICE_SQL_FUNC_PUB.customer_trx_id = lines.cust_trx_type_id AND trx.get_commit_this_invoice( child. SQL–based report generator to print the data in a custom format.cust_trx_type_id = trx. AR_INVOICE_SQL_FUNC_PUB. trx. types.0) + nvl(AR_INVOICE_SQL_FUNC_PUB.customer_trx_id) this_invoice_amount.lookup_code AND l. types. trx. trx.complete_flag = ’Y’ AND types.previous_customer_trx_id previous_customer_trx_id.end_date_commitment end_date_commitment. ra_customer_trx trx Where trx.customer_trx_id commitment_customer_trx_id. –1)) AND child.0) commitment_balance FROM ar_lookups l. trx. trx.get_com_total_activity( child. View Definition CREATE VIEW AR_INVOICE_COMMITMENT_INFO_V as SELECT child. ra_customer_trx_lines lines. Confidential Information––Use Restricted by Contract Detailed Design 3 – 169 .type class. AR_INVOICE_SQL_FUNC_PUB.customer_trx_id. The Transaction Printing Views enable a system administrator or Oracle consultant to extract transaction information from Receivables and then use Oracle Reports or a similar.previous_customer_trx_id. types.lookup_code != ’CM’ OR trx. nvl(lines.customer_trx_id = NVL(trx.customer_trx_id AND (l.customer_trx_id ) uninvoiced_amount.type.type.customer_trx_id customer_trx_id.0) + nvl(AR_INVOICE_SQL_FUNC_PUB.get_com_amt_uninvoiced( trx.customer_trx_id ). l.get_com_amt_uninvoiced( trx. ra_cust_trx_types types.

table. table. table.Column Descriptions Name CUSTOMER_TRX_ID PREVIOUS_CUSTOMER_TRX_ID COMMITMENT_CUSTOMER_TRX_ID COMMITMENT_TRX_NUMBER START_DATE_COMMITMENT END_DATE_COMMITMENT CLASS CLASS_NAME ORIGINAL_AMOUNT THIS_INVOICE_AMOUNT TOTAL_ACTIVITY_AMT UNINVOICED_AMOUNT COMMITMENT_BALANCE Null? Type NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) Description Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer to to to to to to to to to to to to to base base base base base base base base base base base base base table. table. table. table. table. table. table. table. Confidential Information––Use Restricted by Contract 3 – 170 Oracle Receivables Applications Technical Reference Manual . table. table. Oracle Proprietary.

Oracle Proprietary. number_of_terms tl Column Descriptions Name TERM_ID NUMBER_OF_TERMS Null? Type Description NULL VARCHAR2(240) Refer to base table.AR_INVOICE_COUNT_TERMS_V This view collects information about payment information defined for a transaction that uses split payment terms and is one of eight Transaction Printing Views that Oracle Receivables provides. The Transaction Printing Views enable a system administrator or Oracle consultant to extract transaction information from Receivables and then use Oracle Reports or a similar. NULL VARCHAR2(240) Refer to base table. View Definition CREATE VIEW AR_INVOICE_COUNT_TERMS_V as SELECT term_id count(*) FROM ra_terms_lines GROUP BY term_id UNION SELECT –1. 0 FROM dual term_id. SQL–based report generator to print the data in a custom format. Confidential Information––Use Restricted by Contract Detailed Design 3 – 171 .

purchase_order_date ps.term_id trx. remit_to_address_id.purchase_order_revision trx. ship_to_contact_id.type types. end_date_commitment.100)* (100/nvl(t.cust_trx_type_id l_type. term_name.trx_date trx. invoice_currency_code. primary_salesrep_id.batch_id nvl(tl.remit_to_address_id types.customer_trx_id trx. Confidential Information––Use Restricted by Contract 3 – 172 Oracle Receivables Applications Technical Reference Manual . trx_number. internal_notes. term_due_date_from_ps. printing_original_date. ship_date_actual.initial_customer_trx_id trx. last_printed_sequence_number.name trx.1) trx. initial_customer_trx_id.printing_last_printed trx. trx_date. The Transaction Printing Views enable a system administrator or Oracle consultant to extract transaction information from Receivables and then use Oracle Reports or a similar.meaning types.meaning trx.internal_notes trx.trx_number trx.trx_number nvl(trx.customer_class_code trx.end_date_commitment trx. waybill_number.AR_INVOICE_HEADER_V This view collects header–level information for invoices and is one of eight Transaction Printing Views that Oracle Receivables provides.bill_to_customer_id open_trx. class_name. SQL–based report generator to print the data in a custom format. bill_to_customer_id. class. previous_customer_trx_id. term_sequence_number.primary_salesrep_id trx. printing_pending.previous_customer_trx_id trx.due_date NVL(tl.comments prevtrx. purchase_order_revision. batch_id. previous_trx_number.name b_bill.100)) trx. Oracle Proprietary.sequence_num. ship_via.accounting_affect_flag trx.last_printed_sequence_num trx.ship_to_contact_id trx.purchase_order purchase_order_number. term_percent.printing_pending trx. start_date_commitment. trx.0) trx. printing_count. type_name. customer_class_code. customer_trx_id.base_amount.printing_original_date trx. term_id.ship_via trx. ship_to_customer_id. printing_last_printed.relative_amount.waybill_number trx.printing_count.ship_date_actual trx.start_date_commitment trx.ship_to_customer_id trx. cust_trx_type_id. open_receivable_flag.invoice_currency_code t. purchase_order_date. View Definition CREATE VIEW AR_INVOICE_HEADER_V as SELECT o_type. comments.

c_bill.organization_id so_organization_id. a_bill. ’’.f irst_name ||’ ’|| c_bill. nvl(a_type.address3 ship_to_address3.country. null.default_country. c_bill. nvl(sp. a_bill.address2 bill_to_address2. a_bill. u_bill. decode( a_ship. null. a_bill. org. org.salesrep_id.customer_number bill_to_customer_number.first_name || ’ ’ || c_bill. a_ship. a_bill. null. ’’.default_country.first_name bill_to_contact_first_name.tax_reference bill_to_cust_tax_reference.initial_customer_trx_id.postal_code ship_to_postal_code. c_bill. a_ship. sales. a_bill. u_bill. a_bill. a_ship.print_home_country_flag. ’’.last_name ) default_bill_attn. 0.tax_reference bill_to_site_tax_reference. c_bill.’*’) || nvl(c_bill.city ship_to_city.initial_customer_trx_id.description ship_via_description. a_ship.0)) total_amount. –3.bill_to_contact_id bill_to_contact_id.state bill_to_state.address3 bill_to_address3. ’’.last_name bill_to_contact_last_name. nvl(com_adj.null). nvl(sp.last_name. Confidential Information––Use Restricted by Contract Detailed Design 3 – 173 .mail_stop bill_to_mail_stop.country bill_to_country. decode(nvl(c_bill. 0. b_bill. trx. a_bill.country ship_to_country.address1 bill_to_address1. b_bill. decode(a_bill. ps.province bill_to_province. nvl(com_adj. –1. a_bill. –2.first_name.amount. nvl(amount_line_items_original + decode(trx. to_number(null)) tax_amount. ’’. ’Attn: Accounts Payable’). to_number(null)) line_amount. decode( sp. a_ship. ’’.’*’).location bill_to_location.’xxxxxx’).city bill_to_city.’Y’.customer_name bill_to_customer_name.dft. ’**’.’xxxxxx’). a_ship. ’’.address2 ship_to_address2. nvl(freight_original.customer_name ship_to_customer_name. Oracle Proprietary.territory_short_name. b_ship.territory_short_name. ’’.amount_due_original + decode(trx.address1 ship_to_address1.amount. NVL(ft.meaning.postal_code bill_to_postal_code.last_name bill_to_attn.0)). c_bill.country. a_bill. a_ship.country)) bill_to_country_name.bill_to_site_use_id bill_to_site_use_id. to_number(null)) freight_amount.address4 bill_to_address4. decode(sales.trx. nvl(tax_original. b_bill.name) primary_salesrep_name. null.address4 ship_to_address4. ’’.

a_remit.org_id. a_remit. trx.default_country.dft. decode( a_remit.doc_sequence_id.first_name ship_to_contact_first_name. Confidential Information––Use Restricted by Contract 3 – 174 Oracle Receivables Applications Technical Reference Manual . nvl( u_ship.mail_stop ship_to_mail_stop. trx. null. a_remit. null). u_ship.created_from. nvl( u_bill. a_ship.tax_registration_number tax_registration_number.tax_reference.tax_reference ship_to_site_tax_reference. trx.site_use_id ship_to_site_use_id.default_ussgl_trx_code_context.status_trx.territory_short_name. trx. b_ship. nvl(sp. amount.paying_customer_id.territory_short_name. a_ship.address1 remit_to_address1.postal_code remit_to_postal_code.tax_reference.state remit_to_state. trx.country remit_to_country .jgzz_fiscal_code. null). AR_INVOICE_SQL_FUNC_PUB.decode( sp.address2 remit_to_address2. NVL(ft. ’Y’. trx.territory_short_name. trx.interface_header_context.country)) remit_to_country_name.print_home_country_flag.number_of_terms number_of_terms. NVL(ft.province ship_to_province. Oracle Proprietary. a_remit. sp.country. c_ship.last_name ship_to_contact_last_name.customer_trx_id) amount_applied_to_commitment. c_ship.interest_rate. bs. u_ship. trx.state ship_to_state.territory_short_name. a_ship. b_bill.get_commit_this_invoice( trx.recurred_from_trx_number. decode( sp.tax_reference.address4 remit_to_address4. a_remit.city remit_to_city.tax_reference ship_to_cust_tax_reference. trx.country)) ship_to_country_name.description. b_bill. trx.related_batch_source_id. c_ship. types.’xxxxxx’).default_ussgl_transaction_code. ’Y’.tax_reference))) t ax_reference. null. trx. a_remit. u_ship. trx. a_remit. c_ship. nvl( b_ship.address3 remit_to_address3. trx. t_count.first_name ||’ ’|| c_ship.program_application_id. a_remit. trx.default_tax_exempt_flag.paying_site_use_id. a_remit.name batch_source_name.doc_sequence_value. trx.dft.print_home_country_flag.request_id.last_name ship_to_attn.location ship_to_location.

related_customer_trx_id. trx. trx.territory_id.printing_option. Oracle Proprietary. trx. trx. trx.interface_header_attribute8. trx.interface_header_attribute15.program_update_date. trx.last_update_date. trx.attribute6.orig_system_batch_name.ship_to_address_id. trx.attribute_category. trx.interface_header_attribute7. trx. trx. trx. trx.interface_header_attribute11. Confidential Information––Use Restricted by Contract Detailed Design 3 – 175 .credit_method_for_installments. trx.attribute15. trx. trx. trx.customer_reference. trx.attribute5.post_request_id.attribute12. trx. trx. trx. trx.finance_charges.attribute13.posting_control_id. trx. trx.attribute3.attribute4. trx. trx.customer_bank_accoun t_id.credit_method_for_rules.exchange_rate. trx.attribute1.interface_header_attribute2. trx. trx.interface_header_attribute1. trx. trx. trx. trx. trx.exchange_date.interface_header_attribute13.interface_header_attribute4.ra_post_loop_number. trx. trx.trx.invoicing_rule_id.interface_header_attribute14. trx. trx.agreement_id.attribute8. trx.attribute7. trx.attribute11. trx.exchange_rate_type. trx. trx.attribute9.interface_header_attribute9.fob_point.customer_reference_date. trx. trx. trx. trx.attribute14. trx.interface_header_attribute10. trx.bill_to_address_id. trx. trx.interface_header_attribute3.program_id. trx.interface_header_attribute12.attribute10.interface_header_attribute5.attribute2. trx.receipt_method_id. trx.interface_header_attribute6.

global_attribute19. sp. trx.global_attribute7. tl. b_bill. com_adj.global_attribute9.global_attribute4.global_attribute2.global_attribute15.trx.global_attribute13. trx. u_bill.term_due_date. trx. trx. trx. trx.global_attribute10. trx. ps.global_attribute18.global_attribute16.global_attribute3. trx. trx. l_type.created_by. dft. trx.global_attribute20. trx. t_count.set_of_books_id. t.global_attribute_category. a_bill. trx. trx.shipment_id. trx.global_attribute6. c_bill.global_attribute14. Oracle Proprietary. trx. trx. bs.wh_update_date FROM ar_lookups ar_lookups ar_lookups ra_batch_sources ar_system_parameters fnd_territories_vl fnd_territories_vl ar_customer_profile_amounts ar_invoice_count_terms_v ar_adjustments ar_payment_schedules ra_terms_lines ra_terms ra_addresses ra_addresses ra_site_uses ra_site_uses ra_contacts ra_contacts ra_customers ra_customers o_type.last_updated_by.global_attribute5. trx. trx . Confidential Information––Use Restricted by Contract 3 – 176 Oracle Receivables Applications Technical Reference Manual .sold_to_customer_id. a_type. trx.sold_to_site_use_id. trx.batch_source_id. ft. b_ship. trx. u_ship. c_ship. trx.sold_to_contact_id.global_attribute8.reason_code.creation_date.global_attribute1. trx. trx. trx. trx. trx. trx.global_attribute11.last_update_login. trx. trx. a_ship. trx.global_attribute17. trx.global_attribute12. amount. trx.

default_country.currency_code(+) = com_adj.invoice_currency_code AND ps.customer_id(+) = bs.batch_source_id(+) = prevtrx.’N’.address_id = a_bill. org.sequence_num.bill_to_customer_id AND trx.bill_to_site_use_id AND trx.amount_due_remaining.term_id AND trx. types.’INV’.lookup_code = ’ATTN_DEFAULT_MSG’ AND a_bill.customer_site_use_id(+) = amount.ship_to_customer_id AND trx.0)) = 0 AND u_bill.meaning class_name.type) != ’ADJ’ = NVL(tl. prevtrx.lookup_type AND l_type.0.lookup_code AND NVL(ps. types.cust_trx_type_id AND trx.0)) a_remit.subsequent_trx_id AND ’C’ AND types.lookup_code = decode(nvl(ps.term_id AND trx.site_use_id = u_ship. NVL(ps.bill_to_site_use_id AND trx.freight_code(+) = org.address_id = a_ship.ra_addresses ra_salesreps org_freight ra_cust_trx_types ra_customer_trx ra_customer_trx Where trx.customer_trx_id(+) = a_remit.org_id AND trx.’US’) = dft.address_id(+) AND o_type.’DEP’.customer_trx_id+0 AND trx.contact_id(+) = u_bill.0.territory_code(+) AND nvl(sp. Oracle Proprietary.customer_id(+) = amount.terms_sequence_number.sequence_num.payment_schedule_id(+) is NULL = com_adj.lookup_type = ’ADDRESS_LABEL’ AND a_type.term_id.ship_to_site_use_id AND trx.customer_trx_id(+) = sales.payment_schedule_id.contact_id(+) = c_ship. sales.meaning open_trx.bill_to_contact_id AND trx.address_id(+) = amount. l_type.customer_id = b_ship.adjustment_type(+) = ’PRI’ = ’INV/CM/ADJ’ = DECODE(types. ’’.default_printing_option AND l_type.’INV’.name type_name.0).’’) AND com_adj.salesrep_id(+) = c_bill.ship_via AND trx.’Y’) AND a_type.type. trx = ’Y’ = types.term_id(+) = ps.class.remit_to_address_id AND trx.type class. 0.address_id(+) AND u_ship.territory_code AND nvl(trx.batch_source_id AND trx.cust_trx_type_id cust_trx_type_id.site_use_id(+) = b_bill. –1) = t_count.primary_salesrep_id AND trx.complete_flag AND trx. NVL(t. NVL(tl.cust_trx_type_id = org. trx.bill_to_customer_id+0 AND trx.lookup_type = ’YES/NO’ AND o_type.previous_customer_trx_id AND trx.types.0)) AND DECODE(ps.term_id(+) = t.printing_lead_days.organization_id(+) = tl.lookup_code AND l_type.term_id UNION SELECT o_type.country = ft.terms_sequence_ number.payment_schedule_id + DECODE( ps. types. Confidential Information––Use Restricted by Contract Detailed Design 3 – 177 .ship_to_contact_id AND trx.

end_date_commitment end_date_commitment.invoice_currency_code invoice_currency_code. trx.terms_sequence_number trx. trx.printing_pending trx. trx.last_name.remit_to_address_id types.last_printed_sequence_num trx.ship_to_contact_id trx. trx.meaning.printing_last_printed trx.trx_number trx. trx. batch_id.’*’).purchase_order purchase_order_number.first_name.primary_salesrep_id primary_salesrep_id.address4 bill_to_address4. trx.province bill_to_city.waybill_number waybill_number. printing_pending. trx.bill_to_contact_id bill_to_contact_id. ship_to_contact_id. internal_notes. printing_count. ’**’.0) trx.customer_number bill_to_customer_number.location bill_to_location. bill_to_province. trx_number.address1 bill_to_address1.printing_original_date trx. trx. NVL(tl. printing_original_date.trx_number nvl(trx.term_id term_id.trx_date trx.address3 bill_to_address3.base_amount. trx. trx. trx.customer_name bill_to_customer_name. bill_to_state. u_bill. decode(nvl(c_bill. Oracle Proprietary.first_name || ’ ’ || c_bill.printing_count. last_printed_sequence_number. a_bill. trx. a_bill. nvl(a_type.initial_customer_trx_id initial_customer_trx_id. remit_to_address_id. previous_trx_number. term_sequence_number. ps.due_date term_due_date_from_ps. b_bill.tax_reference bill_to_cust_tax_reference.city a_bill. b_bill.purchase_order_revision purchase_order_revision. trx. c_bill. customer_trx_id.internal_notes trx.’*’) || nvl(c_bill.100)) term_percent. a_bill.bill_to_site_use_id bill_to_site_use_id. a_bill.previous_customer_trx_id previous_customer_trx_id.tax_reference bill_to_site_tax_reference. ship_to_customer_id.accounting_affect_flag trx. ’Attn: Accounts Payable’).start_date_commitment customer_class_code. open_receivable_flag.comments prevtrx. trx.100)* (100/nvl(t. trx_date. start_date_commitment. printing_last_printed. b_bill.name term_name. Confidential Information––Use Restricted by Contract 3 – 178 Oracle Receivables Applications Technical Reference Manual .ship_to_customer_id trx.bill_to_customer_id bill_to_customer_id.relative_amount.customer_trx_id trx.ship_via ship_via.state a_bill. u_bill. t. comments.purchase_order_date purchase_order_date.address2 bill_to_address2. a_bill.b_bill.last_name ) default_bill_attn.ship_date_actual ship_date_actual.customer_class_code trx. trx.batch_id ps.

c_bill. ps. NVL(ft. a_ship. ’Y’.rdf.territory_short_name.postal_c ship_to_postal_code.amount_due_original + decode(trx.default_country.ode a_bill.decode( sp. */ decode( a_ship. null.last_name bill_to_contact_last_name. a_ship.territory_short_name. a_bill.customer_name ship_to_customer_name. –3.decode( sp. ’Y’. nvl(tax_original. ’’.organization_id so_organization_id.postal_code bill_to_postal_code. ’’. ’’.rdf. null ).country ) ) bill_to_country_name. ’’.first_name || ’ ’ || c_bill. ’’.0)) total_amount. nvl(amount_line_items_original + decode(trx.address2 ship_to_address2. sales.territory_short_name. It implements the get_country_description local function in RAXINV.’xxxxxx’). org.address4 ship_to_address4.initial_customer_trx_id. Confidential Information––Use Restricted by Contract Detailed Design 3 – 179 . c_bill. ’’. b_ship. –2. ’’.0)). /* Get the Country description .salesrep_id. nvl(sp.territory_short_name. a_ship.name) primary_salesrep_name. c_bill. */ decode( a_bill.country.country ship_to_country.last_name bill_to_attn. ’’. a_ship. NVL(ft. It implements the get_country_description local function in RAXINV. decode(sales.first_name bill_to_contact_first_name.’xxxxxx’).country. to_number(null)) line_amount.amount. a_ship. nvl(com_adj. –1.default_country. a_bill.country ) Oracle Proprietary. null.city ship_to_city. null ).description ship_via_description.initial_customer_trx_id. to_number(null)) freight_amount.print_home_country_flag.print_home_country_flag. 0.dft. org.address1 ship_to_address1. /* Get the Country description . c_bill. to_number(null)) tax_amount. a_ship.address3 ship_to_address3.mail_stop bill_to_mail_stop.amount. ’’. nvl(sp. null. 0. a_ship. nvl(freight_original.country bill_to_country. null. a_ship. nvl(com_adj.dft.

a_remit. Oracle Proprietary. trx. b_bill.state ship_to_state. types.get_commit_this_invoice( trx.location ship_to_location.address1 remit_to_address1. trx. trx. It im plements the get_country_description local function in RAXINV. trx. bs.paying_site_use_id. AR_INVOICE_SQL_FUNC_PUB.status_trx. nvl( b_ship. c_ship. a_remit. a_ship. a_remit.address4 remit_to_address4. trx.territory_short_name.related_batch_source_id. u_ship. NVL(ft.paying_customer_id.country.postal_code remit_to_postal_code.rdf.description.default_tax_exempt_flag.city remit_to_city.country remit_to_country . nvl( u_bill.first_name || ’ ’ || c_ship. trx. c_ship. a_remit. sp. nvl( u_ship. Confidential Information––Use Restricted by Contract 3 – 180 Oracle Receivables Applications Technical Reference Manual .tax_registration_number tax_registration_number.mail_stop ship_to_mail_stop.created_from.last_name ship_to_contact_last_lname.) ship_to_country_name. a_ship.last_name ship_to_attn. nvl(sp.country ) ) remit_to_country_name.name batch_source_name. a_remit.interface_header_context.province ship_to_province.dft.address2 remit_to_address2. trx. amount.default_country. t_count. */ decode( a_remit. ’Y’.tax_reference ship_to_site_tax_reference. a_remit.interest_rate.’xxxxxx’). /* Get the Country description . trx. null ).territory_short_name. trx. b_ship. c_ship. a_remit. null.tax_reference))) tax_reference. trx.tax_reference.address3 remit_to_address3.default_ussgl_transaction_code.number_of_terms number_of_terms.site_use_id ship_to_site_use_id.first_name ship_to_contact_first_name . u_ship. u_ship.doc_sequence_id. a_remit.state remit_to_state.customer_trx_id) amount_applied_to_commitment. trx.tax_reference.default_ussgl_trx_code_context. trx.jgzz_fiscal_code. b_bill.tax_reference. a_remit.recurred_from_trx_number.decode( sp.print_home_country_flag.tax_reference ship_to_cust_tax_reference. trx. c_ship. null.org_id.doc_sequence_value.

attribute14. trx.attribute3.attribute8.territory_id.bill_to_address_id. trx.attribute9.attribute4. trx. trx.posting_control_id.fob_point. trx. trx.request_id. trx.exchange_rate.attribute2. trx.program_update_date. trx. trx. trx. trx.customer_reference_date. trx.attribute11. trx.agreement_id. trx.printing_option.ra_post_loop_number. trx. trx. trx. trx.ship_to_address_id. tr x. trx. trx.attribute5.program_id.interface_header_attribute6. trx. trx.interface_header_attribute5.interface_header_attribute15.credit_method_for_rules.interface_header_attribute7. trx.interface_header_attribute1. trx.orig_system_batch_name. trx.related_customer_trx_id.customer_bank_account_id. trx. trx.attribute7. trx.receipt_method_id.interface_header_attribute3.attribute_category.interface_header_attribute4.attribute13.attribute1.attribute6.attribute10.attribute12. trx. trx.credit_method_for_installments. trx. trx.attribute15.exchange_rate_type. trx. trx.finance_charges.program_application_id. Oracle Proprietary.interface_header_attribute14. trx. trx. trx. trx. trx. Confidential Information––Use Restricted by Contract Detailed Design 3 – 181 . trx. trx. trx.interface_header_attribute11. trx. trx.interface_header_attribute13.interface_header_attribute12. trx. trx.invoicing_rule_id.interface_header_attribute2. trx. trx.interface_header_attribute8.interface_header_attribute9. trx. trx. trx. trx.exchange_date.customer_reference.interface_header_attribute10.trx. trx.

com_adj. a_bill. trx.global_attribute2. trx.global_attribute4. c_ship. trx. a_ship. trx.global_attribute7. sp. u_bill. trx.global_attribute5. trx. c_bill.shipment_id. trx.global_attribute9. trx. trx. trx.global_attribute19.batch_source_id. trx.global_attribute6. a_type.global_attribute18.last_update_date.post_request_id.global_attribute12. trx. tl.creation_date.sold_to_site_use_id.reason_code.global_attribute8.global_attribute20. dft. trx. trx.set_of_books_id. trx.global_attribute11. trx.global_attribute3. trx. u_ship. trx.created_by. Confidential Information––Use Restricted by Contract 3 – 182 Oracle Receivables Applications Technical Reference Manual .global_attribute_category.last_updated_by.global_attribute15. Oracle Proprietary. trx. trx. trx.last_update_login. amount. bs. trx. t. trx. trx.global_attribute1. trx.wh_update_date FROM ar_lookups ar_lookups ar_lookups ra_batch_sources ar_system_parameters fnd_territories_vl fnd_territories_vl ar_customer_profile_amounts ar_invoice_count_terms_v ar_adjustments ar_payment_schedules ra_terms_lines ra_terms ra_addresses ra_addresses ra_site_uses ra_site_uses ra_contacts ra_contacts o_type.global_attribute13. trx.global_attribute17.trx.global_attribute14.term_due_date.sold_to_contact_id. trx. ft. t_count. trx. trx. trx. l_type.global_attribute10.global_attribute16. trx. trx.sold_to_customer_id. trx. ps. trx. trx.

printing_lead_days > 0 AND u_bill.customer_trx_id(+) a_remit.freight_code(+) AND trx. sales.types.payment_schedule_id(+) is NULL = com_adj.complete_flag AND trx.’’) AND com_adj.lookup_type AND a_type.customer_id(+) amount.ship_to_contact_id AND trx.bill_to_contact_id AND trx.address_id(+) ’YES/NO’ decode(nvl(ps.organization_id(+) ps.invoice_currency_code AND ps.’INV’.lookup_code AND l_type.address_id(+) a_ship.country AND nvl(sp. prevtrx.primary_salesrep_id AND trx.contact_id(+) c_ship. b_ship.sequence_num = = = = = = = = = = = a_bill.customer_trx_id AND trx. Oracle Proprietary. trx = ’Y’ = types.address_id AND u_ship.term_id ’ADDRESS_LABEL’ ’ATTN_DEFAULT_MSG’ ft.class.territory_code(+) dft.site_use_id u_ship.address_id AND o_type.0.ship_to_site_use_id AND trx.type) != ’ADJ’ = tl.remit_to_address_id AND trx. a_remit.cust_trx_type_id AND trx.bill_to_customer_id AND trx.term_id(+) AND a_type.customer_id(+) bs.lookup_type AND o_type.contact_id(+) u_bill.salesrep_id(+) c_bill.sequence_num) AND t.site_use_id(+) b_bill.org_id AND trx.0) ps.customer_trx_id sales.term_id t.ra_customers ra_customers ra_addresses ra_salesreps org_freight ra_cust_trx_types ra_customer_trx ra_customer_trx WHERE trx.bill_to_site_use_id AND trx. Confidential Information––Use Restricted by Contract Detailed Design 3 – 183 .batch_source_id(+) prevtrx.customer_site_use_id(+) amount.cust_trx_type_id = = = = = = = = = = = = = = = org.type. types.amount_due_remaining.’DEP’.’US’) AND nvl(trx.term_id. tl.’INV’.bill_to_customer_id AND trx.currency_code(+) = com_adj.’N’.default_country.ship_to_customer_id AND trx.adjustment_type(+) = ’PRI’ = ’INV/CM/ADJ’ = DECODE( types.0.default_printing_option AND l_type.customer_id b_ship.previous_customer_trx_id AND trx.address_id(+) amount.lookup_code AND nvl(ps.batch_source_id AND trx.subsequent_trx_id AND ’C’ AND types.terms_sequence_number.territory_code t_count.lookup_code AND a_bill.payment_schedule_id + DECODE(ps.lookup_code .ship_via = org.lookup_type AND l_type.bill_to_site_use_id AND trx. org.term_id AND tl.term_id Column Descriptions Name OPEN_TRX Null? Type NULL VARCHAR2(80) Description Refer to base table. –1) b_bill.’Y’) AND t.

table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table.Column Descriptions Name (Continued) Null? Type NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NUMBER(15) VARCHAR2(80) VARCHAR2(20) VARCHAR2(20) VARCHAR2(30) NUMBER(15) NUMBER NUMBER(15) VARCHAR2(20) DATE NUMBER(15) NUMBER(15) NUMBER(15) VARCHAR2(1) VARCHAR2(240) VARCHAR2(240) VARCHAR2(20) NUMBER DATE DATE VARCHAR2(1) NUMBER(15) DATE DATE NUMBER(15) NUMBER(15) VARCHAR2(15) VARCHAR2(15) NUMBER(15) NUMBER(15) DATE VARCHAR2(30) VARCHAR2(50) VARCHAR2(50) VARCHAR2(50) DATE DATE NUMBER NUMBER(15) NUMBER(15) NUMBER(15) VARCHAR2(40) VARCHAR2(30) VARCHAR2(50) VARCHAR2(91) VARCHAR2(50) VARCHAR2(50) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(60) VARCHAR2(60) VARCHAR2(60) Description Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base table. table. CUST_TRX_TYPE_ID CLASS_NAME CLASS TYPE_NAME CUSTOMER_CLASS_CODE BATCH_ID TERM_SEQUENCE_NUMBER CUSTOMER_TRX_ID TRX_NUMBER TRX_DATE SHIP_TO_CUSTOMER_ID SHIP_TO_CONTACT_ID REMIT_TO_ADDRESS_ID OPEN_RECEIVABLE_FLAG INTERNAL_NOTES COMMENTS PREVIOUS_TRX_NUMBER PRINTING_COUNT PRINTING_ORIGINAL_DATE PRINTING_LAST_PRINTED PRINTING_PENDING LAST_PRINTED_SEQUENCE_NUMBER START_DATE_COMMITMENT END_DATE_COMMITMENT INITIAL_CUSTOMER_TRX_ID PREVIOUS_CUSTOMER_TRX_ID INVOICE_CURRENCY_CODE TERM_NAME TERM_ID PRIMARY_SALESREP_ID SHIP_DATE_ACTUAL SHIP_VIA WAYBILL_NUMBER PURCHASE_ORDER_NUMBER PURCHASE_ORDER_REVISION PURCHASE_ORDER_DATE TERM_DUE_DATE_FROM_PS TERM_PERCENT BILL_TO_CUSTOMER_ID BILL_TO_CONTACT_ID BILL_TO_SITE_USE_ID BILL_TO_LOCATION BILL_TO_CUSTOMER_NUMBER BILL_TO_CUSTOMER_NAME DEFAULT_BILL_ATTN BILL_TO_SITE_TAX_REFERENCE BILL_TO_CUST_TAX_REFERENCE BILL_TO_ADDRESS1 BILL_TO_ADDRESS2 BILL_TO_ADDRESS3 BILL_TO_ADDRESS4 BILL_TO_CITY BILL_TO_STATE BILL_TO_PROVINCE Oracle Proprietary. table. table. table. table. table. table. table. table. table. table. table. table. Confidential Information––Use Restricted by Contract 3 – 184 Oracle Receivables Applications Technical Reference Manual . table. table. table. table. table. table. table. table. table. table. table. table.

table. table. table. table. table. table.Column Descriptions Name (Continued) Null? Type NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL VARCHAR2(60) VARCHAR2(60) VARCHAR2(80) VARCHAR2(40) VARCHAR2(50) VARCHAR2(91) VARCHAR2(60) NUMBER NUMBER NUMBER NUMBER VARCHAR2(240) VARCHAR2(80) NUMBER VARCHAR2(50) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(60) VARCHAR2(60) VARCHAR2(60) VARCHAR2(80) NUMBER(15) VARCHAR2(40) VARCHAR2(50) VARCHAR2(50) VARCHAR2(60) VARCHAR2(60) VARCHAR2(40) VARCHAR2(50) VARCHAR2(91) VARCHAR2(60) VARCHAR2(50) VARCHAR2(50) NUMBER VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(60) VARCHAR2(60) VARCHAR2(60) VARCHAR2(60) VARCHAR2(80) VARCHAR2(60) NUMBER NUMBER VARCHAR2(80) VARCHAR2(20) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) VARCHAR2(20) Description Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base table. table. table. table. table. table. table. table. table. table. Confidential Information––Use Restricted by Contract Detailed Design 3 – 185 . table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. BILL_TO_POSTAL_CODE BILL_TO_COUNTRY BILL_TO_COUNTRY_NAME BILL_TO_CONTACT_FIRST_NAME BILL_TO_CONTACT_LAST_NAME BILL_TO_ATTN BILL_TO_MAIL_STOP LINE_AMOUNT TAX_AMOUNT FREIGHT_AMOUNT TOTAL_AMOUNT PRIMARY_SALESREP_NAME SHIP_VIA_DESCRIPTION SO_ORGANIZATION_ID SHIP_TO_CUSTOMER_NAME SHIP_TO_ADDRESS1 SHIP_TO_ADDRESS2 SHIP_TO_ADDRESS3 SHIP_TO_ADDRESS4 SHIP_TO_CITY SHIP_TO_POSTAL_CODE SHIP_TO_COUNTRY SHIP_TO_COUNTRY_NAME SHIP_TO_SITE_USE_ID SHIP_TO_LOCATION SHIP_TO_SITE_TAX_REFERENCE SHIP_TO_CUST_TAX_REFERENCE SHIP_TO_STATE SHIP_TO_PROVINCE SHIP_TO_CONTACT_FIRST_NAME SHIP_TO_CONTACT_LAST_NAME SHIP_TO_ATTN SHIP_TO_MAIL_STOP TAX_REFERENCE BATCH_SOURCE_NAME AMOUNT_APPLIED_TO_COMMITMENT REMIT_TO_ADDRESS1 REMIT_TO_ADDRESS2 REMIT_TO_ADDRESS3 REMIT_TO_ADDRESS4 REMIT_TO_CITY REMIT_TO_STATE REMIT_TO_POSTAL_CODE REMIT_TO_COUNTRY REMIT_TO_COUNTRY_NAME TAX_REGISTRATION_NUMBER NUMBER_OF_TERMS INTEREST_RATE DESCRIPTION JGZZ_FISCAL_CODE INTERFACE_HEADER_CONTEXT DEFAULT_USSGL_TRX_CODE_CONTEXT DEFAULT_USSGL_TRANSACTION_CODE RECURRED_FROM_TRX_NUMBER Oracle Proprietary. table. table. table. table. table. table. table. table. table. table. table. table. table.

Column Descriptions Name

(Continued)
Null? Type NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL VARCHAR2(30) NUMBER(15) NUMBER(15) NUMBER(15) NUMBER(15) NUMBER(15) VARCHAR2(1) VARCHAR2(30) NUMBER(15) NUMBER(15) NUMBER(15) NUMBER(15) DATE VARCHAR2(1) NUMBER(15) NUMBER(15) NUMBER(15) NUMBER(15) VARCHAR2(30) VARCHAR2(30) NUMBER(15) NUMBER(15) NUMBER(15) VARCHAR2(30) NUMBER(15) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) VARCHAR2(20) VARCHAR2(30) DATE VARCHAR2(30) DATE NUMBER NUMBER(15) NUMBER(15) VARCHAR2(30) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) Description Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table.

STATUS_TRX DOC_SEQUENCE_ID DOC_SEQUENCE_VALUE PAYING_CUSTOMER_ID PAYING_SITE_USE_ID RELATED_BATCH_SOURCE_ID DEFAULT_TAX_EXEMPT_FLAG CREATED_FROM ORG_ID REQUEST_ID PROGRAM_APPLICATION_ID PROGRAM_ID PROGRAM_UPDATE_DATE FINANCE_CHARGES POSTING_CONTROL_ID BILL_TO_ADDRESS_ID RA_POST_LOOP_NUMBER SHIP_TO_ADDRESS_ID CREDIT_METHOD_FOR_RULES CREDIT_METHOD_FOR_INSTALLMENTS RECEIPT_METHOD_ID RELATED_CUSTOMER_TRX_ID INVOICING_RULE_ID FOB_POINT CUSTOMER_BANK_ACCOUNT_ID INTERFACE_HEADER_ATTRIBUTE1 INTERFACE_HEADER_ATTRIBUTE2 INTERFACE_HEADER_ATTRIBUTE3 INTERFACE_HEADER_ATTRIBUTE4 INTERFACE_HEADER_ATTRIBUTE5 INTERFACE_HEADER_ATTRIBUTE6 INTERFACE_HEADER_ATTRIBUTE7 INTERFACE_HEADER_ATTRIBUTE8 INTERFACE_HEADER_ATTRIBUTE9 INTERFACE_HEADER_ATTRIBUTE10 INTERFACE_HEADER_ATTRIBUTE11 INTERFACE_HEADER_ATTRIBUTE12 INTERFACE_HEADER_ATTRIBUTE13 INTERFACE_HEADER_ATTRIBUTE14 INTERFACE_HEADER_ATTRIBUTE15 PRINTING_OPTION CUSTOMER_REFERENCE CUSTOMER_REFERENCE_DATE EXCHANGE_RATE_TYPE EXCHANGE_DATE EXCHANGE_RATE TERRITORY_ID AGREEMENT_ID ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5

Oracle Proprietary, Confidential Information––Use Restricted by Contract
3 – 186 Oracle Receivables Applications Technical Reference Manual

Column Descriptions Name

(Continued)
Null? Type NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(40) NUMBER(15) DATE NUMBER(15) DATE NUMBER(15) NUMBER(15) NUMBER(15) NUMBER(15) VARCHAR2(30) NUMBER(15) NUMBER(15) NUMBER(15) NUMBER(15) DATE VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(30) DATE Description Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table.

ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 ORIG_SYSTEM_BATCH_NAME POST_REQUEST_ID LAST_UPDATE_DATE LAST_UPDATED_BY CREATION_DATE CREATED_BY LAST_UPDATE_LOGIN SET_OF_BOOKS_ID BATCH_SOURCE_ID REASON_CODE SOLD_TO_CUSTOMER_ID SOLD_TO_CONTACT_ID SOLD_TO_SITE_USE_ID SHIPMENT_ID TERM_DUE_DATE GLOBAL_ATTRIBUTE1 GLOBAL_ATTRIBUTE2 GLOBAL_ATTRIBUTE3 GLOBAL_ATTRIBUTE4 GLOBAL_ATTRIBUTE5 GLOBAL_ATTRIBUTE6 GLOBAL_ATTRIBUTE7 GLOBAL_ATTRIBUTE8 GLOBAL_ATTRIBUTE9 GLOBAL_ATTRIBUTE10 GLOBAL_ATTRIBUTE11 GLOBAL_ATTRIBUTE12 GLOBAL_ATTRIBUTE13 GLOBAL_ATTRIBUTE14 GLOBAL_ATTRIBUTE15 GLOBAL_ATTRIBUTE16 GLOBAL_ATTRIBUTE17 GLOBAL_ATTRIBUTE18 GLOBAL_ATTRIBUTE19 GLOBAL_ATTRIBUTE20 GLOBAL_ATTRIBUTE_CATEGORY WH_UPDATE_DATE

Oracle Proprietary, Confidential Information––Use Restricted by Contract
Detailed Design 3 – 187

AR_INVOICE_INSTALLMENTS_V
This view collects information about invoice installments and is one of eight Transaction Printing Views that Oracle Receivables provides. The Transaction Printing Views enable a system administrator or Oracle consultant to extract transaction information from Receivables and then use Oracle Reports or a similar, SQL–based report generator to print the data in a custom format.
View Definition CREATE VIEW AR_INVOICE_INSTALLMENTS_V as SELECT trx.customer_trx_id customer_trx_id, o_type.lookup_code open_trx_only_flag, ps.terms_sequence_number installment_number, NVL( nvl(tax_original, to_number(null)), sum( decode( line_type, ’TAX’, extended_amount, 0 ) ) ) tax_amount, NVL( nvl(amount_line_items_original + decode(trx.initial_customer_trx_id, ’’, 0, nvl(com_adj.amount,0)), to_number(null)) , sum( decode( line_type, ’FREIGHT’, 0, ’TAX’, 0, extended_amount ) ) ) line_amount, NVL( nvl(freight_original, to_number(null)), sum( decode( line_type, ’FREIGHT’, extended_amount, 0 ) ) ) freight_amount, NVL( ps.amount_due_original + decode(trx.initial_customer_trx_id, ’’, 0, nvl(com_adj.amount,0)), sum( extended_amount) ) total_amount FROM ar_lookups o_type, ar_adjustments com_adj, ra_customer_trx_lines lines, ar_payment_schedules ps, ra_terms_lines tl, ra_terms t,

Oracle Proprietary, Confidential Information––Use Restricted by Contract
3 – 188 Oracle Receivables Applications Technical Reference Manual

= NVL(tl.sequence_num, NVL(ps.terms_sequence_number,0)) AND o_type.lookup_type = ’YES/NO’ AND o_type.lookup_code = decode(NVL(ps.amount_due_remaining,0),0,’N’,’Y’) AND lines.customer_trx_id = trx.customer_trx_id GROUP BY trx.customer_trx_id, trx.trx_number, ps.tax_original, ps.freight_original, ps.amount_line_items_original, tl.relative_amount, t.base_amount, ps.terms_sequence_number, ps.amount_due_original, trx.initial_customer_trx_id, com_adj.amount, o_type.lookup_code

ra_customer_trx Where ps.payment_schedule_id + DECODE(ps.class,’INV’,0,’’) AND com_adj.subsequent_trx_id AND ’C’ AND trx.customer_trx_id AND trx.term_id AND trx.term_id AND NVL(ps.terms_sequence_number, NVL(tl.sequence_num,0))

trx = com_adj.payment_schedule_id(+) is NULL = com_adj.adjustment_type(+) = ps.customer_trx_id(+) = tl.term_id(+) = t.term_id(+)

Column Descriptions Name
CUSTOMER_TRX_ID OPEN_TRX_ONLY_FLAG INSTALLMENT_NUMBER TAX_AMOUNT LINE_AMOUNT FREIGHT_AMOUNT TOTAL_AMOUNT

Null? Type NULL NULL NULL NULL NULL NULL NULL VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240)

Description Refer Refer Refer Refer Refer Refer Refer to to to to to to to base base base base base base base table. table. table. table. table. table. table.

Oracle Proprietary, Confidential Information––Use Restricted by Contract
Detailed Design 3 – 189

AR_INVOICE_LINES_V
This view collects line–level information for each transaction selected by AR_INVOICE_HEADER_V and is one of eight Transaction Printing Views that Oracle Receivables provides. The Transaction Printing Views enable a system administrator or Oracle consultant to extract transaction information from Receivables and then use Oracle Reports or a similar, SQL–based report generator to print the data in a custom format.
View Definition CREATE VIEW AR_INVOICE_LINES_V as SELECT lines.customer_trx_id customer_trx_id, lines.customer_trx_line_id customer_trx_line_id, decode( lines2.line_number, null, lines.line_number, null) line_number, lines.line_type line_type, nvl(AR_INVOICE_SQL_FUNC_PUB.get_description( lines.customer_trx_line_id ), lines.description) item_description, nvl(lines.quantity_ordered, lines.quantity_invoiced) quantity_ordered, nvl(lines.quantity_invoiced, lines.quantity_credited) quantity, uom.unit_of_measure unit_of_measure_name, nvl(msi.global_Attribute1, m.global_attribute1) item_code, nvl(lines.unit_selling_price,0) unit_selling_price, lines.extended_amount extended_amount, lines.sales_order sales_order, lines.sales_order_date sales_order_date, lines.tax_rate tax_rate, lines.vat_tax_id vat_tax_id, vat.printed_tax_name printed_tax_name, lines.tax_exemption_id tax_exemption_id, decode(lines.tax_exemption_id, null, null, decode(lines.sales_tax_id, null,exempt.percent_exempt, null )) percent_exemption, decode(lines.tax_exemption_id, null, null, decode(lines.sales_tax_id, null,exempt.exemption_type, null )) exemption_type, lines.sales_tax_id location_rate_id, lines.tax_precedence tax_precedence, lines.link_to_cust_trx_line_id link_to_cust_trx_line_id, AR_INVOICE_SQL_FUNC_PUB.get_taxyn (
lines.customer_trx_line_id )

Oracle Proprietary, Confidential Information––Use Restricted by Contract
3 – 190 Oracle Receivables Applications Technical Reference Manual

tax_exists_for_this_line_flag, lines.item_exception_rate_id, lines.memo_line_id, lines.autorule_duration_processed, lines.uom_code, lines.default_ussgl_transaction_code, lines.default_ussgl_trx_code_context, lines.autotax, lines.last_period_to_credit, lines.item_context, lines.tax_exempt_flag, lines.tax_exempt_number, lines.tax_exempt_reason_code, lines.tax_vendor_return_code, lines.location_segment_id, lines.movement_id, lines.org_id, lines.request_id, lines.program_application_id, lines.program_id, lines.program_update_date, lines.rule_start_date, lines.initial_customer_trx_line_id, lines.sales_order_source, lines.taxable_flag, lines.revenue_amount, lines.autorule_complete_flag, lines.last_update_date, lines.last_updated_by, lines.creation_date, lines.created_by, lines.last_update_login, lines.set_of_books_id, lines.reason_code, lines.inventory_item_id, lines.previous_customer_trx_id, lines.previous_customer_trx_line_id, lines.quantity_credited, lines.unit_standard_price, lines.sales_order_revision, lines.sales_order_line, lines.accounting_rule_id, lines.accounting_rule_duration, lines.global_attribute1, lines.global_attribute2, lines.global_attribute3, lines.global_attribute4, lines.global_attribute5, lines.global_attribute6, lines.global_attribute7, lines.global_attribute8, lines.global_attribute9, lines.global_attribute10, lines.global_attribute11, lines.global_attribute12, lines.global_attribute13, lines.global_attribute14,

Oracle Proprietary, Confidential Information––Use Restricted by Contract
Detailed Design 3 – 191

lines.global_attribute15, lines.global_attribute16, lines.global_attribute17, lines.global_attribute18, lines.global_attribute19, lines.global_attribute20, lines.global_attribute_category, lines.attribute_category, lines.attribute1, lines.attribute2, lines.attribute3, lines.attribute4, lines.att ribute5, lines.attribute6, lines.attribute7, lines.attribute8, lines.attribute9, lines.attribute10, lines.attribute11, lines.attribute12, lines.attribute13, lines.attribute14, lines.attribute15, lines.interface_line_context, lines.interface_line_attribute1, lines.interface_line_attribute2, lines.interface_line_attribute3, lines.interface_line_attribute4, lines.interface_line_attribute5, lines.interface_line_attribute6, lines.interface_line_attribute7, lines.interface_line_attribute8, lines.interface_line_attribute9, lines.interface_line_attribute10, lines.interface_line_attribute11, lines.interface_line_attribute12, lines.interface_line_attribute13, lines.interface_line_attribute14, lines.interface_line_attribute15, lines.wh_update_date FROM mtl_units_of_measure mtl_system_items ra_tax_exemptions ar_vat_tax_vl ar_memo_lines ra_customer_trx_lines ra_customer_trx_lines ra_cust_trx_types ra_customer_trx Where lines.link_to_cust_trx_line_id AND trx.customer_trx_id AND trx.complete_flag AND trx.cust_trx_type_id AND types.default_printing_option AND lines.uom_code

uom, msi, exempt, vat, m, lines2, lines, types, trx = lines2.customer_trx_line_id(+) = lines.customer_trx_id = ’Y’ = types.cust_trx_type_id = ’PRI’ = uom.uom_code(+)

Oracle Proprietary, Confidential Information––Use Restricted by Contract
3 – 192 Oracle Receivables Applications Technical Reference Manual

AND AND AND AND AND

exempt.tax_exemption_id(+) vat.vat_tax_id(+) lines.inventory_item_id lines.memo_line_id lines.org_id

= = = = =

lines.tax_exemption_id lines.vat_tax_id msi.inventory_item_id(+) m.memo_line_id(+) msi.organization_id(+)

Column Descriptions Name
CUSTOMER_TRX_ID CUSTOMER_TRX_LINE_ID LINE_NUMBER LINE_TYPE ITEM_DESCRIPTION QUANTITY_ORDERED QUANTITY UNIT_OF_MEASURE_NAME ITEM_CODE UNIT_SELLING_PRICE EXTENDED_AMOUNT SALES_ORDER SALES_ORDER_DATE TAX_RATE VAT_TAX_ID PRINTED_TAX_NAME TAX_EXEMPTION_ID PERCENT_EXEMPTION EXEMPTION_TYPE LOCATION_RATE_ID TAX_PRECEDENCE LINK_TO_CUST_TRX_LINE_ID TAX_EXISTS_FOR_THIS_LINE_FLAG ITEM_EXCEPTION_RATE_ID MEMO_LINE_ID AUTORULE_DURATION_PROCESSED UOM_CODE DEFAULT_USSGL_TRANSACTION_CODE DEFAULT_USSGL_TRX_CODE_CONTEXT AUTOTAX LAST_PERIOD_TO_CREDIT ITEM_CONTEXT TAX_EXEMPT_FLAG TAX_EXEMPT_NUMBER TAX_EXEMPT_REASON_CODE TAX_VENDOR_RETURN_CODE LOCATION_SEGMENT_ID MOVEMENT_ID ORG_ID REQUEST_ID PROGRAM_APPLICATION_ID PROGRAM_ID PROGRAM_UPDATE_DATE RULE_START_DATE INITIAL_CUSTOMER_TRX_LINE_ID SALES_ORDER_SOURCE TAXABLE_FLAG

Null? Type

Description to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table.

NOT NULL NUMBER(15) Refer NOT NULL NUMBER(15) Refer NULL NUMBER Refer NOT NULL VARCHAR2(20) Refer NULL VARCHAR2(4000) Refer NULL NUMBER Refer NULL NUMBER Refer NULL VARCHAR2(25) Refer NULL VARCHAR2(150) Refer NULL NUMBER Refer NOT NULL NUMBER Refer NULL VARCHAR2(50) Refer NULL DATE Refer NULL NUMBER Refer NULL NUMBER(15) Refer NULL VARCHAR2(60) Refer NULL NUMBER(15) Refer NULL VARCHAR2(40) Refer NULL VARCHAR2(30) Refer NULL NUMBER(15) Refer NULL NUMBER Refer NULL NUMBER(15) Refer NULL VARCHAR2(4000) Refer NULL NUMBER(15) Refer NULL NUMBER(15) Refer NULL NUMBER(15) Refer NULL VARCHAR2(3) Refer NULL VARCHAR2(30) Refer NULL VARCHAR2(30) Refer NULL VARCHAR2(1) Refer NULL NUMBER Refer NULL VARCHAR2(30) Refer NULL VARCHAR2(1) Refer NULL VARCHAR2(80) Refer NULL VARCHAR2(30) Refer NULL VARCHAR2(30) Refer NULL NUMBER(15) Refer NULL NUMBER(15) Refer NULL NUMBER(15) Refer NULL NUMBER(15) Refer NULL NUMBER(15) Refer NULL NUMBER(15) Refer NULL DATE Refer NULL DATE Refer NULL NUMBER(15) Refer NULL VARCHAR2(50) Refer NULL VARCHAR2(1) Refer

Oracle Proprietary, Confidential Information––Use Restricted by Contract
Detailed Design 3 – 193

Column Descriptions Name

(Continued)
Null? Type NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NUMBER VARCHAR2(1) DATE NUMBER(15) DATE NUMBER(15) NUMBER(15) NUMBER(15) VARCHAR2(30) NUMBER(15) NUMBER(15) NUMBER(15) NUMBER NUMBER NUMBER VARCHAR2(30) NUMBER(15) NUMBER(15) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(30) VARCHAR2(30) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) Description Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base base table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table.

REVENUE_AMOUNT AUTORULE_COMPLETE_FLAG LAST_UPDATE_DATE LAST_UPDATED_BY CREATION_DATE CREATED_BY LAST_UPDATE_LOGIN SET_OF_BOOKS_ID REASON_CODE INVENTORY_ITEM_ID PREVIOUS_CUSTOMER_TRX_ID PREVIOUS_CUSTOMER_TRX_LINE_ID QUANTITY_CREDITED UNIT_STANDARD_PRICE SALES_ORDER_REVISION SALES_ORDER_LINE ACCOUNTING_RULE_ID ACCOUNTING_RULE_DURATION GLOBAL_ATTRIBUTE1 GLOBAL_ATTRIBUTE2 GLOBAL_ATTRIBUTE3 GLOBAL_ATTRIBUTE4 GLOBAL_ATTRIBUTE5 GLOBAL_ATTRIBUTE6 GLOBAL_ATTRIBUTE7 GLOBAL_ATTRIBUTE8 GLOBAL_ATTRIBUTE9 GLOBAL_ATTRIBUTE10 GLOBAL_ATTRIBUTE11 GLOBAL_ATTRIBUTE12 GLOBAL_ATTRIBUTE13 GLOBAL_ATTRIBUTE14 GLOBAL_ATTRIBUTE15 GLOBAL_ATTRIBUTE16 GLOBAL_ATTRIBUTE17 GLOBAL_ATTRIBUTE18 GLOBAL_ATTRIBUTE19 GLOBAL_ATTRIBUTE20 GLOBAL_ATTRIBUTE_CATEGORY ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14

NOT NOT NOT NOT NOT

Oracle Proprietary, Confidential Information––Use Restricted by Contract
3 – 194 Oracle Receivables Applications Technical Reference Manual

Column Descriptions Name

(Continued)
Null? Type NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL VARCHAR2(150) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) DATE Description Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer to to to to to to to to to to to to to to to to to to base base base base base base base base base base base base base base base base base base table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table. table.

ATTRIBUTE15 INTERFACE_LINE_CONTEXT INTERFACE_LINE_ATTRIBUTE1 INTERFACE_LINE_ATTRIBUTE2 INTERFACE_LINE_ATTRIBUTE3 INTERFACE_LINE_ATTRIBUTE4 INTERFACE_LINE_ATTRIBUTE5 INTERFACE_LINE_ATTRIBUTE6 INTERFACE_LINE_ATTRIBUTE7 INTERFACE_LINE_ATTRIBUTE8 INTERFACE_LINE_ATTRIBUTE9 INTERFACE_LINE_ATTRIBUTE10 INTERFACE_LINE_ATTRIBUTE11 INTERFACE_LINE_ATTRIBUTE12 INTERFACE_LINE_ATTRIBUTE13 INTERFACE_LINE_ATTRIBUTE14 INTERFACE_LINE_ATTRIBUTE15 WH_UPDATE_DATE

Oracle Proprietary, Confidential Information––Use Restricted by Contract
Detailed Design 3 – 195

AR_INVOICE_TAX_SUMMARY_V
This view collects tax information for transactions and is one of eight Transaction Printing Views that Oracle Receivables provides. The Transaction Printing Views enable a system administrator or Oracle consultant to extract transaction information from Receivables and then use Oracle Reports or a similar, SQL–based report generator to print the data in a custom format.
View Definition CREATE VIEW AR_INVOICE_TAX_SUMMARY_V as SELECT trx.customer_trx_id customer_trx_id, prof.tax_printing_option tax_printing_option, lines.description description , nvl(sum(lines.extended_amount),0) tax_amount, lines.tax_rate tax_rate, AR_INVOICE_SQL_FUNC_PUB.get_inv_tax_code_name( trx.ship_to_site_use_id, prof.customer_id, prof.tax_printing_option , vat.printed_tax_name, vat.tax_code ) tax_code_name, lines.tax_exemption_id tax_exemption_id, lines.sales_tax_id sales_tax_id , lines.tax_precedence tax_precedence, sum(lines2.extended_amount) euro_taxable_amount FROM ar_vat_tax_vl vat, ar_customer_profiles prof, ra_customer_trx_lines lines2, ra_customer_trx_lines lines, ra_customer_trx trx Where lines.customer_trx_id = trx.customer_trx_id AND lines.line_type = ’TAX’ AND lines.vat_tax_id = vat.vat_tax_id(+) AND lines2.customer_trx_line_id(+) = lines.link_to_cust_trx_line_id AND trx.ship_to_customer_id = prof.customer_id(+) AND prof.site_use_id IS NULL GROUP BY trx.customer_trx_id, prof.tax_printing_option, lines.description, lines.tax_rate, trx.ship_to_site_use_id, prof.customer_id, prof.tax_printing_option, vat.printed_tax_name, vat.tax_code, lines.tax_exemption_id, lines.sales_tax_id, lines.tax_precedence

Oracle Proprietary, Confidential Information––Use Restricted by Contract
3 – 196 Oracle Receivables Applications Technical Reference Manual

Column Descriptions Name
CUSTOMER_TRX_ID TAX_PRINTING_OPTION DESCRIPTION TAX_AMOUNT TAX_RATE TAX_CODE_NAME TAX_EXEMPTION_ID SALES_TAX_ID TAX_PRECEDENCE EURO_TAXABLE_AMOUNT

Null? Type NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240)

Description Refer Refer Refer Refer Refer Refer Refer Refer Refer Refer to to to to to to to to to to base base base base base base base base base base table. table. table. table. table. table. table. table. table. table.

Oracle Proprietary, Confidential Information––Use Restricted by Contract
Detailed Design 3 – 197

AR_INVOICE_TOTALS_V
This view collects the total amount for all lines, tax, and freight charges associated with a transaction and is one of eight Transaction Printing Views that Oracle Receivables provides. The Transaction Printing Views enable a system administrator or Oracle consultant to extract transaction information from Receivables and then use Oracle Reports or a similar, SQL–based report generator to print the data in a custom format.
View Definition CREATE VIEW AR_INVOICE_TOTALS_V as SELECT sum( decode( line_type, ’TAX’, extended_amount, 0 ) ) total_tax_amount, sum( decode( line_type, ’FREIGHT’, extended_amount, 0 ) ) total_freight_amount, sum( decode( line_type, ’FREIGHT’, 0, ’TAX’, 0, extended_amount ) ) total_line_amount, sum( extended_amount) total_amount, trx.customer_trx_id customer_trx_id FROM ra_customer_trx_lines lines, ra_cust_trx_types types, ra_customer_trx trx Where trx.complete_flag = ’Y’ AND trx.customer_trx_id = lines.customer_trx_id AND trx.cust_trx_type_id = types.cust_trx_type_id AND types.default_printing_option = ’PRI’ GROUP BY trx.customer_trx_id

Column Descriptions Name
TOTAL_TAX_AMOUNT TOTAL_FREIGHT_AMOUNT TOTAL_LINE_AMOUNT TOTAL_AMOUNT CUSTOMER_TRX_ID

Null? Type NULL NULL NULL NULL NULL VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240)

Description Refer Refer Refer Refer Refer to to to to to base base base base base table. table. table. table. table.

Oracle Proprietary, Confidential Information––Use Restricted by Contract
3 – 198 Oracle Receivables Applications Technical Reference Manual

AR_JOURNAL_INTERIM_ALL
This is a temporary table that stores accounting information for your General Ledger Journal Report. You use this report to review the details of the transaction records that you transfer to your general ledger. Oracle General Ledger uses these records during the preparation and generation of the Oracle General Ledger reconciliation reports.
Column Descriptions Name
STATUS SET_OF_BOOKS_ID JE_SOURCE_NAME JE_CATEGORY_NAME ACCOUNTING_DATE CURRENCY_CODE DATE_CREATED CREATED_BY ACTUAL_FLAG REQUEST_ID ENCUMBRANCE_TYPE_ID BUDGET_VERSION_ID CURRENCY_CONVERSION_DATE CURRENCY_CONVERSION_TYPE CURRENCY_CONVERSION_RATE SEGMENT1 SEGMENT2 SEGMENT3 SEGMENT4 SEGMENT5 SEGMENT6 SEGMENT7 SEGMENT8 SEGMENT9 SEGMENT10 SEGMENT11 SEGMENT12 SEGMENT13 SEGMENT14

Null? Type NOT NULL VARCHAR2(50) NOT NULL NUMBER(15) NOT NULL VARCHAR2(25) NOT NULL VARCHAR2(25) NOT NULL DATE NOT NOT NOT NOT NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL VARCHAR2(15) DATE NUMBER(15) VARCHAR2(1) NUMBER(15) NUMBER NUMBER(15) DATE VARCHAR2(10) NUMBER VARCHAR2(25)

Description Journal entry status General Ledger Set of Books used (only one supported currently) Journal Entry Source Journal Entry Category Date within the accounting period Currency Standard Who column Standard Who column Balance type (actual, budget, or encumbrance) Concurrent Request ID Purchasing encumbrance column Budget version defining column Date of exchange rate Type of exchange rate Foreign currency exchange rate Accounting Flexfield segment column Accounting Flexfield segment column Accounting Flexfield segment column Accounting Flexfield segment column Accounting Flexfield segment column Accounting Flexfield segment column Accounting Flexfield segment column Accounting Flexfield segment column Accounting Flexfield segment column Accounting Flexfield segment column Accounting Flexfield segment column Accounting Flexfield segment column Accounting Flexfield segment column Accounting Flexfield segment column

NULL VARCHAR2(25) NULL VARCHAR2(25) NULL VARCHAR2(25) NULL VARCHAR2(25) NULL VARCHAR2(25) NULL VARCHAR2(25) NULL VARCHAR2(25) NULL VARCHAR2(25) NULL VARCHAR2(25) NULL VARCHAR2(25) NULL VARCHAR2(25) NULL VARCHAR2(25) NULL VARCHAR2(25)

Oracle Proprietary, Confidential Information––Use Restricted by Contract
Detailed Design 3 – 199

Column Descriptions Name
SEGMENT15 SEGMENT16 SEGMENT17 SEGMENT18 SEGMENT19 SEGMENT20 SEGMENT21 SEGMENT22 SEGMENT23 SEGMENT24 SEGMENT25 SEGMENT26 SEGMENT27 SEGMENT28 SEGMENT29 SEGMENT30 ENTERED_DR ENTERED_CR ACCOUNTED_DR ACCOUNTED_CR TRANSACTION_DATE REFERENCE1

(Continued)
Null? Type NULL VARCHAR2(25) NULL VARCHAR2(25) NULL VARCHAR2(25) NULL VARCHAR2(25) NULL VARCHAR2(25) NULL VARCHAR2(25) NULL VARCHAR2(25) NULL VARCHAR2(25) NULL VARCHAR2(25) NULL VARCHAR2(25) NULL VARCHAR2(25) NULL VARCHAR2(25) NULL VARCHAR2(25) NULL VARCHAR2(25) NULL VARCHAR2(25) NULL VARCHAR2(25) NULL NUMBER(22,5) NULL NUMBER(22,5) NULL NUMBER(22,5) NULL NUMBER(22,5) NULL DATE NULL VARCHAR2(100) Description Accounting Flexfield segment column Accounting Flexfield segment column Accounting Flexfield segment column Accounting Flexfield segment column Accounting Flexfield segment column Accounting Flexfield segment column Accounting Flexfield segment column Accounting Flexfield segment column Accounting Flexfield segment column Accounting Flexfield segment column Accounting Flexfield segment column Accounting Flexfield segment column Accounting Flexfield segment column Accounting Flexfield segment column Accounting Flexfield segment column Accounting Flexfield segment column Transaction debit amount, entered currency Transaction credit amount, entered currency Transaction debit amount, base currency Transaction credit amount, base currency Date of the transaction Inserted into gl_je_batches.name. Derived from reference1+je_source_name+fnd_r equest_id+actual_flag. Journal Import uses this to distinguish between batches Inserted into gl_je_batches.description. If not entered, it will be ’Journal Import je_source_name fnd_request_id’ Standard Reference Column Inserted into gl_je_headers.name. Derived from reference4+currency_code+je_cat egory_name+set_of_books_id.

REFERENCE2

NULL VARCHAR2(100)

REFERENCE3 REFERENCE4

NULL VARCHAR2(100) NULL VARCHAR2(100)

Oracle Proprietary, Confidential Information––Use Restricted by Contract
3 – 200 Oracle Receivables Applications Technical Reference Manual

Column Descriptions Name
REFERENCE5

(Continued)
Null? Type Description NULL VARCHAR2(100) Inserted into gl_je_headers.description. If not entered, it will be ’Journal Import fnd_request_id’ NULL VARCHAR2(100) Inserted into gl_je_headers.external_referenc e NULL VARCHAR2(100) Standard Reference Column NULL VARCHAR2(100) Standard Reference Column NULL VARCHAR2(100) Standard Reference Column NULL VARCHAR2(100) Inserted into gl_je_lines.description. If not entered, it will be ’Journal Import created’ NULL VARCHAR2(100) Standard Reference column NULL VARCHAR2(100) Standard Reference column NULL VARCHAR2(100) Standard Reference column NULL VARCHAR2(100) Standard Reference column NULL VARCHAR2(100) Standard Reference column NULL VARCHAR2(100) Standard Reference column NULL VARCHAR2(100) Standard Reference column NULL VARCHAR2(100) Standard Reference column NULL VARCHAR2(100) Standard Reference column NULL VARCHAR2(100) Standard Reference column NULL VARCHAR2(100) Corresponds to gl_je_lines.reference1. For General Ledger reporting. NULL VARCHAR2(100) Corresponds to gl_je_lines.reference2. For General Ledger reporting. NULL VARCHAR2(100) Corresponds to gl_je_lines.reference3. For General Ledger reporting. NULL VARCHAR2(100) Corresponds to gl_je_lines.reference4. For General Ledger reporting. NULL VARCHAR2(100) Corresponds to gl_je_lines.reference5. For General Ledger reporting. NULL VARCHAR2(100) Used by AR for reporting purposes. Not needed after Journal Import process where they are overwritten NULL VARCHAR2(100) Used by AR for reporting purposes. Not needed after Journal Import process where they are overwritten NULL VARCHAR2(100) Used by AR for reporting purposes. Not needed after Journal import process where they are overwritten NULL VARCHAR2(100) Used by AR for reporting purposes. Not needed after Journal Import process where they are overwritten NULL VARCHAR2(100) Used by AR for reporting purposes. Not needed after Journal Import process where they are overwritten NULL NUMBER(15) Identifier for this General Ledger Interface submission

REFERENCE6 REFERENCE7 REFERENCE8 REFERENCE9 REFERENCE10

REFERENCE11 REFERENCE12 REFERENCE13 REFERENCE14 REFERENCE15 REFERENCE16 REFERENCE17 REFERENCE18 REFERENCE19 REFERENCE20 REFERENCE21 REFERENCE22 REFERENCE23 REFERENCE24 REFERENCE25 REFERENCE26

REFERENCE27

REFERENCE28

REFERENCE29

REFERENCE30

INTERFACE_RUN_ID

Oracle Proprietary, Confidential Information––Use Restricted by Contract
Detailed Design 3 – 201

Column Descriptions Name
JE_BATCH_ID PERIOD_NAME JE_HEADER_ID

(Continued)
Null? Type NULL NUMBER(15) Description Journal entry batch defining column NULL VARCHAR2(15) Accounting period NULL NUMBER(15) Journal entry header defining column NULL NUMBER(15) Journal entry line number NULL NUMBER(15) Accounting Flexfield structure defining column NULL VARCHAR2(15) Accounting books base currency NULL NUMBER(15) General Ledger Code Combination (account) NULL DATE Date batch created in General Ledger NULL VARCHAR2(4) Not currently used NULL VARCHAR2(240) Status description NULL NUMBER(22,5) Statistical amount column NULL NUMBER(15) Operating Unit Identifier

JE_LINE_NUM CHART_OF_ACCOUNTS_ID FUNCTIONAL_CURRENCY_CODE CODE_COMBINATION_ID DATE_CREATED_IN_GL WARNING_CODE STATUS_DESCRIPTION STAT_AMOUNT ORG_ID

Indexes Index Name
AR_JOURNAL_INTERIM_N1 AR_JOURNAL_INTERIM_N2 AR_JOURNAL_INTERIM_N3

Index Type NOT UNIQUE NOT UNIQUE NOT UNIQUE

Sequence 1 2 1 2 1 2

Column Name REFERENCE22 REQUEST_ID REFERENCE1 REQUEST_ID REFERENCE29 REQUEST_ID

Oracle Proprietary, Confidential Information––Use Restricted by Contract
3 – 202 Oracle Receivables Applications Technical Reference Manual

AR_LOCATION_COMBINATIONS
This table stores the combinations of taxing jurisdictions that together define a tax authority. Rows in this table can be created manually using the Tax Authorities window or automatically from database triggers against the table RA_ADDRESSES_ALL. Every address that exists within the default country as defined by Oracle Receivables system parameters will have a set of taxing jurisdictions automatically created for it. The combination of these jurisdictions into an authority is also performed automatically by database triggers. Whenever new records are created in AR_LOCATION_COMBINATIONS, more database triggers automatically create compiled sales tax rates for this taxing authority into the table AR_SALES_TAX. Only those locations and rates that have overlapping postal code and effectivity date ranges are summed into the single record in AR_SALES_TAX.
Column Descriptions Name
LOCATION_ID (PK)

Null? Type NOT NULL NUMBER(15) NOT NULL NUMBER(15)

Description Internal Location Code Combination ID Identifies which Structure of the Sales Tax Location Flexfield this combination of locations belongs too. Allows the user to disable a location code combination Standard Who column Standard Who column Date at which code combination becomes active Date at which code combination is deactivated Required by AOL Enhanced Who column Enhanced Who column Enhanced Who column Enhanced Who column Foreign Key back to AR_LOCATION_VALUES for this segment of the Sales Tax Location Flexfield Foreign Key back to AR_LOCATION_VALUES for this segment of the Sales Tax Location Flexfield Foreign Key back to AR_LOCATION_VALUES for this segment of the Sales Tax Location Flexfield Foreign Key back to AR_LOCATION_VALUES for this segment of the Sales Tax Location Flexfield

LOCATION_STRUCTURE_ID

ENABLED_FLAG LAST_UPDATED_BY LAST_UPDATE_DATE START_DATE_ACTIVE END_DATE_ACTIVE SUMMARY_FLAG PROGRAM_APPLICATION_ID PROGRAM_ID PROGRAM_UPDATE_DATE REQUEST_ID LOCATION_ID_SEGMENT_1

NOT NULL VARCHAR2(1) NOT NULL NUMBER(15) NOT NULL DATE NULL DATE NULL DATE NOT NULL NULL NULL NULL NULL NULL VARCHAR2(1) NUMBER(15) NUMBER(15) DATE NUMBER(15) NUMBER(15)

LOCATION_ID_SEGMENT_2

NULL NUMBER(15)

LOCATION_ID_SEGMENT_3

NULL NUMBER(15)

LOCATION_ID_SEGMENT_4

NULL NUMBER(15)

Oracle Proprietary, Confidential Information––Use Restricted by Contract
Detailed Design 3 – 203

Column Descriptions Name

(Continued)
Null? Type NULL NUMBER(15) Description Foreign Key back to AR_LOCATION_VALUES for this segment of the Sales Tax Location Flexfield Foreign Key back to AR_LOCATION_VALUES for this segment of the Sales Tax Location Flexfield Foreign Key back to AR_LOCATION_VALUES for this segment of the Sales Tax Location Flexfield Foreign Key back to AR_LOCATION_VALUES for this segment of the Sales Tax Location Flexfield Foreign Key back to AR_LOCATION_VALUES for this segment of the Sales Tax Location Flexfield Foreign Key back to AR_LOCATION_VALUES for this segment of the Sales Tax Location Flexfield Descriptive Flexfield Structure Defining column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Standard Who column Standard Who column

LOCATION_ID_SEGMENT_5

LOCATION_ID_SEGMENT_6

NULL NUMBER(15)

LOCATION_ID_SEGMENT_7

NULL NUMBER(15)

LOCATION_ID_SEGMENT_8

NULL NUMBER(15)

LOCATION_ID_SEGMENT_9

NULL NUMBER(15)

LOCATION_ID_SEGMENT_10

NULL NUMBER(15)

ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 CREATED_BY CREATION_DATE

NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL NUMBER(15) NULL DATE

Oracle Proprietary, Confidential Information––Use Restricted by Contract
3 – 204 Oracle Receivables Applications Technical Reference Manual

Indexes Index Name
AR_LOCATION_COMBINATIONS_N1 AR_LOCATION_COMBINATIONS_N10 AR_LOCATION_COMBINATIONS_N2 AR_LOCATION_COMBINATIONS_N3 AR_LOCATION_COMBINATIONS_N4 AR_LOCATION_COMBINATIONS_N5 AR_LOCATION_COMBINATIONS_N6 AR_LOCATION_COMBINATIONS_N7 AR_LOCATION_COMBINATIONS_N8 AR_LOCATION_COMBINATIONS_N9 AR_LOCATION_COMBINATIONS_U1

Index Type NOT NOT NOT NOT NOT NOT NOT NOT NOT NOT UNIQUE UNIQUE UNIQUE UNIQUE UNIQUE UNIQUE UNIQUE UNIQUE UNIQUE UNIQUE UNIQUE

Sequence 1 1 1 1 1 1 1 1 1 1 1

Column Name LOCATION_ID_SEGMENT_1 LOCATION_ID_SEGMENT_10 LOCATION_ID_SEGMENT_2 LOCATION_ID_SEGMENT_3 LOCATION_ID_SEGMENT_4 LOCATION_ID_SEGMENT_5 LOCATION_ID_SEGMENT_6 LOCATION_ID_SEGMENT_7 LOCATION_ID_SEGMENT_8 LOCATION_ID_SEGMENT_9 LOCATION_ID

Sequences Sequence
AR_LOCATION_COMBINATIONS_S

Derived Column LOCATION_ID

Database Triggers
Trigger Trigger Trigger Trigger Name Time Level Event : : : : AR_LOCATION_COMBINATIONS_BRU BEFORE ROW UPDATE

Populate AR_SALES_TAX with the combined tax rates identified for each field within your sales tax location flexfield, typically state, county, and city. Trigger Trigger Trigger Trigger Name Time Level Event : : : : AR_LOCATION_COMBINATIONS_BRI BEFORE ROW INSERT

Populate AR_SALES_TAX with the combined tax rates identified for each field within your sales tax location flexfield, typically state, county, and city.

Oracle Proprietary, Confidential Information––Use Restricted by Contract
Detailed Design 3 – 205

AR_LOCATION_RATES
This table stores postal code ranges, effectivity dates and sales tax rates for each jurisdiction defined in AR_LOCATION_VALUES. Records are created in this table automatically using the Oracle Receivables Sales Tax Interface Program or manually using the Tax Locations and Rates window. Whenever new records are created or old ones are updated in this table, database triggers recompile all of the associated sales tax rates into the table AR_SALES_TAX. Only those locations and rates that have overlapping postal code and effectivity date ranges for every segment of the Sales Tax Location Flexfield will have corresponding rows created in the table AR_SALES_TAX.
Foreign Keys Primary Key Table
AR_LOCATION_VALUES

Primary Key Column LOCATION_SEGMENT_ID

Foreign Key Column LOCATION_SEGMENT_ID

Column Descriptions Name
LOCATION_RATE_ID LAST_UPDATE_DATE LAST_UPDATED_BY CREATED_BY CREATION_DATE OVERRIDE_STRUCTURE_ID

Null? Type NOT NOT NOT NOT NOT NULL NULL NULL NULL NULL NULL NUMBER DATE NUMBER(15) NUMBER(15) DATE NUMBER(15)

Description Sequence Number, Internal ID Standard Who column Standard Who column Standard Who column Standard Who column Used by City Level Records, the presence of a value indicate that the Override parent rates descriptive flexfield should pop Identifies parent Location that ’owns’ this set of sales tax rates Effectivity date, low end of range Effectivity date, high end of range The lowest possible postal code that this tax rate is effective for ( Character Comparison, not numeric ). The highest possible postal code that this tax rate is effective for ( Character Comparison, not numeric ). Sales Tax Rate associated for this location within this Zip and Effectivity Date Range, if null then this is just a zip range record Enhanced Who column Enhanced Who column Enhanced Who column Enhanced Who column Standard Who column Descriptive Flexfield Structure Defining column

LOCATION_SEGMENT_ID START_DATE END_DATE (PK)

(PK)

NOT NULL NUMBER NOT NULL DATE NOT NULL DATE

(PK) (PK)

FROM_POSTAL_CODE

NOT NULL VARCHAR2(60)

TO_POSTAL_CODE

(PK)

NOT NULL VARCHAR2(60)

TAX_RATE

(PK)

NULL NUMBER

REQUEST_ID PROGRAM_APPLICATION_ID PROGRAM_ID PROGRAM_UPDATE_DATE LAST_UPDATE_LOGIN ATTRIBUTE_CATEGORY

NULL NULL NULL NULL NULL NULL

NUMBER(15) NUMBER(15) NUMBER(15) DATE NUMBER(15) VARCHAR2(30)

Oracle Proprietary, Confidential Information––Use Restricted by Contract
3 – 206 Oracle Receivables Applications Technical Reference Manual

Column Descriptions Name
ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 OVERRIDE_RATE1

(Continued)
Null? Type Description NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL NUMBER The Sales Tax Rate that overrides Segment 1 of the location Flexfield, or null for no override NULL NUMBER The Sales Tax Rate that overrides Segment 2 of the location Flexfield, or null for no override NULL NUMBER The Sales Tax Rate that overrides Segment 3 of the location Flexfield, or null for no override NULL NUMBER The Sales Tax Rate that overrides Segment 4 of the location Flexfield, or null for no override NULL NUMBER The Sales Tax Rate that overrides Segment 5 of the location Flexfield, or null for no override NULL NUMBER The Sales Tax Rate that overrides Segment 6 of the location Flexfield, or null for no override NULL NUMBER The Sales Tax Rate that overrides Segment 7 of the location Flexfield, or null for no override NULL NUMBER The Sales Tax Rate that overrides Segment 8 of the location Flexfield, or null for no override

OVERRIDE_RATE2

OVERRIDE_RATE3

OVERRIDE_RATE4

OVERRIDE_RATE5

OVERRIDE_RATE6

OVERRIDE_RATE7

OVERRIDE_RATE8

Oracle Proprietary, Confidential Information––Use Restricted by Contract
Detailed Design 3 – 207

Column Descriptions Name
OVERRIDE_RATE9

(Continued)
Null? Type NULL NUMBER Description The Sales Tax Rate that overrides Segment 9 of the location Flexfield, or null for no override The Sales Tax Rate that overrides Segment 10 of the location Flexfield, or null for no override

OVERRIDE_RATE10

NULL NUMBER

Indexes Index Name
AR_LOCATION_RATES_N1 AR_LOCATION_RATES_U1 AR_LOCATION_RATES_U2

Index Type NOT UNIQUE UNIQUE UNIQUE

Sequence 1 1 1 2 3 4 5 6

Column Name FROM_POSTAL_CODE LOCATION_RATE_ID LOCATION_SEGMENT_ID FROM_POSTAL_CODE TO_POSTAL_CODE START_DATE END_DATE TAX_RATE

Sequences Sequence
AR_LOCATION_RATES_S

Derived Column LOCATION_RATE_ID

Database Triggers
Trigger Trigger Trigger Trigger Name Time Level Event : : : : AR_LOCATION_RATES_BRIUD BEFORE ROW INSERT, UPDATE, DELETE

This trigger validates that the start date is before the end date and that the ’from’ postal code is less than the ’to’ postal code. It also compiles the rates, which will be transferred into AR_SALES_TAX in the trigger AR_LOCATION_RATES_ASIUD. Trigger Trigger Trigger Trigger Name Time Level Event : : : : AR_LOCATION_RATES_ASIUD AFTER ROW INSERT, UPDATE, DELETE

This trigger will transfer multiple rates into the table AR_SALES_TAX, combining each of the fields from your sales tax location flexfield, typically state, county, and city. This after statement trigger will use data compiled during execution of the triggers AR_LOCATION_RATES_BSIUD and AR_LOCATION_RATES_BRIUD. Trigger Trigger Trigger Trigger Name Time Level Event : : : : AR_LOCATION_RATES_BSIUD BEFORE ROW INSERT, UPDATE, DELETE

This trigger initializes the transfer of rates into AR_SALES_TAX. The tax rates will be transferred in the trigger AR_LOCATION_RATES_ASIUD.

Oracle Proprietary, Confidential Information––Use Restricted by Contract
3 – 208 Oracle Receivables Applications Technical Reference Manual

AR_LOCATION_VALUES
This table defines each jurisdiction that Oracle Receivables uses to validate segments of a customer address and compile sales tax rates. Locations exist within other parent locations. Oracle Receivables uses the PARENT_SEGMENT_ID to enforce this business rule. The first or senior segment of the Sales Tax Location Flexfield is exempt from this ’ownership’ rule. The Sales Tax Location Flexfield defines the structure that will be used to relate one segment of an address to another. Rows are created in this table automatically using either the Oracle Receivables Sales Tax Interface Program or upon the creation of a new customer address. Rows can also be created manually using the Tax Locations and Rates window.
Foreign Keys Primary Key Table
AR_LOCATION_VALUES GL_CODE_COMBINATIONS

Primary Key Column LOCATION_SEGMENT_ID CODE_COMBINATION_ID

Foreign Key Column PARENT_SEGMENT_ID TAX_ACCOUNT_CCID

Column Descriptions Name
LOCATION_SEGMENT_ID CREATED_BY CREATION_DATE LAST_UPDATED_BY LAST_UPDATE_DATE LOCATION_STRUCTURE_ID

Null? Type NOT NOT NOT NOT NOT NOT NULL NULL NULL NULL NULL NULL NUMBER NUMBER(15) DATE NUMBER(15) DATE NUMBER(15)

Description

LOCATION_SEGMENT_QUALIFIER LOCATION_SEGMENT_VALUE

(PK)

(PK)

LOCATION_SEGMENT_DESCRIPTION PARENT_SEGMENT_ID (PK)

REQUEST_ID PROGRAM_APPLICATION_ID PROGRAM_ID PROGRAM_UPDATE_DATE ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3

Internal Location Segment ID Standard Who column Standard Who column Standard Who column Standard Who column Identifies the Sales Tax Location Structure for which this hierarchy of values is used NOT NULL VARCHAR2(30) Identifies which authority this location is for. Values may be sourced from RA_ADDRESSES NOT NULL VARCHAR2(60) Upper case of the value in AR_LOCATION_VALUES.LOCATION_SEG MENT_USER_VALUE NULL VARCHAR2(60) Long Name for this location, used for reporting purposes only NULL NUMBER Identifies which location ’owns’ this location (for example, which State owns this County) NULL NUMBER(15) Enhanced Who column NULL NUMBER(15) Enhanced Who column NULL NUMBER(15) Enhanced Who column NULL DATE Enhanced Who column NULL VARCHAR2(30) Descriptive Flexfield Structure Defining column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column

Oracle Proprietary, Confidential Information––Use Restricted by Contract
Detailed Design 3 – 209

Column Descriptions Name
ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15

(Continued)
Null? Type Description NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL NUMBER(15) Standard Who column NOT NULL VARCHAR2(60) Short name for this location, state or county or city, sourced from one of the columns in RA_ADDRESSES or AR_TAX_INTERFACE NULL NUMBER(15) Tax account code combination identifier NULL NUMBER(15) Operating Unit Identifier NULL NUMBER(15) Code combination identifier of the accounting flexfield for the deferred tax account. NULL NUMBER(15) Code combination identifier of the accounting flexfield for the Revenue/Net Expense account for adjustments. NULL NUMBER(15) Code combination identifier of the accounting flexfield for the expense account for earned discounts. NULL NUMBER(15) Code combination identifier of the accounting flexfield for the expense account for unearned discounts. NULL NUMBER(15) Code combination identifier of the accounting flexfield for the revenue account for finance charges. NULL NUMBER(15) Code combination identifier of the accounting flexfield for the nonrecoverable tax account for adjustments. NULL NUMBER(15) Code combination identifier of the accounting flexfield for the nonrecoverable tax account for earned discounts.

LAST_UPDATE_LOGIN LOCATION_SEGMENT_USER_VALUE

TAX_ACCOUNT_CCID ORG_ID INTERIM_TAX_CCID ADJ_CCID

EDISC_CCID

UNEDISC_CCID

FINCHRG_CCID

ADJ_NON_REC_TAX_CCID

EDISC_NON_REC_TAX_CCID

Oracle Proprietary, Confidential Information––Use Restricted by Contract
3 – 210 Oracle Receivables Applications Technical Reference Manual

Column Descriptions Name

(Continued)
Null? Type NULL NUMBER(15) Description Code combination identifier of the accounting flexfield for the nonrecoverable tax account for unearned discounts. Code combination identifier of the accounting flexfield for the nonrecoverable account for finance charges.

UNEDISC_NON_REC_TAX_CCID

FINCHRG_NON_REC_TAX_CCID

NULL NUMBER(15)

Indexes Index Name
AR_LOCATION_VALUES_N5 AR_LOCATION_VALUES_N6 AR_LOCATION_VALUES_U1

Index Type NOT UNIQUE NOT UNIQUE UNIQUE

Sequence 1 2 3 1 2 3 2 4 5 15 1 2 3 1 2 1

Column Name LOCATION_SEGMENT_QUALIFIER LOCATION_SEGMENT_USER_VALUE PARENT_SEGMENT_ID LOCATION_SEGMENT_QUALIFIER LOCATION_SEGMENT_USER_VALUE LOCATION_SEGMENT_ID LOCATION_SEGMENT_QUALIFIER LOCATION_SEGMENT_VALUE PARENT_SEGMENT_ID LOCATION_STRUCTURE_ID LOCATION_SEGMENT_QUALIFIER LOCATION_SEGMENT_VALUE LOCATION_SEGMENT_ID PARENT_SEGMENT_ID LOCATION_SEGMENT_ID LOCATION_SEGMENT_ID

AR_LOCATION_VALUES_U2 AR_LOCATION_VALUES_U3 AR_LOCATION_VALUES_U4

UNIQUE UNIQUE UNIQUE

Sequences Sequence
AR_LOCATION_VALUES_S

Derived Column LOCATION_SEGMENT_ID

Database Triggers
Trigger Trigger Trigger Trigger Name Time Level Event : : : : AR_LOCATION_VALUES_BRIU BEFORE ROW INSERT, UPDATE

Ensure that the location qualifier is valid and that it has a parent segment if needed. If a country is being created, ensure that this is already defined in FND_TERRITORIES.

Oracle Proprietary, Confidential Information––Use Restricted by Contract
Detailed Design 3 – 211

AR_LOCKBOXES_ALL
This table stores information about your lockboxes. AutoLockbox uses your Lockbox definitions when transferring receipts from your bank file into Oracle Receivables. The primary key for this table is LOCKBOX_ID.
Foreign Keys Primary Key Table
AR_BATCH_SOURCES_ALL AR_RECEIPT_METHODS

Primary Key Column BATCH_SOURCE_ID RECEIPT_METHOD_ID

Foreign Key Column BATCH_SOURCE_ID RECEIPT_METHOD_ID

Column Descriptions Name
LOCKBOX_ID (PK) CREATED_BY CREATION_DATE LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN LOCKBOX_NUMBER STATUS BATCH_SOURCE_ID BANK_ORIGINATION_NUMBER BATCH_SIZE CONTACT_NAME TELEPHONE GL_DATE_SOURCE AUTO_ASSOCIATE ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9

Null? Type NOT NOT NOT NOT NOT NULL NULL NULL NULL NULL NULL NOT NULL NUMBER(15) NUMBER(15) DATE NUMBER(15) DATE NUMBER(15) VARCHAR2(30)

Description Lockbox identifier Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Number of the Lockbox within the bank Status of the Lockbox (Active/Inactive) Identifier of batch source associated with this Lockbox Uniquely identifies the bank branch that sends the lockbox information Number of records in the batch Name of the contact person Telephone number of the contact person Source of the Accounting date Y or N indicates whether auto_associate is on or off Descriptive Flexfield Structure Defining column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column

NOT NULL VARCHAR2(1) NOT NULL NUMBER(15) NOT NULL VARCHAR2(30) NULL NUMBER(15) NULL VARCHAR2(30) NULL VARCHAR2(20) NULL VARCHAR2(30) NULL VARCHAR2(1) NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150)

Oracle Proprietary, Confidential Information––Use Restricted by Contract
3 – 212 Oracle Receivables Applications Technical Reference Manual

Column Descriptions Name
ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15

(Continued)
Null? Type Description NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NOT NULL VARCHAR2(1) Y or N indicates whether the billing location is required for the receipts NULL VARCHAR2(30) Indicates the default exchange rate type for foreign currencies NULL NUMBER(15) Indicates the default receipt method for the receipts in lockbox NULL NUMBER(15) Operating Unit Identifier NULL VARCHAR2(20) Lockbox matching option. Typically INVOICE, SALES_ORDER, PURCHASE_ORDER. NULL VARCHAR2(20) Use matching date for matching in lockbox. NEVER, ALWAYS, FOR_DUPLICATES NULL VARCHAR2(1) Y or N indicates whether lockbox should ignore invalid transaction numbers

REQUIRE_BILLING_LOCATION_FLAG EXCHANGE_RATE_TYPE RECEIPT_METHOD_ID ORG_ID LOCKBOX_MATCHING_OPTION USE_MATCHING_DATE ALLOW_INVALID_TXN_NUM

Indexes Index Name
AR_LOCKBOXES_N1 AR_LOCKBOXES_U1 AR_LOCKBOXES_U2

Index Type NOT UNIQUE UNIQUE UNIQUE

Sequence 1 1 2 12 1

Column Name LOCKBOX_NUMBER LOCKBOX_NUMBER BANK_ORIGINATION_NUMBER ORG_ID LOCKBOX_ID

Sequences Sequence
AR_LOCKBOXES_S

Derived Column LOCKBOX_ID

Oracle Proprietary, Confidential Information––Use Restricted by Contract
Detailed Design 3 – 213

AR_MC_ADJUSTMENTS
This is a Multiple Reporting Currencies (MRC) sub–table of AR_ADJUSTMENTS_ALL. This table stores currency–related information about invoice adjustments for each reporting set of books associated with the parent record in AR_ADJUSTMENTS_ALL. The primary key on this table is ADJUSTMENT_ID, SET_OF_BOOKS_ID.
Column Descriptions Name
ADJUSTMENT_ID (PK) SET_OF_BOOKS_ID (PK) GL_POSTED_DATE POSTING_CONTROL_ID

Null? Type NOT NULL NUMBER(15) NOT NULL NUMBER(15) NULL DATE NOT NULL NUMBER(15)

Description Adjustment identifier Set Of Books identifier Date this record was transferred to the General Ledger Receivables posting batch identifier; –1 means it was posted by the old posting program (ARXGLP); –2 means it was posted from old rel8 RA; –3 means it was not posted; –4 means it was posted by rel9 RAPOST Amount of the adjustment in the Functional Currency

ACCTD_AMOUNT

NOT NULL NUMBER

Indexes Index Name
AR_MC_ADJUSTMENTS_U1

Index Type UNIQUE

Sequence 1 2

Column Name ADJUSTMENT_ID SET_OF_BOOKS_ID

Oracle Proprietary, Confidential Information––Use Restricted by Contract
3 – 214 Oracle Receivables Applications Technical Reference Manual

AR_MC_BATCHES
This is a Multiple Reporting Currencies (MRC) sub–table of AR_BATCHES_ALL. It stores currency–related information about receipt batches for each reporting set of books associated with the parent record in AR_BATCHES_ALL.
Column Descriptions Name
BATCH_ID SET_OF_BOOKS_ID EXCHANGE_RATE

Null? Type NOT NULL NUMBER(15) NOT NULL NUMBER(15) NULL NUMBER

Description Identifier of the payment batch Identifier of the General Ledger set of books associated with this payment batch Currency conversion rate used to convert the transactional currency amount to reporting currency amount Currency conversion date used to convert the transactional currency amount to reporting currency amount Currency conversion type used to convert the transactional currency amount to reporting currency amount

EXCHANGE_DATE

NULL DATE

EXCHANGE_RATE_TYPE

NULL VARCHAR2(30)

Indexes Index Name
AR_MC_BATCHES_U1

Index Type UNIQUE

Sequence 1 2

Column Name BATCH_ID SET_OF_BOOKS_ID

Oracle Proprietary, Confidential Information––Use Restricted by Contract
Detailed Design 3 – 215

AR_MC_CASH_RECEIPTS
This is a Multiple Reporting Currencies (MRC) sub–table of AR_CASH_RECEIPTS_ALL. It stores currency–related information about receipt entry for each reporting set of books associated with the parent record in AR_CASH_RECEIPTS_ALL. The primary key on this table is CASH_RECEIPT_ID, SET_OF_BOOKS_ID.
Column Descriptions Name
CASH_RECEIPT_ID (PK) SET_OF_BOOKS_ID (PK) EXCHANGE_RATE_TYPE EXCHANGE_RATE

Null? Type NOT NULL NUMBER(15) NOT NULL NUMBER(15) NULL VARCHAR2(30) NULL NUMBER

Description Cash receipt identifier Set Of Books identifier Conversion type used to convert foreign currency transactions Currency conversion rate used to convert the transactional currency amount to reporting currency amount Date for which rate selected

EXCHANGE_DATE

NULL DATE

Indexes Index Name
AR_MC_CASH_RECEIPTS_U1

Index Type UNIQUE

Sequence 1 2

Column Name CASH_RECEIPT_ID SET_OF_BOOKS_ID

Oracle Proprietary, Confidential Information––Use Restricted by Contract
3 – 216 Oracle Receivables Applications Technical Reference Manual

AR_MC_CASH_RECEIPT_HIST
This is a Multiple Reporting Currencies (MRC) sub–table of AR_CASH_RECEIPT_HISTORY_ALL. It stores currency related information about the steps of the life cycle of a receipt for each reporting set of books associated with the parent record in AR_CASH_RECEIPT_HISTORY_ALL. Each row represents one step. The primary key for this table is CASH_RECEIPT_HISTORY_ID, SET_OF_BOOKS_ID.
Column Descriptions Name
CASH_RECEIPT_HISTORY_ID (PK) SET_OF_BOOKS_ID (PK) CASH_RECEIPT_ID FIRST_POSTED_RECORD_FLAG

Null? Type NOT NOT NOT NOT NULL NULL NULL NULL NUMBER(15) NUMBER(15) NUMBER(15) VARCHAR2(1)

Description Cash receipt history identifier Set Of Books identifier Cash receipt identifier ’Y’ indicates that this is the first row that is posted for this cash receipt; ’N’ otherwise Receivables posting batch identifier; –1 means it was posted by the old posting program (ARXGLP); –2 means it was posted from old rel8 RA; –3 means it was not posted; –4 means it was posted by rel9 RAPOST Receivables posting batch identifier; –1 means it was posted by the old posting program (ARXGLP); –2 means it was posted from old rel8 RA; –3 means it was not posted; –4 means it was posted by rel9 RAPOST Date this record was transferred to the General Ledger Date this record was transferred to the General Ledger Amount of the receipt in the Functional Currency This is FACTOR_DISCOUNT_AMOUNT in the functional currency Date for which rate selected Currency conversion rate used to convert the transactional currency amount to reporting currency amount Conversion type used to convert foreign currency transactions This is populated with ’R10UPGRADE’ during the upgrade from release9 to release10. For new rows, it has a code pointing to the forms/program that created this row.

POSTING_CONTROL_ID

NOT NULL NUMBER(15)

REVERSAL_POSTING_CONTROL_ID

NULL NUMBER(15)

GL_POSTED_DATE REVERSAL_GL_POSTED_DATE ACCTD_AMOUNT ACCTD_FACTOR_DISCOUNT_AMOUNT EXCHANGE_DATE EXCHANGE_RATE

NULL DATE NULL DATE NOT NULL NUMBER NULL NUMBER NULL DATE NULL NUMBER

EXCHANGE_RATE_TYPE CREATED_FROM

NULL VARCHAR2(30) NOT NULL VARCHAR2(30)

Oracle Proprietary, Confidential Information––Use Restricted by Contract
Detailed Design 3 – 217

Indexes Index Name
AR_MC_CASH_RECEIPT_HIST_U1

Index Type UNIQUE

Sequence 1 2

Column Name CASH_RECEIPT_HISTORY_ID SET_OF_BOOKS_ID

Oracle Proprietary, Confidential Information––Use Restricted by Contract
3 – 218 Oracle Receivables Applications Technical Reference Manual

SET_OF_BOOKS_ID. It stores currency related information about distributions generated by the different steps in a cash receipt’s life cycle for each reporting sets of books associated with the parent record in AR_ DISTRIBUTIONS_ALL. This is the amount of the journal entries. FACTOR.CODE_COMBI NATION_ID.AR_MC_DISTRIBUTIONS_ALL This is a Multiple Reporting Currencies (MRC) sub–table of AR_DISTRIBUTIONS_ALL. It is the account to create the journals for. Set Of Books identifier This is a foreign key to AR_CASH_RECEIPT_HISTORY. This is the amount of the journal entries. In future releases. The primary key for this table is SOURCE_ID. This will always be ’CRH’ in 10. This is the amount of the journal entries. BANK_CHARGES This is the foreign key to GL_CODE_COMBINATIONS. REMITTANCE. SOURCE_TABLE. It is used to uniquely identify rows in this table – primarily when these rows are passed on to General Ledger. Following are valid values: CONFIRMATION. Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Operating Unit Identifier Secondary source table Secondary source ID Code defined for a currency Currency conversion rate used to convert the transactional currency amount to reporting currency amount SET_OF_BOOKS_ID SOURCE_ID (PK) NOT NULL NUMBER(15) NOT NULL NUMBER(15) SOURCE_TABLE NOT NULL VARCHAR2(10) SOURCE_TYPE NOT NULL VARCHAR2(30) CODE_COMBINATION_ID NOT NULL NUMBER(15) AMOUNT_DR AMOUNT_CR ACCTD_AMOUNT_DR ACCTD_AMOUNT_CR CREATION_DATE CREATED_BY LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN ORG_ID SOURCE_TABLE_SECONDARY SOURCE_ID_SECONDARY CURRENCY_CODE CURRENCY_CONVERSION_RATE NOT NOT NOT NOT NOT NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL DATE NUMBER(15) NUMBER(15) DATE NUMBER(15) NUMBER(15) VARCHAR2(10) NUMBER(15) VARCHAR2(15) NUMBER Oracle Proprietary.CASH_RE CEIPT_HISTORY_ID and refers to the transaction that created these distributions. CASH. This is the amount of the journal entries. Column Descriptions Name LINE_ID (PK) Null? Type NOT NULL NUMBER(15) Description This is a unique key in the table.6. Confidential Information––Use Restricted by Contract Detailed Design 3 – 219 . SHORT_TERM_DEBT. SOURCE_TYPE. This column represents the account for which the distribution is being posted. this might have other values to represent other tables.

Column Descriptions Name (Continued) Null? Type NULL VARCHAR2(30) Description Currency conversion type used to convert the transaction currency amount to reporting currency amount Date which determines currency conversion rate to convert transaction currency amounts into reporting currency amounts Taxable entered debit amount Taxable entered credit amount Taxable accounted debit amount Taxable accounted credit amount Tax link identifier Third party identifier Third party sub identifier Reversed source identifier Tax code identifier Internal location segment identifier Source Type Secondary CURRENCY_CONVERSION_TYPE CURRENCY_CONVERSION_DATE NULL DATE TAXABLE_ENTERED_DR TAXABLE_ENTERED_CR TAXABLE_ACCOUNTED_DR TAXABLE_ACCOUNTED_CR TAX_LINK_ID THIRD_PARTY_ID THIRD_PARTY_SUB_ID REVERSED_SOURCE_ID TAX_CODE_ID LOCATION_SEGMENT_ID SOURCE_TYPE_SECONDARY NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER(15) NUMBER(15) NUMBER(15) NUMBER(15) NUMBER(15) NULL VARCHAR2(30) Indexes Index Name AR_MC_DISTRIBUTIONS_ALL_N1 Index Type NOT UNIQUE Sequence 3 4 5 6 1 2 Column Name SOURCE_ID SOURCE_TABLE SOURCE_TYPE SET_OF_BOOKS_ID LINE_ID SET_OF_BOOKS_ID AR_MC_DISTRIBUTIONS_ALL_U1 UNIQUE Oracle Proprietary. Confidential Information––Use Restricted by Contract 3 – 220 Oracle Receivables Applications Technical Reference Manual .

The primary key on this table is MISC_CASH_DISTRIBUTION_ID.3) NULL DATE NOT NULL NUMBER Description Miscellaneous cash distribution identifier Cash receipt identifier Set Of Books identifier Amount of the distribution Percent of the distribution attributed to this record Date this record was transferred to the General Ledger Receivables posting batch identifier. –2 means it was posted from Release 8 Revenue Accounting. –1 means it was posted by the old posting program (ARXGLP). Confidential Information––Use Restricted by Contract Detailed Design 3 – 221 . Column Descriptions Name MISC_CASH_DISTRIBUTION_ID CASH_RECEIPT_ID SET_OF_BOOKS_ID AMOUNT PERCENT GL_POSTED_DATE POSTING_CONTROL_ID (PK) (PK) Null? Type NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL NUMBER NULL NUMBER(19. –3 means it was not posted.AR_MC_MISC_CASH_DISTS This is a Multiple Reporting Currencies (MRC) sub–table of AR_MISC_CASH_DISTRIBUTIONS_ALL. It stores currency and accounting information about miscellaneous cash applications for each reporting set of books associated with the parent record in AR_MISC_CASH_DISTRIBUTIONS_ALL. SET_OF_BOOKS_ID. –4 means it was posted by Release 9 posting program (RAPOST) Amount in the Functional Currency This is populated with ’X’ during upgrade from release9 to release10 ACCTD_AMOUNT CREATED_FROM NOT NULL NUMBER NOT NULL VARCHAR2(30) Indexes Index Name AR_MC_MISC_CASH_DISTS_N1 AR_MC_MISC_CASH_DISTS_U1 Index Type NOT UNIQUE UNIQUE Sequence 2 1 2 Column Name CASH_RECEIPT_ID MISC_CASH_DISTRIBUTION_ID SET_OF_BOOKS_ID Oracle Proprietary.

Column Descriptions Name SET_OF_BOOKS_ID (PK) PAYMENT_SCHEDULE_ID (PK) CUSTOMER_TRX_ID EXCHANGE_RATE_TYPE EXCHANGE_DATE EXCHANGE_RATE Null? Type NOT NULL NUMBER(15) NOT NULL NUMBER(15) NULL NUMBER(15) NULL VARCHAR2(30) NULL DATE NULL NUMBER Description Set Of Books identifier Payment schedule identifier Invoice identifier Conversion type used to convert foreign currency transactions Date for which rate selected Currency conversion rate used to convert the transactional currency amount to reporting currency amount AMOUNT_DUE_REMAINING in the functional currency ACCTD_AMOUNT_DUE_REMAINING NOT NULL NUMBER Indexes Index Name AR_MC_PAYMENT_SCHEDULES_N1 AR_MC_PAYMENT_SCHEDULES_U1 Index Type NOT UNIQUE UNIQUE Sequence 2 1 2 Column Name CUSTOMER_TRX_ID PAYMENT_SCHEDULE_ID SET_OF_BOOKS_ID Oracle Proprietary. Confidential Information––Use Restricted by Contract 3 – 222 Oracle Receivables Applications Technical Reference Manual . on account credit or receipt. This table stores currency–related information about all transactions except adjustments and miscellaneous cash receipts for each reporting set of books associated with the parent record in AR_PAYMENT_SCHEDULES_ALL.AR_MC_PAYMENT_SCHEDULES This is a Multiple Reporting Currencies (MRC) sub–table of AR_PAYMENT_SCHEDULES_ALL. SET_OF_BOOKS_ID. credit memo. chargeback. debit memo. Oracle Receivables updates this table when a transaction occurs against an invoice. The primary key on this table is PAYMENT_SCHEDULE_ID.

This table stores currency related information about exchange rate adjustments for each reporting set of books associated with the parent record in AR_RATE_ADJUSTMENTS_ALL. The primary key on this table is RATE_ADJUSTMENT_ID.AR_MC_RATE_ADJUSTMENTS This is a Multiple Reporting Currencies (MRC) sub–table of AR_RATE_ADJUSTMENTS_ALL. Column Descriptions Name SET_OF_BOOKS_ID (PK) RATE_ADJUSTMENT_ID (PK) NEW_EXCHANGE_RATE Null? Type NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL NUMBER Description Set Of Books identifier Rate adjustment identifier Current exchange rate used to convert foreign currency amounts into functional currency Previous exchange rate used to convert foreign currency amounts into functional currency Current conversion type used to convert foreign currency transactions Previous conversion type used to convert foreign currency transactions Current currency conversion rate used to convert the transactional currency amount to reporting currency amount Previous currency conversion rate used to convert the transactional currency amount to reporting currency amount The gain or loss associated with the rate adjustment OLD_EXCHANGE_RATE NOT NULL NUMBER NEW_EXCHANGE_RATE_TYPE OLD_EXCHANGE_RATE_TYPE NEW_EXCHANGE_DATE NOT NULL VARCHAR2(30) NOT NULL VARCHAR2(30) NOT NULL DATE OLD_EXCHANGE_DATE NOT NULL DATE GAIN_LOSS NOT NULL NUMBER Indexes Index Name AR_MC_RATE_ADJUSTMENTS_U1 Index Type UNIQUE Sequence 1 2 Column Name RATE_ADJUSTMENT_ID SET_OF_BOOKS_ID Oracle Proprietary. Oracle Receivables lets you make adjustments to the rate. rate type. SET_OF_BOOKS_ID. Confidential Information––Use Restricted by Contract Detailed Design 3 – 223 . or rate date after posting to the general ledger.

it is the total amount of the application in the currency of the receipt and transaction. Column Descriptions Name RECEIVABLE_APPLICATION_ID SET_OF_BOOKS_ID AMOUNT_APPLIED (PK) (PK) Null? Type NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL NUMBER Description Receivable application identifier Set Of Books identifier For same currency applications.AR_MC_RECEIVABLE_APPS This is a Multiple Reporting Currencies (MRC) sub–table of AR_RECEIVABLE_APPLICATIONS_ALL. –2 means it was posted from old rel8 RA. –4 means it was posted by rel9 RAPOST Receipt portion in functional currency. The primary key on this table is RECEIVABLE_APPLICATION_ID. converted using the receipt rate Amount allocated to the transaction in functional currency. Confidential Information––Use Restricted by Contract 3 – 224 Oracle Receivables Applications Technical Reference Manual . SET_OF_BOOKS_ID. Y/N flag to indicate whether this is the latest application Lookup type for the status of the application Identifies the Payment Schedule of the payment or credit memo being applied Cash receipt identifier Date this record was transferred to the General Ledger Receivables posting batch identifier. –1 means it was posted by the old posting program (ARXGLP). The GL_POSTED_DATE and POSTING_CONTROL_ID are updated for each reporting set of books when posting is run for that book. –3 means it was not posted. status and the set of books to which it applies. converted using the transaction rate Earned discount equivalent in the functional currency obtained using the invoice exchange rate Unearned discount equivalent in the functional currency obtained using the invoice exchange rate DISPLAY STATUS PAYMENT_SCHEDULE_ID CASH_RECEIPT_ID GL_POSTED_DATE POSTING_CONTROL_ID NOT NULL VARCHAR2(1) NOT NULL VARCHAR2(30) NOT NULL NUMBER(15) NULL NUMBER(15) NULL DATE NOT NULL NUMBER(15) ACCTD_AMOUNT_APPLIED_FROM ACCTD_AMOUNT_APPLIED_TO NOT NULL NUMBER NULL NUMBER ACCTD_EARNED_DISCOUNT_TAKEN NULL NUMBER ACCTD_UNEARNED_DISCOUNT_TAKEN NULL NUMBER Oracle Proprietary. It stores information about cash and credit memo applications for each reporting set of books associated with the parent record in AR_RECEIVABLE_APPLICATIONS_ALL. Each row includes the amount applied.

Confidential Information––Use Restricted by Contract Detailed Design 3 – 225 . Cash receipt history identifier AMOUNT_APPLIED_FROM CASH_RECEIPT_HISTORY_ID NULL NUMBER(15) Indexes Index Name AR_MC_RECEIVABLE_APPS_N1 AR_MC_RECEIVABLE_APPS_N2 AR_MC_RECEIVABLE_APPS_N3 AR_MC_RECEIVABLE_APPS_U1 Index Type NOT UNIQUE NOT UNIQUE NOT UNIQUE UNIQUE Sequence 2 2 2 4 6 1 2 Column Name CASH_RECEIPT_ID GL_POSTED_DATE SET_OF_BOOKS_ID CASH_RECEIPT_HISTORY_ID STATUS RECEIVABLE_APPLICATION_ID SET_OF_BOOKS_ID Oracle Proprietary.Column Descriptions Name (Continued) Null? Type NULL NUMBER Description Total amount of the application in the currency of the receipt (the portion of the receipt allocated to the transaction). This is only populated for APP and UNAPP rows that are part of a cross currency application.

It also stores the tax code. debit memo reversals. on–account credits. Receivables uses this table to get the Revenue Account if AutoAccounting is based on standard line items. and standard invoicing and accounting rules for each standard memo line. unit of measure. chargebacks. Foreign Keys Primary Key Table GL_SETS_OF_BOOKS RA_RULES RA_RULES Primary Key Column SET_OF_BOOKS_ID RULE_ID RULE_ID Foreign Key Column SET_OF_BOOKS_ID INVOICING_RULE_ID ACCOUNTING_RULE_ID Column Descriptions Name MEMO_LINE_ID (PK) ORG_ID SET_OF_BOOKS_ID LINE_TYPE START_DATE LAST_UPDATE_DATE LAST_UPDATED_BY CREATED_BY CREATION_DATE GL_ID_REV TAX_CODE UOM_CODE UNIT_STD_PRICE INVOICING_RULE_ID ACCOUNTING_RULE_ID END_DATE ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 Null? Type NOT NULL NULL NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL NULL NUMBER(15) NUMBER(15) NUMBER(15) VARCHAR2(30) DATE DATE NUMBER(15) NUMBER(15) DATE NUMBER(15) Description Unique identifier Operating Unit Identifier Set of books identifier Standard memo line type Standard memo line start date Standard Who column Standard Who column Standard Who column Standard Who column Code combination identifier for standard memo line revenue account Standard memo line tax code Standard memo line unit of measure Standard memo line unit standard price Standard memo line invoicing rule Standard memo line accounting rule Standard memo line end date Descriptive Flexfield Structure Defining column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column NULL VARCHAR2(50) NULL VARCHAR2(3) NULL NUMBER NULL NUMBER(15) NULL NUMBER(15) NULL DATE NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Oracle Proprietary. and invoices.AR_MEMO_LINES_ALL_B This table stores information about standard memo lines for debit memos. unit standard price. Confidential Information––Use Restricted by Contract 3 – 226 Oracle Receivables Applications Technical Reference Manual .

Confidential Information––Use Restricted by Contract Detailed Design 3 – 227 .Column Descriptions Name ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 (Continued) Null? Type Description NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Reserved for Globalization Functionality NULL VARCHAR2(150) Reserved for Globalization Functionality NULL VARCHAR2(150) Reserved for Globalization Functionality NULL VARCHAR2(150) Reserved for Globalization Functionality NULL VARCHAR2(150) Reserved for Globalization Functionality NULL VARCHAR2(150) Reserved for Globalization Functionality NULL VARCHAR2(150) Reserved for Globalization Functionality NULL VARCHAR2(150) Reserved for Globalization Functionality NULL VARCHAR2(150) Reserved for Globalization Functionality NULL VARCHAR2(150) Reserved for Globalization Functionality NULL VARCHAR2(150) Reserved for Globalization Functionality NULL VARCHAR2(150) Reserved for Globalization Functionality NULL VARCHAR2(150) Reserved for Globalization Functionality NULL VARCHAR2(150) Reserved for Globalization Functionality NULL VARCHAR2(150) Reserved for Globalization Functionality NULL VARCHAR2(150) Reserved for Globalization Functionality NULL VARCHAR2(150) Reserved for Globalization Functionality NULL VARCHAR2(150) Reserved for Globalization Functionality NULL VARCHAR2(150) Reserved for Globalization Functionality NULL VARCHAR2(150) Reserved for Globalization Functionality NULL VARCHAR2(150) Reserved for Globalization Functionality NULL NUMBER(15) Standard Who column GLOBAL_ATTRIBUTE_CATEGORY GLOBAL_ATTRIBUTE1 GLOBAL_ATTRIBUTE2 GLOBAL_ATTRIBUTE3 GLOBAL_ATTRIBUTE4 GLOBAL_ATTRIBUTE5 GLOBAL_ATTRIBUTE6 GLOBAL_ATTRIBUTE7 GLOBAL_ATTRIBUTE8 GLOBAL_ATTRIBUTE9 GLOBAL_ATTRIBUTE10 GLOBAL_ATTRIBUTE11 GLOBAL_ATTRIBUTE12 GLOBAL_ATTRIBUTE13 GLOBAL_ATTRIBUTE14 GLOBAL_ATTRIBUTE15 GLOBAL_ATTRIBUTE16 GLOBAL_ATTRIBUTE17 GLOBAL_ATTRIBUTE18 GLOBAL_ATTRIBUTE19 GLOBAL_ATTRIBUTE20 LAST_UPDATE_LOGIN Oracle Proprietary.

Confidential Information––Use Restricted by Contract 3 – 228 Oracle Receivables Applications Technical Reference Manual .Indexes Index Name AR_MEMO_LINES_ALL_B_U1 Index Type UNIQUE Sequence 1 11 Column Name MEMO_LINE_ID ORG_ID Sequences Sequence AR_MEMO_LINES_S Derived Column MEMO_LINE_ID Oracle Proprietary.

Column Descriptions Name MEMO_LINE_ID ORG_ID NAME DESCRIPTION LANGUAGE SOURCE_LANG LAST_UPDATE_DATE CREATION_DATE CREATED_BY LAST_UPDATED_BY LAST_UPDATE_LOGIN Null? Type NOT NULL NULL NULL NULL NUMBER(15) NUMBER(15) VARCHAR2(50) VARCHAR2(80) Description Unique identifier Operating Unit Identifier Name of this standard memo line Description of this standard memo line Language code of the memo line text Language code of the record from which this was copied during the upgrade. Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column NOT NULL VARCHAR2(4) NOT NULL VARCHAR2(4) NOT NOT NOT NOT NULL NULL NULL NULL NULL DATE DATE NUMBER(15) NUMBER(15) NUMBER(15) Indexes Index Name AR_MEMO_LINES_ALL_TL_U1 AR_MEMO_LINES_ALL_TL_U2 Index Type UNIQUE UNIQUE Sequence 5 10 15 1 2 3 Column Name MEMO_LINE_ID LANGUAGE ORG_ID NAME ORG_ID LANGUAGE Oracle Proprietary. MLS enables you to store and print data that you define in multiple languages. Confidential Information––Use Restricted by Contract Detailed Design 3 – 229 .AR_MEMO_LINES_ALL_TL This table provides multi–lingual support (MLS) for standard memo lines that you define in Oracle Receivables.

interest income. Confidential Information––Use Restricted by Contract 3 – 230 Oracle Receivables Applications Technical Reference Manual . and investment income.AR_MISC_CASH_DISTRIBUTIONS_ALL This table stores all accounting entries for your miscellaneous cash applications. Miscellaneous cash is non–revenue income such as stock revenue. Foreign Keys Primary Key Table AR_CASH_RECEIPTS_ALL GL_CODE_COMBINATIONS GL_SETS_OF_BOOKS Primary Key Column CASH_RECEIPT_ID CODE_COMBINATION_ID SET_OF_BOOKS_ID Foreign Key Column CASH_RECEIPT_ID CODE_COMBINATION_ID SET_OF_BOOKS_ID Column Descriptions Name MISC_CASH_DISTRIBUTION_ID LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN CREATED_BY CREATION_DATE CASH_RECEIPT_ID CODE_COMBINATION_ID SET_OF_BOOKS_ID GL_DATE PERCENT AMOUNT COMMENTS GL_POSTED_DATE APPLY_DATE ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 (PK) Null? Type NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NULL NUMBER(19. AR_CASH_RECEIPTS_ALL stores one record for each payment while AR_MISC_CASH_DISTRIBUTIONS_ALL stores one record for each distribution of the receipt. The primary key for this table is MISC_CASH_DISTRIBUTION_ID.3) NOT NULL NUMBER NULL VARCHAR2(240) NULL DATE NOT NULL DATE NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Description Primary key for distributions of miscellaneous cash Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Identifier for the cash receipt of the miscellaneous cash General Ledger Code Combination (account) General Ledger Set of Books used (only one supported currently) General Ledger date Percent of the distribution attributed to this record Amount of the distribution Comments The date that this line was posted to the General Ledger The Apply Date of the line Descriptive Flexfield Structure Defining column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Oracle Proprietary.

amount in reporting currency(s) pairs POSTING_CONTROL_ID ACCTD_AMOUNT ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 PROGRAM_APPLICATION_ID PROGRAM_ID PROGRAM_UPDATE_DATE REQUEST_ID USSGL_TRANSACTION_CODE USSGL_TRANSACTION_CODE_CONTEXT CREATED_FROM REVERSAL_GL_DATE ORG_ID MRC_GL_POSTED_DATE MRC_POSTING_CONTROL_ID MRC_ACCTD_AMOUNT Indexes Index Name AR_MISC_CASH_DISTRIBUTIONS_N1 AR_MISC_CASH_DISTRIBUTIONS_N2 Index Type NOT UNIQUE NOT UNIQUE Sequence 1 1 Column Name CASH_RECEIPT_ID GL_DATE Oracle Proprietary. Confidential Information––Use Restricted by Contract Detailed Design 3 – 231 . –3 means it’s not posted. –4 means it’s posted by rel9 RAPOST NOT NULL NUMBER Amount of journal entries NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL NUMBER(15) Standard Who column NULL NUMBER(15) Standard Who column NULL DATE Standard Who column NULL NUMBER(15) Request identifier number NULL VARCHAR2(30) USSGL Transaction Code NULL VARCHAR2(30) Context value for the USSGL Transaction Code Flexfield. NULL NUMBER(15) Operating Unit Identifier NULL VARCHAR2(2000) MRC only: Concatenated string of reporting set of books ID. –2 means it’s posted from old rel8 RA. receivables posting batch identifier pairs NULL VARCHAR2(2000) MRC only: Concatenated string of reporting set of books ID.Column Descriptions Name ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 (Continued) Null? Type Description NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NOT NULL NUMBER Receivables posting batch identifier. –1 means it was posted by the old posting program (ARXGLP). NOT NULL VARCHAR2(30) This is populated with ’X’ during upgrade from release9 to release10 NULL DATE This is filled in for the records that have been reversed and for the reversing record as well. posted date for reporting book(s) pairs NULL VARCHAR2(2000) MRC only: Concatenated string of reporting set of books ID. The main purposes of this column for release 10 is to limit the number of records that get reversed by rate adjustments and receipt reversal.

UPDATE. update. For each record being inserted/updated/deleted in AR_MISC_CASH_DISTRIBUTIONS_ALL. DELETE This MRC trigger only exists when you install the Multiple Reporting Currencies feature. AR_MC_MISC_CASH_DISTS. this trigger also populates the MRC VARCHAR2 columns in AR_MISC_CASH_DISTRIBUTIONS_ALL. or delete statement on the table AR_MISC_CASH_DISTRIBUTIONS_ALL. this trigger inserts/updates/deletes corresponding reporting currency records in the MRC subtable.Indexes (Continued) Index Name AR_MISC_CASH_DISTRIBUTIONS_N3 AR_MISC_CASH_DISTRIBUTIONS_N4 AR_MISC_CASH_DISTRIBUTIONS_U1 Index Type NOT UNIQUE NOT UNIQUE UNIQUE Sequence 1 1 2 1 Column Name GL_POSTED_DATE POSTING_CONTROL_ID GL_DATE MISC_CASH_DISTRIBUTION_ID Sequences Sequence AR_MISC_CASH_DISTRIBUTIONS_S Derived Column MISC_CASH_DISTRIBUTION_ID Database Triggers Trigger Trigger Trigger Trigger Name Time Level Event : : : : AR_MRC_MISC_CASH_DISTS_BIUD BEFORE ROW INSERT. Confidential Information––Use Restricted by Contract 3 – 232 Oracle Receivables Applications Technical Reference Manual . Oracle Proprietary. In addition. It is executed when you perform an insert.

AR_NOTES This table stores MemoPad information for customer calls that are entered in the Customer Calls window. The primary key for this table is NOTE_ID. AR_CALL_ACTIONS and AR_CUSTOMER_CALL_TOPICS both access MemoPad information from this table. Oracle Receivables uses one row for each MemoPad entry. Confidential Information––Use Restricted by Contract Detailed Design 3 – 233 . Foreign Keys Primary Key Table AR_CALL_ACTIONS AR_CUSTOMER_CALL_TOPICS_ALL RA_CUSTOMER_TRX_ALL Primary Key Column CALL_ACTION_ID CUSTOMER_CALL_TOPIC_ID CUSTOMER_TRX_ID Foreign Key Column CALL_ACTION_ID CUSTOMER_CALL_TOPIC_ID CUSTOMER_TRX_ID Column Descriptions Name NOTE_ID (PK) LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN CREATED_BY CREATION_DATE NOTE_TYPE TEXT CUSTOMER_CALL_TOPIC_ID CALL_ACTION_ID CUSTOMER_TRX_ID CUSTOMER_CALL_ID Null? Type NOT NULL NUMBER NOT NULL NUMBER(15) NOT NULL DATE NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NOT NULL VARCHAR2(30) NOT NULL VARCHAR2(240) NULL NUMBER(15) NULL NUMBER(15) NULL NUMBER(15) NULL NUMBER(15) Description Identifier of the note Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Type of note The text of the line The topic of the customer call The action of the call The invoice that is the subject of the call Call identifier Indexes Index Name AR_NOTES_N1 AR_NOTES_N2 AR_NOTES_N3 AR_NOTES_N4 AR_NOTES_U1 Index Type NOT NOT NOT NOT UNIQUE UNIQUE UNIQUE UNIQUE UNIQUE Sequence 1 1 1 2 1 Column Name CUSTOMER_CALL_TOPIC_ID CALL_ACTION_ID CUSTOMER_TRX_ID CUSTOMER_CALL_ID NOTE_ID Sequences Sequence AR_NOTES_S Derived Column NOTE_ID Oracle Proprietary.

The primary key for this table is TRANSMISSION_RECORD_ID.AR_PAYMENTS_INTERFACE_ALL This table stores imported lockbox information that has not been validated. AutoLockbox creates one row in this table for each record in a transmission. Foreign Keys Primary Key Table AP_BANK_ACCOUNTS_ALL AR_RECEIPT_METHODS AR_TRANSMISSIONS_ALL HZ_CUST_ACCOUNTS HZ_CUST_SITE_USES_ALL Primary Key Column BANK_ACCOUNT_ID RECEIPT_METHOD_ID TRANSMISSION_REQUEST_ID CUST_ACCOUNT_ID SITE_USE_ID Foreign Key Column CUSTOMER_BANK_ACCOUNT_ID RECEIPT_METHOD_ID TRANSMISSION_REQUEST_ID CUSTOMER_ID CUSTOMER_SITE_USE_ID Column Descriptions Name TRANSMISSION_RECORD_ID CREATION_DATE CREATED_BY LAST_UPDATE_LOGIN LAST_UPDATED_BY LAST_UPDATE_DATE RECORD_TYPE STATUS TRANSMISSION_REQUEST_ID DESTINATION_ACCOUNT ORIGINATION DEPOSIT_DATE DEPOSIT_TIME TRANSMISSION_RECORD_COUNT TRANSMISSION_AMOUNT LOCKBOX_NUMBER LOCKBOX_BATCH_COUNT LOCKBOX_RECORD_COUNT (PK) Null? Type NULL NUMBER(15) NULL NULL NULL NULL NULL NOT NULL DATE NUMBER(15) NUMBER(15) NUMBER(15) DATE VARCHAR2(2) Description Identifier of the transmission record Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column This identifies the type of a record Status of the transmission record Identifies original concurrent request of transmission Destination account number This number identifies the bank that sent the transmission The date that the item(s) referred to in a record were deposited in the bank The time at which the item(s) referred to in a record were deposited in a bank Number of records within the transmission Sum of the payments within the transmission The number given by the bank to identify a Lockbox The number of batches in the Lockbox The number of receipts associated with the Lockbox NULL VARCHAR2(30) NULL NUMBER(15) NULL VARCHAR2(25) NULL VARCHAR2(25) NULL DATE NULL VARCHAR2(8) NULL NUMBER(15) NULL NUMBER NULL VARCHAR2(30) NULL NUMBER NULL NUMBER Oracle Proprietary. Confidential Information––Use Restricted by Contract 3 – 234 Oracle Receivables Applications Technical Reference Manual . When you run the validation step of AutoLockbox. Oracle Receivables transfers the information from the AR_PAYMENTS_INTERFACE_ALL tables to the AR_INTERIM_CASH_RECEIPTS_ALL and AR_INTERIM_CASH_RCPT_LINES_ALL tables.

Confidential Information––Use Restricted by Contract Detailed Design 3 – 235 .Column Descriptions Name LOCKBOX_AMOUNT (Continued) Null? Type NULL NUMBER Description This value should equal the sum of all the payment amounts. this field specifies the sequence of records Matching number of invoice to which a payment is applied Matching number of invoice to which a payment is applied Matching number of invoice to which a payment is applied Matching number of invoice to which a payment is applied Matching number of invoice to which a payment is applied Matching number of invoice to which a payment is applied Matching number of invoice to which a payment is applied Matching number of invoice to which a payment is applied Amount from a payment that is applied to specified invoice Amount from a payment that is applied to specified invoice Amount from a payment that is applied to specified invoice Amount from a payment that is applied to specified invoice Amount from a payment that is applied to specified invoice Amount from a payment that is applied to specified invoice Amount from a payment that is applied to specified invoice BATCH_NAME BATCH_AMOUNT BATCH_RECORD_COUNT ITEM_NUMBER CURRENCY_CODE REMITTANCE_AMOUNT TRANSIT_ROUTING_NUMBER ACCOUNT CHECK_NUMBER CUSTOMER_NUMBER OVERFLOW_INDICATOR NULL VARCHAR2(25) NULL NUMBER NULL NUMBER(15) NULL NUMBER NULL VARCHAR2(15) NULL NUMBER NULL VARCHAR2(25) NULL VARCHAR2(30) NULL VARCHAR2(30) NULL VARCHAR2(30) NULL VARCHAR2(1) OVERFLOW_SEQUENCE INVOICE1 INVOICE2 INVOICE3 INVOICE4 INVOICE5 INVOICE6 INVOICE7 INVOICE8 AMOUNT_APPLIED1 AMOUNT_APPLIED2 AMOUNT_APPLIED3 AMOUNT_APPLIED4 AMOUNT_APPLIED5 AMOUNT_APPLIED6 AMOUNT_APPLIED7 NULL NUMBER NULL VARCHAR2(50) NULL VARCHAR2(50) NULL VARCHAR2(50) NULL VARCHAR2(50) NULL VARCHAR2(50) NULL VARCHAR2(50) NULL VARCHAR2(50) NULL VARCHAR2(50) NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER Oracle Proprietary. as well as sum of all batch amounts contained in a Lockbox Batch name that corresponds to the batch This value should equal the sum of all payment amounts contained in a batch The number of records associated with a batch This identifies the item number associated with the payment record The currency code for the amounts in a record The amount of a payment The transit routing number on a check The bank account from which a payment is sent The receipt number Identifies the customer from whom a payment is received This is used to indicate that there are additional overflow record associated with the payment In an overflow situation.

Confidential Information––Use Restricted by Contract 3 – 236 Oracle Receivables Applications Technical Reference Manual .Column Descriptions Name AMOUNT_APPLIED8 INVOICE1_STATUS INVOICE2_STATUS INVOICE3_STATUS INVOICE4_STATUS INVOICE5_STATUS INVOICE6_STATUS INVOICE7_STATUS INVOICE8_STATUS GL_DATE COMMENTS (Continued) Null? Type NULL NUMBER NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) DATE VARCHAR2(240) Description Amount from a payment that is applied to specified invoice Status of the specified invoice Status of the specified invoice Status of the specified invoice Status of the specified invoice Status of the specified invoice Status of the specified invoice Status of the specified invoice Status of the specified invoice General Ledger date This contains text that gets transferred to AR_BATCHES or AR_CASH_RECEIPTS depending on records – Batch or Payments Identifier of a customer also used in RA_CUSTOMERS It indicates the status of Payment – whether the Payment has been applied or not to single/multiple Invoices Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Structure Defining column Method for processing receipt Identifies the receipt method also in AR_RECEIPT_METHODS Customer’s site that remitted the receipt Identifies the customer’s site also in RA_SITE_USES_ALL CUSTOMER_ID SPECIAL_TYPE NULL NUMBER(15) NULL VARCHAR2(20) ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 ATTRIBUTE_CATEGORY RECEIPT_METHOD RECEIPT_METHOD_ID BILL_TO_LOCATION CUSTOMER_SITE_USE_ID NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(30) NULL VARCHAR2(30) NULL NUMBER(15) NULL VARCHAR2(40) NULL NUMBER(15) Oracle Proprietary.

Confidential Information––Use Restricted by Contract Detailed Design 3 – 237 .Column Descriptions Name (Continued) Null? Type NULL NUMBER NULL NUMBER Description Number of receipts transferred from the transmission to the interim table Sum of the remittance amounts transferred from the transmission to the interim table Payment schedule of the transaction Payment schedule of the transaction Payment schedule of the transaction Payment schedule of the transaction Payment schedule of the transaction Payment schedule of the transaction Payment schedule of the transaction Payment schedule of the transaction Conversion type to realize foreign currency Conversion rate to realize foreign currency Identifies the customer’s bank account Identifies the lockbox transmission also in AR_TRANSMISSIONS Date the receipt was created Operating Unit Identifier Date the receipt is expected to clear the bank Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality TRANSFERRED_RECEIPT_COUNT TRANSFERRED_RECEIPT_AMOUNT INVOICE1_INSTALLMENT INVOICE2_INSTALLMENT INVOICE3_INSTALLMENT INVOICE4_INSTALLMENT INVOICE5_INSTALLMENT INVOICE6_INSTALLMENT INVOICE7_INSTALLMENT INVOICE8_INSTALLMENT EXCHANGE_RATE_TYPE EXCHANGE_RATE CUSTOMER_BANK_ACCOUNT_ID TRANSMISSION_ID RECEIPT_DATE ORG_ID ANTICIPATED_CLEARING_DATE GLOBAL_ATTRIBUTE1 GLOBAL_ATTRIBUTE2 GLOBAL_ATTRIBUTE3 GLOBAL_ATTRIBUTE4 GLOBAL_ATTRIBUTE5 GLOBAL_ATTRIBUTE6 GLOBAL_ATTRIBUTE7 GLOBAL_ATTRIBUTE8 GLOBAL_ATTRIBUTE9 GLOBAL_ATTRIBUTE10 GLOBAL_ATTRIBUTE11 GLOBAL_ATTRIBUTE12 NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL VARCHAR2(30) NULL NUMBER NULL NUMBER(15) NULL NUMBER(15) NULL DATE NULL NUMBER(15) NULL DATE NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Oracle Proprietary.

Column Descriptions Name (Continued) Null? Type Description NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(30) Reserved For Globalization Functionality NULL VARCHAR2(320) Customer’s alternate name NULL VARCHAR2(320) Name of customer’s bank NULL VARCHAR2(320) Name of customer’s bank branch NULL VARCHAR2(320) Name of receiving bank NULL VARCHAR2(320) Name of receiving bank branch NULL VARCHAR2(30) Code used by bank to identify a transaction NULL VARCHAR2(20) Invoice number corresponding to matching number NULL VARCHAR2(20) Invoice number corresponding to matching number NULL VARCHAR2(20) Invoice number corresponding to matching number NULL VARCHAR2(20) Invoice number corresponding to matching number NULL VARCHAR2(20) Invoice number corresponding to matching number NULL VARCHAR2(20) Invoice number corresponding to matching number NULL VARCHAR2(20) Invoice number corresponding to matching number NULL VARCHAR2(20) Invoice number corresponding to matching number NULL NUMBER Payment schedule for invoice number stored in matching number column NULL NUMBER Payment schedule for invoice number stored in matching number column NULL NUMBER Payment schedule for invoice number stored in matching number column NULL NUMBER Payment schedule for invoice number stored in matching number column NULL NUMBER Payment schedule for invoice number stored in matching number column NULL NUMBER Payment schedule for invoice number stored in matching number column GLOBAL_ATTRIBUTE13 GLOBAL_ATTRIBUTE14 GLOBAL_ATTRIBUTE15 GLOBAL_ATTRIBUTE16 GLOBAL_ATTRIBUTE17 GLOBAL_ATTRIBUTE18 GLOBAL_ATTRIBUTE19 GLOBAL_ATTRIBUTE20 GLOBAL_ATTRIBUTE_CATEGORY CUSTOMER_NAME_ALT CUSTOMER_BANK_NAME CUSTOMER_BANK_BRANCH_NAME REMITTANCE_BANK_NAME REMITTANCE_BANK_BRANCH_NAME BANK_TRX_CODE RESOLVED_MATCHING_NUMBER1 RESOLVED_MATCHING_NUMBER2 RESOLVED_MATCHING_NUMBER3 RESOLVED_MATCHING_NUMBER4 RESOLVED_MATCHING_NUMBER5 RESOLVED_MATCHING_NUMBER6 RESOLVED_MATCHING_NUMBER7 RESOLVED_MATCHING_NUMBER8 RESOLVED_MATCHING1_INSTALLMENT RESOLVED_MATCHING2_INSTALLMENT RESOLVED_MATCHING3_INSTALLMENT RESOLVED_MATCHING4_INSTALLMENT RESOLVED_MATCHING5_INSTALLMENT RESOLVED_MATCHING6_INSTALLMENT Oracle Proprietary. Confidential Information––Use Restricted by Contract 3 – 238 Oracle Receivables Applications Technical Reference Manual .

Confidential Information––Use Restricted by Contract Detailed Design 3 – 239 .Column Descriptions Name (Continued) Null? Type NULL NUMBER NULL NUMBER NULL DATE NULL DATE NULL DATE NULL DATE NULL DATE NULL DATE NULL DATE NULL DATE NULL DATE NULL DATE NULL DATE NULL DATE NULL DATE NULL DATE NULL DATE NULL DATE NULL VARCHAR2(30) NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER Description Payment schedule for invoice number stored in matching number column Payment schedule for invoice number stored in matching number column Transaction date corresponding to transaction number stored in matching number column Transaction date corresponding to transaction number stored in matching number column Transaction date corresponding to transaction number stored in matching number column Transaction date corresponding to transaction number stored in matching number column Transaction date corresponding to transaction number stored in matching number column Transaction date corresponding to transaction number stored in matching number column Transaction date corresponding to transaction number stored in matching number column Transaction date corresponding to transaction number stored in matching number column Date corresponding to matching number stored in Invoice column Date corresponding to matching number stored in Invoice column Date corresponding to matching number stored in Invoice column Date corresponding to matching number stored in Invoice column Date corresponding to matching number stored in Invoice column Date corresponding to matching number stored in Invoice column Date corresponding to matching number stored in Invoice column Date corresponding to matching number stored in Invoice column The method used to determine how to apply this receipt Amount applied to transaction 1 in receipt currency Amount applied to transaction 2 in receipt currency Amount applied to transaction 3 in receipt currency Amount applied to transaction 4 in receipt currency Amount applied to transaction 5 in receipt currency Amount applied to transaction 6 in receipt currency Amount applied to transaction 7 in receipt currency RESOLVED_MATCHING7_INSTALLMENT RESOLVED_MATCHING8_INSTALLMENT RESOLVED_MATCHING1_DATE RESOLVED_MATCHING2_DATE RESOLVED_MATCHING3_DATE RESOLVED_MATCHING4_DATE RESOLVED_MATCHING5_DATE RESOLVED_MATCHING6_DATE RESOLVED_MATCHING7_DATE RESOLVED_MATCHING8_DATE MATCHING1_DATE MATCHING2_DATE MATCHING3_DATE MATCHING4_DATE MATCHING5_DATE MATCHING6_DATE MATCHING7_DATE MATCHING8_DATE MATCH_RESOLVED_USING AMOUNT_APPLIED_FROM1 AMOUNT_APPLIED_FROM2 AMOUNT_APPLIED_FROM3 AMOUNT_APPLIED_FROM4 AMOUNT_APPLIED_FROM5 AMOUNT_APPLIED_FROM6 AMOUNT_APPLIED_FROM7 Oracle Proprietary.

Column Descriptions Name (Continued) Null? Type NULL NUMBER NULL NULL NULL NULL NULL NULL NULL NULL NULL VARCHAR2(15) VARCHAR2(15) VARCHAR2(15) VARCHAR2(15) VARCHAR2(15) VARCHAR2(15) VARCHAR2(15) VARCHAR2(15) NUMBER Description Amount applied to transaction 8 in receipt currency Currency code of transaction 1 Currency code of transaction 2 Currency code of transaction 3 Currency code of transaction 4 Currency code of transaction 5 Currency code of transaction 6 Currency code of transaction 7 Currency code of transaction 8 Exchange rate used to convert the receipt amount to the transaction currency Exchange rate used to convert the receipt amount to the transaction currency Exchange rate used to convert the receipt amount to the transaction currency Exchange rate used to convert the receipt amount to the transaction currency Exchange rate used to convert the receipt amount to the transaction currency Exchange rate used to convert the receipt amount to the transaction currency Exchange rate used to convert the receipt amount to the transaction currency Exchange rate used to convert the receipt amount to the transaction currency Temporary amount applied to transaction 1 in receipt currency Temporary amount applied to transaction 2 in receipt currency Temporary amount applied to transaction 3 in receipt currency Temporary amount applied to transaction 4 in receipt currency Temporary amount applied to transaction 5 in receipt currency Temporary amount applied to transaction 6 in receipt currency Temporary amount applied to transaction 7 in receipt currency Temporary amount applied to transaction 8 in receipt currency Temporary currency code of transaction 1 Temporary currency code of transaction 2 AMOUNT_APPLIED_FROM8 INVOICE_CURRENCY_CODE1 INVOICE_CURRENCY_CODE2 INVOICE_CURRENCY_CODE3 INVOICE_CURRENCY_CODE4 INVOICE_CURRENCY_CODE5 INVOICE_CURRENCY_CODE6 INVOICE_CURRENCY_CODE7 INVOICE_CURRENCY_CODE8 TRANS_TO_RECEIPT_RATE1 TRANS_TO_RECEIPT_RATE2 TRANS_TO_RECEIPT_RATE3 TRANS_TO_RECEIPT_RATE4 TRANS_TO_RECEIPT_RATE5 TRANS_TO_RECEIPT_RATE6 TRANS_TO_RECEIPT_RATE7 TRANS_TO_RECEIPT_RATE8 TMP_AMT_APPLIED_FROM1 TMP_AMT_APPLIED_FROM2 TMP_AMT_APPLIED_FROM3 TMP_AMT_APPLIED_FROM4 TMP_AMT_APPLIED_FROM5 TMP_AMT_APPLIED_FROM6 TMP_AMT_APPLIED_FROM7 TMP_AMT_APPLIED_FROM8 TMP_INV_CURRENCY_CODE1 TMP_INV_CURRENCY_CODE2 NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL VARCHAR2(15) NULL VARCHAR2(15) Oracle Proprietary. Confidential Information––Use Restricted by Contract 3 – 240 Oracle Receivables Applications Technical Reference Manual .

Temporary conversion rate used to convert the receipt from the transaction currency to the receipt currency. Temporary conversion rate used to convert the receipt from the transaction currency to the receipt currency. Temporary conversion rate used to convert the receipt from the transaction currency to the receipt currency.Column Descriptions Name (Continued) Null? Type NULL VARCHAR2(15) NULL VARCHAR2(15) NULL VARCHAR2(15) NULL VARCHAR2(15) NULL VARCHAR2(15) NULL VARCHAR2(15) NULL NUMBER Description Temporary currency code of transaction 3 Temporary currency code of transaction 4 Temporary currency code of transaction 5 Temporary currency code of transaction 6 Temporary currency code of transaction 7 Temporary currency code of transaction 8 Temporary conversion rate used to convert the receipt from the transaction currency to the receipt currency. Temporary conversion rate used to convert the receipt from the transaction currency to the receipt currency. Temporary conversion rate used to convert the receipt from the transaction currency to the receipt currency. Temporary amount applied to transaction 1 in transaction currency Temporary amount applied to transaction 2 in transaction currency Temporary amount applied to transaction 3 in transaction currency Temporary amount applied to transaction 4 in transaction currency Temporary amount applied to transaction 5 in transaction currency Temporary amount applied to transaction 6 in transaction currency TMP_INV_CURRENCY_CODE3 TMP_INV_CURRENCY_CODE4 TMP_INV_CURRENCY_CODE5 TMP_INV_CURRENCY_CODE6 TMP_INV_CURRENCY_CODE7 TMP_INV_CURRENCY_CODE8 TMP_TRANS_TO_RCPT_RATE1 TMP_TRANS_TO_RCPT_RATE2 NULL NUMBER TMP_TRANS_TO_RCPT_RATE3 NULL NUMBER TMP_TRANS_TO_RCPT_RATE4 NULL NUMBER TMP_TRANS_TO_RCPT_RATE5 NULL NUMBER TMP_TRANS_TO_RCPT_RATE6 NULL NUMBER TMP_TRANS_TO_RCPT_RATE7 NULL NUMBER TMP_TRANS_TO_RCPT_RATE8 NULL NUMBER TMP_AMT_APPLIED1 TMP_AMT_APPLIED2 TMP_AMT_APPLIED3 TMP_AMT_APPLIED4 TMP_AMT_APPLIED5 TMP_AMT_APPLIED6 NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER Oracle Proprietary. Confidential Information––Use Restricted by Contract Detailed Design 3 – 241 . Temporary conversion rate used to convert the receipt from the transaction currency to the receipt currency. Temporary conversion rate used to convert the receipt from the transaction currency to the receipt currency.

It is updated for record type 6. Updated for record type 5 and 6. The batch source.3 upwards. It is updated for record type 6. It is updated for record type 6. Used by the Re–association module. The trace number of the receipt or receipt line for EDI batches. Applicable only for EDI batches. It is updated for record type 6.Column Descriptions Name TMP_AMT_APPLIED7 TMP_AMT_APPLIED8 (Continued) Null? Type NULL NUMBER NULL NUMBER NULL VARCHAR2(30) Description Temporary amount applied to transaction 7 in transaction currency Temporary amount applied to transaction 8 in transaction currency The column contains the purchase order number of the receipt line. number of the receipt line. The number of receipt lines in a receipt line. The column contains the promotion. Updated for record type 4. The date of the batch. Applicable only for EDI batches. The column contains the Ship to Location number of the receipt line.3 onwards. Obsolete from CPG 2. Has the value of OPEN or PENDING. Has the value of Y if receipt could be associated to a receipt line or vice versa. The receipt amount. Updated for record type 5 and 6. Used in High Volume Entry EDI and Non–EDI screens. Updated for record type 5. Reserved for future use. Updated for record type 4. The status of the batch. Obsolete from version CPG 2. A value of Null or N means it is yet to be associated or could not be associated.3 onwards. Reserved for future use.3 onwards. CPG_PURCHASE_ORDER_NUMBER CPG_CUSTOMER_REF_NUMBER NULL VARCHAR2(30) CPG_SHIP_TO_LOCATION_NUMBER NULL VARCHAR2(30) CPG_TRANSACTION_DATE NULL DATE CPG_PROCESS_STATUS CPG_RECEIPT_STATUS NULL VARCHAR2(1) NULL VARCHAR2(15) CPG_BATCH_DATE CPG_BATCH_STATUS CPG_BATCH_SOURCE NULL DATE NULL VARCHAR2(15) NULL NUMBER CPG_ORIGINAL_TRX_NUMBER CPG_RECEIPT_COUNT CPG_RECEIPT_AMOUNT CPG_ORIG_REMITTANCE_AMOUNT CPG_NEGATIVE_TRX_INDICATOR CPG_REASSOCIATION_TRACE_NUM NULL VARCHAR2(30) NULL NUMBER NULL NUMBER NULL NUMBER NULL VARCHAR2(1) NULL VARCHAR2(30) CPG_ASSOCIATION_FLAG NULL VARCHAR2(1) CPG_TRX_HANDLING_CODE CPG_CUST_DEDUCTION_REASON_CODE NULL VARCHAR2(1) NULL VARCHAR2(2) Oracle Proprietary. The column contains the transaction date of the receipt line. Updated for record type 5. Confidential Information––Use Restricted by Contract 3 – 242 Oracle Receivables Applications Technical Reference Manual .OPEN indicates that there are some validation errors while PENDING indicates it is ready for submission. Obsolete from CPG 2. Obsolete for CPG 2.

The sequence number of the batch within the transmission. Updated for record type 5 and 6 for EDI batches. Confidential Information––Use Restricted by Contract Detailed Design 3 – 243 . Updated for record type 5 and 6 for EDI batches. The postmark date of the Receipt. Updated for record type 6. Used for discount calculation CPG_ORIG_BATCH_NAME CPG_ORIG_LOCKBOX_NUMBER NULL VARCHAR2(30) CPG_BATCH_SEQUENCE_NUMBER NULL NUMBER CPG_POSTMARK_DATE NULL DATE Indexes Index Name AR_PAYMENTS_INTERFACE_N1 AR_PAYMENTS_INTERFACE_N2 AR_PAYMENTS_INTERFACE_N3 AR_PAYMENTS_INTERFACE_N4 Index Type NOT UNIQUE NOT UNIQUE NOT UNIQUE NOT UNIQUE Sequence 1 1 1 2 1 2 Column Name RECORD_TYPE ITEM_NUMBER CHECK_NUMBER CUSTOMER_ID TRANSIT_ROUTING_NUMBER ACCOUNT Sequences Sequence AR_PAYMENTS_INTERFACE_S Derived Column TRANSMISSION_RECORD_ID Oracle Proprietary. Used in High Volume Entry – EDI screen. Used in High Volume Entry – EDI screen.Column Descriptions Name (Continued) Null? Type NULL VARCHAR2(25) Description The batch name to which the receipt or receipt line belonged before association. Used for display in the Unmatched payments screen. The Lockbox number to which the receipt or receipt line belonged before association. Updated in the Lockbox_COVER module.

debit memos (DM). and whether a transaction relates to either the RA_CUSTOMER_TRX_ALL table or the AR_CASH_RECEIPTS_ALL table. In AR_PAYMENT_SCHEDULES_ALL. deposits (DEP). Confidential Information––Use Restricted by Contract 3 – 244 Oracle Receivables Applications Technical Reference Manual . Credit items such as credit memos and receipts are stored as negative numbers. AR_PAYMENT_SCHEDULES_ALL uses the foreign key CUSTOMER_TRX_ID to join to the RA_CUSTOMER_TRX_ALL table for these transactions. credit memo. For a receipt. and receipts (PMT). When a receipt is applied. and guarantees as positive numbers in the AMOUNT_DUE_REMAINING and AMOUNT_DUE_ORIGINAL columns. These classes include invoice (INV). Oracle Receivables groups different transactions by the column CLASS. Oracle Receivables stores debit items such as invoices. Each installment is differentiated by the TERMS_SEQUENCE_NUMBER column. on account credit. invoices. guarantees (GUAR). If you create a debit memo reversal when you reverse a receipt. Transaction classes determine which columns in this table Oracle Receivables updates when a transaction occurs. The sum of the AMOUNT_DUE_REMAINING column for a customer for all confirmed payment schedules reflects the current customer balance. the amount due remaining includes on account and unapplied amounts. or receipt. debit memo. In Release 10. STATUS and AMOUNT_DUE_REMAINING. then this column indicates the credit balance amount currently available for this customer. For invoices with split terms. AR_PAYMENT_SCHEDULES_ALL joins to the RA_CUSTOMER_TRX_ALL table for non–payment transaction entries such as the creation of credit memos. chargebacks. debit memos. Oracle Receivables creates a new payment schedule record for the debit memo and fills in Oracle Proprietary. one record is created in RA_CUSTOMER_TRX_ALL and one record is stored in AR_PAYMENT_SCHEDULES_ALL for each installment. chargeback. chargebacks (CB). DUE_DATE and AMOUNT_DUE_REMAINING can differ for each installment of a split term invoice. STATUS changes from ’OP’ to ’CL’ for any transaction that has an AMOUNT_DUE_REMAINING value of 0. chargebacks. credit memos (CM). Oracle Receivables updates AMOUNT_APPLIED. ACTUAL_DATE_CLOSED and GL_DATE_CLOSED are populated with the date of the latest transaction.AR_PAYMENT_SCHEDULES_ALL This table stores all transactions except adjustments and miscellaneous cash receipts. debit memos. If this amount is negative. AR_PAYMENT_SCHEDULES_ALL joins to the AR_CASH_RECEIPTS_ALL table for invoice–related payment transactions using the foreign key CASH_RECEIPT_ID. deposits. Oracle Receivables updates this table when activity occurs against an invoice. or deposits. receipts can be confirmed or not confirmed as designated by the CONFIRMED_FLAG column.

This column identifies which transactions Oracle Receivables selects when it displays current and overdue debit items in the aging reports. which identifies the transaction that created the row. Oracle Receivables uses ACTUAL_DATE_CLOSED to determine which transactions to include when you print statements. Confidential Information––Use Restricted by Contract Detailed Design 3 – 245 .REVERSED_CASH_RECEIPT_ID with the CASH_RECEIPT_ID of the receipt that was reversed. Foreign Keys Primary Key Table AR_ADJUSTMENTS_ALL AR_CASH_RECEIPTS_ALL AR_CASH_RECEIPTS_ALL AR_CASH_RECEIPTS_ALL AR_CASH_RECEIPTS_ALL AR_COLLECTORS AR_RECEIVABLE_APPLICATIONS_ALL FND_CURRENCIES FND_CURRENCIES HZ_CUST_ACCOUNTS HZ_CUST_ACCOUNTS HZ_CUST_SITE_USES_ALL RA_CUSTOMER_TRX_ALL RA_CUST_TRX_TYPES_ALL RA_TERMS_B Primary Key Column ADJUSTMENT_ID CASH_RECEIPT_ID CASH_RECEIPT_ID CASH_RECEIPT_ID CASH_RECEIPT_ID COLLECTOR_ID RECEIVABLE_APPLICATION_ID CURRENCY_CODE CURRENCY_CODE CUST_ACCOUNT_ID CUST_ACCOUNT_ID SITE_USE_ID CUSTOMER_TRX_ID CUST_TRX_TYPE_ID TERM_ID Foreign Key Column ADJUSTMENT_ID_LAST CASH_RECEIPT_ID ASSOCIATED_CASH_RECEIPT_ID REVERSED_CASH_RECEIPT_ID CASH_RECEIPT_ID_LAST COLLECTOR_LAST CASH_APPLIED_ID_LAST INVOICE_CURRENCY_CODE INVOICE_CURRENCY_CODE CUSTOMER_ID CUSTOMER_ID CUSTOMER_SITE_USE_ID CUSTOMER_TRX_ID CUST_TRX_TYPE_ID TERM_ID QuickCodes Columns Column CLASS QuickCodes Type INV/CM CB CM DEP DM GUAR INV PMT FOLLOW_UP CALL BACK User defined QuickCodes Table AR_LOOKUPS Chargeback Credit Memo Deposit Debit Memo Guarantee Invoice Receipt AR_LOOKUPS Call the customer again FOLLOW_UP_CODE_LAST Oracle Proprietary. Oracle Receivables creates a new payment schedule record when you create a chargeback in the Receipts window. ACTUAL_DATE_CLOSED gives the date on which you applied a payment or credit to an open transaction that set AMOUNT_DUE_REMAINING to 0 for that transaction. The aging reports also utilize the current balances in AMOUNT_DUE_REMAINING to display outstanding amounts for current and overdue debit items. GL_DATE_CLOSED indicates the general ledger date on which your transaction was closed. ASSOCIATED_CASH_RECEIPT_ID is the cash receipt of the payment you entered when you created the chargeback in this window. The primary key for this table is PAYMENT_SCHEDULE_ID.

if the schedule is not closed. it is filled with largest date (V7db supports ’31–DEC–4712’) because we make this a ’not null’ column to improve performance of aging report. Identifies the item itself Identifies the payment (cash receipt) Identifies the payment (cash receipt) to which the item was applied Identifies the terms used in calculating the payment schedule The sequence number given to each installment for multiple payment terms The accounting date on which the schedule was closed.QuickCodes Columns Column (Continued) QuickCodes Type VERIFY CHECK VERIFY SHIPMENT QuickCodes Table Verify that a check has been received Verify that the shipment was sent Column Descriptions Name PAYMENT_SCHEDULE_ID (PK) STAGED_DUNNING_LEVEL DUNNING_LEVEL_OVERRIDE_DATE LAST_UPDATE_DATE LAST_UPDATED_BY CREATION_DATE CREATED_BY LAST_UPDATE_LOGIN DUE_DATE AMOUNT_DUE_ORIGINAL AMOUNT_DUE_REMAINING NUMBER_OF_DUE_DATES STATUS INVOICE_CURRENCY_CODE CLASS CUST_TRX_TYPE_ID CUSTOMER_ID CUSTOMER_SITE_USE_ID CUSTOMER_TRX_ID CASH_RECEIPT_ID ASSOCIATED_CASH_RECEIPT_ID TERM_ID TERMS_SEQUENCE_NUMBER GL_DATE_CLOSED Null? Type NOT NULL NUMBER(15) NULL NUMBER(2) NULL DATE NOT NOT NOT NOT NULL NULL NULL NULL NULL NOT NULL NOT NULL NOT NULL DATE NUMBER(15) DATE NUMBER(15) NUMBER(15) DATE NUMBER NUMBER Description Identifies the payment schedule Dunning level of the item as printed on the dunning correspondence System date that user manually adjusted the dunning level of a debit item Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Due date of this installment The original amount due The current amount due remaining The total number of installments for this invoice Lookup code for the status of the item Lookup code for the currency of the invoice Lookup code for the class of the payment schedule Identifies the transaction type of the item Identifies the customer associated with the item Identifies the customer site associated with the customer. Confidential Information––Use Restricted by Contract 3 – 246 Oracle Receivables Applications Technical Reference Manual . This must be a ’BILL_TO’ site. NOT NULL NUMBER(15) NOT NULL VARCHAR2(30) NOT NULL VARCHAR2(15) NOT NULL VARCHAR2(20) NULL NUMBER(15) NULL NUMBER(15) NULL NUMBER(15) NULL NUMBER(15) NULL NUMBER(15) NULL NUMBER(15) NULL NUMBER(15) NULL NUMBER(15) NOT NULL DATE Oracle Proprietary.

When not closed.Column Descriptions Name (Continued) Null? Type NOT NULL DATE Description The actual date on which the schedule was closed. populate with large date (V7db supports’31–DEC–4712’) because we make it a’ not null’ column to improve performance of aging report. Confidential Information––Use Restricted by Contract Detailed Design 3 – 247 . No longer used Original line amount of the item Remaining line amount of the item Amount applied to the item Amount adjusted against the item The amount in dispute against the item The amount credited against the item Amount of receivables charges incurred against the item Amount of receivables charges remaining Original freight amount for the item Remaining freight amount for the item Original tax amount for the item Remaining tax amount for the item No longer used No longer used Actual amount of earned discount taken for the item Actual amount of unearned discount taken for the item Y or N flag to indicate whether the item is in collection No longer used No longer used No longer used No longer used No longer used No longer used No longer used No longer used No longer used The exchange rate type used The exchange rate date used The exchange rate used No longer used No longer used No longer used No longer used Date the customer was last contacted with reference to the item ACTUAL_DATE_CLOSED DISCOUNT_DATE AMOUNT_LINE_ITEMS_ORIGINAL AMOUNT_LINE_ITEMS_REMAINING AMOUNT_APPLIED AMOUNT_ADJUSTED AMOUNT_IN_DISPUTE AMOUNT_CREDITED RECEIVABLES_CHARGES_CHARGED RECEIVABLES_CHARGES_REMAINING FREIGHT_ORIGINAL FREIGHT_REMAINING TAX_ORIGINAL TAX_REMAINING DISCOUNT_ORIGINAL DISCOUNT_REMAINING DISCOUNT_TAKEN_EARNED DISCOUNT_TAKEN_UNEARNED IN_COLLECTION CASH_APPLIED_ID_LAST CASH_APPLIED_DATE_LAST CASH_APPLIED_AMOUNT_LAST CASH_APPLIED_STATUS_LAST CASH_GL_DATE_LAST CASH_RECEIPT_ID_LAST CASH_RECEIPT_DATE_LAST CASH_RECEIPT_AMOUNT_LAST CASH_RECEIPT_STATUS_LAST EXCHANGE_RATE_TYPE EXCHANGE_DATE EXCHANGE_RATE ADJUSTMENT_ID_LAST ADJUSTMENT_DATE_LAST ADJUSTMENT_GL_DATE_LAST ADJUSTMENT_AMOUNT_LAST FOLLOW_UP_DATE_LAST NULL DATE NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL VARCHAR2(1) NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NUMBER DATE NUMBER VARCHAR2(30) DATE NUMBER(15) DATE NUMBER VARCHAR2(30) VARCHAR2(30) DATE NUMBER NUMBER(15) DATE DATE NUMBER DATE Oracle Proprietary.

Confidential Information––Use Restricted by Contract 3 – 248 Oracle Receivables Applications Technical Reference Manual .Column Descriptions Name (Continued) Null? Type NULL VARCHAR2(30) NULL DATE NULL NUMBER NULL NUMBER(15) NULL DATE NULL VARCHAR2(30) NULL DATE NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL NUMBER(15) NULL NUMBER NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NOT NULL DATE NOT NULL NUMBER NULL NULL NULL NULL NUMBER(15) NUMBER(15) DATE VARCHAR2(1) Description Lookup code for the outcome of the last follow up with the customer The last date by which the customer promised to pay The amount the customer last promised to pay The last collector that called the customer The last date a collector called a customer The transaction number of the item The transaction date of the item Descriptive Flexfield Structure Defining column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Cash receipt identifier of reversed payment Amount of pending adjustment Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column General Ledger date Open amount of transaction in functional currency Standard Who column Standard Who column Standard Who column Y or N flag for a receipt to indicate whether the receipt has been confirmed Request identifier number FOLLOW_UP_CODE_LAST PROMISE_DATE_LAST PROMISE_AMOUNT_LAST COLLECTOR_LAST CALL_DATE_LAST TRX_NUMBER TRX_DATE ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 REVERSED_CASH_RECEIPT_ID AMOUNT_ADJUSTED_PENDING ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 GL_DATE ACCTD_AMOUNT_DUE_REMAINING PROGRAM_APPLICATION_ID PROGRAM_ID PROGRAM_UPDATE_DATE RECEIPT_CONFIRMED_FLAG REQUEST_ID NULL NUMBER(15) Oracle Proprietary.

transaction is available for automatic receipt. This column is reserved for future use. Confidential Information––Use Restricted by Contract Detailed Design 3 – 249 . It basically serves as a placeholder so that the database trigger knows what date to insert. RA_SITE_USES. RA_SITE_USES.LAST_CHARGE_DATE is being moved down to this level. Operating Unit Identifier Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality SELECTED_FOR_RECEIPT_BATCH_ID LAST_CHARGE_DATE NULL DATE SECOND_LAST_CHARGE_DATE NULL DATE DISPUTE_DATE NULL DATE ORG_ID GLOBAL_ATTRIBUTE1 GLOBAL_ATTRIBUTE2 GLOBAL_ATTRIBUTE3 GLOBAL_ATTRIBUTE4 GLOBAL_ATTRIBUTE5 GLOBAL_ATTRIBUTE6 GLOBAL_ATTRIBUTE7 GLOBAL_ATTRIBUTE8 GLOBAL_ATTRIBUTE9 GLOBAL_ATTRIBUTE10 GLOBAL_ATTRIBUTE11 GLOBAL_ATTRIBUTE12 GLOBAL_ATTRIBUTE13 GLOBAL_ATTRIBUTE14 GLOBAL_ATTRIBUTE15 GLOBAL_ATTRIBUTE16 GLOBAL_ATTRIBUTE17 GLOBAL_ATTRIBUTE18 GLOBAL_ATTRIBUTE19 GLOBAL_ATTRIBUTE20 NULL NUMBER(15) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Oracle Proprietary.SECOND_LAST_CHARGE _DATE is being moved down to this level. This column is reserved for future use. This column stores the last date that was inserted into the AR_DISPUTE_HISTORY table.Column Descriptions Name (Continued) Null? Type NULL NUMBER(15) Description Automatic receipt batch ID. When this column is null.

Confidential Information––Use Restricted by Contract 3 – 250 Oracle Receivables Applications Technical Reference Manual . exchange rate type used for converting pairs VARCHAR2(2000) MRC only: Concatenated string of reporting set of books ID. open amount of transaction in reporting currency(s) pairs GLOBAL_ATTRIBUTE_CATEGORY CONS_INV_ID CONS_INV_ID_REV EXCLUDE_FROM_DUNNING_FLAG MRC_CUSTOMER_TRX_ID MRC_EXCHANGE_RATE_TYPE MRC_EXCHANGE_DATE NULL MRC_EXCHANGE_RATE NULL MRC_ACCTD_AMOUNT_DUE_REMAINING NULL Indexes Index Name AR_PAYMENT_SCHEDULES_N1 AR_PAYMENT_SCHEDULES_N10 AR_PAYMENT_SCHEDULES_N11 AR_PAYMENT_SCHEDULES_N12 AR_PAYMENT_SCHEDULES_N13 AR_PAYMENT_SCHEDULES_N2 AR_PAYMENT_SCHEDULES_N3 AR_PAYMENT_SCHEDULES_N4 AR_PAYMENT_SCHEDULES_N5 AR_PAYMENT_SCHEDULES_N6 AR_PAYMENT_SCHEDULES_N7 AR_PAYMENT_SCHEDULES_N9 AR_PAYMENT_SCHEDULES_U1 AR_PAYMENT_SCHEDULES_U2 AR_PAYMENT_SCHEDULES_U3 Index Type NOT UNIQUE NOT UNIQUE NOT UNIQUE NOT NOT NOT NOT NOT NOT UNIQUE UNIQUE UNIQUE UNIQUE UNIQUE UNIQUE Sequence 1 1 3 6 1 1 1 1 1 1 2 1 2 1 1 1 1 1 Column Name TRX_DATE ACTUAL_DATE_CLOSED CUSTOMER_ID TRX_NUMBER ASSOCIATED_CASH_RECEIPT_ID SELECTED_FOR_RECEIPT_BATCH_ID CUSTOMER_TRX_ID TRX_NUMBER DUE_DATE CUSTOMER_SITE_USE_ID STATUS CUSTOMER_ID STATUS TERM_ID GL_DATE_CLOSED PAYMENT_SCHEDULE_ID CASH_RECEIPT_ID REVERSED_CASH_RECEIPT_ID NOT UNIQUE NOT UNIQUE NOT UNIQUE UNIQUE UNIQUE UNIQUE Sequences Sequence AR_PAYMENT_SCHEDULES_S Derived Column PAYMENT_SCHEDULE_ID Database Triggers Oracle Proprietary.Column Descriptions Name (Continued) Null? Type NULL VARCHAR2(30) NULL NULL NULL NULL NULL Description Reserved For Globalization Functionality NUMBER(15) Consolidated invoice identifier that contains this transaction NUMBER(15) Identifies a consolidated billing number that includes a cash receipt reversal VARCHAR2(1) Y or N indicates whether this customer should be excluded from the dunning process VARCHAR2(2000) MRC only: Concatenated string of reporting set of books ID. exchange date for converting pairs VARCHAR2(2000) MRC only: Concatenated string of reporting set of books ID. exchange rate used for converting pairs VARCHAR2(2000) MRC only: Concatenated string of reporting set of books ID. item identifier pairs VARCHAR2(2000) MRC only: Concatenated string of reporting set of books ID.

Trigger Trigger Trigger Trigger Name Time Level Event : : : : AR_MRC_PAYMENT_SCHEDULES_BIUD BEFORE ROW INSERT. For each record being inserted/updated/deleted in AR_PAYMENT_SCHEDULES_ALL. Trigger Trigger Trigger Trigger Name Time Level Event : : : : JL_BR_AR_OCC_DOCS_DUE_DATE_CHG AFTER ROW UPDATE This trigger inserts a new record in JL_BR_AR_OCCURRENCE_DOCS_ALL after update of due date field of AR_PAYMENT_SCHEDULES_ALL table. Trigger Trigger Trigger Trigger Name Time Level Event : : : : JL_BR_AR_PAYMENT_SCH_GBL BEFORE ROW INSERT This trigger assigns values to global_attribute8. This trigger is active only if Latin American Localizations is used. global_attribute11 and global_attribute_category when payment schedules are created in AR_PAYMENT_SCHEDULES_ALL for a new transaction. this trigger also populates the MRC VARCHAR2 columns in AR_PAYMENT_SCHEDULES_ALL. Oracle Proprietary. this trigger inserts/updates/deletes corresponding reporting currency records in the MRC subtable. DELETE This MRC trigger only exists when you install the Multiple Reporting Currencies feature. update. In addition. Trigger Trigger Trigger Trigger Name Time Level Event : : : : AR_PAYMENT_SCHEDULES_BRU BEFORE ROW UPDATE Whenever the amount_in_dispute is updated. This trigger is active only if Latin American Localizations is used. UPDATE. global_attribute9. Confidential Information––Use Restricted by Contract Detailed Design 3 – 251 . this trigger inserts a record in AR_DISPUTE_HISTORY. AR_MC_PAYMENT_SCHEDULES. It is executed when you perform an insert.Trigger Trigger Trigger Trigger Name Time Level Event : : : : AR_PAYMENT_SCHEDULES_BRI BEFORE ROW INSERT This trigger sets the gl_date_closed and actual_date_closed to a different value if these are left null. or delete statement on the table AR_PAYMENT_SCHEDULES_ALL.

Confidential Information––Use Restricted by Contract 3 – 252 Oracle Receivables Applications Technical Reference Manual . and includes rows where ADJUSTMENT_PERIOD_FLAG=’N’. The column NEW_PERIOD_NUM stores the sequence of the period if ordered by START_DATE within a PERIOD_TYPE. Column Descriptions Name PERIOD_SET_NAME PERIOD_TYPE START_DATE END_DATE NEW_PERIOD_NUM Null? Type NOT NULL VARCHAR2(15) NOT NULL VARCHAR2(15) NOT NULL DATE NOT NULL DATE NULL NUMBER Description Accounting set name Accounting period type Date on which accounting period begins Date on which accounting period ends Maintains the next non–adjusting period within the same period set name and period type System generated accounting period name PERIOD_NAME NOT NULL VARCHAR2(15) Indexes Index Name AR_PERIODS_U1 AR_PERIODS_U2 AR_PERIODS_U3 AR_PERIODS_U4 Index Type NOT UNIQUE NOT UNIQUE NOT UNIQUE NOT UNIQUE Sequence 2 4 6 2 4 6 2 4 2 4 6 Column Name PERIOD_SET_NAME PERIOD_TYPE NEW_PERIOD_NUM PERIOD_SET_NAME PERIOD_TYPE END_DATE PERIOD_SET_NAME PERIOD_NAME PERIOD_TYPE PERIOD_SET_NAME START_DATE Oracle Proprietary.AR_PERIODS This is a denormalized table used to improve performance in the AutoInvoice and Revenue Recognition programs. This table is populated from GL_PERIOD_STATUSES.

AR_PERIOD_TYPES improves performance of the AutoInvoice and Revenue Recognition programs. Confidential Information––Use Restricted by Contract Detailed Design 3 – 253 . Column Descriptions Name PERIOD_TYPE MAX_REGULAR_PERIOD_LENGTH Null? Type NOT NULL VARCHAR2(30) NULL NUMBER Description Type of period Maximum number of days in a period within this PERIOD_TYPE Indexes Index Name AR_PERIOD_TYPES_U1 Index Type NOT UNIQUE Sequence 2 Column Name PERIOD_TYPE Oracle Proprietary.AR_PERIOD_TYPES This table holds the MAX_REGULAR_PERIOD_LENGTH for each PERIOD_TYPE.

The General Ledger Import Program transfers your journal entries to the General Ledger table from the GL_INTERFACE table. RA_CUSTOMER_TRX. The Update Posting Control concurrent program then inserts this value into POSTING_CONTROL_ID for each untransferred record in the tables listed above. Oracle Receivables also generates the Unposted Items Report if there are items that you select for posting that are out of balance. Oracle Receivables insures that you do not submit more than one transfer request at the same time. You define GL_POSTED_DATE for these transactions through the GL Posted Date field in the Run General Ledger Interface window. AR_POSTING_CONTROL corresponds directly to the Run General Ledger Interface window and its fields. If you set RUN_GL_JOURNAL_IMPORT_FLAG to Y (Run GL Journal Import parameter is Yes). When you submit the transfer process through this window. If you set RUN_GL_JOURNAL_IMPORT_FLAG to ’Y’ by entering Yes in the Run GL Journal Import field. Oracle Receivables locks all transaction records that have not been transferred that have GL_DATE values between the dates that you specify in the GL Start Date and GL End Date fields. Oracle Receivables transfers your batch of transaction entries to Oracle General Ledger via the GL_INTERFACE table. If you set the RUN_GL_JOURNAL_IMPORT_FLAG to N (Run Journal Import parameter is No). Oracle Receivables then generates a unique POSTING_CONTROL_ID for this batch of transactions. Each row includes general information about the transfer. Oracle Receivables creates one row in this table each time you submit the posting process.AR_POSTING_CONTROL This table stores basic information about each batch of Oracle Receivables transactions that you transfer to either the general ledger or the GL_INTERFACE table. the transferred transaction records from all of the tables mentioned above that are within the GL date range that you specify remain in the GL_INTERFACE table after the General Ledger Transfer Program loads them. and RA_CUST_TRX_LINE_GL_DIST. The value that you enter for RUN_GL_JOURNAL_IMPORT_FLAG using the Run GL Journal Import parameter in the Run General Ledger Interface window determines which concurrent processes Oracle Receivables submits during the transfer process. The GLLEZL_REQUEST_ID column is null in this case because Oracle Receivables does not invoke the General Ledger Import Program. and a null GL_POSTED_DATE within the following tables: AR_CASH_RECEIPTS. AR_ADJUSTMENTS. AR_MISC_CASH_DISTRIBUTIONS. such as the GL Start and End Dates. AR_RECEIVABLE_APPLICATIONS. Oracle Receivable s then uses these records to generate the Posting Execution Report. Confidential Information––Use Restricted by Contract 3 – 254 Oracle Receivables Applications Technical Reference Manual . GLLEZL_REQUEST_ID notes the concurrent process request identifier Oracle Proprietary. AR_RATE_ADJUSTMENTS.

the GL_JE_BATCHES table stores the POSTING_CONTROL_ID for this batch as part of a concatenated value in the NAME column in this table. STATUS indicates whether Oracle Receivables has completed the transfer process for a batch.of the General Ledger Import Program that the General Ledger Transfer Program invokes after loading transaction records into the GL_INTERFACE table. This includes all processes not just the posting program itself General Ledger date given to the posted items GL_POSTED_DATE NOT NULL DATE Oracle Proprietary. Confidential Information––Use Restricted by Contract Detailed Design 3 – 255 . Foreign Keys Primary Key Table GL_INTERFACE_CONTROL Primary Key Column INTERFACE_RUN_ID Foreign Key Column INTERFACE_RUN_ID QuickCodes Columns Column REPORT_ONLY_FLAG QuickCodes Type YES/NO N Y YES/NO N Y QuickCodes Table AR_LOOKUPS No Yes AR_LOOKUPS No Yes RUN_GL_JOURNAL_IMPORT_FLAG Column Descriptions Name POSTING_CONTROL_ID CREATED_BY CREATION_DATE ARGLTP_REQUEST_ID ARGCGP_REQUEST_ID GLLEZL_REQUEST_ID START_DATE POST_THRU_DATE INTERFACE_RUN_ID REPORT_ONLY_FLAG RUN_GL_JOURNAL_IMPORT_FLAG STATUS (PK) Null? Type NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NOT NULL NUMBER(15) NULL NUMBER(15) NULL NUMBER(15) NOT NULL DATE NOT NULL DATE NULL NUMBER(15) NOT NULL VARCHAR2(1) NOT NULL VARCHAR2(1) NOT NULL VARCHAR2(10) Description Identifies the submission of the posting program Standard Who column Standard Who column Concurrent request identifier of the posting program (ARGLTP) No longer used Concurrent request identifier of the General Ledger Journal Import program (GLLEZL) if run Low General Ledger date of items to be posted to the General Ledger High General Ledger date of items to be posted to the General Ledger Sequence generated identifier for the General Ledger Journal Import program Y or N flag indicates whether the posting was run in Report Only mode. When you transfer a batch of transactions to Oracle General Ledger. This field is set to either ’RUNNING’ or ’DONE’. Always set to ’N’ Y or N flag indicates whether the General Ledger Journal Import program was run The status of the posting. either RUNNING or DONE. The primary key for this table is POSTING_CONTROL_ID.

Confidential Information––Use Restricted by Contract 3 – 256 Oracle Receivables Applications Technical Reference Manual .Column Descriptions Name (Continued) Null? Type NULL NUMBER(15) Description The system parameter to identify to which account exchange rate gains and losses are posted Standard Who column Standard Who column Standard Who column Request identifier number Code combination identifier of realized losses CODE_COMBINATION_ID_GAIN PROGRAM_APPLICATION_ID PROGRAM_ID PROGRAM_UPDATE_DATE REQUEST_ID CODE_COMBINATION_ID_LOSS NULL NULL NULL NULL NULL NUMBER(15) NUMBER(15) DATE NUMBER(15) NUMBER(15) Indexes Index Name AR_POSTING_CONTROL_N1 AR_POSTING_CONTROL_U1 Index Type NOT UNIQUE UNIQUE Sequence 1 1 Column Name STATUS POSTING_CONTROL_ID Sequences Sequence AR_POSTING_CONTROL_S Derived Column POSTING_CONTROL_ID Oracle Proprietary.

AR_POSTING_REPORT_INTERIM This table holds information from a posting cycle summarized by category and currency. Confidential Information––Use Restricted by Contract Detailed Design 3 – 257 . The table is used by the Posting Execution Report. The Posting Execution Report extracts information from the table. Foreign Keys Primary Key Table AR_POSTING_CONTROL FND_CURRENCIES GL_SETS_OF_BOOKS Primary Key Column POSTING_CONTROL_ID CURRENCY_CODE SET_OF_BOOKS_ID Foreign Key Column POSTING_CONTROL_ID CURRENCY_CODE SET_OF_BOOKS_ID Column Descriptions Name POSTING_CONTROL_ID CURRENCY_CODE (PK) (PK) (PK) Null? Type NOT NULL NUMBER(15) NOT NULL VARCHAR2(15) NOT NULL VARCHAR2(25) NOT NOT NOT NOT NOT NOT NOT NOT NOT NOT NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NUMBER(15) NUMBER(15) NUMBER NUMBER NUMBER NUMBER NUMBER(15) DATE NUMBER(15) DATE Description Receivables posting batch identifier Currency code for posting report row The General Ledger Category of this row The posting cycle of this row Set of books identifier Sum of entered debits Sum of entered credits Sum of accounted debits Sum of accounted credits Standard Who column Standard Who column Standard Who column Standard Who column USER_JE_CATEGORY_NAME CYCLE_NUMBER (PK) SET_OF_BOOKS_ID ENTERED_DR ENTERED_CR ACCOUNTED_DR ACCOUNTED_CR CREATED_BY CREATION_DATE LAST_UPDATED_BY LAST_UPDATE_DATE Indexes Index Name AR_POSTING_REPORT_INTERIM_U1 Index Type UNIQUE Sequence 1 2 3 4 Column Name POSTING_CONTROL_ID CURRENCY_CODE USER_JE_CATEGORY_NAME CYCLE_NUMBER Oracle Proprietary. then the GL transfer program deletes rows from this table. This table is populated by the GL Transfer Program. This table was created so that the Posting Execution report does not hit the GL_INTERFACE table directly (a requirement for distributed applications).

Indexes Index Name AR_PURGE_OE_EXCEPTIONS_N1 Index Type NOT UNIQUE Sequence 1 Column Name TRX_ID Oracle Proprietary. Column Descriptions Name TRX_ID Null? Type NULL NUMBER Description The identifier of a transaction that does not meet the Oracle Order Management purge requirement.AR_PURGE_OE_EXCEPTIONS Please refer to the Archive and Purge essay in the Oracle Receivables User Guide for information about this table. Confidential Information––Use Restricted by Contract 3 – 258 Oracle Receivables Applications Technical Reference Manual .

AR_PURGE_REC_AUX Please refer to the Archive and Purge essay in the Oracle Receivables User Guide for information about this table. N for not purgeable) Indexes Index Name AR_PURGE_REC_AUX_N1 Index Type NOT UNIQUE Sequence 1 Column Name REC_ID Oracle Proprietary. Column Descriptions Name REC_ID REC_TRX_ID STATUS Null? Type NULL NUMBER NULL NUMBER NULL VARCHAR2(1) Description Receipt identifier Related transaction identifier Status of receipt (Y for purgeable. Confidential Information––Use Restricted by Contract Detailed Design 3 – 259 .

N for not purgeable) Indexes Index Name AR_PURGE_TRX_AUX_N1 Index Type NOT UNIQUE Sequence 1 Column Name TRX_ID Oracle Proprietary. Column Descriptions Name TRX_ID RELATED_ID TYPE STATUS Null? Type NULL NULL NULL NULL NUMBER NUMBER VARCHAR2(10) VARCHAR2(1) Description Transaction identifier Related transaction identifier Type of related transaction Status of row (Y for purgeable. Confidential Information––Use Restricted by Contract 3 – 260 Oracle Receivables Applications Technical Reference Manual .AR_PURGE_TRX_AUX Please refer to the Archive and Purge essay in the Oracle Receivables User Guide for information about this table.

AR_RATE_ADJUSTMENTS_ALL This table stores information about your currency exchange rate adjustments. Each rate adjustment results in two new sets of receipt applications being created. Oracle Receivables lets you make adjustments to a receipt’s rate. The primary key for this table is RATE_ADJUSTMENT_ID. Foreign Keys Primary Key Table AR_CASH_RECEIPTS_ALL AR_POSTING_CONTROL Primary Key Column CASH_RECEIPT_ID POSTING_CONTROL_ID Foreign Key Column CASH_RECEIPT_ID POSTING_CONTROL_ID Column Descriptions Name RATE_ADJUSTMENT_ID CASH_RECEIPT_ID CREATED_BY CREATION_DATE LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN OLD_EXCHANGE_RATE NEW_EXCHANGE_RATE OLD_EXCHANGE_RATE_TYPE NEW_EXCHANGE_RATE_TYPE OLD_EXCHANGE_DATE NEW_EXCHANGE_DATE GAIN_LOSS GL_DATE GL_POSTED_DATE ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 (PK) Null? Type NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NOT NOT NOT NULL NULL NULL NULL NULL NOT NULL NUMBER(15) DATE NUMBER(15) DATE NUMBER(15) NUMBER Description Identifies the rate adjustment Identifies the payment that the adjustment was made against Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Exchange rate before the adjustment Exchange rate after the adjustment Exchange rate type before the adjustment Exchange rate type after the adjustment Exchange rate date before the adjustment Exchange rate date after the adjustment The gain or loss associated with the adjustment General Ledger date General Ledger date of the posting in which the adjustment was recognized Descriptive Flexfield Structure Defining column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column NOT NULL NUMBER NOT NULL VARCHAR2(30) NOT NULL VARCHAR2(30) NOT NULL DATE NOT NULL DATE NOT NULL NUMBER NOT NULL DATE NULL DATE NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Oracle Proprietary. or rate date before or after posting to your general ledger. rate type. The first set reverses existing applications with the old rate and the second set creates applications using the new rate. You need one row for each receipt that you adjust. Confidential Information––Use Restricted by Contract Detailed Design 3 – 261 .

Confidential Information––Use Restricted by Contract 3 – 262 Oracle Receivables Applications Technical Reference Manual . –3 means it’s not posted NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL NUMBER(15) Standard Who column NULL NUMBER(15) Standard Who column NULL DATE Standard Who column NULL NUMBER(15) Request identifier number NOT NULL VARCHAR2(30) This column indicates where this record was created – valid values are ARXCAACI (Rate Adjustments form) or ARXAPCBR (Clear Bank Remittances) form. exchange rate date after adjustment pairs POSTING_CONTROL_ID ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 PROGRAM_APPLICATION_ID PROGRAM_ID PROGRAM_UPDATE_DATE REQUEST_ID CREATED_FROM ORG_ID MRC_OLD_EXCHANGE_RATE MRC_NEW_EXCHANGE_RATE MRC_OLD_EXCHANGE_RATE_TYPE MRC_NEW_EXCHANGE_RATE_TYPE MRC_OLD_EXCHANGE_DATE MRC_NEW_EXCHANGE_DATE Oracle Proprietary. –2 means it’s posted from RA. exchange rate type before adjustment pairs NULL VARCHAR2(2000) MRC only: Concatenated string of reporting set of books ID. exchange rate before the adjustment pairs NULL VARCHAR2(2000) MRC only: Concatenated string of reporting set of books ID. exchange rate date before adjustment pairs NULL VARCHAR2(2000) MRC only: Concatenated string of reporting set of books ID. exchange rate type after adjustment pairs NULL VARCHAR2(2000) MRC only: Concatenated string of reporting set of books ID.Column Descriptions Name ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 (Continued) Null? Type Description NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL NUMBER(15) Receivables posting batch identifier. exchange rate after adjustment pairs NULL VARCHAR2(2000) MRC only: Concatenated string of reporting set of books ID. –1 means it was posted by the old posting program (ARXGLP). NULL NUMBER(15) Operating Unit Identifier NULL VARCHAR2(2000) MRC only: Concatenated string of reporting set of books ID.

update. this trigger also populates the MRC VARCHAR2 columns in AR_RATE_ADJUSTMENTS_ALL. AR_MC_RATE_ADJUSTMENTS. this trigger inserts/updates/deletes corresponding reporting currency records in the MRC subtable. Oracle Proprietary.Column Descriptions Name MRC_GAIN_LOSS (Continued) Null? Type Description NULL VARCHAR2(2000) MRC only: Concatenated string of reporting set of books ID. or delete statement on the table AR_RATE_ADJUSTMENTS_ALL. the gain or loss associated with adjustment pairs Indexes Index Name AR_RATE_ADJUSTMENTS_N1 AR_RATE_ADJUSTMENTS_N2 AR_RATE_ADJUSTMENTS_U1 Index Type NOT UNIQUE NOT UNIQUE UNIQUE Sequence 1 1 2 Column Name GL_DATE GL_POSTED_DATE RATE_ADJUSTMENT_ID Sequences Sequence AR_RATE_ADJUSTMENTS_S Derived Column RATE_ADJUSTMENT_ID Database Triggers Trigger Trigger Trigger Trigger Name Time Level Event : : : : AR_MRC_RATE_ADJUSTMENTS_BI BEFORE ROW INSERT This MRC trigger only exists when you install the Multiple Reporting Currencies feature. Confidential Information––Use Restricted by Contract Detailed Design 3 – 263 . In addition. For each record being inserted/updated/deleted in AR_RATE_ADJUSTMENTS_ALL. It is executed when you perform an insert.

Foreign Keys Primary Key Table AR_CASH_RECEIPTS_ALL AR_CASH_RECEIPT_HISTORY_ALL AR_RECEIVABLE_APPLICATIONS_ALL FND_CONCURRENT_REQUESTS FND_CURRENCIES FND_CURRENCIES FND_CURRENCIES GL_CODE_COMBINATIONS HZ_CUST_ACCOUNTS RA_BATCHES_ALL RA_CUSTOMER_TRX_ALL Primary Key Column CASH_RECEIPT_ID CASH_RECEIPT_HISTORY_ID RECEIVABLE_APPLICATION_ID REQUEST_ID CURRENCY_CODE CURRENCY_CODE CURRENCY_CODE CODE_COMBINATION_ID CUST_ACCOUNT_ID BATCH_ID CUSTOMER_TRX_ID Foreign Key Column CASH_RECEIPT_ID CASH_RECEIPT_HISTORY_ID RECEIVABLE_APPLICATION_ID REQUEST_ID FUNCTIONAL_CURRENCY_CODE RECEIPT_CURRENCY_CODE TRX_CURRENCY_CODE ACCOUNT_CODE_COMBINATION_ID CUSTOMER_ID BATCH_ID APPLIED_CUSTOMER_TRX_ID Column Descriptions Name REQUEST_ID CREATED_BY CREATION_DATE LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN ORGANIZATION_NAME FUNCTIONAL_CURRENCY_CODE BATCH_ID BATCH_NAME CASH_RECEIPT_ID RECEIPT_NUMBER RECEIPT_CURRENCY_CODE EXCHANGE_RATE EXCHANGE_DATE EXCHANGE_TYPE DOC_SEQUENCE_NAME DOC_SEQUENCE_VALUE DEPOSIT_DATE RECEIPT_DATE RECEIPT_TYPE RECEIPT_STATUS MISC_PAYMENT_SOURCE TAX_CODE REFERENCE_TYPE ANTICIPATED_CLEARING_DATE BANK_NAME BANK_NAME_ALT BANK_BRANCH_NAME Null? Type NOT NOT NOT NOT NOT NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NUMBER(15) NUMBER(15) DATE NUMBER(15) DATE NUMBER(15) VARCHAR2(50) VARCHAR2(15) NUMBER(15) VARCHAR2(20) NUMBER(15) VARCHAR2(30) VARCHAR2(15) NUMBER DATE VARCHAR2(30) VARCHAR2(30) NUMBER DATE DATE VARCHAR2(30) VARCHAR2(40) VARCHAR2(30) Description Standard WHO Column Standard WHO Column Standard WHO Column Standard WHO Column Standard WHO Column Standard WHO Column Set of Books Name Functional Currency Code Batch ID Batch Name Receipt ID Receipt Number Receipt Currency Code Exchange Rate Exchange Date Exchange Rate Type Document Sequence Name Document Sequence Value Deposit Date Receipt Date Receipt Type Receipt Status Miscellaneous Transactions Payment Source NULL VARCHAR2(50) Tax Code for Miscellaneous Transactions NULL VARCHAR2(30) Reference Type NULL DATE Anticipated Clearing Date NULL VARCHAR2(30) Remittance Bank Name NULL VARCHAR2(320) Remittance Bank Name (Alt) NULL VARCHAR2(30) Remittance Branch Name Oracle Proprietary. and the Receipt Forecast report. Confidential Information––Use Restricted by Contract 3 – 264 Oracle Receivables Applications Technical Reference Manual . Applied Receipts Register.AR_RECEIPTS_REP_ITF This table stores information for the Report Exchange Receivables Receipts reports. which include the Receipt Register. These reports let you sort and display transactions in a custom format.

Column Descriptions Name (Continued) Null? Type NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL VARCHAR2(320) VARCHAR2(30) VARCHAR2(25) VARCHAR2(80) VARCHAR2(320) VARCHAR2(15) VARCHAR2(30) NUMBER(15) DATE NUMBER VARCHAR2(40) NUMBER Description Remittance Branch Name (Alt) Remittance Bank Number Remittance Branch Number Remittance Account Name Remittance Account Name (Alt) Remittance Account Currency Payment Method Cash Receipt History ID General Ledger date Receipt Amount Receipt History Status Receipt Amount (Functional currency) Factor Discount Amount Factor Discount Amount (Functional Currency) Account CCID General Ledger account General Ledger account description Balancing Segment Balancing Segment Description Natural Account Natural Account Description Paying Customer ID Paying Customer Name Payment Customer Name (Alt) Paying Customer Number Receivable Application ID Application Date Application Status Amount Applied (in Invoice Currency) Amount Applied (in Receipt Currency) Accounted Amount Applied (from Invoice Currency) Accounted Amount Applied (from Receipt Currency) Earned Discount Taken Unearned Discount Taken Earned Discount Taken (Functional Currency) Unearned Discount Taken (Functional Currency) Applied Transaction ID Applied Transaction Number Applied Transaction Currency Code Applied Transaction Date Applied Transaction Amount Applied Transaction Amount (Functional Currency) Exchange Rate Gain/Loss Miscellaneous Distribution Percentage BANK_BRANCH_NAME_ALT BANK_NUMBER BANK_BRANCH_NUMBER BANK_ACCOUNT_NAME BANK_ACCOUNT_NAME_ALT BANK_ACCOUNT_CURRENCY RECEIPT_METHOD CASH_RECEIPT_HISTORY_ID GL_DATE RECEIPT_AMOUNT RECEIPT_HISTORY_STATUS ACCTD_RECEIPT_AMOUNT FACTOR_DISCOUNT_AMOUNT ACCTD_FACTOR_DISCOUNT_AMOUNT ACCOUNT_CODE_COMBINATION_ID DEBIT_ACCOUNT DEBIT_ACCOUNT_DESC DEBIT_BALANCING DEBIT_BALANCING_DESC DEBIT_NATACCT DEBIT_NATACCT_DESC CUSTOMER_ID CUSTOMER_NAME CUSTOMER_NAME_ALT CUSTOMER_NUMBER RECEIVABLE_APPLICATION_ID APPLY_DATE APPLICATION_STATUS AMOUNT_APPLIED_TO AMOUNT_APPLIED_FROM ACCTD_AMOUNT_APPLIED_TO ACCTD_AMOUNT_APPLIED_FROM EARNED_DISCOUNT_TAKEN UNEARNED_DISCOUNT_TAKEN ACCTD_EARNED_DISCOUNT_TAKEN ACCTD_UNEARNED_DISCOUNT_TAKEN APPLIED_CUSTOMER_TRX_ID TRX_NUMBER TRX_CURRENCY_CODE TRX_DATE TRX_AMOUNT ACCTD_TRX_AMOUNT RECEIPT_GAIN_LOSS MISC_PERCENT NULL NUMBER NULL NUMBER NULL NUMBER(15) NULL VARCHAR2(240) NULL VARCHAR2(240) NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) NUMBER(15) VARCHAR2(50) VARCHAR2(320) VARCHAR2(30) NUMBER(15) DATE VARCHAR2(20) NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER(15) NULL VARCHAR2(20) NULL VARCHAR2(15) NULL DATE NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER Oracle Proprietary. Confidential Information––Use Restricted by Contract Detailed Design 3 – 265 .

Column Descriptions Name MISC_AMOUNT BATCH_SOURCE RELATED_CUSTOMER (Continued) Null? Type NULL NUMBER NULL VARCHAR2(50) NULL VARCHAR2(50) Description Miscellaneous Distribution Amount Batch Source Related customer Indexes Index Name AR_RECEIPTS_REP_ITF_N1 Index Type NOT UNIQUE Sequence 1 Column Name REQUEST_ID Oracle Proprietary. Confidential Information––Use Restricted by Contract 3 – 266 Oracle Receivables Applications Technical Reference Manual .

AR_RECEIPT_CLASSES This table stores the different Receipt Classes that you define. and Clearance). STANDARD for standard remittance. Receipt Classes determine whether receipts that are assigned to this class are created manually or automatically and indicates whether the receipts go through the different steps in a receipt’s life cycle (for example. STANDARD_AND_FACTORING if both options available to user. ’Y’ by matching Name of receipt class Y or N indicates whether remittance is required for this receipt Receipt creation status Standard Who column FACTORING if receipts must be factored. Column Descriptions Name RECEIPT_CLASS_ID CONFIRM_FLAG (PK) Null? Type NOT NULL NUMBER(15) NOT NULL VARCHAR2(1) NOT NULL NUMBER(15) NOT NULL DATE NOT NULL VARCHAR2(30) NOT NULL NUMBER(15) NOT NULL DATE NOT NULL VARCHAR2(1) Description Identifier of receipt class Y or N indicates whether confirmation is required for this receipt Standard Who column Standard Who column ’AUTOMATIC’ for automatic receipt creation. ’S’ by automatic clearing. Remittance. Descriptive Flexfield Structure Defining column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column CREATED_BY CREATION_DATE CREATION_METHOD_CODE LAST_UPDATED_BY LAST_UPDATE_DATE CLEAR_FLAG NAME REMIT_FLAG CREATION_STATUS LAST_UPDATE_LOGIN REMIT_METHOD_CODE NOT NULL VARCHAR2(30) NOT NULL VARCHAR2(1) NOT NULL VARCHAR2(30) NULL NUMBER(15) NULL VARCHAR2(30) ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Oracle Proprietary. ’MANUAL’ for manual receipts Standard Who Column Standard Who column ’N’ if no clearance required (receipt created as cleared). Confirmation. Confidential Information––Use Restricted by Contract Detailed Design 3 – 267 .

Confidential Information––Use Restricted by Contract 3 – 268 Oracle Receivables Applications Technical Reference Manual .Column Descriptions Name ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 (Continued) Null? Type Description NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(30) Reserved For Globalization Functionality NULL VARCHAR2(1) Notes Receivable flag NULL VARCHAR2(1) Flag to indicate whether this Receipt Class is used for Bills of Exchange GLOBAL_ATTRIBUTE1 GLOBAL_ATTRIBUTE2 GLOBAL_ATTRIBUTE3 GLOBAL_ATTRIBUTE4 GLOBAL_ATTRIBUTE5 GLOBAL_ATTRIBUTE6 GLOBAL_ATTRIBUTE7 GLOBAL_ATTRIBUTE8 GLOBAL_ATTRIBUTE9 GLOBAL_ATTRIBUTE10 GLOBAL_ATTRIBUTE11 GLOBAL_ATTRIBUTE12 GLOBAL_ATTRIBUTE13 GLOBAL_ATTRIBUTE14 GLOBAL_ATTRIBUTE15 GLOBAL_ATTRIBUTE16 GLOBAL_ATTRIBUTE17 GLOBAL_ATTRIBUTE18 GLOBAL_ATTRIBUTE19 GLOBAL_ATTRIBUTE20 GLOBAL_ATTRIBUTE_CATEGORY NOTES_RECEIVABLE BILL_OF_EXCHANGE_FLAG Indexes Index Name AR_RECEIPT_CLASSES_U1 Index Type UNIQUE Sequence 1 Column Name RECEIPT_CLASS_ID Oracle Proprietary.

Confidential Information––Use Restricted by Contract Detailed Design 3 – 269 .Sequences Sequence AR_RECEIPT_CLASSES_S Derived Column RECEIPT_CLASS_ID Oracle Proprietary.

receipt attributes that you define and assign to Receipt Classes to account for receipts and their applications. Foreign Keys Primary Key Table AP_PAYMENT_PROGRAMS AR_RECEIPT_CLASSES Primary Key Column PROGRAM_ID RECEIPT_CLASS_ID Foreign Key Column AUTO_PRINT_PROGRAM_ID RECEIPT_CLASS_ID Column Descriptions Name RECEIPT_METHOD_ID CREATED_BY CREATION_DATE LAST_UPDATED_BY LAST_UPDATE_DATE NAME RECEIPT_CLASS_ID START_DATE AUTO_PRINT_PROGRAM_ID (PK) Null? Type NOT NULL NUMBER(15) NOT NOT NOT NOT NOT NOT NULL NULL NULL NULL NULL NULL NUMBER(15) DATE NUMBER(15) DATE VARCHAR2(30) NUMBER(15) Description Identifier of the receipt method Standard Who column Standard Who column Standard Who column Standard Who column Name of the receipt method Identifier of the receipt class which is associated with this receipt method Date this receipt method is active Identifier of the program that will be used to print automatic receipt which are created with this receipt method Identifier of the program that will be used to transmit automatic receipt which are created with this receipt method Date this receipt method is inactive Standard Who column Number of days before the invoice due date that an invoice will become eligible to be selected for receipt application of automatic receipts that you create using this payment method Determines the maturity date of an automatic receipt that is used to pay invoices that have different due dates NOT NULL DATE NULL NUMBER(15) AUTO_TRANS_PROGRAM_ID NULL NUMBER(15) END_DATE LAST_UPDATE_LOGIN LEAD_DAYS NULL DATE NULL NUMBER(15) NULL NUMBER(5) MATURITY_DATE_RULE_CODE NULL VARCHAR2(30) Oracle Proprietary.AR_RECEIPT_METHODS This table stores information about Payment Methods. if you normally receive Lockbox transmissions from bank ABC and bank DEF. a Payment Method defines a user–definable type for the receipt. For example. Each Payment Method is associated with a set of bank accounts. For automatically created receipts. a Payment Method defines the rules for creating these receipts. For manually created receipts. Confidential Information––Use Restricted by Contract 3 – 270 Oracle Receivables Applications Technical Reference Manual . you might create a Payment Method called LOCKBOX and assign bank accounts from bank ABC and bank DEF to this Payment Method. which forms the set of bank accounts you can assign to your receipt.

Confidential Information––Use Restricted by Contract Detailed Design 3 – 271 . Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality RECEIPT_CREATION_RULE_CODE ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 PRINTED_NAME NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(30) GLOBAL_ATTRIBUTE1 GLOBAL_ATTRIBUTE2 GLOBAL_ATTRIBUTE3 GLOBAL_ATTRIBUTE4 GLOBAL_ATTRIBUTE5 GLOBAL_ATTRIBUTE6 GLOBAL_ATTRIBUTE7 GLOBAL_ATTRIBUTE8 GLOBAL_ATTRIBUTE9 GLOBAL_ATTRIBUTE10 NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Oracle Proprietary.Column Descriptions Name (Continued) Null? Type NULL VARCHAR2(30) Description Indicates the rule that will be used to group automatic receipts that are created with this receipt method (for example. one per customer or one per site) Descriptive Flexfield Structure Defining column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column This column holds the string to be printed in statements when referring to this receipt method.

Confidential Information––Use Restricted by Contract 3 – 272 Oracle Receivables Applications Technical Reference Manual . and Credit Card. NULL VARCHAR2(1) Flag to indicate whether a receipt created by the Automatic Receipts program should be assigned the same document number as the transaction it is paying. GLOBAL_ATTRIBUTE11 GLOBAL_ATTRIBUTE12 GLOBAL_ATTRIBUTE13 GLOBAL_ATTRIBUTE14 GLOBAL_ATTRIBUTE15 GLOBAL_ATTRIBUTE16 GLOBAL_ATTRIBUTE17 GLOBAL_ATTRIBUTE18 GLOBAL_ATTRIBUTE19 GLOBAL_ATTRIBUTE20 GLOBAL_ATTRIBUTE_CATEGORY PAYMENT_TYPE_CODE MERCHANT_ID RECEIPT_INHERIT_INV_NUM_FLAG DM_INHERIT_RECEIPT_NUM_FLAG Indexes Index Name AR_RECEIPT_METHODS_U1 AR_RECEIPT_METHODS_U2 Index Type UNIQUE UNIQUE Sequence 1 2 Column Name RECEIPT_METHOD_ID NAME Sequences Sequence AR_RECEIPT_METHODS_S Derived Column RECEIPT_METHOD_ID Oracle Proprietary. NULL VARCHAR2(1) Flag to indicate whether the debit memo created by a debit memo reversal is assigned the same document number as the reversed receipt. Check. NULL NUMBER(15) Merchant’s identifier for the Credit Card Processor. This number is usually provided by the bank or credit card issuer.Column Descriptions Name (Continued) Null? Type Description NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(30) Reserved For Globalization Functionality NULL VARCHAR2(30) The payment type for this Payment Method. Values include Cash.

each bank account that can handle this Payment Method is defined as a row in this table. Confidential Information––Use Restricted by Contract Detailed Design 3 – 273 . For each receipt method. The accounting entries that are used for each step of the life cycle of the receipt as also defined at this level.AR_RECEIPT_METHOD_ACCOUNTS_ALL This table is an intersection of Payment Methods and bank accounts. Foreign Keys Primary Key Table AP_PAYMENT_PROGRAMS AP_PAYMENT_PROGRAMS AP_PAYMENT_PROGRAMS AP_PAYMENT_PROGRAMS AR_RECEIVABLES_TRX_ALL AR_RECEIVABLES_TRX_ALL GL_CODE_COMBINATIONS GL_CODE_COMBINATIONS GL_CODE_COMBINATIONS GL_CODE_COMBINATIONS GL_CODE_COMBINATIONS GL_CODE_COMBINATIONS GL_CODE_COMBINATIONS GL_CODE_COMBINATIONS GL_CODE_COMBINATIONS GL_CODE_COMBINATIONS Primary Key Column PROGRAM_ID PROGRAM_ID PROGRAM_ID PROGRAM_ID RECEIVABLES_TRX_ID RECEIVABLES_TRX_ID CODE_COMBINATION_ID CODE_COMBINATION_ID CODE_COMBINATION_ID CODE_COMBINATION_ID CODE_COMBINATION_ID CODE_COMBINATION_ID CODE_COMBINATION_ID CODE_COMBINATION_ID CODE_COMBINATION_ID CODE_COMBINATION_ID Foreign Key Column FACTOR_PRINT_PROGRAM_ID FACTOR_TRANSMISSION_PROGRAM_ID REMIT_PRINT_PROGRAM_ID REMIT_TRANSMISSION_PROGRAM_ID EDISC_RECEIVABLES_TRX_ID UNEDISC_RECEIVABLES_TRX_ID CASH_CCID EARNED_CCID ON_ACCOUNT_CCID UNAPPLIED_CCID UNEARNED_CCID UNIDENTIFIED_CCID BANK_CHARGES_CCID FACTOR_CCID REMITTANCE_CCID RECEIPT_CLEARING_CCID QuickCodes Columns Column OVERRIDE_REMIT_ACCOUNT_FLAG QuickCodes Type YES/NO N Y QuickCodes Table AR_LOOKUPS No Yes Column Descriptions Name BANK_ACCOUNT_ID (PK) (PK) Null? Type NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NOT NULL NUMBER(15) Description Identifier of the bank account associated with this receipt method Identifier of the receipt method associated with this bank account Identifier of the Accounting Flexfield for the Cash Account Standard Who column Standard Who column Identifier of the Accounting Flexfield for the Earned Account Standard Who column Standard Who column Identifier of the Accounting Flexfield for the On Account Account RECEIPT_METHOD_ID CASH_CCID CREATED_BY CREATION_DATE EARNED_CCID LAST_UPDATED_BY LAST_UPDATE_DATE ON_ACCOUNT_CCID Oracle Proprietary. so they can vary by Payment Method and bank accounts.

Confidential Information––Use Restricted by Contract 3 – 274 Oracle Receivables Applications Technical Reference Manual .Column Descriptions Name START_DATE UNAPPLIED_CCID UNEARNED_CCID (Continued) Null? Type NOT NULL DATE NOT NULL NUMBER(15) NULL NUMBER(15) NOT NULL NUMBER(15) NULL NUMBER(15) NULL DATE NULL NUMBER(15) NULL NUMBER(15) Description Date this combination of receipt method and bank account is active Identifier of the Accounting Flexfield for the Unapplied Account Identifier of the Accounting Flexfield for the Unearned Account Identifier of the Accounting Flexfield for the Unidentified Account Identifier of the Accounting Flexfield for the Bank Charges Account Date this combination of receipt method and bank account is inactive Identifier of the Accounting Flexfield for the Factor Account Identifier of the program that will be used to print receipt that are selected for factoring and which use these receipt method and bank account Identifier of the program that will be used to transmit receipt that are selected for factoring and which use these receipt method and bank account Standard Who column Indicates the minimum receipt amount in this currency that must be specified when an automatic receipt is created with this payment method Identifier of the Accounting Flexfield for the Receipt Confirmation Account Identifier of the Accounting Flexfield for the Remittance Account Identifier of the program that will be used to print automatic receipts that are selected for remittance and which use these receipt method and bank account Identifier of the program that will be used to transmit automatic receipts that are selected for remittance and which use these receipt method and bank account Descriptive Flexfield Structure Defining Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column UNIDENTIFIED_CCID BANK_CHARGES_CCID END_DATE FACTOR_CCID FACTOR_PRINT_PROGRAM_ID FACTOR_TRANSMISSION_PROGRAM_ID NULL NUMBER(15) LAST_UPDATE_LOGIN MIN_RECEIPT_AMOUNT NULL NUMBER(15) NULL NUMBER RECEIPT_CLEARING_CCID REMITTANCE_CCID REMIT_PRINT_PROGRAM_ID NULL NUMBER(15) NULL NUMBER(15) NULL NUMBER(15) REMIT_TRANSMISSION_PROGRAM_ID NULL NUMBER(15) ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Oracle Proprietary.

The Automatic Clearing program uses this date. NULL NUMBER(15) Operating Unit Identifier NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality CLEARING_DAYS SHORT_TERM_DEBT_CCID OVERRIDE_REMIT_ACCOUNT_FLAG RISK_ELIMINATION_DAYS ORG_ID GLOBAL_ATTRIBUTE1 GLOBAL_ATTRIBUTE2 GLOBAL_ATTRIBUTE3 Oracle Proprietary.Column Descriptions Name ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 PRIMARY_FLAG (Continued) Null? Type Description NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NOT NULL VARCHAR2(1) Y or N indicates whether this remittance bank is the primary bank account in this currency for this payment method NULL NUMBER(5) This stores the number of clearing days it takes for a bank account to clear a payment method. Confidential Information––Use Restricted by Contract Detailed Design 3 – 275 . it is also the number of days after maturity date when customer risk of non–payment is eliminated. NULL NUMBER(5) Stores the number of days after the maturity date of a discounted receipt before the risk of non–payment of the receipt can be eliminated. NULL NUMBER(15) Stores the short term debt liability account that is credited when receipts are factored to the bank. NULL VARCHAR2(1) This column will be used to default the OVERRIDE_REMIT_ACCOUNT_FLAG for receipts created with this payment method and bank account combination. The account is debited at risk elimination time. It is considered Y when null. It is 0 when null. On a factored receipt. It is mandatory for receipt classes whose remit_method_code allows factoring.

This indicates the Receivables Activity to use when accounting for tax on unearned discounts. Confidential Information––Use Restricted by Contract 3 – 276 Oracle Receivables Applications Technical Reference Manual . This indicates the Receivables Activity to use when accounting for tax on earned discounts. NULL NUMBER(15) Foreign key to AR_RECEIVABLES_TRX. GLOBAL_ATTRIBUTE4 GLOBAL_ATTRIBUTE5 GLOBAL_ATTRIBUTE6 GLOBAL_ATTRIBUTE7 GLOBAL_ATTRIBUTE8 GLOBAL_ATTRIBUTE9 GLOBAL_ATTRIBUTE10 GLOBAL_ATTRIBUTE11 GLOBAL_ATTRIBUTE12 GLOBAL_ATTRIBUTE13 GLOBAL_ATTRIBUTE14 GLOBAL_ATTRIBUTE15 GLOBAL_ATTRIBUTE16 GLOBAL_ATTRIBUTE17 GLOBAL_ATTRIBUTE18 GLOBAL_ATTRIBUTE19 GLOBAL_ATTRIBUTE20 GLOBAL_ATTRIBUTE_CATEGORY EDISC_RECEIVABLES_TRX_ID UNEDISC_RECEIVABLES_TRX_ID Indexes Index Name AR_RECEIPT_METHOD_ACCOUNTS_U1 Index Type UNIQUE Sequence 1 2 Column Name RECEIPT_METHOD_ID BANK_ACCOUNT_ID Oracle Proprietary.Column Descriptions Name (Continued) Null? Type Description NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(30) Reserved For Globalization Functionality NULL NUMBER(15) Foreign key to AR_RECEIVABLES_TRX.

Oracle Receivables uses one row for each activity. Miscellaneous Cash. they are now in AR_RECEIPT_METHOD_ACCOUNTS_ALL. Foreign Keys Primary Key Table AR_DISTRIBUTION_SETS_ALL GL_CODE_COMBINATIONS GL_SETS_OF_BOOKS Primary Key Column DISTRIBUTION_SET_ID CODE_COMBINATION_ID SET_OF_BOOKS_ID Foreign Key Column DEFAULT_ACCTG_DISTRIBUTION_SET CODE_COMBINATION_ID SET_OF_BOOKS_ID QuickCodes Columns Column STATUS QuickCodes Type CODE_STATUS A I RECEIVABLES_TRX ADJUST BANK_ERROR FINCHRG MISCCASH QuickCodes Table AR_LOOKUPS Active Inactive AR_LOOKUPS Adjustments Bank Error Finance Charge Miscellaneous Cash TYPE Column Descriptions Name RECEIVABLES_TRX_ID LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN CREATION_DATE CREATED_BY NAME CODE_COMBINATION_ID SET_OF_BOOKS_ID DESCRIPTION (PK) Null? Type NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NULL NUMBER(15) NULL DATE NULL NUMBER(15) NOT NULL VARCHAR2(50) Description Record identifier Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Name of the receivables activity NULL NUMBER(15) General Ledger Code Combination (account) NOT NULL NUMBER(15) General Ledger Set of Books used (only one supported currently) NULL VARCHAR2(240) Description of the receivables activity Oracle Proprietary.AR_RECEIVABLES_TRX_ALL This table links accounting information with your Receivables Activities. The primary key for this table is RECEIVABLES_TRX_ID. If your type is Miscellaneous Cash. and Finance Charges. Confidential Information––Use Restricted by Contract Detailed Design 3 – 277 . all of these references were in AR_BATCH_SOURCES. Possible types of activities include Adjustment. In Release 9. you can associate either a distribution set or a standard accounting flexfield to your Receivables Activity. The other types of activities that were valid in release 9 and no longer valid in Release 10 were converted (as part of the upgrade) such that the actual accounting flexfield CODE_COMBINATION_ID is stored in the table instead of the RECEIVABLES_TRX_ID. You use your receivables activities to speed receipt entry and generate finance charges.

Column Descriptions Name STATUS TYPE (Continued) Null? Type NOT NULL VARCHAR2(30) NULL VARCHAR2(30) NULL DATE NULL DATE NULL NUMBER NULL DATE NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL NUMBER(15) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Description Lookup code for the status of the activity Lookup code for the type of the receivables activity The date from which the activity is valid The date at which the activity becomes invalid The default distribution set for the activity The date on which the activity becomes inactive Descriptive Flexfield Structure Defining column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Operating Unit Identifier Reserved for Globalization functionality Reserved for Globalization functionality Reserved for Globalization functionality Reserved for Globalization functionality Reserved for Globalization functionality Reserved for Globalization functionality Reserved for Globalization functionality Reserved for Globalization functionality START_DATE_ACTIVE END_DATE_ACTIVE DEFAULT_ACCTG_DISTRIBUTION_SET INACTIVE_DATE ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 ORG_ID GLOBAL_ATTRIBUTE1 GLOBAL_ATTRIBUTE2 GLOBAL_ATTRIBUTE3 GLOBAL_ATTRIBUTE4 GLOBAL_ATTRIBUTE5 GLOBAL_ATTRIBUTE6 GLOBAL_ATTRIBUTE7 GLOBAL_ATTRIBUTE8 Oracle Proprietary. Confidential Information––Use Restricted by Contract 3 – 278 Oracle Receivables Applications Technical Reference Manual .

Values include Activity GL Account. NULL VARCHAR2(1) Indicates whether tax for this activity is recoverable (not applicable to miscellaneous cash transactions) NULL VARCHAR2(1) Yes/No flag indicates whether entities created should be posted to the General Ledger GLOBAL_ATTRIBUTE9 GLOBAL_ATTRIBUTE10 GLOBAL_ATTRIBUTE11 GLOBAL_ATTRIBUTE12 GLOBAL_ATTRIBUTE13 GLOBAL_ATTRIBUTE14 GLOBAL_ATTRIBUTE15 GLOBAL_ATTRIBUTE16 GLOBAL_ATTRIBUTE17 GLOBAL_ATTRIBUTE18 GLOBAL_ATTRIBUTE19 GLOBAL_ATTRIBUTE_CATEGORY GLOBAL_ATTRIBUTE20 ASSET_TAX_CODE LIABILITY_TAX_CODE GL_ACCOUNT_SOURCE TAX_CODE_SOURCE TAX_RECOVERABLE_FLAG ACCOUNTING_AFFECT_FLAG Indexes Index Name AR_RECEIVABLES_TRX_N1 AR_RECEIVABLES_TRX_U1 Index Type NOT UNIQUE UNIQUE Sequence 1 1 11 Column Name NAME RECEIVABLES_TRX_ID ORG_ID Sequences Sequence AR_RECEIVABLES_TRX_S Derived Column RECEIVABLES_TRX_ID Oracle Proprietary. and Tax Code on Invoice. Invoice. NULL VARCHAR2(30) Lookup for TAX_CODE_SOURCE. Confidential Information––Use Restricted by Contract Detailed Design 3 – 279 . and None.Column Descriptions Name (Continued) Null? Type Description NULL VARCHAR2(150) Reserved for Globalization functionality NULL VARCHAR2(150) Reserved for Globalization functionality NULL VARCHAR2(150) Reserved for Globalization functionality NULL VARCHAR2(150) Reserved for Globalization functionality NULL VARCHAR2(150) Reserved for Globalization functionality NULL VARCHAR2(150) Reserved for Globalization functionality NULL VARCHAR2(150) Reserved for Globalization functionality NULL VARCHAR2(150) Reserved for Globalization functionality NULL VARCHAR2(150) Reserved for Globalization functionality NULL VARCHAR2(150) Reserved for Globalization functionality NULL VARCHAR2(150) Reserved for Globalization functionality NULL VARCHAR2(30) Reserved for Globalization functionality NULL VARCHAR2(150) Reserved for Globalization functionality NULL VARCHAR2(50) Asset tax code from AR_VAT_TAX (tax groups are not allowed) NULL VARCHAR2(50) Liability tax code from AR_VAT_TAX. (tax groups are not allowed) NULL VARCHAR2(30) Lookup for GL_ACCOUNT_SOURCE. Values include Activity. Revenue on Invoice. Distribution Set.

A negative value in AMOUNT_APPLIED becomes a debit. CASH applications represent applications of a cash receipt. if you enter a cash receipt of $500 as Unidentified. CUSTOMER_TRX_ID. For example. Each row includes the amount applied. This is stored in the column APPLICATION_TYPE. and accounting flexfield information. Each subsequent application creates two rows – one with a status of APP for the amount being applied to the invoice and one with status UNAPP for the negative of the amount being applied. do not have rows of status UNAPP. CONFIRMED_FLAG is a denormalization from AR_CASH_RECEIPTS_ALL. status.AR_RECEIVABLE_APPLICATIONS_ALL This table stores all accounting entries for your cash and credit memo applications. You use this information to determine the applications of your payments or credit memos. The STATUS of a receivable application determines which flexfield account Oracle Receivables uses. a row with status APP with the inverse amount of the original application (i. Oracle Receivables concurrently creates a record of this receipt in the AR_CASH_RECEIPTS_ALL table. UNAPP. CM applications. Possible statuses of your applications include APP. the applications of that receipt are not reflected in the payment schedule of the transaction it is applied against. on the other hand. They only use rows with a status of APP. This column is null for a credit memo application. Oracle Receivables uses the foreign key CODE_COMBINATION_ID to associate this payment with the Unidentified flexfield account. The corresponding UNAPP rows is also created which will have a positive amount (the same amount as the application being reversed).e. Oracle Receivables creates a record in the AR_RECEIVABLE_APPLICATIONS_ALL table with AMOUNT_APPLIED = 500 and STATUS = ’UNID’. and PAYMENT_SCHEDULE_ID identify the Oracle Proprietary. When a cash receipt is initially created. a row is created in this table that has a status of UNAPP for the amount of the cash receipt. If you reverse a cash application. There are two kinds of applications: CASH and CM (for credit memo applications). Confidential Information––Use Restricted by Contract 3 – 280 Oracle Receivables Applications Technical Reference Manual . the negative of the original application amount) is created. If the cash receipt is not confirmed. ACC. For example: UNAPP 100 creation of a $100 cash receipt APP 60 application of $60 of this cash receipt UNAPP –60 this row takes away (debits) unapplied APP –60 reversal of the $60 application UNAPP 60 this rows puts back (credits) unapplied The sum of the AMOUNT_APPLIED column for CASH applications should always equal the amount of the cash receipt. and UNID. CODE_COMBINATION_ID stores valid Accounting Flexfield segment value combinations that will be credited in the General Ledger when this application is posted. CASH_RECEIPT_ID stor es the cash receipt identifier of the receipt you entered. CASH_RECEIPT_ID.

If you apply a credit memo against the invoice.transaction that you are actually applying. The primary key for this table is RECEIVABLE_APPLICATION_ID. which uniquely identifies the transaction that created the row. The APPLIED_PAYMENT_SCHEDULE_ID and the APPLIED_CUSTOMER_TRX_ID of this record identify the on account credit that you are combining with the receipt. The APPLIED_PAYMENT_SCHEDULE_ID and the APPLIED_CUSTOMER_TRX_ID of this record belong to the invoice that is receiving the application. For example. If you combine an on account credit and a receipt. if you apply a receipt against an invoice. Oracle Receivables creates a record in t he AR_RECEIVABLE_APPLICATIONS_ALL table. Foreign Keys Primary Key Table AR_CASH_RECEIPTS_ALL AR_CASH_RECEIPT_HISTORY_ALL AR_PAYMENT_SCHEDULES_ALL AR_PAYMENT_SCHEDULES_ALL GL_CODE_COMBINATIONS GL_CODE_COMBINATIONS GL_SETS_OF_BOOKS RA_CUSTOMER_TRX_ALL RA_CUSTOMER_TRX_ALL RA_CUSTOMER_TRX_LINES_ALL Primary Key Column CASH_RECEIPT_ID CASH_RECEIPT_HISTORY_ID PAYMENT_SCHEDULE_ID PAYMENT_SCHEDULE_ID CODE_COMBINATION_ID CODE_COMBINATION_ID SET_OF_BOOKS_ID CUSTOMER_TRX_ID CUSTOMER_TRX_ID CUSTOMER_TRX_LINE_ID Foreign Key Column CASH_RECEIPT_ID CASH_RECEIPT_HISTORY_ID PAYMENT_SCHEDULE_ID APPLIED_PAYMENT_SCHEDULE_ID CODE_COMBINATION_ID CODE_COMBINATION_ID SET_OF_BOOKS_ID CUSTOMER_TRX_ID APPLIED_CUSTOMER_TRX_ID APPLIED_CUSTOMER_TRX_LINE_ID QuickCodes Columns Column STATUS QuickCodes Type PAYMENT_TYPE ACC APP UNAPP UNID QuickCodes Table AR_LOOKUPS On Account Applied Unapplied Unidentified Oracle Proprietary. The CASH_RECEIPT_ID and the PAYMENT_SCHEDULE_ID of this record identify the receipt you are applying. Oracle Receivables creates a record in the AR_RECEIVABLE_APPLICATIONS_ALL table that has the CUSTOMER_TRX_ID and the PAYMENT_SCHEDULE_ID of the credit memo you are applying. APPLIED_PAYMENT_SCHEDULE_ID and APPLIED_CUSTOMER_TRX_ID for this record belong to the invoice that is receiving the application. The PAYMENT_SCHEDULE_ID and the CASH_RECEIPT_ID of this record identify the receipt. Oracle Receivables creates a record in the AR_RECEIVABLE_APPLICATIONS_ALL table. APPLIED_CUSTOMER_TRX_ID and APPLIED_PAYMENT_SCHEDULE_ID identify the invoice or credit memo that receives the application. Confidential Information––Use Restricted by Contract Detailed Design 3 – 281 .

the total amount of the application in the currency of the transaction. the total amount of the application in the currency of the receipt and transaction. For cross currency applications. The exchange rate used to convert the amount applied in the transaction currency to the amount applied in the receipt currency. This field is used only for cross currency receipt applications. The amount applied to the transaction in the receipt currency. This field is used only for cross currency applications (will be null for same currency applications).Column Descriptions Name RECEIVABLE_APPLICATION_ID LAST_UPDATED_BY LAST_UPDATE_DATE CREATED_BY CREATION_DATE AMOUNT_APPLIED (PK) Null? Type NOT NULL NUMBER(15) NOT NOT NOT NOT NOT NULL NULL NULL NULL NULL NUMBER(15) DATE NUMBER(15) DATE NUMBER Description Identifies the receivable application Standard Who column Standard Who column Standard Who column Standard Who column For same currency applications. Date that this application will post to the General Ledger General Ledger Code Combination (account) General Ledger Set of Books used (only one supported per organization) Y or N flag to indicate whether this is the latest application Date the application was applied Lookup code for the type of application Lookup type for the status of the application Identifies the Payment Schedule of the Payment or Credit Memo being applied Standard Who column Identifies the payment being applied Identifies the debit item or credit memo to which a payment or credit memo is applied The line number of the debit item or credit memo to which a payment or credit memo is applied Identifies the Payment Schedule of the debit item or credit memo to which a Payment or Credit Memo has been applied Identifies the debit item or credit memo being applied Line amount applied Tax amount applied AMOUNT_APPLIED_FROM NULL NUMBER TRANS_TO_RECEIPT_RATE NULL NUMBER GL_DATE CODE_COMBINATION_ID SET_OF_BOOKS_ID DISPLAY APPLY_DATE APPLICATION_TYPE STATUS PAYMENT_SCHEDULE_ID LAST_UPDATE_LOGIN CASH_RECEIPT_ID APPLIED_CUSTOMER_TRX_ID APPLIED_CUSTOMER_TRX_LINE_ID NOT NULL DATE NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL VARCHAR2(1) NOT NULL DATE NOT NULL VARCHAR2(20) NOT NULL VARCHAR2(30) NOT NULL NUMBER(15) NULL NUMBER(15) NULL NUMBER(15) NULL NUMBER(15) NULL NUMBER(15) APPLIED_PAYMENT_SCHEDULE_ID NULL NUMBER(15) CUSTOMER_TRX_ID LINE_APPLIED TAX_APPLIED NULL NUMBER(15) NULL NUMBER NULL NUMBER Oracle Proprietary. Confidential Information––Use Restricted by Contract 3 – 282 Oracle Receivables Applications Technical Reference Manual .

–2 means it’s posted from old rel8 RA.Column Descriptions Name (Continued) Null? Type NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER(15) NOT NULL VARCHAR2(30) Description Freight amount applied Receivables charges amount applied Amount of earned discount taken towards the application Amount of unearned discount taken towards the application Difference between apply date and due date of transaction Code used internally to identify which SQL statements in which modules created this record Date the application was posted to the General Ledger User’s comments Descriptive Flexfield Structure Defining column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Y or N indicates whether the item is postable to the General Ledger Receivables posting batch identifier. –1 means it was posted by the old posting program (ARXGLP). –3 means it’s not posted. converted using the receipt rate Amount allocated to the transaction in functional currency. –4 means it’s posted by rel9 RAPOST Receipt portion in functional currency. converted using the transaction rate Earned discount equivalent in the functional currency obtained using the invoice exchange rate Descriptive Flexfield Segment column FREIGHT_APPLIED RECEIVABLES_CHARGES_APPLIED EARNED_DISCOUNT_TAKEN UNEARNED_DISCOUNT_TAKEN DAYS_LATE APPLICATION_RULE GL_POSTED_DATE COMMENTS ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 POSTABLE POSTING_CONTROL_ID NULL DATE NULL VARCHAR2(240) NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(1) NOT NULL NUMBER(15) ACCTD_AMOUNT_APPLIED_FROM ACCTD_AMOUNT_APPLIED_TO NOT NULL NUMBER NULL NUMBER ACCTD_EARNED_DISCOUNT_TAKEN NULL NUMBER ATTRIBUTE11 NULL VARCHAR2(150) Oracle Proprietary. Confidential Information––Use Restricted by Contract Detailed Design 3 – 283 .

N if the cash receipt is not confirmed. NULL NUMBER(15) Operating Unit Identifier NULL VARCHAR2(50) Tax code for On Account transactions NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality PROGRAM_APPLICATION_ID PROGRAM_ID PROGRAM_UPDATE_DATE REQUEST_ID USSGL_TRANSACTION_CODE USSGL_TRANSACTION_CODE_CONTEXT EARNED_DISCOUNT_CCID UNEARNED_DISCOUNT_CCID ACCTD_UNEARNED_DISCOUNT_TAKEN REVERSAL_GL_DATE CASH_RECEIPT_HISTORY_ID ORG_ID TAX_CODE GLOBAL_ATTRIBUTE1 GLOBAL_ATTRIBUTE2 GLOBAL_ATTRIBUTE3 GLOBAL_ATTRIBUTE4 GLOBAL_ATTRIBUTE5 GLOBAL_ATTRIBUTE6 GLOBAL_ATTRIBUTE7 GLOBAL_ATTRIBUTE8 Oracle Proprietary.Column Descriptions Name ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 CONFIRMED_FLAG (Continued) Null? Type Description NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(1) This is null or Y when the cash receipt is confirmed. Always use nvl (confirmed_flag ’Y’) when checking this column. NULL NUMBER(15) Foreign key to ar_cash_receipt_history table identifying the row that was current when the receivable application was created. NULL NUMBER(15) Identifies application owning program that created this row NULL NUMBER(15) Identifies concurrent program that created this row NULL DATE Indicates date that the program created this row NULL NUMBER(15) Identifies concurrent request of program that created this row NULL VARCHAR2(30) Code defined by public sector accounting NULL VARCHAR2(30) Context value for the USSGL Transaction Code Flexfield NULL NUMBER(15) General Ledger Code Combination for the earned discount NULL NUMBER(15) General Ledger Code Combination for the unearned discount NULL NUMBER Unearned discount equivalent in the functional currency obtained using the invoice exchange rate NULL DATE This column is filled in for the records that have been reversed and for the reversing record as well. Confidential Information––Use Restricted by Contract 3 – 284 Oracle Receivables Applications Technical Reference Manual .

Column Descriptions Name (Continued) Null? Type Description NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(30) Reserved For Globalization Functionality NULL NUMBER(15) Consolidated Invoice identifier against which this adjustment appears NULL NUMBER(15) Consolidated billing invoice identifier which contains the application to the new site (if application of cash or credit memo is applied to a site that is different from the site that was originally assigned to the cash or credit memo transaction) NULL NUMBER The application rule set ID NULL NUMBER Amount of earned discount taken from the remaining line amount for the item NULL NUMBER Amount of earned discount taken from the remaining tax amount for the item NULL NUMBER Amount of earned discount taken from the remaining freight amount for the item NULL NUMBER Amount of earned discount taken from the remaining receivables charges amount for the item NULL NUMBER Amount of unearned discount taken from the remaining line amount for the item NULL NUMBER Amount of unearned discount taken from the remaining tax amount for the item NULL NUMBER Amount of unearned discount taken from the remaining freight amount for the item GLOBAL_ATTRIBUTE9 GLOBAL_ATTRIBUTE10 GLOBAL_ATTRIBUTE11 GLOBAL_ATTRIBUTE12 GLOBAL_ATTRIBUTE13 GLOBAL_ATTRIBUTE14 GLOBAL_ATTRIBUTE15 GLOBAL_ATTRIBUTE16 GLOBAL_ATTRIBUTE17 GLOBAL_ATTRIBUTE18 GLOBAL_ATTRIBUTE19 GLOBAL_ATTRIBUTE20 GLOBAL_ATTRIBUTE_CATEGORY CONS_INV_ID CONS_INV_ID_TO RULE_SET_ID LINE_EDISCOUNTED TAX_EDISCOUNTED FREIGHT_EDISCOUNTED CHARGES_EDISCOUNTED LINE_UEDISCOUNTED TAX_UEDISCOUNTED FREIGHT_UEDISCOUNTED Oracle Proprietary. Confidential Information––Use Restricted by Contract Detailed Design 3 – 285 .

total amount of the application pairs VARCHAR2(2000) MRC only: Concatenated string of reporting set of books ID. receivable posting batch identifier pairs VARCHAR2(2000) MRC only: Concatenated string of reporting set of books ID. payment identifier being applied pairs VARCHAR2(2000) MRC only: Concatenated string of reporting set of books ID. CHARGES_UEDISCOUNTED RECEIVABLES_TRX_ID ON_ACCOUNT_CUSTOMER MRC_AMOUNT_APPLIED NULL NULL NULL MRC_AMOUNT_APPLIED_FROM NULL MRC_DISPLAY NULL MRC_STATUS NULL MRC_PAYMENT_SCHEDULE_ID NULL MRC_CASH_RECEIPT_ID NULL MRC_GL_POSTED_DATE NULL MRC_POSTING_CONTROL_ID NULL MRC_ACCTD_AMOUNT_APPLIED_FROM NULL MRC_ACCTD_AMOUNT_APPLIED_TO NULL MRC_ACCTD_EARNED_DISC_TAKEN NULL MRC_ACCTD_UNEARNED_DISC_TAKEN NULL EDISC_TAX_ACCT_RULE UNEDISC_TAX_ACCT_RULE NULL NULL Oracle Proprietary. amount applied to item converted pairs VARCHAR2(2000) MRC only: Concatenated string of reporting set of books ID. Y/N flag to indicate the latest application pairs VARCHAR2(2000) MRC only: Concatenated string of reporting set of books ID. earned discount equivalent in the reporting currency(s) pairs VARCHAR2(2000) MRC only: Concatenated string of reporting set of books identifier unearned discount equivalent in the reporting currency(s) pairs VARCHAR2(3) Indicates the rule used to create the accounting for tax on earned discounts. receivable posting batch identifier pairs VARCHAR2(2000) MRC only: Concatenated string of reporting set of books ID. amount of the source converted pairs VARCHAR2(2000) MRC only: Concatenated string of reporting set of books ID. total amount of the application in the currency of the receipt pairs VARCHAR2(2000) MRC only: Concatenated string of reporting set of books ID.Column Descriptions Name (Continued) Null? Type NULL NUMBER Description Amount of unearned discount taken from the remaining receivables charges for the item NUMBER(15) Identifier of receivables activity (no longer used) NUMBER(15) No longer used VARCHAR2(2000) MRC only: Concatenated string of reporting set of books ID. lookup type for the status of the application pairs VARCHAR2(2000) MRC only: Concatenated string of reporting set of books ID. VARCHAR2(3) Indicates the rule used to create the accounting for tax on unearned discounts. payment schedule identifier or credit memo being applied pairs VARCHAR2(2000) MRC only: Concatenated string of reporting set of books ID. Confidential Information––Use Restricted by Contract 3 – 286 Oracle Receivables Applications Technical Reference Manual .

Trigger Trigger Trigger Trigger Name Time Level Event : : : : AX_AR_RECEIVABLE_APPL_ARD1 AFTER ROW DELETE Oracle Proprietary. Trigger Trigger Trigger Trigger Name Time Level Event : : : : AX_AR_RECEIVABLE_APPL_ARU1 AFTER ROW UPDATE This trigger captures information needed to create subledger accounting events when Oracle Receivables and the set of books used is defined as a subledger in the Global Accounting Engine application. the application is created when the credit memo is applied to an invoice. It fires right after each row is created. Confidential Information––Use Restricted by Contract Detailed Design 3 – 287 . It fires right after a credit memo application is posted. For a cash receipt. This trigger updates the AX_DOCUMENT_STATUSES table.Indexes Index Name AR_RECEIVABLE_APPLICATIONS_N1 AR_RECEIVABLE_APPLICATIONS_N10 AR_RECEIVABLE_APPLICATIONS_N11 AR_RECEIVABLE_APPLICATIONS_N12 AR_RECEIVABLE_APPLICATIONS_N2 AR_RECEIVABLE_APPLICATIONS_N3 AR_RECEIVABLE_APPLICATIONS_N5 AR_RECEIVABLE_APPLICATIONS_N6 AR_RECEIVABLE_APPLICATIONS_N7 AR_RECEIVABLE_APPLICATIONS_N8 AR_RECEIVABLE_APPLICATIONS_N9 AR_RECEIVABLE_APPLICATIONS_U1 Index Type NOT UNIQUE NOT UNIQUE NOT UNIQUE NOT UNIQUE NOT UNIQUE NOT UNIQUE NOT NOT NOT NOT UNIQUE UNIQUE UNIQUE UNIQUE Sequence 1 1 1 2 5 1 1 2 1 1 1 1 2 1 1 Column Name CASH_RECEIPT_ID GL_POSTED_DATE POSTING_CONTROL_ID GL_DATE CONS_INV_ID CUSTOMER_TRX_ID PAYMENT_SCHEDULE_ID GL_DATE APPLY_DATE GL_DATE CREATION_DATE APPLIED_PAYMENT_SCHEDULE_ID GL_DATE APPLIED_CUSTOMER_TRX_ID RECEIVABLE_APPLICATION_ID NOT UNIQUE UNIQUE Sequences Sequence AR_RECEIVABLE_APPLICATIONS_S Derived Column RECEIVABLE_APPLICATION_ID Database Triggers Trigger Trigger Trigger Trigger Name Time Level Event : : : : AX_AR_RECEIVABLE_APPL_ARI1 AFTER ROW INSERT This trigger captures information needed to create subledger accounting events when Oracle Receivables and the set of books used is defined as a subledger in the Global Accounting Engine application. This trigger captures accounting events related to Oracle Receivables cash receipt and credit memo applications. This trigger may insert/update/delete rows in the AX_DOCUMENT_STATUSES and AX_EVENTS tables. For a credit memo. the cash receipt is applied . This trigger updates the unposted line count of the credit memo document as each Oracle Receivables credit memo application is posted.or reversed. an application row is created when the cash receipt is created.

Trigger Trigger Trigger Trigger Name Time Level Event : : : : AR_RECEIVABLE_APPLICATIONS_BRI BEFORE ROW INSERT Gets value for current cash_receipt_history_id during a cash receipt application. this trigger also populates the MRC VARCHAR2 columns in AR_RECEIVABLE_APPLICATIONS_ALL. Trigger Trigger Trigger Trigger Name Time Level Event : : : : AR_MRC_RECEIVABLE_APPS_BIUD BEFORE ROW INSERT. UPDATE. Oracle Proprietary. Confidential Information––Use Restricted by Contract 3 – 288 Oracle Receivables Applications Technical Reference Manual . AR_MC_RECEIVABLE_APPS. This trigger fires after insert on AR_RECEIVABLE_APPLICATIONS_ALL table. In addition.This trigger captures information needed to create subledger accounting events when Oracle Receivables and the set of books used is defined as a subledger in the Global Accounting Engine application. This trigger maintains line count and unposted line count information in AX_DOCUMENT_STATUSES related to Oracle Receivables credit memo applications. this trigger inserts/updates/deletes corresponding reporting currency records in the MRC subtable. Trigger Trigger Trigger Trigger Name Time Level Event : : : : JL_BR_AR_OCC_DOCS_WRT_N_ABTMT1 AFTER ROW INSERT Inserts a new record in JL_BR_AR_OCCURRENCE_DOCS_ALL after a credit is applied or reapplied to a payment schedule which is in the bank to be collected. It is executed when you perform an insert. or delete statement on the table AR_RECEIVABLE_APPLICATIONS_ALL. update. For each record being inserted/updated/deleted in AR_RECEIVABLE_APPLICATIONS_ALL. It fires right after a credit memo application is deleted. This trigger updates the AX_DOCUMENT_STATUSES table. This trigger is active only if Latin American Localizations is used. DELETE This MRC trigger only exists when you install the Multiple Reporting Currencies feature.

Foreign Key back to AR_LOCATION_CODE_COMBINATIONS Internal Structure identifier of the Sales Tax Location Flexfield.AR_SALES_TAX This table stores compiled sales tax rates for each taxing authority defined in Oracle Receivables. The table AR_LOCATION_RATES is the source for all sales tax rates. Sum of every tax rate (taking into account overrides) for each segment of your structure. or null if this segment is inactive NOT NULL VARCHAR2(30) ENABLED_FLAG START_DATE END_DATE (PK) NOT NULL VARCHAR2(1) NOT NULL DATE NOT NULL DATE (PK) (PK) (PK) FROM_POSTAL_CODE TO_POSTAL_CODE TAX_RATE NOT NULL VARCHAR2(30) NOT NULL VARCHAR2(30) NOT NULL NUMBER (PK) LOCATION1_RATE NULL NUMBER LOCATION2_RATE NULL NUMBER Oracle Proprietary. Confidential Information––Use Restricted by Contract Detailed Design 3 – 289 . Rate Assigned to Segment 1 of the Sales Tax Location Flexfield. This table increases the performance of the Oracle Receivables sales tax rate calculation program used during invoice line creation. Any records created in this table will automatically be compiled into the composite rate. or null if this segment is inactive Rate Assigned to Segment 2 of the Sales Tax Location Flexfield. as long as every segment has overlapping postal code and effectivity dates ranges. Records can only be created in this table by database triggers associated with the tables AR_LOCATION_RATES and AR_LOCATION_COMBINATIONS. Each taxing authority may have multiple sales tax rates associated with it differentiated by postal code and effectivity date range. Foreign Keys Primary Key Table AR_LOCATION_COMBINATIONS Primary Key Column LOCATION_ID Foreign Key Column LOCATION_ID Column Descriptions Name LAST_UPDATE_DATE LAST_UPDATED_BY CREATED_BY CREATION_DATE LOCATION_ID (PK) RATE_CONTEXT Null? Type NOT NOT NOT NOT NOT NULL NULL NULL NULL NULL DATE NUMBER(15) NUMBER(15) DATE NUMBER(15) Description Standard Who column Standard Who column Standard Who column Standard Who column Location Code Combination ID. initially allows the rate structure to pop Y or N indicates whether the Sales Tax Rate is enabled Date at which tax becomes active Date at which tax becomes inactive Low range of a postal code for which this rate is active against this location High range of a postal code for which this rate is active against this location Compiled sales tax rate.

Confidential Information––Use Restricted by Contract 3 – 290 Oracle Receivables Applications Technical Reference Manual . or null if this segment is inactive Rate Assigned to Segment 5 of the Sales Tax Location Flexfield. or null if this segment is inactive Rate Assigned to Segment 10 of the Sales Tax Location Flexfield. or null if this segment is inactive Rate Assigned to Segment 8 of the Sales Tax Location Flexfield. or null if this segment is inactive Descriptive Flexfield Structure Defining column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column LOCATION4_RATE NULL NUMBER LOCATION5_RATE NULL NUMBER LOCATION6_RATE NULL NUMBER LOCATION7_RATE NULL NUMBER LOCATION8_RATE NULL NUMBER LOCATION9_RATE NULL NUMBER LOCATION10_RATE NULL NUMBER ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Oracle Proprietary. or null if this segment is inactive Rate Assigned to Segment 7 of the Sales Tax Location Flexfield.Column Descriptions Name LOCATION3_RATE (Continued) Null? Type NULL NUMBER Description Rate Assigned to Segment 3 of the Sales Tax Location Flexfield. or null if this segment is inactive Rate Assigned to Segment 6 of the Sales Tax Location Flexfield. or null if this segment is inactive Rate Assigned to Segment 9 of the Sales Tax Location Flexfield. or null if this segment is inactive Rate Assigned to Segment 4 of the Sales Tax Location Flexfield.

used as a foreign key in RA_CUSTOMER_TRX_LINES PROGRAM_APPLICATION_ID PROGRAM_ID PROGRAM_UPDATE_DATE REQUEST_ID DATE_FIRST_USED LAST_UPDATE_LOGIN SALES_TAX_ID Indexes Index Name AR_SALES_TAX_N1 Index Type NOT UNIQUE Sequence 1 2 3 5 6 1 1 Column Name FROM_POSTAL_CODE START_DATE TO_POSTAL_CODE END_DATE LOCATION_ID LOCATION_ID SALES_TAX_ID AR_SALES_TAX_N2 AR_SALES_TAX_U1 NOT UNIQUE UNIQUE Sequences Sequence AR_SALES_TAX_S Derived Column SALES_TAX_ID Oracle Proprietary. Confidential Information––Use Restricted by Contract Detailed Design 3 – 291 .Column Descriptions Name ATTRIBUTE15 (Continued) Null? Type Description NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL NUMBER(15) Enhanced Who column NULL NUMBER(15) Enhanced Who column NULL DATE Enhanced Who column NULL NUMBER(15) Enhanced Who column NULL DATE Identifies when this Sales Tax Rate was first used NULL NUMBER(15) Standard Who column NOT NULL NUMBER(15) Internal Primary Key populated from ar_sales_tax_s sequence.

AR_SALES_TAX_REP_ITF This table stores information for the Report Exchange US Sales Tax report. This report lets you sort and display your periodic sales tax return information in a custom format and integrate with a third party tax preparation program to generate your tax returns. Column Descriptions Name REQUEST_ID LAST_UPDATED_BY LAST_UPDATE_LOGIN CREATED_BY CREATION_DATE LAST_UPDATE_DATE SOB_NAME BASE_CURRENCY INVOICE_NUMBER INVOICE_CURRENCY_CODE TRANSACTION_TYPE CLASS SIC_CODE FOB_POINT SHIP_DATE_ACTUAL WAYBILL_NUMBER POSTING_STATUS SHIP_TO_STATE SHIP_TO_COUNTY SHIP_TO_CITY SHIP_TO_POSTAL_CODE SHIP_TO_CUSTOMER_NAME SHIP_TO_CUSTOMER_NUMBER SHIP_TO_CUSTOMER_TYPE SHIP_TO_ADDRESS1 SHIP_TO_ADDRESS2 SHIP_TO_ADDRESS3 SHIP_TO_ADDRESS4 SHIP_TO_PROVINCE BILL_TO_STATE BILL_TO_COUNTY BILL_TO_CITY BILL_TO_POSTAL_CODE BILL_TO_CUSTOMER_NAME BILL_TO_CUSTOMER_NUMBER BILL_TO_CUSTOMER_TYPE BILL_TO_ADDRESS1 BILL_TO_ADDRESS2 BILL_TO_ADDRESS3 BILL_TO_ADDRESS4 Null? Type NOT NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL DATE NULL DATE NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL VARCHAR2(30) VARCHAR2(15) VARCHAR2(20) VARCHAR2(15) VARCHAR2(20) VARCHAR2(80) VARCHAR2(30) VARCHAR2(30) DATE VARCHAR2(50) VARCHAR2(10) VARCHAR2(60) VARCHAR2(60) VARCHAR2(60) VARCHAR2(60) VARCHAR2(50) VARCHAR2(30) VARCHAR2(80) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(60) VARCHAR2(60) VARCHAR2(60) VARCHAR2(60) VARCHAR2(60) VARCHAR2(50) VARCHAR2(30) VARCHAR2(80) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) Description Identifier of concurrent request that inserted this record Standard Who column of AR_SALES_TAX_REP_ITF Standard Who column of AR_SALES_TAX_REP_ITF Standard Who column of AR_SALES_TAX_REP_ITF Standard Who column of AR_SALES_TAX_REP_ITF Standard Who column of AR_SALES_TAX_REP_ITF Set of Books Name Base Currency Code Invoice Number Invoice Currency Code Transaction Type Invoice Class SIC Code Freight on Board Actual Ship Date Waybill Number Posting Status Ship to State Ship to County Ship to City Ship to Postal Code Ship to Customer Name Ship to Customer Number Ship to Customer Type Ship to Address Line Ship to Address Line 2 Ship to Address Line 3 Ship to Address Line 4 Ship to Province Bill to State Bill to County Bill to City Bill to Postal Code Bill to Customer Name Bill to Customer Number Bill to Customer Type Bill to Address Line 1 Bill to Address Line 2 Bill to Address Line 3 Bill to Address Line 4 Oracle Proprietary. Confidential Information––Use Restricted by Contract 3 – 292 Oracle Receivables Applications Technical Reference Manual .

Column Descriptions Name (Continued) Null? Type NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL VARCHAR2(60) VARCHAR2(60) VARCHAR2(60) VARCHAR2(60) VARCHAR2(60) VARCHAR2(50) VARCHAR2(30) VARCHAR2(80) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(60) VARCHAR2(50) VARCHAR2(50) VARCHAR2(50) VARCHAR2(50) NUMBER DATE VARCHAR2(150) Description Bill to Province Sold to State Sold to County Sold to City Sold to Postal Code Sold to Customer Name Sold to Customer Number Sold to Customer Type Sold to Address Line 1 Sold to Address Line 2 Sold to Address Line 3 Sold to Address Line 4 Sold to Province Purchase Order Number Purchase Order Revision Sales Order number Sales Order Source Sales Order Revision Sales Order Date Header Level Descriptive Flexfield structure defining column Header Descriptive Flexfield segment Header Descriptive Flexfield segment Header Descriptive Flexfield segment Header Descriptive Flexfield segment Header Descriptive Flexfield segment Header Descriptive Flexfield segment Header Descriptive Flexfield segment Header Descriptive Flexfield segment Header Descriptive Flexfield segment Header Descriptive Flexfield segment Header Descriptive Flexfield segment Header Descriptive Flexfield segment Header Descriptive Flexfield segment Header Descriptive Flexfield segment Header Descriptive Flexfield segment Invoice Line Number Adjustment Number or Credit Memo Number Transaction Date Inventory Item Line Item Description BILL_TO_PROVINCE SOLD_TO_STATE SOLD_TO_COUNTY SOLD_TO_CITY SOLD_TO_POSTAL_CODE SOLD_TO_CUSTOMER_NAME SOLD_TO_CUSTOMER_NUMBER SOLD_TO_CUSTOMER_TYPE SOLD_TO_ADDRESS1 SOLD_TO_ADDRESS2 SOLD_TO_ADDRESS3 SOLD_TO_ADDRESS4 SOLD_TO_PROVINCE PURCHASE_ORDER PURCHASE_ORDER_REVISION SALES_ORDER SALES_ORDER_SOURCE SALES_ORDER_REVISION SALES_ORDER_DATE HEADER_CATEGORY HEADER_ATTRIBUTE1 HEADER_ATTRIBUTE2 HEADER_ATTRIBUTE3 HEADER_ATTRIBUTE4 HEADER_ATTRIBUTE5 HEADER_ATTRIBUTE6 HEADER_ATTRIBUTE7 HEADER_ATTRIBUTE8 HEADER_ATTRIBUTE9 HEADER_ATTRIBUTE10 HEADER_ATTRIBUTE11 HEADER_ATTRIBUTE12 HEADER_ATTRIBUTE13 HEADER_ATTRIBUTE14 HEADER_ATTRIBUTE15 LINE_NUMBER ADJUSTMENT_NUMBER INV_OR_ADJ_DATE INVENTORY_ITEM DESCRIPTION NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL NUMBER NULL VARCHAR2(20) NULL DATE NULL VARCHAR2(800) NULL VARCHAR2(240) Oracle Proprietary. Confidential Information––Use Restricted by Contract Detailed Design 3 – 293 .

Confidential Information––Use Restricted by Contract 3 – 294 Oracle Receivables Applications Technical Reference Manual .Column Descriptions Name ITEM_DESCRIPTION (Continued) Null? Type Description NULL VARCHAR2(240) Inventory Item Description (can be overridden by line item description) NULL NUMBER Invoice Line Amount NULL NUMBER Exempt Amount NULL NUMBER Taxable Amount NULL VARCHAR2(50) Tax Reference NULL VARCHAR2(30) Exchange Rate type NULL DATE Exchange Rate Date NULL NUMBER Exchange Rate NULL VARCHAR2(30) Ship VIA NULL VARCHAR2(3) Unit of Measurement NULL NUMBER Quantity Invoiced NULL NUMBER Unit Selling Price NULL VARCHAR2(30) Sales Order Line Number NULL VARCHAR2(150) Line Level Descriptive Flexfield Structure Defining column of type Line NULL VARCHAR2(150) Line Descriptive Flexfield segment of type Line NULL VARCHAR2(150) Line Descriptive Flexfield segment of type Line NULL VARCHAR2(150) Line Descriptive Flexfield segment of type Line NULL VARCHAR2(150) Line Descriptive Flexfield segment of type Line NULL VARCHAR2(150) Line Descriptive Flexfield segment of type Line NULL VARCHAR2(150) Line Descriptive Flexfield segment of type Line NULL VARCHAR2(150) Line Descriptive Flexfield segment of type Line NULL VARCHAR2(150) Line Descriptive Flexfield segment of type Line NULL VARCHAR2(150) Line Descriptive Flexfield segment of type Line NULL VARCHAR2(150) Line Descriptive Flexfield segment of type Line NULL VARCHAR2(150) Line Descriptive Flexfield segment of type Line NULL VARCHAR2(150) Line Descriptive Flexfield segment of type Line NULL VARCHAR2(150) Line Descriptive Flexfield segment of type Line NULL VARCHAR2(150) Line Descriptive Flexfield segment of type Line NULL VARCHAR2(150) Line Descriptive Flexfield segment of type Line NULL NUMBER Tax Line Number NULL NUMBER Tax Rate NULL VARCHAR2(50) Tax Code NULL NUMBER(15) Tax Precedence NULL NUMBER Tax Amount NULL VARCHAR2(80) Exemption Number NULL VARCHAR2(80) Exemption Reason NULL NUMBER Total Line Amount NULL NUMBER Total Tax Amount NULL VARCHAR2(80) Footnote LINE_AMOUNT EXEMPT_AMOUNT TAXABLE_AMOUNT TAX_REFERENCE EXCHANGE_RATE_TYPE EXCHANGE_DATE EXCHANGE_RATE SHIP_VIA UOM QUANTITY_INVOICED UNIT_SELLING_PRICE SALES_ORDER_LINE LINE_CATEGORY LINE_ATTRIBUTE1 LINE_ATTRIBUTE2 LINE_ATTRIBUTE3 LINE_ATTRIBUTE4 LINE_ATTRIBUTE5 LINE_ATTRIBUTE6 LINE_ATTRIBUTE7 LINE_ATTRIBUTE8 LINE_ATTRIBUTE9 LINE_ATTRIBUTE10 LINE_ATTRIBUTE11 LINE_ATTRIBUTE12 LINE_ATTRIBUTE13 LINE_ATTRIBUTE14 LINE_ATTRIBUTE15 TAX_LINE_NUMBER TAX_RATE TAX_CODE TAX_PRECEDENCE TAX_AMOUNT EXEMPT_NUMBER EXEMPT_REASON TOTAL_LINES_AMOUNT TOTAL_TAX_AMOUNT FOOTNOTE Oracle Proprietary.

Indexes Index Name AR_SALES_TAX_REP_ITF_N1 Index Type NOT UNIQUE Sequence 1 Column Name REQUEST_ID Oracle Proprietary. Confidential Information––Use Restricted by Contract Detailed Design 3 – 295 .

Messages stored in this table display as list of values choices in the Print Statements window. Confidential Information––Use Restricted by Contract 3 – 296 Oracle Receivables Applications Technical Reference Manual . QuickCodes Columns Column TEXT_TYPE QuickCodes Type STANDARD_TEXT COLLECTION CUSTOMER DUNNING INVOICE STDLINEITEM STMT User defined STANDARD_MSG_TYPES HOLIDAY PROMOTIONAL User defined QuickCodes Table AR_LOOKUPS Collection Notes Customer Text Dunning Text Invoice Notes Standard Line Item Statement Text AR_LOOKUPS Holiday Promotional TEXT_USE_TYPE Column Descriptions Name STANDARD_TEXT_ID LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN CREATED_BY CREATION_DATE START_DATE END_DATE NAME TEXT_TYPE TEXT_USE_TYPE ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 (PK) Null? Type NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NOT NULL DATE NULL DATE NOT NULL VARCHAR2(30) NULL VARCHAR2(15) NULL VARCHAR2(15) NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Description Identifier of Standard Message text Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Date the standard message is active Date the standard message becomes inactive Name of the Standard statement message Type of statement message Indicates the type of statement message Descriptive Flexfield Structure Defining column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Oracle Proprietary.AR_STANDARD_TEXT_B This table stores information for standard statement messages. The primary key for this table is STANDARD_TEXT_ID. Oracle Receivables stores one row for each statement message.

Column Descriptions Name ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 (Continued) Null? Type Description Flexfield Segment Flexfield Segment Flexfield Segment Flexfield Segment Flexfield Segment Flexfield Segment Flexfield Segment Flexfield Segment Flexfield Segment NULL VARCHAR2(150) Descriptive column NULL VARCHAR2(150) Descriptive column NULL VARCHAR2(150) Descriptive column NULL VARCHAR2(150) Descriptive column NULL VARCHAR2(150) Descriptive column NULL VARCHAR2(150) Descriptive column NULL VARCHAR2(150) Descriptive column NULL VARCHAR2(150) Descriptive column NULL VARCHAR2(150) Descriptive column Indexes Index Name AR_STANDARD_TEXT_B_U1 Index Type UNIQUE Sequence 1 Column Name STANDARD_TEXT_ID Sequences Sequence AR_STANDARD_TEXT_S Derived Column STANDARD_TEXT_ID Oracle Proprietary. Confidential Information––Use Restricted by Contract Detailed Design 3 – 297 .

MLS enables you to store and print data that you define in multiple languages. Confidential Information––Use Restricted by Contract 3 – 298 Oracle Receivables Applications Technical Reference Manual .AR_STANDARD_TEXT_TL This table provides multi–lingual support (MLS) for standard statement messages that you define in Oracle Receivables. Column Descriptions Name STANDARD_TEXT_ID TEXT LANGUAGE (PK) Null? Type NOT NULL NUMBER(15) NULL NOT NULL NOT NULL NOT NOT NOT NOT NULL NULL NULL NULL NULL Description (PK) SOURCE_LANG LAST_UPDATE_DATE CREATION_DATE CREATED_BY LAST_UPDATED_BY LAST_UPDATE_LOGIN Identifier of standard message text VARCHAR2(2000) Text of this statement message VARCHAR2(4) Language code of the statement message text VARCHAR2(4) Language code of the record from which this text was copied during the upgrade DATE Standard Who column DATE Standard Who column NUMBER(15) Standard Who column NUMBER(15) Standard Who column NUMBER(15) Standard Who column Indexes Index Name AR_STANDARD_TEXT_TL_U1 Index Type UNIQUE Sequence 1 2 Column Name STANDARD_TEXT_ID LANGUAGE Oracle Proprietary. The primary key for this table is STANDARD_TEXT_ID and LANGUAGE.

foreign key reference to RA_ADDRESSES_ALL The date on which the statement was generated Lookup code for the currency of the transaction Amount of finance charges that the customer owes Total amount due Identifier for the Site Use. This table is populated by the Statements Generation program (ARXSGP). ’N’ otherwise Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Operating Unit Identifier MIN_STATEMENT_AMOUNT MONTHLY_INTEREST_RATE SITE_CUSTOMER_PROFILE_ID IS_IT_A_REPRINT LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN CREATED_BY CREATION_DATE ORG_ID NULL NUMBER NULL NUMBER NULL NUMBER(15) NULL VARCHAR2(1) NOT NULL NUMBER(15) NOT NULL DATE NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NULL NUMBER(15) Oracle Proprietary. Column Descriptions Name LINE_CLUSTER_ID SEND_TO_ADDRESS_ID CUSTOMER_ID REMIT_TO_ADDRESS_ID STATEMENT_DATE CURRENCY_CODE FINANCE_CHARGES TOTAL_AMOUNT_DUE SITE_USE_ID STATEMENT_TYPE BILL_TO_LOCATION CREDIT_BALANCE_STATEMENTS CUST_CUSTOMER_PROFILE_ID Null? Type NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NULL VARCHAR2(15) NOT NULL NUMBER NOT NULL NUMBER NOT NULL NUMBER(15) NOT NULL VARCHAR2(30) NULL VARCHAR2(40) NULL VARCHAR2(1) NULL NUMBER(15) Description Identifier for the line cluster Identifier for the send–to address. foreign key reference to RA_CUSTOMERS Identifier for the Remit–To Address. ’N’ otherwise Customer level profile identifier. foreign key reference to AR_CUSTOMER_PROFILES ’Y’ if the statement has been reprinted. foreign key reference to RA_SITE_USES_ALL Indicates whether the statement generated will be sent to a Statement or a Bill To site Location description of a Bill To site ’Y’ if credit balance statements are sent to this site. foreign key reference to RA_ADDRESSES_ALL Identifier for the customer. Oracle Receivables uses this information to review statements generated for a customer’s transaction(s) in the Correspondence window of the Collections Workbench. foreign key reference to AR_CUSTOMER_PROFILES Minimum statement amount in order for statements to be printed Period interest rate Site–level profile identifier. Confidential Information––Use Restricted by Contract Detailed Design 3 – 299 .AR_STATEMENTS_HISTORY_ALL This table stores the history of every customer statement that you generate.

Confidential Information––Use Restricted by Contract 3 – 300 Oracle Receivables Applications Technical Reference Manual .Indexes Index Name AR_STATEMENTS_HISTORY_N1 Index Type NOT UNIQUE Sequence 1 Column Name CUSTOMER_ID Oracle Proprietary.

Oracle Receivables uses statement cycles to determine when a statement is sent to a customer. QuickCodes Columns Column STATUS QuickCodes Type CODE_STATUS A I QuickCodes Table AR_LOOKUPS Active Inactive Column Descriptions Name STATEMENT_CYCLE_ID CREATION_DATE CREATED_BY LAST_UPDATE_DATE LAST_UPDATED_BY LAST_UPDATE_LOGIN NAME DESCRIPTION INTERVAL DAY STATUS ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 (PK) Null? Type NOT NULL NUMBER NOT NOT NOT NOT NULL NULL NULL NULL NULL NOT NULL NULL DATE NUMBER(15) DATE NUMBER(15) NUMBER(15) VARCHAR2(15) VARCHAR2(50) Description Identifier of the Statement Cycle Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Name of the statement cycle Description of the statement cycle Frequency of the statement cycle (weekly.) Contains day of each interval that a statement is to be generated Determines the status of the statement cycle Descriptive Flexfield Structure Defining column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column NOT NULL VARCHAR2(30) NOT NULL NUMBER NOT NULL VARCHAR2(30) NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Oracle Proprietary. Confidential Information––Use Restricted by Contract Detailed Design 3 – 301 . etc. You enter statement dates in AR_STATEMENT_CYCLE_DATES and statement intervals in AR_STATEMENT_CYCLE_INTERVALS. Statement cycles display as list of values choices in the Customer Profiles and Print Statements windows. The primary key for this table is STATEMENT_CYCLE_ID. quarterly.AR_STATEMENT_CYCLES This table stores general information about how often you send customer statements. monthly.

Column Descriptions Name ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 REQUEST_ID (Continued) Null? Type Description NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL NUMBER(15) Request identifier number Indexes Index Name AR_STATEMENT_CYCLES_U1 Index Type UNIQUE Sequence 1 Column Name STATEMENT_CYCLE_ID Sequences Sequence AR_STATEMENT_CYCLES_S Derived Column STATEMENT_CYCLE_ID Oracle Proprietary. Confidential Information––Use Restricted by Contract 3 – 302 Oracle Receivables Applications Technical Reference Manual .

Confidential Information––Use Restricted by Contract Detailed Design 3 – 303 . Foreign Keys Primary Key Table AR_STATEMENT_CYCLES Primary Key Column STATEMENT_CYCLE_ID Foreign Key Column STATEMENT_CYCLE_ID QuickCodes Columns Column PRINTED QuickCodes Type YES/NO N Y QuickCodes Table AR_LOOKUPS No Yes Column Descriptions Name STATEMENT_CYCLE_DATE_ID STATEMENT_CYCLE_ID CREATION_DATE CREATED_BY LAST_UPDATE_DATE LAST_UPDATED_BY LAST_UPDATE_LOGIN STATEMENT_DATE PRINTED (PK) Null? Type NOT NULL NUMBER NOT NOT NOT NOT NOT NULL NULL NULL NULL NULL NULL NOT NULL NOT NULL NUMBER DATE NUMBER(15) DATE NUMBER(15) NUMBER(15) DATE VARCHAR2(1) Description Identifier of statement cycle date Identifier of statement cycle Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Date of statement generation This value determines whether you want to display the statement date as a list of values choice in the Print Statements window. AR_STATEMENT_CYCLES contains general information about your statement cycle. You use one row for each date that you enter.AR_STATEMENT_CYCLE_DATES_ALL This table stores the dates that you specify for a statement cycle to automatically generate statements for all customers assigned to the statement cycle. Statement cycle dates display as list of values choices in the Print Statements window. Can be null or the date on which the statement was printed Standard Who column Request identifier number Standard Who column Standard Who column Operating Unit Identifier PRINT_DATE PROGRAM_UPDATE_DATE REQUEST_ID PROGRAM_APPLICATION_ID PROGRAM_ID ORG_ID NULL DATE NULL NULL NULL NULL NULL DATE NUMBER(15) NUMBER(15) NUMBER(15) NUMBER(15) Indexes Index Name AR_STATEMENT_CYCLE_DATES_U1 Index Type UNIQUE Sequence 1 Column Name STATEMENT_CYCLE_DATE_ID Sequences Sequence AR_STATEMENT_CYCLE_DATES_S Derived Column STATEMENT_CYCLE_DATE_ID Oracle Proprietary. The primary key for this table is STATEMENT_CYCLE_DATE_ID.

monthly.AR_STATEMENT_CYCLE_INTERVALS This table stores information about your statement cycle intervals. Valid intervals include weekly. The primary key for this table is INTERVAL_NAME. Column Descriptions Name INTERVAL_NAME LOW_DAY HIGH_DAY CREATION_DATE CREATED_BY LAST_UPDATE_DATE LAST_UPDATED_BY LAST_UPDATE_LOGIN (PK) Null? Type NOT NULL VARCHAR2(30) NOT NULL NUMBER NOT NULL NUMBER NULL NULL NULL NULL NULL DATE NUMBER(15) DATE NUMBER(15) NUMBER(15) Description Name of the interval The first date that the interval is active The last date that the interval is active Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Oracle Proprietary. Confidential Information––Use Restricted by Contract 3 – 304 Oracle Receivables Applications Technical Reference Manual . and quarterly. Oracle Receivables uses these intervals as list of values choices in the Statement Cycles window.

Foreign Keys Primary Key Table HZ_CUST_ACCOUNTS HZ_CUST_ACCT_SITES_ALL RA_REMIT_TOS_ALL Primary Key Column CUST_ACCOUNT_ID CUST_ACCT_SITE_ID ADDRESS_ID Foreign Key Column CUSTOMER_ID SEND_TO_ADDRESS_ID REMIT_TO_ADDRESS_ID Column Descriptions Name LINE_CLUSTER_ID SEND_TO_ADDRESS_ID CUSTOMER_ID (PK) REMIT_TO_ADDRESS_ID STATEMENT_DATE CURRENCY_CODE BUCKET1_HEADING BUCKET2_HEADING BUCKET3_HEADING BUCKET4_HEADING BUCKET5_HEADING BUCKET1 BUCKET2 BUCKET3 BUCKET4 BUCKET5 FINANCE_CHARGES TOTAL_AMOUNT_DUE ERROR_AMOUNT_DIFFERENT (PK) Null? Type NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NULL VARCHAR2(15) NULL VARCHAR2(30) NULL VARCHAR2(30) NULL VARCHAR2(30) NULL VARCHAR2(30) NULL VARCHAR2(30) NOT NOT NOT NOT NOT NOT NULL NULL NULL NULL NULL NULL NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER Description Identifier for the line cluster Identifier for the Send To address Identifier for the customer Identifier for the Remit To address Statement date Currency code Heading for the corresponding bucket Heading for the corresponding bucket Heading for the corresponding bucket Heading for the corresponding bucket Heading for the corresponding bucket Total amount for bucket 1 Total amount for bucket 2 Total amount for bucket 3 Total amount for bucket 4 Total amount for bucket 5 Total amount of finance charges the customer owes the company Total amount due Set to ’Y’ if the customer has a calculated amount due that is different from the amount due remaining. Each row is determined by a bill to site and currency combination. Confidential Information––Use Restricted by Contract Detailed Design 3 – 305 . It is used by the Print Statements program to store one row per statement that the program will eventually produce. Foreign key to AR_STANDARD_TEXT NOT NULL NUMBER NOT NULL VARCHAR2(1) ERROR_NO_SEND_TO ERROR_NO_REMIT_TO ERROR_NO_LINES MESSAGE1 MESSAGE2 NOT NULL VARCHAR2(1) NOT NULL VARCHAR2(1) NOT NULL VARCHAR2(1) NULL NUMBER NULL NUMBER Oracle Proprietary. ’N’ otherwise ’Y’ if the customer does not have a remit to address. Foreign key to AR_STANDARD_TEXT Identifier for standard message 2. ’N’ otherwise ’Y’ if customer does not have send to address.AR_STATEMENT_HEADERS This is an interim table used when generating statements. ’N’ otherwise Always set to ’N’ Identifier for standard message 1.

Foreign key to RA_SITE_USES_ALL Indicates whether the statement generated is going to be sent to a statement or bill to site Bill to location Set to ’Y’ if credit–balance statements are sent to this site. ’N’ otherwise Customer–level profile identifier. Foreign key to AR_CUSTOMER_PROFILES MESSAGE1_LINE_COUNT MESSAGE2_LINE_COUNT MESSAGE3_LINE_COUNT MESSAGE4_LINE_COUNT MESSAGE5_LINE_COUNT MESSAGE6_LINE_COUNT MESSAGE7_LINE_COUNT MESSAGE8_LINE_COUNT REQUEST_ID SITE_USE_ID STATEMENT_TYPE BILL_TO_LOCATION CREDIT_BALANCE_STATEMENTS CUST_CUSTOMER_PROFILE_ID MIN_STATEMENT_AMOUNT MONTHLY_INTEREST_RATE SITE_CUSTOMER_PROFILE_ID Indexes Index Name AR_STATEMENT_HEADERS_N1 AR_STATEMENT_HEADERS_N2 Index Type NOT UNIQUE NOT UNIQUE Sequence 1 2 4 Column Name LINE_CLUSTER_ID SEND_TO_ADDRESS_ID REQUEST_ID Oracle Proprietary. Foreign key to AR_STANDARD_TEXT Identifier for standard message 5.Column Descriptions Name MESSAGE3 MESSAGE4 MESSAGE5 MESSAGE6 MESSAGE7 MESSAGE8 (Continued) Null? Type NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL VARCHAR2(30) NULL VARCHAR2(40) NULL VARCHAR2(1) NULL NUMBER(15) NULL NUMBER NULL NUMBER NULL NUMBER(15) Description Identifier for standard message 3. Foreign key to AR_STANDARD_TEXT Identifier for standard message 8. Foreign key to AR_CUSTOMER_PROFILES Minimum statement amount in order for statements to be printed Period interest rate Site–level profile identifier. Foreign key to AR_STANDARD_TEXT Identifier for standard message 6. Foreign key to AR_STANDARD_TEXT Identifier for standard message 4. Foreign key to AR_STANDARD_TEXT Number of lines required to print standard message 1 Number of lines required to print standard message 2 Number of lines required to print standard message 3 Number of lines required to print standard message 4 Number of lines required to print standard message 5 Number of lines required to print standard message 6 Number of lines required to print standard message 7 Number of lines required to print standard message 8 Concurrent request ID Site use identifier. Confidential Information––Use Restricted by Contract 3 – 306 Oracle Receivables Applications Technical Reference Manual . Foreign key to AR_STANDARD_TEXT Identifier for standard message 7.

Confidential Information––Use Restricted by Contract Detailed Design 3 – 307 .Sequences Sequence AR_STATEMENT_HEADERS_S Derived Column LINE_CLUSTER_ID Oracle Proprietary.

AR_STATEMENT_LINE_CLUSTERS
The is an interim table used in statements generation. It contains a row for every line that appears on a statement. LINE_CLUSTER_ID groups rows together and represents the set of lines that appear on one statement.
Foreign Keys Primary Key Table
AR_ADJUSTMENTS_ALL AR_RECEIVABLE_APPLICATIONS_ALL HZ_CUST_ACCOUNTS HZ_CUST_SITE_USES_ALL

Primary Key Column ADJUSTMENT_ID RECEIVABLE_APPLICATION_ID CUST_ACCOUNT_ID SITE_USE_ID

Foreign Key Column ADJUSTMENT_ID RECEIVABLE_APPLICATION_ID CUSTOMER_ID SITE_USE_ID

Column Descriptions Name
LINE_CLUSTER_ID (PK) CUSTOMER_TRX_SEQUENCE (PK) (PK)

Null? Type NOT NULL NUMBER(15) NOT NULL NUMBER(15)

Description

PAYMENT_SCHEDULE_SEQUENCE

TRX_ORDER_SEQUENCE GENERAL_SEQUENCE INVOICE_NUMBER TRX_DATE TRANSACTION DUE_DATE REFERENCE BILL_TO_LOCATION TRX_AMOUNT AMOUNT_DUE ADJUSTMENT_ID CUSTOMER_ID

(PK)

(PK)

RECEIVABLE_APPLICATION_ID REQUEST_ID SITE_USE_ID BILL_TO_CITY ORIG_PAYMENT_AMOUNT TRANSACTION_CODE RECEIPT_CURRENCY_CODE AMOUNT_APPLIED_FROM

Identifier for the line cluster Customer_trx_id. Foreign key to RA_CUSTOMER_TRX_ALL NOT NULL NUMBER(15) This column is the payment schedule identifier of INVOICE_NUMBER which serves as a foreign key to AR_PAYMENT_SCHEDULES. NOT NULL NUMBER(15) Specifies the ordering of statement lines NOT NULL NUMBER(15) Unique identifier. From the sequence AR_STATEMENT_LINE_CLUSTERS_S NULL VARCHAR2(30) Transaction number NULL DATE The date of the transaction NULL VARCHAR2(100) Transaction description NULL DATE Due date of the transaction NULL VARCHAR2(100) Reference NULL VARCHAR2(100) Address of the bill to location NULL NUMBER The amount of the transaction NULL NUMBER The amount due NULL NUMBER(15) Adjustment identifier. Foreign key to the table AR_ADJUSTMENTS NOT NULL NUMBER(15) Customer identifier. Foreign key to RA_CUSTOMERS NULL NUMBER(15) Application identifier. Foreign key to AR_RECEIVABLE_APPLICATIONS NOT NULL NUMBER(15) Concurrent request ID NULL NUMBER(15) Site use identifier of the transaction. Foreign key to RA_SITE_USES_ALL NULL VARCHAR2(60) Bill–to city NULL NUMBER Original payment amount NULL VARCHAR2(80) Transaction class (’CB’, ’CM’, ’DM’, ’DEP’, ’GUAR’, ’INV’, ’PMT’) NULL VARCHAR2(15) Currency code of the receipt being applied to the invoice NULL NUMBER Amount applied in the receipt currency

Oracle Proprietary, Confidential Information––Use Restricted by Contract
3 – 308 Oracle Receivables Applications Technical Reference Manual

Indexes Index Name
AR_STATEMENT_LINE_CLUSTERS_N1 AR_STATEMENT_LINE_CLUSTERS_N2

Index Type NOT UNIQUE NOT UNIQUE

Sequence 1 2

Column Name LINE_CLUSTER_ID PAYMENT_SCHEDULE_SEQUENCE

Oracle Proprietary, Confidential Information––Use Restricted by Contract
Detailed Design 3 – 309

AR_SYSTEM_PARAMETERS_ALL
This table stores information you supply to customize Oracle Receivables. This table stores installation–wide options. There is no primary key for this table. There should always be one row in this table.

Foreign Keys Primary Key Table
AR_AUTOCASH_HIERARCHIES AR_RECEIVABLES_TRX_ALL FND_ID_FLEX_STRUCTURES GL_CODE_COMBINATIONS GL_SETS_OF_BOOKS GL_SETS_OF_BOOKS

Primary Key Column AUTOCASH_HIERARCHY_ID RECEIVABLES_TRX_ID ID_FLEX_NUM CODE_COMBINATION_ID SET_OF_BOOKS_ID SET_OF_BOOKS_ID

Foreign Key Column AUTOCASH_HIERARCHY_ID FINCHRG_RECEIVABLES_TRX_ID LOCATION_STRUCTURE_ID CODE_COMBINATION_ID_GAIN SET_OF_BOOKS_ID CASH_BASIS_SET_OF_BOOKS_ID

QuickCodes Columns Column
ACCRUE_INTEREST

QuickCodes Type YES/NO N Y YES/NO N Y YES/NO N Y

QuickCodes Table AR_LOOKUPS No Yes AR_LOOKUPS No Yes AR_LOOKUPS No Yes

PRINT_REMIT_TO

UNEARNED_DISCOUNT

Column Descriptions Name
SET_OF_BOOKS_ID CREATED_BY CREATION_DATE LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN ACCOUNTING_METHOD ACCRUE_INTEREST UNEARNED_DISCOUNT PARTIAL_DISCOUNT_FLAG PRINT_REMIT_TO DEFAULT_CB_DUE_DATE AUTO_SITE_NUMBERING

Null? Type NOT NULL NUMBER(15) NOT NOT NOT NOT NULL NULL NULL NULL NULL NOT NULL NUMBER(15) DATE NUMBER(15) DATE NUMBER(15) VARCHAR2(30)

Description General Ledger Set of Books used (only one supported currently) Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Lookup code for the accounting method Lookup code to indicate whether to accrue interest (Y or N) Lookup code to indicate whether to allow unearned discount (Y or N) Lookup code to indicate whether more than one currency is allowed (Y or N) Lookup code to indicate whether to print the remit to (Y or N) Default Charge Back due date Lookup code to indicate whether to use Payment Rules (Y or N)

NOT NULL VARCHAR2(1) NOT NULL VARCHAR2(1) NOT NULL VARCHAR2(1) NOT NULL VARCHAR2(1) NOT NULL VARCHAR2(30) NOT NULL VARCHAR2(1)

Oracle Proprietary, Confidential Information––Use Restricted by Contract
3 – 310 Oracle Receivables Applications Technical Reference Manual

Column Descriptions Name

(Continued)
Null? Type NULL NUMBER(15) NULL NUMBER(15) NULL NUMBER(15) NOT NULL VARCHAR2(1) Description General Ledger Set of Books used for cash basis accounting method Code combination identifier for realized gains Identifies the default Payment Rule to be used Lookup code to indicate whether to automatically run the General Ledger Journal Import when posting (Y or N) Split amount used by the Collection Effectiveness report Number of Day Sales Outstanding (used by the Collections Effectiveness report) Number of posting days per commit cycle in the posting program Type of validation that will be used for addresses defined in the ’home country’ (DEFAULT_COUNTRY) Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Structure Defining column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Indicates whether you allow discount amounts to be calculated using only the line amounts of your invoices Indicates whether you want to allow changes to be made to transactions that have already been printed Code combination identifier for realized losses Indicates whether a reciprocal relationship may be created between related customers Name of the country that will be defaulted for addresses

CASH_BASIS_SET_OF_BOOKS_ID CODE_COMBINATION_ID_GAIN AUTOCASH_HIERARCHY_ID RUN_GL_JOURNAL_IMPORT_FLAG

CER_SPLIT_AMOUNT CER_DSO_DAYS POSTING_DAYS_PER_CYCLE ADDRESS_VALIDATION

NOT NULL NUMBER(9) NOT NULL NUMBER(5) NOT NULL NUMBER(5) NOT NULL VARCHAR2(30)

ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE_CATEGORY ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 CALC_DISCOUNT_ON_LINES_FLAG

NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NOT NULL VARCHAR2(1)

CHANGE_PRINTED_INVOICE_FLAG

NOT NULL VARCHAR2(1)

CODE_COMBINATION_ID_LOSS CREATE_RECIPROCAL_FLAG DEFAULT_COUNTRY

NULL NUMBER(15) NOT NULL VARCHAR2(1) NULL VARCHAR2(60)

Oracle Proprietary, Confidential Information––Use Restricted by Contract
Detailed Design 3 – 311

Column Descriptions Name

(Continued)
Null? Type NOT NULL VARCHAR2(30) Description Indicates the Territory Flexfield that will be defaulted into the Transaction windows Indicates whether customer numbers will be generated automatically Indicates whether you allow deletion of incomplete invoices Identifier of the Sales Tax Location Flexfield structure used Indicates whether the bill to site is required for receipts Indicates whether you want to calculate compound taxes (taxes that are based on other taxes). Indicates the method that will be used for printing tax amounts on your invoices Type of tax method used (Sales Tax or Value Added Tax) Indicates whether you want to include customer exemptions when calculating tax for transactions Indicates whether tax rate that you defined for the customer will be used Indicates whether to use the tax rate that you defined for specific products based on the customer’s Ship–To address Indicates whether to include item exemptions when calculating tax for transactions Indicates whether to use the tax rate that is defined for specific products Indicates whether to use the tax rate that is defined for the customer’s business purpose Control the detail of message displayed in the AutoInvoice log file Control the amount of scratch memory used in AutoInvoice Stores the segment name (not the left prompt) of one of your accounting flexfield segments which AutoInvoice uses to join to gl_code_combinations table Stores the segment name (not the left prompt) of one of your system items flexfield segments which AutoInvoice uses to join to mtl_system_items table Stores the segment name (not the left prompt) of one of your sales territory flexfield segments which AutoInvoice uses to join to ra_territories table

DEFAULT_TERRITORY

GENERATE_CUSTOMER_NUMBER INVOICE_DELETION_FLAG LOCATION_STRUCTURE_ID SITE_REQUIRED_FLAG TAX_ALLOW_COMPOUND_FLAG TAX_INVOICE_PRINT TAX_METHOD TAX_USE_CUSTOMER_EXEMPT_FLAG

NOT NULL VARCHAR2(1) NOT NULL VARCHAR2(1) NULL NUMBER(15) NOT NULL VARCHAR2(1) NOT NULL VARCHAR2(1) NOT NULL VARCHAR2(30) NOT NULL VARCHAR2(30) NOT NULL VARCHAR2(1)

TAX_USE_CUST_EXC_RATE_FLAG TAX_USE_LOC_EXC_RATE_FLAG

NOT NULL VARCHAR2(1) NOT NULL VARCHAR2(1)

TAX_USE_PRODUCT_EXEMPT_FLAG

NOT NULL VARCHAR2(1)

TAX_USE_PROD_EXC_RATE_FLAG TAX_USE_SITE_EXC_RATE_FLAG AI_LOG_FILE_MESSAGE_LEVEL AI_MAX_MEMORY_IN_BYTES AI_ACCT_FLEX_KEY_LEFT_PROMPT

NOT NULL VARCHAR2(1) NOT NULL VARCHAR2(1) NULL NUMBER(15) NULL NUMBER(15) NULL VARCHAR2(80)

AI_MTL_ITEMS_KEY_LEFT_PROMPT

NULL VARCHAR2(80)

AI_TERRITORY_KEY_LEFT_PROMPT

NULL VARCHAR2(80)

Oracle Proprietary, Confidential Information––Use Restricted by Contract
3 – 312 Oracle Receivables Applications Technical Reference Manual

Column Descriptions Name

(Continued)
Null? Type NULL VARCHAR2(1) Description Y or N indicates whether AutoInvoice will automatically purge successfully processed transactions in the AutoInvoice interface tables Y or N indicates whether to activate SQL trace in AutoInvoice Defines the default grouping rule for customers defined in Oracle Receivables Require salesreps option Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Number of invoices that the Automatic Receipt program will process before saving Number of receipts that the Automatic Receipt program will process before saving If the flag is ’Y’, the cash windows (Receipts, Applications) allow the user to apply cash from one customer to another customer’s invoice even if the two customers are not related. If Y, document programs will print all country codes in addresses. If N, document programs will print all country codes except the home country. Tax account that will be the default value in the Tax Codes and Rates window Starting code of the postal code range that will default when you enter sales tax rate assignments in the Tax Locations and Rates window Ending code of the postal code range that will default when you enter sales tax rate assignments in the Tax Locations and Rates window Registration number that will be printed on customers invoices if you charge your customers tax If ’Y’, then the General Ledger Transfer Program will populate segments in the gl_interface table.

AI_PURGE_INTERFACE_TABLES_FLAG

AI_ACTIVATE_SQL_TRACE_FLAG DEFAULT_GROUPING_RULE_ID SALESREP_REQUIRED_FLAG ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 AUTO_REC_INVOICES_PER_COMMIT AUTO_REC_RECEIPTS_PER_COMMIT PAY_UNRELATED_INVOICES_FLAG

NULL VARCHAR2(1) NOT NULL NUMBER(15) NOT NULL VARCHAR2(1) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NOT NULL NUMBER(8) NOT NULL NUMBER(8) NOT NULL VARCHAR2(1)

PRINT_HOME_COUNTRY_FLAG

NOT NULL VARCHAR2(1)

LOCATION_TAX_ACCOUNT FROM_POSTAL_CODE

NULL NUMBER(15) NOT NULL VARCHAR2(60)

TO_POSTAL_CODE

NOT NULL VARCHAR2(60)

TAX_REGISTRATION_NUMBER

NULL VARCHAR2(60)

POPULATE_GL_SEGMENTS_FLAG

NOT NULL VARCHAR2(1)

Oracle Proprietary, Confidential Information––Use Restricted by Contract
Detailed Design 3 – 313

Column Descriptions Name

(Continued)
Null? Type NULL NUMBER(15) Description Used only for Cash Basis accounting method, this is the revenue account to be used when you apply a cash receipt with a balance other than zero to an invoice with a zero balance. Operating Unit Identifier Tax Reporting Currency. When specified, tax amounts will be rounded using the tax precision and minimum accountable unit. Tax Currency Precision Tax Currency Minimum Accountable Unit Tax Rounding Level Flag; Tax is rounded per document per rate when set Tax rounding rule (tax can be rounded up, down or nearest); defined in the System Options window; can be overridden at Customer and Site levels Tax Rounding Allow Override flag; indicates whether rounding rules can be overridden Tax Code Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality Reserved For Globalization Functionality

UNALLOCATED_REVENUE_CCID

ORG_ID TAX_CURRENCY_CODE

NULL NUMBER(15) NULL VARCHAR2(15)

TAX_PRECISION TAX_MINIMUM_ACCOUNTABLE_UNIT TAX_HEADER_LEVEL_FLAG TAX_ROUNDING_RULE

NULL NUMBER(1) NULL NUMBER NOT NULL VARCHAR2(1) NOT NULL VARCHAR2(30)

TAX_ROUNDING_ALLOW_OVERRIDE

NOT NULL VARCHAR2(1)

TAX_CODE GLOBAL_ATTRIBUTE1 GLOBAL_ATTRIBUTE2 GLOBAL_ATTRIBUTE3 GLOBAL_ATTRIBUTE4 GLOBAL_ATTRIBUTE5 GLOBAL_ATTRIBUTE6 GLOBAL_ATTRIBUTE7 GLOBAL_ATTRIBUTE8 GLOBAL_ATTRIBUTE9 GLOBAL_ATTRIBUTE10 GLOBAL_ATTRIBUTE11 GLOBAL_ATTRIBUTE12 GLOBAL_ATTRIBUTE13 GLOBAL_ATTRIBUTE14 GLOBAL_ATTRIBUTE15 GLOBAL_ATTRIBUTE16 GLOBAL_ATTRIBUTE17

NULL VARCHAR2(50) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150)

Oracle Proprietary, Confidential Information––Use Restricted by Contract
3 – 314 Oracle Receivables Applications Technical Reference Manual

Column Descriptions Name

(Continued)
Null? Type Description NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(30) Reserved For Globalization Functionality NOT NULL NUMBER The application rule set ID NULL VARCHAR2(1) Y or N indicates whether the tax code defined for a Revenue Account should be used NULL VARCHAR2(1) Y or N indicates whether the tax code assigned at the System Options level should be used NULL NUMBER(15) Indicates tax code defaulting hierarchy associated with a customer site level tax code NULL NUMBER(15) Indicates tax code defaulting hierarchy for a customer level tax code NULL NUMBER(15) Indicates tax code defaulting hierarchy associated with an item level tax code NULL NUMBER(15) Indicates tax code defaulting hierarchy associated with a Revenue Account Tax code NULL NUMBER(15) Indicates tax code defaulting hierarchy associated with the System Option tax code NULL VARCHAR2(1) Indicates if the tax code associated with a Revenue Account must be used at the Invoice Line. NULL VARCHAR2(30) Indicates the tax view set suffix (for example, A for Taxware; V for Vertex; O for Oracle tax views) NULL VARCHAR2(1) If set to Y, the running totals in Transaction Workbench Lines window are disabled NULL NUMBER(15) Code combination identifier for the rounding error NOT NULL VARCHAR2(1) Flag to indicate whether Header Level Rounding is enabled. NULL NUMBER(15) The code combination identifier of the Header Rounding account. NULL NUMBER(15) Foreign key to AR_RECEIVABLES_TRX. Indicates the default Receivables Activity for finance charges. NULL VARCHAR2(30) US State and Local Tax Jurisdiction code. Use this field to provide either a Vertex GeoCode or Taxware Geocode value for the Point of Order Origin. NULL VARCHAR2(1) Bills Receivable Enabled Flag NULL VARCHAR2(1) Trade Accounting Activation flag

GLOBAL_ATTRIBUTE18 GLOBAL_ATTRIBUTE19 GLOBAL_ATTRIBUTE20 GLOBAL_ATTRIBUTE_CATEGORY RULE_SET_ID TAX_USE_ACCOUNT_EXC_RATE_FLAG TAX_USE_SYSTEM_EXC_RATE_FLAG TAX_HIER_SITE_EXC_RATE TAX_HIER_CUST_EXC_RATE TAX_HIER_PROD_EXC_RATE TAX_HIER_ACCOUNT_EXC_RATE TAX_HIER_SYSTEM_EXC_RATE TAX_ENFORCE_ACCOUNT_FLAG

TAX_DATABASE_VIEW_SET

INCLUSIVE_TAX_USED CODE_COMBINATION_ID_ROUND TRX_HEADER_LEVEL_ROUNDING TRX_HEADER_ROUND_CCID FINCHRG_RECEIVABLES_TRX_ID

SALES_TAX_GEOCODE

BILLS_RECEIVABLE_ENABLED_FLAG TA_INSTALLED_FLAG

Oracle Proprietary, Confidential Information––Use Restricted by Contract
Detailed Design 3 – 315

AR_TAX_CONDITIONS_ALL
This table stores information about Tax Condition Sets, which are expressions that you define and, if required, execute one or more actions. You can use Tax Condition Sets to control when a tax code is used within a Tax Group, when exceptions are applied to a tax code, and what constraints must be enforced for a Tax Group to be valid. Tax conditions consist of one or more expressions and one or more actions. The primary key for this table is TAX_CONDITION_ID.
Column Descriptions Name
TAX_CONDITION_ID CREATED_BY CREATION_DATE LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN TAX_CONDITION_NAME TAX_CONDITION_TYPE

Null? Type NOT NULL NUMBER(15) NOT NOT NOT NOT NULL NULL NULL NULL NULL NOT NULL NOT NULL

Description

TAX_CONDITION_EXPR ORG_ID ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12

NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL

Internal Unique Identifier, used to identify the Tax Condition. NUMBER(15) Standard AOL Who Column DATE Standard AOL Who Column NUMBER(15) Standard AOL Who Column DATE Standard AOL Who Column NUMBER(15) Standard AOL Who Column VARCHAR2(60) User Defined Name of this Condition. VARCHAR2(30) Identifies on which instance of a Tax Group this condition can be used. Values include Tax Code Condition, Tax Group Constraints, and Tax Code Exceptions. VARCHAR2(2000) Compiled expression NUMBER(15) Organization identifier for Multiple Organization installations. VARCHAR2(30) User Descriptive Flexfield Contex VARCHAR2(150) User Descriptive Flexfield Values VARCHAR2(150) User Descriptive Flexfield Values VARCHAR2(150) User Descriptive Flexfield Values VARCHAR2(150) User Descriptive Flexfield Values VARCHAR2(150) User Descriptive Flexfield Values VARCHAR2(150) User Descriptive Flexfield Values VARCHAR2(150) User Descriptive Flexfield Values VARCHAR2(150) User Descriptive Flexfield Values VARCHAR2(150) User Descriptive Flexfield Values VARCHAR2(150) User Descriptive Flexfield Values VARCHAR2(150) User Descriptive Flexfield Values VARCHAR2(150) User Descriptive Flexfield Values

Oracle Proprietary, Confidential Information––Use Restricted by Contract
3 – 316 Oracle Receivables Applications Technical Reference Manual

Column Descriptions Name
ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15

(Continued)
Null? Type Description NULL VARCHAR2(150) User Descriptive Flexfield Values NULL VARCHAR2(150) User Descriptive Flexfield Values NULL VARCHAR2(150) User Descriptive Flexfield Values NULL VARCHAR2(30) Global Descriptive Flexfield Context NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values

GLOBAL_ATTRIBUTE_CATEGORY GLOBAL_ATTRIBUTE1 GLOBAL_ATTRIBUTE2 GLOBAL_ATTRIBUTE3 GLOBAL_ATTRIBUTE4 GLOBAL_ATTRIBUTE5 GLOBAL_ATTRIBUTE6 GLOBAL_ATTRIBUTE7 GLOBAL_ATTRIBUTE8 GLOBAL_ATTRIBUTE9 GLOBAL_ATTRIBUTE10 GLOBAL_ATTRIBUTE11 GLOBAL_ATTRIBUTE12 GLOBAL_ATTRIBUTE13 GLOBAL_ATTRIBUTE14 GLOBAL_ATTRIBUTE15 GLOBAL_ATTRIBUTE16 GLOBAL_ATTRIBUTE17 GLOBAL_ATTRIBUTE18 GLOBAL_ATTRIBUTE19 GLOBAL_ATTRIBUTE20

Indexes Index Name
AR_TAX_CONDITIONS_N1 AR_TAX_CONDITIONS_U1

Index Type NOT UNIQUE UNIQUE

Sequence 5 5

Column Name TAX_CONDITION_NAME TAX_CONDITION_ID

Sequences Sequence
AR_TAX_CONDITIONS_S

Derived Column TAX_CONDITION_ID

Oracle Proprietary, Confidential Information––Use Restricted by Contract
Detailed Design 3 – 317

AR_TAX_CONDITION_ACTIONS_ALL
This table stores the actions for each Tax Condition you define in the Tax Groups window. You can specify multiple actions depending on whether the condition is True or False. The primary key for this table is TAX_CONDITION_ACTION_ID, TAX_CONDITION_ID, TAX_CONDITION_ACTION_TYPE, DISPLAY_ORDER.
Column Descriptions Name
TAX_CONDITION_ACTION_ID

Null? Type NOT NULL NUMBER(15)

Description

CREATED_BY TAX_CONDITION_ID

NOT NULL NOT NULL

CREATION_DATE TAX_CONDITION_ACTION_TYPE DISPLAY_ORDER LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN TAX_CONDITION_ACTION_CODE

NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL NULL NOT NULL

TAX_CONDITION_ACTION_VALUE ORG_ID ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8

NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL

Internal Unique identifier, used to identify the expression line record for each within a Tax Condition. NUMBER(15) Standard AOL Who Column NUMBER(15) Part of the Primary Key – identifies the Tax Condition to which this set of actions belongs. DATE Standard AOL Who Column VARCHAR2(30) Part of the Primary key – identifies if this set of actions is TRUE or FALSE. NUMBER(15) Part of the primary key – controls the display order of each action. NUMBER(15) Standard AOL Who Column DATE Standard AOL Who Column NUMBER(15) Standard AOL Who Column VARCHAR2(60) Identifies the action to be taken (for example: Error Message, Use Tax Code, Apply Exception).This is based on the lookup type TAX_CONDITION_ACTION. VARCHAR2(2000) Optional value, used in conjunction with the condition action. NUMBER(15) Organization identifier for Multiple Organization installations. VARCHAR2(30) User Descriptive Flexfield Context VARCHAR2(150) User Descriptive Flexfield Values VARCHAR2(150) User Descriptive Flexfield Values VARCHAR2(150) User Descriptive Flexfield Values VARCHAR2(150) User Descriptive Flexfield Values VARCHAR2(150) User Descriptive Flexfield Values VARCHAR2(150) User Descriptive Flexfield Values VARCHAR2(150) User Descriptive Flexfield Values VARCHAR2(150) User Descriptive Flexfield Values

Oracle Proprietary, Confidential Information––Use Restricted by Contract
3 – 318 Oracle Receivables Applications Technical Reference Manual

Column Descriptions Name
ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15

(Continued)
Null? Type Description NULL VARCHAR2(150) User Descriptive Flexfield Values NULL VARCHAR2(150) User Descriptive Flexfield Values NULL VARCHAR2(150) User Descriptive Flexfield Values NULL VARCHAR2(150) User Descriptive Flexfield Values NULL VARCHAR2(150) User Descriptive Flexfield Values NULL VARCHAR2(150) User Descriptive Flexfield Values NULL VARCHAR2(150) User Descriptive Flexfield Values NULL VARCHAR2(30) Global Descriptive Flexfield Context NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values

GLOBAL_ATTRIBUTE_CATEGORY GLOBAL_ATTRIBUTE1 GLOBAL_ATTRIBUTE2 GLOBAL_ATTRIBUTE3 GLOBAL_ATTRIBUTE4 GLOBAL_ATTRIBUTE5 GLOBAL_ATTRIBUTE6 GLOBAL_ATTRIBUTE7 GLOBAL_ATTRIBUTE8 GLOBAL_ATTRIBUTE9 GLOBAL_ATTRIBUTE10 GLOBAL_ATTRIBUTE11 GLOBAL_ATTRIBUTE12 GLOBAL_ATTRIBUTE13 GLOBAL_ATTRIBUTE14 GLOBAL_ATTRIBUTE15 GLOBAL_ATTRIBUTE16 GLOBAL_ATTRIBUTE17 GLOBAL_ATTRIBUTE18 GLOBAL_ATTRIBUTE19 GLOBAL_ATTRIBUTE20

Oracle Proprietary, Confidential Information––Use Restricted by Contract
Detailed Design 3 – 319

Indexes Index Name
AR_TAX_CONDITION_ACTIONS_N1 AR_TAX_CONDITION_ACTIONS_U1

Index Type NOT UNIQUE UNIQUE

Sequence 5 10 5

Column Name TAX_CONDITION_ID TAX_CONDITION_ACTION_TYPE TAX_CONDITION_ACTION_ID

Sequences Sequence
AR_TAX_CONDITION_ACTIONS_S

Derived Column TAX_CONDITION_ACTION_ID

Oracle Proprietary, Confidential Information––Use Restricted by Contract
3 – 320 Oracle Receivables Applications Technical Reference Manual

AR_TAX_CONDITION_LINES_ALL
This table stores the expression lines that define a Tax Condition. Each expression line can reference fields of a taxable transaction, including ship–to, ship–from, and bill–to information. Each Tax Condition can be grouped with prior conditions with ”AND/OR” clauses. The primary key for this table is TAX_CONDITION_LINE_ID, TAX_CONDITION_ID, DISPLAY_ORDER.
Column Descriptions Name
TAX_CONDITION_LINE_ID

Null? Type NOT NULL NUMBER(15)

Description

CREATED_BY TAX_CONDITION_ID

NOT NULL NOT NULL

CREATION_DATE DISPLAY_ORDER

NOT NULL NOT NULL

LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN TAX_CONDITION_CLAUSE

NOT NULL NOT NULL NULL NOT NULL

TAX_CONDITION_ENTITY

NOT NULL

TAX_CONDITION_OPERATOR TAX_CONDITION_FIELD

NOT NULL NULL

TAX_CONDITION_VALUE TAX_CONDITION_EXPR ORG_ID ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4

NULL NULL NULL NULL NULL NULL NULL NULL

Internal unique identifier, used to identify the expression line record for each line within a Tax Condition NUMBER(15) Standard AOL Who Column NUMBER(15) Part of the primary key, identifies the Tax Condition to which this Condition line belongs DATE Standard AOL Who Column NUMBER(15) Part of the primary key, controls the display order of each tax code used within a Tax Group NUMBER(15) Standard AOL Who Column DATE Standard AOL Who Column NUMBER(15) Standard AOL Who Column VARCHAR2(30) Controls how different Conditions for a tax code can be used. Values include AND, OR, ELSE. VARCHAR2(30) Identifies which entity that this tax code is conditional on. Values include SHIP TO, SHIP FROM, BILL TO. VARCHAR2(60) The evaluation operator (for example: =, >, ) VARCHAR2(60) Used to name the field within the entity that this Tax Code is conditional on (for example, Country, County, State, Province, FOB, Tax Classification, or City). VARCHAR2(80) Character value string VARCHAR2(2000) Compiled expression NUMBER(15) Organization identifier for Multiple Organization installations. VARCHAR2(30) User Descriptive Flexfield Context VARCHAR2(150) User Descriptive Flexfield Values VARCHAR2(150) User Descriptive Flexfield Values VARCHAR2(150) User Descriptive Flexfield Values VARCHAR2(150) User Descriptive Flexfield Values

Oracle Proprietary, Confidential Information––Use Restricted by Contract
Detailed Design 3 – 321

Column Descriptions Name
ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15

(Continued)
Null? Type Description NULL VARCHAR2(150) User Descriptive Flexfield Values NULL VARCHAR2(150) User Descriptive Flexfield Values NULL VARCHAR2(150) User Descriptive Flexfield Values NULL VARCHAR2(150) User Descriptive Flexfield Values NULL VARCHAR2(150) User Descriptive Flexfield Values NULL VARCHAR2(150) User Descriptive Flexfield Values NULL VARCHAR2(150) User Descriptive Flexfield Values NULL VARCHAR2(150) User Descriptive Flexfield Values NULL VARCHAR2(150) User Descriptive Flexfield Values NULL VARCHAR2(150) User Descriptive Flexfield Values NULL VARCHAR2(150) User Descriptive Flexfield Values NULL VARCHAR2(30) Global Descriptive Flexfield Context NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values

GLOBAL_ATTRIBUTE_CATEGORY GLOBAL_ATTRIBUTE1 GLOBAL_ATTRIBUTE2 GLOBAL_ATTRIBUTE3 GLOBAL_ATTRIBUTE4 GLOBAL_ATTRIBUTE5 GLOBAL_ATTRIBUTE6 GLOBAL_ATTRIBUTE7 GLOBAL_ATTRIBUTE8 GLOBAL_ATTRIBUTE9 GLOBAL_ATTRIBUTE10 GLOBAL_ATTRIBUTE11 GLOBAL_ATTRIBUTE12 GLOBAL_ATTRIBUTE13 GLOBAL_ATTRIBUTE14 GLOBAL_ATTRIBUTE15 GLOBAL_ATTRIBUTE16 GLOBAL_ATTRIBUTE17 GLOBAL_ATTRIBUTE18

Oracle Proprietary, Confidential Information––Use Restricted by Contract
3 – 322 Oracle Receivables Applications Technical Reference Manual

Column Descriptions Name

(Continued)
Null? Type Description NULL VARCHAR2(150) Global Descriptive Flexfield Values NULL VARCHAR2(150) Global Descriptive Flexfield Values

GLOBAL_ATTRIBUTE19 GLOBAL_ATTRIBUTE20

Indexes Index Name
AR_TAX_CONDITION_LINES_N1 AR_TAX_CONDITION_LINES_U1

Index Type NOT UNIQUE UNIQUE

Sequence 5 5

Column Name TAX_CONDITION_ID TAX_CONDITION_LINE_ID

Sequences Sequence
AR_TAX_CONDITION_LINES_S

Derived Column TAX_CONDITION_LINE_ID

Oracle Proprietary, Confidential Information––Use Restricted by Contract
Detailed Design 3 – 323

AR_TAX_EXTRACT_DCL_ITF
The declarations sub–interface table is populated by the Tax Reporting Ledger Tax Extract program. The table holds information about the reporting and legal entities being extracted. One record exists for each combination of ORG_ID and balancing segment.
Column Descriptions Name
TAX_EXTRACT_DECLARER_ID REQUEST_ID (PK)

Null? Type NOT NULL NUMBER(15) NOT NULL NUMBER(15)

Description

CREATED_BY CREATION_DATE LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN REPORTING_ENTITY_ID REPORTING_ENTITY_TAX_REG_NO REPORTING_ENTITY_NAME REPORTING_CONTEXT_ORG_ID REPORTING_CONTEXT_TAX_REG_NO

NOT NOT NOT NOT

REPORTING_CONTEXT_LVL_CODE REPORTING_CONTEXT_NAME

LEGAL_ENTITY_ORG_ID LEGAL_ENTITY_TAX_REG_NO

LEGAL_ENTITY_LOCATION_ID

LEGAL_ENTITY_NAME LEGAL_ENTITY_CITY

Primary key to the table. Concurrent Request identifier of the Concurrent Program or Report that populates the Interface table NULL NUMBER(15) Standard Who Column NULL DATE Standard Who Column NULL NUMBER(15) Standard Who Column NULL DATE Standard Who Column NULL NUMBER(15) Standard Who Column NULL NUMBER(15) The internal identifier of the Reporting Entity NULL VARCHAR2(60) Tax Registration Number of the Reporting Entity NULL VARCHAR2(100) The name of the Reporting Entity NULL NUMBER(15) Internal identifier for the Reporting Context Organization NULL VARCHAR2(60) The Tax Registration number taken from the Additional Organization Window for the Legal Entity NULL VARCHAR2(30) Internal Lookup code for the displayed field: Reporting Context Level NULL VARCHAR2(100) The Reporting Context Name used in standard Cross Organization Reporting. The Reporting Context name will be taken from the submission parameter: Reporting Context Name and will be for one of: ”Operating Unit”, ”Legal Entity” or ”Set of Books” NULL NUMBER(15) The internal identifier for the Legal Entity associated with this transaction NULL VARCHAR2(60) The Tax Registration number for the Legal Entity as set up using the Additional Organization information for the Legal Entity business purpose of the Organization NULL NUMBER(15) The internal identifier used to identify the HR_LOCATIONS record for the address of the Legal Entity reporting this transaction NULL VARCHAR2(60) The name of the Legal Entity NULL VARCHAR2(70) The City field of the address of the Legal Entity reporting this transaction

Oracle Proprietary, Confidential Information––Use Restricted by Contract
3 – 324 Oracle Receivables Applications Technical Reference Manual

NOT NULL VARCHAR2(80) The summary level for which taxable transactions are being extracted. NULL VARCHAR2(1) This flag controls whether the relevant UNION is executed at view execution time NULL VARCHAR2(1) This flag controls whether the relevant UNION is executed at view execution time NULL VARCHAR2(1) This flag controls whether the relevant UNION is executed at view execution time NULL VARCHAR2(1) This flag controls whether the relevant UNION is executed at view execution time NULL VARCHAR2(1) This flag controls whether the relevant UNION is executed at view execution time NULL VARCHAR2(1) This flag controls whether the relevant UNION is executed at view execution time NULL VARCHAR2(1) This flag controls whether the relevant UNION is executed at view execution time LEGAL_ENTITY_COUNTY LEGAL_ENTITY_STATE LEGAL_ENTITY_PROVINCE LEGAL_ENTITY_ADDRESS1 LEGAL_ENTITY_ADDRESS2 LEGAL_ENTITY_ADDRESS3 LEGAL_ENTITY_COUNTRY LEGAL_ENTITY_POSTAL_CODE LEGAL_ENTITY_TELEPHONE_NUMBER REPORTING_SOB_NAME FUNCTIONAL_CURRENCY_CODE EXTRACT_SUMMARY_LEVEL UNION_ONE UNION_TWO UNION_THREE UNION_FOUR UNION_FIVE UNION_SIX UNION_SEVEN Oracle Proprietary. Confidential Information––Use Restricted by Contract Detailed Design 3 – 325 . Three levels are available. Transaction Line and Transaction Distribution. these are Transaction. NULL VARCHAR2(15) The Functional currency code of the primary set of Books name used in accounting this transaction.Column Descriptions Name (Continued) Null? Type NULL VARCHAR2(70) Description The County field of the address of the Legal Entity reporting this transaction NULL VARCHAR2(70) The State field of the address of the Legal Entity reporting this transaction NULL VARCHAR2(70) The Province field of the address of the Legal Entity reporting this transaction NULL VARCHAR2(60) Address Line 1 of the Legal Entity reporting this transaction NULL VARCHAR2(60) Address Line 2 of the Legal Entity reporting this transaction NULL VARCHAR2(60) Address Line 3 of the Legal Entity reporting this transaction NULL VARCHAR2(60) The Country Code of the Address for the Legal Entity reporting this transaction NULL VARCHAR2(30) The Postal Code field of the Address for the Legal entity reporting this transaction NULL VARCHAR2(60) The Telephone number field of the Address for the Legal entity reporting this transaction NULL VARCHAR2(100) The Primary Set of Books Name used in accounting for this transaction.

Confidential Information––Use Restricted by Contract 3 – 326 Oracle Receivables Applications Technical Reference Manual .Column Descriptions Name UNION_EIGHT (Continued) Null? Type NULL VARCHAR2(1) Description This flag controls whether the relevant UNION is executed at view execution time NULL VARCHAR2(25) Balancing segment value for declarer record in declarer table. BALANCING_SEGMENT_VALUE BALANCING_SEGMENT_DESC Indexes Index Name AR_TAX_EXTRACT_DCL_ITF_U1 Index Type UNIQUE Sequence 5 Column Name TAX_EXTRACT_DECLARER_ID Sequences Sequence AR_TAX_EXTRACT_DCL_ITF_S Derived Column TAX_EXTRACT_DECLARER_ID Oracle Proprietary. NULL VARCHAR2(250) Balancing segment description for declarer record in declarer table.

Tax or Non–Recoverable The tax type to which the given tax code belongs The printed name of the Tax Code The description of the tax code Flag to mark whether this line is for recoverable tax or non recoverable tax Debit Tax amount in entered currency of the transaction Credit Tax amount in entered currency of the transaction Total Tax amount in entered currency of the transaction Debit Tax amount in functional currency Credit Tax amount in functional currency Total Tax amount in functional currency Tax Line Number NULL NUMBER NULL VARCHAR2(30) NULL NUMBER(15) NULL VARCHAR2(30) NULL NUMBER NULL NUMBER NULL VARCHAR2(30) NULL VARCHAR2(30) NULL VARCHAR2(30) NULL VARCHAR2(60) NULL VARCHAR2(80) NULL VARCHAR2(1) NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER Oracle Proprietary.AR_TAX_EXTRACT_MATRIX_ITF This table stores the details of tax lines for a Tax group in AR_TAX_EXTRACT_SUB_ITF. Foreign Keys Primary Key Table AP_TAX_CODES_ALL AR_TAX_EXTRACT_SUB_ITF AR_VAT_TAX_ALL_B Primary Key Column TAX_ID EXTRACT_LINE_ID TAX_CODE Foreign Key Column TAX_CODE_ID EXTRACT_LINE_ID TAX_CODE_ID Column Descriptions Name MATRIX_LINE_ID CREATED_BY CREATION_DATE LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN EXTRACT_LINE_ID MATRIX_LINE_NUMBER TAX_CODE_TAX_CLASS_CODE TAX_CODE_ID TAX_CODE TAX_CODE_RATE TAX_LINE_EFFECTIVE_TAX_RATE TAX_CODE_VAT_TRX_TYPE_CODE TAX_CODE_REG_TYPE_CODE TAX_CODE_TYPE_CODE TAX_CODE_NAME TAX_CODE_DESCRIPTION TAX_RECOVERABLE_FLAG TAX_ENTERED_DR TAX_ENTERED_CR TAX_ENTERED_AMOUNT TAX_ACCOUNTED_DR TAX_ACCOUNTED_CR TAX_ACCOUNTED_AMOUNT TAX_LINE_NUMBER Null? Type NOT NOT NOT NOT NOT NULL NULL NULL NULL NULL NULL NULL NUMBER(15) NUMBER(15) DATE NUMBER(15) DATE NUMBER(15) NUMBER(15) Description Primary key of the table Standard who column Standard who column Standard who column Standard who column Standard who column Foreign key to AR_TAX_EXTRACT_SUB_ITF Detail line number for a given EXTRACT_LINE_ID The class to which the tax code belongs (Input/Output) The identifier of the tax code Tax Code The rate associated with the Tax Code The effective tax rate when an exemption / exception is applied to this tax code VAT Transaction type for the Tax Code Register in which this transaction will be reported – Interim. Confidential Information––Use Restricted by Contract Detailed Design 3 – 327 .

Confidential Information––Use Restricted by Contract 3 – 328 Oracle Receivables Applications Technical Reference Manual .Column Descriptions Name (Continued) Null? Type NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER Description Debit Taxable amount in the entered currency of the transaction Credit Taxable amount in the entered currency of the transaction Total Taxable amount in the entered currency of the transaction Debit Taxable amount in the functional currency Credit Taxable amount in the functional currency Total Taxable amount in the functional currency TAXABLE_ENTERED_DR TAXABLE_ENTERED_CR TAXABLE_ENTERED_AMOUNT TAXABLE_ACCOUNTED_DR TAXABLE_ACCOUNTED_CR TAXABLE_ACCOUNTED_AMOUNT Indexes Index Name AR_TAX_EXTRACT_MATRIX_ITF_U1 Index Type UNIQUE Sequence 5 10 Column Name EXTRACT_LINE_ID MATRIX_LINE_NUMBER Sequences Sequence AR_TAX_EXTRACT_MATRIX_ITF_S Derived Column MATRIX_LINE_ID Oracle Proprietary.

The table holds transaction tax information that belongs to the reporting entity records in the AR_TAX_EXTRACT_DCL_ITF table. Can be one of AP. Column Descriptions Name EXTRACT_LINE_ID (PK) Null? Type NOT NULL NUMBER(15) NOT NOT NOT NOT NULL NULL NULL NULL NULL NULL NUMBER(15) DATE NUMBER(15) DATE NUMBER(15) NUMBER(15) Description Internal Unique Identifier for this record Standard Who Column Standard Who Column Standard Who Column Standard Who Column Standard Who Column Foreign key to AR_TAX_EXTRACT_DCL_ITF. Identifies the declarer record. A sequential line number for each record of the Tax Ledger Matrix Report Flag to indicate matrix report The Internal identifier used in conjunction with TRX_CLASS_CODE and REPORTING_SOURCE_LEDGER to identify the original transaction The Internal identifier of the sequence name used in the taxed transaction The name of the sequence used in the taxed transaction The Internal identifier used to control the Receivable Transaction Type of the original Invoice. Earned and Unearned Discounts CREATED_BY CREATION_DATE LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN TAX_EXTRACT_DECLARER_ID SET_OF_BOOKS_ID CHART_OF_ACCOUNTS_ID EXTRACT_SOURCE_LEDGER EXTRACT_REPORT_LINE_NUMBER MATRIX_REPORT_FLAG TRX_ID NULL NUMBER(15) NULL NUMBER(15) NULL VARCHAR2(2) NULL NUMBER NULL VARCHAR2(1) NULL NUMBER(15) TRX_DOC_SEQUENCE_ID TRX_DOC_SEQUENCE_NAME TRX_TYPE_ID NULL NUMBER(15) NULL VARCHAR2(30) NULL NUMBER(15) TRX_CLASS_CODE NULL VARCHAR2(30) TRX_APPLIED_FROM_HEADER_TABLE TRX_APPLIED_FROM_TRX_HEADER_ID TRX_APPLIED_FROM_CLASS_CODE TRX_APPLIED_FROM_TRX_NUMBER NULL VARCHAR2(30) NULL NUMBER(15) NULL VARCHAR2(30) NULL VARCHAR2(30) Oracle Proprietary. Internal Identifier for the Set of Books Internal Identifier for the Chart of Accounts Identifies the Source Ledger for this ledger line. Debit Memo or Credit Memo Internal lookup code for the Transaction Class used by developers to identify the original document. The Internal Table Name used to store the Applied From Document The Internal identifier used to identify the Applied From Document The internal lookup code used to identify the Trx Class of the Applied From Document The Cash Receipt Number for Receipt Applications.AR_TAX_EXTRACT_SUB_ITF The tax extract sub–interface table is populated by the Tax Reporting Ledger Tax Extract program. Confidential Information––Use Restricted by Contract Detailed Design 3 – 329 . AR or GL.

Cash Receipt.Column Descriptions Name (Continued) Null? Type NULL VARCHAR2(30) NULL NUMBER(15) NULL VARCHAR2(30) NULL VARCHAR2(30) Description The Internal Table Name used to store the Applied To Document The Internal identifier used to identify the Applied To Document Name The internal lookup code used to identify the Trx Class of the Applied to Document The Transaction Number that this document is applied to. used internally The Payables Offset Tax Code ID. used internally TRX_APPLIED_TO_TRX_HDR_TABLE TRX_APPLIED_TO_TRX_HEADER_ID TRX_APPLIED_TO_CLASS_CODE TRX_APPLIED_TO_TRX_NUMBER BILLING_TRADING_PARTNER_ID NULL NUMBER(15) BILLING_TP_SITE_ID NULL NUMBER(15) BILLING_TP_ADDRESS_ID BILLING_TP_TAX_REPORTING_FLAG SHIPPING_TRADING_PARTNER_ID SHIPPING_TP_SITE_ID SHIPPING_TP_ADDRESS_ID NULL NUMBER(15) NULL VARCHAR2(30) NULL NUMBER(15) NULL NUMBER(15) NULL NUMBER(15) BANKING_TP_NAME NULL VARCHAR2(60) BANKING_TP_TAXPAYER_ID NULL NUMBER(15) AR_TRX_BATCH_SOURCE_ID NULL NUMBER(15) TAX_CODE_ID TAX_CODE_REGISTER_TYPE_CODE AE_ACCOUNTING_EVENT_ID TAX_OFFSET_TAX_CODE_ID NULL NUMBER(15) NULL VARCHAR2(30) NULL NUMBER(15) NULL NUMBER(15) Oracle Proprietary. used only for Receivable Transactions The Ship to Customer Site Internal ID. Confidential Information––Use Restricted by Contract 3 – 330 Oracle Receivables Applications Technical Reference Manual . used only for Receivable Transactions The Bank Name of the remittance bank account. Earned or Unearned Discount this will be the Invoice Number The Internal Identifier of the Trading Partner (Customer or Supplier) that is used to Bill or Pay this transaction The internal identifier of the Trading Partner Site ( Customer Site or Supplier Site) that is used to Bill or Pay this transaction The Internal identifier of the Customer Address or Supplier Site Identifies if this site is used for Income Tax Reporting The Ship to Customer Internal ID. used only for Receivable Transaction The Internal identifier of either the Input or Output Tax code used on this transaction The internal lookup code for the Tax Register for this Tax Register Line The Payables Accounting Event. Receipt transactions of Oracle Receivables The Taxpayer identifier field of the remittance bank account. only populated for Misc Payment. used only for Receivable Transactions The internal identifier of the Ship to Customer Address. only populated for the Misc Payment. Receipt transactions of Oracle Receivables The Internal identifier of the Receivables Batch Source name used to create the original Transaction. For a Credit Memo.

Column Descriptions Name (Continued) Null? Type NULL NUMBER(15) NULL Description The internal identifier of the inventory item used on this invoice line. VARCHAR2(30) Identifies the Taxable Source Table name. VARCHAR2(2000) The Description of the inventory item used on this invoice line. in the functional or reporting currency. Requested by Latin America to allow extensible reporting of the GDF and other attributes of the taxable line NUMBER(15) Identified the Row within the Taxable Source Table. of this ledger line NUMBER For Output Tax codes this is: TAX_ENTERED_CR – TAX_ENTERED_DRFor Input Tax Codes this is: TAX_ENTERED_DR – TAX_ENTERED_CR TAXABLE_LINE_ITEM_ID TAXABLE_LINE_ITEM_DESCRIPTION TAXABLE_LINE_ITEM_FLEXFIELD TAXABLE_LINE_SOURCE_TABLE NULL NULL TAXABLE_ITEM_SOURCE_ID NULL TAX_EXEMPTION_ID NULL TAX_EXCEPTION_ID NULL TAXABLE_LINE_EXEMPT_AMOUNT TAXABLE_LINE_TOTAL_AMOUNT TAX_LINE_ID TAX_ENTERED_DR TAX_ENTERED_CR TAX_ENTERED_AMOUNT NULL NULL NULL NULL NULL NULL TAX_ACCOUNTED_DR NULL TAX_ACCOUNTED_CR NULL TAX_ACCOUNTED_AMOUNT NULL Oracle Proprietary. this column is only available for Line and Distribution level reports NUMBER(15) The Receivable Tax Exemption identifier that was used in the calculation of the effective tax rate NUMBER(15) The Receivable Tax Exception identifier that was used in the calculation of the effective tax rate NUMBER The sum of the Receivable Exempt amount of the invoice line(s) NUMBER The sum of the Receivable Taxable + Exempt amounts for the invoice line(s) NUMBER(15) Internal identifier for the tax line NUMBER The sum of DR Amounts of Tax recorded for this ledger line NUMBER The sum of CR Amounts of Tax recorded for this ledger line NUMBER For Output Tax codes this is: TAX_ENTERED_CR – TAX_ENTERED_DRFor Input Tax Codes this is: TAX_ENTERED_DR – TAX_ENTERED_CR NUMBER The sum of Accounted DR amounts. in the functional or reporting currency. Confidential Information––Use Restricted by Contract Detailed Design 3 – 331 . this column is only available for Line and Distribution level reports. VARCHAR2(2000) The Line Description used to document the original Taxable document line. of this ledger line NUMBER The sum of Accounted CR amounts. this column is only available for Line and Distribution reports.

g. For Input Tax Codes this is: TAXABLE_ENTERED_DR – TAXABLE_ENTERED_CR NUMBER The sum of DR Taxable amounts recorded for this ledger line NUMBER The sum of CR Taxable amounts recorded for this ledger line NUMBER For Output Tax codes this is: TAXABLE_ACCOUNTED_CR – TAXABLE_ACCOUNTED_DR. This is available in Transaction Line level and Distribution Line level NUMBER The sum of DR Taxable amounts recorded for this ledger line NUMBER The sum of CR Taxable amounts recorded for this ledger line NUMBER For Output Tax codes this is: TAXABLE_ENTERED_CR – TAXABLE_ENTERED_DR.g. eg: ”01–100–1000–1000” VARCHAR2(2000) The Accounting Flexfield concatenated segment descriptions VARCHAR2(30) The alias of the source entity the accounting line is linked to e. For Input Tax Codes this is: TAXABLE_ACCOUNTED_DR – TAXABLE_ACCOUNTED_CR NUMBER(15) Internal identifier for the accounting distribution NUMBER(15) The internal identifier of the accounting event VARCHAR2(30) The table alias of the transaction table that is the source for this accounting event e. Invoice distribution ID. CRH for AR_CASH_RECEIPT_HISTORY NUMBER(15) The identifier of the source entity e. Confidential Information––Use Restricted by Contract 3 – 332 Oracle Receivables Applications Technical Reference Manual . TAXABLE_ENTERED_DR TAXABLE_ENTERED_CR TAXABLE_AMOUNT NULL NULL NULL TAXABLE_ACCOUNTED_DR TAXABLE_ACCOUNTED_CR TAXABLE_ACCOUNTED_AMOUNT NULL NULL NULL ACCTG_DIST_ID AE_EVENT_ID AE_SOURCE_TABLE NULL NULL NULL AE_SOURCE_ID NULL AE_HEADER_ID AL_LINE_ID AL_HEADER_ID AL_ACCOUNT_CCID AL_ACCOUNT_FLEXFIELD AL_ACCOUNT_DESCRIPTION AL_SOURCE_TABLE NULL NULL NULL NULL NULL NULL NULL AL_SOURCE_ID NULL Oracle Proprietary. Using the Line number to identify that a given tax code is part of a multiple tax group.g. 100002 for the value of INVOICE_ID NUMBER(15) Internal identifier for the accounting header information NUMBER(15) Internal identifier for the accounting line information NUMBER(15) Internal identifier of Accounting Entry Header NUMBER(15) Code Combination ID VARCHAR2(2000) The Accounting Flexfield concatenated segments. CR for AR_CASH_RECEIPTS NUMBER(15) The identifier of the transaction table that is the source for this accounting event e. for groups or multiple taxes on an invoice.g. within the Tax Reporting Ledger.Column Descriptions Name TAX_LINE_NUMBER (Continued) Null? Type NULL NUMBER Description The Line number. Invoice identifier .

NULL NUMBER This column stores the quantity taxed for quantity based taxes. whether the line was created by the Global Accounting Engine NULL VARCHAR2(2000) The Receivables (asset) or Payables (liability) control account flexfield. AP Prepayments and AP Credit Memos and the Receivable account for AR Invoices. and cash applications. Confidential Information––Use Restricted by Contract Detailed Design 3 – 333 . NULL VARCHAR2(240) The comma separated balancing segments of the accounting flexfields that were posted as part of the Taxable accounting lines. NULL VARCHAR2(240) The comma separated balancing segment values of the accounting flexfields that were posted as part of the Tax accounting lines. discounts. This is the Liability account for AP Invoices. discounts. NULL VARCHAR2(240) The comma separated Natural account segment values of the accounting flexfields that were posted as part of the Taxable lines. and cash applications. This is the Liability account for AP Invoices. NULL NUMBER(15) Internal identifier for the receipt class NULL VARCHAR2(4000) Stores the SQL statement to enable matrix reporting NULL VARCHAR2(1) Indicates whether the line relates to an AX–related transaction i.e. NULL NUMBER(15) Journal sequence identifier for Global Accounting sub ledger header NULL NUMBER(15) Journal sequence identifier for Global Accounting sub ledger line NULL NUMBER(15) NULL NUMBER(15) Stores AR/AP/GL transaction lines id NULL NUMBER Stores recoverable tax rate.Column Descriptions Name (Continued) Null? Type Description NULL VARCHAR2(240) The Balancing Segment value for each Transaction Class. credit/debit memos. NULL VARCHAR2(40) Location of the billing site NULL VARCHAR2(50) Tax Registration Number of billing location TRX_ARAP_BALANCING_SEGMENT TRX_ARAP_NATURAL_ACCOUNT TRX_TAXABLE_BALANCING_SEGMENT TRX_TAXABLE_NATURAL_ACCOUNT TRX_TAX_BALANCING_SEGMENT TRX_TAX_NATURAL_ACCOUNT RECEIPT_CLASS_ID MATRIX_STATEMENT AX_FLAG TRX_CONTROL_ACCOUNT_FLEXFIELD AH_JOURNAL_SEQUENCE_ID AL_JOURNAL_SEQUENCE_ID REQUEST_ID TRX_LINE_ID TAX_RECOVERY_RATE TAXABLE_LINE_QUANTITY BILLING_TP_SITE_NAME BILLING_TP_SITE_TAX_REG_NUM Oracle Proprietary. AP Prepayments and AP Credit Memos and the Receivable account for AR Invoices. credit/debit memos. NULL VARCHAR2(240) The Natural Account Segment value for each Transaction Class. NULL VARCHAR2(240) The comma separated Natural Account segment values of the accounting flexfields that were posted as part of the Tax accounting lines.

Tax Exemption Number Reason for Exemption Reason for Item Exception Unit of Measurement associated with the taxable quantity SHIPPING_TP_SITE_NAME SHIPPING_TP_SITE_TAX_REG_NUM AH_PERIOD_NAME TAX_EXEMPT_NUMBER TAX_EXEMPT_REASON_CODE TAX_EXCEPTION_REASON_CODE TAXABLE_QUANTITY_UOM_CODE Indexes Index Name AR_TAX_EXTRACT_SUB_ITF_N1 AR_TAX_EXTRACT_SUB_ITF_N2 AR_TAX_EXTRACT_SUB_ITF_U1 Index Type NOT UNIQUE NOT UNIQUE UNIQUE Sequence 5 5 10 1 Column Name REQUEST_ID EXTRACT_SOURCE_LEDGER TRX_CLASS_CODE EXTRACT_LINE_ID Oracle Proprietary.Column Descriptions Name (Continued) Null? Type NULL VARCHAR2(40) NULL VARCHAR2(50) NULL VARCHAR2(15) NULL NULL NULL NULL VARCHAR2(80) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) Description Location of the shipping site Tax Registration Number of shipping location The name of the accounting period in which the transaction took place. Confidential Information––Use Restricted by Contract 3 – 334 Oracle Receivables Applications Technical Reference Manual .

Foreign Keys Primary Key Table AR_TAX_CONDITIONS_ALL AR_TAX_CONDITIONS_ALL AR_VAT_TAX_ALL_B AR_VAT_TAX_ALL_B Primary Key Column TAX_CONDITION_ID TAX_CONDITION_ID VAT_TAX_ID VAT_TAX_ID Foreign Key Column TAX_CONDITION_ID TAX_EXCEPTION_ID TAX_GROUP_ID TAX_CODE_ID Column Descriptions Name TAX_GROUP_CODE_ID CREATED_BY CREATION_DATE LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN TAX_GROUP_TYPE TAX_GROUP_ID DISPLAY_ORDER TAX_CODE_ID Null? Type NOT NULL NUMBER(15) NOT NOT NOT NOT NULL NULL NULL NULL NULL NOT NULL NUMBER(15) DATE NUMBER(15) DATE NUMBER(15) VARCHAR2(30) Description Internal Unique identifier.TAX_CONDITION _ID. Foreign key to AR_TAX_CONDITIONS. Foreign key to AR_TAX_CONDITIONS. Effective start date for using this tax code within this Tax Group Optional end date for this tax code within this Tax Group Y or N Indicates whether this tax code is active within this Tax Group NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL NUMBER(15) TAX_CONDITION_ID NULL NUMBER(15) TAX_EXCEPTION_ID NULL NUMBER(15) START_DATE END_DATE ENABLED_FLAG NOT NULL DATE NULL DATE NOT NULL VARCHAR2(1) Oracle Proprietary. conditional taxes. Tax Groups are a schedule of multiple. used to control which tax codes are assigned to each tax group. When a Tax Group is assigned to a transaction line. Identifies the Tax Group. the system automatically uses each of the applicable tax codes based on the condition rules set up in AR_TAX_GROUP_CONDITIONS. Using Tax Conditions you can apply the same condition criteria to any tax code within a Tax Group. Using Tax Conditions you can apply condition criteria as an exception to any tax code within any Tax Group. Standard AOL Who Column Standard AOL Who Column Standard AOL Who Column Standard AOL Who Column Standard AOL Who Column Indicates whether this is an Output (AR) or Input (AP) Tax Group. Foreign Key to AR_VAT_TAX.VAT_TAX_ID – Identifies each tax code within a Tax Group. Controls the display order of each tax code used within a Tax Group.TAX_CONDITION _ID. Confidential Information––Use Restricted by Contract Detailed Design 3 – 335 .AR_TAX_GROUP_CODES_ALL This table identifies tax codes in a Tax Group. The primary key for this table is TAX_GROUP_CODE_ID.

Confidential Information––Use Restricted by Contract 3 – 336 Oracle Receivables Applications Technical Reference Manual .Column Descriptions Name (Continued) Null? Type NULL NUMBER Description Indicates the order in which a tax code is used within a Tax Group (when calculating tax on tax) Organization identifier for Multiple Organization installations. User Descriptive Flexfield Context User Descriptive Flexfield Values User Descriptive Flexfield Values User Descriptive Flexfield Values User Descriptive Flexfield Values User Descriptive Flexfield Values User Descriptive Flexfield Values User Descriptive Flexfield Values User Descriptive Flexfield Values User Descriptive Flexfield Values User Descriptive Flexfield Values User Descriptive Flexfield Values User Descriptive Flexfield Values User Descriptive Flexfield Values User Descriptive Flexfield Values User Descriptive Flexfield Values Global Descriptive Flexfield Context Global Descriptive Flexfield Values Global Descriptive Flexfield Values Global Descriptive Flexfield Values Global Descriptive Flexfield Values Global Descriptive Flexfield Values Global Descriptive Flexfield Values Global Descriptive Flexfield Values Global Descriptive Flexfield Values Global Descriptive Flexfield Values Global Descriptive Flexfield Values COMPOUNDING_PRECEDENCE ORG_ID ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 GLOBAL_ATTRIBUTE_CATEGORY GLOBAL_ATTRIBUTE1 GLOBAL_ATTRIBUTE2 GLOBAL_ATTRIBUTE3 GLOBAL_ATTRIBUTE4 GLOBAL_ATTRIBUTE5 GLOBAL_ATTRIBUTE6 GLOBAL_ATTRIBUTE7 GLOBAL_ATTRIBUTE8 GLOBAL_ATTRIBUTE9 GLOBAL_ATTRIBUTE10 NULL NUMBER(15) NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Oracle Proprietary.

Column Descriptions Name (Continued) Null? Type Description Descriptive Flexfield Descriptive Flexfield Descriptive Flexfield Descriptive Flexfield Descriptive Flexfield Descriptive Flexfield Descriptive Flexfield Descriptive Flexfield Descriptive Flexfield Descriptive Flexfield NULL VARCHAR2(150) Global Values NULL VARCHAR2(150) Global Values NULL VARCHAR2(150) Global Values NULL VARCHAR2(150) Global Values NULL VARCHAR2(150) Global Values NULL VARCHAR2(150) Global Values NULL VARCHAR2(150) Global Values NULL VARCHAR2(150) Global Values NULL VARCHAR2(150) Global Values NULL VARCHAR2(150) Global Values GLOBAL_ATTRIBUTE11 GLOBAL_ATTRIBUTE12 GLOBAL_ATTRIBUTE13 GLOBAL_ATTRIBUTE14 GLOBAL_ATTRIBUTE15 GLOBAL_ATTRIBUTE16 GLOBAL_ATTRIBUTE17 GLOBAL_ATTRIBUTE18 GLOBAL_ATTRIBUTE19 GLOBAL_ATTRIBUTE20 Indexes Index Name AR_TAX_GROUP_CODES_N1 AR_TAX_GROUP_CODES_U1 Index Type NOT UNIQUE NOT UNIQUE Sequence 5 5 Column Name TAX_GROUP_ID TAX_GROUP_CODE_ID Sequences Sequence AR_TAX_GROUP_CODES_S Derived Column TAX_GROUP_CODE_ID Oracle Proprietary. Confidential Information––Use Restricted by Contract Detailed Design 3 – 337 .

postal code and sales tax rate information into Oracle Receivables. This value is loaded into ar_location_values. Each range may have an optional sales tax rate. Confidential Information––Use Restricted by Contract 3 – 338 Oracle Receivables Applications Technical Reference Manual . Foreign Keys Primary Key Table AR_LOCATION_VALUES AR_TAX_INTERFACE Primary Key Column LOCATION_SEGMENT_ID LOCATION_ID Foreign Key Column LOCATION_SEGMENT_ID PARENT_LOCATION_ID Column Descriptions Name REQUEST_ID INTERFACE_LINE_ID CREATED_BY CREATION_DATE SEGMENT_QUALIFIER RATE_TYPE LOCATION_ID LOCATION_VALUE (PK) Null? Type NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NOT NULL VARCHAR2(30) NOT NULL VARCHAR2(30) NOT NULL VARCHAR2(15) NOT NULL VARCHAR2(60) Description Supports multiple Concurrent uploads of Tax Data Each Line is sequenced for identification.AR_TAX_INTERFACE This table is the table you use to import location.LOCATION_ID that identifies parent taxing authority or NULL for Senior Segment Minimum value for this authority (if known) Maximum Value for this tax authority (if known) LOCATION_DESCRIPTION PARENT_LOCATION_ID NULL VARCHAR2(60) NULL VARCHAR2(15) FROM_POSTAL_CODE TO_POSTAL_CODE NULL VARCHAR2(60) NULL VARCHAR2(60) Oracle Proprietary. Each row can define a new location and assign to it multiple postal code and effectivity date ranges. You insert rows in this table and then use the Sales Tax Interface Program to create records in AR_LOCATION_VALUES and AR_LOCATION_RATES. California) Foreign Key back to AR_TAX_INTERFACE. CA for California. possible values: SALES Unique identifier (used externally to identify this location) Location Short Name (for example. The concurrent program Sales Tax Interface will validate rows in the table AR_TAX_INTERFACE as it loads or updates records in AR_LOCATION_VALUES and AR_LOCATION_RATES. Line number in the source data file Standard Who Column Standard Who Column Identifies which specific tax authority this record is for. Sample SQL*Loader control files are defined in the Oracle Receivables BIN directory for different vendors of US Sales Tax jurisdictions and rates. EG CITY Sales Tax Rate type.location_seg ment_user_value Tax location description (for example. This is expressed by inserting multiple rows into the AR_TAX_INTERFACE table.

Column Descriptions Name START_DATE END_DATE TAX_RATE CHANGE_FLAG STATUS ERROR_MESSAGE OVERRIDE_CONTROL (Continued) Null? Type NULL DATE NULL DATE NULL NUMBER NOT NULL VARCHAR2(1) NULL VARCHAR2(60) NULL VARCHAR2(240) NULL NUMBER(15) NULL NUMBER(15) Description Date from which this tax record is active The last date that this tax record is effective The sales tax rate to use ’Y’ if this record has been changed.’N’ if not. Suggestion: Vendor Name of Location Data User Descriptive Flexfield User Descriptive Flexfield User Descriptive Flexfield User Descriptive Flexfield User Descriptive Flexfield User Descriptive Flexfield User Descriptive Flexfield User Descriptive Flexfield User Descriptive Flexfield User Descriptive Flexfield User Descriptive Flexfield User Descriptive Flexfield User Descriptive Flexfield User Descriptive Flexfield User Descriptive Flexfield LOCATION_SEGMENT_ID LOCATION_ATTRIBUTE_CATEGORY LOCATION_ATTRIBUTE1 LOCATION_ATTRIBUTE2 LOCATION_ATTRIBUTE3 LOCATION_ATTRIBUTE4 LOCATION_ATTRIBUTE5 LOCATION_ATTRIBUTE6 LOCATION_ATTRIBUTE7 LOCATION_ATTRIBUTE8 LOCATION_ATTRIBUTE9 LOCATION_ATTRIBUTE10 LOCATION_ATTRIBUTE11 LOCATION_ATTRIBUTE12 LOCATION_ATTRIBUTE13 LOCATION_ATTRIBUTE14 LOCATION_ATTRIBUTE15 RATE_ATTRIBUTE_CATEGORY RATE_ATTRIBUTE1 RATE_ATTRIBUTE2 RATE_ATTRIBUTE3 RATE_ATTRIBUTE4 RATE_ATTRIBUTE5 RATE_ATTRIBUTE6 RATE_ATTRIBUTE7 RATE_ATTRIBUTE8 RATE_ATTRIBUTE9 RATE_ATTRIBUTE10 RATE_ATTRIBUTE11 RATE_ATTRIBUTE12 RATE_ATTRIBUTE13 RATE_ATTRIBUTE14 RATE_ATTRIBUTE15 NULL VARCHAR2(30) NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(30) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) Oracle Proprietary. Confidential Information––Use Restricted by Contract Detailed Design 3 – 339 . Suggestion: Vendor Name of Location Data User Descriptive Flexfield User Descriptive Flexfield User Descriptive Flexfield User Descriptive Flexfield User Descriptive Flexfield User Descriptive Flexfield User Descriptive Flexfield User Descriptive Flexfield User Descriptive Flexfield User Descriptive Flexfield User Descriptive Flexfield User Descriptive Flexfield User Descriptive Flexfield User Descriptive Flexfield User Descriptive Flexfield User Descriptive Flexfield (Context).LOCATION_SEG MENT_ID (after upload) User Descriptive Flexfield (Context). which means ”READY TO LOAD”) Application Error Message after upload Place Holder for SQL*Loader Script. NULL if not known Transfer status (initially NULL. FK to AR_LOCATION_VALUES. not used by Concurrent Program Internal Location Segment ID..

Confidential Information––Use Restricted by Contract 3 – 340 Oracle Receivables Applications Technical Reference Manual .location_strucutre_id The Tax Rate to use as an override for segment 1. null means use normal value The Tax Rate to use as an override for segment 9.Column Descriptions Name (Continued) Null? Type NULL NUMBER Description Identifies the structure that is used during overrides of the sales tax interface. null means use normal value The Tax Rate to use as an override for segment 7. null means use normal value The Tax Rate to use as an override for segment 5. null means use normal value The Tax Rate to use as an override for segment 2. null means use normal value The Tax Rate to use as an override for segment 4. null means use normal value The Tax Rate to use as an override for segment 6. defaulted to sysparam. null means use normal value Standard Who column Standard Who column Enhanced Who column Enhanced Who column OVERRIDE_STRUCTURE_ID OVERRIDE_RATE1 OVERRIDE_RATE2 OVERRIDE_RATE3 OVERRIDE_RATE4 OVERRIDE_RATE5 OVERRIDE_RATE6 OVERRIDE_RATE7 OVERRIDE_RATE8 OVERRIDE_RATE9 OVERRIDE_RATE10 LAST_UPDATE_DATE LAST_UPDATED_BY PROGRAM_ID PROGRAM_APPLICATION_ID NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NULL NULL NULL DATE NUMBER NUMBER NUMBER Indexes Index Name AR_TAX_INTERFACE_N1 AR_TAX_INTERFACE_N2 AR_TAX_INTERFACE_N3 AR_TAX_INTERFACE_U1 Index Type NOT UNIQUE NOT UNIQUE NOT UNIQUE UNIQUE Sequence 1 1 2 1 1 Column Name PARENT_LOCATION_ID LOCATION_ID SEGMENT_QUALIFIER LOCATION_VALUE INTERFACE_LINE_ID Sequences Sequence AR_TAX_INTERFACE_S Derived Column INTERFACE_LINE_ID Oracle Proprietary. null means use normal value The Tax Rate to use as an override for segment 8. null must use normal value The Tax Rate to use as an override for segment 3. null means use normal value The Tax Rate to use as an override for segment 10.

Column Descriptions Name ASSIGNED_TO_ID ASSIGNED_TO_NUMBER NAME LAST_UPDATE_DATE LAST_UPDATED_BY CREATION_DATE CREATED_BY LAST_UPDATE_LOGIN TYPE START_DATE END_DATE STATUS ORG_ID REQUEST_ID ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 Null? Type NULL NUMBER(15) NULL NUMBER(15) NULL NULL NULL NULL NULL NULL NULL NULL VARCHAR2(30) DATE NUMBER(15) DATE NUMBER(15) NUMBER(15) VARCHAR2(20) DATE Description Assignee Collector or Salesperson Identification Employee identification of Collector or Sales person number Name Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Collector or Salesrep Date this assignee becomes active. this table is flushed and a fresh row is inserted for each salesrep and collector. Confidential Information––Use Restricted by Contract Detailed Design 3 – 341 . This table can be used by any external Deduction Management System to ensure synchronization of customer information with Trade Accounting. On every run of the Transfer Assigned To process.AR_TA_ASGN_TO_INT_ALL AR_TA_ASGN_TO_INT_ALL is an interface table used to store details about all salespersons and collectors. Null in case of Collectors Date this assignee becomes inactive Active or Inactive Organization identification Transmission request identification Descriptive flexfield structure defining column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column NOT NOT NOT NOT NULL DATE NULL VARCHAR2(1) NULL NUMBER NULL NUMBER NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Oracle Proprietary.

Column Descriptions Name ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 (Continued) Null? Type Description NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column Oracle Proprietary. Confidential Information––Use Restricted by Contract 3 – 342 Oracle Receivables Applications Technical Reference Manual .

This is used to identify a transaction. The Matching Rules pick up the open balance of a transaction from this table.AR_TA_CASHAPP_OB_ALL This table stores the current open balance of all transactions processed by the Cash Engine for a transmission. and is used by the Cash Engine and Matching Rules modules. when a rule tries to find the open balance of a transaction. During processing. t searches this table first. Column Descriptions Name PAYMENT_SCHEDULE_ID (PK) Null? Type NOT NULL NUMBER(15) Description The payment schedule identifier of the transaction being processed. Note: This table is required since there may be several applications to a transaction in a batch which are processed on an individual basis. The transmission request identifier for the batch which the Cash Engine is processing The batch name The current open balance of the transaction Organization identification TRANSMISSION_REQUEST_ID BATCH_NAME CURRENT_OPEN_BALANCE ORG_ID (PK) NOT NULL NUMBER(15) NOT NULL VARCHAR2(25) NOT NULL NUMBER NULL NUMBER Oracle Proprietary. The Cash Engine modifies the current balance of the transaction based on the potential applications of a transaction. Confidential Information––Use Restricted by Contract Detailed Design 3 – 343 . The Cash Engine module stores the current open balance of all the transactions it processes. If it does not find it only then it uses the open balance as stored in the Payments Schedule table. The contents of this table are deleted after the entire transmission has been processed.

AR_TA_CR_AGEN_INF_ALL AR_TA_CR_AGEN_INF_ALL stores credit information coming from a credit agency for customer– location combination. Confidential Information––Use Restricted by Contract 3 – 344 Oracle Receivables Applications Technical Reference Manual . Column Descriptions Name CREDIT_AGENCY_NUMBER CURRENT_RATING PREVIOUS_RATING FINANCING CONDITION SALES WORTH TREND START_DATE TOTAL_EMPLOYEES HISTORY LAST_FINANCIAL_DATE LAST_DATE_REPORT CREDIT_SCORE STRESS_SCORE PAYDEX_SCORE CUSTOMER_ID CUSTOMER_SITE_USE_ID CREATION_DATE CREATED_BY LAST_UPDATE_DATE LAST_UPDATED_BY LAST_UPDATE_LOGIN ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 NOT NOT NOT NOT NOT NOT Null? Type NULL VARCHAR2(30) NULL VARCHAR2(5) NULL VARCHAR2(5) NULL VARCHAR2(15) NULL VARCHAR2(15) NULL NUMBER NULL NUMBER NULL VARCHAR2(15) NULL VARCHAR2(20) NULL NUMBER(15) NULL VARCHAR2(60) NULL DATE NULL DATE NULL VARCHAR2(3) NULL VARCHAR2(3) NULL VARCHAR2(3) NULL NULL NULL NULL NULL NULL NULL NULL NUMBER(15) NUMBER(15) DATE NUMBER(15) DATE NUMBER(15) NUMBER(15) VARCHAR2(30) Description Unique number used to identify Customer in credit agency database Current rating assigned by the Credit Agency Rating as of previous credit report Credit information from credit agency Credit information from credit agency Credit information from credit agency Credit information from credit agency Credit information from credit agency Credit information from credit agency Credit information from credit agency Credit information from credit agency Credit information from credit agency Credit information from credit agency Credit information from credit agency Credit information from credit agency Credit information from credit agency Identifier of the customer Identifier of the location Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Descriptive flexfield structure defining column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Oracle Proprietary.

Column Descriptions Name ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 ORG_ID (Continued) Null? Type Description NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL NUMBER(15) Organization identification Oracle Proprietary. Confidential Information––Use Restricted by Contract Detailed Design 3 – 345 .

Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Descriptive flexfield structure defining column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column CUSTOMER_NAME CUSTOMER_NUMBER PARENT_CUSTOMER_ID ITEM_NUMBER CREATED_BY CREATION_DATE LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 (PK) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Oracle Proprietary. Confidential Information––Use Restricted by Contract 3 – 346 Oracle Receivables Applications Technical Reference Manual . Column Descriptions Name CUSTOMER_ID (PK) Null? Type NOT NULL NUMBER(15) NOT NULL VARCHAR2(50) NOT NULL VARCHAR2(30) NOT NULL NUMBER(15) NULL NUMBER NOT NOT NOT NOT NULL NULL NULL NULL NULL NULL NUMBER(15) DATE NUMBER(15) DATE NUMBER(15) VARCHAR2(30) Description Customer identifier of the Child. Customer identifier of the Parent to which this child Belongs to. Customer Name of the Child. Sequence number for the child belonging to this parent. Customer Number of the child. This allows you to drill down to the child level to report the activity of both parent and child companies. This table stores the all the child customers of a parent customer.AR_TA_CUST_HIER_CHILD AR_TA_CUST_HIER_CHILD table is part of the defining parent– child relationships at the customer level so that reporting can be done for parent companies.

Confidential Information––Use Restricted by Contract Detailed Design 3 – 347 .AR_TA_CUST_HIER_PARNT AR_TA_CUST_HIER_PARNT defines parent– child relationships at the customer level so that reporting can be done for parent companies down to the child level to report the activity of both parent and child companies. Marker for whether to enable or disable the relationship Date on which Relation will be enabled or disabled. Column Descriptions Name CUSTOMER_ID (PK) CUSTOMER_NAME CUSTOMER_NUMBER RELATIONSHIP_ENABLED FROM_DATE CREATED_BY CREATION_DATE LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 Null? Type NOT NULL NUMBER(15) NOT NULL VARCHAR2(50) NOT NULL VARCHAR2(30) NULL VARCHAR2(1) NOT NULL DATE NOT NOT NOT NOT NULL NULL NULL NULL NULL NULL NUMBER(15) DATE NUMBER(15) DATE NUMBER(15) VARCHAR2(30) Description Parent Customer Identification Parent Customer Name Parent Customer Number. This table stores all the parent customers and is used to enable or disable the parent– child link. Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Descriptive flexfield structure defining column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column Descriptive Flexfield Segment Column NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Oracle Proprietary.

On every run of the transfer customers process.AR_TA_CUST_INT_ALL AR_TA_CUST_INT_ALL is an interface table used to store details about all customers. this table is flushed and a fresh row is inserted for each customer site address. Confidential Information––Use Restricted by Contract 3 – 348 Oracle Receivables Applications Technical Reference Manual . This table can be used by any external Deduction Management System to ensure synchronization of customer information with Trade Accounting. Column Descriptions Name CUSTOMER_NUMBER CUSTOMER_NAME LAST_UPDATE_DATE LAST_UPDATED_BY CREATION_DATE CREATED_BY LAST_UPDATE_LOGIN ADDRESS1 ADDRESS2 CITY POSTAL_CODE STATE COUNTRY SITE_USE_ID SITE_USE_CODE LOCATION ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 Null? Type NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL VARCHAR2(30) VARCHAR2(50) DATE NUMBER(15) DATE NUMBER(15) NUMBER(15) VARCHAR2(240) VARCHAR2(240) VARCHAR2(60) VARCHAR2(60) VARCHAR2(60) VARCHAR2(60) NUMBER(15) VARCHAR2(30) VARCHAR2(40) VARCHAR2(30) Description Customer Number Customer Name Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column First line of address Second line of address City Postal Code State Country Site use identifier Business purpose Site use identifier Descriptive flexfield structure defining column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column NOT NOT NOT NOT NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Oracle Proprietary.

Column Descriptions Name ATTRIBUTE15 ORG_ID REQUEST_ID (Continued) Null? Type Description NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL NUMBER Organization identifier NULL NUMBER Transmission request identifier Oracle Proprietary. Confidential Information––Use Restricted by Contract Detailed Design 3 – 349 .

AR_TA_CUST_TRXSTR_ALL AR_TA_CUST_TRXSTR_ALL stores the link between original deductions and split or merged deductions. Every deduction that is merged also has a record in this table. CUSTOMER_TRX_ ID represents the original deductions and CUSTOMER_ TRX_ PARENT_ ID represents the merged deductions. Column Descriptions Name CUSTOMER_TRX_ID (PK) (PK) Null? Type NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NULL NUMBER(15) NOT NULL DATE NOT NULL NUMBER(15) NOT NULL DATE NULL NUMBER(15) NOT NULL NUMBER(15) NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Description Identifier of the customer deduction associated with split or merge Identifier of the customer deduction associated with split or merge Date on which split or merge happened Organization identifier Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Descriptive flexfield structure defining column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column CUSTOMER_TRX_PARENT_ID CUST_STRUCT_TRX_DATE ORG_ID LAST_UPDATE_DATE LAST_UPDATED_BY CREATION_DATE LAST_UPDATE_LOGIN CREATED_BY ATTRIBUTE_CATEGORY ATTRIBUTE15 ATTRIBUTE14 ATTRIBUTE13 ATTRIBUTE12 ATTRIBUTE11 ATTRIBUTE10 ATTRIBUTE9 ATTRIBUTE8 ATTRIBUTE7 ATTRIBUTE6 ATTRIBUTE5 ATTRIBUTE4 ATTRIBUTE3 ATTRIBUTE2 Oracle Proprietary. CUSTOMER_ TRX_ ID represents the split deductions and CUSTOMER_ TRX_ PARENT_ ID represents the original deduction. For a split record . For a merge record. Confidential Information––Use Restricted by Contract 3 – 350 Oracle Receivables Applications Technical Reference Manual . Every deduction originated from a split has a record in this table.

Confidential Information––Use Restricted by Contract Detailed Design 3 – 351 .Column Descriptions Name ATTRIBUTE1 (Continued) Null? Type Description NULL VARCHAR2(150) Descriptive Flexfield Segment column Indexes Index Name AR_TA_CUST_TRXSTR_N1 AR_TA_CUST_TRXSTR_N2 AR_TA_CUST_TRXSTR_U1 Index Type NOT UNIQUE NOT UNIQUE UNIQUE Sequence 1 1 1 2 Column Name CUSTOMER_TRX_ID CUSTOMER_TRX_PARENT_ID CUSTOMER_TRX_ID CUSTOMER_TRX_PARENT_ID Oracle Proprietary.

AR_TA_DEDN_ASSGNS_ALL AR_TA_DEDN_ASSGNS_ALL stores the assignment history information for deduction transactions. Column Descriptions Name DEDUCTN_ASSGNMT_ID CUSTOMER_TRX_ID ASSIGNED_TO_SALESREP_ID ASSIGNED_TO_COLLECTOR_ID DEDUCTN_TEXT DATE_ASSIGNED TRANSFER_TO_SALESREP_ID TRANSFER_TO_COLLECTOR_ID LAST_UPDATE_DATE LAST_UPDATED_BY CREATION_DATE CREATED_BY LAST_UPDATE_LOGIN ATTRIBUTE_CATEGORY ATTRIBUTE15 ATTRIBUTE14 ATTRIBUTE13 ATTRIBUTE12 ATTRIBUTE11 ATTRIBUTE10 ATTRIBUTE9 ATTRIBUTE8 ATTRIBUTE7 ATTRIBUTE6 ATTRIBUTE5 NOT NOT NOT NOT (PK) Null? Type NOT NULL NUMBER NOT NULL NUMBER(15) NULL NUMBER(15) NULL NUMBER(15) NULL VARCHAR2(500) NULL DATE NULL NUMBER(15) NULL NUMBER(15) NULL NULL NULL NULL NULL NULL DATE NUMBER(15) DATE NUMBER NUMBER(15) VARCHAR2(30) Description Primary key for deduction assignments Identifier of deduction transaction Identifier of the sales representative to whom deduction was assigned Identifier of the collector to whom deduction was assigned Comments associated with the deduction assignment Date on which assignment occurred Identifier of the sales representative to whom deduction was transferred Identifier of the collector to whom deduction was assigned Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Descriptive flexfield structure defining column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Oracle Proprietary. The latest assignment record has both TRANSFER_ TO_ SALESREP_ ID and TRANSFER_TO_COLLECTOR_ ID as null because ASSIGNED_ TO_ SALESREP_ ID and ASSIGNED_ TO_ COLLECTOR_ ID are mutually exclusive. Confidential Information––Use Restricted by Contract 3 – 352 Oracle Receivables Applications Technical Reference Manual .

Column Descriptions Name ATTRIBUTE4 ATTRIBUTE3 ATTRIBUTE2 ATTRIBUTE1 ORG_ID (Continued) Null? Type Description NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL NUMBER(15) Organization identifier Indexes Index Name AR_TA_DEDN_ASSGNS_N1 Index Type NOT UNIQUE Sequence 1 Column Name CUSTOMER_TRX_ID Sequences Sequence AR_TA_DEDN_ASSGNS_S Derived Column DEDUCTN_ASSGNMT_ID Oracle Proprietary. Confidential Information––Use Restricted by Contract Detailed Design 3 – 353 .

2: Deductions coming into TA CUSTOMER_ NUMBER Customer number Customer bill to site identification Customer transaction identifier of the deduction Transaction number of the deduction Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Transaction date of the deduction Amount due remaining of the deduction Transaction type identification of the deduction The most recent assignment of salesrep to thed deduction. Confidential Information––Use Restricted by Contract 3 – 354 Oracle Receivables Applications Technical Reference Manual . Column Descriptions Name RECORD_TYPE Null? Type NULL NUMBER Description The record indicator. The class of the transaction against which this deduction is created.AR_TA_DEDN_INT_ALL AR_TA_DEDN_INT_ALL is the interface table used to store deductions being moved out of Trade Accounting (TA) to an external Deduction Management System (DMS) and deductions being moved into a TA form DMS. NULL if the deduction is non–invoice related. NULL if the deduction is non–invoice related CUSTOMER_NUMBER CUSTOMER_SITE_USE_ID DEDUCTION_ID DEDUCTION_NUMBER LAST_UPDATE_DATE LAST_UPDATED_BY CREATION_DATE CREATED_BY LAST_UPDATE_LOGIN DEDUCTION_DATE DEDUCTION_AMOUNT DEDUCTION_TYPE_ID ASSIGNED_TO_SALESPERSON_ID NOT NOT NOT NOT NULL VARCHAR2(30) NULL NUMBER(15) NULL NUMBER NULL VARCHAR2(30) NULL NULL NULL NULL NULL NULL DATE NUMBER(15) DATE NUMBER(15) NUMBER(15) DATE NULL NUMBER NULL NUMBER(15) NULL VARCHAR2(30) ASSIGNED_TO_COLLECTOR_ID NULL VARCHAR2(30) ASSIGNED_TO_NAME DEDUCTION_TERM_CODE DEDUCTION_PO_NUMBER NULL VARCHAR2(30) NULL NUMBER(15) NULL VARCHAR2(50) DEDUCTION_PO_DATE NULL DATE DEDUCTION_TRX_CLASS NULL VARCHAR2(20) Oracle Proprietary. Assigned to salesperson and Assigned to Collector are mutually exclusive The most recent name of the Assigned to The code that identifies the terms The Purchase Order number which is referred on the invoice transaction against which this deduction is created. 1: Deductions moving out of TA. Assigned to salesperson and Assigned to Collector are mutually The most recent assignment of Collector to the deduction. NULL if the deduction is non–invoice related The Purchase Order number which is referred on the invoice transaction against which this deduction is created.

NULL if the source of this deduction is SPLIT/ MERGE screen The date of the check against which this deduction is created. NULL if the deduction is non–invoice related The date of the invoice against which this deduction is created.Column Descriptions Name (Continued) Null? Type NULL VARCHAR2(30) Description The invoice number against which this deduction is created. NULL if the deduction is non–invoice related. The ship to site use identifier of the deduction The status of the deduction Yes/ No flag to indicate whether the deduction is invoice related GL Date Descriptive Flexfield Structure defining column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column DEDUCTION_TRX_NUMBER DEDUCTION_TRX_DATE NULL DATE DEDUCTION_TRX_AMOUNT NULL NUMBER DEDUCTION_CHECK_NUMBER NULL VARCHAR2(30) DEDUCTION_CHECK_DATE NULL DATE DEDUCTION_CHECK_AMOUNT NULL NUMBER DEDUCTION_SHIP_TO DEDUCTION_STATUS INVOICE_RELATED_FLAG RECEIVABLE_GL_DATE ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 NULL NUMBER(15) NULL VARCHAR2(30) NULL VARCHAR2(1) NULL DATE NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Oracle Proprietary. NULL if the source of this deduction is SPLIT/ MERGE screen The amount of the check against which this deduction is created. The original amount of the invoice against which this deduction is created. Confidential Information––Use Restricted by Contract Detailed Design 3 – 355 . NULL if the deductions is non–invoice related The check number against which this deduction is created. NULL if the source of this deduction is SPLIT/ MERGE screen.

Confidential Information––Use Restricted by Contract 3 – 356 Oracle Receivables Applications Technical Reference Manual .Column Descriptions Name ATTRIBUTE14 ATTRIBUTE15 COMMENTS STATUS ERROR_MESSAGE ORG_ID REQUEST_ID (Continued) Null? Type Description NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(200) Comments NULL VARCHAR2(30) Status of the Deduction NULL VARCHAR2(240) Error Message NULL NUMBER Organization identification NULL NUMBER Transmission request identification Oracle Proprietary.

Column Descriptions Name RECORD_TYPE CUSTOMER_NUMBER CUSTOMER_SITE_USE_ID ORIG_TRX_ID DMS_DEDUCTION_NUMBER DMS_DEDUCTION_DATE DMS_DEDUCTION_STATUS DEDUCTION_AMOUNT NEW_TRX_ID NEW_TRX_TYPE_ID ASSIGNED_TO_SALESREP_ID Null? Type NULL NUMBER NULL VARCHAR2(30) NULL NUMBER(15) NULL NUMBER NULL VARCHAR2(30) NULL DATE NULL VARCHAR2(30) NULL NUMBER NULL NUMBER NULL NUMBER(15) NULL VARCHAR2(30) Description The record indicator.AR_TA_DEDN_RELATE_ALL AR_TA_DEDN_RELATE_ALL stores the relationships between deductions moved from an external Deduction Management System (DMS) and new transactions created in TA. 2 : Deductions coming into TA Customer number Customer bill to site identification Customer transaction identifier of the original deduction that was moved from TA Number of the deduction in the external DMS The date of the deduction in DMS The status of the deduction in DMS The amount of the deduction in DMS The customer transaction identifier of the newly created deduction in TA The Transaction type identifier of the newly created deduction in TA The assignment of salesrep to the deduction. 1: Deductions moving out of TA. Assigned to salesperson and Assigned to Collector are mutually exclusive The assignment of Collector to the deduction. Confidential Information––Use Restricted by Contract Detailed Design 3 – 357 . Assigned to salesperson and Assigned to Collector are mutually exclusive Transmission request identifier Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Organization identification ASSIGNED_TO_COLLECTOR_ID NULL VARCHAR2(30) REQUEST_ID CREATION_DATE CREATED_BY LAST_UPDATE_DATE LAST_UPDATED_BY LAST_UPDATE_LOGIN ORG_ID NOT NOT NOT NOT NULL NULL NULL NULL NULL NULL NULL NUMBER DATE NUMBER(15) DATE NUMBER(15) NUMBER(15) NUMBER(15) Oracle Proprietary.

Column Descriptions Name LEGACY_CUSTOMER_ID (PK) Null? Type NOT NULL NUMBER(15) NOT NULL VARCHAR2(50) NOT NOT NOT NOT NULL NULL NULL NULL NULL NULL NUMBER(15) DATE NUMBER(15) DATE NUMBER(15) VARCHAR2(30) Description Legacy customer’s unique identifier Name of the customer in the legacy system Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Descriptive Flexfield Structure defining column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Organization identifier LEGACY_CUSTOMER_NAME CREATED_BY CREATION_DATE LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 ORG_ID NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL NUMBER(15) Oracle Proprietary. This data is utilized to map the legacy customers with the Oracle Financials customers. the customer is defined as a Retailed Market Area (RMA).AR_TA_LEGACY_CUST_INT AR_TA_LEGACY_CUST_INT contains the customers defined in the legacy system. Usually in legacy promotion systems. Confidential Information––Use Restricted by Contract 3 – 358 Oracle Receivables Applications Technical Reference Manual .

Column Descriptions Name LEGACY_STATUS_ID (PK) Null? Type NOT NULL NUMBER(15) NOT NULL VARCHAR2(15) NOT NOT NOT NOT NULL NULL NULL NULL NULL NULL NUMBER(15) DATE NUMBER(15) DATE NUMBER(15) VARCHAR2(30) Description The unique identifier of the Status in the Legacy system Name of the Status in the legacy system Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Descriptive Flexfield Structure defining column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Organization Identifier LEGACY_STATUS_NAME CREATED_BY CREATION_DATE LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 ORG_ID NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL NUMBER(15) Oracle Proprietary. This data is utilized to map the legacy status with the Oracle Financials status.AR_TA_LEGACY_STAT_INT AR_TA_LEGACY_STAT_INT contains the promotion statuses defined in the Legacy system. Confidential Information––Use Restricted by Contract Detailed Design 3 – 359 .

PERIOD is populated with YEAR. Confidential Information––Use Restricted by Contract 3 – 360 Oracle Receivables Applications Technical Reference Manual . It also stores year to date payment history information in one record for each customer/ location combination. of sales in last 30 days Daily Deductions Outstanding (monetary total of outstanding deductions)* 90/ total no. Column Descriptions Name CUSTOMER_ID BILL_TO_SITE_USE_ID HIGH_CREDIT_MONTH TOTAL_INVOICES PROMPT_PAY_PERCENT LATE_PAY_PERCENT DISCOUNTS_ALLOWED_PERCENT AVG_ELAPSED_DAYS AVG_DAYS_LATE DSO Null? Type NOT NULL NUMBER(15) NULL NUMBER(15) NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER Description Identifier of the customer Identifier of customer’s location Highest customer balance in a month in the current year This column is obsolete Percentage of payments received in time Percentage of payments not received in time Percentage of the payments that were qualified for discount This column is obsolete Sum ( apply date – due date) /( number of invoices) Daily Sales Outstanding (monetary total of outstanding Receivables )* 30 / total no. of sales in last 30 days Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Latest receipt amount received Latest receipt number received Latest receipt date Second latest receipt amount received Second latest receipt number received Second latest receipt date DDO NULL NUMBER AVG_PAYMENT_DAYS AVG_DAYS_TO_BANK DAYS_CREDIT_GRANTED DDSO NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER CREATION_DATE CREATED_BY LAST_UPDATE_DATE LAST_UPDATED_BY LAST_UPDATE_LOGIN LAST_CHECK_VALUE LAST_CHECK_NUMBER LAST_CHECK_DATE PREV_CHECK_VALUE PREV_CHECK_NUMBER PREV_CHECK_DATE NOT NULL NULL NOT NULL NULL NULL NULL NULL NULL NULL DATE NUMBER(15) DATE NUMBER(15) NUMBER(15) NUMBER VARCHAR2(30) DATE NUMBER NULL VARCHAR2(30) NULL DATE Oracle Proprietary.AR_TA_PAYMNT_HIST_ALL AR_TA_PAYMNT_HIST_ALL stores payment history information for the customer/ location combination for each period. of deductions created in last 90 days Sum ( apply date – trx date) /( number of invoices) This column is obsolete or for future Number of days discount is granted Daily Delinquent Sales Outstanding monetary total of outstanding past due Receivables )* 30 / total no. For this record.

Column Descriptions Name FROM_DATE TO_DATE (Continued) Null? Type NOT NULL DATE NOT NULL DATE Description Date on which accounting period as in column PERIOD_ NAME starts Date on which accounting period as in column PERIOD_ NAME ends or the date on which the program is run This column is obsolete Organization Identifier Descriptive Flexfield Structure defining column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Identifier of year to date payment history information Period Name for which payment history is represented Accounting calendar name Accounting books defining column WEIGHTED_AVG_PMT_DAYS ORG_ID ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 PERIOD PERIOD_NAME PERIOD_SET_NAME SET_OF_BOOKS_ID NULL NUMBER NULL NUMBER(15) NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(10) NULL VARCHAR2(15) NULL VARCHAR2(15) NULL NUMBER(15) Oracle Proprietary. Confidential Information––Use Restricted by Contract Detailed Design 3 – 361 .

Column Descriptions Name CODE_COMBINATION_ID LAST_UPDATE_DATE LAST_UPDATED_BY LAST_UPDATE_LOGIN CREATION_DATE CREATED_BY STRUCTURE_ID SEGMENT1 SEGMENT2 SEGMENT3 SEGMENT4 SEGMENT5 SEGMENT6 SEGMENT7 SEGMENT8 SEGMENT9 SEGMENT10 SEGMENT11 SEGMENT12 SEGMENT13 SEGMENT14 SEGMENT15 PROFILE_ID START_DATE_ACTIVE END_DATE_ACTIVE SUMMARY_FLAG ENABLED_FLAG ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 (PK) Null? Type NOT NULL NUMBER(15) NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL DATE NUMBER(15) NUMBER(15) DATE NUMBER(15) VARCHAR2(20) VARCHAR2(20) VARCHAR2(20) VARCHAR2(20) VARCHAR2(20) VARCHAR2(20) VARCHAR2(20) VARCHAR2(20) VARCHAR2(20) VARCHAR2(20) VARCHAR2(20) VARCHAR2(20) VARCHAR2(20) VARCHAR2(20) VARCHAR2(20) VARCHAR2(20) NUMBER(15) DATE Description Key flexfield combination defining column Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Key Flexfield Structure defining column Key flexfield segment Key flexfield segment Key flexfield segment Key flexfield segment Key flexfield segment Key flexfield segment Key flexfield segment Key flexfield segment Key flexfield segment Key flexfield segment Key flexfield segment Key flexfield segment Key flexfield segment Key flexfield segment Key flexfield segment Profile identification Date before which key flexfield is invalid Date after which key flexfield is invalid Summary account flag Key flexfield enabled flag Descriptive Flexfield Structure defining column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column NULL DATE NULL VARCHAR2(1) NULL VARCHAR2(1) NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Oracle Proprietary.AR_TA_PROF_ASSGNT_ALL AR_TA_PROF_ASSGNT_ALL stores the mapping of receipt profiles with the key flexfield. Confidential Information––Use Restricted by Contract 3 – 362 Oracle Receivables Applications Technical Reference Manual .

Confidential Information––Use Restricted by Contract Detailed Design 3 – 363 .Column Descriptions Name ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 ORG_ID (Continued) Null? Type Description NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL NUMBER(15) Organization Identifier Indexes Index Name AR_TA_PROF_ASSGNT_U1 Index Type UNIQUE Sequence 1 2 Column Name CODE_COMBINATION_ID ORG_ID Sequences Sequence AR_TA_PROF_ASSGNT_S Derived Column CODE_COMBINATION_ID Oracle Proprietary.

etc. allowances. and possibly rebill those deductions. maintain and track the promotional plans at the customer level. committed sales amount. redefine. Confidential Information––Use Restricted by Contract 3 – 364 Oracle Receivables Applications Technical Reference Manual . By recording the promotional program and pertinent information (customer.AR_TA_PROMOTIONS_ALL AR_TA_PROMOTIONS_ALL stores the promotional data.) this table enables you to identify deductions received. amount committed to customer. Data from a legacy system must be sent in the form of a flat file for the import program to read and insert into the interface tables. date range. products eligible. Any data stored in legacy systems has to be loaded into the Oracle Receivables to provide the ability to review. Column Descriptions Name PROMOTION_ID PROMOTION_NUMBER PROMOTION_NAME PROMOTION_STATUS PROMOTION_STATUS_ID PROMO_THEME_ID PROMO_THEME_NAME PROMOTION_PRODUCT_GROUP_ID PROMOTION_PRODUCT_GROUP_NAME PERFORMANCE_DATE_START PERFORMANCE_DATE_END SELL_DATE_START SELL_DATE_END SHIP_DATE_START SHIP_DATE_END CNSMR_TAKEAWAY_VOL_BUDGET CNSMR_TAKEAWAY_AMT_BUDGET CNSMR_TAKEAWAY_VOL_ACTUAL CNSMR_TAKEAWAY_AMT_ACTUAL SHIPMENT_VOL_BUDGET SHIPMENT_AMT_BUDGET SHIPMENT_VOL_ACTUAL SHIPMENT_AMT_ACTUAL PROMOTION_BUDGET_COST PROMOTION_BUDGET_UTILISED PROMOTION_BUDGET_DUE CREATED_BY CREATION_DATE LAST_UPDATED_BY LAST_UPDATE_DATE Null? Type NOT NOT NOT NOT NOT NULL NULL NULL NULL NULL NULL NOT NULL NULL NULL NOT NULL NUMBER(15) VARCHAR2(20) VARCHAR2(80) VARCHAR2(15) NUMBER(15) VARCHAR2(15) VARCHAR2(80) VARCHAR2(15) VARCHAR2(80) DATE Description Promotion unique identifier Promotion number Name of the Promotion Status of the promotion Oracle Status unique identifier Theme unique identifier Name of theme Product group unique identifier Name of the Product group Start date of the Promotion performance End date of the Promotion performance Product selling start date Product selling end date Product shipping start date Product shipping end date Budgeted volume of the customer takeaway Budgeted amount of the customer takeaway Actual volume of the customer takeaway Actual amount of the customer takeaway Budgeted volume of the shipment Budgeted amount of the shipment Actual volume of the shipment Actual amount of the shipment Budgeted cost of the total promotion Budget utilized Budget due remaining Standard Who column Standard Who column Standard Who column Standard Who column NULL DATE NULL NULL NULL NULL NULL DATE DATE DATE DATE NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER(15) DATE NUMBER(15) DATE NOT NOT NOT NOT Oracle Proprietary. This can be done by submitting the appropriate request sets. and so the validation program can validate and transfer the data into destination tables.

Column Descriptions Name (Continued) Null? Type NULL NUMBER(15) NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NOT NULL VARCHAR2(15) NOT NULL VARCHAR2(3) NULL NUMBER(15) Description Standard Who column Descriptive Flexfield Structure defining column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Currency code Unit of measurement Organization Identifier LAST_UPDATE_LOGIN ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 CURRENCY_CODE UOM_CODE ORG_ID Sequences Sequence AR_TA_PROMOTIONS_S Derived Column PROMOTION_ID Oracle Proprietary. Confidential Information––Use Restricted by Contract Detailed Design 3 – 365 .

maintain and track the promotional plans at the customer level. Data from a legacy system must be sent in the form of a flat file for the import program to read and insert into the interface tables. and so the validation program can validate and transfer the data into destination tables. This can be done by submitting the appropriate request sets. Any data stored in legacy systems has to be loaded into the Oracle Receivables to provide the ability to review. Column Descriptions Name RECORD_TYPE PROMOTION_ID (PK) PROMOTION_NUMBER PROMOTION_NAME PROMOTION_STATUS PROMOTION_STATUS_ID PROMO_THEME_ID PROMO_THEME_NAME PROMOTION_PRODUCT_GROUP_ID PROMOTION_PRODUCT_GROUP_NAME PERFORMANCE_DATE_START PERFORMANCE_DATE_END SELL_DATE_START SELL_DATE_END SHIP_DATE_START SHIP_DATE_END CNSMR_TAKEAWAY_VOL_BUDGET CNSMR_TAKEAWAY_AMT_BUDGET CNSMR_TAKEAWAY_VOL_ACTUAL CNSMR_TAKEAWAY_AMT_ACTUAL SHIPMENT_VOL_BUDGET SHIPMENT_AMT_BUDGET SHIPMENT_VOL_ACTUAL SHIPMENT_AMT_ACTUAL PROMOTION_BUDGET_COST CREATED_BY CREATION_DATE LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN CURRENCY UNIT_OF_MEASURE STATUS ORG_ID Null? Type NOT NULL NUMBER(2) NOT NULL NUMBER(15) NOT NULL VARCHAR2(20) NULL VARCHAR2(80) NOT NULL VARCHAR2(15) NOT NULL VARCHAR2(15) NULL VARCHAR2(15) NOT NULL VARCHAR2(80) NULL VARCHAR2(15) NULL VARCHAR2(80) NOT NULL DATE NOT NULL DATE NULL NULL NULL NULL NULL DATE DATE DATE DATE NUMBER Description Record Type Promotion unique identifier Promotion number Name of the Promotion Status of the promotion Oracle Status unique identifier Theme unique identifier Name of the Theme Product group unique identifier Name of the Product group Start date of the Promotion performance End date of the Promotion performance Product selling start date Product selling end date Product shipping start date Product shipping end date Budgeted volume of the customer takeaway Budgeted amount of the customer takeaway Actual volume of the customer takeaway Actual amount of the customer takeaway udgeted volume of the shipment Budgeted amount of the shipment Actual volume of the shipment Actual amount of the shipment Budgeted cost of the total promotion Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Currency Unit of Measure Status Organization identifier NULL NUMBER NULL NUMBER NULL NUMBER NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NOT NULL NOT NULL NOT NULL NULL NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER(15) DATE NUMBER(15) DATE NUMBER(15) VARCHAR2(15) VARCHAR2(3) VARCHAR2(15) NUMBER(15) Oracle Proprietary. Confidential Information––Use Restricted by Contract 3 – 366 Oracle Receivables Applications Technical Reference Manual .AR_TA_PROMOTIONS_INT AR_TA_PROMOTIONS_INT contains promotion information from other applications.

AR_TA_PROM_CUST_ALL AR_TA_PROM_CUST_ALL contains the Oracle customers corresponding to the Legacy customers in the imported Promotion. the customer is defined as a Retailed Market Area (RMA). could represent multiple customers Column Descriptions Name PROMOTION_ID LEGACY_CUSTOMER_ID ORACLE_CUSTOMER_ID ORACLE_CUSTOMER_NUMBER ORACLE_CUSTOMER_NAME SITE_USE_ID CREATED_BY CREATION_DATE LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 NOT NOT NOT NOT Null? Type NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL VARCHAR2(30) NOT NULL VARCHAR2(50) NULL NUMBER(15) NULL NULL NULL NULL NULL NULL NUMBER(15) DATE NUMBER(15) DATE NUMBER(15) VARCHAR2(30) Description Promotion unique identifier Legacy customer’s unique identifier The unique identifier of the Oracle Financials customer mapped to the Legacy customer Number of the Oracle Financials customer mapped to the Legacy customer Name of the Oracle Financials customer mapped to the Legacy customer The site use of the Oracle Financials customer mapped to the Legacy customer Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Descriptive flexfield structure defining column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Oracle Proprietary. thus a Promotion with one RMA. Confidential Information––Use Restricted by Contract Detailed Design 3 – 367 . Each RMA defined in a Legacy system may correspond to multiple different customers in Oracle Financials. when imported to Oracle Financials. Usually in legacy promotion systems.

Column Descriptions Name ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 ORG_ID (Continued) Null? Type Description NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL NUMBER(15) Organization identifier Oracle Proprietary. Confidential Information––Use Restricted by Contract 3 – 368 Oracle Receivables Applications Technical Reference Manual .

Usually in legacy promotion systems.AR_TA_PROM_CUST_MAP AR_TA_PROM_CUST_MAP contains the mapping of the Customers defined in the Legacy system with those defined in Oracle Financials. Column Descriptions Name LEGACY_CUSTOMER_ID LEGACY_CUSTOMER_NAME ORACLE_CUSTOMER_ID ORACLE_CUSTOMER_NUMBER ORACLE_CUSTOMER_NAME SITE_USE_ID LOCATION CREATED_BY CREATION_DATE LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 Null? Type NOT NULL NUMBER(15) NOT NULL VARCHAR2(50) NULL NUMBER(15) NULL VARCHAR2(30) NULL VARCHAR2(50) NULL NUMBER(15) NULL NULL NULL NULL NULL NULL NULL VARCHAR2(40) NUMBER(15) DATE NUMBER(15) DATE NUMBER(15) VARCHAR2(30) Description Legacy customer’s unique identifier Name of the customer in the legacy system The unique identifier of the Oracle Financials customer mapped to the Legacy customer Number of the Oracle Financials customer mapped to the Legacy customer Name of the Oracle Financials customer mapped to the Legacy customer The site use of the Oracle Financials customer mapped to the Legacy customer Location name Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Descriptive flexfield structure defining column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column NOT NOT NOT NOT NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Oracle Proprietary. Confidential Information––Use Restricted by Contract Detailed Design 3 – 369 . the customer is defined as a Retailed Market Area (RMA). Each RMA defined in Legacy system may correspond to multiple different customers in Oracle Financials.

Confidential Information––Use Restricted by Contract 3 – 370 Oracle Receivables Applications Technical Reference Manual .Column Descriptions Name ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 (Continued) Null? Type Description NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column Oracle Proprietary.

Customer record) Promotion unique identifier Legacy customer’s unique identifier Product group unique identifier Product unique identifier Name of the product Product type unique identifier Promotion Payment’s unique identifier Name of the Promotion payment Budgeted cost of the Promotion payment Type of the promotion payment type Status of the record NULL VARCHAR2(30) NULL NUMBER NULL VARCHAR2(15) NULL VARCHAR2(15) Oracle Proprietary. the customer is defined as a Retailed Market Area (RMA). could represent multiple customers. payment (allowance) details. The lines data is temporarily stored in this table until it is validated and transferred into respective destination tables. and customer details. Note: Usually in legacy promotion systems.AR_TA_PROM_LINES_INT AR_TA_PROM_LINES_INT contains line details of the promotion information from other applications. Confidential Information––Use Restricted by Contract Detailed Design 3 – 371 . when imported to Oracle Financials. Each RMA defined in a Legacy system may correspond to multiple different customers in Oracle Financials. thus a Promotion with one RMA. Payment record. Column Descriptions Name RECORD_TYPE PROMOTION_ID PROMOTION_CUSTOMER_ID PROMOTION_PRODUCT_GROUP_ID PRODUCT_ID PRODUCT_NAME ID_TYPE PROMOTION_PAYMENT_ID PROMOTION_PAYMENT_NAME PAYMENT_TOTAL_COST_BUDGET PROMOTION_PAYMENT_TYPE STATUS Null? Type NULL NUMBER(2) NULL NUMBER(15) NULL NUMBER(15) NULL NULL NULL NULL NULL VARCHAR2(15) NUMBER(15) VARCHAR2(50) VARCHAR2(15) NUMBER(15) Description Record type (Product record. The lines could be product details.

Confidential Information––Use Restricted by Contract 3 – 372 Oracle Receivables Applications Technical Reference Manual .AR_TA_PROM_PAYMNT_ALL AR_TA_PROM_PAYMNT_ALL stores the payment allowance details for the promotion. etc. amount utilized so far. the records with record type 3 are loaded into this table. When Legacy data is imported into Trade Accounting. This table also records the amount budgeted against each payment allowance. Column Descriptions Name PROMOTION_ID PROMOTION_PAYMENT_ID PROMOTION_PAYMENT_NAME PROMOTION_PAYMENT_BUDGET PROMOTION_PAYMENT_TYPE BUDGET_UTILISED CREATED_BY CREATION_DATE LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 ORG_ID Null? Type NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL VARCHAR2(30) NOT NULL NUMBER NOT NULL VARCHAR2(15) NULL NUMBER NOT NOT NOT NOT NULL NULL NULL NULL NULL NULL NUMBER(15) DATE NUMBER(15) DATE NUMBER(15) VARCHAR2(30) Description Promotion unique identifier Promotion’s payment allowance unique identifier Name of the promotion payment Budgeted amount of the payment allowance Type of the payment allowance Total amount utilized from the budget Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Descriptive flexfield structure defining column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Organization identifier NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL NUMBER(15) Oracle Proprietary.

Column Descriptions Name (Continued) Null? Type NULL NUMBER Description Total amount utilized from the last budget LAST_BUDGET_UTILISED Oracle Proprietary. Confidential Information––Use Restricted by Contract Detailed Design 3 – 373 .

Column Descriptions Name PROMOTION_PAYMENT_ID (PK) Null? Type NOT NULL NUMBER(15) NOT NOT NOT NOT NOT NOT NULL NULL NULL NULL NULL NULL NULL NULL VARCHAR2(30) VARCHAR2(15) NUMBER(15) DATE NUMBER(15) DATE NUMBER(15) VARCHAR2(30) Description Payment allowance unique identifier Name of the payment allowance Type of the payment allowance Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Descriptive flexfield structure defining column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column PROMOTION_PAYMENT_NAME PROMOTION_PAYMENT_TYPE CREATED_BY CREATION_DATE LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Oracle Proprietary.AR_TA_PROM_PAYMNT_TYP AR_TA_PROM_PAYMNT_TYP contains the payment allowance details. Confidential Information––Use Restricted by Contract 3 – 374 Oracle Receivables Applications Technical Reference Manual . This table basically maintains the payment allowance details which could be of type FIXED or VARIABLE.

Column Descriptions Name PROMOTION_ID PROMOTION_PRODUCT_GROUP_ID PRODUCT_ID PRODUCT_NAME ID_TYPE CREATED_BY CREATION_DATE LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 ORG_ID Null? Type NOT NULL NUMBER(15) NOT NULL VARCHAR2(15) NOT NOT NOT NOT NOT NOT NOT NULL NULL NULL NULL NULL NULL NULL NULL NULL NUMBER(15) VARCHAR2(50) VARCHAR2(15) NUMBER(15) DATE NUMBER(15) DATE NUMBER(15) VARCHAR2(30) Description Promotion unique identifier The product group unique identifier Product unique identifier Name of the product Type of the product Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Descriptive flexfield structure defining column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Organization identifier NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL NUMBER(15) Oracle Proprietary. When Legacy data is imported into Trade Accounting. Confidential Information––Use Restricted by Contract Detailed Design 3 – 375 . the records with record type 2 are loaded into this table. This table records the product details of the product group identifier that was assigned to the promotion.AR_TA_PROM_PRODS_ALL AR_TA_PROM_PRODS_ALL stores the product details of the promotion.

Column Descriptions Name LEGACY_STATUS_ID LEGACY_STATUS_NAME ORACLE_STATUS_ID ORACLE_STATUS_NAME CREATED_BY CREATION_DATE LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 ORG_ID Null? Type NOT NULL NUMBER(15) NOT NULL VARCHAR2(15) NOT NULL NUMBER(15) NOT NULL VARCHAR2(15) NOT NOT NOT NOT NULL NULL NULL NULL NULL NULL NUMBER(15) DATE NUMBER(15) DATE NUMBER(15) VARCHAR2(30) Description The unique identifier of the status in Legacy system The name of the status in the legacy system The unique identifier of the status in Oracle Financials The name of the status in Oracle Financials Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Descriptive flexfield structure defining column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Organization Identifier NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL NUMBER(15) Oracle Proprietary. There should be at least one record with the Oracle status defined as DELETE. Confidential Information––Use Restricted by Contract 3 – 376 Oracle Receivables Applications Technical Reference Manual .AR_TA_PROM_STATUS_MAP AR_TA_PROM_STATUS_MAP contains the mapping of the Promotion Status defined in the Legacy system with that defined in Oracle Financials.

Confidential Information––Use Restricted by Contract Detailed Design 3 – 377 .AR_TA_RECON_INFO_ALL AR_TA_RECON_INFO_ALL is a temporary table used by the AR Reconciliation report. Amount of Transaction of On Account Category and Credit Memo type. Amount of Transaction of On Account Category but not of Credit Memo type Amount of Transaction of Charge Back Category and of Charge Back type Amount of Transaction of Charge Back Category but not of Charge Back type Amount of Transaction without a Category but of Debit Memo type NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER TRX_UCD_DM TRX_UCD_OTHERS TRX_BALANCING_DM TRX_BALANCING_CM TRX_BALANCING_OTHERS NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER TRX_ON_ACCT_CM TRX_ON_ACCT_OTHERS TRX_CHARGEBACK_CB TRX_CHARGEBACK_OTHERS TRX_OTHERS_DM NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER Oracle Proprietary. Amount of Transaction on Invoice category but not of Invoice type Amount of Transaction of Credit Memo Category and Credit Memo type Amount of transaction of Credit Memo Category but not of Credit Memo type Amount of transaction of Deduction Category and Debit Memo type Amount of Transaction of Deduction Category and Credit Memo type Amount of Transaction of Deduction Category but neither of Credit Memo nor of Debit Memo type Amount of Transaction of Unearned Cash Discount Category and Debit Memo type Amount of Transaction of Unearned Cash discount Category but not of Debit Memo type Amount of Transaction of Balancing Transaction Category and Debit Memo type Amount of Transaction of Balancing Transaction Category and Credit Memo type Amount of Transaction of Balancing Transaction Category but of neither Credit Memo type nor Debit Memo type. Column Descriptions Name CUSTOMER_ID GL_DATE BEGINNING_BALANCE TRX_INV_INV TRX_INV_OTHERS TRX_CREDIT_MEMO_CM TRX_CREDIT_MEMO_OTHERS TRX_DED_DM TRX_DED_CM TRX_DED_OTHERS Null? Type NULL NULL NULL NULL NUMBER(15) DATE NUMBER NUMBER Description Customer Identification eneral Ledger Date Beginning Balance mount of Transaction of Invoice category and Invoice Type.

Invoice. Debit Memo. Confidential Information––Use Restricted by Contract 3 – 378 Oracle Receivables Applications Technical Reference Manual . Deposit.Column Descriptions Name TRX_OTHERS_CM TRX_OTHERS_INV TRX_OTHERS_CB TRX_OTHERS_DEP TRX_OTHERS_GUAR (Continued) Null? Type NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER Description Amount of Transaction without a Category but of Credit Memo type Amount of Transaction without a Category but of Invoice type Amount of Transaction without a Category but of Charge Back type Amount of Transaction without a Category but of Deposit type Amount of Transaction without a Category but of Guaranty type Amount of Transaction without a Category and not belonging to any of these types : Credit Memo. Charge Back. Guaranty. Earned discounts taken Unearned discounts taken Approved adjustments Invoice Exceptions Amount of receipts with a status of Applied Amount of receipts with a status of Unapplied Amount of receipts with a status of Unidentified Amount of receipts with a status of Insufficient Funds Amount of receipts with a status of Unapplied Amount of receipts with a status of Stop Payments Ending balance Variance Amount of Credit items on sales journal Amount of Debit item on Sales Journal Amount of Receipt Journal Organization Identifier Transmission request Identification TRX_OTHERS_OTHERS TRX_EARNED_DISCOUNT TRX_UNEARNED_DISCOUNT APPROVED_ADJUSTMENTS INVOICE_EXCEPTIONS RECEIPTS_APPLIED RECEIPTS_UNAPPLIED RECEIPTS_UNIDENTIFIED RECEIPTS_NSF RECEIPTS_STOP RECEIPTS_REVERSED ENDING_BALANCE VARIANCE SALES_JOURNAL_CR SALES_JOURNAL_DR RECEIPT_JOURNAL ORG_ID REQUEST_ID NULL NULL NULL NULL NULL NUMBER NUMBER NUMBER NUMBER NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER Oracle Proprietary.

Column Descriptions Name RECEIVABLES_TRX_SET_ID PROFILE_ID (PK) Null? Type NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NOT NULL NUMBER(15) NULL NUMBER(15) NOT NULL DATE NOT NULL NUMBER(15) NULL NUMBER(15) NOT NULL NUMBER(15) Description Receivable Trx Identification. Since the invoices have a specific receivable account assigned. which is group of Transaction types Starting date Ending date Descriptive flexfield structure defining column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column LAST_UPDATE_DATE LAST_UPDATED_BY LAST_UPDATE_LOGIN CREATION_DATE CREATED_BY RECEIVABLES_ACCOUNT_CCID TRX_SET_ID START_DATE END_DATE ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 NOT NULL DATE NULL DATE NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Oracle Proprietary.AR_TA_RECV_TRXSET_ALL AR_TA_RECV_TRXSET_ALL stores the association of Transaction sets with the Receivable accounts. This association is utilized when deductions or UCD transactions are created against an invoice. the association of Transaction set with the Receivable account determines the usage of transaction types while creating deductions or UCDs against an invoice. This points to key flexfield for GL account. Transaction set identifier. Confidential Information––Use Restricted by Contract Detailed Design 3 – 379 . Identifier of transaction sets. Remittance profile Identification Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Receivables Account Identification.

Confidential Information––Use Restricted by Contract 3 – 380 Oracle Receivables Applications Technical Reference Manual .Column Descriptions Name ATTRIBUTE14 ATTRIBUTE15 ORG_ID (Continued) Null? Type Description NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL NUMBER(15) Organization Identifier Indexes Index Name AR_TA_RECV_TRXSET_N1 Index Type NOT UNIQUE Sequence 1 2 3 Column Name RECEIVABLES_TRX_SET_ID TRX_SET_ID ORG_ID Sequences Sequence AR_TA_RECV_TRXSET_S Derived Column RECEIVABLES_TRX_SET_ID Oracle Proprietary.

AR_TA_REMIT_HIST_ALL This table contains the application details of all Receipts and Receipts lines processed by the Cash Engine. namely. the RULE_ ID column is populated only for record type 6 but not for any other record types. the PROFILE_ ID column is populated for record types 5 and 6 but not for any other record types. The column PAYMENT_ TYPE indicates the various categories of payments. the item number of a Receipt is unique. Different information is populated for each record type. It also contains the application details of all records when deductions are created from the Receipts Workbench. Balancing Transactions (Record type 8). Receipt Lines (Record type 6). The value of this column is populated for record type 5 and record type 6. Confidential Information––Use Restricted by Contract Detailed Design 3 – 381 . the profile for the receipt record may be different than the profile of a receipt line record. The relationship between these transactions are as follows : A Receipt may have more than one Receipt line. For example. An application on a Receipt Line shall generate one or more deductions (maximum of 2 : Normal Deduction and Unearned Cash Discount Deduction) and one or more balancing transactions (a balancing transaction corresponding to each deduction). i. note that these values may be different. and can have the following values : EARNED DISC Indicates that a match has been found for the receipt line and an earned discount and/ or an unearned discount was computed. Deduction Transactions (Record type 7). UNEARNED DISC Indicates that a match has been found for the receipt line and an that only an unearned discount was computed. the value of the HISTORY_ LINE_ ID column for a receipt line is equal to the value of the PARENT_ HISTORY_ LINE_ ID column for its corresponding deductions and balancing transactions. It stores five types of records. Similarly. Each Deduction may be written off and hence may have one Write– off Adjustment. and Write Off Adjustments (Record type 9). Oracle Proprietary. e. Receipts (Record type 5). The relationship between receipt lines and its deductions and balancing transaction is done through the HISTORY_ LINE_ ID and the PARENT_ HISTORY_ LINE_ ID columns. e. Similarly the relationship between deductions and write–off adjustments is also done through the HISTORY_ LINE_ ID and PARENT_ HISTORY_ LINE_ ID columns. For a given transmission and batch. However. The relationship between Receipts and Receipt lines is done through the ITEM_ NUMBER column. i.

an Unearned Cash Discount situation existed (The Cash Engine processes UCDs separately). In case of No Match situations an under payment occurs if the receipt line amount is less than zero. In case of No Match situations an over payment occurs if the receipt line amount is greater than zero. This is when the amount on receipt line is greater than the net amount of the transaction. e. UP Indicates under payment. NO MATCH Indicates that no matches has been found for the receipt line. Last date changed by concurrent program Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column REQUEST_ID PROGRAM_APPLICATION_ID PROGRAM_ID PROGRAM_UPDATE_DATE CREATED_BY CREATION_DATE LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN Oracle Proprietary. It could have the following values: OP Indicates over payment. an underpayment or an exact match. This is when the amount on receipt line is less than the net amount of the transaction. The column ucd_ event_ type indicates whether in addition to the event_ type. Transaction type identification Application identifier of last concurrent program to update this record Concurrent program that last updated row. UU Indicates UCD under payment Column Descriptions Name HISTORY_LINE_ID (PK) Null? Type NOT NULL NUMBER(15) NULL NUMBER(15) NULL NUMBER(15) NULL NUMBER(15) NULL DATE NULL NULL NULL NULL NULL NUMBER(15) DATE NUMBER(15) DATE NUMBER(15) Description This is the primary key and uniquely identifies a row in this table.NO DISC Indicates that a match has been found for the receipt line and neither an earned discount or an unearned discount was applicable. the receipt line amount is equal to the net amount of the matched transaction. EM Indicates exact match i. It can have the following values: EM Indicates exact match of the short payment with the computed unearned discount. Confidential Information––Use Restricted by Contract 3 – 382 Oracle Receivables Applications Technical Reference Manual . The column event_ type indicates whether the event was an overpayment. PROMOTIONS Indicates that a promotion match has been identified for the receipt line.

The customer trx id of the applied transaction. This is used in the application details screen. The transaction number against which a match was found. The transaction type of the applied transaction. The check/ receipt amount. Updated for record type 5 and 6. Updated or record type 7 and 8. The amount to be applied for the receipt line to the receipt.8 where it indicates the amount for the new transaction. Updated for record type 7 and 8. Updated or record type 6. For 7 and 8 it contains the history line id of record type 6. It is also updated for record types 7. Updated for record type 6. CHECK_NUMBER REMITTANCE_AMOUNT TRX_NUMBER TRX_AMOUNT NULL VARCHAR2(30) NULL NUMBER NULL VARCHAR2(30) NULL NUMBER CUSTOMER_REF_NUMBER NULL VARCHAR2(30) MATCHED_TRX_NUMBER MATCHED_TRX_ID MATCHED_TRX_TYPE AMOUNT_APPLIED NULL VARCHAR2(30) NULL NUMBER NULL VARCHAR2(30) NULL NUMBER DISCOUNT_AMT NEW_TRX_ID NULL NUMBER NULL NUMBER NEW_TRX_TYPE AMOUNT NULL VARCHAR2(30) NULL NUMBER PARENT_HISTORY_LINE_ID NULL NUMBER Oracle Proprietary. Confidential Information––Use Restricted by Contract Detailed Design 3 – 383 . Updated for record type 6. For record type 9 it contains the history line id for record type 7.8. The earned discount computed for the matched transaction. The customer trx id for the deduction/ balancing transaction. Updated for record type 6. Updated for record type 6. Updated for record type 5 and 6. The receipt line amount as given in the receipt line details Updated for record type 6. Updated for record type 6. Updated for record types 7. Updated for all record types.9. The customer of the receipt (for record type 5) or the customer of the matched transaction (for record type 6).Column Descriptions Name BATCH_NAME CUSTOMER_ID (Continued) Null? Type NULL VARCHAR2(25) NULL NUMBER(15) Description The name of the batch in the transmission. The transaction number as given in the receipt line details Updated for record type 6. The transaction number to be applied to the receipt. The history line id of the parent. The receipt number. Updated for record type 6. The transaction type of the new transaction. The open balance of the applied transaction.

The value of the organization. Updated for record type 9. 6. The he Rule set id used. The transaction set id used. Note that values may be different as the receipt customer may be different from the customer as found from the transaction of the receipt line. The customer number. This points uniquely to a row of the rule set table. Organization identifier Values are 5. The event type. Updated for record type 6. Updated for record type 6.6. The bank account of receipt customer. Updated for record type 6.7. Confidential Information––Use Restricted by Contract 3 – 384 Oracle Receivables Applications Technical Reference Manual . Updated for record type 5. Updated for all record types. Updated for record type 5 and 6. Values for 5 and 6 may differ. This is populated only when there is a promotion match.Column Descriptions Name RULE_PROCEDURE (Continued) Null? Type NULL VARCHAR2(50) Description Contains the name of the matching rule procedure used for matching. Updated for record type 6. Values discussed above. Updated for record type 6. Updated for record type 9. This is updated for record type. The value of the line of business. The value of the flex. The UCD event type. Obsolete in 2. Shall be null for no match cases The profile id of the receipt or receipt line.7. 9. 3 upwards. Updated for all records. Updated for record types 5 and 6.8. Updated for record type 6. The transmission request id of the transmission. Values discussed above.7.8. The promotion number with which a match was found. This is the write–off threshold value. Updated for record type 6. This is the receivables activity id for the write–off adjustment. updated for record type 6. Updated for record type 6. The payment type. Shall be null for no match cases.8. RULE_PROCESS CUSTOMER_BANK_ACCOUNT_ID TRANSMISSION_REQUEST_ID ORG_ID RECORD_TYPE ORGANISATION_SEG CUSTOMER_SEG NULL VARCHAR2(20) NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL VARCHAR2(30) NULL VARCHAR2(30) LOB_SEG NULL VARCHAR2(30) FLEX_SEG PROFILE_ID NULL VARCHAR2(30) NULL NUMBER RULE_SET_ID NULL NUMBER TRX_SET_ID NULL NUMBER PAYMENT_TYPE EVENT_TYPE UCD_EVENT_TYPE PROMOTION_NUMBER NULL VARCHAR2(20) NULL VARCHAR2(2) NULL VARCHAR2(2) NULL VARCHAR2(30) ADJUSTMENT_TOLERANCE ADJUSTMENT_ACTIVITY_ID NULL NUMBER NULL NUMBER(15) Oracle Proprietary. Values discussed above. This points uniquely to a row of the transaction set table. For no match cases this is null.

Updated for all records.6. Updated for record type 9.6. ADJUSTMENT_NUMBER ADJUSTMENT_STATUS CREATED_FROM CURRENCY_CODE NULL VARCHAR2(15) RULE_ID CASH_RECEIPT_ID LOCKBOX_NUMBER DISCOUNT_BASIS_USED NULL NUMBER(9) NULL NUMBER(15) NULL VARCHAR2(30) NULL VARCHAR2(1) FULL_DISCOUNT_FLAG NULL VARCHAR2(1) DISCOUNT_DATE_BASIS_USED DISCOUNT_DATE_USED DISCOUNT_GRACE_DAYS_USED UNEARNED_DISCOUNT MATCHED_TRX_PAYSCHD_ID NEW_TRX_PAYSCHD_ID NULL VARCHAR2(30) NULL DATE NULL NUMBER(15) NULL NUMBER NULL NUMBER(15) NULL NUMBER(15) POSTMARK_DATE NULL DATE DEPOSIT_DATE NULL DATE Oracle Proprietary. Updated for record type 6. Updated for record type 6. Updated for record type 6. The currency code of the receipt. The payment schedule identifier of the applied transaction. Updated for record type 9. Updated for record type 6. The value of the full discount flag used by discount calculation. Both have same values. Updated for record type 6. Updated for record type 6. The identifier of the rule used. The discount basis used by discount calculation for the matched transaction. Updated for record type 6. The actual date used by discount calculation. Updated for record types 5. The grace days used in discount calculation. Has the same value in both records. The Lockbox number for the transmission. Updated for record type 6. Updated for record type 6. Confidential Information––Use Restricted by Contract Detailed Design 3 – 385 . The unearned discount computed by discount calculation. Updated for record types 5. The number of the write–off adjustment. The payment schedule identifier of the deduction or balancing transaction. Updated for record types 5.Column Descriptions Name ADJUSTMENT_ID (Continued) Null? Type NULL NUMBER(15) NULL VARCHAR2(20) NULL VARCHAR2(30) NULL VARCHAR2(30) Description The id of the write–off adjustment.6. The status of the adjustment. The discount date basis used in discount calculation. This may have values of CASH_ ENGINE (for applications from Cash Engine) and MANUAL ( for applications from Receipts Workbench for only those applications for which deductions were manually created ). This is updated for record types 5 and 6. The identifier for the receipt. Updated for record types 5. The deposit date of the receipt.6. The postmark date of the receipt. Updated or record type 9.

Column Descriptions Name RECEIPT_DATE APPLY_DATE ITEM_NUMBER BATCH_SEQUENCE RECEIPT_SEQUENCE (Continued) Null? Type NULL DATE NULL DATE NULL NUMBER NULL NUMBER(15) NULL NUMBER(15) NULL NUMBER(15) Description The receipt date of the receipt. 6. The EDI trace number of receipt and receipt line. Reserved for future use. Updated for record types 5.6. Confidential Information––Use Restricted by Contract 3 – 386 Oracle Receivables Applications Technical Reference Manual . Reserved for future use.7. VARIABLE. Updated for record type 5.6. Updated in record types 5. Has values of FIXED. Has a value of NULL or REVERSED. Used for Receipt Reversal. Updated for record types 5.6. The batch sequence number. TOTAL or NULL. Updated for record type 6. Updated for record types 5. Reserved for future use. Updated for record types 5. Used in Receipt Reversal. Updated for record type 6. APPLICATION_SEQUENCE EDI_REASS_TRACE_NUMBER EDI_TRX_HANDLING_CODE EDI_ASSOCIATION_FLAG CUST_DED_REASON_CODE OPEN_RECEIVABLES_FLAG BAL_NEW_REF NULL VARCHAR2(30) NULL NULL NULL NULL NULL VARCHAR2(1) VARCHAR2(1) VARCHAR2(2) VARCHAR2(1) NUMBER(15) APPLICATION_STATUS NULL VARCHAR2(50) PROMOTION_ID NULL NUMBER(15) PROMOTION_PAYMENT_ID PROMOTION_PAYMENT_MATCH_TYPE NULL NUMBER(15) NULL VARCHAR2(15) Indexes Index Name AR_TA_REMIT_HIST_N1 Index Type NOT UNIQUE Sequence 1 2 Column Name TRANSMISSION_REQUEST_ID BATCH_NAME Sequences Sequence AR_TA_REMIT_HIST_S Derived Column HISTORY_LINE_ID Oracle Proprietary. The sequence of the receipts application within a batch. The item number of the receipt. Reserved for future use. This is the history line identifier for record type 7 stored in record type 8. The sequence of the receipt line applications within a receipt. Updated for record types 5. The discount apply date. The identifier of the promotion with which a match was found.6. he identifier of the promotion payment Updated for record type 6.6. Updated in record type 6.6. Reversed indicates that the transaction has been reversed/ unapplied. Used for Receipt Reversal.

FINANCE_ CHARG_ FLAG and ITEMS_ ON_ DISPUTE_ FLAG are used to calculate the open balance according to whether only the earned discount is subtracted. earned or unearned. This determines whether to take earned or unearned discount when calculate open balance. the finance charge is added or not. which is populated from system setup. or in which way the receipt should be matched against a transaction. Confidential Information––Use Restricted by Contract Detailed Design 3 – 387 . The amounts of under and over payment are used by the Cash Engine to write off the amounts without further approval. unmatched positive amount and unmatched negative amount are used to create transactions for these situations. Finance Charge Flag. The columns DISCOUNT.AR_TA_REMIT_PROF_ALL AR_TA_REMIT_PROF_ALL is a setup table which sets the parameters for the customers remittance processing. The column FULL_ DISCOUNT_ FLAG sets whether or not to give the full discount on the gross amount. The DEFAULT_ TRANSACTION_ SET_ ID column is used by the Cash Engine to created pre–defined transaction types in case adjustments. and/or the items on dispute have been added. This is mainly used by the Cash Engine. even though any percentage of the gross amount has been paid down. postmark and deposit dates) for the calculation of discount. which is populated from system setup.e. matched overpay rule. the matching rule and the discount calculation procedures. For the Cash Engine procedure. The matching rule set in this table is used by the matching rule procedure to identify in which order. It sets the discount basis and various grace days (from apply. the columns matched underpay rule. Possible values are Y or N. This determines whether to take Finance Charges when calculating open balance FINANCE_CHARGES_FLAG NULL VARCHAR2(1) Oracle Proprietary. Column Descriptions Name PROFILE_ID (PK) LAST_UPDATE_DATE LAST_UPDATED_BY LAST_UPDATE_LOGIN CREATION_DATE CREATED_BY NAME DESCRIPTION START_DATE END_DATE DISCOUNT Null? Type NOT NULL NUMBER(15) NOT NULL DATE NOT NULL NUMBER(15) NULL NUMBER(15) NOT NULL DATE NOT NULL NUMBER(15) NOT NULL VARCHAR2(20) NULL VARCHAR2(80) NOT NULL DATE NULL DATE NOT NULL VARCHAR2(15) Description Remittance profile identifier Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Remittance Profile Name Remittance profile Description Date from which Profile is active Date to which Profile is active Type of the discount. i.

if the receipt is not matched against a transaction and it is a negative amount. identifier of transaction sets. Not currently used This field indicates whether to Leave the balance open or to create a debit transaction.2) NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Oracle Proprietary. This field emphasis to create a Debit transaction. if the receipt is matched against a transaction and it is an underpayment. The Overpay amount which can be written off without further approval Mark the existence of Under pay threshold. Possible values are Y or N.Column Descriptions Name (Continued) Null? Type NULL VARCHAR2(1) Description Items On Dispute Flag. which is group of Transaction types. Transaction set ID. This field indicates whether to be Unapplied or to create a credit transaction. This field indicates whether to be Unapplied or to create a credit transaction. This takes only the Matching rules from ar_ta_rules table. if the receipt is matched against a transaction and it is an overpayment. This determines whether to include items in dispute in Customers Open Balance. Confidential Information––Use Restricted by Contract 3 – 388 Oracle Receivables Applications Technical Reference Manual . Mark the existence of Over pay threshold. The Underpay amount which can be written off without further approval Descriptive flexfield structure defining column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column ITEMS_ON_DISPUTE_FLAG RULE_SET_ID DEFAULT_TRX_SET_ID APPLY_PARTIAL_RECEIPT_FLAG MATCHED_UNDR_PAY_RULE NOT NULL NUMBER(15) NOT NULL NUMBER(15) NULL VARCHAR2(1) NOT NULL VARCHAR2(30) MATCHED_OVER_PAY_RULE NOT NULL VARCHAR2(30) UNMATCHED_POS_PAY_RULE NOT NULL VARCHAR2(30) UNMATCHED_NEG_PAY_RULE NOT NULL VARCHAR2(30) WRITE_OFF_OVER_PAY_FLAG WRITE_OFF_OVER_PAY_THRESHOLD WRITE_OFF_UNDR_PAY_FLAG WRITE_OFF_UNDR_PAY_THRESHOLD ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 NOT NULL VARCHAR2(1) NULL NUMBER(15. if the receipt is not matched against a transaction and it is Positive amount.2) NOT NULL VARCHAR2(1) NULL NUMBER(15.

If it is Y. Lines+ Tax Only. NULL NUMBER(15) Apply Grace Days. ORG_ID ALLOW_RECEIPTS_ONLY_FLAG RECEIVABLES_TRX_ID APPLY_DATE_FLAG DEPOSIT_DATE_FLAG POSTMARK_DATE_FLAG APPLY_GRACE_DAYS DEPOSIT_GRACE_DAYS POSTMARK_GRACE_DAYS FULL_DISCOUNT_FLAG DISCOUNT_BASIS Sequences Sequence AR_TA_REMIT_PROF_S Derived Column PROFILE_ID Oracle Proprietary. Confidential Information––Use Restricted by Contract Detailed Design 3 – 389 . until the discount can still be granted to customers NULL NUMBER(15) Postmark Days. The period after the apply date. NULL NUMBER(15) Transaction identifier NULL VARCHAR2(1) Flag which mark the existence of Apply date NULL VARCHAR2(1) Flag which mark the existence of Deposit date. The period after the postmark date. If it is Y. otherwise the discount will be a percentage of the payment. the full discount (discount for the gross amount) will be given if the customer makes a payment of any amount. Validate payments without remittance. until the discount can still be granted to customers NULL VARCHAR2(1) Valid values are Y or N. The allowable values are Invoice Amount. NULL VARCHAR2(1) Basis on which discount is calculated.Column Descriptions Name ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 (Continued) Null? Type Description NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL NUMBER(15) Organization identifier NULL VARCHAR2(1) Valid Values are Y or N. NULL VARCHAR2(1) Flag which mark the existence of Postmark date. until the discount can still be granted to customers NULL NUMBER(15) The period after the deposit date. Lines Only. Lines+ Tax+Freight and Gross Amount.

Column Descriptions Name CREATION_DATE CREATED_BY LAST_UPDATE_DATE LAST_UPDATED_BY LAST_UPDATE_LOGIN RISK_COMMENT CUSTOMER_ID CUSTOMER_SITE_USE_ID ORG_ID ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 TYPE Null? Type NOT NULL NULL NOT NULL NULL NULL NULL NOT NULL NULL NULL NULL DATE NUMBER(15) DATE NUMBER(15) NUMBER(15) VARCHAR2(250) NUMBER(15) NUMBER(15) NUMBER(15) VARCHAR2(30) Description Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Risk or summary comments Identifier of customer Identifier of customer location Organization identifier Descriptive flexfield structure defining column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Identifier of summary comment or risk comment NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(10) Oracle Proprietary. Confidential Information––Use Restricted by Contract 3 – 390 Oracle Receivables Applications Technical Reference Manual . The TYPE column identifies whether these are risk comments or summary comments.AR_TA_RISK_COMENT_ALL AR_TA_RISK_COMENT_ALL stores the comments associated with customer– location combination. A value of STATIC represents the record as a summary comment.

Confidential Information––Use Restricted by Contract Detailed Design 3 – 391 . currently there is only one type: Matching Rules The Short name of the rule. Column Descriptions Name RULE_ID LAST_UPDATE_DATE LAST_UPDATED_BY LAST_UPDATE_LOGIN CREATION_DATE CREATED_BY RULE_TYPE SHORT_NAME Null? Type NOT NULL NUMBER(9) NOT NULL DATE NOT NULL NUMBER(15) NULL NUMBER(15) NOT NULL DATE NOT NULL NUMBER(15) NOT NULL VARCHAR2(30) NOT NULL VARCHAR2(30) Description The rule identifier Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column The Type of the rules. has a value of Y or N Descriptive flexfield structure defining column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Organization identifier DESCRIPTION PROCEDURE_NAME ACTIVE_FLAG ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 ORG_ID NULL VARCHAR2(80) NOT NULL VARCHAR2(45) NOT NULL VARCHAR2(1) NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL NUMBER(15) Oracle Proprietary. this is the data that is displayed in forms under rule name The brief description of the rule The name of procedure hat needs to be run when this rule is used Whether the rule is active or not.AR_TA_RULES_ALL This table contains the details of all rules that are used of by the Cash Engine to match Receipt lines to transactions in the database.

Confidential Information––Use Restricted by Contract 3 – 392 Oracle Receivables Applications Technical Reference Manual .Sequences Sequence AR_TA_RULES_S Derived Column RULE_ID Oracle Proprietary.

AR_TA_RULE_OUTPUT This table is used by the Engine and Matching rules. Confidential Information––Use Restricted by Contract Detailed Design 3 – 393 . Column Descriptions Name OPEN_BALANCE AMOUNT_TO_BE_APPLIED NEW_TRX_NUMBER CUSTOMER_ID CUSTOMER_TRX_ID PAYMENT_SCHEDULE_ID INP_TRX_NUMBER ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 Null? Type NOT NULL NUMBER NULL NUMBER NOT NULL VARCHAR2(30) NOT NULL NUMBER(15) NULL NUMBER(15) NOT NULL NUMBER(15) NULL VARCHAR2(50) NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Description Open balance of transaction as computed by rule Amount to be applied to transaction as computed by rule Transaction number returned by rule Customer identifier for the customer associated with the item Customer transaction identifier Payment schedule identifier Transaction number used by the rule to find matches Descriptive flexfield structure defining column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Oracle Proprietary.

AR_TA_RULE_SETS_ALL AR_TA_RULE_SETS_ALL contains the details of the rule sets that you define in Trade Accounting and subsequently attach to your profile definition. which is a detail table of the CPGR_ RULE_ SETS table .3 onwards The name of the rule set The description of the rule set The active from date The active end date. When the Cash Engine identifies a profile. Column Descriptions Name RULE_SET_ID LAST_UPDATE_DATE LAST_UPDATED_BY LAST_UPDATE_LOGIN CREATION_DATE CREATED_BY RULE_TYPE NAME DESCRIPTION START_DATE END_DATE ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 Null? Type NOT NULL NUMBER(15) NOT NULL DATE NOT NULL NUMBER(15) NULL NUMBER(15) NOT NULL DATE NOT NULL NUMBER(15) NOT NULL VARCHAR2(30) NOT NULL VARCHAR2(20) NULL VARCHAR2(80) NOT NULL DATE NULL DATE NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Description The rule set identifier Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Obsolete from 2. it picks up the rule set you have attached to the profile and retrieves the details of all the rules it needs to apply. If end date is null then it indicates that the rule is active forever Descriptive flexfield structure defining column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Oracle Proprietary. The details of the rules which are included in the rule set are contained in the CPGR_ RULE_ SET_ LINES table. Confidential Information––Use Restricted by Contract 3 – 394 Oracle Receivables Applications Technical Reference Manual .

Column Descriptions Name ORG_ID (Continued) Null? Type NULL NUMBER(15) Description Organization Identifier Indexes Index Name AR_TA_RULE_SETS_N1 Index Type NOT UNIQUE Sequence 1 2 Column Name RULE_SET_ID ORG_ID Sequences Sequence AR_TA_RULE_SETS_S Derived Column RULE_SET_ID Oracle Proprietary. Confidential Information––Use Restricted by Contract Detailed Design 3 – 395 .

AR_TA_RULE_SET_LN_ALL AR_TA_RULE_SET_LN_ALL contains the details of the rules contained in a rule set. The Cash Engine module retrieves rows from this table to obtain the rules within a rule set. Column Descriptions Name RULE_SET_LINE_ID RULE_SET_ID LAST_UPDATE_DATE LAST_UPDATED_BY LAST_UPDATE_LOGIN CREATION_DATE CREATED_BY SEQUENCE_NUMBER (PK) Null? Type NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NOT NULL NUMBER(15) NULL NUMBER(15) NOT NULL DATE NOT NULL NUMBER(15) NOT NULL NUMBER(4) Description The rule set line identifier The rule set identifier to which the rule belongs Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column The sequence of the rule. and is a detail table of CPGR_ RULE_ SETS. This is used to determine in which order the rules the need to be applied. The rule identifier Descriptive flexfield structure defining column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Organization Identifier RULE_ID ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 ORG_ID NOT NULL NUMBER(9) NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL NUMBER(15) Oracle Proprietary. Confidential Information––Use Restricted by Contract 3 – 396 Oracle Receivables Applications Technical Reference Manual .

Indexes Index Name AR_TA_RULE_SET_LN_N1 Index Type NOT UNIQUE Sequence 1 2 3 4 Column Name RULE_SET_LINE_ID RULE_SET_ID RULE_ID ORG_ID Sequences Sequence AR_TA_RULE_SET_LINES_S Derived Column RULE_SET_LINE_ID Oracle Proprietary. Confidential Information––Use Restricted by Contract Detailed Design 3 – 397 .

When the Cash Engine tries to create a deduction or balancing transaction. Descriptive flexfield structure defining column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Oracle Proprietary. The transaction sets contain a set of transaction types that the Cash Engine creates based on a situation. You attach a default transaction set to your profile definition. Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column The name of the transaction set.AR_TA_TRX_SETS_ALL AR_TA_TRX_SETS_ALL contains the details of the transaction sets that you define in Trade Accounting. Column Descriptions Name TRX_SET_ID (PK) LAST_UPDATE_DATE LAST_UPDATED_BY LAST_UPDATE_LOGIN CREATION_DATE CREATED_BY NAME DESCRIPTION START_DATE END_DATE Null? Type NOT NULL NUMBER(15) NOT NULL DATE NOT NULL NUMBER(15) NULL NUMBER(15) NOT NULL DATE NOT NULL NUMBER(15) NOT NULL VARCHAR2(20) NULL VARCHAR2(80) NOT NULL DATE NULL DATE Description The Transaction set identifier. it identifies the transaction set to be used and uses it to pick up the transaction types from the AR_TA_ TRX_ SET_ LN_ALL table. which is a detail table of the AR_TA_ TRX_ SETS_ALL table. If end date is null then it indicates that the rule is active forever. The active end date. The active from date. Confidential Information––Use Restricted by Contract 3 – 398 Oracle Receivables Applications Technical Reference Manual . The description of the transaction set.

Column Descriptions Name ATTRIBUTE14 ATTRIBUTE15 ORG_ID (Continued) Null? Type Description NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL NUMBER(15) Organization Identifier Indexes Index Name AR_TA_TRX_SETS_N1 Index Type NOT UNIQUE Sequence 1 2 Column Name TRX_SET_ID ORG_ID Sequences Sequence AR_TA_TRX_SETS_S Derived Column TRX_SET_ID Oracle Proprietary. Confidential Information––Use Restricted by Contract Detailed Design 3 – 399 .

Column Descriptions Name TRX_SET_LINE_ID (PK) Null? Type NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NOT NULL NUMBER(15) NULL NUMBER(15) NOT NULL DATE NOT NULL NUMBER(15) NOT NULL NUMBER(4) NOT NULL VARCHAR2(20) NOT NULL NUMBER(15) Description The transaction set line identifier. 3 upwards used to determine in which order.AR_TA_TRX_SET_LN_ALL AR_TA_TRX_SET_LN_ALL contains the details of the transaction types and event types contained in a transaction set. and is a detail table of CPGR_ TRX_ SETS. Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Not used. The active end date. Descriptive flexfield structure defining column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column TRX_SET_ID LAST_UPDATE_DATE LAST_UPDATED_BY LAST_UPDATE_LOGIN CREATION_DATE CREATED_BY SEQUENCE_NUMBER EVENT CUST_TRX_TYPE_ID START_DATE END_DATE NOT NULL DATE NULL DATE ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Oracle Proprietary. Confidential Information––Use Restricted by Contract 3 – 400 Oracle Receivables Applications Technical Reference Manual . Obsolete in version 2. This transaction type id is passed to the Transaction API for creating deductions or balancing transactions. The active from date. Corresponds to the trx_ class column of the AR_TA_ TRX_ TO_ CREATE table. The transaction type id that needs to be create for the event. The transaction set identifier. The Cash Engine module retrieves rows from this table to obtain the transaction types within a transaction set. If end date is null then it indicates that the rule is active forever. The EVENT column in this table corresponds to the TRX_ CLASS column of the CPGR_ TRX_ TO_ CREATE table.

Column Descriptions Name ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 ORG_ID (Continued) Null? Type Description NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL NUMBER(15) Organization Identifier Indexes Index Name AR_TA_TRX_SET_LN_N1 Index Type NOT UNIQUE Sequence 1 2 3 4 5 Column Name TRX_SET_LINE_ID TRX_SET_ID EVENT CUST_TRX_TYPE_ID ORG_ID Sequences Sequence AR_TA_TRX_SET_LINES_S Derived Column TRX_SET_LINE_ID Oracle Proprietary. Confidential Information––Use Restricted by Contract Detailed Design 3 – 401 .

UNEARNED DISC Indicates that a match has been found for the receipt line and an that only an unearned discount was computed. e. When the Cash Engine processes a receipt line of a receipt. The matching rules compute the discount for the matched transaction to obtain the net payment required for the transaction. This is when the amount on receipt line is less than the net amount of the transaction. UP Indicates under payment. The event type indicates the kind of event for a payment type: whether or not the event was an overpayment. In case of No Match situations an under payment occurs if the receipt line amount is less than zero. The Oracle Proprietary. NO MATCH Indicates that no matches has been found for the receipt line. UU Indicates an underpayment. and purchase order numbers specified on the receipt line with that in the database using the matching rules.AR_TA_TRX_TO_CREATE AR_TA_TRX_TO_CREATE contains information for the transactions which the Cash Engine needs to create transactions based on various situations. an underpayment or an exact match. n PROMOTIONS Indicates that a promotion match has been identified for the receipt line. Confidential Information––Use Restricted by Contract 3 – 402 Oracle Receivables Applications Technical Reference Manual . i. NO DISC Indicates that a match has been found for the receipt line and neither an earned discount or an unearned discount was applicable. This is when the amount on receipt line is greater than the net amount of the transaction. the receipt line amount is equal to the net amount of the matched transaction. In case of No Match situations an over payment occurs if the receipt lineamount is greater than zero. It can have the following values: OP Indicates over payment. EM Indicates exact match. This is similar to UP except for the fact that UU occurs only when the matched transaction has an unearned discount which is less than or equal to the short payment.. it first tries to match the transaction number. The Payment type can have the following values: EARNED DISC Indicates that a match has been found for the receipt line and an earned discount and/ or an unearned discount was computed. The situations are characterized by a payment type and an event type. promotion numbers.

This column can have the following values: CM_ OP This is the deduction transaction to be created (credit memo) in case of overpayment. the promotion amount is reduced. When the Cash Engine creates transactions (deduction or balancing) it uses the sequence number (1 or 2) stored in the SEQUENCE column to determine if the transaction is a deduction or a balancing transaction. The event type. CM_ UP_ PROM This is the balancing transaction to be created in case of Promotion match. The deduction transaction is created first and then the balancing transaction is created.information on transactions to be created are based on the TRX_CLASS column of this table. the only exception is in case of promotions. DM_ UCD This is the deduction transaction to be created (debit memo) in case of a UCD underpayment. only a balancing transaction is created. CM_ UCD_ BAL This is the balancing transaction to be created (credit memo) in case of a UCD underpayment. DM_ UP This is the deduction transaction to be created (debit memo) in case of under payment. Note: whenever a deduction is created a balancing transaction is also created. The class type of the transaction that needs to be created. For promotions. Oracle Proprietary. Column Descriptions Name PAYMENT_TYPE (PK) EVENT_TYPE (PK) TRX_CLASS (PK) SEQUENCE Null? Type NOT NULL VARCHAR2(20) NOT NULL VARCHAR2(2) NOT NULL VARCHAR2(20) NOT NULL NUMBER Description The payment type. DM_ OP_ BAL This is the balancing transaction to be created (debit memo) in case of overpayment. CM_ UP_ BAL This is the balancing transaction to be created (credit memo) in case of under payment. and instead of creating a deduction transaction. Confidential Information––Use Restricted by Contract Detailed Design 3 – 403 . The sequence in which the transactions need to be created.

Could be one of: CM. this table is flushed and a fresh row is inserted for transaction type. This table can be used by any external Deduction Management System (DMS) to ensure synchronization of DMS reason codes with transaction type information in Trade Accounting. Column Descriptions Name CUST_TRX_TYPE_ID NAME DESCRIPTION LAST_UPDATE_DATE LAST_UPDATED_BY CREATION_DATE CREATED_BY LAST_UPDATE_LOGIN TYPE ALLOW_FREIGHT_FLAG TAX_CALCULATION_FLAG GL_ID_REV GL_ID_FREIGHT GL_ID_REC GL_ID_CLEARING GL_ID_TAX GL_ID_UNBILLED GL_ID_UNEARNED POST_TO_GL START_DATE END_DATE SET_OF_BOOKS_ID TRX_CATEGORY STATUS ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 Null? Type NULL NUMBER(15) NULL NULL NULL NULL NULL NULL NULL NULL VARCHAR2(20) VARCHAR2(80) DATE NUMBER(15) DATE NUMBER(15) NUMBER(15) VARCHAR2(20) Description Customer transaction type identifier Transaction type name Transaction type description Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Transaction class. DM. On every run of the transfer transaction types process. CB Y or N flag to indicate whether freight is allowed on transactions Y or N flag to indicate whether tax is allowed on transactions Revenue Account identifier Freight Account identifier Receivables Account identifier Clearing Account identifier Tax Account identifier Unbilled Account identifier Unearned Account identifier Y or N flag to indicate whether transactions should be posted to general ledger Transaction type start date Transaction type end date Set of books identifier Transaction category Transaction type status flag Descriptive flexfield structure defining column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column NOT NOT NOT NOT NULL VARCHAR2(1) NULL VARCHAR2(1) NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NUMBER(15) NUMBER(15) NUMBER(15) NUMBER(15) NUMBER(15) NUMBER(15) NUMBER(15) VARCHAR2(1) DATE DATE NUMBER(15) VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Oracle Proprietary.AR_TA_TRX_TYP_INT_ALL AR_TA_TRX_TYP_INT_ALL is an interface table used to store details about all transaction types. Confidential Information––Use Restricted by Contract 3 – 404 Oracle Receivables Applications Technical Reference Manual .

Confidential Information––Use Restricted by Contract Detailed Design 3 – 405 .Column Descriptions Name ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 ORG_ID REQUEST_ID (Continued) Null? Type Description NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL NUMBER Organization Identifier NULL NUMBER ransmission request identifier Oracle Proprietary.

Confidential Information––Use Restricted by Contract 3 – 406 Oracle Receivables Applications Technical Reference Manual . Column Descriptions Name SERIAL_NUMBER TIME_STAMP VERSION OPERATION TYPE LAST_UPDATE_DATE LAST_UPDATED_BY CREATION_DATE CREATED_BY LAST_UPDATE_LOGIN Null? Type NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NUMBER(15) DATE VARCHAR2(30) VARCHAR2(30) VARCHAR2(30) DATE NUMBER(15) DATE NUMBER(15) NUMBER(15) Description Serial number Time stamp Version Operation Type Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column NOT NOT NOT NOT Oracle Proprietary.AR_TA_VERSIONS This table stores information about the Trade Accounting version.

AR_TRANSACTIONS_REP_ITF This table stores information for the Report Exchange Receivables Transactions reports. Miscellaneous Transactions. Confidential Information––Use Restricted by Contract Detailed Design 3 – 407 . Foreign Keys Primary Key Table FND_CONCURRENT_REQUESTS FND_CURRENCIES Primary Key Column REQUEST_ID CURRENCY_CODE Foreign Key Column REQUEST_ID FUNCTIONAL_CURRENCY_CODE Column Descriptions Name REQUEST_ID CREATED_BY CREATION_DATE LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN ORGANIZATION_NAME FUNCTIONAL_CURRENCY_CODE CUSTOMER_TRX_ID TRX_NUMBER CONS_BILL_NUMBER REC_CUST_TRX_LINE_GL_DIST_ID REC_ACCOUNT REC_ACCOUNT_DESC REC_BALANCE REC_BALANCE_DESC REC_NATACCT REC_NATACCT_DESC REC_POSTABLE_FLAG TRX_LAST_UPDATED_BY TRX_LAST_UPDATE_DATE CUSTOMER_TRX_LINE_ID LINK_TO_CUST_TRX_LINE_ID INVENTORY_ITEM CUST_TRX_LINE_GL_DIST_ID ACCOUNT ACCOUNT_DESC BALANCE BALANCE_DESC NATACCT NATACCT_DESC TRX_PAYMENT_SCHEDULE_ID Null? Type NOT NOT NOT NOT NOT NULL NULL NULL NULL NULL NULL NULL NULL NOT NULL NULL NULL NULL NULL NUMBER(15) NUMBER(15) DATE NUMBER(15) DATE NUMBER(15) VARCHAR2(30) VARCHAR2(15) NUMBER(15) VARCHAR2(20) VARCHAR2(30) NUMBER(15) VARCHAR2(240) Description Standard Who Column Standard Who Column Standard Who Column Standard Who Column Standard Who Column Standard Who Column Set of Books Name Functional Currency Code Transaction ID Transaction Number Consolidated Billing Number Receivables Distribution ID Receivables Account accounting flexfield Receivables Account accounting flexfield description Receivables Balancing Segment value Receivables Balancing Segment description Receivables Natural Account Segment value Receivables Natural Account Segment description Receivables Postable Flag Transaction Last Updated By Transaction Last Update Date Transaction Line ID Linked Transaction Line ID Inventory Item Distribution Line ID Account accounting flexfield Account accounting flexfield description Balancing Segment value Balancing Segment description Natural Account Segment value Natural Account Segment description Transaction Payment Schedule ID NULL VARCHAR2(240) NULL VARCHAR2(240) NULL VARCHAR2(240) NULL VARCHAR2(240) NULL VARCHAR2(240) NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL VARCHAR2(10) NUMBER DATE NUMBER(15) NUMBER(15) VARCHAR2(240) NUMBER(15) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) NULL NUMBER(15) Oracle Proprietary. including the Transactions Register. and Transactions Check reports. These reports lets you sort and display transactions in a custom format.

Indexes Index Name AR_TRANSACTIONS_REP_ITF_N1 Index Type NOT UNIQUE Sequence 1 Column Name REQUEST_ID Oracle Proprietary. Confidential Information––Use Restricted by Contract 3 – 408 Oracle Receivables Applications Technical Reference Manual .

HOLD. NULL VARCHAR2(240) Comments related to this row NULL VARCHAR2(30) Descriptive Flexfield Structure Defining Column Oracle Proprietary. it is NULL otherwise NULL VARCHAR2(1) This is Y if this row is the latest accounted step for this transaction. PROTESTED. UNPAID. RECALLED. PENDING_ACCEPTANCE NULL NUMBER(15) This is foreign key to the AR_BATCHES and RA_BATCHES table that points to the batch that was used to create this row for the transaction. MATURED_PEND_RISK_ELIMINATION. NULL VARCHAR2(30) Code pointing to the form/program that created this row. ENDORSED. –3 means row is not posted NULL DATE Date when record was submitted for General Ledger posting NULL NUMBER(15) This column has the TRANSACTION_HISTORY_ID of the record that precedes the current record in status. FACTORED. MATURITY_DATE_UPDATED. DESELECTED_REMITTANCE REMITTED. SELECTED_REMITTANCE. FORMATTED. CANCELLED NULL VARCHAR2(30) One of the following: COMPLETED. UNPAID. PROTESTED CLOSED.AR_TRANSACTION_HISTORY_ALL This table stores the life cycle of a Bills Receivable transaction. ACCEPTED ENDORSED. CANCELLED. Confidential Information––Use Restricted by Contract Detailed Design 3 – 409 . FACTORED. RELEASE_HOLD EXCHANGED. MATURED_PEND_RISK_ELIMINATION REMITTED. NULL DATE The transaction date when this history row occurs NULL DATE The general ledger date for this history row NULL VARCHAR2(1) This is Y if this row is the latest step for this transaction. PENDING_REMITTANCE. PENDING_ACCEPTANCE. Column Descriptions Name TRANSACTION_HISTORY_ID CUSTOMER_TRX_ID STATUS (PK) Null? Type NOT NULL NUMBER(15) NOT NOT Description EVENT BATCH_ID TRX_DATE GL_DATE CURRENT_RECORD_FLAG NOT CURRENT_ACCOUNTED_FLAG POSTABLE_FLAG FIRST_POSTED_RECORD_FLAG POSTING_CONTROL_ID GL_POSTED_DATE PRV_STAT_TRX_HISTORY_ID NOT NOT NOT CREATED_FROM COMMENTS ATTRIBUTE_CATEGORY NOT Transaction history unique identifier NULL NUMBER(15) Identifies the transaction that this row is related. NULL VARCHAR2(30) One of the following: INCOMPLETE. it is NULL otherwise NULL VARCHAR2(1) This is Y if the row is postable and N otherwise NULL VARCHAR2(1) This is Y if this is the first row posted for the transaction. CLOSED. N otherwise NULL NUMBER(15) Receivables posting batch identifier.

posted date for reporting book(s) pairs. PROGRAM_APPLICATION_ID PROGRAM_ID PROGRAM_UPDATE_DATE REQUEST_ID CREATION_DATE CREATED_BY LAST_UPDATE_LOGIN LAST_UPDATE_DATE LAST_UPDATED_BY ORG_ID MRC_POSTING_CONTROL_ID NOT NOT NOT NOT MRC_GL_POSTED_DATE MRC_CREATED_FROM Indexes Index Name AR_TRANSACTION_HISTORY_N1 AR_TRANSACTION_HISTORY_N2 Index Type NOT UNIQUE NOT UNIQUE Sequence 1 1 2 Column Name CUSTOMER_TRX_ID CUSTOMER_TRX_ID CURRENT_RECORD_FLAG Oracle Proprietary. code pointing to the form/program that created this row. NULL VARCHAR2(2000) MRC only: Concatenated string of reporting set of books ID. receivable posting batch identifier pairs.Column Descriptions Name ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 (Continued) Null? Type Description NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL VARCHAR2(150) Descriptive Flexfield Segment Column NULL NUMBER(15) Standard Who column NULL NUMBER(15) Standard Who column NULL DATE Standard Who column NULL NUMBER(15) Request identifier number NULL DATE Standard Who column NULL NUMBER(15) Standard Who column NULL NUMBER(15) Standard Who column NULL DATE Standard Who column NULL NUMBER(15) Standard Who column NULL NUMBER(15) Operating Unit Identifier NULL VARCHAR2(2000) MRC only: Concatenated string of reporting set of books ID. NULL VARCHAR2(2000) MRC only: Concatenated string of reporting set of books ID. Confidential Information––Use Restricted by Contract 3 – 410 Oracle Receivables Applications Technical Reference Manual .

Confidential Information––Use Restricted by Contract Detailed Design 3 – 411 .Indexes (Continued) Index Name AR_TRANSACTION_HISTORY_N3 AR_TRANSACTION_HISTORY_N4 AR_TRANSACTION_HISTORY_U1 Index Type NOT UNIQUE NOT UNIQUE NOT UNIQUE Sequence 1 2 1 1 Column Name CUSTOMER_TRX_ID CURRENT_ACCOUNTED_FLAG BATCH_ID TRANSACTION_HISTORY_ID Oracle Proprietary.

Foreign Keys Primary Key Table AR_LOCKBOXES_ALL AR_TRANSMISSION_FORMATS Primary Key Column LOCKBOX_ID TRANSMISSION_FORMAT_ID Foreign Key Column REQUESTED_LOCKBOX_ID REQUESTED_TRANS_FORMAT_ID QuickCodes Columns Column STATUS QuickCodes Type BATCH_STATUS CL NB OOB OP User defined QuickCodes Table AR_LOOKUPS Closed New Out of Balance Open Column Descriptions Name TRANSMISSION_REQUEST_ID CREATED_BY CREATION_DATE LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN TRANS_DATE TIME COUNT AMOUNT VALIDATED_COUNT VALIDATED_AMOUNT ORIGIN DESTINATION STATUS COMMENTS REQUESTED_LOCKBOX_ID (PK) Null? Type NOT NULL NUMBER(15) NOT NOT NOT NOT Description Identifies the concurrent request of the transmission NULL NUMBER(15) Standard Who column NULL DATE Standard Who column NULL NUMBER(15) Standard Who column NULL DATE Standard Who column NULL NUMBER(15) Standard Who column NULL DATE Deposit date that corresponds to the transmission NULL VARCHAR2(5) Deposit time that corresponds to the transmission NULL NUMBER Number of records read in the transmission NULL NUMBER Sum of payments in the transmission NULL NUMBER Number of records read in the transmission that passed the validation NULL NUMBER Sum of the validated payments within the transmission NULL VARCHAR2(25) Identifier of the institution from which the transmission originated NULL VARCHAR2(25) Account of the recipient NULL VARCHAR2(30) Lookup code for the status of the transmission NULL VARCHAR2(240) User’s comments entered at submission NULL NUMBER(15) Identifies the selected originating lockbox Oracle Proprietary. Out of Balance. You use this information to review the status of your transmissions. and amount. The primary key for this table is TRANSMISSION_REQUEST_ID. Oracle Receivables stores ’OOB’. ’CL’.AR_TRANSMISSIONS_ALL This table stores information about each Lockbox transmission. Each row includes the original transmission request ID. time. and ’NEW’. count. the transmission date. and Closed. Possible statuses include New. Confidential Information––Use Restricted by Contract 3 – 412 Oracle Receivables Applications Technical Reference Manual .

Confidential Information––Use Restricted by Contract Detailed Design 3 – 413 .Column Descriptions Name (Continued) Null? Type NULL NUMBER(15) NULL DATE NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NOT NULL VARCHAR2(30) NOT NULL NUMBER(15) NULL NUMBER(15) NULL NUMBER(15) Description Identifies the selected transmission format Selected General Ledger date for payments Descriptive Flexfield Structure Defining column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Name that the user has specified to identify transmission Uniquely identifies the transmission Identifies the concurrent request that last processed the transmission Operating Unit Identifier REQUESTED_TRANS_FORMAT_ID REQUESTED_GL_DATE ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 TRANSMISSION_NAME TRANSMISSION_ID LATEST_REQUEST_ID ORG_ID Indexes Index Name AR_TRANSMISSIONS_N1 AR_TRANSMISSIONS_N2 AR_TRANSMISSIONS_U1 AR_TRANSMISSIONS_U2 Index Type NOT UNIQUE NOT UNIQUE UNIQUE UNIQUE Sequence 1 2 1 1 Column Name CREATION_DATE TRANSMISSION_REQUEST_ID TRANSMISSION_ID TRANSMISSION_NAME Sequences Sequence AR_TRANSMISSIONS_S Derived Column TRANSMISSION_ID Oracle Proprietary.

Each row includes the format name and description.AR_TRANSMISSION_FORMATS This table stores information about the Lockbox transmission formats that you define. Confidential Information––Use Restricted by Contract 3 – 414 Oracle Receivables Applications Technical Reference Manual . You define transmission formats so Oracle Receivables can interpret your bank files. The primary key for this table is TRANSMISSION_FORMAT_ID. QuickCodes Columns Column STATUS_LOOKUP_CODE QuickCodes Type CODE_STATUS A I QuickCodes Table AR_LOOKUPS Active Inactive Column Descriptions Name TRANSMISSION_FORMAT_ID CREATION_DATE CREATED_BY LAST_UPDATE_LOGIN LAST_UPDATED_BY LAST_UPDATE_DATE FORMAT_NAME STATUS_LOOKUP_CODE DESCRIPTION ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 (PK) Null? Type NOT NULL NUMBER(15) NOT NULL DATE NOT NULL NUMBER(15) NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NOT NULL VARCHAR2(25) NOT NULL VARCHAR2(1) NULL VARCHAR2(240) NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Description Identifies the transmission format Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Name of this transmission format Lookup code for the status of this transmission format Description given to this transmission format Descriptive Flexfield Structure Defining column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Oracle Proprietary.

Confidential Information––Use Restricted by Contract Detailed Design 3 – 415 .Column Descriptions Name ATTRIBUTE14 ATTRIBUTE15 (Continued) Null? Type Description NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column Indexes Index Name AR_TRANSMISSION_FORMATS_U1 Index Type UNIQUE Sequence 1 Column Name TRANSMISSION_FORMAT_ID Sequences Sequence AR_TRANSMISSION_FORMATS_S Derived Column TRANSMISSION_FORMAT_ID Oracle Proprietary.

MM HH. description. Each row includes field starting position.bb aaaaaabb AR_LOOKUPS DD–MON–YY DD–MON–YYYY DD/MM/YY DD/MM/YYYY DDMMYY DDMMYYYY MM/DD/YY MM/DD/YYYY MMDDYY MMDDYYYY YYMMDD AR_LOOKUPS Blank Zero AR_LOOKUPS Left Right AR_LOOKUPS HH.MM.SS HH:MM HH:MM:SS HHMM HHMMSS DATE_PICTURE_LOOKUP_CODE FILL_CHARACTER_LOOKUP_CODE JUSTIFICATION_LOOKUP_CODE TIME_PICTURE_LOOKUP_CODE Column Descriptions Name FIELD_FORMAT_ID CREATION_DATE CREATED_BY (PK) Null? Type NOT NULL NUMBER NOT NULL DATE NOT NULL NUMBER(15) Description Identifies each transmission field format Standard Who column Standard Who column Oracle Proprietary. and justification information.MI HH24.AR_TRANS_FIELD_FORMATS This table stores information about each field in a transmission format. Confidential Information––Use Restricted by Contract 3 – 416 Oracle Receivables Applications Technical Reference Manual .MI.SS HH24:MI HH24:MI:SS HH24MI HH24MISS QuickCodes Table AR_LOOKUPS aaaaa. Foreign Keys Primary Key Table AR_TRANSMISSION_FORMATS AR_TRANS_RECORD_FORMATS Primary Key Column TRANSMISSION_FORMAT_ID RECORD_FORMAT_ID Foreign Key Column TRANSMISSION_FORMAT_ID RECORD_FORMAT_ID QuickCodes Columns Column AMOUNT_FORMAT_LOOKUP_CODE QuickCodes Type TRANS_AMOUNT_FORMATS 1 100 TRANS_DATE_FORMATS DD–MON–YY DD–MON–YYYY DD/MM/YY DD/MM/YYYY DDMMYY DDMMYYYY MM/DD/YY MM/DD/YYYY MMDDYY MMDDYYYY YYMMDD TRANS_FILL_CHARACTERS BLANK ZERO TRANS_JUSTIFICATIONS LEFT RIGHT TRANS_TIME_FORMATS HH24. The primary key for this table is FIELD_FORMAT_ID. field ending position. You specify the records that are part of each transmission format. Each record has specific field types which are stored in this table.

Confidential Information––Use Restricted by Contract Detailed Design 3 – 417 .Column Descriptions Name (Continued) Null? Type NULL NOT NULL NOT NULL NOT NULL NOT NOT NOT NOT NUMBER(15) NUMBER(15) DATE NUMBER(15) Description Standard Who column Standard Who column Standard Who column Identifies the record within which the field appears NULL NUMBER(15) Identifies the transmission format with which this field is associated NULL NUMBER Start position of field NULL NUMBER End position of field NULL VARCHAR2(30) Lookup code for the type of field NULL VARCHAR2(240) Description of field NULL VARCHAR2(30) Lookup code for the date format NULL VARCHAR2(30) Lookup code for the time format NULL VARCHAR2(30) Lookup code for the field justification NULL VARCHAR2(30) Lookup code for the amount format NULL VARCHAR2(1) Indicates whether this field is an overflow of the preceding payment record NULL VARCHAR2(30) Lookup code for the field fill character LAST_UPDATE_LOGIN LAST_UPDATED_BY LAST_UPDATE_DATE RECORD_FORMAT_ID TRANSMISSION_FORMAT_ID FIELD_START_POSITION FIELD_END_POSITION FIELD_TYPE_LOOKUP_CODE DESCRIPTION DATE_PICTURE_LOOKUP_CODE TIME_PICTURE_LOOKUP_CODE JUSTIFICATION_LOOKUP_CODE AMOUNT_FORMAT_LOOKUP_CODE OVERFLOW_REC_INDICATOR FILL_CHARACTER_LOOKUP_CODE Indexes Index Name AR_TRANS_FIELD_FORMATS_N2 AR_TRANS_FIELD_FORMATS_N3 AR_TRANS_FIELD_FORMATS_U1 Index Type NOT UNIQUE NOT UNIQUE UNIQUE Sequence 1 1 1 Column Name RECORD_FORMAT_ID FIELD_TYPE_LOOKUP_CODE FIELD_FORMAT_ID Sequences Sequence AR_TRANS_FIELD_FORMATS_S Derived Column FIELD_FORMAT_ID Oracle Proprietary.

AR_TRANS_RECORD_FORMATS This table stores information about each record in a transmission format. Each row includes the record identifier. description. Confidential Information––Use Restricted by Contract 3 – 418 Oracle Receivables Applications Technical Reference Manual . and the transmission format ID. Foreign Keys Primary Key Table AR_TRANSMISSION_FORMATS Primary Key Column TRANSMISSION_FORMAT_ID Foreign Key Column TRANSMISSION_FORMAT_ID QuickCodes Columns Column RECORD_TYPE_LOOKUP_CODE QuickCodes Type TRANS_RECORD_TYPES BATCH HDR BATCH TRL LB HDR LB TRL OVRFLW PAYMENT PAYMENT SERVICE HDR TRANS HDR TRANS TRL QuickCodes Table AR_LOOKUPS Batch Header Batch Trailer Lockbox Header Lockbox Trailer Overflow Receipt Receipt Service Header Transmission Header Transmission Trailer Column Descriptions Name RECORD_FORMAT_ID (PK) CREATION_DATE CREATED_BY LAST_UPDATE_LOGIN LAST_UPDATED_BY LAST_UPDATE_DATE TRANSMISSION_FORMAT_ID RECORD_IDENTIFIER RECORD_TYPE_LOOKUP_CODE DESCRIPTION ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 Null? Type NOT NULL NUMBER(15) NOT NULL DATE NOT NULL NUMBER(15) NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NOT NULL NUMBER(15) NOT NULL VARCHAR2(2) NOT NULL VARCHAR2(30) NULL VARCHAR2(240) NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Description Identifies the record format Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Identifies the lockbox transmission format associated with this record Uniquely identifies each record within each record type Lookup code for the record type Describes the record Descriptive Flexfield Structure Defining column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Oracle Proprietary. You specify the records that are part of each transmission format and Oracle Receivables stores this information in this table. The primary key for this table is RECORD_FORMAT_ID.

Column Descriptions Name ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 (Continued) Null? Type Description Flexfield Segment Flexfield Segment Flexfield Segment Flexfield Segment Flexfield Segment Flexfield Segment Flexfield Segment Flexfield Segment Flexfield Segment NULL VARCHAR2(150) Descriptive column NULL VARCHAR2(150) Descriptive column NULL VARCHAR2(150) Descriptive column NULL VARCHAR2(150) Descriptive column NULL VARCHAR2(150) Descriptive column NULL VARCHAR2(150) Descriptive column NULL VARCHAR2(150) Descriptive column NULL VARCHAR2(150) Descriptive column NULL VARCHAR2(150) Descriptive column Indexes Index Name AR_TRANS_RECORD_FORMATS_N2 AR_TRANS_RECORD_FORMATS_N3 AR_TRANS_RECORD_FORMATS_U1 Index Type NOT UNIQUE NOT UNIQUE UNIQUE Sequence 1 1 1 Column Name TRANSMISSION_FORMAT_ID RECORD_TYPE_LOOKUP_CODE RECORD_FORMAT_ID Sequences Sequence AR_TRANS_RECORD_FORMATS_S Derived Column RECORD_FORMAT_ID Oracle Proprietary. Confidential Information––Use Restricted by Contract Detailed Design 3 – 419 .

Indicates whether the tax code is of type Ad Hoc The code combination identifier of the accounting flexfield to which the tax should be posted First date that the tax code is active Last date that the tax code is active Allow the creation of unapproved exemption certificates Description of tax code (legal requirement in Italy) Descriptive Flexfield Structure Defining column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column Descriptive Flexfield Segment column LAST_UPDATED_BY LAST_UPDATE_DATE LAST_UPDATE_LOGIN CREATED_BY CREATION_DATE TAX_RATE TAX_TYPE VALIDATE_FLAG TAX_ACCOUNT_ID START_DATE END_DATE UNAPPROVED_EXEMPTION_FLAG DESCRIPTION ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 (PK) NOT NULL VARCHAR2(30) NULL VARCHAR2(1) NULL NUMBER(15) NOT NULL DATE NULL DATE NULL VARCHAR2(1) NULL VARCHAR2(60) NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Oracle Proprietary. Each row represents a tax code and a tax rate valid for the period between the START_DATE and the END_DATE. Confidential Information––Use Restricted by Contract 3 – 420 Oracle Receivables Applications Technical Reference Manual .AR_VAT_TAX_ALL_B This table contains tax codes that are defined in the Tax Codes and Rates window. Foreign Keys Primary Key Table GL_CODE_COMBINATIONS GL_SETS_OF_BOOKS Primary Key Column CODE_COMBINATION_ID SET_OF_BOOKS_ID Foreign Key Column TAX_ACCOUNT_ID SET_OF_BOOKS_ID Column Descriptions Name VAT_TAX_ID SET_OF_BOOKS_ID TAX_CODE (PK) Null? Type NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL VARCHAR2(50) NOT NULL NUMBER(15) NOT NULL DATE NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL DATE NULL NUMBER Description Unique identifier The unique identifier of the set of book The tax code associated with a rate user specified in the Tax Codes and Rates window Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column The tax rate associated with the tax code the user specified in the Tax Codes and Rates window This is a lookup column that uses the lookup_type TAX_TYPE.

Column Descriptions Name ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 (Continued) Null? Type Description NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL VARCHAR2(150) Descriptive Flexfield Segment column NULL NUMBER(15) Operating Unit Identifier NULL VARCHAR2(30) VAT Transaction Type NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality NULL VARCHAR2(150) Reserved For Globalization Functionality ORG_ID VAT_TRANSACTION_TYPE GLOBAL_ATTRIBUTE1 GLOBAL_ATTRIBUTE2 GLOBAL_ATTRIBUTE3 GLOBAL_ATTRIBUTE4 GLOBAL_ATTRIBUTE5 GLOBAL_ATTRIBUTE6 GLOBAL_ATTRIBUTE7 GLOBAL_ATTRIBUTE8 GLOBAL_ATTRIBUTE9 GLOBAL_ATTRIBUTE10 GLOBAL_ATTRIBUTE11 GLOBAL_ATTRIBUTE12 GLOBAL_ATTRIBUTE13 GLOBAL_ATTRIBUTE14 GLOBAL_ATTRIBUTE15 GLOBAL_ATTRIBUTE16 GLOBAL_ATTRIBUTE17 GLOBAL_ATTRIBUTE18 GLOBAL_ATTRIBUTE19 GLOBAL_ATTRIBUTE20 Oracle Proprietary. Confidential Information––Use Restricted by Contract Detailed Design 3 – 421 .

GLOBAL_ATTRIBUTE_CATEGORY AMOUNT_INCLUDES_TAX_FLAG AMOUNT_INCLUDES_TAX_OVERRIDE NULL TAXABLE_BASIS TAX_CALCULATION_PLSQL_BLOCK INTERIM_TAX_CCID ADJ_CCID NULL NULL NULL NULL EDISC_CCID NULL UNEDISC_CCID NULL FINCHRG_CCID NULL ADJ_NON_REC_TAX_CCID NULL EDISC_NON_REC_TAX_CCID NULL UNEDISC_NON_REC_TAX_CCID NULL FINCHRG_NON_REC_TAX_CCID TAX_CLASS NULL NULL Oracle Proprietary. NUMBER(15) Code combination identifier of the accounting flexfield for the expense account for earned discounts. the tax code is inclusive by default.Column Descriptions Name (Continued) Null? Type NULL VARCHAR2(30) NULL Description Reserved For Globalization Functionality VARCHAR2(1) When this flag is set to ’Y’. Input Tax Codes are used on Purchase Transactions. NUMBER(15) Code combination identifier of the accounting flexfield for the non–recoverable tax account for unearned discounts. for determining the taxable amount. AR_TAXABLE_BASIS. VARCHAR2(2000) PL/SQL block to calculate the tax amount. the AMOUNT_INCLUDES_TAX_FLAG at the tax code level must be used. NUMBER(15) Code combination identifier of the accounting flexfield for the revenue account for finance charge. it is exclusive. Output Tax Codes are used on Sales Transactions. VARCHAR2(1) When this flag is set to ’Y’. This field provides list of values choices for Input Tax Codes. NUMBER(15) Code combination identifier of the accounting flexfield for the expense/revenue account for adjustments. NUMBER(15) Code combination identifier of the accounting flexfield for the non–recoverable tax account for earned discounts. NUMBER(15) Code combination identifier of the accounting flexfield for the non–recoverable tax account for adjustments. Confidential Information––Use Restricted by Contract 3 – 422 Oracle Receivables Applications Technical Reference Manual . the value of AMOUNT_INCLUDES_TAX_FLAG can be overridden at time of usage. NUMBER(15) Code combination identifier of the accounting flexfield for the deferred tax account. Otherwise. NUMBER(15) Code combination identifier of the accounting flexfield for the non–recoverable VARCHAR2(1) Input of Output. Only Output Tax Codes can be selected by the user for all Tax Code fields except the Liability Tax Code field of the Receivables Activity Window. NUMBER(15) Code combination identifier of the accounting flexfield for the expense account for unearned discounts. VARCHAR2(30) Lookup type. Otherwise.

This column is a foreign key to TAX_CONDITIONS_ALL. Confidential Information––Use Restricted by Contract Detailed Design 3 – 423 . Y or N indicates whether the tax code is enabled. ENABLED_FLAG NULL VARCHAR2(1) TAX_CONSTRAINT_ID NULL NUMBER(15) Indexes Index Name AR_VAT_TAX_ALL_B_N1 AR_VAT_TAX_ALL_B_N2 AR_VAT_TAX_ALL_B_N3 AR_VAT_TAX_ALL_B_U1 Index Type NOT UNIQUE NOT UNIQUE NOT UNIQUE UNIQUE Sequence 1 2 3 1 2 3 5 1 Column Name SET_OF_BOOKS_ID TAX_CODE START_DATE SET_OF_BOOKS_ID TAX_TYPE START_DATE TAX_ACCOUNT_ID VAT_TAX_ID Sequences Sequence AR_VAT_TAX_S Derived Column VAT_TAX_ID Oracle Proprietary. Using Tax Conditions you can check to ensure that a Tax Group has built all the required taxes and raise a user error message if a required tax has not been used. as are all Tax Codes not used within a Tax Group. By default.Column Descriptions Name DISPLAYED_FLAG (Continued) Null? Type NULL VARCHAR2(1) Description Controls whether this Tax Code can be selected using the list of values to choose a tax code or Tax Group. This field is used in conjunction with START_DATE and END_DATE and allows the tax code to be enabled/disabled even for the start date specified in the START_DATE field. Iidentifies a Condition Set which can be used to optionally validate the Tax Group as it is built for any given transaction line. Tax Codes already used within Tax Groups are not displayed. all Tax Groups are Displayed.

Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Indexes Index Name AR_VAT_TAX_ALL_TL_U1 Index Type UNIQUE Sequence 1 2 Column Name VAT_TAX_ID LANGUAGE Oracle Proprietary. Confidential Information––Use Restricted by Contract 3 – 424 Oracle Receivables Applications Technical Reference Manual .AR_VAT_TAX_ALL_TL This table provides multi–lingual support (MLS) for each tax code that you define in the Tax Codes and Rates window. MLS enables you to store and print data that you define in multiple languages. The primary key for this table is VAT_TAX_ID and LANGUAGE. Column Descriptions Name VAT_TAX_ID (PK) ORG_ID PRINTED_TAX_NAME LANGUAGE (PK) SOURCE_LANG LAST_UPDATE_DATE CREATION_DATE CREATED_BY LAST_UPDATED_BY LAST_UPDATE_LOGIN Null? Type NOT NULL NUMBER(15) NULL NUMBER(15) NULL VARCHAR2(60) NOT NULL VARCHAR2(4) NOT NULL VARCHAR2(4) NOT NOT NOT NOT NULL NULL NULL NULL NULL DATE DATE NUMBER(15) NUMBER(15) NUMBER(15) Description Unique identifier Operating Unit Identifier The name of this tax code as it appears on the printed invoice Language code of the tax code Language code of the record from which this was copied during the upgrade.

You must specify the department in which every operation will occur. Oracle Bills of Material stores the STANDARD_OPERATION_ID if you use a standard operation to define your operation. For example. The Define Routing window will prevent you from doing that.BOM_OPERATION_SEQUENCES BOM_OPERATION_SEQUENCES stores information about routing operations. you cannot define operations as follows: Op Seq ––– 10 10 Effective Date ––––––––– 10–SEP–93 20–OCT–93 Disable Date ––––––––– 10–DEC–93 Foreign Keys Primary Key Table BOM_DEPARTMENTS BOM_OPERATIONAL_ROUTINGS BOM_OPERATION_SEQUENCES BOM_OPERATION_SEQUENCES BOM_STANDARD_OPERATIONS Primary Key Column DEPARTMENT_ID ROUTING_SEQUENCE_ID OPERATION_SEQUENCE_ID OPERATION_SEQUENCE_ID STANDARD_OPERATION_ID Foreign Key Column DEPARTMENT_ID ROUTING_SEQUENCE_ID PROCESS_OP_SEQ_ID LINE_OP_SEQ_ID STANDARD_OPERATION_ID QuickCodes Columns Column BACKFLUSH_FLAG QuickCodes Type SYS_YES_NO 1 2 BOM_COUNT_POINT_TYPE 1 2 3 SYS_YES_NO 1 2 SYS_YES_NO 1 2 QuickCodes Table MFG_LOOKUPS Yes No MFG_LOOKUPS Yes – autocharge No – autocharge No – direct charge MFG_LOOKUPS Yes No MFG_LOOKUPS Yes No COUNT_POINT_TYPE OPTION_DEPENDENT_FLAG REFERENCE_FLAG Column Descriptions Name OPERATION_SEQUENCE_ID ROUTING_SEQUENCE_ID (PK) Null? Type NOT NULL NUMBER NOT NULL NUMBER Description Routing operation unique identifier Routing unique identifier Oracle Proprietary. Confidential Information––Use Restricted by Contract Detailed Design 3 – 425 . You may define multiple operations for a routing. You cannot have overlapping effective dates for the same operation.

even if no components of the configuration are used in this operation Descriptive flexfield structure defining column Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Concurrent Who column Concurrent Who column Concurrent Who column Concurrent Who column Process. Operation sequence identifier of parent process (applies only to events) OPERATION_SEQ_NUM LAST_UPDATE_DATE LAST_UPDATED_BY CREATION_DATE CREATED_BY LAST_UPDATE_LOGIN STANDARD_OPERATION_ID DEPARTMENT_ID OPERATION_LEAD_TIME_PERCENT MINIMUM_TRANSFER_QUANTITY COUNT_POINT_TYPE OPERATION_DESCRIPTION EFFECTIVITY_DATE DISABLE_DATE NOT NULL NUMBER NULL NUMBER NULL NUMBER NOT NULL NULL NOT NULL NULL NUMBER VARCHAR2(240) DATE DATE BACKFLUSH_FLAG OPTION_DEPENDENT_FLAG NOT NULL NUMBER NOT NULL NUMBER ATTRIBUTE_CATEGORY ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 REQUEST_ID PROGRAM_APPLICATION_ID PROGRAM_ID PROGRAM_UPDATE_DATE OPERATION_TYPE REFERENCE_FLAG PROCESS_OP_SEQ_ID NULL VARCHAR2(30) NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) NUMBER NUMBER NUMBER DATE NUMBER NULL NUMBER NULL NUMBER Oracle Proprietary. Line Operation or Event If the Standard Operation is referenced or copied then the operation can not be updated. Confidential Information––Use Restricted by Contract 3 – 426 Oracle Receivables Applications Technical Reference Manual .Column Descriptions Name (Continued) Null? Type NOT NOT NOT NOT NOT NULL NULL NULL NULL NULL NULL NULL NUMBER DATE NUMBER DATE NUMBER NUMBER NUMBER Description Operation sequence number Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Standard operation unique identifier Department unique identifier Indicates the amount of overlap its lead time has with the parent’s lead time Minimum operation transfer quantity Count point Description of operation Date operation is effective Date operation is no longer effective – effectivity lasts until the end of the disable date Indicates whether operation requires backflushing Indicates whether to use this operation in all configuration routings.

Column Descriptions Name LINE_OP_SEQ_ID YIELD CUMULATIVE_YIELD (Continued) Null? Type NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER Description Operation sequence identifier of the parent line operation – only applies to events Process yield at this operation Cumulative process yield from begining of routing to this operation Cumulative process yield from end of routing to comparable operation System calculated run time attributable to labor System calculated run time attributable to machines System calculated run time attributable to both labor and machines User calculated run time attributable to labor User calculated run time attributable to machines User calculated run time attributable to both labor and machines Cumulative planning percents derived from the operation network X coordinate of the operation Y coordinate of the operation Indicates whether operation yield is to be considered in cost rollup Indicates whether operation yield is to be considered during costing. REVERSE_CUMULATIVE_YIELD LABOR_TIME_CALC MACHINE_TIME_CALC TOTAL_TIME_CALC LABOR_TIME_USER MACHINE_TIME_USER TOTAL_TIME_USER NET_PLANNING_PERCENT X_COORDINATE Y_COORDINATE INCLUDE_IN_ROLLUP OPERATION_YIELD_ENABLED Indexes Index Name BOM_OPERATION_SEQUENCES_U1 BOM_OPERATION_SEQUENCES_U2 Index Type UNIQUE UNIQUE Sequence 1 1 3 4 5 Column Name OPERATION_SEQUENCE_ID ROUTING_SEQUENCE_ID OPERATION_TYPE OPERATION_SEQ_NUM EFFECTIVITY_DATE Sequences Sequence BOM_OPERATION_SEQUENCES_S Derived Column OPERATION_SEQUENCE_ID Oracle Proprietary. Confidential Information––Use Restricted by Contract Detailed Design 3 – 427 .

Each row includes the currency code (CURRENCY_CODE) established by ISO (International Standards Organization) standard. a description of the currency. You need one row for each currency defined with Oracle Application Object Library. a flag to indicate whether the currency is enabled for use at your site (ENABLED_FLAG).FND_CURRENCIES FND_CURRENCIES stores information about currencies. Each row also includes the number of digits to the right of the decimal point (PRECISION). the name of the currency (NAME). and the territory code of the issuing country (ISSUING_TERRITORY_CODE). and descriptive flexfield attribute columns. the symbol denoting the currency. Confidential Information––Use Restricted by Contract 3 – 428 Oracle Receivables Applications Technical Reference Manual . a flag to indicate if this is a currency or a statistical unit (CURRENCY_FLAG). There is also information on when the currency becomes active and inactive. the extended precision (EXTENDED_PRECISION). Oracle Application Object Library uses this information to display dynamic currency values. Foreign Keys Primary Key Table FND_TERRITORIES Primary Key Column TERRITORY_CODE Foreign Key Column ISSUING_TERRITORY_CODE QuickCodes Columns Column CURRENCY_FLAG QuickCodes Type YES_NO N Y YES_NO_NEVER N Y QuickCodes Table FND_LOOKUPS No Yes FND_LOOKUPS No Yes ENABLED_FLAG Column Descriptions Name CURRENCY_CODE (PK) LAST_UPDATE_DATE LAST_UPDATED_BY CREATION_DATE CREATED_BY LAST_UPDATE_LOGIN ENABLED_FLAG CURRENCY_FLAG DESCRIPTION ISSUING_TERRITORY_CODE PRECISION Null? Type NOT NOT NOT NOT NOT NOT NOT NOT NULL NULL NULL NULL NULL NULL NULL NULL VARCHAR2(15) DATE NUMBER(15) DATE NUMBER(15) NUMBER(15) VARCHAR2(1) VARCHAR2(1) Description Currency code Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Enabled flag Flag to indicate if the currency is a statistical unit or a currency NULL VARCHAR2(240) Description NULL VARCHAR2(2) The territory code of the country issuing the currency NULL NUMBER(1) Maximum number of digits to the right of decimal point Oracle Proprietary.You can also use this information to assign a currency to a set of books. and the minimum accountable unit for the currency.

Column Descriptions Name (Continued) Null? Type NULL NUMBER(2) NULL VARCHAR2(4) NULL DATE NULL DATE NULL NUMBER NULL VARCHAR2(80) NOT NULL VARCHAR2(1) NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) Description Extended precision The symbol denoting the currency The date when the currency code becomes active The date the currency code expires Minimum accountable unit for the currency Attribute category for the currency Flag to indicate whether or not the currency is defined in ISO–4217 Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality EXTENDED_PRECISION SYMBOL START_DATE_ACTIVE END_DATE_ACTIVE MINIMUM_ACCOUNTABLE_UNIT CONTEXT ISO_FLAG ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 GLOBAL_ATTRIBUTE_CATEGORY GLOBAL_ATTRIBUTE1 GLOBAL_ATTRIBUTE2 GLOBAL_ATTRIBUTE3 GLOBAL_ATTRIBUTE4 GLOBAL_ATTRIBUTE5 GLOBAL_ATTRIBUTE6 GLOBAL_ATTRIBUTE7 GLOBAL_ATTRIBUTE8 GLOBAL_ATTRIBUTE9 GLOBAL_ATTRIBUTE10 GLOBAL_ATTRIBUTE11 GLOBAL_ATTRIBUTE12 GLOBAL_ATTRIBUTE13 GLOBAL_ATTRIBUTE14 NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Oracle Proprietary. Confidential Information––Use Restricted by Contract Detailed Design 3 – 429 .

Only used for the derived currency in a relationship. GLOBAL_ATTRIBUTE15 GLOBAL_ATTRIBUTE16 GLOBAL_ATTRIBUTE17 GLOBAL_ATTRIBUTE18 GLOBAL_ATTRIBUTE19 GLOBAL_ATTRIBUTE20 DERIVE_EFFECTIVE DERIVE_TYPE DERIVE_FACTOR Indexes Index Name FND_CURRENCIES_N1 FND_CURRENCIES_U1 Index Type NOT UNIQUE UNIQUE Sequence 2 1 Column Name DERIVE_TYPE CURRENCY_CODE Oracle Proprietary. NULL NUMBER Multiple applied to the base currency to derive this currency. and NULL (no special relationship) are possible values. Currently. only EURO (Euro currency). Confidential Information––Use Restricted by Contract 3 – 430 Oracle Receivables Applications Technical Reference Manual . If this value is null or later than the computation date. EMU (European Monetary Union currency).Column Descriptions Name (Continued) Null? Type Description NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(150) Reserved for country–specific functionality NULL DATE The date from which this currency’s value becomes derived from the related currency. NULL VARCHAR2(8) Indicates whether the currency has a special relationship with other currencies. then the other derive_ columns are undefined.

Such forms generally insert a record into this table (usually the value 1). Oracle Application Object Library provides this table as a base table for forms that only submit concurrent requests (such as reporting forms) and therefore need to perform a commit cycle without updating an application database table. but you should always leave at least one row in this table (for a form that may update a record instead of inserting one). You always need at least one row in this table. Confidential Information––Use Restricted by Contract Detailed Design 3 – 431 .FND_DUAL FND_DUAL stores a dummy constant value. Column Descriptions Name DUMMY Null? Type NULL NUMBER(2) Description Dummy column Oracle Proprietary. You should delete rows from this table occasionally.

Foreign Keys Primary Key Table FND_APPLICATION Primary Key Column APPLICATION_ID Foreign Key Column APPLICATION_ID Column Descriptions Name APPLICATION_ID (PK) GROUP_NAME (PK) LAST_UPDATED_BY LAST_UPDATE_DATE Null? Type NOT NOT NOT NOT NULL NULL NULL NULL NUMBER(15) VARCHAR2(30) NUMBER(15) DATE Description Application defining column Always ’PERIOD_STATUS’ Standard Who column Standard Who column Indexes Index Name GL_APPLICATION_GROUPS_U1 Index Type UNIQUE Sequence 1 2 Column Name APPLICATION_ID GROUP_NAME Oracle Proprietary. Thus for each period defined in the Accounting Calendar form. Confidential Information––Use Restricted by Contract 3 – 432 Oracle Receivables Applications Technical Reference Manual .GL_APPLICATION_GROUPS GL_APPLICATION_GROUPS replaces FND_APPLICATION_GROUPS. a row is inserted into GL_PERIOD_STATUSES for each row in GL_APPLICATION_GROUPS. Oracle General Ledger’s Accounting Calendar form maintains a separate set of accounting period statuses. For each application product group listed in this table. It holds rows for individual application product groups.

or ’E’ for actual. the account needs to be re–translated). to indicate that the row is a candidate for revaluation. respectively. while the begin balance and period net BEQ columns contain the converted functional currency balance. ACTUAL_FLAG is either ’A’. the begin balance and period net columns contain the foreign currency balance. For foreign currency rows. ’Y’ indicates that the translation is current. the REVALUATION_STATUS column is not used. All summary account balances have TEMPLATE_ID not NULL. The table stores the period beginning balances in BEGIN_BALANCE_DR and BEGIN_BALANCE_CR. Summary foreign currency balances that are the result of foreign currency translation have TRANSLATED_FLAG set to NULL.e. budget.. Confidential Information––Use Restricted by Contract Detailed Design 3 – 433 . then BUDGET_VERSION_ID is required. ’B’. GL_BALANCES stores period activity for an account in the PERIOD_NET_DR and PERIOD_NET_CR columns. then ENCUMBRANCE_TYPE_ID is required. and statistical balances for each accounting period that has ever been opened. ’N’ indicates that the translation is out of date (i. An account’s year–to–date balance is calculated as BEGIN_BALANCE_DR – BEGIN_BALANCE_CR + PERIOD_NET_DR – PERIOD_NET_CR. The columns that end in ADB are not used. Detail and summary foreign currency balances that are the result of posted foreign currency journal entries have TRANSLATED_FLAG set to ’R’. Foreign Keys Primary Key Table FND_CURRENCIES GL_BUDGET_VERSIONS GL_CODE_COMBINATIONS GL_ENCUMBRANCE_TYPES GL_PERIOD_TYPES GL_SETS_OF_BOOKS GL_SUMMARY_TEMPLATES Primary Key Column CURRENCY_CODE BUDGET_VERSION_ID CODE_COMBINATION_ID ENCUMBRANCE_TYPE_ID PERIOD_TYPE SET_OF_BOOKS_ID TEMPLATE_ID Foreign Key Column CURRENCY_CODE BUDGET_VERSION_ID CODE_COMBINATION_ID ENCUMBRANCE_TYPE_ID PERIOD_TYPE SET_OF_BOOKS_ID TEMPLATE_ID QuickCodes Columns Column ACTUAL_FLAG QuickCodes Type BATCH_TYPE A B E QuickCodes Table GL_LOOKUPS A B E Oracle Proprietary.GL_BALANCES GL_BALANCES stores actual. This table stores functional currency. budget. and encumbrance balances for detail and summary accounts. or encumbrance balances. If ACTUAL_FLAG is ’B’. If ACTUAL_FLAG is ’E’. foreign currency. Detail foreign currency balances that are the result of foreign currency translation have TRANSLATED_FLAG set to ’Y’ or ’N’. Also.

or Encumbrance Standard Who column Standard Who column Budget version defining column Encumbrance type defining column Translated balance flag Not currently used Accounting period type Accounting period year Accounting period number Period net debit balance Period net credit balance Not currently used Quarter to date debit balance Quarter to date credit balance Not currently used Not currently used Accumulated project debit balance (life to date balance) Accumulated project credit balance Not currently used Beginning debit balance Beginning credit balance Period net debit balance. base currency Summary template defining column Purchasing encumbrance column Purchasing encumbrance column CODE_COMBINATION_ID CURRENCY_CODE (PK) PERIOD_NAME (PK) ACTUAL_FLAG (PK) LAST_UPDATE_DATE LAST_UPDATED_BY BUDGET_VERSION_ID (PK) ENCUMBRANCE_TYPE_ID (PK) TRANSLATED_FLAG (PK) REVALUATION_STATUS PERIOD_TYPE PERIOD_YEAR PERIOD_NUM PERIOD_NET_DR PERIOD_NET_CR PERIOD_TO_DATE_ADB QUARTER_TO_DATE_DR QUARTER_TO_DATE_CR QUARTER_TO_DATE_ADB YEAR_TO_DATE_ADB PROJECT_TO_DATE_DR PROJECT_TO_DATE_CR PROJECT_TO_DATE_ADB BEGIN_BALANCE_DR BEGIN_BALANCE_CR PERIOD_NET_DR_BEQ PERIOD_NET_CR_BEQ BEGIN_BALANCE_DR_BEQ BEGIN_BALANCE_CR_BEQ TEMPLATE_ID ENCUMBRANCE_DOC_ID ENCUMBRANCE_LINE_NUM NULL NUMBER NULL NULL NULL NULL NUMBER NUMBER NUMBER NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER(15) NULL NUMBER(15) NULL NUMBER(15) Indexes Index Name GL_BALANCES_N1 GL_BALANCES_N2 GL_BALANCES_N3 GL_BALANCES_N4 Index Type NOT UNIQUE NOT UNIQUE NOT UNIQUE NOT UNIQUE Sequence 1 2 1 1 2 1 Column Name CODE_COMBINATION_ID PERIOD_NAME PERIOD_NAME PERIOD_NUM PERIOD_YEAR TEMPLATE_ID Oracle Proprietary. Budget. base currency Beginning credit balance.Column Descriptions Name SET_OF_BOOKS_ID (PK) (PK) Null? Type NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL VARCHAR2(15) NOT NULL VARCHAR2(15) NOT NULL VARCHAR2(1) NOT NULL DATE NOT NULL NUMBER(15) NULL NUMBER(15) NULL NUMBER(15) NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL VARCHAR2(1) VARCHAR2(1) VARCHAR2(15) NUMBER(15) NUMBER(15) NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER Description Accounting books defining column Key flexfield combination defining column Currency Accounting period Balance type (Actual. base currency Period net credit balance. base currency Beginning debit balance. Confidential Information––Use Restricted by Contract 3 – 434 Oracle Receivables Applications Technical Reference Manual .

Confidential Information––Use Restricted by Contract Detailed Design 3 – 435 . Associated with each account are certain codes and flags.GL_CODE_COMBINATIONS GL_CODE_COMBINATIONS stores valid account combinations for each Accounting Flexfield structure within your Oracle General Ledger application. Moreover. whether detail posting or detail budgeting is allowed. including whether the account is enabled. Foreign Keys Primary Key Table FND_ID_FLEX_STRUCTURES GL_SUMMARY_TEMPLATES Primary Key Column ID_FLEX_NUM TEMPLATE_ID Foreign Key Column CHART_OF_ACCOUNTS_ID TEMPLATE_ID QuickCodes Columns Column ACCOUNT_TYPE QuickCodes Type ACCOUNT TYPE A E L O R YES/NO N Y YES/NO N Y YES/NO N Y YES/NO N Y YES/NO N Y QuickCodes Table GL_LOOKUPS A E L O R GL_LOOKUPS No Yes GL_LOOKUPS No Yes GL_LOOKUPS No Yes GL_LOOKUPS No Yes GL_LOOKUPS No Yes DETAIL_BUDGETING_ALLOWED_FLAG DETAIL_POSTING_ALLOWED_FLAG ENABLED_FLAG PRESERVE_FLAG REFRESH_FLAG Oracle Proprietary. and others. the SEGMENT columns that are used are not guaranteed to be in any order. Detail accounts have SUMMARY_FLAG = ’N’ and TEMPLATE_ID NULL. Segment values are stored in the SEGMENT columns. Summary accounts have SUMMARY_FLAG = ’Y’ and TEMPLATE_ID not NULL. The Oracle Application Object Library table FND_ID_FLEX_SEGMENTS stores information about which column in this table is used for each segment of each Accounting Flexfield structure. Note that each Accounting Flexfield structure may use different SEGMENT columns within the table to store the flexfield value combination.

Liability.QuickCodes Columns Column SUMMARY_FLAG (Continued) QuickCodes Type YES/NO N Y QuickCodes Table GL_LOOKUPS No Yes Column Descriptions Name CODE_COMBINATION_ID LAST_UPDATE_DATE LAST_UPDATED_BY CHART_OF_ACCOUNTS_ID DETAIL_POSTING_ALLOWED_FLAG DETAIL_BUDGETING_ALLOWED_FLAG ACCOUNT_TYPE ENABLED_FLAG SUMMARY_FLAG SEGMENT1 SEGMENT2 SEGMENT3 SEGMENT4 SEGMENT5 SEGMENT6 SEGMENT7 SEGMENT8 SEGMENT9 SEGMENT10 SEGMENT11 SEGMENT12 SEGMENT13 SEGMENT14 SEGMENT15 SEGMENT16 SEGMENT17 SEGMENT18 SEGMENT19 SEGMENT20 SEGMENT21 SEGMENT22 SEGMENT23 SEGMENT24 SEGMENT25 SEGMENT26 SEGMENT27 SEGMENT28 SEGMENT29 SEGMENT30 DESCRIPTION TEMPLATE_ID ALLOCATION_CREATE_FLAG START_DATE_ACTIVE (PK) Null? Type NOT NULL NUMBER(15) NOT NOT NOT NOT NOT NOT NOT NOT Description Key flexfield combination defining column NULL DATE Standard Who column NULL NUMBER Standard Who column NULL NUMBER(15) Key flexfield structure defining column NULL VARCHAR2(1) Detail posting flag NULL VARCHAR2(1) Detail budgeting flag NULL VARCHAR2(1) Key flexfield combination type (Asset. Confidential Information––Use Restricted by Contract 3 – 436 Oracle Receivables Applications Technical Reference Manual . etc) NULL VARCHAR2(1) Key flexfield enabled flag NULL VARCHAR2(1) Summary account flag NULL VARCHAR2(25) Key flexfield segment NULL VARCHAR2(25) Key flexfield segment NULL VARCHAR2(25) Key flexfield segment NULL VARCHAR2(25) Key flexfield segment NULL VARCHAR2(25) Key flexfield segment NULL VARCHAR2(25) Key flexfield segment NULL VARCHAR2(25) Key flexfield segment NULL VARCHAR2(25) Key flexfield segment NULL VARCHAR2(25) Key flexfield segment NULL VARCHAR2(25) Key flexfield segment NULL VARCHAR2(25) Key flexfield segment NULL VARCHAR2(25) Key flexfield segment NULL VARCHAR2(25) Key flexfield segment NULL VARCHAR2(25) Key flexfield segment NULL VARCHAR2(25) Key flexfield segment NULL VARCHAR2(25) Key flexfield segment NULL VARCHAR2(25) Key flexfield segment NULL VARCHAR2(25) Key flexfield segment NULL VARCHAR2(25) Key flexfield segment NULL VARCHAR2(25) Key flexfield segment NULL VARCHAR2(25) Key flexfield segment NULL VARCHAR2(25) Key flexfield segment NULL VARCHAR2(25) Key flexfield segment NULL VARCHAR2(25) Key flexfield segment NULL VARCHAR2(25) Key flexfield segment NULL VARCHAR2(25) Key flexfield segment NULL VARCHAR2(25) Key flexfield segment NULL VARCHAR2(25) Key flexfield segment NULL VARCHAR2(25) Key flexfield segment NULL VARCHAR2(25) Key flexfield segment NULL VARCHAR2(240) Key flexfield description NULL NUMBER(15) Summary template defining column NULL VARCHAR2(1) Not currently used NULL DATE Date before which key flexfield combination is invalid Oracle Proprietary.

Confidential Information––Use Restricted by Contract Detailed Design 3 – 437 .Column Descriptions Name END_DATE_ACTIVE (Continued) Null? Type NULL DATE NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(60) Description Date after which key flexfield combination is invalid Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flex context column Reporting attribute key flexfield segment Reporting attribute key flexfield segment Reporting attribute key flexfield segment Reporting attribute key flexfield segment Reporting attribute key flexfield segment Reporting attribute key flexfield segment Reporting attribute key flexfield segment Reporting attribute key flexfield segment Reporting attribute key flexfield segment Reporting attribute key flexfield segment Reporting attribute key flexfield segment Reporting attribute key flexfield segment Reporting attribute key flexfield segment Reporting attribute key flexfield segment Reporting attribute key flexfield segment Reporting attribute key flexfield segment Reporting attribute key flexfield segment Reporting attribute key flexfield segment Reporting attribute key flexfield segment Reporting attribute key flexfield segment Reporting attribute key flexfield segment Reporting attribute key flexfield segment Reporting attribute key flexfield segment ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 CONTEXT SEGMENT_ATTRIBUTE1 SEGMENT_ATTRIBUTE2 SEGMENT_ATTRIBUTE3 SEGMENT_ATTRIBUTE4 SEGMENT_ATTRIBUTE5 SEGMENT_ATTRIBUTE6 SEGMENT_ATTRIBUTE7 SEGMENT_ATTRIBUTE8 SEGMENT_ATTRIBUTE9 SEGMENT_ATTRIBUTE10 SEGMENT_ATTRIBUTE11 SEGMENT_ATTRIBUTE12 SEGMENT_ATTRIBUTE13 SEGMENT_ATTRIBUTE14 SEGMENT_ATTRIBUTE15 SEGMENT_ATTRIBUTE16 SEGMENT_ATTRIBUTE17 SEGMENT_ATTRIBUTE18 SEGMENT_ATTRIBUTE19 SEGMENT_ATTRIBUTE20 SEGMENT_ATTRIBUTE21 SEGMENT_ATTRIBUTE22 SEGMENT_ATTRIBUTE23 NULL VARCHAR2(60) NULL VARCHAR2(60) NULL VARCHAR2(60) NULL VARCHAR2(60) NULL VARCHAR2(60) NULL VARCHAR2(60) NULL VARCHAR2(60) NULL VARCHAR2(60) NULL VARCHAR2(60) NULL VARCHAR2(60) NULL VARCHAR2(60) NULL VARCHAR2(60) NULL VARCHAR2(60) NULL VARCHAR2(60) NULL VARCHAR2(60) NULL VARCHAR2(60) NULL VARCHAR2(60) NULL VARCHAR2(60) NULL VARCHAR2(60) NULL VARCHAR2(60) NULL VARCHAR2(60) NULL VARCHAR2(60) Oracle Proprietary.

Confidential Information––Use Restricted by Contract 3 – 438 Oracle Receivables Applications Technical Reference Manual .Column Descriptions Name (Continued) Null? Type NULL VARCHAR2(60) NULL VARCHAR2(60) NULL VARCHAR2(60) NULL VARCHAR2(60) NULL VARCHAR2(60) NULL VARCHAR2(60) NULL VARCHAR2(60) NULL VARCHAR2(60) NULL VARCHAR2(60) NULL VARCHAR2(60) NULL VARCHAR2(60) NULL VARCHAR2(60) NULL VARCHAR2(60) NULL VARCHAR2(60) NULL VARCHAR2(60) NULL VARCHAR2(60) NULL VARCHAR2(60) NULL VARCHAR2(60) NULL VARCHAR2(60) NULL NULL NULL NULL NULL NULL VARCHAR2(1) VARCHAR2(1) VARCHAR2(1) VARCHAR2(1) VARCHAR2(1) VARCHAR2(1) Description Reporting attribute key flexfield segment Reporting attribute key flexfield segment Reporting attribute key flexfield segment Reporting attribute key flexfield segment Reporting attribute key flexfield segment Reporting attribute key flexfield segment Reporting attribute key flexfield segment Reporting attribute key flexfield segment Reporting attribute key flexfield segment Reporting attribute key flexfield segment Reporting attribute key flexfield segment Reporting attribute key flexfield segment Reporting attribute key flexfield segment Reporting attribute key flexfield segment Reporting attribute key flexfield segment Reporting attribute key flexfield segment Reporting attribute key flexfield segment Reporting attribute key flexfield segment Reporting attribute key flexfield segment Reserved for localization use Reserved for localization use Reserved for localization use Reserved for localization use Reserved for localization use Global reconciliation descriptive flexfield segment Global reconciliation descriptive flexfield context column Preserve segment value attributes flag Refresh segment value attributes flag SEGMENT_ATTRIBUTE24 SEGMENT_ATTRIBUTE25 SEGMENT_ATTRIBUTE26 SEGMENT_ATTRIBUTE27 SEGMENT_ATTRIBUTE28 SEGMENT_ATTRIBUTE29 SEGMENT_ATTRIBUTE30 SEGMENT_ATTRIBUTE31 SEGMENT_ATTRIBUTE32 SEGMENT_ATTRIBUTE33 SEGMENT_ATTRIBUTE34 SEGMENT_ATTRIBUTE35 SEGMENT_ATTRIBUTE36 SEGMENT_ATTRIBUTE37 SEGMENT_ATTRIBUTE38 SEGMENT_ATTRIBUTE39 SEGMENT_ATTRIBUTE40 SEGMENT_ATTRIBUTE41 SEGMENT_ATTRIBUTE42 REFERENCE1 REFERENCE2 REFERENCE3 REFERENCE4 REFERENCE5 JGZZ_RECON_FLAG JGZZ_RECON_CONTEXT PRESERVE_FLAG REFRESH_FLAG NULL VARCHAR2(30) NULL VARCHAR2(1) NULL VARCHAR2(1) Indexes Index Name GL_CODE_COMBINATIONS_N31 GL_CODE_COMBINATIONS_U1 Index Type NOT UNIQUE UNIQUE Sequence 1 1 Column Name TEMPLATE_ID CODE_COMBINATION_ID Oracle Proprietary.

Sequences Sequence GL_CODE_COMBINATIONS_S Derived Column CODE_COMBINATION_ID Oracle Proprietary. Confidential Information––Use Restricted by Contract Detailed Design 3 – 439 .

GL_DAILY_CONVERSION_TYPES GL_DAILY_CONVERSION_TYPES stores daily conversion rate types and their descriptions. Confidential Information––Use Restricted by Contract 3 – 440 Oracle Receivables Applications Technical Reference Manual . This table has no foreign keys other than the standard Who columns. This table corresponds to the Conversion Rate Types form. Column Descriptions Name CONVERSION_TYPE (PK) USER_CONVERSION_TYPE LAST_UPDATE_DATE LAST_UPDATED_BY CREATION_DATE CREATED_BY LAST_UPDATE_LOGIN DESCRIPTION ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 CONTEXT Null? Type NOT NULL VARCHAR2(30) NOT NULL VARCHAR2(30) NOT NULL DATE NOT NULL NUMBER(15) NULL DATE NULL NUMBER(15) NULL NUMBER(15) NULL VARCHAR2(240) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Description Conversion type name Conversion type user defined name Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Conversion type description Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield context Indexes Index Name GL_DAILY_CONVERSION_TYPES_U1 GL_DAILY_CONVERSION_TYPES_U2 Index Type UNIQUE UNIQUE Sequence 1 1 Column Name CONVERSION_TYPE USER_CONVERSION_TYPE Sequences Sequence GL_DAILY_CONVERSION_TYPES_S Derived Column CONVERSION_TYPE Oracle Proprietary.

or encumbrance) Journal entry category user defined name NOT NULL VARCHAR2(25) Oracle Proprietary. For a complete description of how to load this table. see the Oracle General Ledger User Guide. You must supply values for all NOT NULL columns. budget.GL_INTERFACE GL_INTERFACE is the table you use to import journal entry batches through Journal Import. Foreign Keys Primary Key Table FND_CONCURRENT_REQUESTS FND_CURRENCIES FND_CURRENCIES FND_FLEX_VALUES GL_BUDGET_VERSIONS GL_CODE_COMBINATIONS GL_DAILY_CONVERSION_TYPES GL_ENCUMBRANCE_TYPES GL_JE_BATCHES GL_JE_CATEGORIES_TL GL_JE_HEADERS GL_JE_LINES GL_JE_SOURCES_TL GL_PERIODS GL_SETS_OF_BOOKS GL_USSGL_TRANSACTION_CODES Primary Key Column REQUEST_ID CURRENCY_CODE CURRENCY_CODE FLEX_VALUE BUDGET_VERSION_ID CODE_COMBINATION_ID USER_CONVERSION_TYPE ENCUMBRANCE_TYPE_ID JE_BATCH_ID USER_JE_CATEGORY_NAME JE_HEADER_ID JE_HEADER_ID JE_LINE_NUM USER_JE_SOURCE_NAME PERIOD_NAME SET_OF_BOOKS_ID USSGL_TRANSACTION_CODE Foreign Key Column REQUEST_ID CURRENCY_CODE FUNCTIONAL_CURRENCY_CODE ORIGINATING_BAL_SEG_VALUE BUDGET_VERSION_ID CODE_COMBINATION_ID USER_CURRENCY_CONVERSION_TYPE ENCUMBRANCE_TYPE_ID JE_BATCH_ID USER_JE_CATEGORY_NAME JE_HEADER_ID JE_HEADER_ID JE_LINE_NUM USER_JE_SOURCE_NAME PERIOD_NAME SET_OF_BOOKS_ID USSGL_TRANSACTION_CODE QuickCodes Columns Column ACTUAL_FLAG QuickCodes Type BATCH_TYPE A B E YES/NO N Y QuickCodes Table GL_LOOKUPS A B E GL_LOOKUPS No Yes AVERAGE_JOURNAL_FLAG Column Descriptions Name STATUS SET_OF_BOOKS_ID ACCOUNTING_DATE CURRENCY_CODE DATE_CREATED CREATED_BY ACTUAL_FLAG USER_JE_CATEGORY_NAME Null? Type NOT NULL VARCHAR2(50) NOT NULL NUMBER(15) NOT NULL DATE NOT NOT NOT NOT NULL NULL NULL NULL VARCHAR2(15) DATE NUMBER(15) VARCHAR2(1) Description Journal Import status Accounting books defining column Effective date of the transaction Currency Standard Who column Standard Who column Balance type (actual. You insert rows in this table and then use the Import Journals form to create journal batches. Confidential Information––Use Restricted by Contract Detailed Design 3 – 441 .

base currency Date of transaction Journal Import reference column Journal Import reference column Journal Import reference column Journal Import reference column Journal Import reference column Journal Import reference column USER_JE_SOURCE_NAME CURRENCY_CONVERSION_DATE ENCUMBRANCE_TYPE_ID BUDGET_VERSION_ID USER_CURRENCY_CONVERSION_TYPE CURRENCY_CONVERSION_RATE AVERAGE_JOURNAL_FLAG ORIGINATING_BAL_SEG_VALUE SEGMENT1 SEGMENT2 SEGMENT3 SEGMENT4 SEGMENT5 SEGMENT6 SEGMENT7 SEGMENT8 SEGMENT9 SEGMENT10 SEGMENT11 SEGMENT12 SEGMENT13 SEGMENT14 SEGMENT15 SEGMENT16 SEGMENT17 SEGMENT18 SEGMENT19 SEGMENT20 SEGMENT21 SEGMENT22 SEGMENT23 SEGMENT24 SEGMENT25 SEGMENT26 SEGMENT27 SEGMENT28 SEGMENT29 SEGMENT30 ENTERED_DR ENTERED_CR ACCOUNTED_DR ACCOUNTED_CR TRANSACTION_DATE REFERENCE1 REFERENCE2 REFERENCE3 REFERENCE4 REFERENCE5 REFERENCE6 NULL NUMBER NULL NUMBER NULL NUMBER NULL NULL NULL NULL NULL NULL NULL DATE VARCHAR2(100) VARCHAR2(240) VARCHAR2(100) VARCHAR2(100) VARCHAR2(240) VARCHAR2(100) Oracle Proprietary. entered currency Transaction credit amount.Column Descriptions Name (Continued) Null? Type NOT NULL VARCHAR2(25) NULL DATE NULL NUMBER NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NUMBER VARCHAR2(30) NUMBER VARCHAR2(1) VARCHAR2(25) VARCHAR2(25) VARCHAR2(25) VARCHAR2(25) VARCHAR2(25) VARCHAR2(25) VARCHAR2(25) VARCHAR2(25) VARCHAR2(25) VARCHAR2(25) VARCHAR2(25) VARCHAR2(25) VARCHAR2(25) VARCHAR2(25) VARCHAR2(25) VARCHAR2(25) VARCHAR2(25) VARCHAR2(25) VARCHAR2(25) VARCHAR2(25) VARCHAR2(25) VARCHAR2(25) VARCHAR2(25) VARCHAR2(25) VARCHAR2(25) VARCHAR2(25) VARCHAR2(25) VARCHAR2(25) VARCHAR2(25) VARCHAR2(25) VARCHAR2(25) NUMBER Description Journal entry source user defined name Date of exchange rate Encumbrance type defining column Budget version defining column Type of exchange rate Foreign currency exchange rate Average journal flag Originating balancing segment value Key flexfield segment Key flexfield segment Key flexfield segment Key flexfield segment Key flexfield segment Key flexfield segment Key flexfield segment Key flexfield segment Key flexfield segment Key flexfield segment Key flexfield segment Key flexfield segment Key flexfield segment Key flexfield segment Key flexfield segment Key flexfield segment Key flexfield segment Key flexfield segment Key flexfield segment Key flexfield segment Key flexfield segment Key flexfield segment Key flexfield segment Key flexfield segment Key flexfield segment Key flexfield segment Key flexfield segment Key flexfield segment Key flexfield segment Key flexfield segment Transaction debit amount. base currency Transaction credit amount. Confidential Information––Use Restricted by Contract 3 – 442 Oracle Receivables Applications Technical Reference Manual . entered currency Transaction debit amount.

Column Descriptions Name REFERENCE7 REFERENCE8 REFERENCE9 REFERENCE10 REFERENCE11 REFERENCE12 REFERENCE13 REFERENCE14 REFERENCE15 REFERENCE16 REFERENCE17 REFERENCE18 REFERENCE19 REFERENCE20 REFERENCE21 REFERENCE22 REFERENCE23 REFERENCE24 REFERENCE25 REFERENCE26 REFERENCE27 REFERENCE28 REFERENCE29 REFERENCE30 JE_BATCH_ID PERIOD_NAME JE_HEADER_ID (Continued) Null? Type NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL VARCHAR2(100) VARCHAR2(100) VARCHAR2(100) VARCHAR2(240) VARCHAR2(100) VARCHAR2(100) VARCHAR2(100) VARCHAR2(100) VARCHAR2(100) VARCHAR2(100) VARCHAR2(100) VARCHAR2(100) VARCHAR2(100) VARCHAR2(100) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) VARCHAR2(240) NUMBER(15) Description Journal Import reference column Journal Import reference column Journal Import reference column Journal Import reference column Journal Import reference column Journal Import reference column Journal Import reference column Journal Import reference column Journal Import reference column Journal Import reference column Journal Import reference column Journal Import reference column Journal Import reference column Journal Import reference column Journal Import reference column Journal Import reference column Journal Import reference column Journal Import reference column Journal Import reference column Journal Import reference column Journal Import reference column Journal Import reference column Journal Import reference column Journal Import reference column Journal entry batch defining column Accounting period Journal entry header defining column Journal entry line number Key flexfield structure defining column Accounting books base currency Key flexfield combination defining column Date Journal Import created batch Not currently used Journal import status description Statistical amount Interface group defining column Concurrent program request id Sequential numbering sequence defining column Sequential numbering sequence value Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment NULL VARCHAR2(15) NULL NUMBER(15) NULL NUMBER(15) NULL NUMBER(15) NULL VARCHAR2(15) NULL NUMBER(15) NULL DATE NULL VARCHAR2(4) NULL VARCHAR2(240) NULL NULL NULL NULL NUMBER NUMBER(15) NUMBER(15) NUMBER JE_LINE_NUM CHART_OF_ACCOUNTS_ID FUNCTIONAL_CURRENCY_CODE CODE_COMBINATION_ID DATE_CREATED_IN_GL WARNING_CODE STATUS_DESCRIPTION STAT_AMOUNT GROUP_ID REQUEST_ID SUBLEDGER_DOC_SEQUENCE_ID SUBLEDGER_DOC_SEQUENCE_VALUE ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 NULL NUMBER NULL NULL NULL NULL NULL NULL NULL NULL NULL VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) Oracle Proprietary. Confidential Information––Use Restricted by Contract Detailed Design 3 – 443 .

Column Descriptions Name ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 ATTRIBUTE16 ATTRIBUTE17 ATTRIBUTE18 ATTRIBUTE19 ATTRIBUTE20 CONTEXT CONTEXT2 INVOICE_DATE TAX_CODE (Continued) Null? Type NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) Description Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield context column Descriptive flexfield context column Value added tax descriptive flexfield column Value added tax descriptive flexfield column Value added tax descriptive flexfield column Value added tax descriptive flexfield column Descriptive flexfield context column Government transaction code Descriptive flexfield error message Global reconciliation reference Link to associated subledger data Table containing associated subledger data NULL VARCHAR2(150) NULL DATE NULL VARCHAR2(15) NULL VARCHAR2(20) NULL NUMBER NULL VARCHAR2(150) NULL VARCHAR2(30) NULL VARCHAR2(240) NULL VARCHAR2(240) NULL NUMBER NULL VARCHAR2(30) INVOICE_IDENTIFIER INVOICE_AMOUNT CONTEXT3 USSGL_TRANSACTION_CODE DESCR_FLEX_ERROR_MESSAGE JGZZ_RECON_REF GL_SL_LINK_ID GL_SL_LINK_TABLE Indexes Index Name GL_INTERFACE_N1 GL_INTERFACE_N2 Index Type NOT UNIQUE NOT UNIQUE Sequence 1 2 3 1 2 3 4 1 2 1 2 3 Column Name USER_JE_SOURCE_NAME SET_OF_BOOKS_ID GROUP_ID REQUEST_ID JE_HEADER_ID STATUS CODE_COMBINATION_ID SUBLEDGER_DOC_SEQUENCE_VALUE SUBLEDGER_DOC_SEQUENCE_ID REFERENCE26 REFERENCE22 REFERENCE23 GL_INTERFACE_N3 GL_INTERFACE_N4 NOT UNIQUE NOT UNIQUE Oracle Proprietary. Confidential Information––Use Restricted by Contract 3 – 444 Oracle Receivables Applications Technical Reference Manual .

When Journal Import completes. a row is inserted into this table for each source and group id that you specified. Confidential Information––Use Restricted by Contract Detailed Design 3 – 445 . it deletes these rows from the table. Whenever you start Journal Import from the Import Journals form.GL_INTERFACE_CONTROL GL_INTERFACE_CONTROL is used to control Journal Import execution. Foreign Keys Primary Key Table GL_JE_SOURCES_TL GL_SETS_OF_BOOKS Primary Key Column JE_SOURCE_NAME SET_OF_BOOKS_ID Foreign Key Column JE_SOURCE_NAME SET_OF_BOOKS_ID Column Descriptions Name JE_SOURCE_NAME STATUS INTERFACE_RUN_ID GROUP_ID SET_OF_BOOKS_ID PACKET_ID Null? Type NOT NULL VARCHAR2(25) NOT NULL VARCHAR2(1) NULL NUMBER(15) NULL NUMBER(15) NULL NUMBER(15) NULL NUMBER(15) Description Journal entry source Journal Import status Journal Import process defining column Interface group defining column Accounting books defining column Budgetary control packet defining column Indexes Index Name GL_INTERFACE_CONTROL_N1 Index Type NOT UNIQUE Sequence 1 2 3 Column Name JE_SOURCE_NAME SET_OF_BOOKS_ID INTERFACE_RUN_ID Sequences Sequence GL_JOURNAL_IMPORT_S GL_INTERFACE_CONTROL_S Derived Column INTERFACE_RUN_ID GROUP_ID Oracle Proprietary.

STATUS is ’U’ for unposted. ’I’ for in the process of being posted. Foreign Keys Primary Key Table FND_CONCURRENT_REQUESTS GL_JE_BATCHES GL_PERIODS GL_SETS_OF_BOOKS Primary Key Column REQUEST_ID JE_BATCH_ID PERIOD_NAME SET_OF_BOOKS_ID Foreign Key Column REQUEST_ID PARENT_JE_BATCH_ID DEFAULT_PERIOD_NAME SET_OF_BOOKS_ID QuickCodes Columns Column ACTUAL_FLAG QuickCodes Type BATCH_TYPE A B E JE_BATCH_APPROVAL_STATUS A I J R V Z AB_JOURNAL_TYPE N Y JE_BATCH_BC_STATUS F I N P R BATCH_STATUS – –* < <* > >* QuickCodes Table GL_LOOKUPS A B E GL_LOOKUPS Approved In Process Rejected Required Validation Failed N/A GL_LOOKUPS No Yes GL_LOOKUPS Failed In Process N/A Passed Required GL_LOOKUPS Bad rounding account Bad rounding account Reserved for country cific functionality Reserved for country cific functionality Reserved for country cific functionality Reserved for country cific functionality APPROVAL_STATUS_CODE AVERAGE_JOURNAL_FLAG BUDGETARY_CONTROL_STATUS STATUS – past – spe– spe– spe– spe- Oracle Proprietary. running total debits and credits. Each row includes the batch name. Other values of status indicate an error condition. ’P’ for posted. and other information. Confidential Information––Use Restricted by Contract 3 – 446 Oracle Receivables Applications Technical Reference Manual . The posting program changes STATUS_VERIFIED to ’I’ when posting is in process and ’Y’ after posting is complete.GL_JE_BATCHES GL_JE_BATCHES stores journal entry batches. ’S’ for selected. This table corresponds to the Batch window of the Enter Journals form. STATUS_VERIFIED is ’N’ when you create or modify an unposted journal entry batch. status. description.

Confidential Information––Use Restricted by Contract Detailed Design 3 – 447 .QuickCodes Columns Column (Continued) QuickCodes Type A A* AU B B* BF BU C C* D D* E E* EU F F* G G* H H* I J J* K K* L L* M M* N N* O O* P Q Q* R R* S T T* U V V* QuickCodes Table Funds reservation fails Funds reservation fails – past Unopened period Batch total violation Batch total violation – past Frozen or inactive budget Unopened budget year Unopened reporting period Unopened reporting period – past Post to not open period Post to not open period – past No journal entries No journal entries – past Unopened encumbrance year Unopened reporting encumbrance year Unopened reporting encumbrance year – past Bad suspense account Bad suspense account – past Bad reserve account Bad reserve account – past Underway Journal total violation Journal total violation – past Unbalanced IC JE Unbalanced IC JE – past Unbalanced JE by acct category Unbalanced JE by AC – past Multiple problems Multiple problems – past Bad intercompany account Bad intercompany account– past No reporting conversion information No reporting conversion information – past Posted Untaxed journal entry Untaxed journal entry – past Unbalanced enc JE Unbalanced enc JE – past Selected Invalid conversion information Invalid conversion info – past Unposted Unapproved Unapproved – past Oracle Proprietary.

QuickCodes Columns Column (Continued) QuickCodes Type W W* X X* Z Z* QuickCodes Table Enc JE with no enc type Enc JE with no enc type – past Unbalanced JE Unbalanced JE – past Invalid or no JE lines Invalid or no JE lines – past GL_LOOKUPS No Yes STATUS_RESET_FLAG YES/NO N Y Column Descriptions Name JE_BATCH_ID (PK) Null? Type NOT NULL NUMBER(15) NOT NULL DATE NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL VARCHAR2(100) NOT NULL VARCHAR2(1) NOT NULL VARCHAR2(1) NOT NULL VARCHAR2(1) NOT NULL DATE NOT NULL VARCHAR2(1) NOT NULL VARCHAR2(1) NOT NULL VARCHAR2(1) NULL NULL NULL NULL NOT NULL NULL NULL NULL NULL NULL NULL NULL DATE NUMBER(15) NUMBER(15) VARCHAR2(1) VARCHAR2(15) VARCHAR2(30) DATE DATE DATE VARCHAR2(240) NUMBER NUMBER Description Journal entry batch defining column Standard Who column Standard Who column Accounting books defining column Name of journal entry batch Journal entry batch status Batch status verified by posting process Balance type (Actual. Confidential Information––Use Restricted by Contract 3 – 448 Oracle Receivables Applications Technical Reference Manual . entered currency Batch running total debit. entered currency Batch running total credit. Budget. base currency Batch running total credit. base currency Defining column of the parent batch in the primary MRC book Descriptive flexfield segment Descriptive flexfield segment LAST_UPDATE_DATE LAST_UPDATED_BY SET_OF_BOOKS_ID NAME STATUS STATUS_VERIFIED ACTUAL_FLAG DEFAULT_EFFECTIVE_DATE AVERAGE_JOURNAL_FLAG BUDGETARY_CONTROL_STATUS APPROVAL_STATUS_CODE CREATION_DATE CREATED_BY LAST_UPDATE_LOGIN STATUS_RESET_FLAG DEFAULT_PERIOD_NAME UNIQUE_DATE EARLIEST_POSTABLE_DATE POSTED_DATE DATE_CREATED DESCRIPTION CONTROL_TOTAL RUNNING_TOTAL_DR RUNNING_TOTAL_CR RUNNING_TOTAL_ACCOUNTED_DR RUNNING_TOTAL_ACCOUNTED_CR PARENT_JE_BATCH_ID ATTRIBUTE1 ATTRIBUTE2 NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER(15) NULL VARCHAR2(150) NULL VARCHAR2(150) Oracle Proprietary. or Encumbrance) Date within default accounting period Average journal flag Journal entry batch funds check status Journal entry batch approval status Standard Who column Standard Who column Standard Who column No longer used Accounting period for batch No longer used Earliest date batch can be posted Date batch was posted Date batch was created Journal entry batch description Control total column Batch running total debit.

Confidential Information––Use Restricted by Contract Detailed Design 3 – 449 .Column Descriptions Name ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 CONTEXT (Continued) Null? Type NULL NULL NULL NULL NULL NULL NULL NULL NULL VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) Description Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield context column NULL NUMBER(15) Budgetary control packet defining column NULL NUMBER(15) Packet defining column for last funds check of the batch NULL VARCHAR2(30) Government transaction code NULL VARCHAR2(150) Descriptive flexfield structure defining column NULL NUMBER(15) Posting sequence number NULL NUMBER(15) Posting concurrent request id NULL NUMBER(15) Organization defining column UNRESERVATION_PACKET_ID PACKET_ID USSGL_TRANSACTION_CODE CONTEXT2 POSTING_RUN_ID REQUEST_ID ORG_ID Indexes Index Name GL_JE_BATCHES_N1 GL_JE_BATCHES_U1 GL_JE_BATCHES_U2 Index Type NOT UNIQUE UNIQUE UNIQUE Sequence 1 1 1 2 3 Column Name STATUS JE_BATCH_ID NAME DEFAULT_PERIOD_NAME SET_OF_BOOKS_ID Sequences Sequence GL_JE_BATCHES_S GL_JE_POSTING_S Derived Column JE_BATCH_ID POSTING_RUN_ID Oracle Proprietary.

If text is not yet translated into LANGUAGE then any changes to the text in the source language row will be reflected here as well.GL_JE_CATEGORIES_TL GL_JE_CATEGORIES_TL stores journal entry categories. This table has no foreign keys. Column Descriptions Name JE_CATEGORY_NAME LANGUAGE (PK) SOURCE_LANG (PK) Null? Type NOT NULL VARCHAR2(25) NOT NULL VARCHAR2(4) NOT NULL VARCHAR2(4) Description Journal entry category Language Language the text will mirror. other than the standard Who columns. Confidential Information––Use Restricted by Contract 3 – 450 Oracle Receivables Applications Technical Reference Manual . Journal entry category user defined name Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Category description Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield context column USER_JE_CATEGORY_NAME LAST_UPDATE_DATE LAST_UPDATED_BY CREATION_DATE CREATED_BY LAST_UPDATE_LOGIN DESCRIPTION ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 CONTEXT NOT NULL VARCHAR2(25) NOT NULL DATE NOT NULL NUMBER(15) NULL DATE NULL NUMBER(15) NULL NUMBER(15) NULL VARCHAR2(240) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Indexes Index Name GL_JE_CATEGORIES_TL_U1 GL_JE_CATEGORIES_TL_U2 Index Type UNIQUE UNIQUE Sequence 1 2 1 2 Column Name JE_CATEGORY_NAME LANGUAGE USER_JE_CATEGORY_NAME LANGUAGE Sequences Sequence GL_JE_CATEGORIES_S Derived Column JE_CATEGORY_NAME Oracle Proprietary. Each row includes the category name and description. Each journal entry in your Oracle General Ledger application is assigned a journal entry category to identify its purpose. This table corresponds to the Journal Categories form.

’P’ for posted. Following is a list of STATUS codes for this table: – > < U P 1 2 3 4 5 6 6 6 7 8 A B C Bad rounding account Reserved for country – specific functionality Reserved for country – specific functionality Unposted Posted Invalid currency code Invalid source Invalid category Invalid set of books Invalid set of books (Actual) Unopened period (Budget) Invalid budget version (Encumbrance) Invalid encumbrance type Invalid entry Invalid entry Code combination does not exist Multiple lines have code combination error Code combination: d etail posting not allowed Oracle Proprietary. CONVERSION_FLAG equal to ’N’ indicates that you manually changed a converted amount in the Journal Entry Lines zone of a foreign currency journal entry. This table corresponds to the Journals window of the Enter Journals form. If there is more than one. Other statuses indicate that an error condition was found. STATUS is ’U’ for unposted. BALANCING_SEGMENT_VALUE is the greatest balancing segment value in your journal entry. In this case. A complete list is below.GL_JE_HEADERS GL_JE_HEADERS stores journal entries. the journal entry name and description. Each row in this table includes the associated batch ID. This can happen only if your user profile option MULTIPLE_RATES_PER_JE is ’Yes’. There is a one–to–many relationship between journal entry batches and journal entries. the posting program does not re–convert your foreign amounts. Confidential Information––Use Restricted by Contract Detailed Design 3 – 451 . and other information about the journal entry. BALANCING_SEGMENT_VALUE is null if there is only one balancing segment value in your journal entry.

Confidential Information––Use Restricted by Contract 3 – 452 Oracle Receivables Applications Technical Reference Manual .D E F G H I J K L M N O Q R T V Z Foreign Keys Primary Key Table FND_CURRENCIES FND_FLEX_VALUES FND_FLEX_VALUES FND_FLEX_VALUES GL_BUDGET_VERSIONS GL_DAILY_CONVERSION_TYPES GL_ENCUMBRANCE_TYPES GL_JE_BATCHES GL_JE_CATEGORIES_TL GL_JE_HEADERS GL_JE_HEADERS GL_JE_HEADERS GL_JE_SOURCES_TL GL_RECURRING_HEADERS GL_SETS_OF_BOOKS Multiple lines have code combination error Multiple lines have code combination error Code combination not enabled Multiple lines have code combination error Multiple lines have code combination error Multiple lines have code combination error Code combination not yet effective (date) Multiple lines have code combination error Multiple lines have code combination error Code combination past effective date Multiple lines have code combination error Multiple lines have code combination error Multiple lines have code combination error Multiple lines have code combination error Multiple lines have code combination error Multiple lines have code combination error Multiple lines have code combination error Primary Key Column CURRENCY_CODE FLEX_VALUE FLEX_VALUE FLEX_VALUE BUDGET_VERSION_ID CONVERSION_TYPE ENCUMBRANCE_TYPE_ID JE_BATCH_ID JE_CATEGORY_NAME JE_HEADER_ID JE_HEADER_ID JE_HEADER_ID JE_SOURCE_NAME RECURRING_HEADER_ID SET_OF_BOOKS_ID Foreign Key Column CURRENCY_CODE ORIGINATING_BAL_SEG_VALUE DR_BAL_SEG_VALUE CR_BAL_SEG_VALUE BUDGET_VERSION_ID CURRENCY_CONVERSION_TYPE ENCUMBRANCE_TYPE_ID JE_BATCH_ID JE_CATEGORY ACCRUAL_REV_JE_HEADER_ID PARENT_JE_HEADER_ID REVERSED_JE_HEADER_ID JE_SOURCE FROM_RECURRING_HEADER_ID SET_OF_BOOKS_ID QuickCodes Columns Column ACCRUAL_REV_CHANGE_SIGN_FLAG QuickCodes Type YES/NO N Y REVERSAL STATUS – R BATCH_TYPE A B E TAX_STATUS N QuickCodes Table GL_LOOKUPS No Yes GL_LOOKUPS Not (yet) reversed Reversed GL_LOOKUPS A B E GL_LOOKUPS Not Required ACCRUAL_REV_STATUS ACTUAL_FLAG TAX_STATUS_CODE Oracle Proprietary.

Budget. or Encumbrance) NOT NULL DATE Journal entry effective date NOT NULL VARCHAR2(1) Journal entry tax status NULL VARCHAR2(1) Currency conversion flag NULL DATE Standard Who column NULL NUMBER(15) Standard Who column NULL NUMBER(15) Standard Who column NULL NUMBER(15) Encumbrance type defining column NULL NUMBER(15) Budget version defining column NULL VARCHAR2(1) Balanced journal entry flag NULL VARCHAR2(25) Key flexfield structure balancing segment value NOT NULL NUMBER(15) Journal entry batch defining column NULL NUMBER(15) Recurring batch header defining column NULL VARCHAR2(30) No longer used NULL DATE Earliest date journal entry header can be posted NULL DATE Date journal entry header was posted NULL DATE Reversed journal entry effective date NULL VARCHAR2(15) Reversed journal entry reversal period NULL VARCHAR2(1) Reversed journal entry status NULL NUMBER(15) Reversed journal entry defining column NOT NULL VARCHAR2(1) Type of reversal (Change Sign or Switch Dr/Cr) NULL VARCHAR2(240) Journal entry description NULL NUMBER Control total column NULL NUMBER Journal entry running total. Confidential Information––Use Restricted by Contract Detailed Design 3 – 453 . entered currency Oracle Proprietary.QuickCodes Columns Column (Continued) QuickCodes Type R T QuickCodes Table Required Taxed Column Descriptions Name JE_HEADER_ID (PK) Null? Type NOT NULL NUMBER(15) Description LAST_UPDATE_DATE LAST_UPDATED_BY SET_OF_BOOKS_ID JE_CATEGORY JE_SOURCE PERIOD_NAME NAME CURRENCY_CODE STATUS DATE_CREATED ACCRUAL_REV_FLAG MULTI_BAL_SEG_FLAG ACTUAL_FLAG DEFAULT_EFFECTIVE_DATE TAX_STATUS_CODE CONVERSION_FLAG CREATION_DATE CREATED_BY LAST_UPDATE_LOGIN ENCUMBRANCE_TYPE_ID BUDGET_VERSION_ID BALANCED_JE_FLAG BALANCING_SEGMENT_VALUE JE_BATCH_ID FROM_RECURRING_HEADER_ID UNIQUE_DATE EARLIEST_POSTABLE_DATE POSTED_DATE ACCRUAL_REV_EFFECTIVE_DATE ACCRUAL_REV_PERIOD_NAME ACCRUAL_REV_STATUS ACCRUAL_REV_JE_HEADER_ID ACCRUAL_REV_CHANGE_SIGN_FLAG DESCRIPTION CONTROL_TOTAL RUNNING_TOTAL_DR Journal entry header defining column NOT NULL DATE Standard Who column NOT NULL NUMBER(15) Standard Who column NOT NULL NUMBER(15) Accounting books defining column NOT NULL VARCHAR2(25) Journal entry category NOT NULL VARCHAR2(25) Journal entry source NOT NULL VARCHAR2(15) Accounting period NOT NULL VARCHAR2(100) Journal entry header name NOT NULL VARCHAR2(15) Currency NOT NULL VARCHAR2(1) Journal entry header status lookup code NOT NULL DATE Date header created in GL NOT NULL VARCHAR2(1) Reversed journal entry flag NOT NULL VARCHAR2(1) Multiple balancing segment flag NOT NULL VARCHAR2(1) Balance type (Actual.

base currency Journal entry running total. Confidential Information––Use Restricted by Contract 3 – 454 Oracle Receivables Applications Technical Reference Manual . Valid values are 1 through 4. Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield context column Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality RUNNING_TOTAL_ACCOUNTED_DR RUNNING_TOTAL_ACCOUNTED_CR CURRENCY_CONVERSION_RATE CURRENCY_CONVERSION_TYPE CURRENCY_CONVERSION_DATE EXTERNAL_REFERENCE PARENT_JE_HEADER_ID REVERSED_JE_HEADER_ID ORIGINATING_BAL_SEG_VALUE INTERCOMPANY_MODE DR_BAL_SEG_VALUE NULL NUMBER(15) NULL VARCHAR2(25) NULL NUMBER(15) NULL VARCHAR2(25) CR_BAL_SEG_VALUE NULL VARCHAR2(25) ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 CONTEXT GLOBAL_ATTRIBUTE_CATEGORY GLOBAL_ATTRIBUTE1 GLOBAL_ATTRIBUTE2 GLOBAL_ATTRIBUTE3 GLOBAL_ATTRIBUTE4 GLOBAL_ATTRIBUTE5 GLOBAL_ATTRIBUTE6 GLOBAL_ATTRIBUTE7 NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Oracle Proprietary. This column is meaningful only for intercompany modes 1 and 2. entered currency Journal entry running total. Balancing segment value used on the credit side of an intercompany journal. This column is meaningful only for intercompany modes 1 and 3. base currency Currency exchange rate Type of currency exchange rate Currency conversion date Extra reference column Defining column of the parent journal entry in the primary MRC book Defining column of the journal entry that is reversed by this journal entry Originating balancing segment value Intercompany mode for the journal. Balancing segment value used on the debit side of an intercompany journal.Column Descriptions Name RUNNING_TOTAL_CR (Continued) Null? Type NULL NUMBER NULL NUMBER NULL NUMBER NULL NULL NULL NULL NULL NUMBER VARCHAR2(30) DATE VARCHAR2(80) NUMBER(15) Description Journal entry running total.

Confidential Information––Use Restricted by Contract Detailed Design 3 – 455 .Column Descriptions Name (Continued) Null? Type Description NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(150) Reserved for country–specific functionality NULL VARCHAR2(30) Government transaction code NULL VARCHAR2(150) Descriptive flexfield structure defining column NULL NUMBER Sequential numbering sequence defining column NULL NUMBER Sequential numbering sequence value NULL VARCHAR2(30) Context column for Global Reconciliation Descriptive Flexfield NULL VARCHAR2(240) Global Reconciliation Descriptive Flexfield segment GLOBAL_ATTRIBUTE8 GLOBAL_ATTRIBUTE9 GLOBAL_ATTRIBUTE10 USSGL_TRANSACTION_CODE CONTEXT2 DOC_SEQUENCE_ID DOC_SEQUENCE_VALUE JGZZ_RECON_CONTEXT JGZZ_RECON_REF Indexes Index Name GL_JE_HEADERS_N1 GL_JE_HEADERS_N2 GL_JE_HEADERS_N3 GL_JE_HEADERS_N4 GL_JE_HEADERS_U1 GL_JE_HEADERS_U2 Index Type NOT UNIQUE NOT UNIQUE NOT UNIQUE NOT UNIQUE UNIQUE UNIQUE Sequence 1 1 2 1 2 1 1 1 2 Column Name JE_BATCH_ID PERIOD_NAME JE_CATEGORY DOC_SEQUENCE_VALUE DOC_SEQUENCE_ID PARENT_JE_HEADER_ID JE_HEADER_ID NAME JE_BATCH_ID Sequences Sequence GL_JE_HEADERS_S Derived Column JE_HEADER_ID Oracle Proprietary.

STATUS is ’U’ for unposted or ’P’ for posted. There is a one–to–many relationship between journal entries and journal entry lines. Foreign Keys Primary Key Table GL_CODE_COMBINATIONS GL_JE_HEADERS GL_SETS_OF_BOOKS GL_USSGL_TRANSACTION_CODES Primary Key Column CODE_COMBINATION_ID JE_HEADER_ID SET_OF_BOOKS_ID USSGL_TRANSACTION_CODE Foreign Key Column CODE_COMBINATION_ID JE_HEADER_ID SET_OF_BOOKS_ID USSGL_TRANSACTION_CODE QuickCodes Columns Column AMOUNT_INCLUDES_TAX_FLAG QuickCodes Type YES/NO N Y YES/NO N Y YES/NO N Y TAX_ROUNDING_RULE D N U TAX_TYPE I O QuickCodes Table GL_LOOKUPS No Yes GL_LOOKUPS No Yes GL_LOOKUPS No Yes GL_LOOKUPS Down Nearest Up GL_LOOKUPS Input Output TAXABLE_LINE_FLAG TAX_LINE_FLAG TAX_ROUNDING_RULE_CODE TAX_TYPE_CODE Column Descriptions Name JE_HEADER_ID (PK) Null? Type NOT NULL NUMBER(15) NOT NOT NOT NOT NULL NULL NULL NULL NUMBER(15) DATE NUMBER(15) NUMBER(15) Description Journal entry header defining column Journal entry line number Standard Who column Standard Who column Accounting books defining column Key flexfield combination defining column Accounting period Journal entry line effective date Journal entry line status Standard Who column Standard Who column JE_LINE_NUM (PK) LAST_UPDATE_DATE LAST_UPDATED_BY SET_OF_BOOKS_ID CODE_COMBINATION_ID PERIOD_NAME EFFECTIVE_DATE STATUS CREATION_DATE CREATED_BY NOT NULL NUMBER(15) NOT NULL VARCHAR2(15) NOT NULL DATE NOT NULL VARCHAR2(1) NULL DATE NULL NUMBER(15) Oracle Proprietary. Confidential Information––Use Restricted by Contract 3 – 456 Oracle Receivables Applications Technical Reference Manual . and the debits or credits associated with the journal line. the associated code combination ID. Each row in this table stores the associated journal entry header ID.GL_JE_LINES GL_JE_LINES stores the journal entry lines that you enter in the Enter Journals form. the line number.

Confidential Information––Use Restricted by Contract Detailed Design 3 – 457 .Column Descriptions Name (Continued) Null? Type NULL NUMBER(15) NULL NUMBER NULL NUMBER NULL NUMBER NULL NUMBER NULL VARCHAR2(240) NULL VARCHAR2(20) NULL VARCHAR2(240) NULL VARCHAR2(240) NULL VARCHAR2(240) NULL VARCHAR2(240) NULL VARCHAR2(240) NULL VARCHAR2(240) NULL VARCHAR2(240) NULL VARCHAR2(240) NULL VARCHAR2(240) NULL VARCHAR2(240) NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) Description Standard Who column Journal entry line debit amount in entered currency Journal entry line credit amount in entered currency Journal entry line debit amount in base currency Journal entry line credit amount in base currency Journal entry line description Line type Journal entry line reference column Journal entry line reference column Journal entry line reference column Journal entry line reference column Journal entry line reference column Journal entry line reference column Journal entry line reference column Journal entry line reference column Journal entry line reference column Journal entry line reference column Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield context column Descriptive flexfield context column Value added tax descriptive flexfield column LAST_UPDATE_LOGIN ENTERED_DR ENTERED_CR ACCOUNTED_DR ACCOUNTED_CR DESCRIPTION LINE_TYPE_CODE REFERENCE_1 REFERENCE_2 REFERENCE_3 REFERENCE_4 REFERENCE_5 REFERENCE_6 REFERENCE_7 REFERENCE_8 REFERENCE_9 REFERENCE_10 ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 ATTRIBUTE16 ATTRIBUTE17 ATTRIBUTE18 ATTRIBUTE19 ATTRIBUTE20 CONTEXT CONTEXT2 INVOICE_DATE NULL VARCHAR2(150) NULL DATE Oracle Proprietary.

Column Descriptions Name TAX_CODE (Continued) Null? Type NULL VARCHAR2(15) NULL VARCHAR2(20) NULL NUMBER NULL VARCHAR2(150) NULL NUMBER NULL VARCHAR2(1) NULL VARCHAR2(150) NOT NULL VARCHAR2(30) NULL NUMBER NULL VARCHAR2(150) NULL NUMBER NULL NUMBER NULL VARCHAR2(30) NULL VARCHAR2(30) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(1) NULL DATE NULL NUMBER NULL VARCHAR2(240) NULL VARCHAR2(30) NULL VARCHAR2(1) NULL VARCHAR2(1) Description Value added tax descriptive flexfield column Value added tax descriptive flexfield column Value added tax descriptive flexfield column Value added tax descriptive flexfield column Statistical Amount Modify amounts if exchange rate changes Descriptive flexfield context column Government transaction code Sequential numbering sequence defining column Descriptive flexfield structure defining column Sequential numbering sequence value Link to associated subledger data Table containing associated subledger data Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Global reconciliation descriptive flexfield segment Global reconciliation descriptive flexfield segment Global reconciliation descriptive flexfield segment Global reconciliation descriptive flexfield segment Global reconciliation descriptive flexfield context column Taxable line flag for automatic tax calculations Tax type (Input or Output) for automatic tax calculations INVOICE_IDENTIFIER INVOICE_AMOUNT NO1 STAT_AMOUNT IGNORE_RATE_FLAG CONTEXT3 USSGL_TRANSACTION_CODE SUBLEDGER_DOC_SEQUENCE_ID CONTEXT4 SUBLEDGER_DOC_SEQUENCE_VALUE GL_SL_LINK_ID GL_SL_LINK_TABLE GLOBAL_ATTRIBUTE_CATEGORY GLOBAL_ATTRIBUTE1 GLOBAL_ATTRIBUTE2 GLOBAL_ATTRIBUTE3 GLOBAL_ATTRIBUTE4 GLOBAL_ATTRIBUTE5 GLOBAL_ATTRIBUTE6 GLOBAL_ATTRIBUTE7 GLOBAL_ATTRIBUTE8 GLOBAL_ATTRIBUTE9 GLOBAL_ATTRIBUTE10 JGZZ_RECON_STATUS JGZZ_RECON_DATE JGZZ_RECON_ID JGZZ_RECON_REF JGZZ_RECON_CONTEXT TAXABLE_LINE_FLAG TAX_TYPE_CODE Oracle Proprietary. Confidential Information––Use Restricted by Contract 3 – 458 Oracle Receivables Applications Technical Reference Manual .

Column Descriptions Name TAX_CODE_ID (Continued) Null? Type NULL NUMBER(15) Description Tax code defining column for automatic tax calculations NULL VARCHAR2(1) Rounding rule used for automatic tax calculations NULL VARCHAR2(1) Amount includes tax flag for automatic tax calculations NULL VARCHAR2(50) Tax document identifier NULL DATE Tax document date NULL VARCHAR2(240) Tax customer name NULL VARCHAR2(240) Tax customer reference NULL VARCHAR2(50) Tax registration number NULL VARCHAR2(1) Automatically generated tax line flag NULL NUMBER(15) Tax group id for automatic tax calculations TAX_ROUNDING_RULE_CODE AMOUNT_INCLUDES_TAX_FLAG TAX_DOCUMENT_IDENTIFIER TAX_DOCUMENT_DATE TAX_CUSTOMER_NAME TAX_CUSTOMER_REFERENCE TAX_REGISTRATION_NUMBER TAX_LINE_FLAG TAX_GROUP_ID Indexes Index Name GL_JE_LINES_N1 GL_JE_LINES_N3 GL_JE_LINES_U1 Index Type NOT UNIQUE NOT UNIQUE UNIQUE Sequence 1 2 1 2 1 2 Column Name CODE_COMBINATION_ID PERIOD_NAME SUBLEDGER_DOC_SEQUENCE_VALUE SUBLEDGER_DOC_SEQUENCE_ID JE_HEADER_ID JE_LINE_NUM Sequences Sequence GL_JE_LINES_S Derived Column TAX_GROUP_ID Oracle Proprietary. Confidential Information––Use Restricted by Contract Detailed Design 3 – 459 .

GL_JE_SOURCES_TL GL_JE_SOURCES_TL stores journal entry source names and descriptions. This table has no foreign keys other than the standard Who columns. If text is not yet translated into LANGUAGE then any changes to the text in the source language row will be reflected here as well. Standard Who column Standard Who column Frozen source Journal entry source user defined name Populate GL_IMPORT_REFERENCES with reference information from subledger Journal approval flag Non–business day rule (Roll Date. QuickCodes Columns Column JOURNAL_APPROVAL_FLAG QuickCodes Type YES/NO N Y YES/NO N Y QuickCodes Table GL_LOOKUPS No Yes GL_LOOKUPS No Yes JOURNAL_REFERENCE_FLAG Column Descriptions Name JE_SOURCE_NAME LANGUAGE (PK) SOURCE_LANG (PK) Null? Type NOT NULL VARCHAR2(25) NOT NULL VARCHAR2(4) NOT NULL VARCHAR2(4) Description Journal entry source name Language Language the text will mirror. Each journal entry in your Oracle General Ledger application is assigned a source name to indicate how it was created. Confidential Information––Use Restricted by Contract 3 – 460 Oracle Receivables Applications Technical Reference Manual . Leave Alone. This table corresponds to the Journal Sources form. or Fail) Standard Who column Standard Who column Standard Who column Journal entry source description Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield context column LAST_UPDATE_DATE LAST_UPDATED_BY OVERRIDE_EDITS_FLAG USER_JE_SOURCE_NAME JOURNAL_REFERENCE_FLAG JOURNAL_APPROVAL_FLAG EFFECTIVE_DATE_RULE_CODE CREATION_DATE CREATED_BY LAST_UPDATE_LOGIN DESCRIPTION ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 CONTEXT NOT NOT NOT NOT NULL NULL NULL NULL DATE NUMBER(15) VARCHAR2(1) VARCHAR2(25) NOT NULL VARCHAR2(1) NOT NULL VARCHAR2(1) NOT NULL VARCHAR2(1) NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL DATE NUMBER(15) NUMBER(15) VARCHAR2(240) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) Indexes Index Name GL_JE_SOURCES_TL_U1 Index Type UNIQUE Sequence 1 2 Column Name JE_SOURCE_NAME LANGUAGE Oracle Proprietary.

Confidential Information––Use Restricted by Contract Detailed Design 3 – 461 .Indexes (Continued) Index Name GL_JE_SOURCES_TL_U2 Index Type UNIQUE Sequence 1 2 Column Name USER_JE_SOURCE_NAME LANGUAGE Sequences Sequence GL_JE_SOURCES_S Derived Column JE_SOURCE_NAME Oracle Proprietary.

There is a one–to–many relationship between a row in the GL_PERIOD_SETS table and rows in this table. Confidential Information––Use Restricted by Contract 3 – 462 Oracle Receivables Applications Technical Reference Manual . Each row includes the start date and end date of the period.GL_PERIODS GL_PERIODS stores information about the accounting periods you define using the Accounting Calendar form. and other information. Foreign Keys Primary Key Table GL_PERIOD_SETS GL_PERIOD_TYPES Primary Key Column PERIOD_SET_NAME PERIOD_TYPE Foreign Key Column PERIOD_SET_NAME PERIOD_TYPE QuickCodes Columns Column ADJUSTMENT_PERIOD_FLAG QuickCodes Type YES/NO N Y QuickCodes Table GL_LOOKUPS No Yes Column Descriptions Name PERIOD_SET_NAME (PK) PERIOD_NAME (PK) LAST_UPDATE_DATE LAST_UPDATED_BY START_DATE END_DATE YEAR_START_DATE QUARTER_START_DATE PERIOD_TYPE PERIOD_YEAR PERIOD_NUM QUARTER_NUM ENTERED_PERIOD_NAME ADJUSTMENT_PERIOD_FLAG CREATION_DATE CREATED_BY LAST_UPDATE_LOGIN DESCRIPTION ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 Null? Type NOT NULL VARCHAR2(15) NOT NULL VARCHAR2(15) NOT NULL DATE NOT NULL NUMBER(15) NOT NULL DATE NOT NULL DATE NULL DATE NULL DATE NOT NOT NOT NOT NULL NULL NULL NULL VARCHAR2(15) NUMBER(15) NUMBER(15) NUMBER(15) Description Accounting calendar name System generated accounting period name Standard Who column Standard Who column Date on which accounting period begins Date on which accounting period ends Date on which the year containing this accounting period starts Date on which the quarter containing this accounting period starts Accounting period type Accounting period year Accounting period number Quarter number of accounting period User entered accounting period name Calendar period adjustment status Standard Who column Standard Who column Standard Who column Accounting period description Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment NOT NULL VARCHAR2(15) NOT NULL VARCHAR2(1) NULL NULL NULL NULL NULL NULL NULL NULL DATE NUMBER(15) NUMBER(15) VARCHAR2(240) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) Oracle Proprietary. the period number. the fiscal year. the period type.

Column Descriptions Name ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 CONTEXT (Continued) Null? Type NULL NULL NULL NULL NULL VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) Description Descriptive Descriptive Descriptive Descriptive Descriptive column flexfield flexfield flexfield flexfield flexfield segment segment segment segment context Indexes Index Name GL_PERIODS_N1 GL_PERIODS_N2 GL_PERIODS_U1 GL_PERIODS_U2 Index Type NOT UNIQUE NOT UNIQUE UNIQUE UNIQUE Sequence 1 1 1 2 1 2 3 4 Column Name START_DATE END_DATE PERIOD_NAME PERIOD_SET_NAME PERIOD_SET_NAME PERIOD_TYPE PERIOD_YEAR PERIOD_NUM Oracle Proprietary. Confidential Information––Use Restricted by Contract Detailed Design 3 – 463 .

or ’N’ for never opened. CLOSING_STATUS is either ’O’ for open. Foreign Keys Primary Key Table FND_APPLICATION GL_PERIODS GL_PERIOD_TYPES GL_SETS_OF_BOOKS Primary Key Column APPLICATION_ID PERIOD_NAME PERIOD_TYPE SET_OF_BOOKS_ID Foreign Key Column APPLICATION_ID PERIOD_NAME PERIOD_TYPE SET_OF_BOOKS_ID QuickCodes Columns Column ADJUSTMENT_PERIOD_FLAG QuickCodes Type YES/NO N Y CLOSING_STATUS C F N O P YES/NO N Y QuickCodes Table GL_LOOKUPS No Yes GL_LOOKUPS Closed Future – Entry Never Opened Open Permanently Closed GL_LOOKUPS No Yes CLOSING_STATUS ELIMINATION_CONFIRMED_FLAG Column Descriptions Name APPLICATION_ID (PK) SET_OF_BOOKS_ID (PK) PERIOD_NAME (PK) LAST_UPDATE_DATE LAST_UPDATED_BY CLOSING_STATUS START_DATE END_DATE YEAR_START_DATE QUARTER_NUM Null? Type NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NOT NOT NOT NOT NULL NULL NULL NULL NULL VARCHAR2(15) DATE NUMBER(15) VARCHAR2(1) DATE Description Application defining column Accounting books defining column Accounting period name Standard Who column Standard Who column Accounting period status Date on which accounting period begins Date on which accounting period ends Date on which the year containing this accounting period starts Quarter number NOT NULL DATE NOT NULL DATE NOT NULL NUMBER(15) Oracle Proprietary. You must use the Open and Close Periods form to properly open a period. Note that you cannot successfully open a period in your Oracle General Ledger application by changing a period’s status to ’O’ if it has never been opened before. ’P’ for permanently closed. ’F’ for future enterable. ’C’ for closed.GL_PERIOD_STATUSES GL_PERIOD_STATUSES stores the statuses of your accounting periods. Confidential Information––Use Restricted by Contract 3 – 464 Oracle Receivables Applications Technical Reference Manual . Other applications maintain their calendars in this table. so each row also includes the relevant application identifier. Each row includes the accounting period name and status.

Confidential Information––Use Restricted by Contract Detailed Design 3 – 465 . closed. It also does some maintenance of period statuses necessary for the Global Accounting Engine. Oracle Proprietary. Trigger Trigger Trigger Trigger Name Time Level Event : : : : GL_MRC_PERIOD_STATUSES_BRU BEFORE ROW UPDATE The GL_MRC_PERIOD_STATUSES_BRU trigger caches data necessary for the GL_MRC_PERIOD_STATUSES_AU trigger. Whenever a subledger period is opened. closes. or permanently closes the corresponding subledger period in the associated reporting sets of books.Column Descriptions Name (Continued) Null? Type NOT NULL DATE NOT NULL VARCHAR2(15) NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL NUMBER(15) NOT NULL VARCHAR2(1) NULL DATE NULL NUMBER(15) NULL NUMBER(15) NULL VARCHAR2(1) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Description Date on which the quarter containing this accounting period starts Accounting period type Accounting period year Denormalized period number (period_year*10000 + period_num) Accounting period number Calendar period adjustment flag Standard Who column Standard Who column Standard Who column Elimination confirmed flag Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield context QUARTER_START_DATE PERIOD_TYPE PERIOD_YEAR EFFECTIVE_PERIOD_NUM PERIOD_NUM ADJUSTMENT_PERIOD_FLAG CREATION_DATE CREATED_BY LAST_UPDATE_LOGIN ELIMINATION_CONFIRMED_FLAG ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 CONTEXT Indexes Index Name GL_PERIOD_STATUSES_N1 GL_PERIOD_STATUSES_U1 GL_PERIOD_STATUSES_U2 Index Type NOT UNIQUE UNIQUE UNIQUE Sequence 1 1 2 3 1 2 3 4 Column Name CLOSING_STATUS APPLICATION_ID SET_OF_BOOKS_ID PERIOD_NAME APPLICATION_ID SET_OF_BOOKS_ID EFFECTIVE_PERIOD_NUM CLOSING_STATUS Database Triggers Trigger Trigger Trigger Trigger Name Time Level Event : : : : GL_MRC_PERIOD_STATUSES_AU AFTER STATEMENT UPDATE The GL_MRC_PERIOD_STATUSES_AU trigger maintains the subledger period statuses for reporting sets of books. this trigger opens. or permanently closed for a primary set of books.

YEAR_TYPE_IN_NAME is ’C’ for calendar or ’F’ for fiscal. Confidential Information––Use Restricted by Contract 3 – 466 Oracle Receivables Applications Technical Reference Manual . QuickCodes Columns Column YEAR_TYPE_IN_NAME QuickCodes Type YEAR_TYPE_IN_NAME C F QuickCodes Table GL_LOOKUPS Calendar Fiscal Column Descriptions Name PERIOD_TYPE (PK) LAST_UPDATE_DATE LAST_UPDATED_BY NUMBER_PER_FISCAL_YEAR YEAR_TYPE_IN_NAME USER_PERIOD_TYPE CREATION_DATE CREATED_BY LAST_UPDATE_LOGIN DESCRIPTION ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 CONTEXT Null? Type NOT NOT NOT NOT NULL NULL NULL NULL VARCHAR2(15) DATE NUMBER(15) NUMBER(15) Description Accounting period type name Standard Who column Standard Who column Number of periods per fiscal year Year type (Calendar or Fiscal) Calendar period type user defined name Standard Who column Standard Who column Standard Who column Accounting period type description Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield context NOT NULL VARCHAR2(1) NOT NULL VARCHAR2(15) NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL DATE NUMBER(15) NUMBER(15) VARCHAR2(240) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) Indexes Index Name GL_PERIOD_TYPES_U1 GL_PERIOD_TYPES_U2 Index Type UNIQUE UNIQUE Sequence 1 1 Column Name PERIOD_TYPE USER_PERIOD_TYPE Sequences Sequence GL_PERIOD_TYPES_S Derived Column PERIOD_TYPE Oracle Proprietary. the number of periods per fiscal year. This determines the system–assigned name of your accounting period in the Accounting Calendar form. and other information.GL_PERIOD_TYPES GL_PERIOD_TYPES stores the period types you define using the Period Types form. Each row includes the period type name.

and other information. Foreign Keys Primary Key Table FND_CURRENCIES FND_ID_FLEX_STRUCTURES GL_CODE_COMBINATIONS GL_CODE_COMBINATIONS GL_CODE_COMBINATIONS GL_CODE_COMBINATIONS GL_CODE_COMBINATIONS GL_DAILY_CONVERSION_TYPES GL_PERIOD_SETS GL_PERIOD_TYPES GL_TRANSACTION_CALENDAR Primary Key Column CURRENCY_CODE ID_FLEX_NUM CODE_COMBINATION_ID CODE_COMBINATION_ID CODE_COMBINATION_ID CODE_COMBINATION_ID CODE_COMBINATION_ID CONVERSION_TYPE PERIOD_SET_NAME PERIOD_TYPE TRANSACTION_CALENDAR_ID Foreign Key Column CURRENCY_CODE CHART_OF_ACCOUNTS_ID CUM_TRANS_CODE_COMBINATION_ID RET_EARN_CODE_COMBINATION_ID RES_ENCUMB_CODE_COMBINATION_ID NET_INCOME_CODE_COMBINATION_ID ROUNDING_CODE_COMBINATION_ID DAILY_TRANSLATION_RATE_TYPE PERIOD_SET_NAME ACCOUNTED_PERIOD_TYPE TRANSACTION_CALENDAR_ID QuickCodes Columns Column ALLOW_INTERCOMPANY_POST_FLAG QuickCodes Type YES/NO N Y YES/NO N Y YES/NO N Y YES/NO N Y YES/NO N Y YES/NO N Y YES/NO N Y YES/NO N Y YES/NO N Y YES/NO QuickCodes Table GL_LOOKUPS No Yes GL_LOOKUPS No Yes GL_LOOKUPS No Yes GL_LOOKUPS No Yes GL_LOOKUPS No Yes GL_LOOKUPS No Yes GL_LOOKUPS No Yes GL_LOOKUPS No Yes GL_LOOKUPS No Yes GL_LOOKUPS CONSOLIDATION_SOB_FLAG ENABLE_AUTOMATIC_TAX_FLAG ENABLE_AVERAGE_BALANCES_FLAG ENABLE_BUDGETARY_CONTROL_FLAG ENABLE_JE_APPROVAL_FLAG REQUIRE_BUDGET_JOURNALS_FLAG SUSPENSE_ALLOWED_FLAG TRACK_ROUNDING_IMBALANCE_FLAG TRANSLATE_EOD_FLAG Oracle Proprietary. functional currency. This table corresponds to the Set of Books form. description. Confidential Information––Use Restricted by Contract Detailed Design 3 – 467 . Each row includes the set of books name.GL_SETS_OF_BOOKS GL_SETS_OF_BOOKS stores information about the sets of books you define in your Oracle General Ledger application.

Reporting. Confidential Information––Use Restricted by Contract 3 – 468 Oracle Receivables Applications Technical Reference Manual . None) No longer used – (defaults to ’N’) Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Number of future enterable periods Latest opened accounting period Latest open year for encumbrances Retained earnings key flexfield defining column Cumulative translation adjustment key flexfield defining column Reserve for encumbrance key flexfield defining column NAME SHORT_NAME CHART_OF_ACCOUNTS_ID CURRENCY_CODE PERIOD_SET_NAME ACCOUNTED_PERIOD_TYPE SUSPENSE_ALLOWED_FLAG ALLOW_INTERCOMPANY_POST_FLAG TRACK_ROUNDING_IMBALANCE_FLAG ENABLE_AVERAGE_BALANCES_FLAG ENABLE_BUDGETARY_CONTROL_FLAG REQUIRE_BUDGET_JOURNALS_FLAG ENABLE_JE_APPROVAL_FLAG ENABLE_AUTOMATIC_TAX_FLAG CONSOLIDATION_SOB_FLAG TRANSLATE_EOD_FLAG TRANSLATE_QATD_FLAG TRANSLATE_YATD_FLAG MRC_SOB_TYPE_CODE ALLOW_POSTING_WARNING_FLAG LAST_UPDATE_DATE LAST_UPDATED_BY CREATION_DATE CREATED_BY LAST_UPDATE_LOGIN FUTURE_ENTERABLE_PERIODS_LIMIT LATEST_OPENED_PERIOD_NAME LATEST_ENCUMBRANCE_YEAR RET_EARN_CODE_COMBINATION_ID CUM_TRANS_CODE_COMBINATION_ID RES_ENCUMB_CODE_COMBINATION_ID NOT NULL VARCHAR2(1) NOT NOT NOT NOT NOT NOT NULL NULL NULL NULL NULL NULL VARCHAR2(1) VARCHAR2(1) VARCHAR2(1) VARCHAR2(1) VARCHAR2(1) VARCHAR2(1) NOT NULL VARCHAR2(1) NOT NULL DATE NOT NULL NUMBER(15) NULL DATE NULL NUMBER(15) NULL NUMBER(15) NULL NUMBER(15) NULL VARCHAR2(15) NULL NUMBER(15) NULL NUMBER(15) NULL NUMBER(15) NOT NULL NUMBER(15) Oracle Proprietary.QuickCodes Columns Column (Continued) QuickCodes Type N Y QuickCodes Table No Yes GL_LOOKUPS No Yes GL_LOOKUPS No Yes TRANSLATE_QATD_FLAG YES/NO N Y YES/NO N Y TRANSLATE_YATD_FLAG Column Descriptions Name SET_OF_BOOKS_ID (PK) Null? Type NOT NULL NUMBER(15) NOT NULL VARCHAR2(30) NOT NULL VARCHAR2(20) NOT NULL NUMBER(15) NOT NOT NOT NOT NOT NOT NOT NOT NOT NULL NULL NULL NULL NULL NULL NULL NULL NULL VARCHAR2(15) VARCHAR2(15) VARCHAR2(15) VARCHAR2(1) VARCHAR2(1) VARCHAR2(1) VARCHAR2(1) VARCHAR2(1) VARCHAR2(1) Description Accounting books defining column Accounting books name Accounting books short name Key flexfield structure defining column Currency Accounting calendar name Accounting period type Suspense posting allowed flag Allow intercompany posting Track rounding imbalances flag Enable average balances flag Enable budgetary control flag Journal required for budget flag Enable journal entry approval flag Enable automatic tax flag Consolidation set of books flag Translate EOD balances flag Translated QATD balances flag Translate YATD balances flag MRC set of books type (Parent.

Column Descriptions Name (Continued) Null? Type NULL NUMBER(15) NULL NUMBER(15) NULL NUMBER(15) NULL VARCHAR2(30) NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL VARCHAR2(15) VARCHAR2(240) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(30) Description Net income key flexfield defining column Rounding imbalances key flexfield defining column Transaction Calendar defining column The rate type to be used for translation of average balances No longer used Accounting books description Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield context Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality Reserved for country–specific functionality NET_INCOME_CODE_COMBINATION_ID ROUNDING_CODE_COMBINATION_ID TRANSACTION_CALENDAR_ID DAILY_TRANSLATION_RATE_TYPE EARLIEST_UNTRANS_PERIOD_NAME DESCRIPTION ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 CONTEXT GLOBAL_ATTRIBUTE_CATEGORY GLOBAL_ATTRIBUTE1 GLOBAL_ATTRIBUTE2 GLOBAL_ATTRIBUTE3 GLOBAL_ATTRIBUTE4 GLOBAL_ATTRIBUTE5 GLOBAL_ATTRIBUTE6 GLOBAL_ATTRIBUTE7 GLOBAL_ATTRIBUTE8 GLOBAL_ATTRIBUTE9 GLOBAL_ATTRIBUTE10 NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) NULL VARCHAR2(150) Indexes Index Name GL_SETS_OF_BOOKS_U1 GL_SETS_OF_BOOKS_U2 Index Type UNIQUE UNIQUE Sequence 1 1 Column Name NAME SET_OF_BOOKS_ID Oracle Proprietary. Confidential Information––Use Restricted by Contract Detailed Design 3 – 469 .

Confidential Information––Use Restricted by Contract 3 – 470 Oracle Receivables Applications Technical Reference Manual .Sequences Sequence GL_SETS_OF_BOOKS_S Derived Column SET_OF_BOOKS_ID Oracle Proprietary.

It holds rate exceptions for transactions from different source systems.GL_TRANSACTION_RATE_EXCEPTIONS This table is used to implement the Dual Currency feature. Confidential Information––Use Restricted by Contract Detailed Design 3 – 471 . Each record will be expanded into its corresponding journal details by each product’s own gather system. Foreign Keys Primary Key Table FND_CONCURRENT_REQUESTS FND_CURRENCIES GL_SETS_OF_BOOKS Primary Key Column REQUEST_ID CURRENCY_CODE SET_OF_BOOKS_ID Foreign Key Column REQUEST_ID TO_CURRENCY_CODE SET_OF_BOOKS_ID QuickCodes Columns Column TRANSACTION_TYPE QuickCodes Type TRANSACTION_TYPE AP_INVOICES AP_PAYMENTS ARRA_ADJ ARRA_CB ARRA_CM ARRA_CMAPP ARRA_DEP ARRA_DM ARRA_GUAR ARRA_INV ARRA_MISC ARRA_TRADE GL_MANUAL_JE YES/NO N Y QuickCodes Table GL_LOOKUPS AP Invoices AP Payments Adjustment Chargeback Credit Memo Credit Memo Application Deposit Debit Memo Guarantee Invoice Miscellaneous Receipt Trade Receipt Manual Journal Entry GL_LOOKUPS No Yes UPDATE_ALLOWED_FLAG Column Descriptions Name TRANSACTION_TYPE (PK) IDENTIFIER1 (PK) IDENTIFIER2 (PK) SET_OF_BOOKS_ID (PK) TO_CURRENCY_CODE (PK) UPDATE_ALLOWED_FLAG TRANSLATION_RATE LAST_UPDATED_BY LAST_UPDATE_DATE CREATION_DATE CREATED_BY LAST_UPDATE_LOGIN SOURCE_TABLE GL_DATE Null? Type NOT NOT NOT NOT NOT NOT NOT NOT NOT NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL VARCHAR2(30) NUMBER(15) NUMBER(15) NUMBER(15) VARCHAR2(15) VARCHAR2(1) NUMBER NUMBER(15) DATE DATE NUMBER(15) NUMBER(15) VARCHAR2(30) DATE Description Type of transaction Source table identifier Source table identifier Accounting books defining column Translation currency Flag to allow/inhibit update Translation exchange rate Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Name of the transaction table Date of the transaction in GL_PERIODS Oracle Proprietary. The resulting journal details are put in GL_WEIGHTED_AVG_DETAILS table.

Column Descriptions Name REFERENCE1 REFERENCE2 REFERENCE3 (Continued) Null? Type NULL VARCHAR2(25) NULL VARCHAR2(25) NULL VARCHAR2(25) NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NUMBER(15) NUMBER(15) NUMBER(15) DATE VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) Description Reference column for more information Reference column for more information Reference column for more information Enhanced Who column Enhanced Who column Enhanced Who column Enhanced Who column Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield context column REQUEST_ID PROGRAM_APPLICATION_ID PROGRAM_ID PROGRAM_UPDATE_DATE ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE11 ATTRIBUTE12 ATTRIBUTE13 ATTRIBUTE14 ATTRIBUTE15 CONTEXT Indexes Index Name GL_TRANSACTION_RATE_EXCEPT_N1 GL_TRANSACTION_RATE_EXCEPT_U1 Index Type NOT UNIQUE UNIQUE Sequence 1 2 3 1 2 3 4 5 Column Name IDENTIFIER1 IDENTIFIER2 SOURCE_TABLE TRANSACTION_TYPE IDENTIFIER1 IDENTIFIER2 SET_OF_BOOKS_ID TO_CURRENCY_CODE Oracle Proprietary. Confidential Information––Use Restricted by Contract 3 – 472 Oracle Receivables Applications Technical Reference Manual .

Foreign Keys Primary Key Table FND_CURRENCIES GL_PERIODS GL_SETS_OF_BOOKS Primary Key Column CURRENCY_CODE PERIOD_NAME SET_OF_BOOKS_ID Foreign Key Column TO_CURRENCY_CODE PERIOD_NAME SET_OF_BOOKS_ID QuickCodes Columns Column ACTUAL_FLAG QuickCodes Type TRANSLATION_BAL_TYPE A B QuickCodes Table GL_LOOKUPS Actual Budget Column Descriptions Name SET_OF_BOOKS_ID (PK) Null? Type NOT NULL NUMBER(15) NOT NULL VARCHAR2(15) NOT NULL VARCHAR2(15) NOT NULL VARCHAR2(1) NOT NULL NUMBER NOT NULL NUMBER NOT NULL NUMBER NOT NULL NUMBER NOT NULL NUMBER NOT NOT NOT NOT NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NUMBER VARCHAR2(1) DATE NUMBER(15) DATE NUMBER(15) NUMBER(15) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) VARCHAR2(150) Description Accounting books defining column Accounting period Translation target currency Transaction balance type (Actual or Budget) Accounting period average exchange rate Numerator of the end of period exchange rate Denominator of the end of period exchange rate Numerator of the period average exchange rate Denominator of the peroid average exchange rate End of period exchange rate Rate out of date flag Standard Who column Standard Who column Standard Who column Standard Who column Standard Who column Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield segment Descriptive flexfield context PERIOD_NAME (PK) TO_CURRENCY_CODE (PK) ACTUAL_FLAG (PK) AVG_RATE EOP_RATE_NUMERATOR EOP_RATE_DENOMINATOR AVG_RATE_NUMERATOR AVG_RATE_DENOMINATOR EOP_RATE UPDATE_FLAG LAST_UPDATE_DATE LAST_UPDATED_BY CREATION_DATE CREATED_BY LAST_UPDATE_LOGIN ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 CONTEXT Oracle Proprietary. Each row stores the target currency. the period name. This table corresponds to the Period Rates form.GL_TRANSLATION_RATES GL_TRANSLATION_RATES stores your period end and period average exchange rates. Confidential Information––Use Restricted by Contract Detailed Design 3 – 473 . the period average rate. and the period end rate.

Indexes Index Name GL_TRANSLATION_RATES_U1 Index Type UNIQUE Sequence 1 2 3 4 Column Name SET_OF_BOOKS_ID TO_CURRENCY_CODE PERIOD_NAME ACTUAL_FLAG Oracle Proprietary. Confidential Information––Use Restricted by Contract 3 – 474 Oracle Receivables Applications Technical Reference Manual .

GL_WEIGHTED_AVG_DETAILS GL_WEIGHTED_AVG_DETAILS table is used to implement the Dual Currency feature. Foreign Keys Primary Key Table FND_CONCURRENT_REQUESTS FND_CURRENCIES GL_CODE_COMBINATIONS GL_SETS_OF_BOOKS Primary Key Column REQUEST_ID CURRENCY_CODE CODE_COMBINATION_ID SET_OF_BOOKS_ID Foreign Key Column REQUEST_ID TO_CURRENCY_CODE CODE_COMBINATION_ID SET_OF_BOOKS_ID QuickCodes Columns Column EXCEPTION_FLAG QuickCodes Type RATE SOURCE N Y TRANSACTION_TYPE AP_INVOICES AP_PAYMENTS ARRA_ADJ ARRA_CB ARRA_CM ARRA_CMAPP ARRA_DEP ARRA_DM ARRA_GUAR ARRA_INV ARRA_MISC ARRA_TRADE GL_MANUAL_JE QuickCodes Table GL_LOOKUPS Automatic Manual GL_LOOKUPS AP Invoices AP Payments Adjustment Chargeback Credit Memo Credit Memo Application Deposit Debit Memo Guarantee Invoice Miscellaneous Receipt Trade Receipt Manual Journal Entry TRANSACTION_TYPE Column Descriptions Name TRANSACTION_TYPE (PK) TRANSACTION_DETAIL_TYPE IDENTIFIER1 (PK) IDENTIFIER2 (PK) SET_OF_BOOKS_ID (PK) TO_CURRENCY_CODE (PK) PERIOD_NAME EXCEPTION_FLAG AMOUNTS_FILLED_FLAG LAST_UPDATED_BY LAST_UPDATE_DATE CREATION_DATE CREATED_BY (PK) Null? Type NOT NOT NOT NOT NOT NOT NOT NOT NOT NOT NOT NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL VARCHAR2(30) VARCHAR2(30) NUMBER(15) NUMBER(15) NUMBER(15) VARCHAR2(15) VARCHAR2(15) VARCHAR2(1) VARCHAR2(1) NUMBER(15) DAT