.. _releases-release_notes: Release notes ############# | Date: 2023-10-25 | Version: 6.0.0 2023-10-25 Ecmanage 6.0 ======================= Changes due to tickets: 1. New look and feel management screens employment, functions and VAT. #. Configuration ERP integration possible via admin screen for selected ERP systems. #. Bug fix: Previously it was possible to link bulk packages to persons via the import sheet. This is now no longer possible. #. Permissions to edit data in the new screens have been added. By default, the roles CustomerAdmin and SupplierAdmin will have these permissions. Via the management screen, this, as well as all other permissions, can be adjusted as required. #. General changes related to the new UI layout. As a result, a different font is used everywhere and there is generally more white space on the page. #. The portal management screen has been split up into tabs. #. In the order status screen, if the inventory module with estimated delivery date is used, you will now see "Unknown" as the delivery date instead of nothing. This makes it more clear there was no known delivery date at the time of placing the order. #. In the portal management screen the language's code will now also be displayed. #. Pagination and the count of the number of results in the order status screen works again, even when filtering with by order status. #. Not all address data was passed along to integration tools when using the custom address module while placing orders for multiple persons. This has been corrected. Updated import sheets: 1. 10\) Sets - The Column "Set ID external" has been removed. Sets will now be identified using the group id and start date. #. 22\) Set validations - has been overhauled. Can now process validation of both the MIN and MAX type. 2023-08-26 Ecmanage 5.7.3 ========================= Security is an important subject for the Ecmanage platform. We have a monthly update for our infrastructure with the updates that are available for the components that we use within the platform. Some of the updates, however, require more preparation and time to implement on the platform. Currently we have a large software and data update that needs to be applied. We have calculated the update process to take 4 to 6 hours due to complex scripts that need to run on our database. 2022-12-20 Ecmanage 5.7.2 ========================= Changes in the menu structure in Ecmanage: We have been adding languages to Ecmanage, this has led to a change in the way Ecmanage stores the translated text for each menu item. Currently a copy of each menu is stored in each respective language. This was a logical way to support multiple languages and also a way to be able to support customer specific menu items. Currently the growth in languages has the unfortunate side effect of enormous growth in data. In the next Ecmanage release we have changed the way the menu is stored. There are 3 areas affected: 1. Standard Ecmanage menu items will be translated using a different method to further enable grows in the amount of supported languages. We currently have 9 languages and expect to support more in the near future. 2. Custom reporting menu items will be removed from the menu, but the reports are still available in the reporting module. 3. Customer specific menu items will stay unchanged. And modifications to customer specific items can be requested via our support department. The advantage of having a reduced amount of menu items is that creating new portals will be a faster process. 2022-05-31 Ecmanage 5.7.1 ========================= Changes: 1. In preparation for releasing an Ecmanage app for iPhone and Android, Ecmanage has been updated with backend functionality allowing users to order for themselves. #. Orders for procurement systems are now able to process orders for multiple persons. #. Italian and Portuguese languages have been added. #. The product management module now shows in which sets the product has been added. #. Saving email settings for departments would cause errors, this has been fixed. #. Logic added to be able to order using a product browse module. #. It is now possible to have an integration tool process a return order before it has been approved in Ecmanage. 2022-02-10 Ecmanage 5.7 ======================= Changes due to IRIS change requests: 1. IRS13442801 Ecmanage App first release basic backend functionality #. IRS13442790 Procurement system cXML protocol #. IRS13239609 Additional department for bulk orders and order status #. IRS13366637 Report automation Bugfixes: 1. Person address can now be saved regardless of visibility in the orderflow #. IRS13220414 & IRS13254371 Return to user list using back button functionality restored #. User account management module repaired of sync issues and saving of authorised option and roles. #. Repaired deleting of multiple users. #. Reduce amount of database interactions during shopping cart process #. Place order button is now locked after first press. #. Danish and Spanish translations #. Order of addresses in the orderscreen can be modified in the customer settings #. IRS12908124 Import addresses, modified by no longer relevant. #. IRS12938660 Bussiness hours module layout fixed 2021-11-09 Ecmanage 5.6 ======================= Changes due to IRIS change requests: 1. | IRS13211680 - User account management + signaling | The User account management module has received an update, complete with a new look. The additional signaling module has been integrated with this and been extended with additional functionality. #. | IRS13140796 - Strange characters used while creating new customer | It was possible to use strange characters in the company acronym while creating a new customer portal. This would cause errors during the creation process. This is now no longer possible. #. | IRS13098721 - Asynchronous reports | Reports are now automatically prepared in the background, and the download button will only be enabled once this has been completed. You will now no longer get a timeout error while waiting for the report to download. Other changes: 1. | Performance | New additional servers are enabled in the infrastructure, the upload integration has improved synchronisation of data, static product information is now stored in cache en the number of calls from the order screen has been reduced to lessen the load on the server. We will monitor the production environment in the coming days to see how this release behaves in an environment with many concurrent users. Updated import sheets: 1. 04\) Products - Column "Lifespan warning" added 2020-12-22 Ecmanage 5.5 ======================= Changes due to IRIS change requests: 1. | IRS13164776 - Inactive products in portal checklist | Products that are inactive are now no longer included in, for example, the product image check, which has made the overview clearer. #. | IRS13143546 - Text color in user panel | In the 2020 skin it is now also possible to adjust the text color in the user panel (the bar at the top). #. | IRS13131798 - No or wrong return address when returning for another | When placing a return order for another person, the return address was determined based on the person placing the return, rather than the person for whom the return is placed. This has been corrected. #. | IRS13119511 & IRS13108214 & IRS12990426 - Text color homepage panels in 2020 skin | In the 2020 skin it was no longer possible to adjust the text color of the homepage panels, this has been fixed. #. | IRS13098721 & IRS13034052 - Reports | The reporting screen has been completely redesigned. If you now request a report, it will be placed in a queue and processed in the background. As a result, you will no longer receive timeout errors if this takes too long. You can also enter an email address to automatically receive an email with a download link after the report is ready. Administrators can now also determine who is allowed to see which report(s) using permissions. #. | IRS13053357 - Text after placing a return order | The text that is displayed after placing a return order, which also includes the return address, can now be customized via “Language settings”. #. | IRS13046757 - Validation status in list view in "Approve orders" module | In the list mode of the module "Approve orders" you can now immediately see whether the order has broken any validations so that you do not have to open every order individually to check this. #. | IRS12967557 - Order from own supply | It is now possible to add an extra checkbox called "Order from own supply" to the order screen via a Customer setting, this text can be customized via "Language settings". This information can be used by integration to act upon if neccesary. Another Customer setting is available to enable that the ordered products do not decrease the supply in Ecmanage. #. | IRS12887389 - Change background image on login page | After changing the background image on the login page someone from Ecmanage had to manually clear cache to make this immediately visible. The system now does this automatically. Other changes: 1. | Order for myself and another | In the previous release the appearance of the order module "For multiple persons" has been updated and its performance improved. This is now also done for the order modules "For myself" and "For another". Functionality that is present in those modules but was missing in "For multiple persons" has been added there too, such as grouping the products by their productgroup. #. | Homepage icons | Via "Portal settings" it is now possible to choose from 3 different icon packs to be used in the panels on the homepage. The "2017"-set is the current set of icons what were introduced in 2017. The "2020 - Flat"-set are sleek icons with 1 adjustable color. And the "2020 - Duotone"-set are more modern icons with 2 adjustable colors. #. | General appearance of the system | We are working on giving Ecmanage a more modern and consistent look. This was already reflected in the appearance of the notifications on-screen, and this has been continued in this release. The “Portal Settings”, “Order Status” and “Review Orders” screens have now also been updated. 2020-07-22 Ecmanage 5.4 ======================= Changes due to IRIS change requests: 1. | IRS12845875 - Add customer - customer admin account | When creating a new customer portal it is possible to also have a customer admin account be created. If you chose a username that was not available you were not allowed to create the portal, but with no indication why. You are now shown a message explaining why. #. | IRS12850363 - Order for multiple persons | This module had limited functionality, some bugs and wasn't upgradable. This module has been rebuilt from scratch with these issues addressed. #. | IRS12878842 - Circular reference when importing departments | Using import sheets it was possible to assign a parent department to a department that is also a child department. This creates a circular reference and causes that department and its child departments to disappear from the customer portal. This is now prevented and you are shown an error message when this would happen now. #. | IRS12896310 - Point calculation displayed | During the order process a point calculation would be shown even if the display of points was disabled. This has been corrected. #. | IRS12907948 & IRS13042170- Updating sales and revenue reports when deleting or returning an order | Deleting or returning an order would not update the sales and revenue reports. This would correct itself at the end of the month, but now also updates live. #. | IRS12910775 - Weird characters in productgroup name | In the productgroup management module the name would be displayed wrongly when it contained weird characters. This has been corrected. #. | IRS12911699 - Sortorder for employment types and functions | The import sheets for employment types and functions now have columns to allow you to set the sort order. #. | IRS12917089 - Plus button for products with 1 size | If ordering multiple sizes of 1 product was enabled (via the "plus button") this would only work for products that have multiple sizes. This now also works for products with only 1 size. #. | IRS12940343 - Strange text when ordering quantities of 10000 or more | The order screen would show errors when ordering more than 10000 of a single product. This has been corrected. #. | IRS12954555 - "My orders" displays points even when points are disabled | The module "My orders" would incorrectly display the points if this is disabled. This has been corrected. #. | IRS12955479 & IRS13079669 & IRS13084938 - Language errors and translations | Throughout the whole application language errors have been corrected and missing translations have been added, especially the column titles in the import sheet reports. #. | IRS12971033 - Start set checkbox for validation rules | When adding validation rules in a start set it would show a checkbox to indicate this was a rule for start sets. Because start sets are their own set now, apart from normal sets, this is now redundant and the checkbox has been removed. #. | IRS12974168 - Spaces in product numbers. | Using the import sheet it was possible to use spaces in product numbers, but via the Manage products module this was not possible. This has been made possible now. #. | IRS13010765 - Loading times / performance | Several changes have been made in the core of the application to improve performance, but also make the performance measurable so we can analyse it to further improve performance in future releases. #. | IRS13060771 - Request password is now easier | Requesting a new password is now even easier. If you click "Forgot password" on the login screen the username you already filled in will be used instead of showing a new window where you have to enter your username again. #. | IRS13079713 - Quantity in cart not visible on mobile | The screen where you can enter a remark and choose an address did not display the quantities of products in your cart when viewed on mobile resolutions. This has been corrected. #. | IRS13097511 - Strange error when updating password | After updating your password after logging in would sometimes display a strange technical error. This procedure has been changed and should no longer generate this error. #. | IRS13099084 - Payment using iDEAL or points | If partial payments are enabled the order screen would show both payment options as choices. For example Points and iDEAL. If iDEAL is chosen you can then use points to pay for (part of) the order. Because this is not clear for the user, if partial payments is enabled, those Mollie options are changed to include "and/or points" in their option to indicate you can use both. Updated import sheets: 1. 01\) Employment types - Column "Sortorder" added #. 02\) Functions - Column "Sortorder" added 2020-04-07 Ecmanage 5.3 ======================= Changes due to IRIS change requests: 1. | IRS12810180 - Validate return orders via import | It is now possible to validate return orders using an import sheet. For more information, visit our wiki (|lnk_functionaliteiten-import-beoordelenretour|). #. | IRS12928551 - Report import sheet Sets | This report was missing the column "Applies to" causing it to now match the import sheet. This has been corrected. #. | IRS12975488 - Product images | Displaying product images has been updated on all order screens. In the product management module photo's are now easier to manage. And the routines for importing -images via the upload tool or manually as a zip-file via "Import data" has been updated. It is now no longer neccesary to provide different resolutions ("_T" and "_L") for each photo. The system will now create these for you. For more information, visit our wiki (|lnk_functionaliteiten-import-afbeeldingen|). #. | IRS12977578 & IRS12985839 - Import historical orders | The logic to import orders has been expanded with logica for historical orders. This makes it possible to import orders with a date in the past. This puts the products in a consignee's possession on that date, allowing set validations to calculate allowed products using the products in possession on the correct dates. #. | IRS12991383 - Import projects | It is now possible to create projects via import sheets. #. | IRS13015033 - Remove consignee role from email settings | Some email settings allow to to send an email to the closest persons with a specific role. "Consignee" was a role that could be chosen as well. However there is no situation in which you want to send an email to (nearly) every consignee. To prevent accidents we have remove this role from the options. #. | IRS13038166 - Noreply email address not saved in email settings | If the value of a setting matches the internal default value exactly, the would see this as "unchanged" and would not save it. This has been corrected. #. | IRS13038551 - Report orders per period | The column "Total" was confusing. This is the total of the order, but could be interpreted as the total of the current line. To clear this up we renamed the column to "Order total". New import sheets: 1. 25\) Projects #. 26\) Validate return orders 2020-01-07 Ecmanage 5.2 ======================= Changes due to IRIS change requests: 1. | IRS12689708 – Fitting session planning module | Cutter couldn't edit fitting sessions. Sending an email gave no feedback. Email setting extended with Role option. #. | IRS12910764 User agreement | If the agreement is activated, orders placed for another person will be waiting in the Manual assessment step until the consignee has signed the agreement. If that consignee has an email address in his profile, he will also be sent an email with this information. #. | IRS12937703 - Stock indication | A stock indication was given in the confirmation order screen. This has now been removed because this only indicates the current status, not the availability per order line. When using the stock module, the estimated delivery date is shown. #. | IRS12949231 - Importing inactive person on inactive department | Importing a person in an inactive department will trigger a warning. This no longer happens when persons themselves are also imported as inactive. #. | IRS12953312 Set applies to | In the set management module normal sets have a "Set applies to" option. This was missing in the import sheet and has now been added. #. | IRS12956997 - People search | Searching people based on username did not work if (part of) the client macro was used. This has been corrected. #. | IRS12968767 Validation settings per department | It is now possible to configure validation settings per department, if this has also been enabled for customer settings. #. | IRS12975862 – Budget task history | Budget tasks are given a new execution date after they have been processed. When the budget order is finished after that, it will be archived. As a result, you will see a date in the future in the history overview. To avoid further confusion, the new date will only be determined if the task is not going to be archived. #. | IRS12976203 - Copy/Paste article number | In a number of places it was not possible to paste the article number into the text field. This has now been made possible. Updated import sheets: 1. 06\) Departments - Columns "Preamble" and "Extra" added #. 10\) Sets - Column "Applies to" added 2019-09-18 Ecmanage 5.1 ======================= .. raw:: html