FSN#33543 3D in UDR
svn path=/Database/trunk/; revision=26179
This commit is contained in:
@@ -260,33 +260,32 @@ CREATE_VIEW(bes_v_api_bestelopdrachten, 1) AS SELECT * from bes_bestelopdr;
|
|||||||
/* ROOT VIEWS for User defined Reports (UDR) */
|
/* ROOT VIEWS for User defined Reports (UDR) */
|
||||||
CREATE_VIEW(bes_v_udr_bestelling, 1)
|
CREATE_VIEW(bes_v_udr_bestelling, 1)
|
||||||
(
|
(
|
||||||
key,
|
bestelling_key,
|
||||||
bestelaanvraagnr,
|
bestelaanvraagnr,
|
||||||
besteldatum,
|
besteldatum,
|
||||||
|
leverancier,
|
||||||
besteller,
|
besteller,
|
||||||
invoerder,
|
invoerder,
|
||||||
kostensoortgroep,
|
kostensoortgroep,
|
||||||
kostensoort,
|
kostensoort,
|
||||||
kpn,
|
kpn,
|
||||||
kpn_omschrijving,
|
kpn_omschrijving,
|
||||||
prs_bedrijf_key,
|
fclt_3d_afdeling_key,
|
||||||
afdeling_code,
|
afdeling_code,
|
||||||
afdeling_omschrijving,
|
afdeling_omschrijving,
|
||||||
alg_locatie_key,
|
fclt_3d_locatie_key,
|
||||||
locatie_code,
|
locatie_code,
|
||||||
district_omschijving,
|
district_omschrijving,
|
||||||
afleveradres,
|
afleveradres,
|
||||||
mandaat,
|
mandaat,
|
||||||
personeelsnr,
|
fclt_3d_discipline_key,
|
||||||
werkplek,
|
|
||||||
ins_discipline_key,
|
|
||||||
catalogus,
|
catalogus,
|
||||||
bes_srtgroep_key,
|
|
||||||
groep,
|
groep,
|
||||||
|
productomschrijving,
|
||||||
|
productcode,
|
||||||
afleverdatum,
|
afleverdatum,
|
||||||
doorlooptijd_werkdgn,
|
doorlooptijd_werkdgn,
|
||||||
sla_tijd,
|
sla_tijd,
|
||||||
productcode,
|
|
||||||
prijs,
|
prijs,
|
||||||
inkoopprijs,
|
inkoopprijs,
|
||||||
status,
|
status,
|
||||||
@@ -295,21 +294,20 @@ CREATE_VIEW(bes_v_udr_bestelling, 1)
|
|||||||
aantal,
|
aantal,
|
||||||
itemprijs,
|
itemprijs,
|
||||||
iteminkoopprijs,
|
iteminkoopprijs,
|
||||||
bes_srtdeel_key,
|
|
||||||
productomschrijving,
|
|
||||||
itemposnr
|
itemposnr
|
||||||
)
|
)
|
||||||
AS
|
AS
|
||||||
SELECT bes_bestelling_key,
|
SELECT bes_bestelling_key,
|
||||||
bestelaanvraagnr,
|
bestelaanvraagnr,
|
||||||
besteldatum,
|
besteldatum,
|
||||||
|
bedrijf_naam,
|
||||||
besteller,
|
besteller,
|
||||||
invoerder,
|
invoerder,
|
||||||
kostensoortgroep,
|
kostensoortgroep,
|
||||||
kostensoort,
|
kostensoort,
|
||||||
kpn,
|
kpn,
|
||||||
kpn_omschrijving,
|
kpn_omschrijving,
|
||||||
prs_bedrijf_key,
|
prs_afdeling_key,
|
||||||
afdeling_code,
|
afdeling_code,
|
||||||
afdeling_omschrijving,
|
afdeling_omschrijving,
|
||||||
alg_locatie_key,
|
alg_locatie_key,
|
||||||
@@ -317,16 +315,14 @@ AS
|
|||||||
district_omschijving,
|
district_omschijving,
|
||||||
afleveradres,
|
afleveradres,
|
||||||
mandaat,
|
mandaat,
|
||||||
personeelsnr,
|
|
||||||
werkplek,
|
|
||||||
ins_discipline_key,
|
ins_discipline_key,
|
||||||
catalogus,
|
catalogus,
|
||||||
bes_srtgroep_key,
|
|
||||||
groep,
|
groep,
|
||||||
|
productomschrijving,
|
||||||
|
productcode,
|
||||||
afleverdatum,
|
afleverdatum,
|
||||||
doorlooptijd_werkdgn,
|
doorlooptijd_werkdgn,
|
||||||
sla_tijd,
|
sla_tijd,
|
||||||
productcode,
|
|
||||||
prijs,
|
prijs,
|
||||||
inkoopprijs,
|
inkoopprijs,
|
||||||
status,
|
status,
|
||||||
@@ -335,8 +331,6 @@ AS
|
|||||||
aantal,
|
aantal,
|
||||||
itemprijs,
|
itemprijs,
|
||||||
iteminkoopprijs,
|
iteminkoopprijs,
|
||||||
bes_srtdeel_key,
|
|
||||||
productomschrijving,
|
|
||||||
itemposnr
|
itemposnr
|
||||||
FROM (SELECT b.bes_bestelling_key bes_bestelling_key,
|
FROM (SELECT b.bes_bestelling_key bes_bestelling_key,
|
||||||
'A-' || b.bes_bestelling_key bestelaanvraagnr,
|
'A-' || b.bes_bestelling_key bestelaanvraagnr,
|
||||||
@@ -371,10 +365,11 @@ AS
|
|||||||
kostensoort,
|
kostensoort,
|
||||||
k.prs_kostenplaats_nr kpn,
|
k.prs_kostenplaats_nr kpn,
|
||||||
k.prs_kostenplaats_omschrijving kpn_omschrijving,
|
k.prs_kostenplaats_omschrijving kpn_omschrijving,
|
||||||
(SELECT prs_bedrijf_key
|
(SELECT b.prs_bedrijf_naam
|
||||||
FROM prs_v_afdeling pva
|
FROM prs_bedrijf b
|
||||||
WHERE pva.prs_afdeling_key = a.prs_afdeling_key)
|
WHERE b.prs_bedrijf_key = sd.prs_bedrijf_key)
|
||||||
prs_bedrijf_key,
|
bedrijf_naam,
|
||||||
|
a.prs_afdeling_key,
|
||||||
a.prs_afdeling_naam afdeling_code,
|
a.prs_afdeling_naam afdeling_code,
|
||||||
a.prs_afdeling_omschrijving afdeling_omschrijving,
|
a.prs_afdeling_omschrijving afdeling_omschrijving,
|
||||||
ma.alg_locatie_key alg_locatie_key,
|
ma.alg_locatie_key alg_locatie_key,
|
||||||
@@ -392,11 +387,8 @@ AS
|
|||||||
FROM fac_profiel pr
|
FROM fac_profiel pr
|
||||||
WHERE p.fac_profiel_key = pr.fac_profiel_key), 0)
|
WHERE p.fac_profiel_key = pr.fac_profiel_key), 0)
|
||||||
mandaat,
|
mandaat,
|
||||||
prs_perslid_nr personeelsnr,
|
|
||||||
wp2.prs_werkplek_aanduiding werkplek,
|
|
||||||
d.ins_discipline_key ins_discipline_key,
|
d.ins_discipline_key ins_discipline_key,
|
||||||
d.ins_discipline_omschrijving catalogus,
|
d.ins_discipline_omschrijving catalogus,
|
||||||
sg.bes_srtgroep_key bes_srtgroep_key,
|
|
||||||
sg.bes_srtgroep_omschrijving groep,
|
sg.bes_srtgroep_omschrijving groep,
|
||||||
b.bes_bestelling_leverdatum afleverdatum,
|
b.bes_bestelling_leverdatum afleverdatum,
|
||||||
fac.count_work_days (
|
fac.count_work_days (
|
||||||
@@ -427,7 +419,6 @@ AS
|
|||||||
NVL (bes.getsrtdeelinkprijs (sd.bes_srtdeel_key, bes_bestelling_datum),
|
NVL (bes.getsrtdeelinkprijs (sd.bes_srtdeel_key, bes_bestelling_datum),
|
||||||
bi.bes_bestelling_item_prijs)
|
bi.bes_bestelling_item_prijs)
|
||||||
iteminkoopprijs,
|
iteminkoopprijs,
|
||||||
sd.bes_srtdeel_key bes_srtdeel_key,
|
|
||||||
sd.bes_srtdeel_omschrijving productomschrijving,
|
sd.bes_srtdeel_omschrijving productomschrijving,
|
||||||
boi.bes_bestelopdr_item_posnr itemposnr
|
boi.bes_bestelopdr_item_posnr itemposnr
|
||||||
FROM bes_bestelling b,
|
FROM bes_bestelling b,
|
||||||
@@ -435,12 +426,6 @@ AS
|
|||||||
prs_kostenplaats k,
|
prs_kostenplaats k,
|
||||||
prs_afdeling a,
|
prs_afdeling a,
|
||||||
mld_adres ma,
|
mld_adres ma,
|
||||||
( SELECT pw.prs_perslid_key,
|
|
||||||
MIN (prs_werkplek_aanduiding) || DECODE (COUNT ( * ), 1, '', '...')
|
|
||||||
prs_werkplek_aanduiding
|
|
||||||
FROM prs_v_werkplek_gegevens wp, prs_perslidwerkplek pw
|
|
||||||
WHERE wp.prs_werkplek_key = pw.prs_werkplek_key
|
|
||||||
GROUP BY pw.prs_perslid_key) wp2,
|
|
||||||
bes_bestelling_item bi,
|
bes_bestelling_item bi,
|
||||||
bes_bestelopdr_item boi,
|
bes_bestelopdr_item boi,
|
||||||
bes_bestelopdr bo,
|
bes_bestelopdr bo,
|
||||||
@@ -451,7 +436,6 @@ AS
|
|||||||
AND b.prs_kostenplaats_key = k.prs_kostenplaats_key
|
AND b.prs_kostenplaats_key = k.prs_kostenplaats_key
|
||||||
AND p.prs_afdeling_key = a.prs_afdeling_key
|
AND p.prs_afdeling_key = a.prs_afdeling_key
|
||||||
AND b.mld_adres_key_lev = ma.mld_adres_key
|
AND b.mld_adres_key_lev = ma.mld_adres_key
|
||||||
AND wp2.prs_perslid_key(+) = p.prs_perslid_key
|
|
||||||
AND b.bes_bestelling_key = bi.bes_bestelling_key
|
AND b.bes_bestelling_key = bi.bes_bestelling_key
|
||||||
AND bi.bes_bestelopdr_item_key = boi.bes_bestelopdr_item_key(+)
|
AND bi.bes_bestelopdr_item_key = boi.bes_bestelopdr_item_key(+)
|
||||||
AND boi.bes_bestelopdr_key = bo.bes_bestelopdr_key(+)
|
AND boi.bes_bestelopdr_key = bo.bes_bestelopdr_key(+)
|
||||||
@@ -459,7 +443,6 @@ AS
|
|||||||
AND sd.bes_srtgroep_key = sg.bes_srtgroep_key
|
AND sd.bes_srtgroep_key = sg.bes_srtgroep_key
|
||||||
AND sg.ins_discipline_key = d.ins_discipline_key);
|
AND sg.ins_discipline_key = d.ins_discipline_key);
|
||||||
|
|
||||||
|
|
||||||
REGISTERRUN('$Id$')
|
REGISTERRUN('$Id$')
|
||||||
|
|
||||||
#endif // BES
|
#endif // BES
|
||||||
|
|||||||
Reference in New Issue
Block a user