Releases: bsisa/hb-ui
Releases · bsisa/hb-ui
Contracts management improvements
Fix delete operation / sport contracts management
Bug fix release
- Fix delete operation: File creation mis-naming Some(xyz.xml) forbid delete operation referring to the correct resource name.
- Sport contracts management fixed missing creation operation synchronisation with new 5.4.3 Id management and related object selection extended from buildings only.
Yearly prestations process improvements
Yearly prestations process improvements
- Parameters validation
- Fixed non deterministic behaviour linked to asynchronous access to mutable data structure.
Lead to sometimes expected indexes incrementation sometimes reuse of smaller value (race)
Unique identifier support for all equipments
- Citerne
- Ventilation
- Production chaleur
- Production froid
Unique identifier support for CONTRACT and misc requests.
PRESTATION
- New analytics field
ORDERS (Purchase, Confirm, Contract)
- Add order amount display
- Add currency formatting to read only amounts
CONTRACT
- Unique Id support
- End-user unique Id attribution through building selection
- Improved drop down select for enterprise
ACTOR
- Fixed wrong default search predicate for ACTORs list
Misc
- hb-building-select-link directive refactored
- Improved choose-one directive for drop down select
** Provide configurable defined sort order
** Dynamically adapt search behaviour to columns visible to end user only - New initPath function
- Expose icontains function in hbUtil service
MCH2 Support - GIS Precision Improvements
This release introduces
- MCH2 Accounting support
- GIS Precise Spherical to Planar Coordinates Conversions
- ELFIN XSD now support new FILIATION element
Microservice architecture for GIS
Introduce Microservice Architecture
- First for GIS coordinates management
hb-geo-apiand conversions (LV03 <=> GPS) - Microservices encompass concerns transversal to database, server and client side components. This lead to the creation of a dedicated
hbUi.geoAngularJS module on which the current hb-ui projects depends.
UI developments
- Add 13 more ECAP fields
- Add ECAP contracts contextual display
- Add emphasis on CONSTAT
Note: From 5.4.0 on Java 8 is mandatory for hb-geo-api microservice.
Delete rights
Adds delete rights management
Remark: Patches 5.3.3 release, included in master (>= 5.4.0)
Orders Statistics Module updates, HB-Geo microservice integration
Orders Statistics Module updates
- OrderUtil computeOrderFigures algorithm changed according to new specifications
- Many small improvements to Orders management UI synchronised with reports/PDF
format change requests and fixes.
HB-Geo microservice integration
- Refactoring of GIS functions to a separated AngularJS module: hbUi.geo
Orders Statistics Module Reports Management (minor fix)
Orders Statistics Module Reports Management
- Fix missing
Introductionfield editing for order confirmation report - Improved contract report editing layout
Orders Statistics Module Reports Management
Extended Reports Management
- Move from dynamic CLASS, GROUP report configuration selection to generic two level classifiers selection
- Extend GUI to provide easy yet detailed order reports creation
- Implement order validation workflow
- Implement order module specific administration and role
- Support report watermark to highlight validated/non validated reports. (Extensible to confidential, ...)
- Support new reports per object owner for purchase order, order confirmation and contract
UI Optimisation for order computation
- Improved asynchronous API dialogue processing most recent response only