Merge 2018.2 Gold C patches
svn path=/Website/trunk/; revision=40686
This commit is contained in:
@@ -227,7 +227,9 @@ __Log("== Entering shorturl.asp ==");
|
||||
}
|
||||
|
||||
var no302 = getQParamInt("no302", 0) == 1;
|
||||
if (no302)
|
||||
// locked_bdradr_key wordt nogal eens vanuit e-mails geopend.
|
||||
// Dan wil je ook een gewone redirect (Melding 56152)
|
||||
if (no302 || locked_bdradr_key > 0)
|
||||
{
|
||||
%> <html>
|
||||
<head>
|
||||
|
||||
@@ -987,6 +987,8 @@ obj._is_clone=2 --> nieuwe sub-opdracht
|
||||
break;
|
||||
}
|
||||
|
||||
if (!data_mutatie.contract_datum)
|
||||
data_mutatie.contract_datum = new Date();
|
||||
var sql_m = "INSERT INTO bgt_budgetmutatie"
|
||||
+ "( bgt_budgetmutatie_datum"
|
||||
+ ", bgt_budgetmutatie_omschrijving"
|
||||
@@ -1001,7 +1003,7 @@ obj._is_clone=2 --> nieuwe sub-opdracht
|
||||
+ ", bgt_budgetmutatie_code"
|
||||
+ (voor_debug ? ", bgt_budgetmutatie_volgnr" : "")
|
||||
+ ") VALUES"
|
||||
+ "( COALESCE(" + data_mutatie.contract_datum.toSQL() + ",SYSDATE)"
|
||||
+ "( " + data_mutatie.contract_datum.toSQL()
|
||||
+ ", " + safe.quoted_sql(mutatie_omschr)
|
||||
+ ", " + user_key
|
||||
+ ", " + data_mutatie.budget_res_key
|
||||
|
||||
@@ -55,7 +55,7 @@ function model_prs_dienst()
|
||||
var fields_1 = this.fields;
|
||||
var fields_2 = {
|
||||
"company": {
|
||||
"dbs": "prs_bedrijfdienstlocatie.prs_bedrijf_key",
|
||||
"dbs": "prsd.prs_bedrijf_key",
|
||||
"label": L("prs_bedrijf_key"),
|
||||
"typ": "key",
|
||||
"foreign": {
|
||||
@@ -68,11 +68,15 @@ function model_prs_dienst()
|
||||
|
||||
this.fields = object_merge({}, fields_1, fields_2);
|
||||
|
||||
var tbl_prsd = "(SELECT DISTINCT prs_dienst_key"
|
||||
+ " , prs_bedrijf_key"
|
||||
+ " FROM prs_bedrijfdienstlocatie"
|
||||
+ ") prsd";
|
||||
gparams = {
|
||||
GET: {
|
||||
tables: ["prs_bedrijfdienstlocatie"],
|
||||
wheres: ["prs_dienst.prs_dienst_key = prs_bedrijfdienstlocatie.prs_dienst_key",
|
||||
"prs_bedrijfdienstlocatie.prs_bedrijf_key = " + company_key
|
||||
tables: [tbl_prsd],
|
||||
wheres: ["prs_dienst.prs_dienst_key = prsd.prs_dienst_key",
|
||||
"prsd.prs_bedrijf_key = " + company_key
|
||||
]
|
||||
}
|
||||
};
|
||||
|
||||
@@ -347,6 +347,47 @@ function showKenmerkModal(purl, ptitle, init)
|
||||
for (var n = 0; n < kenmerk_waarden.length; n++)
|
||||
setAdvFlexValue(kenmerk_waarden[n]);
|
||||
}
|
||||
$("input.fldSflexD").not("[readonly]").datepicker({
|
||||
// buttonImage: "../pictures/calendar2.png",
|
||||
// buttonImageOnly: true,
|
||||
showOn: "none",
|
||||
duration: 'fast',
|
||||
dateFormat: 'dd-mm-yy', // zo verwacht de flex-code het.
|
||||
changeYear: true,
|
||||
changeMonth: true,
|
||||
duration: 'fast',
|
||||
beforeShow: function(input, inst) { setTimeout("FcltMgr.resized(window)", 100) },
|
||||
dayNames: calendar_names.days,
|
||||
dayNamesMin: calendar_names.daysMin,
|
||||
dayNamesShort: calendar_names.daysMin,
|
||||
firstDay: 1,
|
||||
monthNamesShort: calendar_names.monthsShort,
|
||||
monthNames: calendar_names.months,
|
||||
showWeek: true
|
||||
});
|
||||
if (typeof Modernizr == "undefined" || !Modernizr.inputtypes.time)
|
||||
{ // timepicker
|
||||
$(".fldSflexT").not("[readonly]").each(function() {
|
||||
$(this).timePicker({
|
||||
step: 15,
|
||||
startTime : "00:00",
|
||||
endTime : "23:59",
|
||||
columns : 4,
|
||||
onChange : function () {
|
||||
$timeInput = $(this).parents("div.time-holder").prev("input.fldSflexT")
|
||||
$timeInput.removeClass("bad");
|
||||
$timeInput.trigger("change");
|
||||
}
|
||||
});
|
||||
});
|
||||
}
|
||||
else
|
||||
{ // Native timepicker
|
||||
$(".fldSflexT").not("[readonly]").each(function() {
|
||||
$(this).attr("type", "time");
|
||||
});
|
||||
}
|
||||
$("div.time-holder").each(function() { console.log(this); $(this).css('top', "").css('left', ""); });
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
@@ -273,10 +273,10 @@ FCLTHeader.Requires({ plugins: ["jQuery", "kenmerk"],
|
||||
<% /* Wrapper div voor dynamisch herladen */ %>
|
||||
</div>
|
||||
|
||||
<% BLOCK_START("mldBehandel", L("lcl_behandelgegevens"));
|
||||
<% BLOCK_START("mldBehandel", L("lcl_mld_behandeling"));
|
||||
RWTEXTAREATR("opmerk",
|
||||
"fldtxt" + ((S("mld_forward_opm_flags") & 1) == 1? " required" : ""),
|
||||
(S("mld_forward_opm_flags") & 2) == 2 ? L("lcl_mld_note") : L("lcl_mld_inf_Opmerking"),
|
||||
(S("mld_forward_opm_flags") & 2) == 2 ? L("lcl_mld_note_new") : L("lcl_mld_inf_Opmerking"),
|
||||
"",
|
||||
{html: "rows='8' cols='80'"});
|
||||
|
||||
|
||||
@@ -78,7 +78,9 @@
|
||||
|
||||
<%
|
||||
FCLTHeader.Requires({plugins:["jQuery", "kenmerk"],
|
||||
js: ["../mld/mld_search.js"]});
|
||||
js: ["../mld/mld_search.js", "jquery.timepicker-table.js"],
|
||||
css: ["timePicker-table.css"]
|
||||
});
|
||||
FCLTHeader.Title(L("lcl_menu_mld_fo_overview"));
|
||||
|
||||
/***** Get webform parameters *****/
|
||||
|
||||
@@ -263,6 +263,7 @@ function calcTotals(sql)
|
||||
+ " , res_ruimte rr"
|
||||
+ " , res_alg_ruimte ra"
|
||||
+ " WHERE r.res_rsv_ruimte_verwijder IS NULL"
|
||||
+ " AND (rr.res_ruimte_vervaldatum IS NULL OR rr.res_ruimte_vervaldatum >= " + ora_date1 + ")"
|
||||
+ " AND r.res_status_fo_key IN (1, 2)"
|
||||
+ " AND r.res_ruimte_opstel_key = ro.res_ruimte_opstel_key"
|
||||
+ " AND ro.res_ruimte_key = rr.res_ruimte_key"
|
||||
@@ -296,6 +297,7 @@ function calcTotals(sql)
|
||||
+ " , res_alg_ruimte ra"
|
||||
+ " WHERE rr1.res_ruimte_key = ra.res_ruimte_key"
|
||||
+ " AND ra.res_alg_ruimte_aanmaak <= " + ora_date2
|
||||
+ " AND (rr1.res_ruimte_vervaldatum IS NULL OR rr1.res_ruimte_vervaldatum >= " + ora_date1 + ")"
|
||||
+ " AND (ra.res_alg_ruimte_verwijder IS NULL"
|
||||
+ " OR ra.res_alg_ruimte_verwijder >= " + ora_date1 + ")) beschik"
|
||||
+ " , alg_v_ruimte_gegevens_all ruimte_geg"
|
||||
@@ -340,6 +342,7 @@ function calcTotals(sql)
|
||||
+ " , res_ruimte rr"
|
||||
+ " , res_alg_ruimte ra"
|
||||
+ " WHERE r.res_rsv_ruimte_verwijder IS NULL"
|
||||
+ " AND (rr.res_ruimte_vervaldatum IS NULL OR rr.res_ruimte_vervaldatum >= " + ora_date1 + ")"
|
||||
+ " AND r.res_status_fo_key IN (1, 2)"
|
||||
+ " AND r.res_ruimte_opstel_key = ro.res_ruimte_opstel_key"
|
||||
+ " AND ro.res_ruimte_key = rr.res_ruimte_key"
|
||||
@@ -442,6 +445,7 @@ function calcTotals(sql)
|
||||
+ " , ("+ sql_werkperiode +") sw"
|
||||
+ " WHERE rr1.res_ruimte_key = ra.res_ruimte_key"
|
||||
+ " AND ra.res_alg_ruimte_aanmaak <= " + ora_date2
|
||||
+ " AND (rr1.res_ruimte_vervaldatum IS NULL OR rr1.res_ruimte_vervaldatum >= " + ora_date1 + ")"
|
||||
+ " AND ( ra.res_alg_ruimte_verwijder IS NULL"
|
||||
+ " OR ra.res_alg_ruimte_verwijder >= " + ora_date1
|
||||
+ " )";
|
||||
|
||||
@@ -1448,7 +1448,10 @@ var protectQS =
|
||||
if (params.relaxed)
|
||||
return false;
|
||||
else
|
||||
INTERNAL_ERROR_HMAC_URL_EXTENSION;
|
||||
{
|
||||
__DoLog("HMAC url extension not allowed: {0}".format(checkurl), "#ff0000");
|
||||
shared.internal_error("HMAC url extension not allowed"); // Net iets minder erg dan een AiAi
|
||||
}
|
||||
}
|
||||
|
||||
var qs = checkurl.substring(0,indexHmac);
|
||||
|
||||
@@ -2343,6 +2343,9 @@ input[type=text].mldres {
|
||||
.hasDatepicker {
|
||||
float:left;
|
||||
}
|
||||
.fldSflexD.hasDatepicker {
|
||||
float:inherit;
|
||||
}
|
||||
.ui-datepicker-trigger {
|
||||
float:left;
|
||||
margin: 2px 10px 0 2px;
|
||||
|
||||
@@ -1912,15 +1912,6 @@ END:VCALENDAR
|
||||
<xsl:value-of select="datumgereed/datum"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="3"/>
|
||||
<td align="right">
|
||||
<b><xsl:value-of select="//lcl/MLD/datum_verzonden"/>:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="datumverzonden/datum"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="3"/>
|
||||
<td align="right">
|
||||
|
||||
@@ -216,7 +216,7 @@ function BijlagenButton(pModule, pNiveau, pKey, tmpfolder, pKenmerk_key,
|
||||
// var res = L("lcl_flex_autocopy");
|
||||
// else // pf: op 1 regel tbv mijn syntaxhiliting
|
||||
// {
|
||||
var res ="<input type='button' isBijlage='1' nBijlagen='" + lijst.length + "'" + identify + " class='bijlage button " + pRequired + "' value='" + label.format(lijst.length) + "'";
|
||||
var res ="<input type='button' isBijlage='1' nBijlagen='" + lijst.length + "'" + identify + " class='bijlage button " + (params.isExpression? " expression " + params.expressionClass : "") + pRequired + "' value='" + label.format(lijst.length) + "'";
|
||||
var url = rooturl + "/appl/shared/BijlagenForm.asp?module=" + pModule
|
||||
+ "&key=" + pKey
|
||||
+ (pNiveau != ""? "&niveau=" + pNiveau : "")
|
||||
@@ -350,7 +350,7 @@ function kenmerk_regel(kv_params)
|
||||
if (!kv_params.nolabel && !kv_params.ishidden)
|
||||
kvhtml += ((kv_params.formobile && kv_params.ktype == 'l'? '<div data-role="collapsible" data-theme="c" data-content-theme="c"><h3 id="collLabel'+kv_params.clabelCounter+'">' : '')
|
||||
+ '\n <label for="' + kv_params.nameprefix + kv_params.idCounter + 'val" class="' + (kv_params.ktype == 'L' || kv_params.ktype == 'l'? ' flexlabellabel' : '')
|
||||
+ (kv_params.isExpression ? ' expression' + kv_params.expressionClass : '') + '">' + '<span title="' + safe.htmlattr(kv_params.hint) + '">'
|
||||
+ (kv_params.isExpression ? ' expression ' + kv_params.expressionClass : '') + '">' + '<span title="' + safe.htmlattr(kv_params.hint) + '">'
|
||||
+ kv_params.flexkenmerklabel + (kv_params.label_ext ? " "+kv_params.label_ext : "")
|
||||
+ ( (kv_params.kdim != null && kv_params.kdim != "xxx")
|
||||
? " [" + kv_params.kdim + "]"
|
||||
@@ -424,7 +424,7 @@ function kenmerk_regel(kv_params)
|
||||
kvhtml += "\n <input type=hidden id='" + kv_params.nameprefix + kv_params.idCounter + "val' name='" + kv_params.nameprefix + kv_params.idCounter + "val' value='" + safe.htmlattr(kv_params.flexkenmerkwaarde) + "'>";
|
||||
}
|
||||
|
||||
if ((!kv_params.maskeren && (kv_params.kenmerk_search || !kv_params.readonlyfield || (kv_params.flexkenmerkwaarde && kv_params.forceReadonly)) && kv_params.ktype != "M" && kv_params.ktype != "L" && kv_params.ktype != "l") ||
|
||||
if ((!kv_params.maskeren && (kv_params.kenmerk_search || !kv_params.readonlyfield || (kv_params.flexkenmerkwaarde && kv_params.forceReadonly)) && kv_params.ktype != "L" && kv_params.ktype != "l") ||
|
||||
(!kv_params.ishidden && kv_params.maskeren && kv_params.flexkenmerkwaarde && (kv_params.ktype == "F" || kv_params.ktype == "E")))
|
||||
{
|
||||
// Alleen dan hidden name-velden er bij
|
||||
@@ -564,6 +564,7 @@ function listKenmerk(sql, module, key, props)
|
||||
|
||||
// Zitten er expressie kenmerken tussen?
|
||||
var flexExprIncluded = false;
|
||||
var forceFlexExprInclusion = false;
|
||||
var oRs = Oracle.Execute(sql);
|
||||
while (!oRs.eof)
|
||||
{
|
||||
@@ -571,6 +572,7 @@ function listKenmerk(sql, module, key, props)
|
||||
if (kdefault && (kdefault.match('##EXPR##') != null || kdefault.match('##SHOW##') != null))
|
||||
{
|
||||
flexExprIncluded = true;
|
||||
forceFlexExprInclusion = true;
|
||||
break;
|
||||
}
|
||||
oRs.MoveNext();
|
||||
@@ -846,7 +848,7 @@ function listKenmerk(sql, module, key, props)
|
||||
// ==========================================================================================
|
||||
if (ktype == 'C')
|
||||
{
|
||||
if (flexExprIncluded && !isExpression)
|
||||
if (flexExprIncluded && (!isExpression || forceFlexExprInclusion))
|
||||
{
|
||||
onchangeExp = ";if (fvalid) calculateFlexExpressions(this"
|
||||
+ ", \"" + module + "\""
|
||||
@@ -1144,6 +1146,7 @@ function listKenmerk(sql, module, key, props)
|
||||
if (ktype == "R")
|
||||
kv = '<input class="fldflexR'
|
||||
+ showdetail
|
||||
+ (isExpression? " expression " + expressionClass : "")
|
||||
+ (inactiveval? ' inactive' : '')
|
||||
+ '" type="text" readonly tabindex=-1 value="' + safe.htmlattr(kvv) + '"'
|
||||
+ clickdetail
|
||||
@@ -1151,6 +1154,7 @@ function listKenmerk(sql, module, key, props)
|
||||
else
|
||||
kv = '<input class="fldflexS'
|
||||
+ showdetail
|
||||
+ (isExpression? " expression " + expressionClass : "")
|
||||
+ (inactiveval ? ' inactive' : '')
|
||||
+ '" type="text" readonly tabindex=-1 value="' + safe.htmlattr(kvv) + '"'
|
||||
+ clickdetail
|
||||
@@ -1159,7 +1163,7 @@ function listKenmerk(sql, module, key, props)
|
||||
else
|
||||
{
|
||||
// is dus impliciet ook type R
|
||||
if (flexExprIncluded && !isExpression)
|
||||
if (flexExprIncluded && (!isExpression || forceFlexExprInclusion))
|
||||
{
|
||||
onchangeExp = "calculateFlexExpressions(this"
|
||||
+ ", \"" + module + "\""
|
||||
@@ -1177,13 +1181,14 @@ function listKenmerk(sql, module, key, props)
|
||||
+ (initTriggerChange ? " initTriggerChange " : "")
|
||||
+ (kenmerk_search ? "fldSflexR " : "fldflexR ")
|
||||
+ (required ? required_class : "")
|
||||
+ (isExpression? " expression " + expressionClass : "")
|
||||
+ "'"
|
||||
//+ " placeholder='"+flexkenmerklabel+"'"
|
||||
+ (kenmerk_search ? " advmulti=1 " : "")
|
||||
+ (required ? " required='required' " : "")
|
||||
+ (required > 1
|
||||
? " onChange='checkRequiredGroup(\"" + required_group + "\");" + onchangeExp + "'"
|
||||
: (flexExprIncluded && !isExpression? " onChange='" + onchangeExp + "'" : ""))
|
||||
: (flexExprIncluded && (!isExpression || forceFlexExprInclusion)? " onChange='" + onchangeExp + "'" : ""))
|
||||
+ ">"
|
||||
+ "<option value='-1' " + (required? " class='" + required_class + "'" : "") + "><!--lege waarde--></option>"
|
||||
+ kvv
|
||||
@@ -1367,6 +1372,7 @@ function listKenmerk(sql, module, key, props)
|
||||
? "fldSflex" + ktype + " "
|
||||
: "fldflex" + ktype + " ")
|
||||
+ (missing ? " missing " : " details ")
|
||||
+ (isExpression? " expression " + expressionClass : "")
|
||||
+ "'"
|
||||
+ (required ? " required='required' " : "")
|
||||
+ (required > 1
|
||||
@@ -1416,7 +1422,9 @@ function listKenmerk(sql, module, key, props)
|
||||
if (!readonlyfield && !otherPath) // Altijd aanwezig
|
||||
{
|
||||
kv += "<input type='button' "
|
||||
+ "class='bijlage1 button " + (required? required_class : "") + "' "
|
||||
+ "class='bijlage1 button "
|
||||
+ (isExpression? " expression " + expressionClass : "")
|
||||
+ (required? required_class : "") + "' "
|
||||
+ "isBijlage='1' nBijlagen='"+(flexkenmerkwaarde?1:0)+"' "
|
||||
+ "value='" + L("lcl_add") + "'"
|
||||
+ (flexkenmerkwaarde?" style='display:none' ": " ")
|
||||
@@ -1444,6 +1452,8 @@ function listKenmerk(sql, module, key, props)
|
||||
props.nameprefix = nameprefix;
|
||||
props.idCounter = idCounter;
|
||||
props.ktype = ktype;
|
||||
props.isExpression = isExpression;
|
||||
props.expressionClass = expressionClass;
|
||||
var res = BijlagenButton(module, niveau, key, tmpfolder, kkey, readonlyfield,
|
||||
requiredfield, kdim, kregexp, otherPath, identify, L("lcl_appendixes_teller"), props);
|
||||
|
||||
@@ -1551,7 +1561,7 @@ function listKenmerk(sql, module, key, props)
|
||||
if (kv == "" && ktype != "M" && ktype != "F" && ktype != "E" && !makeCheckbox)
|
||||
{ // Ook lege folders met bestanden en een enkele bestandsnaam krijgen we via de query mee. Maar deze niet tonen.
|
||||
// Ooit meer HTML-types toepassen (number, float)
|
||||
if (flexExprIncluded && (ktype == "N" || ktype == "D" || ktype == "S") && !isExpression)
|
||||
if (flexExprIncluded && (ktype == "N" || ktype == "D" || ktype == "S") && (!isExpression || forceFlexExprInclusion))
|
||||
{
|
||||
onchangeExp = ";if (fvalid) calculateFlexExpressions(this"
|
||||
+ ", \"" + module + "\""
|
||||
@@ -1619,8 +1629,9 @@ function listKenmerk(sql, module, key, props)
|
||||
kv = "<input type='checkbox' class='"
|
||||
+ (kenmerk_search ? "fldCSflexN " : "fldCflexN ")
|
||||
+ (required ? required_class : "")
|
||||
+ (isExpression? " expression " + expressionClass : "")
|
||||
+ "'"
|
||||
+ " onChange='checkKenmerk(this, false,\"" + ktype + "\"," + klen + "," + kdec + "," + kmin + "," + kmax + ")"
|
||||
+ " onChange='fvalid=checkKenmerk(this, false,\"" + ktype + "\"," + klen + "," + kdec + "," + kmin + "," + kmax + ")"
|
||||
+ onchangeExp
|
||||
+ "' "
|
||||
+ " onBlur='checkKenmerk(this, true,\"" + ktype + "\"," + klen + "," + kdec + "," + kmin + "," + kmax + ")' "
|
||||
@@ -1656,6 +1667,17 @@ function listKenmerk(sql, module, key, props)
|
||||
// ==========================================================================================
|
||||
if (ktype == 'D')
|
||||
{
|
||||
if (flexExprIncluded && (!isExpression || forceFlexExprInclusion))
|
||||
{
|
||||
onchangeExp = ";if (fvalid) calculateFlexExpressions(this"
|
||||
+ ", \"" + module + "\""
|
||||
+ ", " + key
|
||||
+ ", \"" + (props.kenmerk_module || "") + "\""
|
||||
+ ", \"" + nameprefix + "\""
|
||||
+ ", \"" + extraserie + "\""
|
||||
+ ");";
|
||||
initTriggerChange = true;
|
||||
}
|
||||
kv += " class='"
|
||||
+ (initTriggerChange ? "initTriggerChange " : "")
|
||||
+ (kenmerk_search ? "fldSflexD " : "fldflexD ")
|
||||
@@ -1664,10 +1686,11 @@ function listKenmerk(sql, module, key, props)
|
||||
+ "'"
|
||||
+ (required ? " required='required' " : "")
|
||||
+ (isReadonly ? " readonly " : "")
|
||||
+ " onChange='" + onchangeExp + "' "
|
||||
+ " value='" + safe.htmlattr(flexkenmerkwaarde) + "'"
|
||||
+ ">";
|
||||
|
||||
if (!readonlyfield && !isExpression && !maskeren)
|
||||
if (!readonlyfield && (!isExpression || isShowExpr) && !maskeren)
|
||||
kv += "<i class=\"fa fa-calendar fa-fw dateklikker\" onclick=\"$('#" + nameprefix + idCounter + "val').datepicker('show')\"></i>";
|
||||
|
||||
// Als er voor een datumveld geen kmin en kmax is ingevuld dan is de yearRange default -10 tot +10 jaar vanaf geselecteerd jaar.
|
||||
@@ -1854,6 +1877,7 @@ function listKenmerk(sql, module, key, props)
|
||||
+ "name='Suggest" + nameprefix + idCounter + "_show' "
|
||||
+ "value='" + safe.htmlattr(currval) + "' "
|
||||
+ "class='" + (kenmerk_search ? "fldflexS" : "fldSflexS")
|
||||
+ (isExpression? " expression " + expressionClass : "")
|
||||
+ (required ? required_class : "") + "'"
|
||||
// zo wordt het veld rood, ongeacht de waarde, wat verwarrend is, dus niet + (inactiveval ? " inactive " : "")
|
||||
+ (required ? " required='required' " : "")
|
||||
@@ -1912,6 +1936,12 @@ function listKenmerk(sql, module, key, props)
|
||||
var kdefault = oRs("kenmerk_default").Value;
|
||||
var ishidden = (props.fnIsHidden && props.fnIsHidden(kvolgnr, kdefault));
|
||||
|
||||
// reset forceFlexExprInclusion when flexExpr is included
|
||||
if (kv && kv.indexOf('calculateFlexExpressions') > -1)
|
||||
{
|
||||
forceFlexExprInclusion = false;
|
||||
}
|
||||
|
||||
kv_arr.push({label: "", waarde: kv});
|
||||
for(kv_i=0; kv_i< kv_arr.length; kv_i++)
|
||||
{
|
||||
|
||||
@@ -326,10 +326,10 @@ function callback_flex_expr_info(json)
|
||||
{
|
||||
for (var kenmerk=0; kenmerk < json.length; kenmerk++)
|
||||
{
|
||||
if ($("#" + json[kenmerk].kfieldid + "val").hasClass("flexshow"))
|
||||
if ($("#" + json[kenmerk].kfieldid + "val").hasClass("flexshow") || $("#Suggest" + json[kenmerk].kfieldid + "_show").hasClass("flexshow"))
|
||||
{
|
||||
var $td = $("#" + json[kenmerk].kfieldid + "val").parent("td");
|
||||
$td.add($td.prev(".label")).toggle(json[kenmerk].waarde == 1);
|
||||
$td.add($td.prev(".label")).toggle(json[kenmerk].waarde != 0 && json[kenmerk].waarde != null);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -405,8 +405,10 @@ Amsterdam RAI
|
||||
<table border="0" width="100%" cellpadding="2">
|
||||
<tr>
|
||||
<td colspan="2" class="caption" style="padding-top:20px;padding-bottom:20px">
|
||||
<b><xsl:value-of select="//lcl/MLD/melding"/> <xsl:value-of select="discipline/srtdiscipline/prefix"/><xsl:value-of select="key"/></b>
|
||||
</td>
|
||||
<xsl:element name="a">
|
||||
<xsl:attribute name="href">https://arai.facilitor.nl/?<xsl:value-of select="../bookmarks/melding"/><xsl:value-of select="key"/></xsl:attribute><b><xsl:value-of select="//lcl/MLD/melding"/> <xsl:value-of select="discipline/srtdiscipline/prefix"/><xsl:value-of select="key"/></b>
|
||||
</xsl:element>
|
||||
</td>
|
||||
<td colspan="2" class="caption" style="padding-top:20px;padding-bottom:20px">
|
||||
<xsl:if test="spoed<3">
|
||||
<b><xsl:value-of select="//lcl/MLD/spoed"/></b>
|
||||
@@ -675,10 +677,13 @@ Amsterdam RAI
|
||||
<table border="0" width="100%" cellpadding="2">
|
||||
<tr>
|
||||
<td colspan="4" class="caption" style="padding-top:20px;padding-bottom:0px">
|
||||
<xsl:element name="a">
|
||||
<xsl:attribute name="href">https://arai.facilitor.nl/?<xsl:value-of select="../bookmarks/opdracht"/><xsl:value-of select="key"/></xsl:attribute>
|
||||
<b>
|
||||
<xsl:value-of select="opdrachttype/omschrijving"/> 
|
||||
<xsl:value-of select="melding/stdmelding/discipline/srtdiscipline/prefix"/>
|
||||
<xsl:value-of select="melding/key"/>/<xsl:value-of select="bedrijfopdr_volgnr"/></b>
|
||||
</xsl:element>
|
||||
</td>
|
||||
</tr>
|
||||
<xsl:if test="extra_key">
|
||||
|
||||
@@ -2104,6 +2104,86 @@
|
||||
</html>
|
||||
</xsl:when>
|
||||
|
||||
<xsl:when test="$srtnotificatiecode = 'CUST06'">
|
||||
<html>
|
||||
<xsl:call-template name="htmlhead"/>
|
||||
<xsl:element name="body">
|
||||
<table width="100%" CLASS='DefResultsetTable'>
|
||||
<xsl:if test=" count(rapport_data/data_row) = 0">
|
||||
<tr><td>
|
||||
<center><b>Geen gegevens gevonden</b></center>
|
||||
</td></tr>
|
||||
</xsl:if>
|
||||
<tr>
|
||||
<td colspan = "4">
|
||||
<br/>
|
||||
Beste <xsl:value-of select="rapport_data/data_row/OPDRACHT_UITVOERENDE"/>,<br/><br/>
|
||||
Hierbij sturen wij een overzicht van de opdrachten die wij bij u hebben open staan. <br/><br/>
|
||||
Wij verzoeken u, om in de kolom ‘status’ aan te geven, welke opdrachten inmiddels zijn uitgevoerd, welke opdrachten nog in uitvoering zijn, én wat er is uitgevoerd.<br/>
|
||||
Indien van toepassing, graag van de overige opdrachten de einddatum aanpassen naar de geplande uitvoeringsdatum, zodat wij de melder(s) kunnen informeren.<br/><br/>
|
||||
</td>
|
||||
</tr>
|
||||
<xsl:if test=" count(rapport_data/data_row) = 0">
|
||||
<tr><td>
|
||||
<center><b>Geen gegevens gevonden</b></center>
|
||||
</td></tr>
|
||||
</xsl:if>
|
||||
<tr>
|
||||
<td>
|
||||
<table width="98%">
|
||||
<xsl:variable name="sortedall">
|
||||
<xsl:for-each select="rapport_data/data_row">
|
||||
<xsl:sort select="OPDRACHT_DATUM"/>
|
||||
<xsl:copy-of select="."/>
|
||||
</xsl:for-each>
|
||||
</xsl:variable>
|
||||
<tr>
|
||||
<th width="5%" style="text-align:left">Opdrachtnr</th>
|
||||
<th width="10%" style="text-align:left">Opdrachttype</th>
|
||||
<th width="10%" style="text-align:left">Plaats</th>
|
||||
<th width="10%" style="text-align:left">Melding</th>
|
||||
<th width="25%" style="text-align:left">Omschrijving</th>
|
||||
<th width="10%" style="text-align:left">Behandelaar</th>
|
||||
<th width="10%" style="text-align:left">Aanvrager</th>
|
||||
<th width="5%" style="text-align:left">Opdrachtdatum</th>
|
||||
<th width="5%" style="text-align:left">Einddatum</th>
|
||||
<th width="10%" style="text-align:left">Status</th>
|
||||
</tr>
|
||||
<xsl:for-each select="rapport_data/data_row">
|
||||
<xsl:sort select="OPDRACHT_DATUM"/>
|
||||
<tr>
|
||||
<td width="5%"><xsl:value-of select="OPDRACHT_NUMMER"/></td>
|
||||
<td width="10%"><xsl:value-of select="OPDRACHT_TYPE"/></td>
|
||||
<td width="10%"><xsl:value-of select="OPDRACHT_LOCATIE"/></td>
|
||||
<td width="10%"><xsl:value-of select="MELDING"/></td>
|
||||
<td width="25%"><xsl:value-of select="OMSCHRIJVING"/></td>
|
||||
<td width="10%"><xsl:value-of select="OPDRACHT_BEHANDELAAR"/></td>
|
||||
<td width="10%"><xsl:value-of select="AANVRAGER"/></td>
|
||||
<td width="5%"><xsl:value-of select="substring(OPDRACHT_DATUM, 1, string-length(OPDRACHT_DATUM) - 9)"/></td>
|
||||
<td width="5%"></td>
|
||||
<td width="10%"></td>
|
||||
</tr>
|
||||
</xsl:for-each>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<br/><br/>
|
||||
Het overzicht ontvangen wij graag uiterlijk a.s. donderdag via facilitair@medux.nl retour.<br/><br/>
|
||||
Wij zien uw (re)actie graag tegemoet, alvast bedankt.<br/><br/><br/><br/>
|
||||
Met vriendelijke groet,<br/><br/>
|
||||
Afdeling Facilitaire Zaken<br/><br/><br/><br/>
|
||||
<i>Dit is een geautomatiseerd bericht.</i>
|
||||
</td>
|
||||
</tr>
|
||||
<tr height="20px">
|
||||
<td colspan="6"/>
|
||||
</tr>
|
||||
</table>
|
||||
</xsl:element>
|
||||
</html>
|
||||
</xsl:when>
|
||||
|
||||
<xsl:otherwise>
|
||||
<html>
|
||||
|
||||
@@ -7,3 +7,9 @@
|
||||
background: url(header.gif) no-repeat;
|
||||
background-color: 8FB5C5;
|
||||
}
|
||||
|
||||
.ui-widget-overlay {
|
||||
background: #aaa;
|
||||
opacity: .8;
|
||||
filter: Alpha(Opacity=30);
|
||||
}
|
||||
@@ -2020,11 +2020,9 @@
|
||||
<xsl:template name="overzicht_meerminder_factuur">
|
||||
<table width="100%" cellspacing="0" cellpadding="5" class="tab_cat_sched nofloat">
|
||||
<xsl:variable name="v_periode">
|
||||
<!--
|
||||
<xsl:call-template name="GET_PERIODE">
|
||||
<xsl:with-param name="p_periode_veld">adviesdatum</xsl:with-param>
|
||||
<xsl:with-param name="p_periode_veld">fin_factuur_datum</xsl:with-param>
|
||||
</xsl:call-template>
|
||||
-->
|
||||
</xsl:variable>
|
||||
|
||||
<thead>
|
||||
|
||||
@@ -56,7 +56,7 @@
|
||||
Beatrixpark, Wilhelmina van Pruiseweg 52 | 2595 AN | Den Haag | Geel, 5e etage <br/>
|
||||
Postbus 20011 | 2500 EA | Den Haag
|
||||
<br/>-----------------------------------------------------------<br/>
|
||||
<font color="red"> Telefoonnummer (Standaard CC): 070-xxxxxxxx </font> <br/>
|
||||
<font color="black"> Telefoonnummer (Standaard CC): 070 – 7000521-xxxxxxxx </font> <br/>
|
||||
E-mailadres: <a href="mailto:contactUBR.HIS@rijksoverheid.nl"><nobr><u>contactUBR.HIS@rijksoverheid.nl</u></nobr></a> <br/>
|
||||
Website: <a href="http://www.UBRijk.nl"><nobr><u>http://www.UBRijk.nl</u></nobr></a>
|
||||
<br/>-----------------------------------------------------------<br/>
|
||||
@@ -129,14 +129,14 @@
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
<br/>
|
||||
<xsl:choose>
|
||||
<!-- <xsl:choose>
|
||||
<xsl:when test="//melding/tracking/track[@code='MLDNEW']/user/mobiel!=''">
|
||||
<xsl:value-of select="//melding/tracking/track[@code='MLDNEW']/user/mobiel"/>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
|
||||
-->
|
||||
|
||||
</xsl:when>
|
||||
|
||||
@@ -163,14 +163,14 @@
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
<br/>
|
||||
<xsl:choose>
|
||||
<!-- <xsl:choose>
|
||||
<xsl:when test="//melding/tracking/track[@code='MLDAFM']/user/mobiel!=''">
|
||||
<xsl:value-of select="//melding/tracking/track[@code='MLDAFM']/user/mobiel"/>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
|
||||
-->
|
||||
|
||||
|
||||
</xsl:when>
|
||||
@@ -214,14 +214,14 @@
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
<br/>
|
||||
<xsl:choose>
|
||||
<!-- <xsl:choose>
|
||||
<xsl:when test="//melding/tracking/track[@code='MLDNOT']/user/mobiel!=''">
|
||||
<xsl:value-of select="//melding/tracking/track[@code='MLDNOT']/user/mobiel"/>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
|
||||
-->
|
||||
|
||||
</xsl:when>
|
||||
|
||||
@@ -254,14 +254,15 @@
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
<br/>
|
||||
<xsl:choose>
|
||||
<!-- <xsl:choose>
|
||||
<xsl:when test="//melding/tracking/track[@code='MLDMAI']/user/mobiel!=''">
|
||||
<xsl:value-of select="//melding/tracking/track[@code='MLDMAI']/user/mobiel"/>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</td>
|
||||
-->
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:when>
|
||||
|
||||
@@ -277,6 +278,33 @@
|
||||
staat voor jullie klaar in Facilitor. <br/><br/>
|
||||
</xsl:when>
|
||||
|
||||
<!--================================================================================-->
|
||||
<!-- STANDAARD MAIL VOOR MLDNW3 - Voor Uitvoeringsteam dat er melding klaar staat -->
|
||||
<!--================================================================================-->
|
||||
|
||||
<xsl:when test="$srtnotificatiecode='MLDBE2'">
|
||||
<!-- Hoi collega, <br/><br/>
|
||||
Onderstaande melding
|
||||
<b><xsl:value-of select="stdmelding/discipline/srtdiscipline/prefix"/><xsl:value-of select="key"/> </b>
|
||||
is aan jou toegewezen om verderop te pakken. <br/><br/>
|
||||
</xsl:when> -->
|
||||
<tr>
|
||||
<td colspan="2" class="opdrtd" style="padding-top:20px;padding-bottom:20px">
|
||||
Hallo collega, <br/><br/>
|
||||
Onderstaande melding is aan jou doorgewezen.<br/><br/>
|
||||
Ps. Voor degene met gebruikersaccount in Facilitor. Klik op de meldings-link en dan kom je in de melding in facilitor. <br/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>
|
||||
<xsl:element name="a">
|
||||
<xsl:attribute name="href">https://ubrh.facilitor-test.nl/?<xsl:value-of select="../bookmarks/melding"/><xsl:value-of select="key"/></xsl:attribute><xsl:value-of select="stdmelding/omschrijving"/> #<xsl:value-of select="discipline/srtdiscipline/prefix"/><xsl:value-of select="key"/>
|
||||
</xsl:element></b>
|
||||
<!--: <xsl:value-of select="kenmerk[@naam='Klantnaam']"/><xsl:value-of select="kenmerk[@naam='Klantcode']"/>-->
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:when>
|
||||
|
||||
|
||||
</xsl:choose>
|
||||
</td>
|
||||
@@ -287,10 +315,11 @@
|
||||
<!-- STANDAARD MAILAFSLUITING - Voor uitgaande mail -->
|
||||
<!--===========================================================-->
|
||||
<!-- NOG INBOUWEN - MAILFOOTER alleen voor EXTERNE MAIL <xsl:when test="$srtnotificatiecode='MLDNEW' or $srtnotificatiecode='MLDAFM' or $srtnotificatiecode='MLDMAI' or $srtnotificatiecode='MLDNOT'">-->
|
||||
<tr>
|
||||
<tr>
|
||||
|
||||
<xsl:copy-of select="$Mailafsluiting"/>
|
||||
</tr>
|
||||
|
||||
|
||||
</tr>
|
||||
|
||||
|
||||
<!--===========================================================-->
|
||||
@@ -412,18 +441,30 @@
|
||||
|
||||
|
||||
<xsl:template match="opdracht" mode="include">
|
||||
<table border="0" width="100%" cellpadding="2">
|
||||
|
||||
<tr>
|
||||
<td colspan="6" align="center">
|
||||
<table border="0" width="100%">
|
||||
<tr>
|
||||
<td>
|
||||
<xsl:apply-templates select="melding" mode="bijopdracht"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td colspan="16">
|
||||
<hr/>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<table width="100%" style="background-color:#EEEEEE;border: 1px solid blue">
|
||||
<tr>
|
||||
<td colspan="4" class="caption" style="padding-top:20px;padding-bottom:20px">
|
||||
<b>
|
||||
<xsl:choose>
|
||||
<xsl:when test="statusopdr_key = 10 and statusopdr_key_refiat > 0">
|
||||
<xsl:value-of select="//lcl/MLD/hergoedkeuring"/>: 
|
||||
</xsl:when>
|
||||
<xsl:when test="(statusopdr_key = 3 or statusopdr_key = 4) and statusopdr_key_refiat > 0">
|
||||
<xsl:value-of select="//lcl/MLD/herfiattering"/>: 
|
||||
</xsl:when>
|
||||
</xsl:choose>
|
||||
|
||||
<xsl:value-of select="opdrachttype/omschrijving"/> 
|
||||
<xsl:value-of select="melding/stdmelding/discipline/srtdiscipline/prefix"/>
|
||||
<xsl:value-of select="melding/key"/>/<xsl:value-of select="bedrijfopdr_volgnr"/></b>
|
||||
@@ -469,33 +510,6 @@
|
||||
<xsl:value-of select="contactpersoon/naam_full"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="3"/>
|
||||
<td align="right">
|
||||
<b><xsl:value-of select="//lcl/FAC/telefoon"/>:</b>
|
||||
</td>
|
||||
<td>
|
||||
<xsl:value-of select="contactpersoon/telefoon1"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="3"/>
|
||||
<td align="right">
|
||||
<b><xsl:value-of select="//lcl/FAC/adres"/>:</b>
|
||||
</td>
|
||||
<td>
|
||||
<xsl:value-of select="uitvoerende/bedrijf/post_adres"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="3"/>
|
||||
<td align="right">
|
||||
<b><xsl:value-of select="//lcl/FAC/plaats"/>:</b>
|
||||
</td>
|
||||
<td>
|
||||
<xsl:value-of select="uitvoerende/bedrijf/post_plaats"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="right">
|
||||
<b><xsl:value-of select="//lcl/FAC/contactpersoon"/>:</b>
|
||||
@@ -514,12 +528,6 @@
|
||||
</td>
|
||||
<td align="left">
|
||||
</td>
|
||||
<td align="right">
|
||||
<b><xsl:value-of select="//lcl/FAC/kostenplaats"/>:</b>
|
||||
</td>
|
||||
<td align="left">
|
||||
<xsl:value-of select="kostenplaats/nr"/>
|
||||
</td>
|
||||
</tr>
|
||||
<xsl:if test="melding/kenmerk[@naam='Ordernr']!=''">
|
||||
<tr>
|
||||
@@ -570,111 +578,56 @@
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="6">
|
||||
<td colspan="16">
|
||||
<hr/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="6" align="center">
|
||||
<table width="100%" style="background-color:#EEEEEE;border: 1px solid blue">
|
||||
<tr>
|
||||
<td>
|
||||
<xsl:apply-templates select="melding" mode="include"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="6" height="30px" valign="center">
|
||||
<hr/>
|
||||
</td>
|
||||
</tr>
|
||||
<xsl:variable name="arbeid" select="uren*uurloon"/>
|
||||
<xsl:variable name="arbeid_refiat" select="uren_refiat*uurloon_refiat"/>
|
||||
<tr>
|
||||
<td align="right">
|
||||
<b><xsl:value-of select="//lcl/MLD/uren"/>:</b>
|
||||
</td>
|
||||
<td>
|
||||
<xsl:value-of select="format-number(uren, '0,00', 'european')"/>
|
||||
<b> à </b>€ <xsl:value-of select="format-number(uurloon, '0,00', 'european')"/></td>
|
||||
<td style="width:2in;text-align:left">
|
||||
<xsl:if test="statusopdr_key_refiat > 0">
|
||||
(<xsl:value-of select="//lcl/MLD/was"/> <xsl:value-of select="format-number(uren, '0,00', 'european')"/>
|
||||
<b> à </b>€ <xsl:value-of select="format-number(uurloon, '0,00', 'european')"/>)
|
||||
</xsl:if>
|
||||
</td>
|
||||
<td align="right">
|
||||
<b><xsl:value-of select="//lcl/MLD/arbeid"/>:</b>
|
||||
</td>
|
||||
<td style="width:1in;text-align:right">€ <xsl:value-of select="format-number($arbeid, '0,00', 'european')"/></td>
|
||||
<td style="width:1in;text-align:right">
|
||||
<xsl:if test="statusopdr_key_refiat > 0">
|
||||
(<xsl:value-of select="//lcl/MLD/was"/> € <xsl:value-of select="format-number($arbeid_refiat, '0,00', 'european')"/>)
|
||||
</xsl:if>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="3"/>
|
||||
<td align="right">
|
||||
<b><xsl:value-of select="//lcl/MLD/materiaal"/>:</b>
|
||||
</td>
|
||||
<td style="width:1in;text-align:right">€ <xsl:value-of select="format-number(materiaal, '0,00', 'european')"/></td>
|
||||
<td style="width:1in;text-align:right">
|
||||
<xsl:if test="statusopdr_key_refiat > 0">
|
||||
(<xsl:value-of select="//lcl/MLD/was"/> € <xsl:value-of select="format-number(materiaal_refiat, '0,00', 'european')"/>)
|
||||
</xsl:if>
|
||||
</td>
|
||||
</tr>
|
||||
<xsl:variable name="correctie0" select="$arbeid + materiaal"/>
|
||||
<xsl:variable name="correctie" select="kosten - $correctie0"/>
|
||||
<xsl:variable name="correctie0_refiat" select="$arbeid_refiat + materiaal_refiat"/>
|
||||
<xsl:variable name="correctie_refiat" select="kosten_refiat - $correctie0_refiat"/>
|
||||
<xsl:if test="$correctie!=0">
|
||||
<tr>
|
||||
<td colspan="3"/>
|
||||
<td align="right">
|
||||
<b><xsl:value-of select="//lcl/MLD/correctie"/>:</b>
|
||||
</td>
|
||||
<td style="width:1in;text-align:right">€ <xsl:value-of select="format-number($correctie, '0,00', 'european')"/></td>
|
||||
<td style="width:1in;text-align:right">
|
||||
<xsl:if test="statusopdr_key_refiat > 0">
|
||||
(<xsl:value-of select="//lcl/MLD/was"/> € <xsl:value-of select="format-number($correctie_refiat, '0,00', 'european')"/>)
|
||||
</xsl:if>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
<tr>
|
||||
<td colspan="3"/>
|
||||
<td align="right">
|
||||
<b><xsl:value-of select="//lcl/FAC/totaal"/>:</b>
|
||||
</td>
|
||||
<td style="width:1in;text-align:right">
|
||||
<b>€ <xsl:value-of select="format-number(kosten, '0,00', 'european')"/></b>
|
||||
</td>
|
||||
<td style="width:1in;text-align:right">
|
||||
<xsl:if test="statusopdr_key_refiat > 0">
|
||||
(<xsl:value-of select="//lcl/MLD/was"/> € <xsl:value-of select="format-number(kosten_refiat, '0,00', 'european')"/>)
|
||||
</xsl:if>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="melding" mode="bijopdracht">
|
||||
<tr>
|
||||
<td>
|
||||
Beste Logius, <br/>
|
||||
Wij escaleren onderstaande melding. Zouden jullie hem willen oppakken?<br/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
Jullie referenties:
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<xsl:if test="//opdracht/kenmerk[@naam='Meldingsnummer']!=''">
|
||||
<tr>
|
||||
<td>Meldingsnummer:
|
||||
<b><xsl:value-of select="//opdracht/kenmerk[@key='32']"/></b>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
<xsl:if test="//opdracht/kenmerk[@naam='Meldingskenmerk-ID']!=''">
|
||||
<tr>
|
||||
<td>Meldingkenmerk_ID:
|
||||
<b><xsl:value-of select="//opdracht/kenmerk[@key='33']"/></b>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
<xsl:if test="//opdracht/kenmerk[@naam='Meldingskenmerk-ID']=''">
|
||||
<tr>
|
||||
<td>Meldingkenmerk_ID: <b> Deze ontvangen wij graag van u </b>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
<br/> <br/>
|
||||
|
||||
</xsl:template>
|
||||
|
||||
|
||||
|
||||
|
||||
</xsl:stylesheet><!-- Stylus Studio meta-information - (c) 2004-2009. Progress Software Corporation. All rights reserved.
|
||||
|
||||
<metaInformation>
|
||||
<scenarios/>
|
||||
<MapperMetaTag>
|
||||
<MapperInfo srcSchemaPathIsRelative="yes" srcSchemaInterpretAsXML="no" destSchemaPath="" destSchemaRoot="" destSchemaPathIsRelative="yes" destSchemaInterpretAsXML="no"/>
|
||||
<MapperBlockPosition></MapperBlockPosition>
|
||||
<TemplateContext></TemplateContext>
|
||||
<MapperFilter side="source"></MapperFilter>
|
||||
</MapperMetaTag>
|
||||
</metaInformation>
|
||||
-->
|
||||
</xsl:stylesheet>
|
||||
13
CUST/VLKC/xsl/prsimp.xsl
Normal file
13
CUST/VLKC/xsl/prsimp.xsl
Normal file
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
|
||||
<xsl:output method="text"/>
|
||||
|
||||
<xsl:variable name="new_line" select="'
'"/>
|
||||
|
||||
<xsl:template match="/">
|
||||
<xsl:if test="facilitor/personen">Personeelsnummer;Login;Achternaam;Tussenvoegsel;Voorletters;Voornaam;Afdelingscode;Functie;Email;Telefoonnr;Mobiel;Stamplaats;Login2<xsl:value-of select="$new_line"/></xsl:if>
|
||||
<xsl:for-each select="facilitor/personen/persoon">
|
||||
<xsl:value-of select="persnr"/>;<xsl:value-of select="login"/>;<xsl:value-of select="an"/>;<xsl:value-of select="tv"/>;<xsl:value-of select="vl"/>;<xsl:value-of select="vn"/>;<xsl:value-of select="afdcode"/>;<xsl:value-of select="functie"/>;<xsl:value-of select="email"/>;<xsl:value-of select="telnr"/>;<xsl:value-of select="mobiel"/>;<xsl:value-of select="plaats"/>;<xsl:value-of select="login2"/><xsl:value-of select="$new_line"/>
|
||||
</xsl:for-each>
|
||||
</xsl:template>
|
||||
</xsl:stylesheet>
|
||||
3
UTILS/mail_receive/mailbox_cleaner.bat
Normal file
3
UTILS/mail_receive/mailbox_cleaner.bat
Normal file
@@ -0,0 +1,3 @@
|
||||
@REM Aan te roepen met mailbox_cleaner administrator ****
|
||||
@cd /D "%~dp0"
|
||||
@cscript //NoLogo mailbox_cleaner.js %* >>%0.log 2>&1
|
||||
Reference in New Issue
Block a user