FSN#33490 Alleen BES-artikelen tonen waar je BESFOF of BESUSE voor hebt
svn path=/Website/trunk/; revision=28217
This commit is contained in:
@@ -59,6 +59,8 @@ function prodsearch_queries(write_discs, filter)
|
|||||||
// extra is voor als je nader de omschrijving wilt aanpassen (in plaats van 'Bestelling' toon je 'van der Most')
|
// extra is voor als je nader de omschrijving wilt aanpassen (in plaats van 'Bestelling' toon je 'van der Most')
|
||||||
// daarnaast kan/zal de sql naar eigen inzicht nog meer kolommen opleveren die alleen gebruikt
|
// daarnaast kan/zal de sql naar eigen inzicht nog meer kolommen opleveren die alleen gebruikt
|
||||||
// zullen/kunnen worden voor histogrammen als de soort fixed is
|
// zullen/kunnen worden voor histogrammen als de soort fixed is
|
||||||
|
var write_discs_BESUSEFOF = fac.mydisciplinessqlstring(user_key, ["WEB_BESUSE", "WEB_BESFOF"]).write;
|
||||||
|
|
||||||
queries['besartikel'] =
|
queries['besartikel'] =
|
||||||
{ sql:
|
{ sql:
|
||||||
"SELECT bes_srtdeel_key product_key, "
|
"SELECT bes_srtdeel_key product_key, "
|
||||||
@@ -78,6 +80,7 @@ function prodsearch_queries(write_discs, filter)
|
|||||||
+ " AND (sd.bes_srtdeel_vervaldatum IS NULL OR sd.bes_srtdeel_vervaldatum > SYSDATE)"
|
+ " 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"
|
||||||
+ " AND sd.prs_bedrijf_key = p.prs_bedrijf_key"
|
+ " 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') + "||','||"
|
+ " AND " + fac.createOrClause("UPPER("+ lcl.xsql('sd.bes_srtdeel_omschrijving', 'sd.bes_srtdeel_key') + "||','||"
|
||||||
+ lcl.xsql('d.ins_discipline_omschrijving', 'd.ins_discipline_key') + "||','||"
|
+ lcl.xsql('d.ins_discipline_omschrijving', 'd.ins_discipline_key') + "||','||"
|
||||||
+ lcl.xsql('bes_srtgroep_omschrijving', 'sg.bes_srtgroep_key') + "||','||"
|
+ lcl.xsql('bes_srtgroep_omschrijving', 'sg.bes_srtgroep_key') + "||','||"
|
||||||
|
|||||||
Reference in New Issue
Block a user