NYBU#36829 Fout op de huurlijst
svn path=/Customer/trunk/; revision=29759
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user