Remove override requirement for makeup lots with
wafers out not matching scheduled qty. to fulfill ADO 225463.
This commit is contained in:
parent
c53542c746
commit
31d66da7d2
@ -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 *
|
||||||
|
Loading…
x
Reference in New Issue
Block a user