Showing ideas with status New.
Show all ideas
Hello currently, Process exception section in PDD is always empty by default (post recording and after editing in capture GUI) and there is no way as of now to update from capture.
... View more
When dealing with complex and dynamic HTML pages, it's not always possible to use the Path attribute to identify elements on the page because the path structure can change based on other elements displayed before the field we want to use. Often those HTML elements don't have an ID property (which would allow to spy them quickly) and the use of other attributes combination doesn't always perform well. This could be solved (not always but in many cases) if we could modify the HTML source adding an ID property to that specific element. My suggestion is to provide an action that executes a search&replace on the HTML source in order to give the developer a way to add an ID property to an element and then retrieves the PATH of that element (i.e. “/HTML/BODY(1)/DIV(4)/DIV(2)/DIV(6)/DIV(3)/DIV(1)/DIV(1)/H2(1) ) that can be used afterward with Read and Write stages. I uploaded a screenshot with a possible example of the action parameters. In that example the action would retrieve the PATH string of the element before the label "Popular Broadway Shows".
... View more
Having an Inbox for each of the Forms that a user has access to. Right now it's all piled into one Inbox requiring a filter for the Form Name. For each Inbox by Form, have the ability to add filters based on the fields available in the form. e.g. if a form has a Date Field, I should be able to add the Date Field as a filter and sort.
... View more
A Dashboard which will be much easier to configure and use as the current one. And as a feature it would be really nice if you could display in a external confluence. So that everybody can see the values and not only the person, which have installed bp.
... View more
Keyboard shortcuts to to pause/resume/finish recording would improve the usability of BP Capture. Ideally, they would be configurable.
... View more
When expanding various windows in the product there are many windows which don't auto fit to occupy the space they have available. A small menu update would make some of the tooling a lot more friendly to use. For example read/write/navigate stages with multiple stages and panels, when navigating long named variables or long/wide application modellor trees makes the clumped menus very awkward and you need to expand them. Having to do this window operation so frequently though is a killer and makes using these menus a total pain when you have to adjust screen menu sizes so frequently, almost as standard when doing build work
... View more
We should consider raising this display/resolution issue with the development team, as it has been observed by numerous users. Ideally, software should be capable of adjusting to users' display settings without requiring them to change display settings on their machine.
... View more
I would like to have the ability to have Decipher consider the option that a document may not match any document types associated with its batch, and to classify it as 'out of scope' or 'other'.
Currently if a batch type has two document types assigned to it (for example), then when it classifies a document, it splits its 100% confidence between those two types. So, if it is only 5% sure that the document matches type 1, then it is 95% sure that it matches type two by default.
If your document stream contains files that are out of scope (other forms, or photos or email attachments) and don't match any document types associated with the batch type, this can lead to false positives. It also doesn't give you anywhere to 'put' these out of scope documents other than raising them for verification.
I would like a way to indicate that a batch type contains out of scope documents and for decipher to consider matches to all known document types and if the independent confidence level for each match is below a certain threshold, the document can be classified as 'out of scope'.
... View more
We have a lot of requests in Interact all sent to the same role since they need to be able to view each others errands. But it would really ease handling if you could create subfolders to the Inbox and move requests around with same principle as your email inbox.
... View more
Our organization uses Azure Information Protection (AIP) to classify the documents created by users (Also bots). Documents that are not classified will get deleted immediately. Having an object to get the token, Get-File status and reclassify a document would really helpful.
... View more
Currently, there is no ability to see all the request submitted by the other users in the same group for the particular Interact form. Say for example Form1 designed and assign 3 users with any approver. Let say user A submitted 2 request and user B has submitted 3 request but no one can see all the request (5) submitted by both A and B.
We are trying to set a Super User role where he/she can able to see the all request submitted all users in the same group this way we can avoid any duplicate request raised by other users.
... View more
In the realm of automation workflows, file downloads play a pivotal role. Imagine a feature within Blue Prism that emulates the prowess of tools like Internet Download Manager (IDM). Instead of relying on the browser to manage downloads when a bot triggers a download command, picture an integrated functionality that adeptly captures the download process. This built-in capability would empower the bot to intelligently save the file to a designated destination, patiently wait for the download to finalize, and move to next stage upon completion. This feature would undeniably elevate the convenience of automation, particularly benefiting Citizen Developers.
... View more
Drools by default supports the Decision Model Notation (DMN) standard for definition of the rules.
https://www.drools.org/learn/dmn.html
The current implementation of drools in Chorus design studio only supports a Drools rule set defined in an Excel spreadsheet format
Supporting this standard would not only increase the usability and applicability of the rules capability, but would also support with customer onboarding from other BPM systems.
... View more
Isolation and portability: Docker containers provide a lightweight and isolated runtime environment for applications. Running Blue Prism in a Docker container allows you to encapsulate the application and its dependencies, making it easier to manage and deploy across different environments.
Reproducible environments: Docker containers allow you to create consistent and reproducible environments for running Blue Prism. By packaging the application and its dependencies into a Docker image, you can ensure that the exact same environment is used during development, testing, and production.
Scalability and resource utilization: Docker containers provide efficient resource utilization and scalability. You can run multiple Blue Prism containers simultaneously, allowing for parallel execution of processes and optimizing resource allocation. Containers can be easily scaled up or down based on the workload, ensuring optimal utilization of computing resources.
Version control and rollbacks: Docker enables version control of container images. Each image can be tagged and versioned, making it easier to manage different versions of Blue Prism. This facilitates easy rollbacks to previous versions in case of issues or the need to revert to a stable state.
Simplified deployment and updates: Docker simplifies the deployment process for Blue Prism. With a Docker image, you can easily distribute the application to different environments, minimizing the manual setup and configuration steps.
Resource optimization: Docker allows for efficient resource allocation by running multiple containers on a single host machine. This reduces hardware costs and optimizes resource utilization.
Collaboration and development efficiency: Docker containers provide a consistent and reproducible environment, making it easier for teams to collaborate on developing Blue Prism processes. Developers can share containerized development environments, ensuring that everyone is working in the same setup. This streamlines the development and testing process, leading to increased efficiency and productivity.We are looking seek guidance from their support or community forums for best practices and specific instructions on running Blue Prism in Docker containers.
... View more
In the current Decipher we don't have an option in the UI to modify the existing dashboards under reports. Adding an option to customize the dashboards or adding/creating new tiles (similar to Blue Prism enterprise) will help the business to track/create the model according to their wish.
... View more
Hi, Now that we (since 6.10) have the ability to search for processes and objects in Studio, I'd like to ask for a few refinements of this long-awaited feature. 1. When searching Studio it would be nice to be able to search with multiple criteria. This way I would be able to list a process that I'll be working on as well as the object I know to be involved. The search criteria could have a ; as separator. Eg. 'process1;object5' would provide a list of processes and object matching these criteria. 2. As I tend to work on a process for a while, it would be nice to have the BP UI remember previous search criteria so I can pick them from a list. Happy coding! ---------------- Pau Sweden
... View more
Hi,
there is a client requirements that some fields should be repeated on several Interact form pages. At this moment we have to create such fields for each page which is not very convenient and well managed way of fulfilling such a request.
The requirement is to be able to define a global field which can be shared throughout all the pages in the form but it is just one automation id.
Regards
Zdenek
... View more
Hello,
The messages displayed in Blue Prism control could be made more helpful so that users may avoid unneeded troubleshooting channels.
Here is an example from the screen shot below. The message states that the "Machine is too busy to run that process".
This message is very generic and even misleading. It gives an impression that:
something is wrong with the machine
something is wrong with the Enterprise license
After ruling out reason 1, I had to spend considerable time to rule out reason 2. I have Enterprise licensing that allows me to run 5 concurrent sessions. From the screen shot you can see that I was able to run 2 sessions, and when adding a third process I got a generic message from Control stating that the machine is too busy.
After several days of troubleshooting, I came to realize that it was neither the machine nor the license that was the problem. Rather, it was the process itself. The process I tried to add used a Blue Prism VBO that was marked as Exclusive instead of Background . And this caused my process from executing concurrently.
However, the message box displayed had no indication of the true underlying cause. And the concept of setting VBOs to Background mode is not that obvious to most developers.
Which brings us to the idea.
Idea:
Please enhance the messaging to align more towards the the actual cause.
Example: In this context, messages like these could have helped fast track the troubleshooting process in the right direction.
This process you are trying to execute is not designed to run in a concurrent session
or
Check your process to ensure that any of the objects are not set as Exclusive
or
Make sure that the objects used in your process are set for Background execution
Theoretically and technically speaking, if BP Control can stop a process marked for exclusive execution from running, then it must be in a position to output a message that more accurately communicates the cause.
Thank you for giving this idea your due consideration.
... View more
Especially when dealing with browser automations, various lags and errors lead to rather messy Process level design. To counter surprising attach or timeout issues, Process level flowchart tend to be filled with actions surrounded with blocks, resume/recover stages and retry loop structures. (Yes, you could clean the process by submerging retry logic into object level, but in the end, it's a same mess, but under a different carpet.) My suggestion is to add a Try-Catch tool into a Process Studio toolbox. Idea is to place an action inside of Try-Catch area and handle exceptions the action might cause. Visually it mimics a Block tool, but adds to its design
properties: number of retries action within a Try-Catch will be retried (or possibly a timeout after x seconds?)
two exit nodes, one for positive and one negative end (means despite of retries, object faced an error) - error node could be a Recover stage and it's up to a developer if the error is rethrown or suppressed by resume
to visualize which retry round is going on, add a caption to stage that signals the retry round for developer
The trickiest part is to create a nice design for a error node, but I hope you'll get the idea!
... View more
We want to secure access to our Blue Prism by requiring MFA for users. We have users in our system that have access to sensitive data. If hacker get access to our user and password, they can log in to Blue Prism and access these users and their password. We would like to prevent this by requiring MFA logon to Blue Prism.
... View more