PlatformManager 1.63.0
This document summarizes major improvements and fixes introduced in the PlatformManager release version.
Version | 1.63.0 |
Release date | Aug 14, 2023 |
In this document:
New Features and Improvements
Improvement Description | ID |
---|---|
In the Integration Template "Export Pricefx Table to CSV via FTP" in the step Pricefx to CSV Mapper, it is possible now to create a composed field made of Strings. | PFIM-5811 |
Error messages have been improved in case Data Upload history details are requested for some old Data Upload for which the data is no longer stored. | PFIM-5874 |
In the template "Export Pricefx Objects to IDoc" there is a new option to export only approved items of Price Lists or LPGs. | PFIM-5881 |
If an alert/notification cannot be delivered, it is marked with yellow warning icon in the Fired column in the overview table and in the hint you can see the reason, e.g. "Retries exhausted". | PFIM-5917 |
The Integration Template "Export PriceFx Table to CSV via FTP" can now be used also for Price List tables. | PFIM-5951 |
Integration Templates "Import CSV from FTP to Pricefx" and "Import CSV from File to Pricefx" now support other characters sets other than UTF-8 for the imported file. | PFIM-5991 |
When you create a new table within the Data Upload process, the Configure dialog now allows you to set the attribute column as Boolean (this type was added to the dropdown menu). | PFIM-6062 |
Price Lists are now supported in Data Upload. | PFIM-6143 |
The regex validation for custom file names in the templates "Export Pricefx Table to CSV via FTP" and | PFIM-6156 |
Error message for invalid custom file names in the export Integration Templates has been improved (it uses plain English instead of regex specification). | PFIM-6165 |
In Integration Templates "Import CSV/Excel from file/FTP to Pricefx", Internal Copy Data Load action is executed also after importing data to PX/CX tables. | PFIM-6169 |
The form element pfxData newly supports DMDL (DMDataLoad) as dataType to fetch. With this support, it is now possible to fetch e.g. all Internal Copy Data Loads. | PFIM-6176 |
Error response now contains the UUID of the error message in the log that is returned in the API response. This helps the development team with troubleshooting. | PFIM-6177 |
When filtering in PlatformManager tables, new operators (in addition to "contains") are supported: equals, not equal, does not contain, starts with, does not start with, ends with, does not end with, is null, is not null. | PFIM-6209 |
Integration Templates "Import CSV/Excel from file/FTP to Pricefx" can now handle incoming files also in ZIP or GZ archive file formats. | PFIM-6218 |
Product Reference is now also supported in Data Upload. | PFIM-6226 |
Health check (done every 10-30 minutes in PlatformManager) now includes also version updates for manual IM instances. | PFIM-6243 |
Activity Log now also tracks changes made in the Cluster Admin section, namely changes in server roles and changes in Restrict Calculation to Partition. | PFIM-6257 |
In Data Upload, there is now a warning raised when a formula is detected in the uploaded Excel file (as XLSX with formulas are not supported for upload). | PFIM-6268 |
Data Upload handles better now all types of characters not valid in XML - they are converted into XML or another URL-safe form to prevent issues with sending unescaped characters (e.g. tab) to IM. | PFIM-6269 |
To increase security, when adding/editing Runtime Properties in IM Settings, it is possible to encrypt the property value prior to deployment. | PFIM-6276 |
In Data Upload, it has been improved how converters are automatically applied for number fields: stringToInteger() is automatically applied for the Integer type and stringToDecimal() for the Real type. | PFIM-6306 |
Throughout the application, the back arrow for a quick return to the previous page was added so that users do not have to scroll down to the Cancel button or choose an option in the navigation menu. | PFIM-6317 |
In the Cluster Upgrades overview, the upgrade slots are now displayed in the user's local timezone setting. | PFIM-6324 |
PlatformManager now ensures that all properties defined in Data Upload and used in a route are URL encoded. | PFIM-6357 |
Supported Mapper parameters have now been propagated to the UI, so that they can be modified there. For loadMapper it is: Send empty values as empty string or NULL; Define exclude properties; Include unmapped properties; Skip invalid records. For integrateMapper it is: Include NULLs. | PFIM-6390 |
Support for more complex conditions in the "displayCondition" step property has been added. | PFIM-6402 |
Fixed Issues
Bug Description | ID |
---|---|
In Product Requests > My Requests, filtering and sorting on tables does not work. | PFIM-4127 |
When you want to deploy an unpublished version of an Accelerator package from Marketplace > Templates Management > detail of the package, there is a package name missing in the modal window, only empty brackets are shown. | PFIM-4717 |
When assigning a group to a user and several groups are selected, only one group is added. | PFIM-4788 |
In Upgrade Slots Overview, the Date and Time columns are missing the sorting icons. | PFIM-5486 |
Status of the Accelerator deployment is not properly set in Account > Partitions > Partition Overview > Accelerator tab. | PFIM-5504 |
Route last update / changed time is not shown in the user's local timezone setting. | PFIM-5787 |
Cluster upgrades overview does not show planned upgrades in the user's local timezone setting. | PFIM-6010 |
In AWS IM Instance environment, when you delete a route with the status deployment Failed, the Properties used in the route are not deleted. | PFIM-6037 |
There is a wrong connection label/type shown in the dropdown during template deployment. | PFIM-6049 |
In the Clusters Overview, the Type column filter is not very helpful: this filter is a free-text field and when you enter the text “Production”, it returns all records that “contain” this text (so non-production clusters are returned too). | PFIM-6087 |
In Data Upload, the example in the mapper does not match the actual data in the file (just UI issue, data is sent correctly). | PFIM-6188 |
User with no rights to edit templates can still access the Template Management page (even though the page is empty and 403 error in the console is shown). | PFIM-6235 |
Message alert for a new Mapper with an invalid name is not in English. | PFIM-6239 |
When a user has no Global Permission for User Management, the API call /api/admin/elk-query under Account/Logs returns the 403 error. | PFIM-6244 |
In AWS IM Instance environment, the Transport To option should be available only when the new environment is in the Created/Started state. | PFIM-6246 |
In the Activity Log, there is missing information for Calculation Engine Requests. | PFIM-6259 |
When you execute rollback in Account > Partitions > Partitions Overview > Accelerators tab, there is no record about it in the Activity Log. | PFIM-6260 |
IM Instance Runtime Properties value field was mandatory to fill in, even though having this field empty is a valid use case. Now the field is no longer mandatory. | PFIM-6265 |
In Data Upload, the defined date format is not applied to the sample data. | PFIM-6283 |
In Account > Integrations > Integration Overview > Records tab, paging for failed records does not work properly. | PFIM-6284 |
In Data Upload, when the conversion to output is wrong, the Upload Preview page does not show all of the columns. | PFIM-6285 |
In the Data Mapping step of a Data Upload, the Company Parameter name incorrectly includes also the table ID. | PFIM-6286 |
When the Integration Template "Import CSV from FTP to Pricefx" uses a file with the tab delimiter, it is not processed correctly and it is not sent to the partition. | PFIM-6314 |
In Data Upload, a data file with the tab separator is not processed correctly and is not sent to the partition. | PFIM-6315 |
Cluster state in PlatformManager UI is not always synchronized with Salesfx. | PFIM-6316 |
It is possible to send a Data Upload with a mapper definition having an empty array, even though the UI validation does not allow this. | PFIM-6322 |
When an account is marked as churned/inactive/deleted in Salesfx, it is not removed from user/asset groups in PlatformManager. | PFIM-6326 |
In Data Upload the field type selection for a mapper is not retained. | PFIM-6330 |
For a particular IM instance, paging on the Records tab does not work properly. | PFIM-6351 |
SFTP connection fails when a user uses certificateName. | PFIM-6403 |
When you delete IM instances from the edit form and create no new instances, there are errors reported in the PlatformManager log and in im-git-service. | PFIM-6412 |
When trying to deploy Integration Template "Import CSV from FTP to Pricefx" to any instance, there is an error. | PFIM-6420 |
When creating a SFTP connection with wrong credentials in the template, there is an unexpected error. | PFIM-6423 |
In the Notifications section, there is "Invalid date" instead of a date for some Data Uploads. | PFIM-6428 |
PlatformManager version 1.75.0