some findings on how task order is defined by BP can be found in my comment below In BP client Control tab, Schedules are ordered by their names and tasks according to their creation. Schedules can be arranged by structured names. The order of Tasks is defined by when they have been created that makes organizing Schedules unnecessary difficult over time. eg: Schedule: (numbers show the logical order) - Login (1.) - Process (2.) - Logout (3.) Now when adding a second process to be executed after the existing one it would look like: Schedule: - Login (1.) - Process (2.) - Logout (4.) - Process2 (3.) It would be better to order the Tasks by their names so order can be easily amended as needed by prefixes in their names.
... View more
Problem statement: if there is a change in the application layout as part of an upgrade the RPA process which was built on the previous version will fail. Now it takes a lot of effort to identify the changes happened to the elements that are identified previously.. idea: Application modeler should have a built in functionality to compare previously captured element and new element and highlight the differences option to Calibrate the previous version of elements with introduced changes.
... View more
In Blue Prism v6.9, renaming an action that is used in one or several processes, makes the processes have the error "Missing action" and the I/O fields on the process side are cleared, when choosing the renamed action. It would be great if renaming an action would also update it in each process that it is used in, as well as keeping any data items/collections in the I/O fields of the action (on the process side of the action). This is to reduce the manual labour of renaming an action
... View more
Status:
Not Planned
Submitted on
01-10-19
01:15 PM
Submitted by
JesperHededam1
on
01-10-19
01:15 PM
Currently Blue Prism doesn't seem too sleek when it comes to navigating the application. It feels "stuttery", and I suspect that this is due to how the graphics of the application is handled behind the scenes. Whether it is being caused by having to talk to BP-server constantly, or running single-threaded I don't know. My suggestion is simple - Take a page out of the game developers book, and implement a separate GUI that runs on its own thread regardless of what is running in the core of Blue Prism, such that our GUI is responsive at all times. This is probably not a small task, as it would alter the way the application is built from the core and up. But it would help increase the quality of the product I think vs. your competitors.
... View more
Currently, user has to select in Import menu whether they want to load release or object/process. Blue prism should internally decide once the user selects the file. Depending on XML, BPRELEASE, BPPROCESS, BPOBJECT extension tool should automatically Import accordingly. This adds ease of use for customers.
... View more
There are no data visualization tools to help process all the values in the table.
In our tables, we normally have hundreds of rows of data and it is tedious to look through all of it without a general idea of the data we have.
Hence, we would like to suggest a starting point which is to introduce simple charts and graphs into Interact.
... View more
Currently there is no option to add custom word template in the setting option in capture. This hold true till version 3.1. this feature once added will save time for org not to copy paste the information from capture doc file to their own file.
... View more
When archiving session logs in BP it should be possible to chose another target location than file system. It should be possible to specify a target DB. The session log table takes huge amount of space and regular archiving is inevitable. Normally only very few days are kept online in Blue Prism DB. Any investigation or analysis on log data needs first to restore from file system back into DB. The target of the restore has to be BP instance, thus may impact existing environment or new environment has to be set up. The idea is to archive session logs into another table (in another DB) instead of file system. This opens several possibilities: - DB Backup and Restore can be used (whose implementation is normally more sophistiscated than file system backups) - Table organization can be utilized (eg partitioning) - Data in this table can still be easily access and used - Backup and Restore to/from this table is independent of and won't affect BP instances - Archived data in the table will be a snapshot at the time of archive (see below for implications) Currently the session logs (and also archived logs) have references to other DB objects like resource, process, ... Although the deletion of the referenced records is prohibited as long as the session logs are online, they can be deleted when logs are archived. Restoring session logs may then have an incomplete view of what happened in the past since referenced resource, user and process may already been deleted or otherwise lost (eg upgrading BP into new BP instance). Therefore those references have to be resolved into their names (in addition to their IDs) before writing into archive table.
... View more
We are working on automating a few use cases through Decipher. For some of them, we don't require any manual intervention and therefore we need the Batch to bypass Data verification tab, whereas for others we need the manual intervention to be performed by the business users, and therefore the data verification tab needs to be turned on. However with the way the current configuration settings work, once we turn on the automatically skip data verify tab, the setting becomes applicable for all the batches. We would like the ability to enable/disable this setting based on the exact use case/batch as per the business requirements.
... View more
Status:
Under Consideration
Submitted on
23-05-22
02:23 PM
Submitted by
Brian_Hesse
on
23-05-22
02:23 PM
Ability to code get work based on LOB values such as specific dealers. Another workflow system has a user coding screen that basically has a drop down that has the ability to add parameters to define their work selects and one of the parameters is the Dealer value, as an example.
... View more
Status:
Under Consideration
Submitted on
22-06-22
11:48 AM
Submitted by
ssokal
on
22-06-22
11:48 AM
Parent Ticket - AWD-42901
Add the ability for AFT to communicate with S3 using the native EC2 profile rather than specific keys configured in the aftservice.properties file. Ticket AWDPS-1656 has a code version available to do so by using a flag in the properties file named s3aftadapter.useDefaultProvider. This removes the need to have a system user in AWS specifically for AFT. This was originally identified as part of the SS&C Cloud Security Review.
A review needs to take place to determine whether the communication protocol has been in the design up to now. The fact that this has had to be developed by PS states it hasn’t been. Description on the Dev ticket AWDPS-1656 :-
We have an issue that occurs every time AWS make a change to their certificate chain for secure connectivity to S3. We currently use the S3 AFT Adapter provided by base product and its approach assumes the AFT is installed on client site and is connecting remotely to S3, therefore requires all the AWS Certificate chain for S3 connectivity to be loaded into the Java Trust store.
This means any time there is a change to the certificate chain we get connectivity issues, most commonly AWS make intermittent changes deep in the chain, which then manifest as intermittent connectivity issues to S3.
We have had this on several occasions, once with Vitaity and very recently with LV and these result in Level 2 incidents that are challenging to diagnose and resolve.
However we are deployed into AWS and the EC2 instance has a default provider chain on the machine that enables access to S3 using IAM config as AWS level, so we should just be able to utilise the machine level access privileges to talk to S3 and this will remove the fragility/risk that comes about when loading certificate chains into the Java Trust store.
Moving to the EC2 level authentication also removes installation, upgrade and certificate maintenance complexity.
See the following link as an outline of how the AWS Java SDK can leverage the default certificate chain.
https://docs.aws.amazon.com/sdk-for-java/v1/developer-guide/java-dg-roles.html
Steps to Recreate- Try to use AFT with S3 using the native EC2 profile fails
Component - AWD|File Transfer (AFT) Affects Version - AFT 6.0
... View more
There should be the possiblitity to order Blue Prism internal list views. For example the Manage Access Rights window in which User Roles are displayed randomly. Expected behavior would be, a click on column name alternates sort order between ascending and descending. Nice to have is also to possibility to search/filter in those windows
... View more
Capture Creates a lot of value for creation of new PDDs and Digital workers, but how about the already delivered solution? Running a large-scale (now 5 Y old) CoE come with some documentational challenges.
What if there was a "plugin" which was activated to create a PDD. Using a combination of the BP process logic and screenshots and magically created "PDD" like output. Which could be used to actually see what the robot is doing - all to avoid the problem of outdated PDD.
... View more
When I have been working on a process or object in Studio, I usually return to it several days in a row. The same goes for processes I regularly access to check things. Every time I do so, I have to surf the UI to get to it and open it. Wouldn't it be nice it the File menu:
...would be expanded with a new option 'Recent files' so I could click my choice, the one on top, and would be in business with my most popular process without surfing the UI? When clicked, this new option would show me a list of the ten most recently used projects and processes.
... View more
Currently we can reference (by drag and drop) only collection fields, which are set as the initial fields. It would be nice to have an option to be able to reference more easily the current field values. It's not always sensible to add initial columns for collections for various reasons. When making i.e. multi calculation stages with a lot of collection field references while being in the debug mode, not having the option to drag and drop the current field references means that everything needs to be written manually.
... View more
Currently there is no user interface to modify the connection details for RabbitMQ (network address, port, username, password) passed on Hub/Interact installation. Please add user interface to change connection details for RabbitMQ to the settings section of Blue Prism Hub. Thanks
... View more
Hi, On BP panel 'Advanced Find' you'll get the results in the grid as below:
The results are first sorted on column 'Page'. Unfortunately, you cannot reorder or sort the find results in any other order than presented. In my case, I'm looking for all places where a collection data item has been defined throughout a process. These data item definitions do pop up in the list as 'Collection' but you have to browse the complete list every time to get them all. Easy to miss one and time consuming. It would be very helpful if you could click any column in the grid and the results would be sorted on the clicked column. In my case I would like to order the grid on DataType. So I'd browse to whatever DataType I'm looking for and have all data items grouped together. Hard to miss any and time saved. Happy coding, Paul
... View more
Status:
Under Consideration
Submitted on
09-08-22
10:18 PM
Submitted by
Benjamin__Moore
on
09-08-22
10:18 PM
Finding that using the Class Verification and Data Verification sections of Decipher could be improved by adding another button similar to the 'Submit' button to 'Submit and Next' where the next item in the 'Load Batch' filter is retrieved.
... View more
Update the Document Delivery - Email screen to allow for Errored Emails from Communications to be edited and resubmitted. Today if an email from communications fails it requires manual intervention to reactivate the original work object and reject the request.
... View more
The current way for providing web services has the following problems. 1. Because the endpoint is on the runtime resource side, it is necessary to make the runtime resources redundant in order to provide web services stably. This means that mechanisms such as runtime resource pools cannot be used. (Because the endpoint is not fixed.) 2. Since there is no API to enqueue, users need to prepare a mechanism similar to a queue by themselves. ("Prepare a csv file with the data you want to enqueue on it, then poll the monitoring directory", "Attach the data to an email, poll the email box", etc.") If we could set up a web service endpoint on the server side to enqueue, I think it would solve the above problem and make it easier to build and operate a data collaboration mechanism using Blue Prism.
... View more