Results for “program_application_id”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
OKC_XPRT_RULE_HDRS_ALL_V is a reporting and integration view owned by the APPS schema within the OKC – Contracts Core product of Oracle E-Business Suite. It presents the header-level definition of export (transfer) rules used by the Contracts Core module, which govern how contract data is validated, transformed, and made available for export to external systems and downstream processes. The view is a consolidation layer: it unifies the active rule header records held in the primary rules table with a companion table that stores the currently effective rule set, so that consumers of the view see a single, de-duplicated picture of every rule header that is in force.
Because the view filters and merges records rather than exposing a single physical table, it is suited to read-only access by reports, concurrent programs, interfaces, and integration queries. Application logic that must act only on currently active rules can therefore query one object instead of reconciling two tables. The user-facing attribute most commonly referenced when working with this view is PUBLISHED_FLAG, which indicates whether a given rule header has been released for operational use.
Underlying Base Objects
The view text is defined as a UNION ALL over two referenced base objects, both of which are exposed to APPS as synonyms:
- OKC_XPRT_RULE_HDRS_ALL — the primary storage for export rule headers. Only rows with STATUS_CODE = 'ACTIVE' are contributed by this branch.
- OKC_XPRT_RULE_HDRS_ALL_ACTIVE — the active rule set table, contributed in full by the second branch of the UNION ALL.
Each branch projects the identical 22-column list and preserves the column order, which is a prerequisite for a valid UNION ALL. The design implies that OKC_XPRT_RULE_HDRS_ALL holds the complete historical or staged population of rule headers, while OKC_XPRT_RULE_HDRS_ALL_ACTIVE tracks the rules currently in effect. By filtering the former to ACTIVE status and combining it with the latter, the view presents all active rule headers irrespective of which physical table currently carries them. Duplicate RULE_ID values should be expected where a rule exists in both sources; consumers requiring a single row per rule must apply their own DISTINCT or aggregation logic.
Key Columns
The view exposes the full rule header attribute set across 22 columns. The most significant include:
- RULE_ID — primary identifier for the export rule header; the principal join key to line-level and condition tables.
- PUBLISHED_FLAG — denotes whether the rule header has been published; typically 'Y' for published rules available to the runtime engine, driven directly by the user search term.
- STATUS_CODE — lifecycle status of the rule, constrained to 'ACTIVE' in the primary branch.
- ORG_ID and ORG_WIDE_FLAG — identify the operating unit scope and whether the rule applies across all organizations.
- INTENT and RULE_TYPE — classify the rule by purpose and mechanism.
- LINE_LEVEL_FLAG — indicates whether the rule operates at line level rather than header level.
- CONDITION_EXPR_CODE — the condition expression evaluated when the rule fires.
- ACTIVATION_DATE — the date from which the rule becomes effective.
- Audit columns — CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN, OBJECT_VERSION_NUMBER, plus the concurrent program columns PROGRAM_ID, PROGRAM_APPLICATION_ID, and PROGRAM_UPDATE_DATE.
Common Use Cases and Queries
The view is typically queried to inventory active export rules, to confirm publication status before enabling integration flows, and to drive contract export validation logic. A typical listing of published, active rules for an operating unit is shown below:
- SELECT rule_id, rule_name, status_code, published_flag, org_id, activation_date FROM okc_xprt_rule_hdrs_all_v WHERE published_flag = 'Y' AND org_id = :p_org_id ORDER BY rule_name;
- SELECT r.rule_id, r.rule_name, r.rule_type, r.line_level_flag FROM okc_xprt_rule_hdrs_all_v r WHERE r.status_code = 'ACTIVE' AND r.published_flag = 'Y' AND NVL(r.activation_date, SYSDATE) <= SYSDATE;
- SELECT DISTINCT rule_id, rule_name, org_wide_flag FROM okc_xprt_rule_hdrs_all_v WHERE rule_type = :p_rule_type;
Because the UNION ALL may return the same RULE_ID from both base objects, queries that require exactly one row per rule should include DISTINCT or an explicit filter on the originating source. Performance is generally adequate for reporting workloads, though large rule populations benefit from predicates on STATUS_CODE, PUBLISHED_FLAG, and ORG_ID.
-
APPS.OKC_XPRT_RULE_HDRS_ALL_V·↳ OKC_XPRT_RULE_HDRS_ALL·↳ OKC_XPRT_RULE_HDRS_ALL_ACTIVE·Explore OKC module →
-
View: OKC_PRICE_ADJ_ASSOCS_V 12.2.2
View for table OKC_PRICE_ADJ_ASSOCS
APPS.OKC_PRICE_ADJ_ASSOCS_V·↳ OKC_PRICE_ADJ_ASSOCS·Explore OKC module →
-
APPS.OKC_PRICE_ADJ_ATTRIBS_HV·↳ OKC_PRICE_ADJ_ATTRIBS_H·Explore OKC module →
-
View: OKC_K_ITEMS_HV 12.1.1
History view for OKC_K_ITEMS.
-
View: OKC_K_ITEMS_HV 12.2.2
History view for OKC_K_ITEMS.
-
View: OKC_K_ITEMS_V 12.2.2
View for table OKC_CONTRACT_ITEMS
-
View: OKC_K_ITEMS_V 12.1.1
View for table OKC_CONTRACT_ITEMS
-
View for table OKC_PRICE_ADJ_ATTRIBS
APPS.OKC_PRICE_ADJ_ATTRIBS_V·↳ OKC_PRICE_ADJ_ATTRIBS·Explore OKC module →
-
View for table OKC_PRICE_ADJ_ATTRIBS
APPS.OKC_PRICE_ADJ_ATTRIBS_V·↳ OKC_PRICE_ADJ_ATTRIBS·Explore OKC module →
-
This is a temporary table that stores the error messages generated during the validation of the Import data. It is used to generate the output CSV file with the invalid records and the relevant error messages. The data is deleted after ea
-
View: OKC_PH_LINE_BREAKS_V 12.1.1
View for table OKC_PH_LINE_BREAKS - Not Used
APPS.OKC_PH_LINE_BREAKS_V·↳ OKC_PH_LINE_BREAKS·Explore OKC module →
-
View: OKC_K_HISTORY_V 12.1.1
View for table OKC_K_HISTORY_B & _TL
APPS.OKC_K_HISTORY_V·↳ OKC_K_HISTORY_B·↳ OKC_K_HISTORY_TL·Explore OKC module →
-
APPS.OKC_PRICE_ADJ_ASSOCS_HV·↳ OKC_PRICE_ADJ_ASSOCS_H·Explore OKC module →
-
View: OKC_PRICE_ADJ_ASSOCS_V 12.1.1
View for table OKC_PRICE_ADJ_ASSOCS
APPS.OKC_PRICE_ADJ_ASSOCS_V·↳ OKC_PRICE_ADJ_ASSOCS·Explore OKC module →
-
APPS.OKC_OPERATION_INSTANCES_V·↳ OKC_OPERATION_INSTANCES·Explore OKC module →
-
View: OKC_OPERATION_LINES_V 12.2.2
APPS.OKC_OPERATION_LINES_V·↳ OKC_OPERATION_LINES·Explore OKC module →
-
View: OKC_OPERATION_LINES_V 12.1.1
APPS.OKC_OPERATION_LINES_V·↳ OKC_OPERATION_LINES·Explore OKC module →
-
View: OKC_PH_LINE_BREAKS_HV 12.2.2
View for table OKC_PH_LINE_BREAKS_H - Not Used
APPS.OKC_PH_LINE_BREAKS_HV·↳ OKC_PH_LINE_BREAKS_H·Explore OKC module →
-
Stores the Parties in a contract. The party can be from PO_VENDORS, HZ_PARTIES, or HR_ALL_ORGANIZATION_UNITS. A PARTY_ID with a PARTY_ROLE_CODE of SUPPLIER comes from PO_VENDORS; A PARTY_ID with a PARTY_ROLE_CODE of CUSTOMER or PARTNER com
-
View: OKC_K_HISTORY_V 12.2.2
View for table OKC_K_HISTORY_B & _TL
APPS.OKC_K_HISTORY_V·↳ OKC_K_HISTORY_B·↳ OKC_K_HISTORY_TL·Explore OKC module →
-
APPS.OKC_PRICE_ADJ_ASSOCS_HV·↳ OKC_PRICE_ADJ_ASSOCS_H·Explore OKC module →
-
APPS.OKC_PRICE_ADJ_ATTRIBS_HV·↳ OKC_PRICE_ADJ_ATTRIBS_H·Explore OKC module →
-
APPS.OKC_OPERATION_INSTANCES_V·↳ OKC_OPERATION_INSTANCES·Explore OKC module →
-
This table stores all the errors encountered during the clause import process.
-
View: OKC_PH_LINE_BREAKS_V 12.2.2
View for table OKC_PH_LINE_BREAKS - Not Used
APPS.OKC_PH_LINE_BREAKS_V·↳ OKC_PH_LINE_BREAKS·Explore OKC module →
-
View: OKC_PH_LINE_BREAKS_HV 12.1.1
View for table OKC_PH_LINE_BREAKS_H - Not Used
APPS.OKC_PH_LINE_BREAKS_HV·↳ OKC_PH_LINE_BREAKS_H·Explore OKC module →
-
Table: OKC_ART_INT_ERRORS 12.1.1
This table stores all the errors encountered during the clause import process.
-
Associates price adjustments to the object for which price has been adjusted.
-
This is a temporary table for storing imported Contract Documents attributes. It is used for validating Contract Documents and generating error messages for invalid records. The data is deleted after each Import process.
-
View for table OKC_PRICE_ADJUSTMENTS
APPS.OKC_PRICE_ADJUSTMENTS_V·↳ OKC_PRICE_ADJUSTMENTS·Explore OKC module →
-
Stores the contacts for a party in a contract. The contact record can be from PO_VENDOR_CONTACTS, HZ_PARTIES, or PER_PEOPLE_F, depending on the party role of the contacts party. A contact whose party has a role of SUPPLIER comes from PO_
-
This is a mirror image of base table OKC_PRICE_ADJ_ASSOCS, please refer to the base table for detailed column level information.
-
This table stores the Parties in a Contract. The Party can be from PO_VENDORS, HZ_PARTIES, or HR_ALL_ORGANIZATION_UNITS. A PARTY_ID with a PARTY_ROLE_CODE of SUPPLIER-ORG comes from PO_VENDORS; A PARTY_ID with a PARTY_ROLE_CODE of CUSTOMER
-
This entity stores the user questions, constants and expert variables.
-
An Operation Instance is an instance of a Contract Operation. The Operation Instance contains information about the instance and serves as a collection point for detailed information.
-
This entity stores the user questions, contants and expert variables.
-
View: OKC_XPRT_QUESTIONS_VL 12.1.1
Contract Expert questions view
APPS.OKC_XPRT_QUESTIONS_VL·↳ OKC_XPRT_QUESTIONS_B·↳ OKC_XPRT_QUESTIONS_TL·Explore OKC module →
-
This is a mirror image of base table OKC_PRICE_ADJ_ATTRIBS, please refer to the base table for detailed column level information.
-
Price attribute values which are based on a price adjustment.
-
Stores the risks associated with a contract. The Risks are not version-specific.
-
This is the interface table for import of relationships between standard clauses from external systems. All valid data in this table will be imported to OKC_ART_RELATNS_ALL using XML Based Clause Import Concurrent program. The users are e
-
This table has the header information of the active rules which are currenlty being revised
-
View for table OKC_PRICE_ADJUSTMENTS
APPS.OKC_PRICE_ADJUSTMENTS_V·↳ OKC_PRICE_ADJUSTMENTS·Explore OKC module →
-
Price attribute values which are based on a price adjustment.
-
Price attribute values which are based on a price adjustment.
-
This is the interface table for import of fnd flex values from external systems. All valid data in this table will be imported to FND schema by the XML Based Clause Import Concurrent program. The users are expected to upload data into thi
-
Table: OKC_EXPRT_IMPORT_REFS 12.1.1
This table will store all the references of the Library data imported into Contract Expert