Printable · A4

Data migration and opening balances: study sheet

Outcomes, the key takeaway of every lesson and the key tables, on a sheet you can print or save as a PDF.

In the print dialog choose A4 and turn off “Headers and footers”. To keep a PDF, pick “Save as PDF” as the printer. The sheet prints landscape, in columns.

Zeyto Academy · Advanced · Module 24

Data migration and opening balances

Plan a migration, cleanse and map data, use the Import Center, post opening balances, use the Migration Tool, prove the result and plan cutover and rollback.

You will be able to

  • Choose a migration strategy and cut-over date and name data owners
  • Cleanse and map source data to Zeyto fields and rules
  • Load masters and openings with the Import Center, preview and rollback
  • Post and correct opening balances for accounts, bills and stock
  • Describe what the Zeyto Migration Tool supports today and how its seven steps, review queue and certificate work
  • Prove migration with tie-outs, a differences log and sign-off
  • Plan rehearsals, a cutover schedule and rollback using Zeyto tools

Migration strategy: what moves and when

  • Decide what moves, how much history and the cut-over date before any file is prepared.
  • Most clients need masters, bill-by-bill opening balances and a read-only archive.
  • Name a client owner for each data set.

Cleansing and mapping the data

  • Cleanse by profiling, standardising, de-duplicating, validating and deciding.
  • Map every source field to a Zeyto field with a rule, a check and an owner.
  • Zeyto rejects over-precise numbers rather than rounding them, and needs referenced lists loaded first.

The Import Center in practice

  • Always preview before importing and download the rejects to fix them.
  • Load lists in dependency order, and choose the mode deliberately.
  • Rollback removes what a run created; it does not undo updates.

Opening balances: accounts, bills, stock and cheques

  • Opening balances come from a signed trial balance, an invoice-level ageing and a stock valuation.
  • 3900 nets to zero when the opening trial balance is complete.
  • Edit with preview, or cancel all, and plan how cheques are handled.

The Zeyto Migration Tool

  • The tool reads Emeron today, never changes the old system, and posts through Zeyto's own engine.
  • Unpostable documents wait in Migration Review with a reason and a proposal.
  • The certificate in reconciliation.xlsx is the sign-off page; NOT READY means do not sign.

Reconciliation and proof of migration

  • Prove migration with tie-outs, not impressions.
  • 3900 must be zero and receivables, payables and stock must tie to the old listings.
  • Every difference needs a reason, an owner and the accountant's decision.

Cutover dry-runs and rollback

  • Rehearse at least twice and time every step.
  • Know which tool reverses which mistake: reset, import rollback, cancel openings or restore.
  • Set a go/no-go time and rollback criteria before the weekend.

Migration strategy: what moves and when: key table

OptionWhat movesZeyto meansFit
A Masters and opening balancesLists plus balances at the cut-over date, bill by billImport Center and Accounting, OpeningsDefault for most clients
B Option A plus open ordersAlso orders still to deliver, re-entered as documentsManual entry or import where supported, planned in the blueprintDistributors with big open orders
C Full history replayEvery past document posted again through ZeytoMigration Tool, for Emeron onlyOnly when transaction-level history is required in Zeyto
D Read-only archiveOld system kept for referenceRestored backup, exported reports, PDFsAlways, alongside A or B

Cleansing and mapping the data: key table

Source fieldZeyto fieldTransformationCheckOwner
Customer nameNameTrim spaces, single spellingNo duplicates in fileSales manager
VAT numberTRNDigits only; empty if noneExactly 15 digitsAccountant
Credit daysCredit DaysNumberMatches payment termSales manager
Tax percent 5/0/exemptTax code SR5, ZR, EX, OOS or RCMMap by ruleEvery item has a codeAccountant
Unit 'Pcs', 'PC', 'Piece'UnitMap to one Zeyto unitUnit exists before itemsStorekeeper
Ledger balanceDebit or Credit amountSign rule agreed in writingTrial balance totals matchAccountant

The Import Center in practice: key table

ModeUse whenBehaviour
Create new onlyFirst loadAdds new codes; rejects a code that already exists
Update existing by codeCorrecting many recordsChanges existing records; rejects unknown codes. Empty cells keep values unless Blank clears the value is ticked
Create or updateMixed filesDoes both

Opening balances: accounts, bills, stock and cheques: key table

TabWhat is enteredHow it posts
AccountsDebit or credit for each ledger: cash, bank, fixed assets, loans, capitalOne opening journal per currency
Customer / Supplier billsOne row per open invoice: party, invoice number, dates, amount, Dr/CrOne opening bill per invoice, so receipts can be matched later
StockWarehouse, item, quantity, unit, cost rate, plus batch, expiry and serialsOne Opening Stock document per warehouse

Cutover dry-runs and rollback: key table

RehearsalPurposeOutput
1 TechnicalFind rejects, mapping errors, missing mastersFix list and mapping updates
2 Timed, with accountantRun the real sequence against a recent copy, measure each stepActual durations, reconciliation signed as practice
3 Final cutoverRun with the frozen dataSigned opening position
Scan or visit zeyto.app/academy/learn/i04-data-migration for the full lessons, self-checks and practice quiz.3 more tables in the lessons.Online learning material from Emeron Infospace FZE. Not a professional qualification.