Search Results amw_load_ctrl_data
Overview
AMW_LOAD_CTRL_DATA is an Oracle Application Object Library package owned by the APPS schema that supports the loading and validation of control-related data within the Oracle E-Business Suite governance, risk, and compliance framework (the AMW module set, commonly associated with Application Management and internal controls functionality). Its principal business role is to move control definition data — controls, objectives, assertions, components, and purposes — from the interface staging table AMW_CTRL_INTERFACE into the corresponding base and translation tables, and to maintain the security and menu metadata that accompanies those records. The package is classified as OTHER in the ETRM registry, meaning it is not a published public API, and status is VALID. It has limited external coupling: it references only the SYS STANDARD package and is referenced by no other packaged objects, which indicates it is an internal utility rather than a shared library. A related identifier, AMW_LOAD_CTRL_DATA, also appears as the package's own name in the dependency listing, confirming self-containment.
Key Procedures and Functions
- CREATE_CONTROLS — Creates control records from loaded interface data, writing into the base and translation control tables.
- UPDATE_INTERFACE_WITH_ERROR — Flags or annotates rows in the interface staging table when validation or load processing fails, enabling error reporting to the caller.
- CONTROL_OBJECTIVES — Handles the association between controls and the objectives they address.
- CONTROL_ASSERTIONS — Manages the assertions linked to controls, maintaining the control-to-assertion relationships.
- CONTROL_COMPONENTS — Processes control component definitions that are part of the assessment structure.
- CONTROL_PURPOSES — Processes the purposes associated with controls.
- ADD_OWNER_PRIVILEGE — Grants the necessary function or data privileges to an owner, touching the FND security tables.
- CHECK_FUNCTION — Validates that a given function exists in the FND function catalog before referencing it.
The procedures collectively implement a load-and-validate pipeline: staging data is validated, base records are created, and the surrounding security metadata is provisioned. No parameter lists are documented, so signatures should not be assumed.
Tables Accessed
The package reads from and writes to the AMW control model. Base tables include AMW_CONTROLS_B, with translations in AMW_CONTROLS_TL and AMW_CONTROLS_TL_S1. Related definition tables are AMW_CONTROL_ASSERTIONS, AMW_CONTROL_OBJECTIVES, AMW_CONTROL_PURPOSES, and their respective _S security/MLS shadow tables (AMW_CONTROL_ASSERTIONS_S, AMW_CONTROL_OBJECTIVES_S, AMW_CONTROL_PURPOSES_S). Assessment structure data is held in AMW_ASSESSMENT_COMPONENTS and AMW_ASSESSMENT_COMPONENTS_S. Inbound data is read from AMW_CTRL_INTERFACE. For privilege and menu provisioning, the package consults FND_FORM_FUNCTIONS, FND_COMPILED_MENU_FUNCTIONS, and FND_RESPONSIBILITY. All are accessed through APPS synonyms.
Usage Notes
Because AMW_LOAD_CTRL_DATA is not a published API and is referenced by no other packages, it is normally invoked by the standard AMW control-loading concurrent program or by a form that drives the interface-to-base load. The typical sequence is: rows are populated in AMW_CTRL_INTERFACE by an external extraction or import process; the loading program calls CREATE_CONTROLS, which in turn calls the CONTROL_OBJECTIVES, CONTROL_ASSERTIONS, CONTROL_COMPONENTS, and CONTROL_PURPOSES routines; failures are recorded through UPDATE_INTERFACE_WITH_ERROR. ADD_OWNER_PRIVILEGE and CHECK_FUNCTION support the security side of the operation by validating and granting function access. Custom code should treat the package as internal and unsupported, calling it only if it must reproduce the standard load behavior, and should always stage data through AMW_CTRL_INTERFACE rather than writing directly to the AMW base tables. Behavior is consistent across EBS 12.1.1 and 12.2.2, where the AMW schema objects are unchanged in structure.
-
PACKAGE: APPS.AMW_LOAD_CTRL_DATA
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AMW_LOAD_CTRL_DATA, status:VALID,
-
PACKAGE BODY: APPS.AMW_LOAD_CTRL_DATA
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AMW_LOAD_CTRL_DATA, status:VALID,
-
SYNONYM: APPS.AMW_CTRL_INTERFACE
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AMW_CTRL_INTERFACE, status:VALID,
-
PACKAGE: APPS.AMW_CONTROL_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AMW_CONTROL_PVT, status:VALID,
-
SYNONYM: APPS.AMW_ASSESSMENT_COMPONENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AMW_ASSESSMENT_COMPONENTS, status:VALID,
-
SYNONYM: APPS.AMW_CONTROLS_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AMW_CONTROLS_TL, status:VALID,
-
PACKAGE: APPS.AMW_LOAD_CTRL_DATA
12.1.1
-
SYNONYM: APPS.AMW_CONTROLS_TL_S1
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AMW_CONTROLS_TL_S1, status:VALID,
-
SYNONYM: APPS.AMW_CONTROL_PURPOSES_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AMW_CONTROL_PURPOSES_S, status:VALID,
-
SYNONYM: APPS.AMW_CONTROL_OBJECTIVES_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AMW_CONTROL_OBJECTIVES_S, status:VALID,
-
SYNONYM: APPS.AMW_CONTROL_OBJECTIVES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AMW_CONTROL_OBJECTIVES, status:VALID,
-
SYNONYM: APPS.AMW_CONTROL_ASSERTIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AMW_CONTROL_ASSERTIONS, status:VALID,
-
SYNONYM: APPS.AMW_ASSESSMENT_COMPONENTS_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AMW_ASSESSMENT_COMPONENTS_S, status:VALID,
-
SYNONYM: APPS.AMW_CONTROL_PURPOSES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AMW_CONTROL_PURPOSES, status:VALID,
-
SYNONYM: APPS.AMW_CONTROL_ASSERTIONS_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AMW_CONTROL_ASSERTIONS_S, status:VALID,
-
PACKAGE: APPS.AMW_SECURITY_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AMW_SECURITY_PUB, status:VALID,
-
PACKAGE: APPS.FND_DATA_SECURITY
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_DATA_SECURITY, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
SYNONYM: APPS.AMW_CONTROLS_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AMW_CONTROLS_B, status:VALID,
-
VIEW: APPS.AMW_LOOKUPS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AMW.AMW_LOOKUPS, object_name:AMW_LOOKUPS, status:VALID,
-
SYNONYM: APPS.FND_COMPILED_MENU_FUNCTIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_COMPILED_MENU_FUNCTIONS, status:VALID,
-
SYNONYM: APPS.FND_RESP_FUNCTIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_RESP_FUNCTIONS, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: APPS.AMW_UTILITY_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AMW_UTILITY_PVT, status:VALID,
-
VIEW: APPS.AMW_EMPLOYEES_CURRENT_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AMW.AMW_EMPLOYEES_CURRENT_V, object_name:AMW_EMPLOYEES_CURRENT_V, status:VALID,
-
SYNONYM: APPS.FND_FORM_FUNCTIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_FORM_FUNCTIONS, status:VALID,
-
SYNONYM: APPS.FND_RESPONSIBILITY
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_RESPONSIBILITY, status:VALID,
-
APPS.AMW_LOAD_CTRL_DATA dependencies on AMW_LOAD_CTRL_DATA
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 ,
-
SYNONYM: APPS.FND_USER
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_USER, status:VALID,
-
PACKAGE: APPS.FND_FILE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_FILE, status:VALID,
-
PACKAGE: APPS.FND_PROFILE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_PROFILE, status:VALID,
-
PACKAGE: APPS.FND_MSG_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_MSG_PUB, status:VALID,
-
SYNONYM: PUBLIC.DUAL
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:DUAL, status:VALID,
-
eTRM - AMW Tables and Views
12.1.1
description: This fact table stores the summary data related to the Significant Account Evaluation report ,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: APPS.FND_GLOBAL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_GLOBAL, status:VALID,
-
PACKAGE: APPS.FND_MESSAGE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_MESSAGE, status:VALID,
-
PACKAGE: APPS.FND_API
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_API, status:VALID,
-
PACKAGE: SYS.STANDARD
12.1.1
owner:SYS, object_type:PACKAGE, object_name:STANDARD, status:VALID,