Cant we add a feature to export all blueprism settings somehow. This would be greatly helpful to migrate to other environment or while changing/upgrading the system.
... View more
A Quality of Life suggestion. Take, for example, the humble 'Item Data' collection, after getting an item from the queue. There could be any number of fields in this collection that will be referred to constantly throughout the rest of the process. Each time you need to refer to one of them, you have to type [Item Data.Field Name], being very careful with your typing. It would be much simpler to instead co-opt the fields that are returned from the queue and have them going forward as pre-defined fields that you can click on via the expression editor.
... View more
Ability to put some icons or colors to the procesess or VBOs. Yes we have the ability to put processes or VBOS to the groups, but put there some colors or icons can help even further to see the statuses of the process/VBOs, or help to distinquisch some additional connenction among the Process/VBOs base on colors/icons. Same could apply to the Groups
... View more
I think that "Set next stage" command should get a hotkey, so that a developer could click at an Action and press the hotkey (instead of the right-click menu) to set next stage to it. It is just a tiny 1-2 seconds saving, but given the frequency "Set next stage" is used, the benefit to the users would be huge...
... View more
Status:
Not Planned
Submitted on
15-01-20
11:48 AM
Submitted by
Graeme__Tacon
on
15-01-20
11:48 AM
When in a process/object and use the 'Find References' to see where the item is used, the results show processes/objects that have been retired, BUT, it doesn't highlight them as being retired. It would be really useful if it did this.
... View more
Currently, you can add a decision to deviate the process into different branches. We need a way to reconnect the second branch back to the original branch.
Think about a process what includes validation of OCR. After validation is performed, execution continues to the main flow. I understand that is not currently possible in capture. Please check uploaded screenshot for an example.
... View more
Status:
Delivered
Submitted on
04-05-23
12:02 PM
Submitted by
wagnervasconceloos
on
04-05-23
12:02 PM
Dear Blue Prism team,
I would like to suggest the addition of a feature that allows for manual implementation of the Brazilian National Calendar or an API that can be used by the Schedule to obtain information and create this calendar with both national and local holidays. This would greatly benefit users in Brazil who need to schedule their automations around these holidays.
Thank you for considering my suggestion.
... View more
We noticed the following SQL query runs which causes a block on the Blue prims database and causes performance issues: SELECT count(*) as TotalItems FROM BPVWorkQueueItem i LEFT JOIN BPVSessionInfo s ON i.sessionid = s.sessionid WHERE i.queueid=@queueid AND (i.keyvalue is null OR i.keyvalue like @itemkey) AND i.state in (1,3) Our suggestion: Consider using SELECT COUNT(1) to just count the number of records. This will give you the same results much faster without the unnecessary reads
... View more
The scheduler should be improved to make better use of the availability of execution machines, in particular with resource pools. Due of the current scheduler limitations, any given schedule on a resource pool needs to be updated as soon the number of machines belonging to this pool changes.
To illustrate how the current scheduler is limited, here is an example with a pool of 3 resources and 5 target sessions to run in parallel (session 1 to session 5 below).
Task 1 - Login - Login - Login
Task 2 - Robot start notification
Task 3 - Clean resource - Clean resource - Clean resource
Task 4 - Session 1 - Session 2 - Session 3
Task 5 - Session 4 - Session 5
Task 6 - Robot end notification
Task 7 - Logout - Logout - Logout
With more or less resources, all the tasks except the 2 about the robot notification start and end need to be updated. A smarter scheduler would specify this:
Task 1 - apply session to all available resources - Login
Task 2 - Robot start notification
Task 3 - apply session to all available resources - Clean execution machine
Task 4 - execute session as soon as an execution machine of the pool is available - Session 1 - Session 2 - Session 3 - Session 4 - Session 5
Task 5 - Robot end notification
Task 6 - apply session to all available resources - Logout
This means that the smart scheduler has two options for setting up a task.
First option: it is possible to indicate that the task session must apply to ALL available machines in the resource pool.
In the absence of this option, the session must be artificially duplicated in as many copies as the number of machines in the resource pool, which forces the task to be modified as soon as this number changes.
Second option: it is possible to run the sessions of a task as and when the machines in the resource pool become available. This is also valid if the task is assigned to a single machine.
In the absence of this option, two possibilities:
1) Splitting the target task into artificial tasks (like the first example), each of which includes a maximum number of sessions identical to the number of machines in the resource pool.
==> Very bad solution because if machines are not available, sessions are lost, and if all machines are available, the next artificial task will start only at the end of the session taking the longest time, in other words , machines are unoccupied when they could have been used for executions.
2) Use of a master process, which reads a dedicated queue, each item of which corresponds to a target session. The target session process is executed as a subprocess by the master process. Instead of running the target sessions, we run this master process on all the machines in the resource pool.
==> Better solution, but which requires having to modify the master process whenever you want to change the target sessions. And this solution poses a problem because the Blue Prism logs no longer make it possible to individualize the target sessions.
... View more
Currently we have evaluated Browser and extension versions for Chrome, Firefox and Edge Browsers with compatible Blue Prism version. The reason for submitting this idea is to achieve a flexible Browser version and Browser extension which can be compatible for all Blue Prism versions. Because whenever we upgrade to higher versions we have to upgrade or adjust the chrome, firefox or edge versions too in order to achieve the compability else Browser mode doesn't work.
... View more
Some objects that are created in or exported from Blue Prism 6.9 cannot be imported into Blue Prism 6.8. Cause/Way to reproduce:
Create a new Web-based object (such as for Chrome).
Drop a Navigate stage onto the action/page.
In the Navigate stage, choose the root node and select the dropdown action 'Terminate'.
Save and export the object.
Before importing into 6.8, rename the file from .bpobject to .xml so that 6.8 can see it.
Attempt to import into 6.8. An import error will occur saying 'AMI did not recognise the action type 'WebCloseApplication'. This occurs at least for Terminate, Hover (which wasn't available in 6.8 so it makes sense), and Get HTML.
Workaround: Delete Navigate stages or change the action inside to something else temporarily. Then once imported into 6.8, choose actions that are equivalent. Suggested fix: I don't know if there's a way to fix this since it's an issue with an older version or versions. So, maybe provide a converter to clean up XML files exported from 6.9 that will change ID names of actions to what 6.8 and earlier would expect. Reference this Community post for more info: Blue Prism Community Post
... View more
I think the control room should be re-designed completely so that it loads only a specific process or specific session that the user wants to run. At my organization, it takes a lot of time to load the control room. All I need is to run a single process and it takes at least 2-3 mins to load everything. These filters are great and every developer knows how to filter them.
... View more
Currently tasks only provide the status: completed / failed that can be used in Schedules to control the process flow. Branching the execution path can only be achieved by creating artificial termination / fail status. It would be nice if the Scheduler can fetch the process return value (output variable) and then apply simple comparison.
... 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
Client and consultants need the ability to create a custom data source from the client's REST service. We can create custom data sources from other services and even within the current service at a nested level, but unable to create a custom data source from the highest level of the array. We would like to see this included in 22.2.1 AWD-46886/ CS0014801 - Lincoln Financial Tickets created for this issue.
... View more
Status:
Delivered
Submitted on
16-02-22
07:53 AM
Submitted by
Stefan__Pappalardo
on
16-02-22
07:53 AM
In Blue Prism Decipher IDP v1.2 RabittMQ password is shown in plain text on installing or changing Decipher Licensing Service Setup. This behavior adds no value to the product but adds the risk to show secret passwords to randomly spying people or when forgetting to post process screenshots for documentations. Please hide password in RabbitMQ password field.
... View more
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
Hi All, With MV3 introduced in chromium and discontinuation of Internet Explorer, moving automation to Chrome or Edge was a solution. What I see is, you do not have Global Mouse Click (Center) option - even though we have Global Mouse Hover. I am not a fan of UI Spying for time delays and I love how quick is XPATH, but currently I have to - Activate Window Focus Element Send Global Key Events - {ENTER} A Global Mouse Click (Center) is what is needed to Click and Element and also fire events. If an alternative/work around is available, please comment here and share with larger group.
... View more
With more and more web apps going on single page applications, more and more elements are rendered but not visible in the same page, by scrolling or by hiding/showing elements. IE browser spying have a Screen visible attribute on it's elements. This would be great to have access to this kind of attribute even in Chrome, and of course also in Firefox.
... View more
Interact and associated forms should be able to be unlocked via another user. We have experienced forms being developed by a user remain perpetually locked by developers just like a BP process or object.
... View more