Search Results pa_ci_impact_type_usage
Overview
The PA_CI_IMPACT_TYPE_USAGE table is a core setup table within the Oracle E-Business Suite Projects module (PA), specifically for the Control Items functionality. It defines the permissible relationships between Control Item types (or type classes) and the various impact types that can be associated with them. In essence, it acts as a configuration matrix, governing which types of impacts—such as schedule, cost, or scope changes—are applicable and can be recorded for a given Control Item classification. This setup is fundamental to ensuring data integrity and enforcing business rules during the creation and management of Control Items, which are used to track changes, issues, and other project events.
Key Information Stored
The table primarily stores configuration mappings. Its critical columns include a unique identifier (CI_IMPACT_TYPE_USAGE_ID) and the columns that define the mapping rule. As explicitly noted in the documentation, only one of two key columns can be populated for any given row: CI_TYPE_CLASS_CODE (to apply the rule to a broad class of Control Item types) or CI_TYPE_ID (to apply the rule to a specific Control Item type, as defined in PA_CI_TYPES_B). This design allows for flexible setup at either a granular or categorical level. The table will also contain a column (or columns) to store the specific IMPACT_TYPE_CODE(s) that are allowed for the associated type or class, thereby defining the valid impact options.
Common Use Cases and Queries
The primary use case is administrative setup and validation. During the creation or update of a Control Item, the application references this table to present only the relevant, pre-configured impact types to the user. A common reporting need is to audit the setup configuration. A sample query might join this table to PA_CI_TYPES_B to list all impact types enabled for specific Control Item types:
- SELECT cit.NAME ci_type_name, imp.* FROM pa_ci_impact_type_usage imp, pa_ci_types_b cit WHERE imp.ci_type_id = cit.ci_type_id ORDER BY cit.NAME;
Conversely, a query might be used to find all Control Item types or classes that are configured for a particular impact type, which is useful for impact analysis during a business process change.
Related Objects
This table has defined relationships with other key Control Item setup tables. As per the provided metadata:
- Primary Key: PA_CI_IMPACT_TYPE_USAGE_PK on column CI_IMPACT_TYPE_USAGE_ID.
- Foreign Key (References): The table contains a foreign key relationship where PA_CI_IMPACT_TYPE_USAGE.CI_TYPE_ID references PA_CI_TYPES_B. This ensures that any usage rule defined for a specific type ID must correspond to a valid record in the master Control Item types table.
While not listed in the provided excerpt, this table is also logically related to tables storing impact instances (e.g., PA_CI_IMPACTS) which would rely on the rules defined here, and to the lookup tables defining the valid list of impact type codes and CI type class codes.
-
Table: PA_CI_IMPACT_TYPE_USAGE
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_CI_IMPACT_TYPE_USAGE, object_name:PA_CI_IMPACT_TYPE_USAGE, status:VALID, product: PA - Projects , description: This table stores the setup data for all the possible impact types for an control item type or type class. Only one of the two column CI_TYPE_CLASS_CODE and CI_TYPE_ID can be populated , implementation_dba_data: PA.PA_CI_IMPACT_TYPE_USAGE ,
-
Table: PA_CI_IMPACT_TYPE_USAGE
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_CI_IMPACT_TYPE_USAGE, object_name:PA_CI_IMPACT_TYPE_USAGE, status:VALID, product: PA - Projects , description: This table stores the setup data for all the possible impact types for an control item type or type class. Only one of the two column CI_TYPE_CLASS_CODE and CI_TYPE_ID can be populated , implementation_dba_data: PA.PA_CI_IMPACT_TYPE_USAGE ,
-
APPS.PA_CONTROL_API_PVT dependencies on PA_CI_IMPACT_TYPE_USAGE
12.2.2
-
APPS.PA_CONTROL_ITEMS_UTILS dependencies on PA_CI_IMPACT_TYPE_USAGE
12.2.2
-
APPS.PA_CI_IMPACT_TYPE_USAGE_PVT dependencies on PA_CI_IMPACT_TYPE_USAGE
12.2.2
-
APPS.PA_FP_CI_INCLUDE_PKG dependencies on PA_CI_IMPACT_TYPE_USAGE
12.1.1
-
APPS.PA_CI_TYPES_PVT dependencies on PA_CI_IMPACT_TYPE_USAGE
12.1.1
-
APPS.PA_CI_IMPACT_TYPE_USAGE_PKG dependencies on PA_CI_IMPACT_TYPE_USAGE
12.1.1
-
APPS.PA_CONTROL_ITEMS_UTILS dependencies on PA_CI_IMPACT_TYPE_USAGE
12.1.1
-
APPS.PA_CI_TYPES_PVT dependencies on PA_CI_IMPACT_TYPE_USAGE
12.2.2
-
APPS.PA_CI_IMPACTS_UTIL dependencies on PA_CI_IMPACT_TYPE_USAGE
12.1.1
-
APPS.PA_CI_IMPACT_TYPE_USAGE_PVT dependencies on PA_CI_IMPACT_TYPE_USAGE
12.2.2
-
APPS.PA_CONTROL_API_PVT dependencies on PA_CI_IMPACT_TYPE_USAGE
12.1.1
-
APPS.PA_CI_IMPACT_TYPE_USAGE_PVT dependencies on PA_CI_IMPACT_TYPE_USAGE
12.1.1
-
APPS.PA_COPY_CHANGE_DOC_PVT dependencies on PA_CI_IMPACT_TYPE_USAGE
12.2.2
-
APPS.PA_FP_CI_INCLUDE_PKG dependencies on PA_CI_IMPACT_TYPE_USAGE
12.2.2
-
APPS.PA_CI_IMPACT_TYPE_USAGE_PKG dependencies on PA_CI_IMPACT_TYPE_USAGE
12.2.2
-
APPS.PA_CI_IMPACTS_UTIL dependencies on PA_CI_IMPACT_TYPE_USAGE
12.2.2
-
VIEW: PA.PA_CI_IMPACT_TYPE_USAGE#
12.2.2
owner:PA, object_type:VIEW, object_name:PA_CI_IMPACT_TYPE_USAGE#, status:VALID,
-
APPS.PA_CI_IMPACT_TYPE_USAGE_PKG dependencies on PA_CI_IMPACT_TYPE_USAGE_S
12.2.2
-
APPS.PA_CI_IMPACT_TYPE_USAGE_PKG SQL Statements
12.2.2
-
APPS.PA_CI_IMPACT_TYPE_USAGE_PKG SQL Statements
12.1.1
-
APPS.PA_CI_IMPACT_TYPE_USAGE_PVT SQL Statements
12.2.2
-
VIEW: APPS.PA_CI_TYPES_W_FINPLAN_V
12.1.1
-
SYNONYM: APPS.PA_CI_IMPACT_TYPE_USAGE
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_CI_IMPACT_TYPE_USAGE, status:VALID,
-
APPS.PA_CI_IMPACT_TYPE_USAGE_PKG dependencies on PA_CI_IMPACT_TYPE_USAGE_S
12.1.1
-
PACKAGE BODY: APPS.PA_CI_IMPACT_TYPE_USAGE_PKG
12.1.1
-
TRIGGER: APPS.PA_CI_IMPACT_TYPE_USAGE+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:PA_CI_IMPACT_TYPE_USAGE+, status:VALID,
-
VIEW: PA.PA_CI_IMPACT_TYPE_USAGE#
12.2.2
-
APPS.PA_CI_IMPACT_TYPE_USAGE_PVT dependencies on DUAL
12.1.1
-
SYNONYM: APPS.PA_CI_IMPACT_TYPE_USAGE
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_CI_IMPACT_TYPE_USAGE, status:VALID,
-
PACKAGE BODY: APPS.PA_CI_IMPACT_TYPE_USAGE_PKG
12.2.2
-
TRIGGER: APPS.PA_CI_IMPACT_TYPE_USAGE+
12.2.2
-
APPS.PA_CI_IMPACT_TYPE_USAGE_PVT dependencies on DUAL
12.2.2
-
APPS.PA_FP_CI_INCLUDE_PKG SQL Statements
12.1.1
-
TABLE: PA.PA_CI_IMPACT_TYPE_USAGE
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_CI_IMPACT_TYPE_USAGE, object_name:PA_CI_IMPACT_TYPE_USAGE, status:VALID,
-
APPS.PA_FP_CI_INCLUDE_PKG dependencies on PA_CONTROL_ITEMS
12.1.1
-
APPS.PA_CI_IMPACT_TYPE_USAGE_PKG dependencies on DUAL
12.1.1
-
APPS.PA_CONTROL_ITEMS_UTILS dependencies on DUAL
12.2.2
-
APPS.PA_FP_CI_INCLUDE_PKG SQL Statements
12.2.2
-
APPS.PA_CI_IMPACT_TYPE_USAGE_PVT SQL Statements
12.1.1
-
APPS.PA_FP_CI_INCLUDE_PKG dependencies on PA_CONTROL_ITEMS
12.2.2
-
TABLE: PA.PA_CI_IMPACT_TYPE_USAGE
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_CI_IMPACT_TYPE_USAGE, object_name:PA_CI_IMPACT_TYPE_USAGE, 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: APPS.PA_CI_IMPACT_TYPE_USAGE_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PA_CI_IMPACT_TYPE_USAGE_PVT, status:VALID,
-
PACKAGE BODY: APPS.PA_CI_IMPACT_TYPE_USAGE_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_CI_IMPACT_TYPE_USAGE_PKG, status:VALID,
-
FUNCTION: APPS.PA_CI_IMPACT_TYPE_USAGE=
12.2.2
-
APPS.PA_CI_IMPACT_TYPE_USAGE_PKG dependencies on DUAL
12.2.2
-
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_CONTROL_ITEMS_UTILS dependencies on DUAL
12.1.1