When ever the child is modified and checked in, the parent which has representation already becomes Marked Out of Date.
I want to understand the core logic behind it.
Is there any listener which triggers or OOTB class registered in properties?
Hi @TDT
You need to investigate the column where the out of date is shown.
It could be calculated during page generation when the information is showing.
So I would start with the out of date datautility.
If it is not calculated during the page generation then you can find where the information is stored and then you can debug the sql transitions to get information when the out of date information is stored if it was stored.
PetrH
Out-of-date is stored in the database as a number (1 or 0).
It is automatically updated by Windchill when, well, the representation is out-of-date.
The rep in the dB knows which object it is derived from. If that object or any of its dependencies change it's quite easy to calculate this upon checkin and then mark the dB column that stores out-of-date = 1.
David