BookmarkBookmark this page!
May 16, 2025
Syrinx | Release Notes v4.41.4
Syrinx v4.41.4 Release Notes
 
 Option to Link Attachments Used on an Operated Hire to Timesheets - On an operated shift there may be multiple attachments that can be used along with the primary machine on a particular timesheet, some customers may require that these attachments are displayed as “used” on the timesheet record so that the end customer knows what attachments have been utilised during the timesheet period.  To facilitate this, a new "Timesheet Attachments" option has been added to Syrinx SP Configuration\General\Reference Lists which allows the list of attachments that could potentially be used on timesheets to be defined:
image.png
These values can then be set against a timesheet record in the main Syrinx program via the a new "Add Attachments" button on the "Enter Timesheet" screen:
image.png
Selected attachments are then displayed in the "Attachment" area of the timesheet:
image.png
Attachments linked to a timesheet are visible on the "Query Timesheet" screen via a new "Attachments" button which will only be visible if there are linked attachments:
image.png
If clicked the "Expense" information on the timesheet will be replaced with the attachment list and the button will be renamed "Expenses" to allow the user to switch back to viewing the expenses on a timesheet if necessary:
image.png
Custom documents/reports would be required to display this information on any paperwork generated from the system.
 One-way Password Encryption for SyrinxWebAPI Users - Passwords for SyrinxWebApi logons will no longer be visible on the "Web Api Logins" and "Amend Api User Access" screens in the Syrinx Configuration program and will be encrypted in the database.  A new "Reset Password" option has been added to the "Amend Api User Access" screen which can be used to reset the password for an existing Api login:
image.png
Note:  Existing Api Users will still be able to connect with their original passwords following the upgrade. 
Create Child Customers from Customer Records - A “Create Child” button has been added to the “Account” tab of the “Amend Customers” screen that can be used to create child customers from an account customer record. This button is only available if the customer record is not a child customer:
image.png
When pressed, the standard “Enter New Account Customer” form will be opened but certain details will be pre-populated such as the first “Main” customer contact and, if the system is configured to allow duplicate account numbers in Syrinx SP Configuration\System Options\Accounts, the parent's account number is also pre-populated as the child customer’s account number but can be overridden if required.
The resulting child customer record will not be flagged for “Export to accounts” and also some details will be set from the parent's record such as Customer User Properties 1 - 10 and the settings from the parent’s “Invoice Delivery” tab.  If the parent is linked to a pricing agreement, the child will be linked to the same agreement. If the agreement is initially private then it will be made into a shared agreement during this process.
As contacts can be copied across to the child customer records, the “Hide Parent Sites?” option will also be enabled against these records as this also hides parent contact records when entering hire contracts and advice notes for the child customer record and it can appear as though contact records were duplicated if this option was not enabled:
image.png
Support for Caterpillar GPS Telematics - The "AEMP Update" task in the Syrinx Task Scheduler now supports linking with the Caterpillar GPS Telematics API.
Teamviewer QuickSupport Module Updated to Version 15 - The Teamviewer QuickSupport module installed with the Syrinx client has been updated to version 15.
StaffMembers POST and PATCH Endpoints Added to SyrinxWebApi - StaffMembers POST and PATCH endpoints have been added to SyrinxWebApi which will allow for creating and updating staff member records through the API.  The following fields can be set and updated via the endpoint:

First Name
Surname
Shortname
StaffNo
Current Flag
Is Operated
Is Driver
Is Workshop
Default Depot (this is a dropdown lookup in the UI)
NI Number
Staff Property numbers 1-10
Depot List
Email Address
Telephone
Start Date
End Date
GET and POST StaffMembers\Depots Endpoints Added to SyrinxWebApi - GET and POST StaffMembers\Depots endpoints have been added to SyrinxWebApi which allow for the retrieval and setting of the depots linked to staff member records in the Syrinx database.
howHeard Value Added to GET HireContracts Endpoint - The "How Heard?" value set against the "Details" tab of the "Enter Hire Contract" screen will now be output as "howHeard" on the GET HireContracts endpoint.
Additional Fields Available on Custom Documents
Workshop App Mobile Job Document - THG03R_WA_DM.rpt:
InspectionName
InspAnyFailures
DocPassText
DocFailText

Hire Contract - THT01A_DM.rpt:
IsAncillary

Customer Service Certificate - THW18CT_DM.rpt:
MeterReading

Purchase Order (Consumables) - THP03_DM.rpt:
POLineStatus

Hire Quotation - THT01QUOTEPRC_DM.rpt:
QuoteHeaderText
QuoteFooterText

Offhire Note & Offhire Note\Invoice - THT02A_DM.rpt & THT02C_DM.rpt:
CustomerCompanyReg

 
Was this article helpful?
Upload Files