发货数量增加兴诺的K3数据
This commit is contained in:
parent
19b98af9ff
commit
0dfec1b78f
@ -294,10 +294,10 @@ INNER JOIN (
|
||||
--SELECT 合同号,SUM(ISNULL((ISNULL(销售出库数量,0)+ISNULL(其他出库数量,0))*含税单价,0)) AS [累计发货], SUM(ISNULL(退货金额,0)) AS [累计退货]
|
||||
--FROM [oldk3seorder0701]
|
||||
--GROUP BY 合同号
|
||||
SELECT 合同号,SUM([云星空发货金额(原币)]) [云星空发货金额(原币)],SUM([k3发货金额]) [k3发货金额],SUM(ISNULL(退货金额,0)) AS [累计退货] FROM ZZV_FaHuo
|
||||
GROUP BY 合同号
|
||||
) T2 ON T1.纸质合同号 = T2.合同号
|
||||
WHERE T1.组织ID = 100302 AND T1.纸质合同号 = T2.合同号;
|
||||
SELECT 合同号,SUM([云星空发货金额(原币)]) [云星空发货金额(原币)],SUM([k3发货金额]) [k3发货金额],SUM(ISNULL(退货金额,0)) AS [累计退货],hh.[组织ID] FROM ZZV_FaHuo hh
|
||||
GROUP BY 合同号,hh.[组织ID]
|
||||
) T2 ON T1.纸质合同号 = T2.合同号 AND T1.组织ID=t2.[组织ID]
|
||||
WHERE T1.组织ID IN( 100302,100303) AND T1.纸质合同号 = T2.合同号 AND t1.组织ID=t2.[组织ID];
|
||||
|
||||
|
||||
UPDATE [ZRP_YingShouMingXi_yuyubo] set [K3整单累计专票金额(本位币)]=b.发票金额
|
||||
@ -413,11 +413,17 @@ WHERE T0.FREDBLUE=0 AND aa1.fid=
|
||||
UPDATE [ZRP_YingShouMingXi_yuyubo] SET [预计到期时间]= b.最大发货日期
|
||||
FROM (SELECT 合同号,最大发货日期 FROM dbo.oldk3seorder0701 ) b
|
||||
WHERE [预计到期时间] IS NULL AND [ZRP_YingShouMingXi_yuyubo].纸质合同号=B.合同号 AND [ZRP_YingShouMingXi_yuyubo].组织ID =100302
|
||||
|
||||
AND ([ZRP_YingShouMingXi_yuyubo].收款条件 LIKE '%协议付款%' OR [ZRP_YingShouMingXi_yuyubo].收款条件 LIKE '%预付款%'
|
||||
OR [ZRP_YingShouMingXi_yuyubo].收款条件 LIKE '%货到收款%' OR [ZRP_YingShouMingXi_yuyubo].收款条件 LIKE '%货到票到收款%' OR [ZRP_YingShouMingXi_yuyubo].收款条件 LIKE '%款到发货%'
|
||||
)
|
||||
|
||||
|
||||
UPDATE [ZRP_YingShouMingXi_yuyubo] SET [预计到期时间]= b.最大发货日期
|
||||
FROM (SELECT 合同号,最大发货日期 FROM dbo.t_xnoldk3seorder1125 ) b
|
||||
WHERE [预计到期时间] IS NULL AND [ZRP_YingShouMingXi_yuyubo].纸质合同号=B.合同号 AND [ZRP_YingShouMingXi_yuyubo].组织ID =100303
|
||||
AND ([ZRP_YingShouMingXi_yuyubo].收款条件 LIKE '%协议付款%' OR [ZRP_YingShouMingXi_yuyubo].收款条件 LIKE '%预付款%'
|
||||
OR [ZRP_YingShouMingXi_yuyubo].收款条件 LIKE '%货到收款%' OR [ZRP_YingShouMingXi_yuyubo].收款条件 LIKE '%货到票到收款%' OR [ZRP_YingShouMingXi_yuyubo].收款条件 LIKE '%款到发货%'
|
||||
)
|
||||
|
||||
update [ZRP_YingShouMingXi_yuyubo] SET [未到期金额]=CASE WHEN ([收款条件] LIKE '货到%' OR [收款条件] LIKE '款到发货%' OR [收款条件] LIKE '协议付款%') AND [订单总额]>0
|
||||
THEN ([整单累计发货金额]+ISNULL([K3整单累计发货金额(本位币)],0)/汇率-[整单累计退货金额]-[K3整单累计退货金额(本位币)]/汇率)*[分摊比例]*0.01*[收款条件分摊比例]*0.01 - [收款条件累计核销金额]*[分摊比例]*0.01+[运杂费]
|
||||
|
||||
@ -115,11 +115,13 @@ CASE WHEN n.FSHARERATE IS NULL THEN ROUND(BB.FALLAMOUNT_LC,2)
|
||||
THEN CAST(j.FBILLALLAMOUNT_LC AS NUMERIC(18,2)) ELSE NULL END AS '订单总额' ,
|
||||
|
||||
CASE
|
||||
WHEN ROW_NUMBER() OVER (PARTITION BY A.FID, B.FENTRYID ORDER BY N.FENTRYID) = 1 THEN (SELECT FStockOutQty FROM T_SAL_ORDERENTRY_R WHERE FENTRYID = B.FENTRYID)
|
||||
ELSE NULL
|
||||
WHEN ROW_NUMBER() OVER (PARTITION BY A.FID, B.FENTRYID ORDER BY N.FENTRYID) = 1
|
||||
THEN (SELECT ISNULL([云星空发货数量],0)+ISNULL([k3发货数量],0) FROM [ZZV_FaHuo] WHERE 销售订单FENTRYID = B.FENTRYID)
|
||||
ELSE null
|
||||
END
|
||||
AS '已交货数', --已交货数
|
||||
CASE WHEN ROW_NUMBER() OVER (PARTITION BY A.FID, B.FENTRYID ORDER BY N.FENTRYID) = 1 THEN B.FQty-(SELECT FStockOutQty FROM T_SAL_ORDERENTRY_R WHERE FENTRYID = B.FENTRYID)
|
||||
CASE WHEN ROW_NUMBER() OVER (PARTITION BY A.FID, B.FENTRYID ORDER BY N.FENTRYID) = 1 THEN B.FQty-(SELECT ISNULL([云星空发货数量],0)+ISNULL([k3发货数量],0)
|
||||
FROM [ZZV_FaHuo] WHERE 销售订单FENTRYID = B.FENTRYID)
|
||||
ELSE NULL
|
||||
END
|
||||
AS '未交货数', --未交货数
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user