11
This commit is contained in:
parent
3b502a7681
commit
c2b70800ce
@ -38,7 +38,7 @@ AS
|
||||
AND ABS(D.FAllAmount_LC)<ABS(B.F_SETTLEMENTP*B.FQTY)
|
||||
AND A.FID = @FID
|
||||
AND A.FDOCUMENTSTATUS IN ('Z','A','D')
|
||||
AND (E.F_DirectSigningCus = '否'OR E.F_DirectSigningCus = '')
|
||||
AND (A.F_DirectSigningCus = '否' OR ISNULL(A.F_DirectSigningCus,'') = '')
|
||||
|
||||
|
||||
--是或空的直签客户,判断是否走特价审批流程
|
||||
@ -65,7 +65,7 @@ AS
|
||||
AND ABS(D.FAllAmount_LC)<ABS(B.F_SettlementP*B.FQTY)
|
||||
AND A.FID = @FID
|
||||
AND A.FDOCUMENTSTATUS IN ('Z','A','D')
|
||||
AND E.F_DirectSigningCus = '是'
|
||||
AND A.F_DirectSigningCus = '是'
|
||||
AND G.C = 0
|
||||
|
||||
-- 二、系统合同(ES、W、SX、D、CY)
|
||||
@ -135,7 +135,7 @@ update a set F_SPECIALCONTRACTS = '是'
|
||||
AND ABS(D.FAllAmount_LC)< ABS(B.F_SettlementP*B.FQTY)
|
||||
AND A.FID = @FID
|
||||
AND A.FDOCUMENTSTATUS IN ('Z','A','D')
|
||||
AND E.F_DirectSigningCus = '是'
|
||||
AND A.F_DirectSigningCus = '是'
|
||||
AND C.FNUMBER LIKE 'V%'
|
||||
AND G.C = 0
|
||||
|
||||
@ -153,17 +153,30 @@ INNER JOIN T_SAL_ORDERENTRY B ON A.FID = B.FID
|
||||
SELECT @YiBiaoTeJia=1
|
||||
end
|
||||
PRINT '@YiBiaoTeJia='+CONVERT(NVARCHAR(20), @YiBiaoTeJia);
|
||||
-- --判断明细非特价
|
||||
-- update B set B.F_specialoffer = '0'
|
||||
-- FROM T_SAL_ORDER A
|
||||
-- INNER JOIN T_SAL_ORDERENTRY B ON A.FID = B.FID
|
||||
-- INNER JOIN T_SAL_ORDERENTRY_F D ON D.FENTRYID = B.FENTRYID
|
||||
-- INNER JOIN T_BD_MATERIAL C ON C.FMATERIALID = B.FMATERIALID
|
||||
-- INNER JOIN V_ASSISTANTDATA U ON U.FENTRYID = A.F_ORDERCATEGORY
|
||||
-- AND ABS(D.FAllAmount_LC) >= ABS(B.F_SettlementP*B.FQTY)
|
||||
-- AND A.FID = @FID
|
||||
-- AND A.FDOCUMENTSTATUS IN ('Z','A','D')
|
||||
-- AND U.FNUMBER NOT IN ('ES','W','SX','D','CY')
|
||||
|
||||
--判断明细是特价
|
||||
update B set B.F_specialoffer = '1'
|
||||
FROM T_SAL_ORDER A
|
||||
INNER JOIN T_SAL_ORDERENTRY B ON A.FID = B.FID
|
||||
INNER JOIN T_SAL_ORDERENTRY_F D ON D.FENTRYID = B.FENTRYID
|
||||
INNER JOIN T_BD_MATERIAL C ON C.FMATERIALID = B.FMATERIALID
|
||||
INNER JOIN V_ASSISTANTDATA U ON U.FENTRYID = A.F_ORDERCATEGORY
|
||||
AND (D.FAllAmount_LC)< (B.F_SettlementP*B.FQTY) AND B.FQTY>0 AND (B.F_YKQC_CHECKBOX_QTR != '1' OR F_YKQC_CHECKBOX_QTR IS NULL )
|
||||
AND A.FID = @FID
|
||||
AND A.FDOCUMENTSTATUS IN ('Z','A','D')
|
||||
AND U.FNUMBER NOT IN ('ES','W','SX','D','CY')
|
||||
|
||||
--判断明细非特价
|
||||
update B set B.F_specialoffer = '0'
|
||||
FROM T_SAL_ORDER A
|
||||
INNER JOIN T_SAL_ORDERENTRY B ON A.FID = B.FID
|
||||
INNER JOIN T_SAL_ORDERENTRY_F D ON D.FENTRYID = B.FENTRYID
|
||||
INNER JOIN T_BD_MATERIAL C ON C.FMATERIALID = B.FMATERIALID
|
||||
INNER JOIN V_ASSISTANTDATA U ON U.FENTRYID = A.F_ORDERCATEGORY
|
||||
AND ABS(D.FAllAmount_LC) >= ABS(B.F_SettlementP*B.FQTY)
|
||||
AND A.FID = @FID
|
||||
AND A.FDOCUMENTSTATUS IN ('Z','A','D')
|
||||
AND U.FNUMBER NOT IN ('ES','W','SX','D','CY')
|
||||
|
||||
--当前结算底价字段进行赋值
|
||||
DECLARE @SUMJSJ DECIMAL(23,10);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user