| 
					
				 | 
			
			
				@@ -4,58 +4,58 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <select id="querylist" resultType="org.jeecg.modules.documents.costLossReview.entity.SyCostLossReview"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         select planNo,min(dverifyDate) as dverifyDate,min(department) as department,min(salesman) as salesman,min(maker) as maker from ( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             select LEFT(cSOCode,CHARINDEX('-',cSOCode)-1) as planNo,dverifydate as dverifyDate,de.cDepName as department, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                pe.cPersonName as salesman,cMaker as maker  from UFDATA_903_2021.dbo.SO_SOMain s 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    JOIN UFDATA_903_2021.dbo.Department de ON s.cDepCode = de.cDepCode 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    JOIN UFDATA_903_2021.dbo.Person  pe ON s.cPersonCode = pe.cPersonCode 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                pe.cPersonName as salesman,cMaker as maker  from UFDATA_103_2021.dbo.SO_SOMain s 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    JOIN UFDATA_103_2021.dbo.Department de ON s.cDepCode = de.cDepCode 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    JOIN UFDATA_103_2021.dbo.Person  pe ON s.cPersonCode = pe.cPersonCode 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     where cSOCode like 'sy%' and CHARINDEX('-',cSOCode)>0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             union all 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             select LEFT(cCode,CHARINDEX('-',cCode)-1) as planNo,dverifydate as dverifyDate,de.cDepName as department, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                pe.cPersonName as salesman,cMaker as maker from UFDATA_903_2021.dbo.OM_MOMain s 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    JOIN UFDATA_903_2021.dbo.Department de ON s.cDepCode = de.cDepCode 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    JOIN UFDATA_903_2021.dbo.Person  pe ON s.cPersonCode = pe.cPersonCode 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                pe.cPersonName as salesman,cMaker as maker from UFDATA_103_2021.dbo.OM_MOMain s 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    JOIN UFDATA_103_2021.dbo.Department de ON s.cDepCode = de.cDepCode 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    JOIN UFDATA_103_2021.dbo.Person  pe ON s.cPersonCode = pe.cPersonCode 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     where cCode like 'sy%' and CHARINDEX('-',cCode)>0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             union all 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             select LEFT(cPOID,CHARINDEX('-',cPOID)-1) as planNo,cAuditDate as dverifyDate,de.cDepName as department, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                pe.cPersonName as salesman,cMaker as maker from UFDATA_903_2021.dbo.PO_Pomain s 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    JOIN UFDATA_903_2021.dbo.Department de ON s.cDepCode = de.cDepCode 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    JOIN UFDATA_903_2021.dbo.Person  pe ON s.cPersonCode = pe.cPersonCode 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                pe.cPersonName as salesman,cMaker as maker from UFDATA_103_2021.dbo.PO_Pomain s 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    JOIN UFDATA_103_2021.dbo.Department de ON s.cDepCode = de.cDepCode 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    JOIN UFDATA_103_2021.dbo.Person  pe ON s.cPersonCode = pe.cPersonCode 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     where cPOID like 'sy%' and CHARINDEX('-',cPOID)>0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             union all 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             select LEFT(cSOCode,CHARINDEX('-',cSOCode)-1) as planNo,dverifydate as dverifyDate,de.cDepName as department, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                pe.cPersonName as salesman,cMaker as maker from UFDATA_901_2021.dbo.SO_SOMain s 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    JOIN UFDATA_901_2021.dbo.Department de ON s.cDepCode = de.cDepCode 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    JOIN UFDATA_901_2021.dbo.Person  pe ON s.cPersonCode = pe.cPersonCode 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                pe.cPersonName as salesman,cMaker as maker from UFDATA_101_2021.dbo.SO_SOMain s 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    JOIN UFDATA_101_2021.dbo.Department de ON s.cDepCode = de.cDepCode 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    JOIN UFDATA_101_2021.dbo.Person  pe ON s.cPersonCode = pe.cPersonCode 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     where cSOCode like 'sy%' and CHARINDEX('-',cSOCode)>0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             union all 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             select LEFT(cCode,CHARINDEX('-',cCode)-1) as planNo,dverifydate as dverifyDate,de.cDepName as department, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                pe.cPersonName as salesman,cMaker as maker from UFDATA_901_2021.dbo.OM_MOMain s 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    JOIN UFDATA_901_2021.dbo.Department de ON s.cDepCode = de.cDepCode 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    JOIN UFDATA_901_2021.dbo.Person  pe ON s.cPersonCode = pe.cPersonCode 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                pe.cPersonName as salesman,cMaker as maker from UFDATA_101_2021.dbo.OM_MOMain s 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    JOIN UFDATA_101_2021.dbo.Department de ON s.cDepCode = de.cDepCode 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    JOIN UFDATA_101_2021.dbo.Person  pe ON s.cPersonCode = pe.cPersonCode 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     where cCode like 'sy%' and CHARINDEX('-',cCode)>0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             union all 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             select LEFT(cPOID,CHARINDEX('-',cPOID)-1) as planNo,cAuditDate as dverifyDate,de.cDepName as department, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                pe.cPersonName as salesman,cMaker as maker from UFDATA_901_2021.dbo.PO_Pomain s 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    JOIN UFDATA_901_2021.dbo.Department de ON s.cDepCode = de.cDepCode 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    JOIN UFDATA_901_2021.dbo.Person  pe ON s.cPersonCode = pe.cPersonCode 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                pe.cPersonName as salesman,cMaker as maker from UFDATA_101_2021.dbo.PO_Pomain s 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    JOIN UFDATA_101_2021.dbo.Department de ON s.cDepCode = de.cDepCode 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    JOIN UFDATA_101_2021.dbo.Person  pe ON s.cPersonCode = pe.cPersonCode 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     where cPOID like 'sy%' and CHARINDEX('-',cPOID)>0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             union all 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             select LEFT(cPOID,CHARINDEX('-',cPOID)-1) as planNo,cAuditDate as dverifyDate,de.cDepName as department, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                pe.cPersonName as salesman,cMaker as maker from UFDATA_902_2021.dbo.PO_Pomain s 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    JOIN UFDATA_902_2021.dbo.Department de ON s.cDepCode = de.cDepCode 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    JOIN UFDATA_902_2021.dbo.Person  pe ON s.cPersonCode = pe.cPersonCode 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                pe.cPersonName as salesman,cMaker as maker from UFDATA_102_2021.dbo.PO_Pomain s 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    JOIN UFDATA_102_2021.dbo.Department de ON s.cDepCode = de.cDepCode 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    JOIN UFDATA_102_2021.dbo.Person  pe ON s.cPersonCode = pe.cPersonCode 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     where cPOID like 'sy%' and CHARINDEX('-',cPOID)>0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             union all 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             select LEFT(cSOCode,CHARINDEX('-',cSOCode)-1) as planNo,dverifydate as dverifyDate,de.cDepName as department, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                pe.cPersonName as salesman,cMaker as maker from UFDATA_902_2021.dbo.SO_SOMain s 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    JOIN UFDATA_902_2021.dbo.Department de ON s.cDepCode = de.cDepCode 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    JOIN UFDATA_902_2021.dbo.Person  pe ON s.cPersonCode = pe.cPersonCode 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                pe.cPersonName as salesman,cMaker as maker from UFDATA_102_2021.dbo.SO_SOMain s 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    JOIN UFDATA_102_2021.dbo.Department de ON s.cDepCode = de.cDepCode 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    JOIN UFDATA_102_2021.dbo.Person  pe ON s.cPersonCode = pe.cPersonCode 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     where cSOCode like 'sy%' and CHARINDEX('-',cSOCode)>0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ) as views 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -66,51 +66,51 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <select id="queryMakerByplanNo" resultType="String"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         select maker from ( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            select LEFT(cSOCode,CHARINDEX('-',cSOCode)-1) as planNo,cMaker as maker from UFDATA_903_2021.dbo.SO_SOMain s 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    JOIN UFDATA_903_2021.dbo.Department de ON s.cDepCode = de.cDepCode 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    JOIN UFDATA_903_2021.dbo.Person  pe ON s.cMaker = pe.cPersonName 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            select LEFT(cSOCode,CHARINDEX('-',cSOCode)-1) as planNo,cMaker as maker from UFDATA_103_2021.dbo.SO_SOMain s 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    JOIN UFDATA_103_2021.dbo.Department de ON s.cDepCode = de.cDepCode 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    JOIN UFDATA_103_2021.dbo.Person  pe ON s.cMaker = pe.cPersonName 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     where cSOCode like 'sy%' and CHARINDEX('-',cSOCode)>0 and pe.cdepcode='TPD02' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             union all 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            select LEFT(cCode,CHARINDEX('-',cCode)-1) as planNo,cMaker as maker from UFDATA_903_2021.dbo.OM_MOMain s 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    JOIN UFDATA_903_2021.dbo.Department de ON s.cDepCode = de.cDepCode 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    JOIN UFDATA_903_2021.dbo.Person  pe ON s.cMaker = pe.cPersonName 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            select LEFT(cCode,CHARINDEX('-',cCode)-1) as planNo,cMaker as maker from UFDATA_103_2021.dbo.OM_MOMain s 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    JOIN UFDATA_103_2021.dbo.Department de ON s.cDepCode = de.cDepCode 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    JOIN UFDATA_103_2021.dbo.Person  pe ON s.cMaker = pe.cPersonName 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     where cCode like 'sy%' and CHARINDEX('-',cCode)>0 and pe.cdepcode='TPD02' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             union all 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            select LEFT(cPOID,CHARINDEX('-',cPOID)-1) as planNo,cMaker as maker from UFDATA_903_2021.dbo.PO_Pomain s 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    JOIN UFDATA_903_2021.dbo.Department de ON s.cDepCode = de.cDepCode 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    JOIN UFDATA_903_2021.dbo.Person  pe ON s.cMaker = pe.cPersonName 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            select LEFT(cPOID,CHARINDEX('-',cPOID)-1) as planNo,cMaker as maker from UFDATA_103_2021.dbo.PO_Pomain s 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    JOIN UFDATA_103_2021.dbo.Department de ON s.cDepCode = de.cDepCode 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    JOIN UFDATA_103_2021.dbo.Person  pe ON s.cMaker = pe.cPersonName 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     where cPOID like 'sy%' and CHARINDEX('-',cPOID)>0 and pe.cdepcode='TPD02' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             union all 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            select LEFT(cSOCode,CHARINDEX('-',cSOCode)-1) as planNo,cMaker as maker from UFDATA_901_2021.dbo.SO_SOMain s 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    JOIN UFDATA_901_2021.dbo.Department de ON s.cDepCode = de.cDepCode 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    JOIN UFDATA_901_2021.dbo.Person  pe ON s.cMaker = pe.cPersonName 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            select LEFT(cSOCode,CHARINDEX('-',cSOCode)-1) as planNo,cMaker as maker from UFDATA_101_2021.dbo.SO_SOMain s 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    JOIN UFDATA_101_2021.dbo.Department de ON s.cDepCode = de.cDepCode 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    JOIN UFDATA_101_2021.dbo.Person  pe ON s.cMaker = pe.cPersonName 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     where cSOCode like 'sy%' and CHARINDEX('-',cSOCode)>0 and pe.cdepcode='TPD02' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             union all 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            select LEFT(cCode,CHARINDEX('-',cCode)-1) as planNo,cMaker as maker from UFDATA_901_2021.dbo.OM_MOMain s 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    JOIN UFDATA_901_2021.dbo.Department de ON s.cDepCode = de.cDepCode 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    JOIN UFDATA_901_2021.dbo.Person  pe ON s.cMaker = pe.cPersonName 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            select LEFT(cCode,CHARINDEX('-',cCode)-1) as planNo,cMaker as maker from UFDATA_101_2021.dbo.OM_MOMain s 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    JOIN UFDATA_101_2021.dbo.Department de ON s.cDepCode = de.cDepCode 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    JOIN UFDATA_101_2021.dbo.Person  pe ON s.cMaker = pe.cPersonName 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     where cCode like 'sy%' and CHARINDEX('-',cCode)>0 and pe.cdepcode='TPD02' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             union all 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            select LEFT(cPOID,CHARINDEX('-',cPOID)-1) as planNo,cMaker as maker from UFDATA_901_2021.dbo.PO_Pomain s 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    JOIN UFDATA_901_2021.dbo.Department de ON s.cDepCode = de.cDepCode 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    JOIN UFDATA_901_2021.dbo.Person  pe ON s.cMaker = pe.cPersonName 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            select LEFT(cPOID,CHARINDEX('-',cPOID)-1) as planNo,cMaker as maker from UFDATA_101_2021.dbo.PO_Pomain s 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    JOIN UFDATA_101_2021.dbo.Department de ON s.cDepCode = de.cDepCode 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    JOIN UFDATA_101_2021.dbo.Person  pe ON s.cMaker = pe.cPersonName 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     where cPOID like 'sy%' and CHARINDEX('-',cPOID)>0 and pe.cdepcode='TPD02' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             union all 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            select LEFT(cPOID,CHARINDEX('-',cPOID)-1) as planNo,cMaker as maker from UFDATA_902_2021.dbo.PO_Pomain s 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    JOIN UFDATA_902_2021.dbo.Department de ON s.cDepCode = de.cDepCode 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    JOIN UFDATA_902_2021.dbo.Person  pe ON s.cMaker = pe.cPersonName 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            select LEFT(cPOID,CHARINDEX('-',cPOID)-1) as planNo,cMaker as maker from UFDATA_102_2021.dbo.PO_Pomain s 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    JOIN UFDATA_102_2021.dbo.Department de ON s.cDepCode = de.cDepCode 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    JOIN UFDATA_102_2021.dbo.Person  pe ON s.cMaker = pe.cPersonName 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     where cPOID like 'sy%' and CHARINDEX('-',cPOID)>0 and pe.cdepcode='TPD02' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             union all 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            select LEFT(cSOCode,CHARINDEX('-',cSOCode)-1) as planNo,cMaker as maker from UFDATA_902_2021.dbo.SO_SOMain s 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    JOIN UFDATA_902_2021.dbo.Department de ON s.cDepCode = de.cDepCode 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    JOIN UFDATA_902_2021.dbo.Person  pe ON s.cMaker = pe.cPersonName 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            select LEFT(cSOCode,CHARINDEX('-',cSOCode)-1) as planNo,cMaker as maker from UFDATA_102_2021.dbo.SO_SOMain s 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    JOIN UFDATA_102_2021.dbo.Department de ON s.cDepCode = de.cDepCode 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    JOIN UFDATA_102_2021.dbo.Person  pe ON s.cMaker = pe.cPersonName 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     where cSOCode like 'sy%' and CHARINDEX('-',cSOCode)>0 and pe.cdepcode='TPD02' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ) as views 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         where planNo =#{planNo} 
			 |