Please find details below of the items included in this latest release.
Enhancements (2):
Introducing the All-New Service Geeni Mobile App
We are thrilled to introduce the latest updates to the Service Geeni mobile app, which have been designed to significantly enhance your user experience. The app now features a modern and user-friendly design, complete with a refreshed color palette that includes soothing blues and dynamic accents. These visual updates not only improve clarity but also create a more intuitive and inviting interface. Whether you're managing tasks, accessing forms, or tracking progress, the new design ensures a seamless and efficient workflow. For more detailed information, please refer to our FAQs page.
Subcontractor Portal: Remember columns selected even after refresh
Previously, the Subcontractor Portal did not save user preferences for added, removed, resized, or reordered columns. As a result, any changes made by the user would reset to default upon refreshing the page.We have implemented a feature to remember user preferences for display fields in the Subcontractor Portal jobs list. Now, any adjustments to columns will be saved to the database, ensuring that user settings persist even after a page refresh. Additionally, performance improvements have been made to enhance the overall user experience.
Fixes (6):
Equipment Deal Invoice Date Issues
A bug was identified where the invoice date for Equipment Deal Invoices was always set to the current date, regardless of the date entered in the invoice date field. Additionally, users were unable to backdate invoices using the date picker, although they could do so by typing the date manually. This issue affected the ability of accounts teams to accurately backdate invoices for reporting purposes.This issue has been resolved. Users can now set the invoice date correctly using both the date picker and manual entry. The system will accurately reflect the entered date, allowing invoices to be backdated as needed for reporting and accounting purposes.
Timeout Error When Linking Forms to Job Sheet
An issue where attempting to link Forms (previously called TTC’S) to a job sheet resulted in a timeout error. The issue has been resolved by optimizing the data handling process. This change significantly reduces the processing time and prevents timeouts.
Incorrect Currency Displayed on Sales Nominal Screen
A bug was identified on the Sales Nominal screen (Finance -> Sales Nominal) where the currency was not displaying correctly. This issue was caused by problems with the character set encoding to UTF, resulting in incorrect currency symbols appearing in the user interface. This issue has been resolved.
Error When Updating Sites Linked to Service Inspection Report in Form
A bug was identified when attempting to update the sites linked to the service inspection report in Forms. Specifically, using the Select All option caused the report to crash, with the Geeni interface continuously spinning and failing to populate the "Sites" field.
This issue has been resolved. This ensures that the query is accurate, allowing the Select All option to function correctly without causing the system to crash. The "Sites" field now populates as expected when using the Select All option.
Incomplete Job Information in Job Enquiry
A bug was identified where the job enquiry search field displayed incomplete information compared to the Job Control view. Specifically, when users searched for a job through Job Enquiry, only one quotation was visible, whereas the Job Control view correctly displayed all quotations. This issue has been resolved. The job enquiry search field now correctly displays all associated quotations, ensuring consistency with the Job Control view.
Consolidated Hire Contract Invoice Error
A bug was identified where the Consolidated Hire Contract Invoice process indicated missing nominal codes against the contract type. The code has been refactored to prioritize the Hire Option nominal codes over the contract type nominal codes when processing Consolidated Hire Contract Invoices. This ensures that invoices can be created successfully even if the contract type nominal code is not set, as long as the Hire Option nominal code is available.