PTC Change Management Domain
The PTC Change Management domain provides access to the change management capabilities of Windchill. The domain includes entities that represent business objects such as, problem report, variance, change request, change notice, and so on. The domain provides navigation to associated process objects and associated reference objects.
The following table lists the significant OData entities available in the PTC Change Management domain. To see all the OData entities available in the PTC Change Management domain, refer to the EDM of the domain. The domain EDM is available at the metadata URL.
Items
OData Entities
Description
Problem report
ProblemReport
The ProblemReport entity represents the version of a problem report. In Windchill, the WTChangeIssue and WTChangeIssueMaster classes are used to work with versions of a problem report.
Variance
Variance
The Variance entity represents the version of a variance. In Windchill, the WTVariance and WTVarianceMaster classes are used to work with versions of a variance.
Change request
ChangeRequest
The ChangeRequest entity represents the version of a change request. In Windchill, the WTChangeRequest2 and WTChangeRequest2Master classes are used to work with versions of a change request.
Change notice
ChangeNotice
The ChangeNotice entity represents the version of a change notice. In Windchill, the WTChangeOrder2 and WTChangeOrder2Master classes are used to work with versions of a problem report.
Use the navigation property ImplementationPlan to retrieve implementation plans associated with the change notice.
Change task
ChangeTask
The ChangeTask entity represents a version of the change task.
Change tasks are work instructions that are associated with change notices.
In Windchill, the WTChangeActivity2 and WTChangeActivity2Master classes are used to work with versions of a change task.
Associated process links
ProcessLinks
The ProcessLinks entity represents process links between a change object and its associated change objects.
A process link contains only the description attribute and provides information about the attribute.
* 
This entity is supported only for flexible change links.
Associated reference links
ReferenceLinks
The ReferenceLinks entity represents reference links between a change object and its associated change objects.
A reference link contains only the description attribute and provides information about the attribute.
Associated Process Objects
ProcessObjects
The ProcessObjects entity represents associated change objects with parent and child relationships for the given change object.
* 
This entity is supported only for flexible change links.
Associated reference objects
ReferenceObjects
The ReferenceObjects entity represents associated reference objects with parent and child relationships for the given change object. These are references to other change objects.
The following navigation properties are available:
AffectedLinks—Links between change objects and their affected objects.
AffectedObjects—Affected objects that are associated with the change objects.
AffectedByLinks—Links between change objects and their affected objects.
AffectedByObjects—Change objects that have affected the specified object.
Attachments—Attachments associated with the change objects. You can see the contents of an attachment and download it.
ResultingObjects—Resulting objects that are associated with change notices either through resulting links or unincorporated links.
ResultedByObjects—Change task information for the specified resulting objects, resulting links and unincorporated links.
ResultingLinks—Resulting links information for the specified change notice.
ResultingByLinks—Resulting links information for the specified resulting object.
UnincorporatedLinks—Unincorporated (hanging change) links information for the specified change notice.
UnincorporatedByLinks—Unincorporated (hanging change) links information for the specified resulting object.
ChangeAdministratorI—User details about change administrator I.
ChangeAdministratorII—User details about change administrator II.
VarianceOwners—User details about variance owner.
The following navigation properties support multiple objects:
ProcessLinks—Process links for all the change objects.
ProcessObjects—Process objects for all the change objects.
ReferenceLinks—Reference links for all the change objects.
ReferenceObjects—Reference objects for all the change objects.