Impact | Type | Component | Release | Details | |||
---|---|---|---|---|---|---|---|
Impact | Type | Component | Release | Summary | Details | ||
Minor | Improvement | Content | 9.2.9.0 | Rework Hierarchy of Actions / Replacements |
The job definitions FCA_FCc_Utils_ActionRules and FCA_FPA_Utils_ActionRules now execute the same code as FCA_SAP_Utils_ActionRules. Id: ROSO-9546 |
||
Minor | Improvement | Content | 9.2.9.0 | SAP: Implement Call Transaction for a specific user |
With this new Execution Action for SAP transactions it is possible to use Call Transaction using a user which is not the RFC or Credential user. Id: ROSO-9691 |
||
Normal | Defect | Balance Sheet Certification | 9.2.9.0 | BSC accounts should be sorted in ascending order |
Before: Group Accounts were not sorted in Dashboard. After: Group Accounts are sorted by account number in ascending order. Tickets: 146687 Id: ROSO-9643 |
||
Normal | Defect | Balance Sheet Certification | 9.2.9.0 | BSC: Deadline should be a mandatory parameter when marking line items as reviewed |
Before: Setting deadline is not mandatory when marking line item as reviewed. After: Via Parameter 'MANDATORY_DEADLINE' it is configurable if setting deadline should be mandatory when marking line item as reviewed, default is not mandatory. Tickets: 146484 Id: ROSO-9601 |
||
Normal | Defect | Balance Sheet Certification | 9.2.9.0 | BSC: DelegateTo should not be displayed. |
Before: Parameter MX_DelegateTo was visible in BSC UI. After: Parameter MX_DelegateTo is hidden. Id: ROSO-9823 |
||
Normal | Defect | Balance Sheet Certification | 9.2.9.0 | BSC: Improve performance of request review message |
Before: Processing of notification messages for Reviewer could take a long time Id: ROSO-10252 |
||
Normal | Defect | Balance Sheet Certification | 9.2.9.0 | Disable period selection when the dashboard is reloading |
Before: When dashboard is loading data, period selection was active. After: When dashboard is loading data, period selection is disabled. Id: ROSO-10229 |
||
Normal | Defect | Balance Sheet Certification | 9.2.9.0 | Export definition |
Export Job 'FCA_BalanceSheet_Certification_Export' to provide BSC Job Files is available. Result:
Content and Layout of Html Jobfile for Header comments can be configured via documents: FCA_Base_BALANCESHEET_EXPORT_HTML_MAIN and FCA_Base_BALANCESHEET_EXPORT_HTML_TABLE_COLUMNS Input Parameters with example values: Catalog name Redwood_BSC Important: Optional parameter 'Group Name' needs to be filled, when account is assigned to a group ! Id: ROSO-9551 |
||
Normal | Defect | Balance Sheet Certification | 9.2.9.0 | Export to Excel fails for amounts with zero decimal places |
Before: When exporting line items into Excel ClassCastException could occur in case of amounts with zero decimal places. After: It is possible to export line items with amounts with zero decimal places. Id: ROSO-9776 |
||
Normal | Defect | Balance Sheet Certification | 9.2.9.0 | Performance issue in pre-running stage of BalanceSheet Certification Review Notification |
Before: FCA_FPA_BalanceSheet_Certification_Review_Notification process was executing a long running database query in the pre-running stage After: The query was optimized and has now a significant better performance Id: ROSO-10035 |
||
Normal | Defect | Balance Sheet Certification | 9.2.9.0 | Upload by usage of group broken in Upload_Header_Attachments job |
Before: FCA_SAP_BSC_Upload_Header_Attachments was broken. After: FCA_SAP_BSC_Upload_Header_Attachments jobs works well. Id: ROSO-9683 |
||
Normal | Defect | Balance Sheet Certification | 9.2.9.0 | Use checkbox filter for Review Status |
Before: Filter by reviewed status was a freetext filter, when filtering for 'Correct' line items, also the 'Corrected' line items have been displayed in line item table. After: Filter by reviewed status has been changed from freetext filter to checkbox filter, when filtering for 'Correct' line items, only the 'Correct' line items will be displayed in line item table. Id: ROSO-10215 |
||
Normal | Defect | Content | 9.2.9.0 | BDC QID processing does not set output parameters |
Before: FCA_BDC_QIDs_Execute did not return the values of the output parameters from the child jobs. After: FCA_BDC_QIDs_Execute does now return the values of the output parameters from the child jobs. Id: ROSO-9650 |
||
Normal | Defect | Data Transformer | 9.2.9.0 | "Resolve column mappings in earlier nodes first" error in DataTransformer |
Before: A valid expression that uses the "current" node would always fail during auto column mapping After: A valid expression that uses the "current" node will successfully auto-merge columns. Id: ROSO-10037 |
||
Normal | Defect | Data Transformer | 9.2.9.0 | Allow parameters to be marked as optional |
Before: All parameters created in Transformer were optional and didn't have any constraint data set. After: It is possible to mark a parameter as mandatory or set the constraints through the Parameters dialog. Tickets: 144462 Id: ROSO-9384 |
||
Normal | Defect | Data Transformer | 9.2.9.0 | Any failure in transformer should be tracked to a specific instance of a rule |
Before: When certain rules failed in Data Transformer they would incorrectly report the area they failed in. Tickets: 146860 Id: ROSO-9612 |
||
Normal | Defect | Data Transformer | 9.2.9.0 | Data Transformer: "replace input file" functionality is missing |
Before: Replace functionality is not always available in the "Manage Data Files" Dialog. After: Replace functionality is always available in the "Manage Data Files" Dialog. Id: ROSO-10269 |
||
Normal | Defect | Data Transformer | 9.2.9.0 | Deleting the first "Create Data Set" can lead to an invalid Transformer |
Before: When a "Load Data" rule is deleted the example inputs become invalidated. After: The initial "Load Data" rule can not be deleted or disabled once created. Id: ROSO-9665 |
||
Normal | Defect | Data Transformer | 9.2.9.0 | Deprecate RuleDataSets.name |
Before: The RuleDataSets.name is displayed in the header of transformer when it launches After: The Job definition name is displayed in the header of transformer when it launches. Id: ROSO-6568 |
||
Normal | Defect | Data Transformer | 9.2.9.0 | Double clicking the reset button maximises the rule dialog |
Before: Double clicking on the buttons in the top right of a rule dialog would cause the rule dialog to expand to full screen After: Double clicking on the buttons in the top right of a rule dialog only activates that button's functionality. Tickets: 146700 Id: ROSO-9603 |
||
Normal | Defect | Data Transformer | 9.2.9.0 | Filter rules result in a FileNotFoundException when matched rows are written to |
Before: Filter rules that specified files to write matched and unmatched rows to would result in an exception when running the transformer but be successfully displayed in the user interface. After: Filter rules that specify files to write matched and unmatched rows to successfully complete and generate the relevant files when run and when viewed in the user interface. Tickets: 147642 Id: ROSO-9675 |
||
Normal | Defect | Data Transformer | 9.2.9.0 | Issue in DT Cash5 DEV - Merger issue between two column with the same name but different data types |
Before: It is not possible to auto-merge two columns that have the same name, except for differences in case sensitivity. After: It is possible to auto-merge two columns that have the same name, except for differences in the case sensitivity. Id: ROSO-10019 |
||
Normal | Defect | Data Transformer | 9.2.9.0 | Selecting a column in one flank causes the same column in the other flank to be selected too. |
Before: When displaying two RTX tables in transformer it is possible to select multiple columns from both tables which are invalid when used in a rule After: When displaying two RTX tables it is only possible to select columns from one table. Id: ROSO-6963 |
||
Normal | Defect | Data Transformer | 9.2.9.0 | The automatic file input orderer doesn't respect the original input order of files |
Before: In certain circumstances where input into a Data Transformer job share the same column structure the input can be mis-ordered when running the job. This does not manifest in the user interface. After: Where input into a Data Transformer job share the same column structure the input for RTX matching those structures will be treated as per the order in which they are provided. Id: ROSO-9780 |
||
Normal | Defect | Data Transformer | 9.2.9.0 | Unable to merge when two columns have the same name but different cases |
Before: It is impossible to merge two input sources that share column names but with different cases. After: A toggle feature has been added to the UI and when it is switched on two input sources that share column names with different cases can now be merged.
Tickets: 143505 Id: ROSO-9292 |
||
Normal | Defect | Data Transformer | 9.2.9.1 | Limit number of Group Matches |
Before: The Group Match Rule algorithm would allow any size group to be matched against each other. When trying to match against larger groups, this was very memory intensive and resulted in jobs going into error due to an OutOfMemoryException. In the worst case, when running this on the server, this could cause system instability. After: The Group Match Rule algorithm now limits how big a group will be used to match, and how many combinations within the group we allow. This reduces memory usage significantly and improves performance, resulting in job completion.
Id: ROSO-10353 |
||
Normal | Defect | Data Transformer | 9.2.9.1 | String to Number Edit failing since upgrade of Datatransformer |
Before: String to Number Column conversion failed After: String to Number Column conversion works as expected Id: ROSO-10401 |
||
Normal | Defect | FCA | 9.2.9.0 | FCA_SAP_Utils_Excel_Set_Cell_Value error due to closed document |
Before: When using FCA_SAP_Utils_Excel_Set_Cell_Value and FCA_Utils_Excel_Action the error "java.lang.IllegalArgumentException directory cannot be null" was reported, because the Excel document was closed before data has been written to it. After: The Excel document is only closed after all data is written to it and this error is not reported any more. Id: ROSO-9739 |
||
Normal | Defect | FCA | 9.2.9.0 | Nullpointer exception in shipped user messages and in notification definitions |
Before: Submitting of user message definitions (Redwood_Base|FCA_FPA|FCA_FCc)WorkFlow* and notification definitions (Redwood_Base|FCA_FPA|FCA_FCc)_Notification fails when using email addresses that don't match with email addresses of existing users. Id: ROSO-9831 |
||
Normal | Defect | FCA | 9.2.9.0 | PoiConvertRtxToExcel nullpointer when existing sheet is empty |
Before: When trying to convert from RTX to Excel, while using an empty sheet as a template, the process would fail with a nullpointer exception. After: If an empty sheet is used from a template file, the process will now work accordingly and not result in an error. Tickets: 146784 Id: ROSO-9600 |
||
Normal | Defect | FPA | 9.2.9.0 | FCA_SAP_Utils_Excel_Get_Cell_Value add OutOfMemoryError checks |
Before: Processing inflated Excel files with FCA_SAP_Utils_Excel_Get_Cell_Value caused the System to crash, because of high heap memory size.
Tickets: 127525 Id: ROSO-6401 |
||
Normal | Defect | General | 9.2.9.0 | BSC: Status field on Dashboard extract file |
Before: If certification has been rejected by approver, then its status on 'Approver' tab in Dashboard is displayed as 'Rejected', but in excel file its status is shown as 'Error'. After: If certification has been rejected by approver, then its status is displayed as 'Rejected' in both, dashboard and excel file. Tickets: 144676 Id: ROSO-9459 |
||
Normal | Defect | General | 9.2.9.0 | Cannot use email addresses as recipients in FCA_FPA_WorkFlow_ jobs |
Before: When using FCA_FPA_WorkFlow_Confirm, FCA_FPA_WorkFlow_AcceptReject or FCA_FPA_WorkFlow_RestartContinueAbort with the MX_To parameter set to an email address, this email address will not be resolved to a username. This causes the workflow to fail because the participant is set to a plain email address instead of a username. After: Added an additional query, which will resolve the given email address to it's corresponding username and subsequently setting the username as the participant. Tickets: 145984, 147589 Id: ROSO-9672 |
||
Normal | Defect | General | 9.2.9.0 | Exception when converting RTX to Excel if there are more than 64000 cells |
Before: When working with a template excel file, a new cell style was created for every cell. For large files this caused an exception, since the maximum amount of cell styles is limited to 64000. Tickets: 132819 Id: ROSO-7598 |
||
Normal | Defect | General | 9.2.9.0 | FCA_SAP_Convert_Spool_to_RTX ignores data types when input spool file missing |
Before: When submitting FCA_SAP_Convert_Spool_to_RTX with no input spool file, data types are ignored and per default set to String. After: FCA_SAP_Convert_Spool_to_RTX will now set all column types accordingly, when there is no input spool file. Id: ROSO-9826 |
||
Normal | Defect | General | 9.2.9.0 | Generic Loop uses Blocking for Sequential Processing |
Before: When Generic Loop was ran in mode "Sequential" (default) and the blocking size was set to greater than 1 it behaved like it was ran in mode "Parallel by Order" ("O") and used blocks to submit child jobs. After: When Generic Loop now is running in mode "Sequential" (default) and the blocking size is set to greater than 1 it ignores the set blocking size and submits every child job one by one. Id: ROSO-9660 |
||
Normal | Defect | General | 9.2.9.0 | Generic Loop: Displayed number of running jobs in High Volume Parallel mode not correct |
Before: Generic Loop was displaying the complete number of child jobs in the description right from the start when set to High Volume Parallel mode. After: Generic Loop now displays the number of actually submitted child jobs in the description when set to High Volume Parallel mode. Id: ROSO-9635 |
||
Normal | Defect | General | 9.2.9.0 | Generic Loop: In High Volume Parallel mode, child jobs are not started when block size is lower than number of repetitions |
Before: Generic Loop did not run any child jobs when using High Parallel Volume mode and the block size was lower than the number of repetitions. After: Generic Loop now runs child jobs when using High Parallel Volume mode and the block size is lower than the number of repetitions. Tickets: 147067 Id: ROSO-9623 |
||
Normal | Defect | General | 9.2.9.0 | High CPU load when Submitting and Monitoring Tasklist from Orchestrator in delayed mode |
Before: CPU utilization reaches 100% of a CPU core when a process list is submitted in the Orchestrator in Delayed submit mode (App customizing "Orchestrator_DelayedSubmit" = "true") After: CPU utilization increase cannot be measured, the thread that is monitoring delayed submitting of processes from the process list is almost idle Tickets: 144820, 146781 Id: ROSO-9604 |
||
Normal | Defect | General | 9.2.9.0 | Issue in FCA workflows with multiple recipients |
Before: When submitting FCA WorkFlow user message definitions with the parameter MX_To set to a delimited list of users, they would not get recognized as internally. The list was not expanded before the user mapping was performed. After: Submitting FCA WorkFlow user message definitions with the parameter MX_To set to a comma-delimited list of users, will now result in all users being recognized and set as a participant and running the user message process as intended. Tickets: 145984 Id: ROSO-9570 |
||
Normal | Defect | General | 9.2.9.0 | JobDefinition Convert_Excel_toRTX: improve functionality for column types of the RTX output |
Before: The process definition Convert_Excel_toRTX used the first row, or if IN_HEADER_ROW was set to 'yes' the second row, to determine the column types which will be set for the RTX columns of the output file. After: Added the new parameter SET_COLUMN_TYPES to the process definition Convert_Excel_toRTX. This allows three different approaches on how the column types will be determined. The default detect_types_from_values will first read the whole sheet to determine the compatible type for each column, this will result in a slightly slower execution then the other options. string_for_all_columns will set the type of all columns to string. Also, users will now be able to set each column type individually. Use any of 'string', 'number', 'date', 'datetime' or 'datetimezone' as an array corresponding to the expected types for the output RTX columns. Tickets: 146356 Id: ROSO-9572 |
||
Normal | Defect | General | 9.2.9.0 | Loop with mode V waits also after the last job is scheduled |
Before: If Generic Loop is set to wait after a block in High Parallel Volume mode it also waited after completion of the last child job. After: If Generic Loop is now set to wait after a block in High Parallel Volume mode it does not wait after completion of the last child job anymore. Id: ROSO-9625 |
||
Normal | Defect | General | 9.2.9.0 | Orchestrator: Make it obvious if several users are editing the same tasklist |
Before: There was no indication that another user was editing the same process list. After: A warning is displayed if another user is editing the same process list. Tickets: 146547 Id: ROSO-9614 |
||
Normal | Defect | General | 9.2.9.0 | Orchestrator: Process list with nested process list results in error |
Before: Running a process list that included a nested process list resulted in an error. Id: ROSO-10121 |
||
Normal | Defect | General | 9.2.9.0 | Orchestrator: Usage of TASKLIST_END_DATE parameter without SAP flavor |
Before: The parameter Close Date (TASKLIST_END_DATE) was not added automatically by the Orchestrator to process lists that didn't contain tasks created from the template FCA_SAP_Process_Template - tasks created from the FCA_Process_Template were insufficient. And if the parameter was added to the Process List manually it was not properly evaluated and ignored when calculating timing for task scheduling, so the day offset parameters in the Orchestrator were wrongly added to the day of the process list submit. After: Also process lists that contain only tasks that had been created from the FCA_Process_Template now automatically get the parameter Close Date (TASKLIST_END_DATE) and this parameter is properly evaluated as reference date to calculate negative and positive offsets in Orchestrator. Tickets: 146903 Id: ROSO-9619 |
||
Normal | Defect | General | 9.2.9.0 | Robotics Home page is not visible as a default page for business user |
Before: Home screen was not shown after installation of Robotics/FCA After: Registry entry to setup Home screen is created when initialization process the Home module is executed and Home screen is shown again Id: ROSO-10033 |
||
Normal | Defect | General | 9.2.9.0 | SharePoint: Update Client Secret authentication to support app-only |
Before: It was not possible to use client/secret authentication for SharePoint app-only registrations. After: it is now also possible to use SharePoint app-only registration clients. Tickets: 144934 Id: ROSO-9678 |
||
Normal | Defect | General | 9.2.9.0 | Table Editor - Add Save and Refresh to the context menu |
Before: The context menu only provided a insert and Delete option. This was also the only way to delete a row. After: The context menu also has Save and Refresh options. This menu is also made more accessible by a column button. Id: ROSO-9309 |
||
Normal | Defect | General | 9.2.9.0 | Table Editor - Improve performance |
Before: UI actions like loading a table, filtering and copy-paste would take a long time, and without an indication. After: Various UI actions have had speed improvements, and loading overlays whenever the user is waiting for the action to be completed, this is usually on large data. Id: ROSO-9773 |
||
Normal | Defect | General | 9.2.9.0 | Table Editor - replace edit with show on read-only cells |
Before: The cell pop-up would display an "edit" title. After: The cell pop-up displays a "show" in its title. Id: ROSO-9598 |
||
Normal | Defect | General | 9.2.9.0 | Workbench stores parameter names for value fetching in a static variable |
Before: Workbench did not recognize column configuration changes in CUS_FCA_Workbench_BoardConfiguration after they were loaded for the first time. Id: ROSO-10045 |
||
Normal | Defect | General | 9.2.9.0 | Wrong rule highlighted as cause of error |
Before: The wrong rule can be highlighted as a cause of error even though a previous rule was the cause. After: The correct rule is highlighted as the cause of an error when one occurs. Id: ROSO-10171 |
||
Normal | Defect | General | 9.2.9.0 | Wrong warning/calculation for day 0 in Orchestrator |
Before: A false warning was displayed in Orchestrator when the Deadline Day Offset for the task was zero and the Start Day Offset negative. Id: ROSO-10111 |
||
Normal | Defect | General | 9.2.9.0, 9.2.9.1 | Change all column names to uppercase when we define CustomEntities (ObjectDefinitionField.setCustomColumnName()) |
Before: Installation of Orchestrator by on-premise customers with case sensitive database like MS SQL Server with corresponding settings failed with error message "JCS-102459: Failed to apply DDL for Custom Entity: {RW_O_ExternalizedParameters ..." After: Fixed installation error and now Orchestrator and subsequent modules can be installed successfully. Id: ROSO-10339 |
||
Normal | Defect | General | 9.2.9.0, 9.2.9.1 | OnChange trigger is replacing String values containing slashed (\) incorrectly |
Before: OnChange trigger did incorrectly replace slashes in file paths. Tickets: 128700 Id: ROSO-6620 |
||
Normal | Defect | General | 9.2.9.1 | Orchestrator backend should respect periodicities |
Before: Orchestrator did ignore periodicities set in the task list and its tasks. After: Orchestrator now respects periodicities set in the task list and its tasks. Id: ROSO-10148 |
||
Normal | Defect | General | 9.2.9.1 | Orchestrator backend should respect skipped tasks |
Before: Orchestrator did not recognize skipped tasks and therefore never completed process lists including such. Id: ROSO-10123 |
||
Normal | Defect | General | 9.2.9.1 | Orchestrator: Name input field is required but not marked as such |
[MISSING RELEASE NOTE] Id: ROSO-10020 |
||
Normal | Defect | General | 9.2.9.1 | Orchestrator: killing of the process list via orchestrator does not return correct UI notifications |
Before: Killing process lists from the Instances tab in the Orchestrator was slow and unresponsive and often errors occurred while trying to kill the processes. Id: ROSO-9829 |
||
Normal | Defect | General | 9.2.9.1 | Orchestrator: no refresh on Instances tab |
Before: To see new entries in the instances table the whole view had to be refreshed. Id: ROSO-9828 |
||
Normal | Defect | General | 9.2.9.1 | Provide platform agent implementation of Redwood_Convert_Excel_toRTX and RTX_toExcel |
Before: It was not possible to use the JobDefinitions Redwood_Convert_Excel_toRTX and Redwood_Convert_RTX_toExcel on the platform agent. Id: ROSO-9893 |
||
Normal | Defect | General | 9.2.9.1 | Use of Custom Entities for Periodicities |
[MISSING RELEASE NOTE] Id: ROSO-10275 |
||
Normal | Defect | Inbox | 9.2.9.0 | Download attachment leads to switching browser windows in Inbox & Workbench |
Before: Downloading an attachment in Inbox or Workbench opened a new window. After: Attachment are downloaded using the same window Inbox or Workbench is opened in. Tickets: 146137 Id: ROSO-9557 |
||
Normal | Defect | Inbox | 9.2.9.0 | Inbox messages order where sorting is undefined is unreliable. |
Before: When Inbox was ordered by status new messages were added to the end of the group. After: New messages now appear at the top of the list. Tickets: 144403 Id: ROSO-9371 |
||
Normal | Defect | Inbox | 9.2.9.0 | Inbox: Delegation: UserMessage_Participants parameter is ignored |
Before: Only the participants specified on the user message definition were displayed, while those added through the UserMessage_Participants parameter were omitted. After: All user message participants are displayed. Tickets: 147528 Id: ROSO-9659 |
||
Normal | Defect | Inbox | 9.2.9.0 | Inbox: Managment of file upload and visibility of files |
Before: Files were uploaded to different jobs depending on the value of parameter IN_UPLOAD_TARGET. After: Files are always uploaded to the user message job. IN_UPLOAD_TARGET now affects which job will have its OUT_UPLOADED_FILE parameter updated. Tickets: 141699 Id: ROSO-9263 |
||
Normal | Defect | Inbox | 9.2.9.0 | Inbox: Restrict possible delegation recipients |
Before: A user message could be delegated only to any business-users regardless of the settings. After: In business mode the list of users a user message can be delegated to depends on the value of the MX_DelegateTo parameter. In admin mode a user message can be delegated to any business-users. Id: ROSO-9527 |
||
Normal | Defect | Orchestrator | 9.2.9.0 | Definition name length is too short in Orchestrator |
Before: Process list name was limited to 30 characters. After: Process list name can be up to 80 characters. Tickets: 147475 Id: ROSO-9666 |
||
Normal | Defect | Orchestrator | 9.2.9.0 | Make orchestrator Gantt chart hidden by default |
Before: Gannt chart was always visible. After: Gannt chart is hidden by default. Visibility can be toggled via a button in the process list editor. Id: ROSO-9905 |
||
Normal | Defect | Orchestrator | 9.2.9.0 | Orchestrator takes the wrong queue |
Before: Queue could no be selected at submit time. Queues from across all partitions could be used. After: Queue can be selected at submit time. Only queues from the same partition as Orchestrator can be used. Tickets: 141684 Id: ROSO-5100 |
||
Normal | Defect | Orchestrator | 9.2.9.0 | Orchestrator: Killing a job from Process Monitor doesn't kill child jobs |
Before: Killing a process list job in Process Monitor only killed the top job. After: Killing a process list job in Process Monitor kills all jobs in the hierarchy. Tickets: 144820 Id: ROSO-9428 |
||
Normal | Defect | Orchestrator | 9.2.9.0 | Orchestrator: Partition empty on a copied task |
Before: Some node created through copy-and-paste failed at runtime. After: Copy-and-pasted nodes now execute successfully. Tickets: 147521 Id: ROSO-9669 |
||
Normal | Defect | Orchestrator | 9.2.9.0 | Orchestrator: Permissions no longer work via a Role |
Before: Privileges were not applied if a user inherited them from a role. After: Privileges apply whether they are specified for a user or one of their roles. Id: ROSO-9889 |
||
Normal | Defect | Orchestrator | 9.2.9.1 | Deletion of process list without deleting processes is broken |
Before: Deleting a process list without deleting associated processes failed (reporting an exception). Id: ROSO-10235 |
||
Normal | Defect | Orchestrator | 9.2.9.1 | After the Gantt chart performance improvements, make whether it is shown configurable and show it by default |
Before: The Gantt chart for any process list was hidden by default. It could be shown by clicking the "Toggle Gantt Chart" button. However this setting was not persisted. After closing a the process list or reloading the Orchestrator, the Gantt chart would be hidden again. This was implemented this way due to pre-existing possible performance problems with the Gantt chart. After: The shown status of the Gantt chart is now configurable. The new config option GanttChartVisibility in the config group Orchestrator makes this possible. Options are:
The toggled shown status per process list per user is persisted as the ganttChartShownStatusPerUniqueId user setting. This is possible due to performance improvements for the Gantt chart. Id: ROSO-10408 |
||
Normal | Defect | Orchestrator | 9.2.9.1 | Cant create an orchestrator list of the same name that another list previously had |
Before:
After:
Id: ROSO-10407 |
||
Normal | Defect | Orchestrator | 9.2.9.1 | Error when submitting process lists with nested templates |
Before: Submitting a process list with nested templates in Orchestrator resulted in an error. After: Now submitting a process list with nested templates in Orchestrator will complete correctly. Id: ROSO-10305 |
||
Normal | Defect | Orchestrator | 9.2.9.1 | Fix dependency cycle / load order issue in orchestrator |
[MISSING RELEASE NOTE] Id: ROSO-10200 |
||
Normal | Defect | Orchestrator | 9.2.9.1 | Headerbar buttons visible in the expanded process list dialog |
Before: In the header bar of the expanded process list dialog in the Orchestrator, the same buttons as in the header in the main window where shown. They mostly didnt make sense in the expanded process list dialog context. Id: ROSO-10198 |
||
Normal | Defect | Orchestrator | 9.2.9.1 | Instances panel not populated for local views |
No impact since the local view functionality has not yet been release. Id: ROSO-10416 |
||
Normal | Defect | Orchestrator | 9.2.9.1 | Investigate improving performance of Gantt chart code |
After: improved the performance of the Gantt chart Id: ROSO-10237 |
||
Normal | Defect | Orchestrator | 9.2.9.1 | Job parameter (SAP) CLIENT ist missing in Business Entity |
Before: Parameter SAP Client was missing in the Business Entity. Id: ROSO-10332 |
||
Normal | Defect | Orchestrator | 9.2.9.1 | Make submitting Local Lists via context menu impossible |
[MISSING RELEASE NOTE] Id: ROSO-10276 |
||
Normal | Defect | Orchestrator | 9.2.9.1 | Manage how to properly get rid of localview JobDefinitions in Orchestrator |
No impact since localview functionality has not yet been released Id: ROSO-10205 |
||
Normal | Defect | Orchestrator | 9.2.9.1 | NoRowsUpdatedException - "Object has changed since it was read" in TaskListRun.executeWork after submitting an Orchestrator process |
Before: Occasionally when Orchestrator submitted TaskLists an error NoRowsUpdatedException could occur. After: The error does not occur in these situations any more. Id: ROSO-10615 |
||
Normal | Defect | Orchestrator | 9.2.9.1 | Nodes stay gray after drag/dropping |
[MISSING RELEASE NOTE] Id: ROSO-10174 |
||
Normal | Defect | Orchestrator | 9.2.9.1 | Non-standard size of process list icon leads to bad alignment for nested process list |
[MISSING RELEASE NOTE] Id: ROSO-10203 |
||
Normal | Defect | Orchestrator | 9.2.9.1 | Orchestrator doesnt remove ObjectReferences to Task when the task is removed from the process list |
No impact since the issue on which this was broken ( ROSO-10022 Merged ) has not been released. Id: ROSO-10398 |
||
Normal | Defect | Orchestrator | 9.2.9.1 | Orchestrator: Change security to work on privileges |
Before: Aside from the regular platform privileges provided by the api, what the user could see and do while not in "admin mode" was based on explicitly granted security ranks. After: This dependence on explicitly granted ranks has been changed to a dependence on the privileges these explicitly granted ranks provide. This allows for more flexibility now and in the future. Now, while in "admin mode" what the user can see and do is (still) fully determined by platform privileges. When not in "admin mode", in addition, the user can not see lists and execute actions on lists if they do not have an explicit privilege to do so. An explicit privilege is a privilege on the list granted to the user or one of their roles. The owner of the list is considered to have all explicit privileges. This change and improvements that come with it also have some direct impact:
Id: ROSO-10440 |
||
Normal | Defect | Orchestrator | 9.2.9.1 | Orchestrator: Create "Global Close Template" |
Before: It was not possible to mark a process list as a global close template. After: Process lists can be marked as global close templates. Id: ROSO-9904 |
||
Normal | Defect | Orchestrator | 9.2.9.1 | Orchestrator: Entity properties, "companyCode" (BUKRS) and "controllingArea" (KOKRS) are not set for local tasks |
Before: The entity parameters BUKRS, KOKRS and SAP System where not propagated to the local tasks. Id: ROSO-10311 |
||
Normal | Defect | Orchestrator | 9.2.9.1 | Orchestrator: Set priority of tasks on submit |
The priority of a task in Orchestrator can now be automatically increased on submit when the requested start time or the deadline is missed or when the task is marked as Critical Task. The default priority and the amount of increase in priority can be customized through the according settings in the table FCA_ApplicationCustomizing:
Id: ROSO-10263 |
||
Normal | Defect | Orchestrator | 9.2.9.1 | Orchestrator: error on save when 2 users are editing global template |
[MISSING RELEASE NOTE] Id: ROSO-10279 |
||
Normal | Defect | Orchestrator | 9.2.9.1 | Problems streaming task lists/templates (OrchestratorModel.getTemplatesRootNodes) |
Before: When one process list could not be parsed (due to marformed source json), no process lists would be shown in the Orchestrator. Id: ROSO-10176 |
||
Normal | Defect | Orchestrator | 9.2.9.1 | Refine Save button behaviour |
Before: Orchestrator UI save behaviour differs from other extension points. After: Orchestrator now more closely aligns with other extension points by only allowing the save button to be pressed when changes have been made. Tickets: 136551 Id: ROSO-8321 |
||
Normal | Defect | Orchestrator | 9.2.9.1 | Reflect Global Template properties in server-side model |
[MISSING RELEASE NOTE] Id: ROSO-10150 |
||
Normal | Defect | Orchestrator | 9.2.9.1 | Rewite orchestrator gantt chart to not use Table's noVirtual |
After: the performance of the Orchestrator Gantt chart when dealing with large list has heavily been improved. Id: ROSO-10274 |
||
Normal | Defect | Orchestrator | 9.2.9.1 | Show Expanded Process List doesnt work for LocalTemplates when the associated global Template has NestedTemplates |
[MISSING RELEASE NOTE] Id: ROSO-10204 |
||
Normal | Defect | Orchestrator | 9.2.9.1 | The localPropertyDiffs property is missing from local list json when it is never saved, causing submit to fail |
[MISSING RELEASE NOTE] Id: ROSO-10273 |
||
Normal | Defect | Orchestrator | 9.2.9.1 | Underlying window still enabled when the expanded process list dialog shows |
After: The underlying window can not be interacted with anymore as longs as the expanded process list dialog is open in the Orchestrator. Id: ROSO-10199 |
||
Normal | Defect | Orchestrator | 9.2.9.1 | next/previous node buttons look bad when disabled |
[MISSING RELEASE NOTE] Id: ROSO-10177 |
||
Normal | Defect | Runner | 9.2.9.0 | Constraint message is not shown nicely (only in Java error stack) |
Before: In the Runner, when a parameter was set to a value that did not match a constraint on the parameter and the user tries to run, an error message stating "Failed to persist [..]" was displayed. The actual constraint validation error was buried in the stacktrace. Tickets: 146491 Id: ROSO-9582 |
||
Normal | Defect | SAP | 9.2.9.0 | SAP Joblog output formatting via Spoolhost is not correct when FL_SPOOL is set |
Before: Cannot retrieve SAP joblog in pipe delimited format via the Spool Host when FL_SPOOL is set. After: SAP joblog can now be retrieved in pipe delimited format via the Spool Host. Id: RCORE-42979 |
||
Normal | Defect | Table Editor | 9.2.9.0 | Table Editor - Fix high memory usage |
Before: Continuous loading of large tables would cause the browser to crash. After: Continuous loading of tables will not cause the browser to crash. Id: ROSO-9866 |
||
Normal | Defect | Third-Party Component | 9.2.9.0 | Upgrade jackson-databind to 2.13.2 |
Upgrades the version of the fasterxml Jackson products used in all products to 2.13.2, to overcome CVE-2020-36518 which could potentially allow a denial of service by uploading specially crafted JSON documents. Id: ENV-1929 |
||
Normal | Defect | Workbench | 9.2.9.0 | Fix poor performance of Workbench when it shows more than 1000 tasks |
Before: Workbench had a performance issue when showing many tasks > 1000 on customer cloud environments Id: ROSO-10238 |
||
Normal | Defect | Workbench | 9.2.9.0 | Workbench shows wrong task description |
Before: The Process Description in Workbench sometimes showed the description of the process list instead of the process. Also the Owner Key was always "Other". Id: ROSO-10141 |
||
Normal | Defect | Workbench | 9.2.9.0 | Workbench: Refresh does not update messages tab |
Before: Messages tab was not refreshed when a task was refreshed. After: Messages tab is now refreshed when a task is refreshed. Tickets: 147641 Id: ROSO-9687 |
||
Normal | Defect | Workbench | 9.2.9.0 | Workbench: Task parameter values are not updated |
Before: Task details were only updated after restarting Workbench. After: Task details are updated during autorefresh or after selecting Refresh from the task context menu. Tickets: 125572, 146541 Id: ROSO-9563 |
||
Normal | Defect | Workbench | 9.2.9.0 | Workbench: counter is not correct |
Before: Sometimes the number of total tasks didn't match the number of tasks in the table. After: Irrelevant tasks are ignored when counting the total task number. Tickets: 146472 Id: ROSO-9576 |
||
Normal | Defect | Workbench | 9.2.9.0 | Workbench: multiple selections only possible in a single column |
Before: Popup filters after the first one could only have one value. After: All popup filters can have multiple values. Tickets: 145801 Id: ROSO-9522 |
||
Normal | Defect | Workbench | 9.2.9.1 | Workbench fails to get tasks due to SQLServer "The incoming request has too many parameters." |
Before: Workbench failed to load when the database is SQL Server and the system has a large number of tasks. After: The executed query for loading the tasks has been optimised to support SQL Server binding limits. Id: ROSO-10360 |
||
Normal | Feature | Balance Sheet Certification | 9.2.9.0 | Adding additional rules to compare columns |
New Rule RuleColumnCompareAmountColumns has been added. It allows checking if the difference between two number values is within a given threshold. Tickets: 147180 Id: ROSO-9663 |
||
Normal | Feature | Balance Sheet Certification | 9.2.9.0 | Configurable: Disable auto-reload of accounts and actions in Dashboard |
Before: After performing an action (eg restart, request review, etc.) certification or action pages and returning back to the dashboard, all accounts and actions were automatically reloaded. After: It is now possible to disable auto-reloading of accounts and actions after returning to the dashboard via parameter 'DISABLE_DASHBOARD_RELOAD'. Auto-reload will be disabled for the specified actions. To get this feature also for existing definitions, manual action is needed: The parameter 'DISABLE_DASHBOARD_RELOAD' needs to be created at the chain level and mapped to the notification definitions within the chain. Possible values, comma separated: never,all,restart,restartGroup,requestReview,requestReviewGroup,completeReview,completeReviewGroup, acceptReview,acceptReviewGroup,rejectReviewGroup,rejectReview,resetStatus,createActionItem default value: never
Id: ROSO-10151 |
||
Normal | Feature | Balance Sheet Certification | 9.2.9.0 | Create excel file format .xlsb for BSC |
Before: .xlsb format was not supported in BSC After: .xlsb format is supported in BSC Tickets: 146403 Id: ROSO-9586 |
||
Normal | Feature | Data Transformer | 9.2.9.0 | Remove top/bottom n rows |
Before: It was not possible to remove rows from top or bottom of the RTX file. After: A new rule has been added that allows removing rows from top or bottom of the RTX file. Id: ROSO-9385 |
||
Normal | Feature | FCA | 9.2.9.0 | Offer validation when editing a table field |
Before: Only text inputs were available to enter vales for all column types. After: An appropriate picker is available based on the column type. Tickets: 147668 Id: ROSO-6461 |
||
Normal | Feature | Orchestrator | 9.2.9.1 | Orchestrator: Add "Collapse All", "Expand All" buttons to "Process List" view |
Before: Collapsing/Expanding all folders and nested template had to be done manually. After: All folders and nested templates can be collapsed/expanded with a button click. Id: ROSO-9878 |
||
Normal | Feature | Orchestrator | 9.2.9.1 | Orchestrator: Add Entity to “Global Close Template” |
After: the option to add (and customize) entities to a ProcessList is added to the Orchestrator. The list of selectable entities is populated from the OrgStructure table. The added entities are stored on the ProcessList json source, they are not yet used. Id: ROSO-9942 |
||
Normal | Feature | Orchestrator | 9.2.9.1 | Orchestrator: Add dependencies via entering task description |
Before: Dependencies could only be created through drag-and-drop. After: Now it is also possible to add dependencies via a dialog accessible through the Predecessor/Successor panels. Id: ROSO-9833 |
||
Normal | Feature | Orchestrator | 9.2.9.1 | Orchestrator: Assigning a periodicity to a task |
Before: It was not possible to assign periodicity to tasks or groups. After: Periodicity can be assigned to task or groups. The table where periodicities are stored is referenced in table FCA_ApplicationCustomizing through a key Orchestrator_Periodicity. Id: ROSO-9902 |
||
Normal | Feature | Orchestrator | 9.2.9.1 | Orchestrator: Create new field to flag "critical" tasks |
The new boolean property "Critical Task" was added to the Orchestrator template. It can be set under the Timing category to mark a task as critical and raise its priority when submitted. Id: ROSO-10262 |
||
Normal | Feature | Orchestrator | 9.2.9.1 | Orchestrator: Submit of “Global Close Template” |
[MISSING RELEASE NOTE] Id: ROSO-10023 |
||
Normal | Feature | Orchestrator | 9.2.9.1 | Orchestrator: “Local View” of “Global Close Template” |
After: For every (local) entity on a global process list, a local process list is created and shown in the Orchestrator overview. When editing such a local process list, all the nodes in the global list are shown. All the nodes that are not already skipped and have execution set to local can be set to be skipped for the local list specifically. Other properties and the list of nodes can not be edited. Id: ROSO-10022 |
||
Normal | Feature | Workbench | 9.2.9.1 | Workbench: Implement "Business mode" |
before: Workbench showed all processes that were visible to the user depending on that users roles. Id: ROSO-10183 |
||
Normal | Improvement | Balance Sheet Certification | 9.2.9.0 | Remove query in Grouping Approval Process to make it faster |
Before: Restart, request for review, accept and reject of grouped accounts could be slow when many accounts in the group. After: Restart, request for review, accept and reject of grouped accounts are simplified without usage of SQL query and therefore faster. Tickets: 147088 Id: ROSO-9638 |
||
Normal | Improvement | Content | 9.2.9.0 | Automatically install fca_content and fca_sap_content car files |
Before: fca_content.car and fca_sap_content.car are not installed during upgrade on cloud docker image After: fca_content.car and fca_sap_content.car are installed during upgrade Id: ROSO-10250 |
||
Normal | Improvement | Content | 9.2.9.0 | FCA: Extend FP replacement with Quarter Range |
New: The $FP replacement is extended with Quarter handling. Id: ROSO-1441 |
||
Normal | Improvement | Content | 9.2.9.0 | Merge FCA_SAP, FCA_FPA,FCA_FCC,Robotics libraries into one library |
The Libraries Redwood_Robotics, Redwood_FPA and Redwood_FCc have been merged into the new Library Redwood_FCA. The old Libraries have been renamed to ensure that the upgrade continues. All Definition that use the renamed libraries should be checked and their references changed to the new Library. This includes the REL usage. Id: ROSO-9475 |
||
Normal | Improvement | Data Transformer | 9.2.9.0 | Allow files to be uploaded from Manage Files dialog |
Before: Data files were added through the Data Files menu. After: Data files are now added through the Manage Files dialog. Id: ROSO-9383 |
||
Normal | Improvement | Data Transformer | 9.2.9.0 | Enhance replace transformation values to support dynamic input |
Before: Only static values could be used a replacement value in replace transformations. After: Dynamic values can be used as replacement values in replace transformations. Tickets: 135191 Id: ROSO-8320 |
||
Normal | Improvement | Data Transformer | 9.2.9.0 | Provide visual feedback that a ruledataset is temporary |
Before: No visual indication is seen on RuldataSet tabs that a set is temporary After: A clear visual indication is now presented on RuldataSet tabs that a set is temporary Id: ROSO-7696 |
||
Normal | Improvement | Data Transformer | 9.2.9.0 | Retain columns rule |
Before: It was impossible to retain specific columns. After: A Retain Column rule has been added to allow users retain specified columns, Id: ROSO-9102 |
||
Normal | Improvement | Data Transformer | 9.2.9.0 | When deleting the last input file prompt for a new file |
Before: When input files were removed the rule execution failed with a generic error. After: When an input file is removed a warning is displayed advising which rules are using the file. When rules are executed a clear error is displayed that indicates which input file is missing. Tickets: 141405 Id: ROSO-8950 |
||
Normal | Improvement | Data Transformer | 9.2.9.1 | File input ordering should be an optional configurable property |
Before: Input files were ordered based on an algorithm that compares them with the example data used when the transformer robot was created. Should files arrive out of order the best effort is made to correct this based on the metadata for the input. After: A system-wide configuration has been introduced to allow the user to enable/disable input file ordering. This configuration is set to true by default and can be overridden by adding/updating a registry entry under the following path "/configuration/jcs/datatransformer/inputsourceordering”. The only valid values are true or false. By default, all transformers will adhere to this configuration unless overridden on the transformer level.
Note, When upgrading from a previous version, or prior to importing, the environment-wide configuration can be created and set as desired to ensure consistent behavior. Id: ROSO-10592 |
||
Normal | Improvement | General | 9.2.9.0 | Apache POI switch from poi-ooxml-full to poi-ooxml-lite |
Before: Usage of the large Apache poi-ooxml-full library. After: Replaced by the substantially smaller Apache poi-ooxml-lite library. Id: ROSO-9276 |
||
Normal | Improvement | Inbox | 9.2.9.0 | Inbox: Creation of UserMessageAttachment on upload of file |
Before: Files uploaded through Inbox created simple job files. After: Uploading files through Inbox creates file attachments so that their history can be audited. Id: ROSO-9765 |
||
Normal | Improvement | Orchestrator | 9.2.9.1 | Orchestrator: Provide escalation and deadline missed information on schedule |
Before: The template parameters TASK_TIMEZONE and TASK_CALENDAR where not passed down to the jobs. Id: ROSO-10317 |
||
Major | Defect | Balance Sheet Certification | 9.2.9.0 | Allow delegation to all active users |
Before: Tasks could only be delegated/assigned to business users. After: Tasks can be delegated/assigned to all active users. Id: ROSO-9817 |
||
Major | Defect | General | 9.2.9.0 | Job Parameter name not matching to java constant |
Duplicates of chain FCA_BalanceSheet_Certification_ActionItem needs to be adjusted after BSC Upgrade regarding following Parameter Mappings: Tickets: 146330 Id: ROSO-9575 |