This commit is contained in:
余宇波 2025-08-27 11:56:27 +08:00
parent 957b8d30da
commit 9979f006e0

View File

@ -18,17 +18,21 @@ WHERE fid=@fid
UPDATE T_AutoWrireRecordEntry2 SET FALLAMOUNT3=FALLAMOUNT33,FCONTRACTNUMBER2=(SELECT STRING_AGG(FCONTRACTNUMBER,',') FROM T_AutoWrireRecordEntry WHERE fid= T_AutoWrireRecordEntry2.FID)
WHERE fid=@fid
DECLARE @custID1 INT=0,@cusId2 INT=0
DECLARE @custID1 INT=0,@cusId2 INT=0,@custIDcount INT =0;
SELECT @custID1=a.FCustId FROM dbo.T_SAL_ORDER a
LEFT JOIN T_AutoWrireRecordEntry b ON a.FBILLNO=b.FBILLNO2
WHERE b.fid=@fid
SELECT @custIDcount=COUNT(DISTINCT a.FCustId ) FROM dbo.T_SAL_ORDER a
LEFT JOIN T_AutoWrireRecordEntry b ON a.FBILLNO=b.FBILLNO2
WHERE b.fid=@fid
SELECT @cusId2=a.FCONTACTUNIT FROM dbo.T_AR_RECEIVEBILL a
LEFT JOIN T_AutoWrireRecordEntry2 b ON a.FBILLNO=b.FBILLNO3
WHERE b.fid=@fid
IF(@custID1 >0 AND @cusId2 >0 and @custID1 !=@cusId2 )
IF(@custID1 >0 AND @cusId2 >0 and @custID1 !=@cusId2 OR @custIDcount >1)
begin
UPDATE T_AutoWrireRecord SET F_KUAKEHU='ÊÇ' WHERE FID=@fid
update T_AutoWrireRecord SET F_YeWuDate=FCreateDate