Search Results ibc_labels_b
Overview
The IBC_LABELS_B table is a core data definition table within the Oracle E-Business Suite Content Manager (IBC) module. It serves as the base table for defining and storing the master list of labels used throughout the content management system. Labels function as tags or classifiers, providing a flexible mechanism to categorize, organize, and retrieve content items. The table's primary role is to maintain the unique, language-independent definition of each label, which is then referenced by transactional and descriptive entities across the application to enable robust content classification and search capabilities.
Key Information Stored
The table's structure is centered on the unique identifier for each label. While the provided ETRM metadata does not list specific columns beyond the primary key, the standard pattern for Oracle EBS base tables indicates that IBC_LABELS_B typically contains the following key columns:
- LABEL_CODE: The primary key column. It stores the unique, internal code or identifier for the label. This value is used for all foreign key references and programmatic logic.
- CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY: Standard Oracle EBS audit columns tracking the record's creation and modification history.
- Additional columns may define label attributes such as active status (e.g., ACTIVE_FLAG), start and end dates for validity, and other control flags specific to the IBC module's business rules.
The language-specific translated names and descriptions for each LABEL_CODE are stored in the related translation table, IBC_LABELS_TL.
Common Use Cases and Queries
This table is fundamental for administrative setup and reporting on content classification. Common use cases include maintaining the catalog of available labels, auditing which labels are applied to content, and building reports to find content by specific classifications. Sample SQL patterns often involve joining to the translation table for user-friendly output and to transactional tables to see label usage.
- Querying All Active Labels with Translations:
SELECT b.LABEL_CODE, tl.NAME, tl.DESCRIPTION
FROM IBC_LABELS_B b, IBC_LABELS_TL tl
WHERE b.LABEL_CODE = tl.LABEL_CODE
AND tl.LANGUAGE = USERENV('LANG')
AND b.ACTIVE_FLAG = 'Y'; - Finding Content Items with a Specific Label:
SELECT cvl.CONTENT_ITEM_ID, cvl.VERSION_NUMBER
FROM IBC_CITEM_VERSION_LABELS cvl, IBC_LABELS_B b
WHERE cvl.LABEL_CODE = b.LABEL_CODE
AND b.LABEL_CODE = '<SPECIFIC_LABEL_CODE>';
Related Objects
The IBC_LABELS_B table has defined relationships with several key objects in the IBC schema, as documented in the provided metadata.
- Primary Key: IBC_LABELS_B_PK on column LABEL_CODE.
- Foreign Key References (Child Tables):
- IBC_CITEM_VERSION_LABELS: References IBC_LABELS_B via the column IBC_CITEM_VERSION_LABELS.LABEL_CODE. This is the primary transactional relationship, linking defined labels to specific versions of content items.
- IBC_LABELS_TL: References IBC_LABELS_B via the column IBC_LABELS_TL.LABEL_CODE. This table stores the translated names and descriptions for each label code, supporting multilingual implementations.
-
Table: IBC_LABELS_B
12.1.1
owner:IBC, object_type:TABLE, fnd_design_data:IBC.IBC_LABELS_B, object_name:IBC_LABELS_B, status:VALID, product: IBC - Content Manager , description: IBC_LABELS_B defines labels , implementation_dba_data: IBC.IBC_LABELS_B ,
-
Table: IBC_LABELS_B
12.2.2
owner:IBC, object_type:TABLE, fnd_design_data:IBC.IBC_LABELS_B, object_name:IBC_LABELS_B, status:VALID, product: IBC - Content Manager , description: IBC_LABELS_B defines labels , implementation_dba_data: IBC.IBC_LABELS_B ,
-
Table: IBC_LABELS_TL
12.1.1
owner:IBC, object_type:TABLE, fnd_design_data:IBC.IBC_LABELS_TL, object_name:IBC_LABELS_TL, status:VALID, product: IBC - Content Manager , description: IBC_LABELS_TL store translated information about labels. , implementation_dba_data: IBC.IBC_LABELS_TL ,
-
Table: IBC_LABELS_TL
12.2.2
owner:IBC, object_type:TABLE, fnd_design_data:IBC.IBC_LABELS_TL, object_name:IBC_LABELS_TL, status:VALID, product: IBC - Content Manager , description: IBC_LABELS_TL store translated information about labels. , implementation_dba_data: IBC.IBC_LABELS_TL ,
-
Table: IBC_CITEM_VERSION_LABELS
12.1.1
owner:IBC, object_type:TABLE, fnd_design_data:IBC.IBC_CITEM_VERSION_LABELS, object_name:IBC_CITEM_VERSION_LABELS, status:VALID, product: IBC - Content Manager , description: IBC_CITEM_VERSION_LABELS stores the association between a label and the version of any content item. , implementation_dba_data: IBC.IBC_CITEM_VERSION_LABELS ,
-
Table: IBC_CITEM_VERSION_LABELS
12.2.2
owner:IBC, object_type:TABLE, fnd_design_data:IBC.IBC_CITEM_VERSION_LABELS, object_name:IBC_CITEM_VERSION_LABELS, status:VALID, product: IBC - Content Manager , description: IBC_CITEM_VERSION_LABELS stores the association between a label and the version of any content item. , implementation_dba_data: IBC.IBC_CITEM_VERSION_LABELS ,
-
View: IBC_LABELS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IBC.IBC_LABELS_VL, object_name:IBC_LABELS_VL, status:VALID, product: IBC - Content Manager , implementation_dba_data: APPS.IBC_LABELS_VL ,
-
View: IBC_LABELS_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:IBC.IBC_LABELS_VL, object_name:IBC_LABELS_VL, status:VALID, product: IBC - Content Manager , implementation_dba_data: APPS.IBC_LABELS_VL ,