cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - Did you get an answer that solved your problem? Please mark it as an Accepted Solution so others with the same problem can find the answer easily. X

Identification of "Active" Products in PDMLink?

ScottMorris
17-Peridot

Identification of "Active" Products in PDMLink?

Version: Windchill 12.0

 

Use Case: Windchill contains many product containers for many programs. Some of them are still Active, but many of them are Inactive and only open for data sharing. How to quickly and easily identify "Active" products in the portfolio?


Description:

What are people using as a best practice to identify Active Products in Windchill vs. Inactive Products in Windchill?

 

Windchill does not allow out of the box modification of the Products page with table views, so it shows All products all the time based on container team membership. The only work-around is to tag a product as a Favorite and show the Favorite column in the table on a user-by-user basis. Another option is to create and maintain a customization for the table.

We have many product containers in Windchill, some for Active programs and many for Inactive programs that remain open for data sharing between products. With the exception of favorites, I am struggling with an effective way to tag, identify and display the "state" of a Product since Windchill Products are not state driven.

We can create attributes for a Product, but I am not aware of a way to expose them in the table view for the Products page, only add them to a layout so they are visible on the Details page which most people never visit.

I am considering a naming convention for the Description field, but I am not a big fan of repurposing a field for multiple uses with a naming convention. Curious what others might be doing?

1 ACCEPTED SOLUTION

Accepted Solutions

Well, I must have solved this back in '10. Definition is stored in BLOBS against the TABLEVIEWDESCRIPTOR table. This is why I could not find and custom code or configuration setting.

avillanueva_0-1715958514824.png

This seems to be the clue: https://www.ptc.com/en/support/article/CS286188?source=search

There should be a way to export, modify then import the table column definition. It appears to be an XML file.

 

View solution in original post

4 REPLIES 4
BenLoosli
23-Emerald II
(To:ScottMorris)

Rename the product itself to indicate it is an inactive product?

Hari_Vara
13-Aquamarine
(To:BenLoosli)

Hi,

It would have been nice if Product container too has a Lifecycle. I know its difficult to modify the data model architecture of the container at this stage of a matured application like Windchill. But  users will like that function.

 

Or an easier one is to have a glyph stating an Icon for Active, and other for Inactive. Make it available in the Product page OOTB.

Should I create the idea for this?

Best Regards

Hari

I know its possible but I did this so long ago, I forgot how.

avillanueva_0-1715956314136.png

PID is an IBA I added to the Product object so this means its possible. I need to do some research but I think it was related to modifying the internal view that gets stored somewhere. 

 

Well, I must have solved this back in '10. Definition is stored in BLOBS against the TABLEVIEWDESCRIPTOR table. This is why I could not find and custom code or configuration setting.

avillanueva_0-1715958514824.png

This seems to be the clue: https://www.ptc.com/en/support/article/CS286188?source=search

There should be a way to export, modify then import the table column definition. It appears to be an XML file.

 

Top Tags