This commit is contained in:
余宇波 2025-04-11 16:43:54 +08:00
parent 3676ae2b41
commit ab8c46ba82

View File

@ -70,7 +70,8 @@ SELECT A.FID [
WHEN X.FNAME LIKE '%款到发货%' THEN DATEADD(DAY, plan1.F_DAY, CK.F_SFSIGNATURETIME)
--WHEN X.FNAME LIKE '%款到发货%' THEN DATEADD(day, plan1.F_DAY,Q.)
-- 注意销售订单【验收日期】年后会加这个字段由PMS系统传输过来 该字段未添加
ELSE NULL
WHEN AA.F_XMYSSJ IS NOT NULL THEN DATEADD(DAY,plan1.F_DAY, AA.F_XMYSSJ)
ELSE null
END AS '预计到期时间' ----PMS日期#
,plan1.F_RECCONDITIONID,X.FNAME, plan1.F_DAY,plan1.FENTRYID ,AA.FAPPROVEDATE,CK.F_SFSIGNATURETIME
FROM
@ -202,13 +203,14 @@ GROUP BY F_PaperNumber, FSALEORGID
(SELECT distinct F_Papercontract,FSALEORGID FROM T_SAL_DELIVERYNOTICE WITH(NOLOCK) WHERE F_SFYFH ='') AB
ON AB.F_PAPERCONTRACT = A.F_contractnumber AND AB.FSALEORGID=a.FSaleOrgId
WHERE ( ( A.FSALEORGID = 100302 AND (
(ACO. != '碳索智控' OR ACO. IS null )
AND (ACL. != '碳索智控' OR ACL. IS null )
AND C.FNAME NOT IN ('派诺科技(香港)有限公司','武汉派诺科技发展有限公司','客户-样机使用')
--,'珠海华夏云联技术有限公司','珠海兴诺能源技术有限公司','广东碳索智控科技有限公司')
AND L.FNAME NOT IN ('兴诺总','陈智勇') )) OR A.FSALEORGID != 100302) AND A.FDocumentStatus = 'C'
AND EXISTS(SELECT 1 FROM T_SAL_ORDERENTRY bb WHERE bb.fid=a.fid )
WHERE ( ( A.FSALEORGID = 100302
-- AND (
-- (ACO.区域 != '碳索智控' OR ACO.区域 IS null )
--AND (ACL. != '碳索智控' OR ACL. IS null )
AND C.FNAME NOT IN ('派诺科技(香港)有限公司','武汉派诺科技发展有限公司','客户-样机使用'
,'珠海华夏云联技术有限公司','珠海兴诺能源技术有限公司','广东碳索智控科技有限公司')
AND L.FNAME NOT IN ('兴诺总','陈智勇') ) OR A.FSALEORGID != 100302) AND A.FDocumentStatus = 'C'
--AND EXISTS(SELECT 1 FROM T_SAL_ORDERENTRY bb WHERE bb.fid=a.fid )
) A
--where [ID]= 102802
--where []< 100
@ -216,11 +218,11 @@ GROUP BY F_PaperNumber, FSALEORGID
WHERE []<>0 AND SUBSTRING([],1,1) != 'Z'
ORDER BY A.[ID],[ID]
update [ZRP_YingShouMingXi_yuyubo] set []=[],[]=[]*[]*0.01
update [ZRP_YingShouMingXi_yuyubo] set []=[]*[]*0.01,[]=[]*[]*0.01
,[退]=[退]*[]*0.01
,[]=[]*[]*0.01
,[]=[]*[]*0.01
,[]=[]-([退]+[])*[]*0.01
,[]=ABS([])-ABS(([退]+[])*[]*0.01)
,[]=[]-[]*[]*0.01
,[]=CASE WHEN [] <'1990-01-01' OR [] > GETDATE() THEN ([]-[退]-[])*[]*0.01*ISNULL([],100)*0.01 ELSE 0 END
@ -253,6 +255,7 @@ update [ZRP_YingShouMingXi_yuyubo] SET [
,[]=CASE WHEN [] > '1990-01-01' THEN [] ELSE NULL END
, []= ISNULL( ROUND( DATEDIFF(DAY,[],GETDATE()) / 30,0) ,0 )
TRUNCATE TABLE dbo.ReceivablesDetailsTable;
--update [ReceivablesDetailsTable] set [F_001]=b.[ID],[F_002]=b.[],[F_003]=b.[SBU],[F_004]=B.[],[F_005]=b.[],[F_006]=b.[]
--,[F_007]=[],[F_008]=[],[F_009]=[],[F_010]=[],[F_011]=[],[F_012]=CONVERT(NVARCHAR(20),[],23),[F_013]=[],[F_014]=CONVERT(NVARCHAR(20),[],23)
@ -306,3 +309,5 @@ GO
--EXEC PR_YingShouMingXi_yuyubo
--SELECT TOP 10 * FROM ReceivablesDetailsTable