Cleanup in operation order during transaction voiding.
authorJanusz Dobrowolski <janusz@frontaccouting.eu>
Mon, 29 Apr 2013 10:38:12 +0000 (12:38 +0200)
committerJanusz Dobrowolski <janusz@frontaccouting.eu>
Mon, 29 Apr 2013 10:38:12 +0000 (12:38 +0200)
admin/db/voiding_db.inc

index faba6ea5a7ad1387a920c7c981129fa35e9bf4e8..5711a0e41eb3ffb3a1f8f95c08e018cf20135c16 100644 (file)
@@ -112,8 +112,8 @@ function void_transaction($type, $type_no, $date_, $memo_)
 
        // only add an entry if it's actually been voided
        add_audit_trail($type, $type_no, $date_, _("Voided.")."\n".$memo_);
-       add_voided_entry($type, $type_no, $date_, $memo_);
        $Refs->restore_last($type, $type_no);
+       add_voided_entry($type, $type_no, $date_, $memo_);
        return true;
 }