Request Attribute
|
Description
|
Required
|
||
DownstreamRoot
|
OID of the downstream equivalent root part.
|
Optional
|
||
DownstreamPathId
|
Path ID of the downstream equivalent part from the specified downstream root part. It provides information for executing following actions for the transformation: Paste as New Branch, Assemble As New Branch, Paste as New Part, or Assemble As New Branch.
|
Optional
|
||
DownstreamNavigationCriteria
|
Inline or specific navigation criteria applied in the downstream.
|
Yes
|
||
View
|
Attribute in the DownstreamBranchAttributes complex type to specify the downstream view to be used in the transformation.
|
Yes
|
||
BomType
|
Attribute in the DownstreamBranchAttributes complex type to specify the type of downstream BOM being used.
|
Optional
|
||
AlternateBOM
|
Attribute in the DownstreamBranchAttributes complex type to specify an alternate BOM for the transformation.
|
Optional
|
||
UpstreamRoot
|
OID of the upstream root part.
|
Optional
|
||
UpstreamNavigationCriteria
|
Inline or specific navigation criteria applied in the upstream.
|
Yes
|
||
TransformationActionType
|
Enum type attribute for the transformation action that you intend to perform after executing the GetExistingDownstreamObjects action.
The attribute supports following enum values: NEW_BRANCH, NEW_PART, ADD_SAME, ALTERNATE, SPLIT.
|
Yes
|
||
UpstreamPart
|
Attribute in the ExistingDownstreamObjectQueryParams collection to specify the OID of the upstream part for which you want to get the existing downstream object.
|
Yes
|
||
UpstreamPathId
|
Attribute in the ExistingDownstreamObjectQueryParams collection to specify the path ID of the specified upstream part from its root or parent part for which you want to get the existing downstream object.
|
Optional
|
||
Number
|
Attribute in the ExistingDownstreamObjectQueryParams collection to specify the identification number of the specified upstream part, for which you want to get the existing downstream object, when transformation action type is specified as NEW_PART.
|
Yes*
|
Response Attribute
|
Description
|
||
IsReviseAllowed
|
Flag that indicates whether revision of the existing downstream objects is allowed or not for the transformation.
|
||
IsConsumed
|
Flag that returns whether the existing downstream objects are consumed or not.
|
||
UpstreamPathId
|
Returns the ID specified in the request for the upstream path for which you want to get the existing downstream object.
|
||
View
|
Attribute in the DownstreamBranchAttributes complex type that returns the downstream view specified in the request.
|
||
BomType
|
Attribute in the DownstreamBranchAttributes complex type that returns the type of downstream BOM specified in the request. When it is not specified in the input, it returns NULL.
|
||
AlternateBOM
|
Attribute in the DownstreamBranchAttributes complex type that returns the alternate BOM specified in the request. When it is not specified in the input, it returns NULL.
|
||
ID
|
Attribute in the DownstreamObjects collection that returns the ID of the equivalence link between the upstream object specified in the request and the existing downstream object.
|
||
UpstreamPartId
|
Attribute in the DownstreamObjects collection that returns the ID of the upstream part specified in the request.
|
||
DownstreamPartId
|
Attribute in the DownstreamObjects collection that returns the ID of the existing downstream equivalent object.
|
||
EquivalenceLinkId
|
Attribute in the DownstreamObjects collection that returns the ID of the equivalence link between the upstream part specified in the request and the existing downstream object.
|
||
IsEquivalenceLinkOutdated
|
Flag in the DownstreamObjects collection that indicates whether the equivalence link between the upstream part specified in the request and the existing downstream equivalent object is outdated or not.
|
||
UpstreamPart
|
Attribute in the DownstreamObjects collection that returns the information and attributes of each upstream part returned in the DownstreamObjects entity.
|
||
DownstreamPart
|
Attribute in the DownstreamObjects collection that returns the information and attributes of each existing downstream object returned in the DownstreamObjects entity.
|
||
EquivalenceLink
|
Attribute in the DownstreamObjects collection that returns the information and attributes of each equivalence link returned in the DownstreamObjects entity.
|