spacer
cornerspacercorner
Ideas

Metastorm BPM
Metastorm ProVision
Metastorm Integration Manager
Metastorm M3

New Idea
Showing ideas with status Accepted. Show all ideas

Its possible to access the selected row of a grid from the server side via code such as "Fields.grdName.SelectedRow["colName"].ToString()".  However, since this is not documented, it is not clear whether or not this is a supported feature. 

 

Please add this to the documentation and formally support this as this is a very common need.

 

Status: Accepted

It would be a great feature if the Metastorm version 9 repository migration tool could be configured to limit the range of data it migrates at any one time e.g. a date range that could be entered that works against the eCreationTime or eUpdated column of the eFolder table and only migrates the qualifying data in all associated tables.

 

To avoid corruption of data, maybe additional filters could be applied to only migrate data that doesn't have entries in eWait and are in an archived stage.

 

Reason being for this request is to reduce the amount of downtime during the database migration phase of a version 9 migration, as the "static" folder data would have already been moved over.

 

Thanks

Phil

 

Status: Accepted

One of the things that would be very helpful to know is to what degree shared objects are being used, where, how many times, etc.  Currently you can only explore where an object is used by looking at a specific object (one at a time).  However, we need to be able to say "which of the shared objects in this notebook are being reused, where and how many times?"  Same thing at a repository and KE Server level.  We need reporting to help us understand how our modeling evironments are being used and adding value.

Status: Accepted

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.

We would like the ability to report on multiple business objects. For example, creating a headline graph reporting on summary data in the report header with tabulated data below.

It is not possible to set up a report to show data from multiple business objects. This impacts the ability to design dashboard style reports.
Status: Accepted
I agree that removing this limitation would be very benifical. I've added this to the product roadmap for inclusion in a future release.

When you drag a field from the data access panel in the BPM Designer it will automatically create a control on the form for you. Great! But, the String field could be desired as a Text Field, Drop Down, Radio Group or Attachment Clip. Likewise a memo field could become a List box or Memo field, and numeric field you may want this to be a Number of Currency field (or even checkbox) for example.

 

How about either

  1. Provide an option when dropping a single field to select the type of control to create for it
  2. An option once the field was created to change it to another field that uses the same data type (option on the context menu for example)

I think everyone would understand if the properties that don't make sense for the new control are wiped out ...

 

Thanks

Status: Accepted

Currently the Object Property Grid includes all associated standard ProVision objects BUT EXCLUDES the associated Custom Objects.

 

As Custom objects are actually predefined objects in Provision that a user then customizes it would seem that it would be possible to treat these objects and related custom links in manner that is less 2nd class and more fully featured.

 

This idea is to include ALL associated objects in the property grid, both standard objects AND custom objects.

Status: Accepted
Jim, I see a few of your suggestions are related to custom objects and associations. I think what should be done is treat custom objects and associations the same as core objects and associations. ALL the fuctionality you expect with core objects/associations should be available to custom objects/associations. This is something development is actively researching and scoping.

Can we have the SQL back for errors?

Status: Accepted
by on 08-25-2010 11:36 PM

I loved the SQL errors from v7, they gave you the SQL statement from the Designer, the sql attempted to be run, and the database error.

 

Now you get a call stack, which is kind if useless to diagnose issues.

 

I've written a function in our debug library that logs the sql string and formats the paramaters to SQL Server 'declared variables' and sets these variables. That log message can be copied and pasted into a query window and run as is, so giving you the opportunity to find the exact issue as well as adjust the paramaters.

 

I'm happy to share the code, although I think you need to add quotes for the strings IIRC:

 

		public static void LogSelectSql( string name, string SQL, params QueryParameter[] args )
{
string s = "";
foreach( QueryParameter qp in args )
{
s += "declare " + qp.Name + " " + GetMetastormType( qp ) + " \r\n";
s += "set " + qp.Name + " = " + qp.Value.ToString() + " \r\n";
}
s += "\r\n" + SQL + "\r\n";

Mstm.WriteToLog( name, s, Severity.Information );
}

private static string GetMetastormType( QueryParameter qp )
{
string type = qp.Value.GetType().ToString();

if ( type == "Metastorm.Runtime.Types.Integer" )
return "int";
else if ( type == "System.Int32" )
return "int";
else if ( type == "Metastorm.Runtime.Types.Text" )
return "nvarchar(250)";
else if ( type == "System.String" )
return "nvarchar(250)";
else if ( type == "Metastorm.Runtime.Types.Memo" )
return "nvarchar(4000)";
else if ( type == "Metastorm.Runtime.Types.DateTime" )
return "datetime";
else if ( type == "System.DateTime" )
return "datetime";
else
return type;
}

 

Status: Accepted

Refreshing libraries in version 7 was a pain, but it is so much more awkward and convoluted in version 9.

 

Can't we just have a 'refresh all?' question on opening the solution, and if you answer 'no' you can manually refresh individual libraries?

 

It would make almost all development much quicker when using libraries, and frankly I have never seen a proper system where there are none used.

Status: Accepted

Bridge between notebooks

Status: Accepted
by Hugo Sousa on 05-30-2011 11:42 AM

Provide an option to create an end bridge in one notebook and start bridge in another notebook,  to be able to jump from one notebook to another, just like the same way bridges work in different models the same notebook.

Status: Accepted
Hi Hugo, Intresting idea, it's actually one that has been proposed before. I'll look into the level of effort involved and see how we can get this implemented. Thx

Bulk update of properties on objects in ProVsion is fraught with difficulty.  Exporting to Excel and Inporting using the Translater can have extremely damaging results.  Updating 1700 records one at a time is a nightmare.

 

Rational Requistie Pro allowed an update from their grid view 8 years ago.  You could select the same propery in a number of rows, right click, and select a value or enter a vlaue and you could effectively bulk update.  Can we please ahve something similar in the Peroperty grid view PLEASE.

 

We are using ProViison as the master of our system data and have an urgent requirement to update a new property to comply with regulation and have just had our attempt at an update fail (field not updated by the trnaslater import were erased), including for system objects not even included in the update. 

 

It now looks like a couple of us have no alternative but to work littlerally all day and night for the next few days to update 1700 records in time.  Simply not good enough.

Status: Accepted

v9 events sequence

Status: Accepted
by on 06-02-2010 05:02 AM - last edited on 08-03-2010 10:10 AM by

It would be nice to have some diagram with events sequence, something like:

 

when form exit -> when action completed -> when stage started -> BO Commit -> ...

Status: Accepted

Hello,

 

We are using this product since long time, and when at the end of each quarter we require a report on every object used for a model and it should be per notebook level and for each user. We found the KE server return a number of pages (11 or more for each object and we have more than 80 objects in that model) rather than a single spreadsheet or PDF document. You can imagine this is really a hard work to copy all (11x80) pages manually in to a single document. How is it if we can export a report for such thing in a single spreadsheet or PDF document? We repetitively use this reports quarterly for ProVision stake holders meet.

 

Would you please consider this idea as a enhancement request and possible would be include it in future version soon?

 

Many Thanks.

M. Sujoy 

Status: Accepted

Add Role Lanes in between other lanes

Status: Accepted
by Ari Chopra Employee on 01-10-2011 11:50 AM

When adding Role Lanes in the BPM Designer, it would be very helpful if you could drag a lane onto the map and place it in-between existing lanes (i.e. Insert a row).  Currently it appears that the only way to add a lane is to add it at the bottom of all of the other lanes, and then drag it up to where you want it to go.

Status: Accepted
This has been added to the product backlog for inclusion withn a future release.

Accessing scripted events...

Status: Accepted
by on 11-19-2010 07:18 AM

It's a little slow (or I'm a little lazy!) when adding code events to form controls.  

 

I really like being able to add a variable to a control (as we could in V7) however what I'd also like is an option to go straight to the client side script or,  server side script that's associated with the control.  This could be added to the context menu that's available when you left click on a control.   It be a small change but it would save having to go to the property pane, finding the correct property and clicking on it, making the whole experience a little smoother.

 

If this isn't possible instead of editing the caption when double clicking on the control I'd like to configure my designer to go straight to the first  associated server side script or client side script :smileywink:

 

I'd also love to be able to access all the client side scripts from one area, rather than having to individually click on controls and navigate through the property pane to the event handler.  How about adding all the generated client side jscript event handlers to one js file and allowing the user to access it for editing?  This would allow any wide-reaching changes to be handled much more simply and efficiently.

 

Cheers,

 

Paul.

Status: Accepted
I agree this would be very useful. I'll add this to the product backlog for inclusion in a future release.

When writing client side / server side scripts or developing code activities if you click save (button or keyboard shortcut) all Undo (ctrl + z) and Redo (ctrl + y) history is lost.

 

I would understand this would be lost when you close the script/code tab however loosing this simply when saving your work is frustrating.

Status: Accepted
I agree that this is not expected. I have added this to the backlog for inclusion in a future release.

It would be nice to have "Required" in the list of Default action behaviour for a checkbox.

 

This would save having to build client side script to ensure a box has been ticked as we often are requested to put a "Yes I have done/read this" style checkbox on the form that must be selected before submission.

Status: Accepted
This seems like a fairly minor thing for us to add and test, and I do believe it provides some value. I'll add it the product backlog for inclusion in a later release.

BPM v9 - List Options dialogue for Dynamic Role formulas

Status: Accepted
by Ari Chopra Employee on 05-19-2010 06:58 PM - last edited on 08-03-2010 10:50 AM by

I would like to see the "List Options" dialogue appear when building a dynamic role formula (or anywhere where a List type is required for that matter).

 

This is the dialogue that is available when building the List Options on a form field such as a List box or Dropdown field type, which lets you select between an Expression, Business Object, or SQL Select.

 

I think this would make it much easier to configure a list of users filling a role to be loaded up from a Business Object.

Status: Accepted
I agree that this would improve usability. However, in case it isn't obvious, it is possible to access business objects scoped to a process, by choosing that process as the scope of the role. The business object can be used to refer to all values in a column by using the "GetColumns()" function such as: mybusinessobject1.GetColumns("myvariable")
0 Kudos

Allow filtering of Person fields by role

Status: Accepted
by on 08-05-2011 11:10 PM

The filtering by role of Person fields was (in the beta) filtered by role. I gather this did not work perfectly, and so has been removed. To my mind, it makes the Person field much less useful. As we would be forced to mix 'normal' dropdowns with these, we would probably not use then as it would cause confusion for users.

 

Getting this filtering right and reinstating it would make these fields useful to us.

Status: Accepted
Announcements
New Phone Numbers and Email Address for Customer Support
US: +1 800-970-5209
International: +1 585-424-2339
BPSSupport@opentext.com

Why and How to Register

How to Be Notified of New Releases

How to Suggest Product Enhancements

Custom Avatars

Metastorm BPM 7.6.4 Hotfix 2 (7.6.4.2) is now available for download in the 'Patches' section of the Knowledge Center here.

Metastorm BPM Widgets Release 2 for OpenText Smart Business Workspace Version 9.1 and Metastorm BPM 9.1.3 is now available for download in the 'Patches' section of the Knowledge Center here. For more information see this post.

Metastorm BPM 9.1 SR3 (9.1.3) is now available for download in the 'Patches' section of the Knowledge Center here. For more information see this post.

Metastorm BPM 9.1.2 Hotfix 2 (9.1.2.2) is now available for download in the 'Patches' section of the Knowledge Center 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