I’ve had a few questions recently about why Horizon blocks for library invoices disappear from the Current Blocks page of a borrower’s account before they’ve paid the invoice.
This is a quirk of Horizon; library invoice blocks will only be current blocks for 24 hours. At this point, they disappear into the History blocks even though they may still need to be paid. The lost book block (and associated charge) will still be a current block.
(If an item has progressed to Finance Invoice, an alert is manually added when the Finance Invoice is generated and removed when it is paid).
In short – if you want to check whether a library invoice has been generated for a lost book, you need to check the borrower’s history blocks.