HSLE#36223 Cateringbestelling extra aanvullingen (tbv goedkeuring)
svn path=/Website/trunk/; revision=30768
This commit is contained in:
@@ -345,6 +345,7 @@ function res_list (pautfunction, params)
|
||||
+ ", rm.res_status_fo_key"
|
||||
+ ", rm.res_rsv_ruimte_flag"
|
||||
+ ", rm.res_rsv_ruimte_dirtlevel dirtlevel"
|
||||
+ ", rm.res_rsv_ruimte_afgerond"
|
||||
+ "," + lcl.xsql('rr.res_ruimte_nr', 'rr.res_ruimte_key') + " waar"
|
||||
+ ", res_rsv_ruimte_van datumvan"
|
||||
+ ", res_rsv_ruimte_tot datumtot"
|
||||
@@ -485,6 +486,7 @@ function res_list (pautfunction, params)
|
||||
+ ", rvarr.res_status_fo_key"
|
||||
+ ", rvarr.res_rsv_ruimte_flag"
|
||||
+ ", rd.res_rsv_deel_dirtlevel dirtlevel"
|
||||
+ ", rvarr.res_rsv_ruimte_afgerond"
|
||||
+ ", alg_ruimte_aanduiding waar"
|
||||
+ ", res_rsv_ruimte_van datumvan"
|
||||
+ ", res_rsv_ruimte_tot datumtot"
|
||||
@@ -591,6 +593,7 @@ function res_list (pautfunction, params)
|
||||
+ ", rvarr.res_status_fo_key"
|
||||
+ ", rvarr.res_rsv_ruimte_flag"
|
||||
+ ", ra.res_rsv_artikel_dirtlevel dirtlevel"
|
||||
+ ", rvarr.res_rsv_ruimte_afgerond"
|
||||
+ ", alg_ruimte_aanduiding waar"
|
||||
+ ", ra.res_rsv_artikel_levering datumvan"
|
||||
+ ", res_rsv_ruimte_tot datumtot" //afruimtijd
|
||||
@@ -648,6 +651,7 @@ function res_list (pautfunction, params)
|
||||
+ ", rec2.res_status_fo_key"
|
||||
+ ", rec2.res_rsv_ruimte_flag"
|
||||
+ ", rec2.dirtlevel"
|
||||
+ ", rec2.res_rsv_ruimte_afgerond"
|
||||
+ ", rec2.waar"
|
||||
+ ", MIN(rec2.datumvan) datumvan"
|
||||
+ ", MAX(rec2.datumtot) datumtot"
|
||||
@@ -693,7 +697,8 @@ function res_list (pautfunction, params)
|
||||
+ ", rec2.res_rsv_ruimte_volgnr"
|
||||
+ ", rec2.res_rsv_ruimte_key"
|
||||
+ ", rec2.res_srtactiviteit_prefix"
|
||||
+ ", rec2.verval";
|
||||
+ ", rec2.verval"
|
||||
+ ", rec2.res_rsv_ruimte_afgerond";
|
||||
|
||||
if (fronto)
|
||||
{
|
||||
@@ -729,6 +734,16 @@ function res_list (pautfunction, params)
|
||||
}
|
||||
}
|
||||
|
||||
var approve_sql = [];
|
||||
if (res_approved)
|
||||
{
|
||||
approve_sql.push("rec2.res_rsv_ruimte_afgerond = 1");
|
||||
}
|
||||
if (res_notapproved)
|
||||
{
|
||||
approve_sql.push("rec2.res_rsv_ruimte_afgerond = 0");
|
||||
}
|
||||
|
||||
var sqlinside = "WITH " + thePerslid + "," + theResrsv + " " + sqlR + " UNION ALL " + sqlDe + " UNION ALL " + sqlA;
|
||||
// Indien verschillende dirtlevels bij dirty reservering, neem dan het maximum om dubbele regels te voorkomen
|
||||
// Geld hier alleen voor fronto en frontend
|
||||
@@ -739,6 +754,7 @@ function res_list (pautfunction, params)
|
||||
+ ", res_status_fo_key"
|
||||
+ ", res_rsv_ruimte_flag"
|
||||
+ ", MAX(dirtlevel) dirtlevel"
|
||||
+ ", res_rsv_ruimte_afgerond"
|
||||
+ ", waar"
|
||||
+ ", datumvan"
|
||||
+ ", datumtot"
|
||||
@@ -779,7 +795,8 @@ function res_list (pautfunction, params)
|
||||
+ ", remark"
|
||||
+ ", res_rsv_ruimte_volgnr"
|
||||
+ ", res_srtactiviteit_prefix"
|
||||
+ ", res_ruimte_vervaldatum";
|
||||
+ ", res_ruimte_vervaldatum"
|
||||
+ ", res_rsv_ruimte_afgerond";
|
||||
|
||||
// Voeg laatste tracking datum toe
|
||||
sqltrack = ", (SELECT MAX(t.fac_tracking_datum)"
|
||||
@@ -791,7 +808,8 @@ function res_list (pautfunction, params)
|
||||
|
||||
sql = "SELECT " + sql_select + sqltrack
|
||||
+ " FROM (" + sqlinside + ") rec2"
|
||||
+ " WHERE 1=1 ";
|
||||
+ " WHERE 1=1 "
|
||||
+ (!res_key && approve_sql.length > 0 ? " AND (" + approve_sql.join(" OR ") + ")" : "")
|
||||
|
||||
if (dep_key)
|
||||
{
|
||||
@@ -966,6 +984,8 @@ function res_list (pautfunction, params)
|
||||
}
|
||||
rst.addColumn(new Column({caption: L("lcl_res_requestor"), content: fncolHostRequestor, combine: (S("res_allow_for_others")?true:false)}));
|
||||
rst.addColumn(new Column({caption: L("lcl_descr"), content: "descr"}));
|
||||
if (S("res_approval") > 0)
|
||||
rst.addColumn(new Column({caption: L("lcl_res_approved"), content: fncolResApproved}));
|
||||
|
||||
// Acties
|
||||
rst.addAction({ action: "resEdit", caption: L("lcl_edit"), isDefault: true});
|
||||
|
||||
@@ -338,7 +338,7 @@ var authparams = user.checkAutorisation(autfunction);
|
||||
|
||||
if (backo || minfo)
|
||||
{ %>
|
||||
|
||||
|
||||
<% if (!frontend && ! fronto)
|
||||
{
|
||||
//<!-- Sortering -->
|
||||
@@ -400,8 +400,8 @@ var authparams = user.checkAutorisation(autfunction);
|
||||
<input type="checkbox" class="fldartcat" name="artcat" id="artcat" onClick="checkCheckboxes()" value="1" <%=artcat? "checked" : ""%>>
|
||||
<label for=artcat><%=L("lcl_reserved_cons")%></label>
|
||||
</td>
|
||||
</tr>
|
||||
<%
|
||||
</tr>
|
||||
<%
|
||||
} // backo || minfo
|
||||
|
||||
if (S("res_reservering_flags") > 1 && !frontend) // Flags checkboxen -->
|
||||
@@ -643,8 +643,9 @@ var authparams = user.checkAutorisation(autfunction);
|
||||
|
||||
<!-- Open en gesloten reserveringen -->
|
||||
<% if (backo || minfo)
|
||||
{ %>
|
||||
<!-- Checkboxen ruimten, voorzieningen en verbruiksartikelen -->
|
||||
{
|
||||
%>
|
||||
<!-- Checkboxen ruimten, voorzieningen en verbruiksartikelen -->
|
||||
<tr class="primsearch">
|
||||
<td></td>
|
||||
<td align=left>
|
||||
@@ -654,8 +655,11 @@ var authparams = user.checkAutorisation(autfunction);
|
||||
<label for="res_closed"><%=L("lcl_closed_reservations")%></label>
|
||||
</td>
|
||||
</tr>
|
||||
<% if (S("res_approval") > 0)
|
||||
{ %>
|
||||
<%
|
||||
}
|
||||
if ((backo || minfo || frontend) && (S("res_approval") > 0))
|
||||
{
|
||||
%>
|
||||
<tr class="primsearch">
|
||||
<td></td>
|
||||
<td align=left>
|
||||
@@ -665,8 +669,8 @@ var authparams = user.checkAutorisation(autfunction);
|
||||
<label for="closed"><%=L("lcl_res_approved")%></label>
|
||||
</td>
|
||||
</tr>
|
||||
<% } %>
|
||||
<% } // !fronto
|
||||
<%
|
||||
} // !fronto
|
||||
%>
|
||||
</table>
|
||||
</td>
|
||||
|
||||
@@ -128,8 +128,8 @@ else
|
||||
params.res_deleted = (fronto? res_deleted : false); // Wordt alleen gebruikt bij fo
|
||||
params.res_open = (backo || minfo? res_open : null); // Wordt alleen gebruikt bij bo en mi
|
||||
params.res_closed = (backo || minfo? res_closed : null); // Wordt alleen gebruikt bij bo en mi
|
||||
params.res_approved = (backo || minfo? res_approved : null); // Wordt alleen gebruikt bij bo en mi
|
||||
params.res_notapproved = (backo || minfo? res_notapproved : null); // Wordt alleen gebruikt bij bo en mi
|
||||
params.res_approved = (backo || minfo || frontend? res_approved : null); // Wordt alleen gebruikt bij bo en mi
|
||||
params.res_notapproved = (backo || minfo || frontend? res_notapproved : null); // Wordt alleen gebruikt bij bo en mi
|
||||
params.res_noshowonly = (getFParam("res_noshowonly", "") == "on"); // Wordt alleen gebruikt bij bo en mi
|
||||
|
||||
// Flags
|
||||
|
||||
Reference in New Issue
Block a user