Showing ideas with status New.
Show all ideas
Hi,
Please include a new action in MS Word VBO to download attachments(different attachment types such as word, pdf, excel, ppt, eml, etc) present/embedded in a word documents in future version updates. It helps us in downloading embedded attachments without needing to write custom code as it is little tricky.
... View more
I do see we have a Command line "\report" command which gives BP system report and covers -->
"Writes a system report out to the specified file. The system report is a broad overview of the current state of the system - the number of sessions and log entries, the number of queue items, the validation state of the processes etc." Can we break or modify this command limited to a particular process\object . It will be a great thing to have. It can be used to complete "Peer Reviews" and can be automated . If not can we create a new command which does a peer review of a process\object and gives the validations\errors\advice\warning in a text file as they are already stored in .bprelease or database only thing we need to do is attach that to our CMD command .
... View more
In Studio, you have to open a Process or Object in View or Edit mode to check what Pages it contains. In many cases it would be very nice to be able to see a list of Pages without first having to open the Process or Object in View or Edit mode. Add a Right-Click option on Processes and Objects in Studio that shows a list of Pages the thing contains.
... View more
There is a Refresh Button in control room but hidden inside a menu bar. There are no other options and only refresh button is there. So we can have Refresh button directly sitting on home page of control room, instead of putting it inside menu bar. This thing makes no sense. I think this should be immediately resolved.
... View more
Currently in BP, we have given access to credential manager for all developers, this will allow every developer to allow and modify all the credentials. we need a mechanism to restrict the specific credentials to specific users to overcome this issue.
... View more
AutomateC has an option to export (/export) work items from a work queue using a custom filter (/queuefilter) configured in BP UI.
The filter by default includes 100 items (controlled by "Rows per page" at the right bottom corner). The maximum value is 10K.
This means CLI has a limit of exporting 10K items, and no ways to export items from 10001 onwards. The BluePrism UI has no such limitation and has an option to export currnt page/all pages.
... View more
The current web service exposure design results in a 1:1 ratio of process/ object to resource. This results in limited resiliency and reduces the overall usability of the Web Service functionality in an Enterprise setting. Ideally processes & objects should be exposable onto a number of resources to provide additional resiliency - and also enable the ability to load balance any incoming requests across the various resources exposed. Alternatively, the process/ objects should be exposed via the Application Server - where it would then be possible to select which resources could receive an incoming request.
... View more
We would like to have the 'Retired' functionality extended to Work Queues and/or Queue Management. When processes are retired, work queues associated to them still appear in Queue Management and the Control Room. This provides a less than ideal user experience as users now have to manage queues that are no longer in use as well as active queues. This also poses an additional problem as RPA scales - the Queue Management and/or Control Room will continue to look busier without the ability to retire queues.
... View more
A collection field is used on a page while the collection data item is kept on the Main Page.
When you go to the Main Page and right-click -> Find References, what would you expect to be informed? That the data item is referred to in the Main Page AND in that page in which you are using its field right? Wrong... the only reference it has is on the Main Page. Check screenshots for a better idea. I know that just below the data item, in the "Find References" window, you can find its fields references on those said pages, but, in my opinion, if there are 3 references to one field in one page, and another 3 references to another field in a different page, for the whole collection there should be at least 6 references, 3 in each page, being the sum of all the fields references across the code. The idea here then would be to have references tell you where a collection is used, disregard if it is the whole collection or a field from it.
... View more
Currently we don't have the option to download and store the files using a REST API Call with the Web API Interface provided with Blue Prism. It would be great if we can update the same as currently as a workaround we had to use the Utility - HTTP - 6.10.3 action HTTP Request file option for the same. You can refer to the below thread for more: How to download a file using web api.
... View more
Hi Team,
As AS IS process is a important part of our RPA project and sometimes can be more time taking and not very interesting task for a BA, Why not automate this ?
Can we create a BP Process Bot(Say BP Documentor) which when running on SMEs machine can allows you to capture AS IS process in a form of step-by-step manual with screenshots and text instructions.
A BOT which silently is running as a background process monitors actions of the subject matter expert and his team and generates word or PDF or video file containing screenshots, data or keys used or the attributes or differences if they perform while doing some task and of what is happening on the screen. After exporting, you can save the session in a document for further editing to be done by a BA or PEX or create a skeleton of a Blue Prism Solution with detailed notes for the developer who would be afterwards implementing the solution.
The same Bot can be running N number of a times for a single process but with different Project Team members making sure it captures all the running steps what all team members are performing and find out if they are performing some steps which are different in between.This can be make sure to minimize miscommunication when capturing the process to be automated. Rather than doing workshops and listening to the customer, you can give him/her a tool that would listen for you.
... View more
Currently the "Get report Data" action allows for retrieving most of the items from the queue, however it proves problematic for providing reporting on items that have had more than one attempt. The Action has an input flag of "Treat each attempt separately", but changing it, only changes the way the output value for "item count" is set, and does not actually provide information from the queue for each attempt separately. The Item Ids output collection will contain only 1 row instead of as many rows as there were attempts. This is all due to the SQL statement being used by this action. In the FROM clause, when selecting the ouput fields for the @individuals table, it uses the DISTINCT statement. Example below: exec sp_executesql N' declare @individuals table ( ident bigint not null primary key, id uniqueidentifier not null, state tinyint not null, createdate datetime not null, lastupdateddate datetime not null, finishdate datetime null, worktime int not null default 0 ); insert into @individuals select i.ident, i.id, i.state, i.loaded, i.lastupdated, i.finished, isnull(i.attemptworktime,0) from BPVWorkQueueItem i join BPAWorkQueue q on i.queueid = q.id left join BPVSession s on i.sessionid = s.sessionid left join BPAResource r on r.resourceid = s.runningresourceid where q.name = @queuename and i.finished between @startdate_fin and @enddate_fin and i.state in (@state1); select count(*) as "itemcount", sum(i.worktime) as "total", min(i.worktime) as "minimum", max(i.worktime) as "maximum", avg(i.worktime) as "mean" from @individuals i; select ((i1.median + i2.median) / 2) as "avg-median" from ( select max(i1.worktime) as median from ( select top 50 percent i.worktime from @individuals i order by worktime asc ) i1 ) i1 cross join ( select min(i2.worktime) as median from ( select top 50 percent i.worktime from @individuals i order by worktime desc ) i2 ) i2; select distinct i.id from @individuals i;',N'@queuename nvarchar(25),@startdate_fin datetime,@enddate_fin datetime,@state1 int',@queuename=N'QueueName',@startdate_fin='2022-03-02 00:00:00',@enddate_fin='2022-03-02 23:00:00',@state1=5 Instead, when the "Treat each attempt separately" flag is set to true, this should provide all ids found, plus additional information such as attempt number, worktime, and last update time. This way, the report data will be much more meaningful, as it will provide insight into how long each separate attempt took, as well as provide the means to calculate when was each attempt started. Example modified query below: exec sp_executesql N' declare @individuals table ( ident bigint not null primary key, id uniqueidentifier not null, state tinyint not null, createdate datetime not null, lastupdateddate datetime not null, finishdate datetime null, worktime int not null default 0); insert into @individuals select i.ident, i.id, i.state, i.loaded, i.lastupdated, i.finished, isnull(i.attemptworktime,0) from BPVWorkQueueItem i join BPAWorkQueue q on i.queueid = q.id left join BPVSession s on i.sessionid = s.sessionid left join BPAResource r on r.resourceid = s.runningresourceid where q.name = @queuename and i.finished between @startdate_fin and @enddate_fin and i.state in (@state1); select count(*) as "itemcount", sum(i.worktime) as "total", min(i.worktime) as "minimum", max(i.worktime) as "maximum", avg(i.worktime) as "mean" from @individuals i; select ((i1.median + i2.median) / 2) as "avg-median" from ( select max(i1.worktime) as median from ( select top 50 percent i.worktime from @individuals i order by worktime asc ) i1 ) i1 cross join ( select min(i2.worktime) as median from ( select top 50 percent i.worktime from @individuals i order by worktime desc ) i2 ) i2; select i.id, i.ident, i.worktime, i.lastupdateddate from @individuals i;',N'@queuename nvarchar(25),@startdate_fin datetime,@enddate_fin datetime,@state1 int',@queuename=N'QueueName',@startdate_fin='2022-03-02 00:00:00',@enddate_fin='2022-03-02 23:00:00',@state1=5
... View more
We are a team of Developers and Leads with two different environments (Development and Production). As a developer, we only have access to Dev Env but not the Prod. So, if there is a feature to prompt username and password of a lead to save the process when the developers need to save the process in Prod.
... View more
Well written use case works as an invaluable guidebook to gain learning experience. For a student, citizen developer, or a beginner in the RPA field, they are always looking for a guide or use cases that can help them in gaining RPA experience that can help them in a new job or improve there skills.
For RPA professional or CoE, they would probably like to know how different industries, departments are leveraging automation, how the BP platform is helping organizations scale.
Can we build a repository of use cases that can help anyone in the automation community ?
... View more
In version 6, when moving from the Studio tab to another tab, the state of the folder tree is auto-saved. Give users the ability to toggle this setting themselves.
... View more
Hi Team,
I have a suggestion for Blue Prism tool. Currently when BOT is running on a machine, we can't access the machine (If we access then BOT's process fails). It is not beneficial for an organization to procure high number of machines to run BOT specifically for 24/7 which will increase the cost to the organization and also requires maintenance of the machines. Microsoft has launched a nice feature in Windows 10 i.e. "Multiple Desktops". With that a Windows 10 machine can have multiple desktops. Can we do some enhancement in Blue Prism to access this feature? I mean to say that if I have created 2 desktops then 1 Desktop will be used by BOT and second one by me to perform my tasks. This way it is very beneficial to organization and to individual to reduce procurement of machines.
Thank you, Sharmil
... View more
When hovering the '(n) Errors' button in 'Studio - Edit', it shortly displays a count over the number of errors existing in the process or object you're working in. When clicked, after a short wait the panel 'Process Validation' lists not only all Errors, but also all Warnings and Advices it could find. This list is built ad hoc, hence the short wait.
Wouldn't it be nice if the hover text would show counters for Errors, Warnings and Advices rather than only for Errors?
Happy coding!
Paul van Doorn
Sweden
... View more
Currently the access to specific credentials can be restricted by machines, processes & user roles. This leaves a security risk, especially in Development -environments, which potentially allows stealing personal credentials. This could be fixed by adding a new option to the Credential Manager, which would allow selecting specific user(s) who can access the credential. Other option would be allowing creation of user roles, which could be linked to AD user's SID. Currently only AD Group SIDs can be linked to a user role, and companies are not generally happy to create user specific "dummy" AD groups.
... View more
Keyboard shortcuts to to pause/resume/finish recording would improve the usability of BP Capture. Ideally, they would be configurable.
... View more
Some times due to some issues the pending sessions are in same state for longer time due to which the scheduler is unable trigger the next sessions. If there any possibility to notify users or removing pending sessions if there are from longer time.
... View more