UWVA#34435 Management info reserveringen toont verkeerde aantallen bij groeperingen

svn path=/Website/trunk/; revision=28133
This commit is contained in:
Erik Groener
2016-02-11 11:47:03 +00:00
parent cdd28792b2
commit cf763764d9

View File

@@ -1576,7 +1576,7 @@ function res_list (pautfunction, params)
res_columns[res_columns.length] = new columnData(L("lcl_res_oordeel"), fncolOordeelAvg, "float", true, 1)
sql = "SELECT l.alg_locatie_key " + res_keyColumn
+ ", l.alg_locatie_omschrijving locatie"
+ ", COUNT(distinct res.res_reservering_key) aantalres"
+ ", COUNT(distinct res.res_rsv_ruimte_key) aantalres"
+ ", SUM(res.verwerkt_prijs) totaalprijs"
+ select_oordeel
+ " FROM (" + sql + ") res"
@@ -1595,7 +1595,7 @@ function res_list (pautfunction, params)
res_columns[res_columns.length] = new columnData(L("lcl_res_oordeel"), fncolOordeelAvg, "float", true, 1)
sql = " SELECT g.alg_gebouw_key " + res_keyColumn
+ ", l.alg_locatie_code || '-' || g.alg_gebouw_naam gebouw"
+ ", COUNT(distinct res.res_reservering_key) aantalres"
+ ", COUNT(distinct res.res_rsv_ruimte_key) aantalres"
+ ", SUM(res.verwerkt_prijs) totaalprijs"
+ select_oordeel
+ " FROM (" + sql + ") res"
@@ -1616,7 +1616,7 @@ function res_list (pautfunction, params)
res_columns[res_columns.length] = new columnData(L("lcl_res_oordeel"), fncolOordeelAvg, "float", true, 1)
sql = " SELECT a.res_activiteit_key " + res_keyColumn
+ ", " + lcl.xsql('a.res_activiteit_omschrijving', 'a.res_activiteit_key') + " activiteit"
+ ", COUNT(distinct res.res_reservering_key) aantalres"
+ ", COUNT(distinct res.res_rsv_ruimte_key) aantalres"
+ ", SUM(res.verwerkt_prijs) totaalprijs"
+ select_oordeel
+ " FROM (" + sql + ") res"
@@ -1635,7 +1635,7 @@ function res_list (pautfunction, params)
res_columns[res_columns.length] = new columnData(L("lcl_res_oordeel"), fncolOordeelAvg, "float", true, 1)
sql = " SELECT COALESCE(res.prs_kostensoort_key, 0) " + res_keyColumn
+ ", res.prs_kostensoort_oms kostensoort"
+ ", COUNT(distinct res.res_reservering_key) aantalres"
+ ", COUNT(distinct res.res_rsv_ruimte_key) aantalres"
+ ", SUM(res.verwerkt_prijs) totaalprijs"
+ select_oordeel
+ " FROM (" + sql + ") res"
@@ -1652,7 +1652,7 @@ function res_list (pautfunction, params)
res_columns[res_columns.length] = new columnData(L("lcl_res_oordeel"), fncolOordeelAvg, "float", true, 1)
sql = " SELECT COALESCE(res.prs_kostensoortgrp_key, 0) " + res_keyColumn
+ ", " + lcl.xsql('res.prs_kostensoortgrp_oms','res.prs_kostensoortgrp_key') + " kostensoortgrp"
+ ", COUNT(distinct res.res_reservering_key) aantalres"
+ ", COUNT(distinct res.res_rsv_ruimte_key) aantalres"
+ ", SUM(res.verwerkt_prijs) totaalprijs"
+ select_oordeel
+ " FROM (" + sql + ") res"
@@ -1726,7 +1726,7 @@ function res_list (pautfunction, params)
+ ", res.kostenplaats"
+ ", res.prs_afdeling_key"
+ ", res.organisatie"
+ ", COUNT(DISTINCT res.res_reservering_key) aantalres"
+ ", COUNT(DISTINCT res.res_rsv_ruimte_key) aantalres"
+ ", SUM(res.verwerkt_prijs) totaalprijs"
+ select_oordeel
+ " FROM (" + sql + ") res"
@@ -1745,7 +1745,7 @@ function res_list (pautfunction, params)
res_columns[res_columns.length] = new columnData(L("lcl_res_oordeel"), fncolOordeelAvg, "float", true, 1)
sql = "SELECT d.alg_district_key " + res_keyColumn
+ ", d.alg_district_omschrijving district"
+ ", COUNT(distinct res.res_reservering_key) aantalres"
+ ", COUNT(distinct res.res_rsv_ruimte_key) aantalres"
+ ", SUM(res.verwerkt_prijs) totaalprijs"
+ select_oordeel
+ " FROM (" + sql + ") res"