Issue Key | Issue Summary | Customer Note |
RT31-14618515536 | ePACT / CampDoc Network Integration - Add logic to force TLS 1.2 for curl.exe calls |
RecTrac ePACT and CampDoc integration logic now utilizes TLS 1.2 protocol when communicating to their API endpoints. Also added new logging when AppServer Logging level is set to verbose |
RT31-14618515462 | Navy SAP Interface Not Working for Specific Gift Certificate Sales | Corrected Navy SAP GL Interface to properly report the payment record against the correct gift certificate, when that certificate is used for payment towards the purchase of a new gift certificate. On the GL code used for the offset account, you must update that GL code, Navy SAP Settings, field - ZUONR/Assignment needs to be updated to "Gift Cert Code + Gift Cert Number - Payment(calculated), vs sale(calculated) |
RT31-14618515271 | WebTrac Waiver - Add e-signature collection feature to WebTrac waiver form, used when new e-signature option in WebTrac parameters is selected | Added new option for WebTrac Wavier E-Signature. WebTrac parameter profile, waiver options group, waiver option field - new option added to allow for E-signatures. E-Signature - The waiver will display in WebTrac and the patron must choose a signing method. If selecting "I am signing as a parent or guardian of a participant", the patron must input a typed name, and use the mouse to capture an e-signature that will be printed on the waiver. If selecting "I am signing as an adult participant" the patron must type their name and sign. The typed name must match the enrollee's name otherwise this process will not continue and an error stating the names do not match will be displayed. E-Signature for guest sales - if you are requiring a WebTrac Name for WebTrac guest sales, the name input is what will be used for the name validation. If no name is provided for guest sales, this will simply be skipped. Please note, If you are using a custom screen design for WebTrac processing prompts, this screen will need to be updated with the new fields. |
RT31-14618515270 | Enhance Installment billing for PayTrac to run billing against other processors (WebXpress and ETS/Elavon only at this point) if the epayinfo is associated with another processor | Smart Installment billing is here for PayTrac Customers that converted from ETS or Plug'n Pay. This new feature allows you to run a single installment billing process for bills setup on PayTrac as well as bills that remain associated with your prior credit card solution. Allow your patrons to re-associate their card for billing when it is convenient for you and them. To use this new feature, simply add your "Pre-PayTrac Billing (MOTO) Profile" to the designated area within the PayTrac Moto Credit Card Profile. |
RT31-14618515179 | Add CYMS Misc Income/Expense Posting option to Misc Income/Expense Posting program. | Added a new Posting Option to the Misc Inc/Expense Program for "Discount/Agency Reimbursement". This option is designed to be used by CYMS Users for Agency Subsidy Payments. When this option is selected, the GL Code field is replaced with an Agency Pay Code field. When the record is posted the GL Code is automatically set to the Offset GL Code defined on the Agency Pay Code. |
RT31-14618514577 | Ecom Transactions that are refunded in GUI (referenced refund) are displaying incorrectly on Credit Card Reports | Referenced refunds across MIDs for PayTrac now follow the credit card profile of the original sale. This fix allows for RecTrac reporting and Finix settlement data to be more in line with each other. |
RT31-14618514399 | Add Auto Advance Timer settings for CYMS Visits | A "CYMS Visits" option has been added to the Auto-Advance settings in the Visit Profile allowing for the application to auto-advance through visit prompts for CYMS Visits. This setting should be used for workstations configured as an unmanned check-in/out point for patrons registered in Full/Part Day Care programs. |
RT31-14618514040 | PCI Failure: Finding: XSS in WebTrac (Site-Wide) | The code has been updated so that Injections can not be performed in WebTrac via the URL. |
RT31-14618515282 | Item is not removed from Purchase History DataGrid after updating it and it's added to the cart | Items added to the cart in Global Sales > Purchase history due to a Fee Update, Change, Cancellation, etc. will now be removed from the purchase history DataGrid once they show in the cart. A defect in the purchase history DataGrid query was introduced in RecTrac v. 3.1.101.07.02 and this caused updated, changed, canceled records to still show in the DataGrid results even though the updated item was in the shopping cart. While generally a cosmetic issue, the changed items remaining in the DataGrid display results can cause confusion if performing multiple changes in the purchase history DataGrid during a single transaction. |
RT31-14618514975 | CampDoc Integration - Implement Retry Logic when a 502 error is returned during an API call |
When an API call from the RecTrac application to CampDoc returns an unexpected response code, the RecTrac application will now automatically retry the API call to rule out a momentary network interruption as the cause of API failure. |
RT31-14618514885 | GL Interface change to accommodate fund change from 08 to 02 |
GL Interface was updated to accommodate a fund change. |
RT31-14618514857 | Household Merge Error when a household has scholarship payment history | When processing a Household Transfer/Merge and there is Scholarship payment history linked to the family member that is transferred or merged, users will no longer see the following error and the transfer/merge will complete correctly. RequestStart.p STACK: Mismatched number of parameters passed to routine UpdateSAPaymentHistory2 Business/HouseholdMerge.p. (3234) |
RT31-14618514828 | Change PayTrac Statements to be unique based on Merchant ID and not User/Password | PayTrac monthly statements will now be created uniquely by Merchant ID rather than by Application User Name/Password. Note that PayTrac monthly statements are automatically scheduled to run on the 8th of each month and will report on the previous month's activity. |
RT31-14618514727 | PSSerialTicket Stuck In Process | Changes made to address the incorrect assignment of ticket status' when ticket sale transactions are not completed properly in RecTrac Global Sales, Touch POS, etc. In some cases, the status on the Serialized ticket could show as "In Process" which would prevent those tickets from being sold correctly. A miscellaneous post update step will check for serial tickets that have a status of "In Process" and as long as the ticket block is still active and the tickets do not have a corresponding sale record associated with them, the ticket status will be set back to Active so that it can/could be sold. NOTE: Customers that have added additional tickets to their blocks to account for tickets with an improper status, should consider decreasing the overall ticket count available to be sold within the block by inactivating tickets that have had their status changed so that these tickets are not then sold which could potentially cause the venue, site, etc. to be overbooked. |
RT31-14618514716 | In Mobile RecTrac not able to change the Paycode on the payment screen |
The code has been updated so that the chosen Paycode for a transaction is correctly used for that transaction. |
RT31-14618514711 | Update AR Brochure Layout Options to specify whether email or phone number exported | Custom AR brochure code has been updated to include 3 more layouts that will pull the facility location email, rather than the facility phone number. |
RT31-14618514576 | Array subscript error when running a custom AR Brochure for more than 100 items |
Custom AR Brochure will now export over 100 activity sections without error. |
RT31-14618514555 | Expose PayTrac iframe in RecTrac for Installment Billing purposes | RecTrac users now have the capability to create PayTrac Credit Card Auto-Debit tokens for households/patrons. The token can be utilized in credit card auto-debit billing, household balance auto-pay, and tee time no-show processing. Previously this capability existed in WebTrac only, forcing patrons to utilize WebTrac exclusively to link their credit card for PayTrac auto-debit processing. Patron Credit Cards can now be linked in RecTrac during the registration/sale process, within Household Update on the Financial Info screen, and when making a golf tee time. RecTrac users will need to have a PayTrac credit card profile configured (and linked) as Account Type = MOTO and with the new "Use i-Frame for RecTrac Billing Configuration" toggle turned on. The MOTO PayTrac credit card profile should be linked in profile assignments for Installment Billing purposes. |
RT31-14618514410 | PayTrac - Installment Billing, Tee Time No Show, Household Balance Auto Pay. Only continue with process if profile is set as e-Com or MOTO (Litle accounts) | When utilizing PayTrac for credit card processing and running either Installment Billing, Household Balance Auto Pay, or Tee Time No-Show Processing, users will only be allowed to continue with those processes if they are linked to a PayTrac Credit Card profile (linked for Installment Billing) that is configured with Account Type = e-Commerce or MOTO. This check prevents those processes from continuing on (and potentially failing to authorize the credit card transaction and adding the unpaid fee to the household balance) if the user is not linked to a properly configured PayTrac credit card profile. |
RT31-14618513087 | Review and Recode how Purchase History Filters Large Results |
Performance improvements made in Global Sales > Purchase History when entering Global Sales under the Daily/Guest Household. The Purchase History DataGrid query has been improved so that DataGrid results return faster. Results in a sample testing environment showed an improvement of approximately 100%. There are many variables involved that can affect this query. Because of these variables, it should be noted that our testing results should not be taken as a blanket statement on performance improvements. Users should not expect that in all situations and environments they will see a 100% improvement in the time it takes to fill the Purchase History DataGrid with results. |
RT31-14618514707 | Bug with Dispute calculations in Top Summary area of Merchant Statement |
PayTrac Merchant Statements have been updated to fix a calculation error when disputes are present. |
RT31-14618514644 | Mobile View not working correctly / Change the widget for date | The calendar widget for date filter selections in WebTrac has been updated so the "Done" button now displays on a Mobile device. The widget has also been modified so that when a user selects an individual date in the calendar, the done action will automatically be performed and the date selection is made. |
RT31-14618514614 | Updating to 3.1.10.07.00 hangs when unique Facility Tree setup exists |
The miscellaneous post update step for rebuilding facility trees has been modified to address unique facility tree setups. |
RT31-14618514596 | Customers looking for the ability to determine the service fee amount to be passed on to the customer |
PayTrac now has the ability to split out service fees on WebTrac to patrons. This allows Vermont Systems PayTrac customers using service fees to pass along credit card processing fees in different amounts to fit their needs. |
RT31-14618514458 | Customer GL Interface is producing incorrect results |
The CreditDebitShort GL Interface field is now correctly calculated, instead of being displayed based on the first GL entry. |
RT31-14618514428 | Add to Cart Continue button for WebTrac Guest Tee Times no longer allows individual player names to be inputted | UX/UI improvements were made for the WebTrac Guest/Player name entry workflow for Tee Times, Tickets, Trips, etc. There is no longer a 'One Click to Finish' button as well as a 'Continue' button. There is only a Continue and Cancel button to simplify the process. The behavior of the Continue button depends solely on the Module One Click Settings defined in WebTrac parameters. With regard to Guest Tee Times, if the WebTrac Parameter setting for Golf One Click Option is set to 'None' or 'Checkout', WebTrac Guest patrons that want to make a tee time for multiple player slots are now able to input the individual player names after selecting the tee time, adding it to the cart, and then clicking the Continue button. If the Golf One Click Option is set to 'Zero Dollar Auto Finish/Checkout', then the WebTrac guest patron will enter the player information once during the Add to Cart process and clicking Continue will finish the transaction and behind the scenes will populate all other player names with the initial guest name entered. |
RT31-14618514414 | Setup.exe script does not always update Tomcat instances when a new Tomcat version is deployed | Both the Setup.exe and Tomcat.exe scripts have been modified to increase the time check (from 60-90 seconds) for shutting down the Apache Tomcat Service. This allows the script to wait longer for the Tomcat service to fully stop so the update of Tomcat can proceed. In some use cases, the Tomcat service does not shut down completely within 60 seconds and as a result, the script continues on and Tomcat is not updated. Also updated the logging within the C:\VSI3\logs\V3_Install.log when the shutdown doesn't finish in time to reflect that Tomcat has not been updated. |
RT31-14618514372 | PayTrac Credit Card Profiles: Disable and remove "Check for stored CC on Credit card profile" | Check for stored Credit Cards on the PayTrac Credit Card Profile has been removed as it is not applicable. |
RT31-14618514328 | VSI VIC (Windows Advanced Installer) updated to v. 3.1.7 to address code signing certificate expiration date | VSI VIC updated to version 3.1.7. VSI VIC has been repackaged with an updated code signing certificate and will be deployed as version 3.1.7. Please Note: 1. This change applies to the VSI VIC Windows Advanced installer only. 2. No functional changes have been made to VIC. 3. The Click Once version of VIC has not been changed. |
RT31-14618514300 | Clear Selection on WebTrac is not working anymore |
The Clear Selection button now functions correctly and clears any selected items the patron may have selected from the WebTrac Search Results page to Add to Cart. |
RT31-14618514279 | Add "Refresh" logic to CYMS Super Grid when in Inquiry Mode | The ability to Refresh the SuperGrid has been added when viewing the CYMS Reservation SuperGrid in Inquiry mode. |
RT31-14618514259 | When a modal window/alert displays in RecTrac the content area behind it is darkened so much by the overlay that useful information cannot be ready, especially in screenshots |
The background alpha value (transparency) has been decreased for modal windows in the Next Gen RecTrac interface to allow for reading the on-screen content beneath the modal. |
RT31-14618514257 | Swiped in reservations do not display information on the CYMS SuperGrid |
When a child has swiped in for a CYMS Reservation, the SuperGrid will now correctly display the reservation with a "Swiped In" status. |
RT31-14618514229 | PayTrac Merchant Statement |
PayTrac Monthly statements have been given a cosmetic makeover for spacing and styling issues. Additional changes were made to the statement so that a single MID is represented rather than all MIDs for a given customer. |
RT31-14618514224 | Current Attendance Inquiry - Contact Info Changes | Contact information for children in the CYMS Current Attendance Inquiry program has been moved from the data grid to a button that will open a modal window for the selected child displaying the sponsor, spouse, and all emergency contacts for the child. Each contact will include all phone numbers and email addresses on record for the contact. |
RT31-14618514219 | RecTrac Lab integration needs better error handling | When navigating to RecTrac Lab from RecTrac, a suitable error message is displayed if an issue occurs when making the request. This replaces the previously shown "Unable to login at this time, please try again later." generic error message. |
RT31-14618514207 | Getting Entry 0 is outside the range of list error when using manual override button in Access Control Monitor |
When using the Manual Override option in the Access Control Monitor, users will no longer get an "Entry 0 is outside the range of list . . . (560). Business/CheckRules at line 1126 (Business/CheckRules.r)" error. |
RT31-14618514195 | If you try to resell a ticket the ticket to become active again instead of sold |
An issue has been resolved for sold tickets being set to an active status when manually selecting tickets in global sales. |
RT31-14618514181 | CYMS Visit Check-In Prompt for Rescue Medication | New options have been added to the Daily Processing Profile for Medical Prompts allowing the system to prompt staff and patrons for medical record codes of any type that may be coming due or past due. For a complete understanding of this enhanced product functionality, please review the on-screen help found in the Daily Processing Profile for each medical record type. |
RT31-14618514155 | Broken ETS profiles keep WebTrac transactions in a loop without a proper message |
The code has been updated so that in cases when the ETS profile is incorrectly set in WebTrac there is an error regarding this and the transaction can not be performed. |
RT31-14618514154 | WebTrac AR Cancellations Showing Waitlisted People - Privacy Flaw |
The code has been updated so that the waitlisted Households are not listed in the cancel screen when performing WebTrac cancelations. |
RT31-14618514119 | Provisioning of LITLE MIDs through RecTrac/Provisioning Permissions | The Provision Merchant ID (button) action on PayTrac Credit Card profiles now allows a user to provision a new Merchant ID for any Account Type, including Normal Retail, E-Commerce, MOTO, and Restaurant. Additionally, validation logic was added to the Provision MerchantID action to prevent Merchant IDs from being created erroneously. Users will now need to input a standard Access Code in order to provision a new merchant ID. This validation logic uses a Reference Number to obtain a corresponding Access Code that is generated by a Vermont Systems Support Technician. Please contact Vermont Systems Customer Support should you need to provision a new Merchant ID for PayTrac. |
RT31-14618514095 | CYMS WebTrac Reservations - Get it working in Next Gen WebTrac UI "as-is with Visit Type" |
WebTrac CYMS Hourly Care Reservation search results have been updated to function in the Next Gen WebTrac UI. |
RT31-14618514092 | Ecom Referenced Refunds are allowed after 45 days | A change was made to allow PayTrac Ecommerce refunds when the original transaction is greater than 45 days, without having to reprove the credit card. The 45 day refund window for a card present transaction is still valid and must be reproved after the 45 day transaction window. |
RT31-14618514077 | Notification of Scheduled Child Absences - RecTrac Current Attendance | The CYMS Current Attendance Inquiry program has been updated to provide staff the ability to see all children who have swiped in on the current date, as well as all children who should be in attendance on the current date based on a CYMS Activity registration. Children who should be in attendance but have not swiped in will display in the Current Attendance data grid as "Absent - Not Confirmed." When a staff member confirms the child's absence by contacting a guardian, they are now able to also confirm the absence in CYMS via the Current Attendance Inquiry program allowing for future inquiry and reporting capabilities for childcare absences. When confirming an absence staff will have the ability to supply an absence reason and additional notes regarding the child's absence. Children who have been confirmed as absent will display in the Current Attendance data grid as "Absent." |
RT31-14618514061 | Create Credit Card History does not write to receipt so CC sales do not show on Credit Card Report - Cash and Bank show sales. Using VeriFone Point MX915's and interacting with CK-Series Scale in Touch POS | When utilizing a CK Series Scale and VeriFone pin pad (e.g. MX915) in a Touch POS environment, all transactions should now complete correctly in RecTrac regardless of the sequence and timing of interactions with the Scale and the VeriFone pin pad. Changes were made to address intermittent issues where scale and VeriFone pin pad interactions during the Touch POS sale, could cause Credit Card History, Receipt, and General Ledger transaction records to not be in alignment. For example, the transaction would finish without errors, a receipt would be created along with the proper GL records, however, the Credit Card history record would not be created properly. |
RT31-14618514041 | Address Auto Complete display needs to be updated in the Next Gen UI |
Styling was added to the address auto complete for households on WebTrac. |
RT31-14618514038 | Graphical Campsite pop up not always displaying |
The code has been updated so that in WebTrac Old/New UI in the Graphical Campsite when having rental items with attached images the image is displayed when hovering over the item. |
RT31-14618514036 | How a rule is displayed on WebTrac is affected by the clearing of the cache from one page reload to the next. |
The code has been updated so that the WebTrac Availability Update event does not mess up the WebTrac cache. |
RT31-14618514027 | Credit card refunds not linking the merchant ID to the GL export record VeriFone SAP |
The Merchant ID is now correctly output, regardless of whether or not a refund was processed on the same receipt. |
RT31-14618513926 | Add a text filter to the multi-select combo box widget | Filtering and auto-complete functionality has been added to multi-select combo box fields in the RecTrac Interface for the Next Gen UI. This includes multi-select combo boxes on update forms and data grid filters. |
RT31-14618513888 | Update Visit Profile to account for new CYMS Visit Logic |
Visit Profile settings specific to CYMS childcare visits have been moved to a separate group in the Visit Profile. |
RT31-14618513886 | Remove GlobalSalesArea_VisitType field from Visit Processing and | The Visit Type field has been removed from the Global Sales and Visit Processing screens. Visit Types are applicable only when utilizing CYMS Visit Logic in the Visit profile. The application will now automatically prompt for Visit Types during a CYMS visit swipe in accordance with the CYMS Visit Settings in the Visit Profile. |
RT31-14618513827 | Add Import/Export logic to Shot Management program | Import/Export logic has been added to the Shot Management program allowing for Shot Codes to be exported from one RecTrac database into another. |
RT31-14618513825 | CYMS Report - Add a Date Range and Enrollment Status filter to the Activity Criteria tab of this report |
The CYMS Report screen now offers the ability to filter report results by activity enrollment date range and enrollment status. |
RT31-14618513824 | CYMS Report - Add a Date Range to the Pass Criteria tab of this report |
The CYMS Report screen now offers the ability to filter report results by pass member date range and member status. |
RT31-14618513777 | Household Transfer Merge User Experience Updates | The Household Transfer/Merge program has been updated to provide a more intuitive workflow designed to provide suggestions for merging duplicate family members, prevent transfer/merge errors, and display transfer/merge results prior to committing a change. Users will now step through a wizard-like process with on-screen instructions for how to proceed. |
RT31-14618513760 | RecConnect Reply To field ignored when RecConnect is a scheduled event |
When scheduling a RecConnect and modifying the Reply-To email value, the application now retains the Reply-To setting and applies it when the scheduled RecConnect is processed. |
RT31-14618513759 | Email Create function in Household Management doesn't utilize Reply To logic | The email feature within Household Management now utilizes the email address specified as the 'Processing "Reply To" Email Address' (from the user's Email profile) as the "Reply To" email address. Previously, the "Reply To" email address would default to the email address that the email originated from. For customers hosted by Vermont Systems, this solves the issue where patron's email replies were sent to a Vermont Systems email address rather than the customer's "Reply To" email address. |
RT31-14618513679 | Tomcat Security Flaw with 8.5.55 and older |
Tomcat has been updated from version 8.5.55 to version 8.5.63 to address known security vulnerabilities. |
RT31-14618513678 | 3.1 - Unable to Properly Refund when using a scholarship and Credit balance to pay for item |
The code has been updated so that Refunds involving Scholarships return the right amount according to the Pay Codes used in that transaction. |
RT31-14618513672 | Lottery Spin with buddy links results in waitlisted enrollments | The Lottery Spin was changed to properly enroll a patron when buddies are not part of the lottery. |
RT31-14618513585 | Add the ability to add and view Household Benefit codes on a household |
The Household Management program has been updated to allow for linking Household Benefits. This functionality currently supports users of the CYMS module and the application of Free Hourly Childcare Benefits. |
RT31-14618513584 | Add the ability to create Household Benefit Codes | A new Record Type of "Household Benefits" has been added in System Code Management. The Household Benefits record type applies to customers utilizing the CYMS module in RecTrac and replaces RecTrac 10.3 product functionality related to Free Hourly Childcare Benefits. |
RT31-14618513550 | Custom "Bend Oregon Discount Process" Not posting correct GL entries |
The Bend Oregon Discount process now posts correct GL entries when item fees have been reset. |
RT31-14618513527 | Enterprise Site Logic - Add Delete Check for Site Records |
Removal of a Site in the Site Management program is not allowed if there are transactions associated with the site. A warning message is displayed. |
RT31-14618513526 | Enterprise Site Logic - Add Delete Check for Site System Codes | Removal of a site area, site category, site type or site category is not allowed if there is a Site associated. A warning message is displayed. |
RT31-14618513436 | Vermont Systems Client Services domain changed |
The Vermont Systems Client Service Domain field on the License profile was updated. |
RT31-14618513321 | WebTrac Payment Screen and Service Fees for PayTrac | WebTrac Service Fees are now available for customers using PayTrac, Vermont Systems Single Source Payment Processing Solution. This new feature allows PayTrac users to pass service fees to patrons over WebTrac in a secure, user friendly way. For more information about Service fees and PayTrac, please contact the Vermont Systems Sales Team. |
RT31-14618510178 | Global Sales POS sells daily visit to whoever you grab in the lookup screen rather than the family member highlighted |
The code has been updated so that when not selecting a certain Family Member of a Household when accessing the Visit screen a pop-up to select the family members is displayed. If a member was already selected from the Family Members section then the pop-up to select a family member is not displayed. |
RT31-14618510009 | Friendly email addresses break the email event when using TLS |
The code has been updated so that the E-mail profile works fine together with TLS and friendly E-mails. |
RT31-14618509822 | When using Wildcard Cost Centers linked at the Facility the Control Account will not be in balance on FR Changes |
When changing/transferring (or cancelling and using the resulting credit on the same receipt) an item to a second item with a different Wildcard Cost Center the GL entries will use the correct Cost Center. |
RT31-14618509553 | Fee Rounding Issue Causing Discrepancies on Receipts | Fixed an issue with incorrect amount due displaying on receipts involving specific combinations of fees, time counts, and payment amounts. Issue was a receipt display issue only and will be correct going forward, actual fee and balance due data was and will continue to be correct. |
RT31-14618509413 | WebTrac Global Search Not grouping activity codes together properly |
The WebTrac global search code sort option has been fixed for activities. |
RT31-14618509370 | Bug with overnight Rentals on WebTrac not allowing same-day reservations. |
WebTrac now allows for same-day rentals of Rental Items configured for overnight rental. |
RT31-14618500925 | Quantity Items on the Super Grid | Quantity Items have now been added for display on the Rental SuperGrid. There is no action needed by customers to utilize this new change as it will automatically start displaying for any rental quantities with a value of 2 or more. |