AAIT#69749 -- Algemene inkoopvoorwaarden voor MA en CP doorvoeren + check/herstel afmelder1 en locksecret1 - per klantomgeving oncescript

svn path=/Customer/; revision=54304
This commit is contained in:
Jos Migo
2021-12-24 06:39:32 +00:00
parent c04b545211
commit 026f6c4df5

View File

@@ -131,45 +131,45 @@ CURSOR ch -- Voor check en herstel van opdrachtkanalen. Moeten gevuld zijn met
IS
SELECT *
FROM
aaxx_v_bedradres_voorwaarden v
inlo_v_bedradres_voorwaarden v
WHERE v.prs_bedrijfadres_type = 'O' ;
CURSOR cp
IS
SELECT *
FROM
aaxx_v_bedradres_voorwaarden v
inlo_v_bedradres_voorwaarden v
WHERE v.prs_relatietype_omschrijving = 'Contracting party' ;
CURSOR ma
IS
SELECT *
FROM
aaxx_v_bedradres_voorwaarden v
inlo_v_bedradres_voorwaarden v
WHERE v.prs_relatietype_omschrijving = 'Managing agent' ;
CURSOR pr
IS
SELECT b.prs_bedrijf_key, b.prs_bedrijf_naam, b.prs_bedrijf_email, v_projecttype_1 as projecttype
FROM prs_bedrijf b, aaxx_v_bedradres_voorwaarden v
FROM prs_bedrijf b, inlo_v_bedradres_voorwaarden v
WHERE b.prs_bedrijf_key = v.prs_bedrijf_key
AND b.prs_bedrijf_uitvoerende = 1
-- AND b.prs_bedrijf_email IS NOT NULL
AND NOT EXISTS
(SELECT v.prs_bedrijf_key
FROM aaxx_v_bedradres_voorwaarden v
FROM inlo_v_bedradres_voorwaarden v
WHERE v.prs_bedrijf_key = b.prs_bedrijf_key
AND v.opdrachttype = v_projecttype_1)
GROUP BY b.prs_bedrijf_key, b.prs_bedrijf_naam, b.prs_bedrijf_email
UNION
SELECT b.prs_bedrijf_key, b.prs_bedrijf_naam, b.prs_bedrijf_email, v_projecttype_2 as projecttype
FROM prs_bedrijf b, aaxx_v_bedradres_voorwaarden v
FROM prs_bedrijf b, inlo_v_bedradres_voorwaarden v
WHERE b.prs_bedrijf_key = v.prs_bedrijf_key
AND b.prs_bedrijf_uitvoerende = 1
-- AND b.prs_bedrijf_email IS NOT NULL
AND NOT EXISTS
(SELECT v.prs_bedrijf_key
FROM aaxx_v_bedradres_voorwaarden v
FROM inlo_v_bedradres_voorwaarden v
WHERE v.prs_bedrijf_key = b.prs_bedrijf_key
AND v.opdrachttype = v_projecttype_2)
GROUP BY b.prs_bedrijf_key, b.prs_bedrijf_naam, b.prs_bedrijf_email ;
@@ -301,7 +301,7 @@ BEGIN
-- url voor projectkanaal bepalen: Gelijk aan 'Geen/Overige opdrachten' (mits mailto:..). Anders pakken we (mits gevuld) emailadres uit bedrijf
SELECT max(a.prs_bedrijfadres_url)
INTO v_email_url
FROM aaxx_v_bedradres_voorwaarden v, prs_bedrijfadres a
FROM inlo_v_bedradres_voorwaarden v, prs_bedrijfadres a
WHERE v.prs_bedrijf_key = rec.prs_bedrijf_key
AND v.prs_bedrijfadres_key = a.prs_bedrijfadres_key
AND v.opdrachttype = 'Geen/Overige opdrachten'