Request Attribute
|
Description
|
Required
|
||
TargetRoot
|
Attribute to specify the root part of the downstream structure in the BOM transformer.
|
Yes
|
||
TargetPath
|
Attribute to specify the path of the downstream part under which you want to add the copied part.
|
Yes
|
||
SourceRoot
|
Attribute to specify the root part of the upstream structure in the BOM transformer.
|
Yes
|
||
SourcePart
|
Attribute in the TransformationDefinitions collection to specify the OID of the upstream part that you want to copy.
|
Yes
|
||
SourcePaths
|
Array type of attribute in the TransformationDefinitions collection to specify the path of the specified upstream part occurrence from its upstream root part.
|
Yes
|
||
TransformationOption
|
Attribute in the TransformationDefinitions collection to specify the child structure option such as Do not duplicate, Duplicate with propagating, or Duplicate without propagating for the transformation.
|
Yes*
|
||
ReviseExistingDownstream
|
Flag in the TransformationDefinitions collection to specify whether you want to allow the existing downstream objects to be revised or not during 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 in 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 equivalent link between the upstream part and the new downstream equivalent part.
|
UpstreamPartId
|
Attribute in a collection that returns the ID of the upstream part which was copied.
|
DownstreamPartId
|
Attribute in a collection that returns the ID of the new downstream equivalent part.
|
EquivalenceLinkId
|
Attribute in a collection that returns the ID of the equivalence link between the upstream part and the new downstream equivalent part.
|
IsEquivalenceLinkOutdated
|
Attribute in a collection that indicates whether the equivalence link between the upstream part and the new downstream equivalent part is outdated or not.
|