Search Results fnd_lobs
Overview
The FND_LOBS table is a core repository within the Oracle E-Business Suite (EBS) Application Object Library (FND) module. It serves as the central registry for Binary Large Objects (BLOBs) and Character Large Objects (CLOBs) managed by the Generic File Manager (GFM). This infrastructure component provides a unified mechanism for storing, retrieving, and managing file-based content across the application suite. By centralizing LOB storage, it ensures consistent handling, security, and auditing of attachments, documents, images, and other unstructured data, thereby abstracting physical storage complexities from application logic.
Key Information Stored
The table's primary key is FILE_ID, a unique identifier for each stored LOB. While the full column list is not detailed in the provided metadata, a typical FND_LOBS structure includes critical attributes beyond the primary key. These commonly encompass the actual LOB data (in a BLOB or CLOB column), the original file name (FILE_NAME), the content type (CONTENT_TYPE), the size of the data (FILE_SIZE), and creation metadata such as CREATED_BY and CREATION_DATE. The table's design facilitates efficient storage and retrieval of large objects while maintaining referential integrity with transactional data through foreign key relationships.
Common Use Cases and Queries
The primary use case is querying and managing files attached to various EBS entities. Common operations include identifying large or orphaned files for cleanup, auditing attachment usage, and troubleshooting file access issues. A fundamental query retrieves file metadata for a specific document or attachment referenced in another module's table.
- Sample Query (Basic Metadata):
SELECT file_id, file_name, content_type, file_size FROM apps.fnd_lobs WHERE file_id = :p_file_id; - Identifying Referenced Files: Queries often join FND_LOBS with foreign key tables, such as FND_HELP_DOCUMENTS or IBC_CITEM_VERSIONS_TL, to link a file with its business context. Direct manipulation of LOB data in this table is typically performed through the dedicated Generic File Manager APIs (e.g., FND_FILE_API, FND_GFM) rather than via direct SQL DML.
Related Objects
As indicated by the foreign key metadata, FND_LOBS is a foundational table referenced by numerous EBS modules. Key related objects include:
- FND_LOB_ACCESS: Directly related table for managing access control and permissions on the stored LOBs.
- Module-Specific Tables: Includes AHL_DOC_FILE_ASSOC_B (Service), CSS_DEF_ATTACHMENTS_B (Support), FND_HELP_DOCUMENTS (Help), IBC_CITEM_VERSIONS_TL (Content Manager), JTF_AMV_ATTACHMENTS (Marketing), and PRP_* tables (Proposals).
- APIs: The FND_FILE_API and FND_GFM packages provide the standard, supported interface for creating, updating, deleting, and retrieving data stored in FND_LOBS.
-
Table: FND_LOBS
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_LOBS, object_name:FND_LOBS, status:VALID, product: FND - Application Object Library , description: LOBs being managed by the Generic File Manager , implementation_dba_data: APPLSYS.FND_LOBS ,
-
Table: FND_LOBS
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_LOBS, object_name:FND_LOBS, status:VALID, product: FND - Application Object Library , description: LOBs being managed by the Generic File Manager , implementation_dba_data: APPLSYS.FND_LOBS ,
-
APPS.BIS_TREND_PLUG dependencies on FND_LOBS
12.1.1
-
APPS.PAY_IE_P60XML dependencies on FND_LOBS
12.1.1
-
APPS.BIS_PMV_UTIL dependencies on FND_LOBS
12.1.1
-
APPS.IBC_CITEM_ADMIN_GRP dependencies on FND_LOBS
12.1.1
-
APPS.JTF_FM_UTL_V dependencies on FND_LOBS
12.1.1
-
APPS.PAY_AE_PAYROLL_REGISTER dependencies on FND_LOBS
12.1.1
-
APPS.AMV_ITEM_PUB dependencies on FND_LOBS
12.1.1
-
APPS.IGS_PE_GEN_004 dependencies on FND_LOBS
12.1.1
-
APPS.JTF_FM_INT_REQUEST_PKG dependencies on FND_LOBS
12.1.1
-
APPS.PO_COMM_FPDSNG_PVT dependencies on FND_LOBS
12.1.1
-
APPS.AHL_DI_FILEUPLOAD_PVT dependencies on FND_LOBS
12.1.1
-
APPS.HR_ADI_LOB_UPD dependencies on FND_LOBS
12.1.1
-
APPS.PSP_ER_WORKFLOW dependencies on FND_LOBS
12.1.1
-
APPS.IEM_EMAIL_PROC_PVT dependencies on FND_LOBS
12.1.1
-
APPS.FND_WEBATTCH dependencies on FND_LOBS
12.2.2
-
APPS.HR_ADI_LOB_DEL dependencies on FND_LOBS
12.2.2
-
APPS.HR_ADI_LOB_INS dependencies on FND_LOBS
12.2.2
-
APPS.CSL_LOBS_ACC_PKG dependencies on FND_LOBS
12.1.1
-
APPS.IBC_CITEM_VERSIONS_PKG dependencies on FND_LOBS
12.1.1
-
APPS.IEM_SENDMAIL_PVT dependencies on FND_LOBS
12.1.1
-
APPS.GMA_STANDARD dependencies on FND_LOBS
12.1.1
-
APPS.DOM_ATTACHMENT_UTIL_PKG dependencies on FND_LOBS
12.1.1
-
APPS.CSFW_SIGNATURE_PVT dependencies on FND_LOBS
12.2.2
-
APPS.PAY_KW_XDO_TEMPLATE dependencies on FND_LOBS
12.2.2
-
APPS.PER_FR_TEMPLATE dependencies on FND_LOBS
12.2.2
-
APPS.MSC_PQ_UTILS dependencies on FND_LOBS
12.2.2
-
APPS.PAY_NL_WTS_REPORT dependencies on FND_LOBS
12.2.2
-
APPS.FND_DOCUMENTS_PKG dependencies on FND_LOBS
12.2.2
-
APPS.FND_IMUTL dependencies on FND_LOBS
12.2.2
-
APPS.PAY_NL_ATS_REPORT dependencies on FND_LOBS
12.2.2
-
APPS.PO_COMMUNICATION_PVT dependencies on FND_LOBS
12.2.2
-
APPS.PO_EDA_DATATEMPLATE_PKG dependencies on FND_LOBS
12.2.2
-
APPS.PVX_ATTACHMENT_INT dependencies on FND_LOBS
12.2.2
-
APPS.PSP_ER_WORKFLOW dependencies on FND_LOBS
12.2.2
-
APPS.CS_KB_CTX_PKG dependencies on FND_LOBS
12.2.2
-
APPS.CTO_UTILITY_PK dependencies on FND_LOBS
12.2.2
-
APPS.PER_DATA_UPDATE_REPORT dependencies on FND_LOBS
12.2.2
-
APPS.PER_KW_XDO_REPORT dependencies on FND_LOBS
12.2.2
-
APPS.IEM_EMAIL_PROC_PVT dependencies on FND_LOBS
12.2.2
-
APPS.CSE_FA_STAGE_PKG dependencies on FND_LOBS
12.2.2
-
APPS.IEM_SENDMAIL_PVT dependencies on FND_LOBS
12.2.2
-
APPS.FND_HELP dependencies on FND_LOBS
12.2.2
-
APPS.PAY_KR_YEA_PDF_PKG dependencies on FND_LOBS
12.2.2
-
APPS.AMS_CPAGEUTILITY_PVT dependencies on FND_LOBS
12.2.2
-
APPS.JTF_FM_UTL_V dependencies on FND_LOBS
12.2.2
-
APPS.FND_GFM dependencies on FND_LOBS
12.2.2
-
APPS.EDR_FILES_PUB dependencies on FND_LOBS
12.2.2
-
APPS.PAY_AE_SI_REPORTS dependencies on FND_LOBS
12.1.1