Checks built in
What Multi-currency Accounting enforces at each step.
- Review the sign. Gain is positive economically, not simply because the carrying amount rose. A payable increasing in functional value creates a loss.
- Prevent repeat posting. Run and journal references identify the posted version. Recalculation does not add another copy of a posted adjustment.
- Preserve settlement basis. Under Delta, original basis plus allocated unreversed adjustment gives the carrying amount settled. Releasing that allocation is not another profit-and-loss entry.
- Handle partial settlement. Release only the adjustment allocated to the settled portion; the remaining item keeps its carrying basis for the next run.
- Correct locked rates carefully. Reverse or supersede the affected run through the approved path and retain its used-rate version. A later rate correction does not rewrite posted history.
- Respect periods. A reversal or correction needs an eligible posting period. Hard-close restrictions and any approved reopening remain in force.