Search Results gl_daily_rates
The GL_DAILY_RATES table in Oracle E-Business Suite (EBS) 12.1.1 or 12.2.2 is a critical repository for storing daily currency conversion rates used by the General Ledger (GL) module. This table plays a pivotal role in multinational organizations that deal with multiple currencies, ensuring accurate financial reporting by maintaining exchange rate data for transactional conversions. Below is a detailed analysis of its structure, functionality, and significance within Oracle EBS.
Table Structure and Key Columns
The GL_DAILY_RATES table contains the following key columns:- FROM_CURRENCY: The source currency code to be converted.
- TO_CURRENCY: The target currency code for conversion.
- CONVERSION_DATE: The effective date of the exchange rate.
- CONVERSION_RATE: The rate applied for converting FROM_CURRENCY to TO_CURRENCY.
- CONVERSION_TYPE: The rate type (e.g., Corporate, Spot, User-defined) used for the conversion.
- STATUS_CODE: Indicates whether the rate is active ('A') or inactive ('I').
- CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY: Audit columns tracking record creation/modification.
Functional Role in Oracle EBS
The GL_DAILY_RATES table supports the following critical processes:- Multi-Currency Transactions: Enables real-time conversion of journal entries, invoices, and payments from transactional currencies to functional or reporting currencies.
- Period-End Reporting: Facilitates revaluation of foreign currency balances during financial closings by providing historical rates.
- Consolidation: Used in global consolidation to translate subsidiary ledgers to a parent company's currency.
- Compliance: Ensures adherence to accounting standards (e.g., IAS 21) requiring currency conversions at specified rates.
Integration with Other Modules
The table integrates with:- AP/AR: Invoice and payment processing using daily rates.
- FA: Asset valuation in multiple currencies.
- CE: Cash management and bank reconciliation.
Data Management
Rates can be manually entered or automatically imported via:- Daily Rates Interface: Batch uploads from external sources.
- Oracle Fusion Middleware: Integration with third-party rate providers.
- Open Interface Tables: GL_DAILY_RATES_INTERFACE for staging data.
Technical Considerations
- Indexing: Typically indexed on FROM_CURRENCY, TO_CURRENCY, and CONVERSION_DATE for performance.
- Partitioning: In high-volume environments, partitioning by date improves query efficiency.
- API Access: Oracle provides PL/SQL APIs (e.g., GL_CURRENCY_API) for programmatic rate management.
Best Practices
- Regularly archive historical rates to maintain performance.
- Implement validation rules to prevent duplicate or overlapping rates.
- Use rate types consistently to ensure auditability.
- Schedule rate updates during non-peak hours.
Common Issues and Resolutions
- Missing Rates: Configure default rate types in GL Currency Definitions.
- Rate Discrepancies: Audit trails via LAST_UPDATED_BY columns.
- Performance Bottlenecks: Optimize queries with date-range filters.
-
Table: GL_DAILY_RATES
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_DAILY_RATES, object_name:GL_DAILY_RATES, status:VALID, product: GL - General Ledger , description: Daily conversion rates for foreign currency transactions , implementation_dba_data: GL.GL_DAILY_RATES ,
-
Table: GL_DAILY_RATES
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_DAILY_RATES, object_name:GL_DAILY_RATES, status:VALID, product: GL - General Ledger , description: Daily conversion rates for foreign currency transactions , implementation_dba_data: GL.GL_DAILY_RATES ,
-
View: GLBV_GL_PERIOD_EXCHANGE_RATES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GLBV_GL_PERIOD_EXCHANGE_RATES, object_name:GLBV_GL_PERIOD_EXCHANGE_RATES, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GLBV_GL_PERIOD_EXCHANGE_RATES ,
-
View: GLBV_GL_PERIOD_EXCHANGE_RATES
12.2.2
product: GL - General Ledger , implementation_dba_data: Not implemented in this database ,
-
View: GLFV_GL_PERIOD_EXCHANGE_RATES
12.2.2
product: GL - General Ledger , description: General Ledger period exchange rates are average, period-end, and revaluation conversion rates defined between any two currencies. , implementation_dba_data: Not implemented in this database ,
-
View: GLFV_GL_PERIOD_EXCHANGE_RATES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GLFV_GL_PERIOD_EXCHANGE_RATES, object_name:GLFV_GL_PERIOD_EXCHANGE_RATES, status:VALID, product: GL - General Ledger , description: General Ledger period exchange rates are average, period-end, and revaluation conversion rates defined between any two currencies. , implementation_dba_data: APPS.GLFV_GL_PERIOD_EXCHANGE_RATES ,
-
View: GL_TRANSLATION_RATES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_TRANSLATION_RATES, object_name:GL_TRANSLATION_RATES, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_TRANSLATION_RATES ,
-
View: GL_TRANSLATION_RATES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_TRANSLATION_RATES, object_name:GL_TRANSLATION_RATES, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_TRANSLATION_RATES ,
-
View: GL_DAILY_RATES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_DAILY_RATES_V, object_name:GL_DAILY_RATES_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_DAILY_RATES_V ,
-
View: GL_DAILY_RATES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_DAILY_RATES_V, object_name:GL_DAILY_RATES_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_DAILY_RATES_V ,
-
View: GLBV_GL_DAILY_EXCHANGE_RATES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GLBV_GL_DAILY_EXCHANGE_RATES, object_name:GLBV_GL_DAILY_EXCHANGE_RATES, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GLBV_GL_DAILY_EXCHANGE_RATES ,
-
View: GLFV_GL_DAILY_EXCHANGE_RATES
12.2.2
product: GL - General Ledger , implementation_dba_data: Not implemented in this database ,
-
View: GLBV_GL_DAILY_EXCHANGE_RATES
12.2.2
product: GL - General Ledger , implementation_dba_data: Not implemented in this database ,
-
View: GLFV_GL_DAILY_EXCHANGE_RATES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GLFV_GL_DAILY_EXCHANGE_RATES, object_name:GLFV_GL_DAILY_EXCHANGE_RATES, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GLFV_GL_DAILY_EXCHANGE_RATES ,
-
Table: GL_DAILY_CONVERSION_TYPES
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_DAILY_CONVERSION_TYPES, object_name:GL_DAILY_CONVERSION_TYPES, status:VALID, product: GL - General Ledger , description: Foreign currency daily conversion rate types , implementation_dba_data: GL.GL_DAILY_CONVERSION_TYPES ,
-
Table: GL_DAILY_CONVERSION_TYPES
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_DAILY_CONVERSION_TYPES, object_name:GL_DAILY_CONVERSION_TYPES, status:VALID, product: GL - General Ledger , description: Foreign currency daily conversion rate types , implementation_dba_data: GL.GL_DAILY_CONVERSION_TYPES ,