diff --git a/非C#代码文件/应收明细SQL.sql b/非C#代码文件/应收明细SQL.sql index f692138..ca40426 100644 --- a/非C#代码文件/应收明细SQL.sql +++ b/非C#代码文件/应收明细SQL.sql @@ -119,7 +119,7 @@ SELECT A.FID [ (SELECT F_Papercontract,FSALEORGID,MAX(FDATE) AS FDATE FROM T_SAL_DELIVERYNOTICE WITH(NOLOCK) WHERE F_Papercontract = a.F_CONTRACTNUMBER AND FSALEORGID = a.FSALEORGID - GROUP BY F_Papercontract,FSALEORGID ) ck2 ON CK.F_CONTRACTNUMBER = aa.F_CONTRACTNUMBER AND CK.FSALEORGID = AA.FSALEORGID --֪ͨ + GROUP BY F_Papercontract,FSALEORGID ) ck2 ON ck2.F_Papercontract = aa.F_CONTRACTNUMBER AND ck2.FSALEORGID = AA.FSALEORGID --֪ͨ LEFT JOIN (SELECT MAX(FAPPROVEDATE) FAPPROVEDATE,F_PAPERNUMBER,FSALEORGID FROM T_IV_SALESIC ff WITH(NOLOCK) @@ -284,6 +284,7 @@ GROUP BY F_PaperNumber, FSALEORGID --UPDATE [ZRP_YingShouMingXi_yuyubo] SET []= [Ա] + UPDATE [ZRP_YingShouMingXi_yuyubo] SET [K3ۼƷ(λ)]=0,[K3ۼ˻(λ)]=0,[K3ۼרƱ(λ)]=0,[K3ۼƱ(λ)]=0 ---K3ֶ @@ -419,9 +420,9 @@ WHERE T0.FREDBLUE=0 AND aa1.fid= update [ZRP_YingShouMingXi_yuyubo] SET [δڽ]=CASE WHEN ([տ] LIKE '%' OR [տ] LIKE '%' OR [տ] LIKE 'Э鸶%') AND [ܶ]>0 - THEN ([ۼƷ]+[K3ۼƷ(λ)]/-[ۼ˻]-[K3ۼ˻(λ)]/)*[̯]*0.01*[տ̯]*0.01 - [տۼƺ]*[̯]*0.01+[ӷ] + THEN ([ۼƷ]+ISNULL([K3ۼƷ(λ)],0)/-[ۼ˻]-[K3ۼ˻(λ)]/)*[̯]*0.01*[տ̯]*0.01 - [տۼƺ]*[̯]*0.01+[ӷ] WHEN [ܶ]>0 - THEN ([ܶ]-[ۼ˻]-[K3ۼ˻(λ)]/ )*[̯]*0.01*[տ̯]*0.01 - [տۼƺ]*[̯]*0.01 +[ӷ] ELSE 0 END ; + THEN ([ܶ]-[ۼ˻]-ISNULL([K3ۼ˻(λ)],0)/ )*[̯]*0.01*[տ̯]*0.01 - [տۼƺ]*[̯]*0.01 +[ӷ] ELSE 0 END ; update [ZRP_YingShouMingXi_yuyubo] SET [δڽ]=0 WHERE ABS([δڽ])< 0.1; @@ -470,8 +471,8 @@ UPDATE [ZRP_YingShouMingXi_yuyubo] SET ,[5]=CASE WHEN []> 60 THEN (([ܶ]-[ۼ˻]-[K3ۼ˻(λ)]/)*[տ̯]*0.01 -[տۼƺ])*[̯]*0.01 +[ӷ] ELSE 0 END update [ZRP_YingShouMingXi_yuyubo] SET [ԤƵʱ]=CASE WHEN ([ʱ] IS not NULL ) OR ([δڽ]=0 AND [ڽ]=0) THEN NULL ELSE [ԤƵʱ] END - ,[δڽ]= - ([ܶ]-[ۼ˻]-[K3ۼ˻(λ)]/ )*[̯]*0.01*[տ̯]*0.01 - [տۼƺ]*[̯]*0.01 +[ӷ] -ISNULL([ڽ],0) + --,[δڽ]= + -- ([ܶ]-[ۼ˻]-[K3ۼ˻(λ)]/ )*[̯]*0.01*[տ̯]*0.01 - [տۼƺ]*[̯]*0.01 +[ӷ] -ISNULL([ڽ],0) ,[Ƿת]=CASE WHEN [] > 12 THEN '' ELSE '' END ; update [ZRP_YingShouMingXi_yuyubo] SET [δڽ]=0