特价明细
This commit is contained in:
@@ -55,7 +55,7 @@ FROM T_SAL_ORDERENTRY B --
|
||||
ON A.F_ORDERCATEGORY = D.FMASTERID
|
||||
WHERE
|
||||
(D.FNUMBER IN ( 'P', 'E', 'C', 'S' ))
|
||||
AND B.F_SPECIALOFFER = '1'
|
||||
AND (B.F_SPECIALOFFER = '1' OR B2.FALLAMOUNT < B.F_SettlementAmount)
|
||||
AND B.F_YKQC_CHECKBOX_QTR != '1'
|
||||
AND A.FDOCUMENTSTATUS = 'C'
|
||||
AND A.FBUSINESSTYPE = 'NORMAL'
|
||||
@@ -63,6 +63,7 @@ WHERE
|
||||
AND A.FMANUALCLOSE = '0'
|
||||
AND A.FMANUALCLOSE <> '1'
|
||||
AND B.FMANUALROWCLOSE <> '1'
|
||||
AND a.FCloseStatus='A' AND b.FMrpCloseStatus='A'
|
||||
AND A.F_CONTRACTNUMBER NOT LIKE 'Z%'
|
||||
AND A.FID NOT IN
|
||||
(
|
||||
@@ -101,9 +102,10 @@ FROM T_SAL_ORDERENTRY B --
|
||||
|
||||
--ES<EFBFBD><EFBFBD>W<EFBFBD><EFBFBD>SX<EFBFBD><EFBFBD>CW<EFBFBD><EFBFBD>D<EFBFBD><EFBFBD>CY
|
||||
WHERE D.FNUMBER NOT IN ( 'P', 'E', 'C', 'S','CS','CW' )
|
||||
AND (A.F_SpecialContracts = '<EFBFBD><EFBFBD>' OR a.F_GROSSMARGIN1='<35%')
|
||||
AND (A.F_SpecialContracts = '<EFBFBD><EFBFBD>' OR a.F_GROSSMARGIN1='<35%' OR a.F_VRYF_Amount_yrr> c.FBillAllAmount )
|
||||
AND B.FQTY >= 0
|
||||
AND A.FDOCUMENTSTATUS = 'C'
|
||||
AND a.FCloseStatus='A' AND b.FMrpCloseStatus='A'
|
||||
AND A.FBUSINESSTYPE = 'NORMAL'
|
||||
AND A.FMANUALCLOSE = '0'
|
||||
AND A.F_CONTRACTNUMBER NOT LIKE 'Z%'
|
||||
@@ -159,6 +161,7 @@ WHERE
|
||||
AND B.F_SPECIALOFFER = '1'
|
||||
AND B.F_YKQC_CHECKBOX_QTR != '1'
|
||||
AND A.FDOCUMENTSTATUS = 'C'
|
||||
AND a.FCloseStatus='A' AND b.FMrpCloseStatus='A'
|
||||
AND A.FBUSINESSTYPE = 'NORMAL'
|
||||
AND B.FQTY >= 0
|
||||
AND A.FMANUALCLOSE = '0'
|
||||
@@ -220,6 +223,7 @@ WHERE
|
||||
AND (A.F_SpecialContracts = '<EFBFBD><EFBFBD>' OR a.F_GROSSMARGIN1='<35%')
|
||||
AND A.FDOCUMENTSTATUS = 'C'
|
||||
AND A.FBUSINESSTYPE = 'NORMAL'
|
||||
AND a.FCloseStatus='A' AND b.FMrpCloseStatus='A'
|
||||
AND B.FQTY >= 0
|
||||
AND A.FMANUALCLOSE = '0'
|
||||
AND A.FMANUALCLOSE <> '1'
|
||||
@@ -251,7 +255,7 @@ FROM #PLChongDianZhuangHeTong
|
||||
|
||||
;
|
||||
|
||||
--SELECT DISTINCT TableName FROM #TempTable3
|
||||
SELECT DISTINCT TableName FROM #TempTable3
|
||||
|
||||
|
||||
/*dialect*/
|
||||
@@ -306,7 +310,8 @@ ORDER BY Sort DESC;
|
||||
--WHERE ContractNumber='CS202504280041' AND FSALEORGID=100302
|
||||
|
||||
|
||||
SELECT AAA.TableName, A.FBILLNO AS 'AFBILLNO',
|
||||
SELECT AAA.TableName,
|
||||
A.FBILLNO AS 'AFBILLNO',
|
||||
AAA.F_ORDERTYPE,
|
||||
CONVERT(NVARCHAR, A.FDATE, 23) AS 'Date', --<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
MONTH(A.FDATE) AS 'Month', --<EFBFBD>·<EFBFBD>
|
||||
@@ -331,8 +336,11 @@ SELECT AAA.TableName, A.FBILLNO AS 'AFBILLNO',
|
||||
NULL
|
||||
END AS 'CurrentSettledUpset1', --<EFBFBD><EFBFBD><EFBFBD>ڽ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ۣ<EFBFBD><EFBFBD>DZ<EFBFBD><EFBFBD><EFBFBD>
|
||||
CASE
|
||||
WHEN (AAA.F_ORDERTYPE = 'CDZXT') THEN
|
||||
isnull(g.F_JSJ,0)* B.FQTY+isnull(A.F_KFYS,0)+isnull(F_SGCB,0)+isnull(F_SSRT,0)*800+isnull(F_SJRT,0)*800
|
||||
WHEN (AAA.F_ORDERTYPE = 'CDZXT') THEN
|
||||
isnull(g.F_JSJ,0)* B.FQTY +isnull(( CASE WHEN F_SSRT = ' ' THEN 0 ELSE CONVERT(DECIMAL(18,10), F_SSRT) END),0)*800
|
||||
+ isnull(( CASE WHEN F_SJRT = ' ' THEN 0 ELSE CONVERT(DECIMAL(18,10), F_SJRT) END),0) *800
|
||||
+ isnull(( CASE WHEN F_KFYS = ' ' THEN 0 ELSE CONVERT(DECIMAL(18,10), F_SJRT) END),0)
|
||||
+ isnull(( CASE WHEN F_SGCB = ' ' THEN 0 ELSE CONVERT(DECIMAL(18,10), F_SJRT) END),0)
|
||||
WHEN AAA.F_ORDERTYPE = 'XT'
|
||||
AND ROW_NUMBER() OVER (PARTITION BY A.F_CONTRACTNUMBER ORDER BY B.FSEQ) = 1 THEN
|
||||
CAST(ISNULL(A.F_VRYF_AMOUNT_YRR, 0) AS FLOAT)
|
||||
@@ -421,8 +429,8 @@ SELECT AAA.TableName, A.FBILLNO AS 'AFBILLNO',
|
||||
ELSE
|
||||
NULL
|
||||
END AS 'ExpireUnpaidAmount', --<EFBFBD><EFBFBD><EFBFBD><EFBFBD>δ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
G.FNUMBER AS 'ProductsCode' --<EFBFBD><EFBFBD>Ʒ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
,aaa.FSALEORGID,AAA.FENTRYID,aaa.FID
|
||||
G.FNUMBER AS 'ProductsCode' , --<EFBFBD><EFBFBD>Ʒ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
aaa.FSALEORGID,AAA.FENTRYID,aaa.FID
|
||||
INTO #tempDaBiao
|
||||
FROM #TempTable3 AAA
|
||||
INNER JOIN T_SAL_ORDERENTRY B ON AAA.FENTRYID=B.FENTRYID
|
||||
@@ -665,7 +673,7 @@ SELECT AAA.TableName, A.FBILLNO AS 'AFBILLNO',
|
||||
) H7
|
||||
ON B.FENTRYID = H7.FSID
|
||||
|
||||
SELECT * FROM #tempDaBiao aaa
|
||||
WHERE AAA.ContractNumber='CS202504280041' AND AAA.FSALEORGID=100302
|
||||
SELECT * FROM #tempDaBiao aaa
|
||||
WHERE AAA.ContractNumber='S202506030018X' AND AAA.FSALEORGID=100302
|
||||
|
||||
--DROP TABLE #PaiChuGongSi , #YiBiaoHeTong , #XiTongHeTong ,#TempTable3, #TempTable4 ,#tempDaBiao,#XNChongDianZhuangHeTong,#PLChongDianZhuangHeTong,#TMP55555
|
||||
Reference in New Issue
Block a user