Search Results ibc_association_types_b
Overview
The IBC_ASSOCIATION_TYPES_B table is a core reference table within the Oracle E-Business Suite Content Manager (IBC) module. It functions as a central registry for defining and managing the types of relationships that can exist between various application objects across the E-Business Suite. Its primary role is to provide a standardized, controlled vocabulary for association types, enabling consistent linking of disparate entities—such as documents, catalog categories, or marketing content—to other business objects like sales orders, inventory items, or parties. This table is a base table, typically storing the language-independent, transactional data, while its corresponding translation table (IBC_ASSOCIATION_TYPES_TL) holds the descriptive, language-specific information.
Key Information Stored
The table's structure is designed to uniquely identify and describe each type of association. The most critical column is the ASSOCIATION_TYPE_CODE, which serves as the primary key. This column holds the unique, internal code that identifies the specific relationship type (e.g., 'DOC_TO_ORDER', 'CATEGORY_TO_ITEM'). While the provided ETRM metadata does not list all columns, typical supporting columns in such a base table would include CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY for auditing, and potentially columns for controlling the association's behavior, such as an ENABLED_FLAG. The descriptive name and other textual attributes are stored in the related IBC_ASSOCIATION_TYPES_TL table, linked via the ASSOCIATION_TYPE_CODE.
Common Use Cases and Queries
This table is primarily used in setup and configuration, and is referenced whenever associations between objects are created or validated. A common use case is during the implementation of the IBC module, where custom association types are registered to support specific business processes. For reporting, it is frequently joined to the transaction table to decode the association type code into a meaningful description. A typical query to retrieve all active association types with their translated names would be:
SELECT b.association_type_code, tl.name, tl.description
FROM ibc_association_types_b b,
ibc_association_types_tl tl
WHERE b.association_type_code = tl.association_type_code
AND tl.language = USERENV('LANG');
Another common pattern is to validate an association type before creating a new record in the IBC_ASSOCIATIONS table, ensuring referential integrity at the application level.
Related Objects
The IBC_ASSOCIATION_TYPES_B table sits at the center of a key relationship hierarchy within the Content Manager schema, as documented by the provided foreign key constraints.
- Primary Key: IBC_ASSOCIATION_TYPES_B_PK on the column ASSOCIATION_TYPE_CODE.
- Referencing Objects (Foreign Keys):
- IBC_ASSOCIATIONS: The main transactional table that records specific instances of associations between objects. Its column IBC_ASSOCIATIONS.ASSOCIATION_TYPE_CODE references IBC_ASSOCIATION_TYPES_B to ensure every association has a valid, predefined type.
- IBC_ASSOCIATION_TYPES_TL: The translation table that provides multilingual names and descriptions for each association type. Its column IBC_ASSOCIATION_TYPES_TL.ASSOCIATION_TYPE_CODE references the base table to maintain synchronized code definitions across languages.
-
Table: IBC_ASSOCIATION_TYPES_B
12.1.1
owner:IBC, object_type:TABLE, fnd_design_data:IBC.IBC_ASSOCIATION_TYPES_B, object_name:IBC_ASSOCIATION_TYPES_B, status:VALID, product: IBC - Content Manager , description: IBC_ASSOCIATION_TYPES_B allows applications to register an association type code for any type ofapplication objects , implementation_dba_data: IBC.IBC_ASSOCIATION_TYPES_B ,
-
Table: IBC_ASSOCIATION_TYPES_B
12.2.2
owner:IBC, object_type:TABLE, fnd_design_data:IBC.IBC_ASSOCIATION_TYPES_B, object_name:IBC_ASSOCIATION_TYPES_B, status:VALID, product: IBC - Content Manager , description: IBC_ASSOCIATION_TYPES_B allows applications to register an association type code for any type ofapplication objects , implementation_dba_data: IBC.IBC_ASSOCIATION_TYPES_B ,
-
APPS.IBC_ASSOCIATION_TYPES_PVT dependencies on IBC_ASSOCIATION_TYPES_B
12.1.1
-
APPS.IBC_VALIDATE_PVT dependencies on IBC_ASSOCIATION_TYPES_B
12.1.1
-
APPS.IBC_ASSOCIATIONS_GRP dependencies on IBC_ASSOCIATION_TYPES_B
12.1.1
-
APPS.IBC_ASSOCIATION_TYPES_PVT dependencies on IBC_ASSOCIATION_TYPES_B
12.2.2
-
APPS.IBC_VALIDATE_PVT dependencies on IBC_ASSOCIATION_TYPES_B
12.2.2
-
APPS.IBC_ASSOCIATIONS_GRP dependencies on IBC_ASSOCIATION_TYPES_B
12.2.2
-
APPS.IBC_ASSOCIATION_TYPES_PKG dependencies on IBC_ASSOCIATION_TYPES_B
12.2.2
-
APPS.IBC_ASSOCIATION_TYPES_PKG dependencies on IBC_ASSOCIATION_TYPES_B
12.1.1
-
SYNONYM: APPS.IBC_ASSOCIATION_TYPES_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:IBC_ASSOCIATION_TYPES_B, status:VALID,
-
VIEW: APPS.IBC_ASSOCIATION_TYPES_VL
12.1.1
-
VIEW: IBC.IBC_ASSOCIATION_TYPES_B#
12.2.2
owner:IBC, object_type:VIEW, object_name:IBC_ASSOCIATION_TYPES_B#, status:VALID,
-
APPS.IBC_ASSOCIATION_TYPES_PKG SQL Statements
12.1.1
-
Table: IBC_ASSOCIATION_TYPES_TL
12.2.2
owner:IBC, object_type:TABLE, fnd_design_data:IBC.IBC_ASSOCIATION_TYPES_TL, object_name:IBC_ASSOCIATION_TYPES_TL, status:VALID, product: IBC - Content Manager , description: IBC_ASSOCIATION_TYPES_TL stores translated information about association types in IBC_ASSOCIATION_TYPES_B. , implementation_dba_data: IBC.IBC_ASSOCIATION_TYPES_TL ,
-
APPS.IBC_ASSOCIATION_TYPES_PKG SQL Statements
12.2.2
-
APPS.IBC_ASSOCIATION_TYPES_PVT SQL Statements
12.2.2
-
APPS.IBC_ASSOCIATION_TYPES_PVT SQL Statements
12.1.1
-
TABLE: IBC.IBC_ASSOCIATION_TYPES_B
12.2.2
owner:IBC, object_type:TABLE, fnd_design_data:IBC.IBC_ASSOCIATION_TYPES_B, object_name:IBC_ASSOCIATION_TYPES_B, status:VALID,
-
VIEW: IBC.IBC_ASSOCIATION_TYPES_B#
12.2.2
-
TRIGGER: APPS.IBC_ASSOCIATION_TYPES_B+
12.2.2
-
Table: IBC_ASSOCIATION_TYPES_TL
12.1.1
owner:IBC, object_type:TABLE, fnd_design_data:IBC.IBC_ASSOCIATION_TYPES_TL, object_name:IBC_ASSOCIATION_TYPES_TL, status:VALID, product: IBC - Content Manager , description: IBC_ASSOCIATION_TYPES_TL stores translated information about association types in IBC_ASSOCIATION_TYPES_B. , implementation_dba_data: IBC.IBC_ASSOCIATION_TYPES_TL ,
-
TRIGGER: APPS.IBC_ASSOCIATION_TYPES_B+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:IBC_ASSOCIATION_TYPES_B+, status:VALID,
-
SYNONYM: APPS.IBC_ASSOCIATION_TYPES_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IBC_ASSOCIATION_TYPES_B, status:VALID,
-
VIEW: APPS.IBC_ASSOCIATION_TYPES_VL
12.2.2
-
TABLE: IBC.IBC_ASSOCIATION_TYPES_B
12.1.1
owner:IBC, object_type:TABLE, fnd_design_data:IBC.IBC_ASSOCIATION_TYPES_B, object_name:IBC_ASSOCIATION_TYPES_B, status:VALID,
-
FUNCTION: APPS.IBC_ASSOCIATION_TYPES_B=
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
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 ,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.IBC_ASSOCIATION_TYPES_PKG
12.2.2
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.IBC_ASSOCIATION_TYPES_PKG
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
View: IBC_ASSOCIATION_TYPES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IBC.IBC_ASSOCIATION_TYPES_VL, object_name:IBC_ASSOCIATION_TYPES_VL, status:VALID, product: IBC - Content Manager , implementation_dba_data: APPS.IBC_ASSOCIATION_TYPES_VL ,
-
12.2.2 DBA Data
12.2.2
-
View: IBC_ASSOCIATION_TYPES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:IBC.IBC_ASSOCIATION_TYPES_VL, object_name:IBC_ASSOCIATION_TYPES_VL, status:VALID, product: IBC - Content Manager , implementation_dba_data: APPS.IBC_ASSOCIATION_TYPES_VL ,
-
12.2.2 DBA Data
12.2.2
-
FUNCTION: APPS.IBC_ASSOCIATION_TYPES_B=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:IBC_ASSOCIATION_TYPES_B=, status:VALID,
-
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 ,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
eTRM - IBC Tables and Views
12.1.1
description: IBC_STYLESHEETS stores the associated stylesheets for a given content type. ,
-
PACKAGE BODY: APPS.IBC_ASSOCIATION_TYPES_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IBC_ASSOCIATION_TYPES_PVT, status:VALID,
-
PACKAGE BODY: APPS.IBC_ASSOCIATION_TYPES_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:IBC_ASSOCIATION_TYPES_PVT, status:VALID,
-
PACKAGE BODY: APPS.IBC_VALIDATE_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IBC_VALIDATE_PVT, status:VALID,