Showing ideas with status New.
Show all ideas
Actually looking for a more effective way in searching for objects together with its actions. Ideally we can filter for the object name in the studio then have to open it manually and look at all the actions.
Another way is maybe keep a tracker of all objects via Excel or SharePoint. Is there an existing solution to this?
... View more
Would be useful if you could simply filter exceptions between Business & System exceptions. In a similar way to filtering in control room for completed, pending and locked - split Exceptions via Business and Pending. I know this can be completed via Tag filters, however would be a nice simple improvement.
... View more
There is a serious bug using a code stage: Pass in a collection containing not initialized fields (e.g. number or flag values) into a code stage. All values will be converted to their .NET defaults e.g. a not-filled number becomes '0' and a not-filled flag becomes 'False'. The reverse transfer (out of the code stage) works properly. Set a DataTable field to DBNull, the value appears as not-filled in BluePrism! This functionality is needed in case of serialisation/deserialisation to/from external data (e.g. XML or JSON format). To keep a possible solution backward compatible: Consider of a code stage option e.g. "keep null value(s)"
... View more
At the moment the Tenant function is based on the user roles only and the administration of tenants in BluePrism is very time intensive. It would be great to have an setting like create tenant. This tenant is totaly empty like no objects no processes. The admin of Blueprism should add via Tenant Option like the Roles and Users. On the start option of BluePrism then you should have the Possibilty to choose the connection and a second option choose tenant. The admin see for sure here all tenants but the end user here see only the tenant they have rights for. This would help in different team enviorments.
... View more
Idea: I'd like to suggest the customization / expansion of the code-linting (aka Design Controls in design studio) capabilities that design studio currently has by allowing users to create and add their own rules. An organization should be able to customize design controls that fit their own organization's best practices (eg. verify that spied elements follow a specific naming convention) and code styles (eg. all START stages have to be font color = green) background: Most modern IDEs (eg. vscode or vs) have the capabilities to allow developers to create custom code-linting rules that fit their organization's best practice and coding styles. These rules help standardize code within an organization which can lead to improved code maintainability, improved performance, and minimize bottlenecks development (eg. code reviews). other information:
Currently, it is possible to export Design Control settings to an XML file and share it with anyone. So, it should make it possible for organizations to share their best practices with anyone, allowing new developers to benefit from the knowledge of more experienced developers. Essentially, making it possible for new organizations adopting Blue Prism to copy design controls from experienced organizations who have been using Blue Prism for years.
... 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
For out-of-the-box functionality there should be no excuse for missing descriptions. The Work Queues:Set Data action (image below) is a perfect example. This is a highly useful function but even if you've been using BP for a while, who knows what it does? Frankly, it is lazy product development not to have descriptions for standard functions when the facility to display descriptions is right there. Importantly, they should be useful - not just the obvious "This action sets data in a queue" but detail of how you do it, so someone developing their skills can understand. For example "On Get Next Item this action writes the data in the output Queue Data Collection back to the queue..." or whatever. Perhaps you provide a facility to crowd source the descriptions and have a panel choose the best?
... View more
We can add a new stage named like Dialogue box or something which will pop up a window and ask the user to enter the value of a specific data item. Such a stage can come in handy for attended automation where the user is expected to enter some value during the run time.
... View more
Hi Team, Blueprism provides a very good write stage which works most of the case and the best thing it works in backend. But there are lot of modern application where write stage is not working properly. Even though we write it is not writing in the text box. As alternative we are using globalsendkeys. It would be great if Blueprism provides a type into stage by using the same we can directly write into any text box instead of using globalsendkeys.
... View more
Currently, to upload more than 1 Release, you need to create a script. The idea is to add the functionality of uploading several Releases at the same time as it is in the case of Processes and Objects
... View more
Instead of UI based installation, if we can install BluePrism via PowerShell commands with valid parameters, it would be helpful for IT team to schedule the automated installation for newly onboard person to team or during the version migration.
For the larger scale team it will be very useful.
... View more
Hi Team it's very difficult to resize choice stage when there are more than 10 conditions. Once we make any changes then it's again resizing or rearranging th branches of choice stage. It's a pain to resize everything. Blue prism should remember the previous saves or there should be an option to remember or not. PFA for the same
... View more
In our shop, when we are ready with a process adjustment, we do the 4i check and the 'Process Comparison' window helps us with that. After the approved 4i check we can deploy the changes to production. This time, I got a change count exceeding 300 and spread all over the place. At that point the 'Process Comparison' window becomes less useful, if not useless. This has happened before when doing major overhaul on a process stretched over longer time. In these cases, instead of the compare window, it would be much more helpful to present the differences in a report, say XL or CSV. I can then filter and highlight the relevant changes and present only these in the 4i meeting. Happy coding! ---------------- Paul Sweden
... 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
Hi,
As of now, the mails that are sent by Interact are only in English, even when the installation language is different (e.g. Spanish). It would be great to have the possibility to choose the language for the notifications or make it match the installation language, so those who cannot understand English can read them as well.
It would also be great to be able to edit the default email templates to add a custom page footer or company logos.
Thank you!
... View more
Situation for BP v6.9 After each release import the information of exposed processes as web service gets lost and it is necessary to manually expose the processes again. The release file should contain the information if and how a process is exposed as web service. Similar information is already considered in release files: like Web API, SOAP Web Services, ... which reflects the consumer part of services but the provider part (expose as WS) is missing.
... View more
A client wants to calculate the savings which the automated process brings. As Interact is part of the end to end automation the client asked whether it is possible to measure how much time a user spends on an Interact form activities. At this moment there is no way how to get this information. It would be useful for reporting purposes to have something like that available.
The closest solution could be taken from AuditDB database and table Audit. There is a timestamp when the form is created (by the robot) and when the form is submitted by a user but if the user does not work on the form immediately when the robot creates it there is a time gap which can't be identified.
Thanks.
Regards
Zdenek
... View more
I would like the ability to create folders for retired processes and objects, similar to studio. We need the ability to group retired code without having to rename it. I can't tell the difference between two similarly named pieces of code without unretiring it, opening it, and checking if it's the one I want.
... View more
It would be absolutely great if we could have dynamic references in inputs and outputs for actions and functions. Basically if we can use a calculation to create a dynamic reference for a collection field for example. That way we could automatize dynamic collections. Example: instead of having the input as a static reference eg. [Collection.Field1] we can use a calculation to change that dynamically, for example increase it and loop eg. [Collection.Field]
... View more
It would be helpful to be able to see the Calendar view of the Scheduler by a particular worker or workers. Currently, it doesn't appear that there is any way adjust the settings to easily identify which workers have availability.
... View more