Remove override requirement for makeup lots with

wafers out not matching scheduled qty. to fulfill
ADO 225463.
This commit is contained in:
Infineon\Mitchem 2025-02-13 15:00:27 -07:00 committed by Stieber Daniel (CSC FI SPS MESLEO)
parent c53542c746
commit 31d66da7d2

View File

@ -37,6 +37,7 @@ Function RDS_Post_Epi_Events(CtrlEntId, Event, @PARAMS)
01/22/19 djs Added a simple check to verify that metrology data exists in order to allow FQA signature. 01/22/19 djs Added a simple check to verify that metrology data exists in order to allow FQA signature.
See "Verify RDS_TEST record has measurement data" section. See "Verify RDS_TEST record has measurement data" section.
06/13/24 djm Add new stage-specific supplement system. 06/13/24 djm Add new stage-specific supplement system.
02/13/25 djm Removed override requirement for makeup boxes to resolve ADO item 255463.
***********************************************************************************************************************/ ***********************************************************************************************************************/
@ -278,15 +279,14 @@ Event SIGN_BUTTON.CLICK()
************************* *************************
* Verify Wafer Quantity * * Verify Wafer Quantity *
************************* *************************
CassSchedWafers = Get_Property(@Window : '.WAFERS_SCHEDULED', 'TEXT') CassSchedWafers = Get_Property(@Window : '.WAFERS_SCHEDULED', 'TEXT')
WafersOut = Get_Property(@Window : '.WAFERS_OUT', 'TEXT') WafersOut = Get_Property(@Window : '.WAFERS_OUT', 'TEXT')
MakeupBox = Xlate('RDS', RDSNo, 'MAKEUP_BOX', 'X') MakeupBox = Xlate('RDS', RDSNo, 'MAKEUP_BOX', 'X')
SpecType = Xlate('RDS', RDSNo, 'SPEC_TYPE', 'X') SpecType = Xlate('RDS', RDSNo, 'SPEC_TYPE', 'X')
OverrideAllowed = ( (SpecType EQ 'Q') or MakeupBox ) OverrideAllowed = (SpecType EQ 'Q')
If MakeupBox NE True$ then
If ( (CassSchedWafers NE WafersOut) and (OverrideAllowed EQ True$) ) then If ( (CassSchedWafers NE WafersOut) and (OverrideAllowed EQ True$) ) then
Message = 'Unable to sign FQA because the Scheduled' : CRLF$ : 'Qty does not equal the ' Message = 'Unable to sign FQA because the Scheduled' : CRLF$ : 'Qty does not equal the '
@ -331,7 +331,7 @@ Event SIGN_BUTTON.CLICK()
Response = Msg(@Window, '', 'OK', '', Title:@FM:ErrorMsg) Response = Msg(@Window, '', 'OK', '', Title:@FM:ErrorMsg)
return return
end end
end
********************************* *********************************
* Verify NCR total >= USL Fails * * Verify NCR total >= USL Fails *