CSUN#90600 Er werden dagelijks heel veel onnodige gebouwen/verdiepingen/ruimten aangemaakt vanuit de daily procedure update_vastgoed. Die worden vervolgens (omdat ze overbodig zijn) de volgende dag met dezelfde daily weer weggegooid.
Dit aanmaken eerst eens uitgezet. Later nog controleren of en waar we dit zouden missen. svn path=/Customer/trunk/; revision=70471
This commit is contained in:
@@ -4052,50 +4052,50 @@ IS
|
||||
|
||||
BEGIN
|
||||
-- toevoegen gebouwen
|
||||
INSERT INTO alg_gebouw (alg_locatie_key,
|
||||
alg_srtgebouw_key,
|
||||
alg_gebouw_naam,
|
||||
alg_gebouw_code)
|
||||
SELECT alg_locatie_key,
|
||||
40,
|
||||
'Onbekend',
|
||||
'O'
|
||||
FROM alg_locatie l
|
||||
WHERE NOT EXISTS (SELECT alg_locatie_key
|
||||
FROM alg_gebouw g
|
||||
WHERE g.alg_locatie_key = l.alg_locatie_key
|
||||
AND g.alg_gebouw_verwijder IS NULL)
|
||||
AND alg_locatie_omschrijving NOT LIKE 'CSU%';
|
||||
--INSERT INTO alg_gebouw (alg_locatie_key,
|
||||
-- alg_srtgebouw_key,
|
||||
-- alg_gebouw_naam,
|
||||
-- alg_gebouw_code)
|
||||
-- SELECT alg_locatie_key,
|
||||
-- 40,
|
||||
-- 'Onbekend',
|
||||
-- 'O'
|
||||
-- FROM alg_locatie l
|
||||
-- WHERE NOT EXISTS (SELECT alg_locatie_key
|
||||
-- FROM alg_gebouw g
|
||||
-- WHERE g.alg_locatie_key = l.alg_locatie_key
|
||||
-- AND g.alg_gebouw_verwijder IS NULL)
|
||||
-- AND alg_locatie_omschrijving NOT LIKE 'CSU%';
|
||||
|
||||
-- toevoegen verdiepingen
|
||||
INSERT INTO alg_verdieping (alg_gebouw_key,
|
||||
alg_verdieping_omschrijving,
|
||||
alg_verdieping_volgnr,
|
||||
alg_verdieping_code)
|
||||
SELECT alg_gebouw_key,
|
||||
'Onbekend',
|
||||
1,
|
||||
'O'
|
||||
FROM alg_gebouw g
|
||||
WHERE NOT EXISTS (SELECT alg_gebouw_key
|
||||
FROM alg_verdieping v
|
||||
WHERE v.alg_gebouw_key = g.alg_gebouw_key
|
||||
AND v.alg_verdieping_verwijder IS NULL);
|
||||
--INSERT INTO alg_verdieping (alg_gebouw_key,
|
||||
-- alg_verdieping_omschrijving,
|
||||
-- alg_verdieping_volgnr,
|
||||
-- alg_verdieping_code)
|
||||
-- SELECT alg_gebouw_key,
|
||||
-- 'Onbekend',
|
||||
-- 1,
|
||||
-- 'O'
|
||||
-- FROM alg_gebouw g
|
||||
-- WHERE NOT EXISTS (SELECT alg_gebouw_key
|
||||
-- FROM alg_verdieping v
|
||||
-- WHERE v.alg_gebouw_key = g.alg_gebouw_key
|
||||
-- AND v.alg_verdieping_verwijder IS NULL);
|
||||
|
||||
-- toevoegen ruimten
|
||||
INSERT INTO alg_ruimte (alg_verdieping_key,
|
||||
alg_ruimte_nr,
|
||||
alg_srtruimte_key,
|
||||
alg_ruimte_omschrijving)
|
||||
SELECT alg_verdieping_key,
|
||||
'-',
|
||||
1,
|
||||
'Onbekend'
|
||||
FROM alg_v_aanwezigverdieping v
|
||||
WHERE NOT EXISTS (SELECT alg_verdieping_key
|
||||
FROM alg_ruimte r
|
||||
WHERE r.alg_verdieping_key = v.alg_verdieping_key
|
||||
AND r.alg_ruimte_verwijder IS NULL);
|
||||
--INSERT INTO alg_ruimte (alg_verdieping_key,
|
||||
-- alg_ruimte_nr,
|
||||
-- alg_srtruimte_key,
|
||||
-- alg_ruimte_omschrijving)
|
||||
-- SELECT alg_verdieping_key,
|
||||
-- '-',
|
||||
-- 1,
|
||||
-- 'Onbekend'
|
||||
-- FROM alg_v_aanwezigverdieping v
|
||||
-- WHERE NOT EXISTS (SELECT alg_verdieping_key
|
||||
-- FROM alg_ruimte r
|
||||
-- WHERE r.alg_verdieping_key = v.alg_verdieping_key
|
||||
-- AND r.alg_ruimte_verwijder IS NULL);
|
||||
|
||||
FOR rec IN c
|
||||
LOOP
|
||||
|
||||
Reference in New Issue
Block a user