Search Results poa_eul_utils




Overview

POA_EUL_UTILS is a concurrent program belonging to the Oracle E-Business Suite product POA – Purchasing Intelligence. Its user-facing name in the Standard Request Submission (SRS) window is Discoverer End User Layer Maintenance (POA), and it is described as the Discoverer End User Layer Maintenance utility for the Purchasing Intelligence Business Area. The program operates on the Oracle Discoverer End User Layer (EUL), the metadata repository that defines the business areas, folders, items, and joins exposed to Discoverer users for ad hoc query and analysis against purchasing data.

In the documented configuration, the program is flagged as Enabled: Yes. However, the product designation in later documentation (ETRM 12.2.2) records POA – Purchasing Intelligence as Obsolete, reflecting Oracle's retirement of the Discoverer-based Purchasing Intelligence reporting solution in favor of successor BI Publisher and Oracle Business Intelligence alternatives. In EBS 12.1.1 and 12.2.2 environments where Purchasing Intelligence was originally licensed and installed, the program may still exist as a defined concurrent program, but it is not part of any actively supported patch or enhancement stream.

Execution Details

The execution metadata documented for POA_EUL_UTILS is as follows:

  • Execution Method: PL/SQL Stored Procedure
  • Argument Method: Standard
  • Executable: POA_EUL_UTILS
  • Execution File: POA_EUL_UTILS.EULMain
  • Subroutine Name: Not specified in the documented metadata

The executable calls the PL/SQL package procedure POA_EUL_UTILS.EULMain. Because the execution method is PL/SQL Stored Procedure rather than an Oracle Reports executable or host script, the program runs entirely within the database tier and requires no client-side binaries. The Standard argument method indicates that arguments, if any, are passed as ordinary SRS parameters rather than through a token-substitution or descriptor-flex mechanism.

How to Run

Users submit the program from the SRS/Submit Request window by navigating to the appropriate responsibility—typically a Purchasing Intelligence or Purchasing administrator responsibility—and selecting Discoverer End User Layer Maintenance (POA) from the list of available concurrent programs. Because the executable is a maintenance utility rather than a user-facing report, it is normally run by an applications administrator or a DBA during implementation, upgrade, or troubleshooting of the Purchasing Intelligence EUL, not as part of routine purchasing operations.

The documented metadata does not enumerate specific parameters. Administrators should inspect the actual parameter list in the SRS window (via the Parameters button) before submitting the request, as the utility may accept arguments controlling which EUL components are refreshed or rebuilt. Output is written to the standard concurrent manager log and output files; these should be reviewed for errors, since failures in EUL maintenance can leave the business area partially defined and unusable by Discoverer end users.

Related Objects

POA_EUL_UTILS is one component of a broader Purchasing Intelligence installation that includes the underlying POA schema (interface and summary tables populated by purchasing data collection programs), the corresponding Discoverer Business Area definitions, and the workbooks distributed with the product. It is commonly associated with the POA data collection and EUL administration programs that refresh the EUL before workbooks are opened. Because the PL/SQL package POA_EUL_UTILS is referenced directly by the executable, DBAs troubleshooting the program will typically also inspect the package body and the EUL tables owned by the Discoverer administrator schema. Given the obsolete status of POA – Purchasing Intelligence, replacement reporting should be considered in current 12.2.2 deployments.