Windchill ESI Services
Windchill ESI services create a persisted record of the effectivity that was in force when a Windchill effectivity-managed object is released. When Windchill ESI is determining whether an effectivity-managed object has already been published, it uses the following algorithm:
1. Is this a version-managed object and has the revision changed? If so, the object is to be published, skip the rest of the tests.
2. Is there an effectivity associated with the object being evaluated? If not, the object hasn’t changed, skip the rest of the tests and don’t publish it.
3. Has the latest effectivity been released to the distribution targets of interest? If not, the object has changed and should be published.
* 
When publishing a part, if the Windchill ESI preference Publish ERP Material Information has a value Yes, the revision of the part is considered to have changed if the revision of the ERPMaterial object (that represents the part) has changed.
Windchill ESI uses ReleaseActivity objects to determine whether or not the effectivity information has been published. See the Transaction Management section of this document for further details.
Was this helpful?