spacer
cornerspacercorner
Ideas

Metastorm BPM
Metastorm ProVision
Metastorm Integration Manager
Metastorm M3

New Idea

There are two things which are irritating about viewing Folders at stages.

 

1. The window keeps jumping back to centre screen every time you click on a new tab.

 

This is just not required. I know of no other user interface that does this. Surely if I move the window somewhere else, so that I can view two folders at once, or another application, I would not want the window to jump back to centre screen every time I selected another tab?

 

I believe this may just be a bit of lazy programming that does this in form load, when it should do it only on the window load.

 

2. The window keeps resizing to the current form.

 

This is less irritating, but far more commonly noticed. The window jiggles about as it re-sizes. Factor in some speed issues when it renders complex form slowly, and the result is not good looking. We have to keep all forms in a process exactly the same size merely in order to minimise this issue, yet even so the window still jiggles about!

 

My take on this is, if the window is large enough to fit the current form, leave it alone. If it is not, then by all means re-size it to fit. That would be a fairly simple piece of code to manage, I would have thought. Probably four lines of code in all.

The scripting ribbon does not have any find/replace options. This makes is occasionally necessary to copy the text into some other text editor. Kindly add the ability to do find/replace functions within the Metastorm Designer.

Add formatting properties for action buttons

Status: New Idea
by TomW on 12-14-2011 03:32 PM

A visual indicator to help users understand which available actions are critical path would be nice. Sometimes users need a reminder as to which actions will advance the process and which do not.

 

Similarly, would be nice to format actions available only to super-users differently.

 

This would be best if you did this by adding optional formatting properties to each action.

Currently there are a set of operations/supporting functions that typically you want to have happen on a scheduled basis. To handle this you will typically either create a simple BPM process that does the polling and trigger another new process as needed, or create a custom service for example to monitor what you are looking at and when something new is found trigger the new process. Depending how you kick it off, this could use either a flagged action or a user action from ECL.

 

Examples include (but are not limited to)

  1. Each day or week send an email digest of outstanding folders for a user from their ToDo list (exceeded deadline?)
  2. When the combined amount of all requests for a particular process type exceeed $x trigger a new process to notify others and/or create a new purchase order
  3. New files being dropped in a folder on the server to start some process
  4. Emails arriving in an email box
  5. Messages dropped on a message queue (MSMQ, Azure Message Queues, WebSphere MQ, others) to trigger the process

At a minimum this may be enabling a timed action to initiate a process and we include in the conditional nature of the action the "test condition" and do the work of reading the input from the appropriate location.

 

Having initiating action types specifically for email received, message received on queue, file appears and having the component in the Engine to actually monitor these things (email listener etc with ability to register additional listener type extensions) would be really nice. With this approach the action could indicate the parameters of the item it is watching for (from a particular email address, with attachment, xxx in subject, file extension is .xyz for file monitor etc). These could perhaps be triggered from any stage in the process, not just initiating.

 

What are your thoughts? I know numerous people have created Email Listener programs, but what do you think?

Create end-to-end workflow diagrams

Status: New Idea
by Jane Forbes Employee on 08-19-2011 07:31 AM

[AUG-18-11  7:31 AM  Customer] 
Following the value chain approach to process decomposition means that we often need create end-to-end processes against business services which string together a numebr of businessProcesses. 

We need the capability to be able to create a workflow diagram against a businessService, which consists not of activities, but of various businessProcesses. 

 

 

This Enhancement Request has been submit on behalf of Serle Shuman from Old Mutual.

Currently you are completely unable to set the default order for Table Business Objects. This means that all editable grids can turn up in a random order. It would be nice to able to set teh default order.

 

We have many requestes to set the order, and we have to tell the customer that this is impossible. This does not reflect well on the product.

HTML is automatically rendered in grids*. It would be nice to be able to specify whether or not HTML is interpreted or rendered as plain text in grids. I believe it would be OK (and probably much easier) to manage this per grid rather than per column.

 

(*although there appears to be some in some versions that do not, although ours seem to work)

Spell check - Add to custom dictionary

Status: New Idea
by on 11-24-2011 05:20 PM

Please add the "add to dictionary" ability for the spell check field.

 

I have tried turning this on (changing AllowAddCustom="true" this is enabled (in default.skin), it then appears in the browser as an option however it does nothing, ie doesn't add to a dictionary.

 

<telerik:RadEditor Skin="Office2007" SpellCheckSettings-AllowAddCustom="false"  runat="Server" EnableEmbeddedSkins="True" EnableEmbeddedBaseStylesheet="True" />

 

This feature is available via the vendor supplying the rich text control (and spell check)... see http://www.telerik.com/help/aspnet/editor/customizingradspell.html

 

 

Currently the only way to add words (that I have found) is to modify the language files directly.

 

At present, when a flag is raised, the current Folder is set as the Flag Raiser (leaving the default as the current Folder). If we could set the Flag Raise, we could do a lot more.

 

As an example, when I want to raise a flag to move a dozen or so Folders from a Stage where there are a few thousand, I need to raise the flag as the FolderId of the folder(s) I want to move, and set the Flag action to respond to 'this folder'. Almost any other way is very sub-optimal, and can actually cause a huge performance impact (we've seen many instances where this mistake has been made).

 

Adding this feature would, for example, allow me to have a for-each activity, pass in a Business Object with the list of Folder Ids, and raise the flag for each one using the 'correct' Activity ratrher than the somewhat less useful 'generic' RaiseFlag activity as we must do now.

It appears that if you currently alter the definition of a business object anything currently mapped to that business object needs some attention. The simplest scenario of adding a new column to a query BO can result in the existing column mappings being lost. For the part of the BO interface that doesn't change surely this could be maintained.

Turn on/ off the display of Stereotype

Status: New Idea
by on 10-06-2011 01:22 AM

Not sure if this has been raised before but it would be useful to be able to turn off the Stereotype display in models - something like the "view indicators" function.  We find some of our models are very busy and having stereotypes just makes it worse. It would be very useful to use the stereotype values on objects... but only display it where it was needed.  It would make the models more business friendly.

We have been utilizing the Property Grid Output to effectively supporting documentation efforts outside of ProVision.  We output the Property Grid tables and paste them into a Word Document. We also use the exported data to analyze & audit the Business Processes

Problem 1: Consistency across objects
The output from the property grid object output is not consistent across similar objects used in a workflow.  We would like to see similar field output for several objects used in the Activity Usage/Process Step Usage Objects.  We request that the Performer & Parent Attributes be part of the output.

Problem 2:  Activity Usage/Process Step Usage name only includes "Qualified Name"
While we appreciate the output of a qualified name that includes the ProVision "Numbering", we would request an additional attribute column that contains the actual activity name WITHOUT the ProVision Number.  This would allow a person to output information and quickly identify similar, but duplicate activities.

Status: Comments Requested
Can you elaborate on Problem 1, maybe suppling a use-case with it. I think I'm following what you'd like, but I'd like to make sure before approaching development with it. As for Problem 2, I fully understand. Have you looked at the 'Number Prefix' column in the output? That has the number of the activity usage. What it doesn't have are all the parent numbers. So, 1.3.2, would be 2. This is because the activity usages can be reused in different workflows, with different parent numbers.

Given that the only way to create collapsible field groups is by docking panels to the same edge of their container (see our review with examples >here<), we desperately need a simple way to reorder these panels. At present the only way is to use the 'send to back' and 'send to front' commands. This is awkward, time consuming (for large forms) and prone to error.

 

The most obvious way, I would think, is to use the Tab Order. This is very easily changed on a field by field basis. If applied properly, it would also ensure the overall field tab order would flow properly from panel to panel.

Allow full RACI relationships within models and within Association grids. 
Currently consider the
R - Responsible for is the perfomer of the activity within its swimlane
A - Accountable for - is the Owner of a workflow - as indicated by the relationship between the Activity that is the subject of the model and the Owner of that model (at a higher level)
C - Contributes to - currently we have a customized associations for this but would be good to have a common way to do this (a built in association)
I - Informed about - currently we have a customized associations for this but would be good to have a common way to do this (a built in association)
Should be able to edit these either within a model or to view the RACI in an Association matrix - and edit in both places and if it is edited in one place it should appear in the other.
As a side note the CRUD relationships should be like that too - when you create the C, R, U or D it should create the appropriate association relationship, not just give you a visual representation in a model. Should be able to create the CRU or D relationships either in a matrix or when you are in a model and them to change the database so it can be seen and edited in both locations.

Background:

In our group of 2 persons (more to be added), we are having difficulty in working with the folders of Project Inventory Folder Structure (PIFS) when using KE. We use PIFS to organize models of each project using "folder-subfolder" feature.
Here are some issues:

  1. Since the entire notebook cannot be checked out for "Read Only" one must click individual models to checkout. As a consequence the PIFS does not get checked on Read Only. Enhancement Request: Allow checking out the entire notebook for "Read Only" that includes folders of PIFS
  2. After checking out the entire notebook for lock, there is no quick way to unlock other out-of-scope-of-work models. Enhancement Request: Allow unlocking of the models using PIFS by right clicking top folders or a group of top folders. This way all models in the Folder and sub-folders will get released.
  3. The models of PIFS are coupled with the Publish Structure (See Report -> Publish-> (Create, Modify)). This poses a problem because one cannot use same names in the Publish List and PIFS folder. Enhancement Request: Allow the user to use same names.
  4. It is not clear what is the resulting PIFS if person A checks out the entire notebook for lock, modifies PIFS and models, releases the un-needed models, and subsequently person B checks out the entire notebook for lock, works on the models and PIFS, and checks-in the notebook. Which PIFS prevails? Enhancement Request: Have option to display both common and local/personal PIFS. This way each user can work with their personal PIFS (local) as well as the KE PIFS (common)
  5. Enhancement Request: A mechanism should be setup to check-in, or incrementally checkout models using PIFS, rather than clicking on each model using the Model inventory.
  6. The client ProVision's Project, Model or Object Inventory Index currently does not show who locked the model. Enhancement Request: Please add a column to show the lock status on all three.
  7. Enhancement Request: Allow creation of PIFS's content using Publish List (drag/drop) and vis-a-vis.
  8. Summary: Sharing models using KE is not easy. Enhancement Request: Make sharing easy and fast.
Status: Accepted
Hi Raj, All very good ideas for the Project inventory. In fact, as we release our new versions of the Model Explorer, for viewing KE models in the Smart Business Workspace, we plan to leverage the Project Inventory more than we've had in the past. These suggestions will be very valuable for management and maintenance of those folders. I'll talk to development and plan to add much of this in future releases.

Please provide a customization tool that will allow for the stereotypes that apply to an object to be set as part of the modelling language.

 

Currently on the details tab for most object and links in ProVision there is a stereotype field.  In some cases this field has pre-defined (by Metastorm) drop down values, in others there are none, but a modeler can enter any value in this field.  As we don't use the same stereotypes at predefined by Metastorm this means the modeler has to remeber the valid stereotypes, and manually enter these every time, with the associated risk if mis-entered stereotypes, or incorrect stereotypes.

 

We need to be able to:

  • set the valid stereotypes for an object or link
  • turn off the ability for a modeler to enter a stereotype not in the drop down list
Status: Accepted
Hi Jim, That has been discussed in the past and we currently have an item on the backlog specially for it. I don't have a release date for this, but it will definitely be added. This take our initial concept a step further though. What we've discussed is the ability to add custom stereotypes, but the management of those has not been discussed. I'll take this back to development.

[AUG-16-11  8:52 AM  Customer] 
I need to be able to create a custom model in the modelling language to allow me to control exactly what links and object I want on the model. At the moment I am re-using the Navigator model for several purposes, which means I need to open the modelling language up to cater for all posibilities. i.e. I loose control of what the user is able to do.

 

This Enhancement Request has been submit on behalf of Serle Shuman from Old Mutual.

Need a parent modeller for business classes

Status: New Idea
by kpham Employee on 08-18-2011 10:35 AM

[AUG-16-11  8:45 AM  Customer] 
I need to be able to create a hierarchy of business classes.

 

This is submitted on behalf of Serle Shuman from Old Mutual.

I was a member of the Provision Product Advisory Board in 2009 and for part of 2010.  This panel had a number of excellent ideas for development of ProVision however I've not seen many of the PAB ideas turn up in ProVision releases although a good example of one that was delivered was the ability to download a modeling language from KE.

 

Could the PAB ideas please be added to this ideas section so we can support the ones we like.  Some of the ideas raised by the user community may in fact be very similar to ideas under discussion by the PAB.

 

 

Please provide the ability to choose single dictionary mode instead of multi mode.

 

As seen in the linked demo this is possible using the controls used in Metastorm provided by telerik

http://demos.telerik.com/aspnet-ajax/editor/examples/spellchecker/defaultcs.aspx

 

While i'm all for multi language support, many organisations only deal with one language, doing spell check on across many fields is onerous

1) Click on spell check in field 1

2) Choose language

3) Spell check

4) Click on spell check in field 2

5) Choose language

6) ... etc

 

As you can imagine the choosing the language every time you want to spell check in each field adds many unnecessary clicks to the experience.

 

I have tried to remove the unneeded dictionaries from .\BPM\Web\app_themes\Default\ToolsFile.xml, while this removes the other language options, it still leaves the user having to click on the only option presented in the list after clicking the spell check icon.

Announcements

Why and How to Register

How to Be Notified of New Releases

How to Suggest Product Enhancements

Custom Avatars

Metastorm Community Central Resources Have Moved

Metastorm Process Orchestrator for Web Services 7.6.3 Hotfix 2 (7.6.3.2) is now available for download in the 'Patches' section of the Knowledge Center here.

Metastorm BPM 9.1 SR2 and Metastorm BPM 7.6 SR4 are now available for download in the 'Patches' section of the Knowledge Center here.

MIM 8.5.1 Hotfix 8 is now available for download in the 'Patches' section of the Knowledge Center here.

Modus21, a partner in business process consulting, solutions architecture & engineering, will host a week-long Metastorm BPM 9.x Foundation class (4-4202) for developers at their Charleston, SC headquarters, March 5-9, 2012. The class is open to all OpenText customers and partners who may register here.

In addition, there will be limited space in the three-day Metastorm BPM 9.x Fundamentals class (2-4204) - register here and in the one-day Metastorm BPM 9.x Overview class (2-4201) - register here.

Note: Software and documentation are now in the Knowledge Center (KC) located here.

Have a question about the Community Site? Contact Us

Top Kudoed Authors
line spacer line
spacerFollow Metastorm on:
spacer Twitter YouTube Blog iTunes LinkedIn Metastorm Community Central, MC2
spacer Copyright © 2011 OpenText Corporation. All Rights Reserved.spacer About Metastormspacer Privacyspacer Legalspacer Site Mapspacer RSSspacer Contact Us
Microsoft Gold Certified Partner
Powered by Windows Azure
line spacer line