Search Results aso_atp_int
Overview
ASO_ATP_INT is an Oracle EBS Order Management package in the APPS schema that supports Available-To-Promise (ATP) inquiry and scheduling for quoted configurations. It is part of the Oracle Advanced Supply Chain Planning / Applications Technology integration layer that allows Sales Online and related quoting modules to retrieve ATP, quantity-on-hand, and shipment scheduling information for both standard and configured (ATO/PTO) items. The package declares AUTHID CURRENT_USER, meaning it executes with the privileges of the invoking schema, and maintains a global fetch constant (G_DEFAULT_NUM_REC_FETCH set to 30) that governs how many ATP records are returned per call to the scheduling engine.
The package's most significant public declaration is the ATP_Rec_Typ record type — the "atp_rec_typ" the user searched for. This record is the canonical in-memory representation of an ATP result row, spanning more than sixty attributes that capture the full scheduling context of a quoted line.
Key Procedures and Functions
- CHECK_ATP — Retrieves and validates ATP availability for the items, organizations, and requested dates supplied by the caller. It populates the ATP_Rec_Typ structure with the resolved available quantity, request-date quantities, promised ship date, arrival date, and error messaging fields.
- UPDATE_CONFIGURATION — Persists configuration details back to the quoting tables. It is used after a configured item's scheduling information has been refreshed or altered, keeping the quote structure in synchronization with the ATP result.
Both procedures are classified as OTHER in the ETRM 12.2.2 API classification, indicating that they are internal integration routines rather than fully documented public APIs. No formal parameter signatures are published, and callers should treat the argument lists as implementation-specific.
Tables Accessed
- ASO_QUOTE_HEADERS_ALL / ASO_QUOTE_LINES_ALL / ASO_QUOTE_LINE_DETAILS — The quote hierarchy that provides the context (header, line, and component detail) for which ATP is being requested and updated.
- ASO_SHIPMENTS — Source of existing shipment and scheduling data associated with the quote.
- MRP_ATP_SCHEDULE_TEMP_S / MSC_TP_ID_LID / MSC_TP_SITE_ID_LID — Planning and ATP scheduling temporary structures, along with the Trading Partner ID and Site ID lookup tables from the Advanced Planning schema, used to resolve ATP availability.
- MTL_SYSTEM_ITEMS_KFV — Key flexfield view supplying item number, description, and concatenated segment information for the ATP_Rec_Typ item fields.
- FND_LOOKUP_VALUES — Resolves meanings for UOM, demand class, ship method, and request date type codes into their display values.
- DBMS_SQL / DUAL / PLITBLM — Dynamic SQL, single-row operations, and PL/SQL table utilities used internally.
Usage Notes
ASO_ATP_INT is invoked from within Oracle's quoting and order capture flows rather than directly by end users. It is referenced by three other packages in the ETRM repository, confirming its role as a shared integration utility. Typical invocations occur when a user requests ATP or scheduling information from a Sales Online quote or order entry form, and at the time a configuration is updated and the scheduling results must be written back. Custom code calling this package should be aware that it is not a documented public API: the ATP_Rec_Typ record layout is internal, the procedures are classified OTHER, and behavior may change between 12.1.1 and 12.2.2. Developers needing a supported interface should prefer the documented Order Management ATP APIs and treat aso_atp_int strictly as an internal supporting package.
-
PACKAGE: APPS.ASO_ATP_INT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ASO_ATP_INT, status:VALID,
-
PACKAGE: APPS.ASO_ATP_INT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ASO_ATP_INT, status:VALID,
-
PACKAGE BODY: APPS.ASO_ATP_INT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ASO_ATP_INT, status:VALID,
-
PACKAGE BODY: APPS.ASO_ATP_INT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ASO_ATP_INT, status:VALID,
-
PACKAGE: APPS.ASO_ATP_INT
12.1.1
-
PACKAGE: APPS.ASO_ATP_INT
12.2.2
-
PACKAGE BODY: APPS.IBE_ATP_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:IBE_ATP_PVT, status:VALID,
-
PACKAGE: APPS.ASO_MAP_QUOTE_ORDER_INT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ASO_MAP_QUOTE_ORDER_INT, status:VALID,
-
PACKAGE: APPS.ASO_SHIPMENT_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ASO_SHIPMENT_PVT, status:VALID,
-
PACKAGE BODY: APPS.ASO_QUOTE_PUB_W1
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ASO_QUOTE_PUB_W1, status:VALID,
-
PACKAGE: APPS.ASO_SHIPMENT_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ASO_SHIPMENT_PVT, status:VALID,
-
PACKAGE: APPS.ASO_LINE_NUM_INT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ASO_LINE_NUM_INT, status:VALID,
-
PACKAGE BODY: APPS.IBE_ATP_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IBE_ATP_PVT, status:VALID,
-
PACKAGE: APPS.ASO_LINE_NUM_INT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ASO_LINE_NUM_INT, status:VALID,
-
PACKAGE: APPS.ASO_MAP_QUOTE_ORDER_INT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ASO_MAP_QUOTE_ORDER_INT, status:VALID,
-
PACKAGE BODY: APPS.ASO_QUOTE_PUB_W1
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ASO_QUOTE_PUB_W1, status:VALID,
-
SYNONYM: APPS.MSC_TP_SITE_ID_LID
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_TP_SITE_ID_LID, status:VALID,
-
SYNONYM: APPS.MSC_TP_ID_LID
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_TP_ID_LID, status:VALID,
-
PACKAGE: APPS.ASO_QUOTE_UTIL_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ASO_QUOTE_UTIL_PVT, status:VALID,
-
SYNONYM: APPS.MRP_ATP_SCHEDULE_TEMP_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MRP_ATP_SCHEDULE_TEMP_S, status:VALID,
-
PACKAGE BODY: APPS.ASO_QUOTE_UTIL_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ASO_QUOTE_UTIL_PVT, status:VALID,
-
PACKAGE: APPS.MSC_ATP_GLOBAL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:MSC_ATP_GLOBAL, status:VALID,
-
PACKAGE: APPS.MSC_ATP_GLOBAL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:MSC_ATP_GLOBAL, status:VALID,
-
PACKAGE: APPS.ASO_QUOTE_UTIL_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ASO_QUOTE_UTIL_PVT, status:VALID,
-
SYNONYM: APPS.MSC_TP_ID_LID
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_TP_ID_LID, status:VALID,
-
PACKAGE BODY: APPS.ASO_QUOTE_UTIL_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ASO_QUOTE_UTIL_PVT, status:VALID,
-
SYNONYM: APPS.ASO_QUOTE_LINE_DETAILS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:ASO_QUOTE_LINE_DETAILS, status:VALID,
-
SYNONYM: APPS.MRP_ATP_SCHEDULE_TEMP_S
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MRP_ATP_SCHEDULE_TEMP_S, status:VALID,
-
VIEW: APPS.MTL_ONHAND_ITEMS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_ONHAND_ITEMS_V, object_name:MTL_ONHAND_ITEMS_V, status:VALID,
-
SYNONYM: APPS.MSC_TP_SITE_ID_LID
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_TP_SITE_ID_LID, status:VALID,
-
SYNONYM: APPS.ASO_SHIPMENTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:ASO_SHIPMENTS, status:VALID,
-
SYNONYM: APPS.ASO_QUOTE_LINE_DETAILS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:ASO_QUOTE_LINE_DETAILS, status:VALID,
-
VIEW: APPS.MTL_ONHAND_ITEMS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_ONHAND_ITEMS_V, object_name:MTL_ONHAND_ITEMS_V, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
SYNONYM: APPS.ASO_SHIPMENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:ASO_SHIPMENTS, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
VIEW: APPS.OE_SHIP_FROM_ORGS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_SHIP_FROM_ORGS_V, object_name:OE_SHIP_FROM_ORGS_V, status:VALID,
-
VIEW: APPS.OE_SHIP_FROM_ORGS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_SHIP_FROM_ORGS_V, object_name:OE_SHIP_FROM_ORGS_V, status:VALID,
-
SYNONYM: APPS.ASO_QUOTE_LINES_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:ASO_QUOTE_LINES_ALL, status:VALID,
-
PACKAGE: APPS.ASO_QUOTE_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ASO_QUOTE_PUB, status:VALID,
-
SYNONYM: APPS.ASO_QUOTE_LINES_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:ASO_QUOTE_LINES_ALL, status:VALID,
-
PACKAGE: APPS.ASO_QUOTE_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ASO_QUOTE_PUB, status:VALID,
-
VIEW: APPS.MTL_ITEM_UOMS_VIEW
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_ITEM_UOMS_VIEW, object_name:MTL_ITEM_UOMS_VIEW, status:VALID,
-
SYNONYM: APPS.ASO_QUOTE_HEADERS_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:ASO_QUOTE_HEADERS_ALL, status:VALID,
-
VIEW: APPS.MTL_ITEM_UOMS_VIEW
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_ITEM_UOMS_VIEW, object_name:MTL_ITEM_UOMS_VIEW, status:VALID,
-
PACKAGE: APPS.MRP_ATP_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:MRP_ATP_PUB, status:VALID,
-
PACKAGE: APPS.MRP_ATP_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:MRP_ATP_PUB, status:VALID,
-
SYNONYM: APPS.ASO_QUOTE_HEADERS_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:ASO_QUOTE_HEADERS_ALL, status:VALID,