42Q-MES0085-C Conduit Command Appendix
42Q Home > Conduit > Conduit Command Appendix
Contents
- 1 Command Appendix Registry
- 1.1 A
- 1.1.1 AddAttribute
- 1.1.2 AddAttributeTo
- 1.1.3 AddAttributeToUnits
- 1.1.4 AddComment
- 1.1.5 AddCommentTo
- 1.1.6 AddConsumableBatchComponent
- 1.1.7 AddConsumableNon-TrackedComponent
- 1.1.8 AddCustomerReportTimeStamp
- 1.1.9 AddDefect
- 1.1.10 AddDefinedAttribute
- 1.1.11 AddMeasurementKey
- 1.1.12 AddMeasurementKeyTo
- 1.1.13 AddNon-SerializedToContainer
- 1.1.14 AddNon-TrackedAssemblyComponent
- 1.1.15 AddNontrackedComponent
- 1.1.16 AddNon-TrackedComponentTo
- 1.1.17 AddPtsIDAssemblyComponent
- 1.1.18 AddToContainer
- 1.1.19 AddToLot
- 1.1.20 AddToShopOrder
- 1.1.21 AddTrackedAssemblyComponent
- 1.1.22 AddTrackedComponent
- 1.1.23 AddTrackedComponentTo
- 1.1.24 AddUniqueAssemblyComponent
- 1.1.25 AddUniqueComponent
- 1.1.26 AddUnitsToShopOrder
- 1.1.27 AddUnitToContainer
- 1.1.28 AddUnitToLot
- 1.1.29 AdvancedShopOrderUnits
- 1.1.30 AppendMeasurement
- 1.1.31 ApplyAlgorithmToUnit
- 1.1.32 ApplyMeo
- 1.1.33 ApplyMfgEngineeringOrder
- 1.1.34 AssertAttribute
- 1.1.35 AssertScanningUnit
- 1.1.36 AssertStationUnitCount
- 1.1.37 AssertValue
- 1.1.38 AssignDistinctNon-TrackedComponent
- 1.1.39 AssignIPV4MacAddress
- 1.1.40 AssignMacAddresses
- 1.1.41 AssignUnitsToNextShopOrder
- 1.2 B
- 1.3 C
- 1.3.1 ChangeContainerPartNumberAndAddAttributeOrComment
- 1.3.2 ChangePartNumber
- 1.3.3 ChangeRevision
- 1.3.4 ChangeSerialAlgorithm
- 1.3.5 ChangeSerialNumber
- 1.3.6 ChangeSerialToComponentId
- 1.3.7 ChangeUnit(s)ShopOrder
- 1.3.8 ChangeUnitShopOrder
- 1.3.9 CheckAlgorithmOrderPoint
- 1.3.10 CheckDefectBoardLocCount
- 1.3.11 CheckComponentCount
- 1.3.12 CheckDefectCount
- 1.3.13 CheckFailureCount
- 1.3.14 CheckFromLocation
- 1.3.15 CheckIn
- 1.3.16 CheckOut
- 1.3.17 CheckProcessExits
- 1.3.18 CheckShopOrderLocationIfExpired
- 1.3.19 CheckStationCycles
- 1.3.20 ClearMatchingAttributes
- 1.3.21 ClearNon-MatchingAttributes
- 1.3.22 CloseContainer
- 1.3.23 CloseLot
- 1.3.24 ConditionalContainerization
- 1.3.25 ConsumeAlgorithm
- 1.3.26 ConsumeNon-SerializedBatch
- 1.3.27 ConsumeSitBatch
- 1.3.28 CreateBatchSerial
- 1.3.29 CreateContainer
- 1.3.30 CreateGeneratedBatchSerial
- 1.3.31 CreateLot
- 1.3.32 CreateUnit
- 1.4 D
- 1.5 E
- 1.6 F
- 1.7 H
- 1.8 I
- 1.9 K
- 1.10 L
- 1.11 M
- 1.12 O
- 1.13 P
- 1.14 R
- 1.14.1 ReadLastStandardOrderBOM
- 1.14.2 ReconcileAssemblyComponent
- 1.14.3 ReconcileComponentMFGHolds
- 1.14.4 RecordDefect
- 1.14.5 RecordDefectTo
- 1.14.6 RecordMedia
- 1.14.7 RecordMonitoredMeasurement
- 1.14.8 RecordValidatedDefects
- 1.14.9 RegexMatch
- 1.14.10 RegexReplace
- 1.14.11 RejectIfDefective
- 1.14.12 RejectDefectiveUnit
- 1.14.13 RejectIfDefective
- 1.14.14 RejectIfDuplicateComponent
- 1.14.15 RejectIfHasAnAttribute
- 1.14.16 RejectIfMissingAttribute
- 1.14.17 RejectIfMissingAttributes
- 1.14.18 RejectIfMissingComponent
- 1.14.19 RejectIfMissingComponents
- 1.14.20 RejectIfMissingProcessAttributes
- 1.14.21 RejectIfMissingTreeComponentAt
- 1.14.22 RejectIfNoShopOrder
- 1.14.23 RejectIfTimeExpired
- 1.14.24 RemoveAllComponents
- 1.14.25 RemoveAllElementsFromContainer
- 1.14.26 RemoveAttribute
- 1.14.27 RemoveAttributes
- 1.14.28 RemoveComponent
- 1.14.29 RemoveComponentAt
- 1.14.30 RemoveComponentFrom
- 1.14.31 RemoveComponentsAt
- 1.14.32 RemoveDefectiveComponent
- 1.14.33 RemoveFromLot
- 1.14.34 RemoveFromShopOrder
- 1.14.35 RemoveNon-SerializedFromContainer
- 1.14.36 RemoveProcessAttributes
- 1.14.37 RemoveProcessComponents
- 1.14.38 RemoveUnitFromContainer
- 1.14.39 RemoveUnitFromLot
- 1.14.40 RemoveUnitFromReworkShopOrder
- 1.14.41 RemoveUnitFromTree
- 1.14.42 RemoveUnitsFromShopOrder
- 1.14.43 RenderLabel
- 1.14.44 RepairAllDefects
- 1.14.45 RepairDefect
- 1.14.46 RepairDefectCode
- 1.14.47 ReplaceAttribute
- 1.14.48 ReplaceAttributeOn
- 1.14.49 ReplaceComponent
- 1.14.50 ReplaceComponentAt
- 1.14.51 ReplaceConsumedNon-SerializedBatch
- 1.14.52 ReplaceNon-TrackedAssemblyComponent
- 1.14.53 ReplaceNon-TrackedComponent
- 1.14.54 ReplaceNon-TrackedComponentAt
- 1.14.55 ReplaceOnBoardPTSComponent
- 1.14.56 ReplaceTimeSeriesAttribute
- 1.14.57 ReplaceTrackedAssemblyComponent
- 1.14.58 ReplaceTrackedComponent
- 1.14.59 ReplaceTrackedComponentAt
- 1.14.60 ReplaceTreeComponent
- 1.14.61 ReplaceUniqueComponent
- 1.14.62 ReplaceUniqueComponentAt
- 1.14.63 ReplaceUnitComponent
- 1.14.64 ReplaceUnitTreeComponent
- 1.14.65 ReprintLabel
- 1.14.66 ReprintLegacyLabel
- 1.14.67 RESCAN
- 1.14.68 RestoreLegacyArchiveUnit
- 1.14.69 RestoreUnit
- 1.14.70 ReturnUnitFromHold
- 1.14.71 ReturnUnitToPrevious
- 1.14.72 ReturnUnitToWIP
- 1.15 S
- 1.16 T
- 1.17 U
- 1.18 V
- 1.1 A
- 2 Conduit Command Listing
Command Appendix Registry
The commands defined within the Conduit Command Registry represent the core functionality of the Conduit system. Unlike with legacy systems, Conduit commands are full words, generally Pascal case (though technically command names are case insensitive.)
In addition to the more extensive names, Conduit Commands tend to be more focused on a single concept. Most Conduit commands expect all of their data to be provided upfront, leaving the work of gathering that data to the various client implementations in conjunction with the CCRS.
The commands referencing Assembly or Defined components and attributes respectively are designed for use with the Scanning Template mechanism in Conduit. The basic concept is that the actual command to use (tracked, unique, non tracked, etc.) will be provided by Conduit. Individual clients only need to prompt for the appropriate piece of data to satisfy the scan template then construct a Client Command from the Scan Template + user input.
The full list of commands and a short explanation of each are given below:
A
AddAttribute
Description: Adds an attribute to the scanned unit. This command will produce an error if the attribute already exists, no replacement will occur.
Parameters: ParametersFields that can be passed to Add Attribute calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt |
Value to be entered |
Attribute Name? |
attr_name* | Attribute Value? | attr_data* |
Mask? |
mask |
AddAttributeTo
Description: Adds an attribute to the specified unit serial number. This command will produce an error if the attribute already exists, no replacement will occur.
Parameters: ParametersFields that can be passed to Add Attribute To calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered |
Unit Serial Number? |
unit_serial_number* | Attribute Name? | attr_name* | Attribute Value? | attr_data* | Mask? | mask |
AddAttributeToUnits
Description: Adds an attribute to the specified unit serial number(s). This command will produce an error if the attribute already exists, no replacement will occur.
Parameters: ParametersFields that can be passed to Add Attribute To Units calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered |
Unit Serial Number? |
unit_serial_number* | Attribute Name? | attr_name* | Attribute Value? | attr_data* | Mask? | mask |
AddComment
Description: Adds a comment checked against an optional mask to the scanned unit.
Parameters: ParametersFields that can be passed to Add Comment calls.
Prompt |
Value to be entered | Prompt |
Value to be entered |
Comment Text? |
comment_text* |
Mask? |
mask |
AddCommentTo
Description: Adds a comment checked against an optional mask to the specified unit.
Parameters: ParametersFields that can be passed to Add Comment To calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered |
Unit Serial Number? |
unit_serial_number* | Unit Part Number? | unit_part_number | Comment Text? | comment_text* | Mask? | mask |
AddConsumableBatchComponent
Description: ParametersFields that can be passed to Add Consumable Batch Component calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered | Prompt |
Reference Designator? |
ref_designator* | Batch Serial Number? | primary_batch_number* | Batch Quantity? | component_quantity* | Component Id Mask? | comp_id_mask | Component Part Number? |
AddConsumableNon-TrackedComponent
Description: ParametersFields that can be passed to Add Consumable Non-Tracked Component calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered |
Reference Designator? |
ref_designator* | Batch Serial Number? | component_id* | Batch Quantity? | component_quantity* | Component Id Mask? | comp_id_mask | Component Part Number? | comp_part_mask |
AddCustomerReportTimeStamp
Description: Creates a timestamp to have serial info sent to the customer.
Parameters: ParametersFields that can be passed to Add Customer Report TimeStamp calls.
Prompt |
Value to be entered |
Customer? |
customer* |
AddDefect
Description: Records a defect against the scanned unit. More streamlined input requirements than RecordDefect.
Parameters: ParametersFields that can be passed to Add Defect calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt |
Value to be entered |
Defect Code? |
defect_code* | Ref Designator or N/A? | ref_designator |
Repair Code YES/NO/NFF/Code? |
repair_code |
AddDefinedAttribute
Description: Add Defined Attribute is equivalent to ATTADD in SFDC. Unlike SFDC it is designed to be used with the Conduit “Scanning Template” construct for units that have active/unreconciled Assembly / Attr_Def entries. AddMeasurementKey Add Measurement Key is equivalent to MEASKEY in SFDC.
AddMeasurementKey
Description: Adds a measurement key to the scanned unit.
AddMeasurementKeyTo
Description: Adds a measurement key to the specified unit.
Parameters: ParametersFields that can be passed to Add Measurement Key To calls.
Prompt |
Value to be entered |
Unit Serial Number? |
unit_serial_number* |
AddNon-SerializedToContainer
Description: Adds provided Non-Serialized to the scanned container serial.
Parameters: ParametersFields that can be passed to Add Non-Serialized To Container calls.
AddNon-TrackedAssemblyComponent
Description: Add Nontracked Assembly Component is a “Scanning Template” specific command for adding a non-tracked component based on an unreconciled assembly record for a unit. It is equivalent to ADCMP
AddNontrackedComponent
Description: Adds a non-tracked component to the scanned unit. This command will not replace an existing unremoved component with that component id but it will mark a previously removed component as replaced.
Parameters: ParametersFields that can be passed to Add Non-Tracked Component calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered |
Reference Designator? |
ref_designator* | Component Part Number? | component_part_number | Component Id? | component_id* | Component Id Mask? | comp_id_mask |
AddNon-TrackedComponentTo
Description: Adds a non-tracked component to the specified unit. Unlike Add Non-Tracked Component this does not require a scanned unit. This command will not replace an existing unremoved component with that component id but it will mark a previously removed component as replaced.
Parameters: ParametersFields that can be passed to Add Non-Tracked Component To calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered |
Unit Serial Number? |
unit_serial_number* | Reference Designator? | ref_designator* | Component Part Number? | component_part_number | Component Id? | component_id* | Component Id Mask? | comp_id_mask |
Warning: Using either of these AddNontrackedComponent/To commands multiple times for a given serial and ref_designator can result in multiple active components with the same ref_designator. In order to remove and replace an existing component for a serial/ref_designator, so that only one is active, you must use the ReplaceNontrackedComponent/To the version of these commands.
AddPtsIDAssemblyComponent
Description: Adds a PTS ID component to the scanned unit. This command will not replace an existing unremoved component with that component id but it will mark a previously removed component is replaced.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered | Prompt |
Reference designator? |
Enter the location of the component on the board | Component ID? | Component ID | PTS ID Part Mask? | If using a mask define it as not a mandatory value | Component ID Mask? |
AddToContainer
Description: Adds scanned unit serial number to the specified container serial.
Parameters: ParametersFields that can be passed to Add To Container calls.
Prompt |
Value to be entered | Prompt |
Value to be entered |
Container Serial Number? |
container_serial_number* |
Container Part Number? |
container_part_number |
AddToLot
Description: Adds the scanned unit serial number to the specified lot.
Parameters: ParametersFields that can be passed to Add To Lot calls.
Prompt |
Value to be entered | Prompt |
Value to be entered |
Lot Serial Number? |
lot_serial_number* |
Lot Part Number? |
lot_part_number |
AddToShopOrder
Description: Assign the scanned unit to a shop order.
Parameters: ParametersFields that can be passed to Add to Shop Order calls.
'Note:If the Shop Order is in status C (Closed) the following option needs to be enabled in the setup data editor 'CONDUIT_OPTIONS ALLOW_CHANGES_ON_CLOSED_WO=YES
Prompt |
Value to be entered |
New Shop Order Number? |
new_shop_order_number* |
AddTrackedAssemblyComponent
Description: Add Tracked Assembly Component is the tracked version of the Scanning Template enabled ADCMP command in SFDC.
AddTrackedComponent
Description: Adds a tracked or standard component to the scanned unit. This command will not replace an existing unremoved component with a matching <component id> but it will mark a previously removed component as replaced.
Parameters: ParametersFields that can be passed to Add Tracked Component calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered |
Reference Designator? |
ref_designator* | Component Id? | component_id* | Component Workstation? | workstation | Component Part Number? | component_part_number | Component Id Mask? | comp_id_mask |
AddTrackedComponentTo
Description: Adds a tracked or standard component to the specified unit. This command will not replace an existing unremoved component with a matching <component id> but it will mark a previously removed component as replaced.
Parameters: ParametersFields that can be passed to Add Tracked Component To calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt |
Value to be entered |
Unit Serial Number? |
unit_serial_number* | Reference Designator? | ref_designator* |
Component Id? |
component_id* |
Prompt | Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered |
Component Workstation? | workstation | Component Part Number? | component_part_number | Component Id Mask? | comp_id_mask |
Warning: Using either of these AddTrackedComponent/To commands multiple times for a given serial and ref_designator can result in multiple active components with the same ref_designator. In order to remove and replace an existing component for a serial/ref_designator, so that only one is active, you must use theReplaceTrackedComponent/To the version of these commands.
AddUniqueAssemblyComponent
Description: Add Unique Assembly Component is the unique component version of the Scanning Template enabled ADCMP command in SFDC. AddUniqueComponent Add Unique Component has no corollary in SFDC today. It is designed to add a unique component without a predefined assembly record just like ADCMP2 (non-tracked) or ADCMP3 (tracked). AddUnitToContainer Add Unit To Container has no equivalent command in SFDC. SFDC Containerization essentially does the same thing via complicated mini-sessions executed after NEWCNTNR / OPENCNTNR.
AddUniqueComponent
Description: Creates and adds a unique component to the scanned unit. This command will not replace an existing unremoved component with a matching <component id> but it will mark a previously removed component as replaced.
Parameters: ParametersFields that can be passed to Add Unique Component calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered |
Reference Designator? |
ref_designator* | Component Id? | component_id* | Component part number? | component_part_number | Component Id Mask? | comp_id_mask |
AddUnitsToShopOrder
Description: Attaches a unit to a shop order. The shop order must have room for the unit.
Parameters: The serial number is changed to part/rev of the shop order following are the parameters or prompts.
Prompt |
Value to be entered | Prompt | Value to be entered |
Unit Serial Number? |
serial_number | New Shop Order Number? | shop_order_number |
AddUnitToContainer
Description: Adds provided unit serial number to the scanned container serial.
Parameters: ParametersFields that can be passed to Add Unit To Container calls.
Prompt |
Value to be entered | Prompt |
Value to be entered |
Unit Serial Number? |
unit_serial_number* |
Unit Part Number? |
unit_part_number |
AddUnitToLot
Description: Adds the provided unit serial number to the scanned lot.
Parameters: ParametersFields that can be passed to Add Unit To Lot calls.
Prompt |
Value to be entered | Prompt |
Value to be entered |
Unit Serial Number? |
unit_serial_number* |
Unit Part Number? |
unit_part_number |
AdvancedShopOrderUnits
Description: Ends up to <unit limit> units for the supplied shop order number at the provided workstation. Units are chosen in FIFO order for the specified workstation. This command can be executed without a transaction unit.
Parameters: ParametersFields that can be passed to Advance Shop Order Units calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt |
Value to be entered |
Shop Order Number? |
shop_order_number* | Workstation? | workstation* |
Unit Limit? |
unit_limit |
AppendMeasurement
Description: Find the most recent measurement key for the scanning process or add a new one if none exists and then record a measurement against it.
Parameters: ParametersFields that can be passed to Append Measurement calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt |
Value to be entered |
Group? |
groups_2* | Step Name? | steps_2* |
Measurement? |
values_2* |
ApplyAlgorithmToUnit
Description: Change the provided unit serial number by applying the specified algorithm number to it.
Parameters: ParametersFields that can be passed to Apply Algorithm To Unit calls.
Prompt |
Value to be entered | Prompt |
Value to be entered |
Unit Serial Number? |
unit_serial_number* |
Unit Part Number? |
unit_part_number |
ApplyMeo
Description: Applying Meo is equivalent to ADMEO.
ApplyMfgEngineeringOrder
Description: Adds a Manufacturing Engineering Order number to the scanned unit.
Parameters: ParametersFields that can be passed to Apply Mfg Engineering Order calls.
Prompt |
Value to be entered |
MEO Number? |
meo_number* |
AssertAttribute
Description: AssertAtribute validates that the attribute exists.
Parameters: The parameters to execute are:
- Attribute Name: This is the name of the defined attribute to be compared.
- No Op If Missing: This validates whether the attribute exists in the scanned serial number or not.
Note: If the attribute does not exist Conduit will send an error message.
- Expression Operator: Logic Expressions can be:
- EQ Equals to the expected value.
- NE No equal to the expected value.
- GT Greater than the low limit.
- LT Less than the high limit.
- GE Greater than or equal to the low limit.
- LE Less than or equal to the high limit.
- GTLT Greater than the low limit and less than the high limit.
- GELE Greater than or equal to the low limit and less than or equal to the high limit.
- GTLE Greater than the low limit and less than or equal to the high limit.
- GELT Greater than or equal to the low limit and less than the high limit.
- LTGT Less than the low limit and greater than the high limit.
- LEGE Less than or equal to the low limit and greater than or equal to the high limit.
- LTGE Less than the low limit and greater than or equal to the high limit.
- LEGT Less than or equal to the low limit and greater than the high limit.
- CONTAINS Check if the tested value is within the expected item list.
- First Comparator: The first value to compare with the current value.
- Remaining Comparators: The list of the other values to be compared with the current value.
- Error Message: The message that returns when the comparison between the value and the first comparator is not true.
Note: This command should not be used directly in Production Workbench, to execute this command, a Macro and an AutoCommand must be created previously at the Command Register.
The Figure below shows the AssertAttribute Macro calling the AutoCommand.
Figure 1: AssertAttribute Macro calling the AutoCommand
AssertScanningUnit
Description: Helper operation to confirm the scanned serial number matches the checked serial number, typically a box label.
Parameters: ParametersFields that can be passed to Assert Scanning Unit calls.
Prompt |
Value to be entered |
Checked Serial Number? |
unit_serial_number* |
AssertStationUnitCount
Description: Counts the units at a specific location (Use packing stations to limit units to avoid mixing labels).
Conduit implementation of'VERQTY
Parameters: ParametersFields that can be passed to Assert Station Unit Count calls.
Prompt |
Value to be entered | Prompt |
Value to be entered |
Check Location? |
stationToCheck* |
Unit Count Limit? |
countLimit* |
AssertValue
Description: Assert Value compares set values.
Parameters: The parameters to execute are:
- Value: The current value to be compared.
- Expression Operator: Logic Expressions can be:
- EQ Equals to the expected value.
- NE No equal to the expected value.
- GT Greater than the low limit.
- LT Less than the high limit.
- GE Greater than or equal to the low limit.
- LE Less than or equal to the high limit.
- GTLT Greater than the low limit and less than the high limit.
- GELE Greater than or equal to the low limit and less than or equal to the high limit.
- GTLE Greater than the low limit and less than or equal to the high limit.
- GELT Greater than or equal to the low limit and less than the high limit.
- LTGT Less than the low limit and greater than the high limit.
- LEGE Less than or equal to the low limit and greater than or equal to the high limit.
- LTGE Less than the low limit and greater than or equal to the high limit.
- LEGT Less than or equal to the low limit and greater than the high limit.
- CONTAINS Check if the tested value is within the expected item list.
- First Comparator: The first value to compare with the current value.
- Remaining Comparators: The list of the other values to be compared with the current value.
- Error Message: The message that returns when the comparison between the value and the first comparator is not true.
Note: This command should not be used directly in Production Workbench, to execute this command, a Macro and an AutoCommand must be created previously at the Command Register.
The following Figures show how this attribute works in Command Register.
Figure 2: Create a Macro
Figure 3: Create an Auto Command in a Prepend to call the previously created Macro (Figure 1)
AssignDistinctNon-TrackedComponent
Description: Generate a component id from a specified algorithm number and add it as a non tracked component with a specified ref designator.
Parameters: ParametersFields that can be passed to Assign Distinct Nontracked Component calls.
Prompt |
Value to be entered | Prompt |
Value to be entered |
Algorithm Number? |
algo_number* |
Reference Designator? |
ref_des* |
AssignIPV4MacAddress
Description: Generate IPV4 MAC address from specified algorithm number and add as non tracked component with specified ref designator.
Parameters: ParametersFields that can be passed to Assign IPV4 Mac Address calls.
Prompt |
Value to be entered | Prompt |
Value to be entered |
Algorithm Number? |
algo_number* |
Reference Designator? |
ref_des* |
AssignMacAddresses
Description: Generate one or more MAC addresses using the specified algorithm number and add them as nontracked components on the scanned unit.
Parameters: ParametersFields that can be passed to Assign Mac Addresses calls.
Prompt |
Value to be entered | Prompt |
Value to be entered |
Algorithm Number? |
algorithm_number* |
Count? |
count* |
AssignUnitsToNextShopOrder
Description: Assign the specified set of unit serial numbers to the oldest eligible shop orders.
Parameters: ParametersFields that can be passed to Assign Units To Next Shop Order calls.
Prompt |
Value to be entered |
Serial Number? |
unit_serial_numbers* |
B
BackgroundPrintLabel
Description: Schedules background printing of the specified label name for the scanned unit serial number to the specified print queue.
Parameters: ParametersFields that can be passed to Background Print Label calls.
Prompt |
Value to be entered | Prompt |
Value to be entered |
Label Name? |
label_name* |
Print Queue? |
print_queue* |
C
ChangeContainerPartNumberAndAddAttributeOrComment
Description: Changes the part number of a container and adds an attribute or comment.
Parameters: ParametersFields that can be passed to Change Container Part Number And Add Attribute Or Comment calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered |
Container Serial Number? |
container_serial_number* | Route action: PRE, NEW, or CLR? |
pre* new* clr* |
New Part Number? | new_part_number* |
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered |
Attribute Name? |
attr_name* | Attribute Value? | attr_data* | Comment Text? | comment_text* |
ChangePartNumber
Description: Changes the part number of the scanned unit.
Parameters: ParametersFields that can be passed to Change Part Number calls.
Prompt |
Value to be entered |
New Part Number? |
new_part_number* |
ChangeRevision
Description: Changes the revision for the scanned unit.
Parameters: ParametersFields that can be passed to Change Revision calls.
Prompt |
Value to be entered |
New Revision? |
new_revision |
ChangeSerialAlgorithm
Description: Generates a new unit id with the specified algorithm and changes the serial number of the scanned unit.
Parameters: ParametersFields that can be passed to Change Serial Algorithm calls.
Prompt |
Value to be entered |
Algorithm Number? |
algorithm_number* |
ChangeSerialNumber
Description: Changes the serial number of the scanned unit.
Parameters: ParametersFields that can be passed to Change Serial Number calls.
Prompt |
Value to be entered |
New Serial Number? |
new_serial_number* |
ChangeSerialToComponentId
Description: Conduit implementation of CHGIDREF
Verifies one component matching a specified reference designator is assigned to a serial number and runs a duplicate check on the component. If there is a component error, the command records a specified component error defect code against the component.
If there is no component error then the serial number is changed to the component id found at the specified reference designator.
Parameters: ParametersFields that can be passed to Change Serial To Component Id calls.
Prompt |
Value to be entered | Prompt |
Value to be entered |
Component Reference Designator? |
refDesignatorToCheck* |
Error Defect Code? |
errorDefectCode* |
ChangeUnit(s)ShopOrder
Description: Moves units at a specified location from one shop order to another. The command places a skeleton serial number as a placeholder in the original shop in order to keep counts correct.
Parameters: N/A
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt |
Value to be entered |
Unit Serial Number? |
unit_serial_number* | New Shop Order Number? | new_shop_order_number* |
Source Unit Status? |
source_unit_status_key* |
Prompt | Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered |
Move To Location? | destination* | Source Workstation? | source_workstation | Force Common Shop Order Part Number? | flag |
Note: If the option is set to true the command will allow entering a shop order with the same part number.
Warning: For a single unit use the command below, for multiple units use the command above.
ChangeUnitShopOrder
Description: Removes the non-wip unit from its existing shop order and adds it to the specified shop order.
Parameters: ParametersFields that can be passed to Change Unit Shop Order calls.
Note: If the Shop Order is in status C (Closed) the following option needs to be enabled in the setup data editor CONDUIT_OPTIONS ALLOW_CHANGES_ON_CLOSED_WO=YES
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt |
Value to be entered |
Unit Serial Number? |
unit_serial_number* | New Shop Order Number? | new_shop_order_number* |
Source Unit Status? |
source_unit_status_key* |
Prompt | Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered |
Move To Location? | destination* | Source Workstation? | source_workstation | Force Common Shop Order Part Number? | flag |
CheckAlgorithmOrderPoint
Description: Check if the order point threshold for the specified algorithm number has been achieved and initiate notification email(s) if necessary.
Parameters: ParametersFields that can be passed to Check Algorithm Order Point calls.
Prompt |
Value to be entered |
Algorithm Number? |
algorithm_number* |
CheckDefectBoardLocCount
Description: Records a defect and moves the unit if the specified board location has more than the provided limit/count defect(s).
Parameters: ParametersFields that can be passed to Check Defect Board Loc Count calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered |
Fail Limit? |
fail_limit* | Board Location? | board_loc* | Move To Location? | destination* | Defect Code? | defect_code* |
CheckComponentCount
Description: Conduit implementation of CHKCMPQT.
Counts the number of components assigned to a serial number and compares that count to a specified count parameter. If the values do not match, the command passes the unit to a specified Fail location and records a W999 defect against the unit, else returns END to pass the unit to the next station.
Parameters: ParametersFields that can be passed to Check Component Count calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt |
Value to be entered |
Expected Component Quantity? |
expectedCount* | Move Location? | moveLoc* |
Failure Defect Code? |
failureDefectCode* |
CheckDefectCount
Description: Count the number of defects matching the specified defect code and move to the Move To Location if the count matches or exceeds the specified max quantity.
Parameters: ParametersFields that can be passed to Check Defect Count calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt |
Defect Code? | defect_code* | Max Qty? | max_qty* | Count NFF? (Y/N) |
CheckFailureCount
Description: Count the number of failures and move to the Move To Location if the count matches or exceeds the specified max quantity.
Parameters: ParametersFields that can be passed to Check Failure Count calls.
Prompt |
Value to be entered | Prompt |
Value to be entered |
Max Qty? |
max_qty* |
Move To Location? |
move_to_loc* |
CheckFromLocation
Description: Conduit implementation of CHECKFROM. Verifies the last location movement activity of the scanned serial number matches the specified check location.
Parameters: ParametersFields that can be passed to Check From Location calls.
Prompt |
Value to be entered | Prompt |
Value to be entered |
Check Location? |
stationToCheck* |
Defect Code? |
defectCode* |
CheckIn
Description: Moves the units to the specified workstation. The move to the workstation can be supplied in shorter style (e.g., COMP) or long formats (e.g., COMP Complete).
Parameters: ParametersFields that can be passed to Check Incalls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt |
Value to be entered |
Workstation? |
workstation* | Move Password? | move_password |
Unit Serial Number? |
unit_serial_number |
CheckOut
Description: Moves the units to the previous workstation, before check-in.
Parameters: ParametersFields that can be passed to Check Outcalls.
Prompt |
Value to be entered | Prompt |
Value to be entered |
Move Password? |
move_password |
Unit Serial Number? |
unit_serial_number* |
CheckProcessExits
Description: Conduit implementation of CHKPROCQ. Checks the quantity of pass/fail activities at all locations for a group of processes. The command requires a string specifying the processes to be checked. If the quantity of pass and fail activities equals or is greater than the value specified by the moveqty parameter, the unit is moved to the location specified by the moveloc parameter.
Parameters: ParametersFields that can be passed to Check Process Exits calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt |
Value to be entered |
Threshold Reached Move Location? |
moveLoc* | Process To Check? | processToCheck* |
Pass/Fail Limit? |
passFailLimit* |
CheckShopOrderLocationIfExpired
Description: If there is no activity for that unit at the specific process/location or expired based on the duration refuse to add to the container.
Parameters: ParametersFields that can be passed to Check Shop Order Location If Expired calls.
Prompt |
Value to be entered | Prompt |
Value to be entered |
Check Location? |
workstation* |
Delay Period? |
duration* |
CheckStationCycles
Description: Check the specified station for the number of trips through that station and compare it to the specific max and move it to the specified move to location when the value is exceeded.
Parameters: ParametersFields that can be passed to Check Station Cycles calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt |
Value to be entered |
Check Location? |
workstation* | Move To Location? | move_to_loc* |
Max Qty? |
max_qty |
ClearMatchingAttributes
Description: Removes attributes that match the provided name/pattern from the scanned unit.
Parameters: ParametersFields that can be passed to Clear Matching Attributes calls.
Prompt |
Value to be entered |
Attribute Name? |
attr_name* |
ClearNon-MatchingAttributes
Description: Removes any attributes not matching the provided name/pattern from the scanned unit.
Parameters: ParametersFields that can be passed to Clear Non-Matching Attributes calls.
Prompt |
Value to be entered |
Attribute Name? |
attr_name* |
CloseContainer
Description: Changes the status of the scanned container serial number to Closed. Roughly equivalent to CLOSECNTNR.
Parameters: ParametersFields that can be passed to Close Container calls.
Prompt |
Value to be entered | Prompt |
Value to be entered |
Container Serial Number? |
container_serial_number* |
Container Part Number? |
container_part_number |
CloseLot
Description: Changes the status of the scanned lot serial to Closed.
Parameters: ParametersFields that can be passed to Close Lot calls.
Prompt | Value to be entered | Prompt |
Value to be entered |
Lot Serial Number? |
lot_serial_number |
Lot Part Number? |
lot_part_number |
ConditionalContainerization
Description: Check process activity and optionally verify the presence of the specified reference designator.
Parameters: ParametersFields that can be passed to Conditional Containerization calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered |
Check Reference Designator(s)? |
value | Component Missing Defect Code? | value_1 | Process Missing Defect Code? | value_2* | Processes To Check? | value_3* |
ConsumeAlgorithm
Description: Invokes the specified algorithm number and returns the generated value.
Parameters: ParametersFields that can be passed to Consume Algorithm calls.
Prompt | Value to be entered | Prompt |
Value to be entered |
Algorithm Number? |
algorithm_number* |
Product Number? |
unit_part_number |
ConsumeNon-SerializedBatch
Parameters: ParametersFields that can be passed to ConsumeNonSerializedBatch calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt |
Value to be entered |
Batch Serial Number? |
primary_batch_number* | Base Reference Designator? | ref_designator* |
Batch Quantity? |
batch_quantity |
ConsumeSitBatch
Description: Consume the specified quantity from the provided Sit Batch serial and add a non-tracked component matching the sit batch serial number to the scanned unit at the specified reference designator.
Parameters: ParametersFields that can be passed to Consume Sit Batch calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt |
Value to be entered |
Reference Designator? |
ref_designator* | Batch Serial Number? | primary_batch_number* |
Consume Quantity? |
consume_quantity* |
CreateBatchSerial
Description: Creates a Batch Serial number with the provided serial number, batch quantity, and shop order number. Can be executed in place of a transaction unit.
Parameters: ParametersFields that can be passed to Create Batch Serial calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered |
Shop Order Number? |
shop_order_number* | Batch Quantity? | batch_quantity* | Batch Serial Number? | unit_serial_number* | Revision? | new_revision |
CreateContainer
Description: Create a container with the provided serial number using supplied the c_level and part definition. This command can be supplied in place of a transaction unit.
Parameters: ParametersFields that can be passed to Create Container calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered |
Container Level? |
c_level* | Container Part Number? | container_part_number | Container Serial Number? | container_serial_number | Project Id? | proj_id |
CreateGeneratedBatchSerial
Description: Creates a batch serial using the supplied quantity and shop order number. The actual batch serial number will be generated using provided algorithm. Can be executed in place of a transaction unit.
Parameters: ParametersFields that can be passed to Create Generated Batch Serial calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered | Prompt |
Shop Order Number? |
shop_order_number* | Batch Quantity? | batch_quantity* | Algorithm Number? | algorithm_number* | Revision? | new_revision | Execute as Unit |
CreateLot
Description: Create a lot with the provided serial number using supplied the c_level and part definition. This command can be supplied in place of a transaction unit.
Parameters: ParametersFields that can be passed to Create Lot calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt |
Value to be entered |
Lot Part Number? |
lot_part_number | Lot Serial Number? | lot_serial_number |
Project Id? |
proj_id |
CreateUnit
Description: Creates and scans a unit serial number using the specified serial number generation algorithm.
Parameters: ParametersFields that can be passed to Create Unit calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt |
Value to be entered |
Algorithm Number? |
algorithm_number* | Unit Part Number? | unit_part_number* |
Revision? |
new_revision |
D
DeallocateStationMaterial
Description: Deallocate any material for the specified part number at the specified location or the scanning location.
DeferUnitPrompts
Description: Answer NEXT to all assembly and attribute prompts relevant to the scanned unit at the scanning station/process.
E
END
Description: END is effectively identical to END in SFDC.
F
FindActiveShopOrder
Description: Identify the active shop order for the mfg line associated with the location.
FindAttribute
Description: Find an attribute matching the specified name for the scanned unit. By default not finding the attribute is an ERROR condition but that can be overridden via parameter.
Parameters: ParametersFields that can be passed to Find Attribute calls.
Prompt | Value to be entered | Prompt |
Value to be entered |
Attribute Name? |
attr_name* |
No Op If Missing? |
no_op_if_missing |
FindClientStations
Description: Finds client stations.
FindNextStationUnit
Description: Finds the oldest unit at a station matching an optional part number and shop order number. The most recent unit at a station can be returned if LIFO (Last in, First out) is specified for the final parameter.
FindParent
Description: Finds the immediate parent of the provided component serial number.
Parameters: ParametersFields that can be passed to Find Parent calls.
Prompt | Value to be entered | Prompt |
Value to be entered |
Component Serial Number? |
component_serial_number |
Error If Not Found? |
error_if_not_found |
FindPrinters
Description: Identify the printers currently available to the label engine.
FindUnitActivity
Description: Attempts to find the unit activity for the provided serial number and optional part number.
FindUnitAttribute
Description: Find an attribute matching the specified name for the scanned unit. By default not finding the attribute is an ERROR condition but that can be overridden via parameter
FindUnitStation
Description: Finds the workstation at which the specified unit resides (if any.)
Prompt |
Value to be entered |
Unit Serial Number? |
unit_serial_number* |
H
hpeftpComponentsExtractionOperation
Description: Extract the components in two different orders displayed into the generated file.
Parameters: ParametersFields that can be passed to hpeftp Components Extraction Operation calls.
Prompt | Value to be entered | Prompt |
Value to be entered |
Levels Deep? |
levels_deep* |
Order Display? |
order_display* |
I
IncreaseNon-SerializedBatchQuantity
Description: Increase quantity of a non serialized batch.
Parameters: ParametersFields that can be passed to Increase Non-Serialized Batch Quantity calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered | Prompt |
Unit Serial Number? |
unit_serial_number* | Unit Part Number? | part_number | Employee Number? | employee* | New Quantity? | new_quantity* | Execute as Unit |
IncrementaNumericalRevision
Description: Increment a numerical revision for the scanned unit.
Parameters: ParametersFields that can be passed to Increment numerical Revision calls.
Prompt |
Value to be entered |
New Revision? |
new_revision |
InitializeMeasurementKey
Description: Find the most recent measurement key for the scanning process or add a new one if none exists.
InitializePrinter
Description: Initializes printer graphics for all labels of the specified label type.
Parameters: ParametersFields that can be passed to Initialize Printer calls.
Prompt | Value to be entered | Prompt |
Value to be entered |
Label Type? |
label_type* |
Print Queue? |
print_queue* |
InitiateMaterialNon-Conformance
Description: Creates a non-conforming material against the specified material part number and optional serial number defect.
Parameters: ParametersFields that can be passed to Initiate Material Non Conformance calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt |
Value to be entered |
Material Part Number? |
material_part_number* | Material Identifier? | material_id |
Defect Serial Number? |
unit_serial_number |
Prompt | Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered |
Defect Sequence? | unit_defect_seq | Parent Serial Number? | parent_serial_number | External Reference Number? | external_reference_number |
InsuletPrintLabel
Description: Print Label from Label Engine Print History if any it was already printed based on the LOT#, if not then print label getting values from Target Maintenance.
Parameters: ParametersFields that can be passed to Insulet Print Label calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt |
Value to be entered |
Lot Number? |
lot_number* | Flex Field? | flex_field* |
Print Queue? |
print_queue* |
K
KillIfDuplicated
Description: Move the unit into the specified kill location if the first <match_size> characters of the scanned unit id match any existing or archived serial numbers.
Parameters: ParametersFields that can be passed to Kill If Duplicated calls.
Prompt | Value to be entered | Prompt |
Value to be entered |
Kill Location? |
workstation* |
Match Size? |
match_size |
L
LinkDefect
Description: Associates or links a defect from the specified serial number to another defect on the same or alternate serial number if the link does not already exist.
Parameters: ParametersFields that can be passed to Link Defect calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered |
From Serial Number? |
from_serial_number* | From Defect Sequence? | from_defect_seq* | To Serial Number? | to_serial_number | To Defect Sequence? | to_defect_seq* |
LinkMedia
Description: Links a media reference identifier to an existing activity for a serial number.
M
MergeBatchSerial
Description: Merge the provided batch serial number into the scanned batch unit.
Parameters: ParametersFields that can be passed to Merge Batch Serial calls.
Prompt |
Value to be entered |
Merge Serial Number? |
merge_serial_number* |
MOVE
Description: Moves the scanned unit to the specified workstation. The move to the workstation can be supplied in shorter style (e.g., COMP) or long formats (e.g., COMP Complete).
Parameters: ParametersFields that can be passed to Move calls.
Prompt | Value to be entered | Prompt |
Value to be entered |
Workstation? |
workstation* |
Move Password? |
move_password |
MoveFromHold
Description: Conduit implementation of MOVEFROMHOLD.
Parameters: ParametersFields that can be passed to Move From Hold calls.
Prompt |
Value to be entered |
Serials To Move? |
serialsToMove* |
MoveIfAttributeData
Description: Conduit implementation of MOVEIFATT.
Parameters: ParametersFields that can be passed to Move If Attribute Data calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt |
Value to be entered |
Attribute Name To Check? |
checkAttrName* | Expected Attribute Value? | checkAttrData* |
Move Location? |
moveLoc* |
MoveIfComponentAt
Description: Moves the scanned unit to the specified destination when the specified reference designator exists as a component.
Parameters: ParametersFields that can be passed to Move If Component At calls.
Prompt | Value to be entered | Prompt |
Value to be entered |
Reference Designator? |
ref_designator* |
Destination Workstation? |
destination* |
MoveIfMissingComponent
Description: Conduit implementation of MOVEIFNOREF.
If the command does not find an active component with ref_designator matching ref param, then it moves the unit to the location specified in moveloc param.
Parameters: ParametersFields that can be passed to Move If Missing Component calls.
Prompt | Value to be entered | Prompt |
Value to be entered |
Reference Designator To Check? |
refDesignatorToCheck* |
Move Location? |
moveLoc* |
MoveIfRef
Description: Conduit implementation of MOVEIFREF.
Parameters: ParametersFields that can be passed to Move If Ref calls.
Prompt | Value to be entered | Prompt |
Value to be entered |
Ref Designator To Check? |
refDesignatorToCheck* |
Move Location? |
moveLoc* |
MoveUnitTo
Description: Moves the units to the specified workstation. The move to the workstation can be supplied in shorter style (e.g., COMP) or long formats (e.g., COMP Complete).
Parameters: ParametersFields that can be passed to Move Unit To calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt |
Value to be entered |
Workstation? |
workstation* | Move Password? | move_password |
Unit Serial Number? |
unit_serial_number* |
O
OpenContainer
Description: Change the status of the scanned container serial number to Open.
Parameters: ParametersFields that can be passed to Open Container calls.
Prompt | Value to be entered | Prompt |
Value to be entered |
Container Serial Number? |
container_serial_number* |
Container Part Number? |
container_part_number |
OpenLot
Description: Changes the status of a lot to Open. Do not initiate lot serial scanning like OPEN LOT.
P
PCBRJCT
Description: Designate a quantity that wants to record a defect. It records a comment but no activity and records the data in the serdef record for the Quality Collection Plan (QCP). It stays at the current location without ending.
Enter the requested information such as defect_code, charge dept, quantity, comment and disposition.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PCBRWRK
Description: This command will send the units to Rework locations (out of the standard route) and will also allow us to move units with not flow control through the route. It creates a comment record but no activity, and records the data in the serdef record. If the disposition is SCRAP or the fail workstation is RJCT, the unit stays at current location without ending, else is moved to the fail workstation.
Enter the requested information such as defect_code, charge dept, quantity, disposition, comment and fail workstation.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PCBSCRP
Description: This command will designate a quantity that wants to record a B defect for, along with some relevant information to be stored with the defect data. If the quantity is less than the current NS sub batch, it splits off the requested quantity and then records the data in the serdef record (for the QCP). The NS batch is then moved to SCRP location. It also supports recording multiple defects for the scrap operation.
Enter the requested information such as defect_code, charge dept and defect quantity.
|
|
|
|
|
|
PlaceHold
Description: Adds hold according to the rules specified.
Parameters: ParametersFields that can be passed to Place Hold calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered |
Employee Number? |
employee* | Unit Serial Number? | hold_serial_number | Unit Part Number? | hold_part_number | Shop Order Number? | hold_shop_order |
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered |
Workstation? |
hold_location | Process Name? | hold_process_name | User Defined? | user_defined | Comment Text? | comment_text |
PrepareContainerMultilevel
Parameters: ParametersFields that can be passed to Prepare Container Multilevel calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered | Prompt |
Container or Unit Serial Number? |
container_serial_number | Container Level? | c_level | Project Id? | proj_id | Container Part Number? | container_part_number | Execute as Unit |
PrepareUnitContainer
Description: Depending on the type of unit provided either create a container and add the specified unit to it or open the container in preparation for adding more units. This command can be supplied in place of a transaction unit.
Parameters: ParametersFields that can be passed to Prepare Unit Container calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered | Prompt |
Container or Unit Serial Number? |
container_serial_number | Container Level? | c_level | Project Id? | proj_id | Container Part Number? | container_part_number | Execute as Unit |
PrintAlgorithmUnits
Description: Generate and print the <count> units using the specified algorithm, label name, and print queue.
Parameters: ParametersFields that can be passed to Print Algorithm Units calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered | Prompt |
Algorithm Part Number? |
algorithm_part_number* | Algorithm Number? | algorithm_number* | Label Name? | label_name* | Print Queue? |
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered | Prompt |
print_queue* |
Quantity? | new_quantity | Max Qty? | max_qty | Calibration? | calibration |
PrintCaseLabel
Description: Unified label printing command for both label engine and legacy labels based on the provided label_name (or label_type). Operates either on the scanned unit or specified unit serial number(s).
Parameters: ParametersFields that can be passed to Print Label calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt |
Value to be entered |
Label Name? |
label_name* | Print Queue? | print_queue* |
Algorithm Number? |
algorithm_number* |
PrintDemoLabel
Description: Print a demo label name for the currently scanned unit serial number to the specified print queue.
PrintLabel
Description: Unified label printing command for both label engine and legacy labels based on the provided label_name (or label_type). Operates either on the scanned unit or specified unit serial number(s).
Parameters: ParametersFields that can be passed to Print Label calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered |
Label Name (or Type)? |
label_name* | Print Queue? | print_queue* | Test Print? | test_print | Unit Serial Number(s)? | unit_serial_numbers |
Print Legacy Label
Description: Print the specified legacy label type for the currently scanned unit serial number to the specified print queue.
Parameters: ParametersFields that can be passed to Print Legacy Label calls.
Prompt | Value to be entered | Prompt |
Value to be entered |
Label Type? |
label_type* |
Print Queue? |
print_queue* |
R
ReadLastStandardOrderBOM
Description: Identify the last standard order the unit was assigned and attempt to read the specified reference designator(s).
Parameters: ParametersFields that can be passed to ReadLastStandardOrderBOM calls.
Prompt |
Value to be entered |
Reference Designator(s)? |
value |
ReconcileAssemblyComponent
Description: Validate assembly specified component and reference designator along with custom flags.
Parameters: ParametersFields that can be passed to Reconcile Assembly Component calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered |
Accept Same Component? |
value* | Replace Existing Component? | value_1* | Component Id To Check? | value_2* | Component Reference Designator? | value_3* |
ReconcileComponentMFGHolds
Description: Traverses the entire component tree and checks to see if a component serial is on hold. RecordDefect Records a defect against a unit. Equivalent to RCDFC in SFDC.
RecordDefect
Description: Records a defect against the scanned unit.
Parameters: ParametersFields that can be passed to Record Defect calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered |
Defect Code? |
defect_code* | Defect Quantity? | defect_quantity | Ref Designator or N/A? | ref_designator | Pin 1? | pin1 |
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered |
Pin 2? |
pin2 | Surface? | surface | Defective Part or N/A? | defective_part_number | Manufacturer? | manufacturer |
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered |
Manufacturer Lot Code? |
manufacturer_lot_code | Repair Code YES/NO/NFF/Code? | repair_code | Tracked Component Position? | component_position | Linked Defect Repair Code? | linked_repair_code |
RecordDefectTo
Description: Records a defect against the specified unit serial number.
Parameters: ParametersFields that can be passed to Record Defect To calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered |
Unit Serial Number? |
unit_serial_number* | Defect Code? | defect_code* | Defect Quantity? | defect_quantity | Ref Designator or N/A? | ref_designator |
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered |
Pin 1? |
pin1 | Pin2? | pin2 | Surface? | surface | Defective Part or N/A? | defective_part_number |
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered | ||
Manufacturer? |
manufacturer | Manufacturer Lot Code? | manufacturer_lot_code | Repair Code YES/NO/NFF/Code? | repair_code |
RecordMedia
Description: Records a media activity against the scanned unit with the specified media reference identifier.
Parameters: ParametersFields that can be passed to Record Media calls.
Prompt |
Value to be entered |
Media Identifier(s)? |
media_identifier* |
RecordMonitoredMeasurement
Description: Record the measurement and notify SPC of the measurement.
Parameters: ParametersFields that can be passed to Record Monitored Measurement calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt |
SPC Monitor Name? |
monitorName* | Attribute Name? | attributeName* | Attribute Value? |
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt |
attributeValue* |
Lot Number? | lotNumber | Note(s)? | note |
RecordValidatedDefects
Description: Record one or more defects with the specified defect code and reference designator(s).
Parameters: ParametersFields that can be passed to Record Validated Defects calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered |
Defect Code? |
defectCodeToRecord* | Defect Quantity? | defect_quantity | Reference Designator(s)? | designatorText | Pin 1? | pin1 |
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered |
Pin 2? |
pin2 | Surface? | surface | Manufacturer? | manufacturer | Manufacturer Lot Code? | manufacturer_lot_code |
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered | ||
Repair Code YES/NO/NFF/Code? |
repair_code | Tracked Component Position? | component_position | Linked Defect Repair Code? | linked_repair_code |
RegexMatch
Description: Applies the provided regular expression to the specified value returning OK if it matches and either or NO-OP as specified.
RegexReplace
Description: Replaces substrings that match the regular expression with the replacement string.
RejectIfDefective
Description: Moves scanned unit to the relevant failure location if any unrepaired defects exist on that unit at all, otherwise, do nothing.
RejectDefectiveUnit
Description: Reject if the unit has any defect not repaired.
RejectIfDefective
Description: Move the scanned unit to the relevant failure location if any unrepaired defects exist on that unit at all, otherwise do nothing.
RejectIfDuplicateComponent
Description: Record the specified defect and End the unit if there is no component at the specified reference designator or that designator exists on another unit.
Parameters: ParametersFields that can be passed to Reject If Duplicate Component calls.
Prompt |
Value to be entered | Prompt |
Value to be entered |
Reference Designator? |
ref_designator |
Defect Code? |
defect_code |
RejectIfHasAnAttribute
Description: Reject if has an attribute.
Parameters: ParametersFields that can be passed to Reject if has an attribute calls.
Prompt |
Value to be entered | Prompt |
Value to be entered |
Attribute Name? |
attr_name* |
Attribute Value? |
attr_data |
RejectIfMissingAttribute
Description: Records a defect and performs an End or Move To the provided reject location if the attribute definition for the scanned unit with the provided attribute name is unresolved.
Parameters: ParametersFields that can be passed to Reject If Missing Attribute calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt |
Value to be entered |
Attribute Name? |
attr_name* | Reject Location? | reject_location |
Defect Code? |
defect_code |
RejectIfMissingAttributes
Description: Record a defect and either End or Move To the provided reject location if any attribute definitions for the scanned unit are unresolved.
Parameters: ParametersFields that can be passed to Reject If Missing Attributes calls.
Prompt |
Value to be entered | Prompt |
Value to be entered |
Reject Location? |
reject_location |
Defect Code? |
defect_code |
RejectIfMissingComponent
Description: Conditionally fails the unit if the specified reference designator and component id are not present on the scanned unit.
Parameters: ParametersFields that can be passed to Reject If Missing Component calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered |
Defect Code? |
defect_code* | Reference Designator? | ref_designator* | Component Id? | component_id | Maximum Tries? | max_tries |
RejectIfMissingComponents
Description: Records a defect and performs an End or Move To the provided reject location if the scanned unit has any unresolved assembly definitions.
Parameters: ParametersFields that can be passed to Reject If Missing Components calls.
Prompt |
Value to be entered | Prompt |
Value to be entered |
Reject Location? |
reject_location |
Defect Code? |
defect_code |
RejectIfMissingProcessAttributes
Description: Records a defect and performs an End or Move To the provided reject location if any attribute definitions for the scanned unit at the supplied process name are unresolved.
Parameters: ParametersFields that can be passed to Reject If Missing Process Attributes calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt |
Value to be entered |
Process Name? |
prompted_process_name* | Reject Location? | reject_location |
Defect Code? |
defect_code |
RejectIfMissingTreeComponentAt
Description: Records a defect using the specified defect code and advances the scanned unit when the specified reference designator does not exist as a component anywhere in the unit's component hierarchy.
Parameters: ParametersFields that can be passed to Reject If Missing Tree Component At calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt |
Value to be entered |
Defect Code? |
defect_code* | Component Id? | component_id* |
Reference Designator? |
ref_designator* |
RejectIfNoShopOrder
Description: Records a defect and fails the scanned unit if it is not assigned to a shop order.
Parameters: ParametersFields that can be passed to Reject If No Shop Order calls.
Prompt |
Value to be entered |
Defect Code? |
defect_code* |
RejectIfTimeExpired
Description: Record the specified defect and optionally Move the unit to the move to a location if there is no activity for that unit at the specified process/location.
Parameters: ParametersFields that can be passed to Reject If Time Expired calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered |
Check Location/Process? |
workstation* | Defect Code? | defect_code* | Duration (minutes)? | minute_duration* | Move To Location? | move_to_loc |
RemoveAllComponents
Description: Removes all components from a unit. Equivalent to RMCMPALL.
RemoveAllElementsFromContainer
Description: Removes All Elements from the provided container serial.
Parameters: ParametersFields that can be passed to Remove All Elements From Container calls.
Prompt |
Value to be entered |
Container Serial Number? |
container_serial_number* |
RemoveAttribute
Description: Removes the specified attribute from the scanned unit. Similar to ATTREMOVE but only operates on a single attribute.
Parameters: ParametersFields that can be passed to Remove Attribute calls.
Prompt |
Value to be entered |
Attribute Name? |
attr_name* |
RemoveAttributes
Description: Removes a component of any type matching the provided <component id> from the scanned unit.
Parameters: ParametersFields that can be passed to Remove Component calls.
Prompt |
Value to be entered | Prompt |
Value to be entered |
Unit Serial Number? |
unit_serial_number* |
Attribute Name? |
attr_name* |
RemoveComponent
Description: Removes a component of any type matching the provided <component id> from the scanned unit.
Parameters: ParametersFields that can be passed to Remove Component calls.
Prompt |
Value to be entered | Prompt |
Value to be entered |
Component Id? |
component_id* |
Destination? |
destination |
RemoveComponentAt
Description: Removes a single existing component with a matching <reference designator> if one exists.
Parameters: ParametersFields that can be passed to Remove Component At calls.
Prompt |
Value to be entered | Prompt |
Value to be entered |
Reference Designator? |
ref_designator* |
Destination? |
destination |
RemoveComponentFrom
Description: Removes a component of any type matching the provided <component id> from the specified unit.
Parameters: ParametersFields that can be passed to Remove Component From calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt |
Value to be entered |
Unit Serial Number? |
unit_serial_number* | Component Id? | component_id* |
Destination? |
destination |
RemoveComponentsAt
Description: Removes all components with a matching <reference designator> if any exist.
Parameters: ParametersFields that can be passed to Remove Components At calls.
Prompt |
Value to be entered | Prompt |
Value to be entered |
Reference Designator? |
ref_designator* |
Destination? |
destination |
RemoveDefectiveComponent
Description: Remove a tracked component from the scanned unit and record a defect against it.
Parameters: ParametersFields that can be passed to Remove Defective Component calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered |
Bad Component Id? |
component_id_1* | Destination? | destination_4 | Defect Code? | defectCodeToRecord_6* | Defect Quantity? | defect_quantity_6 |
Prompt | Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered |
Prompt |
Value to be entered |
Reference Designator(s)? |
designatorText_6 | Pin 1? | pin1_6 | Pin 2? | pin2_6 | Surface? | surface_6 |
Prompt | Value to be entered |
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered |
Manufacturer? |
manufacturer_6 | Manufacturer Lot Code? | manufacturer_lot_code_6 | Repair Code YES/NO/NFF/Code? | repair_code_6 | Tracked Component Position? | component_position_6 |
Prompt |
Value to be entered | ||||||
Linked Defect Repair Code? |
linked_repair_code_6 |
RemoveFromLot
Description: Removes the scanned unit from any lot it may be assigned to.
RemoveFromShopOrder
Description: Removes a scanned serial number from the current shop order, no parameters required.
Note: If the Shop Order is in status C (Closed) the following option needs to be enabled in the setup data editor CONDUIT_OPTIONS ALLOW_CHANGES_ON_CLOSED_WO=YES
Prompt |
Value to be entered | Prompt |
Value to be entered |
N/A |
serial_number |
N/A |
N/A |
RemoveNon-SerializedFromContainer
Description: Remove non-serialized from the scanned container serial.
Parameters: ParametersFields that can be passed to Remove Non-Serialized From Container calls.
Prompt |
Value to be entered | Prompt |
Value to be entered |
Unit Part Number? |
unit_part_number* |
Quantity? |
unit_quantity* |
RemoveProcessAttributes
Description: Removes any attributes defined for addition at the provided process from the scanned unit.
Parameters: ParametersFields that can be passed to Remove Process Attributes calls.
Prompt |
Value to be entered |
Process Name? |
prompted_process_name* |
RemoveProcessComponents
Description: Removes any components defined for addition at the provided process from the scanned unit.
Parameters: ParametersFields that can be passed to Remove Process Components calls.
Prompt |
Value to be entered |
Process Name? |
prompted_process_name* |
RemoveUnitFromContainer
Description: Removes provided unit serial number from the scanned container serial.
Parameters: ParametersFields that can be passed to Remove Unit From Container calls.
Prompt |
Value to be entered | Prompt |
Value to be entered |
Unit Serial Number? |
unit_serial_number* |
Unit Part Number? |
unit_part_number |
RemoveUnitFromLot
Description: Removes the provided unit serial number from the scanned lot serial.
Parameters: ParametersFields that can be passed to Remove Unit From Lot calls.
RemoveUnitFromReworkShopOrder
Description: Rework rules are not the same as standard shop orders.
RemoveUnitFromTree
Description: Removes tracked component matching the provided Component Serial Number and reference designator from its immediate parent placing it in the provided destination location. The command also adds a comment to the top-level parent in the component hierarchy.
Parameters: ParametersFields that can be passed to Remove Unit From Tree calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt |
Value to be entered |
Component Serial Number? |
unit_serial_number* | Reference Designator? | ref_designator* |
Destination? |
destination |
RemoveUnitsFromShopOrder
Description: Removes a unit from a shop order, and a skeleton serial record (status 64) is created in the shop order. The command will keep prompting for the next unit serial number until the shop order is empty(done) or the end is scanned?
Parameters: N/A
Prompt |
Value to be entered | Prompt | Value to be entered |
Serial Number? |
serial_number | Shop Order Number? | shop_order_number |
RenderLabel
Description: Signal the label engine service to render a printable label and download it to a local temporary file. Note: the downloaded file is only guaranteed to exist for the duration of the request session.
RepairAllDefects
Description: Repairs all defects with the provided repair code against the scanned unit.
Parameters: ParametersFields that can be passed to Repair All Defects calls.
Prompt |
Value to be entered |
Repair Code YES/NO/NFF/Code? |
repair_code* |
RepairDefect
Description: Repairs the provided defect sequence against the scanned unit.
Parameters: ParametersFields that can be passed to Repair Defect calls.
Prompt | Value to be entered |
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered |
Defect Sequence to Repair? |
repair_defect_seq* | Repair Code/YES/NFF? | repair_code | Repair Quantity? | repair_quantity | Linked Defect Repair Code? | linked_repair_code |
RepairDefectCode
Description: Repairs all defects matching the provided defect code against the scanned unit.
Parameters: ParametersFields that can be passed to Repair Defect Code calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt |
Value to be entered |
Defect Code to Repair? |
defect_code* | Repair Code/YES/NFF? | repair_code* |
Repair Quantity? |
repair_quantity |
ReplaceAttribute
Description: Replaces an attribute (if one exists) and adds one to the scanned unit.
Parameters: ParametersFields that can be passed to Replace Attribute calls.
Prompt | Value to be entered |
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered |
Old Attribute Name? |
old_attr_name* | Attribute Name? | attr_name* | Attribute Value? | attr_data* | Mask? | mask |
ReplaceAttributeOn
Description: Replaces an attribute (if one exists) and adds one to the specified unit serial number.
Parameters: ParametersFields that can be passed to Replace Attribute On calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt |
Unit Serial Number? |
unit_serial_number* | Old Attribute Name? | old_attr_name* |
Attribute Name? |
ReplaceComponent
Description: Replaces a component at the provided <component id> on the scanned unit with a new component.
Parameters: ParametersFields that can be passed to Replace Component calls.
Prompt |
Value to be entered | Prompt |
Value to be entered |
Old Component Id? |
old_component_id |
Component Id? |
component_id* |
ReplaceComponentAt
Description: Replaces a component at the provided <reference designator> on the scanned unit with a new component.
Parameters: ParametersFields that can be passed to Replace Component At calls.
Prompt |
Value to be entered | Prompt |
Value to be entered |
Reference Designator? |
ref_designator* |
Component Id? |
component_id* |
ReplaceConsumedNon-SerializedBatch
Parameters: ParametersFields that can be passed to ReplaceConsumedNonSerializedBatch calls.
Prompt |
Value to be entered | Prompt |
Value to be entered |
Batch Serial Number? |
primary_batch_number* |
Reference Designator? |
ref_designator* |
ReplaceNon-TrackedAssemblyComponent
Description: Replace a previously existing “Scanning Template” non-tracked component with a new one.
ReplaceNon-TrackedComponent
Description: Replaces an existing non-tracked component with a matching <component id> (if one exists) and adds a new non-tracked component.
Parameters: ParametersFields that can be passed to Replace Non-Tracked Component calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt |
Old Component Id? |
old_component_id | Reference Designator? | ref_designator* |
Component Id? |
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt |
component_id |
Component Part Number? | component_part_number | Component Id Mask? | comp_id_mask |
ReplaceNon-TrackedComponentAt
Description: Replaces an existing non-tracked component with a matching <reference designator> (if one exists) and adds a new non-tracked component.
Parameters: ParametersFields that can be passed to Replace Non-Tracked Component At calls.
Prompt | Value to be entered |
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered |
Reference Designator? |
ref_designator* | Component Id? | component_id* | Component Part Number? | component_part_number | Component Id Mask? | comp_id_mask |
ReplaceNon-TrackedComponentOn
Description: Replaces an existing non-tracked component on the specified unit serial number with a matching <component id> (if one exists) and adds a new non-tracked component.
Parameters: ParametersFields that can be passed to Replace Non-Tracked Components On calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt |
Value to be entered |
Unit Serial Number? |
unit_serial_number* | Old Component Id? | old_component_id |
Reference Designator? |
ref_designator* |
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered |
Component Id? |
component_id | Component Part Number? | component_part_number | Component Id Mask? | comp_id_mask |
ReplaceOnBoardPTSComponent
Description: Replace an onboard PTS component that includes in its information fields: Site Id, Component Id, Reference Designator, and Remark to send it as an API call to PTS through Production Workbench.
ReplaceTimeSeriesAttribute
Description: Replaces a time series attribute (if one exists) and adds one to the scanned unit.
Parameters: ParametersFields that can be passed to Replace Time Series Attribute calls.
Prompt |
Value to be entered | Prompt |
Value to be entered |
Mask? |
mask |
Data ID(s)? |
data_id* |
ReplaceTrackedAssemblyComponent
Description: Replace a preexisting “Scanning Template” tracked component with a new one.
ReplaceTrackedComponent
Description: Replaces an existing tracked component with a matching <component id> (if one exists) and adds a new tracked component.
Parameters: ParametersFields that can be passed to Replace Tracked Component calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered |
Reference Designator? |
ref_designator* | Component Workstation? | workstation | Component Id? | component_id* |
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered |
Component Part Number? |
component_part_number | Old Component Id? | old_component_id | Component Id Mask? | comp_id_mask |
ReplaceTrackedComponentAt
Description: Replaces an existing tracked component with a matching <reference designator> (if one exists) and adds a new tracked component.
Parameters: ParametersFields that can be passed to Replace Tracked Component At calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt |
Reference Designator? |
ref_designator* | Component Workstation? | workstation |
Component Id? |
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt |
component_id* |
Component Part Number? | component_part_number | Component Id Mask? | comp_id_mask |
ReplaceTreeComponent
Description: Replace a tree component starting from the scan serial number/ subassembly, this applies to any level of hierarchy.
ReplaceUniqueComponent
Description: Replaces an existing unique component with a matching <component id> (if one exists) and adds a new unique component. Because these are unique components the associated component serials will be deleted/created during this operation.
Parameters: ParametersFields that can be passed to Replace Unique Component calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt |
Old Component Id? |
old_component_id | Reference Designator? | ref_designator* |
Component Id? |
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt |
component_id* |
Component Part Number? | component_part_number | Component Id Mask? | comp_id_mask |
ReplaceUniqueComponentAt
Description: Replaces an existing unique component with a matching <reference designator> (if one exists) and adds a new unique component. Because these are unique components the associated serial records will be deleted/created during this operation.
Parameters: ParametersFields that can be passed to Replace Unique Component At calls.
Prompt | Value to be entered |
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered |
Reference Designator? |
ref_designator* | Component Id? | component_id* | Component Part Number? | component_part_number | Component Id Mask? | comp_id_mask |
ReplaceUnitComponent
Description: Replaces a component at the provided <component id> on the specified unit with a new component.
Parameters: ParametersFields that can be passed to Replace Unit Component calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered |
Unit Serial Number? |
unit_serial_number* | Old Component Id? | old_component_id | Component Id? | component_id* |
ReplaceUnitTreeComponent
Description: Replace a tree component starting from the specified top-level unit serial number, this applies to any level of hierarchy.
ReprintLabel
Description: Unified label (re)printing command for both label engine and legacy labels based on the provided label_name (or label_type). Operates either on the scanned unit or specified unit serial number(s).
Parameters: ParametersFields that can be passed to Reprint Label calls.
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered |
Label Name? |
Label_name* |
Print Queue? | print_queue* | Test Print? | test_print |
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered |
Unit Serial Number(s)? |
unit_serial_numbers | Approver? | approver* | Reprint Notes? | notes* |
Prompt |
Value to be entered | Prompt | Value to be entered | ||
Reason Code? |
reason_code* | Reprint Password? | reprint_password |
ReprintLegacyLabel
Description: Reprint the specified legacy label type for the specified unit serial number to the specified print queue.
Parameters: ParametersFields that can be passed to Reprint Legacy Label calls.
Prompt | Value to be entered |
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered |
Unit Serial Number? |
unit_serial_number* | Label Type? | label_type* | Print Queue? | print_queue* | Reprint Password? | reprint_password |
RESCAN
Description: Conduit implementation of RESCAN.
RestoreLegacyArchiveUnit
Restores serial numbers that have been archived.
RestoreUnit
Description: Restores a Killed or Scrapped unit at the specified source workstation to the specified destination workstation.
Parameters: ParametersFields that can be passed to Restore Unit calls.
Prompt | Value to be entered |
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered |
Unit Serial Number? |
unit_serial_number* | Source Workstation? | source_workstation* | Destination Workstation? | destination_workstation* | Unit Part Number? | unit_part_number |
ReturnUnitFromHold
Description: Conduit implementation of MOVEFROMHOLD
Parameters: ParametersFields that can be passed to Return Unit From Hold calls.
Prompt |
Value to be entered |
Unit(s) to Return? |
serialsToMove* |
ReturnUnitToPrevious
Description: Returns the unit to the location it was moved to prior to its arrival at the current station.
Parameters: ParametersFields that can be passed to Return Unit To Previous calls.
Prompt |
Value to be entered |
Unit(s) to Return? |
serialsToMove* |
ReturnUnitToWIP
Description: Conduit implementation of BACK2WIP2.
Parameters: ParametersFields that can be passed to Return Unit To WIP calls.
Prompt |
Value to be entered |
Unit(s) to Return To WIP? |
serialsToMove* |
S
SampleUnit
Description: Samples a unit based upon a configured sample master/plan. The unit will either be moved to the sample location if eligible or Ended (passed/failed) to the next location in the route.
Parameters: ParametersFields that can be passed to Sample Unit calls.
Prompt |
Value to be entered | Prompt |
Value to be entered |
Skip End On NO-OP? |
skip_end_on_no_op |
Master Name? |
master_name |
ShippedContainer
Description: Mark all of the units in a container as having a shipped unit status.
Parameters: ParametersFields that can be passed to Shipped Container calls.
Prompt |
Value to be entered |
Container Serial Number? |
container_serial_number* |
SignalSPCMonitor
Description: Schedule consumption of the continuous data monitor endpoint in SPC.
Parameters: ParametersFields that can be passed to Signal SPC Monitor calls.
Prompt |
Value to be entered | Prompt |
Value to be entered | Prompt |
SPC Monitor Name? |
monitorName* |
Attribute Name? |
attributeName* | Attribute Value? |
Prompt |
Prompt | Prompt | ||
attributeValue* |
Lot Number? | lotNumber | Note(s)? | note |
SplitBatchSerial
Description: Splits the provided quantity number of components from the scanned batch unit. The split batch will be created using the supplied serial number.
Parameters: ParametersFields that can be passed to Split Batch Serial calls.
Prompt |
Value to be entered | Prompt |
Value to be entered | Prompt | Value to be entered |
Split To Serial Number? |
split_to_serial_number* |
Split Quantity? |
new_quantity* | Source Unit Strategy? | source_unit_strategy* |
SplitEntirePanel
Description: Splits the scanned unit (panel) using the provided array of serial numbers. If the count of the serial number(s) provided does not match the panel quantity the command will fail.
Parameters: ParametersFields that can be passed to Split Entire Panel calls.
Prompt |
Value to be entered | Prompt |
Value to be entered |
Split To Serial Numbers? |
split_to_serial_number |
Panel Positions? |
panel_position |
SplitGeneratedBatchSerial
Description: Splits the provided quantity number of components from the scanned batch unit. The split batch will be created using a serial number generated from the supplied algorithm.
Parameters: ParametersFields that can be passed to Split Generated Batch Serial calls.
Prompt |
Value to be entered | Prompt |
Value to be entered | Prompt | Value to be entered |
Algorithm Number? |
algorithm_number* |
Split Quantity? |
new_quantity* | Source Unit Strategy? | source_unit_strategy* |
SplitPanel
Description: Splits the scanned unit (panel) using the provided serial number and quantity.
Parameters: ParametersFields that can be passed to Split Panel calls.
Prompt |
Value to be entered | Prompt |
Value to be entered |
Split To Serial Numbers? |
split_to_serial_number |
Panel Position? |
panel_position |
SplitPanelAlgorithm
Description: Splits the scanned unit (panel) using the provided algorithm to generate up to count serial numbers.
Parameters: ParametersFields that can be passed to Split Panel Algorithm calls.
Prompt |
Value to be entered | Prompt |
Value to be entered | Prompt |
Algorithm Number? |
algorithm_number* |
Count? |
count | Label Name? |
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt |
label_name |
Print Queue? | print_queue | Panel Positions? | panel_position |
StoreMedia
Description: Uploads the contents of the specified media file or parameter to the media service for long-term storage.
T
Touch Units
Description: Conduit implementation of TOUCH_UNIT
Marks a group of units so they will NOT be cleaned up by the clean-up-wip process. The command prompts for serial numbers. If the unit is Work-In-Process, a comment is created in the unit history and the record is updated with the current date and time.
Parameters: ParametersFields that can be passed to Touch Units calls.
Prompt |
Value to be entered |
Unit(s) To Touch? |
unitsToTouch* |
U
UnitActivity
Description: Returns the unit history for the scanned unit.
Parameters: ParametersFields that can be passed to Unit Activity calls.
Prompt |
Value to be entered | Prompt |
Value to be entered |
Process Name(s)? |
processes |
Action Code(s)? |
action_codes |
UnlinkDefect
Description: Removes the link between the specified defects if a link exists.
Parameters: ParametersFields that can be passed to Unlink Defect calls.
Prompt | Value to be entered |
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered |
From Serial Number? |
from_serial_number* | From Defect Sequence? | from_defect_seq* | To Serial Number? | to_serial_number | To Defect Sequence? | to_defect_seq* |
UnpackContainerUnits
Description: Removes all units from the container serial and adds an optional defect a configurable comment per unit and moves the unit to the specified workstation.
Parameters: ParametersFields that can be passed to Unpack Container Units calls.
Prompt |
Value to be entered | Prompt |
Value to be entered | Prompt | Value to be entered |
Move To Location? |
workstation* |
Defect Code? |
defect_code | Comment Text? | comment_text |
V
ValidateDate
Description: Validate the specified date is within the specified date range.
Parameters: ParametersFields that can be passed to Validate Date calls.
Prompt |
Value to be entered | Prompt |
Value to be entered | Prompt | Value to be entered |
Min Value? |
min_value |
Value? |
value | Max Value? | max_value |
ValidateTimeStamp
Description: Validate the specified timestamp is within the specified date range.
Parameters: ParametersFields that can be passed to Validate Timestamp calls.
Prompt |
Value to be entered | Prompt |
Value to be entered | Prompt | Value to be entered |
Min Value? |
min_value |
Value? |
value | Max Value? | max_value |
ValidateUnitData
Description: Conduit implementation of VALPARTFLD. Validate Part Number Fields.
Parameters: ParametersFields that can be passed to Validate Unit Data calls.
Value to be entered | Prompt |
Value to be entered | |
Check Field? |
checkField* |
Expected Value? |
checkValue* |
ValidateUnitLabel
Description: Conduit implementation of CHECKSN.
Parameters: ParametersFields that can be passed to Validate Unit Label calls.
Prompt |
Value to be entered | Prompt |
Value to be entered | Prompt | Value to be entered |
Unit Text Positions ([Start, Length])? |
unitSerialPositions |
Label Text Positions ([Start, Length])? |
labelSerialPositions | Label Serial Number? | labelSerialNumber |
VERCMPSTR
Description: Conduit implementation of VERCMPSTR.
Parameters: ParametersFields that can be passed to VERCMPSTR calls.
Prompt | Value to be entered |
Prompt |
Value to be entered | Prompt | Value to be entered | Prompt | Value to be entered |
Component Id Text Positions ([Start, Length])? |
componentIdPositions | Ref Designator To Check? | refDesignatorToCheck* | Label Barcode? | labelTextToCheck* | Defect Code? | defectCodeToRecord* |
ViewComponents
Description: SFDC data collector formatted components for the scanned unit.
ViewDefects
Description: SFDC data collector formatted unrepaired defects for the scanned unit.
ViewHistory
Description: SFDC data collector formatted unit history for the scanned unit.
Conduit Command Listing
Every command currently available can be found at the following URL:
https://42qconduit1.42-q.com:18006/ccr