1
This commit is contained in:
@@ -193,7 +193,8 @@ WHERE B.
|
||||
SELECT
|
||||
A.FID,
|
||||
A.FENTRYID,
|
||||
SUM(ISNULL(A.ZPBillingAmount,0)) + SUM(ISNULL(A.PPBillingAmount,0)) + SUM(ISNULL(A.K3רƱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>,0)) + SUM(ISNULL(A.K3<EFBFBD><EFBFBD>Ʊ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>,0)) AS 'רƱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>'
|
||||
--SUM(ISNULL(A.ZPBillingAmount,0)) + SUM(ISNULL(A.PPBillingAmount,0)) + SUM(ISNULL(A.K3רƱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>,0)) + SUM(ISNULL(A.K3<EFBFBD><EFBFBD>Ʊ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>,0)) AS 'רƱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>'
|
||||
SUM(ISNULL(A.ZPBillingAmount,0)) + SUM(ISNULL(A.K3רƱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>,0)) AS 'רƱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>'
|
||||
INTO #TEMP3
|
||||
FROM YingShouZhanKuanMX_GZTH A
|
||||
WHERE A.[<EFBFBD>Ƿ<EFBFBD>K3<EFBFBD><EFBFBD><EFBFBD><EFBFBD>] = 0
|
||||
@@ -259,6 +260,7 @@ WHERE B.
|
||||
|
||||
UPDATE YingShouZhanKuanMX_GZTH
|
||||
SET OrderAmount=0,PaymentAmount=0,ShippedDebt=0,InvoicedDebt=0,IsEnded = NULL ,OwedTickets= 0,BillingAmount=0,PPBillingAmount=0,ZPBillingAmount=0,ZPBillingDate='',PPBillingDate='',PaymentDate = '',ShipmentsDate = ''
|
||||
,ShipmentsAmount = 0,ReturnAmount = 0
|
||||
from (
|
||||
SELECT CASE WHEN ROW_NUMBER() OVER(PARTITION BY FBILLNO ORDER BY fid) = 1 THEN FBILLNO
|
||||
END AS <EFBFBD><EFBFBD><EFBFBD><EFBFBD>,* FROM YingShouZhanKuanMX_GZTH
|
||||
@@ -269,7 +271,7 @@ WHERE B.
|
||||
UPDATE A
|
||||
SET OwedTickets = B.QP
|
||||
FROM YingShouZhanKuanMX_GZTH A
|
||||
JOIN (SELECT FID,SUM(ShipmentsAmount) - SUM(BillingAmount) AS 'QP'--SUM(OrderAmount) - SUM(BillingAmount) AS 'QP'
|
||||
JOIN (SELECT FID,SUM(ShipmentsAmount) -SUM(ReturnNum)- SUM(BillingAmount) AS 'QP' --SUM(ShipmentsAmount)- SUM(BillingAmount) AS 'QP'
|
||||
FROM YingShouZhanKuanMX_GZTH GROUP BY FID) B ON A.FID = B.FID
|
||||
WHERE A.[<EFBFBD>Ƿ<EFBFBD>K3<EFBFBD><EFBFBD><EFBFBD><EFBFBD>] = 0 AND A.row_num = 1
|
||||
|
||||
|
||||
@@ -353,4 +353,16 @@ AND B.
|
||||
AND B.ShouKuanFDate < @EndDate
|
||||
--SELECT OrderAmount,PaymentAmount,ShippedDebt,InvoicedDebt,IsEnded ,OwedTickets,BillingAmount, CASE WHEN ROW_NUMBER() OVER(PARTITION BY FBILLNO ORDER BY fid) = 1 THEN FBILLNO
|
||||
--END AS <EFBFBD><EFBFBD><EFBFBD><EFBFBD>,* FROM YingShouZhanKuanMX_GZTH
|
||||
|
||||
--<EFBFBD><EFBFBD><EFBFBD>ܷ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˻<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڡ<EFBFBD><EFBFBD>˻<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ע
|
||||
SELECT A.FID,SUM(A.ShipmentsAmount) AS '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>', SUM(A.ReturnAmount) AS '<EFBFBD>˻<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',
|
||||
STUFF((SELECT DISTINCT ','+ReturnDate FROM YingShouZhanKuanMX_GZTH WHERE FID = a.FID FOR XML PATH('')),1,1,'') AS '<EFBFBD>˻<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>'
|
||||
INTO #TEMP4
|
||||
FROM YingShouZhanKuanMX_GZTH A
|
||||
GROUP BY A.FID
|
||||
|
||||
UPDATE A
|
||||
SET A.ShipmentsAmount = ISNULL(B.<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,0),A.ReturnAmount = ISNULL(B.<EFBFBD>˻<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,0),A.ReturnDate = ISNULL(B.<EFBFBD>˻<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,'')
|
||||
FROM YingShouZhanKuanMX_GZTH A
|
||||
INNER JOIN #TEMP4 B ON A.FID = B.FID
|
||||
END
|
||||
@@ -49,7 +49,18 @@ INNER JOIN #CFTEMP1 B On A.FID = B.FID
|
||||
|
||||
|
||||
DELETE FROM YingShouZhanKuanJY_GZTH
|
||||
WHERE row_num <> 1;
|
||||
WHERE row_num <> 1;
|
||||
|
||||
UPDATE A
|
||||
SET A.Number = B.row_num1
|
||||
FROM YingShouZhanKuanJY_GZTH A
|
||||
INNER JOIN (
|
||||
SELECT
|
||||
FID,
|
||||
ROW_NUMBER() OVER (ORDER BY FID) as row_num1
|
||||
FROM YingShouZhanKuanJY_GZTH
|
||||
) B On A.FID = B.FID
|
||||
|
||||
|
||||
--<EFBFBD><EFBFBD><EFBFBD><EFBFBD>רƱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ʊ<EFBFBD>Ŀ<EFBFBD>Ʊʱ<EFBFBD><EFBFBD>
|
||||
UPDATE A
|
||||
|
||||
Reference in New Issue
Block a user