2025-07-02 15:07:57 +08:00
|
|
|
|
|
2025-07-07 09:37:27 +08:00
|
|
|
|
SELECT a.*,[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ӧ<EFBFBD>ն<EFBFBD>]=[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ӧ<EFBFBD>ն<EFBFBD>2]-[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ؿ<EFBFBD><EFBFBD><EFBFBD>]
|
|
|
|
|
|
,[<EFBFBD>ؿ<EFBFBD><EFBFBD><EFBFBD>]=CASE WHEN ([<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʵ<EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>]+[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ӧ<EFBFBD>ն<EFBFBD>2]-[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ؿ<EFBFBD><EFBFBD><EFBFBD>]-[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ר<EFBFBD><EFBFBD>С<EFBFBD><EFBFBD>Ӧ<EFBFBD>ն<EFBFBD>]) <>0 THEN ([<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ؿ<EFBFBD><EFBFBD><EFBFBD>]-[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ר<EFBFBD><EFBFBD>С<EFBFBD><EFBFBD><EFBFBD>ؿ<EFBFBD><EFBFBD><EFBFBD>])/([<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʵ<EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>]+[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ӧ<EFBFBD>ն<EFBFBD>2]-[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ؿ<EFBFBD><EFBFBD><EFBFBD>]-[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ר<EFBFBD><EFBFBD>С<EFBFBD><EFBFBD>Ӧ<EFBFBD>ն<EFBFBD>])
|
|
|
|
|
|
ELSE 0 END
|
2025-07-07 20:04:16 +08:00
|
|
|
|
,[Ԥ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ؿ<EFBFBD><EFBFBD><EFBFBD>]=CASE WHEN [Ԥ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ӧ<EFBFBD><EFBFBD><EFBFBD>˿<EFBFBD>] >0 THEN [Ԥ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ؿ<EFBFBD><EFBFBD><EFBFBD>]/[Ԥ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ӧ<EFBFBD><EFBFBD><EFBFBD>˿<EFBFBD>] ELSE 0 END
|
2025-07-02 15:07:57 +08:00
|
|
|
|
|
2025-07-07 09:37:27 +08:00
|
|
|
|
FROM (
|
|
|
|
|
|
SELECT ISNULL(SBU,'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>') AS SBU
|
2025-07-07 20:04:16 +08:00
|
|
|
|
,[<EFBFBD>ѵ<EFBFBD><EFBFBD><EFBFBD>Ӧ<EFBFBD><EFBFBD><EFBFBD>˿<EFBFBD>]=SUM([a].[<EFBFBD><EFBFBD><EFBFBD>ڽ<EFBFBD><EFBFBD><EFBFBD>]*a.<EFBFBD><EFBFBD><EFBFBD><EFBFBD>)
|
2025-07-07 09:37:27 +08:00
|
|
|
|
,SUM([1-6<EFBFBD><EFBFBD><EFBFBD><EFBFBD>]*A.<EFBFBD><EFBFBD><EFBFBD><EFBFBD>) [1-6<EFBFBD><EFBFBD><EFBFBD><EFBFBD>],SUM([7-12<EFBFBD><EFBFBD><EFBFBD><EFBFBD>]*A.<EFBFBD><EFBFBD><EFBFBD><EFBFBD>) [7-12<EFBFBD><EFBFBD><EFBFBD><EFBFBD>],SUM([1-2<EFBFBD><EFBFBD>]*A.<EFBFBD><EFBFBD><EFBFBD><EFBFBD>)[1-2<EFBFBD><EFBFBD>],SUM([2-3<EFBFBD><EFBFBD>]*A.<EFBFBD><EFBFBD><EFBFBD><EFBFBD>) [2-3<EFBFBD><EFBFBD>],SUM([4-5<EFBFBD><EFBFBD>]*A.<EFBFBD><EFBFBD><EFBFBD><EFBFBD>) [4-5<EFBFBD><EFBFBD>],SUM([5<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>]*A.<EFBFBD><EFBFBD><EFBFBD><EFBFBD>) [5<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>]
|
2025-07-02 15:07:57 +08:00
|
|
|
|
|
2025-07-07 09:37:27 +08:00
|
|
|
|
,[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ؿ<EFBFBD><EFBFBD><EFBFBD>]=ISNULL((SELECT SUM(aa.[BenCiHeXiao]*aa.[FExchangeRate]) FROM [ZZZ_HeXiaoBook] aa
|
|
|
|
|
|
WHERE [XiaoShouFid] IN (SELECT akk.<EFBFBD><EFBFBD><EFBFBD>۵<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ID FROM ZRP_YingShouMingXi_yuyubo akk WHERE akk.SBU=a.SBU )
|
|
|
|
|
|
AND aa.[ShouKuanFDate] >='2025-01-01' AND aa.[ShouKuanFDate]< '2025-06-01'),0)
|
|
|
|
|
|
,[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ר<EFBFBD><EFBFBD>С<EFBFBD><EFBFBD><EFBFBD>ؿ<EFBFBD><EFBFBD><EFBFBD>]=ISNULL((SELECT SUM(aa.[BenCiHeXiao]*aa.[FExchangeRate]) FROM [ZZZ_HeXiaoBook] aa
|
|
|
|
|
|
WHERE [XiaoShouFid] IN (SELECT akk.<EFBFBD><EFBFBD><EFBFBD>۵<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ID FROM ZRP_YingShouMingXi_yuyubo akk WHERE akk.SBU=a.SBU AND akk.[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>]>12 )
|
|
|
|
|
|
AND aa.[ShouKuanFDate] >='2025-01-01' AND aa.[ShouKuanFDate]< '2025-06-01'),0)
|
|
|
|
|
|
,[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʵ<EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>]=
|
|
|
|
|
|
(ISNULL((
|
|
|
|
|
|
SELECT SUM(
|
2025-07-07 20:04:16 +08:00
|
|
|
|
CASE WHEN B.FCHANGEDATE IS NOT NULL AND b.FDate <'2025-01-01' THEN
|
|
|
|
|
|
aa.FBILLALLAMOUNT_LC - b.F_AMOUNTSTAR WHEN b.FDate >= '2025-01-01 00:00:00' THEN aa.FBILLALLAMOUNT_LC END )
|
2025-07-07 09:37:27 +08:00
|
|
|
|
FROM T_SAL_ORDERFIN aa
|
|
|
|
|
|
LEFT JOIN T_SAL_ORDER B
|
|
|
|
|
|
ON aa.FID = B.FID
|
|
|
|
|
|
WHERE b.FDocumentStatus='C' AND aa.FID IN
|
|
|
|
|
|
(
|
|
|
|
|
|
SELECT DISTINCT akk.<EFBFBD><EFBFBD><EFBFBD>۵<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ID
|
|
|
|
|
|
FROM ZRP_YingShouMingXi_yuyubo akk
|
|
|
|
|
|
WHERE akk.SBU = a.SBU
|
|
|
|
|
|
)
|
|
|
|
|
|
AND (( B.FCHANGEDATE >= '2025-01-01 00:00:00' AND B.FCHANGEDATE < '2026-01-01 00:00:00') OR (b.FDate >= '2025-01-01 00:00:00' AND B.FDate < '2026-01-01 00:00:00' ) )
|
|
|
|
|
|
)
|
|
|
|
|
|
,0))
|
|
|
|
|
|
,[<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ר<EFBFBD><EFBFBD>С<EFBFBD><EFBFBD>Ӧ<EFBFBD>ն<EFBFBD>]=ISNULL((SELECT SUM(aa.ʵ<EFBFBD><EFBFBD><EFBFBD>ѳ<EFBFBD><EFBFBD><EFBFBD>Ӧ<EFBFBD>տ<EFBFBD><EFBFBD>ϼ<EFBFBD>) FROM ZRP_YingShouMingXi_yuyubo aa where aa.<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>>12 AND aa.SBU=A.SBU),0)
|
|
|
|
|
|
,[<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ӧ<EFBFBD>ն<EFBFBD>2]=ISNULL((SELECT SUM(aa.Ӧ<EFBFBD>տ<EFBFBD><EFBFBD>ϼ<EFBFBD>) FROM ZRP_YingShouMingXi_yuyubo aa where aa.SBU=A.SBU),0)
|
2025-07-07 20:04:16 +08:00
|
|
|
|
,[Ԥ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ӧ<EFBFBD><EFBFBD><EFBFBD>˿<EFBFBD>]=ISNULL((SELECT SUM(aa.<EFBFBD><EFBFBD><EFBFBD>ڽ<EFBFBD><EFBFBD><EFBFBD>*aa.<EFBFBD><EFBFBD><EFBFBD><EFBFBD>) FROM ZRP_YingShouMingXi_yuyubo aa WHERE aa.<EFBFBD>տ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> LIKE '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>%'AND aa.SBU=A.SBU),0)
|
|
|
|
|
|
,[Ԥ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ؿ<EFBFBD><EFBFBD><EFBFBD>]=ISNULL((SELECT SUM(aa.<EFBFBD>ۼƵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*aa.[<EFBFBD>տ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̯<EFBFBD><EFBFBD><EFBFBD><EFBFBD>]*0.01) FROM ZRP_YingShouMingXi_yuyubo aa where aa.<EFBFBD>տ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> LIKE '<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>%'AND aa.SBU=A.SBU AND aa.<EFBFBD><EFBFBD><EFBFBD>ڽ<EFBFBD><EFBFBD><EFBFBD> >0),0)
|
2025-07-08 14:33:02 +08:00
|
|
|
|
,[<EFBFBD>ؿ<EFBFBD>Ŀ<EFBFBD><EFBFBD>]=(SELECT 1 FROM MBBA_t_Cust100002 aa LEFT JOIN MBBA_t_Cust_Entry100003 bb ON a.FID=b.FID WHERE )
|
2025-07-07 09:37:27 +08:00
|
|
|
|
FROM ZRP_YingShouMingXi_yuyubo a
|
2025-07-07 20:04:16 +08:00
|
|
|
|
WHERE a.<EFBFBD><EFBFBD>֯ID=100302
|
2025-07-07 09:37:27 +08:00
|
|
|
|
GROUP BY a.SBU) a
|
2025-07-07 20:04:16 +08:00
|
|
|
|
|