Search Results control_assertion_id
Overview
The AMW.AMW_CONTROL_ASSERTIONS table is a core data object within the Oracle E-Business Suite (EBS) Application Management Workspace (AMW) module, specifically for versions 12.1.1 and 12.2.2. Its primary function is to store and manage the many-to-many relationships between internal controls and control assertions. In the context of governance, risk, and compliance (GRC) processes, a control is a specific procedure or policy, while an assertion defines the objective or claim that the control is designed to validate (e.g., completeness, accuracy, authorization). This table acts as the junction table that formally links a specific revision of a control (CONTROL_REV_ID) to a standardized assertion code (ASSERTION_CODE), enabling structured risk assessment and audit workflows within the AMW framework.
Key Information Stored
The table's structure is designed to track the relationship's metadata, audit trail, and extensibility. The primary identifier is the CONTROL_ASSERTION_ID, a unique system-generated number for each relationship record. The two critical foreign key columns are CONTROL_REV_ID, which references a specific version of a control in AMW_CONTROLS_B, and ASSERTION_CODE, a lookup code defining the type of assertion. Standard Oracle WHO columns (CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN) provide a full audit trail. The table also includes a set of 15 descriptive flexfield segments (ATTRIBUTE1-15) for custom extensions, an OBJECT_VERSION_NUMBER for optimistic locking in the application's middle tier, and a SECURITY_GROUP_ID for Virtual Private Database (VPD) implementations.
Common Use Cases and Queries
This table is central to queries that analyze control coverage against financial or operational assertions, a fundamental task for SOX compliance and internal audits. Common reporting use cases include listing all assertions mapped to a specific control, identifying controls that address a particular assertion type, and generating gap analyses. A typical query to retrieve all assertion relationships for a given control revision would be:
- SELECT aca.assertion_code, aca.control_assertion_id, aca.creation_date FROM amw_control_assertions aca WHERE aca.control_rev_id = :p_control_rev_id ORDER BY aca.assertion_code;
For integration or data migration scripts, inserts into this table must populate the CONTROL_REV_ID and ASSERTION_CODE correctly while letting the application generate the CONTROL_ASSERTION_ID sequence value. Updates typically involve modifying the flexfield attributes or the EFFECTIVE_DATE_FROM column.
Related Objects
The AMW_CONTROL_ASSERTIONS table has defined relationships with other key AMW tables, primarily through foreign key constraints. The documented relationship is:
- Foreign Key (CONTROL_REV_ID): References TABLE: AMW.AMW_CONTROLS_B. This links each record in AMW_CONTROL_ASSERTIONS to a specific control revision, which is the master definition of the control itself.
The table's primary key, CONTROL_ASSERTION_ID, is enforced by the unique index AMW_CONTROL_ASSERTIONS_U1. While not explicitly listed in the provided metadata, the ASSERTION_CODE column typically references a standard Oracle Application Object Library (FND) lookup type (such as 'AMW_ASSERTION'), allowing validation against a defined set of permissible assertion values maintained within the EBS lookup tables.
-
APPS.AMW_CONTROLS_PAGE_PKG dependencies on AMW_CONTROL_ASSERTIONS
12.1.1
-
TABLE: AMW.AMW_CONTROL_ASSERTIONS
12.1.1
owner:AMW, object_type:TABLE, fnd_design_data:AMW.AMW_CONTROL_ASSERTIONS, object_name:AMW_CONTROL_ASSERTIONS, status:VALID,
-
Table: AMW_CONTROL_ASSERTIONS
12.1.1
owner:AMW, object_type:TABLE, fnd_design_data:AMW.AMW_CONTROL_ASSERTIONS, object_name:AMW_CONTROL_ASSERTIONS, status:VALID, product: AMW - Internal Controls Manager , description: Stores relations between controls and assertions , implementation_dba_data: AMW.AMW_CONTROL_ASSERTIONS ,
-
APPS.AMW_CONTROLS_PAGE_PKG dependencies on AMW_CONTROL_ASSERTIONS_S
12.1.1
-
Table: AMW_CONTROL_ASSERTIONS
12.2.2
product: AMW - Internal Controls Manager (Obsolete) , description: Stores relations between controls and assertions , implementation_dba_data: Not implemented in this database ,
-
APPS.AMW_CONTROLS_PAGE_PKG dependencies on DUAL
12.1.1
-
APPS.AMW_LOAD_RC_DATA dependencies on AMW_CONTROL_ASSERTIONS
12.1.1
-
APPS.AMW_LOAD_CTRL_DATA dependencies on AMW_CONTROL_ASSERTIONS
12.1.1
-
APPS.AMW_LOAD_RCM_ORG_DATA dependencies on AMW_CONTROL_ASSERTIONS
12.1.1
-
APPS.AMW_CONTROLS_PAGE_PKG dependencies on FND_GLOBAL
12.1.1
-
APPS.AMW_LOAD_CTRL_DATA SQL Statements
12.1.1
-
APPS.AMW_CONTROLS_PAGE_PKG SQL Statements
12.1.1
-
APPS.AMW_LOAD_RC_DATA SQL Statements
12.1.1
-
APPS.AMW_LOAD_RCM_ORG_DATA SQL Statements
12.1.1
-
PACKAGE BODY: APPS.AMW_CONTROLS_PAGE_PKG
12.1.1
-
PACKAGE BODY: APPS.AMW_LOAD_CTRL_DATA
12.1.1
-
eTRM - AMW Tables and Views
12.1.1
description: This fact table stores the summary data related to the Significant Account Evaluation report ,
-
PACKAGE BODY: APPS.AMW_LOAD_RC_DATA
12.1.1
-
PACKAGE BODY: APPS.AMW_LOAD_RCM_ORG_DATA
12.1.1
-
eTRM - AMW Tables and Views
12.1.1
description: This fact table stores the summary data related to the Significant Account Evaluation report ,