MDUX#56765 View's tbv RTM accountbudgetten, nu enkele fac.safe_to_numbers minder
svn path=/Customer/trunk/; revision=43531
This commit is contained in:
@@ -4439,8 +4439,8 @@ AS
|
||||
prs_kostenplaats_omschrijving,
|
||||
prs_perslid_key_voor
|
||||
FROM ( SELECT d.ins_discipline_omschrijving,
|
||||
SUM(fac.safe_to_number (bi.bes_bestelling_item_brutoprijs)
|
||||
/ fac.safe_to_number (kp.prs_kostenplaats_limiet)
|
||||
SUM( bi.bes_bestelling_item_brutoprijs
|
||||
/ kp.prs_kostenplaats_limiet
|
||||
* 100)
|
||||
AS bes_perc,
|
||||
kp.prs_kostenplaats_omschrijving,
|
||||
@@ -4464,8 +4464,8 @@ AS
|
||||
UNION ALL
|
||||
SELECT d.ins_discipline_key,
|
||||
d.ins_discipline_omschrijving,
|
||||
SUM( fac.safe_to_number (bi.bes_bestelling_item_brutoprijs)
|
||||
/ fac.safe_to_number (kp.prs_kostenplaats_limiet)
|
||||
SUM( bi.bes_bestelling_item_brutoprijs
|
||||
/ kp.prs_kostenplaats_limiet
|
||||
* 100)
|
||||
AS bes_perc,
|
||||
kp.prs_kostenplaats_omschrijving,
|
||||
@@ -4496,10 +4496,7 @@ CREATE OR REPLACE VIEW mdux_v_rap_accbgt_all
|
||||
AS
|
||||
SELECT ins_discipline_key,
|
||||
ins_discipline_omschrijving,
|
||||
( fac.safe_to_number (x.brutoprijs)
|
||||
/ fac.safe_to_number (x.limiet)
|
||||
* 100)
|
||||
AS bes_perc
|
||||
(x.brutoprijs / x.limiet * 100) AS bes_perc
|
||||
FROM ( SELECT ins_discipline_key,
|
||||
ins_discipline_omschrijving,
|
||||
SUM (brutoprijs) AS brutoprijs,
|
||||
@@ -4509,8 +4506,7 @@ AS
|
||||
AS limiet
|
||||
FROM ( SELECT d.ins_discipline_key,
|
||||
d.ins_discipline_omschrijving,
|
||||
SUM(fac.safe_to_number (
|
||||
bi.bes_bestelling_item_brutoprijs))
|
||||
SUM (bi.bes_bestelling_item_brutoprijs)
|
||||
AS brutoprijs,
|
||||
kp.prs_kostenplaats_omschrijving
|
||||
FROM bes_bestelling b,
|
||||
@@ -4528,17 +4524,14 @@ AS
|
||||
AND kp.prs_kostenplaats_limiet <> 0
|
||||
GROUP BY d.ins_discipline_omschrijving,
|
||||
d.ins_discipline_key,
|
||||
fac.safe_to_number (kp.prs_kostenplaats_limiet),
|
||||
kp.prs_kostenplaats_limiet,
|
||||
kp.prs_kostenplaats_omschrijving)
|
||||
GROUP BY ins_discipline_omschrijving, ins_discipline_key) x
|
||||
UNION ALL
|
||||
SELECT 999, 'Vrij beschikbaar budget', 100 - SUM (bes_perc)
|
||||
FROM (SELECT ins_discipline_key,
|
||||
ins_discipline_omschrijving,
|
||||
( fac.safe_to_number (x.brutoprijs)
|
||||
/ fac.safe_to_number (x.limiet)
|
||||
* 100)
|
||||
AS bes_perc
|
||||
(x.brutoprijs / x.limiet * 100) AS bes_perc
|
||||
FROM ( SELECT ins_discipline_key,
|
||||
ins_discipline_omschrijving,
|
||||
SUM (brutoprijs) AS brutoprijs,
|
||||
@@ -4548,8 +4541,7 @@ AS
|
||||
AS limiet
|
||||
FROM ( SELECT d.ins_discipline_key,
|
||||
d.ins_discipline_omschrijving,
|
||||
SUM(fac.safe_to_number (
|
||||
bi.bes_bestelling_item_brutoprijs))
|
||||
SUM (bi.bes_bestelling_item_brutoprijs)
|
||||
AS brutoprijs,
|
||||
kp.prs_kostenplaats_omschrijving
|
||||
FROM bes_bestelling b,
|
||||
@@ -4570,11 +4562,10 @@ AS
|
||||
AND kp.prs_kostenplaats_limiet <> 0
|
||||
GROUP BY d.ins_discipline_omschrijving,
|
||||
d.ins_discipline_key,
|
||||
fac.safe_to_number (
|
||||
kp.prs_kostenplaats_limiet),
|
||||
kp.prs_kostenplaats_limiet,
|
||||
kp.prs_kostenplaats_omschrijving)
|
||||
GROUP BY ins_discipline_omschrijving, ins_discipline_key)
|
||||
x);
|
||||
x);
|
||||
|
||||
------ payload end ------
|
||||
|
||||
|
||||
Reference in New Issue
Block a user