Results for “secured_data”

22 results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

PA_PROJECT_FUNDINGS_V is an APPS-owned database view in the Oracle E-Business Suite Projects (PA) module. According to the ETRM metadata it is flagged as "10SC Only," and its status is VALID in both 12.1.1 and 12.2.2. The view consolidates project funding records with descriptive project, task, project type, and currency information, and it applies Oracle Projects security at the row level. For every project row, project number, project name, task number, and task name are returned only when PA_SECURITY.ALLOW_QUERY returns 'Y' for the project; otherwise those four columns are replaced by a masked literal derived from PA_PROJ_ELEMENTS_UTILS.GET_PA_LOOKUP_MEANING('TRANSLATION','SECURED_DATA'). This is the direct connection to the "secured_data" search term: the view deliberately substitutes a generic "Secured Data" label whenever the querying responsibility lacks access to the project. The view therefore functions both as a funding reporting source and as a security-enforcing presentation layer for Oracle Projects funding data.

Underlying Base Objects

The documented base objects underlying the view are:

The view is therefore a join of the funding fact table to project and task dimensions, enriched by project type attributes and secured through package calls.

Key Columns

Common Use Cases and Queries

Typical uses include funding status reports, agreement and award funding reconciliation, and currency-basis analysis of allocated amounts. Because masking is applied by the view itself, reports built directly on it inherit Projects security without additional predicates.

List funding for the current user's accessible projects:

  • SELECT project_number, project_name, task_number, budget_type_code, allocated_amount FROM apps.pa_project_fundings_v WHERE project_id = :p_project_id;

Summarize funding by project type class and currency:

  • SELECT project_type_class_code, project_currency_code, SUM(allocated_amount) FROM apps.pa_project_fundings_v GROUP BY project_type_class_code, project_currency_code;

Detect records where security masking is in effect (project number returned as the secured literal):

  • SELECT project_id, project_number FROM apps.pa_project_fundings_v WHERE project_number = (SELECT meaning FROM fnd_lookup_values WHERE lookup_type = 'SECURED_DATA' AND lookup_code = 'TRANSLATION');

Filtering on PROJECT_ID is preferable for large extracts, since ALLOW_QUERY is evaluated per row and can be costly across full-table scans.