Files
GateDge2023_ljy/CY.SAL_OUTSTOCK/SQLServer/无关联应收单.sql

27 lines
807 B
MySQL
Raw Normal View History

2023-12-20 09:08:21 +08:00
IF EXISTS (SELECT * FROM sysobjects WHERE name='V_NOT_RECEIVABLE_OUTSTOCK') --<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ<EFBFBD><EFBFBD>ͼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
DROP VIEW V_NOT_RECEIVABLE_OUTSTOCK --<EFBFBD><EFBFBD>ͼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
GO
CREATE VIEW V_NOT_RECEIVABLE_OUTSTOCK
AS
SELECT
A.FID
,A.FBILLNO
,A.FSTOCKORGID
,AE.FENTRYID
FROM
T_SAL_OUTSTOCK A
LEFT JOIN T_SAL_OUTSTOCKENTRY AE ON A.FID = AE.FID
LEFT JOIN (SELECT
A.FID
,A.FBILLNO
,AE.FENTRYID
,BE.FORDERENTRYID
,BE_LK.FSID
FROM
T_SAL_OUTSTOCK A
LEFT JOIN T_SAL_OUTSTOCKENTRY AE ON A.FID = AE.FID
LEFT JOIN T_AR_RECEIVABLEENTRY_LK BE_LK ON BE_LK.FSBILLID = AE.FID AND BE_LK.FSID = AE.FENTRYID
LEFT JOIN T_AR_RECEIVABLEENTRY BE ON BE.FENTRYID = BE_LK.FENTRYID
WHERE
2023-12-26 10:44:19 +08:00
BE_LK.FSTABLENAME = 'T_SAL_OUTSTOCKENTRY' and FARNOTJOINQTY > 0) B ON A.FID = B.FID
2023-12-20 09:08:21 +08:00
WHERE B.FID IS NULL and a.FDOCUMENTSTATUS ='C'