Showing ideas with status New.
Show all ideas
Currently, to autoincrement a counter variable that adds +1 (typically) on every loop round, a separate calculation stage is needed plus a variable to hold a counter data. My suggestion is to integrate
autoincrement function into a loop (checkbox to trigger the feature on/off per loop)
in case autoincrement functionality is used
a placeholder for a name of counter variable (datatype : number)
button next the counter variable name to create a stage that holds counter variable
a placeholder for a base value (typically 0 or 1)
This is mostly a QoL enhancement.
... View more
File Uploads Back to Interact: When we upload files from BP to Interact the file got stored into self-serve-private and create a link for us. Which isn't accessible as through webapage as it stored into self-serve-private. Proposed workaround :
Write a batch file which will run in the hub server which will synchronize the self-serve and self-serve-private.
As we have moved the files from self-serve-private to self-serve, now we have to create the url with the self-serve in the link .
And the proposed workaround is not enterprise type solution.
... View more
Option to read/write fields of a collection with dynamic field names i.e; [CollectionName.[FieldName]] where field name can be changed using calc stages depending on the requirement while the collection is being looped.
Currently there's an option where field name and index as well is an input using utility - collection manipulation. The above is useful when the collection is used in a loop.
... View more
Hi, I would like Interact users to resize columns in form tables based on their requirements. Currently the columns are fixed size and the user has no option to resize the columns where some can contain only few characters whereas others can contain longer data. Regards Zdenek
... View more
We're currently at BP6.5.4 and in the process of migrating to BP6.10.5. For this migration we get to verify all our processes in 6.10 prior to go live in 6.10. While doing so I cannot help but notice that some of the screens where in 6.5 an escape was handled as a Cancel, for the same form in 6.10, the escape is no longer Cancel and I have to divert from using the keyboard to using the mouse. While this may seem trivial to some, any change away from the mouse is welcome in my view. Specially if you're doing this full-time. Example: Try the calculation stage properties and press escape - it will Cancel. Now press button 'Evaluate Expression' on the calculation stage properties and press escape - it will not Cancel in 6.10, but will Cancel in 6.5. There are more screens that have similar changes in behavior. In my view as a user of BP and as a software developer, similar forms should always have similar behavior. Any given property form should always behave as any other property form of similar type and function. I can add that the same goes for a screen that in 6.5 did not react to an Enter, but in 6.10, the Enter is interpreted as the Ok button. This I call progress, and I would like to see more of this. We're still at 6.10, but no doubt one day we will see the lights of BP7. I do hope that we by then are presented with a consistent way to blend mouse clicks and keyboard strikes each leading to the same and predictable result. Happy coding! --------------- Paul Sweden
... View more
In the current Decipher we don't have an option in the UI to modify the existing dashboards under reports. Adding an option to customize the dashboards or adding/creating new tiles (similar to Blue Prism enterprise) will help the business to track/create the model according to their wish.
... View more
Can BluePrism come up with a functionality with regards to Adhoc debug mode so that developers don't have to face issues when they step through the process and into the Business Object and make changes. If we step back into the BO (after making changes) it opens in Adhoc Test mode and we are unable to make other changes. This is making it difficult to re-spy elements and edit pages in the BO. We have to reset the Process and step back through from the start in order to get the BO to open for us to make changes.
... View more
Currently (v7.1) if any of the objects and/or processes are locked by another user wile importing the release, the import terminates, throwing an internal error: Giving the option to unlock the given object(s) or process(es), would save a lot of wasted effort... as if more than one item of the import list is locked, this will pop up repeatedly, terminating the import after each single resolution.
... View more
I believe that there could be a button to recover the user's password in the blue prism itself, even if it is through answers to security questions already pre-defined by users previously, this would make life a lot easier!
... View more
Hi, Now that we (since 6.10) have the ability to search for processes and objects in Studio, I'd like to ask for a few refinements of this long-awaited feature. 1. When searching Studio it would be nice to be able to search with multiple criteria. This way I would be able to list a process that I'll be working on as well as the object I know to be involved. The search criteria could have a ; as separator. Eg. 'process1;object5' would provide a list of processes and object matching these criteria. 2. As I tend to work on a process for a while, it would be nice to have the BP UI remember previous search criteria so I can pick them from a list. Happy coding! ---------------- Pau Sweden
... View more
Hi Team,
Outlook VBO must have an action to save .msg File as pdf file.
Two options can be configured,
Saving the file as pdf document & Image file by passing Entry Id
Saving the file as pdf document & Image file by providing .msg file location
Looking forward to have these option in Outlook VBO.
Best Regards,
Vidhya Anbalagan
... View more
Hi, in Interact 4.2 you create form rules (as in previous versions of Interact), however, when you create a lot of rules depending on one element it would be very useful to have some numbering/sequencing of rules instead of having an icon. Imagine that you have over 30 rules under one element and you need to find the right one and the text does not fit in the space dedicated for the rule description. This would be really very helpful! Thanks. Regards, Zdenek
... View more
I am writing based on our experiences with BP v6.9 and some of my points might already been resolved and improved in more recent version.
I think I already created at least one idea on this topic but since I am again spending significant amount of time, I compile a list of possible improvements (again).
.) Make automateC /archive behave like UI archive
automateC does not archive _debug sessions, UI does
automateC skips resources with AttributeID=0, UI does
.) Make archiving less random
Current archiving approach is to randomly take one resource does seems to be idle (not sure if upcoming schedules are considered when choosing so they are not blocked/cancelled).
I assume there has to be an active Windows session (ie logged on) to run? That means all resources and all possibly used uses have to have access to the archive folder. (Logs are normally considered being sensitive and should not be accessible easily and any modification must be prevented... normally).
It cannot be ensured that the correct archiving target directory is used as this definition is per machine and not per connection. eg I am logging in with userA with connectionA setting archive target: folderA. When userB is logged in to the same machine using connectionB, those logs will then be archived to folderA instead to folderB. All resources have to be set manually to use the correct target folder. If not then set manually and explicitly, the target folder could also be some directory in MyDocuments which is user related and when using several logins finding the archives again is time consuming. (eg 10 resources with 12 users results in quite some possible combinations where those logs could be)
The 'one machine one archiving target' also makes setting up 'archiving nodes' impossible. The idea would be to provide one dedicated resource with one specific special user being used for archiving of several BP instances. But the used resource is random and it is not possible to run archiving with different targets on the same machine.
.) Make archiving a server task or enable it for use in processes
I think the most common approach for archiving is that the server is taking care of it (no need for login, one defined machine doing archive, ...).
Alternatively it would help a lot to be able to create a process that triggers archiving so we are able to specify the when, where what ourselves. (Currently this is not possible since automateC behaves differently to archiving in UI).
.) Make BP aware of archiving
In the meaning of, show when, where and what did archiving do. Currently there is no easy way to even see if archiving took place. Archiving should be visible in the logs / Control.
.) Provide feedback during archiving
When we start archiving we don't know anything of the progress, time remaining, if it got stuck, ... It would be great to have any kind of feedback in UI and automateC because we are now waiting for hours in hope of archiving might still work and might finish correctly
.) Improve archiving performance
Singe days can take minutes or even hours to be archived depending on the size of the table and amount of logs being processed. During this time process execution is slowed down significantly. We saw process steps taking 4x the time when some archiving tasks are running in the background.
.) Make archiving more reliable
The more processes/days/... are selected to be archived in the same session, the more likely it is there will be a (timeout) error. This is strange since logs are archived at the most granular level and there should be no difference if I starting archiving 30x with one day each or 1x with 30 days, but obviously there is.
Also more detailed error description would be helpful to understand why we ran into timeout and how we can avoid this in future
.) Provide means to archive audit logs
Audit logs are more important than execution logs. Although they use much less space they will grow over time and there is no feature to clean up those logs in an organized way. We would have to run manual delete SQL scripts... which our IT security department does not like so much.
... View more
We're running into an issue where Hub is failing to handshake with our SQL instance due to a discrepancy in the expected type of encryption. We are able to successfully connect to the SQL instance from the Application Server using connection string arguments. Please allow for the same functionality when asking for information to connect to SQL where required in the installation of other components as well. Edit: This problem is currently specific to Hub 4.7. We are installing it alongside a 7.2.0 x64 environment.
... View more
Prior to deploying a new version of a changed process or object, we are obliged to go over the changes with a colleague. To do so, we use the Studio Compare functionality.
This Compare highlights att changes in green, yellow or red for new, changed and deleted functionality. You use the hop to next or hop to previous buttons to navigate.
When there are a lot of changes on one particular page, they are all highlighted in yellow. Again, the hop to next or previous buttons are used to show what was changed to my colleague.
Unfortunately, the current stage is not indicated in any way and the screen just shows the yellow stages that were changed. This makes it quite hard to explain where we are.
This is what it looks today:
Wouldn't it be nice if the current stage would be marked in some manner? Something as simple as this perhaps:
Happy coding! --------------- Paul Sweden
... View more
There are a few things that need to be improved in the studio just for development easiness. 1:- Studio look and feel must be improved. 2:- While connecting two stages in Blue prism there should be an option just to click so that they will connect by an arrow or by a mouse hover we can get that arrow. Like we used to get the option in VISIO or draw.io 3:- The developer should be able to resize all the stages by selecting on time. For example, all the stages must follow 4 squares or 6 squares then the Developer or user should be able to for one page at once. These are a few suggestions but there is a lot of room for improvement.
... View more
Please add a Local flag to the ToDateTime conversion function (as already exists on MakeDateTime). This would be a huge help, to get over the frustrating issues seen during BST (and presumably for installations working across multiple timezones), when you would like to for example, Defer a Work Item to a specific Date Time. eg: If I want to defer a Work Item to 9am tomorrow, whilst in BST, I have to currently do something long-winded such as break down the desired date into dd MM and YYYY, so I could use MakeDateTime (with the Local flag set to True), or build in a decision stage, to allow subtracting an hour from the time when in BST.
... View more
Problem/Opportunity: Missed Components in Packages
This would be a job aid for deployment accuracy by tracking components as they are changed for inclusion in packages.
Blue Prism has a configuration option that prompts for Save Comment.
Add in the Save Prompt: Change ID
When creating packages if Save Comment/Change ID turned on prompt for Change ID and create a distinct list of components saved with the Change ID that can be dragged to the package.
This will help identify components as they are changed.
An extended suggestion would be to allow multiple Change IDs when creating a Package.
... View more
Currently when we have system upgrades & downtime we have to remember to retire our processes so that they don't try to run whilst those systems are unavailable. It would be handy as we often know in advance when these system downtimes are - and they are usually out of hours so we sometimes retire a process a few hours before downtime is set to begin missing out on time we could have used to process cases.
If we can add a timed retire onto the schedule. As in 'retire this process at.... and resume at....' so that it can run in time with these upgrades.
... View more