Search Results bsc_sys_calendars_tl
Overview
BSC_SYS_CALENDARS_TL is the translated (language-dependent) child table of the Oracle Balanced Scorecard calendar definition. It resides in the BSC schema and stores the human-readable, session-language-specific text for calendars that drive scorecard time hierarchies, period-level rollups, and KPI trending. In Oracle EBS 12.1.1 and 12.2.2, this table follows the standard EBS multi-language (ML) pattern: a base table, BSC_SYS_CALENDARS_B, holds the language-independent attributes, while BSC_SYS_CALENDARS_TL holds one row per calendar per installed language, keyed by the LANGUAGE column. This separation allows the same calendar definition to present localized names and help text without duplicating structural data.
From a Data Vault modeling perspective, the heuristic classification supplied in the metadata is standalone, meaning ETRM's FK analysis identified no inbound or outbound referential dependencies at the database level. Interpreted through Data Vault conventions, BSC_SYS_CALENDARS_TL is best modeled as a satellite attached to the BSC_SYS_CALENDARS_B hub, since it carries descriptive, language-qualified attributes (NAME, HELP, SOURCE_LANG) that describe a calendar business key rather than defining new relationships.
Key Information Stored
The primary key BSC_SYS_CALENDARS_TL_PK is a composite of CALENDAR_ID and LANGUAGE. CALENDAR_ID is the surrogate identifier inherited from the base calendar entity, and LANGUAGE identifies the installed Oracle language for the translated row. The unique index BSC_SYS_CALENDARS_TL_U1 covers the same two columns, confirming that one translation row exists per calendar per language.
- CALENDAR_ID — surrogate key linking the translation back to the base calendar record.
- LANGUAGE — the Oracle language code (for example, US or DE) qualifying this translated row.
- SOURCE_LANG — the language in which the source text was originally authored, used by the ML framework to detect the base-language row.
- NAME — the translated display name of the calendar shown to end users.
- HELP — translated help or descriptive text presented alongside the calendar.
- CREATED_BY, CREATION_DATE — standard EBS audit columns recording who created the translation row and when.
- LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — standard EBS audit columns capturing the most recent modification and the login session that applied it.
The audit columns follow the WHO column convention used throughout the EBS schema and should always be populated by the framework rather than directly.
Common Use Cases and Queries
Typical usage centers on presenting localized calendar names in Balanced Scorecard configuration and reporting. A standard ML join retrieves the correct translation for the current session language while falling back to the base language:
- Join BSC_SYS_CALENDARS_TL to BSC_SYS_CALENDARS_B on CALENDAR_ID, filtering on the LANGUAGE value returned by the EBS language context.
- Filter on SOURCE_LANG to isolate source-language rows for translation maintenance and XLIFF export.
- Report on translation completeness by comparing the count of translation rows per CALENDAR_ID across languages.
- Audit recent changes using LAST_UPDATED_BY and LAST_UPDATE_DATE to track translation edits over a period.
A representative reporting query pattern selects CALENDAR_ID, LANGUAGE, NAME, and HELP, applying a WHERE clause on LANGUAGE to present the localized name column in downstream BI or scorecard dashboards.
Related Objects
Given the standalone heuristic classification, foreign-key relationships are not enforced at the database level; associations are maintained through application logic and shared column names. The most significant related objects are:
- BSC_SYS_CALENDARS_B — the base calendar table; join on CALENDAR_ID to combine structural and translated attributes.
- BSC_SYS_CALENDARS_VL — the standard EBS ML view that unions the base and translation tables for convenient querying.
- BSC_SYS_CALENDAR_LINES — calendar period or line definitions that consume the parent calendar.
- BSC_SYS_PERIODS — period records aligned to calendar definitions.
- BSC_SCORECARD_* — scorecard definition tables that reference calendars by CALENDAR_ID for time-based measures.
- FND_LANGUAGES — provides the valid LANGUAGE codes and descriptions used for localization joins.
Because referential integrity is application-managed, joins should always be validated against the BSC base tables and FND_LANGUAGES during development and testing.
-
Table: BSC_SYS_CALENDARS_TL
12.1.1
owner:BSC, object_type:TABLE, fnd_design_data:BSC.BSC_SYS_CALENDARS_TL, object_name:BSC_SYS_CALENDARS_TL, status:VALID, product: BSC - Balanced Scorecard , description: Translated calendar information , implementation_dba_data: BSC.BSC_SYS_CALENDARS_TL ,
-
Table: BSC_SYS_CALENDARS_TL
12.2.2
product: BSC - Balanced Scorecard (Obsolete) , description: Translated calendar information , implementation_dba_data: Not implemented in this database ,
-
PACKAGE BODY: APPS.BSC_SYS_CALENDARS_PKG
12.1.1
-
APPS.BSC_SYS_CALENDARS_PKG SQL Statements
12.1.1
-
View: BSC_SYS_CALENDARS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BSC.BSC_SYS_CALENDARS_VL FND.BSC_SYS_CALENDARS_VL, object_name:BSC_SYS_CALENDARS_VL, status:VALID, product: BSC - Balanced Scorecard , description: View of BSC_SYS_CALENDARS_B and BSC_SYS_CALENDARS_TL. , implementation_dba_data: APPS.BSC_SYS_CALENDARS_VL ,
-
SYNONYM: APPS.BSC_SYS_CALENDARS_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:BSC_SYS_CALENDARS_TL, status:VALID,
-
View: BSC_SYS_CALENDARS_VL
12.2.2
product: BSC - Balanced Scorecard (Obsolete) , description: View of BSC_SYS_CALENDARS_B and BSC_SYS_CALENDARS_TL. , implementation_dba_data: Not implemented in this database ,
-
VIEW: APPS.BSC_SYS_CALENDARS_VL
12.1.1
-
TABLE: BSC.BSC_SYS_CALENDARS_TL
12.1.1
owner:BSC, object_type:TABLE, fnd_design_data:BSC.BSC_SYS_CALENDARS_TL, object_name:BSC_SYS_CALENDARS_TL, status:VALID,
-
VIEW: APPS.BSC_SYS_CALENDARS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BSC.BSC_SYS_CALENDARS_VL FND.BSC_SYS_CALENDARS_VL, object_name:BSC_SYS_CALENDARS_VL, status:VALID,
-
View: BSC_SYS_CALENDARS_VL
12.2.2
product: FND - Application Object Library , implementation_dba_data: Not implemented in this database ,
-
APPS.BSC_CALENDAR_PVT SQL Statements
12.1.1
-
View: BSC_SYS_CALENDARS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BSC.BSC_SYS_CALENDARS_VL FND.BSC_SYS_CALENDARS_VL, object_name:BSC_SYS_CALENDARS_VL, status:VALID, product: FND - Application Object Library , implementation_dba_data: APPS.BSC_SYS_CALENDARS_VL ,
-
PACKAGE BODY: APPS.BSC_SYS_CALENDARS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BSC_SYS_CALENDARS_PKG, status:VALID,
-
PACKAGE BODY: APPS.BSC_CALENDAR_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BSC_CALENDAR_PVT, status:VALID,
-
PACKAGE: APPS.BSC_CALENDAR_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BSC_CALENDAR_PUB, status:VALID,
-
PACKAGE BODY: APPS.BSC_PERIODS_UTILITY_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BSC_PERIODS_UTILITY_PKG, status:VALID,
-
PACKAGE BODY: APPS.BSC_CALENDAR_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BSC_CALENDAR_PUB, status:VALID,
-
PACKAGE BODY: APPS.BSC_DBI_CALENDAR
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BSC_DBI_CALENDAR, status:VALID,
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 FND Design Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.BSC_CALENDAR_PVT
12.1.1
-
APPS.BSC_DBI_CALENDAR SQL Statements
12.1.1
-
APPS.BSC_PERIODS_UTILITY_PKG dependencies on BSC_SYS_CALENDARS_TL
12.1.1
-
APPS.BSC_CALENDAR_PVT dependencies on BSC_SYS_CALENDARS_TL
12.1.1
-
APPS.BSC_CALENDAR_PUB dependencies on BSC_SYS_CALENDARS_TL
12.1.1
-
APPS.BSC_DBI_CALENDAR dependencies on BSC_SYS_CALENDARS_TL
12.1.1
-
APPS.BSC_SYS_CALENDARS_PKG dependencies on BSC_SYS_CALENDARS_TL
12.1.1
-
APPS.BSC_CALENDAR_PUB dependencies on BSC_SYS_CALENDARS_TL
12.1.1
-
PACKAGE BODY: APPS.BSC_DBI_CALENDAR
12.1.1
-
APPS.BSC_SYS_CALENDARS_PKG dependencies on FND_LANGUAGES
12.1.1
-
eTRM - BSC Tables and Views
12.1.1
description: Tab permissions ,
-
APPS.BSC_SYS_CALENDARS_PKG dependencies on BSC_SYS_CALENDARS_B
12.1.1
-
APPS.BSC_CALENDAR_PVT dependencies on BSC_SYS_CALENDARS_B
12.1.1
-
APPS.BSC_CALENDAR_PVT dependencies on FND_GLOBAL
12.1.1
-
APPS.BSC_CALENDAR_PVT dependencies on BSC_SYS_PERIODICITIES
12.1.1
-
APPS.BSC_DBI_CALENDAR dependencies on BSC_SYS_CALENDARS_B
12.1.1
-
APPS.BSC_DBI_CALENDAR dependencies on BSC_SYS_PERIODS_TL
12.1.1
-
eTRM - BSC Tables and Views
12.1.1
description: Tab permissions ,
-
APPS.BSC_DBI_CALENDAR dependencies on BSC_SYS_PERIODICITIES
12.1.1
-
APPS.BSC_DBI_CALENDAR dependencies on BSC_SYS_PERIODS
12.1.1
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.BSC_MIGRATION
12.1.1
-
eTRM - FND Tables and Views
12.1.1
description: No longer used ,
-
eTRM - FND Tables and Views
12.1.1
description: No longer used ,