AAGN#62567 -- Wekelijkse actie om de nieuw toegevoegde inspectie-bijlagen op de webdav te krijgen

svn path=/Customer/trunk/; revision=47536
This commit is contained in:
Jos Migo
2020-07-24 15:22:39 +00:00
parent a28e8e6b8e
commit e3bd8a77ff

View File

@@ -217,33 +217,44 @@ CREATE OR REPLACE VIEW aagn_v_export_inspecties_pdf
result_order
)
AS
SELECT DISTINCT
'xcopy "'
|| b.fac_bijlagen_filename
|| '" "d:\Apps\Facilitor\Webdav\aafm\Test\AAGN\inspecties\'
|| TO_CHAR(SYSDATE, 'IYYY-IW')
|| '\'
|| l.alg_locatie_omschrijving
|| '\'
|| g.alg_gebouw_naam
|| '\'
|| d.ins_srtgroep_upper
|| '\"',
b.fac_bijlagen_key
FROM fac_bijlagen b, ins_deelsrtcontrole c, ins_srtcontrole sc, ins_tab_discipline sd, ctr_disc_params sdp, ins_v_deel_gegevens d, alg_locatie l, alg_gebouw g
WHERE
b.fac_bijlagen_refkey = c.ins_deelsrtcontrole_key AND b.fac_bijlagen_module = 'INS'
AND c.ins_srtcontrole_key = sc.ins_srtcontrole_key
-- AND sc.ctr_discipline_key = 463 -- Taakcategorie = Verplichting = 463 -- MOOIER VAN TAAKSOORT 'Certificering'
AND sc.ctr_discipline_key = sd.ins_discipline_key AND sd.ins_discipline_module = 'CTR'
AND sd.ins_discipline_key = sdp.ctr_ins_discipline_key
AND sdp.ctr_disc_params_controle_type = 3 -- Taaksoort 'Certificering'
AND c.ins_deel_key = d.ins_deel_key
AND d.alg_locatie_key = l.alg_locatie_key
AND d.alg_gebouw_key = g.alg_gebouw_key
-- AND trunc(b.fac_bijlagen_aanmaak) = trunc(sysdate) -- Gewoon 7 dagen terugtellen OF precies de ISO -week/jaarnr hanteren gelijk aan foldermap ?!?!?
AND TO_CHAR(b.fac_bijlagen_aanmaak, 'IYYY-IW') = TO_CHAR(SYSDATE, 'IYYY-IW') ;
SELECT DISTINCT
'xcopy "'
|| b.fac_bijlagen_filename
|| '" "d:\Apps\Facilitor\Webdav\aafm\Productie\AAGN\inspecties\'
|| TO_CHAR (SYSDATE, 'IYYY-IW')
|| '\'
|| l.alg_locatie_omschrijving
|| '\'
|| REPLACE(REPLACE(g.alg_gebouw_naam,'/',' '),'\',' ')
|| '\'
|| d.ins_srtgroep_upper
|| '\"',
b.fac_bijlagen_key
FROM fac_v_bijlagen b,
ins_deelsrtcontrole c,
ins_srtcontrole sc,
ins_tab_discipline sd,
ctr_disc_params sdp,
ins_v_deel_gegevens d,
alg_locatie l,
alg_gebouw g,
ins_kenmerk k
WHERE b.fac_bijlagen_refkey = c.ins_deelsrtcontrole_key
AND b.fac_bijlagen_module = 'INS'
AND c.ins_srtcontrole_key = sc.ins_srtcontrole_key
AND sc.ctr_discipline_key = sd.ins_discipline_key
AND sd.ins_discipline_module = 'CTR'
AND sd.ins_discipline_key = sdp.ctr_ins_discipline_key
AND sdp.ctr_disc_params_controle_type = 3 -- Taaksoort 'Certificering'
AND c.ins_deel_key = d.ins_deel_key
AND d.alg_locatie_key = l.alg_locatie_key
AND d.alg_gebouw_key = g.alg_gebouw_key
AND b.fac_bijlagen_verwijder IS NULL
AND ( TRUNC (b.fac_bijlagen_aanmaak) <= TRUNC (SYSDATE)
AND TRUNC (b.fac_bijlagen_aanmaak) >= TRUNC (SYSDATE) - 6)
AND k.ins_kenmerk_key = b.fac_bijlagen_kenmerk_key
AND k.ins_kenmerk_niveau = 'C'
AND c.ins_srtcontrole_key = k.ins_srtinstallatie_key;
BEGIN adm.systrackscriptId('$Id$'); END;
/