Fixed some bug, reverse logic.

This commit is contained in:
Infineon\Ouellette 2025-01-13 13:34:02 -07:00
parent 75f6d207c6
commit 24261d918b
3 changed files with 7 additions and 5 deletions

View File

@ -349,7 +349,6 @@ Event PUB_SIGN.CLICK()
Response = Dialog_Box('NDW_VERIFY_USER', @WINDOW, initParams) Response = Dialog_Box('NDW_VERIFY_USER', @WINDOW, initParams)
Valid = Response<1> Valid = Response<1>
If (Valid EQ True$) then If (Valid EQ True$) then
debug
if XLATE('APP_INFO', 'NEW_TW_SYSTEM_ACTIVE_SWITCH', 1, 'X') EQ True$ then if XLATE('APP_INFO', 'NEW_TW_SYSTEM_ACTIVE_SWITCH', 1, 'X') EQ True$ then
UsingTestWafers = Msg(@Window, '', 'YESNO', '', 'Log Test Wafer Usage':@FM:'Are any test wafers loaded?') UsingTestWafers = Msg(@Window, '', 'YESNO', '', 'Log Test Wafer Usage':@FM:'Are any test wafers loaded?')
IsTWReqd = RDS_Services('IsTWLoggingReqd', RDSNo) IsTWReqd = RDS_Services('IsTWLoggingReqd', RDSNo)
@ -716,3 +715,4 @@ return

View File

@ -745,7 +745,7 @@ Service IsTWLoggingReqd(RDSNo)
Response = False$ Response = False$
RDSRec = Database_Services('ReadDataRow', 'RDS', RDSNo, True$, 0, False$) RDSRec = Database_Services('ReadDataRow', 'RDS', RDSNo, True$, 0, False$)
IsHGCVReqd = obj_RDS('MetPropFlag', RDSNo:@RM:RDSRec:@RM:'CRES') IsHGCVReqd = obj_RDS('MetPropFlag', RDSNo:@RM:RDSRec:@RM:'CRES')
If IsHGCVReqd NE True$ then If IsHGCVReqd EQ True$ then
ExistingTWKeys = Test_Run_Services('GetTestRunKeysByRDS', RDSNo) ExistingTWKeys = Test_Run_Services('GetTestRunKeysByRDS', RDSNo)
If ExistingTWKeys EQ '' then If ExistingTWKeys EQ '' then
Response = True$ Response = True$
@ -754,7 +754,7 @@ Service IsTWLoggingReqd(RDSNo)
end end
end else end else
Response = True$ Response = False$
end end
TWTrackingSystemActive = Database_Services('ReadDataColumn', 'APP_INFO', 'NEW_TW_SYSTEM_ACTIVE_SWITCH', 1, True$, 0, False$) TWTrackingSystemActive = Database_Services('ReadDataColumn', 'APP_INFO', 'NEW_TW_SYSTEM_ACTIVE_SWITCH', 1, True$, 0, False$)
If TWTrackingSystemActive EQ False$ then If TWTrackingSystemActive EQ False$ then
@ -1659,3 +1659,4 @@ ClearCursors:
return return

View File

@ -894,7 +894,7 @@ Service ProcessScanData(ScanID, ScanJSON)
If (FirstParmsComp EQ False$) then RDS_Services('CopyRDSLayerParameters', RDSNo) If (FirstParmsComp EQ False$) then RDS_Services('CopyRDSLayerParameters', RDSNo)
//Test Wafer logging verification //Test Wafer logging verification
IsTWLoggingReqd = RDS_Services('IsTWLoggingReqd', RDSNo) IsTWLoggingReqd = RDS_Services('IsTWLoggingReqd', RDSNo)
If IsTWLoggingReqd EQ True$ AND TestWaferLotData NE '' then If IsTWLoggingReqd NE True$ OR TestWaferLotData NE '' then
// Supplier lot verification // Supplier lot verification
ScannedSuppLot = ScansRow<SCANS.SUPPLIER_LOT$> ScannedSuppLot = ScansRow<SCANS.SUPPLIER_LOT$>
@ -965,7 +965,7 @@ Service ProcessScanData(ScanID, ScanJSON)
Case CurrStage _EQC 'LOAD' Case CurrStage _EQC 'LOAD'
Action = 'LOAD' Action = 'LOAD'
IsTWLoggingReqd = RDS_Services('IsTWLoggingReqd', RDSNo) IsTWLoggingReqd = RDS_Services('IsTWLoggingReqd', RDSNo)
If IsTWLoggingReqd EQ True$ AND TestWaferLotData NE '' then If IsTWLoggingReqd NE True$ OR TestWaferLotData NE '' then
ScannedSuppLot = ScansRow<SCANS.SUPPLIER_LOT$> ScannedSuppLot = ScansRow<SCANS.SUPPLIER_LOT$>
RDSSuppLot = RDSRec<RDS_LOT_NUM$> RDSSuppLot = RDSRec<RDS_LOT_NUM$>
If (ScannedSuppLot NE '') then If (ScannedSuppLot NE '') then
@ -2255,3 +2255,4 @@ ClearCursors:
return return