LOGC#65774 - prospectrapport extra kolom

svn path=/Customer/trunk/; revision=49717
This commit is contained in:
Ruud Lipper
2021-02-08 15:52:52 +00:00
parent 356068adf5
commit 5ccbafe9bf

View File

@@ -1523,7 +1523,7 @@ AS
AND m.prs_afdeling_key = a.prs_afdeling_key;
CREATE OR REPLACE FORCE VIEW logc_v_rap_crm_prospects
CREATE OR REPLACE VIEW logc_v_rap_crm_prospects
(
mld_melding_key,
melding_datum,
@@ -1552,16 +1552,24 @@ CREATE OR REPLACE FORCE VIEW logc_v_rap_crm_prospects
training,
contractjaren,
kans,
contractwaarde
contractwaarde,
project_fase
)
AS
SELECT mld_melding_key,
mld_melding_datum melding_datum,
mld_melding_einddatum melding_einddatum,
pf.prs_perslid_naam_friendly behandelaar,
mld_melding_datum
melding_datum,
mld_melding_einddatum
melding_einddatum,
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,
@@ -1574,23 +1582,28 @@ 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)
@@ -1598,70 +1611,85 @@ 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)
FROM mld_kenmerkmelding km
WHERE mld_kenmerk_key = 542 AND km.mld_melding_key = m.mld_melding_key)
WHERE mld_kenmerk_key = 542
AND km.mld_melding_key = m.mld_melding_key)
inschatting,
(SELECT TO_DATE(mld_kenmerkmelding_waarde, 'DD-MM-YYYY')
FROM mld_kenmerkmelding km
WHERE mld_kenmerk_key = 626
AND km.mld_melding_key = m.mld_melding_key)
beslisdatum,
(SELECT fac.safe_to_number(mld_kenmerkmelding_waarde)
FROM mld_kenmerkmelding km
WHERE mld_kenmerk_key = 623
AND km.mld_melding_key = m.mld_melding_key)
maandbedrag,
(SELECT fac.safe_to_number(mld_kenmerkmelding_waarde)
FROM mld_kenmerkmelding km
WHERE mld_kenmerk_key = 624
AND km.mld_melding_key = m.mld_melding_key)
implementatie,
(SELECT fac.safe_to_number(mld_kenmerkmelding_waarde)
FROM mld_kenmerkmelding km
WHERE mld_kenmerk_key = 625
AND km.mld_melding_key = m.mld_melding_key)
training,
(SELECT fac.safe_to_number(mld_kenmerkmelding_waarde)
FROM mld_kenmerkmelding km
WHERE mld_kenmerk_key = 628
AND km.mld_melding_key = m.mld_melding_key)
contractjaren,
(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)
kans,
(SELECT fac.safe_to_number(mld_kenmerkmelding_waarde)
FROM mld_kenmerkmelding km
WHERE mld_kenmerk_key = 629
AND km.mld_melding_key = m.mld_melding_key)
contractwaarde
(SELECT TO_DATE (mld_kenmerkmelding_waarde, 'DD-MM-YYYY')
FROM mld_kenmerkmelding km
WHERE mld_kenmerk_key = 626
AND km.mld_melding_key = m.mld_melding_key)
beslisdatum,
(SELECT fac.safe_to_number (mld_kenmerkmelding_waarde)
FROM mld_kenmerkmelding km
WHERE mld_kenmerk_key = 623
AND km.mld_melding_key = m.mld_melding_key)
maandbedrag,
(SELECT fac.safe_to_number (mld_kenmerkmelding_waarde)
FROM mld_kenmerkmelding km
WHERE mld_kenmerk_key = 624
AND km.mld_melding_key = m.mld_melding_key)
implementatie,
(SELECT fac.safe_to_number (mld_kenmerkmelding_waarde)
FROM mld_kenmerkmelding km
WHERE mld_kenmerk_key = 625
AND km.mld_melding_key = m.mld_melding_key)
training,
(SELECT fac.safe_to_number (mld_kenmerkmelding_waarde)
FROM mld_kenmerkmelding km
WHERE mld_kenmerk_key = 628
AND km.mld_melding_key = m.mld_melding_key)
contractjaren,
(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)
kans,
(SELECT fac.safe_to_number (mld_kenmerkmelding_waarde)
FROM mld_kenmerkmelding km
WHERE mld_kenmerk_key = 629
AND km.mld_melding_key = m.mld_melding_key)
contractwaarde,
(SELECT fu.fac_usrdata_omschr
FROM mld_kenmerkmelding km, mld_kenmerk k, fac_usrdata fu
WHERE mld_srtkenmerk_key = 661
AND k.mld_kenmerk_key = km.mld_kenmerk_key
AND km.mld_melding_key = m.mld_melding_key
AND fac.safe_to_number (mld_kenmerkmelding_waarde) =
fu.fac_usrdata_key)
project_fase
FROM mld_melding m, prs_v_perslid_fullnames_all pf, mld_statuses ms
WHERE mld_stdmelding_key = 341 -- Prospects
WHERE mld_stdmelding_key = 341 -- Prospects
AND fac_activiteit_key IS NULL
AND pf.prs_perslid_key =
COALESCE (m.mld_melding_behandelaar2_key,