Merge 2015.1 patches
svn path=/Website/trunk/; revision=25706
This commit is contained in:
@@ -81,7 +81,7 @@ model_appointments =
|
|||||||
var sql = "SELECT " + query.selects.join(", ")
|
var sql = "SELECT " + query.selects.join(", ")
|
||||||
+ " FROM " + query.tables.join(", ")
|
+ " FROM " + query.tables.join(", ")
|
||||||
+ " WHERE " + query.wheres.join(" AND " )
|
+ " WHERE " + query.wheres.join(" AND " )
|
||||||
+ " ORDER BY bez_afspraak_datum, bez_afspraak.bez_afspraak_key";
|
+ " ORDER BY bez_afspraak.bez_afspraak_key";
|
||||||
if (query.orderbys.length)
|
if (query.orderbys.length)
|
||||||
sql += ", " + query.orderbys.join(", ");
|
sql += ", " + query.orderbys.join(", ");
|
||||||
|
|
||||||
|
|||||||
@@ -2404,9 +2404,9 @@ mld = {setmeldingstatus:
|
|||||||
mresult.canBOwrite = mresult.canWrite("WEB_MLDBOF") || mresult.canWrite("WEB_MLDBO3");
|
mresult.canBOwrite = mresult.canWrite("WEB_MLDBOF") || mresult.canWrite("WEB_MLDBO3");
|
||||||
|
|
||||||
// Voor notities geldt ja/nee autorisatie voor de WEB_MLDXXX autorisatie functies.
|
// Voor notities geldt ja/nee autorisatie voor de WEB_MLDXXX autorisatie functies.
|
||||||
mresult.canReadNotes = (mresult.canRead("WEB_MLDFOF") || mresult.canRead("WEB_MLDBOF") || (mresult.canRead("WEB_MLDUSE") && fenotes > 0) || mresult.canRead("WEB_MLDBAC"));
|
mresult.canReadNotes = (mresult.canRead("WEB_MLDFOF") || mresult.canRead("WEB_MLDBOF") || (mresult.canFEread && fenotes > 0) || mresult.canRead("WEB_MLDBAC"));
|
||||||
mresult.canWriteNotes = mresult.canReadNotes;
|
mresult.canWriteNotes = mresult.canReadNotes;
|
||||||
mresult.haveOnlyFErights = (!mresult.canRead("WEB_MLDFOF") && !mresult.canRead("WEB_MLDBOF") && mresult.canRead("WEB_MLDUSE"));
|
mresult.haveOnlyFErights = (!mresult.canRead("WEB_MLDFOF") && !mresult.canRead("WEB_MLDBOF") && mresult.canFEread);
|
||||||
mresult.canWriteFlags = mresult.canWrite("WEB_MLDBOF") || mresult.canWrite("WEB_MLDFOF"); // Kan ik flags aanpassen
|
mresult.canWriteFlags = mresult.canWrite("WEB_MLDBOF") || mresult.canWrite("WEB_MLDFOF"); // Kan ik flags aanpassen
|
||||||
|
|
||||||
// Op button niveau
|
// Op button niveau
|
||||||
|
|||||||
@@ -28,22 +28,27 @@ function GetStruktonStatus()
|
|||||||
+" </soapenv:Body>"
|
+" </soapenv:Body>"
|
||||||
+"</soapenv:Envelope>";
|
+"</soapenv:Envelope>";
|
||||||
WScript.Echo("Bericht = " + XMLReq);
|
WScript.Echo("Bericht = " + XMLReq);
|
||||||
// certificaat veld is opgebouwd uit certificaatnaam:login:wachtwoord
|
WScript.Echo("Login = " + username);
|
||||||
var cer = order_certificate.split(':');
|
//WScript.Echo("Wachtwoord = " + password);
|
||||||
WScript.Echo("Certificaatnaam = " + cer[0]);
|
|
||||||
WScript.Echo("Login = " + cer[1]);
|
|
||||||
WScript.Echo("Wachtwoord = " + cer[2]);
|
|
||||||
var objXMLHTTP = new ActiveXObject("MSXML2.ServerXMLHTTP.6.0")
|
var objXMLHTTP = new ActiveXObject("MSXML2.ServerXMLHTTP.6.0")
|
||||||
|
|
||||||
var SXH_OPTION_SELECT_CLIENT_SSL_CERT = 3;
|
/* objXMLHTTP.open("POST",
|
||||||
|
"https://b2bdev.ws.strukton.com:443/XISOAPAdapter/MessageServlet?channel=Facilitor:BS_ServiceRequest:S_WS_STATUS",
|
||||||
|
false,
|
||||||
|
"Facilitor",
|
||||||
|
"Facilit0r!");*/
|
||||||
objXMLHTTP.open("POST",
|
objXMLHTTP.open("POST",
|
||||||
mldorder_adres,
|
mldorder_adres,
|
||||||
false,
|
false,
|
||||||
cer[1],
|
username,
|
||||||
cer[2]);
|
password);
|
||||||
objXMLHTTP.setRequestHeader("Content-Type", "text/xml; charset=utf-8");
|
objXMLHTTP.setRequestHeader("Content-Type", "text/xml; charset=utf-8");
|
||||||
objXMLHTTP.setOption(SXH_OPTION_SELECT_CLIENT_SSL_CERT) = cer[0];
|
if (order_certificate)
|
||||||
|
{
|
||||||
|
WScript.Echo("Certificaatnaam = " + order_certificate);
|
||||||
|
var SXH_OPTION_SELECT_CLIENT_SSL_CERT = 3;
|
||||||
|
objXMLHTTP.setOption(SXH_OPTION_SELECT_CLIENT_SSL_CERT) = order_certificate;
|
||||||
|
}
|
||||||
objXMLHTTP.send(XMLReq);
|
objXMLHTTP.send(XMLReq);
|
||||||
|
|
||||||
dataReceived = false;
|
dataReceived = false;
|
||||||
@@ -80,9 +85,10 @@ Oracle.Open(udlstr);
|
|||||||
|
|
||||||
var sql = "ALTER SESSION SET nls_territory='AMERICA'";
|
var sql = "ALTER SESSION SET nls_territory='AMERICA'";
|
||||||
Oracle.Execute(sql)
|
Oracle.Execute(sql)
|
||||||
|
|
||||||
sql = "SELECT b.prs_bedrijf_naam, "
|
sql = "SELECT b.prs_bedrijf_naam, "
|
||||||
+ " ba.prs_bedrijfadres_certificate, "
|
+ " ba.prs_bedrijfadres_certificate, "
|
||||||
|
+ " ba.prs_bedrijfadres_username, "
|
||||||
|
+ " ba.prs_bedrijfadres_password, "
|
||||||
+ " ba.prs_bedrijfadres_url, "
|
+ " ba.prs_bedrijfadres_url, "
|
||||||
+ " b.prs_overeenkomst_nr, "
|
+ " b.prs_overeenkomst_nr, "
|
||||||
+ " decode ( prs_kenmerklink_waarde, null, null, to_char(to_date(prs_kenmerklink_waarde, 'yyyy-mm-dd hh24:mi:ss'), 'yyyy-mm-dd')||'T'||to_char(to_date(prs_kenmerklink_waarde, 'yyyy-mm-dd hh24:mi:ss'), 'hh24:mi:ss')) laatste_sync,"
|
+ " decode ( prs_kenmerklink_waarde, null, null, to_char(to_date(prs_kenmerklink_waarde, 'yyyy-mm-dd hh24:mi:ss'), 'yyyy-mm-dd')||'T'||to_char(to_date(prs_kenmerklink_waarde, 'yyyy-mm-dd hh24:mi:ss'), 'hh24:mi:ss')) laatste_sync,"
|
||||||
@@ -107,6 +113,8 @@ try
|
|||||||
mldorder_adres = "" + oRs("prs_bedrijfadres_url").Value;
|
mldorder_adres = "" + oRs("prs_bedrijfadres_url").Value;
|
||||||
mldorder_adres = mldorder_adres.replace("CREATE", "STATUS");
|
mldorder_adres = mldorder_adres.replace("CREATE", "STATUS");
|
||||||
order_certificate = "" + oRs("prs_bedrijfadres_certificate").Value;
|
order_certificate = "" + oRs("prs_bedrijfadres_certificate").Value;
|
||||||
|
username = oRs("prs_bedrijfadres_username").Value;
|
||||||
|
password = oRs("prs_bedrijfadres_password").Value;
|
||||||
laatste_sync = oRs("laatste_sync").Value;
|
laatste_sync = oRs("laatste_sync").Value;
|
||||||
nieuwe_sync = oRs("nieuwe_sync").Value;
|
nieuwe_sync = oRs("nieuwe_sync").Value;
|
||||||
nieuwe_ts = oRs("nieuwe_ts").Value;
|
nieuwe_ts = oRs("nieuwe_ts").Value;
|
||||||
|
|||||||
@@ -36,7 +36,7 @@
|
|||||||
<xsl:element name="img">
|
<xsl:element name="img">
|
||||||
<xsl:attribute name="align">right</xsl:attribute>
|
<xsl:attribute name="align">right</xsl:attribute>
|
||||||
<xsl:attribute name="width">125px</xsl:attribute>
|
<xsl:attribute name="width">125px</xsl:attribute>
|
||||||
<xsl:attribute name="src">https://aasa.facilitor.nl/?u=dtJkZdmEvwqGRdmU&text=%3fmobile=1%26u=opdracht%26k=<xsl:value-of select="$opdr_key"/></xsl:attribute></xsl:element>
|
<xsl:attribute name="src">https://aasa.facilitor.nl/?u=dtJkZdmEvwqGRdmU&text=%3fmobile%3D1%26u%3Dopdracht%26k%3D<xsl:value-of select="$opdr_key"/></xsl:attribute></xsl:element>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
@@ -306,11 +306,11 @@ kostenspecificatie) dient ondertekend te worden geretourneerd ter attentie van d
|
|||||||
</xsl:when>
|
</xsl:when>
|
||||||
<xsl:when test="melding/voor/mobiel != ''">
|
<xsl:when test="melding/voor/mobiel != ''">
|
||||||
<xsl:value-of select="melding/voor/mobiel"/>
|
<xsl:value-of select="melding/voor/mobiel"/>
|
||||||
</xsl:when>
|
</xsl:when>
|
||||||
<xsl:otherwise>
|
<xsl:otherwise>
|
||||||
</xsl:otherwise>
|
</xsl:otherwise>
|
||||||
</xsl:choose>
|
</xsl:choose>
|
||||||
</xsl:variable>
|
</xsl:variable>
|
||||||
<xsl:choose>
|
<xsl:choose>
|
||||||
<xsl:when test="$mode='summary'"></xsl:when>
|
<xsl:when test="$mode='summary'"></xsl:when>
|
||||||
<xsl:otherwise>
|
<xsl:otherwise>
|
||||||
@@ -326,7 +326,7 @@ kostenspecificatie) dient ondertekend te worden geretourneerd ter attentie van d
|
|||||||
<xsl:with-param name="opdr_type" select="opdrachttype/omschrijving"/>
|
<xsl:with-param name="opdr_type" select="opdrachttype/omschrijving"/>
|
||||||
<xsl:with-param name="opdr_nummer" select="concat(melding/discipline/srtdiscipline/prefix, melding/key, '/', bedrijfopdr_volgnr)"/>
|
<xsl:with-param name="opdr_nummer" select="concat(melding/discipline/srtdiscipline/prefix, melding/key, '/', bedrijfopdr_volgnr)"/>
|
||||||
<xsl:with-param name="opdr_key" select="key"/>
|
<xsl:with-param name="opdr_key" select="key"/>
|
||||||
|
|
||||||
</xsl:call-template>
|
</xsl:call-template>
|
||||||
<xsl:if test="opdrachttype/omschrijving='Workorder' or opdrachttype/omschrijving='Contractorder' or opdrachttype/omschrijving='Projectorder'">
|
<xsl:if test="opdrachttype/omschrijving='Workorder' or opdrachttype/omschrijving='Contractorder' or opdrachttype/omschrijving='Projectorder'">
|
||||||
<table border="0" width="100%">
|
<table border="0" width="100%">
|
||||||
@@ -838,14 +838,14 @@ Naam geautoriseerd persoon:<br/><br/></td>
|
|||||||
<xsl:if test="melding/key != '' and melding/opmerking != ''">
|
<xsl:if test="melding/key != '' and melding/opmerking != ''">
|
||||||
<tr>
|
<tr>
|
||||||
<td>
|
<td>
|
||||||
<font color='#4F1E4C' size="2"><b>Afhandeling melding <xsl:value-of select="melding/key"/>:</b></font>
|
<font color='#4F1E4C' size="2"><b>Afhandeling melding <xsl:value-of select="melding/key"/>:</b></font>
|
||||||
</td>
|
</td>
|
||||||
<td colspan="3"><font color='#4F1E4C' size="2">
|
<td colspan="3"><font color='#4F1E4C' size="2">
|
||||||
<xsl:call-template name="linebreaks">
|
<xsl:call-template name="linebreaks">
|
||||||
<xsl:with-param name="string" select="melding/opmerking"/>
|
<xsl:with-param name="string" select="melding/opmerking"/>
|
||||||
</xsl:call-template>
|
</xsl:call-template>
|
||||||
</font>
|
</font>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
</xsl:if>
|
</xsl:if>
|
||||||
</table>
|
</table>
|
||||||
@@ -1099,7 +1099,7 @@ Voor nadere informatie kunt u contact opnemen met de Servicedesk: Tel nr: 00 31
|
|||||||
</xsl:otherwise>
|
</xsl:otherwise>
|
||||||
</xsl:choose>
|
</xsl:choose>
|
||||||
</xsl:template>
|
</xsl:template>
|
||||||
|
|
||||||
<xsl:template name="rsv_ruimte">
|
<xsl:template name="rsv_ruimte">
|
||||||
<xsl:param name="min_volgnr"/>
|
<xsl:param name="min_volgnr"/>
|
||||||
<tr>
|
<tr>
|
||||||
@@ -1109,7 +1109,7 @@ Voor nadere informatie kunt u contact opnemen met de Servicedesk: Tel nr: 00 31
|
|||||||
<br/><xsl:value-of select="van/datum"/> <xsl:if test="dirtlevel!='0'"><span class="fatal"><xsl:value-of select="//lcl/RES/ongeldig"/></span> </xsl:if><xsl:value-of select="//lcl/RES/deelreservering"/>   <xsl:value-of select="volgnr"/> 
|
<br/><xsl:value-of select="van/datum"/> <xsl:if test="dirtlevel!='0'"><span class="fatal"><xsl:value-of select="//lcl/RES/ongeldig"/></span> </xsl:if><xsl:value-of select="//lcl/RES/deelreservering"/>   <xsl:value-of select="volgnr"/> 
|
||||||
<xsl:if test="string(res_activiteit/omschrijving)!=''">(<xsl:value-of select="res_activiteit/omschrijving"/>) </xsl:if>
|
<xsl:if test="string(res_activiteit/omschrijving)!=''">(<xsl:value-of select="res_activiteit/omschrijving"/>) </xsl:if>
|
||||||
<xsl:value-of select="res_ruimte/plaats/regio/district/locatie/gebouw/code"/> -
|
<xsl:value-of select="res_ruimte/plaats/regio/district/locatie/gebouw/code"/> -
|
||||||
<xsl:value-of select="res_ruimte/plaats/regio/district/locatie/gebouw/naam"/> -
|
<xsl:value-of select="res_ruimte/plaats/regio/district/locatie/gebouw/naam"/> -
|
||||||
<xsl:value-of select="res_ruimte/plaats/regio/district/locatie/omschrijving"/>
|
<xsl:value-of select="res_ruimte/plaats/regio/district/locatie/omschrijving"/>
|
||||||
</td>
|
</td>
|
||||||
</xsl:when>
|
</xsl:when>
|
||||||
@@ -1117,10 +1117,10 @@ Voor nadere informatie kunt u contact opnemen met de Servicedesk: Tel nr: 00 31
|
|||||||
<xsl:otherwise>
|
<xsl:otherwise>
|
||||||
<td class="tekstkop" colspan="10" frame="box" style="border-style:solid;border-width:0px;">
|
<td class="tekstkop" colspan="10" frame="box" style="border-style:solid;border-width:0px;">
|
||||||
<br/><xsl:value-of select="van/datum"/><xsl:if test="string(van/datum)!=string(tot/datum)"> - <xsl:value-of select="tot/datum"/></xsl:if> <xsl:if test="dirtlevel!='0'"><span class="fatal"><xsl:value-of select="//lcl/RES/ongeldig"/></span> </xsl:if><xsl:value-of select="//lcl/RES/deelreservering"/>  <xsl:value-of select="volgnr"/> 
|
<br/><xsl:value-of select="van/datum"/><xsl:if test="string(van/datum)!=string(tot/datum)"> - <xsl:value-of select="tot/datum"/></xsl:if> <xsl:if test="dirtlevel!='0'"><span class="fatal"><xsl:value-of select="//lcl/RES/ongeldig"/></span> </xsl:if><xsl:value-of select="//lcl/RES/deelreservering"/>  <xsl:value-of select="volgnr"/> 
|
||||||
<xsl:value-of select="plaats/regio/district/locatie/omschrijving"/> -
|
<xsl:value-of select="plaats/regio/district/locatie/omschrijving"/> -
|
||||||
<xsl:value-of select="plaats/regio/district/locatie/gebouw/code"/> -
|
<xsl:value-of select="plaats/regio/district/locatie/gebouw/code"/> -
|
||||||
<xsl:value-of select="plaats/regio/district/locatie/gebouw/naam"/> -
|
<xsl:value-of select="plaats/regio/district/locatie/gebouw/naam"/> -
|
||||||
<xsl:value-of select="plaats/regio/district/locatie/gebouw/verdieping/omschrijving"/> -
|
<xsl:value-of select="plaats/regio/district/locatie/gebouw/verdieping/omschrijving"/> -
|
||||||
<xsl:value-of select="plaats/regio/district/locatie/gebouw/verdieping/ruimte/nr"/>
|
<xsl:value-of select="plaats/regio/district/locatie/gebouw/verdieping/ruimte/nr"/>
|
||||||
</td>
|
</td>
|
||||||
</xsl:otherwise>
|
</xsl:otherwise>
|
||||||
@@ -1182,8 +1182,8 @@ Voor nadere informatie kunt u contact opnemen met de Servicedesk: Tel nr: 00 31
|
|||||||
<xsl:value-of select="res_ruimte/nr"/>
|
<xsl:value-of select="res_ruimte/nr"/>
|
||||||
<br/>(max. <xsl:value-of select="res_ruimte/bezoekers"/> <xsl:value-of select="//lcl/FAC/personen"/>)
|
<br/>(max. <xsl:value-of select="res_ruimte/bezoekers"/> <xsl:value-of select="//lcl/FAC/personen"/>)
|
||||||
<xsl:if test="res_ruimte/omschrijving!=''">
|
<xsl:if test="res_ruimte/omschrijving!=''">
|
||||||
<br/><br/><xsl:value-of select="res_ruimte/omschrijving"/>
|
<br/><br/><xsl:value-of select="res_ruimte/omschrijving"/>
|
||||||
</xsl:if>
|
</xsl:if>
|
||||||
</td>
|
</td>
|
||||||
<td class="result" style="text-align:left">
|
<td class="result" style="text-align:left">
|
||||||
<xsl:value-of select="bezoekers"/> <xsl:value-of select="//lcl/FAC/personen"/></td>
|
<xsl:value-of select="bezoekers"/> <xsl:value-of select="//lcl/FAC/personen"/></td>
|
||||||
@@ -1317,7 +1317,7 @@ Voor nadere informatie kunt u contact opnemen met de Servicedesk: Tel nr: 00 31
|
|||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
</xsl:if>
|
</xsl:if>
|
||||||
</xsl:template>
|
</xsl:template>
|
||||||
|
|
||||||
|
|
||||||
<xsl:template match="reservering" mode="include">
|
<xsl:template match="reservering" mode="include">
|
||||||
@@ -1491,7 +1491,7 @@ Voor nadere informatie kunt u contact opnemen met de Servicedesk: Tel nr: 00 31
|
|||||||
<xsl:choose>
|
<xsl:choose>
|
||||||
<xsl:when test="$srtnotificatiecode = 'RESINF'">Geachte heer, mevrouw,
|
<xsl:when test="$srtnotificatiecode = 'RESINF'">Geachte heer, mevrouw,
|
||||||
<br/>
|
<br/>
|
||||||
<br/>Onderstaande reservering staat geregistreerd in ons systeem.
|
<br/>Onderstaande reservering staat geregistreerd in ons systeem.
|
||||||
Indien deze reservering niet meer van toepassing is dient u deze binnen 1 werkdag te annuleren.
|
Indien deze reservering niet meer van toepassing is dient u deze binnen 1 werkdag te annuleren.
|
||||||
<br/>
|
<br/>
|
||||||
<br/>Eventuele wijzigingen in uw reservering kunt u doorgeven aan de AAFM service desk
|
<br/>Eventuele wijzigingen in uw reservering kunt u doorgeven aan de AAFM service desk
|
||||||
|
|||||||
@@ -28,14 +28,10 @@ function GetStruktonStatus()
|
|||||||
+" </soapenv:Body>"
|
+" </soapenv:Body>"
|
||||||
+"</soapenv:Envelope>";
|
+"</soapenv:Envelope>";
|
||||||
WScript.Echo("Bericht = " + XMLReq);
|
WScript.Echo("Bericht = " + XMLReq);
|
||||||
// certificaat veld is opgebouwd uit certificaatnaam:login:wachtwoord
|
WScript.Echo("Login = " + username);
|
||||||
var cer = order_certificate.split(':');
|
//WScript.Echo("Wachtwoord = " + password);
|
||||||
WScript.Echo("Certificaatnaam = " + cer[0]);
|
|
||||||
WScript.Echo("Login = " + cer[1]);
|
|
||||||
WScript.Echo("Wachtwoord = " + cer[2]);
|
|
||||||
var objXMLHTTP = new ActiveXObject("MSXML2.ServerXMLHTTP.6.0")
|
var objXMLHTTP = new ActiveXObject("MSXML2.ServerXMLHTTP.6.0")
|
||||||
|
|
||||||
var SXH_OPTION_SELECT_CLIENT_SSL_CERT = 3;
|
|
||||||
/* objXMLHTTP.open("POST",
|
/* objXMLHTTP.open("POST",
|
||||||
"https://b2bdev.ws.strukton.com:443/XISOAPAdapter/MessageServlet?channel=Facilitor:BS_ServiceRequest:S_WS_STATUS",
|
"https://b2bdev.ws.strukton.com:443/XISOAPAdapter/MessageServlet?channel=Facilitor:BS_ServiceRequest:S_WS_STATUS",
|
||||||
false,
|
false,
|
||||||
@@ -44,10 +40,15 @@ function GetStruktonStatus()
|
|||||||
objXMLHTTP.open("POST",
|
objXMLHTTP.open("POST",
|
||||||
mldorder_adres,
|
mldorder_adres,
|
||||||
false,
|
false,
|
||||||
cer[1],
|
username,
|
||||||
cer[2]);
|
password);
|
||||||
objXMLHTTP.setRequestHeader("Content-Type", "text/xml; charset=utf-8");
|
objXMLHTTP.setRequestHeader("Content-Type", "text/xml; charset=utf-8");
|
||||||
objXMLHTTP.setOption(SXH_OPTION_SELECT_CLIENT_SSL_CERT) = cer[0];
|
if (order_certificate)
|
||||||
|
{
|
||||||
|
WScript.Echo("Certificaatnaam = " + order_certificate);
|
||||||
|
var SXH_OPTION_SELECT_CLIENT_SSL_CERT = 3;
|
||||||
|
objXMLHTTP.setOption(SXH_OPTION_SELECT_CLIENT_SSL_CERT) = order_certificate;
|
||||||
|
}
|
||||||
objXMLHTTP.send(XMLReq);
|
objXMLHTTP.send(XMLReq);
|
||||||
|
|
||||||
dataReceived = false;
|
dataReceived = false;
|
||||||
@@ -84,9 +85,10 @@ Oracle.Open(udlstr);
|
|||||||
|
|
||||||
var sql = "ALTER SESSION SET nls_territory='AMERICA'";
|
var sql = "ALTER SESSION SET nls_territory='AMERICA'";
|
||||||
Oracle.Execute(sql)
|
Oracle.Execute(sql)
|
||||||
|
|
||||||
sql = "SELECT b.prs_bedrijf_naam, "
|
sql = "SELECT b.prs_bedrijf_naam, "
|
||||||
+ " ba.prs_bedrijfadres_certificate, "
|
+ " ba.prs_bedrijfadres_certificate, "
|
||||||
|
+ " ba.prs_bedrijfadres_username, "
|
||||||
|
+ " ba.prs_bedrijfadres_password, "
|
||||||
+ " ba.prs_bedrijfadres_url, "
|
+ " ba.prs_bedrijfadres_url, "
|
||||||
+ " b.prs_overeenkomst_nr, "
|
+ " b.prs_overeenkomst_nr, "
|
||||||
+ " decode ( prs_kenmerklink_waarde, null, null, to_char(to_date(prs_kenmerklink_waarde, 'yyyy-mm-dd hh24:mi:ss'), 'yyyy-mm-dd')||'T'||to_char(to_date(prs_kenmerklink_waarde, 'yyyy-mm-dd hh24:mi:ss'), 'hh24:mi:ss')) laatste_sync,"
|
+ " decode ( prs_kenmerklink_waarde, null, null, to_char(to_date(prs_kenmerklink_waarde, 'yyyy-mm-dd hh24:mi:ss'), 'yyyy-mm-dd')||'T'||to_char(to_date(prs_kenmerklink_waarde, 'yyyy-mm-dd hh24:mi:ss'), 'hh24:mi:ss')) laatste_sync,"
|
||||||
@@ -111,6 +113,8 @@ try
|
|||||||
mldorder_adres = "" + oRs("prs_bedrijfadres_url").Value;
|
mldorder_adres = "" + oRs("prs_bedrijfadres_url").Value;
|
||||||
mldorder_adres = mldorder_adres.replace("CREATE", "STATUS");
|
mldorder_adres = mldorder_adres.replace("CREATE", "STATUS");
|
||||||
order_certificate = "" + oRs("prs_bedrijfadres_certificate").Value;
|
order_certificate = "" + oRs("prs_bedrijfadres_certificate").Value;
|
||||||
|
username = oRs("prs_bedrijfadres_username").Value;
|
||||||
|
password = oRs("prs_bedrijfadres_password").Value;
|
||||||
laatste_sync = oRs("laatste_sync").Value;
|
laatste_sync = oRs("laatste_sync").Value;
|
||||||
nieuwe_sync = oRs("nieuwe_sync").Value;
|
nieuwe_sync = oRs("nieuwe_sync").Value;
|
||||||
nieuwe_ts = oRs("nieuwe_ts").Value;
|
nieuwe_ts = oRs("nieuwe_ts").Value;
|
||||||
|
|||||||
@@ -195,6 +195,24 @@ p.MsoNormal {
|
|||||||
|
|
||||||
|
|
||||||
<xsl:template match="melding" mode="include">
|
<xsl:template match="melding" mode="include">
|
||||||
|
<xsl:choose>
|
||||||
|
<xsl:when test="$srtnotificatiecode = 'CUST03'">
|
||||||
|
<table border="0" width="100%" cellpadding="2">
|
||||||
|
<tr>
|
||||||
|
<td>
|
||||||
|
<br/><br/><br/>
|
||||||
|
Beste <xsl:value-of select="voor/naam_friendly"/>,<br/><br/>
|
||||||
|
Let op over 7 dagen is de badge van <xsl:value-of select="kenmerk[@key=315]/perslid/naam_friendly"/> verlopen.<br/><br/>
|
||||||
|
Verlenging van deze badge geschiedt uitsluitend op de volgende wijze: de aanvrager dient een melding in Facilitor te plaatsen voor receptie dat de badge voor bepaalde periode verlengd moet worden.<br/><br/>
|
||||||
|
Receptie zal dan autorisaties van de badgehouder verlengen.<br/><br/>
|
||||||
|
Bij geen verlenging, de medewerker instrueren, dat hij/zij de badge op de laatste werkdag moet inleveren zodra hij/zij vertrekt.<br/><br/>
|
||||||
|
Alvast bedankt voor je medewerking.<br/><br/>
|
||||||
|
Namens beveiligingsteam.
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</xsl:when>
|
||||||
|
<xsl:otherwise>
|
||||||
<table border="0" width="100%" cellpadding="2">
|
<table border="0" width="100%" cellpadding="2">
|
||||||
<tr height="50px">
|
<tr height="50px">
|
||||||
<td colspan="2" align="center"><xsl:if test="spoed<3"><h1><b>SPOED!</b></h1></xsl:if></td>
|
<td colspan="2" align="center"><xsl:if test="spoed<3"><h1><b>SPOED!</b></h1></xsl:if></td>
|
||||||
@@ -374,6 +392,8 @@ p.MsoNormal {
|
|||||||
</tr>
|
</tr>
|
||||||
</xsl:if>
|
</xsl:if>
|
||||||
</table>
|
</table>
|
||||||
|
</xsl:otherwise>
|
||||||
|
</xsl:choose>
|
||||||
</xsl:template>
|
</xsl:template>
|
||||||
|
|
||||||
|
|
||||||
@@ -476,7 +496,7 @@ p.MsoNormal {
|
|||||||
<td></td>
|
<td></td>
|
||||||
</tr>
|
</tr>
|
||||||
</xsl:otherwise>
|
</xsl:otherwise>
|
||||||
</xsl:choose>
|
</xsl:choose>
|
||||||
<tr>
|
<tr>
|
||||||
<td align="right"><b>Contactpersoon: </b></td>
|
<td align="right"><b>Contactpersoon: </b></td>
|
||||||
<td align="left"><xsl:value-of select="backoffice_contact/naam_full"/></td>
|
<td align="left"><xsl:value-of select="backoffice_contact/naam_full"/></td>
|
||||||
|
|||||||
Binary file not shown.
|
Before Width: | Height: | Size: 4.2 KiB After Width: | Height: | Size: 4.2 KiB |
@@ -409,7 +409,8 @@
|
|||||||
<!-- **************************************************************************************** -->
|
<!-- **************************************************************************************** -->
|
||||||
<xsl:param name="p_fin_btwtabelwaarde_btwcode"/>
|
<xsl:param name="p_fin_btwtabelwaarde_btwcode"/>
|
||||||
<xsl:choose>
|
<xsl:choose>
|
||||||
<xsl:when test="$p_fin_btwtabelwaarde_btwcode = 'V'">H</xsl:when>
|
<xsl:when test="$p_fin_btwtabelwaarde_btwcode = 'V21'">H</xsl:when>
|
||||||
|
<xsl:when test="$p_fin_btwtabelwaarde_btwcode = 'V6'">L</xsl:when>
|
||||||
<xsl:when test="$p_fin_btwtabelwaarde_btwcode = '0'">G</xsl:when>
|
<xsl:when test="$p_fin_btwtabelwaarde_btwcode = '0'">G</xsl:when>
|
||||||
<xsl:otherwise><xsl:value-of select="$p_fin_btwtabelwaarde_btwcode"/></xsl:otherwise>
|
<xsl:otherwise><xsl:value-of select="$p_fin_btwtabelwaarde_btwcode"/></xsl:otherwise>
|
||||||
</xsl:choose>
|
</xsl:choose>
|
||||||
|
|||||||
@@ -593,6 +593,16 @@
|
|||||||
</td>
|
</td>
|
||||||
<td/>
|
<td/>
|
||||||
<td colspan="2" style="vertical-align:top">
|
<td colspan="2" style="vertical-align:top">
|
||||||
|
<xsl:choose>
|
||||||
|
<!-- 5912 = Eriks bv -->
|
||||||
|
<xsl:when test="bedrijf/key=5912">
|
||||||
|
<b>Klantnummer: </b>
|
||||||
|
<xsl:value-of select="bestelling/voor/afdeling/kenmerk[@key='1020']"/>
|
||||||
|
<br/>
|
||||||
|
</xsl:when>
|
||||||
|
<xsl:otherwise>
|
||||||
|
</xsl:otherwise>
|
||||||
|
</xsl:choose>
|
||||||
<b><xsl:value-of select="//lcl/BES/opdrachtnummer"/>: </b>
|
<b><xsl:value-of select="//lcl/BES/opdrachtnummer"/>: </b>
|
||||||
FCC<xsl:value-of select="id"/>
|
FCC<xsl:value-of select="id"/>
|
||||||
<br/>
|
<br/>
|
||||||
|
|||||||
@@ -16,6 +16,36 @@
|
|||||||
<xsl:if test="spoed<3"><b><xsl:value-of select="//lcl/MLD/spoed"/></b></xsl:if>
|
<xsl:if test="spoed<3"><b><xsl:value-of select="//lcl/MLD/spoed"/></b></xsl:if>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<xsl:if test="$srtnotificatiecode = 'MLDNOT'">
|
||||||
|
<tr>
|
||||||
|
<td colspan="4"><b>Notities:</b></td></tr>
|
||||||
|
<xsl:for-each select="notes/note">
|
||||||
|
<xsl:sort select="aanmaak/timestamp" order="descending"/>
|
||||||
|
<xsl:if test="flag = 1">
|
||||||
|
<tr>
|
||||||
|
<xsl:choose>
|
||||||
|
<xsl:when test="position() = 1">
|
||||||
|
<td width="20%">
|
||||||
|
<b><xsl:value-of select="aanmaak/datum"/> <xsl:value-of select="aanmaak/tijd"/><br/><xsl:value-of select="noteur/naam_friendly"/></b>
|
||||||
|
</td>
|
||||||
|
<td colspan="3">
|
||||||
|
<b><xsl:value-of select="omschrijving"/></b>
|
||||||
|
</td>
|
||||||
|
</xsl:when>
|
||||||
|
<xsl:otherwise>
|
||||||
|
<td>
|
||||||
|
<xsl:value-of select="aanmaak/datum"/> <xsl:value-of select="aanmaak/tijd"/><br/><xsl:value-of select="noteur/naam_friendly"/>
|
||||||
|
</td>
|
||||||
|
<td colspan="3">
|
||||||
|
<xsl:value-of select="omschrijving"/>
|
||||||
|
</td>
|
||||||
|
</xsl:otherwise>
|
||||||
|
</xsl:choose>
|
||||||
|
</tr>
|
||||||
|
</xsl:if>
|
||||||
|
</xsl:for-each>
|
||||||
|
<tr><td colspan="4"><hr/></td></tr>
|
||||||
|
</xsl:if>
|
||||||
<tr>
|
<tr>
|
||||||
<td width="16%"><b><xsl:value-of select="//lcl/FAC/aanvrager"/>:</b></td>
|
<td width="16%"><b><xsl:value-of select="//lcl/FAC/aanvrager"/>:</b></td>
|
||||||
<td width="34%"><xsl:value-of select="voor/naam_full"/></td>
|
<td width="34%"><xsl:value-of select="voor/naam_full"/></td>
|
||||||
|
|||||||
@@ -256,10 +256,9 @@ td.tiny {
|
|||||||
<br/><br/>
|
<br/><br/>
|
||||||
<ul>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
Laptop en/of token bij het Loket A051; </li>
|
Tablet en smartphone bij het Loket A051; </li>
|
||||||
<li>
|
<li>
|
||||||
Blackberry en/of telefoon bij het Loket. Indien een collega het toestel en of nummer overneemt
|
Indien een collega het toestel en of nummer overneemt dit wijzigen via Regel Direct. Indien dit niet gebeurt zal na 1 maand het nummer worden opgezegd;</li>
|
||||||
dit wijzigen via Regel Direct. Indien dit niet gebeurt zal na 1 maand het nummer worden opgezegd;</li>
|
|
||||||
<li>
|
<li>
|
||||||
Toegangspas bij de beveiliging;</li>
|
Toegangspas bij de beveiliging;</li>
|
||||||
<li>
|
<li>
|
||||||
@@ -267,9 +266,9 @@ td.tiny {
|
|||||||
<li>
|
<li>
|
||||||
Dienstkleding bij het Loket.</li>
|
Dienstkleding bij het Loket.</li>
|
||||||
</ul><b>Afhandelen ICT-systemen</b>
|
</ul><b>Afhandelen ICT-systemen</b>
|
||||||
<br/><br/>PersonnelView:<br/>
|
<br/><br/>Workforce:<br/>
|
||||||
<ul>
|
<ul>
|
||||||
<li>Zowel de medewerker als de leidinggevende dienen vóór de uitdiensttredingsdatum alle taken in PersonnelView met betrekking tot deze medewerker te hebben afgehandeld; dit is na uitdiensttreding niet meer mogelijk.</li><br/><br/>
|
<li>Zowel de medewerker als de leidinggevende dienen vóór de uitdiensttredingsdatum alle taken in Workforce met betrekking tot deze medewerker te hebben afgehandeld; dit is na uitdiensttreding niet meer mogelijk.</li><br/><br/>
|
||||||
</ul>
|
</ul>
|
||||||
iDMS:
|
iDMS:
|
||||||
<ol>
|
<ol>
|
||||||
@@ -303,10 +302,9 @@ td.tiny {
|
|||||||
op de uitdiensttredingsdatum in gebruik zijnde middelen inlevert zoals:<br/><br/>
|
op de uitdiensttredingsdatum in gebruik zijnde middelen inlevert zoals:<br/><br/>
|
||||||
<ul>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
Laptop en/of token bij het Loket A051;</li>
|
Tablet en smartphone bij het Loket A051;</li>
|
||||||
<li>
|
<li>
|
||||||
Blackberry en/of telefoon bij het Loket. Indien een collega het toestel en of nummer overneemt
|
Indien een collega het toestel en of nummer overneemt dit wijzigen via Regel Direct. Indien dit niet gebeurt zal na 1 maand het nummer worden opgezegd;</li>
|
||||||
dit wijzigen via Regel Direct. Indien dit niet gebeurt zal na 1 maand het nummer worden opgezegd;</li>
|
|
||||||
<li>
|
<li>
|
||||||
Toegangspas bij de beveiliging;</li>
|
Toegangspas bij de beveiliging;</li>
|
||||||
<li>
|
<li>
|
||||||
@@ -314,9 +312,9 @@ td.tiny {
|
|||||||
<li>
|
<li>
|
||||||
Dienstkleding bij het Loket.</li>
|
Dienstkleding bij het Loket.</li>
|
||||||
</ul><b>Afhandelen ICT-systemen</b>
|
</ul><b>Afhandelen ICT-systemen</b>
|
||||||
<br/><br/>PersonnelView:<br/>
|
<br/><br/>Workforce:<br/>
|
||||||
<ul>
|
<ul>
|
||||||
<li>Zowel de medewerker als de leidinggevende dienen vóór de uitdiensttredingsdatum alle taken in PersonnelView met betrekking tot deze medewerker te hebben afgehandeld; dit is na uitdiensttreding niet meer mogelijk.</li><br/><br/>
|
<li>Zowel de medewerker als de leidinggevende dienen vóór de uitdiensttredingsdatum alle taken in Workforce met betrekking tot deze medewerker te hebben afgehandeld; dit is na uitdiensttreding niet meer mogelijk.</li><br/><br/>
|
||||||
</ul>
|
</ul>
|
||||||
iDMS:
|
iDMS:
|
||||||
<ol>
|
<ol>
|
||||||
|
|||||||
@@ -199,7 +199,7 @@
|
|||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td width="16%"><b><u>Afleveradres:</u></b></td>
|
<td width="16%"><b><u>Afleveradres:</u></b></td>
|
||||||
<td width="34%"><xsl:value-of select="melding/aflever_adres/naam"/></td>
|
<td width="34%"><xsl:value-of select="melding/aflever_adres/naam"/>, afd. logistiek</td>
|
||||||
<td colspan="2"/>
|
<td colspan="2"/>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
@@ -234,8 +234,10 @@
|
|||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td width="16%"><b><xsl:value-of select="//lcl/FAC/adres"/>:</b></td>
|
<td/>
|
||||||
<td width="34%"><xsl:value-of select="factuuradres/post_adres"/></td>
|
<td>
|
||||||
|
t.a.v Crediteuren administratie
|
||||||
|
</td>
|
||||||
<td align="right">
|
<td align="right">
|
||||||
<b><xsl:value-of select="//lcl/MLD/status"/>:</b>
|
<b><xsl:value-of select="//lcl/MLD/status"/>:</b>
|
||||||
</td>
|
</td>
|
||||||
@@ -244,16 +246,33 @@
|
|||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td width="16%"><b><xsl:value-of select="//lcl/FAC/plaats"/>:</b></td>
|
<td width="16%"><b><xsl:value-of select="//lcl/FAC/adres"/>:</b></td>
|
||||||
<td width="34%"><xsl:value-of select="factuuradres/post_postcode"/> <xsl:value-of select="factuuradres/post_plaats"/></td>
|
<td width="34%"><xsl:value-of select="factuuradres/post_adres"/></td>
|
||||||
<td colspan="2"/>
|
<td colspan="2"/>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td colspan="4" height="50px" valign="center">
|
<td width="16%"><b><xsl:value-of select="//lcl/FAC/plaats"/>:</b></td>
|
||||||
|
<td width="34%"><xsl:value-of select="factuuradres/post_postcode"/> <xsl:value-of select="factuuradres/post_plaats"/></td>
|
||||||
|
<td colspan="2"/>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td colspan="4" height="20px" valign="center">
|
||||||
<hr/>
|
<hr/>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<xsl:if test="uitvoerende/bedrijf/kenmerk[@naam='Debiteurennummer']!=''">
|
||||||
|
<tr>
|
||||||
|
<td>
|
||||||
|
<b><u>Klantnummer:</u></b>
|
||||||
|
</td>
|
||||||
|
<td colspan = "3">
|
||||||
|
<xsl:value-of select="uitvoerende/bedrijf/kenmerk[@naam='Debiteurennummer']"/>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</xsl:if>
|
||||||
|
<tr>
|
||||||
|
<td colspan="4" height="20px"/>
|
||||||
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td align="right" valign="top">
|
<td align="right" valign="top">
|
||||||
<b><xsl:value-of select="//lcl/FAC/omschrijving"/>:</b>
|
<b><xsl:value-of select="//lcl/FAC/omschrijving"/>:</b>
|
||||||
@@ -869,6 +888,202 @@
|
|||||||
</xsl:choose>
|
</xsl:choose>
|
||||||
</xsl:template>
|
</xsl:template>
|
||||||
|
|
||||||
|
<xsl:template match="bestelopdracht" mode="include">
|
||||||
|
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
|
||||||
|
<TR>
|
||||||
|
<TD WIDTH="40" ROWSPAN="30" ID="LINKERMARGE"></TD>
|
||||||
|
<TD>
|
||||||
|
<!-- Bestelopdracht -->
|
||||||
|
<table border="0" bordercolor="#ffffff" width="100%">
|
||||||
|
<tr>
|
||||||
|
<td colspan="5" class="caption" style="text-align:center">
|
||||||
|
<b><xsl:value-of select="//lcl/BES/inkooporder"/></b>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td colspan="5" style="height:30"/>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td colspan="2" style="width:47%">
|
||||||
|
<b><xsl:value-of select="//lcl/BES/factuur_aan"/>:</b>
|
||||||
|
</td>
|
||||||
|
<td style="width:6%"></td>
|
||||||
|
<td colspan="2" style="width:47%">
|
||||||
|
<b><xsl:value-of select="//lcl/BES/leverancier"/>:</b>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td colspan="2">
|
||||||
|
<xsl:value-of select="factuuradres/naam"/>
|
||||||
|
<br/>
|
||||||
|
t.a.v. Crediteurenadministratie
|
||||||
|
<br/>
|
||||||
|
<xsl:value-of select="factuuradres/post_adres"/>
|
||||||
|
<br/>
|
||||||
|
<xsl:value-of select="factuuradres/post_postcode"/> 
|
||||||
|
<xsl:value-of select="factuuradres/post_plaats"/>
|
||||||
|
<br/>
|
||||||
|
<xsl:value-of select="factuuradres/post_land"/>
|
||||||
|
</td>
|
||||||
|
<td/>
|
||||||
|
<td colspan="2">
|
||||||
|
<xsl:value-of select="bedrijf/naam"/>
|
||||||
|
<br/>
|
||||||
|
<xsl:value-of select="bedrijf/post_adres"/>
|
||||||
|
<br/>
|
||||||
|
<xsl:value-of select="bedrijf/post_postcode"/> 
|
||||||
|
<xsl:value-of select="bedrijf/post_plaats"/>
|
||||||
|
<br/>
|
||||||
|
<xsl:value-of select="bedrijf/post_land"/>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td colspan="5" style="height:20"/>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td colspan="2">
|
||||||
|
<b><xsl:value-of select="//lcl/FAC/contactgegevens"/>:</b>
|
||||||
|
</td>
|
||||||
|
<td/>
|
||||||
|
<td colspan="2">
|
||||||
|
<b/>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td colspan="2" style="vertical-align:top">
|
||||||
|
<b><xsl:value-of select="//lcl/BES/besteller"/>: </b>
|
||||||
|
<xsl:value-of select="bestelling/aanvrager/naam_full"/>
|
||||||
|
<br/>
|
||||||
|
<b><xsl:value-of select="//lcl/FAC/e-mail"/>: </b>
|
||||||
|
<xsl:value-of select="bestelling/aanvrager/email"/>
|
||||||
|
<br/>
|
||||||
|
<b><xsl:value-of select="//lcl/FAC/telefoon"/>: </b>
|
||||||
|
<xsl:value-of select="bestelling/aanvrager/telefoonnr"/>
|
||||||
|
<br/>
|
||||||
|
<b><xsl:value-of select="//lcl/FAC/kostenplaats"/>: </b>
|
||||||
|
<xsl:value-of select="bestelling/kostenplaats/nr"/>
|
||||||
|
<br/>
|
||||||
|
<b><xsl:value-of select="//lcl/FAC/werkplek"/>: </b>
|
||||||
|
<xsl:value-of select="bestelling/plaats"/>
|
||||||
|
</td>
|
||||||
|
<td/>
|
||||||
|
<td colspan="2" style="vertical-align:top">
|
||||||
|
<b><xsl:value-of select="//lcl/BES/aanvraagnummers"/>: </b>
|
||||||
|
<xsl:value-of select="bestelling/key"/>
|
||||||
|
<br/>
|
||||||
|
<b><xsl:value-of select="//lcl/BES/opdrachtnummer"/>: </b>
|
||||||
|
<xsl:value-of select="id"/>
|
||||||
|
<br/>
|
||||||
|
<b><xsl:value-of select="//lcl/BES/orderdatum"/>: </b>
|
||||||
|
<xsl:value-of select="datum/datum"/>
|
||||||
|
<br/>
|
||||||
|
<xsl:if test="bedrijf/kenmerk[@naam='Debiteurennummer']!=''">
|
||||||
|
<b>Klantnummer: </b><xsl:value-of select="bedrijf/kenmerk[@naam='Debiteurennummer']"/>
|
||||||
|
<br/>
|
||||||
|
</xsl:if>
|
||||||
|
<xsl:comment><b><xsl:value-of select="//lcl/BES/gewenste_afleverdatum"/>: </b><xsl:value-of select="bestelling/leverdatum/datum"/></xsl:comment>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td colspan="5" style="height:20"/>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td colspan="2">
|
||||||
|
<b><xsl:value-of select="//lcl/BES/afleveradres"/>:</b>
|
||||||
|
</td>
|
||||||
|
<td/>
|
||||||
|
<td colspan="2">
|
||||||
|
<b/>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td colspan="2" style="vertical-align:top">
|
||||||
|
<xsl:value-of select="afleveradres/naam"/>, afd. Logistiek
|
||||||
|
<br/>
|
||||||
|
<xsl:value-of select="afleveradres/bezoek_adres"/>
|
||||||
|
<br/>
|
||||||
|
<xsl:value-of select="afleveradres/bezoek_postcode"/> 
|
||||||
|
<xsl:value-of select="afleveradres/bezoek_plaats"/>
|
||||||
|
<br/>
|
||||||
|
<xsl:value-of select="afleveradres/bezoek_land"/>
|
||||||
|
</td>
|
||||||
|
<td/>
|
||||||
|
<td colspan="2" style="vertical-align:top">
|
||||||
|
<xsl:for-each select="bestelling/kenmerk[@type!='L' and @type!='l' and @type!='Q']">
|
||||||
|
<b>
|
||||||
|
<xsl:value-of select="@naam"/>: </b>
|
||||||
|
<xsl:value-of select="."/>
|
||||||
|
<br/>
|
||||||
|
</xsl:for-each> </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td colspan="5" style="height:20"/>
|
||||||
|
</tr>
|
||||||
|
<TR>
|
||||||
|
<TD colspan="5">
|
||||||
|
<TABLE cellpadding="0" cellspacing="0" border="1" bordercolor="#303030" width="100%">
|
||||||
|
<tr>
|
||||||
|
<th style="width:20"><xsl:value-of select="//lcl/BES/regel"/></th>
|
||||||
|
<th style="width:20"><xsl:value-of select="//lcl/BES/artikelnr"/></th>
|
||||||
|
<th style="width:200"><xsl:value-of select="//lcl/FAC/omschrijving"/></th>
|
||||||
|
<th style="width:20"><xsl:value-of select="//lcl/FAC/eenheid"/></th>
|
||||||
|
<th style="width:20; text-align:right"><xsl:value-of select="//lcl/FAC/aantal"/></th>
|
||||||
|
<th style="width:20; text-align:right"><xsl:value-of select="//lcl/FAC/prijs"/></th>
|
||||||
|
<th style="width:20; text-align:right"><xsl:value-of select="//lcl/FAC/totaal"/></th>
|
||||||
|
</tr>
|
||||||
|
<xsl:for-each select="bestelopdrachtitem">
|
||||||
|
<xsl:sort select="srtdeel/omschrijving"/>
|
||||||
|
<xsl:sort select="posnr" data-type="number"/>
|
||||||
|
<tr>
|
||||||
|
<td class="result">
|
||||||
|
<xsl:value-of select="posnr"/>
|
||||||
|
</td>
|
||||||
|
<td class="result">
|
||||||
|
<xsl:value-of select="bestelitem/srtdeel/artikel_nummer"/>
|
||||||
|
</td>
|
||||||
|
<td class="result">
|
||||||
|
<xsl:value-of select="bestelitem/srtdeel/omschrijving"/> 
|
||||||
|
<xsl:for-each select="bestelitem/kenmerk">
|
||||||
|
<br/>
|
||||||
|
<xsl:value-of select="@naam"/>: <xsl:value-of select="."/></xsl:for-each>
|
||||||
|
</td>
|
||||||
|
<td class="result">
|
||||||
|
<xsl:value-of select="bestelitem/srtdeel/eenheid"/>
|
||||||
|
</td>
|
||||||
|
<td class="result" style="text-align:right">
|
||||||
|
<xsl:value-of select="aantal"/>
|
||||||
|
</td>
|
||||||
|
<td class="result" style="text-align:right">
|
||||||
|
<xsl:value-of select="format-number(prijs, '0,00', 'european')"/>
|
||||||
|
</td>
|
||||||
|
<td class="result" style="text-align:right">
|
||||||
|
<xsl:value-of select="format-number(totaal, '0,00', 'european')"/>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</xsl:for-each>
|
||||||
|
<tr>
|
||||||
|
<td colspan="6"/>
|
||||||
|
<td style="text-align:right">
|
||||||
|
<b>
|
||||||
|
<xsl:value-of select="format-number(sum(bestelopdrachtitem/totaal), '0,00', 'european')"/>
|
||||||
|
</b>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</TABLE>
|
||||||
|
</TD>
|
||||||
|
</TR>
|
||||||
|
<tr>
|
||||||
|
<td colspan="5" style="height:40"/>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td colspan="5" style="text-align:center; font-size:9px"><xsl:value-of select="//lcl/BES/order_disclaimer1"/>(<xsl:value-of select="id"/>)<xsl:value-of select="//lcl/BES/order_disclaimer2"/></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</TD>
|
||||||
|
<TD WIDTH="30" ROWSPAN="30" ID="RECHTERMARGE"/>
|
||||||
|
</TR>
|
||||||
|
</TABLE>
|
||||||
|
</xsl:template>
|
||||||
|
|
||||||
|
|
||||||
</xsl:stylesheet>
|
</xsl:stylesheet>
|
||||||
|
|||||||
@@ -533,9 +533,109 @@ op de door de gemeente aangegeven parkeerplaatsen. Let op: Hiervoor dient u te b
|
|||||||
</xsl:otherwise>
|
</xsl:otherwise>
|
||||||
</xsl:choose>
|
</xsl:choose>
|
||||||
</xsl:variable>
|
</xsl:variable>
|
||||||
|
|
||||||
|
<xsl:variable name="Kosten_6">
|
||||||
|
<xsl:choose>
|
||||||
|
<xsl:when test="string(number(kenmerk[@volgnummer = 74]))='NaN' or kenmerk[@volgnummer = 74] = ''">0</xsl:when>
|
||||||
|
<xsl:otherwise>
|
||||||
|
<xsl:value-of select="kenmerk[@volgnummer = 74]"/>
|
||||||
|
</xsl:otherwise>
|
||||||
|
</xsl:choose>
|
||||||
|
</xsl:variable>
|
||||||
|
<xsl:variable name="Aantal_6">
|
||||||
|
<xsl:choose>
|
||||||
|
<xsl:when test="string(number(kenmerk[@volgnummer = 73]))='NaN' or kenmerk[@volgnummer = 73] = ''">0</xsl:when>
|
||||||
|
<xsl:otherwise>
|
||||||
|
<xsl:value-of select="kenmerk[@volgnummer = 73]"/>
|
||||||
|
</xsl:otherwise>
|
||||||
|
</xsl:choose>
|
||||||
|
</xsl:variable>
|
||||||
|
<xsl:variable name="Perc_6">
|
||||||
|
<xsl:choose>
|
||||||
|
<xsl:when test="kenmerk[@volgnummer = 76 ] or kenmerk[@volgnummer = 76]!=''"><xsl:value-of select="substring(kenmerk[@volgnummer = 76],1,2)"/></xsl:when>
|
||||||
|
<xsl:otherwise>
|
||||||
|
0
|
||||||
|
</xsl:otherwise>
|
||||||
|
</xsl:choose>
|
||||||
|
</xsl:variable>
|
||||||
|
|
||||||
|
<xsl:variable name="Kosten_7">
|
||||||
|
<xsl:choose>
|
||||||
|
<xsl:when test="string(number(kenmerk[@volgnummer = 84]))='NaN' or kenmerk[@volgnummer = 84] = ''">0</xsl:when>
|
||||||
|
<xsl:otherwise>
|
||||||
|
<xsl:value-of select="kenmerk[@volgnummer = 84]"/>
|
||||||
|
</xsl:otherwise>
|
||||||
|
</xsl:choose>
|
||||||
|
</xsl:variable>
|
||||||
|
<xsl:variable name="Aantal_7">
|
||||||
|
<xsl:choose>
|
||||||
|
<xsl:when test="string(number(kenmerk[@volgnummer = 83]))='NaN' or kenmerk[@volgnummer = 83] = ''">0</xsl:when>
|
||||||
|
<xsl:otherwise>
|
||||||
|
<xsl:value-of select="kenmerk[@volgnummer = 83]"/>
|
||||||
|
</xsl:otherwise>
|
||||||
|
</xsl:choose>
|
||||||
|
</xsl:variable>
|
||||||
|
<xsl:variable name="Perc_7">
|
||||||
|
<xsl:choose>
|
||||||
|
<xsl:when test="kenmerk[@volgnummer = 86 ] or kenmerk[@volgnummer = 86]!=''"><xsl:value-of select="substring(kenmerk[@volgnummer = 86],1,2)"/></xsl:when>
|
||||||
|
<xsl:otherwise>
|
||||||
|
0
|
||||||
|
</xsl:otherwise>
|
||||||
|
</xsl:choose>
|
||||||
|
</xsl:variable>
|
||||||
|
|
||||||
|
<xsl:variable name="Kosten_8">
|
||||||
|
<xsl:choose>
|
||||||
|
<xsl:when test="string(number(kenmerk[@volgnummer = 94]))='NaN' or kenmerk[@volgnummer = 94] = ''">0</xsl:when>
|
||||||
|
<xsl:otherwise>
|
||||||
|
<xsl:value-of select="kenmerk[@volgnummer = 94]"/>
|
||||||
|
</xsl:otherwise>
|
||||||
|
</xsl:choose>
|
||||||
|
</xsl:variable>
|
||||||
|
<xsl:variable name="Aantal_8">
|
||||||
|
<xsl:choose>
|
||||||
|
<xsl:when test="string(number(kenmerk[@volgnummer = 93]))='NaN' or kenmerk[@volgnummer = 93] = ''">0</xsl:when>
|
||||||
|
<xsl:otherwise>
|
||||||
|
<xsl:value-of select="kenmerk[@volgnummer = 93]"/>
|
||||||
|
</xsl:otherwise>
|
||||||
|
</xsl:choose>
|
||||||
|
</xsl:variable>
|
||||||
|
<xsl:variable name="Perc_8">
|
||||||
|
<xsl:choose>
|
||||||
|
<xsl:when test="kenmerk[@volgnummer = 96 ] or kenmerk[@volgnummer = 96]!=''"><xsl:value-of select="substring(kenmerk[@volgnummer = 96],1,2)"/></xsl:when>
|
||||||
|
<xsl:otherwise>
|
||||||
|
0
|
||||||
|
</xsl:otherwise>
|
||||||
|
</xsl:choose>
|
||||||
|
</xsl:variable>
|
||||||
|
|
||||||
|
<xsl:variable name="Kosten_9">
|
||||||
|
<xsl:choose>
|
||||||
|
<xsl:when test="string(number(kenmerk[@volgnummer = 104]))='NaN' or kenmerk[@volgnummer = 104] = ''">0</xsl:when>
|
||||||
|
<xsl:otherwise>
|
||||||
|
<xsl:value-of select="kenmerk[@volgnummer = 104]"/>
|
||||||
|
</xsl:otherwise>
|
||||||
|
</xsl:choose>
|
||||||
|
</xsl:variable>
|
||||||
|
<xsl:variable name="Aantal_9">
|
||||||
|
<xsl:choose>
|
||||||
|
<xsl:when test="string(number(kenmerk[@volgnummer = 103]))='NaN' or kenmerk[@volgnummer = 103] = ''">0</xsl:when>
|
||||||
|
<xsl:otherwise>
|
||||||
|
<xsl:value-of select="kenmerk[@volgnummer = 103]"/>
|
||||||
|
</xsl:otherwise>
|
||||||
|
</xsl:choose>
|
||||||
|
</xsl:variable>
|
||||||
|
<xsl:variable name="Perc_9">
|
||||||
|
<xsl:choose>
|
||||||
|
<xsl:when test="kenmerk[@volgnummer = 106 ] or kenmerk[@volgnummer = 106]!=''"><xsl:value-of select="substring(kenmerk[@volgnummer = 106],1,2)"/></xsl:when>
|
||||||
|
<xsl:otherwise>
|
||||||
|
0
|
||||||
|
</xsl:otherwise>
|
||||||
|
</xsl:choose>
|
||||||
|
</xsl:variable>
|
||||||
|
|
||||||
<xsl:variable name="tot_kosten_ex_btw" select="format-number($Kosten_1 * $Aantal_1, '#.00') + format-number($Kosten_2 * $Aantal_2, '#.00') + format-number($Kosten_3 * $Aantal_3, '#.00') + format-number($Kosten_4 * $Aantal_4, '#.00') + format-number($Kosten_5 * $Aantal_5, '#.00')"/>
|
<xsl:variable name="tot_kosten_ex_btw" select="format-number($Kosten_1 * $Aantal_1, '#.00') + format-number($Kosten_2 * $Aantal_2, '#.00') + format-number($Kosten_3 * $Aantal_3, '#.00') + format-number($Kosten_4 * $Aantal_4, '#.00') + format-number($Kosten_5 * $Aantal_5, '#.00') + format-number($Kosten_6 * $Aantal_6, '#.00') + format-number($Kosten_7 * $Aantal_7, '#.00') + format-number($Kosten_8 * $Aantal_8, '#.00') + format-number($Kosten_9 * $Aantal_9, '#.00')"/>
|
||||||
<xsl:variable name="tot_kosten_incl_btw" select="format-number($Kosten_1 * $Aantal_1 * (1 + ($Perc_1 div 100)), '#.00') + format-number($Kosten_2 * $Aantal_2 * (1 + ($Perc_2 div 100)), '#.00') + format-number($Kosten_3 * $Aantal_3 * (1 + ($Perc_3 div 100)), '#.00') + format-number($Kosten_4 * $Aantal_4 * (1 + ($Perc_4 div 100)), '#.00') + format-number($Kosten_5 * $Aantal_5 * (1 + ($Perc_5 div 100)), '#.00')"/>
|
<xsl:variable name="tot_kosten_incl_btw" select="format-number($Kosten_1 * $Aantal_1 * (1 + ($Perc_1 div 100)), '#.00') + format-number($Kosten_2 * $Aantal_2 * (1 + ($Perc_2 div 100)), '#.00') + format-number($Kosten_3 * $Aantal_3 * (1 + ($Perc_3 div 100)), '#.00') + format-number($Kosten_4 * $Aantal_4 * (1 + ($Perc_4 div 100)), '#.00') + format-number($Kosten_5 * $Aantal_5 * (1 + ($Perc_5 div 100)), '#.00') + format-number($Kosten_6 * $Aantal_6 * (1 + ($Perc_6 div 100)), '#.00') + format-number($Kosten_7 * $Aantal_7 * (1 + ($Perc_7 div 100)), '#.00') + format-number($Kosten_8 * $Aantal_8 * (1 + ($Perc_8 div 100)), '#.00') + format-number($Kosten_9 * $Aantal_9 * (1 + ($Perc_9 div 100)), '#.00')"/>
|
||||||
|
|
||||||
|
|
||||||
<tr>
|
<tr>
|
||||||
@@ -621,6 +721,54 @@ op de door de gemeente aangegeven parkeerplaatsen. Let op: Hiervoor dient u te b
|
|||||||
</tr>
|
</tr>
|
||||||
</xsl:if>
|
</xsl:if>
|
||||||
|
|
||||||
|
<xsl:if test="kenmerk[@volgnummer= 71] != '' and kenmerk[@volgnummer= 73] != '' and kenmerk[@volgnummer= 74] != ''">
|
||||||
|
<tr>
|
||||||
|
<td><xsl:value-of select="kenmerk[@volgnummer = 72]"/></td>
|
||||||
|
<td><xsl:value-of select="kenmerk[@volgnummer = 71]"/></td>
|
||||||
|
<td style="text-align:right">€ <xsl:value-of select="format-number($Kosten_6, '0,00', 'european')"/></td>
|
||||||
|
<td style="text-align:right"><xsl:value-of select="$Aantal_6"/></td>
|
||||||
|
<td style="text-align:right">€ <xsl:value-of select="format-number($Kosten_6 * $Aantal_6, '0,00', 'european')"/></td>
|
||||||
|
<td style="text-align:right"><xsl:value-of select="$Perc_6"/> %</td>
|
||||||
|
<td style="text-align:right">€ <xsl:value-of select="format-number($Kosten_6 * $Aantal_6 * (1 + ($Perc_6 div 100)), '0,00', 'european')"/></td>
|
||||||
|
</tr>
|
||||||
|
</xsl:if>
|
||||||
|
|
||||||
|
<xsl:if test="kenmerk[@volgnummer= 81] != '' and kenmerk[@volgnummer= 83] != '' and kenmerk[@volgnummer= 84] != ''">
|
||||||
|
<tr>
|
||||||
|
<td><xsl:value-of select="kenmerk[@volgnummer = 82]"/></td>
|
||||||
|
<td><xsl:value-of select="kenmerk[@volgnummer = 81]"/></td>
|
||||||
|
<td style="text-align:right">€ <xsl:value-of select="format-number($Kosten_7, '0,00', 'european')"/></td>
|
||||||
|
<td style="text-align:right"><xsl:value-of select="$Aantal_7"/></td>
|
||||||
|
<td style="text-align:right">€ <xsl:value-of select="format-number($Kosten_7 * $Aantal_7, '0,00', 'european')"/></td>
|
||||||
|
<td style="text-align:right"><xsl:value-of select="$Perc_7"/> %</td>
|
||||||
|
<td style="text-align:right">€ <xsl:value-of select="format-number($Kosten_7 * $Aantal_7 * (1 + ($Perc_7 div 100)), '0,00', 'european')"/></td>
|
||||||
|
</tr>
|
||||||
|
</xsl:if>
|
||||||
|
|
||||||
|
<xsl:if test="kenmerk[@volgnummer= 91] != '' and kenmerk[@volgnummer= 93] != '' and kenmerk[@volgnummer= 94] != ''">
|
||||||
|
<tr>
|
||||||
|
<td><xsl:value-of select="kenmerk[@volgnummer = 92]"/></td>
|
||||||
|
<td><xsl:value-of select="kenmerk[@volgnummer = 91]"/></td>
|
||||||
|
<td style="text-align:right">€ <xsl:value-of select="format-number($Kosten_8, '0,00', 'european')"/></td>
|
||||||
|
<td style="text-align:right"><xsl:value-of select="$Aantal_8"/></td>
|
||||||
|
<td style="text-align:right">€ <xsl:value-of select="format-number($Kosten_8 * $Aantal_8, '0,00', 'european')"/></td>
|
||||||
|
<td style="text-align:right"><xsl:value-of select="$Perc_8"/> %</td>
|
||||||
|
<td style="text-align:right">€ <xsl:value-of select="format-number($Kosten_8 * $Aantal_8 * (1 + ($Perc_8 div 100)), '0,00', 'european')"/></td>
|
||||||
|
</tr>
|
||||||
|
</xsl:if>
|
||||||
|
|
||||||
|
<xsl:if test="kenmerk[@volgnummer= 101] != '' and kenmerk[@volgnummer= 103] != '' and kenmerk[@volgnummer= 104] != ''">
|
||||||
|
<tr>
|
||||||
|
<td><xsl:value-of select="kenmerk[@volgnummer = 102]"/></td>
|
||||||
|
<td><xsl:value-of select="kenmerk[@volgnummer = 101]"/></td>
|
||||||
|
<td style="text-align:right">€ <xsl:value-of select="format-number($Kosten_9, '0,00', 'european')"/></td>
|
||||||
|
<td style="text-align:right"><xsl:value-of select="$Aantal_9"/></td>
|
||||||
|
<td style="text-align:right">€ <xsl:value-of select="format-number($Kosten_9 * $Aantal_9, '0,00', 'european')"/></td>
|
||||||
|
<td style="text-align:right"><xsl:value-of select="$Perc_9"/> %</td>
|
||||||
|
<td style="text-align:right">€ <xsl:value-of select="format-number($Kosten_9 * $Aantal_9 * (1 + ($Perc_9 div 100)), '0,00', 'european')"/></td>
|
||||||
|
</tr>
|
||||||
|
</xsl:if>
|
||||||
|
|
||||||
<tr>
|
<tr>
|
||||||
<td colspan='3'> </td>
|
<td colspan='3'> </td>
|
||||||
<td style="text-align:right"><b> TOTAAL </b></td>
|
<td style="text-align:right"><b> TOTAAL </b></td>
|
||||||
|
|||||||
Reference in New Issue
Block a user