Skip to the content.

FND Audit Setup – Oracle EBS SQL Report

Oracle E-Business Suite SQL report from the Enginatics Library powered by Blitz Report™.

Overview

FND audit setup validation report including audit groups, audit tables and audited columns, and a check if the corresponding audit tables are created in columns ‘Audit Table Name’ and ‘Audit Column Exists’.

Oracle’s standard audit trail works with a concurrent program ‘AuditTrail Update Tables’, which creates a set of database triggers for updates, inserts and deletes. The triggers write table changes to an audit table with the name: audited_table_A.

The whole audit trail setup process is describe in this blog: https://www.enginatics.com/blog/how-to-track-master-data-changes-using-oracle-ebs-audit-function-and-blitz-report/

Report Parameters

Audit Table, Audit Group

Oracle EBS Tables Used

fnd_audit_tmplt_dtl, fnd_product_installations, fnd_oracle_userid, dba_tables, fnd_primary_key_columns, dba_tab_columns, fnd_application_vl, fnd_audit_groups, fnd_audit_tables, fnd_tables, fnd_audit_columns, fnd_columns

Report Categories

Enginatics

FND Applications, FND Lookup Search, FND Audit Table Changes by Column, CAC Inventory and Intransit Value (Period-End) - Discrete/OPM, CAC OPM WIP Account Value, CAC Inventory Lot and Locator OPM Value (Period-End)

Running This SQL Without Blitz Report

Some Oracle EBS SQL reports in this library require functions from the utility package xxen_util. Install it before running the SQL directly against your Oracle EBS database.

Download & Import Options

Resource Link
Excel Example Output FND Audit Setup 16-Aug-2020 161825.xlsx
Blitz Report™ XML Import FND_Audit_Setup.xml
Full SQL on Enginatics www.enginatics.com/reports/fnd-audit-setup/

Executive Summary

The FND Audit Setup report validates the configuration of the Oracle Audit Trail feature. It ensures that the audit groups, tables, and columns defined in the application match the actual database triggers and shadow tables created by the system.

Business Challenge

The Solution

This Blitz Report performs a health check on the audit setup:

Technical Architecture

The report joins FND_AUDIT_GROUPS, FND_AUDIT_TABLES, and FND_AUDIT_COLUMNS to get the definition. It then left joins to DBA_TABLES and DBA_TAB_COLUMNS to verify the existence of the physical audit objects (e.g., _A tables).

Parameters & Filtering

Performance & Optimization

FAQ


© 2026 Enginatics