Opening and Closing During Migration
Opening activities establish the first reliable EnigmaERP balances. Closing activities finalize the legacy period and prevent changes after reconciliation.
Close the legacy system#
Before extracting final balances:
- Enter all approved transactions through the cutover date.
- Reconcile bank and cash.
- Complete stock count and valuation.
- Post depreciation, payroll, tax, accruals, prepayments, and exchange adjustments.
- Reconcile Customer and Supplier control accounts.
- Run final Trial Balance and supporting schedules.
- Lock the legacy period and restrict new entries.
Record late invoices or payments in a cutover log and decide which system will receive them.
Open EnigmaERP#
Use the opening tools in this order:
- Chart of Accounts Importer
- Opening Invoice Creation Tool
- Opening payments and advances
- Stock Reconciliation
- Asset opening records
- Opening Journal Entry for remaining balances
Run the Trial Balance after each stage so errors are isolated to the current batch.
Opening Invoice Creation Tool#
This tool creates outstanding Customer and Supplier invoices without historical Item detail. It is appropriate for opening ageing but not for historical sales analytics or stock.
Chart of Accounts Importer#
Use it before balances are loaded. Review account types and Company defaults after import.
Period Closing Voucher#
The Period Closing Voucher transfers the net balance of income and expense accounts to a closing account. It is not an opening-balance import tool.
Use it only when the EnigmaERP period itself needs to be closed. If EnigmaERP starts at the beginning of a new fiscal year, the legacy system may already contain the year-end closing.
Freeze the accepted opening#
After reconciliation and sign-off:
- save the approved reports;
- restrict the migration user;
- freeze accounts through the cutover date;
- create an Accounting Period if selected transactions must be blocked;
- document authorized correction procedures.
Do not freeze before reconciliation is complete because correction then requires privileged overrides.
Reopen only with approval#
If an accepted opening period must be corrected:
- document the error and financial impact;
- obtain finance approval;
- temporarily permit the authorized role;
- cancel and amend or post a referenced correction;
- rerun all affected reconciliations;
- restore the freeze;
- update sign-off evidence.