|  | @@ -21,16 +21,12 @@
 | 
											
												
													
														|  |           SELECT max(ss.iExchRate) as exchangeRate,min(s.iTaxUnitPrice) as soPrice,'101' as pkOrg,
 |  |           SELECT max(ss.iExchRate) as exchangeRate,min(s.iTaxUnitPrice) as soPrice,'101' as pkOrg,
 | 
											
												
													
														|  |              max(o.omCode) as planNum,max(s.cdefine22) as poStyleNum,max(pe.cPersonName) as exportSales,
 |  |              max(o.omCode) as planNum,max(s.cdefine22) as poStyleNum,max(pe.cPersonName) as exportSales,
 | 
											
												
													
														|  |              max(ss.cSOCode) as garmentContractno,max(de.cDepName) as department, 
 |  |              max(ss.cSOCode) as garmentContractno,max(de.cDepName) as department, 
 | 
											
												
													
														|  | -            max(cc.cCusAbbName) as customerShortame,v.cVenAbbName as processUnit,min(sa.dDate) as outdata,
 |  | 
 | 
											
												
													
														|  | 
 |  | +            max(cc.cCusAbbName) as customerShortame,v.cVenAbbName as processUnit,
 | 
											
												
													
														|  |              max(ss.iTaxRate) as taxrate,max(ss.cMaker) as preparedBy,sum(s.iNatSum) as salesordersLocaltotal, 
 |  |              max(ss.iTaxRate) as taxrate,max(ss.cMaker) as preparedBy,sum(s.iNatSum) as salesordersLocaltotal, 
 | 
											
												
													
														|  |              sum(s.iSum) as salesrrdersOriginaltotal,sum(o.iQuantity) as planQuantity    
 |  |              sum(s.iSum) as salesrrdersOriginaltotal,sum(o.iQuantity) as planQuantity    
 | 
											
												
													
														|  |          FROM  UFDATA_101_2021.dbo.SO_SODetails s     
 |  |          FROM  UFDATA_101_2021.dbo.SO_SODetails s     
 | 
											
												
													
														|  |          inner JOIN UFDATA_101_2021.dbo.SO_SOMain ss on ss.ID= s.ID
 |  |          inner JOIN UFDATA_101_2021.dbo.SO_SOMain ss on ss.ID= s.ID
 | 
											
												
													
														|  | -      	left JOIN
 |  | 
 | 
											
												
													
														|  | -				(select min(shs.iSOsID) as iSOsID,min(sh.dDate) as dDate from UFDATA_101_2021.dbo.SaleBillVouchs shs
 |  | 
 | 
											
												
													
														|  | -        left join UFDATA_101_2021.dbo.SaleBillVouch sh ON sh.SBVID = shs.SBVID
 |  | 
 | 
											
												
													
														|  | -				GROUP BY sh.SBVID
 |  | 
 | 
											
												
													
														|  | -				)sa ON s.iSOsID = sa.iSOsID
 |  | 
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  |          inner JOIN (
 |  |          inner JOIN (
 | 
											
												
													
														|  |                       SELECT      
 |  |                       SELECT      
 | 
											
												
													
														|  |                       om.cCode AS omCode,     
 |  |                       om.cCode AS omCode,     
 | 
											
										
											
												
													
														|  | @@ -55,7 +51,7 @@
 | 
											
												
													
														|  |          SELECT max(ss.iExchRate) as exchangeRate,min(s.iTaxUnitPrice) as soPrice,'103' as pkOrg,
 |  |          SELECT max(ss.iExchRate) as exchangeRate,min(s.iTaxUnitPrice) as soPrice,'103' as pkOrg,
 | 
											
												
													
														|  |              max(o.omCode) as planNum,max(s.cdefine22) as poStyleNum,max(pe.cPersonName) as exportSales, 
 |  |              max(o.omCode) as planNum,max(s.cdefine22) as poStyleNum,max(pe.cPersonName) as exportSales, 
 | 
											
												
													
														|  |              max(ss.cSOCode) as garmentContractno,max(de.cDepName) as department, 
 |  |              max(ss.cSOCode) as garmentContractno,max(de.cDepName) as department, 
 | 
											
												
													
														|  | -            max(cu.cCusAbbName) as customerShortame,v.cVenAbbName as processUnit,min(sa.dDate) as outdata,
 |  | 
 | 
											
												
													
														|  | 
 |  | +            max(cu.cCusAbbName) as customerShortame,v.cVenAbbName as processUnit,
 | 
											
												
													
														|  |              max(ss.iTaxRate) as taxrate,max(ss.cMaker) as preparedBy,sum(s.iNatSum) as salesordersLocaltotal, 
 |  |              max(ss.iTaxRate) as taxrate,max(ss.cMaker) as preparedBy,sum(s.iNatSum) as salesordersLocaltotal, 
 | 
											
												
													
														|  |              sum(s.iSum) as salesrrdersOriginaltotal,sum(o.iQuantity) as planQuantity    
 |  |              sum(s.iSum) as salesrrdersOriginaltotal,sum(o.iQuantity) as planQuantity    
 | 
											
												
													
														|  |          FROM  UFDATA_103_2021.dbo.SO_SODetails a     
 |  |          FROM  UFDATA_103_2021.dbo.SO_SODetails a     
 | 
											
										
											
												
													
														|  | @@ -81,11 +77,7 @@
 | 
											
												
													
														|  |          inner join UFDATA_102_2021.dbo.po_podetails g on g.POID=f.POID and g.ivouchrowno=a.iRowNo
 |  |          inner join UFDATA_102_2021.dbo.po_podetails g on g.POID=f.POID and g.ivouchrowno=a.iRowNo
 | 
											
												
													
														|  |          inner join UFDATA_102_2021.dbo.SO_SODetails s on s.iSOsID=g.iorderdid
 |  |          inner join UFDATA_102_2021.dbo.SO_SODetails s on s.iSOsID=g.iorderdid
 | 
											
												
													
														|  |          inner join UFDATA_102_2021.dbo.so_somain ss on ss.id=s.id
 |  |          inner join UFDATA_102_2021.dbo.so_somain ss on ss.id=s.id
 | 
											
												
													
														|  | -       		left JOIN
 |  | 
 | 
											
												
													
														|  | -				(select min(shs.iSOsID) as iSOsID,min(sh.dDate) as dDate from UFDATA_101_2021.dbo.SaleBillVouchs shs
 |  | 
 | 
											
												
													
														|  | -        left join UFDATA_102_2021.dbo.SaleBillVouch sh ON sh.SBVID = shs.SBVID
 |  | 
 | 
											
												
													
														|  | -				GROUP BY sh.SBVID
 |  | 
 | 
											
												
													
														|  | -				)sa ON s.iSOsID = sa.iSOsID
 |  | 
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  |          inner join UFDATA_102_2021.dbo.Person j on j.cPersonCode=ss.cPersonCode 
 |  |          inner join UFDATA_102_2021.dbo.Person j on j.cPersonCode=ss.cPersonCode 
 | 
											
												
													
														|  |          inner JOIN UFDATA_102_2021.dbo.Customer cu ON ss.cCusCode = cu.cCusCode 
 |  |          inner JOIN UFDATA_102_2021.dbo.Customer cu ON ss.cCusCode = cu.cCusCode 
 | 
											
												
													
														|  |          WHERE cc.cCusCode in ('T020001','0001') and ss.cCusCode not in ('T020001','0001') and c.cInvCcode like '19%' GROUP BY v.cVenAbbName
 |  |          WHERE cc.cCusCode in ('T020001','0001') and ss.cCusCode not in ('T020001','0001') and c.cInvCcode like '19%' GROUP BY v.cVenAbbName
 | 
											
										
											
												
													
														|  | @@ -96,7 +88,7 @@
 | 
											
												
													
														|  |          SELECT max(ss.iExchRate) as exchangeRate,min(s.iTaxUnitPrice) as soPrice,'103' as pkOrg,
 |  |          SELECT max(ss.iExchRate) as exchangeRate,min(s.iTaxUnitPrice) as soPrice,'103' as pkOrg,
 | 
											
												
													
														|  |              max(o.omCode) as planNum,max(s.cdefine22) as poStyleNum,max(pe.cPersonName) as exportSales, 
 |  |              max(o.omCode) as planNum,max(s.cdefine22) as poStyleNum,max(pe.cPersonName) as exportSales, 
 | 
											
												
													
														|  |              max(ss.cSOCode) as garmentContractno,max(de.cDepName) as department, 
 |  |              max(ss.cSOCode) as garmentContractno,max(de.cDepName) as department, 
 | 
											
												
													
														|  | -            max(cu.cCusAbbName) as customerShortame,v.cVenAbbName as processUnit,min(sa.dDate) as outdata,
 |  | 
 | 
											
												
													
														|  | 
 |  | +            max(cu.cCusAbbName) as customerShortame,v.cVenAbbName as processUnit,
 | 
											
												
													
														|  |              max(ss.iTaxRate) as taxrate,max(ss.cMaker) as preparedBy,sum(s.iNatSum) as salesordersLocaltotal, 
 |  |              max(ss.iTaxRate) as taxrate,max(ss.cMaker) as preparedBy,sum(s.iNatSum) as salesordersLocaltotal, 
 | 
											
												
													
														|  |              sum(s.iSum) as salesrrdersOriginaltotal,sum(o.iQuantity) as planQuantity    
 |  |              sum(s.iSum) as salesrrdersOriginaltotal,sum(o.iQuantity) as planQuantity    
 | 
											
												
													
														|  |          FROM  UFDATA_103_2021.dbo.SO_SODetails a     
 |  |          FROM  UFDATA_103_2021.dbo.SO_SODetails a     
 | 
											
										
											
												
													
														|  | @@ -122,11 +114,6 @@
 | 
											
												
													
														|  |          inner join UFDATA_101_2021.dbo.po_podetails g on g.POID=f.POID and g.ivouchrowno=a.iRowNo
 |  |          inner join UFDATA_101_2021.dbo.po_podetails g on g.POID=f.POID and g.ivouchrowno=a.iRowNo
 | 
											
												
													
														|  |          inner join UFDATA_101_2021.dbo.SO_SODetails s on s.iSOsID=g.iorderdid
 |  |          inner join UFDATA_101_2021.dbo.SO_SODetails s on s.iSOsID=g.iorderdid
 | 
											
												
													
														|  |          inner join UFDATA_101_2021.dbo.so_somain ss on ss.id=s.id
 |  |          inner join UFDATA_101_2021.dbo.so_somain ss on ss.id=s.id
 | 
											
												
													
														|  | -       	left JOIN
 |  | 
 | 
											
												
													
														|  | -				(select min(shs.iSOsID) as iSOsID,min(sh.dDate) as dDate from UFDATA_101_2021.dbo.SaleBillVouchs shs
 |  | 
 | 
											
												
													
														|  | -        left join UFDATA_101_2021.dbo.SaleBillVouch sh ON sh.SBVID = shs.SBVID
 |  | 
 | 
											
												
													
														|  | -				GROUP BY sh.SBVID
 |  | 
 | 
											
												
													
														|  | -				)sa ON s.iSOsID = sa.iSOsID
 |  | 
 | 
											
												
													
														|  |          inner join UFDATA_101_2021.dbo.Person j on j.cPersonCode=ss.cPersonCode 
 |  |          inner join UFDATA_101_2021.dbo.Person j on j.cPersonCode=ss.cPersonCode 
 | 
											
												
													
														|  |          inner JOIN UFDATA_101_2021.dbo.Customer cu ON ss.cCusCode = cu.cCusCode 
 |  |          inner JOIN UFDATA_101_2021.dbo.Customer cu ON ss.cCusCode = cu.cCusCode 
 | 
											
												
													
														|  |          WHERE cc.cCusCode in ('T020001') and ss.cCusCode not in ('T020001','0001') and c.cInvCcode like '19%' GROUP BY v.cVenAbbName
 |  |          WHERE cc.cCusCode in ('T020001') and ss.cCusCode not in ('T020001','0001') and c.cInvCcode like '19%' GROUP BY v.cVenAbbName
 | 
											
										
											
												
													
														|  | @@ -135,7 +122,7 @@
 | 
											
												
													
														|  |               SELECT max(ss1.iExchRate) as exchangeRate,min(s1.iTaxUnitPrice) as soPrice,'103' as pkOrg,
 |  |               SELECT max(ss1.iExchRate) as exchangeRate,min(s1.iTaxUnitPrice) as soPrice,'103' as pkOrg,
 | 
											
												
													
														|  |              max(o.omCode) as planNum,max(s1.cdefine22) as poStyleNum,max(pe.cPersonName) as exportSales,
 |  |              max(o.omCode) as planNum,max(s1.cdefine22) as poStyleNum,max(pe.cPersonName) as exportSales,
 | 
											
												
													
														|  |              max(ss1.cSOCode) as garmentContractno,max(de.cDepName) as department,
 |  |              max(ss1.cSOCode) as garmentContractno,max(de.cDepName) as department,
 | 
											
												
													
														|  | -            max(cu.cCusAbbName) as customerShortame,v.cVenAbbName as processUnit,min(sa.dDate) as outdata,
 |  | 
 | 
											
												
													
														|  | 
 |  | +            max(cu.cCusAbbName) as customerShortame,v.cVenAbbName as processUnit,
 | 
											
												
													
														|  |              max(ss1.iTaxRate) as taxrate,max(ss1.cMaker) as preparedBy,sum(s.iNatSum) as salesordersLocaltotal,
 |  |              max(ss1.iTaxRate) as taxrate,max(ss1.cMaker) as preparedBy,sum(s.iNatSum) as salesordersLocaltotal,
 | 
											
												
													
														|  |              sum(s.iSum) as salesrrdersOriginaltotal,sum(o.iQuantity) as planQuantity
 |  |              sum(s.iSum) as salesrrdersOriginaltotal,sum(o.iQuantity) as planQuantity
 | 
											
												
													
														|  |          FROM  UFDATA_103_2021.dbo.SO_SODetails a
 |  |          FROM  UFDATA_103_2021.dbo.SO_SODetails a
 | 
											
										
											
												
													
														|  | @@ -166,11 +153,7 @@
 | 
											
												
													
														|  |          inner join UFDATA_101_2021.dbo.po_podetails g1 on g1.POID=f1.POID and g1.ivouchrowno=s.iRowNo
 |  |          inner join UFDATA_101_2021.dbo.po_podetails g1 on g1.POID=f1.POID and g1.ivouchrowno=s.iRowNo
 | 
											
												
													
														|  |          inner join UFDATA_101_2021.dbo.SO_SODetails s1 on s1.iSOsID=g1.iorderdid
 |  |          inner join UFDATA_101_2021.dbo.SO_SODetails s1 on s1.iSOsID=g1.iorderdid
 | 
											
												
													
														|  |          inner join UFDATA_101_2021.dbo.so_somain ss1 on ss1.id=s1.id
 |  |          inner join UFDATA_101_2021.dbo.so_somain ss1 on ss1.id=s1.id
 | 
											
												
													
														|  | -       		left JOIN
 |  | 
 | 
											
												
													
														|  | -				(select min(shs.iSOsID) as iSOsID,min(sh.dDate) as dDate from UFDATA_101_2021.dbo.SaleBillVouchs shs
 |  | 
 | 
											
												
													
														|  | -        left join UFDATA_101_2021.dbo.SaleBillVouch sh ON sh.SBVID = shs.SBVID
 |  | 
 | 
											
												
													
														|  | -				GROUP BY sh.SBVID
 |  | 
 | 
											
												
													
														|  | -				)sa ON s1.iSOsID = sa.iSOsID
 |  | 
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  |          inner join UFDATA_101_2021.dbo.Person j on j.cPersonCode=ss1.cPersonCode
 |  |          inner join UFDATA_101_2021.dbo.Person j on j.cPersonCode=ss1.cPersonCode
 | 
											
												
													
														|  |          inner JOIN UFDATA_101_2021.dbo.Customer cu ON ss1.cCusCode = cu.cCusCode
 |  |          inner JOIN UFDATA_101_2021.dbo.Customer cu ON ss1.cCusCode = cu.cCusCode
 | 
											
												
													
														|  |          WHERE cc.cCusCode in ('0001') and ss.cCusCode in ('T020001') and c.cInvCcode like '19%' GROUP BY v.cVenAbbName
 |  |          WHERE cc.cCusCode in ('0001') and ss.cCusCode in ('T020001') and c.cInvCcode like '19%' GROUP BY v.cVenAbbName
 |