Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Version

Status

Release Date/Time

Bugs Fixes

Improvements & Changes

2022.2.1106

Release 01

Released

 

9th

9 February 2022

19 items

3 items

Expand
titleBug Fixes

BUG FIXES

19 ITEMS DELIVERED

Stock

Expand
titleShow Stock Module Fixes

LNK-9295 - Stock - Stock Cost & GST Inclusive & Exclusive fixes

In Links Stock Module, the following fixes will be delivered as part of 2022 Release 01.

Orders > Order Entry:
The Cost column value is now responsive to the Cost GST Inclusive or GST Exclusive toggle:

User can now double click on Product Line to open the Existing Product Location Setup screen, with the default location populating with the location you are currently logged in to

Orders > Receive Order > Allocate Products to Store:
'Update Cost Perm?' function will now save the correct value for existing Orders regardless of which GST Inclusive or GST Exclusive toggle is being used. The Cost and GST column values are now responsive to the Cost GST Inclusive or GST Exclusive toggle:

Orders > Receive Order > History tab:
Cost and Recv’d column values are now accurate when saved. The Cost and Recv’d column values are now responsive to the Cost GST Inclusive or GST Exclusive toggle:

Stock > Receive by Supplier > Allocate Products to Store:
'Update Cost Perm?' function will now save the correct value for existing Orders regardless of which GST Inclusive or GST Exclusive toggle is being used. The Cost and GST column values are now responsive to the Cost GST Inclusive or GST Exclusive toggle:

Classes

Expand
titleShow Classes Module Fixes

LNK-9404 - Cancelled makeup is not showing with a cancelled datetime

When marking a Makeup Lesson as Cancelled via the Daily Attendances screen, the Makeup Cancelled field in the Student Details screen was not being populated:

As part of this new release, the Cancellation date, which is the date in which the Cancellation was completed, will be populated into the Makeup section of the Student Details screen:

LNK-9361 - Trial with Cease Date Converted To Perpetual Still Holds Cease Date

When creating a Trial Booking with a Cease Date, a cancellation reason is also generated as per LinksCore’s current design and functionality.

When this Trial Booking was being converted to a perpetual Booking with no Cease Date, the cancellation reason was incorrectly being carried over into the new perpetual booking, causing end user confusion at the Student Details and Family Account screens. Example of incorrect perpetual Booking:

This is has now been resolved, with the cancellation reason will not be carried over when converting a Trial Booking to a perpetual Booking and displaying a ‘Converted trial booking’ comment:

LNK-9303 - When moving a Student Booking, the booking details shows wrong Consultant Name

This became an issue where a StaffCode didn’t match the PeopleId.

After moving a Student Booking, the booking details on the Family Setup and Student Details screen now displays the correct Staff Member's information:

LNK-9302 - Drag & Drop and MoveFrom > MoveTo - multiple perpetual students prompt authorisation error and only moves first student

In Classes Visual Scheduler, when using the Drag & Drop or Move From > Move To functions to bulk move 2 or more perpetual Student Bookings, Links would move just the one Student Booking and fail to move the rest.

This workflow has been improved, where a bulk move of 2 or more perpetual Student Bookings will request for one Authorisation check, then proceed to move all perpetual bookings:

Links will now also prompt to advise if the bulk move of the selected number of Student Bookings will overbook the move to Class. The Admin > Site > Site Setup > Classes tab > [Allow Classes to be overbooked] setting must be disabled for the overbooking check to take place:

LNK-9278 - Admin - Classes - An inactive class type, level, or area prevents changes to existing class

Where a Class Type, Level or Area was assigned to an existing Class and was then made inactive, a user was unable to make changes on the Setup Classes screen. EG:

This screen has been resolved to allow for Class Types, Levels and Areas to populate in order to make changes on the Setup Classes screen:

If there are no Student Bookings against an existing Class, a user can change the Day and Class Type.

For new Classes being setup, the label for the Inactive toggle and tooltip has been improved for clarify:

LNK-9272 - Cancelled Move To StudentBookings Being Marked as $0.00 Exception in DD Run

A Student Booking that has been moved to a future date that falls in a future direct debit, leaving the Moved From booking as current, was causing the Moved From booking to be marked as a $0.00 Exception in the direct debit run. EG:

Given the Moved From Student Booking is current and active, it has been repaired so as to be correctly charged in the direct debit. It will remain as an exception however, with the below messaging to assist in informing you of the scenario:

LNK-9256 - Print function from Classes VS adds trial booking to No. of Vacancies instead of subtracting it

In the Classes Visual Scheduler, when using the Print function and including Held and Trial Bookings in the vacancy count, Links was adding the Held or Trial Booking vacancy instead of deducting it. This has now been fixed.

Links have added additional content in the print body, to clearly detail what information is being viewed.

The email content will now display:

👉 What week of information is being sent in the ‘week starting’ section

👉 When the email was generated in the 'as at' section

👉 If Held or Trial Bookings are included in the count

👉 The Day of Month for the Lesson and the Lesson month in the Class Vacancy Details sections

LNK-9252 - Booking adjustment reason is not included in the Adjustment Details Breakdown

The Increase and Decrease Adjustment Description and Reason has been added to the Family Payment Details screen, to assist in efficiency and being able to see the details on multiple Family screens:

LNK-7565 - Classes - "Cancel Attendance" button does not mark the lesson as not Attended

When cancelling an already attended lesson in the Student Details screen:

The Attended status was remaining as Attended = ‘Yes’:

This fix ensures an already Attended lesson’s status is set to ‘No’ when the lesson is later marked as cancelled:

Reporting

Expand
titleShow Reporting Module Fixes

LNK-9263 - Reporting - Class Cancellations - Ensure Teacher/Reason are listed in alphabetical order

In the Reporting Module > Classes > Status > Class Cancellation Report, the Reason(s) and Teacher(s) list will now display in alphabetical order:

LNK-9277 - Report - Timetables by Teacher/Area/Level. Setting large left margin causing Division by Zero error

We have repaired and improved the ability to set Print margins in the Links Reporting > Classes > Timetable > Preview > Setup Page for the:

👉 Timetable By Teacher

👉 Timetable By Class Area

👉 Timetable Class Level

LNK-4987 - Reporting - Secure tilloff type mismatch error

Secure Till Off Report no longer fails with error "Type Mismatch", when no cash difference comparisons can be found.

The report was previously coming up with the below error:

This error will no longer appear.

LNK-9350 - Bulk Family Credit Tool - Incorrect debit/credit amounts

The Bulk Family Credit report was incorrectly including direct debit run charges, that have since been reversed.

The scenario is when a Family has paid for a direct debit run, the direct debit run has then been reversed, meaning the Family has technically not paid for that direct debit run. The reversed direct debit run will no longer be included in the calculated amount to be credited.

This calculation will occur at the point the CSV Export is generated from the Links Support Tool > Classes - Family Credits for Centre Closure process:

Facility

Expand
titleShow Facility Module Fixes

LNK-9408 - Edit Facility Booking - Change Facility Time looks at yesterday's availability

For a user without permission, “Can book in unavailable times”, unavailable times were being determined by looking at the day before the booking day. For example, Facility unavailable times from Sunday were used for a booking on a Monday.

Unavailable Times worked by Day of Week where 1 = Sunday, 2 = Monday, ... 7 = Saturday.

The Facility Booking Screen assumed that Monday is the start of the week, i.e. using 1 for Monday, hence picking up Sunday unavailable times.

Links 2022 Release 01 delivers the fix for the above issue.

Point Of Sale

Expand
titleShow POS Module Fixes

LNK-9268 - POS - Attempted Payment with Layby Split with Voucher causes Voucher to be redeemed but not applied to Layby

A Voucher will no longer be marked as redeemed at the point [Voucher/Credit Note] is selected from the POS Functions layout. This will mean the user has the opportunity to cancel the Voucher/Credit Note redemption process without falsely using the Voucher.

A Voucher will only be marked as redeemed when [OK] is selected at the [Redeem Gift Voucher/Credit Note] screen:

Admin

Expand
titleShow Admin Module Fixes

LNK-9316 - Publish Web Classes in Security Groups within incorrect menu

In the Links Admin Module > Security > Security Groups > Menu Security, the [Publish Web Classes] security control has been relocated under the correct parent menu:

LNK-9153 - items missing from Links menu security

In Links Admin Module > Security > Security Groups, there is a security function called ‘Menu Security’, which controls the dropdown menus and sub-menus in each module. We have undertaken a review and included missing menu items as well as mimicked the ordering from the modules, in the Menu Security screen:

Current status of the Menu Security item will remain as is when upgrading, if the item is enabled it will remain as enabled and vice versa.

Members

Expand
titleShow Members Module Fixes

LNK-9383 - Members - Cannot delete a Membership Visit

This fix resolves an issue where deleting a Visit in the Membership Contracts > Membership Visits screen was not deleting the Visit.

When selecting the [X] button on the Membership Visits screen, the Visit will be removed as expected:

BUG FIXES

Expand
titleImprovements & Changes

IMPROVEMENTS & CHANGES

3 ITEMS DELIVERED

Expand
titleShow Improvements and Changes

LNK-9385 - Full LinksCore Version to be added to Login Screens

LinksCore Version added to IPM Login Screen. User can only run IPM when IPM Version is the same as the LinksCore version:

Added Access Version and Links Version to Access Setup Screen:

Updated Access Version to full version in Access Setup Configuration:

Added Access Version and LinksCore Version to Access Monitor Login (User Control Shared by Access Setup):

Updated Access Version to be the full version in Monitor screen:

LNK-8276 - Email function from Classes VS incorrectly calculates vacancies for classes with trial bookings

In the Classes Visual Scheduler, when using the Email function, it was not clear what data within which range is being presented to the Customer.

Links have added additional content in the email body, to clearly detail what information is being viewed.

The email content will now display:

👉 Which week of information is being sent in the ‘week starting’ section

👉 When the email was generated in the 'as at' section

👉 If Held or Trial Bookings are included in the count

👉 The Day of Month for the Lesson and the Lesson month in the Class Vacancy Details sections

LNK-7086 - Admin - separate Security Group settings for override expiry date, and place adjustment on members account

In Admin > Security > Security Groups > Members tab, an existing setting is labelled ‘Modify a customer account’.

This setting currently allows a Links Staff Member to apply financial adjustments and override the expiry date of a Member Contract.

The existing setting ‘Modify a customer account’ will be split into two settings:

👉 Can apply financial adjustments

👉 Can alter expiry date

On upgrade, if ‘Modify a customer account’ was enabled for the Security Group, both ‘Can apply financial adjustments’ and ‘Can alter expiry date’ will be enabled and vice versa for when the setting was disabled.