Top Banner
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CAUTION! This document contains proprietary, confidential information that is the exclusive property of Oracle Corporation. See back cover for important information. Oracler Release Management Technical Reference Manual Release 11i
114
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: rlmtrm

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

CAUTION!This document contains proprietary,

confidential information that is the exclusiveproperty of Oracle Corporation.

See back cover forimportant information.

������� ������� ������

�������� �������� ����

������� ���

Page 2: rlmtrm
Page 3: rlmtrm

Oracle� ReleaseManagement TechnicalReference Manual RELEASE 11i

March 2000

Page 4: rlmtrm

Oracle� Release Management Technical Reference ManualRelease 11i

To order this book, ask for Part No. A83736_01

Copyright � 2000. Oracle Corporation. All rights reserved.

Major Contributors: Sai Addepalli, Ashwin Kulkarni, Anil Verma

Contributors: Zoe Mitchell, Dave Reitan, Richard Sears, Elizabeth Looney

This Technical Reference Manual (TRM) in any form, software or printed matter, contains proprietary information of Oracle Corporation; it isprovided under an Oracle Corporation agreement containing restrictions on use and disclosure and is also protected by copyright, patent, andother intellectual property law. Restrictions applicable to this TRM include, but are not limited to: (a) exercising either the same degree of care tosafeguard the confidentiality of this TRM as you exercise to safeguard the confidentiality of your own most important Confidential Information ora reasonable degree of care, whichever is greater; (b) maintaining agreements with your employees and agents that protect the ConfidentialInformation 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 wasdisclosed to you; (d) maintaining this TRM at all times on your premises; (e) not removing or destroying any proprietary or confidential legendsor markings placed upon this TRM in whatever form, software or printed matter; and (f) not reproducing or transmitting this TRM in any form orby any means, electronic or mechanical, for any purpose, without the express written permission of Oracle Corporation. You should not use thisTRM 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 thisTRM are not intended for use in any nuclear, aviation, mass transit, medical, or other inherently dangerous applications. It shall be licensee’sresponsibility to take all appropriate fail–safe, back–up, redundancy and other measures to ensure the safe use of such applications if thePrograms are used for such purposes, and Oracle disclaims liability for any damages caused by such use of the Programs.

Restricted Rights LegendThis TRM and the Programs associated with this TRM delivered subject to the DOD FAR Supplement are ’commercial computer software’ anduse, duplication and disclosure of the TRM and the Programs associated with this TRM shall be subject to the licensing restrictions set forth in theapplicable Oracle license agreement. Otherwise, this TRM and the Programs associated with this TRM delivered subject to the FederalAcquisition Regulations are ’restricted computer software’ and use, duplication and disclosure of the TRM and the Programs associated with thisTRM shall be subject to the restrictions in FAR 52.227–14, Rights in Data –– General, including Alternate III (June 1987). Oracle Corporation, 500Oracle 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 WebEmployees, 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 OracleCorporation. Other names may be trademarks of their respective owners.

Page 5: rlmtrm

T

CAUTION

his Technical Reference Manual in any form –– software orprinted matter –– contains proprietary, confidential information

that is the exclusive property of Oracle Corporation. If you do nothave a valid contract with Oracle for the use of this Technical ReferenceManual or have not signed a non–disclosure agreement with Oraclecovering this Technical Reference Manual, then you received thisdocument in an unauthorized manner and are not legally entitled topossess or read it.

Use, duplication, and disclosure are subject to restrictions stated inyour contract with Oracle Corporation.

Page 6: rlmtrm
Page 7: rlmtrm

iContents

Oracle Proprietary, Confidential Information––Use Restricted by Contract

Contents

Chapter 1 Introduction 1 – 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Introduction 1 – 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Chapter 2 High–Level Design 2 – 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Overview of High–Level Design 2 – 2. . . . . . . . . . . . . . . . . . . . . . . . . . .

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

Page 8: rlmtrm

ii Oracle Release Management Technical Reference Manual

Oracle Proprietary, Confidential Information––Use Restricted by Contract

Page 9: rlmtrm

iiiContents

Oracle Proprietary, Confidential Information––Use Restricted by Contract

Page 10: rlmtrm

iv Oracle Release Management Technical Reference Manual

Oracle Proprietary, Confidential Information––Use Restricted by Contract

Page 11: rlmtrm

C H A P T E R

1T

1 – 1Introduction

Oracle Proprietary, Confidential Information––Use Restricted by Contract

Introduction

he Oracle Release Management Technical Reference Manual providesthe information you need to understand the underlying structure

of Oracle Release Management. After reading this manual, you shouldbe able to convert your existing applications data, integrate yourexisting applications with your Oracle Release Managementapplication, and write custom reports for your Oracle ReleaseManagement application, as well as read data that you need to performother tasks.

This chapter introduces you to the Oracle Release Management TechnicalReference Manual, and explains how to use it.

Page 12: rlmtrm

1 – 2 Oracle Release Management Technical Reference Manual

Oracle Proprietary, Confidential Information––Use Restricted by Contract

Introduction

At Oracle, we design and build applications using Oracle Designer, oursystems design technology that provides a complete environment tosupport developers through all stages of a systems life cycle. Becausewe use a repository–based design toolset, all the information regardingthe underlying structure and processing of our applications is availableto us online. Using Oracle Designer, we can present this information toyou in the form of a technical reference manual.

This Oracle Release Management Technical Reference Manual containsdetailed, up–to–date information about the underlying structure ofOracle Release Management. As we design and build new releases ofOracle Release Management applications, we update our OracleDesigner repository to reflect our enhancements. As a result, we canalways provide you with an Oracle Release Management TechnicalReference Manual that contains the latest technical information as of thepublication date. Note that after the publication date we may haveadded new indexes to Oracle Release Management to improveperformance.

About this Manual

This manual describes the Oracle Applications Release 11i data model,as used by Oracle Release Management; it discusses the database weinclude with a fresh install of Oracle Applications Release 11i. If youhave not yet upgraded to Release 11i, your database may differ fromthe database we document in this book.

If you have upgraded from a previous release, you might find it helpfulto use this manual with the appropriate Oracle Applications ProductUpdate Notes manual. The product update notes list database changesand seed data changes in Oracle Release Management betweenreleases. The Oracle Applications Product Update Notes Release 11 manualdescribes the changes between Release 10.7 and Release 11, and theOracle Applications Product Update Notes Release 11i manual describes thechanges between Release 11 and Release 11i.

You can contact your Oracle representative to confirm that you havethe latest technical information for Oracle Release Management. Youcan also use OracleMetaLink which is accessible through Oracle’sSupport Web Center (http://www.oracle.com/support/elec_sup).

Page 13: rlmtrm

1 – 3Introduction

Oracle Proprietary, Confidential Information––Use Restricted by Contract

Finding the Latest Information

The Oracle Release Management Technical Reference Manual contains thelatest information as of the publication date. For the latest informationwe encourage you to use OracleMetaLink which is accessible throughOracle’s Support Web Center (http://www.oracle.com/support/elec_sup).

Audience

The Oracle Release Management Technical Reference Manual providesuseful guidance and assistance to:

• Technical End Users

• Consultants

• Systems Analysts

• System Administrators

• Other MIS professionals

This manual assumes that you have a basic understanding ofstructured analysis and design, and of relational databases. It alsoassumes that you are familiar with Oracle Application Object Libraryand your Oracle Release Management application. If you are notfamiliar with the above products, we suggest that you attend one ormore of the training classes available through Oracle Education (see: Other Information Sources: page 1 – 8).

How This Manual is Organized

This manual contains two major sections, High–Level Design andDetailed Design.

High–Level Design

This section, Chapter 2, contains database diagrams and lists eachdatabase table and view that Oracle Release Management uses. Thischapter also has a list of modules.

Page 14: rlmtrm

1 – 4 Oracle Release Management Technical Reference Manual

Oracle Proprietary, Confidential Information––Use Restricted by Contract

Detailed Design

This section, Chapter 3, contains a detailed description of the OracleRelease Management database design, including information abouteach database table and view you might need for your customreporting or other data requirements.

Page 15: rlmtrm

1 – 5Introduction

Oracle Proprietary, Confidential Information––Use Restricted by Contract

How to Use This Manual

The Oracle Release Management Technical Reference Manual is a single,centralized source for all the information you need to know about theunderlying structure and processing of your Oracle ReleaseManagement application. For example, you can use this manual whenyou need to:

• Convert existing application data

• Integrate your Oracle Release Management application withyour 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 contentsand 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 OracleRelease Management application. Modifying Oracle ReleaseManagement limits your ability to upgrade to future releases of yourOracle Release Management application. In addition, it interferes withour ability to give you the high–quality support you deserve.

We have constructed your Oracle Release Management application sothat you can customize it to fit your needs without programming, andyou can integrate it with your existing applications through interfacetables. However, should you require program modifications, youshould contact our support team (see: Other Information Sources: page1 – 8). They can put you in touch with Oracle Services, theprofessional consulting organization of Oracle. Their team ofexperienced applications professionals can make the modifications youneed while ensuring upward compatibility with future productreleases.

Page 16: rlmtrm

1 – 6 Oracle Release Management Technical Reference Manual

Oracle Proprietary, Confidential Information––Use Restricted by Contract

Do not write data into non–interface tables

Oracle reserves the right to change the structure of Oracle Applicationstables, and to change the meaning of, add, or delete lookup codes anddata in future releases. Do not write data directly into or change datain non–interface tables using SQL*Plus or other programming toolsbecause you risk corrupting your database and interfering with ourability to support you.

Moreover, this version of the Oracle Release Management TechnicalReference Manual does not contain complete information about thedependencies between Oracle Release Management applications tables.Therefore, you should write data into only those tables we identify asinterface tables. If you write data into other non–interface tables, yourisk violating your data integrity since you might not fulfill all the datadependencies in your Oracle Release Management application.

You are responsible for the support and upgrade of the logic within theprocedures that you write, which may be affected by changes betweenreleases of Oracle Applications.

Do not rely on upward compatibility of the data model

Oracle reserves the right to change the structure of Oracle ReleaseManagement applications tables, and to change the meaning of, add, ordelete lookup codes and other data in future releases. We do notguarantee the upward compatibility of the Oracle Release Managementapplications data model. For example, if you write a report thatidentifies concurrent requests that end in Error status by selectingdirectly from Oracle Application Object Library tables, we do notguarantee that your report will work properly after an upgrade.

About Oracle Application Object Library

The Oracle Release Management Technical Reference Manual may containreferences to tables that belong to Oracle Application Object Library.Oracle Application Object Library is a collection of pre–builtapplication components and facilities for building Oracle Applicationsand extensions to Oracle Applications. Oracle Application CodingStandards use the Oracle Application Object Library and containsshared components including but not limited to –– forms, subroutines,concurrent programs and reports, database tables and objects,messages, menus, responsibilities, flexfield definitions and online help.

Page 17: rlmtrm

1 – 7Introduction

Oracle Proprietary, Confidential Information––Use Restricted by Contract

Attention: Oracle does not support any customization ofOracle Application Object Library tables or modules, not evenby Oracle consultants. (Oracle Application Object Librarytables generally have names beginning with FND_%.)

Accordingly, this manual does not contain detailed informationabout most Oracle Application Object Library tables used byyour Oracle Release Management application.

A Few Words About Terminology

The following list provides you with definitions for terms that we usethroughout this manual:

Relationship

A relationship describes any significant way in which two tables maybe associated. For example, rows in the Journal Headers table mayhave a one–to–many relationship with rows in the Journal Lines table.

Database Diagram

A database diagram is a graphic representation of application tablesand the relationships between them.

Module

A module is a program or procedure that implements one or morebusiness functions, or parts of a business function, within anapplication. 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–relateddatabase objects and their associated processing. Said another way, anapplication building block is a logical unit of an application.

QuickCodes

QuickCodes let you define general purpose, static lists of values forwindow fields. QuickCodes allow you to base your program logic onlookup codes while displaying user–friendly names in a list of values

Page 18: rlmtrm

1 – 8 Oracle Release Management Technical Reference Manual

Oracle Proprietary, Confidential Information––Use Restricted by Contract

window. QuickCodes simplify name and language changes by lettingyou change the names your end users see, while the codes in yourunderlying programs remain the same.

Form

A form is a module comprised of closely related windows that are usedtogether to perform a task. For example, the Enter Journals form inOracle General Ledger includes the Enter Journals window, the Batchwindow, and the More Actions window among others. The EnterJournals window is the main window, and from it, you can use buttonsto navigate to other windows in the form. The form name usuallycorresponds to the main window in the form, and is frequently awindow you open directly from the Navigator.

Other Information Sources

There are additional information sources, including otherdocumentation, training and support services, that you can use toincrease your knowledge and understanding of Oracle Designer, OracleApplication Object Library, and your Oracle Release Managementapplication. We want to make these products easy for you and yourstaff to understand and use.

Oracle Designer Online Documentation

The online help for Oracle Designer describes how you can use OracleDesigner for your development needs.

Oracle Applications Developer’s Guide

This guide contains the coding standards followed by the OracleApplications development staff. It describes the Oracle ApplicationObject Library components needed to implement the OracleApplications user interface described in the Oracle Applications UserInterface Standards. It also provides information to help you build yourcustom Developer forms so that they integrate with OracleApplications.

Oracle Applications User Interface Standards

This manual contains the user interface (UI) standards followed by theOracle Applications development staff. It describes the UI for the

Page 19: rlmtrm

1 – 9Introduction

Oracle Proprietary, Confidential Information––Use Restricted by Contract

Oracle Applications products and how to apply this UI to the design ofan application built using Oracle Forms 6.

Oracle Release Management applications User Guide

Your user guide provides you with all the information you need to useyour Release 11i Oracle Release Management application. Each userguide is organized for fast, easy access to detailed information in afunction– and task–oriented organization.

Oracle Self–Service Web Applications Online Documentation

This documentation describes how Oracle Self–Service WebApplications enable companies to provide a self–service and secureWeb interface for employees, customers, and suppliers. Employees canchange their personal status, submit expense reports, or requestsupplies. Customers can check on their orders, and suppliers can shareproduction schedules with their trading partners. This documentationis available in HTML only.

Oracle Applications Flexfields Guide

This guide provides flexfields planning, setup and referenceinformation for the Oracle Release Management implementation team,as well as for users responsible for the ongoing maintenance of OracleApplications product data. This manual also provides information oncreating custom reports on flexfields data.

Oracle Workflow Guide

This manual explains how to define new workflow business processesas well as customize existing Oracle Applications–embedded workflowprocesses. You also use this guide to complete the setup stepsnecessary for any Oracle Applications product that includesworkflow–enabled processes.

Oracle Alert User Guide

This manual explains how to define periodic and event alerts tomonitor the status of your Oracle Applications data.

Multiple Reporting Currencies in Oracle Applications

If you use the Multiple Reporting Currencies feature to report andmaintain accounting records in more than one currency, use this

Page 20: rlmtrm

1 – 10 Oracle Release Management Technical Reference Manual

Oracle Proprietary, Confidential Information––Use Restricted by Contract

manual before implementing Oracle Release Management. Thismanual details additional steps and setup considerations forimplementing Oracle Release Management with this feature.

Multiple Organizations in Oracle Applications

If you use the Oracle Applications Multiple Organization Supportfeature to use multiple sets of books for one Oracle ReleaseManagement installation, use this guide to learn about setting up andusing Oracle Release Management with this feature. This bookdescribes the Oracle Applications organization model, which definesbusiness units and the relationships between them in an arbitrarilycomplex enterprise. Functional and technical overviews of multipleorganizations are presented, as well as information about how to set upand implement this feature set in the relevant Oracle Applicationsproducts.

Oracle Manufacturing, Distribution, Sales and Service OpenInterfaces Manual

This manual contains up–to–date information about integrating withother Oracle Manufacturing applications and with your other systems.This documentation includes open interfaces found in OracleManufacturing.

Oracle Applications Messages Manual

The Oracle Applications Messages Manual contains the text ofnumbered error messages in Oracle Applications. (Oracle Applicationsmessages begin with the prefix ”APP–”.) It also provides informationon the actions you take if you get a message. Note: This manual isavailable 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,including instructions about where to access the Release 11idocumentation set.

Page 21: rlmtrm

1 – 11Introduction

Oracle Proprietary, Confidential Information––Use Restricted by Contract

Oracle Applications Concepts

Designed to be the first book the user reads to prepare for aninstallation of Oracle Applications. It explains the technology stack,architecture, features and terminology for Oracle Applications Release11i. This book also introduces the concepts behind and major uses ofApplications–wide features such as MRC, BIS, languages and charactersets (NLS, MLS), BIS, Self–Service Web Applications and so on.

Installing Oracle Applications

Describes the One–Hour Install process, the method by which Release11i will be installed. This manual includes all how–to steps, screenshots and information about Applications–wide post–install tasks.

Using the AD Utilities

This manual contains how–to steps, screen shots and other informationrequired to run the various AD utilities such as AutoInstall, AutoPatch,AD Administration, AD Controller, Relink and so on. It also containsinformation about when and why you should use these utilities.

Upgrading Oracle Applications

This manual contains all the product specific pre– and post–upgradesteps that are required to upgrade products from Release 10.7 (NCA,SC and character–mode) or Release 11 of Oracle Applications. Thismanual also contains an overview chapter that describes all the tasksnecessary to prepare and complete a upgrade of Oracle Applications.

Oracle Applications System Administrator’s Guide

This manual provides planning and reference information for theOracle Applications System Administrator. It contains information onhow to define security, customize menus and manage concurrentprocessing.

Oracle Applications Product Update Notes

This book contains a summary of each new feature we added sinceRelease 11, as well as information about database changes and seeddata changes that may affect your operations or any custom reportsyou have written. If you are upgrading from Release 10.7 you alsoneed to read Oracle Applications Product Update Notes Release 11.

Page 22: rlmtrm

1 – 12 Oracle Release Management Technical Reference Manual

Oracle Proprietary, Confidential Information––Use Restricted by Contract

Oracle Self–Service Web Applications Implementation Manual

This manual describes the setup steps for Oracle Self–Service WebApplications and the Web Applications Dictionary.

Oracle Applications Implementation Wizard User Guide

If you are implementing more than one Oracle product, you can use theOracle Applications Implementation Wizard to coordinate your setupactivities. This guide describes how to use the wizard.

Other Information

Training

Oracle Education offers a complete set of training courses to help youand your staff master Oracle Applications. We can help you develop atraining plan that provides thorough training for both your projectteam and your end users. We will work with you to organize coursesappropriate to your job or area of responsibility.

Training professionals can show you how to plan your trainingthroughout the implementation process so that the right amount ofinformation is delivered to key people when they need it the most. Youcan attend courses at any one of our many Educational Centers, or youcan arrange for our trainers to teach at your facility. In addition, wecan tailor standard courses or develop custom courses to meet yourneeds.

Support

From on–site support to central support, our team of experiencedprofessionals provides the help and information you need to keep yourOracle Release Management application working for you. This teamincludes your Technical Representative, Account Manager, and Oracle’slarge staff of consultants and support specialists with expertise in yourbusiness area, managing an Oracle server, and your hardware andsoftware environment.

Page 23: rlmtrm

1 – 13Introduction

Oracle Proprietary, Confidential Information––Use Restricted by Contract

About Oracle

Oracle Corporation develops and markets an integrated line ofsoftware products for database management, applicationsdevelopment, decision support, and office automation, as well asOracle Applications, an integrated suite of more than 75 softwaremodules for financial management, supply chain management,manufacturing, project systems, human resources, and sales andservice management.

Oracle products are available for mainframes, minicomputers, personalcomputers, network computers, and personal digital assistants,allowing organizations to integrate different computers, differentoperating systems, different networks, and even different databasemanagement systems, into a single, unified computing and informationresource.

Oracle is the world’s leading supplier of software for informationmanagement, and the world’s second largest software company.Oracle offers its database, tools, and applications products, along withrelated consulting, education, and support services, in over 145countries around the world.

Thank You

Thanks for using Oracle Release Management applications and thistechnical reference manual!

We appreciate your comments and feedback. At the back of thismanual is a Reader’s Comment Form that you can use to explain whatyou like or dislike about your Oracle Release Management applicationor this technical reference manual. Mail your comments to thefollowing address or call us directly at (650) 506–7000.

Oracle Applications Documentation ManagerOracle Corporation500 Oracle ParkwayRedwood Shores, California 94065 U.S.A.

Or, send electronic mail to [email protected].

Page 24: rlmtrm

1 – 14 Oracle Release Management Technical Reference Manual

Oracle Proprietary, Confidential Information––Use Restricted by Contract

Page 25: rlmtrm

C H A P T E R

2T

2 – 1High–Level Design

Oracle Proprietary, Confidential Information––Use Restricted by Contract

High–Level Design

his chapter presents a high–level design for Oracle ReleaseManagement that satisfies the business needs we specify during

Strategy and Analysis. It contains database diagrams for OracleRelease Management application building blocks, lists of databasetables and views, and a list of modules.

Page 26: rlmtrm

2 – 2 Oracle Release Management Technical Reference Manual

Oracle Proprietary, Confidential Information––Use Restricted by Contract

Overview of High–Level Design

During High–Level Design, we define the application components(tables, views, and modules) we need to build our application. Wespecify what application components should do without specifying thedetails of how they should do it.

You can refer to this High–Level Design chapter to quickly acquaintyourself with the tables, views, and modules that comprise OracleRelease Management applications. And, you can prepare yourself tounderstand the detailed design and implementation of Oracle ReleaseManagement.

Database Diagrams

The Database Diagrams section graphically represents all OracleRelease Management applications tables and the relationships betweenthem, organized by building block.

Use this section to quickly learn what tables each Oracle ReleaseManagement application building block uses, and how those tablesinterrelate. Then, you can refer to the Table and View Definitionssections of Chapter 3 for more detailed information about each of thosetables.

Table Lists

The Table List sections list the Oracle Release Management applicationstables. Because a product might not include at least one table for eachtype, this Oracle Release Management Technical Reference Manualmight not include each of the following sections.

Public Tables

Use the Public Table List section to quickly identify the tables you aremost interested in. Then, you can refer to the Table and ViewDefinitions sections of Chapter 3 for more detailed information aboutthose tables.

In addition, this manual may contain full documentation for one ormore of the following Application Object Library tables: FND_DUAL,FND_CURRENCIES, and FND_COMMON_LOOKUPS.

Page 27: rlmtrm

2 – 3High–Level Design

Oracle Proprietary, Confidential Information––Use Restricted by Contract

Internal Tables

This section includes a list of private, internal tables used by OracleRelease Management; we do not provide additional documentation forthese tables.

View Lists

The View List sections list the Oracle Release Management views, withone section for each type of view. Because a product might not includeat least one view for each type, this Oracle Release ManagementTechnical Reference Manual might not include each of the followingsections.

Use this section to quickly identify the views you are most interestedin. Then, you can refer to the Table and View Definitions sections ofChapter 3 for more detailed information about those views.

Public Views

This section lists views that may be useful for your custom reporting orother data requirements. The list includes a description of the view,and the page in Chapter 3 that gives detailed information about thepublic view.

Web Views

This section lists views that you may need to configure yourSelf–Service Web applications. The list includes a description of theview, and the page in Chapter 3 that gives detailed information aboutthe web view.

Internal Views

This section includes each private, internal view that Oracle ReleaseManagement uses.

Multiple Reporting Currency Views

This list includes views that were created to support the MultipleReporting Currencies feature.

Page 28: rlmtrm

2 – 4 Oracle Release Management Technical Reference Manual

Oracle Proprietary, Confidential Information––Use Restricted by Contract

Module List

The Module List section briefly describes each of the Oracle ReleaseManagement applications modules. This section lists forms, reports,and concurrent programs.

A form is a module comprised of closely related windows that are usedtogether to perform a task. For example, the Enter Journals form inOracle General Ledger includes the Enter Journals window, the Batchwindow, and the More Actions window. The Enter Journals window isthe main window, and from it, you can use buttons to navigate to otherwindows in the form. The form name usually corresponds to the mainwindow in the form, and is frequently a window you can open directlyfrom the Navigator.

The Reports and Concurrent Programs lists include processes you cansubmit from the Submit Requests window or other windows, as well asprocesses that are submitted automatically by Oracle ReleaseManagement. Use your user’s guide to learn more about reports andconcurrent processes.

Page 29: rlmtrm

2 – 5High–Level Design

Oracle Proprietary, Confidential Information––Use Restricted by Contract

Database Diagramming Conventions

We use the following notational conventions in our database diagrams:

Figure 2 – 1Database DiagramConventions

Mandatory and Optional Foreign Keys

A value entered in the column in the foreign keymust match a value in the primary key column.

���

�������

�������

���

�������

�������

� ������

�������� ���� �

���� ����������

������������������ �!

���

"���#�����$

%� �������� ���

���� ���������%��� ��

&������� �!���� ����

'��������� (���������� �!��� ��� �(� (��)�����!� �!

������!� �!��������"�$

���%� ��!��������"�$

Server Model Diagram Elements and Notation

A value entered in the column in the foreign keymust match either a value in the primary key column,or else it must be null.

Page 30: rlmtrm

2 – 6 Oracle Release Management Technical Reference Manual

Oracle Proprietary, Confidential Information––Use Restricted by Contract

Tables – are the basic unit of storage in the database. A hand symbolpreceding the title in the table’s title bar indicates that the table is notowned by this application but shared with another.

Foreign key constraint – is a type of referential integrity constraint forchecking the integrity of data entered in a specific column or set ofcolumns. This specified column or set of columns is known as theforeign key.

Delete rule indicator – determines the action to be taken when anattempt is made to delete a related row in a join table. A line throughthe foreign key constraint, as shown on the above diagram, indicatesthat this action is restricted.

Arcs – specify that, for any given row in a table, a value must beentered in one of the arc columns. The remaining columns within thearc must be null.

Page 31: rlmtrm

2 – 7High–Level Design

Oracle Proprietary, Confidential Information––Use Restricted by Contract

Public Table List

This section lists each public database table that Oracle ReleaseManagement uses and provides a brief description of each of thosetables. The page reference is to the table description in Chapter 3.

Note that ”public” tables are not necessarily intended for write access bycustom code; Oracle Corporation supports write access using onlystandard Oracle Applications forms, reports, and programs, or any SQLwrite access to tables explicitly documented as API tables. For moreinformation, see the How Not To Use This Manual section of this book’sIntroduction.

Oracle Release Management uses the following Public tables:

Table Name Description

RLM_CUST_ITEM_CUM_ADJ_ALL This table stores adjustments to the cum for all RLMcustomer destination items. It has a child relationship toRLM_CUST_ITEM_CUM_KEYS. The adjustments reflectmanual CUM adjustment via a form in the ReleaseManagement module.If CUMManagement is enabled, theadjustments in this table, along with the shippingtransaction information from the Shipping Module, are usedin the Demand Stream Processor and Shipping applicationsto dynamically calculate the supplier CUMaccording to theCUM calculation rules defined for the customer destination.The contents of this table are displayed in the CUMManagement Workbench. (See page 3 – 8)

Page 32: rlmtrm

2 – 8 Oracle Release Management Technical Reference Manual

Oracle Proprietary, Confidential Information––Use Restricted by Contract

RLM_CUST_ITEM_CUM_KEYS_ALL This table stores the CUM key values associated with aparticular ship–to/ship–from/item combination accordingto the CUM Management rules defined for the tradingpartners which are supported in Oracle ReleaseManagement.? If CUMManagement is enabled, this tabledefines the entity for which a CUM would be calculated:i.e. there is one row in this table for every bill–to, ship–to,ship–from, item, CUM key combination. The CUM key willvary by customer; in additionto ship–to, ship–from, anditem, it could include any combination of CUM startingdate, Purchase Order Number, or Record keeping year. IfCUM Management is enabled, related child rows inRLM_CUST_ITEM_CUM_ADJ will indicate alladjustmenttransactions between the two trading partnersrelated to this specific customer–defined accumulationgrouping only, e.g. for this PO only, for this record keepingyear only.? If CUM Management is disabled, this table is notpopulated.? Inan FBO environment, there would be a rowfor each component used for the customer, since the topmodel number, i.e. end item, does not need cummanagement.Rows in this table are automatically insertedas needed by the Shipping functions ormanually entered inthe CUM Adjustment Transaction form. This table has achild relationship to RLM_SHIP_FROM_CUST_ITEMS, anda parent relationship to RLM_CUST_ITEM_CUM_ADJ. (Seepage 3 – 10)

RLM_CUST_ITEM_TERMS_ALL This table contains new R–12 customer item attributeswhich are dependent upon the Ship–From Customer Itemrelationship. Some attributes from Phase 1 were carriedforward from VEH_MTL_CUSTOMER_ITEMS, which isbeing eliminated in Phase2. (See page 3 – 14)

RLM_CUST_SHIPTO_TERMS_ALL This table contains new R–12 customer address attributeswhich are dependent upon the ship–from/ship–torelationship. Some attributes from Phase 1 were carriedforward from VEH_RA_ADDRESSES, which is beingeliminated in Phase2. (See page 3 – 19)

RLM_DEMAND_EXCEPTIONS This table contains Release Management Exception records(See page 3 – 26)

Page 33: rlmtrm

2 – 9High–Level Design

Oracle Proprietary, Confidential Information––Use Restricted by Contract

RLM_INTERFACE_HEADERS_ALL This table stores the header level details of the ReleaseManagement schedules. It has details pertainig to thespecific schedule and customer level information. EDIGateway will feed into this table for the demandtransactions ofPlanning, Shipping and SequencedSchedules. (See page 3 – 30)

RLM_INTERFACE_LINES_ALL EDI Inbound Gateway feeds into this table which stores theitem and item detail level information associated withcustomer planning, shipping, or production sequencedschedules. (See page 3 – 34)

RLM_MESSAGE_CATEGORY Release Management Message Category, used by ExceptionReport (See page 3 – 46)

RLM_SCHEDULE_HEADERS_ALL This table stores the header level details of the ReleaseManagement schedules. It has details pertainig to thespecific schedule and customer level information. ReleaseManagement demand Processor uses this table to maintaina currentpicture of demand schedule headers. (See page3 – 47)

RLM_SCHEDULE_LINES_ALL This table stores the item and item detail level informationassociated with customer planning, shipping, or productionsequenced schedules. For production sequence schedules,the item represents the feature, not theconfiguration. (Seepage 3 – 51)

RLM_SHIP_DELIVERY_CODES This table stores the optional Shipment/Delivery PatternRules which can then be associated with thecustomer/item/destination. They are used in the DemandStream Processor for splitting or consolidating daily orweekly customerrequirements from planning and shippingschedules into discrete shipment date/quantity groupswhich consistently and accurately reflect the customer?sexpected shipment or delivery patterns. The Rule is incontext of the customer–givendate qualifier, i.e. delivery orshipment. (See page 3 – 63)

RLM_UI_QUERIES This table stores the Names of all the Queries which areused in Release Workbench. It stores information about theQuery such as the Owner of the Query, whether Query canbe deleted or not. (Seepage 3 – 66)

Page 34: rlmtrm

2 – 10 Oracle Release Management Technical Reference Manual

Oracle Proprietary, Confidential Information––Use Restricted by Contract

RLM_UI_QUERY_COLUMNS This table stores the details of Query Criteria for each of theQuery in RLM_UI_QUERIES (See page 3 – 67)

Page 35: rlmtrm

2 – 11High–Level Design

Oracle Proprietary, Confidential Information––Use Restricted by Contract

Forms and Table View List

This section lists supplementary views that are not essential to theRelease 11i data model, but simplify coding or improve performance ofDeveloper. For example, many of these views are used as base tables inOracle Release Management forms.

Warning: We do not recommend you query or alter data usingthese views. Furthermore, these views may changedramatically in subsequent minor or major releases of OracleRelease Management.

Oracle Release Management uses the following Forms and Table views:

• RLM_CUM_ADJ_DETAILS_V

• RLM_CUM_SHIPFR_CUST_ITEMS_V

• RLM_CUM_SHIPFR_SHIPTO_V

• RLM_CUM_SHIP_DETAILS_V

• RLM_CUM_SITE_USES_V

• RLM_CUSTOMERS_V

• RLM_CUSTOMER_TERMS_V

• RLM_CUST_INV_ITEM_V

• RLM_CUST_ITEM_CUM_ADJ_V

• RLM_CUST_ITEM_CUM_DETAILS_V

• RLM_CUST_ITEM_CUM_KEYS_V

• RLM_CUST_ITEM_TERMS_V

• RLM_CUST_SHIPTO_TERMS_V

• RLM_HRZ_SCHEDULE_LINES_V

• RLM_OE_ORDER_LINES_V

• RLM_SCHEDULE_DATES_V

• RLM_SCHEDULE_INTERFACE_HDR_V

• RLM_SCHEDULE_INTERFACE_LINES_V

• RLM_SCHEDULE_ITEMS_V

• RLM_SCHEDULE_LINE_CUM_V

• RLM_SHIPTO_ITEM_TERMS_V

Page 36: rlmtrm

2 – 12 Oracle Release Management Technical Reference Manual

Oracle Proprietary, Confidential Information––Use Restricted by Contract

Single Organization View List

Multi–Organization Support is a feature that allows you to implementmultiple sets of books within a single installation of Oracle Payables,Oracle Receivables, Oracle Purchasing, and Oracle OrderEntry/Shipping. Instead of using multiple installations to provide datasecurity, data is secured by operating unit.

In Release 10.7, we added a column, ORG_ID, to each base table thatrequires ”partitioning” by operating unit, including all transaction tablesand many reference tables, then renamed these tables to end with thesuffix _ALL. Then, to take the place of the renamed table, we create aview (named like the Release 10.6 or earlier table) containing a WHEREclause that automatically restricts data to a single operating unit. TheWHERE clause relies upon the value of an Oracle global variable toindicate the current organization.

If you want to retrieve all information, regardless of operating unit,query the _ALL table. For example, if you are running across–organization report, you probably want to query the _ALL table.

However, if you want to report against only a single organization oroperating unit, query the corresponding cross–organizational view,using the familiar 10.6–style table name. The view definition willautomatically retrieve only data for your current operating unit.

Additional Information: Multiple Organizations in OracleApplications

Oracle Release Management uses the following Single Organizationviews:

• RLM_CUST_ITEM_CUM_ADJ

• RLM_CUST_ITEM_CUM_KEYS

• RLM_CUST_ITEM_TERMS

• RLM_CUST_SHIPTO_TERMS

• RLM_INTERFACE_HEADERS

• RLM_INTERFACE_LINES

• RLM_SCHEDULE_HEADERS

• RLM_SCHEDULE_LINES

Page 37: rlmtrm

2 – 13High–Level Design

Oracle Proprietary, Confidential Information––Use Restricted by Contract

Module List

This section lists each form, report and concurrent program comprisingOracle Release Management.

Page 38: rlmtrm

2 – 14 Oracle Release Management Technical Reference Manual

Oracle Proprietary, Confidential Information––Use Restricted by Contract

Page 39: rlmtrm

C H A P T E R

3T

3 – 1Detailed Design

Oracle Proprietary, Confidential Information––Use Restricted by Contract

Detailed Design

his chapter presents a detailed design for implementing OracleRelease Management. It contains detailed definitions of tables

and views that you may need to reference to write custom reports oruse for other data extraction.

Page 40: rlmtrm

3 – 2 Oracle Release Management Technical Reference Manual

Oracle Proprietary, Confidential Information––Use Restricted by Contract

Overview of Detailed Design

During Detailed Design, we specify in detail how each applicationscomponent should work. We prepare detailed definitions of tables andviews.

You can refer to this Detailed Design chapter to gain a detailedunderstanding of the underlying structure and processing of OracleRelease Management that enables you to:

• Convert existing application data

• Integrate your Oracle Release Management application withyour 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 ofOracle Release Management applications tables. For each table, itprovides information about primary keys, foreign keys, QuickCodes,indexes, triggers, and sequences. It also gives you a detaileddescription of each column and its characteristics. In addition, itprovides the SQL statement that defines each view. Review this sectionto get a detailed understanding of what tables your Oracle ReleaseManagement application contains, and how it uses them to hold andaccess the information it needs.

Page 41: rlmtrm

3 – 3Detailed Design

Oracle Proprietary, Confidential Information––Use Restricted by Contract

Table and View Definitions

This section contains a detailed description of each Oracle ReleaseManagement table and view that you may need to reference. For eachtable, 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 ApplicationObject Library tables, we do not provide you with detailed informationabout them. Consequently, this section does not document all theFND_% tables your Oracle Release Management application uses.

The following sections appear in each table or view description:

Foreign Keys

To help you understand the relationships between tables, we list eachforeign key contained in a table. For each foreign key in a table, we listthe primary key table name (the table to which a foreign key refers), itscorresponding primary key columns, and the foreign key columns thatrefer to those primary key columns.

When the primary key table has a composite primary key, we list eachcolumn of the composite key sequentially.

If a table contains two or more distinct foreign keys that refer to thesame primary key table, we repeat the primary key table name and listeach of the distinct foreign keys separately.

QuickCodes Columns

When a database column contains a QuickCodes value, which weimplement using a foreign key to FND_LOOKUPS, MFG_LOOKUPS,or to some other lookup table, we list the QuickCodes type (lookup

Page 42: rlmtrm

3 – 4 Oracle Release Management Technical Reference Manual

Oracle Proprietary, Confidential Information––Use Restricted by Contract

type) to which the QuickCodes value must belong and a complete listof QuickCodes values and meanings. Some QuickCodes can bedefined by you in the application. These values are designated asUser–defined.

Column Descriptions

We list the important characteristics of each column in a table or view.These characteristics include whether the column is part of the table’sprimary key, whether Oracle8i requires a value for this column, and thedata type of the column. We also give you a brief description of howyour Oracle Release Management application uses the column.

When a column is part of a table’s primary key, we append the notation(PK) to the name of that column.

To help you understand which columns your Oracle ReleaseManagement application uses and which columns it does not use, wealert you to any unused column. When no module uses a databasecolumn, we show one of the following legends in the Descriptioncolumn:

Your Oracle Release Management application doesnot use this column, although the column might beused in a future release.

Your Oracle Release Management application nolonger uses this column. AutoInstall installs thiscolumn. Subsequent versions of your OracleRelease Management application might not includethis column.

Your Oracle Release Management application nolonger uses this column. If you upgraded yoursoftware from an earlier version, you may stillhave this column, depending upon whether youchose to delete it during an upgrade process. Ifyou install your Oracle Release Managementapplication, you do not have this column.

Standard Who Columns

Most Oracle Release Management applications tables contain standardcolumns to support \ Row Who. When your program or SQL*Plus

Not currentlyused

No longer used

No longerinstalled

Page 43: rlmtrm

3 – 5Detailed Design

Oracle Proprietary, Confidential Information––Use Restricted by Contract

command selects a row from a table, use these columns to determinewho last updated the row. If your program or SQL*Plus commandupdates or inserts a row in an interface table, you must populate eachof the five standard Who columns:

Date when a user last updated this row

User who last updated this row (foreignkey to FND_USER.USER_ID)

Date when this row was created

User who created this row (foreign key toFND_USER.USER_ID)

Operating system login of user who lastupdated this row (foreign key toFND_LOGINS.LOGIN_ID). You shouldset this to NULL, or to 0 if NULL is notallowed

Since every table containing Who columns has several foreign keys tothe tables FND_USER and FND_LOGINS, we do not include theforeign key columns LAST_UPDATED_BY, CREATED_BY, orLAST_UPDATE_LOGIN in a table’s list of foreign keys.

Additional Who Columns for Concurrent Programs

Some Oracle Release Management applications tables also containseveral additional Who columns to distinguish between changes a usermakes with a form and changes a concurrent program makes. When aconcurrent program updates or inserts a row in a table, the concurrentprogram populates the following additional Who columns:

Concurrent request ID of program that lastupdated this row (foreign key toFND_CONCURRENT_REQUESTS.RE-QUEST_ID)

Application ID of program that lastupdated this row (foreign key toFND_APPLICATION.APPLICATION_ID)

Program ID of program that last updatedthis row (foreign key to FND_CONCUR-RENT_PROGRAM.CONCURRENT_PRO-GRAM_ID)

Date when a program last updated thisrow

LAST_UPDATE_DATE

LAST_UPDATED_BY

CREATION_DATE

CREATED_BY

LAST_UPDATE_LOGIN

REQUEST_ID

PROGRAM_APPLICATION_ID

PROGRAM_ID

PROGRAM_UPDATE_DATE

Page 44: rlmtrm

3 – 6 Oracle Release Management Technical Reference Manual

Oracle Proprietary, Confidential Information––Use Restricted by Contract

Since every table containing these additional Who columns has severalforeign keys to the tables FND_CONCURRENT_REQUESTS,FND_APPLICATION, and FND_CONCURRENT_PROGRAM, we donot include the foreign key columns REQUEST_ID,PROGRAM_APPLICATION_ID, or PROGRAM_ID in a table’s list offoreign keys.

Indexes

If an Oracle Release Management applications table uses an Oracle8iindex, we list the database columns that comprise that index, insequential order.

Note: The indexes we document in this manual correspond tounique keys we specified during product development and testing.In some cases, we may add additional indexes during the portingprocess to fine–tune performance on specific platforms; therefore,there may be minor differences between the indexes documented inthis book and the indexes for production versions of Oracle ReleaseManagement.

Sequences

Your Oracle Release Management application uses Oracle8i sequencegenerators to generate unique integers. If any table column gets itsvalue from an Oracle8i sequence generator, we list the name of thecorresponding sequence generator and the name of the column thatstores the unique integer.

Database Triggers

If a table has one or more active database triggers, we provide a briefexplanation of each database trigger and when it fires.

View Derivation

For each Oracle Release Management applications view you may needto reference, we include important elements from the SQL statement

Page 45: rlmtrm

3 – 7Detailed Design

Oracle Proprietary, Confidential Information––Use Restricted by Contract

that defines or creates a view. By studying this view definition, youcan understand exactly how a view derives its contents.

Page 46: rlmtrm

3 – 8 Oracle Release Management Technical Reference Manual

Oracle Proprietary, Confidential Information––Use Restricted by Contract

RLM_CUST_ITEM_CUM_ADJ_ALL

This table stores adjustments to the cum for all RLM customerdestination items. It has a child relationship toRLM_CUST_ITEM_CUM_KEYS. The adjustments reflect manual CUMadjustment via a form in the Release Management module. If CUMManagement is enabled, the adjustments in this table, along with theshipping transaction information from the Shipping Module, are used inthe Demand Stream Processor and Shipping applications to dynamicallycalculate the supplier CUM according to the CUM calculation rulesdefined for the customer destination. The contents of this table aredisplayed in the CUM Management Workbench.

Column DescriptionsName Null? Type Description

CUM_ADJ_ID NOT NULL NUMBER Unique identifier for CUMAdjustment transaction

CUM_KEY_ID NOT NULL NUMBER Customer Item cum KEY uniqueID. FK toRLM_CUST_ITEM_CUM_KEYS

TRANSACTION_DATE_TIME NOT NULL DATE Transaction date/timeADJUSTMENT_REASON NULL VARCHAR2(30) Validated against

MTL_TRANSACTION_REASONS.REASON_NAME

ORG_ID NULL NUMBER Operating unit IDADJUSTMENT_REFERENCE NULL VARCHAR2(240) Comment fieldTRANSACTION_QTY NULL NUMBER Transaction quantity expressed

in the UOM on the CUM Key; forshipment transactions, this isthe summarized quantity of allorder lines shipped for thisitem associated with theshipment number; for ATO items,the summary of thefeatures/components

LAST_UPDATE_DATE NOT NULL DATE Standard Who columnLAST_UPDATED_BY NOT NULL NUMBER Standard Who columnCREATION_DATE NOT NULL DATE Standard Who columnCREATED_BY NOT NULL NUMBER Standard Who columnATTRIBUTE_CATEGORY NULL VARCHAR2(30) Descriptive Flexfiled context

columnATTRIBUTE1 NULL VARCHAR2(150) Descriptive Flexfield segment

columnATTRIBUTE2 NULL VARCHAR2(150) Descriptive Flexfield segment

columnATTRIBUTE3 NULL VARCHAR2(150) Descriptive Flexfield segment

columnATTRIBUTE4 NULL VARCHAR2(150) Descriptive Flexfield segment

columnATTRIBUTE5 NULL VARCHAR2(150) Descriptive Flexfield segment

columnATTRIBUTE6 NULL VARCHAR2(150) Descriptive Flexfield segment

columnATTRIBUTE7 NULL VARCHAR2(150) Descriptive Flexfield segment

columnATTRIBUTE8 NULL VARCHAR2(150) Descriptive Flexfield segment

column

Page 47: rlmtrm

3 – 9Detailed Design

Oracle Proprietary, Confidential Information––Use Restricted by Contract

ATTRIBUTE9 NULL VARCHAR2(150) Descriptive Flexfield segmentcolumn

ATTRIBUTE10 NULL VARCHAR2(150) Descriptive Flexfield segmentcolumn

ATTRIBUTE11 NULL VARCHAR2(150) Descriptive Flexfield segmentcolumn

ATTRIBUTE12 NULL VARCHAR2(150) Descriptive Flexfield segmentcolumn

ATTRIBUTE13 NULL VARCHAR2(150) Descriptive Flexfield segmentcolumn

ATTRIBUTE14 NULL VARCHAR2(150) Descriptive Flexfield segmentcolumn

ATTRIBUTE15 NULL VARCHAR2(150)LAST_UPDATE_LOGIN NULL NUMBER Standard Who columnREQUEST_ID NULL NUMBER Standard Who columnPROGRAM_APPLICATION_ID NULL NUMBER Standard Who ColumnPROGRAM_ID NULL NUMBER Standard Who columnPROGRAM_UPDATE_DATE NULL DATE Standard Who columnTP_ATTRIBUTE1 NULL VARCHAR2(150) Trading partner flexfield

segment columnTP_ATTRIBUTE2 NULL VARCHAR2(150) Trading partner flexfield

segment columnTP_ATTRIBUTE3 NULL VARCHAR2(150) Trading partner flexfield

segment columnTP_ATTRIBUTE4 NULL VARCHAR2(150) Trading partner flexfield

segment columnTP_ATTRIBUTE5 NULL VARCHAR2(150) Trading partner flexfield

segment columnTP_ATTRIBUTE6 NULL VARCHAR2(150) Trading partner flexfield

segment columnTP_ATTRIBUTE7 NULL VARCHAR2(150) Trading partner flexfield

segment columnTP_ATTRIBUTE8 NULL VARCHAR2(150) Trading partner flexfield

segment columnTP_ATTRIBUTE9 NULL VARCHAR2(150) Trading partner flexfield

segment columnTP_ATTRIBUTE10 NULL VARCHAR2(150) Trading partner flexfield

segment columnTP_ATTRIBUTE11 NULL VARCHAR2(150) Trading partner flexfield

segment columnTP_ATTRIBUTE12 NULL VARCHAR2(150) Trading partner flexfield

segment columnTP_ATTRIBUTE13 NULL VARCHAR2(150) Trading partner flexfield

segment columnTP_ATTRIBUTE14 NULL VARCHAR2(150) Trading partner flexfield

segment columnTP_ATTRIBUTE15 NULL VARCHAR2(150) Trading partner flexfield

segment columnTP_ATTRIBUTE_CATEGORY NULL VARCHAR2(30) Trading partner flexfield

segment column

Page 48: rlmtrm

3 – 10 Oracle Release Management Technical Reference Manual

Oracle Proprietary, Confidential Information––Use Restricted by Contract

RLM_CUST_ITEM_CUM_KEYS_ALL

This table stores the CUM key values associated with a particularship–to/ship–from/item combination according to the CUMManagement rules defined for the trading partners which are supportedin Oracle Release Management. ? If CUM Management is enabled, thistable defines the entity for which a CUM would be calculated: i.e. thereis one row in this table for every bill–to, ship–to, ship–from, item, CUMkey combination. The CUM key will vary by customer; in addition toship–to, ship–from, and item, it could include any combination of CUMstarting date, Purchase Order Number, or Record keeping year. If CUMManagement is enabled, related child rows inRLM_CUST_ITEM_CUM_ADJ will indicate all adjustment transactionsbetween the two trading partners related to this specificcustomer–defined accumulation grouping only, e.g. for this PO only, forthis record keeping year only. ? If CUM Management is disabled, thistable is not populated. ? In an FBO environment, there would be a rowfor each component used for the customer, since the top model number,i.e. end item, does not need cum management. Rows in this table areautomatically inserted as needed by the Shipping functions or manuallyentered in the CUM Adjustment Transaction form. This table has achild relationship to RLM_SHIP_FROM_CUST_ITEMS, and a parentrelationship to RLM_CUST_ITEM_CUM_ADJ.

Column DescriptionsName Null? Type Description

CUM_KEY_ID NOT NULL NUMBER Customer Item cum KEY unique IDCUSTOMER_ITEM_ID NOT NULL NUMBER Customer Item unique ID. FK to

MTL_CUSTOMER_ITEMSSHIP_TO_ADDRESS_ID NULL NUMBER Ship to Address unique ID, if

the customer–side CUM Org Leveldefined for theShip–from/Ship–to relationshipto which this cum key belongsis Ship–to. One of the threeaddress Ids (Ship to, Bill to,or Intermediate Ship to) mustbe specified

BILL_TO_ADDRESS_ID NULL NUMBER Bill to Address unique ID, ifthe customer–side CUM Org Leveldefined for theShip–from/Ship–to relationshipto which this cum key belongsis Bill–to. One of the threeaddress Ids (Ship to, Bill to,or Intermediate Ship to mustbe specified.

Page 49: rlmtrm

3 – 11Detailed Design

Oracle Proprietary, Confidential Information––Use Restricted by Contract

INTRMD_SHIP_TO_ID NULL NUMBER Intermediate Ship to Addressunique ID, if thecustomer–side CUM Org Leveldefined for theShip–from/Ship–to relationshipto which this cum key belongsis ?Intermediate Ship to?. Oneof the three address Ids (Shipto, Bill to, or IntermediateShip to) must be specified.

SHIP_FROM_ORG_ID NULL NUMBER Ship–from organization uniqueID. FK to MTL_PARAMETERS.Null only if CUM Org Level isSHIP_TO_ALL_SHIP_FROMS

CUM_START_DATE NULL DATE Ship–from organization uniqueID. FK to MTL_PARAMETERS.Null only if CUM Org Level isSHIP_TO_ALL_SHIP_FROMS

CUST_RECORD_YEAR NULL VARCHAR2(35) If CUM management is being donewith Record keeping yearsignificance, the specificrecord keeping year associatedwith the cum period

ORG_ID NULL NUMBER Operating unit unique ID. FKto HR_ORGANIZATION_UNITS.

PURCHASE_ORDER_NUMBER NULL VARCHAR2(50) If CUM management is being donewith purchase ordersignificance, the specific POto which this CUM belongs

CUST_UOM_CODE NULL VARCHAR2(3) Unit of measure used for CUMcalculations related to thisCUM Key. FK toMTL_UNITS_OF_MEASURE

CUM_QTY NULL NUMBER Indicates CUM calculatedquantity as per shipmentinclusion rule. This column canbe used directly, without anyfurther processing, to displaycurrent CUM.

CUM_QTY_AFTER_CUTOFF NULL NUMBERCUM_QTY_TO_BE_ACCUMULATED NULL NUMBER Indicates all shipments made

for this CUM Key, which are notincluded in CUM_QTY due toshipment inclusion rule and notincluded inCUM_QTY_AFTER_CUTOFF. Thisquantity gets added to CUM_QTYon next shipment or next day,depending on the shipmentinclusion rule, whenLAST_CUM_QTY_UPDATE_DATE isless than the ?CUM as–of dateand time?

LAST_CUM_QTY_UPDATE_DATE NULL DATE The date/time when CUM_QTY waslast updated by shipments andadjustments

LAST_UPDATE_DATE NOT NULL DATE Standard Who columnLAST_UPDATED_BY NOT NULL NUMBER Standard Who columnCREATION_DATE NOT NULL DATE Standard Who columnCREATED_BY NOT NULL NUMBER Standard Who columnATTRIBUTE_CATEGORY NULL VARCHAR2(30) Descriptive Flexfield context

columnATTRIBUTE1 NULL VARCHAR2(150) Descriptive Flexfield segment

columnATTRIBUTE2 NULL VARCHAR2(150) Descriptive Flexfield segment

column

Page 50: rlmtrm

3 – 12 Oracle Release Management Technical Reference Manual

Oracle Proprietary, Confidential Information––Use Restricted by Contract

ATTRIBUTE3 NULL VARCHAR2(150) Descriptive Flexfield segmentcolumn

ATTRIBUTE4 NULL VARCHAR2(150) Descriptive Flexfield segmentcolumn

ATTRIBUTE5 NULL VARCHAR2(150) Descriptive Flexfield segmentcolumn

ATTRIBUTE6 NULL VARCHAR2(150) Descriptive Flexfield segmentcolumn

ATTRIBUTE7 NULL VARCHAR2(150) Descriptive Flexfield segmentcolumn

ATTRIBUTE8 NULL VARCHAR2(150) Descriptive Flexfield segmentcolumn

ATTRIBUTE9 NULL VARCHAR2(150) Descriptive Flexfield segmentcolumn

ATTRIBUTE10 NULL VARCHAR2(150) Descriptive Flexfield segmentcolumn

ATTRIBUTE11 NULL VARCHAR2(150) Descriptive Flexfield segmentcolumn

ATTRIBUTE12 NULL VARCHAR2(150) Descriptive Flexfield segmentcolumn

ATTRIBUTE13 NULL VARCHAR2(150) Descriptive Flexfield segmentcolumn

ATTRIBUTE14 NULL VARCHAR2(150) Descriptive Flexfield segmentcolumn

ATTRIBUTE15 NULL VARCHAR2(150) Descriptive Flexfield segmentcolumn

LAST_UPDATE_LOGIN NULL NUMBER Standard Who columnREQUEST_ID NULL NUMBER Standard Who columnPROGRAM_APPLICATION_ID NULL NUMBER Standard Who columnPROGRAM_ID NULL NUMBER Standard Who columnPROGRAM_UPDATE_DATE NULL DATE Standard Who columnTP_ATTRIBUTE1 NULL VARCHAR2(150) Trading Partner Flexfield

segment columnTP_ATTRIBUTE2 NULL VARCHAR2(150) Trading Partner Flexfield

segment columnTP_ATTRIBUTE3 NULL VARCHAR2(150) Trading Partner Flexfield

segment columnTP_ATTRIBUTE4 NULL VARCHAR2(150) Trading Partner Flexfield

segment columnTP_ATTRIBUTE5 NULL VARCHAR2(150) Trading Partner Flexfield

segment columnTP_ATTRIBUTE6 NULL VARCHAR2(150) Trading Partner Flexfield

segment columnTP_ATTRIBUTE7 NULL VARCHAR2(150) Trading Partner Flexfield

segment columnTP_ATTRIBUTE8 NULL VARCHAR2(150) Trading Partner Flexfield

segment columnTP_ATTRIBUTE9 NULL VARCHAR2(150) Trading Partner Flexfield

segment columnTP_ATTRIBUTE10 NULL VARCHAR2(150) Trading Partner Flexfield

segment columnTP_ATTRIBUTE11 NULL VARCHAR2(150) Trading Partner Flexfield

segment columnTP_ATTRIBUTE12 NULL VARCHAR2(150) Trading Partner Flexfield

segment columnTP_ATTRIBUTE13 NULL VARCHAR2(150) Trading Partner Flexfield

segment columnTP_ATTRIBUTE14 NULL VARCHAR2(150) Trading Partner Flexfield

segment columnTP_ATTRIBUTE15 NULL VARCHAR2(150) Trading Partner Flexfield

segment columnTP_ATTRIBUTE_CATEGORY NULL VARCHAR2(30) Trading Partner Flexfield

segment column

Page 51: rlmtrm

3 – 13Detailed Design

Oracle Proprietary, Confidential Information––Use Restricted by Contract

IndexesIndex Name Index Type Sequence Column Name

RLM_CUST_ITEM_CUM_KEYS_U1 UNIQUE 5 SHIP_FROM_ORG_ID10 SHIP_TO_ADDRESS_ID15 BILL_TO_ADDRESS_ID20 INTRMD_SHIP_TO_ID25 CUSTOMER_ITEM_ID30 CUM_START_DATE35 CUST_RECORD_YEAR40 PURCHASE_ORDER_NUMBER

Page 52: rlmtrm

3 – 14 Oracle Release Management Technical Reference Manual

Oracle Proprietary, Confidential Information––Use Restricted by Contract

RLM_CUST_ITEM_TERMS_ALL

This table contains new R–12 customer item attributes which aredependent upon the Ship–From Customer Item relationship. Someattributes from Phase 1 were carried forward fromVEH_MTL_CUSTOMER_ITEMS, which is being eliminated in Phase 2.

Column DescriptionsName Null? Type Description

CUST_ITEM_TERMS_ID NOT NULL NUMBER Ship From Customer Item UniqueIdentifier

CUSTOMER_ITEM_ID NOT NULL NUMBER Customer Item uniqueidentifier. FK toMTL_CUSTOMER_ITEMS.

SHIP_FROM_ORG_ID NOT NULL NUMBER Ship from organization uniqueidentifier. FK toRLM_CUST_SHIPTO_TERMS_ALL

ADDRESS_ID NULL NUMBER Address unique identifier. FKto RLM_CUST_SHIPTO_TERMS_ALL.

HEADER_ID NULL NUMBER Unique identifier of the salesorder to which the customeritem is linked. Demand forthis item is placed this salesorder by the Release Managementdemand processor.It will becleared if the Sales Order ispurged. FK to OE_ORDER_HEADERS

AGREEMENT_NAME NULL VARCHAR2(30) The Pricing Agreement contractwith the customer. The DemandStream Processor will use thisto determine Customer PO Numberand pricing. FK toSO_AGREEMENTS

FUTURE_AGREEMENT_NAME NULL VARCHAR2(30) The future Pricing Agreementcontract with the customer tobe used when the currentPricing Agreement expires. TheDemand Stream Processor willuse this to determine CustomerPO Number and pricing . FK toSO_AGREEMENTS.

CALC_CUM_FLAG NULL VARCHAR2(1) Flag to indicate, if the shipfrom is under cum management,whether or not cums should becalculated for this particularitem

CUM_CURRENT_START_DATE NULL DATE Current CUM calculationstarting date ifCUM_CONTROL_CODE =CUM_UNTIL_MANUAL_RESET

CUM_PREVIOUS_START_DATE NULL DATE Previous CUM calculationstarting date ifCUM_CONTROL_CODE =CUM_UNTIL_MANUAL_RESET. To beused in building the CUM key ifshipment date is earlier thanCurrent CUM calculationstarting date

Page 53: rlmtrm

3 – 15Detailed Design

Oracle Proprietary, Confidential Information––Use Restricted by Contract

CUST_ITEM_STATUS_CODE NULL VARCHAR2(25) Current Release status of theitem, e.g. prototype,production, non–carryover forreporting purposes; this isupdated by the materialplanner, not the EDItransaction. This column canbe a selection criteria forfuture RLM reports. Thiscolumn is a foreign key to theMTL_ITEM_STATUS table.

ROUND_TO_STD_PACK_FLAG NULL VARCHAR2(1) Indicates whether requirementsshould be rounded up tostandard packs. If set on, theadditional quantity to fill thestd pack is subtracted from thenext oldest requirement toavoid most overshipments

SHIP_DELIVERY_RULE_NAME NULL VARCHAR2(30) If populated, identifies theshipment /delivery pattern codeto be used when calculating thespecific shipment dates fromthe customer releasetransactions for this item. FKto RLM_SHIP_DELIVERY_CODES

SHIP_METHOD NULL VARCHAR2(30) Unique identifier for theshipment method. FK toMTL_INTERORG_SHIP_METHODS

INTRANSIT_TIME NULL NUMBER In–transit Lead Time betweenship–from and ship–tolocations, based on defaultship method and expressed intime UOM

STD_PACK_QTY NULL NUMBER If the requirements should berounded up to standard packs inthe Demand Processor, thequantity per pack expressed inthe customer UOM.

TIME_UOM_CODE NULL VARCHAR2(3) UOM in which in–transit leadtime is expressed

ORG_ID NULL NUMBER Operating unit unique ID. FKto HR_ORGANIZATION_UNITS.

PRICE_LIST_ID NULL NUMBER Unique identifier for pricelist associated with customeritem if pricing agreement isnot used. FK to RA_PRICE_LISTS

DEMAND_TOLERANCE_ABOVE NULL NUMBER Positive tolerance (high end)for changes to Customer Itemdemand.

USE_EDI_SDP_CODE_FLAG NOT NULL VARCHAR2(1) Flag that indicates whether youwant to used the ship deliverypattern code that the customersends in on the EDItransactions, if it ispopulated.

LAST_UPDATE_DATE NOT NULL DATE Standard Who columnLAST_UPDATED_BY NOT NULL NUMBER Standard Who columnCREATION_DATE NOT NULL DATE Standard Who columnCREATED_BY NOT NULL NUMBER Standard Who columnPLN_FIRM_DAY_TO NULL NUMBER Last day from the Planning

Schedule horizon start date towhich demand will be consideredFirm (Shippable).

ATTRIBUTE_CATEGORY NULL VARCHAR2(30) Descriptive Flexfield contextcolumn

Page 54: rlmtrm

3 – 16 Oracle Release Management Technical Reference Manual

Oracle Proprietary, Confidential Information––Use Restricted by Contract

PLN_FORECAST_DAY_FROM NULL NUMBER First day from the PlanningSchedule horizon start datefrom which demand will beconsidered Forecast

PLN_FORECAST_DAY_TO NULL NUMBER Last day from the PlanningSchedule horizon start date towhich demand will be consideredForecast

PLN_FROZEN_DAY_TO NULL NUMBER Last day from the PlanningSchedule horizon start date towhich demand will be consideredForecas

PLN_FROZEN_DAY_FROM NULL NUMBER First day from the PlanningSchedule horizon start datefrom which demand will beconsidered Frozen (cannot bechanged).

ATTRIBUTE1 NULL VARCHAR2(150) Descriptive Flexfield contextcolumn

SEQ_FIRM_DAY_FROM NULL NUMBER First day from the SequencedSchedule horizon start datefrom which demand will beconsidered Firm (Shippable)

SEQ_FIRM_DAY_TO NULL NUMBER Last day from the SequencedSchedule horizon start date towhich demand will be consideredFirm (Shippable).

ATTRIBUTE2 NULL VARCHAR2(150) Descriptive Flexfield contextcolumn

SEQ_FORECAST_DAY_TO NULL NUMBER Last day from the SequencedSchedule horizon start date towhich demand will be consideredForecast

SEQ_FORECAST_DAY_FROM NULL NUMBER First day from the SequencedSchedule horizon start datefrom which demand will beconsidered Forecast

ATTRIBUTE3 NULL VARCHAR2(150) Descriptive Flexfield contextcolumn

SEQ_FROZEN_DAY_FROM NULL NUMBER First day from the SequencedSchedule horizon start datefrom which demand will beconsidered Frozen (cannot bechanged)

SEQ_FROZEN_DAY_TO NULL NUMBER Last day from the SequencedSchedule horizon start date towhich demand will be consideredFrozen (cannot be changed)

ATTRIBUTE4 NULL VARCHAR2(150) Descriptive Flexfield contextcolumn

SHP_FIRM_DAY_FROM NULL NUMBER First day from the ShippingSchedule horizon start datefrom which demand will beconsidered Firm (Shippable).

SHP_FIRM_DAY_TO NULL NUMBER Last day from the ShippingSchedule horizon start date towhich demand will be consideredFirm (Shippable) .

ATTRIBUTE5 NULL VARCHAR2(150) Descriptive Flexfield contextcolumn

SHP_FROZEN_DAY_TO NULL NUMBER Last day from the ShippingSchedule horizon start date towhich demand will be consideredForecast

Page 55: rlmtrm

3 – 17Detailed Design

Oracle Proprietary, Confidential Information––Use Restricted by Contract

SHP_FROZEN_DAY_FROM NULL NUMBER First day from the ShippingSchedule horizon start datefrom which demand will beconsidered Frozen (cannot bechanged).

ATTRIBUTE6 NULL VARCHAR2(150) Descriptive Flexfield contextcolumn

SHP_FORECAST_DAY_TO NULL NUMBER Last day from the ShippingSchedule horizon start date towhich demand will be consideredFirm (Shippable)

SHP_FORECAST_DAY_FROM NULL NUMBER First day from the ShippingSchedule horizon start datefrom which demand will beconsidered Forecast.

ATTRIBUTE7 NULL VARCHAR2(150) Descriptive Flexfield contextcolumn

ATTRIBUTE8 NULL VARCHAR2(150) Descriptive Flexfield contextcolumn

ATTRIBUTE9 NULL VARCHAR2(150) Descriptive Flexfield contextcolumn

ATTRIBUTE10 NULL VARCHAR2(150) Descriptive Flexfield contextcolumn

ATTRIBUTE11 NULL VARCHAR2(150) Descriptive Flexfield contextcolumn

ATTRIBUTE12 NULL VARCHAR2(150) Descriptive Flexfield contextcolumn

ATTRIBUTE13 NULL VARCHAR2(150) Descriptive Flexfield contextcolumn

ATTRIBUTE14 NULL VARCHAR2(150) Descriptive Flexfield contextcolumn

ATTRIBUTE15 NULL VARCHAR2(150) Descriptive Flexfield contextcolumn

LAST_UPDATE_LOGIN NULL NUMBER Standard Who columnREQUEST_ID NULL NUMBER Standard Who columnPROGRAM_APPLICATION_ID NULL NUMBER Standard Who columnPROGRAM_ID NULL NUMBER Standard Who columnPROGRAM_UPDATE_DATE NULL DATE Standard Who columnDEMAND_TOLERANCE_BELOW NULL NUMBER Negative tolerance (low end)

for changes to Customer Itemdemand

CUSTOMER_CONTACT_ID NULL NUMBER Customer Contact. FK toRA_CONTACTS

CUSTOMER_ID NOT NULL NUMBER Customer unique identifier. FKto RA_CUSTOMERS

FREIGHT_CODE NULL VARCHAR2(25) Default freight code orcarrier, to be used by thedemand processor to populatethe freight carrier on theinbound demand. This can bedefaulted from the profileoption RLM_default_carrier. FKto ORG_FREIGHT.

PLN_FIRM_DAY_FROM NULL NUMBER First day from the PlanningSchedule horizon start datefrom which demand will beconsidered Firm (Shippable).

SUPPLIER_CONTACT_ID NULL NUMBER Supplier Contact. FK toPER_PEOPLE_F

TP_ATTRIBUTE1 NULL VARCHAR2(150) Trading Partner FlexfieldSegment column

TP_ATTRIBUTE2 NULL VARCHAR2(150) Trading Partner FlexfieldSegment column

TP_ATTRIBUTE3 NULL VARCHAR2(150) Trading Partner FlexfieldSegment column

Page 56: rlmtrm

3 – 18 Oracle Release Management Technical Reference Manual

Oracle Proprietary, Confidential Information––Use Restricted by Contract

TP_ATTRIBUTE4 NULL VARCHAR2(150) Trading Partner FlexfieldSegment column

TP_ATTRIBUTE5 NULL VARCHAR2(150) Trading Partner FlexfieldSegment column

TP_ATTRIBUTE6 NULL VARCHAR2(150) Trading Partner FlexfieldSegment column

TP_ATTRIBUTE7 NULL VARCHAR2(150) Trading Partner FlexfieldSegment column

TP_ATTRIBUTE8 NULL VARCHAR2(150) Trading Partner FlexfieldSegment column

TP_ATTRIBUTE9 NULL VARCHAR2(150) Trading Partner FlexfieldSegment column

TP_ATTRIBUTE10 NULL VARCHAR2(150) Trading Partner FlexfieldSegment column

TP_ATTRIBUTE11 NULL VARCHAR2(150) Trading Partner FlexfieldSegment column

TP_ATTRIBUTE12 NULL VARCHAR2(150) Trading Partner FlexfieldSegment column

TP_ATTRIBUTE13 NULL VARCHAR2(150) Trading Partner FlexfieldSegment column

TP_ATTRIBUTE14 NULL VARCHAR2(150) Trading Partner FlexfieldSegment column

TP_ATTRIBUTE15 NULL VARCHAR2(150) Trading Partner FlexfieldSegment column

TP_ATTRIBUTE_CATEGORY NULL VARCHAR2(30) Trading Partner FlexfieldSegment column

INACTIVE_DATE NULL DATECOMMENTS NULL VARCHAR2(240)PLN_MRP_FORECAST_DAY_FROM NULL NUMBERPLN_MRP_FORECAST_DAY_TO NULL NUMBERSHP_MRP_FORECAST_DAY_FROM NULL NUMBERSHP_MRP_FORECAST_DAY_TO NULL NUMBERSEQ_MRP_FORECAST_DAY_FROM NULL NUMBERSEQ_MRP_FORECAST_DAY_TO NULL NUMBER

IndexesIndex Name Index Type Sequence Column Name

RLM_CUST_ITEM_TERMS_N1 NOT UNIQUE 5 CUSTOMER_ITEM_IDRLM_CUST_ITEM_TERMS_U1 UNIQUE 5 CUST_ITEM_TERMS_IDRLM_CUST_ITEM_TERMS_U2 NOT UNIQUE 1 CUSTOMER_ITEM_ID

2 SHIP_FROM_ORG_ID3 CUSTOMER_ID4 ADDRESS_ID

Page 57: rlmtrm

3 – 19Detailed Design

Oracle Proprietary, Confidential Information––Use Restricted by Contract

RLM_CUST_SHIPTO_TERMS_ALL

This table contains new R–12 customer address attributes which aredependent upon the ship–from/ship–to relationship. Some attributesfrom Phase 1 were carried forward from VEH_RA_ADDRESSES, whichis being eliminated in Phase 2. This table has one row for eachship–from location associated with a ship–to address.

Column DescriptionsName Null? Type Description

CUST_SHIPTO_TERMS_ID NOT NULL NUMBER Customer Ship To Terms uniqueIdentifier

ADDRESS_ID NULL NUMBER Ship–To Address uniqueidentifier. FK to RA_ADDRESSES

CUSTOMER_ID NULL NUMBER Customer unique identifier. FKto RA_CUSTOMERS

SHIP_FROM_ORG_ID NOT NULL NUMBER Ship–from Organization uniqueidentifier. FK toMTL_PARAMETERS

CUM_CONTROL_CODE NOT NULL VARCHAR2(30) CUM Management control code.Determines if and how CUMManagement is done with thiscustomer address shipments. IfCUM Management is done byPurchase Order, the PO numbermust be included for every itemin shipment. If CUM Managementis done by Record keeping year,the current Record keeping yearmust be included in everyshipment.. Validated againstFND_LOOKUPS.LOOKUP_TYPE =RLM_CUM_CONTROL_CODE

SHIP_METHOD NULL VARCHAR2(30) Unique identifier for theshipment method. FK toMTL_INTERORG_SHIP_METHODS

INTRANSIT_TIME NULL NUMBER In–transit Lead Time betweenship–from and ship–tolocations, based on defaultship method and expressed intime UOM

TIME_UOM_CODE NULL VARCHAR2(3) UOM in which in–transit leadtime is expressed

SHIP_DELIVERY_RULE_NAME NOT NULL VARCHAR2(30) Default shipment/delivery rulename for this customer address.FK to RLM_SHIP_DELIVERY_CODES

CUM_CURRENT_RECORD_YEAR NULL VARCHAR2(35) Customer Current Record keepingyear code if applicable toCUM_CONTROL_CODE value. Itwill be attached to all itemson ASNs to this destination

CUM_PREVIOUS_RECORD_YEAR NULL VARCHAR2(240) Customer Previous Recordkeeping year code if applicableto CUM_CONTROL_CODE value. Itwill be attached to all itemson ASNs to this destination

CUM_CURRENT_START_DATE NULL DATE Current CUM calculationstarting date if applicable toCUM_CONTROL_CODE value. It willbe attached to all items onASNs to this destination.

Page 58: rlmtrm

3 – 20 Oracle Release Management Technical Reference Manual

Oracle Proprietary, Confidential Information––Use Restricted by Contract

CUM_PREVIOUS_START_DATE NULL DATE Previous CUM calculationstarting date if applicable toCUM_CONTROL_CODE value. To beused in building the CUM key ifshipment date is earlier thanCurrent CUM calculationstarting date

CUM_ORG_LEVEL_CODE NULL VARCHAR2(30) If CUM Management is on, is thebusiness entity levels at whichthe cum is calculated betweenthe customer and supplier)Validated againstFND_LOOKUPS..LOOKUP_TYPE =RLM_CUM_ORG_LEVEL

CUM_SHIPMENT_RULE_CODE NULL VARCHAR2(30) If CUM Management is on, thisspecifies the most recentshipment which should beincluded in CUM: current, last,or yesterday shipment..Validated againstFND_LOOKUPS.LOOKUP_TYPE =RLM_CUM_SHIPMENT_RULE

CUM_YESTERD_TIME_CUTOFF NULL NUMBER If CUM Management is on, andyesterday shipment. is the lastshipment to include, this isthe cutoff time for yesterdayshipments to be included

CUST_ASSIGN_SUPPLIER_CD NULL VARCHAR2(35) The code the customer uses toidentify you as a supplier,transmitted by the customer inthe N1 segment

CUSTOMER_RCV_CALENDAR_CD NULL VARCHAR2(10) Customer receiving calendarcode. Used in conjunction withthe supplier shipment calendarcode. If populated, the DemandStream Processor will use thiscalendar when applyingship/delivery pattern rules toensure the customer site isopen for receiving on acalculated shipment arrivaldate. FK to BOM_CALENDARS

FREIGHT_CODE NULL VARCHAR2(25) Default freight code, to beused by the demand processor topopulate the freight carrier onthe inbound demand. This canbe defaulted from the profileoption RLM_default_carrier. FKto ORG_FREIGHT

SUPPLIER_SHP_CALENDAR_CD NULL VARCHAR2(10) Supplier shipping calendarcode. If populated, the DemandStream Processor will use thiscalendar when applyingship/delivery pattern rules andlead time offsets to ensure thesupplier site is available forshipping on calculatedscheduled shipment date. FK toBOM_CALENDARS

UNSHIP_FIRM_CUTOFF_DAYS NULL NUMBER If UNSHIPPED_FIRM_DISP_CD =DELETE_AFTER_N_DAYS, the numberof days before the current datewhere the requirement iseligible for cancellation..

Page 59: rlmtrm

3 – 21Detailed Design

Oracle Proprietary, Confidential Information––Use Restricted by Contract

UNSHIPPED_FIRM_DISP_CD NULL VARCHAR2(30) Indicates disposition of oldunshipped firm demand when theDemand Stream Processor hasnew immediate firm demand,since this type of demandcannot be accurately matched bydate/quantity. Validatedagainst FND_LOOKUPS.LOOKUP_TYPE= RLM_FIRM_DISP_CODE

USE_EDI_SDP_CODE_FLAG NOT NULL VARCHAR2(1) Flag that indicates whether youwant to used the ship deliverypattern code that the customersends in on the EDItransactions, if it ispopulated

DEMAND_TOLERANCE_ABOVE NULL NUMBER Positive tolerance (high end)for changes to Customer Itemdemand

DEMAND_TOLERANCE_BELOW NULL NUMBER Negative tolerance (low end)for changes to Customer Itemdemand

INACTIVE_DATE NULL DATE Date when this ship from/shipto terms relationship is nolonger active

HEADER_ID NULL NUMBER Unique identifier of thedefault sales order to whichthe customer item is linked.Demand for items is placed onthis sales order by the ReleaseManagement demand processorunless a different SO isspecified at the ship–fromcustomer item level. It will becleared if the Sales Order ispurged. FK to OE_ORDER_HEADERS

ORG_ID NULL NUMBER Operating unit unique ID. FKto HR_ORGANIZATION_UNITS

PRICE_LIST_ID NULL NUMBER Unique identifier for defaultprice list associated with thisship–from/ship–to relationshipif pricing agreement contractis not used. FK toRA_PRICE_LISTS

CRITICAL_ATTRIBUTE_KEY NULL VARCHAR2(80) ASCII string of characterswhich identify the optionalmatching attributes which areenabled as critical attributes,which must contain a value forthe Demand Processor. Anexception (warning) will begenerated if one of these ismissing on Firm demand.

CUSTOMER_CONTACT_ID NULL NUMBER Customer Contact. FK toRA_CONTACTS

PLN_FIRM_DAY_FROM NULL NUMBER First day from the PlanningSchedule horizon start datefrom which demand will beconsidered Firm (Shippable).

PLN_FIRM_DAY_TO NULL NUMBER Last day from the PlanningSchedule horizon start date towhich demand will be consideredFirm (Shippable).

PLN_FORECAST_DAY_FROM NULL NUMBER First day from the PlanningSchedule horizon start datefrom which demand will beconsidered Forecas

Page 60: rlmtrm

3 – 22 Oracle Release Management Technical Reference Manual

Oracle Proprietary, Confidential Information––Use Restricted by Contract

PLN_FORECAST_DAY_TO NULL NUMBER Last day from the PlanningSchedule horizon start date towhich demand will be consideredForecast.

PLN_FROZEN_DAY_TO NULL NUMBER Last day from the PlanningSchedule horizon start date towhich demand will be consideredFrozen (cannot be changed).

PLN_FROZEN_DAY_FROM NULL NUMBER First day from the PlanningSchedule horizon start datefrom which demand will beconsidered Frozen (cannot bechanged).

SEQ_FIRM_DAY_FROM NULL NUMBER First day from the SequencedSchedule horizon start datefrom which demand will beconsidered Firm (Shippable) .

SEQ_FIRM_DAY_TO NULL NUMBER Last day from the SequencedSchedule horizon start date towhich demand will be consideredFirm (Shippable).

SEQ_FORECAST_DAY_TO NULL NUMBER Last day from the SequencedSchedule horizon start date towhich demand will be consideredForecast

SEQ_FORECAST_DAY_FROM NULL NUMBER First day from the SequencedSchedule horizon start datefrom which demand will beconsidered Forecast

SEQ_FROZEN_DAY_FROM NULL NUMBER First day from the SequencedSchedule horizon start datefrom which demand will beconsidered Frozen (cannot bechanged)

SEQ_FROZEN_DAY_TO NULL NUMBER Last day from the SequencedSchedule horizon start date towhich demand will be consideredFrozen (cannot be changed)

SHP_FIRM_DAY_FROM NULL NUMBER First day from the ShippingSchedule horizon start datefrom which demand will beconsidered Firm (Shippable).

SHP_FIRM_DAY_TO NULL NUMBER Last day from the ShippingSchedule horizon start date towhich demand will be consideredFirm (Shippable) .

SHP_FROZEN_DAY_TO NULL NUMBER Last day from the ShippingSchedule horizon start date towhich demand will be consideredFrozen (cannot be changed).

SHP_FROZEN_DAY_FROM NULL NUMBER First day from the ShippingSchedule horizon start datefrom which demand will beconsidered Frozen (cannot bechanged).

SHP_FORECAST_DAY_TO NULL NUMBER Last day from the ShippingSchedule horizon start date towhich demand will be consideredForecast.

ROUND_TO_STD_PACK_FLAG NULL VARCHAR2(1) Round to Standard Pack FlagSUPPLIER_CONTACT_ID NULL NUMBER Supplier Contact. FK to

PER_PEOPLE_F.

Page 61: rlmtrm

3 – 23Detailed Design

Oracle Proprietary, Confidential Information––Use Restricted by Contract

AGREEMENT_NAME NULL VARCHAR2(30) The default Pricing Agreementcontract associated with thisship–from/ship–to relationship.The Demand Processor will usethis to determine Customer PONumber and pricing unless adifferent Pricing Agreement isspecified at the ship–fromcustomer item level. FK toSO_AGREEMENTS. This

STD_PACK_QTY NULL NUMBER If the requirements should berounded up to standard packs inthe Demand Processor, thequantity per pack expressed inthe customer UOM.

FUTURE_AGREEMENT_NAME NULL VARCHAR2(30) The future default PricingAgreement contract associatedwith this ship–from/ship–torelationship to be used whenthe current Pricing Agreementexpires. The Demand Processorwill use this to determineCustomer PO Number and pricingif demand is dated after theexpiration date of the currentPricing Agreement unless adifferent future PricingAgreement is specified at theship–from customer item level.FK to SO_AGREEMENTS.

SHP_FORECAST_DAY_FROM NULL NUMBER First day from the ShippingSchedule horizon start datefrom which demand will beconsidered Forecast

SCHEDULE_HIERARCHY_CODE NULL VARCHAR2(240) Hierarchy of schedule types fordemand consumption fromPLN/SHP/SEQ schedule. Validatedagainst FND_LOOKUPS.LOOKUP_TYPE= RLM_SCHEDULE_HIERARCHY.Mandatory at Customer level

COMMENTS NULL VARCHAR2(240) Comments related to theOrganization relationship tothe Customer, Ship–To Address,or Customer Item. Optional atall levels.

LAST_UPDATED_BY NOT NULL NUMBER Standard Who columnLAST_UPDATE_DATE NOT NULL DATE Standard Who columnCREATION_DATE NOT NULL DATE Standard Who columnCREATED_BY NOT NULL NUMBER Standard Who columnATTRIBUTE_CATEGORY NULL VARCHAR2(30) Descriptive Flexfield context

columnATTRIBUTE1 NULL VARCHAR2(150) Descriptive Flexfield context

columnATTRIBUTE2 NULL VARCHAR2(150) Descriptive Flexfield context

columnATTRIBUTE3 NULL VARCHAR2(150) Descriptive Flexfield context

columnATTRIBUTE4 NULL VARCHAR2(150) Descriptive Flexfield context

columnATTRIBUTE5 NULL VARCHAR2(150) Descriptive Flexfield context

columnATTRIBUTE6 NULL VARCHAR2(150) Descriptive Flexfield context

columnATTRIBUTE7 NULL VARCHAR2(150) Descriptive Flexfield context

columnATTRIBUTE8 NULL VARCHAR2(150) Descriptive Flexfield context

column

Page 62: rlmtrm

3 – 24 Oracle Release Management Technical Reference Manual

Oracle Proprietary, Confidential Information––Use Restricted by Contract

ATTRIBUTE9 NULL VARCHAR2(150) Descriptive Flexfield contextcolumn

ATTRIBUTE10 NULL VARCHAR2(150) Descriptive Flexfield contextcolumn

ATTRIBUTE11 NULL VARCHAR2(150) Descriptive Flexfield contextcolumn

ATTRIBUTE12 NULL VARCHAR2(150) Descriptive Flexfield contextcolumn

ATTRIBUTE13 NULL VARCHAR2(150) Descriptive Flexfield contextcolumn

ATTRIBUTE14 NULL VARCHAR2(150) Descriptive Flexfield contextcolumn

ATTRIBUTE15 NULL VARCHAR2(150) Descriptive Flexfield contextcolumn

LAST_UPDATE_LOGIN NULL NUMBER Standard Who columnREQUEST_ID NULL NUMBER Standard Who columnPROGRAM_APPLICATION_ID NULL NUMBER Standard Who columnPROGRAM_ID NULL NUMBER Standard Who columnPROGRAM_UPDATE_DATE NULL DATE Standard Who columnTP_ATTRIBUTE1 NULL VARCHAR2(150) Trading Partner Flexfield

Segment columnTP_ATTRIBUTE2 NULL VARCHAR2(150) Trading Partner Flexfield

Segment columnTP_ATTRIBUTE3 NULL VARCHAR2(150) Trading Partner Flexfield

Segment columnTP_ATTRIBUTE4 NULL VARCHAR2(150) Trading Partner Flexfield

Segment columnTP_ATTRIBUTE5 NULL VARCHAR2(150) Trading Partner Flexfield

Segment columnTP_ATTRIBUTE6 NULL VARCHAR2(150) Trading Partner Flexfield

Segment columnTP_ATTRIBUTE7 NULL VARCHAR2(150) Trading Partner Flexfield

Segment columnTP_ATTRIBUTE8 NULL VARCHAR2(150) Trading Partner Flexfield

Segment columnTP_ATTRIBUTE9 NULL VARCHAR2(150) Trading Partner Flexfield

Segment columnTP_ATTRIBUTE10 NULL VARCHAR2(150) Trading Partner Flexfield

Segment columnTP_ATTRIBUTE11 NULL VARCHAR2(150) Trading Partner Flexfield

Segment columnTP_ATTRIBUTE12 NULL VARCHAR2(150) Trading Partner Flexfield

Segment columnTP_ATTRIBUTE13 NULL VARCHAR2(150) Trading Partner Flexfield

Segment columnTP_ATTRIBUTE14 NULL VARCHAR2(150) Trading Partner Flexfield

Segment columnTP_ATTRIBUTE15 NULL VARCHAR2(150) Trading Partner Flexfield

Segment columnTP_ATTRIBUTE_CATEGORY NULL VARCHAR2(30) Trading Partner Flexfield

Segment columnMATCH_ACROSS_KEY NULL VARCHAR2(240) ASCII string of characters

which identify the enabledoptional demand matchingattributes when demand fromdifferent schedule types isbeing compared. The ASCIIcharacter assigned to thematching column is stored inFND_LOOKUPS.LOOKUP_CODE afterthe comma delimiter.

Page 63: rlmtrm

3 – 25Detailed Design

Oracle Proprietary, Confidential Information––Use Restricted by Contract

MATCH_WITHIN_KEY NULL VARCHAR2(240) ASCII string of characterswhich identify the enabledoptional demand matchingattributes when demand from thesame schedule type is beingcompared. The ASCII characterassigned to the matching columnis stored inFND_LOOKUPS.LOOKUP_CODE afterthe comma delimiter.

PLN_MRP_FORECAST_DAY_FROM NULL NUMBERPLN_MRP_FORECAST_DAY_TO NULL NUMBERSHP_MRP_FORECAST_DAY_FROM NULL NUMBERSHP_MRP_FORECAST_DAY_TO NULL NUMBERSEQ_MRP_FORECAST_DAY_FROM NULL NUMBERSEQ_MRP_FORECAST_DAY_TO NULL NUMBER

IndexesIndex Name Index Type Sequence Column Name

RLM_CUST_SHIPTO_TERMS_U1 UNIQUE 3 CUSTOMER_ID6 ADDRESS_ID7 SHIP_FROM_ORG_ID

RLM_CUST_SHIPTO_TERMS_U2 NOT UNIQUE 5 CUST_SHIPTO_TERMS_ID

Page 64: rlmtrm

3 – 26 Oracle Release Management Technical Reference Manual

Oracle Proprietary, Confidential Information––Use Restricted by Contract

RLM_DEMAND_EXCEPTIONS

Column DescriptionsName Null? Type Description

EXCEPTION_ID NOT NULL NUMBER Exception Unique IdentifierMESSAGE_NAME NOT NULL VARCHAR2(30) The exception code. FK to

FND_NEW_MESSAGES.EXCEPTION_LEVEL NOT NULL VARCHAR2(1) Indicates whether the exception

is a warning (’W’), an error(’E’), or information (’I’)

CUST_BILL_TO_EXT NULL VARCHAR2(35) Bill–To LocationCUST_INTERMD_SHIPTO_EXT NULL VARCHAR2(35) External Customer Bill–To Cross

ReferenceCUST_ITEM_DESCRIPTION NULL VARCHAR2(80) Customer Item DescriptionCUST_JOB_NUMBER NULL VARCHAR2(50) Customer Job NumberCUST_MODEL_SERIAL_NUM NULL VARCHAR2(35) Customer’s Vehicle

Identification Number for thissequenced detail, e.g. VIN orChassis ID.

CUST_NAME_EXT NULL VARCHAR2(60) Customer Name, as sent by thecustomer in the N1 and/or N2segment.

CUSTOMER_PROD_SEQ_NUM NULL VARCHAR2(35) Customer Production SequenceNumber, or Delivery Number

CUST_SHIP_FROM_ORG_EXT NULL VARCHAR2(80) External Inventory OrganizationCross Reference

CUST_SHIP_TO_EXT NULL VARCHAR2(35) External Ship–To Address CrossReference

CUST_UOM_EXT NULL VARCHAR2(10) External Customer Unit ofMeasure Cross Reference

CUSTOMER_ITEM_EXT NULL VARCHAR2(50) External Customer Part NumberCross Reference

DATE_TYPE_CODE NULL VARCHAR2(30) Type of Start/End Date, e.g.Ship, Delivery, Pull Signal,Cumulative. Validated againstFND_LOOKUPS.LOOKUP_TYPE =RLM_DATE_TYPE_CODE

ECE_TP_LOCATION_CODE_EXT NULL VARCHAR2(35) For EDI transactions only, EDIGateway Trading Partner Codeassigned to the transaction inthe EDI Gateway Common ControlRecord.

ECE_TP_TRANSLATOR_CODE NULL VARCHAR2(35) For EDI transactions only, EDIGateway Trading Partner Codeassigned to the transaction inthe EDI Gateway Common ControlRecord.

EDI_CONTROL_NUM_3 NULL VARCHAR2(15) EDI control number 3 (ST)assigned by the customer’s EDItranslator for audit.

EDI_TEST_INDICATOR NULL VARCHAR2(1) EDI Test/Production trasactionindicator (T or P), assigned bythe customer’s EDI translator.EDI Gateway rules determine thehandling of test transactionswithin the Demand Processor.

EXCEPTION_ATTRIBUTE1 NULL VARCHAR2(150) Exception place holderflexfield (not standard AOL)

EXCEPTION_ATTRIBUTE10 NULL VARCHAR2(150) Exception place holderflexfield (not standard AOL)

Page 65: rlmtrm

3 – 27Detailed Design

Oracle Proprietary, Confidential Information––Use Restricted by Contract

EXCEPTION_ATTRIBUTE11 NULL VARCHAR2(150) Exception place holderflexfield (not standard AOL)

EXCEPTION_ATTRIBUTE12 NULL VARCHAR2(150) Exception place holderflexfield (not standard AOL)

EXCEPTION_ATTRIBUTE13 NULL VARCHAR2(150) Exception place holderflexfield (not standard AOL)

EXCEPTION_ATTRIBUTE14 NULL VARCHAR2(150) Exception place holderflexfield (not standard AOL)

EXCEPTION_ATTRIBUTE15 NULL VARCHAR2(150) Exception place holderflexfield (not standard AOL)

EXCEPTION_ATTRIBUTE16 NULL VARCHAR2(150) Exception place holderflexfield (not standard AOL)

EXCEPTION_ATTRIBUTE17 NULL VARCHAR2(150) Exception place holderflexfield (not standard AOL)

EXCEPTION_ATTRIBUTE18 NULL VARCHAR2(150) Exception place holderflexfield (not standard AOL)

EXCEPTION_ATTRIBUTE19 NULL VARCHAR2(150) Exception place holderflexfield (not standard AOL)

EXCEPTION_ATTRIBUTE2 NULL VARCHAR2(150) Exception place holderflexfield (not standard AOL)

EXCEPTION_ATTRIBUTE20 NULL VARCHAR2(150) Exception place holderflexfield (not standard AOL)

EXCEPTION_ATTRIBUTE3 NULL VARCHAR2(150) Exception place holderflexfield (not standard AOL)

EXCEPTION_ATTRIBUTE4 NULL VARCHAR2(150) Exception place holderflexfield (not standard AOL)

EXCEPTION_ATTRIBUTE5 NULL VARCHAR2(150) Exception place holderflexfield (not standard AOL)

EXCEPTION_ATTRIBUTE6 NULL VARCHAR2(150) Exception place holderflexfield (not standard AOL)

EXCEPTION_ATTRIBUTE7 NULL VARCHAR2(150) Exception place holderflexfield (not standard AOL)

EXCEPTION_ATTRIBUTE8 NULL VARCHAR2(150) Exception place holderflexfield (not standard AOL)

EXCEPTION_ATTRIBUTE9 NULL VARCHAR2(150) Exception place holderflexfield (not standard AOL)

ITEM_DETAIL_QUANTITY NULL NUMBER Requested quantity. IfItem_Detail_Type = 0, 1, 2,this is the demand quantity. IfItem_Detail_Type = 3, this isthe authorization quantity. IfItem_Detail_Type = 4, this isthe shipped, received or CUMquantity. If Item_Detail_Type =5, this is a miscellaneousquantity, such as ahead/behind,inventory balance, etc.

ITEM_DETAIL_SUBTYPE NULL VARCHAR2(30) Schedule item detail rowsub–type: For form or forecasedemand, Bucket type associatedwith the demand date/quantity;for authorizations, the type ofauthorizations, the type ofauthorization; forshipment/receipt, cumulative orlast. Validated againstFND_LOOKUPS

ITEM_DETAIL_TYPE NULL VARCHAR2(30) Schedule item detail row type:0= Past Due Firm,1 = FirmDemand,2 = Forecast Demand, 3 =Authorization,4 =Shipment/Receipt Info,5 =OtherValidated againstFND_LOOKUPS.LOOKUP_TYPE =RLM_DETAIL_TYPE_CODE

MESSAGE_TEXT NULL VARCHAR2(3999) Exception message

Page 66: rlmtrm

3 – 28 Oracle Release Management Technical Reference Manual

Oracle Proprietary, Confidential Information––Use Restricted by Contract

QTY_TYPE_CODE NULL VARCHAR2(30) Actual or Cumulative. ValidatedagainstFND_LOOKUPS.LOOKUP_TYPE=RLM_QTY_TYPE_CODE

REPORT_SUMMARY NULL LONG Contains additional informationrelated to the errorencountered in Process OrderAPI and specified inMESSAGE_TEXT

INTERFACE_HEADER_ID NULL NUMBER Interface header UniqueIdentifier

INTERFACE_LINE_ID NULL NUMBER Interface Line UniqueIdentifier. This column will benull if an error or warningpertained to the scheduleheader.

SCHEDULE_HEADER_ID NULL NUMBER Schedule header uniqueindentifier

SCHEDULE_LINE_ID NULL NUMBER Schedule item unique identifierSCHEDULE_TYPE NULL VARCHAR2(30) Schedule Type: Planning,

Shipping or Sequenced.Validated againstFND_LOOKUPS.LOOKUP_TYPE =RLM_SCHEDULE_TYPE.

SCHED_GENERATION_DATE NULL DATE Date customer generated eitherthe schedule or the planninginformation on the schedule.

SCHEDULE_ITEM_NUM NULL NUMBER Schedule Item Numbe, the meansto identify how item demand andinformation is grouped by thecustomer within the schedule.

SCHEDULE_PURPOSE NULL VARCHAR2(30) Schedule purpose code, i.e.Original, Replace,Cancellation, etc. Validatedagainst FND_LOOKUPS.LOOKUP_TYPE= RLM_SCHEDULE_PURPOSE.

SCHEDULE_REFERENCE_NUM NULL VARCHAR2(35) Customer assigned schedulereference or release number

SCHEDULE_SOURCE NULL VARCHAR2(30) EDI or manual transactionsource for this schedule, i.e.830, 862, 866, DELFOR, MANUAL,etc.

REQUEST_DATE NULL DATE Request DateSTART_DATE_TIME NULL DATE Customer–specified date/time,

as transmitted by the customeron the EDI transaction.

INDUSTRY_ATTRIBUTE1 NULL VARCHAR2(150) Industry Attribute1. AlsoCustomer Record Year.

SCHEDULE_DATE NULL VARCHAR2(240) Schedule DateCUST_PO_NUMBER NULL VARCHAR2(50) Customer Purchase Order NumberLAST_UPDATE_DATE NOT NULL DATE Standard who columnCUSTOMER_DOCK_CODE NULL VARCHAR2(35) Customer Dock CodeCUST_PRODUCTION_LINE NULL VARCHAR2(50) Customer Production LineLAST_UPDATED_BY NOT NULL NUMBER Standard Who columnCREATION_DATE NOT NULL DATE Standard Who columnCREATED_BY NOT NULL NUMBER Standard Who columnLAST_UPDATE_LOGIN NULL NUMBER Standard Who columnREQUEST_ID NULL NUMBER Request IdentifierPROGRAM_APPLICATION_ID NULL NUMBER Standard Who columnPROGRAM_ID NULL NUMBER Standard Who columnPROGRAM_UPDATE_DATE NULL DATEINVENTORY_ITEM NULL VARCHAR2(50) Inventory Item NumberSCHEDULE_LINE_NUMBER NULL NUMBER Schedule Line NumberHORIZON_START_DATE NULL DATE Horizon Start Date

Page 67: rlmtrm

3 – 29Detailed Design

Oracle Proprietary, Confidential Information––Use Restricted by Contract

HORIZON_END_DATE NULL DATE Horizon End DateORDER_HEADER_ID NULL NUMBER Order Header IdentifierORDER_LINE_ID NULL NUMBER Order Line Identifier

IndexesIndex Name Index Type Sequence Column Name

RLM_DEMAND_EXCEPTIONS_N1 NOT UNIQUE 2 REQUEST_IDRLM_DEMAND_EXCEPTIONS_U1 UNIQUE 2 EXCEPTION_ID

Page 68: rlmtrm

3 – 30 Oracle Release Management Technical Reference Manual

Oracle Proprietary, Confidential Information––Use Restricted by Contract

RLM_INTERFACE_HEADERS_ALL

This table stores the header level details of the Release Managementschedules. It has details pertainig to the specific schedule and customerlevel information. EDI Gateway will feed into this table for the demandtransactions of Planning, Shipping and Sequenced Schedules.

Column DescriptionsName Null? Type Description

HEADER_ID NOT NULL NUMBER Sequence Generated UniqueIdentifier

CUST_ADDRESS_1_EXT NULL VARCHAR2(35) Customer address line 1, assent by the customer on the N3segment.

CUST_ADDRESS_2_EXT NULL VARCHAR2(35) Customer address line 2, assent by the customer on the N3segment.

CUST_ADDRESS_3_EXT NULL VARCHAR2(35) Customer address line 3, assent by the customer on the N3segment.

CUST_ADDRESS_4_EXT NULL VARCHAR2(35) Customer address line 4, assent by the customer on the N3segment.

CUST_CITY_EXT NULL VARCHAR2(30) Customer address city, as sentby the customer on the N4segment.

CUST_COUNTRY_EXT NULL VARCHAR2(3) Customer country, as sent bythe customer on the N4 segment.

CUST_COUNTY_EXT NULL VARCHAR2(25) Customer county, as sent by thecustomer on the N4 segment.

CUSTOMER_EXT NULL VARCHAR2(30) Trading Partner designatorCross Reference

CUST_NAME_EXT NULL VARCHAR2(20) Customer Name, as sent by thecustomer in the N1 and/or N2segment.

CUST_POSTAL_CD_EXT NULL VARCHAR2(15) Customer address postal code,assent by the customer on the N4segment.

CUST_PROVINCE_EXT NULL VARCHAR2(10) Customer province, as sent bythe customer on the N4 segment.

CUST_STATE_EXT NULL VARCHAR2(10) Customer state, as sent by thecustomer on the N4 segment.

CUSTOMER_ID NULL NUMBER Customer Identifier. FK toRA_CUSTOMERS.

ECE_PRIMARY_ADDRESS_ID NULL NUMBER Customer Primary Address IDpopulated by EDI Gateway codeconversion of external TradingPartner Location Code. FK toRA_ADDRESSES.

ECE_TP_LOCATION_CODE_EXT NULL VARCHAR2(35) For EDI transactions only,external Trading PartnerLocation Code assigned to thelocation in the EDI GatewayCommon Control Record .

ECE_TP_TRANSLATOR_CODE NULL VARCHAR2(35) For EDI transactions only, EDIGateway Trading Partner Codeassigned to the transaction inthe EDI Gateway Common ControlRecord .

EDI_CONTROL_NUM_1 NULL VARCHAR2(15) EDI control number 1 (ISA)assigned by the customer EDItranslator for audit.

Page 69: rlmtrm

3 – 31Detailed Design

Oracle Proprietary, Confidential Information––Use Restricted by Contract

EDI_CONTROL_NUM_2 NULL VARCHAR2(15) EDI control number 2 (GS)assigned by the customer EDItranslator for audit.

EDI_CONTROL_NUM_3 NULL VARCHAR2(15) EDI control number 3 (ST)assigned by the customer EDItranslator for audit.

EDI_TEST_INDICATOR NULL VARCHAR2(1) EDI Test/Production transactionindicator (T or P), assigned bythe customer EDI translator.EDI Gateway rules determine thehandling of test transactionswithin the Demand Processor.

HEADER_CONTACT_CODE_1 NULL VARCHAR2(3) Contact code 1 included incustomer EDI transaction (notvalidated)

HEADER_CONTACT_CODE_2 NULL VARCHAR2(3) Contact code 2 included incustomer EDI transaction (notvalidated)

HEADER_CONTACT_VALUE_1 NULL VARCHAR2(80) Values associated with Contactcode 1: concatenation of name,communication code, andcommunication number

HEADER_CONTACT_VALUE_2 NULL VARCHAR2(80) Values associated with Contactcode 2 : concatenation ofname, communication code, andcommunication number

HEADER_NOTE_TEXT NULL VARCHAR2(240) Free form note text included inthe schedule at the headerlevel

HEADER_REF_CODE_1 NULL VARCHAR2(3) Reference code 1 included incustomer EDI transaction

HEADER_REF_CODE_2 NULL VARCHAR2(3) Reference code 2 included incustomer EDI transaction

HEADER_REF_CODE_3 NULL VARCHAR2(3) Reference code 3 included incustomer EDI transaction

HEADER_REF_VALUE_1 NULL VARCHAR2(35) Value associated with Referencecode 1

HEADER_REF_VALUE_2 NULL VARCHAR2(35) Value associated with Referencecode 2

HEADER_REF_VALUE_3 NULL VARCHAR2(35) Value associated with Referencecode 3

ORG_ID NULL NUMBER Operating unit unique ID. FKto HR_ORGANIZATION_UNITS.

PROCESS_STATUS NULL NUMBER Indicates the currentprocessing status of a record(1=do not process, 2=waiting tobe processed, 3=in process,4=error, 5=processed,6=’processed with error(s)’ forheaders with lines in–error.

SCHEDULE_HEADER_ID NULL NUMBER Schedule header uniqueidentifier. FK toRLM_SCHEDULE_HEADERS

SCHEDULE_TYPE NULL VARCHAR2(30) Schedule Type: Planning,Shipping or Sequenced.Validated againstFND_LOOKUPS.LOOKUP_TYPE =RLM_SCHEDULE_TYPE.

SCHEDULE_TYPE_EXT NULL VARCHAR2(30) External value from whichRLM_SCHEDULE_TYPE was derivedin EDI Gateway Code Conversion.

SCHED_GENERATION_DATE NULL DATE Date customer generated eitherthe schedule or the planninginformation on the schedule.

Page 70: rlmtrm

3 – 32 Oracle Release Management Technical Reference Manual

Oracle Proprietary, Confidential Information––Use Restricted by Contract

SCHED_HORIZON_END_DATE NULL DATE Schedule horizon end date (tobe derived based on demandcontained within the scheduleif not specified)

SCHED_HORIZON_START_DATE NULL DATE Schedule horizon start date(to be derived based on demandcontained within the scheduleif not specified)

SCHEDULE_PURPOSE NULL VARCHAR2(30) Schedule purpose code, i.e.Original, Replace,Cancellation, etc. Validatedagainst FND_LOOKUPS.LOOKUP_TYPE=RLM_SCHEDULE_PURPOSE

SCHEDULE_PURPOSE_EXT NULL VARCHAR2(30) External value from whichSCHEDULE_PURPOSE was derived inEDI Gateway Code Conversion.

SCHEDULE_REFERENCE_NUM NULL VARCHAR2(35) Customer assigned schedulereference or release number

SCHEDULE_SOURCE NULL VARCHAR2(30) EDI or manual transactionsource for this schedule, i.e.830, 862, 866, DELFOR, MANUAL,etc.

LAST_UPDATE_DATE NOT NULL DATE Standard Who columnLAST_UPDATED_BY NOT NULL NUMBER Standard Who columnCREATION_DATE NOT NULL DATE Standard Who columnCREATED_BY NOT NULL NUMBER Standard Who columnATTRIBUTE_CATEGORY NULL VARCHAR2(30) Descriptive Flexfield context

columnATTRIBUTE1 NULL VARCHAR2(150) Descriptive Flexfield context

columnATTRIBUTE2 NULL VARCHAR2(150) Descriptive Flexfield context

columnATTRIBUTE3 NULL VARCHAR2(150) Descriptive Flexfield context

columnATTRIBUTE4 NULL VARCHAR2(150) Descriptive Flexfield context

columnATTRIBUTE5 NULL VARCHAR2(150) Descriptive Flexfield context

columnATTRIBUTE6 NULL VARCHAR2(150) Descriptive Flexfield context

columnATTRIBUTE7 NULL VARCHAR2(150) Descriptive Flexfield context

columnATTRIBUTE8 NULL VARCHAR2(150) Descriptive Flexfield context

columnATTRIBUTE9 NULL VARCHAR2(150) Descriptive Flexfield context

columnATTRIBUTE10 NULL VARCHAR2(150) Descriptive Flexfield context

columnATTRIBUTE11 NULL VARCHAR2(150) Descriptive Flexfield context

columnATTRIBUTE12 NULL VARCHAR2(150) Descriptive Flexfield context

columnATTRIBUTE13 NULL VARCHAR2(150) Descriptive Flexfield context

columnATTRIBUTE14 NULL VARCHAR2(150) Descriptive Flexfield context

columnATTRIBUTE15 NULL VARCHAR2(150) Descriptive Flexfield context

columnLAST_UPDATE_LOGIN NULL NUMBER Standard Who columnREQUEST_ID NULL NUMBER Standard Who columnPROGRAM_APPLICATION_ID NULL NUMBER Standard Who columnPROGRAM_ID NULL NUMBER Standard Who columnPROGRAM_UPDATE_DATE NULL DATE Standard Who column

Page 71: rlmtrm

3 – 33Detailed Design

Oracle Proprietary, Confidential Information––Use Restricted by Contract

TP_ATTRIBUTE1 NULL VARCHAR2(150) Trading Partner flexfieldcolumn

TP_ATTRIBUTE2 NULL VARCHAR2(150) Trading Partner flexfieldcolumn

TP_ATTRIBUTE3 NULL VARCHAR2(150) Trading Partner flexfieldcolumn

TP_ATTRIBUTE4 NULL VARCHAR2(150) Trading Partner flexfieldcolumn

TP_ATTRIBUTE5 NULL VARCHAR2(150) Trading Partner flexfieldcolumn

TP_ATTRIBUTE6 NULL VARCHAR2(150) Trading Partner flexfieldcolumn

TP_ATTRIBUTE7 NULL VARCHAR2(150) Trading Partner flexfieldcolumn

TP_ATTRIBUTE8 NULL VARCHAR2(150) Trading Partner flexfieldcolumn

TP_ATTRIBUTE9 NULL VARCHAR2(150) Trading Partner flexfieldcolumn

TP_ATTRIBUTE10 NULL VARCHAR2(150) Trading Partner flexfieldcolumn

TP_ATTRIBUTE11 NULL VARCHAR2(150) Trading Partner flexfieldcolumn

TP_ATTRIBUTE12 NULL VARCHAR2(150) Trading Partner flexfieldcolumn

TP_ATTRIBUTE13 NULL VARCHAR2(150) Trading Partner flexfieldcolumn

TP_ATTRIBUTE14 NULL VARCHAR2(150) Trading Partner flexfieldcolumn

TP_ATTRIBUTE15 NULL VARCHAR2(150) Trading Partner flexfieldcolumn

TP_ATTRIBUTE_CATEGORY NULL VARCHAR2(30) Trading Partner flexfieldcontext column

IndexesIndex Name Index Type Sequence Column Name

RLM_HEADERS_INTERFACE_U1 UNIQUE 5 HEADER_ID

Page 72: rlmtrm

3 – 34 Oracle Release Management Technical Reference Manual

Oracle Proprietary, Confidential Information––Use Restricted by Contract

RLM_INTERFACE_LINES_ALL

This table stores the item and item detail level information associatedwith customer planning, shipping, or production sequenced schedules.For production sequence schedules, the item represents the feature, notthe configuration. This table stores all details for scheduled items: dateddemand, authorizations, and customer shipment/receipt information. Ithas a child relationship to RLM_INTERFACE_HEADERS.

Column DescriptionsName Null? Type Description

LINE_ID NOT NULL NUMBER Sequence Generated UniqueIdentifier

HEADER_ID NOT NULL NUMBER Sequence Generated UniqueIdentifier foreign key to theRLM_INTERFACE_HEADERS_ALL.

AGREEMENT_ID NULL NUMBER Unique identifier for agreementon which customer purchaseorder is associated. FK toRA_AGREEMENTS

ATO_DATA_TYPE NULL VARCHAR2(30) Code to describe what type ofdata is included for the ATOitem (1=Model and Options,2=Model, 3=Options.) Validatedagainst FND_LOOKUPS.LOOKUP_TYPE=RLM_ITEM_METHOD_TYPE

BILL_TO_ADDRESS_1_EXT NULL VARCHAR2(35) Bill To address line 1, as sentby the customer on the N3segment.

BILL_TO_ADDRESS_2_EXT NULL VARCHAR2(35) Bill To address line 2, as sentby the customer on the N3segment.

BILL_TO_ADDRESS_3_EXT NULL VARCHAR2(35) Bill To address line 3, as sentby the customer on the N3segment.

BILL_TO_ADDRESS_4_EXT NULL VARCHAR2(35) Bill To address line 4, as sentby the customer on the N3segment.

BILL_TO_ADDRESS_ID NULL NUMBER Bill To address identifier. FKto RA_ADDRESSES.

INVOICE_TO_ORG_ID NULL NUMBER Unique identifier forinvoice–to organization whichrelates to BILL_TO_ADDRESS_ID.FK to HR_ORGANIZATIONS

BILL_TO_CITY_EXT NULL VARCHAR2(30) Bill To address city, as sentby the customer on the N4segment.

BILL_TO_COUNTRY_EXT NULL VARCHAR2(3) Bill To country, as sent by thecustomer on the N4 segment.

BILL_TO_COUNTY_EXT NULL VARCHAR2(25) Bill To county, as sent by thecustomer on the N4 segment.

BILL_TO_NAME_EXT NULL VARCHAR2(60) Bill To Name, as sent by thecustomer in the N1 and/or N2segment.

BILL_TO_POSTAL_CD_EXT NULL VARCHAR2(15) Bill To address postal code,assent by the customer on the N4segment.

BILL_TO_PROVINCE_EXT NULL VARCHAR2(10) Bill To province, as sent bythe customer on the N4 segment.

BILL_TO_SITE_USE_ID NULL NUMBER Bill To site use identifier.FK to RA_SITE_USES.

Page 73: rlmtrm

3 – 35Detailed Design

Oracle Proprietary, Confidential Information––Use Restricted by Contract

BILL_TO_STATE_EXT NULL VARCHAR2(10) Bill To state, as sent by thecustomer on the N4 segment.

CARRIER_ID_CODE_EXT NULL VARCHAR2(35) The carrier id, as sent by thecustomer on the TD5 segment.

CARRIER_QUALIFIER_EXT NULL VARCHAR2(3) The carrier qualifier, as sentby the customer on the TD5segment.

COMMODITY_EXT NULL VARCHAR2(35) Customer specified commoditycode

COUNTRY_OF_ORIGIN_EXT NULL VARCHAR2(35) Customer–specified country oforigin

CUST_ASSEMBLY_EXT NULL VARCHAR2(30) The customer assemblyidentification, as sent on theLIN segment of the 866 txn.

CUST_ASSIGNED_ID_EXT NULL VARCHAR2(20) Customer assignedidentification fordifferentiation within atransaction set, from LIN01.

CUST_BILL_TO_EXT NULL VARCHAR2(35) External Customer Bill To CrossReference

CUST_CONTRACT_NUM_EXT NULL VARCHAR2(35) The customer contract number,as sent on the LIN segment ofthe 830 txn.

CUSTOMER_DOCK_CODE NULL VARCHAR2(50) Customer dock code.CUST_INTRMD_SHIP_TO_EXT NULL VARCHAR2(35) External Intermediate ship to

Cross ReferenceCUST_ITEM_PRICE_EXT NULL NUMBER Price included on the customer

EDI transaction.CUST_ITEM_PRICE_UOM_EXT NULL VARCHAR2(3) UOM corresponding to the price

included on teh customer EDItransaction.

CUSTOMER_ITEM_REVISION NULL VARCHAR2(3) Customer part revision includedon schedule

CUSTOMER_JOB NULL VARCHAR2(50) Customer job numberCUST_MANUFACTURER_EXT NULL VARCHAR2(35) The manufacturer, as sent by

the customer on the LIN segmentof the 866 txn.

CUST_MODEL_NUMBER_EXT NULL VARCHAR2(35) Customer Model Number for thissequenced detail

CUST_MODEL_SERIAL_NUMBER NULL VARCHAR2(35) Customer Vehicle IdentificationNumber for this sequenceddetail, e.g. VIN or Chassis ID.

CUST_ORDER_NUM_EXT NULL VARCHAR2(35) The order number as sent by thecustomer on the LIN segment ofthe 866 and 830 txn.

CUST_PROCESS_NUM_EXT NULL VARCHAR2(35) The process number, as sent bythe customer on the LIN segmentof the 866 and 862 transaction.

CUST_PRODUCTION_LINE NULL VARCHAR2(50) Customer production lineCUST_PRODUCTION_SEQ_NUM NULL VARCHAR2(35) Customer Production Sequence

Number, or Delivery NumberCUST_SET_NUM_EXT NULL VARCHAR2(35) The customer set number, as

sent on the LIN segment of the862 and 866 txns.

CUST_SHIP_FROM_ORG_EXT NULL VARCHAR2(80) External Inventory OrganizationCross Reference

CUST_SHIP_TO_EXT NULL VARCHAR2(35) External Ship to address CrossReference

CUST_UOM_EXT NULL VARCHAR2(10) External Customer unit ofmeasure cross reference

CUSTOMER_ITEM_EXT NULL VARCHAR2(50) External Customer part numberCross Reference

CUSTOMER_ITEM_ID NULL NUMBER Customer item identifier. FKto MTL_CUSTOMER_ITEMS.

Page 74: rlmtrm

3 – 36 Oracle Release Management Technical Reference Manual

Oracle Proprietary, Confidential Information––Use Restricted by Contract

REQUEST_DATE NULL DATE The date and time the customerwants the material delivered orshipped, based on whether therequirements are delivery basedor ship based

SCHEDULE_DATE NULL DATE Planned shipment date and time(request_date – delivery leadtime if delivery based)

DATE_TYPE_CODE NULL VARCHAR2(30) Type of start/end date, e.g.ship, deliver, Pull signal,Cumulative. Validated againstFND_LOOKUPS.LOOKUP_TYPE=RLM_DATE_TYPE_CODE

DATE_TYPE_CODE_EXT NULL VARCHAR2(30) External value from whichDATE_TYPE_CODE was derived inEDI Gateway Code Conversion.

DELIVERY_LEAD_TIME NULL NUMBER For demand lines, thedifference between arrival andshipment dates, based ondefault shipping method betweenthe ship–from and ship–tolocations. This is determinedby the Calculate Ship Dateroutine and passed into OrderImport.

END_DATE_TIME NULL DATE Customer–specified optional enddate/time, applicable forflexible bucketed requirements,and cumulative information suchas authorizations andshipped/received

EQUIPMENT_CODE_EXT NULL VARCHAR2(3) The equipment code, as sent bythe customer on the TD3segment.

EQUIPMENT_NUMBER_EXT NULL VARCHAR2(35) The equipment number, as sentby the customer on the TD3segment.

HANDLING_CODE_EXT NULL VARCHAR2(3) Special handling code as sentby the customer in the TD4segment.

HAZARD_CODE_EXT NULL VARCHAR2(10) Hazardous Material Codecorresponding to the HazardousMaterial Code Qualifier as sentby the customer in the TD4segment.

HAZARD_CODE_QUAL_EXT NULL VARCHAR2(3) Hazardous Material CodeQualifier as sent by thecustomer in the TD4 segment.

HAZARD_DESCRIPTION_EXT NULL VARCHAR2(80) Hazardous Material Descriptionas sent by the customer in theTD4 segment.

IMPORT_LICENSE_DATE_EXT NULL DATE Customer Import License DateIMPORT_LICENSE_EXT NULL VARCHAR2(35) Customer Import License for

shipment destination countryINDUSTRY_ATTRIBUTE1 NULL VARCHAR2(150) Record keeping or model year.INDUSTRY_ATTRIBUTE10 NULL VARCHAR2(150) Industry Descriptive FlexfieldINDUSTRY_ATTRIBUTE11 NULL VARCHAR2(150) Industry Descriptive FlexfieldINDUSTRY_ATTRIBUTE12 NULL VARCHAR2(150) Industry Descriptive FlexfieldINDUSTRY_ATTRIBUTE13 NULL VARCHAR2(150) Industry Descriptive FlexfieldINDUSTRY_ATTRIBUTE14 NULL VARCHAR2(150) Industry Descriptive FlexfieldINDUSTRY_ATTRIBUTE15 NULL VARCHAR2(150) Industry Descriptive FlexfieldINDUSTRY_ATTRIBUTE2 NULL VARCHAR2(150) Industry Descriptive FlexfieldINDUSTRY_ATTRIBUTE3 NULL VARCHAR2(150) Industry Descriptive FlexfieldINDUSTRY_ATTRIBUTE4 NULL VARCHAR2(150) Industry Descriptive FlexfieldINDUSTRY_ATTRIBUTE5 NULL VARCHAR2(150) Industry Descriptive Flexfield

Page 75: rlmtrm

3 – 37Detailed Design

Oracle Proprietary, Confidential Information––Use Restricted by Contract

INDUSTRY_ATTRIBUTE6 NULL VARCHAR2(150) Industry Descriptive FlexfieldINDUSTRY_ATTRIBUTE7 NULL VARCHAR2(150) Industry Descriptive FlexfieldINDUSTRY_ATTRIBUTE8 NULL VARCHAR2(150) Industry Descriptive FlexfieldINDUSTRY_ATTRIBUTE9 NULL VARCHAR2(150) Industry Descriptive FlexfieldINDUSTRY_CONTEXT NULL VARCHAR2(30) Industry Descriptive context

FlexfieldINTRMD_SHIP_TO_ID NULL NUMBER Customer Intermediate Ship–to

Destination unique identifier.FK to RA_ADDRESSES

SHIP_TO_ORG_ID NULL NUMBER Unique identifier for ship–toorganization which relates toSHIP_TO_ADDRESS_ID. FK toHR_ORGANIZATIONS

INTRMD_ST_ADDRESS_1_EXT NULL VARCHAR2(35) Intermediate Ship To addressline 1, as sent by the customeron the N3 segment.

INTRMD_ST_ADDRESS_2_EXT NULL VARCHAR2(35) Intermediate Ship To addressline 2, as sent by the customeron the N3 segment.

INTRMD_ST_ADDRESS_3_EXT NULL VARCHAR2(35) Intermediate Ship To addressline 3, as sent by the customeron the N3 segment.

INTRMD_ST_ADDRESS_4_EXT NULL VARCHAR2(35) Intermediate Ship To addressline 4, as sent by the customeron the N3 segment.

INTRMD_ST_CITY_EXT NULL VARCHAR2(30) Intermediate Ship To addresscity, as sent by the customeron the N4 segment.

INTRMD_ST_COUNTRY_EXT NULL VARCHAR2(3) Intermediate Ship To country,as sent by the customer on theN4 segment.

INTRMD_ST_COUNTY_EXT NULL VARCHAR2(25) Intermediate Ship To county, assent by the customer on the N4segment.

INTRMD_ST_NAME_EXT NULL VARCHAR2(60) Intermediate Ship To Name, assent by the customer in the N1and/or N2 segment.

INTRMD_ST_POSTAL_CD_EXT NULL VARCHAR2(15) Intermediate Ship To addresspostal code, as sent by thecustomer on the N4 segment.

INTRMD_ST_PROVINCE_EXT NULL VARCHAR2(10) Intermediate Ship To province,as sent by the customer on theN4 segment.

INTRMD_ST_STATE_EXT NULL VARCHAR2(10) Intermediate Ship To state, assent by the customer on the N4segment.

INTRMD_ST_SITE_USE_ID NULL NUMBER Intermediate Ship To site useidentifier, FK to RA_SITE_USES

INVENTORY_ITEM_ID NULL NUMBER Inventory item identifier. FKto MTL_SYSTEM_ITEMS.

INVENTORY_ITEM_SEGMENT1 NULL VARCHAR2(40) Accounting FlexfieldINVENTORY_ITEM_SEGMENT10 NULL VARCHAR2(40) Accounting FlexfieldINVENTORY_ITEM_SEGMENT11 NULL VARCHAR2(40) Accounting FlexfieldINVENTORY_ITEM_SEGMENT12 NULL VARCHAR2(40) Accounting FlexfieldINVENTORY_ITEM_SEGMENT13 NULL VARCHAR2(40) Accounting FlexfieldINVENTORY_ITEM_SEGMENT14 NULL VARCHAR2(40) Accounting FlexfieldINVENTORY_ITEM_SEGMENT15 NULL VARCHAR2(40) Accounting FlexfieldINVENTORY_ITEM_SEGMENT16 NULL VARCHAR2(40) Accounting FlexfieldINVENTORY_ITEM_SEGMENT17 NULL VARCHAR2(40) Accounting FlexfieldINVENTORY_ITEM_SEGMENT18 NULL VARCHAR2(40) Accounting FlexfieldINVENTORY_ITEM_SEGMENT19 NULL VARCHAR2(40) Accounting FlexfieldINVENTORY_ITEM_SEGMENT2 NULL VARCHAR2(40) Accounting FlexfieldINVENTORY_ITEM_SEGMENT20 NULL VARCHAR2(40) Accounting Flexfield

Page 76: rlmtrm

3 – 38 Oracle Release Management Technical Reference Manual

Oracle Proprietary, Confidential Information––Use Restricted by Contract

INVENTORY_ITEM_SEGMENT3 NULL VARCHAR2(40) Accounting FlexfieldINVENTORY_ITEM_SEGMENT4 NULL VARCHAR2(40) Accounting FlexfieldINVENTORY_ITEM_SEGMENT5 NULL VARCHAR2(40) Accounting FlexfieldINVENTORY_ITEM_SEGMENT6 NULL VARCHAR2(40) Accounting FlexfieldINVENTORY_ITEM_SEGMENT7 NULL VARCHAR2(40) Accounting FlexfieldINVENTORY_ITEM_SEGMENT8 NULL VARCHAR2(40) Accounting FlexfieldINVENTORY_ITEM_SEGMENT9 NULL VARCHAR2(40) Accounting FlexfieldITEM_CONTACT_CODE_1 NULL VARCHAR2(3) Contact code 1 included in

customer EDI transactionITEM_CONTACT_CODE_2 NULL VARCHAR2(3) Contact code 2 included in

customer EDI transactionITEM_CONTACT_VALUE_1 NULL VARCHAR2(80) Values associated with Contact

code 1: concatenation of name,communication code, andcommunication number

ITEM_CONTACT_VALUE_2 NULL VARCHAR2(80) Values associated with Contactcode 2 : concatenation ofname, communication code, andcommunication number

ITEM_DESCRIPTION_EXT NULL VARCHAR2(80) Item description included onschedule

ITEM_DETAIL_QUANTITY NULL NUMBER Requested quantity. IfItem_Detail_Type = 0,1,2, thisis the demand quantity. IfItem_Detail_Type = 3, this isthe authorization quantity. IfItem_Detail_Type = 4, this isthe shipped, received or cumquantity. If Item_Detail_Type= 5, this is a miscellaneousquantity, such as ahead/behind,inventory balance, etc.

ITEM_DETAIL_REF_CODE_1 NULL VARCHAR2(3) Reference code 1 included incustomer EDI transaction

ITEM_DETAIL_REF_CODE_2 NULL VARCHAR2(3) Reference code 2 included incustomer EDI transaction

ITEM_DETAIL_REF_CODE_3 NULL VARCHAR2(3) Reference code 3 included incustomer EDI transaction

ITEM_DETAIL_REF_VALUE_1 NULL VARCHAR2(35) Value associated with Referencecode 1

ITEM_DETAIL_REF_VALUE_2 NULL VARCHAR2(35) Value associated with Referencecode 2

ITEM_DETAIL_REF_VALUE_3 NULL VARCHAR2(35) Value associated with Referencecode 3

ITEM_DETAIL_SUBTYPE NULL VARCHAR2(30) Schedule item detail rowsub–type:For form or forecastdemand, Bucket type associatedwith the demand date/quantity;for authorizations, the type ofauthorization; forshipment/receipt, cumulative orlast.

ITEM_DETAIL_SUBTYPE_EXT NULL VARCHAR2(30) External value from whichITEM_DETAIL_SUBTYPE was derivedin EDI Gateway Code Conversion.

ITEM_DETAIL_TYPE NULL VARCHAR2(30) Schedule item detail row type:0 = Past Due Firm1 = FirmDemand, 2 = Forecast Demand, 3= Authorization, 4 =Shipment/Receipt Info, 5 =OtherValidated againstFND_LOOKUPS.LOOKUP_TYPE=RLM_DETAIL_TYPE_CODE

ITEM_DETAIL_TYPE_EXT NULL VARCHAR2(30) External value from whichITEM_DETAIL_TYPE was derived inEDI Gateway Code Conversion.

Page 77: rlmtrm

3 – 39Detailed Design

Oracle Proprietary, Confidential Information––Use Restricted by Contract

ITEM_ENG_CNG_LVL_EXT NULL VARCHAR2(35) Customer part engineeringchange level included onschedule

ITEM_MEASUREMENTS_EXT NULL VARCHAR2(240) Item measurement information assent by the customer on the MEAsegments.

ITEM_NOTE_TEXT NULL VARCHAR2(240) Free form item note textincluded in the schedule

ITEM_REF_CODE_1 NULL VARCHAR2(3) Reference code 1 included incustomer EDI transaction

ITEM_REF_CODE_2 NULL VARCHAR2(3) Reference code 2 included incustomer EDI transaction

ITEM_REF_CODE_3 NULL VARCHAR2(3) Reference code 3 included incustomer EDI transaction

ITEM_REF_VALUE_1 NULL VARCHAR2(35) Value associated with Referencecode 1

ITEM_REF_VALUE_2 NULL VARCHAR2(35) Value associated with Referencecode 2

ITEM_REF_VALUE_3 NULL VARCHAR2(35) Value associated with Referencecode 3

ITEM_RELEASE_STATUS_EXT NULL VARCHAR2(3) Customer part release statusincluded on schedule

LADING_QUANTITY_EXT NULL NUMBER The lading quantity as sent bythe customer on the TD1segment.

LETTER_CREDIT_EXPDT_EXT NULL DATE Customer letter of creditexpiration date

LETTER_CREDIT_EXT NULL VARCHAR2(35) Customer letter of credit withinternational bank guaranteeingpayment for internationalshipments

LINE_REFERENCE NULL VARCHAR2(50) Unique line identifier withinan order for a transmissionidentifier.

LINK_TO_LINE_REF NULL VARCHAR2(50) Link to ImmediateParent_line_reference within anorder for a transmissionidentifier.

ORDER_HEADER_ID NULL NUMBER Order header identifier. FK toOE_ORDER_HEADERS.

ORG_ID NULL NUMBER Operating unit unique id. FKto HR_ORGANIZATION_UNITS.

OTHER_NAME_CODE_1 NULL VARCHAR2(3) Other name code 1 included incustomer EDI transaction

OTHER_NAME_CODE_2 NULL VARCHAR2(3) Other name code 2 included incustomer EDI transaction

OTHER_NAME_VALUE_1 NULL VARCHAR2(80) Values associated with Othername code 1: concatenation ofname, code, and number

OTHER_NAME_VALUE_2 NULL VARCHAR2(80) Values associated with Othername code 2 : concatenation ofname, code, and number

PACK_SIZE_EXT NULL NUMBER Size of supplier units in pack,as sent by the customer on thePO4 segment.

PACK_UNITS_PER_PACK_EXT NULL NUMBER Number of inner pack units perout pack unit, as sent by thecustomer on the PO4 segment.

PACK_UOM_CODE_EXT NULL VARCHAR2(3) Unit of measure of supplierunits in the pack, as sent bythe customer in the PO4segment.

PACKAGING_CODE_EXT NULL VARCHAR2(10) The packaging code as sent bythe customer on TD1 segment.

Page 78: rlmtrm

3 – 40 Oracle Release Management Technical Reference Manual

Oracle Proprietary, Confidential Information––Use Restricted by Contract

PARENT_LINK_LINE_REF NULL VARCHAR2(50) Line reference of top model fora transmission identifier foran order

PRICE_LIST_ID NULL NUMBER Unique identifier for pricelist associated with customeritem or agreement on whichcustomer purchase order isassociated. FK toRA_PRICE_LISTS

PRIMARY_QUANTITY NULL NUMBER Quantity in the primary UOM.PRIMARY_UOM_CODE NULL VARCHAR2(3) Primary unit of measure. FK to

MTL_UNITS_OF_MEASUREPRIME_CONTRCTR_PART_EXT NULL VARCHAR2(35) The prime contractor part

number, as sent by the customeron the LIN segment of the 862segment.

PROCESS_STATUS NULL NUMBER Indicates The currentprocessing status of a record(1=do not process, 2=waiting tobe processed, 3=in process,4=error, 5=processed,6=’processed with error(s)’ forheaders with lines in–error..)

CUST_PO_RELEASE_NUM NULL VARCHAR2(35) Customer Purchase Order Releasenumber included on schedule

CUST_PO_DATE NULL DATE Customer–specified effectivitydate of Purchase Order numberincluded on schedule

CUST_PO_LINE_NUM NULL VARCHAR2(35) Customer Purchase Order linenumber included on schedule

CUST_PO_NUMBER NULL VARCHAR2(50) Customer purchase order numberQTY_TYPE_CODE NULL VARCHAR2(30) Actual or Cumulative. Validated

against FND_LOOKUPS.LOOKUP_TYPE=RLM_QTY_TYPE_CODE

QTY_TYPE_CODE_EXT NULL VARCHAR2(30) External value from whichQTY_TYPE_CODE was derived inEDI Gateway Code Conversion.

RETURN_CONTAINER_EXT NULL VARCHAR2(35) Returnable container specifiedby customer for item shipment

SCHEDULE_LINE_ID NULL NUMBER Schedule line uniqueidentifier. FK toRLM_SCHEDULE_LINES, except foraggregated schedule lines.

ROUTING_DESC_EXT NULL VARCHAR2(35) The routing description, assent by the customer on the TD5segment.

ROUTING_SEQ_CODE_EXT NULL VARCHAR2(3) Code describing therelationship of a carrier to aspecific shipment movement, assent by the customer on the TD5segment.

Page 79: rlmtrm

3 – 41Detailed Design

Oracle Proprietary, Confidential Information––Use Restricted by Contract

SCHEDULE_ITEM_NUM NULL NUMBER Schedule Item Number, the meansto identify how item demand andinformation is grouped by thecustomer within the schedule.For sequenced schedules, it isequal to CUSTOMER_PROD_SEQ_NUM.For EDI planning and shippingschedules, it is incremented inthe EDI Gateway when each 2000record is encountered on aninbound SPSI or SSSItransaction. This number isassigned for manually enteredschedules. All interface lineswith the same Schedule Itemnumber are validated together,and pass or fail validation asa group.

SHIP_DEL_PATTERN_EXT NULL VARCHAR2(3) Customer ship delivery patterncode for this item; notintegrated with delivery rulesfor date/qty calculation

SHIP_DEL_TIME_CODE_EXT NULL VARCHAR2(3) Customer ship delivery timecode for this item; notintegrated with delivery rulesfor date/qty calculation

SHIP_DEL_RULE_NAME NULL VARCHAR2(30) Shipment/delivery rule name forthis schedule item. Initiallypopulated only if a successfulcode conversion in the EDIGateway has occurred. FK toRLM_SHIP_DELIVERY_CODES

SHIP_FROM_ADDRESS_1_EXT NULL VARCHAR2(35) SHIP_FROM address line 1, assent by the customer on the N3segment.

SHIP_FROM_ADDRESS_2_EXT NULL VARCHAR2(35) SHIP_FROM address line 2, assent by the customer on the N3segment.

SHIP_FROM_ADDRESS_3_EXT NULL VARCHAR2(35) SHIP_FROM address line 3, assent by the customer on the N3segment.

SHIP_FROM_ADDRESS_4_EXT NULL VARCHAR2(35) SHIP_FROM address line 4, assent by the customer on the N3segment.

SHIP_FROM_CITY_EXT NULL VARCHAR2(30) SHIP_FROM address city, as sentby the customer on the N4segment.

SHIP_FROM_COUNTRY_EXT NULL VARCHAR2(3) SHIP_FROM country, as sent bythe customer on the N4 segment.

SHIP_FROM_COUNTY_EXT NULL VARCHAR2(25) SHIP_FROM county, as sent bythe customer on the N4 segment.

SHIP_FROM_NAME_EXT NULL VARCHAR2(60) SHIP_FROM Name, as sent by thecustomer in the N1 and/or N2segment.

SHIP_FROM_ORG_ID NULL NUMBER Ship from organizationidentifier. FK toMTL_PARAMETERS andHR_ORGANIZATIONS.

SHIP_FROM_POSTAL_CD_EXT NULL VARCHAR2(15) SHIP_FROM address postalcode,as sent by the customer onthe N4 segment.

SHIP_FROM_PROVINCE_EXT NULL VARCHAR2(10) SHIP_FROM province, as sent bythe customer on the N4 segment.

SHIP_FROM_STATE_EXT NULL VARCHAR2(10) SHIP_FROM state, as sent by thecustomer on the N4 segment.

SHIP_LABEL_INFO_LINE_1 NULL VARCHAR2(80) Pull signal bar–code labelrouting information – line 1

Page 80: rlmtrm

3 – 42 Oracle Release Management Technical Reference Manual

Oracle Proprietary, Confidential Information––Use Restricted by Contract

SHIP_LABEL_INFO_LINE_10 NULL VARCHAR2(80) Pull signal bar–code labelrouting information – line 10

SHIP_LABEL_INFO_LINE_2 NULL VARCHAR2(80) Pull signal bar–code labelrouting information – line 2

SHIP_LABEL_INFO_LINE_3 NULL VARCHAR2(80) Pull signal bar–code labelrouting information – line 3

SHIP_LABEL_INFO_LINE_4 NULL VARCHAR2(80) Pull signal bar–code labelrouting information – line 4

SHIP_LABEL_INFO_LINE_5 NULL VARCHAR2(80) Pull signal bar–code labelrouting information – line 5

SHIP_LABEL_INFO_LINE_6 NULL VARCHAR2(80) Pull signal bar–code labelrouting information – line 6

SHIP_LABEL_INFO_LINE_7 NULL VARCHAR2(80) Pull signal bar–code labelrouting information – line 7

SHIP_LABEL_INFO_LINE_8 NULL VARCHAR2(80) Pull signal bar–code labelrouting information – line 8

SHIP_LABEL_INFO_LINE_9 NULL VARCHAR2(80) Pull signal bar–code labelrouting information – line 9

SHIP_TO_ADDRESS_1_EXT NULL VARCHAR2(35) Ship to address line 1,as sentby the customer on the N3segment.

SHIP_TO_ADDRESS_2_EXT NULL VARCHAR2(35) Ship to address line 2, as sentby the customer on the N3segment.

SHIP_TO_ADDRESS_3_EXT NULL VARCHAR2(35) Ship to address line 3, as sentby the customer on the N3segment.

SHIP_TO_ADDRESS_4_EXT NULL VARCHAR2(35) Ship to address line 4, as sentby the customer on the N3segment.

SHIP_TO_ADDRESS_ID NULL NUMBER Ship to address identifier. FKto RA_ADDRESSES.

DELIVER_TO_ORG_ID NULL NUMBER Unique identifier for ship–toorganization which relates toSHIP_TO_ADDRESS_ID if there isno intermediate ship–toaddress, or toINTERMEDIATE_SHIP_TO_ID ifintermediate ship–to address isspecified. FK toHR_ORGANIZATIONS

SHIP_TO_CITY_EXT NULL VARCHAR2(30) Ship to address city, as sentby the customer on the N4segment.

SHIP_TO_COUNTRY_EXT NULL VARCHAR2(3) Ship to country, as sent by thecustomer on the N4 segment.

SHIP_TO_COUNTY_EXT NULL VARCHAR2(25) Ship to county, as sent by thecustomer on the N4 segment.

SHIP_TO_NAME_EXT NULL VARCHAR2(60) Ship to name, as sent by thecustomer on the N1 or N2segment.

SHIP_TO_POSTAL_CD_EXT NULL VARCHAR2(15) Ship to address postal code, assent by the customer on the N4segment.

SHIP_TO_PROVINCE_EXT NULL VARCHAR2(10) Ship to province, as sent bythe customer on the N4 segment.

SHIP_TO_SITE_USE_ID NULL NUMBER Ship to site use identifier.FK to RA_SITE_USES.

SHIP_TO_STATE_EXT NULL VARCHAR2(10) Ship to state, as sent by thecustomer on the N4 segment.

START_DATE_TIME NULL DATE Customer–specified date/time,as transmitted by the customeron the EDI transaction.

Page 81: rlmtrm

3 – 43Detailed Design

Oracle Proprietary, Confidential Information––Use Restricted by Contract

SUBLINE_ASSIGNED_ID_EXT NULL VARCHAR2(20) Subline customer assignedidentification from the SLN01.Related to but not necessarilyequivalent to the baselinenumber, assigned identificationfrom LIN01. For example, 1.1or 1A might be used as asubline number to relate tobaseline number 1.

SUBLINE_CONFIG_CODE_EXT NULL VARCHAR2(3) The Subline Configuration Code,as sent by the customer on theSLN segment, indicating therelationship of the sublineitem to the baseline item.

SUBLINE_CUST_ITEM_EXT NULL VARCHAR2(50) Subline customer item number,as sent by the customer on theSLN segment.

SUBLINE_CUST_ITEM_ID NULL NUMBER Customer Item uniqueidentifier.

SUBLINE_MODEL_NUM_EXT NULL VARCHAR2(35) Subline customer model number,as sent by the customer on theSLN segment.

SUBLINE_QUANTITY NULL NUMBER The subline quantity, as sentby the customer on the SLNsegment.

SUBLINE_UOM_CODE NULL VARCHAR2(3) The subline unit of measure(internal) cross–referencedfrom the UOM sent by thecustomer on the SLN segment.FK to MTL_UNITS_OF_MEASURE.

SUPPLIER_ITEM_EXT NULL VARCHAR2(35) Supplier item number specifiedby customer

TRANSIT_TIME_EXT NULL VARCHAR2(22) The transit time, as sent bythe customer on the TD5segment.

TRANSIT_TIME_QUAL_EXT NULL VARCHAR2(3) The transit time qualifier, assent by the customer on theTD–5 segment.

TRANSPORT_LOC_QUAL_EXT NULL VARCHAR2(3) The shipping locationqualifier, as sent by thecustomer on the TD5 segment.This identifies the type oflocation which specified in thecorresponding shippinglocation.

TRANSPORT_LOCATION_EXT NULL VARCHAR2(35) The specific shipping location(such as pool point or airport)corresponding to the shippinglocation qualifier, as sent bythe customer on the TD5segment. This corresponds tothe shipping locationqualifier.

TRANSPORT_METHOD_EXT NULL VARCHAR2(3) The transportation method, assent by the customer on the TD5segment.

UOM_CODE NULL VARCHAR2(3) Abbreviated unit of measurecode. FK toMTL_UNITS_OF_MEASURE.

WEIGHT_EXT NULL NUMBER The weight, as sent by thecustomer on the TD1 segment.

WEIGHT_QUALIFIER_EXT NULL VARCHAR2(3) The weight qualifier, as sentby the customer on the TD1segment.

WEIGHT_UOM_EXT NULL VARCHAR2(3) The unit of measurecorresponding to shipmentweight, as sent by the customeron the TD1 segment.

Page 82: rlmtrm

3 – 44 Oracle Release Management Technical Reference Manual

Oracle Proprietary, Confidential Information––Use Restricted by Contract

FBO_CONFIGURATION_KEY_1 NULL VARCHAR2(35) For FBO Production Sequenceschedules, the 1st sort key foridentifying configurationsindicated by the customer

FBO_CONFIGURATION_KEY_2 NULL VARCHAR2(35) For FBO Production Sequenceschedules, the 2nd sort key foridentifying configurationsindicated by the customer

FBO_CONFIGURATION_KEY_3 NULL VARCHAR2(35) For FBO Production Sequenceschedules, the 3rd sort key foridentifying configurationsindicated by the customer

FBO_CONFIGURATION_KEY_4 NULL VARCHAR2(35) For FBO Production Sequenceschedules, the 4th sort key foridentifying configurationsindicated by the customer

FBO_CONFIGURATION_KEY_5 NULL VARCHAR2(35) For FBO Production Sequenceschedules, the 5th sort keyfor identifying configurationsindicated by the customer

MATCH_KEY_ACROSS NULL VARCHAR2(150) Audit trail of match across keyused when this schedule wasprocessed.

MATCH_KEY_WITHIN NULL VARCHAR2(150) Audit trail of match within keyused when this schedule wasprocessed.

CRITICAL_KEY_ATTRIBUTES NULL VARCHAR2(150) Audit trail of criticalattributes key used when thisschedule was processed. Anexception (warning) isgenerated if one of these ismissing on Firm demand.

LAST_UPDATE_DATE NOT NULL DATE Standard Who columnLAST_UPDATED_BY NOT NULL NUMBER Standard Who columnCREATION_DATE NOT NULL DATE Standard Who columnCREATED_BY NOT NULL NUMBER Standard Who columnATTRIBUTE_CATEGORY NULL VARCHAR2(30) Descriptive flexfield context

columnATTRIBUTE1 NULL VARCHAR2(150) Descriptive Flexfield segment

columnATTRIBUTE2 NULL VARCHAR2(150) Descriptive Flexfield segment

columnATTRIBUTE3 NULL VARCHAR2(150) Descriptive Flexfield segment

columnATTRIBUTE4 NULL VARCHAR2(150) Descriptive Flexfield segment

columnATTRIBUTE5 NULL VARCHAR2(150) Descriptive Flexfield segment

columnATTRIBUTE6 NULL VARCHAR2(150) Descriptive Flexfield segment

columnATTRIBUTE7 NULL VARCHAR2(150) Descriptive Flexfield segment

columnATTRIBUTE8 NULL VARCHAR2(150) Descriptive Flexfield segment

columnATTRIBUTE9 NULL VARCHAR2(150) Descriptive Flexfield segment

columnATTRIBUTE10 NULL VARCHAR2(150) Descriptive Flexfield segment

columnATTRIBUTE11 NULL VARCHAR2(150) Descriptive Flexfield segment

columnATTRIBUTE12 NULL VARCHAR2(150) Descriptive Flexfield segment

columnATTRIBUTE13 NULL VARCHAR2(150) Descriptive Flexfield segment

column

Page 83: rlmtrm

3 – 45Detailed Design

Oracle Proprietary, Confidential Information––Use Restricted by Contract

ATTRIBUTE14 NULL VARCHAR2(150) Descriptive Flexfield segmentcolumn

ATTRIBUTE15 NULL VARCHAR2(150) Descriptive Flexfield segmentcolumn

LAST_UPDATE_LOGIN NULL NUMBER Standard Who columnREQUEST_ID NULL NUMBER Standard Who columnPROGRAM_APPLICATION_ID NULL NUMBER Standard Who columnPROGRAM_ID NULL NUMBER Standard Who columnPROGRAM_UPDATE_DATE NULL DATE Standard Who columnTP_ATTRIBUTE1 NULL VARCHAR2(150) Trading Partner Flexfield

segment columnTP_ATTRIBUTE2 NULL VARCHAR2(150) Trading Partner Flexfield

segment columnTP_ATTRIBUTE3 NULL VARCHAR2(150) Trading Partner Flexfield

segment columnTP_ATTRIBUTE4 NULL VARCHAR2(150) Trading Partner Flexfield

segment columnTP_ATTRIBUTE5 NULL VARCHAR2(150) Trading Partner Flexfield

segment columnTP_ATTRIBUTE6 NULL VARCHAR2(150) Trading Partner Flexfield

segment columnTP_ATTRIBUTE7 NULL VARCHAR2(150) Trading Partner Flexfield

segment columnTP_ATTRIBUTE8 NULL VARCHAR2(150) Trading Partner Flexfield

segment columnTP_ATTRIBUTE9 NULL VARCHAR2(150) Trading Partner Flexfield

segment columnTP_ATTRIBUTE10 NULL VARCHAR2(150) Trading Partner Flexfield

segment columnTP_ATTRIBUTE11 NULL VARCHAR2(150) Trading Partner Flexfield

segment columnTP_ATTRIBUTE12 NULL VARCHAR2(150) Trading Partner Flexfield

segment columnTP_ATTRIBUTE13 NULL VARCHAR2(150) Trading Partner Flexfield

segment columnTP_ATTRIBUTE14 NULL VARCHAR2(150) Trading Partner Flexfield

segment columnTP_ATTRIBUTE15 NULL VARCHAR2(150) Trading Partner Flexfield

segment columnTP_ATTRIBUTE_CATEGORY NULL VARCHAR2(30) Trading Partner Flexfield

segment columnLINE_NUMBER NULL NUMBER Unique identifier of a line

within a scheduleINTMED_SHIP_TO_ORG_ID NULL NUMBER Unique identifier for

intermediate ship–toorganization which relates toINTERMEDIATE_SHIP_TO_ID ifintermediate ship–to address isspecified. FK toHR_ORGANIZATIONS

LINE_SOURCE NULL VARCHAR2(30) Schedule Source at line levelsince lines can also bemanually entered.

PREFERRED_GRADE NULL VARCHAR2(4) Preferred Grade

IndexesIndex Name Index Type Sequence Column Name

RLM_LINES_INTERFACE_U1 UNIQUE 5 LINE_ID

Page 84: rlmtrm

3 – 46 Oracle Release Management Technical Reference Manual

Oracle Proprietary, Confidential Information––Use Restricted by Contract

RLM_MESSAGE_CATEGORY

Column DescriptionsName Null? Type Description

MESSAGE_CATEGORY_ID NOT NULL NUMBER Message Category UniqueIdentifier

MESSAGE_CATEGORY NOT NULL NUMBER Message CategoryMESSAGE_CATEGORY_DESC NULL VARCHAR2(240) Message Category DescriptionMESSAGE_NAME NOT NULL VARCHAR2(30) The exception code. FK to

FND_NEW_MESSAGES.CREATION_DATE NOT NULL DATE Standard Who columnCREATED_BY NOT NULL NUMBER(15) Standard Who columnLAST_UPDATE_DATE NOT NULL DATE Standard Who columnLAST_UPDATED_BY NOT NULL NUMBER(15) Standard Who columnLAST_UPDATE_LOGIN NULL NUMBER(15) Standard Who column

Page 85: rlmtrm

3 – 47Detailed Design

Oracle Proprietary, Confidential Information––Use Restricted by Contract

RLM_SCHEDULE_HEADERS_ALL

This table stores the header level details of the Release Managementschedules. It has details pertainig to the specific schedule and customerlevel information. Release Management demand Processor uses thistable to maintain a current picture of demand schedule headers.

Column DescriptionsName Null? Type Description

HEADER_ID NOT NULL NUMBER Schedule unique identifierCUSTOMER_ID NOT NULL NUMBER Ship–to Customer unique

identifier. FK to RA_CUSTOMERSSCHEDULE_TYPE NOT NULL VARCHAR2(30) Schedule Type: Planning,

Shipping or Sequenced Validatedagainst FND_LOOKUPS.LOOKUP_TYPE= RLM_SCHEDULE_TYPE

SCHED_HORIZON_END_DATE NOT NULL DATE Schedule horizon end dateSCHED_HORIZON_START_DATE NOT NULL DATE Schedule horizon start dateSCHEDULE_SOURCE NOT NULL VARCHAR2(30) EDI or manual transaction

source identifier for thisschedule, i.e. 830, 862, 866,DELFOR, MANUAL, etc.

SCHEDULE_PURPOSE NOT NULL VARCHAR2(30) Schedule purpose code, i.e.Original, Replace,Cancellation, etc. Validatedagainst FND_LOOKUPS.LOOKUP_TYPE= RLM_SCHEDULE_PURPOSE

SCHEDULE_REFERENCE_NUM NOT NULL VARCHAR2(35) Customer assigned schedulereference or release number

CUST_ADDRESS_1_EXT NULL VARCHAR2(35) Customer address line 1, assent by the customer on the N3segment.

CUST_ADDRESS_2_EXT NULL VARCHAR2(35) Customer address line 2, assent by the customer on the N3segment.

CUST_ADDRESS_3_EXT NULL VARCHAR2(35) Customer address line 3, assent by the customer on the N3segment.

CUST_ADDRESS_4_EXT NULL VARCHAR2(35) Customer address line 4, assent by the customer on the N3segment.

CUST_CITY_EXT NULL VARCHAR2(30) Customer address city, as sentby the customer on the N4segment.

CUST_COUNTRY_EXT NULL VARCHAR2(3) Customer country, as sent bythe customer on the N4 segment.

CUST_COUNTY_EXT NULL VARCHAR2(25) Customer county, as sent by thecustomer on the N4 segment.

CUSTOMER_EXT NULL VARCHAR2(35) Customer external valueCUST_NAME_EXT NULL VARCHAR2(60) Customer Name, as sent by the

customer in the N1 and/or N2segment.

CUST_POSTAL_CD_EXT NULL VARCHAR2(15) Customer address postal code,assent by the customer on the N4segment.

CUST_PROVINCE_EXT NULL VARCHAR2(10) Customer province, as sent bythe customer on the N4 segment.

CUST_STATE_EXT NULL VARCHAR2(10) Customer state, as sent by thecustomer on the N4 segment.

Page 86: rlmtrm

3 – 48 Oracle Release Management Technical Reference Manual

Oracle Proprietary, Confidential Information––Use Restricted by Contract

ECE_PRIMARY_ADDRESS_ID NULL NUMBER Customer Primary Address IDpopulated by EDI Gateway codeconversion. FK toRA_ADDRESSES.

ECE_TP_LOCATION_CODE_EXT NULL VARCHAR2(35) For EDI transactions only,external Trading PartnerLocation Code assigned to thetransaction

ECE_TP_TRANSLATOR_CODE NULL VARCHAR2(35) For EDI transactions only, EDIGateway Trading Partner Codeassigned to the transaction

EDI_CONTROL_NUM_1 NULL VARCHAR2(15) EDI control number 1 (ISA)assigned by the customer EDItranslator for audit.

EDI_CONTROL_NUM_2 NULL VARCHAR2(15) EDI control number 2 (GS)assigned by the customer EDItranslator for audit.

EDI_CONTROL_NUM_3 NULL VARCHAR2(15) EDI control number 3 (ST)assigned by the customer EDItranslator for audit.

EDI_TEST_INDICATOR NULL VARCHAR2(1) EDI Test/Production transactionindicator (T or P), assigned bythe customer EDI translator.EDI Gateway rules determine thehandling of test transactionswithin the Demand Processor.

HEADER_CONTACT_CODE_1 NULL VARCHAR2(3) Contact code 1 included incustomer EDI transaction (notvalidated)

HEADER_CONTACT_CODE_2 NULL VARCHAR2(3) Contact code 2 included incustomer EDI transaction (notvalidated)

HEADER_CONTACT_VALUE_1 NULL VARCHAR2(80) Values associated with Contactcode 1: concatenation of name,communication code, andcommunication number

HEADER_CONTACT_VALUE_2 NULL VARCHAR2(80) Values associated with Contactcode 2 : concatenation ofname, communication code, andcommunication number

HEADER_NOTE_TEXT NULL VARCHAR2(240) Free form note text included inthe schedule at the headerlevel

HEADER_REF_CODE_1 NULL VARCHAR2(3) Reference code 1 included incustomer EDI transaction.

HEADER_REF_CODE_2 NULL VARCHAR2(3) Reference code 2 included incustomer EDI transaction

HEADER_REF_CODE_3 NULL VARCHAR2(3) Reference code 3 included incustomer EDI transaction

HEADER_REF_VALUE_1 NULL VARCHAR2(35) Value associated with Referencecode 1

HEADER_REF_VALUE_2 NULL VARCHAR2(35) Value associated with Referencecode 2

HEADER_REF_VALUE_3 NULL VARCHAR2(35) Value associated with Referencecode 3

ORG_ID NULL NUMBER Operating unit unique ID. FKto HR_ORGANIZATION_UNITS.

SCHEDULE_TYPE_EXT NULL VARCHAR2(30) External value from whichRLM_SCHEDULE_TYPE was derivedin EDI Gateway Code Conversion.

SCHED_GENERATION_DATE NULL DATE Date customer generated eitherthe schedule or the planninginformation on the schedule.

SCHEDULE_PURPOSE_EXT NULL VARCHAR2(30) External value from whichSCHEDULE_PURPOSE was derived inEDI Gateway Code Conversion.

Page 87: rlmtrm

3 – 49Detailed Design

Oracle Proprietary, Confidential Information––Use Restricted by Contract

LAST_UPDATE_DATE NOT NULL DATE Standard Who columnLAST_UPDATED_BY NOT NULL NUMBER Standard Who columnCREATION_DATE NOT NULL DATE Standard Who columnCREATED_BY NOT NULL NUMBER Standard Who columnATTRIBUTE_CATEGORY NULL VARCHAR2(30) Descriptive Flexfield context

columnATTRIBUTE1 NULL VARCHAR2(150) Descriptive Flexfield segment

columnATTRIBUTE2 NULL VARCHAR2(150) Descriptive Flexfield segment

columnATTRIBUTE3 NULL VARCHAR2(150) Descriptive Flexfield segment

columnATTRIBUTE4 NULL VARCHAR2(150) Descriptive Flexfield segment

columnATTRIBUTE5 NULL VARCHAR2(150) Descriptive Flexfield segment

columnATTRIBUTE6 NULL VARCHAR2(150) Descriptive Flexfield segment

columnATTRIBUTE7 NULL VARCHAR2(150) Descriptive Flexfield segment

columnATTRIBUTE8 NULL VARCHAR2(150) Descriptive Flexfield segment

columnATTRIBUTE9 NULL VARCHAR2(150) Descriptive Flexfield segment

columnATTRIBUTE10 NULL VARCHAR2(150) Descriptive Flexfield segment

columnATTRIBUTE11 NULL VARCHAR2(150) Descriptive Flexfield segment

columnATTRIBUTE12 NULL VARCHAR2(150) Descriptive Flexfield segment

columnATTRIBUTE13 NULL VARCHAR2(150) Descriptive Flexfield segment

columnATTRIBUTE14 NULL VARCHAR2(150) Descriptive Flexfield segment

columnATTRIBUTE15 NULL VARCHAR2(150) Descriptive Flexfield segment

columnLAST_UPDATE_LOGIN NULL NUMBER Standard Who columnREQUEST_ID NULL NUMBER Standard Who columnPROGRAM_APPLICATION_ID NULL NUMBER Standard Who columnPROGRAM_ID NULL NUMBER Standard Who columnPROGRAM_UPDATE_DATE NULL DATE Standard Who columnTP_ATTRIBUTE1 NULL VARCHAR2(150) Trading Partner flexfield

columnTP_ATTRIBUTE2 NULL VARCHAR2(150) Trading Partner flexfield

columnTP_ATTRIBUTE3 NULL VARCHAR2(150) Trading Partner flexfield

columnTP_ATTRIBUTE4 NULL VARCHAR2(150) Trading Partner flexfield

columnTP_ATTRIBUTE5 NULL VARCHAR2(150) Trading Partner flexfield

columnTP_ATTRIBUTE6 NULL VARCHAR2(150) Trading Partner flexfield

columnTP_ATTRIBUTE7 NULL VARCHAR2(150) Trading Partner flexfield

columnTP_ATTRIBUTE8 NULL VARCHAR2(150) Trading Partner flexfield

columnTP_ATTRIBUTE9 NULL VARCHAR2(150) Trading Partner flexfield

columnTP_ATTRIBUTE10 NULL VARCHAR2(150) Trading Partner flexfield

column

Page 88: rlmtrm

3 – 50 Oracle Release Management Technical Reference Manual

Oracle Proprietary, Confidential Information––Use Restricted by Contract

TP_ATTRIBUTE11 NULL VARCHAR2(150) Trading Partner flexfieldcolumn

TP_ATTRIBUTE12 NULL VARCHAR2(150) Trading Partner flexfieldcolumn

TP_ATTRIBUTE13 NULL VARCHAR2(150) Trading Partner flexfieldcolumn

TP_ATTRIBUTE14 NULL VARCHAR2(150) Trading Partner flexfieldcolumn

TP_ATTRIBUTE15 NULL VARCHAR2(150) Trading Partner flexfieldcolumn

TP_ATTRIBUTE_CATEGORY NULL VARCHAR2(30) Trading Partner flexfieldcontext column

PROCESS_STATUS NULL NUMBER Indicates the currentprocessing status of a record(1=do not process, 2=waiting tobe processed, 3=in process,4=error, 5=processed,6=’processed with error(s)’ forheaders with lines in–error.)

IndexesIndex Name Index Type Sequence Column Name

RLM_SCHEDULE_HEADERS_N1 NOT UNIQUE 5 SCHEDULE_REFERENCE_NUMRLM_SCHEDULE_HEADERS_N2 NOT UNIQUE 1 CUSTOMER_ID

2 SCHEDULE_TYPE3 SCHED_HORIZON_START_DATE

RLM_SCHEDULE_HEADERS_U1 UNIQUE 5 HEADER_ID

Page 89: rlmtrm

3 – 51Detailed Design

Oracle Proprietary, Confidential Information––Use Restricted by Contract

RLM_SCHEDULE_LINES_ALL

This table stores the item and item detail level information associatedwith customer planning, shipping, or production sequenced schedules.For production sequence schedules, the item represents the feature, notthe configuration. This table stores all details for scheduled items: dateddemand, authorizations, and customer shipment/receipt information. Ithas a child relationship to RLM_SCHEDULE_HEADERS.

Column DescriptionsName Null? Type Description

LINE_ID NOT NULL NUMBER Sequence Generated UniqueIdentifier for Schedule Line

CUSTOMER_ITEM_EXT NULL VARCHAR2(35) Customer item numberCUSTOMER_ITEM_ID NOT NULL NUMBER Customer item unique

identifier. FK toMTL_CUSTOMER_ITEMS

DATE_TYPE_CODE NOT NULL VARCHAR2(30) Type of start/end date, e.g.ship, deliver, Pull signal,Cumulative. Validated againstFND_LOOKUPS.LOOKUP_TYPE =RLM_DATE_TYPE_CODE

INVENTORY_ITEM_ID NOT NULL NUMBER Inventory item uniqueidentifier. FK toMTL_SYSTEM_ITEMS

ITEM_DETAIL_SUBTYPE NOT NULL VARCHAR2(30) Schedule item detail rowsub–type:For form or forecastdemand, Bucket type associatedwith the demand date/quantity;for authorizations, the type ofauthorization; forshipment/receipt, cumulative orlast. Validated againstFND_LOOKUPS.LOOKUP_TYPE =RLM_DETAIL_TYPE_CODE

ITEM_DETAIL_TYPE NOT NULL VARCHAR2(30) Schedule item detail row type:0 = Past Due Firm1 = FirmDemand, 2 = Forecast Demand, 3= Authorization, 4 =Shipment/Receipt Info, 5 =OtherValidated againstFND_LOOKUPS.LOOKUP_TYPE =RLM_DETAIL_TYPE_CODE

QTY_TYPE_CODE NOT NULL VARCHAR2(30) Actual or Cumulative. Validatedagainst FND_LOOKUPS.LOOKUP_TYPE= RLM_QTY_TYPE_CODE

HEADER_ID NOT NULL NUMBER Sequence Generated UniqueIdentifier foreign key to theRLM_SCHEDULE_HEADERS_ALL.

INTERFACE_LINE_ID NULL NUMBER Interface Line uniqueidentifier. FK toRLM_INTERFACE_LINES

START_DATE_TIME NOT NULL DATE Customer–specified startdate/time, ; applicablewhenever a discretedate/quantity is indicated

UOM_CODE NOT NULL VARCHAR2(3) Customer–specified unit ofmeasure. FK toMTL_UNITS_OF_MEASURE

Page 90: rlmtrm

3 – 52 Oracle Release Management Technical Reference Manual

Oracle Proprietary, Confidential Information––Use Restricted by Contract

ATO_DATA_TYPE NULL VARCHAR2(25) Code to describe what type ofdata is included for the ATOitem (1=Model and Options,2=Model, 3=Options.) Validatedagainst FND_LOOKUPS.LOOKUP_TYPE=RLM_ITEM_METHOD_TYPE

BILL_TO_ADDRESS_1_EXT NULL VARCHAR2(35) Bill To address line 1, as sentby the customer on the N3segment.

BILL_TO_ADDRESS_2_EXT NULL VARCHAR2(35) Bill To address line 2, as sentby the customer on the N3segment.

BILL_TO_ADDRESS_3_EXT NULL VARCHAR2(35) Bill To address line 3, as sentby the customer on the N3segment.

BILL_TO_ADDRESS_4_EXT NULL VARCHAR2(35) Bill To address line 4, as sentby the customer on the N3segment.

BILL_TO_ADDRESS_ID NULL NUMBER Bill To address identifier. FKto RA_ADDRESSES.

INVOICE_TO_ORG_ID NULL NUMBER Unique identifier forinvoice–to organization whichrelates to BILL_TO_ADDRESS_ID.FK to HR_ORGANIZATIONS

BILL_TO_CITY_EXT NULL VARCHAR2(30) Bill To address city, as sentby the customer on the N4segment.

BILL_TO_COUNTRY_EXT NULL VARCHAR2(3) Bill To country, as sent by thecustomer on the N4 segment.

BILL_TO_COUNTY_EXT NULL VARCHAR2(25) Bill To county, as sent by thecustomer on the N4 segment.

BILL_TO_NAME_EXT NULL VARCHAR2(60) Bill To Name, as sent by thecustomer in the N1 and/or N2segment.

BILL_TO_POSTAL_CD_EXT NULL VARCHAR2(15) Bill To address postal code,assent by the customer on the N4segment.

BILL_TO_PROVINCE_EXT NULL VARCHAR2(10) Bill To province, as sent bythe customer on the N4 segment.

BILL_TO_SITE_USE_ID NULL NUMBER Bill To site use identifier.FK to RA_SITE_USES.

BILL_TO_STATE_EXT NULL VARCHAR2(10) Bill To state, as sent by thecustomer on the N4 segment.

CARRIER_ID_CODE_EXT NULL VARCHAR2(35) The carrier id, as sent by thecustomer on the TD5 segment.

CARRIER_QUALIFIER_EXT NULL VARCHAR2(3) The carrier qualifier, as sentby the customer on the TD5segment.

COMMODITY_EXT NULL VARCHAR2(35) Customer specified commoditycode

COUNTRY_OF_ORIGIN_EXT NULL VARCHAR2(35) Customer–specified country oforigin

CUST_ASSEMBLY_EXT NULL VARCHAR2(30) The customer assemblyidentification, as sent on theLIN segment of the 866 txn.

CUST_ASSIGNED_ID_EXT NULL VARCHAR2(20) Customer assignedidentification fordifferentiation within atransaction set, from LIN01.

CUST_BILL_TO_EXT NULL VARCHAR2(35) External Customer Bill To CrossReference

CUST_CONTRACT_NUM_EXT NULL VARCHAR2(35) The customer contract number,as sent on the LIN segment ofthe 830 txn.

CUSTOMER_DOCK_CODE NULL VARCHAR2(35) Customer dock code.

Page 91: rlmtrm

3 – 53Detailed Design

Oracle Proprietary, Confidential Information––Use Restricted by Contract

CUST_INTRMD_SHIP_TO_EXT NULL VARCHAR2(35) External Intermediate ship toCross Reference

CUST_ITEM_PRICE_EXT NULL NUMBER Price included on the customerEDI transaction.

CUST_ITEM_PRICE_UOM_EXT NULL VARCHAR2(3) UOM corresponding to the priceincluded ont eh customer EDItransaction.

CUSTOMER_ITEM_REVISION NULL VARCHAR2(3) Customer part revision includedon schedule

CUSTOMER_JOB NULL VARCHAR2(35) Customer job numberCUST_MANUFACTURER_EXT NULL VARCHAR2(35) The manufacturer, as sent by

the customer on the LIN segmentof the 866 txn.

CUST_MODEL_NUMBER_EXT NULL VARCHAR2(35) Customer Model Number for thissequenced detail

CUST_MODEL_SERIAL_NUMBER NULL VARCHAR2(35) Customer Vehicle IdentificationNumber for this sequenceddetail, e.g. VIN or Chassis ID.

CUST_ORDER_NUM_EXT NULL VARCHAR2(35) The order number as sent by thecustomer on the LIN segment ofthe 866 and 830 txn.

CUST_PROCESS_NUM_EXT NULL VARCHAR2(35) The process number, as sent bythe customer on the LIN segmentof the 866 and 862 transaction.

CUST_PRODUCTION_LINE NULL VARCHAR2(35) Customer production lineCUST_SET_NUM_EXT NULL VARCHAR2(35) The customer set number, as

sent on the LIN segment of the862 and 866 txns.

CUST_SHIP_FROM_ORG_EXT NULL VARCHAR2(80) External Inventory OrganizationCross Reference

CUST_SHIP_TO_EXT NULL VARCHAR2(35) External Ship to address CrossReference

CUST_UOM_EXT NULL VARCHAR2(10) External Customer unit ofmeasure cross reference

END_DATE_TIME NULL DATE Customer–specified optional enddate/time, applicable forflexible bucketed requirements,and cumulative information suchas authorizations andshipped/received

EQUIPMENT_CODE_EXT NULL VARCHAR2(3) The equipment code, as sent bythe customer on the TD3segment.

EQUIPMENT_NUMBER_EXT NULL VARCHAR2(35) The equipment number, as sentby the customer on the TD3segment.

HANDLING_CODE_EXT NULL VARCHAR2(3) Special handling code as sentby the customer in the TD4segment.

HAZARD_CODE_EXT NULL VARCHAR2(10) Hazardous Material Codecorresponding to the HazardousMaterial Code Qualifier as sentby the customer in the TD4segment.

HAZARD_CODE_QUAL_EXT NULL VARCHAR2(3) Hazardous Material CodeQualifier as sent by thecustomer in the TD4 segment.

HAZARD_DESCRIPTION_EXT NULL VARCHAR2(80) Hazardous Material Descriptionas sent by the customer in theTD4 segment.

IMPORT_LICENSE_DATE_EXT NULL DATE Customer Import License Date(included on the shippingschedule and must be sent backon the ship notice)

Page 92: rlmtrm

3 – 54 Oracle Release Management Technical Reference Manual

Oracle Proprietary, Confidential Information––Use Restricted by Contract

IMPORT_LICENSE_EXT NULL VARCHAR2(35) Customer Import License forshipment destination country(included on the shippingschedule and must be sent backon the ship notice)

INDUSTRY_ATTRIBUTE1 NULL VARCHAR2(150) Record keeping or model year.INDUSTRY_ATTRIBUTE10 NULL VARCHAR2(150) Industry Attribute Descriptive

flexfieldINDUSTRY_ATTRIBUTE11 NULL VARCHAR2(150) Industry Attribute Descriptive

flexfieldINDUSTRY_ATTRIBUTE12 NULL VARCHAR2(150) Industry Attribute Descriptive

flexfieldINDUSTRY_ATTRIBUTE13 NULL VARCHAR2(150) Industry Attribute Descriptive

flexfieldINDUSTRY_ATTRIBUTE14 NULL VARCHAR2(150) Industry Attribute Descriptive

flexfieldINDUSTRY_ATTRIBUTE15 NULL VARCHAR2(150) Industry Attribute Descriptive

flexfieldINDUSTRY_ATTRIBUTE2 NULL VARCHAR2(150) UnusedINDUSTRY_ATTRIBUTE3 NULL VARCHAR2(150) Customer Schedule Number.

Schedule_reference_num on theRLM_SCHEDULE_HEADERS.

INDUSTRY_ATTRIBUTE4 NULL VARCHAR2(150) Industry Attribute Descriptiveflexfield

INDUSTRY_ATTRIBUTE5 NULL VARCHAR2(150) Industry Attribute Descriptiveflexfield

INDUSTRY_ATTRIBUTE6 NULL VARCHAR2(150) Industry Attribute Descriptiveflexfield

INDUSTRY_ATTRIBUTE7 NULL VARCHAR2(150) Calculated CUM. This isupdated after an order line hasbeen shipped. It will be usedon the ASN and on the packinglist to indicate the CUM.

INDUSTRY_ATTRIBUTE8 NULL VARCHAR2(150) UOM for Calculated CUM inINDUSTRY_ATTRIBUTE7. This isupdated after an order line hasbeen shipped. It will be usedon the ASN and on the packinglist.

INDUSTRY_ATTRIBUTE9 NULL VARCHAR2(150) Industry Attribute Descriptiveflexfield

INDUSTRY_CONTEXT NULL VARCHAR2(30) Industry Attribute Descriptiveflexfield context column

INTRMD_SHIP_TO_ID NULL NUMBER Customer Intermediate Ship–toDestination unique identifier.FK to RA_ADDRESSES

SHIP_TO_ORG_ID NULL NUMBER Unique identifier for ship–toorganization which relates toSHIP_TO_ADDRESS_ID. FK toHR_ORGANIZATIONS

INTRMD_ST_ADDRESS_1_EXT NULL VARCHAR2(35) INTERMEDIATE SHIP TO addressline 1, as sent by the customeron the N3 segment.

INTRMD_ST_ADDRESS_2_EXT NULL VARCHAR2(35) INTERMEDIATE SHIP TO addressline 2, as sent by the customeron the N3 segment.

INTRMD_ST_ADDRESS_3_EXT NULL VARCHAR2(35) INTERMEDIATE SHIP TO addressline 3, as sent by the customeron the N3 segment.

INTRMD_ST_ADDRESS_4_EXT NULL VARCHAR2(35) INTERMEDIATE SHIP TO addressline 4, as sent by the customeron the N3 segment.

INTRMD_ST_CITY_EXT NULL VARCHAR2(30) INTERMEDIATE SHIP TO addresscity, as sent by the customeron the N4 segment.

Page 93: rlmtrm

3 – 55Detailed Design

Oracle Proprietary, Confidential Information––Use Restricted by Contract

INTRMD_ST_COUNTRY_EXT NULL VARCHAR2(3) INTERMEDIATE SHIP TO country,as sent by the customer on theN4 segment.

INTRMD_ST_COUNTY_EXT NULL VARCHAR2(25) INTERMEDIATE SHIP TO county, assent by the customer on the N4segment.

INTRMD_ST_NAME_EXT NULL VARCHAR2(60) INTERMEDIATE SHIP TO Name, assent by the customer in the N1and/or N2 segment.

INTRMD_ST_POSTAL_CD_EXT NULL VARCHAR2(15) INTERMEDIATE SHIP TO addresspostal code,as sent by thecustomer on the N4 segment.

INTRMD_ST_PROVINCE_EXT NULL VARCHAR2(10) INTERMEDIATE SHIP TO province,as sent by the customer on theN4 segment.

INTRMD_ST_STATE_EXT NULL VARCHAR2(10) INTERMEDIATE SHIP TO state, assent by the customer on the N4segment.

INTRMD_ST_SITE_USE_ID NULL NUMBER Intermediate ship to site useidentifier, FK to RA_SITE_USES

ITEM_CONTACT_CODE_1 NULL VARCHAR2(3) Contact code 1 included incustomer EDI transaction

ITEM_CONTACT_CODE_2 NULL VARCHAR2(3) Contact code 2 included incustomer EDI transaction

ITEM_CONTACT_VALUE_1 NULL VARCHAR2(80) Values associated with Contactcode 1: concatenation of name,communication code, andcommunication number

ITEM_CONTACT_VALUE_2 NULL VARCHAR2(80) Values associated with Contactcode 2 : concatenation ofname, communication code, andcommunication number

ITEM_DESCRIPTION_EXT NULL VARCHAR2(80) Item description included onschedule

ITEM_DETAIL_QUANTITY NULL NUMBER Requested quantity. IfItem_Detail_Type = 0,1,2, thisis the demand quantity. IfItem_Detail_Type = 3, this isthe authorization quantity. IfItem_Detail_Type = 4, this isthe shipped, received or cumquantity. If Item_Detail_Type= 5, this is a miscellaneousquantity, such as ahead/behind,inventory balance, etc.

ITEM_DETAIL_REF_CODE_1 NULL VARCHAR2(3) Reference code 1 included incustomer EDI transaction

ITEM_DETAIL_REF_CODE_2 NULL VARCHAR2(3) Reference code 2 included incustomer EDI transaction

ITEM_DETAIL_REF_CODE_3 NULL VARCHAR2(3) Reference code 3 included incustomer EDI transaction

ITEM_DETAIL_REF_VALUE_1 NULL VARCHAR2(35) Value associated with Referencecode 1

ITEM_DETAIL_REF_VALUE_2 NULL VARCHAR2(35) Value associated with Referencecode 2

ITEM_DETAIL_REF_VALUE_3 NULL VARCHAR2(35) Value associated with Referencecode 3

ITEM_ENG_CNG_LVL_EXT NULL VARCHAR2(35) Customer part engineeringchange level included onschedule

ITEM_MEASUREMENTS_EXT NULL VARCHAR2(240) Item measurement information assent by the customer on the MEAsegments.

ITEM_NOTE_TEXT NULL VARCHAR2(240) Free form item note textincluded in the schedule

Page 94: rlmtrm

3 – 56 Oracle Release Management Technical Reference Manual

Oracle Proprietary, Confidential Information––Use Restricted by Contract

ITEM_REF_CODE_1 NULL VARCHAR2(3) Reference code 1 included incustomer EDI transaction

ITEM_REF_CODE_2 NULL VARCHAR2(3) Reference code 2 included incustomer EDI transaction

ITEM_REF_CODE_3 NULL VARCHAR2(3) Reference code 3 included incustomer EDI transaction

ITEM_REF_VALUE_1 NULL VARCHAR2(35) Value associated with Referencecode 1

ITEM_REF_VALUE_2 NULL VARCHAR2(35) Value associated with Referencecode 2

ITEM_REF_VALUE_3 NULL VARCHAR2(35) Value associated with Referencecode 3

ITEM_RELEASE_STATUS_EXT NULL VARCHAR2(3) Customer part release statusincluded on schedule

LADING_QUANTITY_EXT NULL NUMBER The lading quantity as sent bythe customer on the TD1segment.

LETTER_CREDIT_EXPDT_EXT NULL DATE Customer letter of creditexpiration date (included onthe shipping schedule and mustbe sent back on the shipnotice)

LETTER_CREDIT_EXT NULL VARCHAR2(35) Customer letter of credit withinternational bank guaranteeingpayment for internationalshipments(included on theshipping schedule and must besent back on the ship notice)

LINE_REFERENCE NULL VARCHAR2(50) Unique line identifier withinan order for a transmissionidentifier.

LINK_TO_LINE_REF NULL VARCHAR2(50) Link to ImmediateParent_line_reference within anorder for a transmissionidentifier.

ORG_ID NULL NUMBER Operating unit unique ID.Validated againstHR_ORGANIZATION_UNITS

OTHER_NAME_CODE_1 NULL VARCHAR2(3) Other name code 1 included incustomer EDI transaction

OTHER_NAME_CODE_2 NULL VARCHAR2(3) Other name code 2 included incustomer EDI transaction

OTHER_NAME_VALUE_1 NULL VARCHAR2(80) Values associated with Othername code 1: concatenation ofname, code, and number

OTHER_NAME_VALUE_2 NULL VARCHAR2(80) Values associated with Othername code 2 : concatenation ofname, code, and number

PACK_SIZE_EXT NULL NUMBER Size of supplier units in pack,as sent by the customer on thePO4 segment.

PACK_UNITS_PER_PACK_EXT NULL NUMBER Number of inner pack units perout pack unit, as sent by thecustomer on the PO4 segment.

PACK_UOM_CODE_EXT NULL VARCHAR2(3) Unit of measure of supplierunits in the pack, as sent bythe customer in the PO4segment.

PACKAGING_CODE_EXT NULL VARCHAR2(10) The packaging code as sent bythe customer on TD1 segment.

PRIMARY_QUANTITY NULL NUMBER Quantity in the primary UOM.FK to MTL_UNITS_OF_MEASURE

PRIMARY_UOM_CODE NULL VARCHAR2(3) Primary unit of measure. FK toMTL_UNITS_OF_MEASURE

Page 95: rlmtrm

3 – 57Detailed Design

Oracle Proprietary, Confidential Information––Use Restricted by Contract

PRIME_CONTRCTR_PART_EXT NULL VARCHAR2(35) The prime contractor partnumber, as sent by the customeron the LIN segment of the 862segment.

PROCESS_STATUS NULL NUMBER Indicates the currentprocessing status of a record(1=do not process, 2=waiting tobe processed, 3=in process,4=error, 5=processed,6=’processed with error(s)’ forheaders with lines in–error..)

PULLSIGNAL_END_SERIAL NULL VARCHAR2(35) Pull Signal Ending SerialNumber.

PULLSIGNAL_REF_NUM NULL VARCHAR2(35) Pull Signal Reference Number.PULLSIGNAL_START_SERIAL NULL VARCHAR2(35) Pull Signal Starting Serial

Number.CUST_PO_RELEASE_NUM NULL VARCHAR2(35) Customer Purchase Order Release

number included on scheduleCUST_PO_DATE NULL DATE Customer–specified effectivity

date of Purchase Order numberincluded on schedule

CUST_PO_LINE_NUM NULL VARCHAR2(35) Customer Purchase Order linenumber included on schedule

CUST_PO_NUMBER NULL VARCHAR2(50) Customer Purchase Order numberincluded on schedule, shouldlink to a valid agreement.

RETURN_CONTAINER_EXT NULL VARCHAR2(35) Returnable container specifiedby customer for item shipment

ROUTING_DESC_EXT NULL VARCHAR2(35) The routing description, assent by the customer on the TD5segment.

ROUTING_SEQ_CODE_EXT NULL VARCHAR2(3) Code describing therelationship of a carrier to aspecific shipment movement, assent by the customer on the TD5segment.

SCHEDULE_ITEM_NUM NULL NUMBER Schedule Item Number, the meansto identify how item demand andinformation is grouped by thecustomer within the schedule.For sequenced schedules, it isequal toCUSTOMER_PROD_SEQ_NUM. For EDIplanning and shippingschedules, it is incremented inthe EDI Gateway when each 2000record is encountered on aninbound SPSI or SSSItransaction. This number isassigned for manually enteredschedules. All interface lineswith the same Schedule Itemnumber are validated together,and pass or fail validation asa group.

SHIP_DEL_PATTERN_EXT NULL VARCHAR2(3) Customer ship delivery patterncode for this item; notintegrated with delivery rulesfor date/qty calculation

SHIP_DEL_TIME_CODE_EXT NULL VARCHAR2(3) Customer ship delivery timecode for this item; notintegrated with delivery rulesfor date/qty calculation

SHIP_FROM_ADDRESS_1_EXT NULL VARCHAR2(35) SHIP_FROM address line 1, assent by the customer on the N3segment.

Page 96: rlmtrm

3 – 58 Oracle Release Management Technical Reference Manual

Oracle Proprietary, Confidential Information––Use Restricted by Contract

SHIP_FROM_ADDRESS_2_EXT NULL VARCHAR2(35) SHIP_FROM address line 2, assent by the customer on the N3segment.

SHIP_FROM_ADDRESS_3_EXT NULL VARCHAR2(35) SHIP_FROM address line 3, assent by the customer on the N3segment.

SHIP_FROM_ADDRESS_4_EXT NULL VARCHAR2(35) SHIP_FROM address line 4, assent by the customer on the N3segment.

SHIP_FROM_CITY_EXT NULL VARCHAR2(30) SHIP_FROM address city, as sentby the customer on the N4segment.

SHIP_FROM_COUNTRY_EXT NULL VARCHAR2(3) SHIP_FROM country, as sent bythe customer on the N4 segment.

SHIP_FROM_COUNTY_EXT NULL VARCHAR2(25) SHIP_FROM county, as sent bythe customer on the N4 segment.

SHIP_FROM_NAME_EXT NULL VARCHAR2(60) SHIP_FROM Name, as sent by thecustomer in the N1 and/or N2segment.

SHIP_FROM_ORG_ID NULL NUMBER Ship–from organization IDderived from the ship–from codeon the schedule or the customersite default warehouse. FK toMTL_PARAMETERS andHR_ORGANIZATIONS

SHIP_FROM_POSTAL_CD_EXT NULL VARCHAR2(15) SHIP_FROM address postal code,as sent by the customer on theN4 segment.

SHIP_FROM_PROVINCE_EXT NULL VARCHAR2(10) SHIP_FROM province, as sent bythe customer on the N4 segment.

SHIP_FROM_STATE_EXT NULL VARCHAR2(10) SHIP_FROM state, as sent by thecustomer on the N4 segment.

SHIP_LABEL_INFO_LINE_1 NULL VARCHAR2(80) Pull signal bar–code labelrouting information – line 1

SHIP_LABEL_INFO_LINE_10 NULL VARCHAR2(80) Pull signal bar–code labelrouting information – line 10

SHIP_LABEL_INFO_LINE_2 NULL VARCHAR2(80) Pull signal bar–code labelrouting information – line 2

SHIP_LABEL_INFO_LINE_3 NULL VARCHAR2(80) Pull signal bar–code labelrouting information – line 3

SHIP_LABEL_INFO_LINE_4 NULL VARCHAR2(80) Pull signal bar–code labelrouting information – line 4

SHIP_LABEL_INFO_LINE_5 NULL VARCHAR2(80) Pull signal bar–code labelrouting information – line 5

SHIP_LABEL_INFO_LINE_6 NULL VARCHAR2(80) Pull signal bar–code labelrouting information – line 6

SHIP_LABEL_INFO_LINE_7 NULL VARCHAR2(80) Pull signal bar–code labelrouting information – line 7

SHIP_LABEL_INFO_LINE_8 NULL VARCHAR2(80) Pull signal bar–code labelrouting information – line 8

SHIP_LABEL_INFO_LINE_9 NULL VARCHAR2(80) Pull signal bar–code labelrouting information – line 9

SHIP_TO_ADDRESS_1_EXT NULL VARCHAR2(35) Ship to address line 1,as sentby the customer on the N3segment.

SHIP_TO_ADDRESS_2_EXT NULL VARCHAR2(35) Ship to address line 2,as sentby the customer on the N3segment.

SHIP_TO_ADDRESS_3_EXT NULL VARCHAR2(35) Ship to address line 3,as sentby the customer on the N3segment.

SHIP_TO_ADDRESS_4_EXT NULL VARCHAR2(35) Ship to address line 4,as sentby the customer on the N3segment.

Page 97: rlmtrm

3 – 59Detailed Design

Oracle Proprietary, Confidential Information––Use Restricted by Contract

SHIP_TO_ADDRESS_ID NULL NUMBER Ship–to Customer FinalDestination unique identifier.FK to RA_ADDRESSES

DELIVER_TO_ORG_ID NULL NUMBER Unique identifier fordeliver–to organization whichrelates to SHIP_TO_ADDRESS_ID.FK to HR_ORGANIZATIONS

SHIP_TO_CITY_EXT NULL VARCHAR2(30) Ship to address city, as sentby the customer on the N4segment.

SHIP_TO_COUNTRY_EXT NULL VARCHAR2(3) Ship to country, as sent by thecustomer on the N4 segment.

SHIP_TO_COUNTY_EXT NULL VARCHAR2(25) Ship to county, as sent by thecustomer on the N4 segment.

SHIP_TO_NAME_EXT NULL VARCHAR2(60) Ship to name, as sent by thecustomer on the N1 or N2segment.

SHIP_TO_POSTAL_CD_EXT NULL VARCHAR2(15) Ship to address postal code, assent by the customer on the N4segment.

SHIP_TO_PROVINCE_EXT NULL VARCHAR2(10) Ship to province, as sent bythe customer on the N4 segment.

SHIP_TO_SITE_USE_ID NULL NUMBER Ship–to Customer Site Useunique identifier. FK toRA_SITE_USES

SHIP_TO_STATE_EXT NULL VARCHAR2(10) Ship to state, as sent by thecustomer on the N4 segment.

SUBLINE_ASSIGNED_ID_EXT NULL VARCHAR2(20) Subline customer assignedidentification from the SLN01.Related to but not necessarilyequivalent to the baselinenumber, assigned identificationfrom LIN01. For example, 1.1or 1A might be used as asubline number to relate tobaseline number 1.

SUBLINE_CONFIG_CODE_EXT NULL VARCHAR2(3) The Subline Configuration Code,as sent by the customer on theSLN segment, indicating therelationship of th esublineitem to the baseline item.

SUBLINE_CUST_ITEM_EXT NULL VARCHAR2(50) Subline customer item number,as sent by the customer on theSLN segment.

SUBLINE_CUST_ITEM_ID NULL NUMBER Customer Item uniqueidentifier. FK toRLM_SHIP_FROM_CUST_ITEM.

SUBLINE_MODEL_NUM_EXT NULL VARCHAR2(35) Subline customer model number,as sent by the customer on theSLN segment.

SUBLINE_QUANTITY NULL NUMBER The subline quantity, as sentby the customer on the SLNsegment.

SUBLINE_UOM_CODE NULL VARCHAR2(3) The subline unit of measure(internal) cross–referencedfrom the UOM sent by thecustomer on the SLN segment.FK to MTL_UNITS_OF_MEASURE.

SUPPLIER_ITEM_EXT NULL VARCHAR2(35) Supplier item number specifiedby customer

TRANSIT_TIME_EXT NULL VARCHAR2(22) The transit time, as sent bythe customer on the TD5segment.

TRANSIT_TIME_QUAL_EXT NULL VARCHAR2(3) The transit time qualifier, assent by the customer on theTD–5 segment.

Page 98: rlmtrm

3 – 60 Oracle Release Management Technical Reference Manual

Oracle Proprietary, Confidential Information––Use Restricted by Contract

CUST_PRODUCTION_SEQ_NUM NULL VARCHAR2(35) Customer Production SequenceNumber

TRANSPORT_LOC_QUAL_EXT NULL VARCHAR2(3) The shipping locationqualifier, as sent by thecustomer on the TD5 segment.This identifies the type oflocation which specified in thecorresponding shippinglocation.

TRANSPORT_LOCATION_EXT NULL VARCHAR2(35) The specific shipping location(such as pool point or airport)corresponding to the shippinglocation qualifier, as sent bythe customer on the TD5segment. This corresponds tothe shipping locationqualifier.

TRANSPORT_METHOD_EXT NULL VARCHAR2(3) The transportation method, assent by the customer on the TD5segment.

WEIGHT_EXT NULL NUMBER The weight, as sent by thecustomer on the TD1 segment.

WEIGHT_QUALIFIER_EXT NULL VARCHAR2(3) The weight qualifier, as sentby the customer on the TD1segment.

WEIGHT_UOM_EXT NULL VARCHAR2(3) The unit of measurecorresponding to shipmentweight, as sent by the customeron the TD1 segment.

ITEM_DETAIL_SUBTYPE_EXT NULL VARCHAR2(30) External value from whichITEM_DETAIL_SUBTYPE was derivedin EDI Gateway Code Conversion.

ITEM_DETAIL_TYPE_EXT NULL VARCHAR2(30) External value from whichITEM_DETAIL_TYPE was derived inEDI Gateway Code Conversion.

QTY_TYPE_CODE_EXT NULL VARCHAR2(30) External value from whichQTY_TYPE_CODE was derived inEDI Gateway Code Conversion.

DATE_TYPE_CODE_EXT NULL VARCHAR2(30) External value from whichDATE_TYPE_CODE was derived inEDI Gateway Code Conversion.

FBO_CONFIGURATION_KEY_1 NULL VARCHAR2(35) For FBO Production Sequenceschedules, the 1st sort key foridentifying configurationsindicated by the customer

FBO_CONFIGURATION_KEY_2 NULL VARCHAR2(35) For FBO Production Sequenceschedules, the 2nd sort key foridentifying configurationsindicated by the customer

FBO_CONFIGURATION_KEY_3 NULL VARCHAR2(35) For FBO Production Sequenceschedules, the 3rd sort key foridentifying configurationsindicated by the customer

FBO_CONFIGURATION_KEY_4 NULL VARCHAR2(35) For FBO Production Sequenceschedules, the 4th sort key foridentifying configurationsindicated by the customer

FBO_CONFIGURATION_KEY_5 NULL VARCHAR2(35) For FBO Production Sequenceschedules, the 5th sort keyfor identifying configurationsindicated by the customer

MATCH_KEY_ACROSS NULL VARCHAR2(150) Audit trail of match across keyused when this schedule wasprocessed.

MATCH_KEY_WITHIN NULL VARCHAR2(150) Audit trail of match within keyused when this schedule wasprocessed.

Page 99: rlmtrm

3 – 61Detailed Design

Oracle Proprietary, Confidential Information––Use Restricted by Contract

CRITICAL_KEY_ATTRIBUTES NULL VARCHAR2(150) Audit trail of criticalattributes key used when thisschedule was processed. Anexception (warning) isgenerated if one of these ismissing on Firm demand.

LAST_UPDATE_DATE NOT NULL DATE Standard Who columnLAST_UPDATED_BY NOT NULL NUMBER Standard Who columnCREATION_DATE NOT NULL DATE Standard Who columnCREATED_BY NOT NULL NUMBER Standard Who columnATTRIBUTE_CATEGORY NULL VARCHAR2(30) Descriptive Flexfield context

columnATTRIBUTE1 NULL VARCHAR2(150) Descriptive Flexfield segment

columnATTRIBUTE2 NULL VARCHAR2(150) Descriptive Flexfield segment

columnATTRIBUTE3 NULL VARCHAR2(150) Descriptive Flexfield segment

columnATTRIBUTE4 NULL VARCHAR2(150) Descriptive Flexfield segment

columnATTRIBUTE5 NULL VARCHAR2(150) Descriptive Flexfield segment

columnATTRIBUTE6 NULL VARCHAR2(150) Descriptive Flexfield segment

columnATTRIBUTE7 NULL VARCHAR2(150) Descriptive Flexfield segment

columnATTRIBUTE8 NULL VARCHAR2(150) Descriptive Flexfield segment

columnATTRIBUTE9 NULL VARCHAR2(150) Descriptive Flexfield segment

columnATTRIBUTE10 NULL VARCHAR2(150) Descriptive Flexfield segment

columnATTRIBUTE11 NULL VARCHAR2(150) Descriptive Flexfield segment

columnATTRIBUTE12 NULL VARCHAR2(150) Descriptive Flexfield segment

columnATTRIBUTE13 NULL VARCHAR2(150) Descriptive Flexfield segment

columnATTRIBUTE14 NULL VARCHAR2(150) Descriptive Flexfield segment

columnATTRIBUTE15 NULL VARCHAR2(150) Descriptive Flexfield segment

columnLAST_UPDATE_LOGIN NULL NUMBER Standard Who columnREQUEST_ID NULL NUMBER Standard Who columnPROGRAM_APPLICATION_ID NULL NUMBER Standard Who columnPROGRAM_ID NULL NUMBER Standard Who columnPROGRAM_UPDATE_DATE NULL DATE Standard Who columnTP_ATTRIBUTE1 NULL VARCHAR2(150) Trading Partner flexfield

segment columnTP_ATTRIBUTE2 NULL VARCHAR2(150) Trading Partner flexfield

segment columnTP_ATTRIBUTE3 NULL VARCHAR2(150) Trading Partner flexfield

segment columnTP_ATTRIBUTE4 NULL VARCHAR2(150) Trading Partner flexfield

segment columnTP_ATTRIBUTE5 NULL VARCHAR2(150) Trading Partner flexfield

segment columnTP_ATTRIBUTE6 NULL VARCHAR2(150) Trading Partner flexfield

segment columnTP_ATTRIBUTE7 NULL VARCHAR2(150) Trading Partner flexfield

segment columnTP_ATTRIBUTE8 NULL VARCHAR2(150) Trading Partner flexfield

segment column

Page 100: rlmtrm

3 – 62 Oracle Release Management Technical Reference Manual

Oracle Proprietary, Confidential Information––Use Restricted by Contract

TP_ATTRIBUTE9 NULL VARCHAR2(150) Trading Partner flexfieldsegment column

TP_ATTRIBUTE10 NULL VARCHAR2(150) Trading Partner flexfieldsegment column

TP_ATTRIBUTE11 NULL VARCHAR2(150) Trading Partner flexfieldsegment column

TP_ATTRIBUTE12 NULL VARCHAR2(150) Trading Partner flexfieldsegment column

TP_ATTRIBUTE13 NULL VARCHAR2(150) Trading Partner flexfieldsegment column

TP_ATTRIBUTE14 NULL VARCHAR2(150) Trading Partner flexfieldsegment column

TP_ATTRIBUTE15 NULL VARCHAR2(150) Trading Partner flexfieldsegment column

TP_ATTRIBUTE_CATEGORY NULL VARCHAR2(30) Trading Partner flexfieldcontext column

LINE_NUMBER NULL NUMBER Intermediate ship to addressline 1, as sent by the customeron the N3 segment.

INTMED_SHIP_TO_ORG_ID NULL NUMBER Unique identifier forintermediate ship–toorganization which relates toINTERMEDIATE_SHIP_TO_ID ifintermediate ship–to address isspecified. FK toHR_ORGANIZATIONS

LINE_SOURCE NULL VARCHAR2(30) Schedule source for individualline since lines can enteredmanually too.

ORDER_HEADER_ID NULL NUMBER Unique Order Header identifierindicating the Order that theschedule line is linked to. FKto OE_ORDER_HEADERS

PREFERRED_GRADE NULL VARCHAR2(4) Preferred Grade

IndexesIndex Name Index Type Sequence Column Name

RLM_SCHEDULE_LINE_N1 NOT UNIQUE 5 HEADER_IDRLM_SCHEDULE_LINE_U1 NOT UNIQUE 5 LINE_ID

Page 101: rlmtrm

3 – 63Detailed Design

Oracle Proprietary, Confidential Information––Use Restricted by Contract

RLM_SHIP_DELIVERY_CODES

This table stores the optional Shipment/Delivery Pattern Rules whichcan then be associated with the customer/item/destination. They areused in the Demand Stream Processor for splitting or consolidatingdaily or weekly customer requirements from planning and shippingschedules into discrete shipment date/quantity groups whichconsistently and accurately reflect the customer?s expected shipment ordelivery patterns. The Rule is in context of the customer–given datequalifier, i.e. delivery or shipment.

Column DescriptionsName Null? Type Description

SHIP_DELIVERY_RULE_NAME NOT NULL VARCHAR2(30) Unique shipment/delivery rulename

DESCRIPTION NULL VARCHAR2(240) Rule descriptionMONDAY_PERCENT NULL NUMBER If splitting weekly buckets,

the percent of customerrequirement quantity which isto be allocated to Monday

TUESDAY_PERCENT NULL NUMBER If splitting weekly buckets,the percent of customerrequirement quantity which isto be allocated to Tuesday

WEDNESDAY_PERCENT NULL NUMBER If splitting weekly buckets,the percent of customerrequirement quantity which isto be allocated to Wednesday

THURSDAY_PERCENT NULL NUMBER If splitting weekly buckets,the percent of customerrequirement quantity which isto be allocated to Thursday

FRIDAY_PERCENT NULL NUMBER If splitting weekly buckets,the percent of customerrequirement quantity which isto be allocated to Friday

SATURDAY_PERCENT NULL NUMBER If splitting weekly buckets,the percent of customerrequirement quantity which isto be allocated to Saturday

SUNDAY_PERCENT NULL NUMBER If splitting weekly buckets,the percent of customerrequirement quantity which isto be allocated to Sunday

USER_MAINTAINABLE_FLAG NULL VARCHAR2(1) Y or N flag that indicateswhether this seeded row can beupdated by the users

LAST_UPDATE_DATE NOT NULL DATE Standard Who columnLAST_UPDATED_BY NOT NULL NUMBER Standard Who columnCREATION_DATE NOT NULL DATE Standard Who columnCREATED_BY NOT NULL NUMBER Standard Who columnATTRIBUTE_CATEGORY NULL VARCHAR2(30) Descriptive Flexfield context

columnATTRIBUTE1 NULL VARCHAR2(150) Descriptive Flexfield segment

columnATTRIBUTE2 NULL VARCHAR2(150) Descriptive Flexfield segment

columnATTRIBUTE3 NULL VARCHAR2(150) Descriptive Flexfield segment

column

Page 102: rlmtrm

3 – 64 Oracle Release Management Technical Reference Manual

Oracle Proprietary, Confidential Information––Use Restricted by Contract

ATTRIBUTE4 NULL VARCHAR2(150) Descriptive Flexfield segmentcolumn

ATTRIBUTE5 NULL VARCHAR2(150) Descriptive Flexfield segmentcolumn

ATTRIBUTE6 NULL VARCHAR2(150) Descriptive Flexfield segmentcolumn

ATTRIBUTE7 NULL VARCHAR2(150) Descriptive Flexfield segmentcolumn

ATTRIBUTE8 NULL VARCHAR2(150) Descriptive Flexfield segmentcolumn

ATTRIBUTE9 NULL VARCHAR2(150) Descriptive Flexfield segmentcolumn

ATTRIBUTE10 NULL VARCHAR2(150) Descriptive Flexfield segmentcolumn

ATTRIBUTE11 NULL VARCHAR2(150) Descriptive Flexfield segmentcolumn

ATTRIBUTE12 NULL VARCHAR2(150) Descriptive Flexfield segmentcolumn

ATTRIBUTE13 NULL VARCHAR2(150) Descriptive Flexfield segmentcolumn

ATTRIBUTE14 NULL VARCHAR2(150) Descriptive Flexfield segmentcolumn

ATTRIBUTE15 NULL VARCHAR2(150) Descriptive Flexfield segmentcolumn

LAST_UPDATE_LOGIN NULL NUMBER Standard Who columnREQUEST_ID NULL NUMBER Standard Who columnPROGRAM_APPLICATION_ID NULL NUMBER Standard Who columnPROGRAM_ID NULL NUMBER Standard Who columnPROGRAM_UPDATE_DATE NULL DATE Standard Who columnTP_ATTRIBUTE1 NULL VARCHAR2(150) Trading Partner Flexfield

segment columnTP_ATTRIBUTE2 NULL VARCHAR2(150) Trading Partner Flexfield

segment columnTP_ATTRIBUTE3 NULL VARCHAR2(150) Trading Partner Flexfield

segment columnTP_ATTRIBUTE4 NULL VARCHAR2(150) Trading Partner Flexfield

segment columnTP_ATTRIBUTE5 NULL VARCHAR2(150) Trading Partner Flexfield

segment columnTP_ATTRIBUTE6 NULL VARCHAR2(150) Trading Partner Flexfield

segment columnTP_ATTRIBUTE7 NULL VARCHAR2(150) Trading Partner Flexfield

segment columnTP_ATTRIBUTE8 NULL VARCHAR2(150) Trading Partner Flexfield

segment columnTP_ATTRIBUTE9 NULL VARCHAR2(150) Trading Partner Flexfield

segment columnTP_ATTRIBUTE10 NULL VARCHAR2(150) Trading Partner Flexfield

segment columnTP_ATTRIBUTE11 NULL VARCHAR2(150) Trading Partner Flexfield

segment columnTP_ATTRIBUTE12 NULL VARCHAR2(150) Trading Partner Flexfield

segment columnTP_ATTRIBUTE13 NULL VARCHAR2(150) Trading Partner Flexfield

segment columnTP_ATTRIBUTE14 NULL VARCHAR2(150) Trading Partner Flexfield

segment columnTP_ATTRIBUTE15 NULL VARCHAR2(150) Trading Partner Flexfield

segment columnTP_ATTRIBUTE_CATEGORY NULL VARCHAR2(30) Trading Partner Flexfield

segment column

Page 103: rlmtrm

3 – 65Detailed Design

Oracle Proprietary, Confidential Information––Use Restricted by Contract

IndexesIndex Name Index Type Sequence Column Name

RLM_SHIP_DELIVERY_CODES_U1 NOT UNIQUE 5 SHIP_DELIVERY_RULE_NAME

Page 104: rlmtrm

3 – 66 Oracle Release Management Technical Reference Manual

Oracle Proprietary, Confidential Information––Use Restricted by Contract

RLM_UI_QUERIES

Column DescriptionsName Null? Type Description

QUERY_ID NOT NULL NUMBER Unique ID assigned to eachQuery.

QUERY_NAME NOT NULL VARCHAR2(240) Name Assigned by User to theQuery

USER_ID NULL NUMBER User id of the Application Userwho created the Query

DELETE_FLAG NULL VARCHAR2(1) Flag which tells whether Querycan be deleted or not

CREATION_DATE NOT NULL DATE Standard Who columnCREATED_BY NOT NULL NUMBER Standard Who columnLAST_UPDATE_DATE NOT NULL DATE Standard Who columnLAST_UPDATED_BY NOT NULL NUMBER Standard Who columnLAST_UPDATE_LOGIN NOT NULL NUMBER Standard Who column

Page 105: rlmtrm

3 – 67Detailed Design

Oracle Proprietary, Confidential Information––Use Restricted by Contract

RLM_UI_QUERY_COLUMNS

This table stores the details of Query Criteria for each of the Query inRLM_UI_QUERIES. For each of the field in the Release Workbench FindWindow, this table stores a record which has foreign key relationshipwith RLM_UI_QUERIES.

Column DescriptionsName Null? Type Description

QUERY_ID NOT NULL NUMBER ID for the Query for whichCriteria is being stored

COLUMN_NAME NOT NULL VARCHAR2(240) Name of the fileld on FindWindow whose criteria is beingstored

COLUMN_TYPE NULL VARCHAR2(200) Data Type of the Field on FindWindow whose criteria is beingstored

COLUMN_VALUE NULL VARCHAR2(2000) Query Crtieria for the Field(used on Find Window of ReleaseWorkbench)

CREATION_DATE NOT NULL DATE Standard Who columnCREATED_BY NOT NULL NUMBER Standard Who columnLAST_UPDATE_DATE NOT NULL DATE Standard Who columnLAST_UPDATED_BY NOT NULL NUMBER Standard Who columnLAST_UPDATE_LOGIN NOT NULL NUMBER Standard Who column

IndexesIndex Name Index Type Sequence Column Name

RLM_UI_QUERY_COLUMNS_N1 NOT UNIQUE 5 QUERY_ID

Page 106: rlmtrm

3 – 68 Oracle Release Management Technical Reference Manual

Oracle Proprietary, Confidential Information––Use Restricted by Contract

Page 107: rlmtrm

Index – 1

Index

CColumn descriptions, 3 – 4Columns, Who, 3 – 5Concurrent Program List. See Concurrent

Program Definitions

DDatabase triggers, 3 – 7

FForeign keys, 3 – 3Form List. See Form Definitions

IIndexes, 3 – 6

LLookup types. See QuickCodes

MModule List. See Module Definitions

Modules, Tables used by, 3 – 7

OOracle7 sequences. See Sequences

QQuickCodes, 1 – 14

Columns that contain, 3 – 4

RReport List. See Report Definitions

SSequences, 3 – 6

TTables

See also Table and View DefinitionsColumn descriptions, 3 – 4Foreign keys, 3 – 3Indexes, 3 – 6Primary Keys, 3 – 4QuickCodes Columns, 3 – 4Who columns, 3 – 5

UUser Exit List. See User Exit Definitions

Page 108: rlmtrm

Index – 2 Oracle Application Object Library/Workflow Technical Reference Manual

VViews, Derivation, 3 – 7

Page 109: rlmtrm

Index – 3

Page 110: rlmtrm

Index – 4 Oracle Application Object Library/Workflow Technical Reference Manual

Page 111: rlmtrm

Reader’s Comment Form

Oracle Release Management Technical Reference ManualA83736_01

Oracle Corporation welcomes your comments and suggestions on the quality and usefulnessof this publication. Your input is an important part of the information we use for revision.

• Did you find any errors?

• Is the information clearly presented?

• Do you need more information? If so, where?

• Are the examples correct? Do you need more examples?

• What features did you like most about this manual? What did you like least about it?

If you find any errors or have any other suggestions for improvement, please indicate the topic, chapter,and page number below:

Please send your comments to:

Oracle Applications Documentation ManagerOracle Corporation500 Oracle ParkwayRedwood Shores, CA 94065 USAPhone: (650) 506–7000 Fax: (650) 506–7200

If you would like a reply, please give your name, address, and telephone number below:

Thank you for helping us improve our documentation.

Page 112: rlmtrm
Page 113: rlmtrm
Page 114: rlmtrm

CAUTION!This document contains proprietary,

If you are an Oracle customer, thisnumbered copy is registered in your site’s

name. Use, duplication, and disclosure areseverely restricted and subject to

restrictions stated in your contract withOracle Corporation.

If you are an Oracle employee, thisnumbered copy is registered in your name

and must be returned if you leave thecompany. It is your responsibility not to

disclose this information to anyone outsideof Oracle who is not licensed to use this

product. If you have a prospect whoneeds to see this information, contactmailid APPSAPP to obtain a special

nondisclosure agreement.

If you are neither an Oracle customer with avalid contract for the use of this document

nor an Oracle employee, then you receivedthis document in an unauthorized manner

and are not legally entitled to possessor read it. Please return it immediatelyto Oracle. You may call collect to theoffice of the Executive Vice President

Applications Division, to arrange its return.

confidential information that is the exclusiveproperty of Oracle Corporation.

Copy #

����������

����������

A83736_01