FSN#19687

svn path=/Customer/trunk/; revision=14789
This commit is contained in:
Maykel Geerdink
2011-05-17 06:13:42 +00:00
parent 3e19b389dc
commit 1775f022f7
3 changed files with 40 additions and 29 deletions

View File

@@ -1,7 +1,7 @@
-- Script containing customer specific configuration sql statements for aabt: British Telecom for Arcadis Aqumen Facility Management
-- (c) 2010 SG|facilitor
-- $Revision: 5 $
-- $Modtime: 27-04-11 10:05 $
-- $Revision: 6 $
-- $Modtime: 16-05-11 11:33 $
--
-- Support: +31 53 4800700
@@ -100,7 +100,7 @@ AS
AND m.mld_alg_onroerendgoed_keys = og.alg_onroerendgoed_keys(+)
AND og.alg_gebouw_key = g.alg_gebouw_key(+)
AND o.mld_melding_key = m.mld_melding_key
AND m.mld_ins_discipline_key = d.ins_discipline_key
AND std.mld_ins_discipline_key = d.ins_discipline_key
AND d.ins_srtdiscipline_key = sd.ins_srtdiscipline_key
AND o.mld_typeopdr_key = 221 -- MA workorder
AND std.prs_kostensoort_key = ks.prs_kostensoort_key(+)

View File

@@ -1,7 +1,7 @@
-- Script containing customer specific configuration sql statements for aait: Arcadis Aqumen Facility Management
-- (c) 2010 SG|facilitor bv
-- $Revision: 25 $
-- $Modtime: 12-05-11 11:37 $
-- $Revision: 26 $
-- $Modtime: 16-05-11 12:03 $
--
-- Support: +31 53 4800700
@@ -468,12 +468,14 @@ AS
m.prs_perslid_key
FROM mld_opdr o,
mld_melding m,
mld_stdmelding std,
mld_statusopdr s,
ins_tab_discipline d,
ins_srtdiscipline sd
WHERE o.mld_melding_key = m.mld_melding_key
AND o.mld_statusopdr_key = s.mld_statusopdr_key
AND m.mld_ins_discipline_key = d.ins_discipline_key
AND m.mld_stdmelding_key = std.mld_stdmelding_key
AND std.mld_ins_discipline_key = d.ins_discipline_key
AND d.ins_srtdiscipline_key = sd.ins_srtdiscipline_key
UNION ALL
SELECT 'CNT',
@@ -589,6 +591,7 @@ AS
'',
NULL
FROM mld_melding m,
mld_stdmelding std,
fac_tracking t,
fac_srtnotificatie sn,
fac_groep gr,
@@ -598,14 +601,15 @@ AS
prs_v_perslid_fullnames pf,
alg_v_allonroerendgoed aog,
prs_v_perslidwerkplek_gegevens pwg
WHERE mld_ins_discipline_key = 441 -- order corrections
WHERE std.mld_ins_discipline_key = 441 -- order corrections
AND m.mld_stdmelding_key = std.mld_stdmelding_key
AND mld_melding_key = t.fac_tracking_refkey
AND t.fac_srtnotificatie_key = sn.fac_srtnotificatie_key
AND sn.fac_srtnotificatie_code = 'MLDNEW'
AND t.fac_tracking_datum > SYSDATE - 1
AND g.fac_functie_key = f.fac_functie_key
AND f.fac_functie_code = 'WEB_MLDBO3'
AND g.ins_discipline_key = mld_ins_discipline_key
AND g.ins_discipline_key = std.mld_ins_discipline_key
AND m.mld_alg_onroerendgoed_keys = aog.alg_onroerendgoed_keys
AND pwg.alg_gebouw_key = aog.alg_gebouw_key
AND pwg.prs_perslid_key = gg.prs_perslid_key
@@ -627,6 +631,7 @@ AS
'',
NULL
FROM mld_melding m,
mld_stdmelding std,
fac_tracking t,
fac_srtnotificatie sn,
fac_groep gr,
@@ -636,14 +641,15 @@ AS
prs_v_perslid_fullnames pf,
alg_v_allonroerendgoed aog,
prs_v_perslidwerkplek_gegevens pwg
WHERE mld_ins_discipline_key = 441 -- order corrections
WHERE std.mld_ins_discipline_key = 441 -- order corrections
AND m.mld_stdmelding_key = std.mld_stdmelding_key
AND mld_melding_key = t.fac_tracking_refkey
AND t.fac_srtnotificatie_key = sn.fac_srtnotificatie_key
AND sn.fac_srtnotificatie_code = 'MLDACP'
AND t.fac_tracking_datum > SYSDATE - 1
AND g.fac_functie_key = f.fac_functie_key
AND f.fac_functie_code = 'WEB_MLDBO2'
AND g.ins_discipline_key = mld_ins_discipline_key
AND g.ins_discipline_key = std.mld_ins_discipline_key
AND m.mld_alg_onroerendgoed_keys = aog.alg_onroerendgoed_keys
AND pwg.alg_gebouw_key = aog.alg_gebouw_key
AND pwg.prs_perslid_key = gg.prs_perslid_key
@@ -1258,8 +1264,9 @@ AS
SELECT d.ins_discipline_key discipline_key,
d.ins_discipline_omschrijving discipline_omschrijving,
COUNT (d.ins_discipline_omschrijving) aantal
FROM mld_melding m, ins_tab_discipline d
WHERE m.mld_ins_discipline_key = d.ins_discipline_key
FROM mld_melding m, mld_stdmelding std, ins_tab_discipline d
WHERE m.mld_stdmelding_key = std.mld_stdmelding_key
AND std.mld_ins_discipline_key = d.ins_discipline_key
AND mld_melding_status IN (2, 3, 4, 7, 0) -- 2-ingevoerd, 3-ingezien, 4-geaccepteerd, 7-uitgegeven, 0-pending
AND d.ins_srtdiscipline_key = 22 -- IT helpdesk
GROUP BY d.ins_discipline_key, d.ins_discipline_omschrijving
@@ -1278,8 +1285,9 @@ AS
SELECT d.ins_discipline_key discipline_key,
d.ins_discipline_omschrijving discipline_omschrijving,
COUNT (d.ins_discipline_omschrijving) aantal
FROM mld_melding m, ins_tab_discipline d, fac_tracking t
WHERE m.mld_ins_discipline_key = d.ins_discipline_key
FROM mld_melding m, mld_stdmelding std, ins_tab_discipline d, fac_tracking t
WHERE m.mld_stdmelding_key = std.mld_stdmelding_key
AND std.mld_ins_discipline_key = d.ins_discipline_key
AND d.ins_srtdiscipline_key = 22 -- IT helpdesk
AND t.fac_tracking_refkey = mld_melding_key
AND t.fac_srtnotificatie_key = 22 -- MLDAFM
@@ -1317,9 +1325,10 @@ AS
OPEN p_cursor FOR
SELECT TO_CHAR (mld_melding_datum, 'yyyymm') maand,
COUNT (d.ins_discipline_omschrijving) aantal
FROM mld_melding m, ins_tab_discipline d
FROM mld_melding m, mld_stdmelding std, ins_tab_discipline d
WHERE mld_melding_datum BETWEEN v_datum_van AND v_datum_tot
AND m.mld_ins_discipline_key = d.ins_discipline_key
AND m.mld_stdmelding_key = std.mld_stdmelding_key
AND std.mld_ins_discipline_key = d.ins_discipline_key
AND d.ins_srtdiscipline_key = 22 -- IT helpdesk
GROUP BY TO_CHAR (mld_melding_datum, 'yyyymm')
ORDER BY maand DESC;
@@ -1365,7 +1374,7 @@ AS
FROM mld_melding m,
mld_discipline md,
mld_stdmelding std
WHERE md.ins_discipline_key = m.mld_ins_discipline_key
WHERE md.ins_discipline_key = std.mld_ins_discipline_key
AND std.mld_stdmelding_key = m.mld_stdmelding_key
AND md.ins_srtdiscipline_key = 22 -- IT Helpdesk
AND mld_melding_status IN (2, 3) -- 2-ingevoerd, 3-ingezien
@@ -1416,7 +1425,7 @@ AS
FROM mld_melding m,
mld_discipline md,
mld_stdmelding std
WHERE md.ins_discipline_key = m.mld_ins_discipline_key
WHERE md.ins_discipline_key = std.mld_ins_discipline_key
AND std.mld_stdmelding_key = m.mld_stdmelding_key
AND md.ins_srtdiscipline_key = 22 -- IT Helpdesk
AND mld_melding_status IN (2, 3, 4, 7, 0) -- 2-ingevoerd, 3-ingezien, 4-geaccepteerd, 7-uitgegeven, 0-pending
@@ -1495,7 +1504,7 @@ AS
prs_perslid p,
mld_stdmelding std
WHERE m.prs_perslid_key = p.prs_perslid_key
AND md.ins_discipline_key = m.mld_ins_discipline_key
AND md.ins_discipline_key = std.mld_ins_discipline_key
AND std.mld_stdmelding_key = m.mld_stdmelding_key
AND mld_melding_status IN (2, 3, 4, 7, 0) -- 2-ingevoerd, 3-ingezien, 4-geaccepteerd, 7-uitgegeven, 0-pending
AND md.ins_srtdiscipline_key = 22) -- IT
@@ -1521,11 +1530,13 @@ AS
FROM fac_tracking t,
prs_v_perslid_fullnames_all pf,
mld_melding m,
mld_stdmelding std,
ins_tab_discipline d
WHERE fac_srtnotificatie_key = 22 --mldafm
AND t.prs_perslid_key = pf.prs_perslid_key
AND fac_tracking_refkey = m.mld_melding_key
AND m.mld_ins_discipline_key = d.ins_discipline_key
AND m.mld_stdmelding_key = std.mld_stdmelding_key
AND std.mld_ins_discipline_key = d.ins_discipline_key
AND d.ins_srtdiscipline_key = 22 -- IT helpdesk
AND fac_tracking_datum BETWEEN v_datum_van AND v_datum_tot
GROUP BY prs_perslid_naam_full, ins_discipline_omschrijving;

View File

@@ -1,7 +1,7 @@
-- Script containing customer specific configuration sql statements for AANS: Nederlandse Spoorwegen (via AA)
-- (c) 2009 SG|facilitor
-- $Revision: 52 $
-- $Modtime: 5-04-11 9:43 $
-- $Revision: 53 $
-- $Modtime: 16-05-11 12:28 $
--
-- Support: +31 53 4800710
@@ -1298,7 +1298,7 @@ AS
mld_stdmelding std,
mld_opdr o
WHERE m.prs_perslid_key = p.prs_perslid_key
AND md.ins_discipline_key = m.mld_ins_discipline_key
AND md.ins_discipline_key = std.mld_ins_discipline_key
AND std.mld_stdmelding_key = m.mld_stdmelding_key
AND m.mld_melding_key = o.mld_melding_key(+)
AND NOT EXISTS
@@ -1380,7 +1380,7 @@ AS
mld_stdmelding std,
mld_opdr o
WHERE m.prs_perslid_key = p.prs_perslid_key
AND md.ins_discipline_key = m.mld_ins_discipline_key
AND md.ins_discipline_key = std.mld_ins_discipline_key
AND std.mld_stdmelding_key = m.mld_stdmelding_key
AND m.mld_melding_key = o.mld_melding_key(+)
AND NOT EXISTS
@@ -1721,7 +1721,7 @@ BEGIN
p_applrun,
'I',
'Arcadis Aqumen BedrijfDienstLocatieGebouw import version ' || currentversion,
'$Revision: 52 $'
'$Revision: 53 $'
);
SELECT COUNT (*)
@@ -1733,7 +1733,7 @@ BEGIN
p_applrun,
'E',
'Arcadis Aqumen BedrijfDienstLocatieGebouw import bevat geen records',
'$Revision: 52 $'
'$Revision: 53 $'
);
return;
END IF;
@@ -2146,7 +2146,7 @@ BEGIN
p_applrun,
'I',
'Arcadis Aqumen Contract import version ' || currentversion,
'$Revision: 52 $'
'$Revision: 53 $'
);
SELECT COUNT (*)
@@ -2158,7 +2158,7 @@ BEGIN
p_applrun,
'E',
'Arcadis Aqumen Contract import bevat geen records',
'$Revision: 52 $'
'$Revision: 53 $'
);
return;
END IF;
@@ -2220,7 +2220,7 @@ BEGIN
END;
/
BEGIN adm.systrackscript('$Workfile: aans.sql $', '$Revision: 52 $', 0); END;
BEGIN adm.systrackscript('$Workfile: aans.sql $', '$Revision: 53 $', 0); END;
/
BEGIN fac.registercustversion('AANS', 37); END;