改成发货通知单的业务日期做到期时间

This commit is contained in:
2025-11-12 14:43:43 +08:00
parent ed34fb41f3
commit 8906817f39

View File

@@ -91,9 +91,9 @@ SELECT A.FID [
SELECT plan1.FID ,CASE
WHEN X.FNAME LIKE '<><EFBFBD><E9B8B6>%' THEN NULL
WHEN X.FNAME LIKE '<><D4A4><EFBFBD><EFBFBD>%' THEN CONVERT(NVARCHAR(20), AA.FAPPROVEDATE, 120)
WHEN X.FNAME LIKE '%<25><><EFBFBD><EFBFBD><EFBFBD>տ<EFBFBD>%' THEN DATEADD(DAY, plan1.F_DAY,ISNULL( ISNULL( CK.F_SFSIGNATURETIME,F_SigningTime),ck.FDATE))
WHEN X.FNAME LIKE '%<25><><EFBFBD><EFBFBD><EFBFBD>տ<EFBFBD>%' THEN DATEADD(DAY, plan1.F_DAY,ISNULL( ISNULL( CK.F_SFSIGNATURETIME,F_SigningTime),ck2.FDATE))
WHEN X.FNAME LIKE '%<25><><EFBFBD><EFBFBD>Ʊ<EFBFBD><C6B1><EFBFBD>տ<EFBFBD>%' THEN DATEADD(DAY, plan1.F_DAY,FP.FAPPROVEDATE)
WHEN X.FNAME LIKE '%<25><EFBFBD><EEB5BD><EFBFBD><EFBFBD>%' THEN DATEADD(DAY, plan1.F_DAY, ISNULL( ISNULL( CK.F_SFSIGNATURETIME,F_SigningTime),ck.FDATE))
WHEN X.FNAME LIKE '%<25><EFBFBD><EEB5BD><EFBFBD><EFBFBD>%' THEN DATEADD(DAY, plan1.F_DAY, ISNULL( ISNULL( CK.F_SFSIGNATURETIME,F_SigningTime),ck2.FDATE))
WHEN X.FNAME LIKE '%<25>ʱ<EFBFBD><CAB1><EFBFBD>%' THEN DATEADD(DAY, plan1.F_DAY,AA.F_XMYSSJ)
WHEN (X.FNAME LIKE '%<25><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>%' OR X.FNAME LIKE '%<25><>Ŀ<EFBFBD><C4BF><EFBFBD><EFBFBD>%') THEN DATEADD(DAY,ISNULL(plan1.F_DAY,0), AA.F_XMYSSJ)
@@ -114,7 +114,12 @@ SELECT A.FID [
WHERE F_CONTRACTNUMBER = a.F_CONTRACTNUMBER AND FSALEORGID = a.FSALEORGID
GROUP BY F_CONTRACTNUMBER,FSALEORGID
) CK
ON CK.F_CONTRACTNUMBER = aa.F_CONTRACTNUMBER AND CK.FSALEORGID = AA.FSALEORGID --<EFBFBD><EFBFBD><EFBFBD>۳<EFBFBD><EFBFBD>
ON CK.F_CONTRACTNUMBER = aa.F_CONTRACTNUMBER AND CK.FSALEORGID = AA.FSALEORGID --<EFBFBD><EFBFBD><EFBFBD>۳<EFBFBD><EFBFBD>
LEFT JOIN
(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 --<EFBFBD><EFBFBD><EFBFBD><EFBFBD>֪ͨ<EFBFBD><EFBFBD>
LEFT JOIN
(SELECT MAX(FAPPROVEDATE) FAPPROVEDATE,F_PAPERNUMBER,FSALEORGID FROM
T_IV_SALESIC ff WITH(NOLOCK)