11
This commit is contained in:
@@ -67,14 +67,16 @@ AND F_SOURPAPERCONTRACT=''
|
||||
SELECT F_SOURPAPERCONTRACT,F_sourorderno,F_Papercontract,* FROM dbo.T_SAL_RETURNNOTICE
|
||||
WHERE FBILLNO='PL-THTZD20250700036'
|
||||
|
||||
|
||||
---第一步:刷标准退货销售订单推退货通知单的--
|
||||
BEGIN TRAN
|
||||
UPDATE T_SAL_RETURNNOTICE SET F_SOURPAPERCONTRACT=bb.F_SOURPAPERCONTRACT,F_sourorderno=bb.F_sourorderno
|
||||
FROM dbo.T_SAL_ORDER bb
|
||||
WHERE T_SAL_RETURNNOTICE.F_Papercontract=bb.F_CONTRACTNUMBER AND T_SAL_RETURNNOTICE.FSALEORGID=bb.F_SALEORGID
|
||||
|
||||
|
||||
ROLLBACK
|
||||
|
||||
---第二步:刷非标准的直接从源销售订单推退货通知单的--
|
||||
BEGIN TRAN
|
||||
UPDATE T_SAL_RETURNNOTICE SET F_SOURPAPERCONTRACT=bb.F_CONTRACTNUMBER,F_sourorderno=bb.FBILLNO
|
||||
FROM
|
||||
@@ -83,14 +85,14 @@ AND F_SOURPAPERCONTRACT=''
|
||||
WHERE bb.F_SOURPAPERCONTRACT='' )bb
|
||||
WHERE T_SAL_RETURNNOTICE.fid=bb.FID
|
||||
|
||||
begin TRAN
|
||||
UPDATE dbo.T_SAL_ORDER SET F_Amountold=b.F_SHAREAMOUNT
|
||||
FROM (
|
||||
SELECT SUM(F_SHAREAMOUNT) F_SHAREAMOUNT ,F_ORDERNO FROM VRYF_t_Cust_Entry100021
|
||||
GROUP BY F_ORDERNO) b
|
||||
WHERE T_SAL_ORDER.F_CONTRACTNUMBER=b.F_ORDERNO AND T_SAL_ORDER.FSaleOrgId=100302
|
||||
COMMIT
|
||||
ROLLBACK
|
||||
--begin TRAN
|
||||
--UPDATE dbo.T_SAL_ORDER SET F_Amountold=b.F_SHAREAMOUNT
|
||||
--FROM (
|
||||
--SELECT SUM(F_SHAREAMOUNT) F_SHAREAMOUNT ,F_ORDERNO FROM VRYF_t_Cust_Entry100021
|
||||
--GROUP BY F_ORDERNO) b
|
||||
--WHERE T_SAL_ORDER.F_CONTRACTNUMBER=b.F_ORDERNO AND T_SAL_ORDER.FSaleOrgId=100302
|
||||
--COMMIT
|
||||
--ROLLBACK
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user