Brightwater Provisions, Inc.
LedgerPro to new ERP
- Cutover
- Go-live
- Books
- USD
Loading this view
Public demoView-only · fictional data
Brightwater Provisions, Inc.
LedgerPro to new ERP
Every rule the engine ran, and the findings it produced.
A rule that errored produced no verdict. It fails readiness rather than passing quietly.
| Rule | Title | Status | Findings |
|---|---|---|---|
| AP.APPLICATION_DOCUMENT_EXISTS | Payment application references an unknown bill | passed | 0 |
| AP.BILL_DATE_IN_WINDOW | Bill dated after the cutover | passed | 0 |
| AP.BILL_PARTY_EXISTS | Bill references an unknown vendor | passed | 0 |
| AP.DOCUMENT_TOTAL_CONSISTENT | Bill subtotal and tax do not add to total | passed | 0 |
| AP.DUPLICATE_BILL | Duplicate bills within one vendor entity | passed | 0 |
| AP.OPEN_AMOUNT_CONSISTENT | Reported open amount does not follow from the bill and its payments | passed | 0 |
| AP.OVERAPPLIED_DOCUMENT | Applications exceed the bill total | passed | 0 |
| AP.PAYMENT_DATE_IN_WINDOW | Payment dated after the cutover | passed | 0 |
| AP.PAYMENT_PARTY_EXISTS | Payment references an unknown vendor | passed | 0 |
| AR.APPLICATION_DOCUMENT_EXISTS | Payment application references an unknown invoice | passed | 0 |
| AR.DOCUMENT_TOTAL_CONSISTENT | Invoice subtotal and tax do not add to total | passed | 0 |
| AR.INVOICE_DATE_IN_WINDOW | Invoice dated after the cutover | passed | 0 |
| AR.INVOICE_PARTY_EXISTS | Invoice references an unknown customer | failed | 1 |
| AR.OPEN_AMOUNT_CONSISTENT | Reported open amount does not follow from the invoice and its payments | passed | 0 |
| AR.OVERAPPLIED_DOCUMENT | Applications exceed the invoice total | passed | 0 |
| AR.PAYMENT_DATE_IN_WINDOW | Payment dated after the cutover | passed | 0 |
| AR.PAYMENT_PARTY_EXISTS | Payment references an unknown customer | failed | 1 |
| CUR.FUNCTIONAL_AMOUNT_CONSISTENT | Functional amount does not match amount times the published rate | passed | 0 |
| CUR.MISSING_FX_RATE | Foreign-currency record without a published rate | passed | 0 |
| CUR.PARTY_CURRENCY_MISMATCH | Document currency differs from the party's usual currency | failed | 3 |
| DATA.INSTRUCTION_LIKE_TEXT | Free text that reads like instructions to an automated reviewer | failed | 1 |
| GL.ACCOUNT_EXISTS | Journal line posts to an account missing from the chart of accounts | failed | 4 |
| GL.CONTROL_ACCOUNT_DIRECT_POST | Manual posting to a receivable or payable control account without a party | passed | 0 |
| GL.DATE_IN_WINDOW | Entry date outside the history window | failed | 1 |
| GL.DUPLICATE_ENTRY | Manual journal entries with identical date and lines | passed | 0 |
| GL.JE_BALANCED | Journal entry does not balance | failed | 1 |
| GL.LINE_NONZERO | Journal line amount is zero | passed | 0 |
| GL.PERIOD_MATCHES_DATE | Posting period differs from the period of the entry date | failed | 2 |
| MAP.ACCOUNT_UNMAPPED | Legacy account with activity or balance has no target | failed | 1 |
| MAP.SUBTYPE_COMPATIBLE | Control-account subtypes mixed by the mapping | failed | 1 |
| MAP.TARGET_ACCOUNT_EXISTS | Mapping points to an account missing from the target chart | passed | 0 |
| MAP.TYPE_COMPATIBLE | Legacy and target account types differ | passed | 0 |
| PARTY.INACTIVE_WITH_OPEN_BALANCE | Inactive party with open items at cutover | passed | 0 |
| PARTY.UNRESOLVED_DUPLICATE_CANDIDATE | Possible duplicate parties without a decision | failed | 4 |
| PAY.DUPLICATE_PAYMENT | The same obligation paid twice | passed | 0 |
| PAY.UNAPPLIED_CASH | Receipt with unapplied cash at cutover | failed | 1 |
| TB.PERIOD_COVERAGE | Trial balance is missing a period of the history window | passed | 0 |
Every finding of this run. Each links to the issue that tracks it across runs.
| Severity | Rule | Message | Amount at risk | Issue |
|---|---|---|---|---|
| critical | GL.ACCOUNT_EXISTS | jl:JE-2026-0041:1 posts to 6999, which is not in the chart of accounts | 4,120.35USD | Open issue |
| critical |
| AR.PAYMENT_PARTY_EXISTS |
| PMT-31877 references C-0412, which is not in the party master |
| — |
| Open issue |
| critical | AR.INVOICE_PARTY_EXISTS | INV-10301 references C-0412, which is not in the party master | — | Open issue |
| critical | RECON.R1 | Trial balance control vs GL detail: {'account': '2000', 'period_end': '2026-06-30'} differs by -1184.62 | 1,184.62USD | Open issue |
| critical | RECON.R1 | Trial balance control vs GL detail: {'account': '2000', 'period_end': '2026-05-31'} differs by -1184.62 | 1,184.62USD | Open issue |
| critical | RECON.R1 | Trial balance control vs GL detail: {'account': '1300', 'period_end': '2026-03-31'} differs by -21730.00 | 21,730.00USD | Open issue |
| critical | GL.ACCOUNT_EXISTS | jl:JE-2026-0219:1 posts to 6999, which is not in the chart of accounts | 1,168.00USD | Open issue |
| critical | GL.JE_BALANCED | JE-2026-0412 is out of balance by 450.00 | 450.00USD | Open issue |
| critical | RECON.R2 | Legacy balances through the mapping vs staged balances: {'target_account': '1300', 'period_end': '2026-03-31'} differs by -21730.00 | 21,730.00USD | Open issue |
| critical | RECON.R1 | Trial balance control vs GL detail: {'account': '6200', 'period_end': '2026-04-30'} differs by 1184.62 | 1,184.62USD | Open issue |
| critical | RECON.R1 | Trial balance control vs GL detail: {'account': '6410', 'period_end': '2026-05-31'} differs by -450.00 | 450.00USD | Open issue |
| critical | RECON.R1 | Trial balance control vs GL detail: {'account': '2000', 'period_end': '2026-03-31'} differs by -1184.62 | 1,184.62USD | Open issue |
| critical | RECON.R2 | Legacy balances through the mapping vs staged balances: {'target_account': '2000', 'period_end': '2026-05-31'} differs by -1184.62 | 1,184.62USD | Open issue |
| critical | GL.ACCOUNT_EXISTS | jl:JE-2026-0163:1 posts to 6999, which is not in the chart of accounts | 638.42USD | Open issue |
| critical | RECON.R1 | Trial balance control vs GL detail: {'account': '6410', 'period_end': '2026-04-30'} differs by -450.00 | 450.00USD | Open issue |
| critical | RECON.R1 | Trial balance control vs GL detail: {'account': '2000', 'period_end': '2026-04-30'} differs by -1184.62 | 1,184.62USD | Open issue |
| critical | RECON.R2 | Legacy balances through the mapping vs staged balances: {'target_account': '2000', 'period_end': '2026-04-30'} differs by -1184.62 | 1,184.62USD | Open issue |
| critical | RECON.R2 | Legacy balances through the mapping vs staged balances: {'target_account': '2000', 'period_end': '2026-03-31'} differs by -1184.62 | 1,184.62USD | Open issue |
| critical | RECON.R1 | Trial balance control vs GL detail: {'account': '6200', 'period_end': '2026-03-31'} differs by 1184.62 | 1,184.62USD | Open issue |
| critical | MAP.ACCOUNT_UNMAPPED | legacy account 6999 has a balance or activity but no target mapping | 2,315.77USD | Open issue |
| critical | GL.ACCOUNT_EXISTS | jl:JE-2026-0107:1 posts to 6999, which is not in the chart of accounts | 1,275.00USD | Open issue |
| critical | RECON.R2 | Legacy balances through the mapping vs staged balances: {'target_account': '2000', 'period_end': '2026-06-30'} differs by -1184.62 | 1,184.62USD | Open issue |
| critical | RECON.R1 | Trial balance control vs GL detail: {'account': '6200', 'period_end': '2026-05-31'} differs by 1184.62 | 1,184.62USD | Open issue |
| critical | RECON.R1 | Trial balance control vs GL detail: {'account': '6200', 'period_end': '2026-06-30'} differs by 1184.62 | 1,184.62USD | Open issue |
| critical | GL.DATE_IN_WINDOW | JE-AP-20455 is dated 2062-03-14, outside 2026-01-01..2026-06-30 | 1,184.62USD | Open issue |
| critical | RECON.R1 | Trial balance control vs GL detail: {'account': '6410', 'period_end': '2026-06-30'} differs by -450.00 | 450.00USD | Open issue |
| critical | NORM.MALFORMED_ROW | 01a0c786-9da6-721e-a2a0-85361e733ff6 lines 9505-9506 could not be parsed (field_count_mismatch) | — | Open issue |
| critical | RECON.R1 | Trial balance control vs GL detail: {'account': '5000', 'period_end': '2026-03-31'} differs by 21730.00 | 21,730.00USD | Open issue |
| critical | RECON.R2 | Legacy balances through the mapping vs staged balances: {'target_account': '5000', 'period_end': '2026-03-31'} differs by 21730.00 | 21,730.00USD | Open issue |
| critical | RECON.R2 | Legacy balances through the mapping vs staged balances: {'target_account': '5100', 'period_end': '2026-04-30'} differs by -450.00 | 450.00USD | Open issue |
| critical | RECON.R2 | Legacy balances through the mapping vs staged balances: {'target_account': '5100', 'period_end': '2026-05-31'} differs by -450.00 | 450.00USD | Open issue |
| critical | RECON.R2 | Legacy balances through the mapping vs staged balances: {'target_account': '5100', 'period_end': '2026-06-30'} differs by -450.00 | 450.00USD | Open issue |
| critical | RECON.R2 | Legacy balances through the mapping vs staged balances: {'target_account': '6200', 'period_end': '2026-03-31'} differs by 1184.62 | 1,184.62USD | Open issue |
| critical | RECON.R2 | Legacy balances through the mapping vs staged balances: {'target_account': '6200', 'period_end': '2026-05-31'} differs by 1184.62 | 1,184.62USD | Open issue |
| critical | RECON.R2 | Legacy balances through the mapping vs staged balances: {'target_account': 'unmapped', 'period_end': '2026-06-30'} differs by 2315.77 | 2,315.77USD | Open issue |
| critical | RECON.R2 | Legacy balances through the mapping vs staged balances: {'target_account': 'unmapped', 'period_end': '2026-03-31'} differs by 2315.77 | 2,315.77USD | Open issue |
| critical | RECON.R3 | AR subledger vs GL control accounts: {'party': 'C-0233'} differs by 9340.00 | 9,340.00USD | Open issue |
| critical | RECON.R2 | Legacy balances through the mapping vs staged balances: {'target_account': 'unmapped', 'period_end': '2026-02-28'} differs by 2315.77 | 2,315.77USD | Open issue |
| critical | RECON.R3b | Control aging vs staged open items: {'document': 'INV-10877'} differs by 9340.00 | 9,340.00USD | Open issue |
| critical | RECON.R2 | Legacy balances through the mapping vs staged balances: {'target_account': 'unmapped', 'period_end': '2026-05-31'} differs by 2315.77 | 2,315.77USD | Open issue |
| critical | RECON.R2 | Legacy balances through the mapping vs staged balances: {'target_account': 'unmapped', 'period_end': '2026-01-31'} differs by 2845.35 | 2,845.35USD | Open issue |
| critical | RECON.R2 | Legacy balances through the mapping vs staged balances: {'target_account': '6200', 'period_end': '2026-04-30'} differs by 1184.62 | 1,184.62USD | Open issue |
| critical | RECON.R2 | Legacy balances through the mapping vs staged balances: {'target_account': 'unmapped', 'period_end': '2026-04-30'} differs by 2315.77 | 2,315.77USD | Open issue |
| critical | RECON.R2 | Legacy balances through the mapping vs staged balances: {'target_account': '6200', 'period_end': '2026-06-30'} differs by 1184.62 | 1,184.62USD | Open issue |
| critical | RECON.R4 | AP subledger vs GL control accounts: {'party': 'V-1211'} differs by 1184.62 | 1,184.62USD | Open issue |
| critical | RECON.R3 | AR subledger vs GL control accounts: {'party': 'unassigned'} differs by -38400.00 | 38,400.00USD | Open issue |
| medium | BANK.UNRECORDED_ACTIVITY | MONTHLY MAINTENANCE FEE -45.00 USD on 2026-02-27 is not recorded in the ledger | 45.00USD | Open issue |
| high | GL.PERIOD_MATCHES_DATE | JE-AP-20455 is posted to 2026-03 but dated 2062-03-14 | 1,184.62USD | Open issue |
| medium | BANK.UNRECORDED_ACTIVITY | MONTHLY MAINTENANCE FEE -45.00 USD on 2026-04-30 is not recorded in the ledger | 45.00USD | Open issue |
| medium | BANK.UNRECORDED_ACTIVITY | MONTHLY MAINTENANCE FEE -45.00 USD on 2026-05-29 is not recorded in the ledger | 45.00USD | Open issue |
| medium | GL.PERIOD_MATCHES_DATE | JE-2026-0388 is posted to 2026-03 but dated 2026-04-02 | 21,730.00USD | Open issue |
| high | CUR.PARTY_CURRENCY_MISMATCH | INV-10611 is in USD; C-0301 normally uses EUR | 430.55USD | Open issue |
| high | PARTY.UNRESOLVED_DUPLICATE_CANDIDATE | C-0107 and C-0198 may be the same customer (score 0.6013) | — | Open issue |
| high | CUR.PARTY_CURRENCY_MISMATCH | INV-10542 is in USD; C-0301 normally uses EUR | 663.00USD | Open issue |
| medium | BANK.UNRECORDED_ACTIVITY | MONTHLY MAINTENANCE FEE -45.00 USD on 2026-01-30 is not recorded in the ledger | 45.00USD | Open issue |
| high | PARTY.UNRESOLVED_DUPLICATE_CANDIDATE | C-0107 and C-0154 may be the same customer (score 1.0000) | — | Open issue |
| high | RECON.R6 | Source GL rows vs staged journal lines: {'period': '2026-04'} differs by 1 | 450.00USD | Open issue |
| medium | BANK.UNRECORDED_ACTIVITY | MONTHLY MAINTENANCE FEE -45.00 USD on 2026-03-31 is not recorded in the ledger | 45.00USD | Open issue |
| high | CUR.PARTY_CURRENCY_MISMATCH | INV-10689 is in USD; C-0301 normally uses EUR | 1,254.40USD | Open issue |
| high | PARTY.UNRESOLVED_DUPLICATE_CANDIDATE | C-0154 and C-0198 may be the same customer (score 0.6013) | — | Open issue |
| medium | BANK.UNRECORDED_ACTIVITY | MONTHLY MAINTENANCE FEE -45.00 USD on 2026-06-30 is not recorded in the ledger | 45.00USD | Open issue |
| high | MAP.SUBTYPE_COMPATIBLE | 1205 (contra_asset) maps to 1200 (accounts_receivable) | — | Open issue |
| high | PARTY.UNRESOLVED_DUPLICATE_CANDIDATE | V-1042 and V-1187 may be the same vendor (score 1.0000) | — | Open issue |
| low | PAY.UNAPPLIED_CASH | PMT-32028 has 1254.40 USD unapplied | — | Open issue |
| low | DATA.INSTRUCTION_LIKE_TEXT | notes of party:vendor:V-1263 contains instruction-like text | — | Open issue |