ACEweb Release Notes

3.5.075/4.0.075, released December 6, 2023

  • ACEweb now supports logging attendance for workshops. This requires the optional Attendance Tracking module, and updated attendtrack.awp and attendtrack_page.prg templates.
  • ACEweb now supports the Student Manager course preference to require memberships to be paid before allowing registration in membership required courses. Need to set the new RequirePaidMem INI setting to ON to enable.
  • ACEweb will now send an email to instructors when a course has fallen below the course minimum (e.g. due to cancellations). Requires an updated cancelreg_page.prg.
  • Instructor Rosters will now export as the XLSX type.
  • ACEweb now supports the Age restriction as set on the course record.
  • The GetUUDF function has been extended to work with Instructor Unlimited UDFs.
  • ACEweb now supports the Expiration Date on Escrow payments.
  • Fixed an issue with confirmations messages not being correct when partially paying for package courses with a gift card or escrow.
  • Fixed an issue with express registration pages not supporting unlimited dropdown fields.
  • Fixed an issue with confirmation emails showing the same gift card code for all proxy gift cards bought in the same transaction.
  • Fixed an issue with the Workshop listing showing all workshops for multiple people on the Cart. Now it will show links for each person. Click the link to view/edit workshops for the person.
  • Fixed an issue with registration fees when a user re-enrolls in a course they had previously cancelled. Now ACEweb will email staff that the person re-enrolled in the course and advise the staff to review the Cancellation fees.
  • Fixed an issue with the Workshops Listing page > Return to Original Page button that was causing it to return to the wrong page.

3.5.074/4.0.074, released July 17, 2023

  • Added support for the new Payment Plan module. Contact ACEware Systems for module pricing.
  • A new Async.ini lets you set the table columns for the Other Courses list in Registration History.
  • Added the PublishDescription setting for use in the Config section of the XcourseStatus.htm template to show the catalog description when the description is not published to the Web.
  • Attendance Tracking Users: atttendence records are now created at the time of registration.
  • Start up errors involving missing session log fields are now written to the daily .txt log file.
  • Name record creation is blocked under certain conditions (e.g. links are added to Special Needs, ??? added to Special Needs, etc.). Requires an updated person_page.prg, located in the update zips.
  • Fixed an issue with the GENVNUM option for AltSettings INI, that assigns invoice numbers to Billing payments, not working with the Deposit feature.
  • ProxyReg was incorrectly was showing the message about entering your own address when you did not. Requires an updated proxyreg.js file, located in the update zips.
  • Fixed binding issues with unlimited UDFs on person.awp.
  • Fixed an issue with registration Memo type unlimited UDFs on express registration templates not saving values longer than 40 characters.
  • Fixed an issue with the BillFirm INI not working with the Deposit feature.
  • Fixed an issue with registrants being able to cancel a registration when SelfCancel was set to NONE. Requires an updated cancelreg_page.prg file, located in the update zips.

3.5.073/4.0.073, released May 10, 2023

  • Added an option to the Custom Phrases to customize the notice for courses set to Publish/No Register. Requires an updated awphrases.xml, located in the update zips.
  • Updated the Cancel Registration feature to allow the logged on user to also cancel their proxy registrations. Requires updated cancelreg.awp, cancelreg_page.prg, and cancelreg.txt, located in the update zips.
  • A new INI setting called SessionCutoff was added for custom session cutoff behavior. Do not change from default unless directed to by your ACEware technician.
  • Fixed an issue with .NET installs not loading COM servers when hitting ACEweb pages if you unloaded them and didn't explicitely reload them by clicking the Load Servers link. Requires an updated webconnectionmodule.dll, located in the update zips.
  • Fixed an "inetpub\aceweb\[crseudfs].dbf' does not exist" error if you were showing course UDFs on the coursestatus.awp page.
  • Fixed a "Syntax error." on the Account Signup page (person.awp) that was generated if you had a field listed in the RequiredFields INI and did not have the required class set on the field on the person.awp template.
  • Fixed an issue with the routine to show the logged on user possible proxy names, that would expose some data to Bots.
  • Fixed an issue with message duplication if you partially paid for a transaction with Escrow monies.
  • Fixed an issue with the Unscheduled Courses email routine that was not sending emails under certain conditions.

3.5.072/4.0.072, released February 7, 2023

  • Added support for the new Gift Card module. Contact ACEware Systems for module pricing.
  • Added the GiftCard INI setting that enables ACEweb support for the Gift Card module.
  • Added the ability for staff to send Emergency Emails from ACEweb.
  • Added the RegenSession INI setting. If enabled, will generate a new Session ID when a user logs into ACEweb.
  • Added support for the CUEFLag to the Person.awp template. Requires an updated person_page.prg, located in the update zips. Also requires adding the hidden CUEflag field to person.awp and recompiling person.awp.
  • An updated RWD design is available for ACEweb. Contact your ACEware technician if you are interested in obtaining the new design for your site (ACEweb Makeover rates apply).
  • Updated the Payment Status page to hide the Print Receipt button on free courses (which have no payment for a receipt). Requires an updated accountstatus_page.prg, located in the update zips.
  • Updated the Instructor Course list to include courses with no dates.
  • Updated the BOGO feature to support version 072. Requires an updated bonusdeal_page.prg. Contact your ACEware technician for a copy.
  • Fixed an issue with the Fee Active option that was activating the fee a day late.
  • Fixed an issue with waitlisting that was resetting the course user, update date and time values, when the waitlisted registration was added.
  • Fixed an issue with Advanced Search that would generate a "Function name is missing )" error if you had an apostrophe in the Location name. Requires an updated advancedsearch_page.prg, located in the update zips.
  • Attendance Tracking Module Users: fixed an "Expression is not valid outside of with/endwith" error. Requires an updated attendtrack_page.prg. Contact your ACEware technician for a copy.
  • Fixed an issue with Express Registration pages not saving logical type values to the registration record. Note: the fix for this issue also effected the Supplemental Data Capture feature. If you use the Supplemental Data Capture feature, you will need to edit the XEnrollCard.htm template and set the value of the ECDCflag field in the ##-DataCapture-## section to ON (e.g. ).
  • Fixed an issue that caused ACEweb to create a duplicate registration in certain circumstances.