Error: Disapplied does not belong to table
This is because Stored Procedure GetAllPupilsForSeries does not exist. This will require a 4Matrix Support Agent to fix using SQL:
Alter: InsertResult
Alter: InsertSubject
Alter: ClearDatabase
Alter: GetSubject
Alter: UpdateResult
Alter: UpdateSubject
Create: GetAllPupilsForSeries
Alter: GetAllSubjectsExtended
Set version number to most recent -1 then restart 4Matrix.
This problem has been linked to using an old msi (pre-2014) to install 4Matrix on to new clients, which prompts 4Matrix to download and install multiple updates when launched. We recommend upgrading the 4Matrix Network Manager as soon as possible to generate the latest msi. There are instructions at http://www.4matrix.com/help/update_network_manager.pdf