New Features
Multi-start accessibility zones
Users can now build accessibility zones (isochrones) from multiple start points (for example, several cities or users within one area). The system supports building either separate isochrones per user or a single intersection-based zone. This enables better visualization and balancing of territories across multiple users.
Balancing across connected regions
Balancing logic now takes into account all regions connected to the user, not just a single region. When balancing within an isochrone, all polygons intersecting the isochrone are processed regardless of administrative region boundaries, ensuring full coverage of the user’s responsibility area.
Blocked territory handling across hierarchies
Territories already assigned to users outside the current management hierarchy are now displayed as blocked. Such territories cannot be reassigned unless the target user is unlocked, preventing accidental redistribution across different management branches.
Enhanced start point (PIN) management
The flow for setting and managing user start points on the map has been improved. Users can clearly see existing pins, place a new pin, confirm it explicitly, and save it to the system. Visual indicators and behavior now match the design guidelines and reduce ambiguity during setup.
Improvements
Localized date picker in ETMS
Month names in date pickers now respect the user’s selected interface language instead of always displaying English.
Layer and panel usability
Layer switching behavior has been improved to prevent UI lockups. Users can now cancel layer changes and continue working without reloading the page. The filter panel collapse/expand control has been restored.
Polygon search in preview mode
Search within preview layers now correctly works with newly created preview polygons. Temporary polygons (such as Voronoi polygons) no longer cause server errors during search.
Grid and data refresh consistency
Grids and summary tables are now refreshed automatically after balancing, polygon reassignment, or subdivision operations, ensuring that displayed data always reflects the latest state.
Improved map interaction feedback
Pins now correctly change color when updated, move as expected after selection, and remain visible even if the associated user is locked.
Bug Fixes
Fixed server-side 422 and 500 errors when editing custom polygons, activating polygon filters, or reassigning territories.
Resolved issues where isochrone lists were not refreshed after polygon subdivision or balancing operations.
Fixed incorrect cluster detection during balancing when polygons intersected at a single point.
Corrected behavior where users’ pins could not be moved or disappeared after locking the user.
Resolved issues preventing polygon subdivision after parameter changes.
Fixed cases where grid values were not updated after territory transfer or subdivision.
Resolved missing or empty user lists in grids after switching product directions.
Fixed missing responsible users in organization cards.
Resolved issues with hidden or overlapping UI buttons and panels.
Removed deprecated configuration flags related to legacy geomarketing features to avoid conflicts and inconsistent behavior.