Oracle® Order ManagementOpen Interfaces, API, & Electronic Messaging GuideRelease 12.1Part No. E18000-01August 2010
Oracle Order Management Open Interfaces, API, & Electronic Messaging Guide, Release 12.1Part No. E18000-01Copyright © 1996...
                                                                                                                     Conte...
Business Object for Pricing Formulas Application Program Interface..................................2-87          Function...
Example of Price List Setup API...................................................................................... 2-17...
Setting Up and Parameter Descriptions........................................................................... 2-326    ...
User Procedures..............................................................................................................
9      Oracle Release Management XML Transactions       Overview of Oracle Release Management XML............................
Deliveries Public Application Program Interface................................................................ 12-59     ...
Freight Costs Public Application Program Interface..........................................................12-155        ...
Sample XML Transactions for Third Party Warehousing................................................ 13-98     Using XML Me...
                                                Send Us Your CommentsOracle Order Management Open Interfaces, API, & Elect...
                                                                                  PrefaceIntended Audience           Welco...
documentation is available in HTML format, and contains markup to facilitate access by              the disabled community...
Oracle XML Gateway Users Guide              Oracle Integration Repository Users Guide              Oracle Configure to Ord...
has changed your information because SQL*Plus and other database tools do not keep a        record of changes.xviii
1                                       Integrating Your Systems           This chapter covers the following topics:      ...
design systems, and custom and legacy manufacturing systems to create integrated                      enterprise wide syst...
Interface Views (Business Views)              Views simplify the data relationships for easier processing, whether for rep...
Oracle Order Management APIs/Open Interfaces                   Interface/API   Data Flow      Table, View,   Iface Man    ...
Interface/API   Data Flow     Table, View,   Iface Man   TRM            Table, View,Name            Direction     Process,...
Interface/API   Data Flow      Table, View,   Iface Man      TRM   Table, View,                   Name            Directio...
Interface/API    Data Flow     Table, View,   Iface Man   TRM            Table, View,Name             Direction     Proces...
Interface/API    Data Flow     Table, View,   Iface Man      TRM   Table, View,                   Name             Directi...
Interface/API   Data Flow     Table, View,   Iface Man   TRM            Table, View,Name            Direction     Process,...
Interface/API   Data Flow     Table, View,    Iface Man      TRM   Table, View,                   Name            Directio...
Interface/API    Data Flow   Table, View,   Iface Man     TRM             Table, View,            Name             Directi...
Discussion of Inbound Interfaces                  In this manual, we discuss only inbound interfaces in detail. You can fi...
Components of an Open Interface              The components described below are common to most open interfaces. Please not...
the source application temporarily resides until it is validated and processed into an                  Oracle Order Manag...
at source application data.                Oracle Order Management products provide predefined views of key data that is l...
into the Oracle destination product. The specific processing performed varies by                  application. For open tr...
2Oracle Advanced Pricing Open Interfaces                               and APIs    This chapter covers the following topic...
•   Reverse Limits Application Program Interface                  •   Round Price Application Program Interface           ...
PROCESS_AGREEMENT           The following table shows the parameters for this structure.           PROCESS_AGREEMENT Param...
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
121ontapi
Upcoming SlideShare
Loading in...5
×

121ontapi

2,717
-1

Published on

R12 OM API's

Published in: Education, Technology, Business
1 Comment
0 Likes
Statistics
Notes
  • Hi nice document. i am going to work on Advanced pricing module this might help.

    Thanks
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

No Downloads
Views
Total Views
2,717
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
67
Comments
1
Likes
0
Embeds 0
No embeds

No notes for slide

121ontapi

  1. 1. Oracle® Order ManagementOpen Interfaces, API, & Electronic Messaging GuideRelease 12.1Part No. E18000-01August 2010
  2. 2. Oracle Order Management Open Interfaces, API, & Electronic Messaging Guide, Release 12.1Part No. E18000-01Copyright © 1996, 2010, Oracle and/or its affiliates. All rights reserved.Primary Author:     John Brazier, Pratima Mahtani, John SalviniContributing Author:     Alok Singh, Pravin Nair, Rakesh Moharana, Sasi Erla, Anjana RamachandranOracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarksof their respective owners.This software and related documentation are provided under a license agreement containing restrictions onuse and disclosure and are protected by intellectual property laws. Except as expressly permitted in yourlicense agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license,transmit, distribute, exhibit, perform, publish or display any part, in any form, or by any means. Reverseengineering, disassembly, or decompilation of this software, unless required by law for interoperability, isprohibited.The information contained herein is subject to change without notice and is not warranted to be error-free. Ifyou find any errors, please report them to us in writing.If this software or related documentation is delivered to the U.S. Government or anyone licensing it on behalfof the U.S. Government, the following notice is applicable:U.S. GOVERNMENT RIGHTSPrograms, software, databases, and related documentation and technical data delivered to U.S. Governmentcustomers are "commercial computer software" or "commercial technical data" pursuant to the applicableFederal Acquisition Regulation and agency-specific supplemental regulations. As such, the use, duplication,disclosure, modification, and adaptation shall be subject to the restrictions and license terms set forth in theapplicable Government contract, and, to the extent applicable by the terms of the Government contract, theadditional rights set forth in FAR 52.227-19, Commercial Computer Software License (December 2007). OracleUSA, Inc., 500 Oracle Parkway, Redwood City, CA 94065.This software is developed for general use in a variety of information management applications. It is notdeveloped or intended for use in any inherently dangerous applications, including applications which maycreate a risk of personal injury. If you use this software in dangerous applications, then you shall beresponsible to take all appropriate fail-safe, backup, redundancy and other measures to ensure the safe use ofthis software. Oracle Corporation and its affiliates disclaim any liability for any damages caused by use of thissoftware in dangerous applications.This software and documentation may provide access to or information on content, products and servicesfrom third parties. Oracle Corporation and its affiliates are not responsible for and expressly disclaim allwarranties of any kind with respect to third party content, products and services. Oracle Corporation and itsaffiliates will not be responsible for any loss, costs, or damages incurred due to your access to or use of thirdparty content, products or services.
  3. 3.   ContentsSend Us Your CommentsPreface1 Integrating Your Systems Overview of Oracle Order Management APIs and Open Interfaces....................................... 1-1 Basic Business Needs................................................................................................................ 1-1 Oracle Order Management Interfaces.......................................................................................1-2 Inbound Open Interface Model.............................................................................................. 1-11 Components of an Open Interface.......................................................................................... 1-132 Oracle Advanced Pricing Open Interfaces and APIs Key of Short Names................................................................................................................... 2-2 Agreements Public Application Program Interface................................................................. 2-2 Functional Overview........................................................................................................... 2-2 Setting Up and Using Parameter Descriptions.....................................................................2-2 Validation of Agreements Public API................................................................................ 2-26 Example of Agreements Public API................................................................................... 2-26 Attribute Mapping Application Program Interface............................................................... 2-26 Functional Overview......................................................................................................... 2-27 Setting Up and Parameter Descriptions............................................................................. 2-28 Business Object for Modifier Setup Application Program Interface.................................... 2-48 Functional Overview......................................................................................................... 2-48 Setting Up and Parameter Descriptions............................................................................. 2-50 Validation of Business Object for Modifier Setup API....................................................... 2-86 Example of Modifier Setup Application Program Interface...............................................2-86     iii
  4. 4. Business Object for Pricing Formulas Application Program Interface..................................2-87 Functional Overview......................................................................................................... 2-87 Setting Up and Parameter Descriptions............................................................................. 2-88 Validation of Business Object for Pricing Formulas API....................................................2-99 Example of Pricing Formulas API...................................................................................... 2-99 Business Object for Pricing Limits Application Program Interface.................................... 2-100 Functional Overview....................................................................................................... 2-100 Setting Up and Parameter Descriptions........................................................................... 2-101 Validation of Limits Public API....................................................................................... 2-118 Example of Limits Public API.......................................................................................... 2-119 Create Publish Price Book Application Program Interface.................................................. 2-119 Functional Overview....................................................................................................... 2-119 Setting Up and Parameter Descriptions........................................................................... 2-120 Validation of Create Publish Price Book API................................................................... 2-123 Examples of Create_Publish_Price_Book API.................................................................. 2-126 Get Currency Application Program Interface....................................................................... 2-126 Functional Overview....................................................................................................... 2-126 Setting Up and Parameter Descriptions........................................................................... 2-126 Validation of Get_Currency API...................................................................................... 2-127 Get Custom Price Application Program Interface................................................................ 2-128 Functional Overview....................................................................................................... 2-128 Setting Up and Parameter Descriptions........................................................................... 2-128 Validation of Get Custom Price API................................................................................ 2-130 Get Price Book Application Program Interface ................................................................... 2-133 Functional Overview....................................................................................................... 2-133 Setting Up and Parameter Descriptions .......................................................................... 2-134 Validation of Get Price Book API..................................................................................... 2-144 Examples of Get_Price_Book API.................................................................................... 2-145 Get Price List Application Program Interface.......................................................................2-145 Functional Overview....................................................................................................... 2-145 Setting Up and Parameter Descriptions........................................................................... 2-146 Validation of Get_Price_List API..................................................................................... 2-147 Multi-Currency Conversion Setup Application Program Interface.....................................2-147 Functional Overview....................................................................................................... 2-147 Setting Up and Parameter Descriptions........................................................................... 2-148 Validation of Multi-Currency Conversion API................................................................ 2-156 Example of Multi-Currency Conversion API................................................................... 2-157 Price List Setup Application Program Interface................................................................... 2-157 Functional Overview....................................................................................................... 2-157 Setting Up and Parameter Descriptions........................................................................... 2-159 Validation of Price List Setup API....................................................................................2-178iv
  5. 5. Example of Price List Setup API...................................................................................... 2-178Price List Setup Group Application Program Interface....................................................... 2-179 Functional Overview....................................................................................................... 2-179 Setting Up and Parameter Descriptions........................................................................... 2-180 Validation of Price List Group API.................................................................................. 2-199Price Request Application Program Interface...................................................................... 2-200 Functional Overview....................................................................................................... 2-201 Setting Up and Parameter Descriptions........................................................................... 2-202 Validation of Price Request API....................................................................................... 2-260 Example of Price Request Application Program Interface............................................... 2-260Pricing Data Bulk Loader API............................................................................................... 2-263 Functional Overview .......................................................................................................2-263 Setting Up and Parameter Descriptions........................................................................... 2-264 Validation of Pricing Data Bulk Loader .......................................................................... 2-265 Examples of Pricing Data Bulk Loader API..................................................................... 2-267Pricing Object Security - Check Function API..................................................................... 2-275 Functional Overview....................................................................................................... 2-276 Setting Up and Parameter Descriptions........................................................................... 2-276 Validation of Pricing Object Security API........................................................................ 2-278Pricing Attributes Application Program Interface............................................................... 2-278 Functional Overview....................................................................................................... 2-278Attribute Mapping Application Program Interface............................................................. 2-291 Functional Overview....................................................................................................... 2-291 Setting Up and Parameter Descriptions........................................................................... 2-291 Validation of Attribute Mapping API.............................................................................. 2-297Qualifiers Application Program Interface............................................................................ 2-297 Functional Overview....................................................................................................... 2-297 Setting Up and Parameter Descriptions .......................................................................... 2-298 Validation of Qualifiers API.............................................................................................2-315 Example of Qualifiers API............................................................................................... 2-315Reverse Limits Application Program Interface.................................................................... 2-315 Functional Overview....................................................................................................... 2-316 Setting Up and Parameter Descriptions........................................................................... 2-316 Validation of Reverse Limits API..................................................................................... 2-321 Example of Reverse Limits API........................................................................................2-322Round Price Application Program Interface........................................................................ 2-323 Functional Overview....................................................................................................... 2-323 Setting Up and Parameter Descriptions........................................................................... 2-324 Validation of Round Price API......................................................................................... 2-325Validate Price List with Currency Code Application Program Interface............................ 2-325 Functional Overview....................................................................................................... 2-326     v
  6. 6. Setting Up and Parameter Descriptions........................................................................... 2-326 Validation of Validate Price List with Currency Code API.............................................. 2-3263 Oracle Advanced Pricing XML Transactions Get Catalog Transaction............................................................................................................ 3-1 Setting up and Parameter Descriptions................................................................................3-2 Validation of Get Catalog Transaction............................................................................... 3-12 Examples of the Get Catalog Transaction ......................................................................... 3-13 Sync Catalog Transaction........................................................................................................ 3-17 Setting Up and Parameter Descriptions............................................................................. 3-18 Validation of Sync Catalog Transaction............................................................................. 3-29 Examples of Sync Catalog Transaction.............................................................................. 3-294 Oracle Order Management XML Transactions: Implementation Considerations Process_PO................................................................................................................................ 4-1 Setup: Customer Setup.........................................................................................................4-1 Installation..................................................................................................................... 4-6 Message Map: Seeded Workflow for Inbound XML Messages............................................4-7 Sample Business Flow for 3A4 Process PO/3A4 Acknowledge PO............................... 4-9 Acknowledge_PO.................................................................................................................... 4-22 Message Map..................................................................................................................... 4-22 Setup: Customer Setup.......................................................................................................4-22 Oracle XML Gateway Details............................................................................................. 4-26 Show_SalesOrder.................................................................................................................... 4-27 Setup.................................................................................................................................. 4-27 Additional User Setup................................................................................................. 4-31 Change_SalesOrder................................................................................................................. 4-39 Setup.................................................................................................................................. 4-39 Data Archive and Purge Procedures........................................................................... 4-43 Change_PO.............................................................................................................................. 4-44 Setup: Customer Setup.......................................................................................................4-44 Implementation Considerations.........................................................................................4-47 Message Map..................................................................................................................... 4-47 Sample Business Flow for 3A4 Process PO/3A4 Acknowledge PO....................................4-76 Cancel_PO............................................................................................................................... 4-86 Setup: Customer Setup ...................................................................................................... 4-86 Implementation Considerations.........................................................................................4-90 Open Interface Tracking ........................................................................................................ 4-90 Setup: Customer Setup.......................................................................................................4-90 Integration Event – oracle.apps.ont.oi.xml_int.status............................................................ 4-91vi
  7. 7. User Procedures............................................................................................................... 4-1005 Oracle Order Management XML Transactions What is RosettaNet?.................................................................................................................. 5-1 Process_PO ................................................................................................................................ 5-4 Acknowledge_PO.................................................................................................................... 5-41 Show_SalesOrder ................................................................................................................... 5-62 Change_salesorder.................................................................................................................. 5-78 Inbound Change PO Request ................................................................................................ 5-96 Cancel Purchase Order ......................................................................................................... 5-136 CONFIRM BOD.................................................................................................................... 5-139 Message Map................................................................................................................... 5-139 Seeded Workflow for Inbound XML Messages................................................................... 5-148 Message Details .................................................................................................................... 5-150 Extension Tags....................................................................................................................... 5-153 Open Interface Tracking ...................................................................................................... 5-156 Overview......................................................................................................................... 5-156 Major Features................................................................................................................. 5-157 Business Scenarios and Process Flow............................................................................... 5-158 Messages.......................................................................................................................... 5-158 Event/Event Subscription...................................................................................................... 5-161 Seeded workflow OEEM/Open Interface Tracking............................................................. 5-161 Event Parameters & Population............................................................................................ 5-1616 Oracle Order Management EDI Transactions Oracle Order Management................................