This document provides instructions for currency conversion in Oracle Applications General Ledger. It discusses defining conversion rate types, currencies, and entering daily conversion rates to automatically convert transaction amounts entered in foreign currencies to the functional currency. The document outlines the steps to define currencies, enable currencies for use, and define relationships for European Monetary Union currencies. It also describes using the GL_DAILY_RATES_INTERFACE table to automatically load daily conversion rates into General Ledger to avoid corrupting the data.
The objective of this white paper is to assist users in better understanding and troubleshooting of discrete job closure issues. Additionally, common month end issues are addressed. When material and/or resource transactions are stuck, discrete job closure cannot be accomplished.
Oracle EBS ERP user group presentation. Originally presented in April 2007 at the COLLABORATE 07 conference in Las Vegas. Addresses EBS 11i but relevant to R12!
Inter- and Intracompany Setups
Document Sequences
Secondary Ledgers and additional setup options
Restricting ,Grouping Data and Security
Ledger Sets to Group Ledger Access
Data Access Sets
Security Rules
General Ledger Profile Options
During this webcast you will learn:
* E-Business Suite allows budgets to be managed in the same way as normal transactions, for each unique combination of your Chart of Accounts.
* Use summary accounts or rollup groups to manage and maintain.
* General Ledger gives you a variety of tools to create, maintain, and track your budgets, including the ability to upload budget amounts from your spreadsheet software.
Agenda:
- Understand Budget Accounting Cycle
- Use Various Budget Methods
- Budgets and Budgets Organizations
- Manual Budgets
- Effective use of Budget Upload Via Web ADI
- Create Budgets and Maintain Budgets
- Review and correct budgets
- Freeze Budgets
- Reports on budgets
- Q & A Session
Unlock the full potential of Oracle’s Treasury Management with our comprehensive guide to implementing the R12 Treasury Solution. This presentation is designed for financial professionals and system administrators aiming to streamline their treasury operations, enhance control over financial instruments, and ensure compliance with organizational policies.
Course Objectives:
Set Up Oracle Treasury:
Perform required setup steps for Oracle’s Treasury Solution.
Define system parameters, user access levels, and currency details.
Policy and Control Implementation:
Identify and implement various policies and controls.
Set up and manage policies related to brokerage, limits, settlement accounts, and audit requirements.
Deal Management:
Enter and manage deals ensuring compliance with policies.
Generate and interpret reports to support decision-making.
Key Features of Oracle Treasury:
Complete Solution: Manage a wide range of financial instruments and transactions.
Integrated System: Seamlessly integrates with other Oracle applications.
Policy Support: Define and manage detailed policies for currency, limits, and user access.
User Access Management: Securely manage user access.
Currency Management: Set up and manage currency details, spot rates, and combinations.
Setup Overview:
System Installation and User Setup:
Install Oracle Treasury.
Define user IDs, passwords, access levels, and assign companies and deal types to users.
Configuring System Parameters:
Set up GL sets of books, accounting periods, legal entities, and transaction calendars.
Define chart of accounts and system parameters.
Currency and Policy Setup:
Add and authorize currencies.
Define currency details and manage currency combinations and FX policies.
Managing Deals and Settlements:
Enter and validate deals.
Authorize and settle deals, generate reports.
Additional Features:
Brokerage Details: Manage brokerage settings.
Limit Policies: Establish transaction limits.
Settlement Accounts: Define default settlement accounts and manage confirmations.
Tax and Audit Requirements: Ensure compliance with tax and audit requirements.
Tips for Effective Implementation:
Start with one superuser for setup.
Incrementally add users as configuration progresses.
Ensure necessary currencies are defined in General Ledger.
Customize out-of-the-box configurations as needed.
This presentation provides a detailed roadmap for implementing Oracle Treasury, making it an essential resource for optimizing treasury management processes. With step-by-step instructions, best practices, and insights, you will be equipped to leverage Oracle’s powerful tools for effective treasury operations.
Target Audience:
Financial Managers and Analysts
System Administrators
IT Professionals in financial systems
Treasury Managers
Unlock the full potential of your financial operations with our detailed guide to Oracle Treasury. Download the presentation now and start transforming your treasury management!
The objective of this white paper is to assist users in better understanding and troubleshooting of discrete job closure issues. Additionally, common month end issues are addressed. When material and/or resource transactions are stuck, discrete job closure cannot be accomplished.
Oracle EBS ERP user group presentation. Originally presented in April 2007 at the COLLABORATE 07 conference in Las Vegas. Addresses EBS 11i but relevant to R12!
Inter- and Intracompany Setups
Document Sequences
Secondary Ledgers and additional setup options
Restricting ,Grouping Data and Security
Ledger Sets to Group Ledger Access
Data Access Sets
Security Rules
General Ledger Profile Options
During this webcast you will learn:
* E-Business Suite allows budgets to be managed in the same way as normal transactions, for each unique combination of your Chart of Accounts.
* Use summary accounts or rollup groups to manage and maintain.
* General Ledger gives you a variety of tools to create, maintain, and track your budgets, including the ability to upload budget amounts from your spreadsheet software.
Agenda:
- Understand Budget Accounting Cycle
- Use Various Budget Methods
- Budgets and Budgets Organizations
- Manual Budgets
- Effective use of Budget Upload Via Web ADI
- Create Budgets and Maintain Budgets
- Review and correct budgets
- Freeze Budgets
- Reports on budgets
- Q & A Session
Unlock the full potential of Oracle’s Treasury Management with our comprehensive guide to implementing the R12 Treasury Solution. This presentation is designed for financial professionals and system administrators aiming to streamline their treasury operations, enhance control over financial instruments, and ensure compliance with organizational policies.
Course Objectives:
Set Up Oracle Treasury:
Perform required setup steps for Oracle’s Treasury Solution.
Define system parameters, user access levels, and currency details.
Policy and Control Implementation:
Identify and implement various policies and controls.
Set up and manage policies related to brokerage, limits, settlement accounts, and audit requirements.
Deal Management:
Enter and manage deals ensuring compliance with policies.
Generate and interpret reports to support decision-making.
Key Features of Oracle Treasury:
Complete Solution: Manage a wide range of financial instruments and transactions.
Integrated System: Seamlessly integrates with other Oracle applications.
Policy Support: Define and manage detailed policies for currency, limits, and user access.
User Access Management: Securely manage user access.
Currency Management: Set up and manage currency details, spot rates, and combinations.
Setup Overview:
System Installation and User Setup:
Install Oracle Treasury.
Define user IDs, passwords, access levels, and assign companies and deal types to users.
Configuring System Parameters:
Set up GL sets of books, accounting periods, legal entities, and transaction calendars.
Define chart of accounts and system parameters.
Currency and Policy Setup:
Add and authorize currencies.
Define currency details and manage currency combinations and FX policies.
Managing Deals and Settlements:
Enter and validate deals.
Authorize and settle deals, generate reports.
Additional Features:
Brokerage Details: Manage brokerage settings.
Limit Policies: Establish transaction limits.
Settlement Accounts: Define default settlement accounts and manage confirmations.
Tax and Audit Requirements: Ensure compliance with tax and audit requirements.
Tips for Effective Implementation:
Start with one superuser for setup.
Incrementally add users as configuration progresses.
Ensure necessary currencies are defined in General Ledger.
Customize out-of-the-box configurations as needed.
This presentation provides a detailed roadmap for implementing Oracle Treasury, making it an essential resource for optimizing treasury management processes. With step-by-step instructions, best practices, and insights, you will be equipped to leverage Oracle’s powerful tools for effective treasury operations.
Target Audience:
Financial Managers and Analysts
System Administrators
IT Professionals in financial systems
Treasury Managers
Unlock the full potential of your financial operations with our detailed guide to Oracle Treasury. Download the presentation now and start transforming your treasury management!
Empower Diverse Currencies with Salesforce.pdfDean Infotech
This webinar was hosted by Leading Salesforce expert Satyam Chaudhary, Accredited Senior Salesforce Consultant at Dean Infotech.
This webinar is of great value for knowledge and Solving Challenges like:
How To Enable Multiple Currency, Convert the way you do business.
Management of Multiple currencies for growth.
How to add different currencies and expand your organization beyond boundaries.
To view, this webinar video Subscribe our YouTube Channel-
https://www.youtube.com/channel/UCjUmNWgNI9G5P-usUjfCn5Q
FOREIGN CURRENCY TRANSLATION : methods that are followed like : temporal method, current/non-current method, current rate method , monetary/non-monetary method and balance sheet exposure, foreign currency translation .adjustments.
Multicurrency and Implications In SalesforcePrateek Tandon
An introduction about Multicurrency in Salesforce which provides advanced
multi-currency support for Opportunity Management, Forecasting, and Reporting.
HOMEWORK ASSIGNMENTS week 2Questions PLEASE ANSWER THESE QUESTISusanaFurman449
HOMEWORK ASSIGNMENTS: week 2
Questions PLEASE ANSWER THESE QUESTION TO HELP WITH THE PROJECT
· How does harmonization differ from convergence?
· Are you for or against convergence and why? Write a short, one-paragraph statement supporting your position.
I will provide a summary of your positions at the end of the week.
· MNC Assignment
· On what exchange(s) is(are) your MNC listed? What are its call letters?
· Look at your MNC’s most recent published annual report. Are the consolidate financial statements in conformity with U.S. GAAP? IFRS?
HOMEWORK: week3
There are two assignments this week…
Question
Select any two of the IAS or IFRS standards presented this week, identify which two you have selected and then discuss how your MNC handles the standards. Post your response in this week’s forum so that everyone can benefit from your posting and also provide their comments
ANSWER:
Discussion on IAS 1
IAS 1 describes the presentation of financial statements, which is usually closely accompanied by IAS 34, which is interim financial reporting, and IAS 7 that guides the Statement of cash flows. Financial statements comprise assets, liabilities, equity, income and expenses, cash flows, and notes to the financial statements. IAS 1 outlines what a financial statement should look like in terms of structure and utilization of concepts such as going concerned of an institution and differentiating short- and long-term assets or liabilities. IAS 1 ensures that financial statements are prepared and presented concerning International Financial Reporting Standards (IFRSs), which is essential for the users of financial information such as investors in making decisions about their investment.
How Costco handles IAS 1
Multinational corporations which include Costo utilize this standard because it is vital most in the preparation of their financial statements. Costco must obey the double entry concept in preparing the financial statements (Hoyle, J. B 2018).
Discussion on IAS 24.
1. IAS 24 Related Party Disclosures tries to outline when a person or entity is related to an entity preparing its financial statements. Disclosures are done concerning related party relationships and transactions, commitments done between entities and related parties, identifying circumstances when disclosure of related party is required, and determining related party transactions. Additionally, IAS 24 is attached to IAS 8 is an essential part of disclosures. It provides transparency on financial statement issues whereby it guides on selecting accounting policies, accounting for changes, dealing with changes in accounting estimates, and correcting errors. IAS 24 is also attached to IAS 10, which outlines when an entity should conduct changes to the financial statement after the balance sheet date with the necessary disclosures that are required to be made.
1. How Costco handles IAS 24
1. A multinational corporation like Costco needs to make all the reacted ...
Cyaniclab : Software Development Agency Portfolio.pdfCyanic lab
CyanicLab, an offshore custom software development company based in Sweden,India, Finland, is your go-to partner for startup development and innovative web design solutions. Our expert team specializes in crafting cutting-edge software tailored to meet the unique needs of startups and established enterprises alike. From conceptualization to execution, we offer comprehensive services including web and mobile app development, UI/UX design, and ongoing software maintenance. Ready to elevate your business? Contact CyanicLab today and let us propel your vision to success with our top-notch IT solutions.
Software Engineering, Software Consulting, Tech Lead.
Spring Boot, Spring Cloud, Spring Core, Spring JDBC, Spring Security,
Spring Transaction, Spring MVC,
Log4j, REST/SOAP WEB-SERVICES.
Quarkus Hidden and Forbidden ExtensionsMax Andersen
Quarkus has a vast extension ecosystem and is known for its subsonic and subatomic feature set. Some of these features are not as well known, and some extensions are less talked about, but that does not make them less interesting - quite the opposite.
Come join this talk to see some tips and tricks for using Quarkus and some of the lesser known features, extensions and development techniques.
First Steps with Globus Compute Multi-User EndpointsGlobus
In this presentation we will share our experiences around getting started with the Globus Compute multi-user endpoint. Working with the Pharmacology group at the University of Auckland, we have previously written an application using Globus Compute that can offload computationally expensive steps in the researcher's workflows, which they wish to manage from their familiar Windows environments, onto the NeSI (New Zealand eScience Infrastructure) cluster. Some of the challenges we have encountered were that each researcher had to set up and manage their own single-user globus compute endpoint and that the workloads had varying resource requirements (CPUs, memory and wall time) between different runs. We hope that the multi-user endpoint will help to address these challenges and share an update on our progress here.
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Globus
Large Language Models (LLMs) are currently the center of attention in the tech world, particularly for their potential to advance research. In this presentation, we'll explore a straightforward and effective method for quickly initiating inference runs on supercomputers using the vLLM tool with Globus Compute, specifically on the Polaris system at ALCF. We'll begin by briefly discussing the popularity and applications of LLMs in various fields. Following this, we will introduce the vLLM tool, and explain how it integrates with Globus Compute to efficiently manage LLM operations on Polaris. Attendees will learn the practical aspects of setting up and remotely triggering LLMs from local machines, focusing on ease of use and efficiency. This talk is ideal for researchers and practitioners looking to leverage the power of LLMs in their work, offering a clear guide to harnessing supercomputing resources for quick and effective LLM inference.
In software engineering, the right architecture is essential for robust, scalable platforms. Wix has undergone a pivotal shift from event sourcing to a CRUD-based model for its microservices. This talk will chart the course of this pivotal journey.
Event sourcing, which records state changes as immutable events, provided robust auditing and "time travel" debugging for Wix Stores' microservices. Despite its benefits, the complexity it introduced in state management slowed development. Wix responded by adopting a simpler, unified CRUD model. This talk will explore the challenges of event sourcing and the advantages of Wix's new "CRUD on steroids" approach, which streamlines API integration and domain event management while preserving data integrity and system resilience.
Participants will gain valuable insights into Wix's strategies for ensuring atomicity in database updates and event production, as well as caching, materialization, and performance optimization techniques within a distributed system.
Join us to discover how Wix has mastered the art of balancing simplicity and extensibility, and learn how the re-adoption of the modest CRUD has turbocharged their development velocity, resilience, and scalability in a high-growth environment.
Experience our free, in-depth three-part Tendenci Platform Corporate Membership Management workshop series! In Session 1 on May 14th, 2024, we began with an Introduction and Setup, mastering the configuration of your Corporate Membership Module settings to establish membership types, applications, and more. Then, on May 16th, 2024, in Session 2, we focused on binding individual members to a Corporate Membership and Corporate Reps, teaching you how to add individual members and assign Corporate Representatives to manage dues, renewals, and associated members. Finally, on May 28th, 2024, in Session 3, we covered questions and concerns, addressing any queries or issues you may have.
For more Tendenci AMS events, check out www.tendenci.com/events
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTier1 app
Even though at surface level ‘java.lang.OutOfMemoryError’ appears as one single error; underlyingly there are 9 types of OutOfMemoryError. Each type of OutOfMemoryError has different causes, diagnosis approaches and solutions. This session equips you with the knowledge, tools, and techniques needed to troubleshoot and conquer OutOfMemoryError in all its forms, ensuring smoother, more efficient Java applications.
Understanding Globus Data Transfers with NetSageGlobus
NetSage is an open privacy-aware network measurement, analysis, and visualization service designed to help end-users visualize and reason about large data transfers. NetSage traditionally has used a combination of passive measurements, including SNMP and flow data, as well as active measurements, mainly perfSONAR, to provide longitudinal network performance data visualization. It has been deployed by dozens of networks world wide, and is supported domestically by the Engagement and Performance Operations Center (EPOC), NSF #2328479. We have recently expanded the NetSage data sources to include logs for Globus data transfers, following the same privacy-preserving approach as for Flow data. Using the logs for the Texas Advanced Computing Center (TACC) as an example, this talk will walk through several different example use cases that NetSage can answer, including: Who is using Globus to share data with my institution, and what kind of performance are they able to achieve? How many transfers has Globus supported for us? Which sites are we sharing the most data with, and how is that changing over time? How is my site using Globus to move data internally, and what kind of performance do we see for those transfers? What percentage of data transfers at my institution used Globus, and how did the overall data transfer performance compare to the Globus users?
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamtakuyayamamoto1800
In this slide, we show the simulation example and the way to compile this solver.
In this solver, the Helmholtz equation can be solved by helmholtzFoam. Also, the Helmholtz equation with uniformly dispersed bubbles can be simulated by helmholtzBubbleFoam.
Enhancing Research Orchestration Capabilities at ORNL.pdfGlobus
Cross-facility research orchestration comes with ever-changing constraints regarding the availability and suitability of various compute and data resources. In short, a flexible data and processing fabric is needed to enable the dynamic redirection of data and compute tasks throughout the lifecycle of an experiment. In this talk, we illustrate how we easily leveraged Globus services to instrument the ACE research testbed at the Oak Ridge Leadership Computing Facility with flexible data and task orchestration capabilities.
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Anthony Dahanne
Les Buildpacks existent depuis plus de 10 ans ! D’abord, ils étaient utilisés pour détecter et construire une application avant de la déployer sur certains PaaS. Ensuite, nous avons pu créer des images Docker (OCI) avec leur dernière génération, les Cloud Native Buildpacks (CNCF en incubation). Sont-ils une bonne alternative au Dockerfile ? Que sont les buildpacks Paketo ? Quelles communautés les soutiennent et comment ?
Venez le découvrir lors de cette session ignite
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...Juraj Vysvader
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I didn't get rich from it but it did have 63K downloads (powered possible tens of thousands of websites).
Unleash Unlimited Potential with One-Time Purchase
BoxLang is more than just a language; it's a community. By choosing a Visionary License, you're not just investing in your success, you're actively contributing to the ongoing development and support of BoxLang.
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteGoogle
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
👉👉 Click Here To Get More Info 👇👇
https://sumonreview.com/ai-pilot-review/
AI Pilot Review: Key Features
✅Deploy AI expert bots in Any Niche With Just A Click
✅With one keyword, generate complete funnels, websites, landing pages, and more.
✅More than 85 AI features are included in the AI pilot.
✅No setup or configuration; use your voice (like Siri) to do whatever you want.
✅You Can Use AI Pilot To Create your version of AI Pilot And Charge People For It…
✅ZERO Manual Work With AI Pilot. Never write, Design, Or Code Again.
✅ZERO Limits On Features Or Usages
✅Use Our AI-powered Traffic To Get Hundreds Of Customers
✅No Complicated Setup: Get Up And Running In 2 Minutes
✅99.99% Up-Time Guaranteed
✅30 Days Money-Back Guarantee
✅ZERO Upfront Cost
See My Other Reviews Article:
(1) TubeTrivia AI Review: https://sumonreview.com/tubetrivia-ai-review
(2) SocioWave Review: https://sumonreview.com/sociowave-review
(3) AI Partner & Profit Review: https://sumonreview.com/ai-partner-profit-review
(4) AI Ebook Suite Review: https://sumonreview.com/ai-ebook-suite-review
Navigating the Metaverse: A Journey into Virtual Evolution"Donna Lenk
Join us for an exploration of the Metaverse's evolution, where innovation meets imagination. Discover new dimensions of virtual events, engage with thought-provoking discussions, and witness the transformative power of digital realms."
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisGlobus
JASMIN is the UK’s high-performance data analysis platform for environmental science, operated by STFC on behalf of the UK Natural Environment Research Council (NERC). In addition to its role in hosting the CEDA Archive (NERC’s long-term repository for climate, atmospheric science & Earth observation data in the UK), JASMIN provides a collaborative platform to a community of around 2,000 scientists in the UK and beyond, providing nearly 400 environmental science projects with working space, compute resources and tools to facilitate their work. High-performance data transfer into and out of JASMIN has always been a key feature, with many scientists bringing model outputs from supercomputers elsewhere in the UK, to analyse against observational or other model data in the CEDA Archive. A growing number of JASMIN users are now realising the benefits of using the Globus service to provide reliable and efficient data movement and other tasks in this and other contexts. Further use cases involve long-distance (intercontinental) transfers to and from JASMIN, and collecting results from a mobile atmospheric radar system, pushing data to JASMIN via a lightweight Globus deployment. We provide details of how Globus fits into our current infrastructure, our experience of the recent migration to GCSv5.4, and of our interest in developing use of the wider ecosystem of Globus services for the benefit of our user community.
3. 3
Conversion: Transactions that are entered in a foreign currency must be converted to the
functional currency in order to be recorded in the set of books. This done at the time the
transaction is entered.
Example: Your functional currency in your set of books is USD. You have a manual
journal entry recording a transaction that is in Canadian dollars. On the Enter Journals
form, you will enter this journal with a currency of CDN. You will be prompted to enter
and exchange rate. This is the conversion rate.
Responsibility: General Ledger Superuser
Navigation: Journals/Enter/New Journal
Form Name: GLXJEENT
Conversion uses Daily Rates, unless User Rate Type is selected. If User Rate type is
selected, then the rate must be manually entered at the time of transaction.
In 11.0 and 11.5, Daily Rates may be manually or automatically entered.
4. 4
Conversion Steps:
1. Define Conversion Rate Types.
2. Define and enable Currencies.
3. Enter Daily Rates.
4. Enter Foreign Currency Journals (Automatic Conversion).
Step 1. Define Conversion Rate Types
Use conversion rate types to automatically assign a rate when you convert foreign
currency journal amounts to functional currency equivalents. You enter daily conversion
rates for specific combinations of foreign currency, date, and conversion rate type.
When you enter a foreign currency journal, General Ledger automatically displays the
predefined exchanged rate based on the currency, rate type (unless you are using the User
rate type), and conversion date you enter. When you have a User rate type, you enter the
rate directly when you enter a foreign currency journal.
If you specify a foreign currency, conversion date, and conversion rate type when entering
journals, General Ledger will automatically display the daily rate you defined to convert
the foreign currency to your functional currency, for the specified date and rate type,
General Ledger calculates functional debit and credit equivalents by multiplying the
debits and credits in a foreign currency by the retrieved daily rate.
If you want to enter different daily rates for the same combination of from_currency,
to_currency, and conversion, you must define separate conversion rate types.
General Ledger provides the following predefined daily conversion rates types:
• Spot: An exchange rate which you enter to perform conversion based on the rate on a
specific date. It applies to the immediate delivery of a currency.
• Corporate: An exchange rate you define to standardize rates for your company.
This rate is generally a standard market rate determined by senior financial
management for use throughout the organization.
• User: An exchange rate you specify when you enter a foreign currency journal entry.
• EMU Fixed: An exchange rate General Ledger provides automatically when you
enter journals (after EMU effective starting date) using a foreign currency that has a
fixed relationship with the EURO.
You can use these predefined rate types to enter exchange rates, or you can define
additional conversion rate types. After defining a conversion rate type, enter daily rates
using that rate type.
5. 5
To define a new conversion rate type:
Responsibility: General Ledger Superuser
Navigation: Setup/Currencies/Rates/Types
Form Name: GLXPTTYP
1. Navigate to the Conversion Rate Types window.
2. Enter a Name and Description for the new conversion rate type.
3. Save your work.
6. 6
Step 2. Define Currencies:
Use the Currencies window to define non-ISO (Internationsl Standards Organization)
currencies, and to enable/disable currencies. Oracle Applications has predefined all
currencies specified in ISO standard #4217.
To use a currency other than U.S. Dollars (USD), you must enable the currency. U.S.
Dollars (USD) is the only currency that is enabled initially.
Responsibility: General Ledger Superuser
Navigation: Setup/Currencies/Define
Form Name: FNDNLDCX
To define a new currency:
1. Navigate to the Currencies window.
2. Enter a unique Code to represent your currency.
Note: You cannot change a currency code after you enable the currency, even if
you later disable that currency.
7. 7
3. Enter the Name and Description of the currency.
4. (Optional) Select the name of the Issuing Territory. Oracle Applications has
predefined the names of countries (per ISO Standard #3166).
5. Enter the Symbol for your currency.
Note: Some Oracle Applications use currency symbols when displaying amounts.
Others, like General Ledger, do not.
6. Enter the Precision of the currency to designate the number of digits to right of the
decimal point used in regular currency transactions.
7. Enter the Extended Precision to designate the number of digits to the right of the
decimal point used in calculations for this currency. The extended must be greater than
or equal to the standard precision.
Note: Some Oracle Applications use the extended precision.
Others, like General Ledger, do not.
8. Enter the Minimum Accountable Unit to designate the smallest denomination used in
this currency.
Note: This might not correspond to the precision.
9. If you are defining the national currency of an EMU member state, define your
Currency Derivation options.
See: Defining European Monetary Union Relationships: page 7
10. (Optional) Enter Effective Dates for your currency. You can only enter transactions
denominated in this currency for dates within the range. If you don't enter a start date, the
currency is valid immediately. If you don't enter an end date, the currency is valid
indefinitely.
11. Enable your currency.
12. Save your work.
To enable or disable a currency:
1. Navigate to the currencies window.
2. Query the code or Name of the currency that you want to enable or disable.
3. Mark the Enabled check box to indicate that the currency can be used to enter
transactions and recorded balances. Clear the check box to indicate that the currency
cannot be used.
8. 8
4. Save your work.
Defining European Monetary Union Relationships
Oracle Applications and General Ledger include specific features for defining the
relationships between the official currency (Euro) of the European Monetary Union
(EMU) and the national currencies of EMU member states. For each EMU currency, you
define its Euro-to-EMU fixed conversion rate (see Notes below) and the effective starting
date.
General Ledger comes with a predefined currency, you must activate it. To use a
different currency code for the Euro, you must define a new Euro currency.
Notes:
• When defining a new EMU currency or creating the EMU relationship for an existing
currency, you must enter a currency derivation factor. This is the fixed conversion
rate by which you multiply one Euro to derive the equivalent EMU currency amount.
• When defining a new EMU currency or creating the EMU relationship for an existing
currency, you must enter an effective starting date. This is the date on which the
relationship between the EMU currency and the Euro effectively starts.
• You must create the EMU relationship for your existing currency before you enter
period rates for any period that is the same as or which follows the period of the effect
starting date.
Example: Your effective starting date is 04/20/1998, do not enter period rates for
April or May of 1998 until you have created the EMU relationship for your existing
currency.
If you enter period rates first, you will have to delete those rate, then back out of the
effects of any journals that used the rates, before you create the EMU relationship.
Otherwise, you can corrupt your General Ledger data.
To create an EMU relationship for an existing currency:
1. Navigate to the Currencies window.
2. Query the currency for which you want to create an EMU relationship.
3. Select EMU Derived as the Currency Derivation Type.
4. Enter the Currency Derivation Factor between the Euro and the EMU currency.
5. Enter the Currency Derivation Effective starting date.
6. Save your work.
We recommend that you carefully check your entered period rates before creating an
EMU relationship for your existing currency. You can corrupt your General Ledger data
if you have entered rates for any period that is the same as or which follows the period of
9. 9
the effective starting date, if you do so before you create the EMU relationship for your
existing currency.
To define a new EMU currency:
1. Follow the steps for defining a currency. See page 5.
2. While defining the currency, select EMU Derived as the Currency Derivation Type.
3. Enter the Currency Derivation Factor between the Euro and the EMU currency.
4. Enter the Currency Derivation Effective starting date.
5. Complete the steps for defining a currency.
6. Save your work.
To active the predefined Euro currency:
1. Navigate to the Currencies window.
2. Query the currency Code EUR.
3. Select Euro Currency as the Currency Derivation Type.
4. Mark the Enabled check box to indicate that the currency can be used to enter
transactions and record balances.
5. Save your work.
To define a new Euro currency:
1. Make sure the predefined Euro currency is deactivated.
2. Follow the steps for defining a currency. See page 5.
3. While defining the currency, select Euro Currency as the Currency Derivation Type.
4. Complete the steps for defining a currency.
5. Save your work.
To deactivate the predefined Euro currency:
1. Navigate to the Currencies window.
2. Query the currency Code EUR.
3. Delete any entry for the Currency Derivation Type. This field should be empty.
4. Unmark the Enabled check box to indicate that the currency cannot be used to enter
transactions and record balances.
5. Save your work.
10. 10
Step 3 Define Daily Rates:
General Ledger uses daily rates to perform foreign currency journal conversions.
Non-EMU: You can maintain daily conversion rates between any to non-EMU currencies
that you have enabled in your applications instance.
EMU: You can only enter daily rates between the EMU currency and other currencies if
the date precedes the EMU currency's effective starting date.
You can enter a range of dates for a single exchange rate in the Enter Rates by Date
Range window. The date range can span multiple days or periods.
Average Balance Processing: If you have average balance processing enabled in your
set of books, you must define a daily rate on or before the first day of the first year for
which you want to translate balances.
General Ledger maintains one set of daily rates for all sets of books within a
Applications instance. In earlier releases, General Ledger maintained a set of rates for
each set of books.
Prerequisties:
• Define and enable your currencies.
• Define your conversion rate types.
• Have your system administrator set the profile option Daily Rates Window: Enforce
Inverse Relationship During Entry.
11. 11
Responsibility: General Ledger Superuser
Navigation: Setup/Currencies/Rates/Daily
Form Name: GLXRTDLY
To enter a daily conversion rate:
Navigate to the Daily Rates window.
From: enter the From-Currency. The currency you want to convert from using the rates
you enter. You can choose any enabled currency except STAT.
To: General Ledger automatically displays the functional currency for you set of books as
the To-Currency, the currency to which you want to convert.
If your functional currency is an EMU currency, the To-Currency defaults to the EURO.
As needed, change the To-Currency. If you enter the same currency as your from-
currency, you will receive an error.
Conversion Date and Type: Enter Conversion Date and Type. When you use this date
and rate type to enter journals, General Ledger automatically displays the rate you define
here.
12. 12
Conversion Rate: Enter the conversion rate you want General Ledger to use to convert
your from-currency amounts into your to-currency equivalents. General Ledger
automatically calculates the inverse of the rate and displays it in the adjacent column.
If the profile option Daily Rates Window: Enforce Inverse Relationship During Entry is
set to Yes, General Ledger ensures that the rates in both columns always have an inverse
relationship. If either rate is changed General Ledger automatically recalculates the other
as the inverse of the changed rate. General Ledger will display inverse exchange rates in
the Enter Journals and other windows.
If the profile is set to No, General Ledger will not enforce the inverse relationship. You
can change either of the rates independently.
To enter a single rate for a date range:
Responsibility: General Ledger Superuser
Navigation: Setup/Currencies/Rates/Daily - click the Date Range button.
Form Name: GLXRTDLY
13. 13
From: Enter the From-Currency. The currency you want to convert from using the rates
you enter. You can choose any enabled currency except STAT.
To: General Ledger automatically displays the functional currency for your set of books
as the To-Currency. If your functional currency is an EMU currency, the to-currency
defaults to EURO. As needed, change the To-Currency. If you enter the same currency
as your from-currency, you will receive an error.
From Date and To Date: Enter From Date and To Date to span your desired date range.
Conversion Type: Enter Conversion Type. When you use this rate type to enter for a
date within the range to enter journals, General Ledger automatically displays the rate you
define here.
Conversion Rate: Enter the conversion rate you want General Ledger to use to convert
your from-currency amounts into your to-currency equivalents. General Ledger
automatically calculates the inverse of the rate and displays it in the adjacent column.
If the profile option Daily Rates Window: Enforce Inverse Relationship During Entry is
set to Yes, General Ledger ensures that the rates in both columns always have an inverse
relationship. If either rate is changed General Ledger automatically recalculates the other
as the inverse of the changed rate. General Ledger will display inverse exchange rates in
the Enter Journals and other windows.
If the profile is set to No, General Ledger will not enforce the inverse relationship. You
can change either of the rates independently.
Loading Daily Rates Automatically:
General Ledger provides the GL_DAILY_RATES_INTERFACE table that you can use
to automatically insert, update, or delete daily rates in the GL_DAILY_RATES table.
General Ledger validates the rows in the interface table before making changes in the
GL_DAILY_RATES table.
Warning: Always use the interface table to load your daily rates into General Ledger.
Do not load rates directly into the GL_DAILY_RATES table, since this can corrupt your
daily rates data.
14. 14
When General Ledger process the interface table, the system follows the behavior
described below:
• If you specify a range of conversion dates, the system inserts, updates, or deletes one
row in GL_DAILY_RATES for each date in your range.
For Example:
From-currency: JPY
To-currency: USD
Conversion date range: 01-OCT-97 to 03-OCT-97
User conversion type: Spot
Conversion rate: .0083
And you are inserting new rates, General Ledger will insert three new rows into
GL_DAILY_RATES with the following information:
JPY USD 01-OCT-97 Spot .0083
JPY USD 02-OCT-97 Spot .0083
JPY USD 03-OCT-97 Spot .0083
• General Ledger automatically inserts, updates, or deletes the corresponding inverse
rates row in GL_DAILY_RATES. Using the same example as above, General Ledger
will insert three additional rows into GL_DAILY_RATES with the following
information.
USD JPY 01-OCT-97 Spot 120.482
USD JPY 02-OCT-97 Spot 120.482
USD JPY 03-OCT-97 Spot 120.482
The GL_DAILY_RATES_INTERFACE Table
The insert, update, or deletion of rates in GL_DAILY_RATES is done automatically by
database triggers on the GL_DAILY_RATES_INTERFACE table. You do not need to
run any import programs. You only need to develop an automated process that populates
the interface with your daily rates information.
15. 15
The columns in the GL-DAILY_RATES_INTERFACE are described below.
Column Name Null? Type
FROM_CURRENCY NOT NULL VARCHAR2(15)
TO_CURRENCY NOT NULL VARCHAR2(15)
FROM_CONVERSION_DATE NOT NULL DATE
TO_CONVERSION_DATE NOT NULL DATE
USER_CONVERSION_TYPE NOT NULL VARCHAR2(30)
CONVERSION_RATE NOT NULL NUMBER
MODE_FLAG NOT NULL
VARCHAR2(1)
INVERSE_CONVERSION_RATE NUMBER
USER_ID NUMBER(15)
ERROR_CODE VARCHAR2(30)
LAUNCH_RATE_CHANGE VARCHAR2(1)
CONTEXT VARCHAR2(150)
ATTRIBUTE1 VARCHAR2(150)
ATTRIBUTE2 VARCHAR2(150)
ATTRIBUTE3 VARCHAR2(150)
ATTRIBUTE4 VARCHAR2(150)
ATTRIBUTE5 VARCHAR2(150)
ATTRIBUTE6 VARCHAR2(150)
ATTRIBUTE7 VARCHAR2(150)
ATTRIBUTE8 VARCHAR2(150)
ATTRIBUTE9 VARCHAR2(150)
ATTRIBUTE10 VARCHAR2(150)
ATTRIBUTE11 VARCHAR2(150)
ATTRIBUTE12 VARCHAR2(150)
ATTRIBUTE13 VARCHAR2(150)
ATTRIBUTE14 VARCHAR2(150)
ATTRIBUTE15 VARCHAR2(150)
USED_FOR_AB_TRANSLATION VARCHAR2(1)
Required and Conditionally Required Columns
The field descriptions below are based on the example below.
FROM_CURRENCY: The source currency applicable to the conversion rate. The
amount denominated in the from-currency multiplied by the conversion rate gives the
amount denominated in the to-currency.
TO_CURRENCY: The target currency applicable to the conversion rate.
16. 16
FROM_CONVERSION_DATE: The starting date of the range of dates for which rows
will be inserted into GL_DAILY_RATES. General Ledger will insert one row for each
date in the range. Each date will have the same conversion rate you specify.
TO_CONVERSION_DATE: The ending date of the range of dates fro which rows will
be inserted into GL_ DAILY_RATES.
The range of dates specified by FROM_CONVERSION_DATE and
TO_CONVERSION_DATE cannot exceed 366 days.
USER_CONVERSION_TYPE: The conversion type that users see displayed in the
Daily Rates window. General Ledger automatically converts the user conversion type
into the conversion type ID that is stored in the GL_DAILY_RATES table.
CONVERSION_RATE: The currency conversion rate. This is the rate by which the
amount denominated in the from-currency is multiplied to arrive at the amount
denominated in the to-currency.
If the row you are entering in the interface table is to delete rates in
GL_DAILEY_RATES, enter a dummy CONVERSION_RATE.
MODE_FLAG: For each row enter a
D - if you want to delete matching rows from the GL_DAILY_RATES table
I - if you want to insert new rows.
If you specify 'I' as the MODE_FLAG and the combination or from-currency, to-currency,
conversion date, and user conversion type already exist in GL_DAILY_RATES, the
existing rate will be updated with the new rate you specified in the interface table.
If you specify 'D' as the MODE_FLAG, General Ledger will also delete corresponding
inverse rates rows in GL_DAILY_RATES.
Any rows you enter in GL_DAILY_RATES_INTERFACE that fail validation will
remain in the interface table and will not be moved to GL_DAILY_RATES. Also, the
mode flag will change to X and the error code column will be populated. Use a
SQL*Plus SELECT Statement to check for any of the rows you loaded into the interface
table failed validation.
You cannot reprocess rejected rows that remain in the interface table after failing
validation. To process the correct data, you must first delete the rejected rows from the
interface table then enter the correct data as new rows in the table. The new data will be
processed as usual.
17. 17
Optional Columns:
INVERSE_CONVERSION_RATE: The inverse of the conversion rate. This is the
rate by which the amount denominated in the to-currency is multiplied to arrive at the
amount denominated in the from-currency.
If you do not provide this value, General Ledger will calculate the inverse rate from the
CONVERSION_RATE column and insert the appropriate inverse rate rows into
GL_DAILY_RATES.
USER_ID: The user ID of the person who is adding rows to the interface table. To
determine the user ID for a specific user name, use the following SQL*Plus statement:
select user_id
from fnd_user
where user.name='<user name>'
LAUNCH_RATE_CHANGE: If you want the rate change program to run
automatically, enter a 'Y' in LAUNCH_RATE_CHANGE column for one row of the rates
you are loading. Leave this column blank for the remaining rows. Otherwise, multiple
concurrent requests will launched when only one is required to load all of your rates.
When a daily rate has changed, the rate change program will outdate average translations
in those average balance sets of books that use the changed daily rate.
CONTEXT: The descriptive flexfield context.
ATTRIBUTE1 through ATTRIBUTE15: Any descriptive flexfield information
associated with the daily rate.
Other Columns:
ERROR_CODE: The text of the error message you receive if the row in the interface
table failed validation. This column is used by the system. No user entry is needed.
USED_FOR_AB_TRANSLATION: This column is used internally by General Ledger
when coping rates to GL_DAILY_RATES. Do not make any entries in this column.
18. 18
Step 4 Enter Foreign Currency Journals (Automatic Conversion)
You can enter manual journal entries using a foreign currency.
EMU and Non-EMU Currencies
EMU currencies, such as the French Franc, have a fixed exchange rate with the euro.
General Ledger can derive exchange rates between EMU and Non-EMU currencies based
on a rate you enter between the euro and Non-EMU currencies.
To do so, set the profile option: Allow Direct EMU/Non-EMU User Rate to No.
Complete the fields in the Currency region of the Enter Journals window before you enter
your journals using this rate.
Example:
1. Set the profile option, Allow Direct EMU/Non-EMU User Rate to No.
2. You are entering a journal in French Francs in a USD set of books.
3. In the Enter Journals window, choose French Francs as the Currency.
4. In the Type field, choose User from the list of values.
5. Enter the USD to euro rate and press the Tab key.
6. General Ledger automatically calculates the USD to French Franc rate based on the
Euro to USD rate you entered, and displays it in the USD to French Franc field.
7. Choose OK to accept the General Ledger rate calculation for your journal.
The new calculated rate appears in the Rate field of the Enter Journals window.
8. Enter your journals.
19. 19
To enter a foreign currency journal:
Responsibility: General Ledger Superuser
Navigation: Journals/Enter
Form Name: GLXJEENT
1. Navigate to the Enter Journals window.
2. Enter optional batch information.
3. Enter your journal information, specifying the foreign Currency you want to use for
your journal entry.
4. Enter the journal currency conversion information.
20. 20
• The conversion Date must be within the accounting period you defined for the journal
entry. The conversion date is the posting date for the journal entry, and the default
Effective Date shown in the More Details window.
• The conversion Type can be Spot, Corporate, User or any conversion type you
defined.
• You must enter a conversion Rate if you enter User as the conversion type. If you
specify a conversion type other User, General Ledger automatically enters the daily
conversion rate based on the rate you entered in the Daily Rates window.
If you are entering a transaction involving an EMU and Non-EMU currency, and the
profile option: Allow Direct EMU/Non-EMU User Rates is set to No, enter the rate
between the euro and the Non-EMU currency in the pop-up window.
General Ledger automatically calculates the exchange rate based on the Euro to Non-
EMU rate you entered. Choose OK to accept the calculated rate.
5. Enter your journal lines, using debit and credit amounts in the foreign currency.
General Ledger automatically converts the entry amounts into your functional
currency based on the designated conversion date.
6. Use the scrolling region to review the results of your currency conversion. You can
override the Converted Debit and Converted Credit if you enable the user profile
option Journals: Allow Multiple Exchange Rates.
21. 21
Reports
Daily Conversion Rates Listing
Review the conversion rates you have defined for any foreign currency in your set of
books. You can request this listing for any accounting period.
This listing prints the rate type for each conversion rate as well as the date on which you
defined the rate. General Ledger sorts the listing alphabetically by rate type. For each
rate type, General Ledger sorts the conversion rates in ascending order by date entered.
Parameters:
When you request this listing, General Ledger prompts you to enter the following:
Period: Choose any accounting period in your calendar.
Currency: Choose any foreign currency you have defined or enabled.
Selected Headings:
Rate Type: one of the following rate types for each conversion rate in your listing:
Corporate, Spot, User or a unique rate type you defined.
Date: date for which you defined your conversion rate.
<Foreign Currency> to <Functional Currency>: daily conversion rates from the foreign
currency you specified to the functional currency for your set of books.
<Functional Currency> to <Foreign Currency>: daily conversion rates from the functional
currency for your set of books to the foreign currency you specified.
22. 22
Profile Options
Daily Rates Window: Enforce Inverse Relationship During Entry
Use this profile option to specify whether to enforce the automatic calculation of inverse
exchange rates in the Daily Rates window. When the profile option is set to Yes and you
enter a daily rate to convert currency A to currency B, General Ledger automatically
calculates the inverse rate (currency B to A) and enters it in the adjacent column. If either
rate is changed General Ledger automatically recalculates the other.
The default value for this profile option is No.
You can only view this profile option at the user level. Your System Administrator must set this profile
option at the site, application or responsibility level.
Journals: Allow Multiple Exchange Rates
Specify whether you want to allow multiple conversion rates within a journal entry. The
following rules are available to you:
Yes: You can override the converted amount when you enter journals.
No: You cannot override the converted amount when you enter journals.
NOTE: This profile option does not allow you to create an entry in one currency and an
offset in another currency. Entry and offset must be in the same currency.
The default value for this profile option is No.
You can set this profile option at the user level. Or, Your System Administrator can set this profile option
at the site, application or responsibility or user level.
Currency: Allow Direct EMU/Non-EMU User Rates
Use this profile option to allow a General Ledger to derive an exchange rate between an
EMU and Non-EMU currency, based on a rate you enter between the euro and a Non-
EMU currency. This profile option applies to the Enter Journals and Period Rates
windows only.
23. 23
All EMU's have a fixed exchange rate with the euro. Floating rates exist only between
euro and Non-EMU currencies.
Enter Journals window: Set this profile option to No and you can enter a journal
involving an EMU and Non-EMU currency, choose User as the exchange rate type and
enter your rate between the euro and the Non-EMU currency. General Ledger calculates
a rate between the EMU and Non-EMU currency for your journal.
The default value for this profile option is Yes.
You can set this profile option at the user level. Or, Your System Administrator can set this profile option
at the site, application or responsibility or user level.
Patches
1104352 - Track Rounding Imbalances (Release 11.0.3)
Patch 1104352 is included in 11.0.3 GL Patchset E.
Problem: Current functionality does not allow the user to track rounding differences due
to currency conversion in a separate account.
Solution: The posting program has been fixed to allow this. A new checkbox, Track
Rounding Imbalances has been created on the Define Set of Books form. If checked, the
Rounding Differences account must be entered. Any rounding differences will be
accumulated in this account. If unchecked, the existing functionality of adding the
rounding difference to the largest debit/credit line will persist.
Prerequisites included in this patch: 678691, 717146, 742634, 810966, 860659, 905431.
1297119 - GIS Intercompany Transfer program not finding the currency conversion
rate (Release 11.0).
Problem: The GIS Intercompany Transfer Program was using only the seeded currency
conversion rates.
Solution: This has been fixed so that user defined currency conversion rates can also be
used.
Prerequisites patches included: 944057
1347866 - GL: Performance problem with TO_CURRENCY LOV when requesting
GLXRDRTS (Release 11.0)
When submitting a request for the 'Currency - Daily Conversion Rates Listing' report
(GLXRDRTS), the list of values for the 'To Currency' parameter was taking a long time
to be displayed.
This patch fixes this performance problem by modifying the
GL_SRS_CURRENCY_RATES_TO validation set.
24. 24
It also contains the following enhancement. The list of values now only displays
currencies for which the report would contain some data. It is no longer possible to
choose a currency such that no data is found in the report.