Summary of Changes for Windchill REST Services 1.7
Changes in Windchill REST Services 1.7 are described in this section.
Domains Added
The following domains have been added in Windchill REST Services 1.7:
• PTC Windchill Administration Domain
The EventInfo navigation property of audit records is supported for Windchill 11.2.1.0 onwards.
Changes to the Inherits Property
The following capabilities are modified in the inherits property.
• softattributable—If a reference attribute (global, alias, or local) is unassigned or inaccessible, then the property displays a null value.
This change is made to the v2 version of the softattributable delegate, and only available to domains that inherit the v2 version of the delegate.
Removed Extraneous Import Domains
Removed extraneous OData connector imports. The versions of several domains were updated because of this change.
|
As a result of this change, you may experience errors when using Thingworx Runtime Environment version 8.05 and earlier, along with the new versions of the WRS domains . When executing the GetEndpointDefinition service you might see the following error:
“Unable to invoke service GetEndpointDefinition on {ODataConnector thing name} : JSONObject["{type}"] not found.”
To solve this issue, upgrade to the latest version of the Thingworx Runtime Environment.
|
Enhancements to the Change Management Domain
The Change Management domain has the following enhancements:
• Added the identity attribute to show the Organization ID and the Organization Name, when you enable the preference setting Expose Organization for Change Management Objects.
• Added the Sequence attribute as a property of ChangeTask.
• Added support for Display Name on common properties of Changeable and ChangeItem entities.
Implement Business Rules for CAPA, NC and CEM domains
The CAPA, NC, and CEM domains have been enhanced to honor business rules that are configured by Windchill business administrators.
Improvements to Navigation Capabilities
The following are the improvements to navigation capabilities:
• The GetWindchillMetaInfo() function now includes the complete type hierarchy. This helps avoid multiple calls to get display names for parent entity types.
• Enhanced GetWindchillMetaInfo() to include display names for navigation properties
• Enhanced the Workflow domain to support restricting task reassignment to only users in the task role or resource pool.
Rearchitect Domains
• Introduced a flag includeImportedEntitySets in the import.json file, to include or exclude the imported entity sets in a domain.
• Addressed inconsistencies in navigation property bindings that were present in all navigation property bindings in service schemas.