Request Attribute
|
Description
|
Required
|
||
SourcePart
|
Attribute in the TransformationDefinitions collection to specify the OID of the upstream part for which you want to create a new branch.
|
Yes
|
||
ReviseExistingDownstream
|
Flag in the TransformationDefinitions collection to specify whether the existing downstream objects should be revised or not during the transformation.
|
Optional
|
||
TransformationOption
|
Attribute in the TransformationDefinitions collection to specify the child structure option as Do not duplicate, Duplicate with propagating, or Duplicate without propagating for the transformation.
|
Yes
|
||
ExistingDownstreamAssociations
|
Array type of attribute in the TransformationDefinitions collection to specify the OID of the equivalent link between a specified upstream part and its existing downstream equivalent object.
|
Optional
|
||
View
|
Attribute in the TransformationEntity entity type to specify the downstream view to be used in the transformation.
|
Yes
|
||
BOMType
|
Attribute in the TransformationEntity entity type to specify the type of downstream BOM being used.
|
Optional
|
||
AlternateBOM
|
Attribute in the TransformationEntity entity type to specify an alternate BOM for the transformation.
|
Optional
|
||
Context
|
Attribute in the TransformationEntity entity type to specify the context in which you want to create the downstream object.
|
Optional
|
||
Folder
|
Attribute in the TransformationEntity entity type to specify the location at which you want to create the downstream object.
|
Optional
|
||
DownstreamNavigationCriteria
|
Inline or specific navigation criteria applied in the downstream.
|
Optional
|
||
UpstreamNavigationCriteria
|
Inline or specific navigation criteria applied in the upstream.
|
Optional
|
||
ChangeOid
|
Attribute to specify the change task or change notice.
|
Optional
|
Response Attribute
|
Description
|
||
ID
|
Attribute in a collection that returns the ID of the equivalence link between the upstream part specified in the request and the newly created downstream equivalent part.
|
||
UpstreamPartId
|
Attribute in a collection that returns the ID of the upstream part specified in the request for which a new downstream branch is created.
|
||
DownstreamPartId
|
Attribute in a collection that returns the ID of the newly created downstream equivalent part.
|
||
EquivalenceLinkId
|
Attribute in a collection that returns the ID of the equivalence link between the upstream part and the newly created downstream equivalent part.
|
||
IsEquivalenceLinkOutdated
|
Attribute in a collection that indicates whether the equivalence link between the upstream part specified in the request and the newly created downstream equivalent part is outdated or not.
|