BiotraxionOpen application
All releases

Correcting an exhausted lot's settlement, through to the report

2026.10.18-correction-solde-lot-epuise · 2026-10-18

Delivered build : 5b938e51ecfc2af9a13b5a4bbfd3279425d9b940

Changes

  • A supervisor corrects an exhausted lot's settlement from the run's record: the dialog shows what will be written before signing, and that is exactly what is signed.
  • The chain of settlement corrections appears in the run's record, in its CSV export and in the session's PDF report, in the order they happened.
  • Every correction carries its audit entry: no correction is written without one, and a recorded correction cannot be rewritten.
  • The author of the corrected settlement and the team's supervisors are notified, with no cost mentioned.
  • End-of-session reconciliation is restricted to the run's owner and to supervisors, one lot per submission.
  • The tracking view's "partial" marker and a recipe's replayed plan now reason on an exhausted lot's actually available balance, and the effective balance is read at the end of the period being viewed.
  • Quantities counted on the end-of-session screen are displayed rounded, instead of showing a floating-point decimal.
  • Otto only quantifies a withdrawal attached to a run when the requested unit matches the lot's, and refers anyone who is not the run's owner to a supervisor.

Known limitations

  • This batch was written on October 9 and carried over onto the version in service: only the parts still missing were brought in, the rest had already shipped in a more recent form.
  • A stock withdrawal that is obviously out of scale, for instance a volume unit confused with its thousandth, is not yet refused automatically.
  • The previous version's limitations still apply: scheduling a session through Otto is still unstable on some requests.
Français