Overview

What this tool does

Securely migrate item codes, sent invoices, received invoices, and receipts from a legacy EGEInvoicing SQL Server database into an EGKits tenant (direct database or Secure Migration API).

Compatibility

Compatibility

Windows
Windows 10 / Windows 11
Architecture: x64
MSI

.NET runtime included (self-contained)

Capabilities

Key features

Direct database or Secure Migration API target modes

Dry-run validation before writing

Organisation mapping with registration-number and name suggestions

Resumable batch migration with per-batch transactions

Automatic reconciliation of document counts and totals

Quarantine reporting for rejected documents

Profiles, logs, and reports under AppData

Requirements

System requirements

Windows 10 or later (x64)

Access to the legacy EGEInvoicing SQL Server database

EGKits tenant database connection or Secure Migration API credentials

Network connectivity to source and target systems

Setup

Installation

Before you install

  1. Confirm you have SQL connectivity to the legacy database and the EGKits target (or API endpoint).

  2. Identify the EGKits tenant identifier that must be stamped on migrated rows.

  3. Plan a dry-run window before any production cutover.

Install

  1. Download the official MSI from this page.

  2. Run msiexec /i EGKitsLegacyMigrator.msi (or double-click the MSI).

  3. Launch EGKits Migration Platform from the Start Menu.

After install

  1. Open the app and create a connection profile for legacy and target databases.

  2. Use Test connection / Test target before mapping.

  3. Profiles and logs are stored under %APPDATA%\EGKits\LegacyMigrator.

Configuration

  1. Load tenants from the platform registry database or paste a direct target connection string.

  2. Map legacy organisation ids to EGKits CompanyCodes / Branches.

  3. Review Options (placeholder catalogue rows, orphaned line-tax attachment) before a production run.

Troubleshooting

  1. If a profile was copied from another PC, re-enter passwords (DPAPI is machine/user bound).

  2. Unmapped organisations block documents — complete Mapping and re-run preflight.

  3. Use Dry run and the failure report to fix data issues before a live Start.


See documentation
more

Related downloads

Latest Stable
Desktop Agents
EGKits ETA Signing Agent

On-premises ETA e-signature companion

Securely connect EGKits E-Invoices with local USB security tokens (Egypt Trust / SafeNet) for ETA CAdES-BES signing when the SaaS backend cannot access the token.

Platform Windows
Package MSI
Version v1.0.1
Released 2026-08-21 UTC
Size 38 MB
Compatibility Windows 10 / Windows 11 · x86
Latest Stable
Utilities
EGKits Screen Overlay

Desktop screen-share overlay companion

Provide the required EGKits desktop screen-overlay for supported collaboration workflows: cursor, click ripples, ink, and shapes on a transparent click-through overlay over the shared monitor.

Platform Windows
Package MSI · EXE
Version v1.0.2
Released 2026-08-21 UTC
Size 66 MB
Compatibility Windows 10 / Windows 11 · x64
Download
Version

v1.1.0

File

EGKitsLegacyMigrator.msi

Size

66 MB

SHA-256
244fbd7dff69eade464fdbe9615aaa8170e83c65b9873b40b4a51c30ad97392e Verify on Windows with Get-FileHash -Algorithm SHA256.
Download MSI Publisher: IDSYSEG / EGKits

Release history


Help & docs

Reconnecting to the server…

Please wait, or reload the page.