TWYN#53474 Rapporten budgetrapportage

svn path=/Customer/trunk/; revision=38066
This commit is contained in:
Erik Groener
2018-06-04 14:11:57 +00:00
parent 0e3df1d1f9
commit 79b49d918c

View File

@@ -625,13 +625,13 @@ AS
, 0 res_bedrag_btw
, 0 mut_bedrag_exc
, 0 mut_bedrag_btw
, NULL bgt_datum
, TO_DATE(NULL) bgt_datum
, 0 cnt_bedrag_exc
, 0 cnt_bedrag_btw
, NULL cnt_datum
, TO_DATE(NULL) cnt_datum
, 0 fin_bedrag_exc
, 0 fin_bedrag_btw
, NULL fin_datum
, TO_DATE(NULL) fin_datum
FROM bgt_budget bu
UNION ALL
SELECT bu.bgt_kostenrubriek_key
@@ -647,10 +647,10 @@ AS
, bm.bgt_budgetmutatie_datum bgt_datum
, 0 cnt_bedrag_exc
, 0 cnt_bedrag_btw
, NULL cnt_datum
, TO_DATE(NULL) cnt_datum
, 0 fin_bedrag_exc
, 0 fin_bedrag_btw
, NULL fin_datum
, TO_DATE(NULL) fin_datum
FROM bgt_budget bu
, twyn_v_bgt_budgetsrtmutatie bm
WHERE bu.bgt_budget_key = bm.bgt_budget_key
@@ -665,13 +665,13 @@ AS
, 0 res_bedrag_btw
, 0 mut_bedrag_exc
, 0 mut_bedrag_btw
, NULL bgt_datum
, TO_DATE(NULL) bgt_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
, 0 fin_bedrag_exc
, 0 fin_bedrag_btw
, NULL fin_datum
, TO_DATE(NULL) fin_datum
FROM bgt_budget bu
, mld_opdr mo
WHERE bu.prs_kostensoort_key = mo.prs_kostensoort_key(+)
@@ -686,10 +686,10 @@ AS
, 0 res_bedrag_btw
, 0 mut_bedrag_exc
, 0 mut_bedrag_btw
, NULL bgt_datum
, TO_DATE(NULL) bgt_datum
, 0 cnt_bedrag_exc
, 0 cnt_bedrag_btw
, NULL cnt_datum
, TO_DATE(NULL) cnt_datum
, COALESCE (fa.fin_factuur_totaal, 0) fin_bedrag_exc
, COALESCE (fa.fin_factuur_totaal_btw, 0) fin_bedrag_btw
, fa.fin_factuur_datum fin_datum
@@ -817,10 +817,10 @@ AS
, rcode
, kostenrubriek
, 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
, 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
END all_datum
FROM bgt_v_project_full gegevens
, (
@@ -832,13 +832,13 @@ AS
, 0 res_bedrag_btw
, 0 mut_bedrag_exc
, 0 mut_bedrag_btw
, NULL bgt_datum
, TO_DATE(NULL) bgt_datum
, 0 cnt_bedrag_exc
, 0 cnt_bedrag_btw
, NULL cnt_datum
, TO_DATE(NULL) cnt_datum
, 0 fin_bedrag_exc
, 0 fin_bedrag_btw
, NULL fin_datum
, TO_DATE(NULL) fin_datum
FROM bgt_kostenrubriek kr
, bgt_budget bu
WHERE bu.bgt_kostenrubriek_key = kr.bgt_kostenrubriek_key
@@ -855,10 +855,10 @@ AS
, bm.bgt_budgetmutatie_datum bgt_datum
, 0 cnt_bedrag_exc
, 0 cnt_bedrag_btw
, NULL cnt_datum
, TO_DATE(NULL) cnt_datum
, 0 fin_bedrag_exc
, 0 fin_bedrag_btw
, NULL fin_datum
, TO_DATE(NULL) fin_datum
FROM bgt_budget bu
, twyn_v_bgt_budgetsrtmutatie bm
WHERE bu.bgt_budget_key = bm.bgt_budget_key
@@ -871,13 +871,13 @@ AS
, 0 res_bedrag_btw
, 0 mut_bedrag_exc
, 0 mut_bedrag_btw
, NULL bgt_datum
, TO_DATE(NULL) bgt_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
, 0 fin_bedrag_exc
, 0 fin_bedrag_btw
, NULL fin_datum
, TO_DATE(NULL) fin_datum
FROM bgt_budget bu
, mld_opdr mo
WHERE bu.prs_kostensoort_key = mo.prs_kostensoort_key(+)
@@ -890,10 +890,10 @@ AS
, 0 res_bedrag_btw
, 0 mut_bedrag_exc
, 0 mut_bedrag_btw
, NULL bgt_datum
, TO_DATE(NULL) bgt_datum
, 0 cnt_bedrag_exc
, 0 cnt_bedrag_btw
, NULL cnt_datum
, TO_DATE(NULL) cnt_datum
, COALESCE(fa.fin_factuur_totaal, 0) fin_bedrag_exc
, COALESCE(fa.fin_factuur_totaal_btw, 0) fin_bedrag_btw
, fa.fin_factuur_datum fin_datum