svn path=/Website/branches/v2015.2/; revision=27391
This commit is contained in:
Maarten van der Heide
2015-12-10 12:42:22 +00:00
parent 598e2bdd8f
commit 64a932734c

View File

@@ -171,7 +171,7 @@
<table border="0" width="100%">
<tr>
<td colspan="4" style="font-size:14pt;padding-top:20px;padding-bottom:20px;">
<b><xsl:value-of select="//lcl/MLD/melding"/>&#160;<xsl:value-of select="discipline/srtdiscipline/prefix"/><xsl:value-of select="key"/> (<xsl:value-of select="discipline/omschrijving"/>/<xsl:value-of select="stdmelding/omschrijving"/>)</b>
<b><xsl:value-of select="//lcl/MLD/melding"/>&#xA0;<xsl:value-of select="discipline/srtdiscipline/prefix"/><xsl:value-of select="key"/> (<xsl:value-of select="discipline/omschrijving"/>/<xsl:value-of select="stdmelding/omschrijving"/>)</b>
</td>
<!--td colspan="2" style="font-size:14pt;padding-top:20px;padding-bottom:20px;">
<xsl:if test="spoed&lt;3"><b><xsl:value-of select="//lcl/MLD/spoed"/></b></xsl:if>
@@ -316,6 +316,174 @@
</table>
</xsl:template>
<xsl:template match="opdracht" mode="include">
<!--xsl:variable name="mandaat">
<xsl:choose><xsl:when test="uitvoerende/bedrijf/kenmerk[@key='1000']!=''"><xsl:value-of select="uitvoerende/bedrijf/kenmerk[@key='1000']"/></xsl:when><xsl:otherwise>500,00</xsl:otherwise></xsl:choose>
</xsl:variable-->
<xsl:variable name="slatijd">
<xsl:choose>
<xsl:when test="melding/uitvoertijd[@eenheid='U']"><xsl:value-of select="melding/uitvoertijd"/>&#xA0;<xsl:value-of select="//lcl/MLD/uren"/></xsl:when>
<xsl:otherwise><xsl:value-of select="melding/uitvoertijd"/>&#xA0;<xsl:value-of select="//lcl/FAC/dagen"/></xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:variable name="cp">
<xsl:for-each select="uitvoerende/bedrijf/contactpersoon">
<xsl:sort select="naam"/>
<xsl:if test="position()=1"><xsl:copy-of select="."/></xsl:if>
</xsl:for-each>
</xsl:variable>
<xsl:variable name="voorl">
<xsl:choose>
<!-- Voorletters van geselecteerde contactpersoon (of leeg) -->
<xsl:when test="contactpersoon/naam!=''"><xsl:value-of select="contactpersoon/voorletters"/></xsl:when>
<!-- Voorletters van alfabetisch eerste van contactpersonen (of leeg) -->
<xsl:otherwise><xsl:value-of select="msxml:node-set($cp)/contactpersoon/voorletters"/></xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:variable name="anaam">
<xsl:choose>
<!-- Samengestelde achternaam van geselecteerde contactpersoon -->
<xsl:when test="contactpersoon/naam!=''"><xsl:if test="contactpersoon/tussenv!=''"><xsl:value-of select="contactpersoon/tussenv"/><xsl:text> </xsl:text></xsl:if><xsl:value-of select="contactpersoon/naam"/></xsl:when>
<!-- Samengestelde achternaam van alfabetisch eerste van contactpersonen -->
<xsl:when test="msxml:node-set($cp)/contactpersoon/naam!=''"><xsl:if test="msxml:node-set($cp)/contactpersoon/tussenv!=''"><xsl:value-of select="msxml:node-set($cp)/contactpersoon/tussenv"/><xsl:text> </xsl:text></xsl:if><xsl:value-of select="msxml:node-set($cp)/contactpersoon/naam"/></xsl:when>
<!-- Achternaam van "vaste" contactpersoon (of leeg) -->
<xsl:otherwise><xsl:value-of select="uitvoerende/bedrijf/contact_persoon"/></xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:choose>
<!--Mandaatopdracht-->
<xsl:when test="opdrachttype/key!=''">
<table border="0" width="100%">
<tr>
<td colspan="4">
<br/><xsl:value-of select="uitvoerende/bedrijf/naam"/>
<xsl:if test="$anaam!=''"><br/>T.a.v. <xsl:value-of select="$voorl"/><xsl:text> </xsl:text><xsl:value-of select="$anaam"/></xsl:if>
<br/><xsl:value-of select="uitvoerende/bedrijf/post_adres"/>
<br/><xsl:value-of select="uitvoerende/bedrijf/post_postcode"/><xsl:text> </xsl:text><xsl:value-of select="uitvoerende/bedrijf/post_plaats"/>
<br/><xsl:if test="uitvoerende/bedrijf/post_land!='NL'"><xsl:value-of select="uitvoerende/bedrijf/post_land"/></xsl:if>
</td>
</tr>
<tr>
<td colspan="4">
<xsl:choose>
<xsl:when test="$anaam!=''"><br/><br/>Geachte <xsl:value-of select="$voorl"/><xsl:text> </xsl:text><xsl:value-of select="$anaam"/>,</xsl:when>
<xsl:otherwise><br/><br/><br/>Geachte heer, mevrouw,</xsl:otherwise>
</xsl:choose>
<br/><br/>Via deze weg willen wij onderstaande opdracht aan u verstrekken. Wij horen graag wanneer deze opdracht kan worden opgepakt.
</td>
</tr>
<tr>
<td colspan="4" style="font-size:14pt;padding-top:20px;padding-bottom:20px;">
<!--xsl:choose>
<xsl:when test="statusopdr_key=10 and statusopdr_key_refiat&gt;0"><xsl:value-of select="//lcl/MLD/hergoedkeuring"/>:&#xA0;</xsl:when>
<xsl:when test="(statusopdr_key=3 or statusopdr_key=4) and statusopdr_key_refiat&gt;0"><xsl:value-of select="//lcl/MLD/herfiattering"/>:&#xA0;</xsl:when>
</xsl:choose-->
<!--b><xsl:value-of select="opdrachttype/omschrijving"/>&#xA0;<xsl:value-of select="melding/discipline/srtdiscipline/prefix"/><xsl:value-of select="melding/key"/>/<xsl:value-of select="bedrijfopdr_volgnr"/></b-->
<b>Opdrachtnummer:&#xA0;<xsl:value-of select="melding/discipline/srtdiscipline/prefix"/><xsl:value-of select="melding/key"/>/<xsl:value-of select="bedrijfopdr_volgnr"/></b>
</td>
</tr>
<tr>
<td><b><xsl:value-of select="//lcl/FAC/locatie"/>:</b></td>
<td><xsl:value-of select="melding/plaats/regio/district/locatie/code"/> (<xsl:value-of select="melding/plaats/regio/district/locatie/omschrijving"/>)</td>
<td><b><xsl:value-of select="//lcl/MLD/status"/>:</b></td>
<td><xsl:value-of select="melding/status"/></td>
</tr>
<tr>
<xsl:choose>
<xsl:when test="melding/plaats/@type='T'">
<td><b><xsl:value-of select="//lcl/FAC/terrein"/>:</b></td>
<td>
<xsl:value-of select="melding/plaats/regio/district/locatie/terrein/code"/>&#xA0;
<xsl:if test="melding/plaats/regio/district/locatie/terrein/naam!=''">(<xsl:value-of select="melding/plaats/regio/district/locatie/terrein/naam"/>)</xsl:if>
</td>
</xsl:when>
<xsl:otherwise>
<td><b><xsl:value-of select="//lcl/FAC/gebouw"/>:</b></td>
<td>
<xsl:value-of select="melding/plaats/regio/district/locatie/gebouw/code"/>&#xA0;
<xsl:if test="melding/plaats/regio/district/locatie/gebouw/naam!=''">(<xsl:value-of select="melding/plaats/regio/district/locatie/gebouw/naam"/>)</xsl:if>
</td>
</xsl:otherwise>
</xsl:choose>
<td><b><xsl:value-of select="//lcl/MLD/melddatum"/>:</b></td>
<td><xsl:value-of select="melding/gemeld/datum"/>&#xA0;<xsl:value-of select="melding/gemeld/tijd"/></td>
</tr>
<tr>
<xsl:choose>
<xsl:when test="melding/plaats/regio/district/locatie/gebouw/verdieping!=''">
<td><b><xsl:value-of select="//lcl/FAC/bouwlaag"/>:</b></td>
<td><xsl:value-of select="melding/plaats/regio/district/locatie/gebouw/verdieping/code"/></td>
</xsl:when>
<xsl:otherwise><td colspan="2"/></xsl:otherwise>
</xsl:choose>
<td><b><xsl:value-of select="//lcl/MLD/uitvoertijd"/>:</b></td>
<td><xsl:value-of select="$slatijd"/></td>
</tr>
<tr>
<xsl:choose>
<xsl:when test="melding/plaats/regio/district/locatie/gebouw/verdieping/ruimte!=''">
<td><b><xsl:value-of select="//lcl/FAC/ruimte"/>:</b></td>
<td>
<xsl:value-of select="melding/plaats/regio/district/locatie/gebouw/verdieping/ruimte/nr"/>&#xA0;
<xsl:if test="melding/plaats/regio/district/locatie/gebouw/verdieping/ruimte/omschrijving!=''">(<xsl:value-of select="melding/plaats/regio/district/locatie/gebouw/verdieping/ruimte/omschrijving"/>)</xsl:if>
</td>
</xsl:when>
<xsl:otherwise><td colspan="2"/></xsl:otherwise>
</xsl:choose>
<td><b><xsl:value-of select="//lcl/MLD/datum_gereed"/>:</b></td>
<td><xsl:value-of select="melding/datum_gepland/datum"/>&#xA0;<xsl:value-of select="melding/datum_gepland/tijd"/></td>
</tr>
<tr><td colspan="4"><hr/></td></tr>
<tr>
<td><b><xsl:value-of select="//lcl/MLD/stdmelding"/>:</b></td>
<td><xsl:value-of select="melding/stdmelding/omschrijving"/></td>
<td><b><xsl:value-of select="//lcl/MLD/vakgroep"/>:</b></td>
<td><xsl:value-of select="melding/discipline/omschrijving"/></td>
</tr>
<tr>
<td><b><xsl:value-of select="//lcl/FAC/omschrijving"/>:</b></td>
<td colspan="3"><xsl:call-template name="linebreaks"><xsl:with-param name="string" select="omschrijving"/></xsl:call-template></td>
</tr>
<!--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="position()=1">
<tr><td colspan="4"><xsl:text disable-output-escaping="yes">&amp;nbsp;</xsl:text></td></tr>
</xsl:if>
<xsl:if test=".!=''">
<tr>
<td><xsl:value-of select="@naam"/>:</td>
<td colspan="6"><xsl:value-of select="."/></td>
</tr>
</xsl:if>
</xsl:for-each-->
<!--xsl:if test="count(melding/deel)&gt;0">
<xsl:for-each select="melding/deel">
<xsl:sort select="omschrijving"/>
<tr>
<xsl:choose>
<xsl:when test="position()=1"><td><b><xsl:value-of select="//lcl/MLD/objecten"/>:</b></td></xsl:when>
<xsl:otherwise><td/></xsl:otherwise>
</xsl:choose>
<td colspan="3"><xsl:value-of select="omschrijving"/></td>
</tr>
</xsl:for-each>
</xsl:if-->
<tr>
<td colspan="4">
<br/>Indien u vragen en/of opmerkingen heeft, verzoeken we u contact met ons op te nemen.
<br/><br/>Met vriendelijke groet,
<br/><br/><b>Facilitydesk</b>
<br/><br/>Kempen &amp; Co N.V. | Facilities
<br/>T +31 (0)20 348 9400
<br/>E <a href="mailto:facilitydesk@kempen.nl">facilitydesk@kempen.nl</a>
</td>
</tr>
</table>
</xsl:when>
<xsl:otherwise/>
</xsl:choose>
</xsl:template>
<xsl:template match="reservering" mode="include">
<!--style>.pagebreak {page-break-after:always;}</style-->
<table border="0" width="100%" style="border-collapse:collapse;" cellpadding="0" cellspacing="0">
@@ -332,7 +500,7 @@
<!-- De algemene gegevens van de deelreservering met het laagste volgnummer worden gebruikt als referentie gegevens! -->
<xsl:variable name="min_volgnr">
<xsl:value-of select="//facilitor/reservering/rsv_ruimte/volgnr[not(. &gt; //facilitor/reservering/rsv_ruimte/volgnr)]"/>
<xsl:value-of select="//facilitor/reservering/rsv_ruimte/volgnr[not(.&gt;//facilitor/reservering/rsv_ruimte/volgnr)]"/>
</xsl:variable>
<tr>
@@ -603,13 +771,21 @@
<xsl:template match="reservering" mode="full">
<xsl:choose>
<xsl:when test="$mode='summary'">
<xsl:if test="$srtnotificatiecode='RESNEW' and rsv_ruimte/status_fokey='1'">
<xsl:choose>
<xsl:when test="$srtnotificatiecode='RESNEW' and rsv_ruimte/status_fokey='1'">
Reservering <xsl:value-of select="rsv_ruimte/id"/> (<xsl:value-of select="rsv_ruimte/omschrijving"/>) is als optie geregistreerd
</xsl:if>
</xsl:when>
<xsl:when test="$srtnotificatiecode='RESNEW' and rsv_ruimte/status_fokey='2'">
Reservering <xsl:value-of select="rsv_ruimte/id"/> (<xsl:value-of select="rsv_ruimte/omschrijving"/>) is als definitief geregistreerd
</xsl:when>
<xsl:otherwise>
Reservering <xsl:value-of select="rsv_ruimte/id"/> (<xsl:value-of select="rsv_ruimte/omschrijving"/>) is als <xsl:value-of select="rsv_ruimte/status_fo"/> geregistreerd
</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:otherwise>
<xsl:choose>
<xsl:when test="$srtnotificatiecode = 'OUTLOOK'"><xsl:apply-templates select="." mode="outlook"/></xsl:when>
<xsl:when test="$srtnotificatiecode='OUTLOOK'"><xsl:apply-templates select="." mode="outlook"/></xsl:when>
<xsl:otherwise>
<html>
<xsl:comment>=============================== RESERVERINGEN ===============================</xsl:comment>
@@ -619,7 +795,7 @@ Reservering <xsl:value-of select="rsv_ruimte/id"/> (<xsl:value-of select="rsv_ru
<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 = 'RESKTO'"><xsl:apply-templates select="." mode="kto"/></xsl:when>
<xsl:when test="$srtnotificatiecode='RESKTO'"><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"/-->