User Tools

Site Tools


release_19.1

This is an old revision of the document!


<< List of all previous releases

Release 19.1 - Key Features

Payment History (with Notes)

Historically, you only had the ability to record a single payment per member for any event. When you edited it, the new value actually replaced the old value, effectively only ever recording the last balance, rather than seeing the history of the payments.

You now have the ability to record multiple payments/remittances per event. I.e., you can record that a member paid $40, and then paid another $20 a week later, and then was refunded the entire $60.

Additionally you can now specify the purpose/type of each entry in the payment history. In addition to the basic fee payment/refund, you can also specify that an amount is a categorized expense. E.g., you can record that a member spent $160 on Food or Facilities Rental or Accommotation or Gas/Transporation, etc. There are some pre-defined categories, but you're free to type in whatever text you want.

One of the entry types is called “Write off”. If a member quits and leaves you saddled with unpaid amounts, you can now add a write-off entry that will reduce their balance (and that of the event) to zero. You can add these in bulk, by doing “Zero all balances” for a specific member or your entire section… i.e., it adds a “write-off” entry to a member's payment history for each member/outing that has a non-zero balance.

All payment history entries can have notes. E.g., you can describe that a payment was received by cash or cheque or e-transfer, or explain the an expense was for “Craft supplies”. It's just a field that you can use to record whatever you feel is important.

This new payment history also applies to remittances recorded for sections participating in multi-section events.

Miscellaneous Enhancements

  • Outing Contact picker should display Scout/Parents: getLoginName, with email address as subtext, Scouters: not all email addresses?
  • SS-5578: When “Is excluded from Troop emails” conflicts with being a default contact for events, side with “Is excluded”
  • Need to provide external_id and display_name in renameGroup support method
  • Change add Group to use Council Drop down
  • PAYMENT: Zero Balance for a single member (via “Reports” | “Amounts Owing”)

Bug Fixes

  • Default signup notification recipients count was wrong until you actually drilled down to that page
  • Close button link (black) was showing up on lightboxes that had canClose set to false, and no closeLabel
  • Couldn't select logins as outing contacts that had apostrophes in the generated login name
  • Login pickers weren't being rebuilt after a change via “Account” | “Access granted by login”
  • SS-5777: Changing JUST a member's patrol isn't being detected as a diff, so Save isn't doing anything (deepEquals isNaN logic error)
  • TRAINING: If follow-on skills all belong to the same two areas, then the dividers aren't shown (correct), but the topic is listed twice (confusing)
  • TRAINING: SS-5781: Various training tweaks
  • SS-5785: Attachments (appearing) not being added
release_19.1.1703201874.txt.gz · Last modified: 2023/12/21 23:37 by admin