diff --git a/APPL/BES/bes_fe_menu.asp b/APPL/BES/bes_fe_menu.asp index 9bfb32d55b..9d93a0c08d 100644 --- a/APPL/BES/bes_fe_menu.asp +++ b/APPL/BES/bes_fe_menu.asp @@ -96,7 +96,8 @@ var sql = "SELECT bes_srtdeel_key product_key, " + " WHERE sd.bes_srtgroep_key = sg.bes_srtgroep_key" + " AND sg.ins_discipline_key = d.ins_discipline_key" + " AND (sd.bes_srtdeel_vervaldatum IS NULL OR sd.bes_srtdeel_vervaldatum > SYSDATE)" - + " AND sd.prs_bedrijf_key IS NOT NULL" + + " AND sd.prs_bedrijf_key IS NOT NULL" // best overbodig want dit is een inner join + + " AND p.prs_bedrijf_verwijder IS NULL" // want ook die geven later een error en kunnen niet besteld worden + " AND sd.prs_bedrijf_key = p.prs_bedrijf_key" + " AND fvw.ins_discipline_key = d.ins_discipline_key" + " AND fvw.fac_functie_key = f.fac_functie_key" diff --git a/APPL/FAC/prodsearch.inc b/APPL/FAC/prodsearch.inc index bf65e61573..4567975a8f 100644 --- a/APPL/FAC/prodsearch.inc +++ b/APPL/FAC/prodsearch.inc @@ -80,6 +80,7 @@ function prodsearch_queries(write_discs, filter) + " AND sg.ins_discipline_key = d.ins_discipline_key" + " AND (sd.bes_srtdeel_vervaldatum IS NULL OR sd.bes_srtdeel_vervaldatum > SYSDATE)" + " AND sd.prs_bedrijf_key IS NOT NULL" + + " AND p.prs_bedrijf_verwijder IS NULL" // want ook die geven later een error en kunnen niet besteld worden + " AND sd.prs_bedrijf_key = p.prs_bedrijf_key" + " AND d.ins_discipline_key IN (" + write_discs_BESUSEFOF + ")" + " AND " + fac.createOrClause("UPPER("+ lcl.xsql('sd.bes_srtdeel_omschrijving', 'sd.bes_srtdeel_key') + "||','||"