Search Results amw_audit_projects_pk




Overview

AMW_AUDIT_PROJECTS is a core transactional table in the Oracle E-Business Suite module AMW – Internal Controls Manager. It stores the master definition of every audit project managed within the application, serving as the parent record for the objectives, tasks, scope, procedures, and workpapers that constitute an audit engagement. The table resides in the AMW schema and is documented as VALID in both release 12.1.1 and 12.2.2. Its primary key is AMW_AUDIT_PROJECTS_PK, defined on the surrogate column AUDIT_PROJECT_ID.

From a dimensional modeling perspective, the mined foreign-key structure suggests a satellite-leaning classification. The table carries its own surrogate key while bridging outward to a Project Accounting project through PROJECT_ID and to an application security context through SECURITY_GROUP_ID; downstream AMW entities depend on it heavily. This positions AMW_AUDIT_PROJECTS as the central anchor of the audit engagement model rather than a pure reference or bridge table.

Key Information Stored

The documented physical schema contains 39 columns. The most significant include:

Common Use Cases and Queries

Typical reporting needs include listing active engagements, aging open audits, reconciling AMW audit projects to Project Accounting, and producing management dashboards that count tasks and scope items per engagement.

A simple listing of live engagements joined to their accounting project:

  • SELECT a.AUDIT_PROJECT_ID, a.PROJECT_NUMBER, a.AUDIT_PROJECT_STATUS, p.PROJECT_NAME, p.PROJECT_NUMBER AS PA_NUMBER FROM AMW.AMW_AUDIT_PROJECTS a, PA.PA_PROJECTS_ALL p WHERE a.PROJECT_ID = p.PROJECT_ID AND a.TEMPLATE_FLAG = 'N';

Counts of dependent artefacts per engagement:

  • SELECT t.AUDIT_PROJECT_ID, COUNT(*) FROM AMW.AMW_AUDIT_TASKS_B t GROUP BY t.AUDIT_PROJECT_ID;

Aging report on open audits using START_DATE and COMPLETION_DATE:

  • SELECT PROJECT_NUMBER, START_DATE, COMPLETION_DATE, SYSDATE - START_DATE AS AGE_DAYS FROM AMW.AMW_AUDIT_PROJECTS WHERE AUDIT_PROJECT_STATUS NOT IN ('CLOSED','CANCELLED');

Sign-off backlog monitoring with SIGN_OFF_REQUIRED_FLAG and SIGN_OFF_STATUS is another frequent request.

Related Objects

The following are the most significant dependents and references of AMW_AUDIT_PROJECTS based on the documented foreign-key relationships:

  • PA_PROJECTS_ALL — referenced via AMW_AUDIT_PROJECTS.PROJECT_ID; supplies accounting project definition, naming, and organisational context.
  • FND_SECURITY_GROUPS — referenced via AMW_AUDIT_PROJECTS.SECURITY_GROUP_ID; enforces multi-org and row-level security.
  • AMW_AUDIT_TASKS_B — references AUDIT_PROJECT_ID; holds the individual audit tasks that constitute an engagement.
  • AMW_AUDIT_OBJECTIVES_B — references AUDIT_PROJECT_ID; stores the stated audit objectives.
  • AMW_AUDIT_SCOPE_ORGANIZATIONS and AMW_AUDIT_SCOPE_PROCESSES — reference AUDIT_PROJECT_ID; define the organisational units and business processes covered by the engagement.
  • AMW_AUDIT_PROCEDURE_INTERFACE — references AUDIT_PROJECT_ID; bridges audit procedures into the engagement.
  • AMW_WORK_EXT_B and AMW_WORK_EXT_TL — reference AUDIT_PROJECT_ID; hold workpaper base and translated records.

Together these objects form the audit construction and execution model, with AMW_AUDIT_PROJECTS as the mandatory parent record for every engagement element.