Search Results m4u_wlqid_s
Overview
M4U_WLQ_GENERATE is a PL/SQL package body owned by the APPS schema in Oracle E-Business Suite, classified under the ETRM (E-Business Suite Technical Reference Manual) as an "OTHER" API. It forms part of Oracle's Telecommunications industry solution set, where the M4U prefix denotes modules belonging to the network and service fulfillment family of applications. The package provides the server-side logic responsible for generating work list queue (WLQ) events — discrete, structured notifications that signal downstream processing components to act on queued work items. In practical terms, M4U_WLQ_GENERATE acts as the event emission layer that translates records in the work list queue interface table into Oracle Workflow business events, allowing subscribing processes to react without direct coupling to the originating transaction.
Key Procedures and Functions
ETRM documents a single entry point in this package body:
- RAISE_WLQ_EVENT — The public procedure that constructs and raises a Workflow business event for a work list queue record. It assembles the event payload in the required parameter-list format, attaches the relevant WLQ identifier and contextual data, and dispatches the event through the Oracle Workflow event system. Dependencies visible in the metadata — WF_EVENT, WF_PARAMETER_LIST_T, and M4U_WLQID_S — confirm this behavior: WF_EVENT provides the Raise/Enqueue APIs, WF_PARAMETER_LIST_T is the PL/SQL table structure used to hold the event parameters, and M4U_WLQID_S is the sequence supplying the unique WLQ identifier value.
The metadata does not expose a formal parameter list for RAISE_WLQ_EVENT, so callers should inspect the package specification for the exact signature before invoking it directly.
Tables Accessed
The documented data objects referenced by this package are:
- M4U_WLQID_S — The sequence that generates primary key values for work list queue records. The package consumes NEXT values to stamp each emitted event with a unique identifier. This is the object most commonly associated with the search term "m4u_wlqid_s" in technical references.
- WF_PARAMETER_LIST_T — The Oracle Workflow PL/SQL table type used to pass event parameters. The package populates this structure before raising the event.
- DUAL — Referenced for sequence value retrieval and similar single-row operations.
Additional dependency metadata shows the package draws on M4U_UCC_UTILS for shared utility routines, FND_PROFILE for profile option lookups (likely controlling event behavior or logging), and CLN_DEBUG_PUB for debug output. No base application tables are recorded as directly referenced, indicating the package operates on data supplied by callers rather than querying transactional tables itself.
Usage Notes
Because the package is not referenced by any other database object and is not exposed as a concurrent program in the documented metadata, M4U_WLQ_GENERATE is intended for direct invocation from custom code, Workflow background processes, or application-tier logic that processes work list queue records. Typical usage involves selecting unprocessed WLQ rows, passing each record to RAISE_WLQ_EVENT, and relying on Oracle Workflow subscriptions to trigger downstream handling. The status of VALID across both 12.1.1 and 12.2.2 confirms the object remains supported and unchanged in its core behavior between these releases. Developers debugging event generation should enable the FND profile governing debug output and review CLN_DEBUG_PUB messages, since no standalone logging table is documented.
-
SEQUENCE: CLN.M4U_WLQID_S
12.2.2
owner:CLN, object_type:SEQUENCE, object_name:M4U_WLQID_S, status:VALID,
-
SYNONYM: APPS.M4U_WLQID_S
12.2.2
owner:APPS, object_type:SYNONYM, object_name:M4U_WLQID_S, status:VALID,
-
SEQUENCE: CLN.M4U_WLQID_S
12.1.1
owner:CLN, object_type:SEQUENCE, object_name:M4U_WLQID_S, status:VALID,
-
SYNONYM: APPS.M4U_WLQID_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:M4U_WLQID_S, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.M4U_WLQ_GENERATE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:M4U_WLQ_GENERATE, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.M4U_UCC_ADAPTER
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:M4U_UCC_ADAPTER, status:VALID,
-
PACKAGE BODY: APPS.M4U_EGOEVNT_HANDLER
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:M4U_EGOEVNT_HANDLER, status:VALID,
-
PACKAGE BODY: APPS.M4U_WLQ_GENERATE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:M4U_WLQ_GENERATE, status:VALID,
-
PACKAGE BODY: APPS.M4U_GLOBAL_REGQRY
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:M4U_GLOBAL_REGQRY, status:VALID,
-
PACKAGE BODY: APPS.M4U_UCC_ADAPTER
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:M4U_UCC_ADAPTER, status:VALID,
-
PACKAGE BODY: APPS.M4U_EGOEVNT_HANDLER
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:M4U_EGOEVNT_HANDLER, status:VALID,
-
PACKAGE BODY: APPS.M4U_GLOBAL_REGQRY
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:M4U_GLOBAL_REGQRY, status:VALID,
-
PACKAGE BODY: APPS.M4U_PARTY_QUERY
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:M4U_PARTY_QUERY, status:VALID,
-
PACKAGE BODY: APPS.M4U_PARTY_QUERY
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:M4U_PARTY_QUERY, status:VALID,
-
APPS.M4U_WLQ_GENERATE dependencies on M4U_WLQID_S
12.1.1
-
APPS.M4U_EGOEVNT_HANDLER dependencies on M4U_WLQID_S
12.1.1
-
APPS.M4U_GLOBAL_REGQRY dependencies on M4U_WLQID_S
12.2.2
-
APPS.M4U_GLOBAL_REGQRY dependencies on M4U_WLQID_S
12.1.1
-
APPS.M4U_PARTY_QUERY dependencies on M4U_WLQID_S
12.2.2
-
APPS.M4U_PARTY_QUERY dependencies on M4U_WLQID_S
12.1.1
-
APPS.M4U_UCC_ADAPTER dependencies on M4U_WLQID_S
12.1.1
-
APPS.M4U_UCC_ADAPTER dependencies on M4U_WLQID_S
12.2.2
-
APPS.M4U_WLQ_GENERATE dependencies on M4U_WLQID_S
12.2.2
-
APPS.M4U_EGOEVNT_HANDLER dependencies on M4U_WLQID_S
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1