[Home] [Help]
[Dependency Information]
Object Name: | CPG_PURCHASING_INTERFACE |
---|---|
Object Type: | TABLE |
Owner: | GML |
FND Design Data: | ![]() |
Subobject Name: | |
Status: | VALID |
Interface table used by OPM Common Purchasing. Contains data from Standard and Planned Purchase Orders and Scheduled and Blanket Releases entered and approved in Oracle Purchasing. This data is used by the OPM Common Purchasing Synchronization program to create PO's and BPO's in OPM. The program takes the data in this table and transfers it into corresponding OPM tables: For PO's, the data is transferred into the tables PO_ORDR_HDR, PO_ORDR_DTL, PO_DIST_DTL, PO_COST_DTL and IC_TRAN_PND. For BPO's, the data is transferred into the tables PO_BPOS_HDR, PO_BPOS_DTL and PO_RELS_SCH.
Tablespace: | ![]() |
---|---|
PCT Free: | 10 |
PCT Used: |
Name | Datatype | Length | Mandatory | Comments |
---|---|---|---|---|
TRANSACTION_ID | NUMBER | Yes | Id to uniquely identify row in interface table | |
TRANSACTION_TYPE | VARCHAR2 | (10) | Yes | Type of PO - STANDARD or PLANNED |
ORGN_CODE | VARCHAR2 | (4) | OPM organization code from flexfield in Oracle Purchasing | |
PO_NO | VARCHAR2 | (32) | Yes | Purchase order number assigned in Oracle Purchasing |
BPO_NO | VARCHAR2 | (32) | Purchase order number for planned purchase order assigned in Oracle Purchasing | |
PO_STATUS | VARCHAR2 | (25) | Status of PO - OPEN, CLOSED or CANCEL | |
PO_HEADER_ID | NUMBER | PO Header id from Oracle Purchasing | ||
PO_LINE_ID | NUMBER | PO line id from Oracle Purchasing | ||
PO_LINE_LOCATION_ID | NUMBER | PO line location id from Oracle Purchasing | ||
PO_DISTRIBUTION_ID | NUMBER | PO distribution id from Oracle Purchasing | ||
PO_RELEASE_ID | NUMBER | PO release id (if PO is release) from Oracle Purchasing | ||
RELEASE_NUM | NUMBER | Release number from Oracle Purchasing | ||
BUYER_CODE | VARCHAR2 | (35) | Buyer name from Oracle Purchasing | |
PO_ID | NUMBER | (10) | Surrogate for PO header created in OPM | |
BPO_ID | NUMBER | (10) | Surrogate for Blanket Purchase Order created in OPM (for Planned Purchase Orders) | |
BPO_RELEASE_NUMBER | NUMBER | BPO release number in OPM; may be same as BPO_ID | ||
OF_PAYVEND_SITE_ID | NUMBER | Surrogate from Oracle Supplier Site which designates pay vendor | ||
OF_SHIPVEND_SITE_ID | NUMBER | Surrogate for Oracle Supplier Site which designates ship-to vendor | ||
PO_DATE | DATE | PO Date | ||
PO_TYPE | NUMBER | PO type | ||
FROM_WHSE | VARCHAR2 | (4) | From warehouse - not supported - is always NULL | |
TO_WHSE | VARCHAR2 | (4) | To warehouse in OPM - equals ship-to location from Oracle PO | |
RECV_DESC | VARCHAR2 | (40) | Receiving description for OPM - is always NULL | |
RECV_LOCT | VARCHAR2 | (16) | Receiving location for OPM Warehouse - is usually NULL | |
RECVADDR_ID | NUMBER | Receiving address for OPM - is usually NULL | ||
SHIP_MTHD | VARCHAR2 | (4) | Ship method code from OPM derived from OPM-OP constant | |
SHIPPER_CODE | VARCHAR2 | (4) | Shipper code for OPM derived from Ship Via Lookup Code in Oracle Purchasing | |
OF_FRTBILL_MTHD | VARCHAR2 | (25) | Freight Bill Method in Oracle AP/Purchasing | |
OF_TERMS_CODE | VARCHAR2 | (50) | Payments Terms Code from Oracle AP/Purchasing | |
BILLING_CURRENCY | VARCHAR2 | (4) | Currency code on PO in Oracle Purchasing | |
PURCHASE_EXCHANGE_RATE | NUMBER | Purchasing exchange rate from Oracle Purchasing | ||
MUL_DIV_SIGN | NUMBER | (5) | Usually 0 to indicate multiplication of exchange rate | |
CURRENCY_BGHT_FWD | NUMBER | (5) | Defaults to 0; OPM indicator for Currency Bought Forward. 0 indicates that Purchasing exchange rate is not used in Receiving | |
POHOLD_CODE | VARCHAR2 | (4) | PO Hold code for OPM - usually NULL | |
CANCELLATION_CODE | VARCHAR2 | (4) | Cancellation code for cancelled PO's - NULL unless PO has been cancelled | |
FOB_CODE | VARCHAR2 | (4) | FOB Code in OPM; derived from FOB_LOOKUP_CODE in Oracle Purchasing | |
ICPURCH_CLASS | VARCHAR2 | (8) | Purchasing class in OPM - always NULL | |
VENDSO_NO | VARCHAR2 | (32) | Vendor sales order number for OPM; always NULL | |
PROJECT_NO | VARCHAR2 | (16) | Project number for OPM; always NULL | |
REQUESTED_DLVDATE | DATE | Requested delivery date for OPM; mapped to PO_LINE_LOCATIONS.NEED_BY_DATE | ||
SCHED_SHIPDATE | DATE | Scheduled Ship Date in OPM; mapped from PO_LINE_LOCATIONS.PROMISED_DATE | ||
REQUIRED_DLVDATE | DATE | Required delivery date for OPM; mapped from PO_LINE_LOCATIONS.LAST_ACCEPT_DATE | ||
AGREED_DLVDATE | DATE | Agreed delivery date in OPM; mapped from PO_LINE_LOCATIONS.PROMISED_DATE. This date is written to the pending inventory transactions in OPM and is used by OPM MRP. | ||
DATE_PRINTED | DATE | Printed date of the PO from Oracle Purchasing | ||
EXPEDITE_DATE | DATE | Expedite date from OPM; usually NULL | ||
REVISION_COUNT | NUMBER | (5) | Revision number from Oracle Purchasing | |
IN_USE | NUMBER | (10) | Column not used; holdover from OPM record locking mechanism | |
PRINT_COUNT | NUMBER | (5) | Print count from Oracle Purchasing | |
LINE_NO | NUMBER | (5) | Newly assigned line number for OPM | |
LINE_STATUS | NUMBER | Status of PO line; 0 = open, 2 = closed, 1 = cancel | ||
LINE_ID | NUMBER | (10) | Surrogate line id for OPM PO | |
BPO_LINE_ID | NUMBER | (10) | Surrogate line id for OPM BPO | |
APINV_LINE_ID | NUMBER | (10) | Column not used; defaults to NULL or 0 | |
ITEM_NO | VARCHAR2 | (32) | OPM Item Number; taken from SEGMENT1 of MTL_SYSTEM_ITEMS | |
GENERIC_ID | NUMBER | (10) | Reference to generic item in OPM; no longer supported; defaults to 0 or NULL | |
ITEM_DESC | VARCHAR2 | (70) | Item description from OPM item master | |
ORDER_QTY1 | NUMBER | Order qty from Oracle Purchasing (PO_LINE_LOCATIONS.QUANTITY) | ||
ORDER_QTY2 | NUMBER | Secondary order quantity for item which is dual-uom controlled; defaults from flexfield in Oracle Purchasing | ||
ORDER_UM1 | VARCHAR2 | (4) | Unit of measure of order quantity from Oracle Purchasing; from UNIT_MEAS_LOOKUP_CODE | |
ORDER_UM2 | VARCHAR2 | (4) | Unit of measure for secondary quantity; same as item's secondary unit of measure | |
RECEIVED_QTY1 | NUMBER | Quantity received on new PO is 0 | ||
RECEIVED_QTY2 | NUMBER | Quantity received on new PO is 0 | ||
NET_PRICE | NUMBER | Unit price from Oracle Purchasing (PO_LINES.UNIT_PRICE) | ||
EXTENDED_PRICE | NUMBER | Computed field which equals ORDER_QTY1 multiplied by NET_PRICE | ||
PRICE_UM | VARCHAR2 | (4) | Same as ORDER_UM1 | |
QC_GRADE_WANTED | VARCHAR2 | (4) | Optional field from Oracle Purchasing flexfield | |
MATCH_TYPE | NUMBER | Defaults to 3 | ||
TEXT_CODE | NUMBER | (10) | Text code for OPM; always NULL | |
TRANS_CNT | NUMBER | (10) | Column no longer used in OPM | |
EXPORTED_DATE | DATE | Column no longer used | ||
LAST_UPDATE_DATE | DATE | Yes | Standard who column | |
CREATED_BY | NUMBER | (15) | Yes | Standard who column |
CREATION_DATE | DATE | Yes | Standard who column | |
LAST_UPDATED_BY | NUMBER | (15) | Yes | Standard who column |
LAST_UPDATE_LOGIN | NUMBER | (15) | Standard who column | |
DELETE_MARK | NUMBER | (5) | Mark for purge | |
INVALID_IND | VARCHAR2 | (1) | Status of interface row - N = Not Processed; Y = Processed, but failed validation; P = process successfully | |
REL_COUNT | NUMBER | Release count - always 0 | ||
CONTRACT_NO | VARCHAR2 | (32) | Contract number in OPM; always NULL | |
CONTRACT_VALUE | NUMBER | Contract value in OPM; always 0 | ||
CONTRACT_END_DATE | DATE | Contract end date for Blanket Order in OPM; taken from END_DATE in Oracle Purchasing | ||
CONTRACT_START_DATE | DATE | Start date for Blanket Order in OPM; taken from START_DATE in Oracle Purchasing | ||
AMOUNT_PURCHASED | NUMBER | Amount Purchased against Blanket Order in OPM; always 0 | ||
ACTIVITY_IND | NUMBER | Activity indicator for Blanket Order in OPM; always 0 | ||
CONTRACT_QTY | NUMBER | Contract quantity in OPM; always 0 | ||
ITEM_UM | VARCHAR2 | (4) | Item unit of measure from UNIT_MEAS_LOOKUP_CODE | |
QTY_PURCHASED | NUMBER | Quantity purchased in OPM; always 0 | ||
STD_QTY | NUMBER | Standard release quantity for a Blanket Order in OPM; taken from QUANTITY in Oracle Purchasing | ||
RELEASE_INTERVAL | NUMBER | Release interval; defaulted to 1 | ||
BPO_STATUS | NUMBER | (5) | Status of Blanket Order; 0 = Open; 2 = Closed; 1 = Cancelled | |
BPOHOLD_CODE | VARCHAR2 | (4) | Blanket Order Hold Code; always NULL | |
CLOSURE_CODE | VARCHAR2 | (4) | Blanket Order Closure Code - always NULL | |
MAX_RELS_QTY | NUMBER | Maximum release quantity; always equal to STD_QTY | ||
ORGNADDR_ID | NUMBER | Surrogate to OPM address table for organization; defaults to NULL | ||
SOURCE_SHIPMENT_ID | NUMBER | Defaults to 0 | ||
PURCH_CATEGORY_ID | NUMBER | Category Id for PURCH_CLASS |
Cut, paste (and edit) the following text to query this object:
SELECT TRANSACTION_ID
, TRANSACTION_TYPE
, ORGN_CODE
, PO_NO
, BPO_NO
, PO_STATUS
, PO_HEADER_ID
, PO_LINE_ID
, PO_LINE_LOCATION_ID
, PO_DISTRIBUTION_ID
, PO_RELEASE_ID
, RELEASE_NUM
, BUYER_CODE
, PO_ID
, BPO_ID
, BPO_RELEASE_NUMBER
, OF_PAYVEND_SITE_ID
, OF_SHIPVEND_SITE_ID
, PO_DATE
, PO_TYPE
, FROM_WHSE
, TO_WHSE
, RECV_DESC
, RECV_LOCT
, RECVADDR_ID
, SHIP_MTHD
, SHIPPER_CODE
, OF_FRTBILL_MTHD
, OF_TERMS_CODE
, BILLING_CURRENCY
, PURCHASE_EXCHANGE_RATE
, MUL_DIV_SIGN
, CURRENCY_BGHT_FWD
, POHOLD_CODE
, CANCELLATION_CODE
, FOB_CODE
, ICPURCH_CLASS
, VENDSO_NO
, PROJECT_NO
, REQUESTED_DLVDATE
, SCHED_SHIPDATE
, REQUIRED_DLVDATE
, AGREED_DLVDATE
, DATE_PRINTED
, EXPEDITE_DATE
, REVISION_COUNT
, IN_USE
, PRINT_COUNT
, LINE_NO
, LINE_STATUS
, LINE_ID
, BPO_LINE_ID
, APINV_LINE_ID
, ITEM_NO
, GENERIC_ID
, ITEM_DESC
, ORDER_QTY1
, ORDER_QTY2
, ORDER_UM1
, ORDER_UM2
, RECEIVED_QTY1
, RECEIVED_QTY2
, NET_PRICE
, EXTENDED_PRICE
, PRICE_UM
, QC_GRADE_WANTED
, MATCH_TYPE
, TEXT_CODE
, TRANS_CNT
, EXPORTED_DATE
, LAST_UPDATE_DATE
, CREATED_BY
, CREATION_DATE
, LAST_UPDATED_BY
, LAST_UPDATE_LOGIN
, DELETE_MARK
, INVALID_IND
, REL_COUNT
, CONTRACT_NO
, CONTRACT_VALUE
, CONTRACT_END_DATE
, CONTRACT_START_DATE
, AMOUNT_PURCHASED
, ACTIVITY_IND
, CONTRACT_QTY
, ITEM_UM
, QTY_PURCHASED
, STD_QTY
, RELEASE_INTERVAL
, BPO_STATUS
, BPOHOLD_CODE
, CLOSURE_CODE
, MAX_RELS_QTY
, ORGNADDR_ID
, SOURCE_SHIPMENT_ID
, PURCH_CATEGORY_ID
FROM GML.CPG_PURCHASING_INTERFACE;
GML.CPG_PURCHASING_INTERFACE does not reference any database object
GML.CPG_PURCHASING_INTERFACE is referenced by following:
|
|
|