Search Results amw_control_associations
Overview
The AMW_CONTROL_ASSOCIATIONS table is a core transactional object within the Oracle E-Business Suite Internal Controls Manager (AMW) module. Its documented purpose is to store the associations that link controls to risks, forming the connective fabric of an organization's internal control framework. In practical terms, each row represents a discrete relationship — a control that has been tied to a risk, an assessment, or a related control object — along with the lifecycle metadata (creation, approval, effectivity, and deletion dates) that governs how that association is managed over time.
The table is owned by the AMW schema and carries a VALID status in the EBS 12.1.1 and 12.2.2 data dictionary. It is a physical table with 38 documented columns. The metadata's heuristic Data Vault classification describes this object as a link table. This is a modeling suggestion rather than a physical attribute: a link table captures associations between business keys, and AMW_CONTROL_ASSOCIATIONS performs exactly that function by joining controls to risks and other control revisions. The table's structure — with a surrogate key, two-point business references, and an Object Version Number — is consistent with the link-table pattern, though the presence of attribute columns and date-range fields gives it satellite-like characteristics as well.
Key Information Stored
The primary key of the table is AMW_CONTROL_ASSOCIATIONS_PK, defined on the CONTROL_ASSOCIATION_ID column. A second unique index, AMW_CONTROL_ASSOCIATIONS_U1, is also defined on CONTROL_ASSOCIATION_ID, confirming it as the sole unique business-key candidate.
Among the most functionally significant columns:
- CONTROL_ASSOCIATION_ID — the surrogate primary key uniquely identifying each association record.
- CONTROL_ID — foreign key referencing CST_REVENUE_COGS_CONTROL, identifying the control side of the association.
- CONTROL_REV_ID — foreign key referencing AMW_CONTROLS_B, tying the row to a specific control revision.
- SECURITY_GROUP_ID — foreign key to FND_SECURITY_GROUPS, enforcing multi-org/security-group data isolation.
- OBJECT_TYPE — categorizes the nature of the associated object.
- PK1 through PK5 — a generic composite key set used to reference the associated (non-control) entity, such as the risk or object on the other side of the relationship.
- EFFECTIVE_DATE_FROM / EFFECTIVE_DATE_TO — define the active date range of the association.
- ASSOCIATION_CREATION_DATE, APPROVAL_DATE, DELETION_DATE, DELETION_APPROVAL_DATE — lifecycle timestamps supporting approval and soft-deletion workflows.
- OBJECT_VERSION_NUMBER — supports optimistic locking and concurrent-edit detection.
- ATTRIBUTE_CATEGORY and ATTRIBUTE1–ATTRIBUTE15 — the standard EBS descriptive flexfield columns for extensible, client-specific data.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — standard EBS who-audit columns.
The distinction between the surrogate key (CONTROL_ASSOCIATION_ID) and the business-key candidate is important: the U1 index nominates CONTROL_ASSOCIATION_ID as the business key, but functionally the association's meaning derives from the CONTROL_ID / CONTROL_REV_ID / PK1–PK5 combination.
Common Use Cases and Queries
Typical reporting and integration scenarios include listing all associations for a given control or control revision, identifying currently effective associations for a date range, and auditing approval or deletion history. A representative pattern:
- Join AMW_CONTROL_ASSOCIATIONS to AMW_CONTROLS_B on CONTROL_REV_ID = CONTROL_REV_ID to report controls and their associated risks.
- Filter by EFFECTIVE_DATE_FROM <= SYSDATE AND (EFFECTIVE_DATE_TO IS NULL OR EFFECTIVE_DATE_TO >= SYSDATE) to return only active associations.
- Use DELETION_DATE IS NULL to exclude soft-deleted links.
- Incorporate SECURITY_GROUP_ID in the WHERE clause to respect data-access security.
Extract/load processes and Internal Controls Manager dashboards frequently consume this table to visualize control-to-risk coverage and gaps.
Related Objects
The documented foreign-key relationships identify the most significant dependent objects:
- AMW_CONTROLS_B — referenced via CONTROL_REV_ID; the primary control-revision master.
- CST_REVENUE_COGS_CONTROL — referenced via CONTROL_ID.
- FND_SECURITY_GROUPS — referenced via SECURITY_GROUP_ID for security-group isolation.
Additional AMW module tables (risk definitions, assessments, and control-association history tables carrying the standard _B/_TL naming suffixes) are commonly joined through the PK1–PK5 generic key columns. Application programming interfaces and concurrent programs within the AMW module read and write this table when controls are linked to or unlinked from risks.
-
Table: AMW_CONTROL_ASSOCIATIONS
12.1.1
owner:AMW, object_type:TABLE, fnd_design_data:AMW.AMW_CONTROL_ASSOCIATIONS, object_name:AMW_CONTROL_ASSOCIATIONS, status:VALID, product: AMW - Internal Controls Manager , description: Stores associations between control and risks , implementation_dba_data: AMW.AMW_CONTROL_ASSOCIATIONS ,
-
Table: AMW_CONTROL_ASSOCIATIONS
12.2.2
product: AMW - Internal Controls Manager (Obsolete) , description: Stores associations between control and risks , implementation_dba_data: Not implemented in this database ,
-
APPS.AMW_ASSOC_POST_TXN SQL Statements
12.1.1
-
APPS.AMW_SCOPE_PVT SQL Statements
12.1.1
-
SYNONYM: APPS.AMW_CONTROL_ASSOCIATIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AMW_CONTROL_ASSOCIATIONS, status:VALID,
-
APPS.AMW_CREATE_LINES_PKG SQL Statements
12.1.1
-
APPS.RCI_COMPL_ENV_CHG_SUMM_PKG SQL Statements
12.1.1
-
PACKAGE BODY: APPS.AMW_ASSOC_POST_TXN
12.1.1
-
PACKAGE: APPS.RCI_ORG_DFCY_ETL_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:RCI_ORG_DFCY_ETL_PKG, status:VALID,
-
APPS.AMW_PROC_ORG_HIERARCHY_PVT SQL Statements
12.1.1
-
PACKAGE BODY: APPS.RCI_COMPL_ENV_CHG_SUMM_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:RCI_COMPL_ENV_CHG_SUMM_PKG, status:VALID,
-
PACKAGE BODY: APPS.AMW_ORG_CERT_EVAL_SUM_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AMW_ORG_CERT_EVAL_SUM_PVT, status:VALID,
-
PACKAGE BODY: APPS.RCI_SIG_ACCT_EVAL_SUMM_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:RCI_SIG_ACCT_EVAL_SUMM_PKG, status:VALID,
-
PACKAGE BODY: APPS.AMW_FIN_COSO_VIEWS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AMW_FIN_COSO_VIEWS_PVT, status:VALID,
-
PACKAGE BODY: APPS.AMW_ASSOC_POST_TXN
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AMW_ASSOC_POST_TXN, status:VALID,
-
APPS.AMW_DELETE_OBJECT_PVT SQL Statements
12.1.1
-
PACKAGE BODY: APPS.AMW_ORG_PROC_CERT_DATED_SUMM
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AMW_ORG_PROC_CERT_DATED_SUMM, status:VALID,
-
PACKAGE BODY: APPS.RCI_PROC_CERT_SUMM_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:RCI_PROC_CERT_SUMM_PKG, status:VALID,
-
PACKAGE: APPS.RCI_ORG_CERT_ETL_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:RCI_ORG_CERT_ETL_PKG, status:VALID,
-
PACKAGE BODY: APPS.RCI_CTRL_DETAIL_ETL_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:RCI_CTRL_DETAIL_ETL_PKG, status:VALID,
-
PACKAGE BODY: APPS.AMW_CREATE_LINES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AMW_CREATE_LINES_PKG, status:VALID,
-
PACKAGE BODY: APPS.AMW_PROC_APPROVAL_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AMW_PROC_APPROVAL_PKG, status:VALID,
-
PACKAGE BODY: APPS.RCI_ORG_DFCY_ETL_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:RCI_ORG_DFCY_ETL_PKG, status:VALID,
-
PACKAGE BODY: APPS.AMW_PROCCERT_EVENT_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AMW_PROCCERT_EVENT_PVT, status:VALID,
-
PACKAGE BODY: APPS.AMW_FINSTMT_CERT_MIG_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AMW_FINSTMT_CERT_MIG_PKG, status:VALID,
-
PACKAGE BODY: APPS.AMW_PROC_ORG_HIERARCHY_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AMW_PROC_ORG_HIERARCHY_PVT, status:VALID,
-
PACKAGE BODY: APPS.AMW_PROJECT_EVENT_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AMW_PROJECT_EVENT_PVT, status:VALID,
-
APPS.AMW_PROCCERT_EVENT_PVT SQL Statements
12.1.1
-
PACKAGE BODY: APPS.AMW_CONTROLS_PAGE_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AMW_CONTROLS_PAGE_PKG, status:VALID,
-
TABLE: AMW.AMW_CONTROL_ASSOCIATIONS
12.1.1
owner:AMW, object_type:TABLE, fnd_design_data:AMW.AMW_CONTROL_ASSOCIATIONS, object_name:AMW_CONTROL_ASSOCIATIONS, status:VALID,
-
PACKAGE BODY: APPS.AMW_AUDIT_ENGAGEMENT_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AMW_AUDIT_ENGAGEMENT_PVT, status:VALID,
-
PACKAGE BODY: APPS.AMW_PROC_ORG_APPROVAL_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AMW_PROC_ORG_APPROVAL_PKG, status:VALID,
-
PACKAGE BODY: APPS.AMW_RL_HIERARCHY_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AMW_RL_HIERARCHY_PKG, status:VALID,
-
PACKAGE BODY: APPS.AMW_SCOPE_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AMW_SCOPE_PVT, status:VALID,
-
APPS.AMW_FINSTMT_CERT_MIG_PKG SQL Statements
12.1.1
-
PACKAGE BODY: APPS.AMW_FINSTMT_CERT_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AMW_FINSTMT_CERT_PVT, status:VALID,
-
PACKAGE BODY: APPS.AMW_PROCESS_CERT_SUMMARY
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AMW_PROCESS_CERT_SUMMARY, status:VALID,
-
PACKAGE BODY: APPS.AMW_ORG_HIERARCHY_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AMW_ORG_HIERARCHY_PKG, status:VALID,
-
APPS.RCI_ORG_DFCY_ETL_PKG SQL Statements
12.1.1
-
APPS.AMW_ORG_HIERARCHY_PKG SQL Statements
12.1.1
-
PACKAGE BODY: APPS.AMW_VIOLATION_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AMW_VIOLATION_PVT, status:VALID,
-
PACKAGE BODY: APPS.AMW_WF_HIERARCHY_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AMW_WF_HIERARCHY_PKG, status:VALID,
-
PACKAGE BODY: APPS.AMW_UTILITY_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AMW_UTILITY_PVT, status:VALID,
-
PACKAGE BODY: APPS.AMW_LOAD_RCM_ORG_DATA
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AMW_LOAD_RCM_ORG_DATA, status:VALID,
-
APPS.AMW_ORG_PROC_CERT_DATED_SUMM SQL Statements
12.1.1
-
PACKAGE BODY: APPS.AMW_LOAD_RC_DATA
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AMW_LOAD_RC_DATA, status:VALID,
-
APPS.AMW_PROJECT_EVENT_PVT SQL Statements
12.1.1
-
PACKAGE BODY: APPS.AMW_FINSTMT_CERT_BES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AMW_FINSTMT_CERT_BES_PKG, status:VALID,
-
APPS.AMW_UTILITY_PVT SQL Statements
12.1.1
-
APPS.RCI_CTRL_DETAIL_ETL_PKG SQL Statements
12.1.1