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, CK.F_SFSIGNATURETIME)
--WHEN X.FNAME LIKE '%款到发货%' THEN DATEADD(day, plan1.F_DAY,Q.) --WHEN X.FNAME LIKE '%款到发货%' THEN DATEADD(day, plan1.F_DAY,Q.)
-- 注意销售订单【验收日期】年后会加这个字段由PMS系统传输过来 该字段未添加 -- 注意销售订单【验收日期】年后会加这个字段由PMS系统传输过来 该字段未添加
ELSE NULL WHEN AA.F_XMYSSJ IS NOT NULL THEN DATEADD(DAY,plan1.F_DAY, AA.F_XMYSSJ)
ELSE null
END AS '预计到期时间' ----PMS日期# END AS '预计到期时间' ----PMS日期#
,plan1.F_RECCONDITIONID,X.FNAME, plan1.F_DAY,plan1.FENTRYID ,AA.FAPPROVEDATE,CK.F_SFSIGNATURETIME ,plan1.F_RECCONDITIONID,X.FNAME, plan1.F_DAY,plan1.FENTRYID ,AA.FAPPROVEDATE,CK.F_SFSIGNATURETIME
FROM 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 (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 ON AB.F_PAPERCONTRACT = A.F_contractnumber AND AB.FSALEORGID=a.FSaleOrgId
WHERE ( ( A.FSALEORGID = 100302 AND ( WHERE ( ( A.FSALEORGID = 100302
(ACO. != '碳索智控' OR ACO. IS null ) -- AND (
AND (ACL. != '碳索智控' OR ACL. IS null ) -- (ACO.区域 != '碳索智控' OR ACO.区域 IS null )
AND C.FNAME NOT IN ('派诺科技(香港)有限公司','武汉派诺科技发展有限公司','客户-样机使用') --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 ) 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 ) A
--where [ID]= 102802 --where [ID]= 102802
--where []< 100 --where []< 100
@ -216,11 +218,11 @@ GROUP BY F_PaperNumber, FSALEORGID
WHERE []<>0 AND SUBSTRING([],1,1) != 'Z' WHERE []<>0 AND SUBSTRING([],1,1) != 'Z'
ORDER BY A.[ID],[ID] 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
,[]=[]*[]*0.01 ,[]=[]*[]*0.01
,[]=[]-([退]+[])*[]*0.01 ,[]=ABS([])-ABS(([退]+[])*[]*0.01)
,[]=[]-[]*[]*0.01 ,[]=[]-[]*[]*0.01
,[]=CASE WHEN [] <'1990-01-01' OR [] > GETDATE() THEN ([]-[退]-[])*[]*0.01*ISNULL([],100)*0.01 ELSE 0 END ,[]=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 ,[]=CASE WHEN [] > '1990-01-01' THEN [] ELSE NULL END
, []= ISNULL( ROUND( DATEDIFF(DAY,[],GETDATE()) / 30,0) ,0 ) , []= 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.[] --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) --,[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 --EXEC PR_YingShouMingXi_yuyubo
--SELECT TOP 10 * FROM ReceivablesDetailsTable