Interface IProdStructConfigWS
Services supporting this interface:
ENOVWSProdStructConfigCpp
Namespace: urn:com:dassault_systemes:ENOVWSProdStructIntf:ENOVWSProdStructIntf_ws:IProdStructConfigWS
Role: Interface for product structure configuration.
WSDL Interface Document Relative Path: \resources\wsdl\ENOVWSProdStructIntf\ENOVWSProdStructIntf_ws\IProdStructConfigWS.wsdl
Operation Index
- o AttachObjToCatSpec()
- Attaches an existing Category or Specification to list of configured objects.
- o CreateCategory()
- Creates new Category with input attribute values and returns successfully created Category objects with attributes and values.
- o CreateConfigHandler()
- Creates a Enovia configuration handler, given a configured object (Product) and configuration expression.
- o CreateModification()
- Creates a Enovia modification, given a configured object (Part Instance) and configuration expression.
- o CreateSpec()
- Creates new Specifications with its input attribute, values as input,along with the Category identifier.
- o GetOperations()
- Gets pending operations for the input ProductRootClass.
- o ModifyObjOnMod()
- Given a modifcation identifier as input, operations likes Add , remove, move can be performed with attached existing part with another configured part.
- o ResolveOperations()
- Resolves pending operations can be resolved for a given, existing, modification.
- o UpdateModEffectivity()
- Updates the effectivity on a Enovia modification, given a existing modification object identifier and configuration expression.
Operations
- o AttachObjToCatSpec()
- Attaches an existing Category or Specification to list of configured objects. The input can be either Category or Spec identifier if any one attach fails, all fail.A fault will be returned, and no objects will be committed.
- Parameters:
-
- Faults:
- o CreateCategory()
- Creates new Category with input attribute values and returns successfully created Category objects with attributes and values.If any one create fails, all fail. A fault will be returned, and no objects will be committed.
- Parameters:
-
- Faults:
- o CreateConfigHandler()
- Creates a Enovia configuration handler, given a configured object (Product) and configuration expression. The output data structure will contain object attributes, values, and Identifier of the created configuration handler. The configuration handler has name, other simple attributes, and the Identifier. The configuration expression is not returned at this time.
- Parameters:
-
- Faults:
- o CreateModification()
- Creates a Enovia modification, given a configured object (Part Instance) and configuration expression. The output data structure will contain metadata and Identifier of the created Enovia Modification. The configuration expression is not returned at this time. The modification has name, other simple attributes, and the Identifier. The configuration expression is not returned at this time.
- Parameters:
-
- Faults:
- o CreateSpec()
- Creates new Specifications with its input attribute, values as input,along with the Category identifier.It returns successfully created Specification objects with its attribute and values. if any one create fails, all fail.A fault will be returned, and no objects will be committed.
- Parameters:
-
- Faults:
- o GetOperations()
- Gets pending operations for the input ProductRootClass. Refer to OperationArrayHolder section for output. The complete set of operations under given PRC will be returned (for all users.)
- Parameters:
-
- Faults:
- o ModifyObjOnMod()
- Given a modifcation identifier as input, operations likes Add , remove, move can be performed with attached existing part with another configured part.
- Parameters:
-
- Faults:
- o ResolveOperations()
- Resolves pending operations can be resolved for a given, existing, modification. Limitations: Actions cannot be used to resolve operations, only existing modifications can be used to resolve operations.
- Parameters:
-
- Faults:
- o UpdateModEffectivity()
- Updates the effectivity on a Enovia modification, given a existing modification object identifier and configuration expression. The output data structure will contain attribute values and Identifier of the updated Enovia Modification. The configuration expression is not returned at this time. The modification has name, other simple attributes, and the Identifier.Existing effectivity of a modification can be over written either with updated config expression or by empty config expression.
- Parameters:
-
- Faults:
Copyright © 1994-2005, Dassault Systèmes. All rights reserved.