Interface IChgMgmtWS
Services supporting this interface:
ENOVWSChgMgmtCpp
Namespace: urn:com:dassault_systemes:ENOVWSChgMgmtIntf:ENOVWSChgMgmtIntf_ws:IChgMgmtWS
Role: Interface for change management.
WSDL Interface Document Relative Path: \resources\wsdl\ENOVWSChgMgmtIntf\ENOVWSChgMgmtIntf_ws\IChgMgmtWS.wsdl
Operation Index
- o AddActionLink()
- Adds objects as links to the given action.
- o AddAffectedObject()
- Adds objects manually under a given action.
- o AddAssociatedObject()
- Associates an Enovia object like Documents, Part version, etc to a given action object and existing Enovia Modification.
- o CreateAction()
- Creates the specified action(s) and returns the created action(s) Attributes-Values.
- o DeleteAction()
- Allows deletion of an Action that is in a deleteable state.
- o GetActionLinks()
- Get Objects linked to the Action by specified link type.
- o GetAffectedObjects()
- Returns a list of objects that are affected by an Engineering Change/Action.
- o GetAssociatedObjects()
- Returns a list of configured objects with their attributes-values and uuid of the Enovia object like Documents, Part version etc, that are associated to an Action.
- o RemoveAffectedObject()
- Removes the links to the objects that are controlled by Action as affected objects.
- o RemoveAssociatedObject()
- Removes the association of configured objects or Enovia Parts , Documents etc , from a given input action.
Operations
- o AddActionLink()
- Adds objects as links to the given action. Link types are as defined in Change Management, such as Parent Link, Peer Link, etc.
- Parameters:
-
- Faults:
- o AddAffectedObject()
- Adds objects manually under a given action. The objects can be attached either as input or as output objects. ECOs are not supported.
- Parameters:
-
- Faults:
- o AddAssociatedObject()
- Associates an Enovia object like Documents, Part version, etc to a given action object and existing Enovia Modification. The input object should be configured. This object can be associated with an existing action and modification(s) whose configurable view(s) is/are attached to the input object. Common conditions not supported.
- Parameters:
-
- Faults:
- o CreateAction()
- Creates the specified action(s) and returns the created action(s) Attributes-Values. The action creation in web services will have similar behaviour as native LCA for e.g.: - An Action ID would be automatically generated.
- Parameters:
-
- Faults:
- o DeleteAction()
- Allows deletion of an Action that is in a deleteable state. Multiple Actions can be deleted in one call.
- Parameters:
-
- Faults:
- o GetActionLinks()
- Get Objects linked to the Action by specified link type.
- Parameters:
-
- Faults:
- o GetAffectedObjects()
- Returns a list of objects that are affected by an Engineering Change/Action. Manually added objects to an Engineering Change using Enovia or any other external system are also returned. The returned objects are Affected Objects and not the Enovia objects like Parts or Documents. The returned objects will have Attributes-Values of affected objects and the uuid of the Enovia objects like Parts and Documents. The output objects on an Action will be identifiable as Input or Output affected objects.
- Parameters:
-
- Faults:
- o GetAssociatedObjects()
- Returns a list of configured objects with their attributes-values and uuid of the Enovia object like Documents, Part version etc, that are associated to an Action.
- Parameters:
-
- Faults:
- o RemoveAffectedObject()
- Removes the links to the objects that are controlled by Action as affected objects. ECOs are not supported.
- Parameters:
-
- Faults:
- o RemoveAssociatedObject()
- Removes the association of configured objects or Enovia Parts , Documents etc , from a given input action. The actual object is not deleted but the links between the associated object and Action is removed.
- Parameters:
-
- Faults:
Copyright © 1994-2005, Dassault Systèmes. All rights reserved.