11
This commit is contained in:
14
更新核销金额.sql
14
更新核销金额.sql
@@ -18,6 +18,20 @@ WHERE fid=@fid
|
|||||||
UPDATE T_AutoWrireRecordEntry2 SET FALLAMOUNT3=FALLAMOUNT33,FCONTRACTNUMBER2=(SELECT STRING_AGG(FCONTRACTNUMBER,',') FROM T_AutoWrireRecordEntry WHERE fid= T_AutoWrireRecordEntry2.FID)
|
UPDATE T_AutoWrireRecordEntry2 SET FALLAMOUNT3=FALLAMOUNT33,FCONTRACTNUMBER2=(SELECT STRING_AGG(FCONTRACTNUMBER,',') FROM T_AutoWrireRecordEntry WHERE fid= T_AutoWrireRecordEntry2.FID)
|
||||||
WHERE fid=@fid
|
WHERE fid=@fid
|
||||||
|
|
||||||
|
DECLARE @custID1 INT=0,@cusId2 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 @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 !=@cusId2 )
|
||||||
|
UPDATE T_AutoWrireRecord SET F_KUAKEHU='<EFBFBD><EFBFBD>' WHERE FID=@fid
|
||||||
|
ELSE
|
||||||
|
UPDATE T_AutoWrireRecord SET F_KUAKEHU='<EFBFBD><EFBFBD>' WHERE FID=@fid
|
||||||
UPDATE C SET F_Amount =c.F_Amount+ISNULL( d.<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,0)
|
UPDATE C SET F_Amount =c.F_Amount+ISNULL( d.<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,0)
|
||||||
FROM T_AutoWrireRecord A
|
FROM T_AutoWrireRecord A
|
||||||
INNER JOIN T_AutoWrireRecordEntry B ON A.FID = B.FID
|
INNER JOIN T_AutoWrireRecordEntry B ON A.FID = B.FID
|
||||||
|
|||||||
Reference in New Issue
Block a user