This commit is contained in:
2025-08-04 09:45:55 +08:00
parent 59951854d3
commit c0bd9fe23d
3 changed files with 24 additions and 22 deletions

View File

@@ -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