Version 20.1.0.0 for VETtrak 20.1.0 - 3/03/2020
Improved the performance of checking tokens in SQL Server. No breaking changes.
Add functions
- GetInvoices: Retrieves a list of invoices with specified criteria, regardless of invoicee.
- GetInvoicesModifiedSince: Retrieves a list of invoices that have been modified or created since the specified date, regardless of invoicee.
Modify functions
- UpdateAttendanceForClientClass: Will now automatically start tasks or units in the occurrence enrolment if VETtrak is configured to do so.
- UpdateEnrolledTask: Fixed an issue that could cause units to not be automatically started when recording a task as started.
Modify classes
- TInvoice
- Added fields
- InvoiceeType: Indicates whether the invoicee for the invoice is a client or employer.
- InvoiceeIdentifier: If the invoicee is a client, contains their client code. If the invoicee is an employer, contains their employer identifier.
- Added fields