PCHX#65249 Nieuwe aansturing dagboeknummer vanaf 2021

svn path=/Customer/trunk/; revision=49349
This commit is contained in:
Sander Schepers
2021-01-06 13:09:32 +00:00
parent f1e0b7909e
commit 55f3e52a72

View File

@@ -1563,8 +1563,17 @@ BEGIN
FOR rec IN c
LOOP
BEGIN
-- bepalen dagboeknr & boekstuknr
v_dagboeknr := SUBSTR (rec.bkstnr, 3, 2);
--PCHX#65429: Dagboeknr verschuift vanaf 2021 naar postitie 2 & 3 van het boekstuknummer (ipv positie 3 & 4).
--Oude nog openstaande facturen (van 2020) moeten nog wel met positie 3&4, dat gaat via onderstaande case.
--Na verloop van tijd mag dit weer opgeschoond worden en mag dit altijd: v_dagboeknr := SUBSTR (rec.bkstnr, 2, 2);
CASE
WHEN SUBSTR (rec.bkstnr, 0, 2) = '20'
THEN
v_dagboeknr := SUBSTR (rec.bkstnr, 3, 2);
ELSE
v_dagboeknr := SUBSTR (rec.bkstnr, 2, 2);
END CASE;
v_bestand :=
TO_CHAR( rec.administratie
|| rec.bkstnr
@@ -1905,7 +1914,18 @@ BEGIN
-- dit is nodig omdat de we bij het vullen van FAC_RAPPORT een toevoeging moeten hebben om
-- de unieke bestandsnamen te kunnen bepalen.
-- In add_xml_row en add_xml_element filteren we dit weer, zodat dit niet in de node komt.
v_dagboeknr := SUBSTR (rec.bkstnr, 3, 2);
--PCHX#65429: Dagboeknr verschuift vanaf 2021 naar postitie 2 & 3 van het boekstuknummer (ipv positie 3 & 4).
--Oude nog openstaande facturen (van 2020) moeten nog wel met positie 3&4, dat gaat via onderstaande case.
--Na verloop van tijd mag dit weer opgeschoond worden en mag dit altijd: v_dagboeknr := SUBSTR (rec.bkstnr, 2, 2);
CASE
WHEN SUBSTR (rec.bkstnr, 0, 2) = '20'
THEN
v_dagboeknr := SUBSTR (rec.bkstnr, 3, 2);
ELSE
v_dagboeknr := SUBSTR (rec.bkstnr, 2, 2);
END CASE;
v_bestand :=
TO_CHAR( rec.administratie
|| rec.bkstnr
@@ -4746,7 +4766,7 @@ END;
/
--PCHS#64217 Rapportage meldingen met incidentnummer
CREATE OR REPLACE VIEW pchs_v_mld_incidentnr
CREATE OR REPLACE VIEW pchx_v_mld_incidentnr
AS
SELECT melding_key,
meldingnummer,