BLCC#53426 PowerBI-rap/Wijzigingen zoals op 14/6 besproken in Geleen

svn path=/Customer/trunk/; revision=38222
This commit is contained in:
Maarten van der Heide
2018-06-15 12:50:22 +00:00
parent f57ca9e24a
commit e23bc954b2

View File

@@ -2890,7 +2890,6 @@ AS
-- BLCC#38512
/* Formatted on 3-1-2017 12:06:24 (QP5 v5.136.908.31019) */
CREATE OR REPLACE VIEW blcc_v_rap_mldtrk
(
melding,
@@ -2927,11 +2926,10 @@ AS
fac_tracking t,
fac_srtnotificatie sn,
prs_v_perslid_fullnames_all pf
WHERE m.mld_melding_status = ms.mld_statuses_key
WHERE m.mld_melding_status = ms.mld_statuses_key
AND m.mld_stdmelding_key = sm.mld_stdmelding_key
AND sm.mld_ins_discipline_key = td.ins_discipline_key
AND td.ins_srtdiscipline_key = sd.ins_srtdiscipline_key
AND sd.ins_srtdiscipline_key = 1 -- BCC
AND m.mld_melding_key = t.fac_tracking_refkey
AND t.fac_srtnotificatie_key = sn.fac_srtnotificatie_key
AND sn.fac_srtnotificatie_xmlnode = 'melding'
@@ -2973,17 +2971,17 @@ AS
fac_tracking t,
fac_srtnotificatie sn,
prs_v_perslid_fullnames_all pf
WHERE o.mld_statusopdr_key = os.mld_statusopdr_key
WHERE o.mld_statusopdr_key = os.mld_statusopdr_key
AND o.mld_melding_key = m.mld_melding_key
AND m.mld_stdmelding_key = sm.mld_stdmelding_key
AND sm.mld_ins_discipline_key = td.ins_discipline_key
AND td.ins_srtdiscipline_key = sd.ins_srtdiscipline_key
AND sd.ins_srtdiscipline_key = 1 -- BCC
AND o.mld_opdr_key = t.fac_tracking_refkey
AND t.fac_srtnotificatie_key = sn.fac_srtnotificatie_key
AND sn.fac_srtnotificatie_xmlnode = 'opdracht'
--AND sn.fac_srtnotificatie_key IN (59 ,65, 64, 69, 58, 70, 66) -- ORDNEW, ORDACP, ORDREJ, ORDCAN, ORDAFM, ORDAFR, ORDVER
AND sn.fac_srtnotificatie_key NOT IN (60, 73, 40, 56, 57, 68, 135) -- ORDUPD, ORD2GO, MLDAP1, ORDMLI, ORDMLE, ORDSNX, ORDMAI
--AND sn.fac_srtnotificatie_key NOT IN (60, 73, 40, 56, 57, 68, 135) -- ORDUPD, ORD2GO, MLDAP1, ORDMLI, ORDMLE, ORDSNX, ORDMAI
AND sn.fac_srtnotificatie_key NOT IN (60, 56, 57, 68, 135) -- ORDUPD, ORDMLI, ORDMLE, ORDSNX, ORDMAI
AND t.prs_perslid_key = pf.prs_perslid_key;
-- BLCC#39810 View voor cateringrapportage
@@ -3226,11 +3224,11 @@ AS
LEFT JOIN alg_v_ruimte_gegevens_all rg
ON x.alg_ruimte_key = rg.alg_ruimte_key;
--BLCC#41477: Onderstaande twee views zijn opnieuw opgebouwd zodat er geen udr views gebruikt worden als bron.
-- BLCC#41477: Onderstaande twee views zijn opnieuw opgebouwd zodat er geen UDR-views gebruikt worden als bron.
CREATE OR REPLACE VIEW blcc_v_rap_meldingen
(
prioriteittxt,
meldingnummer,
melding_nummer,
productgroep,
subproductgroep,
melding_datumtijd,
@@ -3262,104 +3260,78 @@ AS
1, lcl.l ('lcl_mld_urg_kritiek'),
2, lcl.l ('lcl_mld_urg_hoog'),
4, lcl.l ('lcl_mld_urg_laag')),
sd.ins_srtdiscipline_prefix || m.mld_melding_key meldingnummer,
sd.ins_srtdiscipline_prefix || TO_CHAR (m.mld_melding_key) meldingnummer,
md.ins_discipline_omschrijving productgroep,
s.mld_stdmelding_omschrijving subproductgroep,
m.mld_melding_datum,
sm.mld_stdmelding_omschrijving subproductgroep,
m.mld_melding_datum,
TO_CHAR (m.mld_melding_datum, 'DD-MM-YYYY') datum,
TO_CHAR (m.mld_melding_datum, 'hh24:mi') tijd,
l.alg_locatie_code locatie,
og.alg_gebouw_code gebouw,
og.alg_verdieping_code verdieping,
og.alg_ruimte_nr ruimte,
aog.alg_gebouw_code gebouw,
aog.alg_verdieping_code verdieping,
aog.alg_ruimte_nr ruimte,
m.mld_melding_onderwerp onderwerp,
REPLACE (REPLACE (REPLACE (REPLACE (REPLACE (SUBSTR (m.mld_melding_omschrijving, 1, 1000), CHR (10), ' '), CHR (13), ' '), CHR (128), 'EUR'), '"', ''''), ';', '') omschrijving,
(SELECT prs_perslid_naam_full
FROM prs_v_perslid_fullnames_all pf
WHERE pf.prs_perslid_key = m.prs_perslid_key)
REPLACE (REPLACE (REPLACE (REPLACE (REPLACE (SUBSTR (m.mld_melding_omschrijving, 1, 20), CHR (10), ' '), CHR (13), ' '), CHR (128), 'EUR'), '"', ''''), ';', '') omschrijving,
(SELECT prs_perslid_naam_full FROM prs_v_perslid_fullnames_all WHERE prs_perslid_key = m.prs_perslid_key)
melder,
(SELECT mld_statuses_omschrijving
FROM mld_statuses sta
WHERE sta.mld_statuses_key = m.mld_melding_status)
(SELECT mld_statuses_omschrijving FROM mld_statuses WHERE mld_statuses_key = m.mld_melding_status)
status,
REPLACE (REPLACE (REPLACE (REPLACE (REPLACE (SUBSTR (m.mld_melding_opmerking, 1, 1000), CHR (10), ' '), CHR (13), ' '), CHR (128), 'EUR'), '"', ''''), ';', '') opmerking,
(SELECT prs_perslid_naam_full
FROM prs_v_perslid_fullnames_all pf
WHERE pf.prs_perslid_key = m.mld_melding_behandelaar_key)
REPLACE (REPLACE (REPLACE (REPLACE (REPLACE (SUBSTR (m.mld_melding_opmerking, 1, 20), CHR (10), ' '), CHR (13), ' '), CHR (128), 'EUR'), '"', ''''), ';', '') opmerking,
(SELECT prs_perslid_naam_full FROM prs_v_perslid_fullnames_all WHERE prs_perslid_key = m.mld_melding_behandelaar_key)
behandelaar,
m.mld_melding_einddatum,
m.mld_melding_einddatum,
TO_CHAR (m.mld_melding_einddatum, 'DD-MM-YYYY') einddatum,
DECODE (
mld.getactualuitvoer (m.mld_melding_key).eenheid,
'U',
( (m.mld_melding_einddatum
- COALESCE (
COALESCE (
mld.getmeldingstatusdate (m.mld_melding_key, 5),
mld.getmeldingstatusdate (m.mld_melding_key, 1)),
SYSDATE))
* 24)
+ COALESCE (
DECODE (m.mld_melding_t_respijt.eenheid,
'D', m.mld_melding_t_respijt.tijdsduur,
NULL),
0),
NULL)
DECODE (mld.getactualuitvoer (m.mld_melding_key).eenheid,
'U', ((m.mld_melding_einddatum - COALESCE (mld.getmeldingstatusdate (m.mld_melding_key, 5), mld.getmeldingstatusdate (m.mld_melding_key, 1), SYSDATE)) * 24) +
COALESCE (DECODE (m.mld_melding_t_respijt.eenheid, 'D', m.mld_melding_t_respijt.tijdsduur, NULL), 0),
NULL)
afspraak_sla_uren,
m.prs_perslid_key,
pk.prs_kostenplaats_upper,
pkg.prs_kostenplaatsgrp_nr || DECODE (pkg.prs_kostenplaatsgrp_nr, NULL, NULL, '-') || pkg.prs_kostenplaatsgrp_oms,
ps.prs_kostensoort_upper,
psg.prs_kostensoortgrp_oms,
kp.prs_kostenplaats_upper,
DECODE (kpg.prs_kostenplaatsgrp_nr, NULL, '', kpg.prs_kostenplaatsgrp_nr || '-') || kpg.prs_kostenplaatsgrp_oms,
ks.prs_kostensoort_upper,
ksg.prs_kostensoortgrp_oms,
sd.ins_srtdiscipline_omschrijving
FROM mld_melding m,
ins_srtdiscipline sd,
mld_stdmelding sm,
mld_discipline md,
mld_stdmelding s,
alg_v_allonrgoed_gegevens og,
ins_srtdiscipline sd,
alg_locatie l,
prs_kostenplaats pk,
prs_kostenplaatsgrp pkg,
prs_kostensoort ps,
prs_kostensoortgrp psg
WHERE s.mld_stdmelding_key = m.mld_stdmelding_key
alg_v_allonrgoed_gegevens aog,
prs_kostenplaats kp,
prs_kostenplaatsgrp kpg,
prs_kostensoort ks,
prs_kostensoortgrp ksg
WHERE m.mld_stdmelding_key = sm.mld_stdmelding_key
AND sm.mld_ins_discipline_key = md.ins_discipline_key
AND md.ins_srtdiscipline_key = sd.ins_srtdiscipline_key
AND m.mld_alg_locatie_key = l.alg_locatie_key(+)
AND sd.ins_srtdiscipline_key = md.ins_srtdiscipline_key
AND md.ins_discipline_key = s.mld_ins_discipline_key
AND m.mld_alg_onroerendgoed_keys = og.alg_onroerendgoed_keys(+)
AND m.mld_alg_onroerendgoed_keys = aog.alg_onroerendgoed_keys(+)
AND m.fac_activiteit_key IS NULL
-- AND m.mld_melding_datum >= TO_DATE ('01-01-2010', 'DD-MM-YYYY')
AND m.prs_kostenplaats_key = pk.prs_kostenplaats_key(+)
AND pk.prs_kostenplaatsgrp_key = pkg.prs_kostenplaatsgrp_key(+)
AND s.prs_kostensoort_key = ps.prs_kostensoort_key(+)
AND ps.prs_kostensoortgrp_key = psg.prs_kostensoortgrp_key(+);
AND m.prs_kostenplaats_key = kp.prs_kostenplaats_key(+)
AND kp.prs_kostenplaatsgrp_key = kpg.prs_kostenplaatsgrp_key(+)
AND sm.prs_kostensoort_key = ks.prs_kostensoort_key(+)
AND ks.prs_kostensoortgrp_key = ksg.prs_kostensoortgrp_key(+);
CREATE OR REPLACE VIEW blcc_v_rap_opdrachten
(
prioriteittxt,
klantwens,
opdracht_nummer,
melding_key,
melding_nummer,
opdracht_type,
opdracht_district,
opdracht_locatie_code,
opdracht_gebouwcode,
soortmelding,
vakgroep,
subgroep,
omschrijving,
opdracht_datumtijd,
opdracht_datum,
opdracht_tijd,
melding_status,
opdracht_status,
opdracht_einddatumtijd,
opdracht_einddatum,
opdracht_eindtijd,
opdracht_uitvoerende,
opdracht_uitvoerende_crednr,
behandelaar,
melder,
kostenplaats_oms,
kostenplaats_code,
kostenplaats_groep,
opdracht_kosten,
opdracht_uren,
opdracht_correctie,
@@ -3373,82 +3345,46 @@ AS
1, lcl.l ('lcl_mld_urg_kritiek'),
2, lcl.l ('lcl_mld_urg_hoog'),
4, lcl.l ('lcl_mld_urg_laag')),
mko.fac_usrdata_omschr klantwens,
ins_srtdiscipline_prefix
|| TO_CHAR (m.mld_melding_key)
|| '/'
|| o.mld_opdr_bedrijfopdr_volgnr,
m.mld_melding_key,
top.mld_typeopdr_omschrijving,
alg_district_omschrijving,
alg_locatie_code,
og.alg_gebouw_code,
sd.ins_srtdiscipline_omschrijving,
md.ins_discipline_omschrijving productgroep,
s.mld_stdmelding_omschrijving subproductgroep,
REPLACE (REPLACE (REPLACE (REPLACE (REPLACE (SUBSTR (m.mld_melding_omschrijving, 1, 1000), CHR (10), ' '), CHR (13), ' '), CHR (128), 'EUR'), '"', ''''), ';', ''),
sd.ins_srtdiscipline_prefix || TO_CHAR (m.mld_melding_key) || '/' || TO_CHAR (o.mld_opdr_bedrijfopdr_volgnr),
sd.ins_srtdiscipline_prefix || TO_CHAR (m.mld_melding_key) meldingnummer,
ot.mld_typeopdr_omschrijving,
REPLACE (REPLACE (REPLACE (REPLACE (REPLACE (SUBSTR (o.mld_opdr_omschrijving, 1, 20), CHR (10), ' '), CHR (13), ' '), CHR (128), 'EUR'), '"', ''''), ';', ''),
o.mld_opdr_datumbegin,
TO_CHAR (o.mld_opdr_datumbegin, 'DD-MM-YYYY') datum,
TO_CHAR (o.mld_opdr_datumbegin, 'hh24:mi') tijd,
mso.mld_statuses_omschrijving,
(SELECT mld_statusopdr_omschrijving
FROM mld_statusopdr sta
WHERE sta.mld_statusopdr_key = o.mld_statusopdr_key)
(SELECT mld_statusopdr_omschrijving FROM mld_statusopdr WHERE mld_statusopdr_key = o.mld_statusopdr_key)
opdracht_status,
o.mld_opdr_einddatum,
TO_CHAR (o.mld_opdr_einddatum, 'DD-MM-YYYY') einddatum,
TO_CHAR (o.mld_opdr_einddatum, 'hh24:mi') eindtijd,
(SELECT naam
FROM mld_v_uitvoerende u
WHERE u.mld_uitvoerende_key = o.mld_uitvoerende_keys)
(SELECT naam FROM mld_v_uitvoerende WHERE mld_uitvoerende_key = o.mld_uitvoerende_keys)
opdracht_uitvoerende,
(SELECT prs_perslid_naam_full
FROM prs_v_perslid_fullnames_all pf
WHERE pf.prs_perslid_key = m.mld_melding_behandelaar_key)
(SELECT prs_leverancier_nr FROM prs_bedrijf WHERE prs_bedrijf_key = o.mld_uitvoerende_keys)
opdracht_uitvoerende_crednr,
(SELECT prs_perslid_naam_full FROM prs_v_perslid_fullnames_all WHERE prs_perslid_key = o.prs_perslid_key)
behandelaar,
(SELECT prs_perslid_naam_full
FROM prs_v_perslid_fullnames_all pf
WHERE pf.prs_perslid_key = m.prs_perslid_key)
melder,
(SELECT k.prs_kostenplaats_omschrijving
FROM prs_kostenplaats k
WHERE k.prs_kostenplaats_key = o.prs_kostenplaats_key)
kostenplaats_oms,
kp.prs_kostenplaats_upper kostenplaats_code,
DECODE (kpg.prs_kostenplaatsgrp_nr, NULL, '', kpg.prs_kostenplaatsgrp_nr || '-') || kpg.prs_kostenplaatsgrp_oms kostenplaats_groep,
TO_CHAR (o.mld_opdr_kosten, 'fm999999999999999990.00'),
TO_CHAR (o.mld_opdr_uren, 'fm999999999999999990.00'),
TO_CHAR (o.mld_opdr_kosten
- o.mld_opdr_materiaal
- (o.mld_opdr_uren * o.mld_opdr_uurloon), 'fm999999999999999990.00')
opdracht_correctie,
TO_CHAR (o.mld_opdr_materiaal, 'fm999999999999999990.00'),
TO_CHAR (o.mld_opdr_uurloon, 'fm999999999999999990.00')
FROM mld_melding m,
mld_opdr o,
mld_stdmelding s,
TO_CHAR (o.mld_opdr_kosten - o.mld_opdr_materiaal - (o.mld_opdr_uren * o.mld_opdr_uurloon), 'fm999999999999999990.00'),
TO_CHAR (o.mld_opdr_materiaal, 'fm999999999999999990.00'),
TO_CHAR (o.mld_opdr_uurloon, 'fm999999999999999990.00')
FROM mld_opdr o,
mld_melding m,
mld_stdmelding sm,
mld_discipline md,
ins_srtdiscipline sd,
alg_v_allonrgoed_gegevens og,
alg_locatie l,
alg_district d,
mld_typeopdr top,
(SELECT mld_opdr_key, mld_kenmerkopdr_waarde, fac_usrdata_omschr
FROM mld_kenmerkopdr, fac_usrdata
WHERE mld_kenmerk_key = '201'
AND fac_usrdata_key =
fac.safe_to_number (mld_kenmerkopdr_waarde)
AND mld_kenmerkopdr_verwijder IS NULL) mko,
mld_statuses mso
WHERE m.mld_melding_key = o.mld_melding_key(+)
AND s.mld_stdmelding_key = m.mld_stdmelding_key
AND md.ins_discipline_key = s.mld_ins_discipline_key
AND sd.ins_srtdiscipline_key = md.ins_srtdiscipline_key
AND l.alg_district_key = d.alg_district_key(+)
AND m.mld_alg_locatie_key = l.alg_locatie_key(+)
AND m.mld_alg_onroerendgoed_keys = og.alg_onroerendgoed_keys(+)
AND o.mld_typeopdr_key = top.mld_typeopdr_key(+)
AND o.mld_opdr_key = mko.mld_opdr_key(+)
AND mso.mld_statuses_key = m.mld_melding_status
AND o.mld_opdr_bedrijfopdr_volgnr IS NOT NULL;
mld_typeopdr ot,
prs_kostenplaats kp,
prs_kostenplaatsgrp kpg
WHERE o.mld_melding_key = m.mld_melding_key
AND m.mld_stdmelding_key = sm.mld_stdmelding_key
AND sm.mld_ins_discipline_key = md.ins_discipline_key
AND md.ins_srtdiscipline_key = sd.ins_srtdiscipline_key
AND o.mld_typeopdr_key = ot.mld_typeopdr_key
AND o.prs_kostenplaats_key = kp.prs_kostenplaats_key(+)
AND kp.prs_kostenplaatsgrp_key = kpg.prs_kostenplaatsgrp_key(+);
-- Onderstaande views zijn voor export tbv PowerBI
-- Export voor PowerBI cateringoverzicht:
@@ -3527,26 +3463,26 @@ CREATE OR REPLACE VIEW blcc_v_export_pwrbi_mld
)
AS
SELECT '"prioriteittxt"'
|| ';"meldingnummer"'
|| ';"productgroep"'
|| ';"subproductgroep"'
|| ';"melding_nummer"'
|| ';"vakgroep"'
|| ';"meldingsoort"'
|| ';"melding_datum"'
|| ';"melding_tijd"'
|| ';"melding_locatiecode"'
|| ';"melding_gebouwcode"'
|| ';"melding_verdieping"'
|| ';"melding_ruimtenr"'
|| ';"onderwerp"'
|| ';"omschrijving"'
|| ';"melding_onderwerp"'
|| ';"melding_omschrijving"'
|| ';"melder"'
|| ';"melding_status"'
|| ';"melding_opmerking"'
|| ';"behandelaar"'
|| ';"melding_afhandeling"'
|| ';"melding_behandelaar"'
|| ';"melding_einddatum"'
|| ';"afspraak_sla_uren"'
|| ';"melder_key"'
|| ';"kostenplaats_code"'
|| ';"kostenplaats_groep"'
|| ';"melding_kostenplaats_code"'
|| ';"melding_kostenplaats_groep"'
|| ';"kostensoort_code"'
|| ';"kostensoort_groep"'
|| ';"vakgroeptype"',
@@ -3556,7 +3492,7 @@ AS
SELECT '"'
|| prioriteittxt
|| '";"'
|| meldingnummer
|| melding_nummer
|| '";"'
|| productgroep
|| '";"'
@@ -3613,27 +3549,20 @@ CREATE OR REPLACE VIEW blcc_v_export_pwrbi_opdr
)
AS
SELECT '"prioriteittxt"'
|| ';"klantwens"'
|| ';"opdracht_nummer"'
|| ';"melding_key"'
|| ';"melding_nummer"'
|| ';"opdracht_type"'
|| ';"opdracht_district"'
|| ';"opdracht_locatie_code"'
|| ';"opdracht_gebouwcode"'
|| ';"soortmelding"'
|| ';"vakgroep"'
|| ';"subgroep"'
|| ';"omschrijving"'
|| ';"opdracht_omschrijving"'
|| ';"opdracht_datum"'
|| ';"opdracht_tijd"'
|| ';"melding_status"'
|| ';"opdracht_status"'
|| ';"opdracht_einddatum"'
|| ';"opdracht_eindtijd"'
|| ';"opdracht_einddatum_gepland"'
|| ';"opdracht_eindtijd_gepland"'
|| ';"opdracht_uitvoerende"'
|| ';"behandelaar"'
|| ';"melder"'
|| ';"kostenplaats_oms"'
|| ';"opdracht_uitvoerende_crednr"'
|| ';"opdracht_behandelaar"'
|| ';"opdracht_kostenplaats_code"'
|| ';"opdracht_kostenplaats_groep"'
|| ';"opdracht_kosten"'
|| ';"opdracht_uren"'
|| ';"opdracht_correctie"'
@@ -3645,34 +3574,18 @@ AS
SELECT '"'
|| prioriteittxt
|| '";"'
|| klantwens
|| '";"'
|| opdracht_nummer
|| '";"'
|| melding_key
|| melding_nummer
|| '";"'
|| opdracht_type
|| '";"'
|| opdracht_district
|| '";"'
|| opdracht_locatie_code
|| '";"'
|| opdracht_gebouwcode
|| '";"'
|| soortmelding
|| '";"'
|| vakgroep
|| '";"'
|| subgroep
|| '";"'
|| omschrijving
|| '";"'
|| opdracht_datum
|| '";"'
|| opdracht_tijd
|| '";"'
|| melding_status
|| '";"'
|| opdracht_status
|| '";"'
|| opdracht_einddatum
@@ -3681,11 +3594,13 @@ AS
|| '";"'
|| opdracht_uitvoerende
|| '";"'
|| opdracht_uitvoerende_crednr
|| '";"'
|| behandelaar
|| '";"'
|| melder
|| kostenplaats_code
|| '";"'
|| kostenplaats_oms
|| kostenplaats_groep
|| '";"'
|| opdracht_kosten
|| '";"'
@@ -3707,12 +3622,7 @@ CREATE OR REPLACE VIEW blcc_v_export_pwrbi_mldtrk
result_order
)
AS
SELECT '"melding"'
|| ';"aanmaakdatum"'
|| ';"aanmaaktijdstip"'
|| ';"meldingstatus"'
|| ';"plan_einddatum"'
|| ';"sla_einddatum"'
SELECT '"melding_nummer"'
|| ';"wijzigingsdatum"'
|| ';"wijzigingstijdstip"'
|| ';"wijzigingdoor"'
@@ -3723,16 +3633,6 @@ AS
SELECT '"'
|| melding
|| '";"'
|| aanmaakdatum
|| '";"'
|| aanmaaktijdstip
|| '";"'
|| meldingstatus
|| '";"'
|| plan_einddatum
|| '";"'
|| sla_einddatum
|| '";"'
|| wijzigingsdatum
|| '";"'
|| wijzigingstijdstip
@@ -3751,11 +3651,7 @@ CREATE OR REPLACE VIEW blcc_v_export_pwrbi_ordtrk
result_order
)
AS
SELECT '"opdracht"'
|| ';"aanmaakdatum"'
|| ';"aanmaaktijdstip"'
|| ';"opdrachtstatus"'
|| ';"plan_einddatum"'
SELECT '"opdracht_nummer"'
|| ';"wijzigingsdatum"'
|| ';"wijzigingstijdstip"'
|| ';"wijzigingdoor"'
@@ -3766,14 +3662,6 @@ AS
SELECT '"'
|| opdracht
|| '";"'
|| aanmaakdatum
|| '";"'
|| aanmaaktijdstip
|| '";"'
|| opdrachtstatus
|| '";"'
|| plan_einddatum
|| '";"'
|| wijzigingsdatum
|| '";"'
|| wijzigingstijdstip
@@ -5462,7 +5350,7 @@ BEGIN
2, -- Prioriteit
TRUNC (SYSDATE) + (7 / 24),
'accounting1@brightlands.com', -- From-adres
'../export/PDF/' || rec.fin_verkoopfactuurkop_id || '.pdf');
'/../../Fplace5i/CUST/BLCC/export/PDF/' || rec.fin_verkoopfactuurkop_id || '.pdf');
EXCEPTION
WHEN OTHERS
THEN