Search Results ar_cons_bill_cycles_tl
Overview
AR_CONS_BILL_CYCLES_TL is the multilingual support (MLS) table for billing cycles defined in Oracle Receivables. Every billing cycle maintained in the base table AR_CONS_BILL_CYCLES has one or more corresponding translation rows in this table, one per installed language. The "_TL" suffix follows the standard Oracle EBS MLS convention: translatable descriptive attributes—here CYCLE_NAME and DESCRIPTION—are stored in the translation table rather than the base table, allowing the same billing cycle definition to be presented in the language of each user's session. The object is owned by the AR schema, holds VALID status, and is available in both EBS 12.1.1 and 12.2.2, with the 12.2.2 edition adding the ZD_EDITION_NAME column used for edition-based redefinition support.
The ETRM metadata classifies this object heuristically as standalone within a Data Vault model, meaning it is not treated as a hub, link, or satellite by the mined foreign-key structure. As a modeling suggestion, however, the composite key of BILLING_CYCLE_ID plus LANGUAGE and the presence of descriptive, language-dependent attributes make it behave naturally as a satellite attached to the billing cycle hub, with LANGUAGE acting as a descriptive discriminator.
Key Information Stored
The table contains 12 documented columns. The most significant are:
- BILLING_CYCLE_ID — Surrogate identifier of the parent billing cycle; part of the composite primary key and the join back to AR_CONS_BILL_CYCLES.
- LANGUAGE — The installed language code for the translation row; the second component of the primary key.
- CYCLE_NAME — The translated, user-facing name of the billing cycle.
- DESCRIPTION — The translated description of the billing cycle.
- SOURCE_LANG — The language in which the row was originally entered, used by MLS tooling to track translation origin.
- OBJECT_VERSION_NUMBER — Optimistic locking column used by the Oracle Forms/ADF framework during concurrent updates.
- CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN — Standard EBS who-columns providing audit history for each translation row.
- ZD_EDITION_NAME — Editioning column introduced for 12.2 online patching, present in the documented 12.2.2 physical schema.
The primary key is AR_CONS_BILL_CYCLES_TL_PK on (BILLING_CYCLE_ID, LANGUAGE). A unique index, AR_CONS_BILL_CYCLES_TL_U1 on (BILLING_CYCLE_ID, LANGUAGE, ZD_EDITION_NAME), serves as the business-key candidate aligned to the 12.2 editioning model.
Common Use Cases and Queries
Typical usage is to resolve the display name and description of a billing cycle in the user's session language. A common pattern joins the translation table to the base table and filters by language:
- Lookup by cycle name —
SELECT billing_cycle_id, cycle_name FROM ar_cons_bill_cycles_tl WHERE cycle_name = :name AND language = USERENV('LANG'). - Fallback translation — query all languages for a given BILLING_CYCLE_ID to find an available translation when the session language row is missing.
- Reporting — join AR_CONS_BILL_CYCLES to AR_CONS_BILL_CYCLES_TL on BILLING_CYCLE_ID and LANGUAGE to print cycle names on consolidated billing output.
- Data validation — use AR_CONS_BILL_CYCLES_TL_U1 to detect duplicate or missing translations across languages.
When writing queries, restrict LANGUAGE explicitly to avoid returning multiple rows per cycle, and account for SOURCE_LANG to understand original-entry language.
Related Objects
- AR_CONS_BILL_CYCLES — Base table; join on BILLING_CYCLE_ID. Holds non-translated attributes.
- AR_CONS_BILL_CYCLES_VL — MLS view exposing translated and base columns for the current language.
- AR_CONS_BILL_CYCLES_B / AR_CONS_BILL_CYCLES_TL — The standard _B/_TL pair underpinning the VL view.
- AR_CONS_BILL_CYCLES_TL_PK / AR_CONS_BILL_CYCLES_TL_U1 — Primary key and unique index governing row identity.
- FND_LANGUAGES — Reference for the LANGUAGE column values.
- AR_BILLING_CYCLES API / Receivables forms — PL/SQL and Forms components that insert and maintain translation rows.
-
Table: AR_CONS_BILL_CYCLES_TL
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_CONS_BILL_CYCLES_TL, object_name:AR_CONS_BILL_CYCLES_TL, status:VALID, product: AR - Receivables , description: The AR_CONS_BILL_CYCLES_TL table provides multilingual support (MLS) for each billing cycle that you define in Receivables. MLS lets you store and print data that you define in multiple languages. , implementation_dba_data: AR.AR_CONS_BILL_CYCLES_TL ,
-
Table: AR_CONS_BILL_CYCLES_TL
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_CONS_BILL_CYCLES_TL, object_name:AR_CONS_BILL_CYCLES_TL, status:VALID, product: AR - Receivables , description: The AR_CONS_BILL_CYCLES_TL table provides multilingual support (MLS) for each billing cycle that you define in Receivables. MLS lets you store and print data that you define in multiple languages. , implementation_dba_data: AR.AR_CONS_BILL_CYCLES_TL ,
-
VIEW: AR.AR_CONS_BILL_CYCLES_TL#
12.2.2
owner:AR, object_type:VIEW, object_name:AR_CONS_BILL_CYCLES_TL#, status:VALID,
-
APPS.AR_CONS_BILL_CYCLE_PKG SQL Statements
12.1.1
-
SYNONYM: APPS.AR_CONS_BILL_CYCLES_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AR_CONS_BILL_CYCLES_TL, status:VALID,
-
APPS.AR_CONS_BILL_CYCLE_PKG SQL Statements
12.2.2
-
TRIGGER: APPS.AR_CONS_BILL_CYCLES_TL+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:AR_CONS_BILL_CYCLES_TL+, status:VALID,
-
VIEW: AR.AR_CONS_BILL_CYCLES_TL#
12.2.2
-
SYNONYM: APPS.AR_CONS_BILL_CYCLES_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AR_CONS_BILL_CYCLES_TL, status:VALID,
-
TABLE: AR.AR_CONS_BILL_CYCLES_TL
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_CONS_BILL_CYCLES_TL, object_name:AR_CONS_BILL_CYCLES_TL, status:VALID,
-
TRIGGER: APPS.AR_CONS_BILL_CYCLES_TL+
12.2.2
-
VIEW: APPS.AR_CONS_BILL_CYCLES_VL
12.1.1
-
TABLE: AR.AR_CONS_BILL_CYCLES_TL
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_CONS_BILL_CYCLES_TL, object_name:AR_CONS_BILL_CYCLES_TL, status:VALID,
-
VIEW: APPS.RA_TERMS_VL
12.1.1
-
VIEW: APPS.RA_TERMS_VL
12.2.2
-
VIEW: APPS.AR_CONS_BILL_CYCLES_VL
12.2.2
-
FUNCTION: APPS.AR_CONS_BILL_CYCLES_TL=
12.2.2
-
FUNCTION: APPS.AR_CONS_BILL_CYCLES_TL=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:AR_CONS_BILL_CYCLES_TL=, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.AR_CONS_BILL_CYCLE_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AR_CONS_BILL_CYCLE_PKG, status:VALID,
-
PACKAGE BODY: APPS.AR_CONS_BILL_CYCLE_PKG
12.1.1
-
PACKAGE BODY: APPS.AR_CONS_BILL_CYCLE_PKG
12.2.2
-
PACKAGE BODY: APPS.AR_CONS_BILL_CYCLE_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AR_CONS_BILL_CYCLE_PKG, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
View: RA_TERMS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.RA_TERMS_VL, object_name:RA_TERMS_VL, status:VALID, product: AR - Receivables , description: (Release 11.5 and Release 12.0) , implementation_dba_data: APPS.RA_TERMS_VL ,
-
View: RA_TERMS_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.RA_TERMS_VL, object_name:RA_TERMS_VL, status:VALID, product: AR - Receivables , description: (Release 11.5 and Release 12.0) , implementation_dba_data: APPS.RA_TERMS_VL ,
-
View: AR_CONS_BILL_CYCLES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_CONS_BILL_CYCLES_VL, object_name:AR_CONS_BILL_CYCLES_VL, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.AR_CONS_BILL_CYCLES_VL ,
-
View: AR_CONS_BILL_CYCLES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_CONS_BILL_CYCLES_VL, object_name:AR_CONS_BILL_CYCLES_VL, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.AR_CONS_BILL_CYCLES_VL ,
-
VIEW: APPS.RA_TERMS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.RA_TERMS_VL, object_name:RA_TERMS_VL, status:VALID,
-
VIEW: APPS.RA_TERMS_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.RA_TERMS_VL, object_name:RA_TERMS_VL, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
VIEW: APPS.AR_CONS_BILL_CYCLES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_CONS_BILL_CYCLES_VL, object_name:AR_CONS_BILL_CYCLES_VL, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
VIEW: APPS.AR_CONS_BILL_CYCLES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_CONS_BILL_CYCLES_VL, object_name:AR_CONS_BILL_CYCLES_VL, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA 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.2.2 DBA Data
12.2.2
-
12.2.2 FND Design Data
12.2.2
-
APPS.AR_CONS_BILL_CYCLE_PKG dependencies on AR_CONS_BILL_CYCLES_TL
12.2.2
-
APPS.AR_CONS_BILL_CYCLE_PKG dependencies on AR_CONS_BILL_CYCLES_TL
12.1.1
-
APPS.AR_CONS_BILL_CYCLE_PKG dependencies on FND_LANGUAGES
12.1.1
-
APPS.AR_CONS_BILL_CYCLE_PKG dependencies on FND_LANGUAGES
12.2.2
-
SYNONYM: PUBLIC.DATABASE_PROPERTIES
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:DATABASE_PROPERTIES, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
APPS.AR_CONS_BILL_CYCLE_PKG dependencies on AR_CONS_BILL_CYCLES_B
12.2.2
-
APPS.AR_CONS_BILL_CYCLE_PKG dependencies on AR_CONS_BILL_CYCLES_B
12.1.1