diff --git a/BES/BES_VIE.SRC b/BES/BES_VIE.SRC index 01658d31..377867da 100644 --- a/BES/BES_VIE.SRC +++ b/BES/BES_VIE.SRC @@ -260,33 +260,32 @@ CREATE_VIEW(bes_v_api_bestelopdrachten, 1) AS SELECT * from bes_bestelopdr; /* ROOT VIEWS for User defined Reports (UDR) */ CREATE_VIEW(bes_v_udr_bestelling, 1) ( - key, + bestelling_key, bestelaanvraagnr, besteldatum, + leverancier, besteller, invoerder, kostensoortgroep, kostensoort, kpn, kpn_omschrijving, - prs_bedrijf_key, + fclt_3d_afdeling_key, afdeling_code, afdeling_omschrijving, - alg_locatie_key, + fclt_3d_locatie_key, locatie_code, - district_omschijving, + district_omschrijving, afleveradres, mandaat, - personeelsnr, - werkplek, - ins_discipline_key, + fclt_3d_discipline_key, catalogus, - bes_srtgroep_key, groep, + productomschrijving, + productcode, afleverdatum, doorlooptijd_werkdgn, sla_tijd, - productcode, prijs, inkoopprijs, status, @@ -295,21 +294,20 @@ CREATE_VIEW(bes_v_udr_bestelling, 1) aantal, itemprijs, iteminkoopprijs, - bes_srtdeel_key, - productomschrijving, itemposnr ) AS SELECT bes_bestelling_key, bestelaanvraagnr, besteldatum, + bedrijf_naam, besteller, invoerder, kostensoortgroep, kostensoort, kpn, kpn_omschrijving, - prs_bedrijf_key, + prs_afdeling_key, afdeling_code, afdeling_omschrijving, alg_locatie_key, @@ -317,16 +315,14 @@ AS district_omschijving, afleveradres, mandaat, - personeelsnr, - werkplek, ins_discipline_key, catalogus, - bes_srtgroep_key, groep, + productomschrijving, + productcode, afleverdatum, doorlooptijd_werkdgn, sla_tijd, - productcode, prijs, inkoopprijs, status, @@ -335,8 +331,6 @@ AS aantal, itemprijs, iteminkoopprijs, - bes_srtdeel_key, - productomschrijving, itemposnr FROM (SELECT b.bes_bestelling_key bes_bestelling_key, 'A-' || b.bes_bestelling_key bestelaanvraagnr, @@ -371,10 +365,11 @@ AS kostensoort, k.prs_kostenplaats_nr kpn, k.prs_kostenplaats_omschrijving kpn_omschrijving, - (SELECT prs_bedrijf_key - FROM prs_v_afdeling pva - WHERE pva.prs_afdeling_key = a.prs_afdeling_key) - prs_bedrijf_key, + (SELECT b.prs_bedrijf_naam + FROM prs_bedrijf b + WHERE b.prs_bedrijf_key = sd.prs_bedrijf_key) + bedrijf_naam, + a.prs_afdeling_key, a.prs_afdeling_naam afdeling_code, a.prs_afdeling_omschrijving afdeling_omschrijving, ma.alg_locatie_key alg_locatie_key, @@ -392,11 +387,8 @@ AS FROM fac_profiel pr WHERE p.fac_profiel_key = pr.fac_profiel_key), 0) mandaat, - prs_perslid_nr personeelsnr, - wp2.prs_werkplek_aanduiding werkplek, d.ins_discipline_key ins_discipline_key, d.ins_discipline_omschrijving catalogus, - sg.bes_srtgroep_key bes_srtgroep_key, sg.bes_srtgroep_omschrijving groep, b.bes_bestelling_leverdatum afleverdatum, fac.count_work_days ( @@ -427,7 +419,6 @@ AS NVL (bes.getsrtdeelinkprijs (sd.bes_srtdeel_key, bes_bestelling_datum), bi.bes_bestelling_item_prijs) iteminkoopprijs, - sd.bes_srtdeel_key bes_srtdeel_key, sd.bes_srtdeel_omschrijving productomschrijving, boi.bes_bestelopdr_item_posnr itemposnr FROM bes_bestelling b, @@ -435,12 +426,6 @@ AS prs_kostenplaats k, prs_afdeling a, 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_bestelopdr_item boi, bes_bestelopdr bo, @@ -451,7 +436,6 @@ AS AND b.prs_kostenplaats_key = k.prs_kostenplaats_key AND p.prs_afdeling_key = a.prs_afdeling_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 bi.bes_bestelopdr_item_key = boi.bes_bestelopdr_item_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 sg.ins_discipline_key = d.ins_discipline_key); - REGISTERRUN('$Id$') #endif // BES