Oracle Apps Adapter 6.0 | webMethods Oracle Applications Adapter Documentation | webMethods Oracle Applications Adapter Sample Transaction Definitions User’s Guide Documentation | Transaction Definitions (Oracle Applications 11.0-to-IS) | PurchaseOrderNew
 
PurchaseOrderNew
Use this transaction to retrieve new purchase orders entered into your system. You can retrieve new purchases by creation date range, supplier, vendor, PO type, and PO number range. This transaction only retrieves Purchase Orders that fit the above criteria and have not been marked as printed. The acknowledgment SQL marks the specified PO as printed so that the functional query will not retrieve it a second time.
Functional Query
Inputs
The inputs are used to limit what Purchase Orders you want to retrieve. These SQL inputs are exposed as service inputs.
Item Name
Description
CREATE_DATE_FROM
Inclusive beginning date for PO CREATION_DATE field.
CREATE_DATE_TO
Inclusive ending date for PO CREATION_DATE field.
SUPPLIER_NUMBER
Used to limit new purchase orders retrieved to this supplier.
VENDOR_SITE_ID
Used to limit new purchase orders retrieved to this vendor site.
DOCUMENT_TYPE
Used to limit new purchase orders retrieved to this document type (STANDARD, BLANKET).
PO_NUMBER_FROM
Inclusive beginning PO number.
PO_NUMBER_TO
Inclusive ending PO number.
Outputs
The output contains all purchase orders returned by the query. Each purchase order consists of 1 header with 1 to N lines and each line contains 1 to N shipment records. The result looks like the following:

Headers[0]
Lines[0]
Shipments[0]
…One Shipments record for each shipment record
…One Lines record each line item
… One Headers record for each Purchase Order

Header Details
A header consists of the following fields. The content of most fields can be determined by their name. Where necessary, a description is provided.
Item Name
Field Description (As Needed)
ORG_ID
DOCUMENT_TYPE
STANDARD, BLANKET, or RELEASE.
DOCUMENT_CODE
TRANSACTION_DATE
PO_NUMBER
POR_RELEASE_ID
Purchase order release information.
POR_RELEASE_NUM
POR_RELEASE_DATE
CREATION_DATE
REVISION_NUM
REVISED_DATE
COMMENTS
PO_TYPE
STANDARD or BLANKET.
PAYMENT_TERMS
CURRENCY_CODE
CURRENCY_RATE
SHIP_VIA
FOB_CODE
FREIGHT_TERMS
CANCEL_FLAG
ACCEPTANCE_REQUIRED_FLAG
ACCEPTANCE_DUE_DATE
CONFIRMING_ORDER_FLAG
BLANKET_START_DATE
BLANKET_END_DATE
BLANKET_TOTAL_AMOUNT
SUPPLIER_NUMBER
SUPPLIER_NAME
NOTE_TO_VENDOR
PO_ATTRIBUTE_CATEGORY
Purchase order attributes.
PO_ATTRIBUTE1
PO_ATTRIBUTE2
PO_ATTRIBUTE3
PO_ATTRIBUTE4
PO_ATTRIBUTE5
PO_ATTRIBUTE6
PO_ATTRIBUTE7
PO_ATTRIBUTE8
PO_ATTRIBUTE9
PO_ATTRIBUTE10
PO_ATTRIBUTE11
PO_ATTRIBUTE12
PO_ATTRIBUTE13
PO_ATTRIBUTE14
PO_ATTRIBUTE15
SU_ATTRIBUTE_CATEGORY
Supplier attribute information.
SU_ATTRIBUTE1
SU_ATTRIBUTE2
SU_ATTRIBUTE3
SU_ATTRIBUTE4
SU_ATTRIBUTE5
SU_ATTRIBUTE6
SU_ATTRIBUTE7
SU_ATTRIBUTE8
SU_ATTRIBUTE9
SU_ATTRIBUTE10
SU_ATTRIBUTE11
SU_ATTRIBUTE12
SU_ATTRIBUTE13
SU_ATTRIBUTE14
SU_ATTRIBUTE15
SS_ATTRIBUTE_CATEGORY
Supplier site attributes.
SS_ATTRIBUTE1
SS_ATTRIBUTE2
SS_ATTRIBUTE3
SS_ATTRIBUTE4
SS_ATTRIBUTE5
SS_ATTRIBUTE6
SS_ATTRIBUTE7
SS_ATTRIBUTE8
SS_ATTRIBUTE9
SS_ATTRIBUTE10
SS_ATTRIBUTE11
SS_ATTRIBUTE12
SS_ATTRIBUTE13
SS_ATTRIBUTE14
SS_ATTRIBUTE15
CUSTOMER_NUMBER
Vendor customer number.
VENDOR_SITE_ID
SU_ADDRESS_LINE1
SU_ADDRESS_LINE2
SU_ADDRESS_LINE3
SU_ADDRESS_LINE4
SU_CITY
SU_ZIP
SU_COUNTRY
SU_STATE
SU_PROVINCE
SU_AREA_CODE
SU_PHONE
SU_FAX_AREA_CODE
SU_FAX
SU_TELEX
CN_LAST_NAME
Vendor contact information.
CN_FIRST_NAME
CN_AREA_CODE
CN_PHONE
ST_LOCATION_ID
Ship‐to information.
ST_CONTACT_LAST_NAME
ST_CONTACT_FIRST_NAME
ST_NAME
ST_ADDRESS_LINE1
ST_ADDRESS_LINE2
ST_ADDRESS_LINE3
ST_CITY
ST_POSTAL_CODE
ST_COUNTRY
ST_REGION1
ST_REGION2
ST_REGION3
ST_PHONE1
ST_PHONE2
ST_PHONE3
BT_LOCATION_ID
Bill‐to information.
BT_CONTACT_LAST_NAME
BT_CONTACT_FIRST_NAME
BT_NAME
BT_ADDRESS_LINE1
BT_ADDRESS_LINE2
BT_ADDRESS_LINE3
BT_CITY
BT_POSTAL_CODE
BT_COUNTRY
BT_REGION1
BT_REGION2
BT_REGION3
BT_PHONE1
BT_PHONE2
BT_PHONE3
BUYER_LAST_NAME
BUYER_FIRST_NAME
BUYER_EMAIL_ADDRESS
BUYER_WORK_TELEPHONE
BUYER_MISC_TELEPHONE1
BUYER_MISC_TELEPHONE2
BUYER_MISC_TELEPHONE3
PO_HEADER_ID
FSP_INVENTORY_ORGANIZATION_ID
Financial system parameter inventory organization ID
Line Details
Line Item details consist of the following fields:
Item Name
Field Description (as needed)
ORG_ID
LINE_NUM
QUANTITY
UOM_CODE
Unit of measure code.
ITEM_ID
Inventory item ID.
ITEM_REVISION
VENDOR_PRODUCT_NUMBER
UNIT_PRICE
ITEM_DESCRIPTION
PO_NUMBER
VENDOR_QUOTE_NUMBER
CANCEL_FLAG
CANCEL_DATE
QUANTITY_COMMITTED
COMMITTED_AMOUNT
LIST_PRICE_PER_UNIT
MARKET_PRICE
NOT_TO_EXCEED_PRICE
NEGOTIATED_BY_PREPARER_FLAG
TAXABLE_FLAG
TRANSACTION_REASON_CODE
LINE_TYPE
HAZARD_CLASS
UN_NUMBER
UN_DESCRIPTION
NOTE_TO_VENDOR
POL_ATTRIBUTE_CATEGORY
Purchase order line attributes.
POL_ATTRIBUTE1
POL_ATTRIBUTE2
POL_ATTRIBUTE3
POL_ATTRIBUTE4
POL_ATTRIBUTE5
POL_ATTRIBUTE6
POL_ATTRIBUTE7
POL_ATTRIBUTE8
POL_ATTRIBUTE9
POL_ATTRIBUTE10
POL_ATTRIBUTE11
POL_ATTRIBUTE12
POL_ATTRIBUTE13
POL_ATTRIBUTE14
POL_ATTRIBUTE15
MTL_ORGANIZATION_ID
LP_ATTRIBUTE_CATEGORY
Material item attributes.
LP_ATTRIBUTE1
LP_ATTRIBUTE2
LP_ATTRIBUTE3
LP_ATTRIBUTE4
LP_ATTRIBUTE5
LP_ATTRIBUTE6
LP_ATTRIBUTE7
LP_ATTRIBUTE8
LP_ATTRIBUTE9
LP_ATTRIBUTE10
LP_ATTRIBUTE11
LP_ATTRIBUTE12
LP_ATTRIBUTE13
LP_ATTRIBUTE14
LP_ATTRIBUTE15
LP_SEGMENT1
LP_SEGMENT2
LP_SEGMENT3
LP_SEGMENT4
LP_SEGMENT5
LP_SEGMENT6
LP_SEGMENT7
LP_SEGMENT8
LP_SEGMENT9
LP_SEGMENT10
LP_SEGMENT11
LP_SEGMENT12
LP_SEGMENT13
LP_SEGMENT14
LP_SEGMENT15
LP_SEGMENT16
LP_SEGMENT17
LP_SEGMENT18
LP_SEGMENT19
LP_SEGMENT20
POR_RELEASE_ID
POR_RELEASE_NUM
POR_SOURCE_LINE_NUM
PO_HEADER_ID
Shows relationship to PO header.
PO_LINE_ID
SHIPMENT_TYPE
SHIPMENTS
Start of shipment record.
Shipment Details
Shipment details consist of the following fields:
Item Name
Field Description (as needed)
ORG_ID
SHIPMENT_NUMBER
QUANTITY_ORIGINAL
UOM_CODE
Unit of measure code.
SHIPMENT_NEED_BY_DATE
SHIPMENT_PROMISED_DATE
SHIPMENT_LAST_ACCEPTABLE_DATE
QUANTITY_CANCELLED
QUANTITY_RECEIVED
PRICE_OVERRIDE
CANCELLED_FLAG
CANCELLED_DATE
SHIP_VIA
FOB_CODE
FREIGHT_TERMS
TAXABLE_FLAG
SHIPMENT_ATTRIBUTE_CATEGORY
SHIPMENT_ATTRIBUTE1
SHIPMENT_ATTRIBUTE2
SHIPMENT_ATTRIBUTE3
SHIPMENT_ATTRIBUTE4
SHIPMENT_ATTRIBUTE5
SHIPMENT_ATTRIBUTE6
SHIPMENT_ATTRIBUTE7
SHIPMENT_ATTRIBUTE8
SHIPMENT_ATTRIBUTE9
SHIPMENT_ATTRIBUTE10
SHIPMENT_ATTRIBUTE11
SHIPMENT_ATTRIBUTE12
SHIPMENT_ATTRIBUTE13
SHIPMENT_ATTRIBUTE14
SHIPMENT_ATTRIBUTE15
SHIP_TO_LOCATION_ID
SHIP_TO_LOCATION_CODE
SHIP_TO_CONTACT_LAST_NAME
SHIP_TO_CONTACT_FIRST_NAME
SHIP_TO_ADDRESS_LINE_1
SHIP_TO_ADDRESS_LINE_2
SHIP_TO_ADDRESS_LINE_3
SHIP_TO_CITY
SHIP_TO_POSTAL_CODE
SHIP_TO_COUNTRY
SHIP_TO_REGION_1
SHIP_TO_REGION_2
SHIP_TO_REGION_3
SHIP_TO_PHONE1
SHIP_TO_PHONE2
SHIP_TO_PHONE3
PO_HEADER_ID
Shows relationship to PO header.
PO_LINE_ID
Shows relationship to PO header.
POR_RELEASE_ID
POR_RELEASE_NUM
LINE_LOCATION_ID
Acknowledgment SQL
Updates the specified purchase order to show it has been processed. It marks the PO as printed and updates the print date, edi_processed_flag, and the last update date. It also performs the necessary archive procedures. It updates and archives a single PO at a time.
Inputs
The inputs define which PO to update.
*ORG_ID
*DOCUMENT_TYPE
*PO_NUMBER
*PO_TYPE
*POR_RELEASE_NUMBER
Outputs
There is no output generated by this SQL.
Usage Comments
*Purchase Orders that have been approved and not printed are retrieved.
*Purchase Orders that are Cancelled or on Hold are not retrieved.
*Only BLANKET and STANDARD Purchase Orders Types can be retrieved.