Search Results fnd_attached_documents
Overview
The FND_ATTACHED_DOCUMENTS table is a core repository within the Oracle E-Business Suite (EBS) Application Object Library (FND). It serves as the central relational mapping table that links documents, managed by the Oracle EBS document attachment entity model, to other entities across the application. Its primary role is to establish and maintain the relationships between a document's metadata (stored in FND_DOCUMENTS) and the specific application data rows to which the document is attached. This enables the generic attachment functionality that allows users to link files, text, or URLs to virtually any transaction, master data record, or concurrent request within the system, providing a unified document management layer.
Key Information Stored
The table's structure is designed to support flexible, entity-based attachments. The most critical columns include the surrogate primary key, ATTACHED_DOCUMENT_ID, and the foreign key, DOCUMENT_ID, which links to the FND_DOCUMENTS table where the document's title, category, and security attributes are stored. The entity-linking mechanism is facilitated by the ENTITY_NAME and PK* columns (PK1_VALUE, PK2_VALUE, PK3_VALUE, PK4_VALUE, PK5_VALUE), which store the application table name and the composite key values of the specific record the document is attached to. Additional columns like SEQ_NUM order multiple attachments, and ATTRIBUTE_CATEGORY/DATE provide descriptive flexfield support. The table also includes PROGRAM_ID, PROGRAM_APPLICATION_ID, and REQUEST_ID columns to manage attachments associated with concurrent programs and their execution requests.
Common Use Cases and Queries
A primary use case is generating reports of all documents attached to a specific entity, such as all files linked to a particular purchase order. Administrators may also query the table to audit attachment usage or clean up orphaned records. Common SQL patterns involve joining to FND_DOCUMENTS and the target application table. For example, to find documents attached to a specific concurrent request:
- SELECT fad.seq_num, fd.title, fd.file_name FROM apps.fnd_attached_documents fad, apps.fnd_documents fd WHERE fad.document_id = fd.document_id AND fad.entity_name = 'FND_CONCURRENT_REQUESTS' AND fad.pk1_value = :request_id;
Another frequent pattern is retrieving attachments for a transactional entity, such as a journal entry in General Ledger (GL_JE_HEADERS), by using the appropriate ENTITY_NAME and primary key values stored in the PK* columns.
Related Objects
FND_ATTACHED_DOCUMENTS is a central hub with documented foreign key relationships to several key FND tables, as per the provided metadata:
- FND_DOCUMENTS: The fundamental link via FND_ATTACHED_DOCUMENTS.DOCUMENT_ID. This join retrieves the core document metadata (title, file name, media type).
- FND_CONCURRENT_REQUESTS: Linked via FND_ATTACHED_DOCUMENTS.REQUEST_ID. This relationship manages output files or supporting documents attached to a specific concurrent request instance.
- FND_CONCURRENT_PROGRAMS: Linked via the composite key of FND_ATTACHED_DOCUMENTS.PROGRAM_APPLICATION_ID and FND_ATTACHED_DOCUMENTS.PROGRAM_ID. This supports attachments at the concurrent program definition level.
Furthermore, the table is referenced by the public Document Entity Application Programming Interface (DEAPI), specifically by packages like FND_DOCUMENTS_PKG and FND_ATTACHED_DOCUMENTS_PKG, which provide the standard procedures for attaching, querying, and deleting documents.
-
Table: FND_ATTACHED_DOCUMENTS
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_ATTACHED_DOCUMENTS, object_name:FND_ATTACHED_DOCUMENTS, status:VALID, product: FND - Application Object Library , description: Attached documents , implementation_dba_data: APPLSYS.FND_ATTACHED_DOCUMENTS ,
-
Table: FND_ATTACHED_DOCUMENTS
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_ATTACHED_DOCUMENTS, object_name:FND_ATTACHED_DOCUMENTS, status:VALID, product: FND - Application Object Library , description: Attached documents , implementation_dba_data: APPLSYS.FND_ATTACHED_DOCUMENTS ,
-
APPS.AMW_ATTACHMENT_PVT dependencies on FND_ATTACHED_DOCUMENTS
12.1.1
-
APPS.PON_LARGE_AUCTION_UTIL_PKG dependencies on FND_ATTACHED_DOCUMENTS
12.1.1
-
APPS.AS_SALES_LEAD_OPP_PVT dependencies on FND_ATTACHED_DOCUMENTS
12.1.1
-
APPS.PSP_ER_WORKFLOW dependencies on FND_ATTACHED_DOCUMENTS
12.1.1
-
APPS.SO_ATT dependencies on FND_ATTACHED_DOCUMENTS
12.1.1
-
APPS.INV_ATTACHMENTS_UTILS dependencies on FND_ATTACHED_DOCUMENTS
12.1.1
-
APPS.OKS_COPY_CONTRACT_PVT dependencies on FND_ATTACHED_DOCUMENTS
12.1.1
-
APPS.OKS_RENCPY_PVT dependencies on FND_ATTACHED_DOCUMENTS
12.1.1
-
APPS.PO_XML_UTILS_GRP dependencies on FND_ATTACHED_DOCUMENTS
12.1.1
-
APPS.IBU_REQ_PKG dependencies on FND_ATTACHED_DOCUMENTS
12.1.1
-
APPS.ASO_ATTACHMENT_INT dependencies on FND_ATTACHED_DOCUMENTS
12.1.1
-
APPS.PO_R12_CAT_UPG_FINAL_GRP dependencies on FND_ATTACHED_DOCUMENTS
12.1.1
-
APPS.CSFW_SIGNATURE_PVT dependencies on FND_ATTACHED_DOCUMENTS
12.2.2
-
APPS.HR_PERSON_INTERNAL dependencies on FND_ATTACHED_DOCUMENTS
12.2.2
-
APPS.POS_CANCEL_ASN dependencies on FND_ATTACHED_DOCUMENTS
12.2.2
-
APPS.CTO_CONFIG_ITEM_PK dependencies on FND_ATTACHED_DOCUMENTS
12.2.2
-
APPS.POS_WCAPPROVE_PVT dependencies on FND_ATTACHED_DOCUMENTS
12.2.2
-
APPS.ASO_OPP_QTE_PUB dependencies on FND_ATTACHED_DOCUMENTS
12.2.2
-
APPS.AP_IMPORT_UTILITIES_PKG dependencies on FND_ATTACHED_DOCUMENTS
12.2.2
-
APPS.HR_OFFER_CUSTOM dependencies on FND_ATTACHED_DOCUMENTS
12.2.2
-
APPS.AP_WEB_EXPORT_ER dependencies on FND_ATTACHED_DOCUMENTS
12.2.2
-
APPS.HR_PERSON_DEPLOYMENT_SWI dependencies on FND_ATTACHED_DOCUMENTS
12.2.2
-
APPS.PON_LARGE_AUCTION_UTIL_PKG dependencies on FND_ATTACHED_DOCUMENTS
12.2.2
-
APPS.PO_AME_WF_PVT dependencies on FND_ATTACHED_DOCUMENTS
12.2.2
-
APPS.PO_NEGOTIATIONS_SV1 dependencies on FND_ATTACHED_DOCUMENTS
12.2.2
-
APPS.PSP_ROLLBACK_EFF_REPORTS dependencies on FND_ATTACHED_DOCUMENTS
12.2.2
-
APPS.HR_OFFER_CUSTOM dependencies on FND_ATTACHED_DOCUMENTS
12.2.2
-
APPS.WIP_BOMROUTINGUTIL_PVT dependencies on FND_ATTACHED_DOCUMENTS
12.2.2
-
APPS.FND_ATTACHED_DOCUMENTS2_PKG dependencies on FND_ATTACHED_DOCUMENTS
12.2.2
-
APPS.PON_CP_INTRFAC_TO_TRANSACTION dependencies on FND_ATTACHED_DOCUMENTS
12.2.2
-
APPS.PON_NEGOTIATION_COPY_GRP dependencies on FND_ATTACHED_DOCUMENTS
12.2.2
-
APPS.WIP_SCHEDULER dependencies on FND_ATTACHED_DOCUMENTS
12.2.2
-
APPS.AP_WEB_DB_EXPRPT_PKG dependencies on FND_ATTACHED_DOCUMENTS
12.2.2
-
APPS.EGO_DOM_SECURITY_PVT dependencies on FND_ATTACHED_DOCUMENTS
12.2.2
-
APPS.OKC_ARTICLES_MIGRATE_GRP dependencies on FND_ATTACHED_DOCUMENTS
12.2.2
-
APPS.EGO_INV_ITEM_CATALOG_PVT dependencies on FND_ATTACHED_DOCUMENTS
12.2.2
-
APPS.EAM_WORKORDERREP_PVT dependencies on FND_ATTACHED_DOCUMENTS
12.2.2
-
APPS.AS_SALES_LEAD_OPP_PVT dependencies on FND_ATTACHED_DOCUMENTS
12.2.2
-
APPS.FND_DOCUMENTS_PKG dependencies on FND_ATTACHED_DOCUMENTS
12.2.2
-
APPS.OKC_CONTRACT_PVT dependencies on FND_ATTACHED_DOCUMENTS
12.2.2
-
APPS.PON_VALIDATE_PAYMENTS_INT dependencies on FND_ATTACHED_DOCUMENTS
12.2.2
-
APPS.WIP_WS_UTIL dependencies on FND_ATTACHED_DOCUMENTS
12.2.2
-
APPS.AP_IMPORT_INVOICES_PKG dependencies on FND_ATTACHED_DOCUMENTS
12.2.2
-
APPS.EDR_FWK_VERIFY dependencies on FND_ATTACHED_DOCUMENTS
12.2.2
-
APPS.OKC_DELIVERABLE_PROCESS_PVT dependencies on FND_ATTACHED_DOCUMENTS
12.2.2
-
APPS.EAM_SAFETY_REPORTS_PVT dependencies on FND_ATTACHED_DOCUMENTS
12.2.2
-
APPS.PO_CLOSEOUT_PVT dependencies on FND_ATTACHED_DOCUMENTS
12.2.2
-
APPS.PER_NL_DSR_ARCHIVE dependencies on FND_ATTACHED_DOCUMENTS
12.2.2