Search Results pa_mc_draft_inv_items




Overview

GL_DAILY_CONVERSION_TYPES is the Oracle General Ledger reference table that defines foreign currency daily conversion rate types in Oracle E-Business Suite 12.1.1 and 12.2.2. Each row represents a named rate type — such as Spot, Corporate, User, or EMU Fixed — that determines which rate from GL_DAILY_RATES is applied when a foreign currency transaction is converted, revalued, or translated. The table resides in the GL schema and is maintained at the application level through the Daily Rates and Conversion Rate Types setup forms.

Because almost every subledger transaction carries a rate type reference, this table functions as a central reference point for currency conversion throughout the EBS data model. In Data Vault terms, the mined foreign-key structure classifies GL_DAILY_CONVERSION_TYPES as a hub — a modeling suggestion consistent with its role as a stable, low-volume list of business keys (CONVERSION_TYPE) that is referenced by more than one hundred dependent tables. The table is registered as VALID under the GL product and is populated with seeded rate types during implementation.

Key Information Stored

The table contains 30 documented columns. The most significant are:

Two unique indexes are documented: GL_DAILY_CONVERSION_TYPES_U1 on (CONVERSION_TYPE, ZD_EDITION_NAME) and GL_DAILY_CONVERSION_TYPES_U2 on (USER_CONVERSION_TYPE, ZD_EDITION_NAME). The primary key should therefore be treated as the surrogate/business-key anchor, with edition-aware uniqueness enforced by these secondary indexes.

Common Use Cases and Queries

The most frequent application use is validating that a rate type exists and resolving its user-facing name for display. A typical join from a subledger table to the rate type definition looks like:

  • SELECT inv.invoice_num, inv.exchange_rate_type, g.user_conversion_type, g.description FROM ap_invoices_all inv, gl_daily_conversion_types g WHERE inv.exchange_rate_type = g.conversion_type;
  • Reporting rate types that are used as ledger default translation, period-average, or period-end rates: SELECT led.name, led.daily_translation_rate_type, led.period_end_rate_type, led.period_average_rate_type FROM gl_ledgers led;
  • Identifying rate types configured with FEM integration: SELECT conversion_type, fem_enabled_flag, fem_rate_type_code FROM gl_daily_conversion_types WHERE fem_enabled_flag = 'Y';

Common scenarios include troubleshooting a revaluation or translation failure caused by a missing rate for a given rate type, auditing which default rate types are assigned in AP, PO, or GL system parameters, and building currency-conversion audit reports that trace each foreign transaction back to its rate-type definition.

Related Objects

Because the table is a hub, dependencies are numerous. The most significant referencing objects, with their actual join columns, are:

These references confirm that GL_DAILY_CONVERSION_TYPES is a foundational currency setup table. Deletion or renaming of a rate type in use will be blocked by these foreign keys, so changes should be managed through the application forms rather than direct DML.