✨ Charge Breakdown in the Request List — The amenity request list and its Excel, CSV, and PDF exports now show the Basic Charge and Add-on Charge next to the Total Amount, so you can see exactly how each booking's price is made up instead of just the grand total.
✨ Charge Breakdown in the Request List — The service request list and its Excel, CSV, and PDF exports now show the Basic Charge and Add-on Charge next to the Total Amount, so you can see exactly how each request's price is made up instead of just the grand total.
???? Standardized web addresses — The Energy & Sustainability area now uses consistent English web addresses across the platform. All of your existing meters, readings, alerts, projects, settings, and access permissions are kept exactly as they were.
???? Request Confirmation Message — Applied the same fix on the service booking screen so a saved request no longer shows a false failure message that could prompt duplicate submissions.
???? Bulk import for waste, refrigerant and non-metered records — You can now create many waste, refrigerant, or non-metered fuel records at once by uploading a CSV or Excel file, with a downloadable sample template for each. The system reports how many records were imported and how many rows were skipped.
???? Waste records — Record waste generation by category, subcategory and level, with quantity and unit, disposal method and location, disposed-vs-stocked status, hazardous flagging (with a stocked-since date for aging), provider/hauler, and manifest/PTT/COT/permit references and attachments. Disposed waste requires a permit.
???? Booking Confirmation Message — Fixed an issue where creating an amenity booking could show a failure message even though the request was saved successfully, which led some users to submit duplicate bookings. The screen now shows the correct confirmation when the booking is created.
???? 360 Photo markers — Clicking a marked area on a location's 360 photo now opens that asset's information page instead of an unrelated screen or error.
???? Refrigerant records — Record refrigerant activity against a piece of equipment: whether it was charged, recovered, disposed of, or topped up, the quantity (and quantity recovered), the unit, the service provider, the work-order reference, the date, an inspector, and a supporting document. Choosing the equipment suggests its refrigerant type automatically.
???? Manage your own categories — You can now set up and maintain the categories for energy, water, fuel, waste, and refrigerants yourself, along with the units of measure and equipment types — no developer needed. Waste supports detailed multi-level categories, and refrigerants use a simple single-level type list.
???? Time Range Correction — Fixed an issue on the amenity booking screen where changing the start time after both start and end were already selected would incorrectly update the end time instead. You can now adjust the start or end time using clear buttons, or tap another time to start over, without leaving the page.
???? Metered consumption capture — Readings now record the previous and current meter values; the system computes the consumption (using the meter multiplier) and the cost (using a rate), captures the reading inspector and an optional utility bill, and prevents duplicate readings for the same meter on the same date.
???? Non-metered records — Record fuel consumption that is not read off a meter: fleet fuel per vehicle (with an optional previous and current reading, or a direct consumption figure) and diesel per area or location. The system works out the consumption and the amount (consumption times rate) for you, and you can attach a supporting document.
???? Changed — Escalation rules updated per the latest amendment: the Area/Operations Manager is now alerted as soon as a work order or task is 1 day overdue; the Associate Director is added at 30 days overdue on tickets; the Director is added at 60 days overdue on tickets and on defective equipment (the President is still alerted on those); and a new same-week alert notifies the Property Manager/Owner and Area/Operations Manager when equipment is newly flagged defective. Every rule remains editable on the Escalation Matrix screen.
???? Property profiles & energy areas — Each property now carries an energy profile (type, brand, AOR, SBU, person in charge, operating hours) and can be broken down into areas and Significant Energy Use groups, so consumption can be organised and reported per property and per area.
???? Fixed — Resolved an error ("Unable to load the requested language file") that could appear when activating the module; activation now completes cleanly.
???? New — You can now choose how the Subject-Matter Expert (SME) is alerted. On the Escalation Matrix screen, an administrator picks Per rule (the SME column on each rule decides — the original behaviour) or Per ticket, where the SME is alerted only on the specific items an Operations Manager, Associate Director or Director opts in — using a one-click SME toggle on the Escalations Dashboard. The default is unchanged, so nothing changes until you switch it on.
???? Register any meter type — Fixed an issue that prevented saving meters for chilled water, fuel, fleet fuel, LPG, waste and refrigerant. A meter's resource is now chosen from the full stream list, the unit of measure is suggested automatically, and submeters can only be attached to a mother meter. Input handling on the meter screens was also tightened.
???? Time Range Correction — Fixed the same time-range selection issue on the service booking screen: after choosing start and end, you can now adjust either time with dedicated buttons or tap another slot to start over, without recreating the request from scratch.
???? Meter & equipment registry — Meters now capture full registry details (property, building, area, stream and category, SEU, mother/submeter relationship, analog or digital type, brand, multiplier, and service provider). A new Equipment list tracks chillers, generators, HVAC and more, including refrigerant type, chiller type, and cooling type.
✨ Charge Breakdown in the Request List — The amenity request list and its Excel, CSV, and PDF exports now show the Basic Charge and Add-on Charge next to the Total Amount, so you can see exactly how each booking's price is made up instead of just the grand total.
✨ Charge Breakdown in the Request List — The service request list and its Excel, CSV, and PDF exports now show the Basic Charge and Add-on Charge next to the Total Amount, so you can see exactly how each request's price is made up instead of just the grand total.
???? Standardized web addresses — The Energy & Sustainability area now uses consistent English web addresses across the platform. All of your existing meters, readings, alerts, projects, settings, and access permissions are kept exactly as they were.
???? Request Confirmation Message — Applied the same fix on the service booking screen so a saved request no longer shows a false failure message that could prompt duplicate submissions.
???? Bulk import for waste, refrigerant and non-metered records — You can now create many waste, refrigerant, or non-metered fuel records at once by uploading a CSV or Excel file, with a downloadable sample template for each. The system reports how many records were imported and how many rows were skipped.
???? Waste records — Record waste generation by category, subcategory and level, with quantity and unit, disposal method and location, disposed-vs-stocked status, hazardous flagging (with a stocked-since date for aging), provider/hauler, and manifest/PTT/COT/permit references and attachments. Disposed waste requires a permit.
???? Booking Confirmation Message — Fixed an issue where creating an amenity booking could show a failure message even though the request was saved successfully, which led some users to submit duplicate bookings. The screen now shows the correct confirmation when the booking is created.
???? 360 Photo markers — Clicking a marked area on a location's 360 photo now opens that asset's information page instead of an unrelated screen or error.
???? Refrigerant records — Record refrigerant activity against a piece of equipment: whether it was charged, recovered, disposed of, or topped up, the quantity (and quantity recovered), the unit, the service provider, the work-order reference, the date, an inspector, and a supporting document. Choosing the equipment suggests its refrigerant type automatically.
???? Manage your own categories — You can now set up and maintain the categories for energy, water, fuel, waste, and refrigerants yourself, along with the units of measure and equipment types — no developer needed. Waste supports detailed multi-level categories, and refrigerants use a simple single-level type list.
???? Time Range Correction — Fixed an issue on the amenity booking screen where changing the start time after both start and end were already selected would incorrectly update the end time instead. You can now adjust the start or end time using clear buttons, or tap another time to start over, without leaving the page.
???? Metered consumption capture — Readings now record the previous and current meter values; the system computes the consumption (using the meter multiplier) and the cost (using a rate), captures the reading inspector and an optional utility bill, and prevents duplicate readings for the same meter on the same date.
???? Non-metered records — Record fuel consumption that is not read off a meter: fleet fuel per vehicle (with an optional previous and current reading, or a direct consumption figure) and diesel per area or location. The system works out the consumption and the amount (consumption times rate) for you, and you can attach a supporting document.
???? Changed — Escalation rules updated per the latest amendment: the Area/Operations Manager is now alerted as soon as a work order or task is 1 day overdue; the Associate Director is added at 30 days overdue on tickets; the Director is added at 60 days overdue on tickets and on defective equipment (the President is still alerted on those); and a new same-week alert notifies the Property Manager/Owner and Area/Operations Manager when equipment is newly flagged defective. Every rule remains editable on the Escalation Matrix screen.
???? Property profiles & energy areas — Each property now carries an energy profile (type, brand, AOR, SBU, person in charge, operating hours) and can be broken down into areas and Significant Energy Use groups, so consumption can be organised and reported per property and per area.
???? Fixed — Resolved an error ("Unable to load the requested language file") that could appear when activating the module; activation now completes cleanly.
???? New — You can now choose how the Subject-Matter Expert (SME) is alerted. On the Escalation Matrix screen, an administrator picks Per rule (the SME column on each rule decides — the original behaviour) or Per ticket, where the SME is alerted only on the specific items an Operations Manager, Associate Director or Director opts in — using a one-click SME toggle on the Escalations Dashboard. The default is unchanged, so nothing changes until you switch it on.
???? Register any meter type — Fixed an issue that prevented saving meters for chilled water, fuel, fleet fuel, LPG, waste and refrigerant. A meter's resource is now chosen from the full stream list, the unit of measure is suggested automatically, and submeters can only be attached to a mother meter. Input handling on the meter screens was also tightened.
???? Time Range Correction — Fixed the same time-range selection issue on the service booking screen: after choosing start and end, you can now adjust either time with dedicated buttons or tap another slot to start over, without recreating the request from scratch.
???? Fixed work order comments — Additional comments in work order PDFs now display as formatted text instead of showing raw markup characters.
???? Related To (Asset) on the Task — Authorized staff can now link or change a task's related asset directly from the task view, without needing permission to edit the whole task. A separate permission controls who can change it, and the asset shows on the task and on the printed work order.
???? Fixed work order comments — Additional comments in work order PDFs now display as formatted text instead of showing raw markup characters.
???? Related To (Asset) on the Task — Authorized staff can now link or change a task's related asset directly from the task view, without needing permission to edit the whole task. A separate permission controls who can change it, and the asset shows on the task and on the printed work order.
???? Fixed work order comments — Additional comments in work order PDFs now display as formatted text instead of showing raw markup characters.
???? Related To (Asset) on the Task — Authorized staff can now link or change a task's related asset directly from the task view, without needing permission to edit the whole task. A separate permission controls who can change it, and the asset shows on the task and on the printed work order.
✨ Improved Owner and Resident import guides — The sample spreadsheet and in-app documentation for owner and resident imports now list Country before Zip Code, matching the expected column order.
???? Units list — Import Customer Unit Data and Import Units now each follow their own staff role permission, so teams only see the import action they are allowed to run.
???? Request Notes Field — Added a "Notes" field displaying the specific comments or instructions written by the requester to the service request details page.
✨ Security — Improved the password change system to send an email confirmation to team members when their passwords are updated by another administrator.
???? Delegation now actually reroutes approvals — When an approver delegates their authority while away, pending requests now move to the delegate's queue and stop appearing for the absent approver. Previously both people saw the request, so delegation didn't truly hand over the work. The approval history also now records that the delegate approved "on behalf of" the original approver.