Skip to main content
3-Newcomer
September 15, 2026
Solved

Can one reusable WTNote have a different local name when associated to different parts?

  • September 15, 2026
  • 3 replies
  • 76 views

We are using Windchill to manage aircraft repair parts and have a set of standard General Notes, currently numbered GN01–GN30.

Each GNxx is a reusable standard note. For example, GN05 is one standard WTNote containing the approved text.

The problem is that the same standard note may need to appear under a different G-number depending on its position within an individual repair.

For example:

  • Repair A requires GN01–GN10 → displayed as G01–G10
  • Repair B may not require GN03, so GN04 might need to appear as G03
  • Another repair may use GN05 as G04

We can currently use Add Note to add an existing GN05 to a Part, which is what we want from a reuse perspective. However, the Name belongs to the WTNote itself. Therefore, changing GN05 to G04 would change the name of the actual shared note rather than just its designation within that particular Part.

What we would ideally like is:

            Master WTNote

                 GN05

              /       \

             /         \

       Repair A       Repair B

         G04            G05

In other words, GN05 would remain one single reusable WTNote, but its local designation/alias could be G04 when associated with Repair A and G05 when associated with Repair B.

We do not want to create a new WTNote every time it is used, because each repair currently creates approximately 20 new note objects. Over a large number of repairs this creates thousands of duplicate note objects containing identical text.

Our desired long-term structure would be approximately:

30 master WTNotes (GN01–GN30)
→ associated/reused across potentially hundreds of repair Parts
→ with a Part-specific G-number/designation for each association.

Is this possible in standard Windchill?

Specifically, is there a way to store a local designation/alias against the Note-to-Part relationship, rather than changing the Name of the WTNote itself?

Alternatively, can the BOM/structure display a relationship attribute instead of the WTNote’s Name, allowing something such as:

Part

WTNote

Local designation

Repair A

GN05

G04

Repair B

GN05

G05

Repair C

GN05

G02

We are trying to achieve reuse of the same controlled Note object without creating duplicate Note objects, while still maintaining the required G01, G02, G03… numbering within each individual repair.

Any guidance on whether this is achievable through configuration, relationship attributes, aliases, or another standard Windchill mechanism would be greatly appreciated.

Best answer by Fadel

here is a possible approach (Video attached)  as NOTEHOLDERNOTELINK  is available in types and attributes 

  1. Create an attribute on parts to select repair level
  2. Create alias an alias attribute on Note to get the value
  3. Create a  calculated attribute that concatenates the note name with the attribute from part 

3 replies

Catalina
Community Moderator
September 23, 2026

Hi ​@JB_14685020 
 
Thank you for your question.  
 
Your post appears well documented but has not yet received any response. I am replying to raise awareness. Hopefully, another community member will be able to help. 
 
Also, feel free to add any additional information you think might be relevant. 

Thanks, 

Catalina | PTC Community Moderator
Fadel
23-Emerald II
September 23, 2026

you can try to add an attribute on the link between parts and notes NOTEHOLDERNOTELINK and set that attribute for each reused note 

Buiꓘa
Fadel
Fadel23-Emerald IIAnswer
23-Emerald II
September 24, 2026

here is a possible approach (Video attached)  as NOTEHOLDERNOTELINK  is available in types and attributes 

  1. Create an attribute on parts to select repair level
  2. Create alias an alias attribute on Note to get the value
  3. Create a  calculated attribute that concatenates the note name with the attribute from part 
Buiꓘa