CONN#14998
svn path=/Customer/trunk/; revision=13801
This commit is contained in:
109
CONN/conn.sql
109
CONN/conn.sql
@@ -1,7 +1,7 @@
|
||||
-- Script containing customer specific configuration sql statements for CONN: Connexxion
|
||||
-- (c) 2005-2006 Dijkoraad IT bv
|
||||
-- $Revision: 136 $
|
||||
-- $Modtime: 20-11-08 13:59 $
|
||||
-- $Revision: 137 $
|
||||
-- $Modtime: 23-01-09 15:07 $
|
||||
--
|
||||
-- Support: +31 53 4800700
|
||||
|
||||
@@ -6864,65 +6864,52 @@ AS
|
||||
GROUP BY c20, c21, c30, c31, c32
|
||||
ORDER BY 1, 2, 3 DESC;
|
||||
|
||||
CREATE OR REPLACE VIEW conn_v_rap_tsnkleding (fclt_f_besteller,
|
||||
fclt_f_bestemd_voor,
|
||||
fclt_f_naam_drager,
|
||||
item,
|
||||
aantal_besteleenheden,
|
||||
prijs
|
||||
)
|
||||
AS
|
||||
SELECT p.prs_perslid_naam
|
||||
|| DECODE (NVL (p.prs_perslid_voorletters, ''),
|
||||
'', '',
|
||||
', ' || p.prs_perslid_voorletters
|
||||
)
|
||||
|| DECODE (NVL (p.prs_perslid_tussenvoegsel, ''),
|
||||
'', '',
|
||||
' ' || p.prs_perslid_tussenvoegsel
|
||||
)
|
||||
|| DECODE (NVL (p.prs_perslid_voornaam, ''),
|
||||
'', '',
|
||||
' (' || p.prs_perslid_voornaam || ')'
|
||||
) besteller,
|
||||
(SELECT v.bes_kenmerkbestell_waarde waarde
|
||||
FROM bes_kenmerkbestell v,
|
||||
bes_kenmerk k,
|
||||
bes_srtkenmerk sk
|
||||
WHERE v.bes_bestelling_key = b.bes_bestelling_key
|
||||
AND v.bes_kenmerk_key = k.bes_kenmerk_key
|
||||
AND k.bes_srtkenmerk_key = sk.bes_srtkenmerk_key
|
||||
AND sk.bes_srtkenmerk_key = 161) bestemd_voor,
|
||||
(SELECT v.bes_kenmerkbestell_waarde waarde
|
||||
FROM bes_kenmerkbestell v,
|
||||
bes_kenmerk k,
|
||||
bes_srtkenmerk sk
|
||||
WHERE v.bes_bestelling_key = b.bes_bestelling_key
|
||||
AND v.bes_kenmerk_key = k.bes_kenmerk_key
|
||||
AND k.bes_srtkenmerk_key = sk.bes_srtkenmerk_key
|
||||
AND sk.bes_srtkenmerk_key = 65) naam_drager,
|
||||
COALESCE (isd.ins_srtdeel_nr, '')
|
||||
|| ' '
|
||||
|| isd.ins_srtdeel_omschrijving item,
|
||||
i.bes_bestelling_item_aantal,
|
||||
i.bes_bestelling_item_aantal * COALESCE(bi.bes_bestelopdr_item_prijs , isd.ins_srtdeel_prijs) prijs
|
||||
FROM bes_bestelling b,
|
||||
prs_perslid p,
|
||||
bes_bestelling_item i,
|
||||
ins_srtdeel isd,
|
||||
ins_srtgroep isg,
|
||||
bes_discipline bd,
|
||||
mld_adres a,
|
||||
bes_bestelopdr_item bi
|
||||
WHERE p.prs_perslid_key = b.prs_perslid_key
|
||||
AND b.bes_bestelling_key = i.bes_bestelling_key
|
||||
AND i.ins_srtdeel_key = isd.ins_srtdeel_key
|
||||
AND isd.ins_srtgroep_key = isg.ins_srtgroep_key
|
||||
AND isg.ins_discipline_key = bd.ins_discipline_key
|
||||
AND bd.ins_discipline_key = 1901
|
||||
AND i.bes_bestelopdr_item_key=bi.bes_bestelopdr_item_key(+)
|
||||
AND b.mld_adres_key_lev = a.mld_adres_key(+);
|
||||
/
|
||||
/* Formatted on 23-1-2009 15:08:32 (QP5 v5.115.810.9015) */
|
||||
CREATE OR REPLACE FORCE VIEW conn_v_rap_tsnkleding
|
||||
(
|
||||
fclt_f_besteller,
|
||||
fclt_f_bestemd_voor,
|
||||
fclt_f_naam_drager,
|
||||
item,
|
||||
aantal_besteleenheden,
|
||||
prijs
|
||||
)
|
||||
AS
|
||||
SELECT pf.prs_perslid_naam_full besteller,
|
||||
(SELECT pp.prs_perslid_naam_full
|
||||
FROM bes_kenmerkbestell v, bes_kenmerk k, bes_srtkenmerk sk, prs_v_perslid_fullnames_all pp
|
||||
WHERE v.bes_bestelling_key = b.bes_bestelling_key
|
||||
AND v.bes_kenmerk_key = k.bes_kenmerk_key
|
||||
AND k.bes_srtkenmerk_key = sk.bes_srtkenmerk_key
|
||||
AND v.bes_kenmerkbestell_waarde = pp.prs_perslid_key
|
||||
AND sk.bes_srtkenmerk_key = 161)
|
||||
bestemd_voor,
|
||||
(SELECT v.bes_kenmerkbestell_waarde waarde
|
||||
FROM bes_kenmerkbestell v, bes_kenmerk k, bes_srtkenmerk sk
|
||||
WHERE v.bes_bestelling_key = b.bes_bestelling_key
|
||||
AND v.bes_kenmerk_key = k.bes_kenmerk_key
|
||||
AND k.bes_srtkenmerk_key = sk.bes_srtkenmerk_key
|
||||
AND sk.bes_srtkenmerk_key = 65)
|
||||
naam_drager,
|
||||
COALESCE (isd.ins_srtdeel_nr, '') || ' ' || isd.ins_srtdeel_omschrijving item,
|
||||
i.bes_bestelling_item_aantal,
|
||||
i.bes_bestelling_item_aantal * COALESCE (bi.bes_bestelopdr_item_prijs, isd.ins_srtdeel_prijs) prijs
|
||||
FROM bes_bestelling b,
|
||||
prs_v_perslid_fullnames_all pf,
|
||||
bes_bestelling_item i,
|
||||
ins_srtdeel isd,
|
||||
ins_srtgroep isg,
|
||||
bes_discipline bd,
|
||||
mld_adres a,
|
||||
bes_bestelopdr_item bi
|
||||
WHERE pf.prs_perslid_key = b.prs_perslid_key
|
||||
AND b.bes_bestelling_key = i.bes_bestelling_key
|
||||
AND i.ins_srtdeel_key = isd.ins_srtdeel_key
|
||||
AND isd.ins_srtgroep_key = isg.ins_srtgroep_key
|
||||
AND isg.ins_discipline_key = bd.ins_discipline_key
|
||||
AND bd.ins_discipline_key = 1901
|
||||
AND i.bes_bestelopdr_item_key = bi.bes_bestelopdr_item_key(+)
|
||||
AND b.mld_adres_key_lev = a.mld_adres_key(+);
|
||||
|
||||
COMMIT;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user