RABO#77940 -- Ondersteuning RABO exitplan - ZIP-exports bijlagen

svn path=/Customer/trunk/; revision=60987
This commit is contained in:
Jos Migo
2023-06-29 13:24:39 +00:00
parent 783393936c
commit 6e176bb41a

View File

@@ -1737,6 +1737,8 @@ CREATE OR REPLACE VIEW rabo_v_export_taken_udr
alg_regio_omschrijving,
alg_district_omschrijving,
alg_locatie_omschrijving,
alg_locatie_plaats,
alg_locatie_adres,
alg_gebouw_naam,
ins_srtgroep_omschrijving,
ins_srtdeel_code,
@@ -1750,6 +1752,8 @@ SELECT sd.ins_discipline_omschrijving,
r.alg_regio_omschrijving,
di.alg_district_omschrijving,
l.alg_locatie_omschrijving || ' (' || l.alg_locatie_code || ')',
l.alg_locatie_plaats,
l.alg_locatie_adres,
g.alg_gebouw_naam || ' (' || g.alg_gebouw_code || ')',
d.ins_srtgroep_omschrijving,
srtd.ins_srtdeel_code,
@@ -1759,14 +1763,12 @@ SELECT sd.ins_discipline_omschrijving,
|| CHR(92)
|| alg_district_omschrijving
|| CHR(92)
|| REPLACE(REGEXP_REPLACE(l.alg_locatie_code , '[^[a-z,A-Z,0-9,[:space:]]]*', ''), CHR(44),'')
|| REPLACE(REGEXP_REPLACE(l.alg_locatie_plaats , '[^[a-z,A-Z,0-9,[:space:]]]*', ''), CHR(44),'')
|| CHR(92)
|| REPLACE(REGEXP_REPLACE(g.alg_gebouw_code , '[^[a-z,A-Z,0-9,[:space:]]]*', ''), CHR(44), '')
|| REPLACE(REGEXP_REPLACE(l.alg_locatie_adres , '[^[a-z,A-Z,0-9,[:space:]]]*', ''), CHR(44), '')
|| CHR(92)
|| sd.ins_discipline_omschrijving
|| CHR(92)
|| TO_CHAR (b.fac_bijlagen_aanmaak, 'YYYY-MM')
|| CHR(92)
|| REGEXP_REPLACE(d.ins_srtgroep_omschrijving , '[^[a-z,A-Z,0-9,[:space:]]]*', '')
|| CHR(92)
|| srtd.ins_srtdeel_code
@@ -1778,14 +1780,12 @@ SELECT sd.ins_discipline_omschrijving,
|| CHR(92)
|| alg_district_omschrijving
|| CHR(92)
|| REPLACE(REGEXP_REPLACE(l.alg_locatie_code , '[^[a-z,A-Z,0-9,[:space:]]]*', ''), CHR(44),'')
|| REPLACE(REGEXP_REPLACE(l.alg_locatie_plaats , '[^[a-z,A-Z,0-9,[:space:]]]*', ''), CHR(44),'')
|| CHR(92)
|| REPLACE(REGEXP_REPLACE(g.alg_gebouw_code , '[^[a-z,A-Z,0-9,[:space:]]]*', ''), CHR(44), '')
|| REPLACE(REGEXP_REPLACE(l.alg_locatie_adres, '[^[a-z,A-Z,0-9,[:space:]]]*', ''), CHR(44), '')
|| CHR(92)
|| sd.ins_discipline_omschrijving
|| CHR(92)
|| TO_CHAR (b.fac_bijlagen_aanmaak, 'YYYY-MM')
|| CHR(92)
|| REGEXP_REPLACE(d.ins_srtgroep_omschrijving , '[^[a-z,A-Z,0-9,[:space:]]]*', '')
|| CHR(92)
|| srtd.ins_srtdeel_code
@@ -1830,6 +1830,8 @@ CREATE OR REPLACE VIEW rabo_v_export_assets_udr
alg_regio_omschrijving,
alg_district_omschrijving,
alg_locatie_omschrijving,
alg_locatie_plaats,
alg_locatie_adres,
alg_gebouw_naam,
ins_srtgroep_omschrijving,
ins_srtdeel_code,
@@ -1843,6 +1845,8 @@ SELECT sd.ins_discipline_omschrijving,
r.alg_regio_omschrijving,
di.alg_district_omschrijving,
l.alg_locatie_omschrijving || ' (' || l.alg_locatie_code || ')',
l.alg_locatie_plaats,
l.alg_locatie_adres,
g.alg_gebouw_naam || ' (' || g.alg_gebouw_code || ')',
d.ins_srtgroep_omschrijving,
srtd.ins_srtdeel_code,
@@ -1852,9 +1856,9 @@ SELECT sd.ins_discipline_omschrijving,
|| CHR(92)
|| alg_district_omschrijving
|| CHR(92)
|| REPLACE(REGEXP_REPLACE(l.alg_locatie_code , '[^[a-z,A-Z,0-9,[:space:]]]*', ''), CHR(44),'')
|| REPLACE(REGEXP_REPLACE(l.alg_locatie_plaats , '[^[a-z,A-Z,0-9,[:space:]]]*', ''), CHR(44),'')
|| CHR(92)
|| REPLACE(REGEXP_REPLACE(g.alg_gebouw_code , '[^[a-z,A-Z,0-9,[:space:]]]*', ''), CHR(44), '')
|| REPLACE(REGEXP_REPLACE(l.alg_locatie_adres , '[^[a-z,A-Z,0-9,[:space:]]]*', ''), CHR(44), '')
|| CHR(92)
|| TO_CHAR (b.fac_bijlagen_aanmaak, 'YYYY-MM')
|| CHR(92)
@@ -1869,9 +1873,9 @@ SELECT sd.ins_discipline_omschrijving,
|| CHR(92)
|| alg_district_omschrijving
|| CHR(92)
|| REPLACE(REGEXP_REPLACE(l.alg_locatie_code , '[^[a-z,A-Z,0-9,[:space:]]]*', ''), CHR(44),'')
|| REPLACE(REGEXP_REPLACE(l.alg_locatie_plaats , '[^[a-z,A-Z,0-9,[:space:]]]*', ''), CHR(44),'')
|| CHR(92)
|| REPLACE(REGEXP_REPLACE(g.alg_gebouw_code , '[^[a-z,A-Z,0-9,[:space:]]]*', ''), CHR(44), '')
|| REPLACE(REGEXP_REPLACE(l.alg_locatie_adres , '[^[a-z,A-Z,0-9,[:space:]]]*', ''), CHR(44), '')
|| CHR(92)
|| TO_CHAR (b.fac_bijlagen_aanmaak, 'YYYY-MM')
|| CHR(92)
@@ -1908,6 +1912,8 @@ CREATE OR REPLACE VIEW rabo_v_export_contracten_udr
alg_regio_omschrijving,
alg_district_omschrijving,
alg_locatie_omschrijving,
alg_locatie_plaats,
alg_locatie_adres,
alg_gebouw_naam,
fac_bijlagen_aanmaak,
fac_bijlagen_key,
@@ -1919,6 +1925,8 @@ SELECT d.ins_discipline_omschrijving,
r.alg_regio_omschrijving,
di.alg_district_omschrijving,
l.alg_locatie_omschrijving || ' (' || l.alg_locatie_code || ')',
l.alg_locatie_plaats,
l.alg_locatie_adres,
cp.cnt_alg_gebouw_code,
b.fac_bijlagen_aanmaak,
b.fac_bijlagen_key,
@@ -1926,9 +1934,9 @@ SELECT d.ins_discipline_omschrijving,
|| CHR(92)
|| di.alg_district_omschrijving
|| CHR(92)
|| REPLACE(REGEXP_REPLACE(l.alg_locatie_code , '[^[a-z,A-Z,0-9,[:space:]]]*', ''), CHR(44),'')
|| REPLACE(REGEXP_REPLACE(l.alg_locatie_plaats , '[^[a-z,A-Z,0-9,[:space:]]]*', ''), CHR(44),'')
|| CHR(92)
|| REPLACE(REGEXP_REPLACE(cp.cnt_alg_gebouw_code , '[^[a-z,A-Z,0-9,[:space:]]]*', ''), CHR(44), '')
|| REPLACE(REGEXP_REPLACE(l.alg_locatie_adres , '[^[a-z,A-Z,0-9,[:space:]]]*', ''), CHR(44), '')
|| CHR(92)
|| d.ins_discipline_omschrijving
|| CHR(92)
@@ -1943,9 +1951,9 @@ SELECT d.ins_discipline_omschrijving,
|| CHR(92)
|| di.alg_district_omschrijving
|| CHR(92)
|| REPLACE(REGEXP_REPLACE(l.alg_locatie_code , '[^[a-z,A-Z,0-9,[:space:]]]*', ''), CHR(44),'')
|| REPLACE(REGEXP_REPLACE(l.alg_locatie_plaats , '[^[a-z,A-Z,0-9,[:space:]]]*', ''), CHR(44),'')
|| CHR(92)
|| REPLACE(REGEXP_REPLACE(cp.cnt_alg_gebouw_code , '[^[a-z,A-Z,0-9,[:space:]]]*', ''), CHR(44), '')
|| REPLACE(REGEXP_REPLACE(l.alg_locatie_adres , '[^[a-z,A-Z,0-9,[:space:]]]*', ''), CHR(44), '')
|| CHR(92)
|| d.ins_discipline_omschrijving
|| CHR(92)
@@ -1991,6 +1999,8 @@ CREATE OR REPLACE VIEW rabo_v_export_meldingen_udr
alg_regio_omschrijving,
alg_district_omschrijving,
alg_locatie_omschrijving,
alg_locatie_plaats,
alg_locatie_adres,
alg_gebouw_naam,
fac_bijlagen_aanmaak,
fac_bijlagen_key,
@@ -2002,6 +2012,8 @@ SELECT sd.ins_srtdiscipline_omschrijving,
r.alg_regio_omschrijving,
di.alg_district_omschrijving,
l.alg_locatie_omschrijving || ' (' || l.alg_locatie_code || ')',
l.alg_locatie_plaats,
l.alg_locatie_adres,
g.alg_gebouw_code,
b.fac_bijlagen_aanmaak,
b.fac_bijlagen_key,
@@ -2009,15 +2021,15 @@ SELECT sd.ins_srtdiscipline_omschrijving,
|| CHR(92)
|| di.alg_district_omschrijving
|| CHR(92)
|| REPLACE(REGEXP_REPLACE(l.alg_locatie_code , '[^[a-z,A-Z,0-9,[:space:]]]*', ''), CHR(44),'')
|| REPLACE(REGEXP_REPLACE(l.alg_locatie_plaats , '[^[a-z,A-Z,0-9,[:space:]]]*', ''), CHR(44),'')
|| CHR(92)
|| REPLACE(REGEXP_REPLACE(g.alg_gebouw_code , '[^[a-z,A-Z,0-9,[:space:]]]*', ''), CHR(44), '')
|| REPLACE(REGEXP_REPLACE(l.alg_locatie_adres , '[^[a-z,A-Z,0-9,[:space:]]]*', ''), CHR(44), '')
|| CHR(92)
|| sd.ins_srtdiscipline_omschrijving
|| CHR(92)
|| TO_CHAR (b.fac_bijlagen_aanmaak, 'YYYY-MM')
|| CHR(92)
|| m.mld_melding_key
|| TO_CHAR(m.mld_melding_key) || DECODE (m.mld_melding_externnr, NULL, NULL, ' - ' || m.mld_melding_externnr)
|| CHR(92)
|| b.fac_bijlagen_filename
fac_bijlagen_zippath, -- Let op, padnaam kan/mag MAX 258 posities hebben (i.v.m. insuffficient memory)
@@ -2026,15 +2038,15 @@ SELECT sd.ins_srtdiscipline_omschrijving,
|| CHR(92)
|| di.alg_district_omschrijving
|| CHR(92)
|| REPLACE(REGEXP_REPLACE(l.alg_locatie_code , '[^[a-z,A-Z,0-9,[:space:]]]*', ''), CHR(44),'')
|| REPLACE(REGEXP_REPLACE(l.alg_locatie_plaats , '[^[a-z,A-Z,0-9,[:space:]]]*', ''), CHR(44),'')
|| CHR(92)
|| REPLACE(REGEXP_REPLACE(g.alg_gebouw_code , '[^[a-z,A-Z,0-9,[:space:]]]*', ''), CHR(44), '')
|| REPLACE(REGEXP_REPLACE(l.alg_locatie_adres , '[^[a-z,A-Z,0-9,[:space:]]]*', ''), CHR(44), '')
|| CHR(92)
|| sd.ins_srtdiscipline_omschrijving
|| CHR(92)
|| TO_CHAR (b.fac_bijlagen_aanmaak, 'YYYY-MM')
|| CHR(92)
|| m.mld_melding_key
|| TO_CHAR(m.mld_melding_key) || DECODE (m.mld_melding_externnr, NULL, NULL, ' - ' || m.mld_melding_externnr)
|| CHR(92)
|| b.fac_bijlagen_filename
) check_lengte
@@ -2067,6 +2079,8 @@ SELECT sd.ins_srtdiscipline_omschrijving,
r.alg_regio_omschrijving,
di.alg_district_omschrijving,
l.alg_locatie_omschrijving || ' (' || l.alg_locatie_code || ')',
l.alg_locatie_plaats,
l.alg_locatie_adres,
g.alg_gebouw_code,
b.fac_bijlagen_aanmaak,
b.fac_bijlagen_key,
@@ -2074,15 +2088,15 @@ SELECT sd.ins_srtdiscipline_omschrijving,
|| CHR(92)
|| di.alg_district_omschrijving
|| CHR(92)
|| REPLACE(REGEXP_REPLACE(l.alg_locatie_code , '[^[a-z,A-Z,0-9,[:space:]]]*', ''), CHR(44),'')
|| REPLACE(REGEXP_REPLACE(l.alg_locatie_plaats , '[^[a-z,A-Z,0-9,[:space:]]]*', ''), CHR(44),'')
|| CHR(92)
|| REPLACE(REGEXP_REPLACE(g.alg_gebouw_code , '[^[a-z,A-Z,0-9,[:space:]]]*', ''), CHR(44), '')
|| REPLACE(REGEXP_REPLACE(l.alg_locatie_adres , '[^[a-z,A-Z,0-9,[:space:]]]*', ''), CHR(44), '')
|| CHR(92)
|| sd.ins_srtdiscipline_omschrijving
|| CHR(92)
|| TO_CHAR (b.fac_bijlagen_aanmaak, 'YYYY-MM')
|| CHR(92)
|| m.mld_melding_key
|| TO_CHAR(m.mld_melding_key) || DECODE (m.mld_melding_externnr, NULL, NULL, ' - ' || m.mld_melding_externnr)
|| CHR(92)
|| o.mld_opdr_bedrijfopdr_volgnr
|| CHR(92)
@@ -2093,15 +2107,15 @@ SELECT sd.ins_srtdiscipline_omschrijving,
|| CHR(92)
|| di.alg_district_omschrijving
|| CHR(92)
|| REPLACE(REGEXP_REPLACE(l.alg_locatie_code , '[^[a-z,A-Z,0-9,[:space:]]]*', ''), CHR(44),'')
|| REPLACE(REGEXP_REPLACE(l.alg_locatie_plaats , '[^[a-z,A-Z,0-9,[:space:]]]*', ''), CHR(44),'')
|| CHR(92)
|| REPLACE(REGEXP_REPLACE(g.alg_gebouw_code , '[^[a-z,A-Z,0-9,[:space:]]]*', ''), CHR(44), '')
|| REPLACE(REGEXP_REPLACE(l.alg_locatie_adres , '[^[a-z,A-Z,0-9,[:space:]]]*', ''), CHR(44), '')
|| CHR(92)
|| sd.ins_srtdiscipline_omschrijving
|| CHR(92)
|| TO_CHAR (b.fac_bijlagen_aanmaak, 'YYYY-MM')
|| CHR(92)
|| m.mld_melding_key
|| TO_CHAR(m.mld_melding_key) || DECODE (m.mld_melding_externnr, NULL, NULL, ' - ' || m.mld_melding_externnr)
|| CHR(92)
|| o.mld_opdr_bedrijfopdr_volgnr
|| CHR(92)