Search Results edr_trans_query_temp_s




Overview

EDR_STANDARD is the core utility package body within the Oracle E-Business Suite Advanced EDR (Electronic Document Review / Approval Routing) module, owned by the APPS schema. Its documented API classification is OTHER, indicating that it is a shared, cross-cutting support library rather than a single-purpose processing engine. The package supplies reusable PL/SQL building blocks that other EDR components, Oracle Approvals Management (AME) integrations, and Oracle Workflow event subscribers rely upon during transaction review, approval, and routing operations.

Functionally, EDR_STANDARD concentrates on four responsibilities: translating approval-rule inputs and variables into runtime values, evaluating signature (PSIG) status and requirement logic, formatting and comparing date and audit values, and querying EDR transaction review results through temporary staging tables. Because its dependency list reaches into AME_API2, WF_CORE, WF_EVENTS, FND_FLEX_DESCVAL, and FND_MESSAGE, the package sits at the intersection of EDR, AME, and Workflow, and is referenced by eighteen other database objects.

Key Procedures and Functions

Seventeen procedures and functions are documented:

Tables Accessed

The package reads and writes the following documented objects via APPS synonyms:

Usage Notes

EDR_STANDARD is invoked programmatically rather than directly by end users. Forms-based EDR review and approval windows call the PSIG, date display, flexfield, and meaning utilities to render signature status, formatted dates, and descriptive flexfield prompts. Concurrent programs and Workflow background processes invoke the AME rule input and notification recipient functions during approval routing. Custom extensions should call these procedures rather than reimplementing status, requirement, or formatting logic, because the package enforces the same FND_GLOBAL, FND_PROFILE, and AME conventions used elsewhere in the EDR and AME integration stack. Queries against EDR_TRANS_QUERY_TEMP and EDR_TRANS_QUERY_TEMP_S should be treated as transient; the sequence-based temporary table contents are meaningful only within the session or process that generated them.