Search Results fnd_attached_documents
The FND_ATTACHED_DOCUMENTS
table in Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2 is a critical repository for managing document attachments across various modules. It serves as a centralized storage mechanism for associating files, URLs, or text notes with transactional data, enabling seamless document integration within business processes. This table is part of Oracle's Document Management System (DMS) and is tightly integrated with the FND_DOCUMENTS
and FND_LOBS
tables to provide a comprehensive attachment framework.
Table Structure and Key Columns
TheFND_ATTACHED_DOCUMENTS
table contains metadata that links documents to application entities through a flexible key structure. Key columns include:
- ATTACHED_DOCUMENT_ID: Primary key identifier for the attachment record
- DOCUMENT_ID: Foreign key reference to
FND_DOCUMENTS
- ENTITY_NAME: Application-specific entity name (e.g., 'AP_INVOICES')
- PK1_VALUE: First primary key value of the parent entity
- PK2_VALUE, PK3_VALUE, PK4_VALUE, PK5_VALUE: Additional key values for composite keys
- CREATION_DATE, CREATED_BY: Audit columns
- LAST_UPDATE_DATE, LAST_UPDATED_BY: Audit columns
Functional Architecture
The table operates within a three-tier architecture:- Attachment Definition: Metadata stored in
FND_ATTACHED_DOCUMENTS
- Document Metadata: Descriptive information in
FND_DOCUMENTS
- Content Storage: Actual content in
FND_LOBS
(for files) or as text/URL references
Integration Patterns
The attachment framework supports multiple integration methods:- Form-based Attachments: Through standard Oracle Forms interface
- Web ADI: For bulk document uploads
- API-based: Using
FND_ATTACHED_DOCUMENTS_PKG
- SOA Integration: For web service-based attachments
Technical Considerations
Key technical aspects include:- Indexing Strategy: Composite indexes on (ENTITY_NAME, PK1_VALUE...) for performance
- Partitioning: Recommended for high-volume implementations
- Security Model: Inherits security from parent entities
- Storage Optimization: LOB storage parameters critical for performance
Common Use Cases
Typical implementations include:- Invoice supporting documents in AP
- Contract attachments in Procurement
- Design documents in Engineering
- HR employee documents
Version-Specific Features
In EBS 12.2.2, enhancements include:- Improved Web UI integration
- Enhanced REST API support
- Better content security features
- Integration with Oracle WebCenter Content
Best Practices
Implementation should consider:- Regular purging of obsolete attachments
- Monitoring growth patterns
- Implementing retention policies
- Considering external content management for large files
FND_ATTACHED_DOCUMENTS
table remains a cornerstone of Oracle EBS document management, providing flexible, scalable attachment capabilities while maintaining tight integration with transactional data. Proper implementation ensures compliance, improves process efficiency, and enhances user productivity across the enterprise.
-
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 ,
-
Table: FND_DOCUMENTS
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_DOCUMENTS, object_name:FND_DOCUMENTS, status:VALID, product: FND - Application Object Library , description: Documents , implementation_dba_data: APPLSYS.FND_DOCUMENTS ,
-
Table: FND_DOCUMENTS
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_DOCUMENTS, object_name:FND_DOCUMENTS, status:VALID, product: FND - Application Object Library , description: Documents , implementation_dba_data: APPLSYS.FND_DOCUMENTS ,
-
Table: FND_CONCURRENT_PROGRAMS
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_CONCURRENT_PROGRAMS, object_name:FND_CONCURRENT_PROGRAMS, status:VALID, product: FND - Application Object Library , description: Concurrent programs , implementation_dba_data: APPLSYS.FND_CONCURRENT_PROGRAMS ,
-
Table: FND_CONCURRENT_PROGRAMS
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_CONCURRENT_PROGRAMS, object_name:FND_CONCURRENT_PROGRAMS, status:VALID, product: FND - Application Object Library , description: Concurrent programs , implementation_dba_data: APPLSYS.FND_CONCURRENT_PROGRAMS ,
-
View: FND_ATTACHED_DOCS_FORM_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_ATTACHED_DOCS_FORM_VL, object_name:FND_ATTACHED_DOCS_FORM_VL, status:VALID, product: FND - Application Object Library , description: - Retrofitted , implementation_dba_data: APPS.FND_ATTACHED_DOCS_FORM_VL ,
-
View: FND_ATTACHED_DOCS_FORM_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_ATTACHED_DOCS_FORM_VL, object_name:FND_ATTACHED_DOCS_FORM_VL, status:VALID, product: FND - Application Object Library , description: - Retrofitted , implementation_dba_data: APPS.FND_ATTACHED_DOCS_FORM_VL ,
-
Table: FND_CONCURRENT_REQUESTS
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_CONCURRENT_REQUESTS, object_name:FND_CONCURRENT_REQUESTS, status:VALID, product: FND - Application Object Library , description: Concurrent requests information , implementation_dba_data: APPLSYS.FND_CONCURRENT_REQUESTS ,
-
Table: FND_CONCURRENT_REQUESTS
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_CONCURRENT_REQUESTS, object_name:FND_CONCURRENT_REQUESTS, status:VALID, product: FND - Application Object Library , description: Concurrent requests information , implementation_dba_data: APPLSYS.FND_CONCURRENT_REQUESTS ,