Updated Scan_Services to clear local ErrMsg variable when ROTR error is encountered to ensure override process can continue.
This commit is contained in:
@ -287,7 +287,7 @@ Service ProcessScanData(ScanID, ScanJSON)
|
|||||||
Action = ''
|
Action = ''
|
||||||
ColumnIndex = ''
|
ColumnIndex = ''
|
||||||
ColumnValue = ''
|
ColumnValue = ''
|
||||||
|
|
||||||
// Identify the scan data based on the data identifier prefix (if any). Otherwise, assume this is a
|
// Identify the scan data based on the data identifier prefix (if any). Otherwise, assume this is a
|
||||||
// type of cassette ID (i.e., RDS or WMO).
|
// type of cassette ID (i.e., RDS or WMO).
|
||||||
Begin Case
|
Begin Case
|
||||||
@ -1096,6 +1096,7 @@ Service ProcessScanData(ScanID, ScanJSON)
|
|||||||
ScansRow<SCANS.OVERRIDE_REASON$> = ROTRBlockReason
|
ScansRow<SCANS.OVERRIDE_REASON$> = ROTRBlockReason
|
||||||
ScansRow<SCANS.OVERRIDE_TYPE$> = 'ROTR'
|
ScansRow<SCANS.OVERRIDE_TYPE$> = 'ROTR'
|
||||||
Error_Services('Clear')
|
Error_Services('Clear')
|
||||||
|
ErrMsg = ''
|
||||||
Scan_Services('AddNotAcceptableReason', "ROTR Load Block Enabled")
|
Scan_Services('AddNotAcceptableReason', "ROTR Load Block Enabled")
|
||||||
end else
|
end else
|
||||||
ScansRow<SCANS.OVERRIDE_REQD$> = False$
|
ScansRow<SCANS.OVERRIDE_REQD$> = False$
|
||||||
@ -2097,7 +2098,7 @@ Service ConvertMVScanToJSON(ScanID, mvScan, itemURL)
|
|||||||
SRP_JSON(objRDS, 'SetValue', 'waferCountInst' , WaferCountInst , 'String')
|
SRP_JSON(objRDS, 'SetValue', 'waferCountInst' , WaferCountInst , 'String')
|
||||||
SRP_JSON(objRDS, 'SetValue', 'rdsLayerInstAckReq' , RDSLayerInstAckReq , 'Boolean')
|
SRP_JSON(objRDS, 'SetValue', 'rdsLayerInstAckReq' , RDSLayerInstAckReq , 'Boolean')
|
||||||
SRP_JSON(objRDS, 'SetValue', 'rdsLayerInstAck' , RDSRec<RDS_RDS_LAYER_ACK$> , 'Boolean')
|
SRP_JSON(objRDS, 'SetValue', 'rdsLayerInstAck' , RDSRec<RDS_RDS_LAYER_ACK$> , 'Boolean')
|
||||||
|
|
||||||
OverrideRequired = @Record<SCANS.OVERRIDE_REQD$>
|
OverrideRequired = @Record<SCANS.OVERRIDE_REQD$>
|
||||||
OverrideType = @Record<SCANS.OVERRIDE_TYPE$>
|
OverrideType = @Record<SCANS.OVERRIDE_TYPE$>
|
||||||
OverrideReason = @Record<SCANS.OVERRIDE_REASON$>
|
OverrideReason = @Record<SCANS.OVERRIDE_REASON$>
|
||||||
@ -2418,8 +2419,3 @@ ClearCursors:
|
|||||||
|
|
||||||
return
|
return
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user