Files
Facilitor/CUST/BLCC/xsl/BLCC.xsl
Maarten van der Heide 35f945b8cf BLCC#53262 Facturatie additionele diensten (periode op factuur)
svn path=/Website/branches/v2018.1/; revision=38818
2018-08-15 07:16:48 +00:00

2654 lines
132 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:msxml="urn:schemas-microsoft-com:xslt">
<xsl:import href="../../../appl/shared/default.xsl"/>
<xsl:variable name="Rev">
<!-- Revision van deze cust.xsl -->
<xsl:value-of select="substring(translate('$Revision$', '$ ', ''), 10)"/>
</xsl:variable>
<xsl:variable name="Xsrtnotificatiecode">ORDMAI</xsl:variable>
<xsl:template name="stylesheet">
<style>
body {
font-family: Verdana;
background-color: rgb(255, 255, 255);
margin-left:8px;
margin-top:8px;
cursor: auto;
color: #000;
font-size: 9pt;
}
table {
border: 0;
}
table.details {
background-color: #31398C;
}
th {
font-family: Verdana;
font-size: 9pt;
font-weight: normal;
color: #ffffff;
text-decoration: none;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 0px;
padding-right: 0px;
background-color: #31398C;
}
th.resth {
font-family: Verdana;
font-size: 9pt;
font-weight: normal;
color: #000;
text-decoration: none;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 0px;
padding-right: 0px;
background-color: #fff;
}
td, p {
font-family: Verdana;
font-style: normal;
font-size: 9pt;
font-weight: normal;
color: #000000;
text-align: left;
vertical-align: top;
}
td.result {
text-decoration: none;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 0px;
padding-right: 0px;
background-color: #D6D8E8;
}
td.resresult {
text-decoration: none;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 0px;
padding-right: 0px;
background-color: #fff;
}
td.sec_heading {
font-size: 9pt;
text-decoration: none;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 0px;
padding-right: 0px;
text-align: left;
background-color: #d0d0d0;
}
td.caption {
font-size: 18pt;
padding-top: 40px;
padding-bottom: 30px;
}
td.subcaption {
font-size: 10pt;
font-weight: bold;
text-decoration: underline;
}
td.label {
font-size: 10pt;
}
td.value {
font-style: italic;
font-size: 10pt;
}
td.tekst {
font-size: 10pt;
}
td.adres {
font-size: 8pt;
text-align: right;
}
td.tekstkop {
font-weight: bold;
font-size: 10pt;
}
td.tiny {
font-size: 6pt;
text-align: right;
}
.fatal {
background-color: red;
color: white;
font-weight: bold;
padding-left: 2px;
padding-right: 2px;
}
div#footer {
position: fixed;
bottom: 0;
width: 100%;
}
</style>
</xsl:template>
<xsl:template name="pageheader">
<table border="0" width="100%">
<tr>
<td width="50%" style="font-size:14pt;">
<xsl:if test="//district/key=1">Brightlands<br/>Chemelot Campus</xsl:if>
</td>
<td style="text-align:right;">
<xsl:choose>
<xsl:when test="$mode='email'">
<img src="cid:tmpl_logo.gif"/>
</xsl:when>
<xsl:otherwise>
<xsl:element name="img">
<xsl:attribute name="src">../../cust/<xsl:value-of select="//header/custId"/>/tmpl_logo.gif</xsl:attribute>
</xsl:element>
</xsl:otherwise>
</xsl:choose>
</td>
</tr>
</table>
</xsl:template>
<xsl:template name="pagefooter">
<xsl:if test="//district/key=1">
<xsl:choose>
<xsl:when test="$mode='email'">
<table border="1" style="width:100%;border-collapse:collapse;" cellpadding="0" cellspacing="0">
<tr><td colspan="4" style="border:none;padding-bottom:30px;"><xsl:text disable-output-escaping="yes">&amp;nbsp;</xsl:text></td></tr>
<tr>
<td style="width:24%;font-size:8pt;border-top:none;border-bottom:none;padding-left:5px;padding-top:5px;"><b>Bezoekadres</b></td>
<td style="width:24%;font-size:8pt;border-top:none;border-bottom:none;padding-left:5px;padding-top:5px;"><b>Postadres</b></td>
<td style="width:24%;font-size:8pt;border-top:none;border-bottom:none;padding-left:5px;padding-top:5px;">www.brightlands.com</td>
<td style="font-size:8pt;border-right:none;border-top:none;border-bottom:none;padding-left:5px;padding-top:5px;">Chemelot Campus Vastgoed C.V.</td>
</tr>
<tr>
<td style="width:24%;font-size:8pt;border-top:none;border-bottom:none;padding-left:5px;padding-top:5px;">Urmonderbaan 22 (Gate 2)</td>
<td style="width:24%;font-size:8pt;border-top:none;border-bottom:none;padding-left:5px;padding-top:5px;">Postbus 18</td>
<td style="width:24%;font-size:8pt;border-top:none;border-bottom:none;padding-left:5px;padding-top:5px;"></td>
<td style="font-size:8pt;border-right:none;border-top:none;border-bottom:none;padding-left:5px;padding-top:5px;">KvK Limburg (NL)</td>
</tr>
<tr>
<td style="width:24%;font-size:8pt;border-top:none;border-bottom:none;padding-left:5px;padding-top:5px;">6167 RD Geleen</td>
<td style="width:24%;font-size:8pt;border-top:none;border-bottom:none;padding-left:5px;padding-top:5px;">6160 MD Geleen</td>
<td style="width:24%;font-size:8pt;border-top:none;border-bottom:none;padding-left:5px;padding-top:5px;"></td>
<td style="font-size:8pt;border-right:none;border-top:none;border-bottom:none;padding-left:5px;padding-top:5px;">nummer 56268556</td>
</tr>
<tr>
<td style="width:24%;font-size:8pt;border-top:none;border-bottom:none;padding-left:5px;padding-top:5px;">&#xA0;</td>
<td style="width:24%;font-size:8pt;border-top:none;border-bottom:none;padding-left:5px;padding-top:5px;">&#xA0;</td>
<td style="width:24%;font-size:8pt;border-top:none;border-bottom:none;padding-left:5px;padding-top:5px;">&#xA0;</td>
<td style="font-size:8pt;border-right:none;border-top:none;border-bottom:none;padding-left:5px;padding-top:5px;">&#xA0;</td>
</tr>
</table>
</xsl:when>
<xsl:otherwise>
<!--FOOTER-div/table!-->
<!--div id="footer">
<table border="1" style="width:100%;border-collapse:collapse;" cellpadding="0" cellspacing="0">
<tr>
<td style="width:24%;font-size:8pt;border-top:none;border-bottom:none;padding-left:5px;padding-top:5px;"><b>Bezoekadres</b></td>
<td style="width:24%;font-size:8pt;border-top:none;border-bottom:none;padding-left:5px;padding-top:5px;"><b>Postadres</b></td>
<td style="width:24%;font-size:8pt;border-top:none;border-bottom:none;padding-left:5px;padding-top:5px;">www.brightlands.com</td>
<td style="font-size:8pt;border-right:none;border-top:none;border-bottom:none;padding-left:5px;padding-top:5px;">Chemelot Campus Vastgoed C.V.</td>
</tr>
<tr>
<td style="width:24%;font-size:8pt;border-top:none;border-bottom:none;padding-left:5px;padding-top:5px;">Urmonderbaan 22 (Gate 2)</td>
<td style="width:24%;font-size:8pt;border-top:none;border-bottom:none;padding-left:5px;padding-top:5px;">Postbus 18</td>
<td style="width:24%;font-size:8pt;border-top:none;border-bottom:none;padding-left:5px;padding-top:5px;"></td>
<td style="font-size:8pt;border-right:none;border-top:none;border-bottom:none;padding-left:5px;padding-top:5px;">KvK Limburg (NL)</td>
</tr>
<tr>
<td style="width:24%;font-size:8pt;border-top:none;border-bottom:none;padding-left:5px;padding-top:5px;">6167 RD Geleen</td>
<td style="width:24%;font-size:8pt;border-top:none;border-bottom:none;padding-left:5px;padding-top:5px;">6160 MD Geleen</td>
<td style="width:24%;font-size:8pt;border-top:none;border-bottom:none;padding-left:5px;padding-top:5px;"></td>
<td style="font-size:8pt;border-right:none;border-top:none;border-bottom:none;padding-left:5px;padding-top:5px;">nummer 56268556</td>
</tr>
<tr>
<td style="width:24%;font-size:8pt;border-top:none;border-bottom:none;padding-left:5px;padding-top:5px;">&#xA0;</td>
<td style="width:24%;font-size:8pt;border-top:none;border-bottom:none;padding-left:5px;padding-top:5px;">&#xA0;</td>
<td style="width:24%;font-size:8pt;border-top:none;border-bottom:none;padding-left:5px;padding-top:5px;">&#xA0;</td>
<td style="font-size:8pt;border-right:none;border-top:none;border-bottom:none;padding-left:5px;padding-top:5px;">&#xA0;</td>
</tr>
</table>
</div-->
</xsl:otherwise>
</xsl:choose>
</xsl:if>
</xsl:template>
<xsl:template name="prijsEx">
<xsl:param name="prijsInc" select="0"/>
<xsl:param name="btw" select="0"/>
<xsl:choose>
<xsl:when test="$prijsInc='NaN'">0</xsl:when>
<xsl:when test="$btw!='NaN' and //res_artikel/btw!=''"><xsl:value-of select="$prijsInc * ((100 + $btw) div 100 )"/></xsl:when>
<xsl:otherwise><xsl:value-of select="$prijsInc"/></xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template name="sumProducts">
<xsl:param name="pList"/>
<xsl:param name="pResult" select="0"/>
<xsl:choose>
<xsl:when test="$pList">
<xsl:variable name="vHead" select="$pList[1]"/>
<xsl:variable name="vPrice">
<xsl:call-template name="prijsEx"><xsl:with-param name="prijsInc" select="$vHead/prijs"/><xsl:with-param name="btw" select="$vHead/res_artikel/btw"/></xsl:call-template>
</xsl:variable>
<xsl:call-template name="sumProducts"><xsl:with-param name="pList" select="$pList[position()>1]"/><xsl:with-param name="pResult" select="$pResult + $vPrice"/></xsl:call-template>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$pResult"/>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template name="res_begintext">
<!-- District 21 = Heerlen -->
<xsl:if test="//district/key=21">
<tr>
<td colspan="4" class="tekst">
<br/>Beste campusbewoner,
<br/><br/>Bedankt voor uw reservering. Is deze reservering nog actueel? Zo niet, graag contact opnemen met de receptie Smart Services Campus (+316-51559065 of receptie.smartservices@brightlands.com).
<br/><br/>Dank voor uw medewerking.
<br/><br/>Met vriendelijke groet,
<br/><br/>Brightlands Smart Services Campus
</td>
</tr>
</xsl:if>
</xsl:template>
<xsl:template match="reservering" mode="include">
<!-- De algemene gegevens van de deelreservering met het laagste volgnummer worden gebruikt als referentie gegevens! -->
<xsl:variable name="min_volgnr">
<xsl:value-of select="//reservering/rsv_ruimte/volgnr[not(. &gt; //reservering/rsv_ruimte/volgnr)]"/>
</xsl:variable>
<xsl:choose>
<!-- District 1 = Geleen -->
<xsl:when test="//district/key=1">
<table border="0" width="100%">
<xsl:choose>
<xsl:when test="$srtnotificatiecode='RESDEL'">
<tr>
<td colspan="4" style="font-size:16pt;padding-top:20px;padding-bottom:10px;">
<u>
Annulering: <xsl:value-of select="key"/>/<xsl:value-of select="$min_volgnr"/>
<xsl:if test="string(rsv_ruimte[volgnr=$min_volgnr]/omschrijving)!=''">&#xA0;-&#xA0;<xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/omschrijving"/></xsl:if>
</u>
</td>
</tr>
<tr>
<td colspan="4" class="tekst" style="padding-top:10px;padding-bottom:10px;">
Uw reservering is geannuleerd. Onderstaand de bevestiging van de annulering.
</td>
</tr>
</xsl:when>
<xsl:when test="$srtnotificatiecode='RESNEW'">
<tr>
<td colspan="4" style="font-size:16pt;padding-top:20px;padding-bottom:10px;">
<u>
Bevestiging: <xsl:value-of select="key"/>/<xsl:value-of select="$min_volgnr"/>
<xsl:if test="string(rsv_ruimte[volgnr=$min_volgnr]/omschrijving)!=''">&#xA0;-&#xA0;<xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/omschrijving"/></xsl:if>
</u>
</td>
</tr>
<tr>
<td colspan="4" class="tekst" style="padding-top:10px;padding-bottom:10px;">
Beste campusbewoner,
<br/><br/>Bedankt voor uw reservering.
</td>
</tr>
</xsl:when>
<xsl:when test="$srtnotificatiecode='RESUPD'">
<tr>
<td colspan="4" style="font-size:16pt;padding-top:20px;padding-bottom:10px;">
<u>
Wijziging: <xsl:value-of select="key"/>/<xsl:value-of select="$min_volgnr"/>
<xsl:if test="string(rsv_ruimte[volgnr=$min_volgnr]/omschrijving)!=''">&#xA0;-&#xA0;<xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/omschrijving"/></xsl:if>
</u>
</td>
</tr>
<tr>
<td colspan="4" class="tekst" style="padding-top:10px;padding-bottom:10px;">
Uw reservering is gewijzigd. Onderstaand de bevestiging van de wijziging.
</td>
</tr>
</xsl:when>
<xsl:when test="$srtnotificatiecode='RESCPY'">
<tr>
<td colspan="4" style="font-size:16pt;padding-top:20px;padding-bottom:10px;">
<u>
Uitbreiding: <xsl:value-of select="key"/>
<xsl:if test="string(rsv_ruimte[volgnr=$min_volgnr]/omschrijving)!=''">&#xA0;-&#xA0;<xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/omschrijving"/></xsl:if>
</u>
</td>
</tr>
<tr>
<td colspan="4" class="tekst" style="padding-top:10px;padding-bottom:10px;">
Uw reserveringsreeks is uitgebreid. Onderstaand de bevestiging van de uitbreiding.
</td>
</tr>
</xsl:when>
<xsl:when test="$srtnotificatiecode='RESMLT'">
<tr>
<td colspan="4" style="font-size:16pt;padding-top:20px;padding-bottom:10px;">
<u>
Wijziging: <xsl:value-of select="key"/>
<xsl:if test="string(rsv_ruimte[volgnr=$min_volgnr]/omschrijving)!=''">&#xA0;-&#xA0;<xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/omschrijving"/></xsl:if>
</u>
</td>
</tr>
<tr>
<td colspan="4" class="tekst" style="padding-top:10px;padding-bottom:10px;">
Uw reserveringsreeks is gewijzigd. Onderstaand de bevestiging van de wijziging.
</td>
</tr>
</xsl:when>
<xsl:otherwise>
<tr>
<td colspan="4" style="font-size:16pt;padding-top:20px;padding-bottom:10px;">
<u>
<xsl:choose>
<xsl:when test="@content='complete'"><xsl:value-of select="//lcl/RES/reservering"/>&#xA0;<xsl:value-of select="key"/></xsl:when>
<xsl:otherwise><xsl:value-of select="//lcl/RES/deelreservering"/>&#xA0;<xsl:value-of select="key"/>/<xsl:value-of select="$min_volgnr"/></xsl:otherwise>
</xsl:choose>
<xsl:if test="string(rsv_ruimte[volgnr=$min_volgnr]/omschrijving)!=''">&#xA0;-&#xA0;<xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/omschrijving"/></xsl:if>
</u>
</td>
</tr>
</xsl:otherwise>
</xsl:choose>
<tr>
<td colspan="4" class="tekst" style="padding-top:10px;">
Mocht u vragen hebben over deze reservering, kunt u contact opnemen met de Brightlands Reception: 088-99 95 700 / reception.ccampus@brightlands.com
</td>
</tr>
<!-- Altijd tonen, ook voor verwijderde reserveringen! -->
<tr>
<td colspan="4">
<table border="0" width="100%" style="border-collapse:collapse;" cellpadding="0" cellspacing="0">
<xsl:variable name="content">
<xsl:value-of select="@content"/>
</xsl:variable>
<!-- rsv_ruimte -->
<xsl:for-each select="rsv_ruimte">
<xsl:sort select="van/timestamp"/>
<xsl:sort select="volgnr"/>
<xsl:if test="position() mod 2 = 0"><tr style="page-break-before:always"/></xsl:if>
<xsl:call-template name="rsv_ruimte_bcc"><xsl:with-param name="srtnoti" select="$srtnotificatiecode"/><xsl:with-param name="content" select="$content"/></xsl:call-template>
</xsl:for-each>
<!-- totaal reservering -->
<xsl:if test="$content='complete'">
<tr>
<td colspan="2" width="36%" class="tekstkop" style="border-width:0px;"><br/>Totaal generaal:</td>
<td width="12%" class="tekstkop" style="text-align:right;"><br/>
<xsl:call-template name="europrijs">
<xsl:with-param name="prijs" select="sum(rsv_ruimte/prijs[string(number(.))!='NaN'])+sum(rsv_ruimte/rsv_deel/prijs[string(number(.))!='NaN'])+sum(rsv_ruimte/rsv_artikel/prijs[string(number(.))!='NaN'])"/>
</xsl:call-template>
</td>
<td colspan="4" class="tekstkop"/>
</tr>
</xsl:if>
</table>
</td>
</tr>
<tr><td colspan="4" style="font-size:36pt;text-align:center;padding-top:20px;padding-bottom:20px;">Great place to meet!</td></tr>
</table>
</xsl:when>
<!-- District 21 = Heerlen -->
<xsl:otherwise>
<table border="0" width="100%">
<xsl:choose>
<xsl:when test="$srtnotificatiecode='RESDEL' and verwijder">
<tr><td class="caption" style="color:red;"><xsl:value-of select="//lcl/RES/annulering"/></td></tr>
</xsl:when>
</xsl:choose>
<!-- Altijd tonen, ook voor verwijderde reserveringen! -->
<tr>
<td colspan="4" class="caption">
<xsl:choose>
<xsl:when test="@content='complete'"><xsl:value-of select="//lcl/RES/reservering"/>&#xA0;<xsl:value-of select="key"/></xsl:when>
<xsl:otherwise><xsl:value-of select="//lcl/RES/deelreservering"/>&#xA0;<xsl:value-of select="key"/>/<xsl:value-of select="$min_volgnr"/></xsl:otherwise>
</xsl:choose>
<xsl:if test="string(rsv_ruimte[volgnr=$min_volgnr]/omschrijving)!=''">&#xA0;-&#xA0;<xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/omschrijving"/></xsl:if>
</td>
</tr>
<tr><td colspan="4" class="tekstkop" style="text-decoration:underline">Contactgegevens:</td></tr>
<tr>
<td width="13%" class="label"><xsl:value-of select="//lcl/FAC/aanvrager"/>:</td>
<td width="37%" class="value"><xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/contact_user/naam_full"/></td>
<td width="13%" class="label"><xsl:value-of select="//lcl/FAC/afdeling"/>:</td>
<td width="37%" class="value"><xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/contact_user/afdeling/omschrijving"/></td>
</tr>
<tr>
<td width="13%" class="label"><xsl:value-of select="//lcl/FAC/telefoon"/>:</td>
<td width="37%" class="value"><xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/contact_user/telefoonnr"/></td>
<xsl:if test="string(rsv_ruimte[volgnr=$min_volgnr]/contact_user/werkplek/plaats/regio/district/locatie/omschrijving)!=''">
<td width="13%" class="label"><xsl:value-of select="//lcl/FAC/locatie"/>:</td>
<td width="37%" class="value"><xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/contact_user/werkplek/plaats/regio/district/locatie/omschrijving"/></td>
</xsl:if>
</tr>
<tr>
<td width="13%" class="label"><xsl:value-of select="//lcl/FAC/e-mail"/>:</td>
<td colspan="3" class="value"><xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/contact_user/email"/></td>
</tr>
<xsl:if test="$srtnotificatiecode='RESDEL'">
<tr>
<td width="13%" class="label"><xsl:value-of select="//lcl/RES/begintijd"/>:</td>
<td colspan="3" class="value"><xsl:value-of select="rsv_ruimte/van/datum"/>&#xA0;<xsl:value-of select="rsv_ruimte/van/tijd"/></td>
</tr>
</xsl:if>
<tr><td height="20px"/></tr>
<xsl:if test="rsv_ruimte[volgnr=$min_volgnr]/contact_user/key!=ingevoerd_user/key">
<tr>
<td width="13%" class="label"><xsl:value-of select="//lcl/RES/behandeld_door"/>:</td>
<td colspan="3" class="value"><xsl:value-of select="ingevoerd_user/naam_full"/></td>
</tr>
<tr><td height="20px"/></tr>
</xsl:if>
<tr>
<td colspan="2" class="tekst">
<xsl:choose>
<xsl:when test="$srtnotificatiecode='RESNEW'"/>
<xsl:when test="$srtnotificatiecode='RESDEL'"><xsl:value-of select="//lcl/RES/reservering_vervallen"/></xsl:when>
<xsl:otherwise><xsl:call-template name="res_begintext"/></xsl:otherwise>
</xsl:choose>
</td>
</tr>
<xsl:choose>
<xsl:when test="$srtnotificatiecode!='RESDEL'">
<tr><td height="10px"/></tr>
<tr>
<td colspan="4">
<table border="0" width="100%" style="border-collapse:collapse;" cellpadding="0" cellspacing="0">
<!-- rsv_ruimte -->
<xsl:for-each select="rsv_ruimte">
<xsl:sort select="van/timestamp"/>
<xsl:sort select="volgnr"/>
<xsl:call-template name="rsv_ruimte_ssc"><xsl:with-param name="min_volgnr" select="$min_volgnr"/></xsl:call-template>
</xsl:for-each>
<!-- totaal reservering -->
<xsl:if test="@content='complete'">
<tr>
<td colspan="5" class="tekstkop"><br/><xsl:value-of select="//lcl/RES/totaalprijs_reservering"/>:</td>
<td colspan="2" class="tekstkop" style="text-align:right;"><br/>
<xsl:call-template name="europrijs">
<xsl:with-param name="prijs" select="sum(rsv_ruimte/prijs[string(number(.))!='NaN'])+sum(rsv_ruimte/rsv_deel/prijs[string(number(.))!='NaN'])+sum(rsv_ruimte/rsv_artikel/prijs[string(number(.))!='NaN'])"/>
</xsl:call-template>
</td>
</tr>
</xsl:if>
</table>
</td>
</tr>
</xsl:when>
</xsl:choose>
</table>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="reservering" mode="full">
<xsl:choose>
<xsl:when test="$mode='summary'"></xsl:when>
<xsl:otherwise>
<xsl:choose>
<xsl:when test="$srtnotificatiecode='OUTLOOK' or $mode='ics'">
<xsl:apply-templates select="." mode="outlook"/>
</xsl:when>
<xsl:otherwise>
<html>
<xsl:comment>================================ RESERVERINGEN ==============================</xsl:comment>
<xsl:comment>FACILITOR default XSL template for reservering</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 = '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"/>
</xsl:element>
</html>
</xsl:otherwise>
</xsl:choose>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template name="rsv_ruimte_bcc">
<xsl:param name="srtnoti"/>
<xsl:param name="content"/>
<tr>
<xsl:choose>
<xsl:when test="res_ruimte!=''">
<td colspan="7" class="tekst"><br/><b>
<xsl:if test="dirtlevel!='0'"><span class="fatal"><xsl:value-of select="//lcl/RES/ongeldig"/></span>&#xA0;</xsl:if>
Reserveringsdatum: <xsl:value-of select="van/datum"/>
<xsl:if test="$content='complete'">&#xA0;(<xsl:value-of select="../key"/>/<xsl:value-of select="volgnr"/>)</xsl:if></b>
</td>
</xsl:when>
<!-- "roomservice" -->
<xsl:otherwise>
<td colspan="7" class="tekst"><br/><b>
<xsl:if test="dirtlevel!='0'"><span class="fatal"><xsl:value-of select="//lcl/RES/ongeldig"/></span>&#xA0;</xsl:if>
Reserveringsdatum: <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="$content='complete'">&#xA0;(<xsl:value-of select="../key"/>/<xsl:value-of select="volgnr"/>)</xsl:if></b>
</td>
</xsl:otherwise>
</xsl:choose>
</tr>
<tr><td colspan="7"><hr/></td></tr>
<tr>
<td class="label" width="24%">Bedrijf:</td>
<td colspan="6" class="value"><xsl:value-of select="contact_user/afdeling/omschrijving"/></td>
</tr>
<tr>
<td class="label">Contactpersoon:</td>
<td colspan="6" class="value"><xsl:value-of select="contact_user/naam_full"/></td>
</tr>
<tr>
<td class="label"><xsl:value-of select="//lcl/FAC/telefoon"/>:</td>
<td colspan="6" class="value"><xsl:value-of select="contact_user/telefoonnr"/></td>
</tr>
<tr>
<td class="label"><xsl:value-of select="//lcl/FAC/e-mail"/>:</td>
<td colspan="6" class="value"><xsl:value-of select="contact_user/email"/></td>
</tr>
<xsl:if test="$srtnoti!='RESDEL'">
<tr>
<td class="label"><xsl:value-of select="//lcl/FAC/kostenplaats"/>:</td>
<td colspan="6" class="value"><xsl:value-of select="kostenplaats/nr"/>&#xA0;<xsl:value-of select="kostenplaats/omschrijving"/></td>
</tr>
<xsl:if test="opmerking!=''">
<tr>
<td class="label"><xsl:value-of select="//lcl/FAC/opmerking"/>:</td>
<td colspan="6" class="value"><xsl:call-template name="linebreaks"><xsl:with-param name="string" select="opmerking"/></xsl:call-template></td>
</tr>
</xsl:if>
</xsl:if>
<tr>
<td class="label"><br/>Accomodatie:</td>
<td colspan="6" class="value"><br/>
<xsl:choose>
<xsl:when test="res_ruimte!=''"><xsl:value-of select="res_ruimte/nr"/></xsl:when>
<!-- "roomservice" -->
<xsl:otherwise><xsl:value-of select="plaats/plaatsaanduiding"/></xsl:otherwise>
</xsl:choose>
</td>
</tr>
<tr>
<td class="label"><xsl:value-of select="//lcl/RES/begintijd"/>:</td>
<td colspan="6" class="value"><xsl:value-of select="van/tijd"/></td>
</tr>
<tr>
<td class="label"><xsl:value-of select="//lcl/RES/eindtijd"/>:</td>
<td colspan="6" class="value"><xsl:value-of select="tot/tijd"/></td>
</tr>
<xsl:if test="$srtnoti!='RESDEL'">
<tr>
<td class="label">Aantal personen:</td>
<td colspan="6" class="value"><xsl:value-of select="bezoekers"/></td>
</tr>
<xsl:if test="not($srtnoti!='')">
<tr>
<td class="label">Status:</td>
<td colspan="6" class="value"><xsl:value-of select="status_bo"/></td>
</tr>
</xsl:if>
<!-- kenmerk-lijst gesorteerd op volgnummer (en gevuld) -->
<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 class="label"><xsl:value-of select="@naam"/>:</td>
<td colspan="6" class="value"><xsl:value-of select="."/></td>
</tr>
</xsl:if>
</xsl:for-each>
<!--xsl:if test="count(rsv_artikel)&gt;0 or count(rsv_deel)&gt;0">
<tr>
<td class="label">Voorzieningen:</td>
<td colspan="6" class="value">
<xsl:for-each select="rsv_artikel">
<xsl:sort select="levering/tijd"/>
<xsl:value-of select="aantal"/> x <xsl:value-of select="res_artikel/omschrijving"/> à <xsl:call-template name="europrijs"><xsl:with-param name="prijs" select="res_artikel/prijs"/></xsl:call-template><br/>
</xsl:for-each>
<xsl:for-each select="rsv_deel">
<xsl:sort select="van/tijd"/>
<xsl:value-of select="res_deel/omschrijving"/> à <xsl:call-template name="europrijs"><xsl:with-param name="prijs" select="prijs"/></xsl:call-template><br/>
</xsl:for-each>
</td>
</tr>
</xsl:if-->
<!-- afspraak-lijst gesorteerd op naam -->
<!--xsl:for-each select="afspraak/bezoeker">
<xsl:sort select="naam"/>
<xsl:if test="position()=1">
<tr><td colspan="7" class="tekst"><br/><u><xsl:value-of select="//lcl/BEZ/bezoekers"/></u></td></tr>
<tr>
<th colspan="2"><xsl:value-of select="//lcl/FAC/naam"/></th>
<th colspan="2"><xsl:value-of select="//lcl/FAC/bedrijf"/></th>
<th colspan="3">Parkeerplaats</th>
</tr>
</xsl:if>
<tr>
<td colspan="2"><xsl:value-of select="naam"/></td>
<td colspan="2"><xsl:value-of select="bedrijf"/></td>
<td colspan="3"><xsl:value-of select="deel/omschrijving"/></td>
</tr>
</xsl:for-each-->
<tr><td colspan="7" class="tekst"><br/><u>Kosten</u></td></tr>
<tr>
<td colspan="2" class="label" width="36%">Huur
<xsl:choose>
<xsl:when test="res_ruimte!=''"><xsl:value-of select="res_ruimte/nr"/></xsl:when>
<!-- "roomservice" -->
<xsl:otherwise><xsl:value-of select="plaats/plaatsaanduiding"/></xsl:otherwise>
</xsl:choose>
</td>
<td class="value" width="12%" style="text-align:right">
<xsl:call-template name="europrijs"><xsl:with-param name="prijs" select="prijs"/></xsl:call-template>
</td>
<td colspan="4" class="value"/>
</tr>
<!-- rsv_artikel-lijst gesorteerd op van-tijd -->
<xsl:for-each select="rsv_artikel">
<xsl:sort select="levering/tijd"/>
<tr>
<td colspan="2" class="label"><xsl:value-of select="aantal"/> x <xsl:value-of select="res_artikel/omschrijving"/></td>
<td class="value" style="text-align:right">
<xsl:call-template name="europrijs"><xsl:with-param name="prijs" select="prijs"/></xsl:call-template>
</td>
<td colspan="4" class="value"/>
</tr>
</xsl:for-each>
<!-- rsv_deel-lijst gesorteerd op van-tijd -->
<xsl:for-each select="rsv_deel">
<xsl:sort select="van/tijd"/>
<tr>
<td colspan="2" class="label"><xsl:value-of select="res_deel/omschrijving"/></td>
<td class="value" style="text-align:right">
<xsl:call-template name="europrijs"><xsl:with-param name="prijs" select="prijs"/></xsl:call-template>
</td>
<td colspan="4" class="value"/>
</tr>
</xsl:for-each>
</xsl:if>
<tr><td colspan="7"><hr/></td></tr>
<xsl:if test="$srtnoti!='RESDEL'">
<!-- totaal per deelreservering -->
<tr>
<td colspan="2" class="label"><b>Totaal:</b></td>
<td class="value" width="12%" style="text-align:right">
<b>
<xsl:call-template name="europrijs">
<xsl:with-param name="prijs" select="sum(prijs[string(number(.))!='NaN'])+sum(rsv_deel/prijs[string(number(.))!='NaN'])+sum(rsv_artikel/prijs[string(number(.))!='NaN'])"/>
</xsl:call-template>
</b>
</td>
<td colspan="4" class="value"/>
</tr>
</xsl:if>
</xsl:template>
<xsl:template name="rsv_ruimte_ssc">
<xsl:param name="min_volgnr"/>
<tr>
<xsl:choose>
<xsl:when test="res_ruimte!=''">
<td colspan="7" class="tekstkop"><br/><u>
<xsl:if test="dirtlevel!='0'"><span class="fatal"><xsl:value-of select="//lcl/RES/ongeldig"/></span>&#xA0;</xsl:if>
<xsl:value-of select="van/datum"/>&#xA0;
<xsl:value-of select="//lcl/RES/deelreservering"/>&#xA0;<xsl:value-of select="../key"/>/<xsl:value-of select="volgnr"/>&#xA0;
(<xsl:value-of select="res_activiteit/omschrijving"/>)</u>
<!--xsl:value-of select="res_ruimte/plaats/regio/district/locatie/omschrijving"/-->
</td>
</xsl:when>
<!-- "roomservice" -->
<xsl:otherwise>
<td colspan="7" class="tekstkop"><br/><u>
<xsl:if test="dirtlevel!='0'"><span class="fatal"><xsl:value-of select="//lcl/RES/ongeldig"/></span>&#xA0;</xsl:if>
<xsl:value-of select="van/datum"/><xsl:if test="string(van/datum)!=string(tot/datum)"> - <xsl:value-of select="tot/datum"/></xsl:if>&#xA0;
<xsl:value-of select="//lcl/RES/deelreservering"/>&#xA0;<xsl:value-of select="../key"/>/<xsl:value-of select="volgnr"/>&#xA0;
<xsl:value-of select="plaats/plaatsaanduiding"/></u>
</td>
</xsl:otherwise>
</xsl:choose>
</tr>
<xsl:if test="string(omschrijving)!=string(//reservering/rsv_ruimte[volgnr=$min_volgnr]/omschrijving)">
<tr>
<td class="label"><xsl:value-of select="//lcl/FAC/omschrijving"/>:</td>
<td class="value" colspan="6"><xsl:value-of select="omschrijving"/></td>
</tr>
</xsl:if>
<xsl:if test="string(contact_user/naam_full)!=string(//reservering/rsv_ruimte[volgnr=$min_volgnr]/contact_user/naam_full)">
<tr>
<td class="label"><xsl:value-of select="//lcl/FAC/aanvrager"/>:</td>
<td class="value" colspan="6"><xsl:value-of select="contact_user/naam_full"/>/ <xsl:value-of select="contact_user/werkplek/plaats/regio/district/locatie/omschrijving"/></td>
</tr>
</xsl:if>
<tr>
<td class="label"><xsl:value-of select="//lcl/RES/status"/>:</td>
<td class="value" colspan="6"><xsl:value-of select="status_fo"/></td>
</tr>
<tr>
<td class="label"><xsl:value-of select="//lcl/RES/gastheer_vrouw"/>:</td>
<td class="value" colspan="6"><xsl:value-of select="host_user/naam_full"/></td>
</tr>
<tr>
<td class="label"><xsl:value-of select="//lcl/FAC/kostenplaats"/>:</td>
<td class="value" colspan="6"><xsl:value-of select="kostenplaats/nr"/>&#xA0;<xsl:value-of select="kostenplaats/omschrijving"/></td>
</tr>
<xsl:if test="opmerking!=''">
<tr>
<td class="label"> <xsl:value-of select="//lcl/FAC/opmerking"/>:</td>
<td class="value" colspan="6"><xsl:call-template name="linebreaks"><xsl:with-param name="string" select="opmerking"/></xsl:call-template></td>
</tr>
</xsl:if>
<tr><td colspan="7"><xsl:text disable-output-escaping="yes">&amp;nbsp;</xsl:text></td></tr>
<tr><td colspan="7" style="border-top:1px solid #000;"/></tr>
<tr>
<th class="resth" width="18%" style="text-align:left"><xsl:value-of select="//lcl/FAC/omschrijving"/></th>
<th class="resth" width="10%" style="text-align:left"><xsl:value-of select="//lcl/RES/aantal"/></th>
<th class="resth" width="11%" style="text-align:right"><xsl:value-of select="//lcl/RES/begintijd"/></th>
<th class="resth" width="12%" style="text-align:right"><xsl:value-of select="//lcl/RES/eindtijd"/></th>
<th class="resth" width="12%" style="text-align:center"><xsl:value-of select="//lcl/RES/opstelling"/></th>
<th class="resth" width="10%" style="text-align:center">Btw tarief</th>
<th class="resth" width="12%" style="text-align:right"><xsl:value-of select="//lcl/RES/prijs"/></th>
</tr>
<xsl:if test="res_ruimte!=''">
<tr>
<td width="20%" class="resresult" style="text-align:left;"><xsl:if test="dirtlevel!='0'"><span class="fatal"><xsl:value-of select="//lcl/RES/ongeldig"/></span>&#xA0;</xsl:if>
<xsl:value-of select="res_ruimte/nr"/>
<br/>(max. <xsl:value-of select="res_ruimte/bezoekers"/>&#xA0;<xsl:value-of select="//lcl/FAC/personen"/>)
</td>
<td width="12%" class="resresult" style="text-align:left">
<xsl:value-of select="bezoekers"/>&#xA0;<xsl:value-of select="//lcl/FAC/personen"/>
</td>
<td width="12%" class="resresult" style="text-align:right">
<xsl:value-of select="van/tijd"/>
</td>
<td width="12%" class="resresult" style="text-align:right">
<xsl:value-of select="tot/tijd"/>
</td>
<td width="14%" class="resresult" style="text-align:center">
<xsl:value-of select="res_ruimte/opstelling"/>
</td>
<td width="14%" style="text-align:center">Hoog (21%) <xsl:call-template name="europrijs"><xsl:with-param name="prijs" select="sum(prijs)*1.21 - prijs"/></xsl:call-template></td>
<td width="15%" class="resresult" style="text-align:right">
<xsl:call-template name="europrijs"><xsl:with-param name="prijs" select="prijs"/></xsl:call-template>
</td>
</tr>
</xsl:if>
<!-- rsv_deel-lijst gesorteerd op van-tijd -->
<xsl:for-each select="rsv_deel">
<xsl:sort select="van/tijd"/>
<tr>
<td class="resresult"><xsl:if test="dirtlevel!='0'"><span class="fatal"><xsl:value-of select="//lcl/RES/ongeldig"/></span>&#xA0;</xsl:if>
<xsl:value-of select="res_deel/omschrijving"/>
</td>
<td class="resresult">
<xsl:value-of select="aantal"/>
</td>
<td class="resresult" style="text-align:right">
<xsl:value-of select="van/tijd"/>
</td>
<td class="resresult" style="text-align:right">
<xsl:value-of select="tot/tijd"/>
</td>
<td></td>
<td width="14%" style="text-align:center">Hoog (21%) <xsl:call-template name="europrijs"><xsl:with-param name="prijs" select="sum(prijs)*1.21 - prijs"/></xsl:call-template></td>
<td class="resresult" style="text-align:right">
<xsl:call-template name="europrijs"><xsl:with-param name="prijs" select="prijs"/></xsl:call-template>
</td>
</tr>
</xsl:for-each>
<!-- rsv_artikel-lijst gesorteerd op van-tijd -->
<xsl:for-each select="rsv_artikel">
<xsl:sort select="levering/tijd"/>
<tr>
<td class="resresult" >
<xsl:value-of select="res_artikel/omschrijving"/>
</td>
<td class="resresult">
<xsl:value-of select="aantal"/>
</td>
<td class="resresult" style="text-align:right">
<xsl:value-of select="levering/tijd"/>
</td>
<td></td>
<td></td>
<td class="resresult" style="text-align:center">
<xsl:if test="res_artikel/btw='6'">Laag (6%)
<xsl:call-template name="europrijs"><xsl:with-param name="prijs" select="sum(prijs)*1.06 - prijs"/></xsl:call-template>
</xsl:if>
<xsl:if test="res_artikel/btw='21'">Hoog (21%)
<xsl:call-template name="europrijs"><xsl:with-param name="prijs" select="sum(prijs)*1.21 - prijs"/></xsl:call-template>
</xsl:if>
</td>
<td class="resresult" style="text-align:right">
<xsl:call-template name="europrijs"><xsl:with-param name="prijs" select="prijs"/></xsl:call-template>
</td>
</tr>
</xsl:for-each>
<!-- Totaalprijs excl. BTW -->
<xsl:variable name="totaal_excl_btw">
<xsl:value-of select="sum(//rsv_ruimte/prijs) + sum(//rsv_deel/prijs) + sum(//rsv_artikel/prijs)"/>
</xsl:variable>
<!-- Totaalprijs incl. BTW voor catering berekenen (sumProducts gebruikt template prijsEx) -->
<xsl:variable name="catering_incl_btw">
<xsl:call-template name="sumProducts">
<xsl:with-param name="pList" select="msxml:node-set(//rsv_artikel)"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="totaal_incl_btw" select="sum(//rsv_ruimte/prijs)*1.21 + sum(//rsv_deel/prijs)*1.21 + $catering_incl_btw"/>
<xsl:variable name="tmpprijslist">
<xsl:for-each select="//rsv_ruimte">
<item>
<prijs><xsl:value-of select="prijs"/></prijs>
<btw>21</btw>
</item>
</xsl:for-each>
<xsl:for-each select="//rsv_deel">
<item>
<prijs><xsl:value-of select="prijs"/></prijs>
<btw>21</btw>
</item>
</xsl:for-each>
<xsl:for-each select="//rsv_artikel">
<item>
<prijs><xsl:value-of select="prijs"/></prijs>
<btw><xsl:choose><xsl:when test="btw!=''"><xsl:value-of select="btw"/></xsl:when><xsl:otherwise>6</xsl:otherwise></xsl:choose></btw>
</item>
</xsl:for-each>
</xsl:variable>
<xsl:variable name="totaal_btw_laag" select="sum(msxml:node-set($tmpprijslist)/item[btw='6']/prijs)*0.06"/>
<xsl:variable name="totaal_btw_hoog" select="sum(msxml:node-set($tmpprijslist)/item[btw='21']/prijs)*0.21"/>
<!-- totaal per deelreservering -->
<tr><td colspan="7" style="border-top:1px solid #000;"><xsl:value-of select="msxml:node-set($tmpprijslist)"/></td></tr>
<tr>
<td class="tekst" colspan="4"></td>
<td class="tekst" colspan="3" style="text-align:right;">
Totaal exclusief BTW <xsl:call-template name="europrijs"><xsl:with-param name="prijs" select="$totaal_excl_btw"/></xsl:call-template>
</td>
</tr>
<!--tr>
<td class="tekst" colspan="4"></td>
<td class="tekst" colspan="3" style="text-align:right;">
BTW <xsl:call-template name="europrijs"><xsl:with-param name="prijs" select="$totaal_incl_btw - $totaal_excl_btw"/></xsl:call-template>
</td>
</tr-->
<tr>
<td class="tekst" colspan="4"></td>
<td class="tekst" colspan="3" style="text-align:right;">
BTW 6% <xsl:call-template name="europrijs"><xsl:with-param name="prijs" select="$totaal_btw_laag"/></xsl:call-template>
</td>
</tr>
<tr>
<td class="tekst" colspan="4"></td>
<td class="tekst" colspan="3" style="text-align:right;">
BTW 21% <xsl:call-template name="europrijs"><xsl:with-param name="prijs" select="$totaal_btw_hoog"/></xsl:call-template>
</td>
</tr>
<tr>
<td class="tekst" colspan="4"></td>
<td class="tekst" colspan="3" style="text-align:right;">
Totaal inclusief BTW <xsl:call-template name="europrijs"><xsl:with-param name="prijs" select="$totaal_incl_btw"/></xsl:call-template>
</td>
</tr>
<!-- afspraak-lijst gesorteerd op naam -->
<xsl:for-each select="afspraak/bezoeker">
<xsl:sort select="naam"/>
<xsl:if test="position()=1">
<tr><td colspan="7" class="tekst"><br/><u><xsl:value-of select="//lcl/BEZ/bezoekers"/></u></td></tr>
<tr>
<th colspan="2" style="text-align:left;"><xsl:value-of select="//lcl/FAC/naam"/></th>
<th colspan="2" style="text-align:left;"><xsl:value-of select="//lcl/FAC/bedrijf"/></th>
<th colspan="3" style="text-align:left;">Parkeerplaats</th>
</tr>
</xsl:if>
<tr>
<td colspan="2" class="result"><xsl:value-of select="naam"/></td>
<td colspan="2" class="result"><xsl:value-of select="bedrijf"/></td>
<td colspan="3" class="result"><xsl:value-of select="deel/omschrijving"/></td>
</tr>
</xsl:for-each>
<!-- kenmerk-lijst gesorteerd op volgnummer (en gevuld) --><!--@type!='L' and // weggehaald-->
<xsl:for-each select="kenmerk[ @type!='l' and @type!='Q' and count(@xmlnode)=0]">
<xsl:sort select="@volgnummer" data-type="number"/>
<xsl:if test="position()=1">
<tr><td colspan="7"><xsl:text disable-output-escaping="yes">&amp;nbsp;</xsl:text></td></tr>
</xsl:if>
<xsl:if test=".!=''">
<tr>
<td class="label"><xsl:value-of select="@naam"/>:</td>
<td colspan="6" class="value"><xsl:value-of select="."/></td>
</tr>
</xsl:if>
</xsl:for-each>
</xsl:template>
<xsl:template match="melding" mode="include">
<!--xsl:variable name="slatijd">
<xsl:choose>
<xsl:when test="uitvoertijd[@eenheid='U']"><xsl:value-of select="uitvoertijd"/>&#xA0;<xsl:value-of select="//lcl/MLD/uren"/></xsl:when>
<xsl:otherwise><xsl:value-of select="uitvoertijd"/>&#xA0;<xsl:value-of select="//lcl/FAC/dagen"/></xsl:otherwise>
</xsl:choose>
</xsl:variable-->
<table border="0" width="100%">
<tr>
<td colspan="4" style="font-size:16pt;padding-top:20px;padding-bottom:20px;">
<xsl:choose>
<xsl:when test="$srtnotificatiecode='MLDACP'">
<xsl:choose>
<!-- Klantwens -->
<xsl:when test="stdmelding/discipline/srtdiscipline/key='42' or stdmelding/key='915'">
<u>Aanvraag offerte: <xsl:value-of select="stdmelding/discipline/srtdiscipline/prefix"/><xsl:value-of select="key"/></u>
</xsl:when>
<!-- Klacht -->
<xsl:when test="stdmelding/discipline/srtdiscipline/key='43' or stdmelding/key='916'">
<u>Bevestiging van uw klacht: <xsl:value-of select="stdmelding/discipline/srtdiscipline/prefix"/><xsl:value-of select="key"/></u>
</xsl:when>
<!-- Compliment -->
<xsl:when test="stdmelding/key='918'">
<u>Bevestiging van uw compliment: <xsl:value-of select="stdmelding/discipline/srtdiscipline/prefix"/><xsl:value-of select="key"/></u>
</xsl:when>
<!-- Melding -->
<xsl:otherwise>
<u>Bevestiging van uw melding: <xsl:value-of select="stdmelding/discipline/srtdiscipline/prefix"/><xsl:value-of select="key"/></u>
</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:when test="$srtnotificatiecode='MLDAFM'">
<u>Gereedmelding van uw melding: <xsl:value-of select="stdmelding/discipline/srtdiscipline/prefix"/><xsl:value-of select="key"/></u>
</xsl:when>
<xsl:otherwise>
<u><xsl:value-of select="stdmelding/discipline/srtdiscipline/prefix"/><xsl:value-of select="key"/></u>
</xsl:otherwise>
</xsl:choose>
</td>
</tr>
<tr>
<td colspan="4">
<xsl:choose>
<xsl:when test="$srtnotificatiecode='MLDACP'">
<xsl:choose>
<!-- Klantwens -->
<xsl:when test="stdmelding/discipline/srtdiscipline/key='42' or stdmelding/key='915'">
Bedankt voor uw offerte-aanvraag. Wij zullen uw aanvraag in behandeling nemen.
</xsl:when>
<!-- Klacht -->
<xsl:when test="stdmelding/discipline/srtdiscipline/key='43' or stdmelding/key='916'">
Wij hebben uw klacht in goede orde ontvangen. Wij zullen uw klacht in behandeling nemen.
</xsl:when>
<!-- Compliment -->
<xsl:when test="stdmelding/key='918'">
Bedankt voor het compliment.
</xsl:when>
<!-- Melding -->
<xsl:otherwise>
Bedankt voor uw melding. Wij zullen uw melding in behandeling nemen.
</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:when test="$srtnotificatiecode='MLDAFM'">
Beste campusbewoner,
<br/><br/>Wij hopen dat de werkzaamheden naar volle tevredenheid zijn uitgevoerd. Mochten er nog vragen of opmerkingen zijn, horen wij dit graag van u.
<br/><br/>Met vriendelijke groet,
<br/><br/>Uw Brightlands Servicedesk team
</xsl:when>
<xsl:otherwise/>
</xsl:choose>
</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>
<td width="18%" style="padding-top:10px;">
<br/><b><xsl:value-of select="//lcl/FAC/bericht"/>:</b>
</td>
<td colspan="3" style="padding-top:10px;">
<br/><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"><hr/></td></tr>
</xsl:if>
<xsl:if test="not($srtnotificatiecode='MLDAFM')">
<tr>
<td width="18%"><br/>Behandeld door:</td>
<td colspan="3"><br/>Brightlands Servicedesk</td>
</tr>
<tr>
<td><xsl:value-of select="//lcl/FAC/telefoon"/>:</td>
<td colspan="3">088-99 95 777</td>
</tr>
<tr>
<td>Referentie:</td>
<td colspan="3"><xsl:value-of select="stdmelding/discipline/srtdiscipline/prefix"/><xsl:value-of select="key"/></td>
</tr>
<tr>
<td><xsl:value-of select="//lcl/MLD/datum_gereed"/>:</td>
<td colspan="3"><xsl:value-of select="datum_gepland/datum"/>&#xA0;<xsl:value-of select="datum_gepland/tijd"/></td>
</tr>
<tr>
<td><xsl:value-of select="//lcl/MLD/status"/>:</td>
<td colspan="3"><xsl:value-of select="status"/></td>
</tr>
</xsl:if>
<tr><td colspan="4"><br/><b><xsl:value-of select="//lcl/FAC/omschrijving"/></b><br/><hr/></td></tr>
<!--tr>
<td width="18%"><xsl:value-of select="//lcl/MLD/stdmelding"/>:</td>
<td width="32%"><xsl:value-of select="stdmelding/omschrijving"/></td>
<td width="18%"><xsl:value-of select="//lcl/MLD/vakgroep"/>:</td>
<td><xsl:value-of select="stdmelding/discipline/omschrijving"/></td>
</tr-->
<xsl:if test="onderwerp!=''">
<tr>
<td width="18%">Onderwerp:</td>
<td colspan="3"><xsl:call-template name="linebreaks"><xsl:with-param name="string" select="onderwerp"/></xsl:call-template></td>
</tr>
</xsl:if>
<tr>
<td width="18%"><xsl:value-of select="//lcl/FAC/omschrijving"/>:</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=".!=''">
<tr>
<td><xsl:value-of select="@naam"/>:</td>
<td colspan="3"><xsl:value-of select="."/></td>
</tr>
</xsl:if>
</xsl:for-each>
<xsl:if test="count(deel)&gt;0">
<xsl:for-each select="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>
<xsl:if test="behandelwijze=2">
<xsl:for-each select="notes/note[flag=1]">
<xsl:sort select="aanmaak/timestamp" order="ascending"/>
<tr>
<xsl:choose>
<xsl:when test="position()=1">
<td>
<b><xsl:value-of select="//lcl/MLD/behandeling"/>:</b>
</td>
</xsl:when>
<xsl:otherwise>
<td/>
</xsl:otherwise>
</xsl:choose>
<td colspan="3">
<span class="mldbeh"><xsl:value-of select="aanmaak/datum"/>&#xA0;<xsl:value-of select="aanmaak/tijd"/>&#xA0;-&#xA0;<xsl:value-of select="noteur/naam_friendly"/></span>&#xA0;
<xsl:call-template name="linebreaks"><xsl:with-param name="string" select="omschrijving"/></xsl:call-template>
</td>
</tr>
</xsl:for-each>
</xsl:if>
<xsl:if test="opmerking!=''">
<tr>
<td><xsl:value-of select="//lcl/MLD/afhandeling"/>:</td>
<td colspan="3"><xsl:call-template name="linebreaks"><xsl:with-param name="string" select="opmerking"/></xsl:call-template></td>
</tr>
</xsl:if>
<tr>
<td><xsl:value-of select="//lcl/FAC/locatie"/>:</td>
<td colspan="3"><xsl:value-of select="plaats/regio/district/locatie/omschrijving"/></td>
</tr>
<tr>
<xsl:choose>
<xsl:when test="plaats/@type='T'">
<td><xsl:value-of select="//lcl/FAC/terrein"/>:</td>
<td colspan="3">
<xsl:value-of select="plaats/regio/district/locatie/terrein/code"/>&#xA0;
<xsl:if test="plaats/regio/district/locatie/terrein/naam!=''">(<xsl:value-of select="plaats/regio/district/locatie/terrein/naam"/>)</xsl:if>
</td>
</xsl:when>
<xsl:otherwise>
<td><xsl:value-of select="//lcl/FAC/gebouw"/>:</td>
<td colspan="3">
<xsl:value-of select="plaats/regio/district/locatie/gebouw/code"/>&#xA0;
<xsl:if test="plaats/regio/district/locatie/gebouw/naam!=''">(<xsl:value-of select="plaats/regio/district/locatie/gebouw/naam"/>)</xsl:if>
</td>
</xsl:otherwise>
</xsl:choose>
</tr>
<xsl:if test="plaats/regio/district/locatie/gebouw/verdieping!=''">
<tr>
<td><xsl:value-of select="//lcl/FAC/bouwlaag"/>:</td>
<td colspan="3"><xsl:value-of select="plaats/regio/district/locatie/gebouw/verdieping/code"/></td>
</tr>
</xsl:if>
<xsl:if test="plaats/regio/district/locatie/gebouw/verdieping/ruimte!=''">
<tr>
<td><xsl:value-of select="//lcl/FAC/ruimte"/>:</td>
<td colspan="3">
<xsl:value-of select="plaats/regio/district/locatie/gebouw/verdieping/ruimte/nr"/>&#xA0;
<xsl:if test="plaats/regio/district/locatie/gebouw/verdieping/ruimte/omschrijving!=''">(<xsl:value-of select="plaats/regio/district/locatie/gebouw/verdieping/ruimte/omschrijving"/>)</xsl:if>
</td>
</tr>
</xsl:if>
<tr>
<td><xsl:value-of select="//lcl/FAC/aanvrager"/>:</td>
<td colspan="3"><xsl:value-of select="voor/naam_friendly"/></td>
</tr>
<tr>
<td><xsl:value-of select="//lcl/FAC/telefoon"/>:</td>
<td colspan="3"><xsl:choose><xsl:when test="voor/telefoonnr!=''"><xsl:value-of select="voor/telefoonnr"/></xsl:when><xsl:otherwise><xsl:value-of select="voor/mobiel"/></xsl:otherwise></xsl:choose></td>
</tr>
<tr>
<td><xsl:value-of select="//lcl/FAC/afdeling"/>:</td>
<td colspan="3"><xsl:value-of select="voor/afdeling/omschrijving"/></td>
</tr>
<!-- Klantwens -->
<xsl:if test="stdmelding/discipline/srtdiscipline/key='42' or stdmelding/key='915'">
<tr><td colspan="4"><br/><b>Voorwaarden</b><br/><hr/></td></tr>
<tr>
<td colspan="4">
De Chemelot Campus Vastgoed C.V. General Terms &amp; Conditions for supply of non-mandatory services is van toepassing op deze offerte aanvraag, opvraagbaar door op <a href="https://community.brightlands.com/wp-content/uploads/2018/01/20180130-General-Terms-and-Conditions-for-Supply-1.pdf">deze link</a> te klikken.
</td>
</tr>
</xsl:if>
<tr><td colspan="4"><hr/></td></tr>
<!--tr>
<td colspan="4">
<xsl:choose>
<xsl:when test="$srtnotificatiecode='MLDACP'">
<br/>De meest actuele status van de melding kun je vinden door <a href="https://blcc.facilitor.nl"><nobr>hier</nobr></a> te klikken.
<br/><br/>Met vriendelijke groet,
<br/>Brightlands Servicedesk
</xsl:when>
<xsl:when test="$srtnotificatiecode='MLDAFM'">
<br/>De meest actuele status van de melding kun je vinden door <a href="https://blcc.facilitor.nl"><nobr>hier</nobr></a> te klikken.
<br/><br/>Met vriendelijke groet,
<br/>Brightlands Servicedesk
</xsl:when>
<xsl:otherwise/>
</xsl:choose>
</td>
</tr-->
<tr>
<td colspan="4">
<br/>Indien u vragen heeft met betrekking tot deze bevestiging of status update, kunt u contact opnemen met de Brightlands Servicedesk.
<br/>Telefoon: 088-99 95 777
<br/>E-mail: servicedesk@brightlands.com
</td>
</tr>
</table>
</xsl:template>
<xsl:template match="melding" mode="full">
<xsl:choose>
<xsl:when test="$mode='summary'"></xsl:when>
<xsl:otherwise>
<html>
<xsl:comment>================================ MELDINGEN ==============================</xsl:comment>
<xsl:comment>FACILITOR default XSL template for melding</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 = 'MLDKTO'">
<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="opdracht" mode="include">
<table border="0" width="100%">
<xsl:choose>
<xsl:when test="$srtnotificatiecode='MLDAP1'">
<!--xsl:choose>
<xsl:when test="melding/stdmelding/discipline/srtdiscipline/key=42">
</xsl:when>
<xsl:otherwise>
</xsl:otherwise>
</xsl:choose-->
<xsl:variable name="max_ordfia_datum">
<xsl:for-each select="tracking/track[@code='ORDFIA']/datum">
<xsl:sort select="timestamp" order="descending"/>
<xsl:if test="position()=1"><xsl:value-of select="datum"/></xsl:if>
</xsl:for-each>
</xsl:variable>
<tr>
<td colspan="4" style="font-size:16pt;padding-top:20px;padding-bottom:20px;">
<u>Offerte: <xsl:value-of select="melding/stdmelding/discipline/srtdiscipline/prefix"/><xsl:value-of select="melding/key"/>/<xsl:value-of select="bedrijfopdr_volgnr"/></u>
</td>
</tr>
<tr>
<td colspan="4">
Ons kenmerk: <xsl:value-of select="melding/stdmelding/discipline/srtdiscipline/prefix"/><xsl:value-of select="melding/key"/>/<xsl:value-of select="bedrijfopdr_volgnr"/>
<br/>Datum: <xsl:value-of select="$max_ordfia_datum"/>
<br/>Uw kenmerk: <xsl:value-of select="melding/stdmelding/discipline/srtdiscipline/prefix"/><xsl:value-of select="melding/key"/>
</td>
</tr>
<tr>
<td colspan="4">
<br/><br/><br/>Geachte budgethouder,
<br/><br/>Hartelijk dank voor uw aanvraag. Naar aanleiding hiervan bieden wij u de volgende offerte aan:
</td>
</tr>
<tr><td colspan="4"><br/><b><xsl:value-of select="//lcl/FAC/omschrijving"/></b><br/><hr/></td></tr>
<tr>
<td colspan="4">
<xsl:call-template name="linebreaks"><xsl:with-param name="string" select="melding/omschrijving"/></xsl:call-template>
<br/><br/>Zie bijlage voor offerte van leverancier.
</td>
</tr>
<tr>
<td width="18%"><br/>Bedrag:</td>
<td width="12%" style="text-align:right;"><br/><xsl:value-of select="format-number(kosten, '0,00', 'european')"/></td>
<td colspan="2"/>
</tr>
<tr>
<td width="18%">Management fee:</td>
<td width="12%" style="text-align:right;"><xsl:value-of select="format-number(kosten * 0.065, '0,00', 'european')"/></td>
<td colspan="2"/>
</tr>
<tr>
<td width="18%">Totaal bedrag:</td>
<td width="12%" style="text-align:right;"><xsl:value-of select="format-number(kosten * 1.065, '0,00', 'european')"/></td>
<td colspan="2"/>
</tr>
<tr><td colspan="4"><hr/></td></tr>
<tr>
<td colspan="4">
<br/>Middels het aanvaarden van deze offerte verklaart u in te stemmen met onze General Terms &amp; Conditions for supply of non-mandatory services, opvraagbaar door op <a href="https://community.brightlands.com/wp-content/uploads/2017/12/20171211-General-Terms-and-Conditions-for-Supply.pdf">deze link</a> te klikken.
<br/><br/>In aanvulling daarop gelden de volgende voorwaarden:
<ul>
<li>Genoemde prijzen zijn exclusief BTW.</li>
<li>Facturatie: Afhankelijk van de termijnen die gekoppeld zijn aan de offerte van de leverancier.</li>
</ul>
<br/>De geldigheidsduur van deze offerte is afhankelijk van leverancierscondities.
<br/><br/><br/><br/>Hopende u hiermee een passend aanbod te hebben gedaan.
Indien u aanvullende vragen heeft of een toelichting wenst, kunt u contact op te nemen met de Brightlands Servicedesk.
<br/>Telefoon: 088-99 95 777
<br/>E-mail: servicedesk@brightlands.com
<br/><br/>Met vriendelijke groet,
<br/><br/>Uw Brightlands Servicedesk team
</td>
</tr>
</xsl:when>
<xsl:when test="$srtnotificatiecode='ORDCAN' or $srtnotificatiecode='ORDFNO' or $srtnotificatiecode='ORDGNO'">
<tr>
<td colspan="4" style="font-size:16pt;padding-top:20px;padding-bottom:20px;">
<u>Annulering opdracht: <xsl:value-of select="melding/stdmelding/discipline/srtdiscipline/prefix"/><xsl:value-of select="melding/key"/>/<xsl:value-of select="bedrijfopdr_volgnr"/></u>
</td>
</tr>
<tr>
<td width="18%"><xsl:value-of select="//lcl/FAC/bedrijf"/>:</td>
<td colspan="3"><xsl:value-of select="uitvoerende/bedrijf/naam"/></td>
</tr>
<tr>
<td width="18%"><xsl:value-of select="//lcl/FAC/contactpersoon"/>:</td>
<td colspan="3"><xsl:value-of select="contactpersoon/naam_full"/></td>
</tr>
<tr>
<td width="18%"><xsl:value-of select="//lcl/FAC/telefoon"/>:</td>
<td colspan="3"><xsl:value-of select="contactpersoon/telefoon1"/></td>
</tr>
<tr>
<td width="18%"><xsl:value-of select="//lcl/FAC/adres"/>:</td>
<td colspan="3"><xsl:value-of select="uitvoerende/bedrijf/post_adres"/></td>
</tr>
<tr>
<td width="18%"><xsl:value-of select="//lcl/FAC/plaats"/>:</td>
<td colspan="3"><xsl:value-of select="uitvoerende/bedrijf/post_plaats"/></td>
</tr>
<tr>
<td width="18%"><br/>Behandeld door:</td>
<td colspan="3"><br/>Brightlands Servicedesk</td>
</tr>
<tr>
<td><xsl:value-of select="//lcl/FAC/telefoon"/>:</td>
<td colspan="3">088-99 95 777</td>
</tr>
<tr>
<td>Referentie:</td>
<td colspan="3"><xsl:value-of select="melding/stdmelding/discipline/srtdiscipline/prefix"/><xsl:value-of select="melding/key"/>/<xsl:value-of select="bedrijfopdr_volgnr"/><xsl:value-of select="key"/></td>
</tr>
<tr>
<td><xsl:value-of select="//lcl/MLD/datum_gereed"/>:</td>
<td colspan="3"><xsl:value-of select="datumgereed/datum"/></td>
</tr>
<tr>
<td><xsl:value-of select="//lcl/MLD/status"/>:</td>
<td colspan="3"><xsl:value-of select="status"/></td>
</tr>
<xsl:if test="opmerking_fiat!=''">
<tr>
<td colspan="4">
<br/>Reden van annulering:
<br/><xsl:call-template name="linebreaks"><xsl:with-param name="string" select="opmerking_fiat"/></xsl:call-template>
</td>
</tr>
</xsl:if>
<tr><td colspan="4"><br/><b><xsl:value-of select="//lcl/FAC/omschrijving"/></b><br/><hr/></td></tr>
<tr>
<td colspan="4">
<xsl:call-template name="linebreaks"><xsl:with-param name="string" select="omschrijving"/></xsl:call-template>
</td>
</tr>
<tr>
<td><xsl:value-of select="//lcl/FAC/locatie"/>:</td>
<td colspan="3"><xsl:value-of select="melding/plaats/regio/district/locatie/omschrijving"/></td>
</tr>
<tr>
<xsl:choose>
<xsl:when test="plaats/@type='T'">
<td><xsl:value-of select="//lcl/FAC/terrein"/>:</td>
<td colspan="3">
<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><xsl:value-of select="//lcl/FAC/gebouw"/>:</td>
<td colspan="3">
<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>
</tr>
<xsl:if test="melding/plaats/regio/district/locatie/gebouw/verdieping!=''">
<tr>
<td><xsl:value-of select="//lcl/FAC/bouwlaag"/>:</td>
<td colspan="3"><xsl:value-of select="melding/plaats/regio/district/locatie/gebouw/verdieping/code"/></td>
</tr>
</xsl:if>
<xsl:if test="melding/plaats/regio/district/locatie/gebouw/verdieping/ruimte!=''">
<tr>
<td><xsl:value-of select="//lcl/FAC/ruimte"/>:</td>
<td colspan="3">
<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>
</tr>
</xsl:if>
<tr>
<td><xsl:value-of select="//lcl/FAC/aanvrager"/>:</td>
<td colspan="3"><xsl:value-of select="melding/voor/naam_friendly"/></td>
</tr>
<tr>
<td><xsl:value-of select="//lcl/FAC/telefoon"/>:</td>
<td colspan="3"><xsl:choose><xsl:when test="melding/voor/telefoonnr!=''"><xsl:value-of select="melding/voor/telefoonnr"/></xsl:when><xsl:otherwise><xsl:value-of select="melding/voor/mobiel"/></xsl:otherwise></xsl:choose></td>
</tr>
<tr>
<td><xsl:value-of select="//lcl/FAC/afdeling"/>:</td>
<td colspan="3"><xsl:value-of select="melding/voor/afdeling/omschrijving"/></td>
</tr>
<!--tr><td colspan="4"><hr/></td></tr-->
</xsl:when>
<xsl:otherwise>
<tr>
<td colspan="4" style="font-size:16pt;padding-top:20px;padding-bottom:20px;">
<xsl:choose>
<!-- 5=Docket/101=Workorder/103=RFQ-->
<xsl:when test="opdrachttype/key='5'">
<u>Contract opdracht: <xsl:value-of select="melding/stdmelding/discipline/srtdiscipline/prefix"/><xsl:value-of select="melding/key"/>/<xsl:value-of select="bedrijfopdr_volgnr"/></u>
</xsl:when>
<xsl:when test="opdrachttype/key='101'">
<xsl:choose>
<xsl:when test="kenmerk[@naam='Offerte referentie']!=''">
<u>Workorder na offerte: <xsl:value-of select="melding/stdmelding/discipline/srtdiscipline/prefix"/><xsl:value-of select="melding/key"/>/<xsl:value-of select="bedrijfopdr_volgnr"/></u>
</xsl:when>
<xsl:otherwise>
<u>Workorder <xsl:value-of select="melding/stdmelding/discipline/srtdiscipline/prefix"/><xsl:value-of select="melding/key"/>/<xsl:value-of select="bedrijfopdr_volgnr"/></u>
</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:when test="opdrachttype/key='103'">
<u>RFQ: <xsl:value-of select="melding/stdmelding/discipline/srtdiscipline/prefix"/><xsl:value-of select="melding/key"/>/<xsl:value-of select="bedrijfopdr_volgnr"/></u>
</xsl:when>
<xsl:otherwise>
<u>Opdracht: <xsl:value-of select="melding/stdmelding/discipline/srtdiscipline/prefix"/><xsl:value-of select="melding/key"/>/<xsl:value-of select="bedrijfopdr_volgnr"/></u>
</xsl:otherwise>
</xsl:choose>
</td>
</tr>
<tr>
<td width="18%"><xsl:value-of select="//lcl/FAC/bedrijf"/>:</td>
<td colspan="3"><xsl:value-of select="uitvoerende/bedrijf/naam"/></td>
</tr>
<tr>
<td width="18%"><xsl:value-of select="//lcl/FAC/contactpersoon"/>:</td>
<td colspan="3"><xsl:value-of select="contactpersoon/naam_full"/></td>
</tr>
<tr>
<td width="18%"><xsl:value-of select="//lcl/FAC/telefoon"/>:</td>
<td colspan="3"><xsl:value-of select="contactpersoon/telefoon1"/></td>
</tr>
<tr>
<td width="18%"><xsl:value-of select="//lcl/FAC/adres"/>:</td>
<td colspan="3"><xsl:value-of select="uitvoerende/bedrijf/post_adres"/></td>
</tr>
<tr>
<td width="18%"><xsl:value-of select="//lcl/FAC/plaats"/>:</td>
<td colspan="3"><xsl:value-of select="uitvoerende/bedrijf/post_plaats"/></td>
</tr>
<tr>
<td width="18%"><br/>Behandeld door:</td>
<td colspan="3"><br/>Brightlands Servicedesk</td>
</tr>
<tr>
<td><xsl:value-of select="//lcl/FAC/telefoon"/>:</td>
<td colspan="3">088-99 95 777</td>
</tr>
<!--tr>
<td>Referentie:</td>
<td colspan="3"><xsl:value-of select="melding/stdmelding/discipline/srtdiscipline/prefix"/><xsl:value-of select="melding/key"/>/<xsl:value-of select="bedrijfopdr_volgnr"/><xsl:value-of select="key"/></td>
</tr-->
<tr>
<td><xsl:value-of select="//lcl/MLD/datum_gereed"/>:</td>
<td colspan="3"><xsl:value-of select="datumgereed/datum"/></td>
</tr>
<tr>
<td><xsl:value-of select="//lcl/MLD/status"/>:</td>
<td colspan="3"><xsl:value-of select="status"/></td>
</tr>
<tr><td colspan="4"><br/><b><xsl:value-of select="//lcl/FAC/omschrijving"/></b><br/><hr/></td></tr>
<xsl:if test="opdrachttype/key='101' and kenmerk[@naam='Offerte referentie']!=''">
<tr>
<td colspan="4">
Hierbij de WO nav jullie offerte voor onderstaande werkzaamheden.
</td>
</tr>
</xsl:if>
<tr>
<td colspan="4">
<xsl:call-template name="linebreaks"><xsl:with-param name="string" select="omschrijving"/></xsl:call-template>
</td>
</tr>
<tr>
<td><xsl:value-of select="//lcl/FAC/locatie"/>:</td>
<td colspan="3"><xsl:value-of select="melding/plaats/regio/district/locatie/omschrijving"/></td>
</tr>
<tr>
<xsl:choose>
<xsl:when test="plaats/@type='T'">
<td><xsl:value-of select="//lcl/FAC/terrein"/>:</td>
<td colspan="3">
<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><xsl:value-of select="//lcl/FAC/gebouw"/>:</td>
<td colspan="3">
<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>
</tr>
<xsl:if test="melding/plaats/regio/district/locatie/gebouw/verdieping!=''">
<tr>
<td><xsl:value-of select="//lcl/FAC/bouwlaag"/>:</td>
<td colspan="3"><xsl:value-of select="melding/plaats/regio/district/locatie/gebouw/verdieping/code"/></td>
</tr>
</xsl:if>
<xsl:if test="melding/plaats/regio/district/locatie/gebouw/verdieping/ruimte!=''">
<tr>
<td><xsl:value-of select="//lcl/FAC/ruimte"/>:</td>
<td colspan="3">
<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>
</tr>
</xsl:if>
<xsl:if test="melding/rsv_ruimte/key!=''">
<tr>
<td>Reserveringsnummer:</td>
<td colspan="3">
<xsl:value-of select="melding/rsv_ruimte/id"/>
</td>
</tr>
<tr>
<td>Tijd:</td>
<td colspan="3">
<xsl:value-of select="melding/rsv_ruimte/van/tijd"/> tot <xsl:value-of select="melding/rsv_ruimte/tot/tijd"/>
</td>
</tr>
</xsl:if>
<tr>
<td><xsl:value-of select="//lcl/FAC/aanvrager"/>:</td>
<td colspan="3"><xsl:value-of select="melding/voor/naam_friendly"/></td>
</tr>
<tr>
<td><xsl:value-of select="//lcl/FAC/telefoon"/>:</td>
<td colspan="3"><xsl:choose><xsl:when test="melding/voor/telefoonnr!=''"><xsl:value-of select="melding/voor/telefoonnr"/></xsl:when><xsl:otherwise><xsl:value-of select="melding/voor/mobiel"/></xsl:otherwise></xsl:choose></td>
</tr>
<tr>
<td><xsl:value-of select="//lcl/FAC/afdeling"/>:</td>
<td colspan="3"><xsl:value-of select="melding/voor/afdeling/omschrijving"/></td>
</tr>
<xsl:if test="opdrachttype/key='101' and kenmerk[@naam='Offerte referentie']!=''">
<tr>
<td>Offertereferentie:</td>
<td colspan="3"><xsl:value-of select="kenmerk[@naam='Offerte referentie']"/></td>
</tr>
<tr>
<td>Offertebedrage>:</td>
<td colspan="3"><xsl:value-of select="kosten"/></td>
</tr>
</xsl:if>
<tr><td colspan="4"><br/><b>Voorwaarden</b><br/><hr/></td></tr>
<xsl:choose>
<!-- 5=Docket/101=Workorder/103=RFQ-->
<xsl:when test="opdrachttype/key='103'">
<tr>
<td colspan="4">
Namens onderstaande relatie verzoeken wij u, met inachtneming van de <a href="https://community.brightlands.com/wp-content/uploads/2017/12/General-Purchase-Conditions-1.4-10112016.pdf">Brightlands Chemelot Campus Algemene Inkoopvoorwaarden</a>, de offerte aan te leveren binnen gestelde termijn.
</td>
</tr>
</xsl:when>
<xsl:otherwise>
<tr>
<td colspan="4">
Namens onderstaande relatie verzoeken wij u, met inachtneming van de <a href="https://community.brightlands.com/wp-content/uploads/2017/12/General-Purchase-Conditions-1.4-10112016.pdf">Brightlands Chemelot Campus Algemene Inkoopvoorwaarden</a>, de bovengenoemde werkzaamheden uit te voeren.
</td>
</tr>
</xsl:otherwise>
</xsl:choose>
<tr><td colspan="4"><br/><b>Facturatie</b><br/><hr/></td></tr>
<tr>
<td colspan="4">
Indien u vragen heeft met betrekking tot deze opdracht dient u contact op te nemen met de Brightlands Servicedesk:
<br/>Telefoon: 088-99 95 777
<br/>E-mail: servicedesk@brightlands.com
<br/><br/>De werkzaamheden dienen binnen de afgesproken uitvoertijd na ontvangst van deze opdracht uitgevoerd te worden, tenzij anders overeengekomen.
</td>
</tr>
<!-- 5=Docket/101=Workorder/103=RFQ-->
<xsl:if test="opdrachttype/key!='5'">
<tr>
<td colspan="4">
In het geval van een opdracht buiten contractuele afspraken (workorder) met hogere kosten dan € 1.000,00, dient u tevens een proces-verbaal van oplevering laten ondertekenen door opdrachtgever.
<br/><br/>Brightlands Chemelot Campus hanteert een betalingstermijn van 45 dagen. Wij verzoeken u nadrukkelijk de factuur in te dienen binnen 30 dagen na afmelding van de opdracht.
<br/>De gespecificeerde factuur, met vermelding van het volledige BCC referentienummer, het gebouwnummer, de aanvrager alsmede de omschrijving van de verrichte werkzaamheden, kunt u indienen, nadat de geaccordeerde werkbon is geupload in Facilitor:
<br/><br/> Per e-mail naar invoices.ccv@brightlands.com
</td>
</tr>
</xsl:if>
<!--tr><td colspan="4"><hr/></td></tr-->
</xsl:otherwise>
<!--xsl:otherwise>
<tr>
<td colspan="4" style="font-size:16pt;padding-top:20px;padding-bottom:20px;">
<b>
<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>
<xsl:value-of select="opdrachttype/omschrijving"/>&#xA0;
<xsl:value-of select="melding/stdmelding/discipline/srtdiscipline/prefix"/>
<xsl:value-of select="melding/key"/>/<xsl:value-of select="bedrijfopdr_volgnr"/>
</b>
</td>
</tr>
<xsl:if test="extra_key">
<xsl:variable name="ox_key"><xsl:value-of select="extra_key"/></xsl:variable>
<tr>
<td style="padding-top:10px;">
<b><xsl:value-of select="//lcl/FAC/bericht"/>:</b>
</td>
<td colspan="3" style="padding-top:10px;">
<xsl:call-template name="linebreaks"><xsl:with-param name="string" select="notes/note[key=$ox_key]/omschrijving"/></xsl:call-template>
</td>
</tr>
<tr><td colspan="4" style="padding-bottom:10px;"><hr/></td></tr>
</xsl:if>
<tr>
<td width="16%"/>
<td width="17%"/>
<td width="17%"/>
<td width="16%"><b><xsl:value-of select="//lcl/FAC/bedrijf"/>:</b></td>
<td width="17%"><xsl:value-of select="uitvoerende/bedrijf/naam"/></td>
<td width="17%"></td>
</tr>
<tr>
<td colspan="3"/>
<td><b><xsl:value-of select="//lcl/FAC/contactpersoon"/>:</b></td>
<td><xsl:value-of select="contactpersoon/naam_full"/></td>
</tr>
<tr>
<td colspan="3"/>
<td><b><xsl:value-of select="//lcl/FAC/telefoon"/>:</b></td>
<td><xsl:value-of select="contactpersoon/telefoon1"/></td>
</tr>
<tr>
<td colspan="3"/>
<td><b><xsl:value-of select="//lcl/FAC/adres"/>:</b></td>
<td><xsl:value-of select="uitvoerende/bedrijf/post_adres"/></td>
</tr>
<tr>
<td colspan="3"/>
<td><b><xsl:value-of select="//lcl/FAC/plaats"/>:</b></td>
<td><xsl:value-of select="uitvoerende/bedrijf/post_plaats"/></td>
</tr>
<tr>
<td><b><xsl:value-of select="//lcl/FAC/contactpersoon"/>:</b></td>
<td><xsl:value-of select="backoffice_contact/naam_full"/></td>
<td colspan="3"/>
</tr>
<tr>
<td><b><xsl:value-of select="//lcl/FAC/telefoon"/>:</b></td>
<td><xsl:value-of select="backoffice_contact/telefoonnr"/></td>
<td></td>
<td><b><xsl:value-of select="//lcl/FAC/kostenplaats"/>:</b></td>
<td><xsl:value-of select="kostenplaats/nr"/></td>
</tr>
<xsl:if test="melding/kenmerk[@naam='Ordernr']!=''">
<tr>
<td colspan="3"/>
<td><b><xsl:value-of select="//lcl/MLD/ordernr"/>:</b></td>
<td><xsl:value-of select="melding/kenmerk[@naam='Ordernr']"/></td>
</tr>
</xsl:if>
<tr>
<td colspan="3"/>
<td><b><xsl:value-of select="//lcl/MLD/datum_gereed"/></b></td>
<td><xsl:value-of select="datumgereed/datum"/></td>
</tr>
<tr>
<td colspan="3"/>
<td><b><xsl:value-of select="//lcl/MLD/datum_verzonden"/>:</b></td>
<td><xsl:value-of select="datumverzonden/datum"/></td>
</tr>
<tr>
<td colspan="3"/>
<td><b><xsl:value-of select="//lcl/MLD/status"/>:</b></td>
<td><xsl:value-of select="status"/></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>
<tr><td colspan="6"><hr/></td>
</tr>
<tr>
<td colspan="6">
<table width="100%" style="background-color:#EEEEEE;border: 1px solid blue;">
<tr><td><xsl:apply-templates select="melding" mode="include"/></td></tr>
</table>
</td>
</tr>
<tr><td colspan="6" height="30px"><hr/></td></tr>
<xsl:variable name="arbeid" select="uren*uurloon"/>
<xsl:variable name="arbeid_refiat" select="uren_refiat*uurloon_refiat"/>
<tr>
<td><b><xsl:value-of select="//lcl/MLD/uren"/>:</b></td>
<td><xsl:value-of select="format-number(uren, '0,00', 'european')"/><b>&#xA0;à&#xA0;</b>&#x20AC;&#xA0;<xsl:value-of select="format-number(uurloon, '0,00', 'european')"/></td>
<td style="width:2in;text-align:left;">
<xsl:if test="statusopdr_key_refiat &gt; 0">
(<xsl:value-of select="//lcl/MLD/was"/>&#xA0;<xsl:value-of select="format-number(uren, '0,00', 'european')"/><b>&#xA0;à&#xA0;</b>&#x20AC;&#xA0;<xsl:value-of select="format-number(uurloon, '0,00', 'european')"/>)
</xsl:if>
</td>
<td><b><xsl:value-of select="//lcl/MLD/arbeid"/>:</b></td>
<td style="width:1in;text-align:right;">&#x20AC;&#xA0;<xsl:value-of select="format-number($arbeid, '0,00', 'european')"/></td>
<td style="width:1in;text-align:right;">
<xsl:if test="statusopdr_key_refiat &gt; 0">
(<xsl:value-of select="//lcl/MLD/was"/>&#xA0;&#x20AC;&#xA0;<xsl:value-of select="format-number($arbeid_refiat, '0,00', 'european')"/>)
</xsl:if>
</td>
</tr>
<tr>
<td colspan="3"/>
<td><b><xsl:value-of select="//lcl/MLD/materiaal"/>:</b></td>
<td style="width:1in;text-align:right;">&#x20AC;&#xA0;<xsl:value-of select="format-number(materiaal, '0,00', 'european')"/></td>
<td style="width:1in;text-align:right;">
<xsl:if test="statusopdr_key_refiat &gt; 0">
(<xsl:value-of select="//lcl/MLD/was"/>&#xA0;&#x20AC;&#xA0;<xsl:value-of select="format-number(materiaal_refiat, '0,00', 'european')"/>)
</xsl:if>
</td>
</tr>
<xsl:variable name="correctie0" select="$arbeid + materiaal"/>
<xsl:variable name="correctie" select="kosten - $correctie0"/>
<xsl:variable name="correctie0_refiat" select="$arbeid_refiat + materiaal_refiat"/>
<xsl:variable name="correctie_refiat" select="kosten_refiat - $correctie0_refiat"/>
<xsl:if test="$correctie!=0">
<tr>
<td colspan="3"/>
<td><b><xsl:value-of select="//lcl/MLD/correctie"/>:</b></td>
<td style="width:1in;text-align:right;">&#x20AC;&#xA0;<xsl:value-of select="format-number($correctie, '0,00', 'european')"/></td>
<td style="width:1in;text-align:right;">
<xsl:if test="statusopdr_key_refiat &gt; 0">
(<xsl:value-of select="//lcl/MLD/was"/>&#xA0;&#x20AC;&#xA0;<xsl:value-of select="format-number($correctie_refiat, '0,00', 'european')"/>)
</xsl:if>
</td>
</tr>
</xsl:if>
<tr>
<td colspan="3"/>
<td><b><xsl:value-of select="//lcl/FAC/totaal"/>:</b></td>
<td style="width:1in;text-align:right;"><b>&#x20AC;&#xA0;<xsl:value-of select="format-number(kosten, '0,00', 'european')"/></b></td>
<td style="width:1in;text-align:right;">
<xsl:if test="statusopdr_key_refiat &gt; 0">
(<xsl:value-of select="//lcl/MLD/was"/>&#xA0;&#x20AC;&#xA0;<xsl:value-of select="format-number(kosten_refiat, '0,00', 'european')"/>)
</xsl:if>
</td>
</tr>
<xsl:if test="$srtnotificatiecode='MLDAP1' or $srtnotificatiecode='ORDGOE'">
<tr>
<td colspan="4" style="padding-top:10px;">
<xsl:element name="a"><xsl:attribute name="href">https://<xsl:value-of select="$FacilitorRoot"/>?<xsl:value-of select="../bookmarks/opdracht"/><xsl:value-of select="key"/>&amp;sso=2</xsl:attribute><span style="font-size:15px;">klik hier om de opdracht goed te keuren</span></xsl:element>
</td>
</tr>
</xsl:if>
</xsl:otherwise-->
</xsl:choose>
</table>
</xsl:template>
<xsl:template match="opdracht" mode="full">
<xsl:choose>
<xsl:when test="$mode='summary'"></xsl:when>
<xsl:otherwise>
<html>
<xsl:comment>================================ OPDRACHTEN ==============================</xsl:comment>
<xsl:comment>FACILITOR default XSL template for opdracht</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:template match="verkoopfactuur" mode="full">
<style>.pagebreak {
display:block;
page-break-before:always;
}
@media all {
.page-break { display:none; }
}
@media print {
.page-break { display:block;page-break-before:always; }
}</style>
<xsl:choose>
<xsl:when test="substring(verkoopfactuurregel/id, 5, 1)='1'">
<html>
<xsl:call-template name="htmlhead"/>
<body>
<table border="0" style="width:100%;border-collapse:collapse;" cellpadding="3" cellspacing="3">
<colgroup>
<col width="20%"/>
<col width="15%"/>
<col width="15%"/>
<col width="20%"/>
<col width="15%"/>
<col width="15%"/>
</colgroup>
<xsl:variable name="sortfilter">
<xsl:for-each select="verkoopfactuurregel">
<xsl:sort select="substring-after(omschrijving, '/=')"/>
<xsl:sort select="btwpercentage"/>
<xsl:copy-of select="."/>
</xsl:for-each>
</xsl:variable>
<tr>
<td colspan="3">
<b>Chemelot Campus Vastgoed C.V.</b>
<br/>Urmonderbaan 22, 6167 RD Geleen
<br/>Phone: +31 (0) 88 99 95705
<br/>Mail: <a href="mailto:Marie-Jose.Douven@brightlands.com"><nobr>Marie-Jose.Douven@brightlands.com</nobr></a>
<br/>Chamber of Commerce: 56268556
</td>
<td colspan="3" style="text-align:right;">
<xsl:choose>
<xsl:when test="$mode='email'"><img src="cid:tmpl_logo.gif"/></xsl:when>
<xsl:otherwise><xsl:element name="img"><xsl:attribute name="src">../../cust/BLCC/tmpl_logo.gif</xsl:attribute></xsl:element></xsl:otherwise>
</xsl:choose>
</td>
</tr>
<tr>
<td colspan="3">
<b>
<br/><xsl:value-of select="msxml:node-set($sortfilter)/verkoopfactuurregel/debiteurnaam"/>
<br/><xsl:value-of select="msxml:node-set($sortfilter)/verkoopfactuurregel/bedrijf/post_adres"/>
<br/><xsl:value-of select="msxml:node-set($sortfilter)/verkoopfactuurregel/bedrijf/post_postcode"/><xsl:text> </xsl:text><xsl:value-of select="msxml:node-set($sortfilter)/verkoopfactuurregel/bedrijf/post_plaats"/>
<br/><xsl:value-of select="msxml:node-set($sortfilter)/verkoopfactuurregel/bedrijf/post_land"/>
</b>
</td>
<td>
<br/>Invoice number:
<br/>Date:
<br/><br/>Customer number:
<!--br/>Your VAT number:-->
<br/>Your reference:
<xsl:if test="msxml:node-set($sortfilter)/verkoopfactuurregel/tekst8!=''"><br/>Your contact person:</xsl:if>
</td>
<td colspan="2">
<br/><xsl:value-of select="msxml:node-set($sortfilter)/verkoopfactuurregel/id"/>
<br/><xsl:value-of select="msxml:node-set($sortfilter)/verkoopfactuurregel/datum/datum"/>
<br/><br/><xsl:value-of select="substring-before(msxml:node-set($sortfilter)/verkoopfactuurregel/tekst7, '=')"/>
<!--br/><xsl:value-of select="substring-after(msxml:node-set($sortfilter)/verkoopfactuurregel/tekst7, '=')"/-->
<br/><xsl:value-of select="substring-before(concat(msxml:node-set($sortfilter)/verkoopfactuurregel/omschrijving, '/'), '/')"/>
<xsl:if test="msxml:node-set($sortfilter)/verkoopfactuurregel/tekst8!=''"><br/><xsl:value-of select="msxml:node-set($sortfilter)/verkoopfactuurregel/tekst8"/></xsl:if>
</td>
</tr>
<tr><td colspan="6" style="text-align:right;"><br/>Page: 1/1</td></tr>
<tr>
<td>
Terms of payment:
<br/>Payment method:
<br/>Due date:
</td>
<td colspan="5">
Within 30 days Due net
<br/>Bank Transfer
<br/><xsl:value-of select="msxml:node-set($sortfilter)/verkoopfactuurregel/datum1/datum"/>
</td>
</tr>
<tr><td colspan="6"><br/><b>INVOICE</b></td></tr>
<tr>
<td style="text-align:center;vertical-align:middle;border-bottom:1px solid black;background-color:#AAA;"><b>Code</b></td>
<td colspan="3" style="vertical-align:middle;border-bottom:1px solid black;background-color:#AAA;"><b>Description</b></td>
<td style="vertical-align:middle;border-bottom:1px solid black;background-color:#AAA;"><b>VAT</b></td>
<td style="text-align:center;vertical-align:middle;border-bottom:1px solid black;background-color:#AAA;"><b>Amount excl.<br/>VAT</b></td>
</tr>
<xsl:for-each select="msxml:node-set($sortfilter)/verkoopfactuurregel">
<xsl:variable name="prev_reg">
<xsl:choose>
<xsl:when test="position()=1">Quqelequ</xsl:when>
<xsl:otherwise><xsl:value-of select="substring-after(preceding-sibling::verkoopfactuurregel[1]/omschrijving, '/=')"/></xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:variable name="this_reg">
<xsl:value-of select="substring-after(omschrijving, '/=')"/>
</xsl:variable>
<xsl:variable name="prev_btw">
<xsl:choose>
<xsl:when test="position()=1">Quqelequ</xsl:when>
<xsl:otherwise><xsl:value-of select="preceding-sibling::verkoopfactuurregel[1]/btwpercentage"/></xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:variable name="this_btw">
<xsl:value-of select="btwpercentage"/>
</xsl:variable>
<!-- Als 'this' != 'prev', dan nieuwe factuurregel! -->
<xsl:if test="$this_reg!=$prev_reg or $this_btw!=$prev_btw">
<tr>
<td style="border-bottom:1px solid black;"><xsl:value-of select="substring-before(omschrijving, '/=')"/></td>
<td colspan="3" style="border-bottom:1px solid black;"><xsl:value-of select="substring($this_reg, 4)"/></td>
<td style="border-bottom:1px solid black;"><xsl:value-of select="btwpercentage"/> %</td>
<td style="text-align:right;border-bottom:1px solid black;"><xsl:value-of select="format-number(sum(msxml:node-set($sortfilter)/verkoopfactuurregel[substring-after(omschrijving, '/=')=$this_reg and btwpercentage=$this_btw]/bedrag), '###.###.##0,00', 'european')"/></td>
</tr>
</xsl:if>
</xsl:for-each>
<xsl:variable name="mndnet">
<xsl:value-of select="sum(msxml:node-set($sortfilter)/verkoopfactuurregel/bedrag)"/>
</xsl:variable>
<xsl:variable name="mndbtw">
<xsl:value-of select="sum(msxml:node-set($sortfilter)/verkoopfactuurregel/btwbedrag)"/>
</xsl:variable>
<tr><td colspan="6">Period from - to: <xsl:value-of select="msxml:node-set($sortfilter)/verkoopfactuurregel/datum2/datum"/> - <xsl:value-of select="msxml:node-set($sortfilter)/verkoopfactuurregel/datum3/datum"/></td></tr>
<tr>
<td colspan="3"/>
<td colspan="2"><b>Subtotal</b></td>
<td style="text-align:right;"><xsl:value-of select="format-number($mndnet, '###.###.##0,00', 'european')"/></td>
</tr>
<tr>
<td colspan="3"/>
<td colspan="2">BTW 21%</td>
<td style="text-align:right;"><xsl:value-of select="format-number($mndbtw, '###.###.##0,00', 'european')"/></td>
</tr>
<tr>
<td colspan="3"/>
<td colspan="2">BTW 0%</td>
<td style="text-align:right;"><xsl:value-of select="format-number(0, '###.###.##0,00', 'european')"/></td>
</tr>
<tr>
<td colspan="3" style="background-color:#AAA;"/>
<td colspan="2" style="vertical-align:middle;background-color:#AAA;"><b>Total</b></td>
<td style="text-align:right;vertical-align:middle;background-color:#AAA;">Euro <xsl:value-of select="format-number($mndnet + $mndbtw, '###.###.##0,00', 'european')"/></td>
</tr>
<tr><td colspan="6"><br/>This is the invoice for rent, shared facilities, utilities and services at the Chemelot Campus.</td></tr>
<tr>
<td colspan="6" style="font-size:8pt;">
<br/><b>Please mention invoice number <xsl:value-of select="msxml:node-set($sortfilter)/verkoopfactuurregel/id"/> and customer number <xsl:value-of select="substring-before(msxml:node-set($sortfilter)/verkoopfactuurregel/tekst7, '=')"/> with your payment.</b>
<br/>Rabobank (EUR) Geleen Netherlands
<br/>Bank account 1716.02.161, Bank key RABONL2U
<br/>IBAN&#xA0;&#xA0;&#xA0;NL 33 RABO 01716 02 161
<br/>BIC&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;RABONL2U
<br/><b>Our VAT number: NL852049511B01</b>
</td>
</tr>
</table>
</body>
</html>
</xsl:when>
<xsl:when test="substring(verkoopfactuurregel/id, 5, 1)='2'">
<html>
<xsl:call-template name="htmlhead"/>
<body>
<table border="0" style="width:100%;border-collapse:collapse;" cellpadding="3" cellspacing="3">
<colgroup>
<col width="10%"/>
<col width="20%"/>
<col width="20%"/>
<col width="20%"/>
<col width="15%"/>
<col width="15%"/>
</colgroup>
<xsl:variable name="sortfilter1">
<xsl:for-each select="verkoopfactuurregel">
<xsl:sort select="substring-before(omschrijving, '=')"/>
<xsl:sort select="btwpercentage"/>
<xsl:copy-of select="."/>
</xsl:for-each>
</xsl:variable>
<tr>
<td colspan="3">
<b>Chemelot Campus Vastgoed C.V.</b>
<br/>Urmonderbaan 22, 6167 RD Geleen
<br/>Phone: +31 (0) 88 99 95705
<br/>Mail: <a href="mailto:accountsreceivable@brightlands.com"><nobr>accountsreceivable@brightlands.com</nobr></a>
<br/>Chamber of Commerce: 56268556
</td>
<td colspan="3" style="text-align:right;">
<xsl:choose>
<xsl:when test="$mode='email'"><img src="cid:tmpl_logo.gif"/></xsl:when>
<xsl:otherwise><xsl:element name="img"><xsl:attribute name="src">../../cust/<xsl:value-of select="//header/custId"/>/tmpl_logo.gif</xsl:attribute></xsl:element></xsl:otherwise>
</xsl:choose>
</td>
</tr>
<tr>
<td colspan="3">
<b>
<br/><xsl:value-of select="msxml:node-set($sortfilter1)/verkoopfactuurregel/debiteurnaam"/>
<br/><xsl:value-of select="msxml:node-set($sortfilter1)/verkoopfactuurregel/bedrijf/post_adres"/>
<br/><xsl:value-of select="msxml:node-set($sortfilter1)/verkoopfactuurregel/bedrijf/post_postcode"/><xsl:text> </xsl:text><xsl:value-of select="msxml:node-set($sortfilter1)/verkoopfactuurregel/bedrijf/post_plaats"/>
<br/><xsl:value-of select="msxml:node-set($sortfilter1)/verkoopfactuurregel/bedrijf/post_land"/>
</b>
</td>
<td>
<br/>Invoice number:
<br/>Date:
<br/><br/>Customer number:
<!--br/>Your VAT number:-->
<br/>Your reference:
<xsl:if test="msxml:node-set($sortfilter1)/verkoopfactuurregel/tekst4!=''"><br/>Your contact person:</xsl:if>
</td>
<td colspan="2">
<br/><xsl:value-of select="msxml:node-set($sortfilter1)/verkoopfactuurregel/id"/>
<br/><xsl:value-of select="msxml:node-set($sortfilter1)/verkoopfactuurregel/datum/datum"/>
<br/><br/><xsl:value-of select="substring-before(msxml:node-set($sortfilter1)/verkoopfactuurregel/tekst7, '=')"/>
<!--br/><xsl:value-of select="substring-after(msxml:node-set($sortfilter1)/verkoopfactuurregel/tekst7, '=')"/-->
<br/><xsl:value-of select="msxml:node-set($sortfilter1)/verkoopfactuurregel/tekst1"/>
<xsl:if test="msxml:node-set($sortfilter1)/verkoopfactuurregel/tekst4!=''"><br/><xsl:value-of select="msxml:node-set($sortfilter1)/verkoopfactuurregel/tekst4"/></xsl:if>
</td>
</tr>
<!--tr><td colspan="6" style="text-align:right;"><br/>Page: 1/1</td></tr-->
<tr>
<td colspan="2">
<br/>Terms of payment:
<br/>Payment method:
<br/>Due date:
</td>
<td colspan="4">
<br/>Within 30 days Due net
<br/>Bank Transfer
<br/><xsl:value-of select="msxml:node-set($sortfilter1)/verkoopfactuurregel/datum1/datum"/>
</td>
</tr>
<tr><td colspan="6"><br/><b>INVOICE</b></td></tr>
<tr><td colspan="6"><br/>Period from - to: <xsl:value-of select="msxml:node-set($sortfilter1)/verkoopfactuurregel/datum2/datum"/> - <xsl:value-of select="msxml:node-set($sortfilter1)/verkoopfactuurregel/datum3/datum"/></td></tr>
<tr>
<td colspan="4" style="vertical-align:middle;border-bottom:1px solid black;background-color:#AAA;"><b>Description</b></td>
<td style="vertical-align:middle;border-bottom:1px solid black;background-color:#AAA;"><b>VAT</b></td>
<td style="text-align:center;vertical-align:middle;border-bottom:1px solid black;background-color:#AAA;"><b>Amount excl.<br/>VAT</b></td>
</tr>
<xsl:for-each select="msxml:node-set($sortfilter1)/verkoopfactuurregel">
<xsl:variable name="prev_reg">
<xsl:choose>
<xsl:when test="position()=1">Quqelequ</xsl:when>
<xsl:otherwise><xsl:value-of select="substring-before(preceding-sibling::verkoopfactuurregel[1]/omschrijving, '=')"/></xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:variable name="this_reg">
<xsl:value-of select="substring-before(omschrijving, '=')"/>
</xsl:variable>
<xsl:variable name="prev_btw">
<xsl:choose>
<xsl:when test="position()=1">Quqelequ</xsl:when>
<xsl:otherwise><xsl:value-of select="preceding-sibling::verkoopfactuurregel[1]/btwpercentage"/></xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:variable name="this_btw">
<xsl:value-of select="btwpercentage"/>
</xsl:variable>
<!-- Als 'this' != 'prev', dan nieuwe factuurregel! -->
<xsl:if test="$this_reg!=$prev_reg or $this_btw!=$prev_btw">
<tr>
<td colspan="4" style="border-bottom:1px solid black;"><xsl:value-of select="$this_reg"/></td>
<td style="border-bottom:1px solid black;"><xsl:value-of select="$this_btw"/> %</td>
<td style="text-align:right;border-bottom:1px solid black;"><xsl:value-of select="format-number(sum(msxml:node-set($sortfilter1)/verkoopfactuurregel[substring-before(omschrijving, '=')=$this_reg and btwpercentage=$this_btw]/bedrag), '###.###.##0,00', 'european')"/></td>
</tr>
</xsl:if>
</xsl:for-each>
<xsl:variable name="mndnet">
<xsl:value-of select="sum(msxml:node-set($sortfilter1)/verkoopfactuurregel/bedrag)"/>
</xsl:variable>
<xsl:variable name="mndbtwl">
<xsl:value-of select="sum(msxml:node-set($sortfilter1)/verkoopfactuurregel[btwpercentage='6']/btwbedrag)"/>
</xsl:variable>
<xsl:variable name="mndbtwh1">
<xsl:value-of select="sum(msxml:node-set($sortfilter1)/verkoopfactuurregel[btwpercentage='21']/btwbedrag)"/>
</xsl:variable>
<xsl:variable name="mndbtwh2">
<xsl:value-of select="0.21 * 0.065 * $mndnet"/>
</xsl:variable>
<tr>
<td colspan="3"/>
<td colspan="2"><b>Subtotal</b></td>
<td style="text-align:right;"><xsl:value-of select="format-number($mndnet, '###.###.##0,00', 'european')"/></td>
</tr>
<tr>
<td colspan="3"/>
<td colspan="2"><b>Managementfee 6,5%</b></td>
<td style="text-align:right;"><xsl:value-of select="format-number(0.065 * $mndnet, '###.###.##0,00', 'european')"/></td>
</tr>
<tr>
<td colspan="3"/>
<td colspan="2">BTW 6%</td>
<td style="text-align:right;"><xsl:value-of select="format-number($mndbtwl, '###.###.##0,00', 'european')"/></td>
</tr>
<tr>
<td colspan="3"/>
<td colspan="2">BTW 21%</td>
<td style="text-align:right;"><xsl:value-of select="format-number($mndbtwh1 + $mndbtwh2, '###.###.##0,00', 'european')"/></td>
</tr>
<tr>
<td colspan="3" style="background-color:#AAA;"/>
<td colspan="2" style="vertical-align:middle;background-color:#AAA;"><b>Total</b></td>
<td style="text-align:right;vertical-align:middle;background-color:#AAA;"><xsl:value-of select="format-number((1.065 * $mndnet) + $mndbtwl + $mndbtwh1 + $mndbtwh2, '###.###.##0,00', 'european')"/></td>
</tr>
<tr><td colspan="6"><br/>If you have questions regarding this invoice, please contact <a href="mailto:accountsreceivable@brightlands.com"><nobr>accountsreceivable@brightlands.com</nobr></a>.</td></tr>
<tr>
<td colspan="6" style="font-size:8pt;">
<br/><br/><br/><b>Please mention invoice number <xsl:value-of select="verkoopfactuurregel/id"/> and customer number <xsl:value-of select="substring-before(verkoopfactuurregel/tekst7, '=')"/> with your payment.</b>
<br/>Rabobank (EUR) Geleen Netherlands
<br/>Bank account 1716.02.161
<br/>IBAN&#xA0;&#xA0;&#xA0;NL 33 RABO 01716 02 161
<br/>BIC&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;RABONL2U
<br/><b>Our VAT number: NL852049511B01</b>
</td>
</tr>
</table>
<div class="page-break"></div>
<table border="0" style="width:100%;border-collapse:collapse;" cellpadding="3" cellspacing="3">
<xsl:variable name="sortfilter2">
<xsl:for-each select="verkoopfactuurregel">
<xsl:sort select="tekst3"/>
<xsl:copy-of select="."/>
</xsl:for-each>
</xsl:variable>
<tr><td colspan="6"><br/><b>SPECIFICATION</b></td></tr>
<tr>
<td style="vertical-align:middle;border-bottom:1px solid black;background-color:#AAA;font-size:8pt;"><b>ID</b></td>
<td style="vertical-align:middle;border-bottom:1px solid black;background-color:#AAA;font-size:8pt;"><b>Issuer</b></td>
<td colspan="2" style="vertical-align:middle;border-bottom:1px solid black;background-color:#AAA;font-size:8pt;"><b>Description</b></td>
<td style="vertical-align:middle;border-bottom:1px solid black;background-color:#AAA;font-size:8pt;"><b>VAT</b></td>
<td style="text-align:center;vertical-align:middle;border-bottom:1px solid black;background-color:#AAA;font-size:8pt;"><b>Amount excl.<br/>VAT</b></td>
</tr>
<xsl:for-each select="msxml:node-set($sortfilter2)/verkoopfactuurregel">
<tr>
<td style="border-bottom:1px solid black;font-size:8pt;"><xsl:value-of select="substring-after(omschrijving, '=')"/></td>
<td style="border-bottom:1px solid black;font-size:8pt;"><xsl:value-of select="tekst5"/></td>
<td colspan="2" style="border-bottom:1px solid black;font-size:8pt;"><xsl:call-template name="linebreaks"><xsl:with-param name="string" select="tekst8"/></xsl:call-template></td>
<td style="border-bottom:1px solid black;font-size:8pt;"><xsl:value-of select="btwpercentage"/> %</td>
<td style="text-align:right;border-bottom:1px solid black;font-size:8pt;"><xsl:value-of select="format-number(bedrag, '###.###.##0,00', 'european')"/></td>
</tr>
</xsl:for-each>
<tr>
<td colspan="3" style="background-color:#AAA;font-size:8pt;"/>
<td colspan="2" style="vertical-align:middle;background-color:#AAA;font-size:8pt;"><b>Total</b></td>
<td style="text-align:right;vertical-align:middle;background-color:#AAA;font-size:8pt;"><xsl:value-of select="format-number(sum(msxml:node-set($sortfilter2)/verkoopfactuurregel/bedrag), '###.###.##0,00', 'european')"/></td>
</tr>
</table>
</body>
</html>
</xsl:when>
<xsl:otherwise>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="rapport">
<style>.pagebreak {
display:block;
page-break-before:always;
}
@media all {
.page-break { display:none; }
}
@media print {
.page-break { display:block;page-break-before:always; }
}</style>
<xsl:if test="@view='BLCC_V_FACT_ACTUAL' or @view='BLCC_V_FACT_FROZEN'">
<html>
<xsl:call-template name="htmlhead"/>
<body>
<table border="0" style="width:100%;border-collapse:collapse;" cellpadding="3" cellspacing="3">
<colgroup>
<col width="20%"/>
<col width="15%"/>
<col width="15%"/>
<col width="20%"/>
<col width="15%"/>
<col width="15%"/>
</colgroup>
<tr>
<td colspan="3">
<b>Chemelot Campus Vastgoed C.V.</b>
<br/>Urmonderbaan 22, 6167 RD Geleen
<br/>Phone: +31 (0) 88 99 95705
<br/>Mail: <a href="mailto:Marie-Jose.Douven@brightlands.com"><nobr>Marie-Jose.Douven@brightlands.com</nobr></a>
<br/>Chamber of Commerce: 56268556
</td>
<td colspan="3" style="text-align:right;">
<xsl:choose>
<xsl:when test="$mode='email'"><img src="cid:tmpl_logo.gif"/></xsl:when>
<xsl:otherwise><xsl:element name="img"><xsl:attribute name="src">../../cust/<xsl:value-of select="//header/custId"/>/tmpl_logo.gif</xsl:attribute></xsl:element></xsl:otherwise>
</xsl:choose>
</td>
</tr>
<xsl:choose>
<xsl:when test="count(rapport_data/data_row)=0">
<tr><td class="tekst"><center><br/><b>Geen gegevens gevonden</b></center></td></tr>
</xsl:when>
<xsl:otherwise>
<xsl:variable name="max_factuur">
<xsl:for-each select="rapport_data/data_row">
<xsl:sort select="FIN_VERKOOPFACTUUR_ID" order="descending"/>
<xsl:if test="position()=1">
<xsl:value-of select="FIN_VERKOOPFACTUUR_ID"/>
</xsl:if>
</xsl:for-each>
</xsl:variable>
<xsl:variable name="min_po">
<xsl:for-each select="rapport_data/data_row">
<xsl:sort select="FIN_VERKOOPFACTUUR_ID" order="descending"/>
<xsl:sort select="PO_NR"/>
<xsl:if test="position()=1">
<xsl:value-of select="PO_NR"/>
</xsl:if>
</xsl:for-each>
</xsl:variable>
<xsl:variable name="min_bedrijf">
<xsl:for-each select="rapport_data/data_row">
<xsl:sort select="FIN_VERKOOPFACTUUR_ID" order="descending"/>
<xsl:sort select="PO_NR"/>
<xsl:sort select="PRS_BEDRIJF_KEY"/>
<xsl:if test="position()=1">
<xsl:value-of select="PRS_BEDRIJF_KEY"/>
</xsl:if>
</xsl:for-each>
</xsl:variable>
<xsl:variable name="sortfilter">
<xsl:for-each select="rapport_data/data_row">
<xsl:sort select="SORTERING"/>
<xsl:sort select="REGEL"/>
<xsl:sort select="FIN_BTWTABELWAARDE_PERC"/>
<xsl:if test="FIN_VERKOOPFACTUUR_ID=$max_factuur and PO_NR=$min_po and PRS_BEDRIJF_KEY=$min_bedrijf">
<xsl:copy-of select="."/>
</xsl:if>
</xsl:for-each>
</xsl:variable>
<tr>
<td colspan="3">
<b>
<br/><xsl:value-of select="msxml:node-set($sortfilter)/data_row/PRS_DEBITEUR_NAAM"/>
<br/><xsl:value-of select="msxml:node-set($sortfilter)/data_row/ADRES"/>
<br/><xsl:value-of select="msxml:node-set($sortfilter)/data_row/POSTCODE"/><xsl:text> </xsl:text><xsl:value-of select="msxml:node-set($sortfilter)/data_row/PLAATS"/>
<br/><xsl:value-of select="msxml:node-set($sortfilter)/data_row/LAND"/>
</b>
</td>
<td>
<br/>Invoice number:
<br/>Date:
<br/><br/>Customer number:
<!--br/>Your VAT number:-->
<br/>Your reference:
<xsl:if test="msxml:node-set($sortfilter)/data_row/CONTACTPERSOON!=''"><br/>Your contact person:</xsl:if>
</td>
<td colspan="2">
<br/><xsl:value-of select="msxml:node-set($sortfilter)/data_row/FIN_VERKOOPFACTUUR_ID"/>
<br/><xsl:value-of select="msxml:node-set($sortfilter)/data_row/FACTUURDATUM"/>
<br/><br/><xsl:value-of select="msxml:node-set($sortfilter)/data_row/DEBITEUR_NR"/>
<!--br/><xsl:value-of select="msxml:node-set($sortfilter)/data_row/BTW_NR"/-->
<br/><xsl:value-of select="substring-before(concat(msxml:node-set($sortfilter)/data_row/CNT_CONTRACT_NUMMER, '/'), '/')"/>
<xsl:if test="msxml:node-set($sortfilter)/data_row/CONTACTPERSOON!=''"><br/><xsl:value-of select="msxml:node-set($sortfilter)/data_row/CONTACTPERSOON"/></xsl:if>
</td>
</tr>
<tr><td colspan="6" style="text-align:right;"><br/>Page: 1/1</td></tr>
<tr>
<td>
Terms of payment:
<br/>Payment method:
<br/>Due date:
</td>
<td colspan="5">
Within 30 days Due net
<br/>Bank Transfer
<br/><xsl:value-of select="msxml:node-set($sortfilter)/data_row/VERVALDATUM"/>
</td>
</tr>
<tr><td colspan="6"><br/><b>INVOICE</b></td></tr>
<tr>
<td style="text-align:center;vertical-align:middle;border-bottom:1px solid black;background-color:#AAA;"><b>Code</b></td>
<td colspan="3" style="vertical-align:middle;border-bottom:1px solid black;background-color:#AAA;"><b>Description</b></td>
<td style="vertical-align:middle;border-bottom:1px solid black;background-color:#AAA;"><b>VAT</b></td>
<td style="text-align:center;vertical-align:middle;border-bottom:1px solid black;background-color:#AAA;"><b>Amount excl.<br/>VAT</b></td>
</tr>
<xsl:for-each select="msxml:node-set($sortfilter)/data_row">
<xsl:variable name="prev_reg">
<xsl:choose>
<xsl:when test="position()=1">Quqelequ</xsl:when>
<xsl:otherwise><xsl:value-of select="preceding-sibling::data_row[1]/REGEL"/></xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:variable name="this_reg">
<xsl:value-of select="REGEL"/>
</xsl:variable>
<xsl:variable name="prev_btw">
<xsl:choose>
<xsl:when test="position()=1">Quqelequ</xsl:when>
<xsl:otherwise><xsl:value-of select="preceding-sibling::data_row[1]/FIN_BTWTABELWAARDE_PERC"/></xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:variable name="this_btw">
<xsl:value-of select="FIN_BTWTABELWAARDE_PERC"/>
</xsl:variable>
<!-- Als 'this' != 'prev', dan nieuwe factuurregel! -->
<xsl:if test="$this_reg!=$prev_reg or $this_btw!=$prev_btw">
<tr>
<td style="border-bottom:1px solid black;"><xsl:value-of select="CNT_CONTRACT_NUMMER"/></td>
<td colspan="3" style="border-bottom:1px solid black;"><xsl:value-of select="REGEL"/></td>
<td style="border-bottom:1px solid black;"><xsl:value-of select="FIN_BTWTABELWAARDE_PERC"/> %</td>
<td style="text-align:right;border-bottom:1px solid black;"><xsl:value-of select="format-number(sum(msxml:node-set($sortfilter)/data_row[REGEL=$this_reg and FIN_BTWTABELWAARDE_PERC=$this_btw]/MNDNET), '###.###.##0,00', 'european')"/></td>
</tr>
</xsl:if>
</xsl:for-each>
<xsl:variable name="mndnet">
<xsl:value-of select="sum(msxml:node-set($sortfilter)/data_row/MNDNET)"/>
</xsl:variable>
<xsl:variable name="mndbtw">
<xsl:value-of select="sum(msxml:node-set($sortfilter)/data_row/MNDBTW)"/>
</xsl:variable>
<tr><td colspan="6">Period from - to: <xsl:value-of select="msxml:node-set($sortfilter)/data_row/MNDBEGIN"/> - <xsl:value-of select="msxml:node-set($sortfilter)/data_row/MNDEINDE"/></td></tr>
<tr>
<td colspan="3"/>
<td colspan="2"><b>Subtotal</b></td>
<td style="text-align:right;"><xsl:value-of select="format-number($mndnet, '###.###.##0,00', 'european')"/></td>
</tr>
<tr>
<td colspan="3"/>
<td colspan="2">BTW 21%</td>
<td style="text-align:right;"><xsl:value-of select="format-number($mndbtw, '###.###.##0,00', 'european')"/></td>
</tr>
<tr>
<td colspan="3"/>
<td colspan="2">BTW 0%</td>
<td style="text-align:right;"><xsl:value-of select="format-number(0, '###.###.##0,00', 'european')"/></td>
</tr>
<tr>
<td colspan="3" style="background-color:#AAA;"/>
<td colspan="2" style="vertical-align:middle;background-color:#AAA;"><b>Total</b></td>
<td style="text-align:right;vertical-align:middle;background-color:#AAA;">Euro <xsl:value-of select="format-number($mndnet + $mndbtw, '###.###.##0,00', 'european')"/></td>
</tr>
<tr><td colspan="6"><br/>This is the invoice for rent, shared facilities, utilities and services at the Chemelot Campus.</td></tr>
<tr>
<td colspan="6" style="font-size:8pt;">
<br/><b>Please mention invoice number <xsl:value-of select="msxml:node-set($sortfilter)/data_row/FIN_VERKOOPFACTUUR_ID"/> and customer number <xsl:value-of select="msxml:node-set($sortfilter)/data_row/DEBITEUR_NR"/> with your payment.</b>
<br/>Rabobank (EUR) Geleen Netherlands
<br/>Bank account 1716.02.161, Bank key RABONL2U
<br/>IBAN&#xA0;&#xA0;&#xA0;NL 33 RABO 01716 02 161
<br/>BIC&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;RABONL2U
<br/><b>Our VAT number: NL852049511B01</b>
</td>
</tr>
</xsl:otherwise>
</xsl:choose>
</table>
</body>
</html>
</xsl:if>
<xsl:if test="@view='BLCC_V_ADDD_ACTUAL' or @view='BLCC_V_ADDD_FROZEN'">
<html>
<xsl:call-template name="htmlhead"/>
<body>
<xsl:choose>
<xsl:when test="count(rapport_data/data_row)=0">
<table border="0" style="width:100%;border-collapse:collapse;" cellpadding="3" cellspacing="3">
<tr><td class="tekst"><center><br/><b>Geen gegevens gevonden</b></center></td></tr>
</table>
</xsl:when>
<xsl:otherwise>
<xsl:variable name="max_factuur">
<xsl:for-each select="rapport_data/data_row">
<xsl:sort select="FIN_VERKOOPFACTUUR_ID" order="descending"/>
<xsl:if test="position()=1">
<xsl:value-of select="FIN_VERKOOPFACTUUR_ID"/>
</xsl:if>
</xsl:for-each>
</xsl:variable>
<xsl:variable name="min_po">
<xsl:for-each select="rapport_data/data_row">
<xsl:sort select="FIN_VERKOOPFACTUUR_ID" order="descending"/>
<xsl:sort select="PO_NR"/>
<xsl:if test="position()=1">
<xsl:value-of select="PO_NR"/>
</xsl:if>
</xsl:for-each>
</xsl:variable>
<xsl:variable name="min_bedrijf">
<xsl:for-each select="rapport_data/data_row">
<xsl:sort select="FIN_VERKOOPFACTUUR_ID" order="descending"/>
<xsl:sort select="PO_NR"/>
<xsl:sort select="PRS_BEDRIJF_KEY"/>
<xsl:if test="position()=1">
<xsl:value-of select="PRS_BEDRIJF_KEY"/>
</xsl:if>
</xsl:for-each>
</xsl:variable>
<table border="0" style="width:100%;border-collapse:collapse;" cellpadding="3" cellspacing="3">
<colgroup>
<col width="10%"/>
<col width="20%"/>
<col width="20%"/>
<col width="20%"/>
<col width="15%"/>
<col width="15%"/>
</colgroup>
<xsl:variable name="sortfilter1">
<xsl:for-each select="rapport_data/data_row">
<xsl:sort select="REGEL"/>
<xsl:sort select="FIN_BTWTABELWAARDE_PERC" data-type="number"/>
<xsl:if test="FIN_VERKOOPFACTUUR_ID=$max_factuur and PO_NR=$min_po and PRS_BEDRIJF_KEY=$min_bedrijf">
<xsl:copy-of select="."/>
</xsl:if>
</xsl:for-each>
</xsl:variable>
<tr>
<td colspan="3">
<b>Chemelot Campus Vastgoed C.V.</b>
<br/>Urmonderbaan 22, 6167 RD Geleen
<br/>Phone: +31 (0) 88 99 95705
<br/>Mail: <a href="mailto:accountsreceivable@brightlands.com"><nobr>accountsreceivable@brightlands.com</nobr></a>
<br/>Chamber of Commerce: 56268556
</td>
<td colspan="3" style="text-align:right;">
<xsl:choose>
<xsl:when test="$mode='email'"><img src="cid:tmpl_logo.gif"/></xsl:when>
<xsl:otherwise><xsl:element name="img"><xsl:attribute name="src">../../cust/<xsl:value-of select="//header/custId"/>/tmpl_logo.gif</xsl:attribute></xsl:element></xsl:otherwise>
</xsl:choose>
</td>
</tr>
<tr>
<td colspan="3">
<b>
<br/><xsl:value-of select="msxml:node-set($sortfilter1)/data_row/PRS_DEBITEUR_NAAM"/>
<br/><xsl:value-of select="msxml:node-set($sortfilter1)/data_row/ADRES"/>
<br/><xsl:value-of select="msxml:node-set($sortfilter1)/data_row/POSTCODE"/><xsl:text> </xsl:text><xsl:value-of select="msxml:node-set($sortfilter1)/data_row/PLAATS"/>
<br/><xsl:value-of select="msxml:node-set($sortfilter1)/data_row/LAND"/>
</b>
</td>
<td>
<br/>Invoice number:
<br/>Date:
<br/><br/>Customer number:
<!--br/>Your VAT number:-->
<br/>Your reference:
<xsl:if test="msxml:node-set($sortfilter1)/data_row/CONTACTPERSOON!=''"><br/>Your contact person:</xsl:if>
</td>
<td colspan="2">
<br/><xsl:value-of select="msxml:node-set($sortfilter1)/data_row/FIN_VERKOOPFACTUUR_ID"/>
<br/><xsl:value-of select="msxml:node-set($sortfilter1)/data_row/FACTUURDATUM"/>
<br/><br/><xsl:value-of select="msxml:node-set($sortfilter1)/data_row/DEBITEUR_NR"/>
<!--br/><xsl:value-of select="msxml:node-set($sortfilter1)/data_row/BTW_NR"/-->
<br/><xsl:value-of select="msxml:node-set($sortfilter1)/data_row/PO_NR"/>
<xsl:if test="msxml:node-set($sortfilter1)/data_row/CONTACTPERSOON!=''"><br/><xsl:value-of select="msxml:node-set($sortfilter1)/data_row/CONTACTPERSOON"/></xsl:if>
</td>
</tr>
<!--tr><td colspan="6" style="text-align:right;"><br/>Page: 1/1</td></tr-->
<tr>
<td colspan="2">
<br/>Terms of payment:
<br/>Payment method:
<br/>Due date:
</td>
<td colspan="4">
<br/>Within 30 days Due net
<br/>Bank Transfer
<br/><xsl:value-of select="msxml:node-set($sortfilter1)/data_row/VERVALDATUM"/>
</td>
</tr>
<tr><td colspan="6"><br/><b>INVOICE</b></td></tr>
<tr><td colspan="6"><br/>Period from - to: <xsl:value-of select="msxml:node-set($sortfilter1)/data_row/MNDBEGIN"/> - <xsl:value-of select="msxml:node-set($sortfilter1)/data_row/MNDEINDE"/></td></tr>
<tr>
<td colspan="4" style="vertical-align:middle;border-bottom:1px solid black;background-color:#AAA;"><b>Description</b></td>
<td style="vertical-align:middle;border-bottom:1px solid black;background-color:#AAA;"><b>VAT</b></td>
<td style="text-align:center;vertical-align:middle;border-bottom:1px solid black;background-color:#AAA;"><b>Amount excl.<br/>VAT</b></td>
</tr>
<xsl:for-each select="msxml:node-set($sortfilter1)/data_row">
<xsl:variable name="prev_reg">
<xsl:choose>
<xsl:when test="position()=1">Quqelequ</xsl:when>
<xsl:otherwise><xsl:value-of select="preceding-sibling::data_row[1]/REGEL"/></xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:variable name="this_reg">
<xsl:value-of select="REGEL"/>
</xsl:variable>
<xsl:variable name="prev_btw">
<xsl:choose>
<xsl:when test="position()=1">Quqelequ</xsl:when>
<xsl:otherwise><xsl:value-of select="preceding-sibling::data_row[1]/FIN_BTWTABELWAARDE_PERC"/></xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:variable name="this_btw">
<xsl:value-of select="FIN_BTWTABELWAARDE_PERC"/>
</xsl:variable>
<!-- Als 'this' != 'prev', dan nieuwe factuurregel! -->
<xsl:if test="$this_reg!=$prev_reg or $this_btw!=$prev_btw">
<tr>
<td colspan="4" style="border-bottom:1px solid black;"><xsl:value-of select="REGEL"/></td>
<td style="border-bottom:1px solid black;"><xsl:value-of select="FIN_BTWTABELWAARDE_PERC"/> %</td>
<td style="text-align:right;border-bottom:1px solid black;"><xsl:value-of select="format-number(sum(msxml:node-set($sortfilter1)/data_row[REGEL=$this_reg and FIN_BTWTABELWAARDE_PERC=$this_btw]/MNDNET), '###.###.##0,00', 'european')"/></td>
</tr>
</xsl:if>
</xsl:for-each>
<xsl:variable name="mndnet">
<xsl:value-of select="sum(msxml:node-set($sortfilter1)/data_row/MNDNET)"/>
</xsl:variable>
<xsl:variable name="mndbtwl">
<xsl:value-of select="sum(msxml:node-set($sortfilter1)/data_row[FIN_BTWTABELWAARDE_PERC='6']/MNDBTW)"/>
</xsl:variable>
<xsl:variable name="mndbtwh1">
<xsl:value-of select="sum(msxml:node-set($sortfilter1)/data_row[FIN_BTWTABELWAARDE_PERC='21']/MNDBTW)"/>
</xsl:variable>
<xsl:variable name="mndbtwh2">
<xsl:value-of select="0.21 * 0.065 * $mndnet"/>
</xsl:variable>
<tr>
<td colspan="3"/>
<td colspan="2"><b>Subtotal</b></td>
<td style="text-align:right;"><xsl:value-of select="format-number($mndnet, '###.###.##0,00', 'european')"/></td>
</tr>
<tr>
<td colspan="3"/>
<td colspan="2"><b>Managementfee 6,5%</b></td>
<td style="text-align:right;"><xsl:value-of select="format-number(0.065 * $mndnet, '###.###.##0,00', 'european')"/></td>
</tr>
<tr>
<td colspan="3"/>
<td colspan="2">BTW 6%</td>
<td style="text-align:right;"><xsl:value-of select="format-number($mndbtwl, '###.###.##0,00', 'european')"/></td>
</tr>
<tr>
<td colspan="3"/>
<td colspan="2">BTW 21%</td>
<td style="text-align:right;"><xsl:value-of select="format-number($mndbtwh1 + $mndbtwh2, '###.###.##0,00', 'european')"/></td>
</tr>
<tr>
<td colspan="3" style="background-color:#AAA;"/>
<td colspan="2" style="vertical-align:middle;background-color:#AAA;"><b>Total</b></td>
<td style="text-align:right;vertical-align:middle;background-color:#AAA;"><xsl:value-of select="format-number((1.065 * $mndnet) + $mndbtwl + $mndbtwh1 + $mndbtwh2, '###.###.##0,00', 'european')"/></td>
</tr>
<tr><td colspan="6"><br/>If you have questions regarding this invoice, please contact <a href="mailto:accountsreceivable@brightlands.com"><nobr>accountsreceivable@brightlands.com</nobr></a>.</td></tr>
<tr>
<td colspan="6" style="font-size:8pt;">
<br/><br/><br/><b>Please mention invoice number <xsl:value-of select="data_row/FIN_VERKOOPFACTUUR_ID"/> and customer number <xsl:value-of select="data_row/DEBITEUR_NR"/> with your payment.</b>
<br/>Rabobank (EUR) Geleen Netherlands
<br/>Bank account 1716.02.161
<br/>IBAN&#xA0;&#xA0;&#xA0;NL 33 RABO 01716 02 161
<br/>BIC&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;RABONL2U
<br/><b>Our VAT number: NL852049511B01</b>
</td>
</tr>
</table>
<div class="page-break"></div>
<table border="0" style="width:100%;border-collapse:collapse;" cellpadding="3" cellspacing="3">
<xsl:variable name="sortfilter2">
<xsl:for-each select="rapport_data/data_row">
<xsl:sort select="SORTERING"/>
<xsl:if test="FIN_VERKOOPFACTUUR_ID=$max_factuur and PO_NR=$min_po and PRS_BEDRIJF_KEY=$min_bedrijf">
<xsl:copy-of select="."/>
</xsl:if>
</xsl:for-each>
</xsl:variable>
<tr><td colspan="6"><br/><b>SPECIFICATION</b></td></tr>
<tr>
<td style="vertical-align:middle;border-bottom:1px solid black;background-color:#AAA;font-size:8pt;"><b>ID</b></td>
<td style="vertical-align:middle;border-bottom:1px solid black;background-color:#AAA;font-size:8pt;"><b>Issuer</b></td>
<td colspan="2" style="vertical-align:middle;border-bottom:1px solid black;background-color:#AAA;font-size:8pt;"><b>Description</b></td>
<td style="vertical-align:middle;border-bottom:1px solid black;background-color:#AAA;font-size:8pt;"><b>VAT</b></td>
<td style="text-align:center;vertical-align:middle;border-bottom:1px solid black;background-color:#AAA;font-size:8pt;"><b>Amount excl.<br/>VAT</b></td>
</tr>
<xsl:for-each select="msxml:node-set($sortfilter2)/data_row">
<tr>
<td style="border-bottom:1px solid black;font-size:8pt;"><xsl:value-of select="REGEL_ID"/></td>
<td style="border-bottom:1px solid black;font-size:8pt;"><xsl:value-of select="AANVRAGER"/></td>
<td colspan="2" style="border-bottom:1px solid black;font-size:8pt;"><xsl:call-template name="linebreaks"><xsl:with-param name="string" select="REGEL_OMS"/></xsl:call-template></td>
<td style="border-bottom:1px solid black;font-size:8pt;"><xsl:value-of select="FIN_BTWTABELWAARDE_PERC"/> %</td>
<td style="text-align:right;border-bottom:1px solid black;font-size:8pt;"><xsl:value-of select="format-number(MNDNET, '###.###.##0,00', 'european')"/></td>
</tr>
</xsl:for-each>
<tr>
<td colspan="3" style="background-color:#AAA;font-size:8pt;"/>
<td colspan="2" style="vertical-align:middle;background-color:#AAA;font-size:8pt;"><b>Total</b></td>
<td style="text-align:right;vertical-align:middle;background-color:#AAA;font-size:8pt;"><xsl:value-of select="format-number(sum(msxml:node-set($sortfilter2)/data_row/MNDNET), '###.###.##0,00', 'european')"/></td>
</tr>
</table>
</xsl:otherwise>
</xsl:choose>
</body>
</html>
</xsl:if>
</xsl:template>
</xsl:stylesheet>