...
You can set up the Unit Genealogy gadget in an Operator Interface template to allow shop floor operators to replace sub-assemblies during production.
...
This method is used to register a new sub-assembly relationship. Currently this call allows the API caller to identify an integer Location to denote where the sub-assembly is loaded within the parent assembly. This is done using the optional position parameter.
Code Block |
---|
public SubAssemblyLoadResult LoadSubAssembly( |
...
Guid sessionId, |
...
Guid transactionId, |
...
Nullable<Guid> parentItemId, |
...
Nullable<int> position, |
...
Guid subAssyItemId, |
...
SubAssemblyLoadVerifications verifications |
...
) |
This method can be extended to allow the API caller to optionally identify the reference where the sub-assembly is loaded within the parent assembly. This parameter is not cross-referenced with the BOM; this string value is recorded as reported by the API application (like xLink data collection).
...
Use this method to replace an existing sub-assembly relationship. This call allows the API caller to identify an integer location to denote where the new sub-assembly is loaded within the parent assembly using the optional position parameter.
Code Block |
---|
public SubAssemblyLoadResult ReplaceSubAssembly( |
Guid sessionId, |
Guid transactionId, |
Nullable<Guid> parentItemId, |
Nullable<int> position, |
Guid subAssyItemId, |
SubAssemblyLoadVerifications verifications |
) |
This method allows the API caller to optionally identify the reference where the new sub-assembly is loaded within the parent assembly. This parameter cannot be cross-referenced with the BOM; this string value is recorded as reported by the API application (like xLink data collection).
...