From 99ea74fe51adccd8cd0fbd814e15bde6bfd784d3 Mon Sep 17 00:00:00 2001 From: Ruud Lipper Date: Tue, 12 Apr 2016 14:03:28 +0000 Subject: [PATCH] BONS#36043 periode nummmer op beschikkingen rapport svn path=/Database/trunk/; revision=28873 --- CARE/CARE_VIE.SRC | 24 +++++++++++++++--------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/CARE/CARE_VIE.SRC b/CARE/CARE_VIE.SRC index 1ccdace4..868fa7ea 100644 --- a/CARE/CARE_VIE.SRC +++ b/CARE/CARE_VIE.SRC @@ -4148,6 +4148,7 @@ AS CREATE_VIEW( care_v_rap_tot_clientzorg, 0) ( + fclt_f_periode, fclt_f_gemeente, fclt_f_status, bsn, @@ -4176,9 +4177,10 @@ CREATE_VIEW( care_v_rap_tot_clientzorg, 0) uren_besteed ) AS - SELECT gemeente_omschrijving, + SELECT COALESCE (periode, 'nvt'), + gemeente_omschrijving, DECODE (mld_melding_status, 5, 'Afgemeld', 6, 'Afgemeld', 'Open') - Status, + status, MIN (client_bsn), prs_client_voorletters, prs_client_tussenvoegsel, @@ -4206,14 +4208,18 @@ AS beschikking_datum_tot, product, uren_beschikking, - SUM (uur.uren_besteed) - FROM care_v_beschikking_all b, (SELECT * - FROM care_v_bestede_uren_all - WHERE uren_status = 3) uur + SUM (uur.uren_besteed) besteed + FROM care_v_beschikking_all b, + (SELECT mld_melding_key, + jaar || '-' || LPAD (periodenr, 2, '0') periode, + uren_besteed + FROM care_v_bestede_uren_all + WHERE uren_status = 3) uur WHERE mld_melding_status != 1 AND pgb IS NULL AND uur.mld_melding_key(+) = b.mld_melding_key - GROUP BY gemeente_omschrijving, + GROUP BY periode, + gemeente_omschrijving, mld_melding_status, prs_client_naam, prs_client_voorletters, @@ -4225,8 +4231,8 @@ AS beschikking_datum_van, beschikking_datum_tot, product, - uren_beschikking; - + uren_beschikking; + -- mbmb -- Rapport Q) FACTUURrapport voor de gemaakte uren per datum - variant Q (Bernisse): CREATE_VIEW( care_v_rap2_factuur_uren_q, 0)