MDUX#56138 Rapportage objecten Simkaarten en Elektronica
svn path=/Customer/trunk/; revision=40598
This commit is contained in:
120
MDUX/mdux.sql
120
MDUX/mdux.sql
@@ -4077,6 +4077,126 @@ AS
|
||||
rap.objbehkey,
|
||||
rap.extra_key,
|
||||
rap.xemail;
|
||||
|
||||
--MDUX#56138 - Rapportage van simkaarten en elektronica met kenmerken
|
||||
CREATE OR REPLACE FORCE VIEW mdux_v_rap_objecten
|
||||
(
|
||||
deel_key,
|
||||
identificatie,
|
||||
beschrijving,
|
||||
eigenaar,
|
||||
objectgroep,
|
||||
objectsoort,
|
||||
merk,
|
||||
TYPE,
|
||||
serienummer,
|
||||
datum_in_gebruik,
|
||||
status,
|
||||
mobiel_nummer,
|
||||
abonnementstype,
|
||||
accountcode,
|
||||
eigen_risico,
|
||||
eigen_bijdrage,
|
||||
activatiedatum,
|
||||
geactiveerd,
|
||||
ten_behoeve_van,
|
||||
notities
|
||||
)
|
||||
AS
|
||||
SELECT ins.ins_deel_key,
|
||||
ins.ins_deel_omschrijving AS identificatie,
|
||||
ins.ins_deel_opmerking AS beschrijving,
|
||||
COALESCE ( (SELECT prs_perslid_naam_full
|
||||
FROM prs_v_perslid_fullnames p
|
||||
WHERE p.prs_perslid_key = ins.prs_perslid_key),
|
||||
ins.prs_afdeling_omschrijving)
|
||||
AS eigenaar,
|
||||
ins.ins_srtgroep_omschrijving AS objectgroep,
|
||||
ins.ins_srtdeel_omschrijving AS objectsoort,
|
||||
(SELECT DISTINCT kd.ins_kenmerkdeel_waarde
|
||||
FROM ins_kenmerkdeel kd, ins_v_srtdeel_kenmerk sk
|
||||
WHERE kd.ins_deel_key = ins.ins_deel_key
|
||||
AND sk.ins_kenmerk_key = kd.ins_kenmerk_key
|
||||
AND sk.ins_srtkenmerk_key = 23), --Merk
|
||||
(SELECT DISTINCT kd.ins_kenmerkdeel_waarde
|
||||
FROM ins_kenmerkdeel kd, ins_v_srtdeel_kenmerk sk
|
||||
WHERE kd.ins_deel_key = ins.ins_deel_key
|
||||
AND sk.ins_kenmerk_key = kd.ins_kenmerk_key
|
||||
AND sk.ins_srtkenmerk_key = 28), --Type
|
||||
(SELECT DISTINCT kd.ins_kenmerkdeel_waarde
|
||||
FROM ins_kenmerkdeel kd, ins_v_srtdeel_kenmerk sk
|
||||
WHERE kd.ins_deel_key = ins.ins_deel_key
|
||||
AND sk.ins_kenmerk_key = kd.ins_kenmerk_key
|
||||
AND sk.ins_srtkenmerk_key = 26), --Serienummer
|
||||
(SELECT DISTINCT kd.ins_kenmerkdeel_waarde
|
||||
FROM ins_kenmerkdeel kd, ins_v_srtdeel_kenmerk sk
|
||||
WHERE kd.ins_deel_key = ins.ins_deel_key
|
||||
AND sk.ins_kenmerk_key = kd.ins_kenmerk_key
|
||||
AND sk.ins_srtkenmerk_key = 22), --Datum in gebruik
|
||||
(SELECT DISTINCT kmd.fac_usrdata_omschr
|
||||
FROM ins_kenmerkdeel kd,
|
||||
ins_v_srtdeel_kenmerk sk,
|
||||
fac_v_aanwezigusrdata kmd
|
||||
WHERE kd.ins_deel_key = ins.ins_deel_key
|
||||
AND sk.ins_kenmerk_key = kd.ins_kenmerk_key
|
||||
AND kd.ins_kenmerkdeel_waarde = kmd.fac_usrdata_key
|
||||
AND sk.ins_srtkenmerk_key = 27), --Status (lijstje)
|
||||
(SELECT DISTINCT kd.ins_kenmerkdeel_waarde
|
||||
FROM ins_kenmerkdeel kd, ins_v_srtdeel_kenmerk sk
|
||||
WHERE kd.ins_deel_key = ins.ins_deel_key
|
||||
AND sk.ins_kenmerk_key = kd.ins_kenmerk_key
|
||||
AND sk.ins_srtkenmerk_key = 54), --Mobiel nummer
|
||||
(SELECT DISTINCT kmd.fac_usrdata_omschr
|
||||
FROM ins_kenmerkdeel kd,
|
||||
ins_v_srtdeel_kenmerk sk,
|
||||
fac_v_aanwezigusrdata kmd
|
||||
WHERE kd.ins_deel_key = ins.ins_deel_key
|
||||
AND sk.ins_kenmerk_key = kd.ins_kenmerk_key
|
||||
AND kd.ins_kenmerkdeel_waarde = kmd.fac_usrdata_key
|
||||
AND sk.ins_srtkenmerk_key = 82), --Abonnementstype (lijstje)
|
||||
(SELECT DISTINCT kd.ins_kenmerkdeel_waarde
|
||||
FROM ins_kenmerkdeel kd, ins_v_srtdeel_kenmerk sk
|
||||
WHERE kd.ins_deel_key = ins.ins_deel_key
|
||||
AND sk.ins_kenmerk_key = kd.ins_kenmerk_key
|
||||
AND sk.ins_srtkenmerk_key = 21), --Accountcode
|
||||
(SELECT DISTINCT kmd.fac_usrdata_omschr
|
||||
FROM ins_kenmerkdeel kd,
|
||||
ins_v_srtdeel_kenmerk sk,
|
||||
fac_v_aanwezigusrdata kmd
|
||||
WHERE kd.ins_deel_key = ins.ins_deel_key
|
||||
AND sk.ins_kenmerk_key = kd.ins_kenmerk_key
|
||||
AND kd.ins_kenmerkdeel_waarde = kmd.fac_usrdata_key
|
||||
AND sk.ins_srtkenmerk_key = 241), --Eigen risico (lijstje)
|
||||
(SELECT DISTINCT kd.ins_kenmerkdeel_waarde
|
||||
FROM ins_kenmerkdeel kd, ins_v_srtdeel_kenmerk sk
|
||||
WHERE kd.ins_deel_key = ins.ins_deel_key
|
||||
AND sk.ins_kenmerk_key = kd.ins_kenmerk_key
|
||||
AND sk.ins_srtkenmerk_key = 261), --Eigen bijdrage
|
||||
(SELECT DISTINCT kd.ins_kenmerkdeel_waarde
|
||||
FROM ins_kenmerkdeel kd, ins_v_srtdeel_kenmerk sk
|
||||
WHERE kd.ins_deel_key = ins.ins_deel_key
|
||||
AND sk.ins_kenmerk_key = kd.ins_kenmerk_key
|
||||
AND sk.ins_srtkenmerk_key = 52), --Activatiedatum
|
||||
(SELECT DISTINCT kmd.fac_usrdata_omschr
|
||||
FROM ins_kenmerkdeel kd,
|
||||
ins_v_srtdeel_kenmerk sk,
|
||||
fac_v_aanwezigusrdata kmd
|
||||
WHERE kd.ins_deel_key = ins.ins_deel_key
|
||||
AND sk.ins_kenmerk_key = kd.ins_kenmerk_key
|
||||
AND kd.ins_kenmerkdeel_waarde = kmd.fac_usrdata_key
|
||||
AND sk.ins_srtkenmerk_key = 53), --Geactiveerd (lijstje)
|
||||
(SELECT DISTINCT kd.ins_kenmerkdeel_waarde
|
||||
FROM ins_kenmerkdeel kd, ins_v_srtdeel_kenmerk sk
|
||||
WHERE kd.ins_deel_key = ins.ins_deel_key
|
||||
AND sk.ins_kenmerk_key = kd.ins_kenmerk_key
|
||||
AND sk.ins_srtkenmerk_key = 55), --Ten behoeve van
|
||||
(SELECT DISTINCT kd.ins_kenmerkdeel_waarde
|
||||
FROM ins_kenmerkdeel kd, ins_v_srtdeel_kenmerk sk
|
||||
WHERE kd.ins_deel_key = ins.ins_deel_key
|
||||
AND sk.ins_kenmerk_key = kd.ins_kenmerk_key
|
||||
AND sk.ins_srtkenmerk_key = 24) --Notities
|
||||
FROM ins_v_deel_gegevens ins
|
||||
WHERE ins_srtgroep_key IN (1, 2) --Objectgroepen 'Elektronica' en 'Simkaarten';
|
||||
|
||||
------ payload end ------
|
||||
|
||||
|
||||
Reference in New Issue
Block a user