The base currency conversion consists of programs that convert the base currency of a company to a different base currency. Specifically, these programs:
Base Currency Conversion performs,
Important:
This document provides answers to some frequently asked questions on base currency conversion.
Frequently Asked Questions
Answer 1: For detail,
For instance,
Home / Applications / Oracle JD Edwards EnterpriseOne Applications Documentation, Release 9.2 / Cross-Product
JD Edwards EnterpriseOne Applications Base Currency Conversion Implementation Guide
Product specific knowledge contents are found at,
Answer 2: There is no conversion UBE for table F41061 and F4072. The reason is that the currency code in these tables are not base currency (which is related with transaction company). In other words, the currency code defined these two tables are transaction currency not base currency. In case you need to pull price information based on DEM (Deutsche Mark) you need add additional entry for that currency.
For example, if you add a new purchase order for company where (base currency changed from EUR to DEM) and you purchase it from domestic currency,it will look for purchase price information based on DEM (currently you may not have this then). If it is not able to find any matching record from F41061 then it will get item cost from F4105 (Itme Cost). So it is important to add additional entry based on transaction currency. If needed you may need to create batch application which can add additional entries for table F41061 and F4072.
So FROM side (or source) table which is master/setup for a certain transaction do not have conversion routine whereas TO side (or target) side transaction contains base currency because this currency is for how we realize asset and/or profit/loss for a certain transaction.
Technically, UPDATE is none other than INSERT and DELETE whereas the tables (F41061/F4072) require ADD on top of existing records. Hence it is natural that we do not have any conversion UBEs (e.g., R8941061E and so on).
Answer 3: No. Currently there is no UBE which enables you to populate data into F41061 and F4072.
See below for detail,
<Document 659847.1> - E1: 47: EDI Quick Reference Guide
<Document 1275030.1> - E1: INTEROP: Interoperability Quick Reference Guide (Interoperability Interface Tables) in EnterpriseOne
Answer 4: As indicated in the Implementation Guide, it is important to delete Conversion Log if you have more than 2 plans.
Clients who set up multiple plans must run the euro conversion one plan at a time and upon successful completion, delete the conversion log before running the next plan. (Currently the terms base currency conversion is being used).
For example, this error routine is written at business function CheckforDuplicateMergeCnv (B9800941) by issuing query as below:
sql> SELECT * FROM SY920.F984052 WHERE ( SHCNVSTS = '2' AND SHCNVTYP = '3' AND SHPGM = 'R890911E' AND SHDATP = 'Business Data - PROD ' AND SHTRLS = 'B9' )
Check data from F984052 and make it sure that table F984052 do not contain duplicated information in it. Usually the status will be appeared as "Duplicate Conversion or Merge" with status code '70' from F984052 (Table Conversion - History Log).
Answer 5: Refer to Completing Conversion Tasks in the User Guide
Simplified routine can be,
Form Name | Form ID | Navigation | Usage | Others |
---|---|---|---|---|
Work with Conversion Plans | W0087B | Setup and Conversion (G97UE9A), Conversion Constants | Review a list of conversion plans. | Web Only |
Conversion Plan Revisions | W0087C | Click Add on the Work with Conversion Plans form | Set up constants for a conversion plan | Web Only |
Work with Audit Definitions | W0085EA | Setup and Conversion (G97UE9A), Audit Record Maintenance | Work with audit records for a plan | Web Only |
Audit Definition Revisions | W0085EB | Select a plan on the Work with Audit Definitions form and click Select | Revise audit record values for a conversion plan | Web Only |
Work with Currency Conversion Plans | W9840EC | In the Windows environment, Advanced Operations (GH9611), Euro Conversion Planner/Workbench | Work with conversion plans | Windows Client Only |
Maintain Currency Conversion Plans | W9840EA | Click Add on the Work with Currency Conversion Plans form | Set up conversion plans | Windows Client Only |
Euro Conversion Planner | W9840T | On the Work with Currency Conversion Plans form, select a plan, and then select Conversion Planner from the Row menu | Review conversion programs in a plan | Windows Client Only |
The Euro Conversion Planner/Workbench program interfaces with the existing Installation Planner (P9840) and Control Table Workbench (P98413) programs and provides access to these forms:
Note that,
Menu structure for above applications are,
EnterpriseOne Life Cycle Tools
|--- System Administration Tools
|--- System Installation Tools
|--- Advanced Operations (GH9611)
|--- Euro Conversion Planner/Workbench (P9840|W9840E) with two row exits
|--- (Row Exit) Euro conversion Planner (P9840|W9840T)
|--- (Row Exit) Euro Conversion Workbench (P98413|W98413D)
|--- (Form Exit) Converted Selected
|--- (Form Exit) Convert All
In your clicking "Convert All" or "Convert Selected" which can call different UBEs.
Answer 6: This conversion must be running on the Deployment Server.
Answer 7: For EURO Conversion (or Base Currency Conversion) launch R98405 (Table Conversion/Merge Driver)|XJDE0001.
Answer 8: Yes. For detail, refer to <Document 2356698.1> - E1: 09: What is the Process to Change the Domestic Currency of an Existing Company?
Answer 9: This can be used when a certain conversion UBE performs slow so you want to split it into many or conversion application does not return expected result.
Possible business scenario: R894201E fails to update F4211.UPRC how to debug this?
[DEBUG]
Output=FILE
[UBE]
UBEDebugLevel=6
UBESaveLogFile=1
11. Get callobject kernel log (JDEDEBUG_*.log) from the directory you have defined in [DEBUG] section DebugFile=c:\logs\jdedebug.log and get UBE log from PrintQueue directory where you run R894201E
Note:
(to be updated) 1. Create a user 'LOCAL', 2. Map the user 'LOCAL' to run UBE locally through OCM, 3. Modify JDE.INI, 4. Analyze jdedebug.log and ube log
(to be updated) 1. (Menu GH9611) and select Euro Conversion Planner/Workbench (P9840E), 2. Add a plan, 3. Delete unnecessary conversion batches (this file can be created anytime by clicking Load), 4. Go to P98413 and look for plan created then (form exit) Convert Selected or Covert All
Tables below controls the conversion routine,
• F0087 – Conversion Constants File for Euro
• F0085 – Audit Record Y/N File – Euro
• F0086 – Conversion Audit File for Euro Conversion
• F0009 – General Constant
• F00941 – Environment Detail
• F9840 – Installation Plant Master
• F9840T – Installation Plan Master Tab File
• F98403 - Environment Plan Detail Table
• F98405 – Table Conversion Scheduler
• F984052 – Table Conversion – History Log
• F9843 – Table Conversion – JDE Scheduler
• F9843T – TC Schedule – Tag File
• F9860 – Object Librarian Master Table
• F986101 – Object Configuration Master
Conversion iterates below,
P98413|W98413D (Table Conversion Workbench)
|--- LaunchConversionOrMerge (B984052, Launch Conversion Or Merge)
|--- R98405 (Table Conversion/Merge Driver)
|--- LaunchConversionOrMerge (B984052, Launch Conversion Or Merge)
|--- R894111E (Convert F4111 to the Euro)
|--- LaunchConversionOrMerge (B984052, Launch Conversion Or Merge)
|--- R98405 (Table Conversion/Merge Driver)
|--- LaunchConversionOrMerge (B984052, Launch Conversion Or Merge)
|--- R894105E (Convert F4105 to the Euro)
…
(this document is to be updated shortly).