CONN#82504 -- Rapportage tbv taken archief
svn path=/Customer/trunk/; revision=63697
This commit is contained in:
140
CONN/conn.sql
140
CONN/conn.sql
@@ -10656,7 +10656,7 @@ BEGIN
|
||||
BEGIN
|
||||
V_count_import := v_count_import +1;
|
||||
v_errormsg := 'Fout FETCH te importeren rij '||v_count_import;
|
||||
|
||||
v_error:=0;
|
||||
v_newline := rec.fac_imp_file_line;
|
||||
IF v_count_import >1 THEN
|
||||
v_errormsg := 'Fout opvragen K1 te importeren rij '||v_count_import;
|
||||
@@ -11151,6 +11151,144 @@ END;
|
||||
-- Einde CONN_UPDATE_ASSETS
|
||||
|
||||
|
||||
-- Migratie Views
|
||||
-- Export contract bijlages
|
||||
CREATE OR REPLACE FORCE VIEW CONN_V_RAP_EXP_CNT_BIJLAGEN
|
||||
(
|
||||
module,
|
||||
contract_key,
|
||||
contract_nr,
|
||||
contract_nr_extern,
|
||||
contractsoort,
|
||||
srtkenmerk,
|
||||
fac_bijlage_key,
|
||||
filenaam,
|
||||
directory
|
||||
)
|
||||
AS
|
||||
SELECT 'CNT',
|
||||
c.cnt_contract_key,
|
||||
c.cnt_contract_nummer_intern,
|
||||
c.cnt_contract_nummer,
|
||||
csd.ins_discipline_omschrijving contractsoort,
|
||||
ck.cnt_kenmerk_omschrijving,
|
||||
fb.fac_bijlagen_key,
|
||||
fb.fac_bijlagen_filename filename,
|
||||
fb.fac_bijlagen_disk_directory
|
||||
FROM cnt_srtkenmerk csk,
|
||||
cnt_kenmerk ck,
|
||||
fac_bijlagen fb,
|
||||
cnt_contract c,
|
||||
cnt_v_aanwezigdiscipline csd
|
||||
WHERE csk.cnt_srtkenmerk_kenmerktype='M'
|
||||
AND ck.cnt_srtkenmerk_key = csk.cnt_srtkenmerk_key
|
||||
AND fb.fac_bijlagen_kenmerk_key=ck.cnt_kenmerk_key
|
||||
AND fb.fac_bijlagen_verwijder IS NULL
|
||||
AND c.cnt_contract_key = fb.fac_bijlagen_refkey
|
||||
AND c.cnt_contract_verwijder IS NULL
|
||||
AND csd.ins_discipline_key = c.ins_discipline_key;
|
||||
|
||||
|
||||
CREATE OR REPLACE VIEW CONN_V_TAKEN_BIJLAGES
|
||||
(
|
||||
discipline,
|
||||
groep,
|
||||
objectsoort,
|
||||
objectid,
|
||||
opmerking,
|
||||
object_aanmaak,
|
||||
object_vervaldatum,
|
||||
srtcontrole,
|
||||
srtcontrole_periode,
|
||||
srtcontrole_eenheid,
|
||||
controle_datum,
|
||||
controle_status,
|
||||
controle_behandelaar,
|
||||
controle_opmerking,
|
||||
bijlage_key,
|
||||
object_bijlages,
|
||||
bijlage_directory
|
||||
)
|
||||
AS
|
||||
SELECT disc.ins_discipline_omschrijving discipline,
|
||||
isg.ins_srtgroep_omschrijving groep,
|
||||
id.ins_srtdeel_omschrijving objectsoort,
|
||||
i.ins_deel_omschrijving objectid,
|
||||
i.ins_deel_opmerking opmerking,
|
||||
i.ins_deel_aanmaak object_aanmaak,
|
||||
i.ins_deel_vervaldatum object_vervaldatum,
|
||||
isc.ins_srtcontrole_omschrijving srtcontrole,
|
||||
isc.ins_srtcontrole_periode srtcontrole_periode,
|
||||
DECODE (isc.ins_srtcontrole_eenheid, 1, 'Dagen', 'Jaren') srtcontrole_eenheid,
|
||||
idc.ins_deelsrtcontrole_datum controle_datum,
|
||||
DECODE (idc.ins_deelsrtcontrole_status,
|
||||
0, 'Ingepland',
|
||||
2, 'Gestart/In behandeling',
|
||||
5, 'Afgemeld/Gereed gemeld',
|
||||
6, 'Afgerond',
|
||||
'Onbekend') controle_status,
|
||||
p.prs_perslid_naam_friendly controle_behandelaar,
|
||||
idc.ins_deelsrtcontrole_opmerking controle_opmerking,
|
||||
fac.fac_bijlagen_key,
|
||||
fac.fac_bijlagen_filename object_bijlages,
|
||||
fac.fac_bijlagen_disk_directory
|
||||
FROM ins_deelsrtcontrole idc,
|
||||
ins_deel i,
|
||||
ins_srtdeel id,
|
||||
ins_srtgroep isg,
|
||||
ins_discipline disc,
|
||||
ins_srtcontrole isc,
|
||||
ins_srtkenmerk isk,
|
||||
ins_kenmerk ikm,
|
||||
fac_bijlagen fac,
|
||||
prs_v_perslid_fullnames_all p
|
||||
WHERE isk.ins_srtkenmerk_omschrijving = 'Documenten'
|
||||
AND isk.ins_srtkenmerk_kenmerktype = 'M'
|
||||
AND ikm.ins_srtkenmerk_key = isk.ins_srtkenmerk_key
|
||||
AND fac.fac_bijlagen_kenmerk_key = ikm.ins_kenmerk_key
|
||||
AND fac.fac_bijlagen_refkey = i.ins_deel_key
|
||||
AND idc.INS_DEEL_KEY = i.ins_deel_key
|
||||
AND i.ins_deel_verwijder IS NULL
|
||||
AND isc.ins_srtcontrole_key = idc.ins_srtcontrole_key
|
||||
AND p.prs_perslid_key = idc.prs_perslid_key
|
||||
AND id.ins_srtdeel_key = i.ins_srtdeel_key
|
||||
AND isg.ins_srtgroep_key = id.ins_srtgroep_key
|
||||
AND disc.ins_discipline_key = isg.ins_discipline_key;
|
||||
|
||||
-- Export object bijlages
|
||||
|
||||
CREATE OR REPLACE VIEW CONN_V_TAKEN_BIJLAGES_ALL
|
||||
AS
|
||||
SELECT i.ins_deel_omschrijving objectid,
|
||||
i.ins_discipline_omschrijving discipline,
|
||||
i.ins_srtgroep_omschrijving groep,
|
||||
i.ins_srtdeel_omschrijving objectsoort,
|
||||
i.alg_gebouw_code locatie_code,
|
||||
i.alg_gebouw_naam gebouw_naam,
|
||||
isc.ins_srtcontrole_omschrijving srt_controle,
|
||||
isc.ins_srtcontrole_periode periode,
|
||||
DECODE(isc.ins_srtcontrole_eenheid,1, 'Dag', 2,'Maand',3,'Jaar') eenheid,
|
||||
idc.ins_deelsrtcontrole_datum controle_datum,
|
||||
idc.ins_deelsrtcontrole_opmerking controle_opmerking,
|
||||
DECODE(idc.ins_deelsrtcontrole_status,0,'Ingepland',2,'Gestart/In behandeling', 5,'Afgemeld/Gereed gemeld', 6,'Afgerond') controle_status,
|
||||
bijlages.srtkenmerk,
|
||||
bijlages.fac_bijlagen_filename bestandnaam,
|
||||
bijlages.fac_bijlagen_disk_directory||'/'||bijlages.fac_bijlagen_filename pad
|
||||
FROM ins_v_deel_gegevens i, ins_srtcontrole isc, INS_DEELSRTCONTROLE idc,
|
||||
(SELECT fb.* ,isk.ins_srtkenmerk_omschrijving srtkenmerk
|
||||
FROM fac_bijlagen fb, ins_kenmerk ikm, ins_srtkenmerk isk
|
||||
WHERE fb.fac_bijlagen_kenmerk_key=ikm.ins_kenmerk_key
|
||||
AND isk.ins_srtkenmerk_key = ikm.ins_srtkenmerk_key
|
||||
AND isk.ins_srtkenmerk_key IN (1261,1501)) bijlages
|
||||
WHERE i.ins_srtdeel_key = isc.ins_srtinstallatie_key
|
||||
AND idc.ins_deel_key = i.ins_deel_key
|
||||
AND idc.ins_srtcontrole_key = isc.ins_srtcontrole_key
|
||||
AND bijlages.fac_bijlagen_refkey = i.ins_deel_key (+)
|
||||
AND TRUNC(idc.ins_deelsrtcontrole_datum) > TO_DATE('01-01-2014','DD-MM-YYYY')
|
||||
ORDER BY 1;
|
||||
|
||||
|
||||
|
||||
------ payload end ------
|
||||
|
||||
SET DEFINE OFF
|
||||
|
||||
Reference in New Issue
Block a user