Removed 25 wafer qty limitation to Spectrum label printing

This commit is contained in:
Infineon\Ouellette 2025-02-11 11:20:12 -07:00
parent 25d9ebb6b7
commit 8e66fb16ee

View File

@ -744,7 +744,7 @@ Service PrintSpectrumLabel(WONo,StepNo,CassNo)
SpectrumDirectory = XLATE('APP_INFO', 'SPECTRUM_FILE_PATH', 1, 'X') SpectrumDirectory = XLATE('APP_INFO', 'SPECTRUM_FILE_PATH', 1, 'X')
SpectrumExportPath = SpectrumDirectory : SpectrumFileName SpectrumExportPath = SpectrumDirectory : SpectrumFileName
CurrWaferCnt = XLATE('WO_MAT', WoMatKey, 'CURR_WFR_CNT', 'X') CurrWaferCnt = XLATE('WO_MAT', WoMatKey, 'CURR_WFR_CNT', 'X')
If CurrWaferCnt EQ 25 then
SikData = '' SikData = ''
SikData<SIK_FIXED_DATA$> = 'POKE EBSOFTLD.SYSTEM POOL' SikData<SIK_FIXED_DATA$> = 'POKE EBSOFTLD.SYSTEM POOL'
SikData<SIK_P_BNR$> = 'P_BNR' : Tab$ : ZPVMMatNum SikData<SIK_P_BNR$> = 'P_BNR' : Tab$ : ZPVMMatNum
@ -798,15 +798,6 @@ Service PrintSpectrumLabel(WONo,StepNo,CassNo)
Logging_Services('AppendLog', objLogPrintSpectrumLabel, LogData, @RM, @FM) Logging_Services('AppendLog', objLogPrintSpectrumLabel, LogData, @RM, @FM)
Error_Services('Add', ErrorMsg) Error_Services('Add', ErrorMsg)
end end
end else
ErrorMsg = 'Error in ':Service:' service. Lot has less than 25 wafers. Cannot ship less than 25 wafers.'
LogData = ''
LogData<1> = LoggingDTM
LogData<2> = WOMatKey
LogData<3> = ErrorMsg
Logging_Services('AppendLog', objLogPrintSpectrumLabel, LogData, @RM, @FM)
Error_Services('Add', ErrorMsg)
end
end else end else
ErrorMsg = 'Error in ':Service:' service. SAP Batch number for WOMat Record ' : WoMatKey : ' does not exist.' ErrorMsg = 'Error in ':Service:' service. SAP Batch number for WOMat Record ' : WoMatKey : ' does not exist.'
LogData = '' LogData = ''
@ -1099,3 +1090,4 @@ ClearCursors:
return return