Oracle Process Manufacturing

download Oracle Process Manufacturing

of 194

  • date post

    14-Jan-2016
  • Category

    Documents

  • view

    51
  • download

    0

Embed Size (px)

description

OPM

Transcript of Oracle Process Manufacturing

  • Oracle Process Manufacturing

    Inventory APIs Users Guide

    Release 11i

    October 2000

    Part No. A82921-02

  • Oracle Process Manufacturing Inventory APIs Users Guide, Release 11i

    Part No. A82921-02

    Copyright 2000, Oracle Corporation. All rights reserved.

    Primary Author: Richard D. Persen

    Contributing Authors: Phil Mellows, Paul Schofield, Harminder Verdding

    The Programs (which include both the software and documentation) contain proprietary information ofOracle Corporation; they are provided under a license agreement containing restrictions on use anddisclosure and are also protected by copyright, patent, and other intellectual and industrial propertylaws. Reverse engineering, disassembly, or decompilation of the Programs is prohibited.

    Program Documentation is licensed for use solely to support the deployment of the Programs and notfor any other purpose.

    The information contained in this document is subject to change without notice. If you find any problemsin the documentation, please report them to us in writing. Oracle Corporation does not warrant that thisdocument is error free. Except as may be expressly permitted in your license agreement for thesePrograms, no part of these Programs may be reproduced or transmitted in any form or by any means,electronic or mechanical, for any purpose, without the express written permission of Oracle Corporation.

    If the Programs are delivered to the U.S. Government or anyone licensing or using the programs onbehalf of the U.S. Government, the following notice is applicable:

    Restricted Rights Notice Programs delivered subject to the DOD FAR Supplement are "commercialcomputer software" and use, duplication, and disclosure of the Programs, including documentation,shall be subject to the licensing restrictions set forth in the applicable Oracle license agreement.Otherwise, Programs delivered subject to the Federal Acquisition Regulations are "restricted computersoftware" and use, duplication, and disclosure of the Programs shall be subject to the restrictions in FAR52.227-19, Commercial Computer Software - Restricted Rights (June, 1987). Oracle Corporation, 500Oracle Parkway, Redwood City, CA 94065.

    The Programs are not intended for use in any nuclear, aviation, mass transit, medical, or other inherentlydangerous applications. It shall be the licensee's responsibility to take all appropriate fail-safe, backup,redundancy, and other measures to ensure the safe use of such applications if the Programs are used forsuch purposes, and Oracle Corporation disclaims liability for any damages caused by such use of thePrograms.

    Oracle is a registered trademark, and Oracle Process Manufacturing is a trademark of OracleCorporation. All other company or product names mentioned are used for identification purposes onlyand may be trademarks of their respective owners.

  • Send

    Prefa

    1 OUSI

    T

    ERIEContents

    Us Your Comments .................................................................................................................. vii

    ce............................................................................................................................................................ ix

    PM Inventory APIs - Introductionnderstanding OPM Inventory APIs ............................................................................................. 1-2tored Procedures Technical Requirements .................................................................................. 1-3nventory APIs - Technical Structure and Architecture .............................................................. 1-4

    Stored Procedure Mechanism..................................................................................................... 1-4API Architecture ........................................................................................................................... 1-5API Package Details ..................................................................................................................... 1-6Item Master Block Relationship Diagram................................................................................. 1-8

    echnical Overview of Inventory APIs ........................................................................................ 1-10API - Input Data Sources ........................................................................................................... 1-10Wrapper Function - Input Data Sources ................................................................................. 1-11Stored Procedures Overview .................................................................................................... 1-11Stored Procedure Execution...................................................................................................... 1-12Common Stored Procedure Parameters.................................................................................. 1-14

    rror Message Handling.................................................................................................................. 1-16esult Message Handling ............................................................................................................... 1-16nstallation and Upgrade................................................................................................................. 1-17ngineering Notes On This Release ............................................................................................. 1-18iii

  • iv

    2 Item Create APIItem Create API - Business Function .............................................................................................. 2-2Item Create API - Technical Overview ........................................................................................... 2-2Item Create API - Parameters and Interface .................................................................................. 2-3IIII

    3 ItIIIIIII

    4 ItIIIIIIII

    5 ItIIIIItem Create API - Table and View Usage ..................................................................................... 2-14tem Create API - Package/Procedure Names.............................................................................. 2-16tem Create API - Special Logic ..................................................................................................... 2-17tem Create API - Error Messages .................................................................................................. 2-22

    em Create API Wrappertem Create API Wrapper - Business Function.............................................................................. 3-2tem Create API Wrapper - Input Structure ................................................................................... 3-3tem Create API Wrapper - ASCII Flat File Layout ...................................................................... 3-3tem Create API Wrapper - Package and Procedure Names ....................................................... 3-7tem Create API Wrapper - Special Logic ....................................................................................... 3-7tem Create API Wrapper - Error Messages ................................................................................... 3-8tem Create API Wrapper - Code Example ..................................................................................... 3-9

    em Lot/Sublot Conversion APItem Lot/Sublot Conversion API - Business Function................................................................. 4-2tem Lot/Sublot Conversion API - Technical Overview.............................................................. 4-2tem Lot/Sublot Conversion API - Parameters .............................................................................. 4-3tem Lot/Sublot Conversion API - Table and View Usage.......................................................... 4-6tem Lot/Sublot Conversion API - Package and Procedure Names .......................................... 4-7tem Lot/Sublot Conversion API - Special Logic.......................................................................... 4-7tem Lot/Sublot Conversion API - Error Messages ...................................................................... 4-9tem Lot/Sublot Conversion API - Success Messages................................................................ 4-10

    em Lot/Sublot Conversion API Wrappertem Lot/Sublot Conversion API Wrapper - Business Function ................................................ 5-2tem Lot/Sublot Conversion API Wrapper - Technical Requirements ..................................... 5-2tem Lot/Sublot Conversion API Wrapper - Input Structure ..................................................... 5-2tem Lot/Sublot Conversion API Wrapper - Special Logic ......................................................... 5-2tem Lot/Sublot Conversion API Wrapper - ASCII Flat File Layout ........................................ 5-3

  • Item Lot/Sublot Conversion API Wrapper - Package and Procedure Names ......................... 5-4Item Lot/Sublot Conversion API Wrapper - Error Messages ..................................................... 5-4Item Lot/Sublot Conversion API Wrapper - Code Example ....................................................... 5-5

    6 InIIIIIIII

    7 InIIIIIII

    8 LLLLLLLL

    9 LLv

    ventory Quantities APInventory Quantities API - Business Function ............................................................................. 6-2nventory Quantities API - Technical Overview .......................................................................... 6-2nventory Quantities API - Parameters .......................................................................................... 6-3nventory Quantities API - Table and View Usage ............................