Search Results itg_ip_rcv_transactions_ari
Overview
APPS.ITG_OUTBOUND_UTILS is a shared PL/SQL utility package within the Oracle E-Business Suite Procurement and Internet Procurement module set. Its documented status is VALID and its API classification is OTHER, indicating that it is an internal helper package rather than a public, externally-facing business API. The package provides the common plumbing required to raise Oracle Workflow business events from the Internet Procurement (ITG) inbound and outbound integration logic. Specifically, it centralizes the construction and dispatching of Workflow events, including the assembly of the parameter list and event attributes that subscribing workflows consume. Because the outbound integration routines across headers, lines, invoices, releases and requisitions all need to signal downstream consumers in a consistent manner, ITG_OUTBOUND_UTILS acts as the single point of control for that signaling rather than duplicating the logic in each integration table handler.
Key Procedures and Functions
The package exposes four documented program units. GET_PARAMETER_LIST is the retrieval routine used to obtain or initialize the Workflow parameter list that will accompany an event. CHANGE_PARAMETER_LIST is the complementary mutator, used to add to or modify entries within that parameter list prior to dispatch. RAISE_WF_EVENT_PARAMS handles the raising of a Workflow event together with an explicitly supplied set of parameters, effectively combining parameter assembly and dispatch in a single call. RAISE_WF_EVENT performs the core event-raising operation for cases where the parameter preparation is handled separately or where default parameters apply. Together these four units form a two-stage pattern: build or modify the parameter list, then raise the event against it.
Tables Accessed
The package references a small, tightly focused set of objects through APPS synonyms. WF_PARAMETER_LIST_T is the Workflow parameter list type used to carry event payload values, and WF_PARAMETER_T represents the individual parameter records within that structure. WF_EVENT_T and WF_AGENT_T support the event and agent (sender/subscriber) definitions used when the event is raised. ITG_OUTBOUND_SEQ supplies sequence values, indicating the package generates unique identifiers for outbound event instances. DUAL is used for trivial single-row evaluations typical of PL/SQL utilities. The package also depends on the SYS.STANDARD and APPS.WF_PARAMETER_LIST_T constructs, reflecting standard PL/SQL and Workflow datatype usage.
Usage Notes
ITG_OUTBOUND_UTILS is not intended for direct end-user invocation. It is called programmatically by eleven dependent ITG packages, predominantly the inbound table APIs that follow the _ARI (interface import) and _ARU (interface update) naming conventions. These include ITG_IP_HEADERS_ALL2_ARU, ITG_IP_HEADERS_ALL_ARU, ITG_IP_INVOICES_ALL_ARI, ITG_IP_LINES_ALL_ARU, ITG_IP_LINE_LOCATIONS_ALL_ARU, ITG_IP_RCV_TRANSACTIONS_ARI, ITG_IP_RCV_TRANS_INTERFACE_ASD, ITG_IP_RELEASES_ALL2_ARU, ITG_IP_RELEASES_ALL_ARU, ITG_IP_REQUISITION_HEADERS_ARU and ITG_IP_REQUISITION_LINES_ARU. In practice the package is therefore triggered during inbound interface processing and concurrent programs that import or update Internet Procurement data, whenever a business event must be published to Workflow. The relevance of ITG_IP_RCV_TRANSACTIONS_ARI to the searched term "itg_ip_rcv_transactions_ari" confirms this relationship: that interface package is among the documented callers. Customizations that must publish ITG events should reuse these utilities rather than coding Workflow subscriptions directly, ensuring consistent parameter and agent handling across releases such as 12.1.1 and 12.2.2.
-
12.1.1 DBA Data
12.1.1
-
TRIGGER: APPS.ITG_IP_RCV_TRANSACTIONS_ARI
12.1.1
-
12.2.2 DBA Data
12.2.2
-
TRIGGER: APPS.ITG_IP_RCV_TRANSACTIONS_ARI
12.2.2
-
PACKAGE: APPS.ITG_OUTBOUND_UTILS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ITG_OUTBOUND_UTILS, status:VALID,
-
TRIGGER: APPS.ITG_IP_RCV_TRANSACTIONS_ARI
12.1.1
owner:APPS, object_type:TRIGGER, object_name:ITG_IP_RCV_TRANSACTIONS_ARI, status:VALID,
-
PACKAGE: APPS.ITG_OUTBOUND_UTILS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ITG_OUTBOUND_UTILS, status:VALID,
-
TRIGGER: APPS.ITG_IP_RCV_TRANSACTIONS_ARI
12.2.2
owner:APPS, object_type:TRIGGER, object_name:ITG_IP_RCV_TRANSACTIONS_ARI, status:VALID,
-
PACKAGE: APPS.ITG_DEBUG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ITG_DEBUG, status:VALID,
-
PACKAGE: APPS.ITG_DEBUG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ITG_DEBUG, status:VALID,
-
VIEW: PO.RCV_TRANSACTIONS#
12.2.2
owner:PO, object_type:VIEW, object_name:RCV_TRANSACTIONS#, status:VALID,
-
SYNONYM: APPS.RCV_SHIPMENT_HEADERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:RCV_SHIPMENT_HEADERS, status:VALID,
-
SYNONYM: APPS.RCV_SHIPMENT_LINES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:RCV_SHIPMENT_LINES, status:VALID,
-
SYNONYM: APPS.RCV_SHIPMENT_HEADERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:RCV_SHIPMENT_HEADERS, status:VALID,
-
SYNONYM: APPS.RCV_SHIPMENT_LINES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:RCV_SHIPMENT_LINES, status:VALID,
-
TABLE: PO.RCV_TRANSACTIONS
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.RCV_TRANSACTIONS, object_name:RCV_TRANSACTIONS, status:VALID,
-
SYNONYM: APPS.WF_PARAMETER_LIST_T
12.2.2
owner:APPS, object_type:SYNONYM, object_name:WF_PARAMETER_LIST_T, status:VALID,
-
TYPE: APPS.WF_PARAMETER_LIST_T
12.1.1
owner:APPS, object_type:TYPE, object_name:WF_PARAMETER_LIST_T, status:VALID,
-
SYNONYM: APPS.PO_HEADERS_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PO_HEADERS_ALL, status:VALID,
-
APPS.ITG_IP_RCV_TRANSACTIONS_ARI dependencies on ITG_DEBUG
12.2.2
-
APPS.ITG_IP_RCV_TRANSACTIONS_ARI dependencies on ITG_DEBUG
12.1.1
-
SYNONYM: APPS.PO_HEADERS_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PO_HEADERS_ALL, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.ITG_SETUP
12.1.1
-
PACKAGE BODY: APPS.ITG_SETUP
12.2.2
-
12.2.2 DBA Data
12.2.2
-
eTRM - PO Tables and Views
12.1.1
description: Temporary table for tracking a receiving upgrade from Release 9 to Release 10 ,
-
eTRM - PO Tables and Views
12.1.1
description: Temporary table for tracking a receiving upgrade from Release 9 to Release 10 ,
-
PACKAGE: SYS.STANDARD
12.1.1
owner:SYS, object_type:PACKAGE, object_name:STANDARD, status:VALID,