Release Notes: Version 24.1
Released August 2024
Overview
This release is dedicated to improving the overall performance and stability of the software.
Club Booking accounts created with price level 1
// Online booking customer profiles were being created with a price level of '0' which would through pop-ups when adding to invoices. They are now created with the standard level of 1.
- No more pop-ups that relate to price level when adding online booking customers to invoices.
Online booking customers records status values update properly after registration
// When a customer that is newly created from Club booking checks in to CS Registration and signs their waiver in the waiver enforcement process their statuses are not changed despite the appropriate ‘Automatic Change Status Rules’ being in place. This is misleading to cashiers who see a red status in the POS indicating the customer has not signed their waiver, despite them actually having signed their waiver.
This has been corrected
- Cashiers can properly asses who have completed the waiver and who has not.
Online Booking customer records now being created with a visit count of 0
// If you book online and create a profile, the number of visits on that account gets set to 1. Booking online should not count as a visit. Also Using the same account again for a second booking the Number of Visits count still stays at 1.
This has been corrected
- Customer visits can now properly reflect based on the guests attending the venue.
Icons now are properly spaced when changing languages in the Point of Sale terminal
// When toggling between languages on the POS the buttons and icons in the venue calendar overlap with one another, making it difficult to manage the calendar view.
This has been corrected
- They no longer have to deal with overlapping icons.
Adjusting sale summary export to easily distinguish Check discounts vs gratuities
// Gratuity and check discounts were appended onto one line when exporting the Sales Summary report.
- They now are on separate lines so that they're more easily distinguished.
Update speedscreens to show the proper time on the Schedule
// The root issue of conflicting date & time endpoints has been corrected to make it uniform.
- The schedule screen will show the proper times.
Buttons on the calendar no longer slowly disappear off the screen
// When a user is on the Calendar on the intake but moves to another menu option such as Point of Sale or Venue and then goes back to the Calendar, the red buttons on the right side of the intake will start moving lower and lower. Eventually, all of the buttons will go off of the page.
This has been resolved
- Customers will still have the buttons available to use as they go through their day-to-day without having to reboot their session.
Outstanding Credits report properly calculates customer credits.
// When running the Oustanding Credits Report in sp_admin and filtering by race credits, the report shows multiple customers having negative credits even though their profile does not show the same thing. The stored procedure was ignoring credits that expired.
This has been resolved
- The outstanding credits report now reports accurately.
The scoreboard no longer freezes at the end of a race in the POS.
// When a heat changes to the finished status, all terminals will freeze for ~10-15 seconds.
This has been resolved through a modification of a stored procedure.
- The customer should no longer experience freezing at the end of the race.
Adding a booking from booking manager without a payment now properly updates the capacity
// Reported issue where the capacity was inaccurately reflected when adding a booking from the director without finalizing the payment.
This has been resolved
- Customers can now add a booking from booking manager without a payment and it will properly update the capacity of the activity.
PHP API for EventReservations response corrected
// When using the EventReservations PHP API endpoint, using the below request, it is sending back a bad response. The response should have been the ID for the eventreservation created, but it sent back a eventreservation from far in the past.
This has been corrected
- Customer developers can now properly use this API endpoint.
Reservations added to the heats now have the option to also delete the reservation on the calendar when the reservation is deleted from the venue
// When adding a reservation to an activity, it also adds a reservation to the event calendar. Deleting the reservation on the activity did not delete the reservation on the calendar. This is now an option to delete the reservation via a pop-up.
- The customer can now choose to delete the reservation on the calendar if they choose yes on a pop-up window after deleting the reservation on the venue.
Event names no longer being prepopulated with random names
// Event names were being prepopulated with a “## Onlinebooking” title. There was a record that had and ID of 0 which was breaking this field.
This has been corrected
- Event names are blank by default going forward. Staff will be able to enter their own Event Names.
Assigning karts no longer resets the scroll of the list of guests
// When assigning karts to large races, if you scrolled and then assigned a kart, it would reset the scroll to the top. This scroll reset has been removed
- Customers can now scroll and assign as they please without the system changing the view automatically.
Update Queues to not show just a “Online Booking“ Place Holder
// When an online booking was pending, a new queue would show in the venue drop-down that showed “Online booking“. This has been hidden from the list.
- The Queue drop-down list only contains valid event bookings.
Event type on event calendar will now match the event booked online
// Previously the event time would be fixed to the first in the list. Going forward if it is a specific Event Typemapped to a product, the event type on the reservation calendar will be reflected properly to be the event associated
- Event calendar event types will now match the activity type booked then the activity mapped is an event.
Customers can “Check-in” via the Venue to multiple activities
// The ‘Check-in’ button in SP Intake (Venue) did not work when multi-selecting heats and activities. You can now select multiple activities and check them into multiple at one time.
- Faster check-in operations for online booking customers.
e-Giftcards loaded with Monetary value and Credits
// E-gift cards that had credits and monetary value assigned to them were only assigning the monetary value and not the credits. It now issues the credits properly as well.
- Customers can sell monetary and credit gift cards online.
Giftcards created via /admin are now replicated
// Gift cards that were created in the /admin were not being replicated to sister locations. This has been corrected
- Bulk gift cards created are now properly replicated in all sister locations
Outstanding credits history export no longer crashing sp_admin
// When trying to export the outstanding credits report, if the report is larger, it crashes the sp_admin page.
- Customers can now export the outstanding credit report.
Check details for the event reservation print form no longer show voided items
// When printing out the details form for an event reservation, it was printing all items from the check, including voided items. Now the voided items will no longer show on the details page.
- Customers can reliably see what items the customers purchased using the printout.