Search Results validate_resource_info




Overview

PA_FP_WEBADI_UTILS is a utility package in the Oracle E-Business Suite Projects (PA) module that supports the WebADI-based upload and maintenance of financial plan data — budgets and forecasts. WebADI (Web Application Desktop Integrator) allows users to work with project financial plan information in a spreadsheet, validate and upload it back into EBS, and receive structured error feedback. This package supplies the shared validation, metadata retrieval, and data-cleanup logic that the WebADI financial plan upload flow depends on.

The package is owned by APPS and classified as an "OTHER" API rather than a public open interface. It is referenced by three other packages and operates primarily against financial plan tables such as PA_BUDGET_VERSIONS, PA_BUDGET_LINES, and the WebADI staging tables PA_FP_WEBADI_UPLOAD_INF and PA_FP_WEBADI_XFACE_TMP. The delete_interface_tbl_data entry point that users commonly search for corresponds to the DELETE_INTERFACE_TBL_DATA procedure, which purges stale rows from the WebADI interface (staging) tables between upload attempts.

Key Procedures and Functions

The package exposes 20 documented procedures and functions. Principal entries include:

Tables Accessed

The package reads and writes against several core Projects and WebADI tables via APPS synonyms:

Usage Notes

PA_FP_WEBADI_UTILS is not intended as a standalone public API. It is invoked by the WebADI financial plan upload flow — from the WebADI integrator/Java layer, its calling packages (three documented referrers), and the concurrent programs that process uploads. DELETE_INTERFACE_TBL_DATA is most commonly called to clear staging rows from PA_FP_WEBADI_UPLOAD_INF and PA_FP_WEBADI_XFACE_TMP prior to a fresh upload, preventing duplicate or stale lines. Custom code should treat this package as internal (limited support, "OTHER" classification); direct calls risk incompatibility across patches, so developers typically use supported financial plan APIs instead.