Status:
Not Planned
Submitted on
17-07-19
11:00 AM
Submitted by
TetsujiJunicho
on
17-07-19
11:00 AM
Right now, only Session Logs/Published Dashboards/Custom Object Data can be sent to the output by Data Gateways. It would be great if Windows Event Logs of Runtime Resources could be sent to the output because we can obtain and analyze the event logs at nearly real time by, say, Splunk. When the Runtime Resources are Physical Desktops, it would be great helpful.
... View more
Submitted on
17-07-19
09:12 AM
Submitted by
robert.nicklin
on
17-07-19
09:12 AM
This post has been moved. Click the link to continue the conversation.
Looking out for the ability of automating the Release Package migration (.bprelease file ) in different environment of Blue Prism. Do we have any Utility , API or way we can automate this manual effort of migration.
... View more
Suppose there is a web page we're interested in modelling for an RPA process. we access it via Chrome (because other browsers do not render the page appropriately or consistently) to the naked eye, it contains one or more tables having real-time data. As a result, the tables are rendered dynamically (i.e. the underlying HTML source does not contain the Old School <table><tr><td> tags... but various layers of <DIV> and <SPAN> tags). depending upon various filters used in the business process, the table presentations are not always consistent (the tables won't always have the same number of rows or columns; the columns won't always be in the same order; etc.) the most stable and consistent feature of these dynamic tables (regardless of the current visible manifestation of these tables) is that one or more Attributes of an HTML tag for a cell in these tables describes the nature of data in that particular cell. For example -- if, in a particular table cell, web text is contained by the tag '<DIV column-name="employee-last">' we know the web text corresponds to the last name of an employee AND any other web text in that table whose DIV tag contains the 'column-name="employee-last"' attribute ALSO will be the either the last name of an employee OR the heading of the Employee Last Name column. It would be valuable to be able to include HTML Tag Attribute information in Attributes that define Elements in the Chrome Application Modeller. Currently, we cannot. The next best thing we can do is read data from the dynamic table that we "guess" to be from an appropriate cell in the table, have Blue Prism read the key HTML Tag Attribute and return its value, if the Attribute value corresponds to the value we expect, we accept the associated data... if NOT, we take another guess until we find a cell containing the right HTML Tag Attribute. I had intended to attach a release of a self-contained BluePrism Chrome Object, but the ideas portal considers that to be unsupported for the purposes of uploading to the portal. The object would have contained two actions, "Read From AG Grid Web_ Element" and "Read From AG Grid Expressions and Context." Each action, Launches a different public-facing web page in Chrome... each web page contains dynamic tables built by the owner of the website (each web page has the same owner)... the owner of the website is a commercial enterprise that sells bundles of Javascript Web controls to web developers so those developers can build pages that connect to data sources and display real-time dynamic tables. Reads one of two headings (based on the True or False setting of the Data Stage in brown text above the Start stage of each object) of one of the dynamic tables for its HTML Path, its Bounds, and the value an HTML Attribute of the heading... its "col-id" Attribute, to be specific. Calculates from the Web Path of the heading, a Regex expression which, when used as a Dynamic attribute for a Web Path, SOMETIMES finds data from the rows below the heading that relate to the heading in question. Conducts a search for data presumed to be in the column corresponding to the Heading we read. Confirms whether the data has the same "col-id" Attribute value as the Heading... if so, it returns the value of the Web Text... if NOT, an Index is incremented and another search is executed. Typically, this workaround is such a drag on RPA process performance, it is not viable. In short... the workaround utilizes the HTML Tag Attribute "After The Fact." Incorporating it into the definition of an Element in the Application Model would utilize the Tag Attribute "Before The Fact" -- and much more efficiently. The desired enhancement: In the Attributes section of the Element Details of the Application Modeller for a Blue Prism Chrome Object, add the following Attribute Names: Web Attribute 1: Attribute Name Web Attribute 1: Attribute Value Web Attribute 2: Attribute Name Web Attribute 2: Attribute Value IF Both the Name and Value of Attribute 1 are set to Match: True in the Application Model, then Blue Prism should consider these settings to be related. Similarly for Name/Value of Attribute 2. Examples: Setting {Web Attribute 1: Attribute Name -- Match: True; Match Type: = (Equal); Value: "column-id"... Web Attribute 1: Attribute Value -- Match: True; Match Type: = (Equal); Value: "employee-last"} means "only consider web elements where one of the Attributes of the HTML Tag is named 'column-id' and the value of the 'column-id' Tag is 'employee-last'" Setting {Web Attribute 1: Attribute Name -- Match: True; Match Type: = (Equal); Value: "column-id"... Web Attribute 1: Attribute Value -- Match: False} means "only consider web elements where one of the Attributes of the HTML Tag is named 'column-id' regardless of that Tag's value" Setting {Web Attribute 1: Attribute Name -- Match: False... Web Attribute 1: Attribute Value -- Match: True; Match Type: = (Equal); Value: "employee-last"} means "only consider web elements where at least one of HTML Tag's Attributes has the value of 'employee-last' regardless of that Tag's name"
... 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
Mark Processes or Objects as Favorites so this will be visible in a Favorites folder on top of the list. User/developer dont need expand the tree, sometimes the tree has hell lot of levels. To keep the BluePrism nice and tidy, this will be helpfull.
... View more
Status:
Not Planned
Submitted on
09-07-19
11:38 AM
Submitted by
Walter.Koller
on
09-07-19
11:38 AM
It would be helpful to be able to create and apply templates for user security role definitions in System tab. Additionally to be able to export and import those templates to move from one environment to another. Being able to export security roles in structure format will allow to run security audits on granted permissions (eg discrepancies between template and individual settings). This will support us in our multi team environment with 4 roles x 9 teams (and growing).
... View more
I would like to be able to see the number of successful cases worked and the number of exceptions raised against each session in the control room. This would make it easier to monitor from an Admin point of view - rather than having to check each queue for new additions, or have emails on completion telling me how many of each has been done, I can just look in the control room, see it's completed and the summary of cases worked.
... View more
When selecting a Business Object from within an Action, it can become difficult to locate the specific one you are looking for if you are in an environment with a high number of objects. It would be extremely helpful if the list items within the Business Object dropdown field could be filtered.
... View more
Status:
Not Planned
Submitted on
05-07-19
01:33 PM
Submitted by
Walter.Koller
on
05-07-19
01:33 PM
Our users like the calendar view of the Scheduler\Timetables window but it shows all schedules for all resources making it impossible to actually see what is relevant for users who are interested on their own processes. I would expect the possibility to set custom filters (on resource, schedule / process, ...). Further, future enhancements would be to automatically filter the information based on the rights of the user.
... View more
There should be the possiblitity to order Blue Prism internal list views. For example the Manage Access Rights window in which User Roles are displayed randomly. Expected behavior would be, a click on column name alternates sort order between ascending and descending. Nice to have is also to possibility to search/filter in those windows
... View more
In addition to the idea to group and filter environment variables the multi team approach should also be applied here with having access rights on (groups of) environment variables
... View more
Hello! I would love for Blue Prism to be able to remember the current size of the windows I open/close within the application, like the Application Modeller window. Throughout the day I end up opening and closing this a few times and each time I do so I have to re-size it, to see all the information within the window that I need properly. See attached screenshots for a better understanding. Best Regards, Robin Jensen
... View more
I understand that the process and object studio have numerous things to differentiate but what would be more usable is to have some different colors applied to Process and Object studio so anyone can understand in a glimpse that it is process studio and that was Object studio. I understand that most of the time it would be developers who would go to the studio to work on the code but many times we need to show the code to management/Non - technical folks it would be very nice to have there.
... View more
It would be very useful to classify or to filter Environment Variables for example by processes because to handle lot of process and lot of Environment Variables very difficult.
... View more
Since we have multi team setup to control accessing other team's process/object. The same thing should apply to scheduler where a SCM scheduler can only manage/schedule SCM process and FIN scheduler can only manage/schedule FIN process to avoid potential SOD conflict.
... View more
The BP DB contains a lot of information that could useful for admin/BAU/audit/upgrade yet much of it cannot be extracted into a report. It would be nice to have a suite of reports made available. For example:
Asset inventory
All objects, pages, input/outputs, descriptions
Top-down dependencies, ie what objects, queues etc each process uses
Bottom-up dependencies, eg what is using each object, queues etc
Credentials - expiry date, last used date, access rights etc
Queue volumes
Asset 'last used date' (eg what is obsolete)
Activity reports
Session history including termination reasons
Change log per process/object/whatever
Activity log per resource (which machines are used most and least)
User reports
Users, roles, permissions etc
Activity per user
Current user activity (who's logged in now, who's got control room open etc)
System reports
All BP client system settings (for comparing environments)
Perhaps users could call stored procedures via Data Gateways instead of having to query tables directly.
... View more
We already have things like GetResourceName() but it would useful for a process/object to know other details such as: GetMyName() - eg what's this process called GetMyParentName() - eg which parent called this object GetMyPage() - eg what's the name of this page GetMyParentPage() - eg what's the name of the page from which this object was called Yes things can be hard coded but it's too hard to keep everything accurate.
... View more
Status:
Planned-Later
Submitted on
20-06-19
03:45 PM
Submitted by
John__Carter
on
20-06-19
03:45 PM
When creating a new process or object, make the default behaviour be that the user selects a template. This will promote Best Practice, a 'house' style and discourage 'one of a kind' developments. Granted this is already possible via Save As but encouraging the use of templates will bring many benefits to the delivery sequence. (Thanks to DD for the idea)
... View more
White building a test suite that will be used for validation and for regression testing , it will be useful after running this test suite to have a kind of code coverage (or Process stages coverage) informations. This code coverage can provide us with statistics like: · % of items in the process we didn’t path through. (it will be a good coverage indicator) · A list of these Items so we can enrich our test and enhance our test coverage. · Number of times we passed in the same path or sequence, so we can optimize our test suite by reducing test without compromising quality. · Object and objects ’actions called during these tests. · Credentials not used, Queues not used, … · …. This code coverage will also help identifying in production what objects are no more used and which paths in the processes we never go through in production.
... View more