HPJI#58451 templates toegevoegd en links voor de verschillende modules
svn path=/Website/branches/v2019.1/; revision=43474
This commit is contained in:
@@ -1953,6 +1953,12 @@
|
||||
</xsl:if>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2" style="font-size:10pt">Als je de melding wilt inzien, klik dan<xsl:element name="a"><xsl:attribute name="href">https://<xsl:value-of select="$FacilitorRoot" />/default.asp?<xsl:value-of select="../bookmarks/melding" /><xsl:value-of select="key" /> </xsl:attribute> <b> hier</b>.</xsl:element>
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td></td></tr>
|
||||
<tr><td></td></tr>
|
||||
<xsl:if test="not(//opdracht/extra_key) and extra_key">
|
||||
<xsl:variable name="mx_key"><xsl:value-of select="extra_key"/></xsl:variable>
|
||||
<tr>
|
||||
@@ -2242,6 +2248,17 @@
|
||||
</xsl:choose>
|
||||
<xsl:if test="string(rsv_ruimte[volgnr=$min_volgnr]/omschrijving)!=''"> - <xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/omschrijving"/></xsl:if> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="4" style="font-size:10pt">Als je de reservering wilt wijzigen of annuleren, klik dan
|
||||
<xsl:element name="a">
|
||||
<xsl:attribute name="href">https://<xsl:value-of select="$FacilitorRoot"/>/default.asp?<xsl:value-of select="../bookmarks/reservering"/>
|
||||
<xsl:value-of select="rsv_ruimte/key"/>
|
||||
</xsl:attribute> <b>hier.</b></xsl:element>
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td></td></tr>
|
||||
<tr><td></td></tr>
|
||||
<tr><td></td></tr>
|
||||
<tr>
|
||||
<td class="tekstkop" colspan="4" style="text-decoration:underline">Contactgegevens:</td>
|
||||
</tr>
|
||||
@@ -2841,6 +2858,887 @@ p.Kamernummer {
|
||||
</table>
|
||||
</xsl:if>
|
||||
</xsl:template>
|
||||
|
||||
|
||||
|
||||
|
||||
<!--Bestelling uit default om kikbare link toe te voegen. -->
|
||||
<xsl:template match="bestelling" mode="include">
|
||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
|
||||
<TR>
|
||||
<TD WIDTH="40" ROWSPAN="30" ID="LINKERMARGE"></TD>
|
||||
<TD>
|
||||
<table border="0" width="100%" bordercolor="#000000" CELLPADDING="2">
|
||||
<tr>
|
||||
<td align="left" width="100%" class="caption" colspan="4"><xsl:value-of select="//lcl/BES/bestelaanvraag"/> <xsl:value-of select="key"/>
|
||||
<xsl:if test="ismutatie=1"> (WIJZIGING)</xsl:if>
|
||||
<xsl:if test="isretour=1"> (RETOUR)</xsl:if>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2" style="font-size:10pt">Als je de bestelling wilt inzien, klik dan<xsl:element name="a"><xsl:attribute name="href">https://<xsl:value-of select="$FacilitorRoot" />/default.asp?<xsl:value-of select="../bookmarks/bestelling" /><xsl:value-of select="key" /> </xsl:attribute> <b> hier</b>.</xsl:element>
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td></td></tr>
|
||||
<tr><td></td></tr>
|
||||
<xsl:choose>
|
||||
<xsl:when test="string(aanvrager/naam_full)!=string(voor/naam_full)">
|
||||
<tr>
|
||||
<td width="13%" class="label" align="left"><xsl:value-of select="//lcl/FAC/aanvrager"/></td>
|
||||
<td width="33%" class="value" align="right">: <xsl:value-of select="aanvrager/naam_full"/></td>
|
||||
<td width="20%" class="label" align="left"><xsl:value-of select="//lcl/BES/aanvraagdatum"/></td>
|
||||
<td width="32%" class="value" align="right">:
|
||||
<xsl:value-of select="datum/datum"/> 
|
||||
<xsl:value-of select="datum/tijd"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="label"><xsl:value-of select="//lcl/BES/bestelvoor"/></td>
|
||||
<td class="value">: <xsl:value-of select="voor/naam_full"/></td>
|
||||
<td colspan="2"/>
|
||||
</tr>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<tr>
|
||||
<td width="13%" class="label" align="left"><xsl:value-of select="//lcl/FAC/aanvrager"/></td>
|
||||
<td width="33%" class="value" align="right">: <xsl:value-of select="voor/naam_full"/></td>
|
||||
<td width="20%" class="label" align="left"><xsl:value-of select="//lcl/BES/aanvraagdatum"/></td>
|
||||
<td width="32%" class="value" align="right">:
|
||||
<xsl:value-of select="datum/datum"/> 
|
||||
<xsl:value-of select="datum/tijd"/>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
<xsl:if test="string(voor/email)!=''">
|
||||
<tr>
|
||||
<td class="label"><xsl:value-of select="//lcl/FAC/e-mail"/></td>
|
||||
<td class="value">: <xsl:value-of select="voor/email"/></td>
|
||||
<td colspan="2"/>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
<xsl:choose>
|
||||
<xsl:when test="voor/telefoonnr!=''">
|
||||
<tr>
|
||||
<td class="label"><xsl:value-of select="//lcl/FAC/telefoon"/></td>
|
||||
<td class="value">: <xsl:value-of select="voor/telefoonnr"/></td>
|
||||
<td class="label"><xsl:value-of select="//lcl/BES/gewenste_afleverdatum"/></td>
|
||||
<td class="value">:
|
||||
<xsl:value-of select="leverdatum/datum"/>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:when>
|
||||
<xsl:when test="voor/mobiel!=''">
|
||||
<tr>
|
||||
<td class="label"><xsl:value-of select="//lcl/FAC/telefoon"/></td>
|
||||
<td class="value">: <xsl:value-of select="voor/mobiel"/></td>
|
||||
<td class="label"><xsl:value-of select="//lcl/BES/gewenste_afleverdatum"/></td>
|
||||
<td class="value">:
|
||||
<xsl:value-of select="leverdatum/datum"/>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<tr>
|
||||
<td class="label"><xsl:value-of select="//lcl/FAC/telefoon"/></td>
|
||||
<td class="value">: -</td>
|
||||
<td class="label"><xsl:value-of select="//lcl/BES/gewenste_afleverdatum"/></td>
|
||||
<td class="value">:
|
||||
<xsl:value-of select="leverdatum/datum"/>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
<tr>
|
||||
<td class="label"><xsl:value-of select="//lcl/FAC/afdeling"/></td>
|
||||
<td class="value">:
|
||||
<xsl:if test="voor/afdeling/omschrijving=''">-</xsl:if>
|
||||
<xsl:value-of select="voor/afdeling/omschrijving"/>
|
||||
</td>
|
||||
<td class="label"><xsl:value-of select="//lcl/BES/aanvraagstatus"/></td>
|
||||
<td class="value">: <xsl:value-of select="status"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="label"><xsl:value-of select="//lcl/FAC/kostenplaats"/></td>
|
||||
<td class="value">:
|
||||
<xsl:if test="kostenplaats/nr=''">-</xsl:if>
|
||||
<xsl:value-of select="kostenplaats/nr"/>
|
||||
</td>
|
||||
<td colspan="2"/>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="label" style="vertical-align:top"><xsl:value-of select="//lcl/BES/afleveradres"/></td>
|
||||
<td class="value">:
|
||||
<xsl:value-of select="afleveradres/naam"/>
|
||||
<xsl:if test="afleveradres/bezoek_adres">
|
||||
<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"/>
|
||||
</xsl:if>
|
||||
</td>
|
||||
<td colspan="2"/>
|
||||
</tr>
|
||||
<xsl:if test="bestel_opm">
|
||||
<tr>
|
||||
<td height="10px" colspan="4"/>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="label" style="vertical-align:top"><xsl:value-of select="//lcl/FAC/opmerkingen"/></td>
|
||||
<td class="value" colspan="3">:
|
||||
<xsl:call-template name="linebreaks">
|
||||
<xsl:with-param name="string" select="bestel_opm"/>
|
||||
</xsl:call-template>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
<tr>
|
||||
<td height="20px"/>
|
||||
</tr>
|
||||
<xsl:for-each select="kenmerk[count(@xmlnode)=0]">
|
||||
<xsl:if test="(@type!='L' and @type!='l' and @type!='Q')">
|
||||
<tr>
|
||||
<td class="label">
|
||||
<xsl:value-of select="@naam"/>
|
||||
</td>
|
||||
<td class="value" colspan="3">: <xsl:value-of select="."/></td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
</xsl:for-each>
|
||||
<tr>
|
||||
<td height="20px"/>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="4" style="border-top:1px solid #000;"/>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="4">
|
||||
<table cellpadding="1" cellspacing="0" border="0" bordercolor="#000000" frame="box" width="99%">
|
||||
<tr>
|
||||
<th class="besth" style="text-align:left"><xsl:value-of select="//lcl/BES/artikelnr"/></th>
|
||||
<th class="besth"><xsl:value-of select="//lcl/FAC/omschrijving"/></th>
|
||||
<th class="besth"><xsl:value-of select="//lcl/FAC/opmerkingen"/></th>
|
||||
<th class="besth" style="text-align:right"><xsl:value-of select="//lcl/FAC/aantal"/></th>
|
||||
<th class="besth" style="text-align:right"><xsl:value-of select="//lcl/FAC/prijs"/></th>
|
||||
<th class="besth" style="text-align:right"><xsl:value-of select="//lcl/FAC/totaal"/></th>
|
||||
</tr>
|
||||
<xsl:for-each select="bestelitem">
|
||||
<tr>
|
||||
<td class="besresult" style="text-align:left">
|
||||
 <xsl:value-of select="srtdeel/artikel_nummer"/>
|
||||
</td>
|
||||
<td class="besresult" style="text-align:left">
|
||||
<xsl:value-of select="srtdeel/omschrijving"/>
|
||||
</td>
|
||||
<td class="besresult">
|
||||
<xsl:for-each select="kenmerk[count(@xmlnode)=0]">
|
||||
<xsl:if test="(@type!='L' and @type!='l' and @type!='Q')">
|
||||
<xsl:value-of select="@naam"/>:
|
||||
<xsl:value-of select="."/>
|
||||
<br/>
|
||||
</xsl:if>
|
||||
</xsl:for-each> </td>
|
||||
<td class="besresult" style="text-align:right">
|
||||
<xsl:value-of select="aantal"/>
|
||||
</td>
|
||||
<td class="besresult" style="text-align:right">
|
||||
<xsl:value-of select="format-number(prijs, '0,00', 'european')"/>
|
||||
</td>
|
||||
<td class="besresult" style="text-align:right">
|
||||
<xsl:value-of select="format-number(aantal*prijs, '0,00', 'european')"/>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:for-each>
|
||||
<tr>
|
||||
<td colspan="6" height="6px" style="border-top:1px solid #000;"/>
|
||||
</tr>
|
||||
|
||||
<xsl:if test="/facilitor/bestelling/levkosten != '0'">
|
||||
<tr>
|
||||
<td class="label" style="text-align:right;border-style:solid;border-width:0px;" colspan="5"><xsl:value-of select="//lcl/BES/transportkosten"/>:</td>
|
||||
<td class="label" style="text-align:right;border-style:solid;border-width:0px;">
|
||||
<xsl:value-of select="format-number(/facilitor/bestelling/levkosten, '0,00', 'european')"/>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
|
||||
<tr>
|
||||
<td class="tekstkop" style="text-align:right;border-style:solid;border-width:0px;" colspan="5"><xsl:value-of select="//lcl/FAC/totaal"/>:</td>
|
||||
<td class="tekstkop" style="text-align:right;border-style:solid;border-width:0px;">
|
||||
<xsl:value-of select="format-number(sum(/facilitor/bestelling/bestelitem/totaal)+ /facilitor/bestelling/levkosten, '0,00', 'european')"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</TD>
|
||||
<TD WIDTH="30" ROWSPAN="30" ID="RECHTERMARGE"/>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="bestelling" mode="kto">
|
||||
<br/>Geachte heer/mevrouw <xsl:value-of select="voor/naam_full"/>,<br/><br/>
|
||||
<br/>De bestelling <xsl:value-of select="key"/> is onlangs geleverd.
|
||||
<br/>Om je in de toekomst nog beter van dienst te kunnen zijn, is je mening omtrent de uitgevoerde werkzaamheden van belang.
|
||||
<br/>Wij verzoeken je
|
||||
<xsl:call-template name="kto_url">
|
||||
<xsl:with-param name="bmr">b</xsl:with-param>
|
||||
</xsl:call-template> te volgen en je reactie te geven. Het invullen van dit formulier duurt ongeveer 2 minuten.
|
||||
<br/>Bij voorbaat hartelijk dank voor je medewerking.
|
||||
<br/>
|
||||
<br/>Facilitair Service Centre
|
||||
<br/>
|
||||
<br/>Onderstaand tref je de gegevens van deze bestelling nogmaals aan:<br/><br/><br/>
|
||||
<xsl:apply-templates select="." mode="include"/>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="bestelling" mode="full">
|
||||
<xsl:choose>
|
||||
<xsl:when test="$mode='summary'"></xsl:when>
|
||||
<xsl:otherwise>
|
||||
<html>
|
||||
<xsl:comment>================================ BESTELLINGEN ==============================</xsl:comment>
|
||||
<xsl:comment>Facilitor default XSL template for bestellingen</xsl:comment>
|
||||
<xsl:call-template name="htmlhead"/>
|
||||
<xsl:element name="body">
|
||||
<xsl:if test="$mode!='email'">
|
||||
<xsl:attribute name="onload">window.print();</xsl:attribute>
|
||||
</xsl:if>
|
||||
<xsl:call-template name="pageheader"/>
|
||||
<xsl:choose>
|
||||
<xsl:when test="$srtnotificatiecode = 'BESKTO'">
|
||||
<xsl:apply-templates select="." mode="kto"/>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:apply-templates select="." mode="include"/>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
<xsl:call-template name="pagefooter"/>
|
||||
</xsl:element>
|
||||
</html>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="bestelling">
|
||||
<xsl:choose>
|
||||
<xsl:when test="@mode='preview'">
|
||||
<xsl:apply-templates select="." mode="preview"/>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:apply-templates select="." mode="full"/>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:template>
|
||||
|
||||
|
||||
|
||||
<!--Afspraal template uit default om kikbare link toe te voegen. -->
|
||||
<xsl:template match="afspraak" mode="include">
|
||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
|
||||
<TR>
|
||||
<TD WIDTH="40" ROWSPAN="30" ID="LINKERMARGE"/>
|
||||
<TD>
|
||||
<xsl:choose>
|
||||
<xsl:when test="not(boolean(bezoeker))">
|
||||
<table>
|
||||
<tr>
|
||||
<td height="20"/>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="caption"><xsl:value-of select="//lcl/BEZ/geen_bezoekers"/></td>
|
||||
</tr>
|
||||
</table>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<!-- Bevestiging bezoekers registratie -->
|
||||
<table border="0" bordercolor="#ffffff" width="100%">
|
||||
<tr>
|
||||
<td class="caption" valign="top" colspan="2"><xsl:value-of select="//lcl/BEZ/bevestiging_bezoekersregistratie"/> <xsl:value-of select="key"/><br/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2" style="font-size:10pt">Als je de afspraak wilt inzien, klik dan<xsl:element name="a"><xsl:attribute name="href">https://<xsl:value-of select="$FacilitorRoot" />/default.asp?<xsl:value-of select="../bookmarks/afspraak" /><xsl:value-of select="key" /> </xsl:attribute> <b> hier</b>.</xsl:element>
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td> </td></tr>
|
||||
<tr><td> </td></tr>
|
||||
<tr><td></td></tr>
|
||||
<tr><td></td></tr>
|
||||
<tr><td></td></tr>
|
||||
<tr>
|
||||
<td class="label" width="20%"><xsl:value-of select="//lcl/FAC/aanvrager"/></td>
|
||||
<td class="value" width="80%">: <xsl:value-of select="contact_user/naam_full"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="label" width="20%"><xsl:value-of select="//lcl/FAC/e-mail"/></td>
|
||||
<td class="value" width="80%">: <xsl:value-of select="contact_user/email"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="label" width="20%"><xsl:value-of select="//lcl/FAC/locatie"/></td>
|
||||
<td class="value" width="80%">: <xsl:value-of select="contact_user/werkplek/plaats/regio/district/locatie/omschrijving"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="label" width="20%"><xsl:value-of select="//lcl/FAC/afdeling"/></td>
|
||||
<td class="value" width="80%">: <xsl:value-of select="contact_user/afdeling/omschrijving"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td height="20px"/>
|
||||
</tr>
|
||||
<xsl:if test="contact_user/key!=ingevoerd_user/key">
|
||||
<tr>
|
||||
<td width="20%" class="label"><xsl:value-of select="//lcl/BEZ/behandeld_door"/></td>
|
||||
<td width="80%" class="value">: <xsl:value-of select="ingevoerd_user/naam_full"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td height="20px"/>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
<xsl:call-template name="bez_begintext"/>
|
||||
<tr>
|
||||
<td height="20px"/>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="tekstkop" colspan="2"><xsl:value-of select="//lcl/BEZ/bezoekgegevens"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="label" width="20%"><xsl:value-of select="//lcl/BEZ/datum_bezoek"/></td>
|
||||
<td class="value" width="80%">: <xsl:value-of select="datum/datum"/>
|
||||
<xsl:if test="datum/datum!=eind/datum">- <xsl:value-of select="eind/datum"/></xsl:if>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="label" width="20%"><xsl:value-of select="//lcl/BEZ/tijd_bezoek"/></td>
|
||||
<td class="value" width="80%">: <xsl:value-of select="datum/tijd"/> - <xsl:value-of select="eind/tijd"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="label" width="20%"><xsl:value-of select="//lcl/BEZ/op_bezoek_bij"/></td>
|
||||
<td class="value" width="80%">: <xsl:value-of select="gastheer"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="label" width="20%"><xsl:value-of select="//lcl/FAC/telefoon"/></td>
|
||||
<td class="value" width="80%">: <xsl:value-of select="telefoonnr"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="label" width="20%"><xsl:value-of select="//lcl/BEZ/bezoek_locatie"/></td>
|
||||
<td class="value" width="80%">
|
||||
<xsl:choose>
|
||||
<xsl:when test="plaats/plaatsaanduiding">
|
||||
: <xsl:value-of select="plaats/plaatsaanduiding"/>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
: <xsl:value-of select="ruimte"/>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="label" width="20%"><xsl:value-of select="//lcl/BEZ/actie"/></td>
|
||||
<td class="value" width="80%">: <xsl:value-of select="actie"/></td>
|
||||
</tr>
|
||||
<xsl:if test="opmerking!=''">
|
||||
<tr>
|
||||
<td class="label" width="20%"><xsl:value-of select="//lcl/FAC/opmerking"/></td>
|
||||
<td class="value" width="80%">: <xsl:value-of select="opmerking"/></td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
<tr>
|
||||
<td height="20px"/>
|
||||
</tr>
|
||||
<!-- afspraak -->
|
||||
<xsl:for-each select="bezoeker">
|
||||
<xsl:sort select="naam"/>
|
||||
<xsl:choose>
|
||||
<xsl:when test="position() = 1">
|
||||
<tr>
|
||||
<td height="10" style="border-right: 0px solid; border-top: 0px solid; border-left: 0px solid; border-bottom: 0px solid"/>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="3" class="tekstkop"><xsl:value-of select="//lcl/BEZ/bez_begintext2"/></td>
|
||||
</tr>
|
||||
</xsl:when>
|
||||
</xsl:choose>
|
||||
<tr>
|
||||
<td class="result">
|
||||
<xsl:value-of select="naam"/>
|
||||
</td>
|
||||
<td class="result">
|
||||
<xsl:value-of select="bedrijf"/>
|
||||
<xsl:if test="deel">, <xsl:value-of select="//lcl/BEZ/parkeerplaats_gereserveerd"/></xsl:if>
|
||||
<xsl:for-each select="kenmerk[@type!='L' and @type!='l' and @type!='Q' and count(@xmlnode)=0]">
|
||||
<xsl:sort select="@volgnummer" data-type="number"/>
|
||||
<xsl:if test=".!=''">
|
||||
<tr>
|
||||
<td align="right">
|
||||
<b>
|
||||
<xsl:value-of select="@naam"/>:</b>
|
||||
</td>
|
||||
<td colspan="3">
|
||||
<xsl:value-of select="."/>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
</xsl:for-each>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:for-each>
|
||||
<xsl:call-template name="bez_endtext"/>
|
||||
</table>
|
||||
<!-- Bevestiging bezoekers registratie -->
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</TD>
|
||||
<TD WIDTH="30" ROWSPAN="30" ID="RECHTERMARGE"/>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</xsl:template>
|
||||
|
||||
|
||||
<xsl:template match="afspraak" mode="full">
|
||||
<xsl:choose>
|
||||
<xsl:when test="$mode='summary'"></xsl:when>
|
||||
<xsl:otherwise>
|
||||
<html>
|
||||
<xsl:comment>================================ AFSPRAKEN ==============================</xsl:comment>
|
||||
<xsl:comment>Facilitor default XSL template for afspraak</xsl:comment>
|
||||
<xsl:call-template name="htmlhead"/>
|
||||
<xsl:element name="body">
|
||||
<xsl:if test="$mode!='email'">
|
||||
<xsl:attribute name="onload">window.print();</xsl:attribute>
|
||||
</xsl:if>
|
||||
<xsl:call-template name="pageheader"/>
|
||||
<xsl:apply-templates select="." mode="include"/>
|
||||
<xsl:call-template name="pagefooter"/>
|
||||
</xsl:element>
|
||||
</html>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:template>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!--Contract uit default. om klikbare link te maken. -->
|
||||
<xsl:template match="contract" mode="include">
|
||||
<table border="0" cellpadding="1">
|
||||
<xsl:if test="extra_key">
|
||||
<xsl:variable name="mx_key"><xsl:value-of select="extra_key"/></xsl:variable>
|
||||
<tr>
|
||||
<td align="right" valign="top" style="padding-top:10px;" class="label">
|
||||
<b><xsl:value-of select="//lcl/FAC/bericht"/>:</b>
|
||||
</td>
|
||||
<td colspan="3" style="padding-top:10px;" class="value">
|
||||
<xsl:call-template name="linebreaks">
|
||||
<xsl:with-param name="string" select="notes/note[key=$mx_key]/omschrijving"/>
|
||||
</xsl:call-template>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="4" style="padding-bottom:20px;">
|
||||
<hr/>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
<tr>
|
||||
<td colspan="4" class="caption"><strong><xsl:value-of select="//lcl/CNT/contract"/> <xsl:value-of select="nummer_intern"/><xsl:if test="versie!=''">.<xsl:value-of select="versie"/></xsl:if></strong>
|
||||
 <xsl:value-of select="eigenaar_afd/omschrijving"/>/<xsl:value-of select="bedrijf/naam"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2" style="font-size:10pt">Als je het contract wilt inzien, klik dan<xsl:element name="a"><xsl:attribute name="href">https://<xsl:value-of select="$FacilitorRoot" />/default.asp?<xsl:value-of select="../bookmarks/contract" /><xsl:value-of select="key" /> </xsl:attribute> <b> hier</b>.</xsl:element>
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td></td></tr>
|
||||
<tr><td></td></tr>
|
||||
<xsl:call-template name="cnt_begintext"/>
|
||||
<tr>
|
||||
<td class="subcaption" colspan="2" width="50%"><xsl:value-of select="//lcl/CNT/algemene_gegevens"/></td>
|
||||
<td class="subcaption" colspan="2" width="50%"><xsl:value-of select="//lcl/CNT/data"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2">
|
||||
<table border="0" id="administratief" width="100%">
|
||||
<tr>
|
||||
<td class="label" width="30%"><xsl:value-of select="//lcl/CNT/contractsoort"/>:</td>
|
||||
<td class="value">
|
||||
<xsl:value-of select="discipline/omschrijving"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="label"><xsl:value-of select="//lcl/CNT/beschrijving"/>:</td>
|
||||
<td class="value">
|
||||
<xsl:value-of select="omschrijving"/>
|
||||
</td>
|
||||
</tr>
|
||||
<xsl:if test="nummer!=''">
|
||||
<tr>
|
||||
<td class="label"><xsl:value-of select="//lcl/CNT/extern_nr"/>:</td>
|
||||
<td class="value">
|
||||
<xsl:value-of select="nummer"/>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
<xsl:if test="contract">
|
||||
<tr>
|
||||
<td class="label"><xsl:value-of select="//lcl/CNT/mantel"/>:</td>
|
||||
<td class="value">
|
||||
<xsl:value-of select="contract/nummer_intern"/>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
<xsl:if test="document!=''">
|
||||
<tr>
|
||||
<td class="label"><xsl:value-of select="//lcl/FAC/omschrijving"/>:</td>
|
||||
<td class="value">
|
||||
<xsl:value-of select="document"/>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
</table>
|
||||
</td>
|
||||
<td colspan="2">
|
||||
<table border="0" width="100%" id="datums">
|
||||
<tr>
|
||||
<td class="label" width="30%"><xsl:value-of select="//lcl/CNT/ingangsdatum"/>:</td>
|
||||
<td class="value">
|
||||
<xsl:value-of select="looptijd_van/datum"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="label"><xsl:value-of select="//lcl/CNT/rappeldatum"/>:</td>
|
||||
<td class="value">
|
||||
<xsl:value-of select="rappeldatum/datum"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="label"><xsl:value-of select="//lcl/CNT/opzegdatum"/>:</td>
|
||||
<td class="value">
|
||||
<xsl:value-of select="opzegdatum/datum"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="label"><xsl:value-of select="//lcl/CNT/einddatum"/>:</td>
|
||||
<td class="value">
|
||||
<xsl:value-of select="looptijd_tot/datum"/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td height="10px"/>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="subcaption" colspan="2"><xsl:value-of select="//lcl/CNT/eigenaar"/></td>
|
||||
<td class="subcaption" colspan="2"><xsl:value-of select="//lcl/CNT/contractpartij"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2">
|
||||
<table border="0" id="eigenaar" width="100%">
|
||||
<tr>
|
||||
<td class="label" width="30%"><xsl:value-of select="//lcl/CNT/eigenaar"/>:</td>
|
||||
<td class="value">
|
||||
<xsl:value-of select="eigenaar_afd/omschrijving"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="label"><xsl:value-of select="//lcl/CNT/beheerder"/>:</td>
|
||||
<td class="value">
|
||||
<xsl:value-of select="beheerder/naam_full"/>
|
||||
</td>
|
||||
</tr>
|
||||
<xsl:if test="kostenplaats">
|
||||
<tr>
|
||||
<td class="label"><xsl:value-of select="//lcl/FAC/kostenplaats"/>:</td>
|
||||
<td class="value">
|
||||
<xsl:value-of select="kostenplaats/nr"/> 
|
||||
<xsl:value-of select="kostenplaats/omschrijving"/>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
</table>
|
||||
</td>
|
||||
<td colspan="2">
|
||||
<table border="0" id="contractant" width="100%">
|
||||
<tr>
|
||||
<td class="label" width="30%"><xsl:value-of select="//lcl/CNT/uitvoerder"/>:</td>
|
||||
<td class="value">
|
||||
<xsl:value-of select="bedrijf/naam"/>
|
||||
<xsl:if test="bedrijf/bezoek_plaats!=''"> 
|
||||
- <xsl:value-of select="bedrijf/bezoek_plaats"/></xsl:if>
|
||||
<xsl:if test="bedrijf/leverancier_nr!=''"> 
|
||||
(<xsl:value-of select="bedrijf/leverancier_nr"/>)</xsl:if>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td/>
|
||||
<td class="value">
|
||||
<xsl:value-of select="bedrijf/post_adres"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td/>
|
||||
<td class="value">
|
||||
<xsl:value-of select="bedrijf/post_postcode"/> 
|
||||
<xsl:value-of select="bedrijf/post_plaats"/>
|
||||
</td>
|
||||
</tr>
|
||||
<xsl:if test="contactpersoon">
|
||||
<tr>
|
||||
<td class="label"><xsl:value-of select="//lcl/FAC/contactpersoon"/>:</td>
|
||||
<td class="value">
|
||||
<xsl:value-of select="contactpersoon/naam_full"/>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
<xsl:if test="contactpersoon/telefoon1!=''">
|
||||
<tr>
|
||||
<td class="label"><xsl:value-of select="//lcl/FAC/telefoon"/>:</td>
|
||||
<td class="value">
|
||||
<xsl:value-of select="contactpersoon/telefoon1"/>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td height="10px"/>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="subcaption" colspan="2"><xsl:value-of select="//lcl/FAC/opmerkingen"/></td>
|
||||
<td class="subcaption" colspan="2"><xsl:value-of select="//lcl/CNT/financieel"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2">
|
||||
<xsl:value-of select="opmerking"/>
|
||||
</td>
|
||||
<td colspan="2">
|
||||
<table border="0" id="financieel" width="100%">
|
||||
<xsl:if test="termijnkosten!=''">
|
||||
<tr>
|
||||
<td class="label" width="30%"><xsl:value-of select="//lcl/CNT/termijnbedrag"/>:</td>
|
||||
<td class="value">
|
||||
<xsl:call-template name="europrijs">
|
||||
<xsl:with-param name="prijs" select="termijnkosten"/>
|
||||
</xsl:call-template>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
<tr>
|
||||
<td class="label"><xsl:value-of select="//lcl/CNT/contractbedrag"/>:</td>
|
||||
<td class="value">
|
||||
<xsl:call-template name="europrijs">
|
||||
<xsl:with-param name="prijs" select="kosten"/>
|
||||
</xsl:call-template>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td height="10px"/>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="subcaption" colspan="4"><xsl:value-of select="//lcl/FAC/details"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="4">
|
||||
<table>
|
||||
<xsl:for-each select="kenmerk[count(@xmlnode)=0]">
|
||||
<xsl:sort select="@volgnummer" data-type="number"/>
|
||||
<xsl:if test=".!=''">
|
||||
<tr>
|
||||
<td class="label">
|
||||
<xsl:value-of select="@naam"/>:</td>
|
||||
<td class="value">
|
||||
<xsl:value-of select="."/>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
</xsl:for-each>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td height="10px"/>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="subcaption" colspan="4"><xsl:value-of select="//lcl/CNT/scope"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="4">
|
||||
<xsl:if test="contract_plaats/plaats">
|
||||
<table cellspacing="1" width="100%">
|
||||
<tr>
|
||||
<td>
|
||||
<strong><xsl:value-of select="//lcl/CNT/scope"/></strong>
|
||||
</td>
|
||||
<td></td>
|
||||
<td>
|
||||
<strong><xsl:value-of select="//lcl/FAC/locatie"/></strong>
|
||||
</td>
|
||||
<td>
|
||||
<strong><xsl:value-of select="//lcl/FAC/adres"/></strong>
|
||||
</td>
|
||||
<td>
|
||||
<strong><xsl:value-of select="//lcl/FAC/plaats"/></strong>
|
||||
</td>
|
||||
<td style="text-align:right">
|
||||
<strong><xsl:value-of select="//lcl/CNT/bedrag"/></strong>
|
||||
</td>
|
||||
</tr>
|
||||
<xsl:for-each select="contract_plaats/plaats">
|
||||
<xsl:sort select="regio/district/locatie/omschrijving"/>
|
||||
<tr>
|
||||
<xsl:if test="@type='L'">
|
||||
<td><xsl:value-of select="//lcl/FAC/locatie"/></td>
|
||||
<td><xsl:value-of select="plaatsaanduiding"/></td>
|
||||
<td><xsl:value-of select="regio/district/locatie/omschrijving"/></td>
|
||||
</xsl:if>
|
||||
<xsl:if test="@type='G'">
|
||||
<td><xsl:value-of select="//lcl/FAC/gebouw"/></td>
|
||||
<td><xsl:value-of select="plaatsaanduiding"/></td>
|
||||
<td><xsl:value-of select="regio/district/locatie/gebouw/omschrijving"/></td>
|
||||
</xsl:if>
|
||||
<xsl:if test="@type='T'">
|
||||
<td><xsl:value-of select="//lcl/FAC/terrein"/></td>
|
||||
<td><xsl:value-of select="plaatsaanduiding"/></td>
|
||||
<td><xsl:value-of select="regio/district/locatie/omschrijving"/></td>
|
||||
</xsl:if>
|
||||
<xsl:if test="@type='V'">
|
||||
<td><xsl:value-of select="//lcl/FAC/bouwlaag"/></td>
|
||||
<td><xsl:value-of select="plaatsaanduiding"/></td>
|
||||
<td><xsl:value-of select="regio/district/locatie/gebouw/omschrijving"/></td>
|
||||
</xsl:if>
|
||||
<xsl:if test="@type='R'">
|
||||
<td><xsl:value-of select="//lcl/FAC/ruimte"/></td>
|
||||
<td><xsl:value-of select="plaatsaanduiding"/> <xsl:value-of select="regio/district/locatie/gebouw/verdieping/ruimte/omschrijving"/></td>
|
||||
<td><xsl:value-of select="regio/district/locatie/gebouw/omschrijving"/>
|
||||
</td>
|
||||
</xsl:if>
|
||||
<td>
|
||||
<xsl:value-of select="regio/district/locatie/adres"/>
|
||||
</td>
|
||||
<td>
|
||||
<xsl:value-of select="regio/district/locatie/plaats"/>
|
||||
</td>
|
||||
<td style="text-align:right">
|
||||
<xsl:call-template name="europrijs">
|
||||
<xsl:with-param name="prijs" select="../kosten"/>
|
||||
</xsl:call-template>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:for-each>
|
||||
</table>
|
||||
</xsl:if>
|
||||
|
||||
<xsl:if test="contract_object/srtdeel">
|
||||
<table cellspacing="1">
|
||||
<tr>
|
||||
<td>
|
||||
<strong><xsl:value-of select="//lcl/CNT/betreft"/>:</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<xsl:for-each select="contract_object/srtdeel">
|
||||
<xsl:sort select="omschrijving"/>
|
||||
<tr>
|
||||
<td>
|
||||
<xsl:value-of select="omschrijving"/>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:for-each>
|
||||
</table>
|
||||
</xsl:if>
|
||||
<xsl:if test="contract_object/deel">
|
||||
<table cellspacing="1">
|
||||
<tr>
|
||||
<td>
|
||||
<strong><xsl:value-of select="//lcl/CNT/objecten"/>:</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<xsl:for-each select="contract_object/deel">
|
||||
<xsl:sort select="omschrijving"/>
|
||||
<tr>
|
||||
<td>
|
||||
<xsl:value-of select="omschrijving"/>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:for-each>
|
||||
</table>
|
||||
</xsl:if>
|
||||
|
||||
<!-- moet nog voor terreinen -->
|
||||
<xsl:if test="contract_onrgoed">
|
||||
<table cellspacing="1">
|
||||
<tr>
|
||||
<td>
|
||||
<strong><xsl:value-of select="//lcl/CNT/gehuurd"/>:</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<xsl:for-each select="contract_onrgoed">
|
||||
<xsl:sort select="ruimte/srtruimte/omschrijving"/>
|
||||
<tr>
|
||||
<td>
|
||||
<xsl:value-of select="ruimte/srtruimte/omschrijving"/>
|
||||
</td>
|
||||
<td>
|
||||
<xsl:value-of select="ruimte/nr"/>
|
||||
</td>
|
||||
<td>
|
||||
<xsl:value-of select="ruimte/omschrijving"/>
|
||||
</td>
|
||||
<td>
|
||||
<xsl:value-of select="ruimte/prijs"/>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:for-each>
|
||||
</table>
|
||||
</xsl:if>
|
||||
</td>
|
||||
</tr>
|
||||
<xsl:call-template name="cnt_endtext"/>
|
||||
</table>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="contract" mode="full">
|
||||
<xsl:choose>
|
||||
<xsl:when test="$mode='summary'"></xsl:when>
|
||||
<xsl:otherwise>
|
||||
<html>
|
||||
<xsl:comment>================================ CONTRACT ==============================</xsl:comment>
|
||||
<xsl:comment>Facilitor default XSL template for contract</xsl:comment>
|
||||
<xsl:call-template name="htmlhead"/>
|
||||
<xsl:element name="body">
|
||||
<xsl:if test="$mode!='email'">
|
||||
<xsl:attribute name="onload">window.print();</xsl:attribute>
|
||||
</xsl:if>
|
||||
<xsl:call-template name="pageheader"/>
|
||||
<xsl:apply-templates select="." mode="include"/>
|
||||
<xsl:call-template name="pagefooter"/>
|
||||
</xsl:element>
|
||||
</html>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:template>
|
||||
|
||||
|
||||
|
||||
|
||||
</xsl:stylesheet>
|
||||
<!-- Stylesheet edited using Stylus Studio - (c) 2004-2007. Progress Software Corporation. All rights reserved. --><!-- Stylus Studio meta-information - (c) 2004-2009. Progress Software Corporation. All rights reserved.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user