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

Community Tip - You can Bookmark boards, posts or articles that you'd like to access again easily! X

Enhance replacement identification in structure compare wizard

Enhance replacement identification in structure compare wizard

In Part Structure Compare a WTPart that was replaced by another is shown on the same line with a specific icon. This helps to understand the changes to a structure very quickly. Unfortunately this only happens if a specific criteria is meet. This criteria is a hidden value called ComponentID on the UsageLink. It remains the same if a part is e.g. replaced by the replace with existing action. However it changes if the replacement is driven from CAD or if a user removes a UsageLink  and adds a new one with the same LineNumber or FindNumber.

 

There is a supported Customization point that will allow to show UsageLinks with the same LineNumber in one row. However  the replacement Icon is still only show if the ComponentID match. So it would be really helpful to modify  the criteria for a replacement. That would help to identify replacements in big structures  even if they are resulting from User Actions.

 

Structure_Compare_Replacement.png

13 Comments
JeffZemsky
17-Peridot
Status changed to: New Idea

@tmaier this is actually an enhancement for the EPM Services work here, but this is something we are interested in working on the future.

GregoryPERASSO
14-Alexandrite

Hi @JeffZemsky

What about at least the ability to choose the "matching" critera to compare

We can select WTpart attribute, usage attribute or related Document - It will be may be easyiest for you to let the User choose that criteria

 2018-12-18 17-49-29.jpg

 

For example adding a third tab "Component Matching criteria"

where we can choose manually "line number" instead of ComponentID (or a kind of ordered criteria : PartNumber, then componenID, then linenumber , etc ...)

 

JeffZemsky
17-Peridot

@GregoryPERASSO  Today there is a delegate which does support this already.

 

Customizing Logic for Structure Compare

 

In the future there are possibilities to add this to be more user configurable.

GregoryPERASSO
14-Alexandrite

Thanks @JeffZemsky for the link

we will implement it

OliverDroop
12-Amethyst

To use the compare preferences would be really great.

This covers all kind of attributes like line number, find number, identity wtpart#

 

tmaier
5-Regular Member

@JeffZemsky  As far as I can tell the delegate from above allows to display two different WTParts in the same row if they have the same line number. But they will not be shown as a replacement, but as "Attribute Difference". The criteria for "Replacement" is hardcoded to ComponentID and would require overwriting ootb classes.  

JeffZemsky
17-Peridot

@tmaier that is correct - to be identified as a replacement it must be a replacement - either Alternate/Substitute or Replace with New or Existing.  In this case they will be on the same usage link which should be the precedent for alignment.

shrikumthekar
3-Visitor

Hi @JeffZemsky ,

Can you please provide a sample implementation of "Customizing Logic for Structure Compare"? The current information has very fewer details and it's a hard to implement it.

JP_9243644
3-Visitor

Hello @JeffZemsky ,

 

may I ask if any progress on this as couple of PTC cases raised from our side as well ?

Can be used the MAPSB functionality also for Compare to Part Structure ?

Thanks for the feedback.

MAPSB_functionality.jpg

JP_9243644
3-Visitor

Dear PTC,

 

is there any Customizing Logic for Structure Compare" improvement within Windchill 12 release ? 

Thank You very much for the feedback.

JeffZemsky
17-Peridot

@JP_9243644  It is not clear what the ask is?

Indication as a replacement is replacement is working correctly today and is identified if a Part is replaced using Replace with New/Existing or as an Alternate or Substitute.  If done via another method there is nothing to indicate that a replacement was done.

 

If there is a desire to align based upon Line Number or Find Number that can be accomplished via the Delegate today (in the future our goal is to have more configuration support for the logic so that this can be selected in the UI.  Currently we do not have a projected release for this)

 

The MAPSB compare does not consider all the scenarios or alignment that BOM Compare does and cannot be used to cover the same use cases.

JP_9243644
3-Visitor

@JeffZemsky 

sorry, my exact question was about "configuration" support upon e.g. Line number, Find Number ... 

 

 

olivierlp
Community Manager
Status changed to: Archived

Hello,

We are archiving your idea as part of a general review. This action is based on the age of your idea and the total number of votes received, as per this announcement.

You can always post a new idea with all the details required in the form.

Thank you for your participation.