Read about the latest improvements and features we've added to the Core by Premier Software product.
We regularly introduce new features into our software products. The following new features or changes have been included in this release.
It is now possible to allocate a till membership payment to other members than the one that the till payment was originally taken for. This allows splitting a single till membership payment across multiple members - e.g. a family of 4 being paid for on a single card payment.
Our ref: CBP-2473
We regularly review client feedback and support issues. The following items have been resolved in this release.
The value of additional membership items (mandatory & optional items) are now included in the "allocated" figure when a till payment is used. The additional payments are also flagged as till payments correctly.
Our ref: CBP-2501
When departing an appointment or selling one through client sale, if you changed the value to a negative, it no longer creates a future payment refund line
Our ref: CBP-2397
Fix for a bug preventing automated emails being sent caused by clients having group activities
Our ref: CBP-2401
Fixed an issue where in some scenarios the automated Marketing Job was not created correctly and would fail
Our ref: CBP-2626
When facility appointments are booked and paid for online after the End of Day has been ran, the bill receipt date is now set tomorrow.
Our ref: CBP-2410
After an appointment has been departed, if you enter another clients card and then return to the diary and access the appointment, clicking on the client tab, we have removed the ability to click on the clipboard and change the client assigned to the appointment
Our ref: CBP-1413
when the client card is printed the clients details and visits will be displayed
Our ref: CBP-2399
The Golf Season Setup and Staff Setup buttons in the Administrator or Manager applications would incorrectly cause a "ComponentOne" evaluation message to popup.
This has been corrected and this prompt no longer shows.
Our ref: CBP-2662
Stock manufacturers and categories now display correctly in EPOS
Our ref: CBP-2690
Fixed an issue where users were unable to print a direct debit or standing order due to an error pop up
Our ref: CBP-2628
Future payments where the customer had redemptions outside of the report period correctly no longer show on the outstanding report.
Our ref: CBP-2386
We have removed the ability when future paying an appointment, for the value to be negative.
Our ref: CBP-2393
Generated payments for additional membership items are now correctly identified as additionals, not membership payments.
Our ref: CBP-2490
We have resolved an issue when attempting to book a tee on Online for a generated member
Our ref: CBP-2389
It is now possible to amend guest pass quantities in both Admin, Manager and Reception for annual members.
Our ref: CBP-1885
It is now possible to book appointments with staff members who start in the future, as long as the booking date is on or after their start date.
Our ref: CBP-2383
Income centres for additional items on generated memberships are now correctly recorded instead of linking to the income centre of the membership.
Our ref: CBP-2449
The membership payment review screen incorrectly said it would generate a payment line for a pro-rata payment for an additional membership item when the pro-rata fee was removed. The payment line wouldn't actually be generated (correct) however the message was incorrectly appearing.
Our ref: CBP-2493
We have sped up the members listing report mail merge considerably; the system no longer crashes the software when running.
Our ref: CBP-2398
Fixed a bug causing the members listing report to crash when running
Our ref: CBP-2487
When a dd run completes the payments that are created will have the correct income centre
Our ref: CBP-2415
when clicking on the additional items update button and cancelling out, it no longer increases the allocated amount
Our ref: CBP-2525
We have amended the on hold periods ordering so that the most recent one shows on the client card.
Our ref: CBP-2423
when booking online the appointment will go into the first single room
Our ref: CBP-2400
We have rectified an issue with renewing membership types with pro rata enabled as it was creating the prejected payments incorectly.
Our ref: CBP-2523
When amending a Direct Debit run and then recreating the file, we have rectified an issue that was preventing the recreation of the file
Our ref: CBP-2447
We have resolved an issue preventing the running of the Redemptions outstanding report
Our ref: CBP-2537
A new button was introduced on the appointment booking screen when an appointment had a future payment against it, to allow the deposit to be refunded or no-refunded.
However this is for a feature that is not ready for release yet so it should not be visible - it is now hidden.
Our ref: CBP-2672
When redeeming & refunding part of Reservation & Additional deposits. this correctly no longer displays on the report now
Our ref: CBP-2404
we have resolved an issue preventing vouchers from being refunded
Our ref: CBP-2642
The upgrade process for Core 2.13 onwards fails to upgrade databases successfully when there are multiple environments configured in the same system.
The log file contains a message saying the file "RedgateDebug.txt is in use by another process."
This log file is now called "PremierDBCompareDebug_XX_YY.txt", where XX is the current process ID, and YY is the thread ID, which ensures the file should never collide with another file in the same upgrade process.
Our ref: CBP-2669
When launching any of the Core applications (Reception, Manager, Configuration) on a version of Core prior to 2.13 that has been updated to 2.13.5, you were presented with a version mismatch error for filenames beginning with PremierSoftware.Automation.
To proceed, these files needed to be manually removed, however they are no longer included in the version check.
Our ref: CBP-2660
Clients upgrading from later versions of 2.12.3 may receive an alert that the file "PremierSoftware.DataCache.dll" is not the correct version. This file was not used until 2.13.6 but was included in later 2.12.3 builds.
The version check has been changed to exclude this file, but also to not prevent the application from opening. This is because some version mismatches may not actually cause a problem when running the application.
Our ref: CBP-2664
Any other items that do not fit into the above sections.
Replicated in 2.13.5.1050
When launching the applications passing a PCID number in, e.g 'spaplusreception.exe 7' the application does not load.
This produces a silent error in event viewer
Application: SpaPlusReception.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.NullReferenceException
at PremierSoftware.Platform35.Desktop.AppBootstrapHelper.ValidateApplicationFileVersions()
at PremierSoftware.Platform35.Desktop.AppBootstrapHelper.BootstrapApplication(PremierSoftware.PresentationLayer.BootstrapInfo)
at PremierSoftware.SpaPlusReception.Program.Main(System.String[])
Our ref: CBP-2646
Replicated in 2.13.5.1044, scheduled reports not functioning.
Steps to replicate:
Log into Manager
Go to reports
Load a report. My example was Stock Valuation with detail ticked for Birmingham site
From report, select ‘schedule’
Enter email address, format PDF
Select ‘change’, set to specific time and specify a date and time in the box
Enter job name
Green tick to create job and select yes to ‘enable’
Wait until time of scheduled report
Expected result: scheduled report sends
Actual result: scheduled report does not send
Checking AS Log, there is an error:
2023-06-01 15:41:20,204 [3] DEBUG PremierSoftware.Platform35.AutomationService.AutomationServiceLogic [(null)] - >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Entering PremierSoftware.Platform35.AutomationService.AutomationServiceLogic.Run
2023-06-01 15:41:20,251 [3] INFO PremierSoftware.Platform35.AutomationService.AutomationServiceLogic [(null)] - Found 2 T_ScheduledJob records, 0 backup job)
2023-06-01 15:41:20,251 [3] DEBUG PremierSoftware.Platform35.AutomationService.AutomationServiceLogic [(null)] - >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Entering PremierSoftware.Platform35.AutomationService.AutomationServiceLogic.ProcessJob (201)
2023-06-01 15:41:20,251 [3] INFO PremierSoftware.Platform35.AutomationService.AutomationServiceLogic [(null)] - Running job
2023-06-01 15:41:20,298 [3] DEBUG PremierSoftware.Automation.Reports.ScheduledReportHandler [(null)] - >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Entering PremierSoftware.Automation.Reports.ScheduledReportHandler.Run (201)
2023-06-01 15:41:21,360 [3] ERROR PremierSoftware.Automation.Reports.ScheduledReportHandler [(null)] - ERROR: Exception while processing job 201: CrystalDecisions.Shared.CrystalReportsException: Load report failed. ---> System.Runtime.InteropServices.COMException: The system cannot find the path specified.
at CrystalDecisions.ReportAppServer.ClientDoc.ReportClientDocumentClass.Open(Object& DocumentPath, Int32 Options)
at CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.Open(Object& DocumentPath, Int32 Options)
at CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened()
--- End of inner exception stack trace ---
at CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened()
at CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename, OpenReportMethod openMethod, Int16 parentJob)
at CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename)
at PremierSoftware.Automation.Reports.ScheduledReportHandler.Run(T_ScheduledJob job)
at PremierSoftware.Platform35.AutomationService.AutomationServiceLogic.ProcessJob(T_ScheduledJob job)
at PremierSoftware.Platform35.AutomationService.AutomationServiceLogic.Run()
Our ref: CBP-2614
Discussed with
, this is down to T_system.SystemCodename not being populated with 'Core' for the Premier Spa+ SystemDescription.
For now I have run the below on my DB, but this will obviously need resolving before we rollout to clients.
update T_system set SystemCodename='Core' where SystemID=1
Our ref: CBP-2600
Replicated on 2.13.5.1044 - issue creating Word documents
Steps to replicate (can be done in standard documents or reservation documents)
On Email layout for a document, select the green plus
Expected result: Word opens with a blank document, you can then modify this
Actual result: Word opens with a ‘data link properties’ menu to select the database (this is incorrect) cancelling crashes the system
Our ref: CBP-2616
Core by Premier Software has a brand new installation and upgrade process that should simplify new installations of client applications as well as server upgrades.
Our ref: CBP-2095
Request/ improvement from JP
Update notification, add a second warning (ARE YOU SURE) as all users will be kicked out until the update finishes.
Salon Clients have found they click YEs by accident, then cant use the software for an hour or more.
Our ref: CBP-2546
Replicated in 2.13.5.1044
In Manager, when clicking ‘general menu’ the main system details screen loads incorrectly.
PC location used: 13
Steps to replicate:
Log into Manager
Select ‘general menu'
Expected result: general menu form loads
Actual result: main system details form loads. You have to click back to then see the general menu form
This does not occur in Admin. Also does not occur in 2.13.5.0032
Our ref: CBP-2613
No Crystal Reports Work in 2.13.5.1040, they all come up with the below, End of Day report for yesterday is an example:
this is the same in two different installations on different devices.
Our ref: CBP-2603
We have replaced the CORE build in web browser, Tee sheet and POS now loads yours computers default browser.
Our ref: CBP-2357