Search Results ibc_associations
Overview
The IBC_ASSOCIATIONS table is a core data object within the Oracle E-Business Suite Content Manager (IBC) module. It serves as the central repository for defining and storing relationships, or associations, between managed content items and other entities within the E-Business Suite ecosystem. Its primary role is to enable the linkage of digital content—such as documents, images, or files stored as content items—to various application objects like inventory items, suppliers, customers, or opportunities. This functionality is fundamental for creating a unified content management layer where business documents are directly attached to the transactional data they reference, thereby enhancing data context and accessibility across the enterprise.
Key Information Stored
The table's structure is designed to capture the essential elements of an association. The primary identifier is the ASSOCIATION_ID, a unique system-generated key. The core of the relationship is defined by two critical foreign key columns: CONTENT_ITEM_ID, which references the specific content item in the IBC_CONTENT_ITEMS table, and ASSOCIATION_TYPE_CODE, which classifies the nature of the association (e.g., "ITEM_ATTACHMENT", "SUPPLIER_DOC") by referencing the IBC_ASSOCIATION_TYPES_B table. Additional columns typically include identifiers for the associated application object (such as a specific inventory item ID or party ID), the object's type, and standard WHO columns (CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY) for auditing.
Common Use Cases and Queries
A primary use case is generating reports of all documents attached to a specific business record, such as all specification sheets for an inventory item. Support teams may query associations to locate troubleshooting guides linked to a product. Common SQL patterns involve joining to the content items table to fetch document details. For example, to find all content associated with inventory item ID 1001:
- SELECT ci.item_name, ci.file_name, assoc.* FROM ibc_associations assoc, ibc_content_items ci WHERE assoc.content_item_id = ci.content_item_id AND assoc.pk1_value = 1001 AND assoc.pk1_name = 'INVENTORY_ITEM_ID';
Another frequent operation is validating or cleaning up orphaned associations where the content item has been deleted, using an anti-join against IBC_CONTENT_ITEMS.
Related Objects
The IBC_ASSOCIATIONS table is centrally connected to other key Content Manager entities through documented foreign key relationships. Its two principal dependencies are:
- IBC_CONTENT_ITEMS: Joined via IBC_ASSOCIATIONS.CONTENT_ITEM_ID. This is the master table for the content being associated.
- IBC_ASSOCIATION_TYPES_B: Joined via IBC_ASSOCIATIONS.ASSOCIATION_TYPE_CODE. This table defines the valid types of associations available in the system.
These relationships enforce referential integrity, ensuring that every association points to a valid content item and a predefined association type. The table is also the likely target for various Content Manager APIs and user interface forms that manage document attachments.
-
Table: IBC_ASSOCIATIONS
12.1.1
owner:IBC, object_type:TABLE, fnd_design_data:IBC.IBC_ASSOCIATIONS, object_name:IBC_ASSOCIATIONS, status:VALID, product: IBC - Content Manager , description: IBC_ASSOCIATIONS stores the association between content items and other application objects. , implementation_dba_data: IBC.IBC_ASSOCIATIONS ,
-
Table: IBC_ASSOCIATIONS
12.2.2
owner:IBC, object_type:TABLE, fnd_design_data:IBC.IBC_ASSOCIATIONS, object_name:IBC_ASSOCIATIONS, status:VALID, product: IBC - Content Manager , description: IBC_ASSOCIATIONS stores the association between content items and other application objects. , implementation_dba_data: IBC.IBC_ASSOCIATIONS ,
-
APPS.AMS_DELIVERABLERULES_PVT dependencies on IBC_ASSOCIATIONS
12.1.1
-
APPS.AMS_SCHEDULERULES_PVT dependencies on IBC_ASSOCIATIONS
12.1.1
-
APPS.IBC_VALIDATE_PVT dependencies on IBC_ASSOCIATIONS
12.1.1
-
APPS.AMS_COPYELEMENTS_PVT dependencies on IBC_ASSOCIATIONS
12.1.1
-
APPS.AMS_FULFILL_PVT dependencies on IBC_ASSOCIATIONS
12.1.1
-
APPS.AMS_ACTPRODUCT_PVT dependencies on IBC_ASSOCIATIONS
12.1.1
-
APPS.AMS_WEBMARKETING_PVT dependencies on IBC_ASSOCIATIONS
12.2.2
-
APPS.IBC_CITEM_ADMIN_GRP dependencies on IBC_ASSOCIATIONS
12.2.2
-
APPS.IBC_CITEM_RUNTIME_PVT dependencies on IBC_ASSOCIATIONS
12.2.2
-
APPS.AMS_ACTPRODUCT_PVT dependencies on IBC_ASSOCIATIONS
12.2.2
-
APPS.IBC_CITEM_RUNTIME_PUB dependencies on IBC_ASSOCIATIONS
12.2.2
-
APPS.AMS_SCHEDULERULES_PVT dependencies on IBC_ASSOCIATIONS
12.2.2
-
APPS.AMS_FULFILL_PVT dependencies on IBC_ASSOCIATIONS
12.2.2
-
APPS.IBC_ASSOCIATIONS_PKG dependencies on IBC_ASSOCIATIONS
12.2.2
-
APPS.IBC_ASSOCIATIONS_GRP dependencies on IBC_ASSOCIATIONS
12.1.1
-
APPS.PRP_IBC_INT_PVT dependencies on IBC_ASSOCIATIONS
12.1.1
-
APPS.IBC_ASSOCIATIONS_GRP dependencies on IBC_ASSOCIATIONS
12.2.2
-
APPS.AMS_COLLAB_ASSOC_PVT dependencies on IBC_ASSOCIATIONS
12.2.2
-
APPS.IBC_LOAD_CITEMS_PVT dependencies on IBC_ASSOCIATIONS
12.2.2
-
APPS.PRP_IBC_INT_PVT dependencies on IBC_ASSOCIATIONS
12.2.2
-
APPS.IBC_ASSOCIATIONS_PKG dependencies on IBC_ASSOCIATIONS
12.1.1
-
APPS.AMS_COPYELEMENTS_PVT dependencies on IBC_ASSOCIATIONS
12.2.2
-
APPS.IBC_LOAD_CITEMS_PVT dependencies on IBC_ASSOCIATIONS
12.1.1
-
APPS.IBC_CITEM_RUNTIME_PVT dependencies on IBC_ASSOCIATIONS
12.1.1
-
APPS.AMS_COLLAB_ASSOC_PVT dependencies on IBC_ASSOCIATIONS
12.1.1
-
APPS.IBC_CITEM_RUNTIME_PUB dependencies on IBC_ASSOCIATIONS
12.1.1
-
APPS.AMS_WEBMARKETING_PVT dependencies on IBC_ASSOCIATIONS
12.1.1
-
APPS.AMS_SCHEDULER_PVT dependencies on IBC_ASSOCIATIONS
12.2.2
-
APPS.IBC_VALIDATE_PVT dependencies on IBC_ASSOCIATIONS
12.2.2
-
APPS.IBE_M_IBC_INT_PVT dependencies on IBC_ASSOCIATIONS
12.2.2
-
APPS.AMS_DELIVERABLERULES_PVT dependencies on IBC_ASSOCIATIONS
12.2.2
-
APPS.AMS_CPAGEUTILITY_PVT dependencies on IBC_ASSOCIATIONS
12.2.2
-
APPS.IBE_M_IBC_INT_PVT dependencies on IBC_ASSOCIATIONS
12.1.1
-
APPS.IBC_CITEM_ADMIN_GRP dependencies on IBC_ASSOCIATIONS
12.1.1
-
APPS.AMS_CPAGEUTILITY_PVT dependencies on IBC_ASSOCIATIONS
12.1.1
-
APPS.AMS_SCHEDULER_PVT dependencies on IBC_ASSOCIATIONS
12.1.1
-
APPS.AMS_SCHEDULERULES_PVT dependencies on IBC_CITEMS_V
12.2.2
-
APPS.AMS_SCHEDULERULES_PVT dependencies on IBC_CONTENT_ITEMS
12.1.1
-
APPS.AMS_SCHEDULERULES_PVT dependencies on IBC_CONTENT_ITEMS
12.2.2
-
APPS.AMS_SCHEDULERULES_PVT dependencies on IBC_CITEMS_V
12.1.1
-
APPS.IBC_LOAD_CITEMS_PVT dependencies on IBC_CONTENT_ITEMS
12.2.2
-
APPS.IBC_LOAD_CITEMS_PVT dependencies on IBC_CONTENT_ITEMS
12.1.1
-
VIEW: IBC.IBC_ASSOCIATIONS#
12.2.2
owner:IBC, object_type:VIEW, object_name:IBC_ASSOCIATIONS#, status:VALID,
-
APPS.AMS_ACTPRODUCT_PVT dependencies on IBC_CONTENT_ITEMS
12.1.1
-
APPS.IBC_CITEM_RUNTIME_PUB dependencies on IBC_CONTENT_ITEMS
12.1.1
-
VIEW: APPS.IBC_ASSOCIATIONS_V
12.1.1
-
VIEW: APPS.IBC_ASSOCIATIONS_V
12.2.2
-
APPS.AMS_ACTPRODUCT_PVT dependencies on IBC_CONTENT_ITEMS
12.2.2