From 399f568b1562ee072196ffb6ec412f4f69d1f929 Mon Sep 17 00:00:00 2001 From: "Infineon\\StieberD" Date: Tue, 30 Sep 2025 15:57:52 -0700 Subject: [PATCH] Updated Scan_Services to clear local ErrMsg variable when ROTR error is encountered to ensure override process can continue. --- LSL2/STPROC/SCAN_SERVICES.txt | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/LSL2/STPROC/SCAN_SERVICES.txt b/LSL2/STPROC/SCAN_SERVICES.txt index 36823c7..616e875 100644 --- a/LSL2/STPROC/SCAN_SERVICES.txt +++ b/LSL2/STPROC/SCAN_SERVICES.txt @@ -287,7 +287,7 @@ Service ProcessScanData(ScanID, ScanJSON) Action = '' ColumnIndex = '' ColumnValue = '' - + // 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). Begin Case @@ -1096,6 +1096,7 @@ Service ProcessScanData(ScanID, ScanJSON) ScansRow = ROTRBlockReason ScansRow = 'ROTR' Error_Services('Clear') + ErrMsg = '' Scan_Services('AddNotAcceptableReason', "ROTR Load Block Enabled") end else ScansRow = False$ @@ -2097,7 +2098,7 @@ Service ConvertMVScanToJSON(ScanID, mvScan, itemURL) SRP_JSON(objRDS, 'SetValue', 'waferCountInst' , WaferCountInst , 'String') SRP_JSON(objRDS, 'SetValue', 'rdsLayerInstAckReq' , RDSLayerInstAckReq , 'Boolean') SRP_JSON(objRDS, 'SetValue', 'rdsLayerInstAck' , RDSRec , 'Boolean') - + OverrideRequired = @Record OverrideType = @Record OverrideReason = @Record @@ -2418,8 +2419,3 @@ ClearCursors: return - - - - -