Search Results xdo_lobs
Overview
The XDO_LOBS table is a core repository within the Oracle E-Business Suite (EBS) XML Publisher (XDO) product. It functions as a centralized storage location for locale-sensitive binary and text files, with its primary role being the management of language-specific layout templates. These templates are critical for generating reports, documents, and electronic communications in multiple languages and regional formats. By storing files keyed by application, language, and territory, this table enables the dynamic selection of the correct localized resource at runtime, which is fundamental to the internationalization (i18n) and localization (L10n) capabilities of Oracle EBS reporting.
Key Information Stored
The table's structure is designed to uniquely identify a localized file through a composite primary key. The most significant columns include:
- LOB_TYPE: Categorizes the stored object (e.g., TEMPLATE for layout definitions).
- APPLICATION_SHORT_NAME: The owning EBS application module (e.g., AR, PO).
- LOB_CODE: A unique identifier for the specific file or template within the application.
- LANGUAGE: The ISO language code (e.g., US, FR, DE).
- TERRITORY: The ISO territory code (e.g., US, FR, CH), providing further regional distinction.
- FILE_NAME and CONTENT_TYPE: Metadata describing the original file.
- LOB_DATA: A BLOB column that stores the actual binary content of the template or file.
Common Use Cases and Queries
A primary use case is diagnosing or auditing localized template deployments. For instance, a developer may need to verify all German (DE) templates for the General Ledger (SQLGL) application. A sample query for this would be:
SELECT lob_code, file_name, content_type
FROM xdo.xdo_lobs
WHERE application_short_name = 'SQLGL'
AND language = 'DE'
AND lob_type = 'TEMPLATE';
Another common scenario involves identifying missing translations by comparing template counts across languages for a specific LOB_CODE. Administrators might also query this table to extract a template's BLOB data for recovery or migration purposes, often using the DBMS_LOB package in conjunction with the primary key columns to precisely locate the file.
Related Objects
XDO_LOBS is intrinsically linked to the broader XML Publisher data model. It is frequently referenced by the XDO_LOBS_DEFINITIONS view, which may present a more accessible interface to the stored metadata. The table is central to the functionality of the FND_XDO_LOBS_UTILITIES and XDO_LOBS_UTIL_PKG APIs, which provide programmatic methods for loading, retrieving, and managing template files. Furthermore, runtime report generation engines within EBS query this table to fetch the appropriate localized template based on the user's session language and the reporting application's context.
-
Table: XDO_LOBS
12.1.1
owner:XDO, object_type:TABLE, fnd_design_data:XDO.XDO_LOBS, object_name:XDO_LOBS, status:VALID, product: XDO - XML Publisher , description: This table is used for storing locale(langauge and territory) sensitive binary and text files. It is mainly used for storing language layout templates. , implementation_dba_data: XDO.XDO_LOBS ,
-
Table: XDO_LOBS
12.2.2
owner:XDO, object_type:TABLE, fnd_design_data:XDO.XDO_LOBS, object_name:XDO_LOBS, status:VALID, product: XDO - XML Publisher , description: This table is used for storing locale(langauge and territory) sensitive binary and text files. It is mainly used for storing language layout templates. , implementation_dba_data: XDO.XDO_LOBS ,
-
Lookup Type: XDO_FILE_STATUS
12.1.1
product: XDO - XML Publisher , meaning: File status for XDO_LOBS ,
-
Lookup Type: XDO_FILE_STATUS
12.2.2
product: XDO - XML Publisher , meaning: File status for XDO_LOBS ,
-
Lookup Type: XDO_LOB_TYPE
12.1.1
product: XDO - XML Publisher , meaning: Lob type definitions for XDO_LOBS ,
-
Lookup Type: XDO_LOB_TYPE
12.2.2
product: XDO - XML Publisher , meaning: Lob type definitions for XDO_LOBS ,
-
Lookup Type: XDO_FILE_TYPE
12.1.1
product: XDO - XML Publisher , meaning: File type definitions for XDO_LOBS ,
-
Lookup Type: XDO_FILE_TYPE
12.2.2
product: XDO - XML Publisher , meaning: File type definitions for XDO_LOBS ,