Search Results amw_risk_associations
Overview
The AMW_RISK_ASSOCIATIONS table is a core data repository within the AMW (Internal Controls Manager) module of Oracle E-Business Suite (EBS) releases 12.1.1 and 12.2.2. It serves as a central junction table that establishes and maintains the relationships between identified risks and the business objects they impact. Its primary role is to enable the structured management and assessment of risks by linking a specific risk (RISK_ID) to either a business process or a process-organization combination. This association is fundamental to the Internal Controls Manager's functionality, allowing organizations to map their control framework directly to the risks inherent in their operational processes and organizational structure, thereby supporting compliance and audit initiatives.
Key Information Stored
The table's structure is designed to capture the essential elements of a risk-to-object relationship. The primary key, RISK_ASSOCIATION_ID, uniquely identifies each association record. The RISK_ID column is a foreign key linking to the base risk definition, likely in a table such as AMW_RISK. The OBJECT_TYPE column is critical, as it defines the nature of the associated object, with documented values being 'PROCESS' or 'PROCESS_ORG'. Depending on this type, corresponding foreign key columns (e.g., PROCESS_ID, ORGANIZATION_ID) would store references to the specific instance of the object, such as a particular business process or a process within a specific operating unit. This design allows for a flexible yet controlled model for risk mapping across the enterprise.
Common Use Cases and Queries
A primary use case is generating reports that list all risks associated with a given business process, which is crucial for process owners and auditors. Another common scenario is identifying all processes or organizational units impacted by a specific, high-priority risk. Sample SQL patterns often involve joins to risk definition and process tables. For example, to retrieve all risks for a process, one might query:
- SELECT r.risk_name, ra.object_type FROM amw_risk_associations ra, amw_risk r WHERE ra.risk_id = r.risk_id AND ra.object_type = 'PROCESS' AND ra.process_id = :p_process_id;
Data from this table is also foundational for the AMW Risk Assessment and Risk Control matrices, where risks are evaluated and linked to mitigating controls based on their associations.
Related Objects
AMW_RISK_ASSOCIATIONS is intrinsically linked to several key objects within the AMW schema. It has a direct foreign key relationship to the core risk definition table, most likely AMW_RISK, via the RISK_ID column. Depending on the OBJECT_TYPE, it references process-related tables such as AMW_PROCESSES. The table's primary key constraint is named AMW_RISK_ASSOCIATIONS_PK. It is also a critical source for various AMW reporting views and is accessed by the application's underlying PL/SQL APIs for creating, updating, and querying risk associations during risk management workflows and control assessments.
-
Table: AMW_RISK_ASSOCIATIONS
12.1.1
owner:AMW, object_type:TABLE, fnd_design_data:AMW.AMW_RISK_ASSOCIATIONS, object_name:AMW_RISK_ASSOCIATIONS, status:VALID, product: AMW - Internal Controls Manager , description: This table contains information about what objects are associated to a Risk identified by RISK_ID, depending on what object is defined in OBJECT_TYPE column, which can be PROCESS or PROCESS_ORG , implementation_dba_data: AMW.AMW_RISK_ASSOCIATIONS ,