|  | @@ -83,7 +83,7 @@ namespace FurnaceRT.Equipments.PMs
 | 
	
		
			
				|  |  |              {
 | 
	
		
			
				|  |  |                  foreach (var wafer in wafers)
 | 
	
		
			
				|  |  |                  {
 | 
	
		
			
				|  |  | -                    if (!(fdcwafers.Contains(wafer.OriginCarrierID)))
 | 
	
		
			
				|  |  | +                    if (!(fdcCarriers.Contains(wafer.OriginCarrierID)))
 | 
	
		
			
				|  |  |                      {
 | 
	
		
			
				|  |  |                          fdcCarriers.Add(wafer.OriginCarrierID);
 | 
	
		
			
				|  |  |                      }
 | 
	
	
		
			
				|  | @@ -92,7 +92,7 @@ namespace FurnaceRT.Equipments.PMs
 | 
	
		
			
				|  |  |                      {
 | 
	
		
			
				|  |  |                          fdcwafers.Add(wafer.WaferID);
 | 
	
		
			
				|  |  |                      }
 | 
	
		
			
				|  |  | -                    if (!(fdcwafers.Contains(wafer.LotId)))
 | 
	
		
			
				|  |  | +                    if (!(fdcLotIds.Contains(wafer.LotId)))
 | 
	
		
			
				|  |  |                      {
 | 
	
		
			
				|  |  |                          fdcLotIds.Add(wafer.LotId);
 | 
	
		
			
				|  |  |                      }
 | 
	
	
		
			
				|  | @@ -116,15 +116,13 @@ namespace FurnaceRT.Equipments.PMs
 | 
	
		
			
				|  |  |                  _fdcLotIds.Add("CRID", fdcid, SECsFormat.Ascii);
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -       
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |              EV.Notify(PMRecipeComplete[moduleName], new SerializableDictionary<string, object>()
 | 
	
		
			
				|  |  |              {
 | 
	
		
			
				|  |  |                  {DVIDName.RecipeID,  recipeName},
 | 
	
		
			
				|  |  |                  {DVIDName.StationName,  module},
 | 
	
		
			
				|  |  |                  {"ProcessWaferIdList",  _fdcwaferList},
 | 
	
		
			
				|  |  |                  {"ProcessCarrierIDList",  _fdccridlst},
 | 
	
		
			
				|  |  | -                {"LotIdList",  _fdcLotIds},
 | 
	
		
			
				|  |  | +                {"ProcessLotIdList",  _fdcLotIds},
 | 
	
		
			
				|  |  |              });
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -149,7 +147,7 @@ namespace FurnaceRT.Equipments.PMs
 | 
	
		
			
				|  |  |              {
 | 
	
		
			
				|  |  |                  foreach (var wafer in wafers)
 | 
	
		
			
				|  |  |                  {
 | 
	
		
			
				|  |  | -                    if (!(fdcwafers.Contains(wafer.OriginCarrierID)))
 | 
	
		
			
				|  |  | +                    if (!(fdcCarriers.Contains(wafer.OriginCarrierID)))
 | 
	
		
			
				|  |  |                      {
 | 
	
		
			
				|  |  |                          fdcCarriers.Add(wafer.OriginCarrierID);
 | 
	
		
			
				|  |  |                      }
 | 
	
	
		
			
				|  | @@ -157,8 +155,8 @@ namespace FurnaceRT.Equipments.PMs
 | 
	
		
			
				|  |  |                      if (!(fdcwafers.Contains(wafer.WaferID)))
 | 
	
		
			
				|  |  |                      {
 | 
	
		
			
				|  |  |                          fdcwafers.Add(wafer.WaferID);
 | 
	
		
			
				|  |  | -                    }   
 | 
	
		
			
				|  |  | -                    if (!(fdcwafers.Contains(wafer.LotId)))
 | 
	
		
			
				|  |  | +                    }
 | 
	
		
			
				|  |  | +                    if (!(fdcLotIds.Contains(wafer.LotId)))
 | 
	
		
			
				|  |  |                      {
 | 
	
		
			
				|  |  |                          fdcLotIds.Add(wafer.LotId);
 | 
	
		
			
				|  |  |                      }
 | 
	
	
		
			
				|  | @@ -174,8 +172,8 @@ namespace FurnaceRT.Equipments.PMs
 | 
	
		
			
				|  |  |              foreach (var fdcid in fdcwafers)
 | 
	
		
			
				|  |  |              {
 | 
	
		
			
				|  |  |                  _fdcwaferList.Add("CRID", fdcid, SECsFormat.Ascii);
 | 
	
		
			
				|  |  | -            }    
 | 
	
		
			
				|  |  | -            
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |              SECsDataItem _fdcLotIds = new SECsDataItem(SECsFormat.List);
 | 
	
		
			
				|  |  |              foreach (var fdcid in fdcLotIds)
 | 
	
		
			
				|  |  |              {
 | 
	
	
		
			
				|  | @@ -188,7 +186,7 @@ namespace FurnaceRT.Equipments.PMs
 | 
	
		
			
				|  |  |                  {DVIDName.StationName,  module},
 | 
	
		
			
				|  |  |                  {"ProcessWaferIdList",  _fdcwaferList},
 | 
	
		
			
				|  |  |                  {"ProcessCarrierIDList",  _fdccridlst},
 | 
	
		
			
				|  |  | -                {"LotIdList",  _fdcLotIds},
 | 
	
		
			
				|  |  | +                {"ProcessLotIdList",  _fdcLotIds},
 | 
	
		
			
				|  |  |              });
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 |