TWYN#53481 einddatum bij rapporten

svn path=/Customer/trunk/; revision=38079
This commit is contained in:
Erik Groener
2018-06-06 08:40:12 +00:00
parent 031f1b5fd2
commit 1b3557626a

View File

@@ -614,8 +614,8 @@ AS
, CASE
WHEN financieel.soort = 'F' THEN financieel.fin_datum
WHEN financieel.soort = 'C' THEN financieel.cnt_datum
WHEN financieel.soort = 'M' THEN financieel.bgt_datum
WHEN financieel.soort = 'B' THEN NULL
WHEN financieel.soort = 'M' THEN financieel.mut_datum
WHEN financieel.soort = 'B' THEN financieel.bgt_datum
END all_datum
FROM bgt_v_project_full gegevens
, (SELECT bu.bgt_kostenrubriek_key
@@ -625,11 +625,12 @@ AS
, NULL soortmutatie
, bu.bgt_budget_bedrag bgt_bedrag_exc
, bu.bgt_budget_btwbedrag bgt_bedrag_btw
, COALESCE(bu.bgt_budget_begin, p.bgt_project_prijspeildatum) bgt_datum
, 0 res_bedrag_exc
, 0 res_bedrag_btw
, 0 mut_bedrag_exc
, 0 mut_bedrag_btw
, TO_DATE(NULL) bgt_datum
, TO_DATE(NULL) mut_datum
, 0 cnt_bedrag_exc
, 0 cnt_bedrag_btw
, TO_DATE(NULL) cnt_datum
@@ -637,6 +638,8 @@ AS
, 0 fin_bedrag_btw
, TO_DATE(NULL) fin_datum
FROM bgt_budget bu
, bgt_project p
WHERE bu.bgt_project_key = p.bgt_project_key
UNION ALL
SELECT bu.bgt_kostenrubriek_key
, bu.prs_kostensoortgrp_key
@@ -645,11 +648,12 @@ AS
, bm.soortmutatie soortmutatie
, 0 bgt_bedrag_exc
, 0 bgt_bedrag_btw
, TO_DATE(NULL) bgt_datum
, COALESCE (bm.res_bedrag_exc, 0) res_bedrag_exc
, COALESCE (bm.res_bedrag_btw, 0) res_bedrag_btw
, COALESCE (bm.mut_bedrag_exc, 0) mut_bedrag_exc
, COALESCE (bm.mut_bedrag_btw, 0) mut_bedrag_btw
, bm.bgt_budgetmutatie_datum bgt_datum
, bm.bgt_budgetmutatie_datum mut_datum
, 0 cnt_bedrag_exc
, 0 cnt_bedrag_btw
, TO_DATE(NULL) cnt_datum
@@ -667,11 +671,12 @@ AS
, NULL soortmutatie
, 0 bgt_bedrag_exc
, 0 bgt_bedrag_btw
, TO_DATE(NULL) bgt_datum
, 0 res_bedrag_exc
, 0 res_bedrag_btw
, 0 mut_bedrag_exc
, 0 mut_bedrag_btw
, TO_DATE(NULL) bgt_datum
, TO_DATE(NULL) mut_datum
, COALESCE (mo.mld_opdr_kosten, 0) cnt_bedrag_exc
, COALESCE (mo.mld_opdr_kosten_btw, 0) cnt_bedrag_btw
, mo.mld_opdr_datumbegin cnt_datum
@@ -689,11 +694,12 @@ AS
, NULL soortmutatie
, 0 bgt_bedrag_exc
, 0 bgt_bedrag_btw
, TO_DATE(NULL) bgt_datum
, 0 res_bedrag_exc
, 0 res_bedrag_btw
, 0 mut_bedrag_exc
, 0 mut_bedrag_btw
, TO_DATE(NULL) bgt_datum
, TO_DATE(NULL) mut_datum
, 0 cnt_bedrag_exc
, 0 cnt_bedrag_btw
, TO_DATE(NULL) cnt_datum
@@ -826,8 +832,8 @@ AS
, financieel.*
, CASE WHEN financieel.soort = 'F' THEN financieel.fin_datum
WHEN financieel.soort = 'C' THEN financieel.cnt_datum
WHEN financieel.soort = 'M' THEN financieel.bgt_datum
WHEN financieel.soort = 'B' THEN null
WHEN financieel.soort = 'M' THEN financieel.mut_datum
WHEN financieel.soort = 'B' THEN financieel.bgt_datum
END all_datum
FROM bgt_v_project_full gegevens
, (
@@ -836,11 +842,12 @@ AS
, NULL soortmutatie
, SUM(bu.bgt_budget_bedrag) bgt_bedrag_exc
, SUM(bu.bgt_budget_btwbedrag) bgt_bedrag_btw
, COALESCE(MIN(bu.bgt_budget_begin), MIN(p.bgt_project_prijspeildatum)) bgt_datum
, 0 res_bedrag_exc
, 0 res_bedrag_btw
, 0 mut_bedrag_exc
, 0 mut_bedrag_btw
, TO_DATE(NULL) bgt_datum
, TO_DATE(NULL) mut_datum
, 0 cnt_bedrag_exc
, 0 cnt_bedrag_btw
, TO_DATE(NULL) cnt_datum
@@ -849,7 +856,9 @@ AS
, TO_DATE(NULL) fin_datum
FROM bgt_kostenrubriek kr
, bgt_budget bu
, bgt_project p
WHERE bu.bgt_kostenrubriek_key = kr.bgt_kostenrubriek_key
AND bu.bgt_project_key = p.bgt_project_key
GROUP BY kr.bgt_kostenrubriek_key
UNION ALL
SELECT bu.bgt_kostenrubriek_key
@@ -857,11 +866,12 @@ AS
, bm.soortmutatie soortmutatie
, 0 bgt_bedrag_exc
, 0 bgt_bedrag_btw
, TO_DATE(NULL) bgt_datum
, COALESCE(bm.res_bedrag_exc, 0) res_bedrag_exc
, COALESCE(bm.res_bedrag_btw, 0) res_bedrag_btw
, COALESCE(bm.mut_bedrag_exc, 0) mut_bedrag_exc
, COALESCE(bm.mut_bedrag_btw, 0) mut_bedrag_btw
, bm.bgt_budgetmutatie_datum bgt_datum
, bm.bgt_budgetmutatie_datum mut_datum
, 0 cnt_bedrag_exc
, 0 cnt_bedrag_btw
, TO_DATE(NULL) cnt_datum
@@ -877,11 +887,12 @@ AS
, NULL soortmutatie
, 0 bgt_bedrag_exc
, 0 bgt_bedrag_btw
, TO_DATE(NULL) bgt_datum
, 0 res_bedrag_exc
, 0 res_bedrag_btw
, 0 mut_bedrag_exc
, 0 mut_bedrag_btw
, TO_DATE(NULL) bgt_datum
, TO_DATE(NULL) mut_datum
, COALESCE(mo.mld_opdr_kosten, 0) cnt_bedrag_exc
, COALESCE(mo.mld_opdr_kosten_btw, 0) cnt_bedrag_btw
, mo.mld_opdr_datumbegin cnt_datum
@@ -897,11 +908,12 @@ AS
, NULL soortmutatie
, 0 bgt_bedrag_exc
, 0 bgt_bedrag_btw
, TO_DATE(NULL) bgt_datum
, 0 res_bedrag_exc
, 0 res_bedrag_btw
, 0 mut_bedrag_exc
, 0 mut_bedrag_btw
, TO_DATE(NULL) bgt_datum
, TO_DATE(NULL) mut_datum
, 0 cnt_bedrag_exc
, 0 cnt_bedrag_btw
, TO_DATE(NULL) cnt_datum