There are two types of voucher entries that can be done. Labour and Expense. Each of these entries will create transactions that can then be used to populate "Actuals" in Team/Task and "Actual Cost" in Financial Plans. A need can arise to delete incorrectly entered voucher entries. This process is called "WIP Adjustment" in Clarity, and it results in reversal of transactions.
But the way the application handles each of these voucher entry types is different. Reversal of Expense and Labour transactions work differently.
Example of how it works for labour:
Example of how it works for Expense:
Fix for both labour and expense:
For labour resources:
For expense resources:
Incorrectly entered positive actuals can be reversed by just putting in negative actuals. When transactions are in status = 0, quantities cancel out without any issues.
Simple query for DB, with only required columns for these cases.select pw.transdate, pw.status, pw.quantity,pw.project_code, pw.resource_code, pw.lastupdatedatefrom ppa_wip pworder by lastupdatedate desc;