RABO#55458 Geschiedenis opdrachten vervallen leveranciers zichtbaar maken (filter)
svn path=/Website/trunk/; revision=40384
This commit is contained in:
@@ -1146,7 +1146,7 @@ oRs.close();
|
||||
var aantal_srtdis = oRs("aantal_srtdis").Value;
|
||||
var aantal_besgeg = oRs("aantal_besgeg").Value;
|
||||
var lutype = (aantal_besgeg == 0 // Zijn alle vakgroeptypen zonder bestelgegevens?
|
||||
? "U" // Uitvoerenden.
|
||||
? "OU" // Uitvoerenden according to mld_opdr.
|
||||
: (aantal_besgeg == aantal_srtdis // Zijn alle vakgroeptypen met bestelgegevens?
|
||||
? "L" // Leveranciers.
|
||||
: "LU")); // Levereanciers en Uitvoerenden.
|
||||
|
||||
@@ -51,7 +51,7 @@ var params = { autlevel: autlevel,
|
||||
chars: chars };
|
||||
|
||||
var filtClause = getFiltClauseUitvoerende(filtcode, params);
|
||||
|
||||
__DoLog("lutype: " + lutype);
|
||||
if (lutype == "L")
|
||||
var uitvtabel = "(SELECT prs_bedrijf_key"
|
||||
+ " , prs_bedrijf_naam"
|
||||
@@ -70,6 +70,15 @@ else if (lutype == "U")
|
||||
+ " FROM prs_bedrijf"
|
||||
+ " WHERE prs_bedrijf_verwijder IS NULL"
|
||||
+ " AND prs_bedrijf_uitvoerende = 1)";
|
||||
else if (lutype == "OU") // order handler
|
||||
var uitvtabel = "(SELECT DISTINCT prs_bedrijf_key"
|
||||
+ " , prs_bedrijf_naam"
|
||||
+ " , prs_bedrijf_naam_upper"
|
||||
+ " , prs_bedrijf_intern"
|
||||
+ " , COALESCE(prs_bedrijf_bezoek_plaats, prs_bedrijf_post_plaats) plaats"
|
||||
+ " FROM prs_bedrijf, mld_opdr"
|
||||
+ " WHERE prs_bedrijf_verwijder IS NULL"
|
||||
+ " AND prs_bedrijf_key = mld_opdr.mld_uitvoerende_keys)";
|
||||
else if (params.lutype == "LU")
|
||||
var uitvtabel = "(SELECT prs_bedrijf_key"
|
||||
+ " , prs_bedrijf_naam"
|
||||
|
||||
Reference in New Issue
Block a user