Search Results ap_web_preferences
Overview
The AP_WEB_PREFERENCES table is a core data object within the Oracle E-Business Suite Payables (AP) module, specifically supporting the Oracle Internet Expenses functionality. Its primary role is to store and manage user-level configuration and preference settings for the self-service expense reporting interface. This table acts as a central repository for personalizing the expense entry experience, ensuring that default values and user-specific options are consistently applied, which streamlines the expense submission process and enforces policy compliance. Its existence is integral to the web-based architecture of Oracle Internet Expenses in both EBS 12.1.1 and 12.2.2.
Key Information Stored
While the provided metadata does not list all columns, the documented foreign key relationship indicates a critical column: DEFAULT_LOCATION_ID. This field stores a reference to a user's default expense reporting location, which is a fundamental preference influencing policy validation, approval routing, and accounting defaults. Based on its purpose, the table likely also stores preferences such as the default expense report template, preferred payment method (e.g., bank account for reimbursements), notification settings, and display options for the web interface. Each record is typically keyed by a user identifier, linking these settings directly to an EBS user.
Common Use Cases and Queries
A primary use case is the initialization of a new expense report, where the application queries this table to pre-populate fields like the employee's default location. System administrators may query this data to audit user setup or troubleshoot configuration issues. Common reporting needs include identifying users who have not configured a default location, which may lead to processing errors.
- Sample Query to Retrieve a User's Preferences:
SELECT * FROM ap.ap_web_preferences WHERE employee_id = :user_id; - Sample Query to List Users and Their Default Locations:
SELECT awp.employee_id, alb.location_name
FROM ap.ap_web_preferences awp,
ap.ap_pol_locations_b alb
WHERE awp.default_location_id = alb.location_id(+);
Related Objects
The table maintains a direct foreign key relationship, as documented in the ETRM metadata, which is essential for data integrity and application logic.
- AP_POL_LOCATIONS_B: The AP_WEB_PREFERENCES.DEFAULT_LOCATION_ID column references the AP_POL_LOCATIONS_B table. This relationship ensures that the user's default location preference is a valid, established policy location defined within the system. This join is fundamental for deriving the complete location name and its associated policies when processing expense reports.
As a configuration table for Internet Expenses, it is also inherently linked to core expense entities such as AP_EXPENSE_REPORT_HEADERS and is accessed by the underlying PL/SQL APIs and forms that constitute the Oracle Internet Expenses application.
-
Table: AP_WEB_PREFERENCES
12.1.1
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_WEB_PREFERENCES, object_name:AP_WEB_PREFERENCES, status:VALID, product: AP - Payables , description: Stores the user preferences for Oracle Internet Expenses. , implementation_dba_data: AP.AP_WEB_PREFERENCES ,
-
Table: AP_WEB_PREFERENCES
12.2.2
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_WEB_PREFERENCES, object_name:AP_WEB_PREFERENCES, status:VALID, product: AP - Payables , description: Stores the user preferences for Oracle Internet Expenses. , implementation_dba_data: AP.AP_WEB_PREFERENCES ,
-
APPS.AP_WEB_DB_USER_PREF_PKG dependencies on AP_WEB_PREFERENCES
12.2.2
-
APPS.AP_WEB_UTILITIES_PKG dependencies on AP_WEB_PREFERENCES
12.2.2
-
APPS.AP_WEB_DB_AP_INT_PKG dependencies on AP_WEB_PREFERENCES
12.2.2
-
APPS.AP_WEB_UTILITIES_PKG dependencies on AP_WEB_PREFERENCES
12.1.1
-
APPS.AP_WEB_DB_USER_PREF_PKG dependencies on AP_WEB_PREFERENCES
12.1.1
-
APPS.AP_WEB_DB_USER_PREF_PKG dependencies on AP_WEB_PREFERENCES
12.1.1
-
APPS.AP_WEB_DB_USER_PREF_PKG dependencies on AP_WEB_PREFERENCES
12.2.2
-
APPS.AP_WEB_AUDIT_UTILS dependencies on AP_WEB_PREFERENCES
12.2.2
-
APPS.AP_WEB_AUDIT_UTILS dependencies on AP_WEB_PREFERENCES
12.1.1
-
VIEW: AP.AP_WEB_PREFERENCES#
12.2.2
owner:AP, object_type:VIEW, object_name:AP_WEB_PREFERENCES#, status:VALID,
-
APPS.AP_WEB_AUDIT_UTILS dependencies on FND_GLOBAL
12.1.1
-
SYNONYM: APPS.AP_WEB_PREFERENCES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AP_WEB_PREFERENCES, status:VALID,
-
VIEW: AP.AP_WEB_PREFERENCES#
12.2.2
-
APPS.AP_WEB_AUDIT_UTILS dependencies on FND_GLOBAL
12.2.2
-
SYNONYM: APPS.AP_WEB_PREFERENCES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AP_WEB_PREFERENCES, status:VALID,
-
PACKAGE: APPS.AP_WEB_DB_USER_PREF_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:AP_WEB_DB_USER_PREF_PKG, status:VALID,
-
TABLE: AP.AP_WEB_PREFERENCES
12.1.1
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_WEB_PREFERENCES, object_name:AP_WEB_PREFERENCES, status:VALID,
-
PACKAGE: APPS.AP_WEB_DB_USER_PREF_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:AP_WEB_DB_USER_PREF_PKG, status:VALID,
-
PACKAGE BODY: APPS.AP_WEB_DB_USER_PREF_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AP_WEB_DB_USER_PREF_PKG, status:VALID,
-
PACKAGE BODY: APPS.AP_WEB_DB_USER_PREF_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AP_WEB_DB_USER_PREF_PKG, status:VALID,
-
Table: AP_POL_LOCATIONS_B
12.2.2
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_POL_LOCATIONS_B, object_name:AP_POL_LOCATIONS_B, status:VALID, product: AP - Payables , description: This table stores policy schedule location information. , implementation_dba_data: AP.AP_POL_LOCATIONS_B ,
-
Table: AP_POL_LOCATIONS_B
12.1.1
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_POL_LOCATIONS_B, object_name:AP_POL_LOCATIONS_B, status:VALID, product: AP - Payables , description: This table stores policy schedule location information. , implementation_dba_data: AP.AP_POL_LOCATIONS_B ,
-
APPS.AP_WEB_DB_USER_PREF_PKG SQL Statements
12.1.1
-
APPS.AP_WEB_AUDIT_UTILS dependencies on FND_USER
12.2.2
-
APPS.AP_WEB_AUDIT_UTILS dependencies on FND_USER
12.1.1
-
TABLE: AP.AP_WEB_PREFERENCES
12.2.2
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_WEB_PREFERENCES, object_name:AP_WEB_PREFERENCES, status:VALID,
-
APPS.AP_WEB_DB_USER_PREF_PKG SQL Statements
12.2.2
-
PACKAGE BODY: APPS.AP_WEB_UTILITIES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AP_WEB_UTILITIES_PKG, status:VALID,
-
PACKAGE BODY: APPS.AP_WEB_AUDIT_UTILS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AP_WEB_AUDIT_UTILS, status:VALID,
-
PACKAGE BODY: APPS.AP_WEB_AUDIT_UTILS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AP_WEB_AUDIT_UTILS, status:VALID,
-
APPS.AP_WEB_AUDIT_UTILS SQL Statements
12.1.1
-
PACKAGE BODY: APPS.AP_WEB_DB_AP_INT_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AP_WEB_DB_AP_INT_PKG, status:VALID,
-
PACKAGE BODY: APPS.AP_WEB_UTILITIES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AP_WEB_UTILITIES_PKG, status:VALID,
-
APPS.AP_WEB_AUDIT_UTILS SQL Statements
12.2.2
-
APPS.AP_WEB_DB_AP_INT_PKG dependencies on AP_WEB_DB_HR_INT_PKG
12.2.2
-
APPS.AP_WEB_UTILITIES_PKG SQL Statements
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.AP_WEB_DB_USER_PREF_PKG
12.1.1
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.AP_WEB_DB_USER_PREF_PKG
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
APPS.AP_WEB_UTILITIES_PKG dependencies on AP_WEB_DB_HR_INT_PKG
12.1.1