NYBU#36829 Fout op de huurlijst

svn path=/Customer/trunk/; revision=29759
This commit is contained in:
Peter Koerhuis
2016-06-17 14:25:44 +00:00
parent ba748158ca
commit 9060037779

View File

@@ -3084,6 +3084,10 @@ BEGIN
-- NYBU#35948: voorheen gingen we ervan uit dat je maximaal <20><>n roommate kon hebben. In maanden
-- waarin een huurder halverwege een andere roommate krijgt is dat niet waar.
-- Daarom per dag van de periode bepalen of er een partner is
-- Overlap tussen looptijd contract en te factureren maand
v_per_van := GREATEST(v_curPeriodeDate, rec.cnt_contract_looptijd_van);
v_per_tot := LEAST(LAST_DAY(v_curPeriodeDate), rec.cnt_contract_looptijd_tot);
-- Deze query lijst alle dagen uit in de periode v_per_van-v_per_tot (middels CONNECT BY)
-- en bepaalt voor iedere dag of er die dag een-of-meer roommate-contracten lopen op de ruimte.
@@ -3631,7 +3635,7 @@ AS
FROM nybu_huur_buffer
WHERE deb_nr = in_deb_nr
AND naar_coda IS NULL
ORDER BY datum_export;
ORDER BY datum_export, omschrijving, bedrag;
-- Individuele facturen voor interne kostenplaatsen; ook voor sommatieregel met totaalbedrag
-- Bedragen zijn INCLUSIEF BTW (NYBU#31139)
@@ -3653,7 +3657,7 @@ AS
AND ak.prs_kostenplaats_nr = deb_nr
AND kg.prs_kostenplaatsgrp_key(+) = ak.prs_kostenplaatsgrp_key
GROUP BY deb_nr, achternaam, prs_kostenplaatsgrp_oms, kpn_code_afd, kpn_code_proj, betreft
ORDER BY deb_nr;
ORDER BY deb_nr, betreft;
CURSOR c_salaris
IS
@@ -3669,7 +3673,7 @@ AS
WHERE naar_coda IS NULL
AND deb_nr = 'salaris'
AND p.prs_perslid_key = b.prs_perslid_key
ORDER BY achternaam;
ORDER BY achternaam, omschrijving;
v_teller NUMBER;
v_rap_count NUMBER;
@@ -3997,7 +4001,7 @@ AS
FROM nybu_huur_archief
WHERE deb_nr = in_deb_nr
AND naar_coda IS NULL
ORDER BY datum_export;
ORDER BY datum_export, omschrijving, bedrag;
-- Individuele facturen voor interne kostenplaatsen; ook voor sommatieregel met totaalbedrag
-- Bedragen zijn INCLUSIEF BTW (NYBU#31139)
@@ -4019,7 +4023,7 @@ AS
AND ak.prs_kostenplaats_nr = deb_nr
AND kg.prs_kostenplaatsgrp_key(+) = ak.prs_kostenplaatsgrp_key
GROUP BY deb_nr, achternaam, prs_kostenplaatsgrp_oms, kpn_code_afd, kpn_code_proj, betreft
ORDER BY deb_nr;
ORDER BY deb_nr, betreft;
CURSOR c_salaris
IS
@@ -4035,7 +4039,7 @@ AS
WHERE naar_coda IS NULL
AND deb_nr = 'salaris'
AND p.prs_perslid_key = b.prs_perslid_key
ORDER BY achternaam;
ORDER BY achternaam, omschrijving;
v_teller NUMBER;
v_rap_count NUMBER;