2025-09-01 12:01:00 +08:00
|
|
|
|
-- <20><>ȫɾ<C8AB><C9BE><EFBFBD><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD>Ƽ<EFBFBD><C6BC><EFBFBD>
|
|
|
|
|
|
IF OBJECT_ID('dbo.ZZV_SalOrder', 'V') IS NOT NULL
|
|
|
|
|
|
DROP VIEW dbo.ZZV_SalOrder;
|
|
|
|
|
|
GO
|
|
|
|
|
|
|
|
|
|
|
|
CREATE VIEW ZZV_SalOrder
|
|
|
|
|
|
AS
|
|
|
|
|
|
|
2025-09-15 17:08:28 +08:00
|
|
|
|
--SELECT *
|
|
|
|
|
|
--,CONVERT(DECIMAL(23,2),ISNULL((SELECT SUM(f.FAllAmount) FROM T_SAL_ORDERENTRY_F f WITH(NOLOCK) WHERE f.fid=a.fid AND f.FAllAmount>0),0.00)) ZhengShuHeJi
|
|
|
|
|
|
--FROM dbo.T_SAL_ORDER a WITH(NOLOCK)
|
|
|
|
|
|
--WHERE a.FDOCUMENTSTATUS='C'
|
|
|
|
|
|
|
|
|
|
|
|
SELECT *,
|
|
|
|
|
|
CASE WHEN EXISTS (
|
|
|
|
|
|
SELECT 1 FROM T_SAL_ORDERENTRY_F f WITH(NOLOCK)
|
|
|
|
|
|
WHERE f.fid = a.fid AND f.FAllAmount > 0
|
|
|
|
|
|
) THEN CONVERT(DECIMAL(23,2),
|
|
|
|
|
|
(SELECT SUM(f.FAllAmount) FROM T_SAL_ORDERENTRY_F f WITH(NOLOCK)
|
|
|
|
|
|
WHERE f.fid = a.fid AND f.FAllAmount > 0)
|
|
|
|
|
|
) ELSE 0.00 END AS ZhengShuHeJi
|
|
|
|
|
|
FROM dbo.T_SAL_ORDER a WITH(NOLOCK)
|
|
|
|
|
|
WHERE a.FDOCUMENTSTATUS = 'C'
|