Gå til indhold

Verificeret mod app@9d146f9, 16 skal genverificeres, 0 brudt

Fortryd af et match afbogfører ikke

Fælde

faelde.bankmatch.fortryd-roerer-ikke-bogfoering

Et match kan fortrydes af et menneske, men et bogført bilag bliver ikke afbogført, og et afregnet match kan slet ikke fortrydes.

Status: live. Verificeret 2026-10-01 mod app@e99eb6a.

Felter

symptom
Et match fortrydes, og kunden forventer, at bogføringen også er rullet tilbage.
aarsag
UnmatchesBankTransactions::unmatch sletter match-rækkerne og nulstiller bilagets banklinje-anker, men afbogfører ikke noget. Er matchet afregnet i regnskabet (faktura betalt med eksternt id, leverandørafregning), kaster den CannotUnmatchSettledException. Et manuelt bogført bilag fra panelet nulstilles kun til unmatched, og journalen står tilbage i regnskabet. Det automatiske unwind rører kun indtægtsmatches til fakturaer.
saadan undgaas
Fortryd kun før bogføring. Efter bogføring skal bilaget håndteres i regnskabssystemet.

Kilder

kode: app app/Services/Reconciliation/Concerns/UnmatchesBankTransactions.php · UnmatchesBankTransactions::unmatchverificeretkode: app app/Console/Commands/UnwindAutoMatchesCommand.php · UnwindAutoMatchesCommandverificeret

Bruges af