
Freeman Accounting Integration — Version 28
Controlled staged transaction mapping
Version 28 adds a server-side staging-to-journal workflow. Each eligible migrated record can create one balanced draft journal; a different authorised user must post it. Unsupported and zero-value transactions are flagged as exceptions.
Not production accounting: mapping assumes cash retail sales, inventory supplier invoices and bank-paid supplier payments. It does not validate source documents, taxes, cost of sales or bank settlements.
Test procedure
- Extract the ZIP and start the Python server following secure-server/README.md.
- Sign in to the local server and stage fictional records in Data Migration & Reconciliation.
- Open Staged Transaction Posting & Exceptions.
- Create a journal draft for an eligible staged record.
- Attempt mapping it again to verify duplicate prevention.
- Sign in as a different authorised finance user and approve it in Double-Entry Journal & Trial Balance.
- Verify the trial balance and audit register.