3 Changing from a Non-Currency to a Multicurrency Environment

This chapter contains the following topics:

3.1 Understanding Non-Currency and Multicurrency Environments

If you have been using JD Edwards EnterpriseOne software without multicurrency activated and are now changing to multicurrency processing, review and complete the items in the Prerequisites. Upon completing them, complete the task Updating Domestic Currency Codes to update all existing transactions from a blank currency code to a valid currency code. Finally, after updating the domestic currency codes, you must complete three additional tasks. Then you can begin working in a multicurrency environment.

3.1.1 Prerequisites

Before you complete the tasks in this chapter:

Decide whether you want to set up any additional ledgers and whether the additional ledger should contain only one currency.

3.2 Updating Domestic Currency Codes

This section provides an overview of domestic currency code updates and discusses:

  • How to run the Load Domestic Currency Code programs.

  • After you run the Load Domestic Currency Code programs.

3.2.1 Domestic Currency Code Updates

To change to multicurrency processing, you must run the Load Domestic Currency Code programs to update all existing transactions with a valid (not blank) currency code. Prior to running these programs, all records must have a blank currency code. The program does not finish if any records have a currency code.

To update existing transactions with a currency code, you run the Load Domestic Currency Code program for each system that you use. These batch programs also update the mode for each transaction and print an error report if either of these situations exist:

  • A company does not exist in the Company Constants table (F0010).

  • A company does not have a domestic currency code.

    To assign a currency code to a company, use the Company Names & Numbers program (P0010).


    Note:

    Do not run the Load Domestic Currency Code programs if you activated multicurrency processing when you initially set up JD Edwards EnterpriseOne software.

3.2.2 Running the Load Domestic Currency Code Programs

Select Multi-Currency Advanced Operations (G1131), Load Domestic Currency Code.

This table lists the Load Domestic Currency Code programs and the tables that they update:

Program Tables Updated
Load Domestic Curr Code - G/L (R11809) Account Ledger (F0911)
Load Domestic Curr Code -A/P (R11804) Accounts Payable Ledger (F0411)

Accounts Payable - Matching Document (F0413)

Accounts Payable Matching Document Detail (F0414)

Load Domestic Curr Code - A/R (R11803) Customer Ledger (F03B11)

Invoice Revisions (F03B112)

Receipts Header (F03B13)

Receipts Detail (F03B14)

Credit and Cash Management (F03B15)

Revenue Recognition (F03B116)

A/R Statistical History (F03B16)

A/R Statistical Summary (F03B16S)

A/R Notification History (F03B20)

A/R Notification History Detail (F03B21)

A/R Fee Journal History (F03B22)

A/R Fee Journal History Detail (F03B23)

A/R Deduction Management (F03B40)

A/R Deduction Activity (F03B41)

Load Domestic Curr Code - Tax (R11818) Taxes (F0018)
Load Domestic Curr Code - Acct. Balances (R11802) CRCX field in Account Balances (F0902)
Load Domestic Curr Code - System 48S/52 (R11848S) Billing Detail Workfile (F4812)

Billing Workfile History (F4812H)

Invoice Summary Work File (F4822)

Contract Master (F5201)

Contract Billing Line Detail (F5202)

Load Domestic Curr Code - Real Estate Mgmt (R11815) Tenant/Lease Billings Detail (F1511B)

Recurring Billings Master (F1502B)

Sales Overage Master (F15013B)

Tenant E.P. Class Master (F15012B)

Tenant Escalation Master (F15016B)

Security Deposit Master (F1565)

Load Domestic Curr Code - Sales (R11842) Sales Order Header (F4201)

Sales Order Detail (F4211)

Load Domestic Curr Code - Procurement (R11843) Purchase Order Header (F4301)

Purchase Order Header (F4311)

Purchase Order Ledger Detail (F43199)

Purchase Order Receiver (F43121)


3.2.3 After Running the Load Domestic Currency Code Programs

After you run the Load Domestic Currency Code programs to update transactions with valid currency codes, you must: