231
This commit is contained in:
17
更新核销金额.sql
17
更新核销金额.sql
@@ -14,9 +14,6 @@ BEGIN
|
||||
UPDATE T_AutoWrireRecordEntry SET FALLAMOUNT2=FALLAMOUNT22
|
||||
WHERE fid=@fid
|
||||
|
||||
UPDATE T_AutoWrireRecord SET F_YeWuDate=b.FDATE3
|
||||
FROM T_AutoWrireRecordEntry2 b
|
||||
WHERE T_AutoWrireRecord.FID=@fid AND F_YeWuDate IS NULL AND b.FID=T_AutoWrireRecord.FID
|
||||
|
||||
UPDATE T_AutoWrireRecordEntry2 SET FALLAMOUNT3=FALLAMOUNT33,FCONTRACTNUMBER2=(SELECT STRING_AGG(FCONTRACTNUMBER,',') FROM T_AutoWrireRecordEntry WHERE fid= T_AutoWrireRecordEntry2.FID)
|
||||
WHERE fid=@fid
|
||||
@@ -32,9 +29,19 @@ LEFT JOIN T_AutoWrireRecordEntry2 b ON a.FBILLNO=b.FBILLNO3
|
||||
WHERE b.fid=@fid
|
||||
|
||||
IF(@custID1 !=@cusId2 )
|
||||
begin
|
||||
UPDATE T_AutoWrireRecord SET F_KUAKEHU='<EFBFBD><EFBFBD>' WHERE FID=@fid
|
||||
update T_AutoWrireRecord SET F_YeWuDate=FCreateDate
|
||||
WHERE T_AutoWrireRecord.FID=@fid AND F_YeWuDate IS NULL
|
||||
end
|
||||
ELSE
|
||||
UPDATE T_AutoWrireRecord SET F_KUAKEHU='<EFBFBD><EFBFBD>' WHERE FID=@fid
|
||||
begin
|
||||
UPDATE T_AutoWrireRecord SET F_KUAKEHU='<EFBFBD><EFBFBD>' WHERE FID=@fid
|
||||
|
||||
UPDATE T_AutoWrireRecord SET F_YeWuDate=b.FDATE3
|
||||
FROM T_AutoWrireRecordEntry2 b
|
||||
WHERE T_AutoWrireRecord.FID=@fid AND F_YeWuDate IS NULL AND b.FID=T_AutoWrireRecord.FID
|
||||
|
||||
UPDATE C SET F_Amount =c.F_Amount+ISNULL( d.<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,0)
|
||||
FROM T_AutoWrireRecord A
|
||||
INNER JOIN T_AutoWrireRecordEntry B ON A.FID = B.FID
|
||||
@@ -47,7 +54,7 @@ ELSE
|
||||
GROUP BY B.FBILLNO2
|
||||
) d ON d.FBILLNO2 =b.FBILLNO2
|
||||
WHERE a.FID =@FID ;
|
||||
|
||||
end
|
||||
|
||||
--<EFBFBD><EFBFBD>Ӧ<EFBFBD>յ<EFBFBD><EFBFBD>ۼƺ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
UPDATE C SET F_Amount =c.F_Amount+ISNULL( d.<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,0)
|
||||
|
||||
Reference in New Issue
Block a user