LOGC#60602 prospects overzicht verfijning: 1 behandelaarkolom, met friendlyname

svn path=/Customer/trunk/; revision=48124
This commit is contained in:
Peter Feij
2020-09-10 20:16:02 +00:00
parent 02efe3f3f2
commit efba44b8ae

View File

@@ -1434,14 +1434,12 @@ AS
AND m.mld_melding_status = ms.mld_statuses_key
AND pf.prs_perslid_key = m.prs_perslid_key;
CREATE OR REPLACE VIEW logc_v_rap_crm_prospects
CREATE OR REPLACE FORCE VIEW logc_v_rap_crm_prospects
(
mld_melding_key,
melding_datum,
melding_einddatum,
melder,
behandelaar,
actieve_behandelaar,
omschrijving,
onderwerp,
actief,
@@ -1458,22 +1456,16 @@ CREATE OR REPLACE VIEW logc_v_rap_crm_prospects
proeftuin,
demo_gegeven,
offerte_verstuurd,
Inschatting
inschatting
)
AS
SELECT mld_melding_key,
mld_melding_datum melding_datum,
mld_melding_einddatum melding_einddatum,
pf1.prs_perslid_naam_full melder,
pf2.prs_perslid_naam_full behandelaar,
pf3.prs_perslid_naam_full actieve_behandelaar,
pf.prs_perslid_naam_friendly behandelaar,
mld_melding_omschrijving,
mld_melding_onderwerp,
DECODE (mld_statuses_key,
1, 'Gesloten',
6, 'Gesloten',
5, 'Gesloten',
'Open')
DECODE (mld_statuses_key, 1, 'Gesloten', 6, 'Gesloten', 5, 'Gesloten', 'Open')
actief,
ms.mld_statuses_key,
ms.mld_statuses_omschrijving,
@@ -1486,28 +1478,23 @@ AS
leadbron,
(SELECT mld_kenmerkmelding_waarde
FROM mld_kenmerkmelding km
WHERE mld_kenmerk_key = 463
AND km.mld_melding_key = m.mld_melding_key)
WHERE mld_kenmerk_key = 463 AND km.mld_melding_key = m.mld_melding_key)
bedrijfsnaam,
(SELECT mld_kenmerkmelding_waarde
FROM mld_kenmerkmelding km
WHERE mld_kenmerk_key = 470
AND km.mld_melding_key = m.mld_melding_key)
WHERE mld_kenmerk_key = 470 AND km.mld_melding_key = m.mld_melding_key)
contactpersoon,
(SELECT mld_kenmerkmelding_waarde
FROM mld_kenmerkmelding km
WHERE mld_kenmerk_key = 474
AND km.mld_melding_key = m.mld_melding_key)
WHERE mld_kenmerk_key = 474 AND km.mld_melding_key = m.mld_melding_key)
telefoon,
(SELECT mld_kenmerkmelding_waarde
FROM mld_kenmerkmelding km
WHERE mld_kenmerk_key = 469
AND km.mld_melding_key = m.mld_melding_key)
WHERE mld_kenmerk_key = 469 AND km.mld_melding_key = m.mld_melding_key)
email,
(SELECT mld_kenmerkmelding_waarde
FROM mld_kenmerkmelding km
WHERE mld_kenmerk_key = 472
AND km.mld_melding_key = m.mld_melding_key)
WHERE mld_kenmerk_key = 472 AND km.mld_melding_key = m.mld_melding_key)
contactpersoon_overig,
CASE
WHEN TRUNC (mld_melding_einddatum) < TRUNC (SYSDATE)
@@ -1515,50 +1502,40 @@ AS
'!! '
|| (SELECT mld_kenmerkmelding_waarde
FROM mld_kenmerkmelding km
WHERE mld_kenmerk_key = 461
AND km.mld_melding_key = m.mld_melding_key)
WHERE mld_kenmerk_key = 461 AND km.mld_melding_key = m.mld_melding_key)
ELSE
(SELECT mld_kenmerkmelding_waarde
FROM mld_kenmerkmelding km
WHERE mld_kenmerk_key = 461
AND km.mld_melding_key = m.mld_melding_key)
WHERE mld_kenmerk_key = 461 AND km.mld_melding_key = m.mld_melding_key)
END
actietrigger,
(SELECT DECODE (mld_kenmerkmelding_waarde, 1, 'Ja')
FROM mld_kenmerkmelding km
WHERE mld_kenmerk_key = 468
AND km.mld_melding_key = m.mld_melding_key)
WHERE mld_kenmerk_key = 468 AND km.mld_melding_key = m.mld_melding_key)
documentatie,
(SELECT DECODE (mld_kenmerkmelding_waarde, 1, 'Ja')
FROM mld_kenmerkmelding km
WHERE mld_kenmerk_key = 473
AND km.mld_melding_key = m.mld_melding_key)
WHERE mld_kenmerk_key = 473 AND km.mld_melding_key = m.mld_melding_key)
proeftuin,
(SELECT DECODE (mld_kenmerkmelding_waarde, 1, 'Ja')
FROM mld_kenmerkmelding km
WHERE mld_kenmerk_key = 467
AND km.mld_melding_key = m.mld_melding_key)
WHERE mld_kenmerk_key = 467 AND km.mld_melding_key = m.mld_melding_key)
demo_gegeven,
(SELECT DECODE (mld_kenmerkmelding_waarde, 1, 'Ja')
FROM mld_kenmerkmelding km
WHERE mld_kenmerk_key = 471
AND km.mld_melding_key = m.mld_melding_key)
WHERE mld_kenmerk_key = 471 AND km.mld_melding_key = m.mld_melding_key)
offerte_verstuurd,
(SELECT fac.safe_to_number(mld_kenmerkmelding_waarde)
(SELECT fac.safe_to_number (mld_kenmerkmelding_waarde)
FROM mld_kenmerkmelding km
WHERE mld_kenmerk_key = 542
AND km.mld_melding_key = m.mld_melding_key)
Inschatting
FROM mld_melding m,
prs_v_perslid_fullnames_all pf1,
prs_v_perslid_fullnames_all pf2,
prs_v_perslid_fullnames_all pf3,
mld_statuses ms
WHERE mld_kenmerk_key = 542 AND km.mld_melding_key = m.mld_melding_key)
inschatting
FROM mld_melding m, prs_v_perslid_fullnames_all pf, mld_statuses ms
WHERE mld_stdmelding_key = 341 -- Prospects
AND fac_activiteit_key IS NULL
AND pf1.prs_perslid_key = m.prs_perslid_key
AND pf2.prs_perslid_key(+) = m.mld_melding_behandelaar_key
AND pf3.prs_perslid_key(+) = m.mld_melding_behandelaar2_key
AND pf.prs_perslid_key =
COALESCE (m.mld_melding_behandelaar2_key,
m.mld_melding_behandelaar_key,
m.prs_perslid_key)
AND m.mld_melding_status = ms.mld_statuses_key;
CREATE OR REPLACE VIEW logc_v_crm_contactxbedrijf