Goal |
Solution |
1. How to Change Date Patterns |
1.1 Changing from a Calendar Year to a Non-calendar Fiscal Date Pattern |
Option 1: Short Year Setup |
Option 2: New Company Setup |
1.2 Changing from a Non-calendar Fiscal Date Pattern to a Calendar Year Date Pattern |
Option 1: Short Year Setup |
Option 2: New Company Setup |
2. How to Change End Dates |
2.1 Unposted Records |
2.2 Posted Records |
How To Change Date Patterns and End Dates In EnterpriseOne.
There are two options for converting fiscal date patterns:
Regardless of the option taken, two considerations apply:
The procedures to complete this change vary depending on whether it is from a calendar year to non-calendar year or, conversely, from a non-calendar year to a calendar year.
In the following example, the company is on a standard calendar year and needs to be changed to a non-calendar fiscal year of April - March. For this particular change, date patterns need to be set up in the Work with Fiscal Date Patterns (P0008) according to the following table.
Fiscal Year 01,
Date Pattern RFiscal Year 02,
Date Pattern RFiscal Year 01,
Date Pattern AFiscal Year 02,
Date Pattern AJan 01 Jan 02 Apr 01 Apr 02 Feb 01 Feb 02 May 01 May 02 Mar 01 Mar 02 Jun 01 Jun 02 Apr 01 Mar 02 Jul 01 Jul 02 May 01 Mar 02 Aug 01 Aug 02 Jun 01 Mar 02 Sep 01 Sep 02 Jul 01 Mar 02 Oct 01 Oct 02 Aug 01 Mar 02 Nov 01 Nov 02 Sep 01 Mar 02 Dec 01 Dec 02 Oct 01 Mar 02 Jan 02 Jan 03 Nov 01 Mar 02 Feb 02 Feb 03 Dec 01 Mar 02 Mar 02 Mar 03 Dec 01 Mar 02 Mar 02 Mar 03 Dec 01 Mar 02 Mar 02 Mar 03
After these date patterns have been configured, begin the process of switching to the new fiscal year by completing these steps:
Some important things to note:
This method allows users to access information under both date patterns concurrently. However, as shown in the initial example, keep in mind that period-to-period comparisons are meaningless because Period 1 in pattern R (January) is not the same month as Period 1 in pattern A (April).
Note - Any transactions created for the new company should be removed or voided from the old company.
This method allows users to access information under both date patterns concurrently. However, as shown in the initial example, keep in mind that period-to-period comparisons are meaningless because Period 1 in pattern R (January) is not the same month as Period 1 in pattern A (April).
Occasionally, a fiscal date pattern is not properly defined for a particular period. For example, the ending date for February is incorrect for a leap year. Company policy may or may not require changes. If the ending date of the period is incorrect, transactions entered with a G/L date for the omitted day (e.g. 2/29) are added to the next period.
There are no repercussions to changing a period's end date if transactions have not yet been posted for that date. If the Accounts Payable or Accounts Receivable constants are set to post offsets by batch (B), the Automatic Entries for these transaction will be created for the correct period and date and will also be unaffected. However, if transactions were created for the end date in question prior to the change, the Period Number (data dictionary item PN) in the General Ledger (F0911) will be incorrect. Because the transactions are not posted, the Account Balances (F0902) table is unaffected. Therefore, only the Period Number (PN) in the General Ledger (F0911) needs to be corrected. To do so, run the Calculate Fiscal Year and Period Number (R099103) report. This UBE needs to be run in Proof mode to determine which records are affected before running the program in Final mode. If the transaction originated in a system other than General Accounting, it is possible other tables are affected. These other tables may contain a Period Number field (PN). These issues must be changed manually using a database utility because there are no EnterpriseOne solutions for updating the Period Number (PN) in other tables.
If the end date of a period is changed after transactions have posted to it, the Account Balances (F0902) table will be incorrect. Automatic Entries that are created by batch need to be corrected because there is the possibility that they posted to the wrong period.
When Problems Occur
Problems occur when transactions are posted and/or entered specifically to the date that is changed. The example, a transaction that is posted with a General Ledger date of 2/29 and the period end date is changed from 2/28 to 2/29. When the period is changed, the fiscal date pattern now indicates that 2/29 belongs to period 2 instead of period 3. Because there are transactions posted with a General Ledger date of 2/29 that are in period 3, the Account Balances (F0902) table does not reflect the date pattern change. Depending on company policy, there may be a need to correct the period number on these records so they appear in financial statements for the proper period (February instead of March).
Correcting the Records
Different steps are required to correct the period numbers on records depending on the posting status and the type of transaction. Perform the following steps after the period end date is changed in the date pattern.
Caution - The Repost Account Ledger (R099102) and the Calculate Fiscal Year and Period Number (R099103) must always be run for a full fiscal year. Any data selection has the potential to cause integrity problems.
Automatic Entry Considerations
Running the Repost Account Ledger (R099102) does not correct all records. Automatic Entry transactions may not be updated properly, depending on the offset method specified in the Accounts Payable and Accounts Receivable constants.
If the Accounts Payable constant is set to use Offset Method B (batch) an AE transaction is automatically posted using a the last day in a GL period. For example, a date pattern is set for Period 3 (March) with a period end date 3/30 and Period 4 (April) with a period end date of 4/30. A voucher for $100.00 is created with a G/L Date of 3/31. When the voucher is posted, its Automatic Entry is created with a GL Date of 4/30. If the date pattern is changed so Period 3 ends on 3/31, the Calculate Fiscal Year and Period Number (R099103) does not correct the Automatic Entry because its GL Date is within Period 4. However, the Expense Account entry in the General Ledger (F0911) is updated to reflect the current period, leaving inconsistencies in the data.
To correct the Automatic Entry, create two one-sided journal entries to move the transaction amount from period 4 to period 3. In this example, the first journal entry would be for $100.00- on G/L date 3/31 and the second would be for $100.00 on 4/30. There may be more than one trade/offset account involved in the posting of a transaction. Run General Journal by Batch (R09301) and use data selection to isolate records with a GL date of 3/31 and GL Period 3 to obtain a list of accounts and amounts that need to be corrected.
Other Accounts
This situation is not isolated to A/P and A/R trade accounts and AE document types. Reversing Journal Entries also create date problems because they use the first day of the next period as the GL Date. For example, if the date pattern gets changed from 2/28 to 2/29 the following may happen:
· A reversing Journal Entry created for 2/28 prior to changing the period end date has a GL Date of 2/29, instead of 3/1.
· A reversing Journal Entry created for 2/29 prior to changing the period end date has a GL Date of 4/01, instead of 3/1.
Run General Journal by Batch (R09301) and use data selection to isolate records for these GL Dates that are also reversing (Reverse Void (R/V) field = R).
Other Systems
Running Repost Account Ledger (R099102) and the Calculate Fiscal Year and Period Number (R099103) does not correct or update records in tables other than the General Ledger (F0911) and Account Balances (F0902). Changing the fiscal date patterns could impact other applications, such as the Accounts Payable Ledger (F0411). The Accounts Payable Ledger (F0411) also records a Period Number (PN). This issue could result in an A/P integrity issue. This fact is true for any table that utilizes the Period Number (PN) field. There is no update for these other tables, so use caution and understand the implications before proceeding.