Results for “user_access_level”

18 results




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

Overview

The view APPS.OKC_SEARCH_KHEADERS_V is a Contracts Core (OKC) object that supplies the data set rendered by the Find grid on the Contract Search screen in Oracle E-Business Suite. It is a denormalised, presentation-oriented view rather than a transactional entity: it consolidates contract header attributes from the base and translation tables of OKC_K_HEADERS with status, subclass, lookup, organization, and responsibility-access information so that the search screen and its supporting LOVs can retrieve a fully described contract row in a single query.

Because the view is owned by APPS and exposes standard WHO columns, it is equally usable as a reporting and integration source. Report writers and interfaces that need contract header detail — number, amount, currency, status, dates, operating unit, and the caller's access level — can query it directly without reconstructing the multi-table join themselves. In EBS 12.1.1 and 12.2.2 the object is valid and retains the same definitional shape, with the caveat that 12.2 multi-organization architecture routes the operating unit through ORG_ID and that the HR_ALL_ORGANIZATION_UNITS_TL reference resolves through the APPS synonym set.

Underlying Base Objects

The view is defined over the following documented base objects:

Key Columns

Common Use Cases and Queries

The view supports contract search, ad-hoc reporting, and integration extracts. Because it already applies language and function-security predicates, it returns only rows the caller's responsibility may see.

SELECT contract_number,
       contract_number_modifier,
       contract_amount,
       currency_code,
       status_meaning,
       start_date,
       end_date,
       operating_unit
FROM   okc_search_kheaders_v
WHERE  contract_amount >= 100000
ORDER  BY contract_amount DESC;

A second common pattern joins the view to contract parties for a customer-facing extract:

SELECT k.contract_number, k.contract_amount, k.currency_code
FROM   okc_search_kheaders_v k
WHERE  k.status_meaning = 'Active'
AND    k.org_id = :p_org_id;

The view's computed USER_ACCESS_LEVEL column makes it suitable for read-only dashboards where the security check must not be bypassed; direct queries against OKC_K_HEADERS_B would omit this and the translation and lookup meanings. In 12.2.2, ensure the session's ORG_ID and language are initialised so that the multi-org and translation predicates resolve as intended.