2
This commit is contained in:
@@ -463,7 +463,7 @@ ORDER BY a.FVERIFYSEQ;
|
|||||||
WHERE FSALEORGID=100302
|
WHERE FSALEORGID=100302
|
||||||
|
|
||||||
UPDATE T_SAL_ORDER SET F_AMOUNT=b.BenCiHeXiao
|
UPDATE T_SAL_ORDER SET F_AMOUNT=b.BenCiHeXiao
|
||||||
FROM (SELECT SUM(BenCiHeXiao ) BenCiHeXiao,XiaoShouBillNo FROM dbo.ZZZ_HeXiaoBook
|
FROM (SELECT SUM(BenCiHeXiao ) BenCiHeXiao,XiaoShouBillNo FROM dbo.ZZZ_HeXiaoBook WHERE [ShouKuanType]!=3
|
||||||
GROUP BY XiaoShouBillNo) b
|
GROUP BY XiaoShouBillNo) b
|
||||||
WHERE T_SAL_ORDER.FBILLNO=b.XiaoShouBillNo AND FSALEORGID=100302 AND F_AMOUNT <> b.BenCiHeXiao AND T_SAL_ORDER.FBILLNO!=''
|
WHERE T_SAL_ORDER.FBILLNO=b.XiaoShouBillNo AND FSALEORGID=100302 AND F_AMOUNT <> b.BenCiHeXiao AND T_SAL_ORDER.FBILLNO!=''
|
||||||
|
|
||||||
@@ -472,7 +472,7 @@ ORDER BY a.FVERIFYSEQ;
|
|||||||
WHERE FSALEORGID=100302
|
WHERE FSALEORGID=100302
|
||||||
|
|
||||||
UPDATE T_AR_RECEIVEBILL SET F_AMOUNT=b.BenCiHeXiao
|
UPDATE T_AR_RECEIVEBILL SET F_AMOUNT=b.BenCiHeXiao
|
||||||
FROM (SELECT SUM(BenCiHeXiao ) BenCiHeXiao,ShouKuanBillNo FROM dbo.ZZZ_HeXiaoBook
|
FROM (SELECT SUM(BenCiHeXiao ) BenCiHeXiao,ShouKuanBillNo FROM dbo.ZZZ_HeXiaoBook WHERE [ShouKuanType]!=3
|
||||||
GROUP BY ShouKuanBillNo) b
|
GROUP BY ShouKuanBillNo) b
|
||||||
WHERE T_AR_RECEIVEBILL.FBILLNO=b.ShouKuanBillNo AND FSALEORGID=100302 AND F_AMOUNT <> b.BenCiHeXiao AND T_AR_RECEIVEBILL.FBILLNO!=''
|
WHERE T_AR_RECEIVEBILL.FBILLNO=b.ShouKuanBillNo AND FSALEORGID=100302 AND F_AMOUNT <> b.BenCiHeXiao AND T_AR_RECEIVEBILL.FBILLNO!=''
|
||||||
|
|
||||||
@@ -522,7 +522,7 @@ BEGIN
|
|||||||
|
|
||||||
DECLARE cursor_TuiKuanRecord1 CURSOR FOR
|
DECLARE cursor_TuiKuanRecord1 CURSOR FOR
|
||||||
SELECT FTYPE,
|
SELECT FTYPE,
|
||||||
FCONTRACTNUMBER,
|
FBILLNO2,
|
||||||
FALLAMOUNT22
|
FALLAMOUNT22
|
||||||
FROM dbo.T_RefundWrireRecordEntry
|
FROM dbo.T_RefundWrireRecordEntry
|
||||||
WHERE FID = @ShouKuanFID;
|
WHERE FID = @ShouKuanFID;
|
||||||
@@ -572,7 +572,7 @@ BEGIN
|
|||||||
@FDATE,
|
@FDATE,
|
||||||
@hexiao,
|
@hexiao,
|
||||||
a.FSALEORGID,
|
a.FSALEORGID,
|
||||||
'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˿<EFBFBD><EFBFBD><EFBFBD>¼<EFBFBD><EFBFBD><EFBFBD><EFBFBD>V1',
|
'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˿<EFBFBD><EFBFBD><EFBFBD>¼<EFBFBD><EFBFBD>1V<EFBFBD><EFBFBD>',
|
||||||
@ShouKuanFID,
|
@ShouKuanFID,
|
||||||
dd.FEXCHANGERATE,
|
dd.FEXCHANGERATE,
|
||||||
FSETTLECURRID,
|
FSETTLECURRID,
|
||||||
@@ -612,7 +612,7 @@ BEGIN
|
|||||||
@FDATE,
|
@FDATE,
|
||||||
c.FALLAMOUNT33,
|
c.FALLAMOUNT33,
|
||||||
a.FSALEORGID,
|
a.FSALEORGID,
|
||||||
'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˿<EFBFBD><EFBFBD><EFBFBD>¼<EFBFBD><EFBFBD>1V<EFBFBD><EFBFBD>',
|
'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˿<EFBFBD><EFBFBD><EFBFBD>¼<EFBFBD><EFBFBD><EFBFBD><EFBFBD>V1',
|
||||||
@ShouKuanFID,
|
@ShouKuanFID,
|
||||||
dd.FEXCHANGERATE,
|
dd.FEXCHANGERATE,
|
||||||
FSETTLECURRID,
|
FSETTLECURRID,
|
||||||
@@ -621,7 +621,7 @@ BEGIN
|
|||||||
head.F_NOTE
|
head.F_NOTE
|
||||||
FROM T_SAL_ORDER a
|
FROM T_SAL_ORDER a
|
||||||
LEFT JOIN T_RefundWrireRecordEntry b
|
LEFT JOIN T_RefundWrireRecordEntry b
|
||||||
ON a.FBILLNO = b.FCONTRACTNUMBER
|
ON a.FBILLNO = b.FBILLNO2
|
||||||
LEFT JOIN T_RefundWrireRecordEntry2 c
|
LEFT JOIN T_RefundWrireRecordEntry2 c
|
||||||
ON b.FID = c.FID
|
ON b.FID = c.FID
|
||||||
LEFT JOIN T_SAL_ORDERFIN dd
|
LEFT JOIN T_SAL_ORDERFIN dd
|
||||||
@@ -668,12 +668,12 @@ BEGIN
|
|||||||
@FDATE,
|
@FDATE,
|
||||||
@hexiao,
|
@hexiao,
|
||||||
a.FSALEORGID,
|
a.FSALEORGID,
|
||||||
'<EFBFBD>տ<EFBFBD><EFBFBD>˿<EFBFBD><EFBFBD><EFBFBD>¼<EFBFBD><EFBFBD><EFBFBD><EFBFBD>V1',
|
'<EFBFBD>տ<EFBFBD><EFBFBD>˿<EFBFBD><EFBFBD><EFBFBD>¼<EFBFBD><EFBFBD>1V<EFBFBD><EFBFBD>',
|
||||||
@ShouKuanFID,
|
@ShouKuanFID,
|
||||||
a.FEXCHANGERATE,
|
a.FEXCHANGERATE,
|
||||||
FCURRENCYID,
|
FCURRENCYID,
|
||||||
FMAINBOOKCURID,
|
FMAINBOOKCURID,
|
||||||
3,
|
4,
|
||||||
@remark
|
@remark
|
||||||
FROM T_AR_RECEIVEBILL a
|
FROM T_AR_RECEIVEBILL a
|
||||||
WHERE a.FBILLNO = @FBILLNO);
|
WHERE a.FBILLNO = @FBILLNO);
|
||||||
@@ -706,7 +706,7 @@ BEGIN
|
|||||||
@FDATE,
|
@FDATE,
|
||||||
c.FALLAMOUNT33,
|
c.FALLAMOUNT33,
|
||||||
a.FSALEORGID,
|
a.FSALEORGID,
|
||||||
'<EFBFBD>տ<EFBFBD><EFBFBD>˿<EFBFBD><EFBFBD><EFBFBD>¼<EFBFBD><EFBFBD>1V<EFBFBD><EFBFBD>',
|
'<EFBFBD>տ<EFBFBD><EFBFBD>˿<EFBFBD><EFBFBD><EFBFBD>¼<EFBFBD><EFBFBD><EFBFBD><EFBFBD>V1',
|
||||||
@ShouKuanFID,
|
@ShouKuanFID,
|
||||||
a.FEXCHANGERATE,
|
a.FEXCHANGERATE,
|
||||||
a.FCURRENCYID,
|
a.FCURRENCYID,
|
||||||
@@ -715,7 +715,7 @@ BEGIN
|
|||||||
head.F_NOTE
|
head.F_NOTE
|
||||||
FROM T_AR_RECEIVEBILL a
|
FROM T_AR_RECEIVEBILL a
|
||||||
LEFT JOIN T_RefundWrireRecordEntry b
|
LEFT JOIN T_RefundWrireRecordEntry b
|
||||||
ON a.FBILLNO = b.FCONTRACTNUMBER
|
ON a.FBILLNO = b.FBILLNO2
|
||||||
LEFT JOIN T_RefundWrireRecordEntry2 c
|
LEFT JOIN T_RefundWrireRecordEntry2 c
|
||||||
ON b.FID = c.FID
|
ON b.FID = c.FID
|
||||||
LEFT JOIN T_RefundWrireRecord head
|
LEFT JOIN T_RefundWrireRecord head
|
||||||
@@ -748,8 +748,23 @@ CLOSE TuiKuanRecord;
|
|||||||
-- 5. <20>ͷ<EFBFBD><CDB7>α<EFBFBD><CEB1><EFBFBD>Դ
|
-- 5. <20>ͷ<EFBFBD><CDB7>α<EFBFBD><CEB1><EFBFBD>Դ
|
||||||
DEALLOCATE TuiKuanRecord;
|
DEALLOCATE TuiKuanRecord;
|
||||||
|
|
||||||
|
-----<EFBFBD>տ<EFBFBD>Ѻ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>= <EFBFBD><EFBFBD><EFBFBD>۵<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>-<EFBFBD>˿<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
UPDATE T_AR_RECEIVEBILL SET F_AMOUNT=F_AMOUNT+ISNULL(b.BenCiHeXiao,0),F_TUIKUAN_AMOUNT=ISNULL(b.BenCiHeXiao,0)
|
||||||
|
FROM (SELECT SUM(BenCiHeXiao*-1 ) BenCiHeXiao,XiaoShouBillNo FROM dbo.ZZZ_HeXiaoBook WHERE [ShouKuanType]=4
|
||||||
|
GROUP BY XiaoShouBillNo) b
|
||||||
|
WHERE T_AR_RECEIVEBILL.FBILLNO=b.XiaoShouBillNo AND FSALEORGID=100302 AND F_AMOUNT <> b.BenCiHeXiao AND T_AR_RECEIVEBILL.FBILLNO!=''
|
||||||
|
|
||||||
|
----<EFBFBD><EFBFBD><EFBFBD>۵<EFBFBD><EFBFBD>Ѻ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>=<EFBFBD>տ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>+<EFBFBD>˿<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
UPDATE T_SAL_ORDER SET F_AMOUNT=F_AMOUNT+ISNULL(b.BenCiHeXiao,0),F_refundAmount=ISNULL(b.BenCiHeXiao,0)
|
||||||
|
FROM (SELECT SUM(BenCiHeXiao*1 ) BenCiHeXiao,XiaoShouBillNo FROM dbo.ZZZ_HeXiaoBook WHERE [ShouKuanType]=3
|
||||||
|
GROUP BY XiaoShouBillNo) b
|
||||||
|
WHERE T_SAL_ORDER.FBILLNO=b.XiaoShouBillNo AND FSALEORGID=100302 AND T_SAL_ORDER.FBILLNO!='';
|
||||||
|
|
||||||
|
---<EFBFBD>˿<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>=<EFBFBD>˿<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
|
UPDATE T_AR_REFUNDBILL SET F_AMOUNT=ISNULL(b.BenCiHeXiao,0)
|
||||||
|
FROM (SELECT SUM(BenCiHeXiao *(-1)) BenCiHeXiao,ShouKuanBillNo FROM dbo.ZZZ_HeXiaoBook WHERE [ShouKuanType]=3
|
||||||
|
GROUP BY ShouKuanBillNo) b
|
||||||
|
WHERE T_AR_REFUNDBILL.FBILLNO=b.ShouKuanBillNo AND FSALEORGID=100302 AND T_AR_REFUNDBILL.FBILLNO!='';
|
||||||
|
|
||||||
--SELECT FVERIFYDATE,FBILLFORMID, FVERIFYSEQ,FSOURCETYPE,FCURWRITTENOFFAMOUNTFOR,FCURWRITTENOFFAMOUNT,FSRCBILLNO,b.FEXCHANGERATE,FCURTAXMATCHAMOUNT,FCURNOTAXMATCHAMOUNT ,FSRCBILLID,a.FMATCHMETHODID
|
--SELECT FVERIFYDATE,FBILLFORMID, FVERIFYSEQ,FSOURCETYPE,FCURWRITTENOFFAMOUNTFOR,FCURWRITTENOFFAMOUNT,FSRCBILLNO,b.FEXCHANGERATE,FCURTAXMATCHAMOUNT,FCURNOTAXMATCHAMOUNT ,FSRCBILLID,a.FMATCHMETHODID
|
||||||
--FROM T_AR_RECMacthLog a
|
--FROM T_AR_RECMacthLog a
|
||||||
|
|||||||
Reference in New Issue
Block a user