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