diff --git a/ZZV_SalOrder订单正数合计金额视图.sql b/ZZV_SalOrder订单正数合计金额视图.sql index 6fc3d14..9bdab9a 100644 --- a/ZZV_SalOrder订单正数合计金额视图.sql +++ b/ZZV_SalOrder订单正数合计金额视图.sql @@ -17,16 +17,10 @@ AS --FROM dbo.T_SAL_ORDER a WITH(NOLOCK) --WHERE a.FDOCUMENTSTATUS='C' -SELECT *, -CASE WHEN EXISTS ( - SELECT 1 FROM T_SAL_ORDERENTRY_F f - WHERE f.fid = a.fid AND f.FAllAmount > 0 -) THEN CONVERT(DECIMAL(23,2), - (SELECT SUM(f.FAllAmount) FROM T_SAL_ORDERENTRY_F f - WHERE f.fid = a.fid AND f.FAllAmount > 0) -) ELSE 0.00 END AS ZhengShuHeJi -FROM dbo.T_SAL_ORDER a -WHERE a.FDOCUMENTSTATUS = 'C' +SELECT *, +A.F_TOTALPOSITIVEAMOUNT AS ZhengShuHeJi +FROM dbo.T_SAL_ORDER A +WHERE A.FDOCUMENTSTATUS = 'C' GO