Results for “cst_inquiry_types”

33 results




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

Overview

CST_INQUIRY_TYPES is a reference (setup) table owned by the BOM schema in Oracle E-Business Suite, holding the definitions of the item cost inquiry types presented through the Cost Inquiry and related inquiry screens. Each row describes one inquiry type — its internal name, display captions, the underlying view that supplies its data, and the flexfield context used for descriptive columns. In EBS 12.1.1 the table exists under the same BOM ownership and structure; in 12.2.2 the documented physical schema reflects thirty columns, including the editioning column ZD_EDITION_NAME introduced by the Online Patching (AD_ZD) infrastructure.

From a Data Vault modeling perspective, the mined relationship data classifies this object as standalone — that is, a hub-like reference object rather than a link or satellite. The heuristic suggests treating UNIQUE_ID as the durable business key of an inquiry-type hub, with descriptive and audit attributes (caption prompts, view name, flags, dates) carried as satellite context.

Key Information Stored

The documented primary key is CST_INQUIRY_TYPES_PK, defined on the surrogate identifier UNIQUE_ID. Two business-key candidates are documented as unique indexes: CST_INQUIRY_TYPES_U1 (UNIQUE_ID, ZD_EDITION_NAME) and CST_INQUIRY_TYPES_U2 (INQUIRY_NAME, ZD_EDITION_NAME), establishing INQUIRY_NAME as the natural (user-facing) key of an inquiry type, protected per edition.

The most operationally significant columns include:

Common Use Cases and Queries

Cost analysts and implementers query this table to enumerate the available cost inquiry types, confirm which are Oracle-seeded versus user-defined, and verify the view and flexfield bindings before extending a custom inquiry. A typical listing filters out disabled rows:

  • SELECT unique_id, inquiry_name, description, view_name FROM bom.cst_inquiry_types WHERE disable_date IS NULL;
  • SELECT inquiry_name, user_defined, template_type FROM bom.cst_inquiry_types ORDER BY inquiry_name;
  • Join to the underlying inquiry view using the value in VIEW_NAME for ad hoc cost analysis or custom reporting.
  • Reconcile against FND_DESCRIPTIVE_FLEXS via FLEXFIELD_APPLICATION_ID / DESCRIPTIVE_FLEXFIELD_NAME when customizing prompts.

In 12.2.2, queries executed against the table directly should be aware that the editioning column ZD_EDITION_NAME participates in the unique indexes; standard EBS queries generally rely on the editioning view exposed by the application.

Related Objects

Because the vault classification is standalone, there are no documented foreign keys radiating from CST_INQUIRY_TYPES. The significant related objects are therefore functional and metadata-level dependencies:

  • CST_INQUIRY_TYPES_PK / CST_INQUIRY_TYPES_U1 / CST_INQUIRY_TYPES_U2 — the primary and unique constraints that enforce UNIQUE_ID and INQUIRY_NAME.
  • FND_DESCRIPTIVE_FLEXS — joined on APPLICATION_ID = FLEXFIELD_APPLICATION_ID and DESCRIPTIVE_FLEXFIELD_NAME.
  • FND_CONCURRENT_PROGRAMS — joined on PROGRAM_APPLICATION_ID and PROGRAM_ID for the maintaining program.
  • FND_CONCURRENT_REQUESTS — matched on REQUEST_ID for audit of the last refresh run.
  • FND_APPLICATION — resolves the application identifiers to application names.
  • BOM.CST_ITEM_COSTS and the Cost Inquiry inquiry views named in VIEW_NAME — the primary consumers of the setup rows at runtime.

Together these objects position CST_INQUIRY_TYPES as the configuration hub that drives how item cost inquiry is presented across the Bills of Material and Cost Management modules.