Another edge case that hasn't occurred yet (surprisingly) editing the amount of a bill. The payment generated by the trigger couldn't account for that.
Don't have an account? You can sign up here