11
This commit is contained in:
parent
cdd7c37edb
commit
1c5830e04f
@ -277,7 +277,25 @@ WHERE D.FNUMBER NOT IN ( 'P', 'E', 'C','CS','CW','B' )
|
|||||||
AND A.FID NOT IN
|
AND A.FID NOT IN
|
||||||
(
|
(
|
||||||
SELECT FID FROM #PaiChuGongSi
|
SELECT FID FROM #PaiChuGongSi
|
||||||
) {wheresql}; ");
|
) {wheresql};
|
||||||
|
|
||||||
|
INSERT INTO #XiTongHeTong (AFBILLNO,F_ORDERTYPE,Date,Month,ContractNumber,FSALEORGID,FID,FENTRYID,TableName)
|
||||||
|
(SELECT o.FBILLNO,o.F_ORDERTYPE, CONVERT(NVARCHAR, o.FApproveDate, 23) AS 'Date', --日期
|
||||||
|
MONTH(o.FApproveDate) AS 'Month', --月份
|
||||||
|
o.F_CONTRACTNUMBER AS 'ContractNumber', --纸质合同号
|
||||||
|
o.FSALEORGID ,o.FID,b.FENTRYID ,'#XiTongHeTong' AS TableName FROM
|
||||||
|
T_SAL_ORDERENTRY B --销售订单明细表
|
||||||
|
LEFT JOIN
|
||||||
|
dbo.T_SAL_ORDER o ON b.fid=o.FID
|
||||||
|
LEFT JOIN T_SAL_ORDERENTRY_F B2 --销售订单明细_F表
|
||||||
|
ON B.FENTRYID = B2.FENTRYID
|
||||||
|
JOIN T_SAL_ORDERFIN C --销售订单_财务表
|
||||||
|
ON o.FID = C.FID
|
||||||
|
WHERE EXISTS (
|
||||||
|
SELECT 1
|
||||||
|
FROM #XiTongHeTong x
|
||||||
|
WHERE o.F_CONTRACTNUMBER LIKE x.ContractNumber + '%' AND o.F_CONTRACTNUMBER <> x.ContractNumber ) AND b.FQTY>0 ) ;
|
||||||
|
");
|
||||||
|
|
||||||
|
|
||||||
//兴诺明细的充电桩系统合同CS、CW
|
//兴诺明细的充电桩系统合同CS、CW
|
||||||
|
|||||||
@ -61,7 +61,9 @@ WHERE
|
|||||||
AND A.FID NOT IN
|
AND A.FID NOT IN
|
||||||
(
|
(
|
||||||
SELECT FID FROM #PaiChuGongSi
|
SELECT FID FROM #PaiChuGongSi
|
||||||
) AND 1=1 AND a.F_CONTRACTNUMBER like '%S202504070045X%' ; /*dialect*/
|
) AND 1=1 AND a.F_CONTRACTNUMBER like '%S202508080020X%' ;
|
||||||
|
|
||||||
|
/*dialect*/
|
||||||
SELECT A.FBILLNO AS 'AFBILLNO',
|
SELECT A.FBILLNO AS 'AFBILLNO',
|
||||||
'XT' F_ORDERTYPE,
|
'XT' F_ORDERTYPE,
|
||||||
CONVERT(NVARCHAR, A.FApproveDate, 23) AS 'Date', --ÈÕÆÚ
|
CONVERT(NVARCHAR, A.FApproveDate, 23) AS 'Date', --ÈÕÆÚ
|
||||||
@ -101,7 +103,29 @@ WHERE D.FNUMBER NOT IN ( 'P', 'E', 'C','CS','CW','B' )
|
|||||||
AND A.FID NOT IN
|
AND A.FID NOT IN
|
||||||
(
|
(
|
||||||
SELECT FID FROM #PaiChuGongSi
|
SELECT FID FROM #PaiChuGongSi
|
||||||
) AND 1=1 AND a.F_CONTRACTNUMBER like '%S202504070045X%'; /*dialect*/
|
) AND 1=1 AND a.F_CONTRACTNUMBER like '%S202508080020X%';
|
||||||
|
|
||||||
|
--SELECT * FROM #XiTongHeTong
|
||||||
|
INSERT INTO #XiTongHeTong (AFBILLNO,F_ORDERTYPE,Date,Month,ContractNumber,FSALEORGID,FID,FENTRYID,TableName)
|
||||||
|
(SELECT o.FBILLNO,o.F_ORDERTYPE, CONVERT(NVARCHAR, o.FApproveDate, 23) AS 'Date', --日期
|
||||||
|
MONTH(o.FApproveDate) AS 'Month', --月份
|
||||||
|
o.F_CONTRACTNUMBER AS 'ContractNumber', --纸质合同号
|
||||||
|
o.FSALEORGID ,o.FID,b.FENTRYID ,'#XiTongHeTong' AS TableName FROM
|
||||||
|
T_SAL_ORDERENTRY B --销售订单明细表
|
||||||
|
LEFT JOIN
|
||||||
|
dbo.T_SAL_ORDER o ON b.fid=o.FID
|
||||||
|
LEFT JOIN T_SAL_ORDERENTRY_F B2 --销售订单明细_F表
|
||||||
|
ON B.FENTRYID = B2.FENTRYID
|
||||||
|
JOIN T_SAL_ORDERFIN C --销售订单_财务表
|
||||||
|
ON o.FID = C.FID
|
||||||
|
WHERE EXISTS (
|
||||||
|
SELECT 1
|
||||||
|
FROM #XiTongHeTong x
|
||||||
|
WHERE o.F_CONTRACTNUMBER LIKE x.ContractNumber + '%' AND o.F_CONTRACTNUMBER <> x.ContractNumber ) AND b.FQTY>0 )
|
||||||
|
|
||||||
|
--SELECT * FROM T_SAL_ORDER o WHERE o.F_CONTRACTNUMBER LIKE '%S202508080020X%'
|
||||||
|
|
||||||
|
/*dialect*/
|
||||||
SELECT A.FBILLNO AS 'AFBILLNO',
|
SELECT A.FBILLNO AS 'AFBILLNO',
|
||||||
'CDZ' F_ORDERTYPE,
|
'CDZ' F_ORDERTYPE,
|
||||||
CONVERT(NVARCHAR, A.FApproveDate, 23) AS 'Date', --ÈÕÆÚ
|
CONVERT(NVARCHAR, A.FApproveDate, 23) AS 'Date', --ÈÕÆÚ
|
||||||
@ -152,7 +176,7 @@ WHERE
|
|||||||
(
|
(
|
||||||
SELECT FID FROM #PaiChuGongSi
|
SELECT FID FROM #PaiChuGongSi
|
||||||
)
|
)
|
||||||
AND G.FNUMBER LIKE 'V%' AND 1=1 AND a.F_CONTRACTNUMBER like '%S202504070045X%' ; /*dialect*/
|
AND G.FNUMBER LIKE 'V%' AND 1=1 AND a.F_CONTRACTNUMBER like '%S202508080020X%' ; /*dialect*/
|
||||||
SELECT A.FBILLNO AS 'AFBILLNO',
|
SELECT A.FBILLNO AS 'AFBILLNO',
|
||||||
A.F_ORDERTYPE,
|
A.F_ORDERTYPE,
|
||||||
CONVERT(NVARCHAR, A.FApproveDate, 23) AS 'Date', --ÈÕÆÚ
|
CONVERT(NVARCHAR, A.FApproveDate, 23) AS 'Date', --ÈÕÆÚ
|
||||||
@ -206,7 +230,7 @@ WHERE
|
|||||||
(
|
(
|
||||||
SELECT FID FROM #PaiChuGongSi
|
SELECT FID FROM #PaiChuGongSi
|
||||||
)
|
)
|
||||||
AND G.FNUMBER not LIKE 'V%' AND 1=1 AND a.F_CONTRACTNUMBER like '%S202504070045X%'; /*dialect*/
|
AND G.FNUMBER not LIKE 'V%' AND 1=1 AND a.F_CONTRACTNUMBER like '%S202508080020X%'; /*dialect*/
|
||||||
/*dialect*/
|
/*dialect*/
|
||||||
SELECT *
|
SELECT *
|
||||||
INTO #TempTable3
|
INTO #TempTable3
|
||||||
@ -221,7 +245,7 @@ UNION ALL
|
|||||||
SELECT *
|
SELECT *
|
||||||
FROM #PLChongDianZhuangHeTong ;
|
FROM #PLChongDianZhuangHeTong ;
|
||||||
|
|
||||||
/*dialect*/
|
/*dialect*/
|
||||||
SELECT AAA.TableName, A.FBILLNO AS 'AFBILLNO',
|
SELECT AAA.TableName, A.FBILLNO AS 'AFBILLNO',
|
||||||
AAA.F_ORDERTYPE,
|
AAA.F_ORDERTYPE,
|
||||||
CONVERT(NVARCHAR, A.FApproveDate, 23) AS 'Date', --ÈÕÆÚ
|
CONVERT(NVARCHAR, A.FApproveDate, 23) AS 'Date', --ÈÕÆÚ
|
||||||
@ -340,7 +364,7 @@ FROM #PLChongDianZhuangHeTong ;
|
|||||||
ON B.FENTRYID = B2.FENTRYID
|
ON B.FENTRYID = B2.FENTRYID
|
||||||
LEFT JOIN
|
LEFT JOIN
|
||||||
(
|
(
|
||||||
SELECT Aq2.FBillAllAmount_LC,
|
SELECT Aq.FALLAMOUNT_LC AS FBillAllAmount_LC,
|
||||||
Aq.*
|
Aq.*
|
||||||
FROM
|
FROM
|
||||||
(
|
(
|
||||||
@ -369,12 +393,10 @@ FROM #PLChongDianZhuangHeTong ;
|
|||||||
GROUP BY W2.FSID,
|
GROUP BY W2.FSID,
|
||||||
W2.FSBILLID
|
W2.FSBILLID
|
||||||
) Aq
|
) Aq
|
||||||
|
|
||||||
JOIN
|
JOIN
|
||||||
|
|
||||||
(
|
(
|
||||||
SELECT W2.FSBILLID,
|
SELECT W2.FSBILLID,
|
||||||
STRING_AGG(CONVERT(NVARCHAR, W1.FDATE, 23), ',') AS 'FDate',
|
|
||||||
SUM(W1.FPRICEUNITQTY) AS 'FRETNOTICEQTY',
|
SUM(W1.FPRICEUNITQTY) AS 'FRETNOTICEQTY',
|
||||||
SUM(W1.FALLAMOUNT_LC) AS 'FBillAllAmount_LC'
|
SUM(W1.FALLAMOUNT_LC) AS 'FBillAllAmount_LC'
|
||||||
FROM
|
FROM
|
||||||
@ -573,7 +595,7 @@ FROM #PLChongDianZhuangHeTong ;
|
|||||||
ON W1.FENTRYID = W2.FENTRYID
|
ON W1.FENTRYID = W2.FENTRYID
|
||||||
WHERE W2.FSTABLENAME = 'T_SAL_ORDERENTRY'
|
WHERE W2.FSTABLENAME = 'T_SAL_ORDERENTRY'
|
||||||
) H7
|
) H7
|
||||||
ON B.FENTRYID = H7.FSID AND 1=1 AND a.F_CONTRACTNUMBER like '%S202504070045X%' ;
|
ON B.FENTRYID = H7.FSID AND 1=1 AND a.F_CONTRACTNUMBER like '%S202508080020X%' ;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -706,6 +728,6 @@ WHERE F_K3SEQ=k3.
|
|||||||
FROM #tempDaBiao t1
|
FROM #tempDaBiao t1
|
||||||
where Quantity<>0
|
where Quantity<>0
|
||||||
) t1
|
) t1
|
||||||
|
WHERE t1.ProductsCode='H.01.5001.0004'
|
||||||
order by Sort desc,Date desc ,fid desc ,FIDENTITYID
|
order by Sort desc,Date desc ,fid desc ,FIDENTITYID
|
||||||
--DROP TABLE #PaiChuGongSi , #YiBiaoHeTong , #XiTongHeTong ,#TempTable3 ,#PLChongDianZhuangHeTong_yibiao,#tempDaBiao,#XNChongDianZhuangHeTong,#PLChongDianZhuangHeTong
|
--DROP TABLE #PaiChuGongSi , #YiBiaoHeTong , #XiTongHeTong ,#TempTable3 ,#PLChongDianZhuangHeTong_yibiao,#tempDaBiao,#XNChongDianZhuangHeTong,#PLChongDianZhuangHeTong
|
||||||
Loading…
x
Reference in New Issue
Block a user