Search Results pa_ci_type_usage
Overview
The PA_CI_TYPE_USAGE table is a configuration and validation table within the Oracle E-Business Suite Projects module (PA). Its primary role is to define and enforce the permissible relationships between project types and control item types. Control items are key deliverables, milestones, or events used to manage and monitor project progress. By storing the allowable control item types for each project type, this table acts as a critical setup component, ensuring that only relevant and authorized control item types can be associated with projects of a specific classification. This maintains data integrity and enforces business rules at the application level.
Key Information Stored
The table's core function is to map a project type to its allowed control item types. While the full column list is not detailed in the provided metadata, the documented relationships indicate the presence of essential foreign key columns. The primary identifier is the CI_TYPE_USAGE_ID column, which is the primary key. The most critical data columns are those that establish the relationship: a column for the PROJECT_TYPE (or similar identifier) and the CI_TYPE_ID, which is a foreign key referencing the PA_CI_TYPES_B table. This CI_TYPE_ID column stores the internal identifier for a specific control item type, thereby defining which types are valid for use.
Common Use Cases and Queries
The primary use case is during the project definition and control item creation processes. When a user attempts to create a control item for a project, the application queries this table to validate that the selected control item type is allowed for the project's type. It is also central for setup and administration tasks, where project accountants or implementers define the project templates. A common reporting need is to list all enabled control item types for a given project type or to identify which project types can utilize a specific control item. A typical validation or listing query would join PA_CI_TYPE_USAGE with PA_CI_TYPES_B to get the control item type name and potentially with PA_PROJECT_TYPES to get the project type description.
Related Objects
- PA_CI_TYPES_B: This is the primary related table, storing the master definition of all control item types. The PA_CI_TYPE_USAGE table references it via the foreign key constraint on the column CI_TYPE_ID. A standard join would be
PA_CI_TYPE_USAGE.CI_TYPE_ID = PA_CI_TYPES_B.CI_TYPE_ID. - PA_PROJECT_TYPES (Inferred): Although not explicitly listed in the provided foreign key data, this table must be related to PA_CI_TYPE_USAGE to provide the project type context. This relationship is typically established through a column like PROJECT_TYPE in PA_CI_TYPE_USAGE.
- The table itself is protected by the primary key constraint PA_CI_TYPE_USAGE_PK on the column CI_TYPE_USAGE_ID.
-
Table: PA_CI_TYPE_USAGE
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_CI_TYPE_USAGE, object_name:PA_CI_TYPE_USAGE, status:VALID, product: PA - Projects , description: The table stores the allowable control item types for each project type. , implementation_dba_data: PA.PA_CI_TYPE_USAGE ,
-
Table: PA_CI_TYPE_USAGE
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_CI_TYPE_USAGE, object_name:PA_CI_TYPE_USAGE, status:VALID, product: PA - Projects , description: The table stores the allowable control item types for each project type. , implementation_dba_data: PA.PA_CI_TYPE_USAGE ,
-
APPS.PA_CI_TYPES_PVT dependencies on PA_CI_TYPE_USAGE
12.1.1
-
APPS.PA_CI_TYPE_USAGE_PKG dependencies on PA_CI_TYPE_USAGE
12.1.1
-
APPS.PA_CONTROL_ITEMS_UTILS dependencies on PA_CI_TYPE_USAGE
12.2.2
-
APPS.PA_CI_SECURITY_PKG dependencies on PA_CI_TYPE_USAGE
12.2.2
-
APPS.PA_CONTROL_ITEMS_UTILS dependencies on PA_CI_TYPE_USAGE
12.1.1
-
APPS.PA_CI_TYPES_PVT dependencies on PA_CI_TYPE_USAGE
12.2.2
-
APPS.PA_CI_SECURITY_PKG dependencies on PA_CI_TYPE_USAGE
12.1.1
-
APPS.PA_CI_TYPE_USAGE_PKG dependencies on PA_CI_TYPE_USAGE
12.2.2
-
APPS.PA_CI_TYPE_USAGE_PKG dependencies on PA_CI_TYPE_USAGE_S
12.1.1
-
APPS.PA_CI_TYPE_USAGE_PKG dependencies on PA_CI_TYPE_USAGE_S
12.2.2
-
PACKAGE BODY: APPS.PA_CI_TYPE_USAGE_PKG
12.2.2
-
APPS.PA_CI_TYPE_USAGE_PKG SQL Statements
12.1.1
-
APPS.PA_CI_TYPE_USAGE_PKG SQL Statements
12.2.2
-
VIEW: PA.PA_CI_TYPE_USAGE#
12.2.2
owner:PA, object_type:VIEW, object_name:PA_CI_TYPE_USAGE#, status:VALID,
-
PACKAGE BODY: APPS.PA_CI_TYPE_USAGE_PKG
12.1.1
-
SYNONYM: APPS.PA_CI_TYPE_USAGE
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_CI_TYPE_USAGE, status:VALID,
-
VIEW: PA.PA_CI_TYPE_USAGE#
12.2.2
-
SYNONYM: APPS.PA_CI_TYPE_USAGE
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_CI_TYPE_USAGE, status:VALID,
-
APPS.PA_CI_TYPE_USAGE_PKG dependencies on DUAL
12.1.1
-
TABLE: PA.PA_CI_TYPE_USAGE
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_CI_TYPE_USAGE, object_name:PA_CI_TYPE_USAGE, status:VALID,
-
APPS.PA_CI_TYPE_USAGE_PKG dependencies on DUAL
12.2.2
-
TABLE: PA.PA_CI_TYPE_USAGE
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_CI_TYPE_USAGE, object_name:PA_CI_TYPE_USAGE, status:VALID,
-
Table: PA_CI_TYPES_B
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_CI_TYPES_B, object_name:PA_CI_TYPES_B, status:VALID, product: PA - Projects , description: The table stores the control item type definitions. The values are created by the customer. , implementation_dba_data: PA.PA_CI_TYPES_B ,
-
APPS.PA_CI_SECURITY_PKG dependencies on PA_PROJECT_TYPES_ALL
12.2.2
-
APPS.PA_CI_SECURITY_PKG dependencies on PA_PROJECT_TYPES_ALL
12.1.1
-
PACKAGE BODY: APPS.PA_CI_SECURITY_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_CI_SECURITY_PKG, status:VALID,
-
Table: PA_CI_TYPES_B
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_CI_TYPES_B, object_name:PA_CI_TYPES_B, status:VALID, product: PA - Projects , description: The table stores the control item type definitions. The values are created by the customer. , implementation_dba_data: PA.PA_CI_TYPES_B ,
-
PACKAGE BODY: APPS.PA_CI_TYPE_USAGE_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_CI_TYPE_USAGE_PKG, status:VALID,
-
PACKAGE BODY: APPS.PA_CI_TYPE_USAGE_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_CI_TYPE_USAGE_PKG, status:VALID,
-
PACKAGE BODY: APPS.PA_CONTROL_ITEMS_UTILS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_CONTROL_ITEMS_UTILS, status:VALID,
-
PACKAGE BODY: APPS.PA_CI_SECURITY_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_CI_SECURITY_PKG, status:VALID,
-
PACKAGE BODY: APPS.PA_CI_TYPES_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_CI_TYPES_PVT, status:VALID,
-
PACKAGE BODY: APPS.PA_CONTROL_ITEMS_UTILS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_CONTROL_ITEMS_UTILS, status:VALID,
-
PACKAGE BODY: APPS.PA_CI_TYPES_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_CI_TYPES_PVT, status:VALID,
-
APPS.PA_CI_SECURITY_PKG dependencies on PA_PROJECTS_ALL
12.2.2
-
APPS.PA_CI_SECURITY_PKG dependencies on PA_PROJECTS_ALL
12.1.1
-
APPS.PA_CI_SECURITY_PKG SQL Statements
12.2.2
-
APPS.PA_CI_SECURITY_PKG SQL Statements
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
APPS.PA_CI_TYPES_PVT SQL Statements
12.1.1
-
12.1.1 DBA Data
12.1.1