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
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
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
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
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
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
The "Select" list option on Form are not displaying to the user as alphabetized or in numerological order. The form "Select" lists are displaying exactly how it is built on the back end. Hoping to get the list items moveable on the design side so the lists do not need to be completely rebuilt when needing to reorder the way the list displays to the user. The order would be able to be switch with just moving the list items. Chorus BPM
... 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
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
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, 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
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
We would like the ability to read a barcode or QR code for the purpose of sorting and identification (i.e. envelopes)
... View more
Currently, Known issue list across BP version do not include date when the issue is added to list. Issues are keep on adding as they are coming late as well and users do not come to know which issue was added at what point of time.
... 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
Parent ticket - AWD-42901 Either upgrade, or remove, the version of AWS Java that ships with AFT to ensure it functions properly with all regions (e.g. Hong Kong). - The current packaged version does not work for all regions. Step to recreate- Try to use AFT in AWS in the Hong Kong Region fails.
Component - AWD|File Transfer (AFT) Affects Version - AFT 6.0
... View more