Skip to main content
6-Contributor
March 13, 2026
Solved

Is there an API to retrieve affected objects for a nonconformance in Windchill QMS

  • March 13, 2026
  • 2 replies
  • 165 views

Is there an API to retrieve affected objects for a nonconformance in Windchill QMS through the code

Best answer by Fadel

we have a REST endPoint for that 

 
 

cs.png

 

Java API no supported one exist https://www.ptc.com/en/support/article/CS242156 

2 replies

Fadel
Fadel23-Emerald IAnswer
23-Emerald I
March 13, 2026

we have a REST endPoint for that 

 
 

cs.png

 

Java API no supported one exist https://www.ptc.com/en/support/article/CS242156 

Buiꓘa
6-Contributor
March 16, 2026

Hi @Fadel how could I call this rest api in java code to fetch the affected objects.

Fadel
23-Emerald I
March 16, 2026

Yes  we have WRS  Caller , see https://www.ptc.com/en/support/article/CS462498 

Buiꓘa
7-Bedrock
May 6, 2026

Hi there,

I’ve run into the same limitations and, like you, I struggle to see how Affected Objects / Affected Activity Data can be used effectively. There are many Windchill limitations that I’ve faced in attempt to find a workaround.

Reason 1:  Affected Activity Data is not exposed via REST services.
                   This immediately makes the data unusable for external systems.

Reason 2: No line‑item linkage between WT Objects and Affected Object attributes.
                  There is no robust way to link the WT Object and Affected Object Attribute Entries with
                   --Multiple REST API Reports
                  --WT Object: Calculated/Alias attributes.

Reason 3: Affected Object attributes are not visible on the WT Object Change tab
                  Wt Objects/Change Tab- Users can only see “Comments” 
                  Users have to open many Change Notices to find Change Tasks with Affected Object attribute entries.
                   
Reason 4: Custom Reports + Data Monitors are URLs only
 Human intervention is needed to export the data from a custom query builder for external systems to consume

Reason 5: Custom Reports + Data Monitors are URLs only
Users do not want to run reports every time for each WT Object to search for Affected Object Attributes entries.

Reason 6: Affected Activity Data is not configurable via Types and Attributes Manager or Server Side configuration.
                   You can only edit the Global Enumerations (the drop-down options on a few attributes)

No robust workaround: Build your own report and Export manually to an external location, which involves error-prone human intervention. 

Overall: I cannot see a use case for these attributes with current limitations as it's not WT Part-centric for users to consume and not exposed to REST services for external systems/reports to consume. 

To all: Would love to hear if anyone has found a method to utilise the Affected Objects attributes.