Skip to main content
4-Participant
October 15, 2025
Solved

We need to modify an attrribute on WTDocument without iterating or revising the WTDocument.

  • October 15, 2025
  • 5 replies
  • 512 views
I am using Windchill Aerospace & Defense Release 12.1 and Datecode with CPS 12.1.0.1

We need to modify an attrribute on WTDocument without iterating or revising the WTDocument.
Eg : Update the Compliance Approval Status - Approved / Pending/ rejected on an existing Document . Any change is attribute value shouldn't impact the version of Document . is it possible ootb? if not how can we implement this?

Here are the errors that I faced
We need to modify an attrribute on WTDocument without iterating or revising the WTDocument.
Eg : Update the Compliance Approval Status - Approved / Pending/ rejected on an existing Document . Any change is attribute value shouldn't impact the version of Document . is it possible ootb? if not how can we implement this?
    Best answer by ScottMorris

    The company I work at uses a customization to achieve this. We have a number of users in the business that need to update attributes on various part types at "locked" states. The internal dev team created a custom action that allows editing of specific attributes for specific users on specific objects w/o iterating the primary part. Access is controlled via user groups and ACL's. 

     

    This change has taken a huge number of administrative edit requests out of the support queue. The PLM team was constantly fielding requests to update this and that, here and there. Now we have empowered the people who own the data to update it on their own without impacting others or changing the eBOM configuration. 

    5 replies

    19-Tanzanite
    October 15, 2025

    It is going to require customization.  Felco Solutions has an application called Admin tools that does this.  I have used it for over 4 years to help with updates like this or data cleansing.  Felco Solutions 

    17-Peridot
    October 15, 2025

    The company I work at uses a customization to achieve this. We have a number of users in the business that need to update attributes on various part types at "locked" states. The internal dev team created a custom action that allows editing of specific attributes for specific users on specific objects w/o iterating the primary part. Access is controlled via user groups and ACL's. 

     

    This change has taken a huge number of administrative edit requests out of the support queue. The PLM team was constantly fielding requests to update this and that, here and there. Now we have empowered the people who own the data to update it on their own without impacting others or changing the eBOM configuration. 

    23-Emerald III
    October 15, 2025

    If this is going to be an ongoing issue, then the way Scott's company has implemented the ability to change an attribute sounds like the best overall solution. It limits who can make the changes and what data they are allowed to change.

    If this is a one-off change (or random) a system admin can make changes to the attributes without the object being iterated.

    Catalina
    Community Moderator
    October 24, 2025

    Hi @VR_13503348 

    I wanted to see if you got the help you needed.

    If so, please mark the appropriate reply as the Accepted Solution or please feel free to detail in a reply what has helped you and mark it as the Accepted Solution. It will help other members who may have the same question.

    Of course, if you have more to share on your issue, please pursue the conversation.

    Thanks,

    Catalina | PTC Community Moderator
    16-Pearl
    October 27, 2025

    Hi @VR_13503348,

     

    This functionality is not available out-of-the-box and must be implemented through customization.

    Although the IBAValueDBService API can be used to achieve it, PTC does not support this approach since updating an IBA on a workable object without creating a new iteration violates Windchill business rules