Tested this and it works as described. When a backdate is set in Checkin AND the Amnesty Mode circulation modifier is enabled, all fines on the transaction are voided and rows in money.billing.note are annotated appropriately with "Amnesty Checkin". So Amnesty Mode is appropriately overriding a backdate.
Tested this and it works as described. When a backdate is set in Checkin AND the Amnesty Mode circulation modifier is enabled, all fines on the transaction are voided and rows in money.billing.note are annotated appropriately with "Amnesty Checkin". So Amnesty Mode is appropriately overriding a backdate.
My signoff branch is here:
http:// git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/user/ mmorgan/ lp1444514_ amnesty_ mode_overrides_ backdate_ signoff