Allgemeine Hinweise
Updatehinweise
Aufgrund von Abhängigkeiten zwischen den Modulen wird empfohlen alle Module zu aktualisieren.
Changelog
3.2.9
| Datum | Art | Ticket | Modul | Beschreibung | 
|---|---|---|---|---|
| 03.08.2018 | Feature | POR-29 | portalusermanagement | Added Businesspartner to view in portalUserManagement | 
| 03.08.2018 | TASK | TKP-5578 | accountManager | Update Layout | 
| 03.08.2018 | Feature | POR-48 | meterreading | Show consumptionunit from backend | 
| 03.08.2018 | BUG | TKP-5580 | gkp.costandconsumptionalanalysis | Improved row padding | 
| 06.08.2018 | Feature | TKP-5582 | gkp.core | Improve design of “Kosten- und Verbrauchsanalyse” | 
| 06.08.2018 | Feature | TKP-5579 | gkp.core | Improve design of tree items | 
| 06.08.2018 | Feature | TKP-5583 | gkp.core | Improve design “Rechnungsübersicht” | 
| 06.08.2018 | Feature | TKP-5584 | gkp.core | Improve design “Nutzerkonten” | 
| 06.08.2018 | Feature | TKP-5574 | gkp.core | Improve design login page | 
| 07.08.2018 | Feature | TKP-5586 | gkp.core | Improve design news edit view | 
| 09.08.2018 | BUG / FEATURE | POR-88 | acquisition, ui.core, ui.components.extended | I.updated acquisition material module with features for REFD or bugs discovered: | 
| 1. services/tariff-calculator-communication.service.js - added get/set functions for selected division and custom properties. Selected division is required if you want to show the small products also in step 2 and products are to be displayed only for one division at a time. Custom properties is used to get in standard components properties set from custom components in case there is distribution related logic based on it. - added for setSelectedTariff broadcast also when a product is deselected | ||||
| 2. tariff-calculator-step-body/tariff-calculator-step-body.js - step 2 could be passed without selecting a product and in general any component that had a validation other then the one on the form could was not taken into account and the step submited. To fix it a variable (canGoToNextStep) was been added defaulted to true and based on it the step submit is done. A listener “components-validation-error” has been added and canGoToNextStep is set with false so the step change is not taking place any more and allowing the component validation message to appear. | ||||
| 3. tariff-calculator-step1\consumption-choice-container\consumption-choice-container.controller.js - added the possibility to update the slider configuration from the configuration.json | ||||
| 4. tariff-calculator-step2\product-group-wrapper\product-group-wrapper.controller.js - added the feature to allow the step navigation buttons also when there’s just one division. this feature can be enabled from the configuration.json file - added the feature to allow the step navigation not to occur automatically if one division only and a product selected. this feature can be enabled from the configuration.json file - added broadcast “components-validation-error” in case no product is selected. This is to stop the step from being submitted. | ||||
| 5. tariff-calculator-step2\product\product.controller.js - added possibility to read product configs from configuration.json - added a function that will control if the product should be visible or not. Never called from standard template. Is to be used in case only products for selected division are to be displayed and is called from the template that you will need to override. - added implementation for deselected of a product (function cancelButton) | ||||
| 6. tariff-calculator-step2\small-product-wrapper\small-product-wrapper.controller.js - added possibility to read configuration.json for product config - added possibility to display the divisions not just the products. The divisions are read only if a entry in configuration.json is present. Template override will be required so to create the desired layout. - added listener for “deselect-products” so to be able to update the small products displayed. This is enabled from the configuration.json file default the listener doesn’t to anything. - added function that will change the displayed products. This is connected with the change in the product controller. Is never called in the standard; to use it override the template. | ||||
| 7. tariff-calculator-step3\alternative-address-form\alternative-address-form.controller.js - fixed path from where the configuration is read from configuration.json | ||||
| 8. tariff-calculator-step3\alternative-contractor-data\alternative-contractor-data.controller.js - added code which will update the personalDataConfig object with custom properties from the tariff-calculator-communication service. To enable it in configuration.json add “customProperties” which should be an array with the custom properties you want to be added. | ||||
| 9. tariff-calculator-step3\contractor-data\contractor-data.controller.js - added possibility to read from configuration.json configs for company and contact - added code which will update contactDataConfig with customProperties, feature controlled from configuration.json | ||||
| 10. tariff-calculator-step3\delivery-address-form\delivery-address-form.controller.js - code for customProperties | ||||
| 11. tariff-calculator-step4\delivery-details\delivery-details.controller.js - added reading meter configs from configuration.json - added custom properties - changed from where showEnergyHTNTMeterReadingsOption, minSupplyDate, minMoveInDate and maxMoveInDate are to be taken from configuration.json; now those are in acquisition.material… updated also configuration.json from ui.core with this. - added maxMoveInDay in controller - added functionality to have dynamic min supply dates. configured from configuration.json; details about the way to use it in comments in the controller. | ||||
| 12. tariff-calculator-step5\alternative-invoice-recipient\alternative-invoice-recipient.component.js - added bind object. The scope will be that if you want to updated something in alternative-invoice-recepient from payment-information, just add a wrapper with both and send same object in both alternative-invoice-recepient and payment-information. | ||||
| 13. tariff-calculator-step5\alternative-invoice-recipient\alternative-invoice-recipient.controller.js - added posibility to read configs from configuration.json | ||||
| 14. tariff-calculator-step5\payment-information\payment-information.component.js - added bind object. The scope will be that if you want to updated something in alternative-invoice-recepient from payment-information, just add a wrapper with both and send same object in both alternative-invoice-recepient and payment-information. | ||||
| II. updated ui.core configuration.json with the change 11 above | ||||
| 09.08.2018 | FEATURE | POR-88 | - updated ui.components.extended material address-form. Added getting the city by postal code and street by postal code and city from MasterData. Until now there was just a fake service that recored the city. The option tu use master data is enabled via a configutarion.json entry. | |
| 10.08.2018 | BUG | POR-126 | Modul „Anschlussobjekte” wrong total consumption value | |
| 13.08.2018 | FEATURE | POR-127 | ui.core, gkp.meterstructure | - updated ui.core/services/chartExport.service.js with the feature to add style for the component that will become the image in the PDF export file. - updated gkpmeterstructure/nli-customer-meter-structure/nli-customer-meter-structure with the feature to add style for the component that will become the image in the PDF export file; values are configured thru configuration.json | 
| 17.08.2018 | BUG/FEATURE | TKP-5497 | Acquisition | split done by Kim on TKP-5497 branch merged into trunk + sync changes done after 1th of june on frontend | 
| 17.08.2018 | BUG / FEATURE | POR-88 | acquisition | 1. services/tariff-calculator-communication.service.js - added support for company for alternative invoice recipient - added for delivery details formatted previous supplier so to display it nicely in the summary | 
| 2. summary-page-controller - added posibility to read configs from configuration.json | ||||
| 3. product.controller - rearranged the order of config priority so what is sent to the component to have the highest priority | ||||
| 4. small-product-wrapper controller and component - added posibility to send configuration data | ||||
| 5. delivery-details controller - added function that will set previous supplier formatted (called only from template) | ||||
| 6. alternative-invoice-recepient controller - added support for company | ||||
| 20.08.2018 | Feature | POR-351, POR-73 | acquisition.admin | Add module acquisition.admin and related services to manage origins in admin tool | 
| 21.08.2018 | Feature | POR-88 | acquisition material | Added in tariff-calculator-communication custom components mapper - Added in summary-page-controller feature to get the custom components mapper | 
| 22.08.2018 | Feature | POR-88 | acquisition material | Added in tariff-calculator-communication custom updater for the object sent to calculateTariff service - Added feature in summary controller to allow adding a custom state where to redirect after conclude was done with success - Fixed a small bug in the labels for customer type | 
| 03.09.2018 | Feature | POR110 | gkp.core/js/widgets/nli-widget-news | added a variable that will store the current time, for being able to add filter on the news to shown only the ones with start date prior to current time | 
| 06.09.2018 | BUG / FEATURE | POR-351 | acquisition.admin | Fix error handling for empty response, dialog scrolling height/ width bug, reactivate module in project and add readme file for installation instructions | 
| 06.09.2018 | Feature/Bug | POR471 | ui.components.extended | added for material personal-data-form call to get the academic titles from rest service MasterData titles | 
| 06.09.2018 | FEATURE | POR-62, POR-63 | upselling | Add new module upselling for admin Area ([REFD, ADMIN, OVP 6.17] UI configuration of upselling + services) | 
| 06.09.2018 | FEATURE | POR-50, POR-64 | thresholdsredirect | Add new module thresholdsredirect for admin Area ([REFD, ADMIN, OVP 6.7] UI configuration of thresholdsredirect + services) | 
| 06.09.2018 | Feature/Bug | POR471 | ui.components.extended | updated for material address-form getStreets service call parameters | 
| 07.09.2018 | Feature | POR317 | contact | updated material module with personal data inputs; controlled via configuration.json; f |