From e8b73d30c8bab358e0980a584fee9b9f8d15c5ec Mon Sep 17 00:00:00 2001 From: "Infineon\\Mitchem" Date: Wed, 26 Mar 2025 11:45:36 -0700 Subject: [PATCH] WIP to switch branches --- LSL2/OIWIN/NDW_MAKEUP_WAFERS.json | 1084 ++++++++++++++-------- LSL2/STPROC/MATERIAL_SERVICES.txt | 13 +- LSL2/STPROC/NDW_MAKEUP_WAFERS_EVENTS.txt | 65 +- 3 files changed, 781 insertions(+), 381 deletions(-) diff --git a/LSL2/OIWIN/NDW_MAKEUP_WAFERS.json b/LSL2/OIWIN/NDW_MAKEUP_WAFERS.json index 547cac7..c406898 100644 --- a/LSL2/OIWIN/NDW_MAKEUP_WAFERS.json +++ b/LSL2/OIWIN/NDW_MAKEUP_WAFERS.json @@ -6,7 +6,7 @@ "body": { "record1": { "<1>": "1010", - "<2>": "11", + "<2>": "13", "<3>": "" }, "record2": { @@ -18,7 +18,7 @@ "<1,5>": "95", "<1,6>": "179", "<1,7>": "-793", - "<1,8>": "-232", + "<1,8>": "-309", "<1,9>": "Makeup Wafers", "<1,10>": { "<1,10,1>": "0x84C80000", @@ -192,28 +192,28 @@ }, "record3": { "<1>": { - "<1,1>": "PUB_CANCEL", + "<1,1>": "OLE_RPT_NO_PACK_LABEL", "<1,2>": "", - "<1,3>": "PUSHBUTTON", + "<1,3>": "OLECONTROL.SRP.ReportTable.1", "<1,4>": "NDW_MAKEUP_WAFERS", - "<1,5>": "703", - "<1,6>": "41", - "<1,7>": "80", - "<1,8>": "25", - "<1,9>": "&Cancel", + "<1,5>": "10", + "<1,6>": "249", + "<1,7>": "-107", + "<1,8>": "47", + "<1,9>": "SRP.ReportTable.1", "<1,10>": { - "<1,10,1>": "0x56002300", + "<1,10,1>": "0x5E000000", "<1,10,2>": "0x0" }, "<1,11>": { - "<1,11,1>": "0x6", + "<1,11,1>": "0x4000", "<1,11,2>": "0x80000000" }, - "<1,12>": "1", + "<1,12>": "12", "<1,13>": { "<1,13,1>": "16053492", "<1,13,2>": "16053492", - "<1,13,3>": "0" + "<1,13,3>": "" }, "<1,14>": "0", "<1,15>": { @@ -236,35 +236,8 @@ }, "<1,16>": "", "<1,17>": "", - "<1,18>": { - "<1,18,1>": { - "<1,18,1,1>": "R", - "<1,18,1,2>": "EXECUTE", - "<1,18,1,3>": "SYSPROG*STPROCEXE**OBJ_CALL_EVENT", - "<1,18,1,4>": { - "<1,18,1,4,1>": "@SELF", - "<1,18,1,4,2>": "@EVENT", - "<1,18,1,4,3>": "@PARAM1", - "<1,18,1,4,4>": "@PARAM2", - "<1,18,1,4,5>": "@PARAM3", - "<1,18,1,4,6>": "@PARAM4", - "<1,18,1,4,7>": "@PARAM5", - "<1,18,1,4,8>": "@PARAM6" - }, - "<1,18,1,5>": "", - "<1,18,1,6>": "", - "<1,18,1,7>": "", - "<1,18,1,8>": "", - "<1,18,1,9>": "", - "<1,18,1,10>": "", - "<1,18,1,11>": "", - "<1,18,1,12>": "", - "<1,18,1,13>": "", - "<1,18,1,14>": "", - "<1,18,1,15>": "STPROC" - } - }, - "<1,19>": "CLICK", + "<1,18>": "", + "<1,19>": "", "<1,20>": "", "<1,21>": "", "<1,22>": "", @@ -281,15 +254,12 @@ "<1,33>": "", "<1,34>": "", "<1,35>": "", - "<1,36>": "", + "<1,36>": "00000100DE450000DC04000000000000", "<1,37>": "", "<1,38>": "", "<1,39>": "", - "<1,40>": "1", - "<1,41>": { - "<1,41,1>": "", - "<1,41,2>": "-1" - }, + "<1,40>": "", + "<1,41>": "", "<1,42>": "", "<1,43>": "", "<1,44>": "", @@ -303,21 +273,17 @@ "<1,52>": "", "<1,53>": "", "<1,54>": "", - "<1,55>": "", - "<1,56>": "", + "<1,55>": "OLE.Border", + "<1,56>": "XP", "<1,57>": "", "<1,58>": "", "<1,59>": "", "<1,60>": "", "<1,61>": "", - "<1,62>": "0", + "<1,62>": "", "<1,63>": "", - "<1,64>": { - "<1,64,1>": "-2", - "<1,64,2>": "-2", - "<1,64,3>": "0" - }, - "<1,65>": "-2", + "<1,64>": "", + "<1,65>": "", "<1,66>": "", "<1,67>": "", "<1,68>": "", @@ -342,8 +308,8 @@ "<1,87>": "", "<1,88>": "", "<1,89>": "", - "<1,90>": "0", - "<1,91>": "0", + "<1,90>": "", + "<1,91>": "", "<1,92>": "", "<1,93>": "", "<1,94>": "", @@ -363,28 +329,28 @@ "<1,108>": "" }, "<2>": { - "<2,1>": "PUB_OK", + "<2,1>": "OLE_PIC_NO_PACK_LABEL", "<2,2>": "", - "<2,3>": "PUSHBUTTON", + "<2,3>": "OLECONTROL.SRP.Picture.1", "<2,4>": "NDW_MAKEUP_WAFERS", - "<2,5>": "703", - "<2,6>": "10", - "<2,7>": "80", - "<2,8>": "25", - "<2,9>": "&OK", + "<2,5>": "10", + "<2,6>": "233", + "<2,7>": "-107", + "<2,8>": "14", + "<2,9>": "SRP.Picture.1", "<2,10>": { - "<2,10,1>": "0x56002300", + "<2,10,1>": "0x56000000", "<2,10,2>": "0x0" }, "<2,11>": { - "<2,11,1>": "0x0", + "<2,11,1>": "0x4000", "<2,11,2>": "0x80000000" }, - "<2,12>": "2", + "<2,12>": "13", "<2,13>": { "<2,13,1>": "16053492", "<2,13,2>": "16053492", - "<2,13,3>": "0" + "<2,13,3>": "" }, "<2,14>": "0", "<2,15>": { @@ -407,35 +373,8 @@ }, "<2,16>": "", "<2,17>": "", - "<2,18>": { - "<2,18,1>": { - "<2,18,1,1>": "R", - "<2,18,1,2>": "EXECUTE", - "<2,18,1,3>": "SYSPROG*STPROCEXE**OBJ_CALL_EVENT", - "<2,18,1,4>": { - "<2,18,1,4,1>": "@SELF", - "<2,18,1,4,2>": "@EVENT", - "<2,18,1,4,3>": "@PARAM1", - "<2,18,1,4,4>": "@PARAM2", - "<2,18,1,4,5>": "@PARAM3", - "<2,18,1,4,6>": "@PARAM4", - "<2,18,1,4,7>": "@PARAM5", - "<2,18,1,4,8>": "@PARAM6" - }, - "<2,18,1,5>": "", - "<2,18,1,6>": "", - "<2,18,1,7>": "", - "<2,18,1,8>": "", - "<2,18,1,9>": "", - "<2,18,1,10>": "", - "<2,18,1,11>": "", - "<2,18,1,12>": "", - "<2,18,1,13>": "", - "<2,18,1,14>": "", - "<2,18,1,15>": "STPROC" - } - }, - "<2,19>": "CLICK", + "<2,18>": "", + "<2,19>": "", "<2,20>": "", "<2,21>": "", "<2,22>": "", @@ -452,15 +391,12 @@ "<2,33>": "", "<2,34>": "", "<2,35>": "", - "<2,36>": "", + "<2,36>": "05000000000000000000000032000000FFFEFF044E006F006E006500FFFEFF0341006C006C00FFFEFF044E006F006E006500FFFEFF0744006900760069006400650072000100000001000000FFFEFF0B430065006E00740065007200FEF04C00650066007400FFFEFF00FFFEFF0443006C0069007000FFFEFF044100750074006F00FFFEFF2F55006E0061007600610069006C00610062006C006500200057006100660065007200730020002D002000570061006900740069006E00670020006F006E0020005000610063006B006100670069006E00670020004C006100620065006C00FFFEFF044E006F006E006500FFFEFF225300650067006F006500200055004900FCF02D0031003100FCF0370030003000FCF03000FCF03000FCF03000FCF03100FCF03000FCF03000FCF03000FCF03000FCF03000000000000000F03FFFFEFF0B430065006E00740065007200FEF04C00650066007400F7FFFFFF00000000000000000000000001000000", "<2,37>": "", "<2,38>": "", "<2,39>": "", - "<2,40>": "1", - "<2,41>": { - "<2,41,1>": "", - "<2,41,2>": "-1" - }, + "<2,40>": "", + "<2,41>": "", "<2,42>": "", "<2,43>": "", "<2,44>": "", @@ -474,21 +410,77 @@ "<2,52>": "", "<2,53>": "", "<2,54>": "", - "<2,55>": "", - "<2,56>": "", + "<2,55>": { + "<2,55,1>": "OLE.Animated", + "<2,55,2>": "OLE.AnimationDelay", + "<2,55,3>": "OLE.AutoLoadDropFile", + "<2,55,4>": "OLE.BackgroundColor", + "<2,55,5>": "OLE.BorderAlignment", + "<2,55,6>": "OLE.BorderType", + "<2,55,7>": "OLE.Caption", + "<2,55,8>": "OLE.CaptionColor", + "<2,55,9>": "OLE.CaptionHorzAlign", + "<2,55,10>": "OLE.CaptionHorzOffset", + "<2,55,11>": "OLE.CaptionVertAlign", + "<2,55,12>": "OLE.CaptionVertOffset", + "<2,55,13>": "OLE.ControlPart", + "<2,55,14>": "OLE.FontBold", + "<2,55,15>": "OLE.FontItalic", + "<2,55,16>": "OLE.FontName", + "<2,55,17>": "OLE.FontSize", + "<2,55,18>": "OLE.FontUnderlined", + "<2,55,19>": "OLE.Frame", + "<2,55,20>": "OLE.FrameCount", + "<2,55,21>": "OLE.HorzAlign", + "<2,55,22>": "OLE.Image", + "<2,55,23>": "OLE.ImageHorzOffset", + "<2,55,24>": "OLE.ImageVertOffset", + "<2,55,25>": "OLE.Layout", + "<2,55,26>": "OLE.ResizeUsingGDIPlus", + "<2,55,27>": "OLE.TransparentColor", + "<2,55,28>": "OLE.VertAlign", + "<2,55,29>": "OLE.Zoom" + }, + "<2,56>": { + "<2,56,1>": "0", + "<2,56,2>": "50", + "<2,56,3>": "0", + "<2,56,4>": "None", + "<2,56,5>": "All", + "<2,56,6>": "None", + "<2,56,7>": "Unavailable Wafers - Waiting on Packaging Label", + "<2,56,8>": "None", + "<2,56,9>": "Left", + "<2,56,10>": "-9", + "<2,56,11>": "Center", + "<2,56,12>": "0", + "<2,56,13>": "Divider", + "<2,56,14>": "1", + "<2,56,15>": "0", + "<2,56,16>": "Segoe UI", + "<2,56,17>": "8", + "<2,56,18>": "0", + "<2,56,19>": "1", + "<2,56,20>": "1", + "<2,56,21>": "Left", + "<2,56,22>": "", + "<2,56,23>": "0", + "<2,56,24>": "0", + "<2,56,25>": "Clip", + "<2,56,26>": "1", + "<2,56,27>": "Auto", + "<2,56,28>": "Center", + "<2,56,29>": "1" + }, "<2,57>": "", "<2,58>": "", "<2,59>": "", "<2,60>": "", "<2,61>": "", - "<2,62>": "0", + "<2,62>": "", "<2,63>": "", - "<2,64>": { - "<2,64,1>": "-2", - "<2,64,2>": "-2", - "<2,64,3>": "0" - }, - "<2,65>": "-2", + "<2,64>": "", + "<2,65>": "", "<2,66>": "", "<2,67>": "", "<2,68>": "", @@ -513,8 +505,8 @@ "<2,87>": "", "<2,88>": "", "<2,89>": "", - "<2,90>": "0", - "<2,91>": "0", + "<2,90>": "", + "<2,91>": "", "<2,92>": "", "<2,93>": "", "<2,94>": "", @@ -534,28 +526,28 @@ "<2,108>": "" }, "<3>": { - "<3,1>": "OLE_RPT_SIGNED_WAFERS", + "<3,1>": "PUB_CANCEL", "<3,2>": "", - "<3,3>": "OLECONTROL.SRP.ReportTable.1", + "<3,3>": "PUSHBUTTON", "<3,4>": "NDW_MAKEUP_WAFERS", - "<3,5>": "10", - "<3,6>": "25", - "<3,7>": "-107", - "<3,8>": "47", - "<3,9>": "SRP.ReportTable.1", + "<3,5>": "703", + "<3,6>": "41", + "<3,7>": "80", + "<3,8>": "25", + "<3,9>": "&Cancel", "<3,10>": { - "<3,10,1>": "0x56000000", + "<3,10,1>": "0x56002300", "<3,10,2>": "0x0" }, "<3,11>": { - "<3,11,1>": "0x4000", + "<3,11,1>": "0x6", "<3,11,2>": "0x80000000" }, - "<3,12>": "3", + "<3,12>": "1", "<3,13>": { "<3,13,1>": "16053492", "<3,13,2>": "16053492", - "<3,13,3>": "" + "<3,13,3>": "0" }, "<3,14>": "0", "<3,15>": { @@ -578,8 +570,35 @@ }, "<3,16>": "", "<3,17>": "", - "<3,18>": "", - "<3,19>": "", + "<3,18>": { + "<3,18,1>": { + "<3,18,1,1>": "R", + "<3,18,1,2>": "EXECUTE", + "<3,18,1,3>": "SYSPROG*STPROCEXE**OBJ_CALL_EVENT", + "<3,18,1,4>": { + "<3,18,1,4,1>": "@SELF", + "<3,18,1,4,2>": "@EVENT", + "<3,18,1,4,3>": "@PARAM1", + "<3,18,1,4,4>": "@PARAM2", + "<3,18,1,4,5>": "@PARAM3", + "<3,18,1,4,6>": "@PARAM4", + "<3,18,1,4,7>": "@PARAM5", + "<3,18,1,4,8>": "@PARAM6" + }, + "<3,18,1,5>": "", + "<3,18,1,6>": "", + "<3,18,1,7>": "", + "<3,18,1,8>": "", + "<3,18,1,9>": "", + "<3,18,1,10>": "", + "<3,18,1,11>": "", + "<3,18,1,12>": "", + "<3,18,1,13>": "", + "<3,18,1,14>": "", + "<3,18,1,15>": "STPROC" + } + }, + "<3,19>": "CLICK", "<3,20>": "", "<3,21>": "", "<3,22>": "", @@ -596,12 +615,15 @@ "<3,33>": "", "<3,34>": "", "<3,35>": "", - "<3,36>": "00000100DE450000DC04000000000000", + "<3,36>": "", "<3,37>": "", "<3,38>": "", "<3,39>": "", - "<3,40>": "", - "<3,41>": "", + "<3,40>": "1", + "<3,41>": { + "<3,41,1>": "", + "<3,41,2>": "-1" + }, "<3,42>": "", "<3,43>": "", "<3,44>": "", @@ -615,17 +637,21 @@ "<3,52>": "", "<3,53>": "", "<3,54>": "", - "<3,55>": "OLE.Border", - "<3,56>": "XP", + "<3,55>": "", + "<3,56>": "", "<3,57>": "", "<3,58>": "", "<3,59>": "", "<3,60>": "", "<3,61>": "", - "<3,62>": "", + "<3,62>": "0", "<3,63>": "", - "<3,64>": "", - "<3,65>": "", + "<3,64>": { + "<3,64,1>": "-2", + "<3,64,2>": "-2", + "<3,64,3>": "0" + }, + "<3,65>": "-2", "<3,66>": "", "<3,67>": "", "<3,68>": "", @@ -650,8 +676,8 @@ "<3,87>": "", "<3,88>": "", "<3,89>": "", - "<3,90>": "", - "<3,91>": "", + "<3,90>": "0", + "<3,91>": "0", "<3,92>": "", "<3,93>": "", "<3,94>": "", @@ -671,28 +697,28 @@ "<3,108>": "" }, "<4>": { - "<4,1>": "OLE_RPT_UNSIGNED_WAFERS", + "<4,1>": "PUB_OK", "<4,2>": "", - "<4,3>": "OLECONTROL.SRP.ReportTable.1", + "<4,3>": "PUSHBUTTON", "<4,4>": "NDW_MAKEUP_WAFERS", - "<4,5>": "10", - "<4,6>": "99", - "<4,7>": "-107", - "<4,8>": "47", - "<4,9>": "SRP.ReportTable.1", + "<4,5>": "703", + "<4,6>": "10", + "<4,7>": "80", + "<4,8>": "25", + "<4,9>": "&OK", "<4,10>": { - "<4,10,1>": "0x5E000000", + "<4,10,1>": "0x56002300", "<4,10,2>": "0x0" }, "<4,11>": { - "<4,11,1>": "0x4000", + "<4,11,1>": "0x0", "<4,11,2>": "0x80000000" }, - "<4,12>": "4", + "<4,12>": "2", "<4,13>": { "<4,13,1>": "16053492", "<4,13,2>": "16053492", - "<4,13,3>": "" + "<4,13,3>": "0" }, "<4,14>": "0", "<4,15>": { @@ -715,8 +741,35 @@ }, "<4,16>": "", "<4,17>": "", - "<4,18>": "", - "<4,19>": "", + "<4,18>": { + "<4,18,1>": { + "<4,18,1,1>": "R", + "<4,18,1,2>": "EXECUTE", + "<4,18,1,3>": "SYSPROG*STPROCEXE**OBJ_CALL_EVENT", + "<4,18,1,4>": { + "<4,18,1,4,1>": "@SELF", + "<4,18,1,4,2>": "@EVENT", + "<4,18,1,4,3>": "@PARAM1", + "<4,18,1,4,4>": "@PARAM2", + "<4,18,1,4,5>": "@PARAM3", + "<4,18,1,4,6>": "@PARAM4", + "<4,18,1,4,7>": "@PARAM5", + "<4,18,1,4,8>": "@PARAM6" + }, + "<4,18,1,5>": "", + "<4,18,1,6>": "", + "<4,18,1,7>": "", + "<4,18,1,8>": "", + "<4,18,1,9>": "", + "<4,18,1,10>": "", + "<4,18,1,11>": "", + "<4,18,1,12>": "", + "<4,18,1,13>": "", + "<4,18,1,14>": "", + "<4,18,1,15>": "STPROC" + } + }, + "<4,19>": "CLICK", "<4,20>": "", "<4,21>": "", "<4,22>": "", @@ -733,12 +786,15 @@ "<4,33>": "", "<4,34>": "", "<4,35>": "", - "<4,36>": "00000100DE450000DC04000000000000", + "<4,36>": "", "<4,37>": "", "<4,38>": "", "<4,39>": "", - "<4,40>": "", - "<4,41>": "", + "<4,40>": "1", + "<4,41>": { + "<4,41,1>": "", + "<4,41,2>": "-1" + }, "<4,42>": "", "<4,43>": "", "<4,44>": "", @@ -752,17 +808,21 @@ "<4,52>": "", "<4,53>": "", "<4,54>": "", - "<4,55>": "OLE.Border", - "<4,56>": "XP", + "<4,55>": "", + "<4,56>": "", "<4,57>": "", "<4,58>": "", "<4,59>": "", "<4,60>": "", "<4,61>": "", - "<4,62>": "", + "<4,62>": "0", "<4,63>": "", - "<4,64>": "", - "<4,65>": "", + "<4,64>": { + "<4,64,1>": "-2", + "<4,64,2>": "-2", + "<4,64,3>": "0" + }, + "<4,65>": "-2", "<4,66>": "", "<4,67>": "", "<4,68>": "", @@ -787,8 +847,8 @@ "<4,87>": "", "<4,88>": "", "<4,89>": "", - "<4,90>": "", - "<4,91>": "", + "<4,90>": "0", + "<4,91>": "0", "<4,92>": "", "<4,93>": "", "<4,94>": "", @@ -808,24 +868,24 @@ "<4,108>": "" }, "<5>": { - "<5,1>": "OLE_SUBCLASS", + "<5,1>": "OLE_RPT_SIGNED_WAFERS", "<5,2>": "", - "<5,3>": "OLECONTROL.SRP.Subclass.1", + "<5,3>": "OLECONTROL.SRP.ReportTable.1", "<5,4>": "NDW_MAKEUP_WAFERS", - "<5,5>": "38", - "<5,6>": "0", - "<5,7>": "116", - "<5,8>": "28", - "<5,9>": "SRP.Subclass.1", + "<5,5>": "10", + "<5,6>": "25", + "<5,7>": "-107", + "<5,8>": "47", + "<5,9>": "SRP.ReportTable.1", "<5,10>": { - "<5,10,1>": "0x46000000", + "<5,10,1>": "0x56000000", "<5,10,2>": "0x0" }, "<5,11>": { - "<5,11,1>": "0x0", + "<5,11,1>": "0x4000", "<5,11,2>": "0x80000000" }, - "<5,12>": "5", + "<5,12>": "3", "<5,13>": { "<5,13,1>": "16053492", "<5,13,2>": "16053492", @@ -870,7 +930,7 @@ "<5,33>": "", "<5,34>": "", "<5,35>": "", - "<5,36>": "", + "<5,36>": "00000100DE450000DC04000000000000", "<5,37>": "", "<5,38>": "", "<5,39>": "", @@ -890,7 +950,7 @@ "<5,53>": "", "<5,54>": "", "<5,55>": "OLE.Border", - "<5,56>": "None", + "<5,56>": "XP", "<5,57>": "", "<5,58>": "", "<5,59>": "", @@ -945,24 +1005,24 @@ "<5,108>": "" }, "<6>": { - "<6,1>": "OLE_POPUP", + "<6,1>": "OLE_RPT_UNSIGNED_WAFERS", "<6,2>": "", - "<6,3>": "OLECONTROL.SRP.Popup.1", + "<6,3>": "OLECONTROL.SRP.ReportTable.1", "<6,4>": "NDW_MAKEUP_WAFERS", - "<6,5>": "158", - "<6,6>": "0", - "<6,7>": "116", - "<6,8>": "28", - "<6,9>": "SRP.Popup.1", + "<6,5>": "10", + "<6,6>": "99", + "<6,7>": "-107", + "<6,8>": "47", + "<6,9>": "SRP.ReportTable.1", "<6,10>": { - "<6,10,1>": "0x46000000", + "<6,10,1>": "0x5E000000", "<6,10,2>": "0x0" }, "<6,11>": { - "<6,11,1>": "0x0", + "<6,11,1>": "0x4000", "<6,11,2>": "0x80000000" }, - "<6,12>": "6", + "<6,12>": "4", "<6,13>": { "<6,13,1>": "16053492", "<6,13,2>": "16053492", @@ -1007,7 +1067,7 @@ "<6,33>": "", "<6,34>": "", "<6,35>": "", - "<6,36>": "", + "<6,36>": "00000100DE450000DC04000000000000", "<6,37>": "", "<6,38>": "", "<6,39>": "", @@ -1027,7 +1087,7 @@ "<6,53>": "", "<6,54>": "", "<6,55>": "OLE.Border", - "<6,56>": "None", + "<6,56>": "XP", "<6,57>": "", "<6,58>": "", "<6,59>": "", @@ -1082,24 +1142,24 @@ "<6,108>": "" }, "<7>": { - "<7,1>": "OLE_PIC_AVAILABLE_DIVIDER", + "<7,1>": "OLE_SUBCLASS", "<7,2>": "", - "<7,3>": "OLECONTROL.SRP.Picture.1", + "<7,3>": "OLECONTROL.SRP.Subclass.1", "<7,4>": "NDW_MAKEUP_WAFERS", - "<7,5>": "10", - "<7,6>": "9", - "<7,7>": "-107", - "<7,8>": "14", - "<7,9>": "SRP.Picture.1", + "<7,5>": "38", + "<7,6>": "0", + "<7,7>": "116", + "<7,8>": "28", + "<7,9>": "SRP.Subclass.1", "<7,10>": { - "<7,10,1>": "0x56000000", + "<7,10,1>": "0x46000000", "<7,10,2>": "0x0" }, "<7,11>": { - "<7,11,1>": "0x4000", + "<7,11,1>": "0x0", "<7,11,2>": "0x80000000" }, - "<7,12>": "7", + "<7,12>": "5", "<7,13>": { "<7,13,1>": "16053492", "<7,13,2>": "16053492", @@ -1144,7 +1204,7 @@ "<7,33>": "", "<7,34>": "", "<7,35>": "", - "<7,36>": "05000000000000000000000032000000FFFEFF044E006F006E006500FFFEFF0341006C006C00FFFEFF044E006F006E006500FFFEFF0744006900760069006400650072000100000001000000FFFEFF0B430065006E00740065007200FEF04C00650066007400FFFEFF00FFFEFF0443006C0069007000FFFEFF044100750074006F00FFFEFF1041007600610069006C00610062006C0065002000570061006600650072007300FFFEFF044E006F006E006500FFFEFF205300650067006F006500200055004900FCF03000FCF0370030003000FCF03000FCF03000FCF03000FCF03100FCF03000FCF03000FCF03000FCF03000FCF03000000000000000F03FFFFEFF0B430065006E00740065007200FEF04C00650066007400F7FFFFFF00000000000000000000000001000000", + "<7,36>": "", "<7,37>": "", "<7,38>": "", "<7,39>": "", @@ -1163,68 +1223,8 @@ "<7,52>": "", "<7,53>": "", "<7,54>": "", - "<7,55>": { - "<7,55,1>": "OLE.Animated", - "<7,55,2>": "OLE.AnimationDelay", - "<7,55,3>": "OLE.AutoLoadDropFile", - "<7,55,4>": "OLE.BackgroundColor", - "<7,55,5>": "OLE.BorderAlignment", - "<7,55,6>": "OLE.BorderType", - "<7,55,7>": "OLE.Caption", - "<7,55,8>": "OLE.CaptionColor", - "<7,55,9>": "OLE.CaptionHorzAlign", - "<7,55,10>": "OLE.CaptionHorzOffset", - "<7,55,11>": "OLE.CaptionVertAlign", - "<7,55,12>": "OLE.CaptionVertOffset", - "<7,55,13>": "OLE.ControlPart", - "<7,55,14>": "OLE.FontBold", - "<7,55,15>": "OLE.FontItalic", - "<7,55,16>": "OLE.FontName", - "<7,55,17>": "OLE.FontSize", - "<7,55,18>": "OLE.FontUnderlined", - "<7,55,19>": "OLE.Frame", - "<7,55,20>": "OLE.FrameCount", - "<7,55,21>": "OLE.HorzAlign", - "<7,55,22>": "OLE.Image", - "<7,55,23>": "OLE.ImageHorzOffset", - "<7,55,24>": "OLE.ImageVertOffset", - "<7,55,25>": "OLE.Layout", - "<7,55,26>": "OLE.ResizeUsingGDIPlus", - "<7,55,27>": "OLE.TransparentColor", - "<7,55,28>": "OLE.VertAlign", - "<7,55,29>": "OLE.Zoom" - }, - "<7,56>": { - "<7,56,1>": "0", - "<7,56,2>": "50", - "<7,56,3>": "0", - "<7,56,4>": "None", - "<7,56,5>": "All", - "<7,56,6>": "None", - "<7,56,7>": "Available Wafers", - "<7,56,8>": "None", - "<7,56,9>": "Left", - "<7,56,10>": "-9", - "<7,56,11>": "Center", - "<7,56,12>": "0", - "<7,56,13>": "Divider", - "<7,56,14>": "1", - "<7,56,15>": "0", - "<7,56,16>": "Segoe UI", - "<7,56,17>": "8", - "<7,56,18>": "0", - "<7,56,19>": "1", - "<7,56,20>": "1", - "<7,56,21>": "Left", - "<7,56,22>": "", - "<7,56,23>": "0", - "<7,56,24>": "0", - "<7,56,25>": "Clip", - "<7,56,26>": "1", - "<7,56,27>": "Auto", - "<7,56,28>": "Center", - "<7,56,29>": "1" - }, + "<7,55>": "OLE.Border", + "<7,56>": "None", "<7,57>": "", "<7,58>": "", "<7,59>": "", @@ -1279,24 +1279,24 @@ "<7,108>": "" }, "<8>": { - "<8,1>": "OLE_PIC_UNAVAILABLE_DIVIDER", + "<8,1>": "OLE_POPUP", "<8,2>": "", - "<8,3>": "OLECONTROL.SRP.Picture.1", + "<8,3>": "OLECONTROL.SRP.Popup.1", "<8,4>": "NDW_MAKEUP_WAFERS", - "<8,5>": "10", - "<8,6>": "83", - "<8,7>": "-107", - "<8,8>": "14", - "<8,9>": "SRP.Picture.1", + "<8,5>": "158", + "<8,6>": "0", + "<8,7>": "116", + "<8,8>": "28", + "<8,9>": "SRP.Popup.1", "<8,10>": { - "<8,10,1>": "0x56000000", + "<8,10,1>": "0x46000000", "<8,10,2>": "0x0" }, "<8,11>": { - "<8,11,1>": "0x4000", + "<8,11,1>": "0x0", "<8,11,2>": "0x80000000" }, - "<8,12>": "8", + "<8,12>": "6", "<8,13>": { "<8,13,1>": "16053492", "<8,13,2>": "16053492", @@ -1341,7 +1341,7 @@ "<8,33>": "", "<8,34>": "", "<8,35>": "", - "<8,36>": "05000000000000000000000032000000FFFEFF044E006F006E006500FFFEFF0341006C006C00FFFEFF044E006F006E006500FFFEFF0744006900760069006400650072000100000001000000FFFEFF0B430065006E00740065007200FEF04C00650066007400FFFEFF00FFFEFF0443006C0069007000FFFEFF044100750074006F00FFFEFF3355006E0061007600610069006C00610062006C006500200057006100660065007200730020002D002000570061006900740069006E00670020006F006E0020005200440053002000460069006E0061006C0020005300690067006E0061007400750072006500FFFEFF044E006F006E006500FFFEFF205300650067006F006500200055004900FCF03000FCF0370030003000FCF03000FCF03000FCF03000FCF03100FCF03000FCF03000FCF03000FCF03000FCF03000000000000000F03FFFFEFF0B430065006E00740065007200FEF04C00650066007400F7FFFFFF00000000000000000000000001000000", + "<8,36>": "", "<8,37>": "", "<8,38>": "", "<8,39>": "", @@ -1360,68 +1360,8 @@ "<8,52>": "", "<8,53>": "", "<8,54>": "", - "<8,55>": { - "<8,55,1>": "OLE.Animated", - "<8,55,2>": "OLE.AnimationDelay", - "<8,55,3>": "OLE.AutoLoadDropFile", - "<8,55,4>": "OLE.BackgroundColor", - "<8,55,5>": "OLE.BorderAlignment", - "<8,55,6>": "OLE.BorderType", - "<8,55,7>": "OLE.Caption", - "<8,55,8>": "OLE.CaptionColor", - "<8,55,9>": "OLE.CaptionHorzAlign", - "<8,55,10>": "OLE.CaptionHorzOffset", - "<8,55,11>": "OLE.CaptionVertAlign", - "<8,55,12>": "OLE.CaptionVertOffset", - "<8,55,13>": "OLE.ControlPart", - "<8,55,14>": "OLE.FontBold", - "<8,55,15>": "OLE.FontItalic", - "<8,55,16>": "OLE.FontName", - "<8,55,17>": "OLE.FontSize", - "<8,55,18>": "OLE.FontUnderlined", - "<8,55,19>": "OLE.Frame", - "<8,55,20>": "OLE.FrameCount", - "<8,55,21>": "OLE.HorzAlign", - "<8,55,22>": "OLE.Image", - "<8,55,23>": "OLE.ImageHorzOffset", - "<8,55,24>": "OLE.ImageVertOffset", - "<8,55,25>": "OLE.Layout", - "<8,55,26>": "OLE.ResizeUsingGDIPlus", - "<8,55,27>": "OLE.TransparentColor", - "<8,55,28>": "OLE.VertAlign", - "<8,55,29>": "OLE.Zoom" - }, - "<8,56>": { - "<8,56,1>": "0", - "<8,56,2>": "50", - "<8,56,3>": "0", - "<8,56,4>": "None", - "<8,56,5>": "All", - "<8,56,6>": "None", - "<8,56,7>": "Unavailable Wafers - Waiting on RDS Final Signature", - "<8,56,8>": "None", - "<8,56,9>": "Left", - "<8,56,10>": "-9", - "<8,56,11>": "Center", - "<8,56,12>": "0", - "<8,56,13>": "Divider", - "<8,56,14>": "1", - "<8,56,15>": "0", - "<8,56,16>": "Segoe UI", - "<8,56,17>": "8", - "<8,56,18>": "0", - "<8,56,19>": "1", - "<8,56,20>": "1", - "<8,56,21>": "Left", - "<8,56,22>": "", - "<8,56,23>": "0", - "<8,56,24>": "0", - "<8,56,25>": "Clip", - "<8,56,26>": "1", - "<8,56,27>": "Auto", - "<8,56,28>": "Center", - "<8,56,29>": "1" - }, + "<8,55>": "OLE.Border", + "<8,56>": "None", "<8,57>": "", "<8,58>": "", "<8,59>": "", @@ -1476,27 +1416,27 @@ "<8,108>": "" }, "<9>": { - "<9,1>": "OLE_PIC_NO_WAFERS", + "<9,1>": "OLE_PIC_AVAILABLE_DIVIDER", "<9,2>": "", "<9,3>": "OLECONTROL.SRP.Picture.1", "<9,4>": "NDW_MAKEUP_WAFERS", "<9,5>": "10", "<9,6>": "9", - "<9,7>": "676", - "<9,8>": "135", + "<9,7>": "-107", + "<9,8>": "14", "<9,9>": "SRP.Picture.1", "<9,10>": { - "<9,10,1>": "0x46000000", + "<9,10,1>": "0x56000000", "<9,10,2>": "0x0" }, "<9,11>": { - "<9,11,1>": "0x0", + "<9,11,1>": "0x4000", "<9,11,2>": "0x80000000" }, - "<9,12>": "9", + "<9,12>": "7", "<9,13>": { - "<9,13,1>": "-2", - "<9,13,2>": "-2", + "<9,13,1>": "16053492", + "<9,13,2>": "16053492", "<9,13,3>": "" }, "<9,14>": "0", @@ -1538,7 +1478,7 @@ "<9,33>": "", "<9,34>": "", "<9,35>": "", - "<9,36>": "05000000000000000000000032000000FFFEFF044E006F006E006500FFFEFF0341006C006C00FFFEFF0258005000FFFEFF044E006F006E0065000100000001000000FFFEFF0D430065006E00740065007200FEF0430065006E00740065007200FFFEFF00FFFEFF0443006C0069007000FFFEFF044100750074006F00FFFEFF2554006800650072006500200061007200650020006E006F0020006D0061006B006500750070002000770061006600650072007300200061007600610069006C00610062006C0065002E00FFFEFF044E006F006E006500FFFEFF205300650067006F006500200055004900FCF03000FCF0340030003000FCF03000FCF03000FCF03000FCF03100FCF03000FCF03000FCF03000FCF03000FCF03000000000000000F03FFFFEFF0D430065006E00740065007200FEF0430065006E007400650072000000000000000000000000000000000001000000", + "<9,36>": "05000000000000000000000032000000FFFEFF044E006F006E006500FFFEFF0341006C006C00FFFEFF044E006F006E006500FFFEFF0744006900760069006400650072000100000001000000FFFEFF0B430065006E00740065007200FEF04C00650066007400FFFEFF00FFFEFF0443006C0069007000FFFEFF044100750074006F00FFFEFF1041007600610069006C00610062006C0065002000570061006600650072007300FFFEFF044E006F006E006500FFFEFF225300650067006F006500200055004900FCF02D0031003100FCF0370030003000FCF03000FCF03000FCF03000FCF03100FCF03000FCF03000FCF03000FCF03000FCF03000000000000000F03FFFFEFF0B430065006E00740065007200FEF04C00650066007400F7FFFFFF00000000000000000000000001000000", "<9,37>": "", "<9,38>": "", "<9,39>": "", @@ -1594,22 +1534,22 @@ "<9,56,3>": "0", "<9,56,4>": "None", "<9,56,5>": "All", - "<9,56,6>": "XP", - "<9,56,7>": "There are no makeup wafers available.", + "<9,56,6>": "None", + "<9,56,7>": "Available Wafers", "<9,56,8>": "None", - "<9,56,9>": "Center", - "<9,56,10>": "0", + "<9,56,9>": "Left", + "<9,56,10>": "-9", "<9,56,11>": "Center", "<9,56,12>": "0", - "<9,56,13>": "None", - "<9,56,14>": "0", + "<9,56,13>": "Divider", + "<9,56,14>": "1", "<9,56,15>": "0", "<9,56,16>": "Segoe UI", "<9,56,17>": "8", "<9,56,18>": "0", "<9,56,19>": "1", "<9,56,20>": "1", - "<9,56,21>": "Center", + "<9,56,21>": "Left", "<9,56,22>": "", "<9,56,23>": "0", "<9,56,24>": "0", @@ -1673,24 +1613,24 @@ "<9,108>": "" }, "<10>": { - "<10,1>": "OLE_RPT_NO_BATCH_WAFERS", + "<10,1>": "OLE_PIC_UNAVAILABLE_DIVIDER", "<10,2>": "", - "<10,3>": "OLECONTROL.SRP.ReportTable.1", + "<10,3>": "OLECONTROL.SRP.Picture.1", "<10,4>": "NDW_MAKEUP_WAFERS", "<10,5>": "10", - "<10,6>": "173", + "<10,6>": "83", "<10,7>": "-107", - "<10,8>": "47", - "<10,9>": "SRP.ReportTable.1", + "<10,8>": "14", + "<10,9>": "SRP.Picture.1", "<10,10>": { - "<10,10,1>": "0x5E000000", + "<10,10,1>": "0x56000000", "<10,10,2>": "0x0" }, "<10,11>": { "<10,11,1>": "0x4000", "<10,11,2>": "0x80000000" }, - "<10,12>": "10", + "<10,12>": "8", "<10,13>": { "<10,13,1>": "16053492", "<10,13,2>": "16053492", @@ -1735,7 +1675,7 @@ "<10,33>": "", "<10,34>": "", "<10,35>": "", - "<10,36>": "00000100DE450000DC04000000000000", + "<10,36>": "05000000000000000000000032000000FFFEFF044E006F006E006500FFFEFF0341006C006C00FFFEFF044E006F006E006500FFFEFF0744006900760069006400650072000100000001000000FFFEFF0B430065006E00740065007200FEF04C00650066007400FFFEFF00FFFEFF0443006C0069007000FFFEFF044100750074006F00FFFEFF3355006E0061007600610069006C00610062006C006500200057006100660065007200730020002D002000570061006900740069006E00670020006F006E0020005200440053002000460069006E0061006C0020005300690067006E0061007400750072006500FFFEFF044E006F006E006500FFFEFF225300650067006F006500200055004900FCF02D0031003100FCF0370030003000FCF03000FCF03000FCF03000FCF03100FCF03000FCF03000FCF03000FCF03000FCF03000000000000000F03FFFFEFF0B430065006E00740065007200FEF04C00650066007400F7FFFFFF00000000000000000000000001000000", "<10,37>": "", "<10,38>": "", "<10,39>": "", @@ -1754,8 +1694,68 @@ "<10,52>": "", "<10,53>": "", "<10,54>": "", - "<10,55>": "OLE.Border", - "<10,56>": "XP", + "<10,55>": { + "<10,55,1>": "OLE.Animated", + "<10,55,2>": "OLE.AnimationDelay", + "<10,55,3>": "OLE.AutoLoadDropFile", + "<10,55,4>": "OLE.BackgroundColor", + "<10,55,5>": "OLE.BorderAlignment", + "<10,55,6>": "OLE.BorderType", + "<10,55,7>": "OLE.Caption", + "<10,55,8>": "OLE.CaptionColor", + "<10,55,9>": "OLE.CaptionHorzAlign", + "<10,55,10>": "OLE.CaptionHorzOffset", + "<10,55,11>": "OLE.CaptionVertAlign", + "<10,55,12>": "OLE.CaptionVertOffset", + "<10,55,13>": "OLE.ControlPart", + "<10,55,14>": "OLE.FontBold", + "<10,55,15>": "OLE.FontItalic", + "<10,55,16>": "OLE.FontName", + "<10,55,17>": "OLE.FontSize", + "<10,55,18>": "OLE.FontUnderlined", + "<10,55,19>": "OLE.Frame", + "<10,55,20>": "OLE.FrameCount", + "<10,55,21>": "OLE.HorzAlign", + "<10,55,22>": "OLE.Image", + "<10,55,23>": "OLE.ImageHorzOffset", + "<10,55,24>": "OLE.ImageVertOffset", + "<10,55,25>": "OLE.Layout", + "<10,55,26>": "OLE.ResizeUsingGDIPlus", + "<10,55,27>": "OLE.TransparentColor", + "<10,55,28>": "OLE.VertAlign", + "<10,55,29>": "OLE.Zoom" + }, + "<10,56>": { + "<10,56,1>": "0", + "<10,56,2>": "50", + "<10,56,3>": "0", + "<10,56,4>": "None", + "<10,56,5>": "All", + "<10,56,6>": "None", + "<10,56,7>": "Unavailable Wafers - Waiting on RDS Final Signature", + "<10,56,8>": "None", + "<10,56,9>": "Left", + "<10,56,10>": "-9", + "<10,56,11>": "Center", + "<10,56,12>": "0", + "<10,56,13>": "Divider", + "<10,56,14>": "1", + "<10,56,15>": "0", + "<10,56,16>": "Segoe UI", + "<10,56,17>": "8", + "<10,56,18>": "0", + "<10,56,19>": "1", + "<10,56,20>": "1", + "<10,56,21>": "Left", + "<10,56,22>": "", + "<10,56,23>": "0", + "<10,56,24>": "0", + "<10,56,25>": "Clip", + "<10,56,26>": "1", + "<10,56,27>": "Auto", + "<10,56,28>": "Center", + "<10,56,29>": "1" + }, "<10,57>": "", "<10,58>": "", "<10,59>": "", @@ -1810,27 +1810,27 @@ "<10,108>": "" }, "<11>": { - "<11,1>": "OLE_PIC_NO_BATCH_DIVIDER", + "<11,1>": "OLE_PIC_NO_WAFERS", "<11,2>": "", "<11,3>": "OLECONTROL.SRP.Picture.1", "<11,4>": "NDW_MAKEUP_WAFERS", "<11,5>": "10", - "<11,6>": "157", - "<11,7>": "-107", - "<11,8>": "14", + "<11,6>": "9", + "<11,7>": "676", + "<11,8>": "135", "<11,9>": "SRP.Picture.1", "<11,10>": { - "<11,10,1>": "0x56000000", + "<11,10,1>": "0x46000000", "<11,10,2>": "0x0" }, "<11,11>": { - "<11,11,1>": "0x4000", + "<11,11,1>": "0x0", "<11,11,2>": "0x80000000" }, - "<11,12>": "11", + "<11,12>": "9", "<11,13>": { - "<11,13,1>": "16053492", - "<11,13,2>": "16053492", + "<11,13,1>": "-2", + "<11,13,2>": "-2", "<11,13,3>": "" }, "<11,14>": "0", @@ -1872,7 +1872,7 @@ "<11,33>": "", "<11,34>": "", "<11,35>": "", - "<11,36>": "05000000000000000000000032000000FFFEFF044E006F006E006500FFFEFF0341006C006C00FFFEFF044E006F006E006500FFFEFF0744006900760069006400650072000100000001000000FFFEFF0B430065006E00740065007200FEF04C00650066007400FFFEFF00FFFEFF0443006C0069007000FFFEFF044100750074006F00FFFEFF2C55006E0061007600610069006C00610062006C006500200057006100660065007200730020002D002000570061006900740069006E00670020006F006E00200053004100500020004200610074006300680020004E006F00FFFEFF044E006F006E006500FFFEFF205300650067006F006500200055004900FCF03000FCF0370030003000FCF03000FCF03000FCF03000FCF03100FCF03000FCF03000FCF03000FCF03000FCF03000000000000000F03FFFFEFF0B430065006E00740065007200FEF04C00650066007400F7FFFFFF00000000000000000000000001000000", + "<11,36>": "05000000000000000000000032000000FFFEFF044E006F006E006500FFFEFF0341006C006C00FFFEFF0258005000FFFEFF044E006F006E0065000100000001000000FFFEFF0D430065006E00740065007200FEF0430065006E00740065007200FFFEFF00FFFEFF0443006C0069007000FFFEFF044100750074006F00FFFEFF2554006800650072006500200061007200650020006E006F0020006D0061006B006500750070002000770061006600650072007300200061007600610069006C00610062006C0065002E00FFFEFF044E006F006E006500FFFEFF225300650067006F006500200055004900FCF02D0031003100FCF0340030003000FCF03000FCF03000FCF03000FCF03100FCF03000FCF03000FCF03000FCF03000FCF03000000000000000F03FFFFEFF0D430065006E00740065007200FEF0430065006E007400650072000000000000000000000000000000000001000000", "<11,37>": "", "<11,38>": "", "<11,39>": "", @@ -1928,22 +1928,22 @@ "<11,56,3>": "0", "<11,56,4>": "None", "<11,56,5>": "All", - "<11,56,6>": "None", - "<11,56,7>": "Unavailable Wafers - Waiting on SAP Batch No", + "<11,56,6>": "XP", + "<11,56,7>": "There are no makeup wafers available.", "<11,56,8>": "None", - "<11,56,9>": "Left", - "<11,56,10>": "-9", + "<11,56,9>": "Center", + "<11,56,10>": "0", "<11,56,11>": "Center", "<11,56,12>": "0", - "<11,56,13>": "Divider", - "<11,56,14>": "1", + "<11,56,13>": "None", + "<11,56,14>": "0", "<11,56,15>": "0", "<11,56,16>": "Segoe UI", "<11,56,17>": "8", "<11,56,18>": "0", "<11,56,19>": "1", "<11,56,20>": "1", - "<11,56,21>": "Left", + "<11,56,21>": "Center", "<11,56,22>": "", "<11,56,23>": "0", "<11,56,24>": "0", @@ -2005,6 +2005,340 @@ "<11,106>": "", "<11,107>": "", "<11,108>": "" + }, + "<12>": { + "<12,1>": "OLE_RPT_NO_BATCH_WAFERS", + "<12,2>": "", + "<12,3>": "OLECONTROL.SRP.ReportTable.1", + "<12,4>": "NDW_MAKEUP_WAFERS", + "<12,5>": "10", + "<12,6>": "173", + "<12,7>": "-107", + "<12,8>": "47", + "<12,9>": "SRP.ReportTable.1", + "<12,10>": { + "<12,10,1>": "0x5E000000", + "<12,10,2>": "0x0" + }, + "<12,11>": { + "<12,11,1>": "0x4000", + "<12,11,2>": "0x80000000" + }, + "<12,12>": "10", + "<12,13>": { + "<12,13,1>": "16053492", + "<12,13,2>": "16053492", + "<12,13,3>": "" + }, + "<12,14>": "0", + "<12,15>": { + "<12,15,1>": { + "<12,15,1,1>": "Segoe UI", + "<12,15,1,2>": "-12", + "<12,15,1,3>": "400", + "<12,15,1,4>": "0", + "<12,15,1,5>": "0", + "<12,15,1,6>": "0", + "<12,15,1,7>": "0", + "<12,15,1,8>": "34", + "<12,15,1,9>": "0", + "<12,15,1,10>": "3", + "<12,15,1,11>": "2", + "<12,15,1,12>": "1", + "<12,15,1,13>": "0", + "<12,15,1,14>": "0" + } + }, + "<12,16>": "", + "<12,17>": "", + "<12,18>": "", + "<12,19>": "", + "<12,20>": "", + "<12,21>": "", + "<12,22>": "", + "<12,23>": "", + "<12,24>": "", + "<12,25>": "", + "<12,26>": "", + "<12,27>": "", + "<12,28>": "", + "<12,29>": "", + "<12,30>": "", + "<12,31>": "", + "<12,32>": "", + "<12,33>": "", + "<12,34>": "", + "<12,35>": "", + "<12,36>": "00000100DE450000DC04000000000000", + "<12,37>": "", + "<12,38>": "", + "<12,39>": "", + "<12,40>": "", + "<12,41>": "", + "<12,42>": "", + "<12,43>": "", + "<12,44>": "", + "<12,45>": "", + "<12,46>": "", + "<12,47>": "", + "<12,48>": "", + "<12,49>": "", + "<12,50>": "", + "<12,51>": "", + "<12,52>": "", + "<12,53>": "", + "<12,54>": "", + "<12,55>": "OLE.Border", + "<12,56>": "XP", + "<12,57>": "", + "<12,58>": "", + "<12,59>": "", + "<12,60>": "", + "<12,61>": "", + "<12,62>": "", + "<12,63>": "", + "<12,64>": "", + "<12,65>": "", + "<12,66>": "", + "<12,67>": "", + "<12,68>": "", + "<12,69>": "", + "<12,70>": "", + "<12,71>": "", + "<12,72>": "", + "<12,73>": "", + "<12,74>": "", + "<12,75>": "", + "<12,76>": "", + "<12,77>": "", + "<12,78>": "", + "<12,79>": "", + "<12,80>": "", + "<12,81>": "", + "<12,82>": "", + "<12,83>": "", + "<12,84>": "", + "<12,85>": "", + "<12,86>": "", + "<12,87>": "", + "<12,88>": "", + "<12,89>": "", + "<12,90>": "", + "<12,91>": "", + "<12,92>": "", + "<12,93>": "", + "<12,94>": "", + "<12,95>": "", + "<12,96>": "", + "<12,97>": "", + "<12,98>": "", + "<12,99>": "", + "<12,100>": "", + "<12,101>": "", + "<12,102>": "", + "<12,103>": "", + "<12,104>": "", + "<12,105>": "", + "<12,106>": "", + "<12,107>": "", + "<12,108>": "" + }, + "<13>": { + "<13,1>": "OLE_PIC_NO_BATCH_DIVIDER", + "<13,2>": "", + "<13,3>": "OLECONTROL.SRP.Picture.1", + "<13,4>": "NDW_MAKEUP_WAFERS", + "<13,5>": "10", + "<13,6>": "157", + "<13,7>": "-107", + "<13,8>": "14", + "<13,9>": "SRP.Picture.1", + "<13,10>": { + "<13,10,1>": "0x56000000", + "<13,10,2>": "0x0" + }, + "<13,11>": { + "<13,11,1>": "0x4000", + "<13,11,2>": "0x80000000" + }, + "<13,12>": "11", + "<13,13>": { + "<13,13,1>": "16053492", + "<13,13,2>": "16053492", + "<13,13,3>": "" + }, + "<13,14>": "0", + "<13,15>": { + "<13,15,1>": { + "<13,15,1,1>": "Segoe UI", + "<13,15,1,2>": "-12", + "<13,15,1,3>": "400", + "<13,15,1,4>": "0", + "<13,15,1,5>": "0", + "<13,15,1,6>": "0", + "<13,15,1,7>": "0", + "<13,15,1,8>": "34", + "<13,15,1,9>": "0", + "<13,15,1,10>": "3", + "<13,15,1,11>": "2", + "<13,15,1,12>": "1", + "<13,15,1,13>": "0", + "<13,15,1,14>": "0" + } + }, + "<13,16>": "", + "<13,17>": "", + "<13,18>": "", + "<13,19>": "", + "<13,20>": "", + "<13,21>": "", + "<13,22>": "", + "<13,23>": "", + "<13,24>": "", + "<13,25>": "", + "<13,26>": "", + "<13,27>": "", + "<13,28>": "", + "<13,29>": "", + "<13,30>": "", + "<13,31>": "", + "<13,32>": "", + "<13,33>": "", + "<13,34>": "", + "<13,35>": "", + "<13,36>": "05000000000000000000000032000000FFFEFF044E006F006E006500FFFEFF0341006C006C00FFFEFF044E006F006E006500FFFEFF0744006900760069006400650072000100000001000000FFFEFF0B430065006E00740065007200FEF04C00650066007400FFFEFF00FFFEFF0443006C0069007000FFFEFF044100750074006F00FFFEFF2C55006E0061007600610069006C00610062006C006500200057006100660065007200730020002D002000570061006900740069006E00670020006F006E00200053004100500020004200610074006300680020004E006F00FFFEFF044E006F006E006500FFFEFF225300650067006F006500200055004900FCF02D0031003100FCF0370030003000FCF03000FCF03000FCF03000FCF03100FCF03000FCF03000FCF03000FCF03000FCF03000000000000000F03FFFFEFF0B430065006E00740065007200FEF04C00650066007400F7FFFFFF00000000000000000000000001000000", + "<13,37>": "", + "<13,38>": "", + "<13,39>": "", + "<13,40>": "", + "<13,41>": "", + "<13,42>": "", + "<13,43>": "", + "<13,44>": "", + "<13,45>": "", + "<13,46>": "", + "<13,47>": "", + "<13,48>": "", + "<13,49>": "", + "<13,50>": "", + "<13,51>": "", + "<13,52>": "", + "<13,53>": "", + "<13,54>": "", + "<13,55>": { + "<13,55,1>": "OLE.Animated", + "<13,55,2>": "OLE.AnimationDelay", + "<13,55,3>": "OLE.AutoLoadDropFile", + "<13,55,4>": "OLE.BackgroundColor", + "<13,55,5>": "OLE.BorderAlignment", + "<13,55,6>": "OLE.BorderType", + "<13,55,7>": "OLE.Caption", + "<13,55,8>": "OLE.CaptionColor", + "<13,55,9>": "OLE.CaptionHorzAlign", + "<13,55,10>": "OLE.CaptionHorzOffset", + "<13,55,11>": "OLE.CaptionVertAlign", + "<13,55,12>": "OLE.CaptionVertOffset", + "<13,55,13>": "OLE.ControlPart", + "<13,55,14>": "OLE.FontBold", + "<13,55,15>": "OLE.FontItalic", + "<13,55,16>": "OLE.FontName", + "<13,55,17>": "OLE.FontSize", + "<13,55,18>": "OLE.FontUnderlined", + "<13,55,19>": "OLE.Frame", + "<13,55,20>": "OLE.FrameCount", + "<13,55,21>": "OLE.HorzAlign", + "<13,55,22>": "OLE.Image", + "<13,55,23>": "OLE.ImageHorzOffset", + "<13,55,24>": "OLE.ImageVertOffset", + "<13,55,25>": "OLE.Layout", + "<13,55,26>": "OLE.ResizeUsingGDIPlus", + "<13,55,27>": "OLE.TransparentColor", + "<13,55,28>": "OLE.VertAlign", + "<13,55,29>": "OLE.Zoom" + }, + "<13,56>": { + "<13,56,1>": "0", + "<13,56,2>": "50", + "<13,56,3>": "0", + "<13,56,4>": "None", + "<13,56,5>": "All", + "<13,56,6>": "None", + "<13,56,7>": "Unavailable Wafers - Waiting on SAP Batch No", + "<13,56,8>": "None", + "<13,56,9>": "Left", + "<13,56,10>": "-9", + "<13,56,11>": "Center", + "<13,56,12>": "0", + "<13,56,13>": "Divider", + "<13,56,14>": "1", + "<13,56,15>": "0", + "<13,56,16>": "Segoe UI", + "<13,56,17>": "8", + "<13,56,18>": "0", + "<13,56,19>": "1", + "<13,56,20>": "1", + "<13,56,21>": "Left", + "<13,56,22>": "", + "<13,56,23>": "0", + "<13,56,24>": "0", + "<13,56,25>": "Clip", + "<13,56,26>": "1", + "<13,56,27>": "Auto", + "<13,56,28>": "Center", + "<13,56,29>": "1" + }, + "<13,57>": "", + "<13,58>": "", + "<13,59>": "", + "<13,60>": "", + "<13,61>": "", + "<13,62>": "", + "<13,63>": "", + "<13,64>": "", + "<13,65>": "", + "<13,66>": "", + "<13,67>": "", + "<13,68>": "", + "<13,69>": "", + "<13,70>": "", + "<13,71>": "", + "<13,72>": "", + "<13,73>": "", + "<13,74>": "", + "<13,75>": "", + "<13,76>": "", + "<13,77>": "", + "<13,78>": "", + "<13,79>": "", + "<13,80>": "", + "<13,81>": "", + "<13,82>": "", + "<13,83>": "", + "<13,84>": "", + "<13,85>": "", + "<13,86>": "", + "<13,87>": "", + "<13,88>": "", + "<13,89>": "", + "<13,90>": "", + "<13,91>": "", + "<13,92>": "", + "<13,93>": "", + "<13,94>": "", + "<13,95>": "", + "<13,96>": "", + "<13,97>": "", + "<13,98>": "", + "<13,99>": "", + "<13,100>": "", + "<13,101>": "", + "<13,102>": "", + "<13,103>": "", + "<13,104>": "", + "<13,105>": "", + "<13,106>": "", + "<13,107>": "", + "<13,108>": "" } }, "record4": { diff --git a/LSL2/STPROC/MATERIAL_SERVICES.txt b/LSL2/STPROC/MATERIAL_SERVICES.txt index e9bc14a..fbe0f26 100644 --- a/LSL2/STPROC/MATERIAL_SERVICES.txt +++ b/LSL2/STPROC/MATERIAL_SERVICES.txt @@ -60,7 +60,7 @@ Common /EnvironmentServices/ Unused1@, Unused2@, Unused3@, Unused4@, Unused5@, U Declare function Material_Services, Memory_Services, Database_Services, SRP_Array, obj_WO_Mat, obj_WM_Out Declare function Logging_Services, Environment_Services, Datetime, obj_WO_Step, Database_Services, SQL_Services -Declare function SRP_Rotate_Array, SRP_DateTime, obj_WO_Log, obj_Shipment, SRP_Date +Declare function SRP_Rotate_Array, SRP_DateTime, obj_WO_Log, obj_Shipment, SRP_Date, Rds_Services Declare subroutine Material_Services, Memory_Services, Database_Services, SRP_Array, Btree.Extract, Logging_Services Declare subroutine SRP_Stopwatch, Set_Status, RList, Work_Order_Services, SQL_Services, obj_WO_Mat, obj_Notes Declare subroutine SRP_Rotate_Array, SRP_DateTime, obj_WO_Log, Hold_Services @@ -617,7 +617,7 @@ end service // Data within each field mark will be @VM row and @SVM column limited. //---------------------------------------------------------------------------------------------------------------------- Service GetAvailableMakeupWafers(WorkOrderNo, KeysOnly=BOOLEAN) - + AvailableMakeupWafers = '' If WorkOrderNo NE '' then @@ -703,7 +703,9 @@ Service GetAvailableMakeupWafers(WorkOrderNo, KeysOnly=BOOLEAN) ProdSpecID = Xlate('RDS', RDSKeyIDs, RDS_PROD_SPEC_ID$, 'X') end ActiveStatus = XLATE('PROD_SPEC', ProdSpecID, PROD_SPEC_STATUS$, 'X') + LabelCheck = Count(WOMatRow, 'LBLCHK') // JRO Added the extra condition for Active Status 5/8/2020 + debug If ActiveStatus EQ 'A' then Begin Case @@ -711,7 +713,7 @@ Service GetAvailableMakeupWafers(WorkOrderNo, KeysOnly=BOOLEAN) // Cassette has not received a batch number from SAP, so it is not yet eligible to be used. FieldPos = 3 - Case ( (ReactorType NE 'EPP') and (RDSRow NE '') ) OR ( (ReactorType EQ 'EPP') and (WMOFQASig NE '') ) + Case ( (ReactorType NE 'EPP') and (RDSRow NE '') and (LabelCheck NE FALSE$) ) OR ( (ReactorType EQ 'EPP') and (WMOFQASig NE '') and (LabelCheck NE FALSE$) ) // Cassette has a final signature, so it is eligible to be used. FieldPos = 1 @@ -719,6 +721,10 @@ Service GetAvailableMakeupWafers(WorkOrderNo, KeysOnly=BOOLEAN) // Cassette does not yet have a final signature, so it is not yet eligible to be used. FieldPos = 2 + Case ( (ReactorType NE 'EPP') and (RDSRow NE '') and (LabelCheck EQ False$)) OR ( (ReactorType EQ 'EPP') and (WMOFQASig NE '') and (LabelCheck EQ False$)) + // Cassette does not yet have a packing label check, so it is not yet eligible to be used. + FieldPos = 4 + Case Otherwise$ // Log these cassettes as we should never end up here. Null @@ -1477,3 +1483,4 @@ ClearCursors: return + diff --git a/LSL2/STPROC/NDW_MAKEUP_WAFERS_EVENTS.txt b/LSL2/STPROC/NDW_MAKEUP_WAFERS_EVENTS.txt index 129e590..2a29035 100644 --- a/LSL2/STPROC/NDW_MAKEUP_WAFERS_EVENTS.txt +++ b/LSL2/STPROC/NDW_MAKEUP_WAFERS_EVENTS.txt @@ -85,10 +85,11 @@ Event WINDOW.CREATE(CreateParam) MsgUp = Msg(@Window, MsgDef) MakeupWafers = Material_Services('GetAvailableMakeupWafers', ThisWorkOrderNo, False$) - + debug // Remove cassette being backfilled from available list MakeupWafersClean = '' NumMUCass = DCount(MakeupWafers, @VM) + If NumMUCass GT 0 then For CassIndex = 1 to NumMUCass Row = MakeupWafers<0, CassIndex> @@ -186,6 +187,9 @@ Setup_OLE_Controls: PicUnsignedCtrl = @Window : '.OLE_PIC_UNAVAILABLE_DIVIDER' RptNoBatchCtrl = @Window : '.OLE_RPT_NO_BATCH_WAFERS' PicNoBatchCtrl = @Window : '.OLE_PIC_NO_BATCH_DIVIDER' + RptNoLabelCtrl = @Window : '.OLE_RPT_NO_PACK_LABEL' + PicNoLabelCtrl = @Window : '.OLE_PIC_NO_PACK_LABEL' + ColumnList = '' ColumnList<1> = 'WO No' : @VM : 'TEXT' : @VM : 100 : @VM : @VM : @VM : @VM : @VM : @VM : @VM : 'Center' : @VM : @VM : @VM : @VM : 'Segoe UI,9' @@ -198,10 +202,12 @@ Setup_OLE_Controls: Set_Property(RptSignedCtrl, 'OLE.ColumnList', ColumnList) Set_Property(RptUnsignedCtrl, 'OLE.ColumnList', ColumnList) Set_Property(RptNoBatchCtrl, 'OLE.ColumnList', ColumnList) - + Set_Property(RptNoLabelCtrl, 'OLE.ColumnList', ColumnList) + debug SignedWafers = '' UnsignedWafers = '' NoBatchWafers = '' + NoLabelWafers = '' If MakeupWafers NE '' then SignedWafers = MakeupWafers<1> Convert @VM to @FM in SignedWafers @@ -212,6 +218,9 @@ Setup_OLE_Controls: NoBatchWafers = MakeupWafers<3> Convert @VM to @FM in NoBatchWafers Convert @SVM to @VM in NoBatchWafers + NoLabelWafers = MakeupWafers<4> + Convert @VM to @FM in NoLabelWafers + Convert @SVM to @VM in NoLabelWafers end // Get the design time form size. This will be adjusted based on various conditions. @@ -222,9 +231,12 @@ Setup_OLE_Controls: PicUnsignedCtrlSize = Get_Property(PicUnsignedCtrl, 'SIZE') RptNoBatchCtrlSize = Get_Property(RptNoBatchCtrl, 'SIZE') PicNoBatchCtrlSize = Get_Property(PicNoBatchCtrl, 'SIZE') + RptNoLabelCtrlSize = Get_Property(RptNoLabelCtrl, 'SIZE') + PicNoLabelCtrlSize = Get_Property(PicNoLabelCtrl, 'SIZE') NumSignedWafers = DCount(SignedWafers, @FM) NumUnsignedWafers = DCount(UnsignedWafers, @FM) NumNoBatchWafers = DCount(NoBatchWafers, @FM) + NumNoLabelWafers = DCount(NoLabelWafers, @FM) If NumSignedWafers EQ 0 then // If there are no signed wafers are available, display the prompt that asks the user to convert to a makeup box. @@ -249,6 +261,15 @@ Setup_OLE_Controls: Set_Property(RptNoBatchCtrl, 'SIZE', RptNoBatchCtrlSize) Set_Property(PicNoBatchCtrl, 'SIZE', PicNoBatchCtrlSize) end + If NumNoBatchWafers GT 0 then + // Increase the height of the form to display the no label wafers ReportTable control. Move the controls + // down to display below the makeup box message. + FormSize<4> = FormSize<4> + 72 + RptNoLabelCtrlSize<2> = RptNoLabelCtrlSize<2> + 146 + PicNoLabelCtrlSize<2> = PicNoLabelCtrlSize<2> + 146 + Set_Property(RptNoLabelCtrl, 'SIZE', RptNoLabelCtrlSize) + Set_Property(PicNoLabelCtrl, 'SIZE', PicNoLabelCtrlSize) + end end else Set_Property(RptSignedCtrl, 'OLE.List', SignedWafers) If NumSignedWafers GT 1 then @@ -321,7 +342,44 @@ Setup_OLE_Controls: Set_Property(RptNoBatchCtrl, 'SIZE', RptNoBatchCtrlSize) Set_Property(PicNoBatchCtrl, 'SIZE', PicNoBatchCtrlSize) end - + /////////////////////////////////////////////////////////////////////////////////////////////////////////// + // Adjust no Label ReportTable + If NumNoLabelWafers EQ 0 then + Set_Property(PicNoLabelCtrl, 'VISIBLE', False$) + Set_Property(RptNoLabelCtrl, 'VISIBLE', False$) + FormSize<4> = FormSize<4> - 74 + end else + Set_Property(RptNoLabelCtrl, 'OLE.List', NoLabelWafers) + If NumNoLabelWafers GT 1 then + // Add more height to display extra rows. + RptNoLabelCtrlSize<4> = RptNoLabelCtrlSize<4> + (20 * (NumNoLabelWafers - 1)) + end + If NumSignedWafers EQ 0 then + // There are no signed wafers. Move the no Label ReportTable up. + RptNoLabelCtrlSize<2> = RptNoLabelCtrlSize<2> - 74 + PicNoLabelCtrlSize<2> = PicNoLabelCtrlSize<2> - 74 + end else + If NumSignedWafers GT 1 then + // Signed wafers has been made taller. Move the no Label ReportTable down further. + RptNoLabelCtrlSize<2> = RptNoLabelCtrlSize<2> + (20 * (NumSignedWafers - 1)) + PicNoLabelCtrlSize<2> = PicNoLabelCtrlSize<2> + (20 * (NumSignedWafers - 1)) + end + end + If NumUnsignedWafers EQ 0 then + // There are no unsigned wafers. Move the no Label ReportTable up. + RptNoLabelCtrlSize<2> = RptNoLabelCtrlSize<2> - 74 + PicNoLabelCtrlSize<2> = PicNoLabelCtrlSize<2> - 74 + end else + If NumUnsignedWafers GT 1 then + // Unsigned wafers has been made taller. Move the no Label ReportTable down further. + RptNoLabelCtrlSize<2> = RptNoLabelCtrlSize<2> + (20 * (NumUnsignedWafers - 1)) + PicNoLabelCtrlSize<2> = PicNoLabelCtrlSize<2> + (20 * (NumUnsignedWafers - 1)) + end + end + Set_Property(RptNoLabelCtrl, 'SIZE', RptNoLabelCtrlSize) + Set_Property(PicNoLabelCtrl, 'SIZE', PicNoLabelCtrlSize) + end +//////////////////////////////////////////////////////// AdditionalRowsAdj = 0 If NumSignedWafers GT 1 then AdditionalRowsAdj += (NumSignedWafers - 1) * 20 If NumUnsignedWafers GT 1 then AdditionalRowsAdj += (NumUnsignedWafers - 1) * 20 @@ -352,3 +410,4 @@ Setup_OLE_Controls: return +