FSN#54025 Voorstel/Bevestiging reserveringsbonnen

svn path=/Website/branches/v2018.1/; revision=39741
This commit is contained in:
Maarten van der Heide
2018-11-09 10:52:22 +00:00
parent 2563f2ec26
commit 15b17d6a67

View File

@@ -176,7 +176,7 @@
<!--tr><td colspan="3"><xsl:value-of select="$cur_volgnr"/></td></tr-->
<tr>
<td width="22%">
<br/>Organisatie:
Organisatie:
<!--xsl:if test="substring-after (rsv_ruimte[volgnr=$cur_volgnr]/kenmerk[@naam='Debiteur'], '/')!=''"><br/>Contactpersoon:</xsl:if-->
<!--xsl:if test="rsv_ruimte[volgnr=$cur_volgnr]/kenmerk[@naam='Debiteur']/bedrijf/contact_persoon!=''"><br/>Contactpersoon:</xsl:if-->
<br/>Contactpersoon:
@@ -185,8 +185,8 @@
<br/>Factuuradres:
</td>
<td width="58%">
<!--br/><xsl:value-of select="rsv_ruimte[volgnr=$cur_volgnr]/kenmerk[@naam='Debiteur']/bedrijf/naam"/-->
<br/><xsl:value-of select="substring-before (rsv_ruimte[volgnr=$cur_volgnr]/kenmerk[@naam='Debiteur'], ' [')"/>
<!--xsl:value-of select="rsv_ruimte[volgnr=$cur_volgnr]/kenmerk[@naam='Debiteur']/bedrijf/naam"/-->
<xsl:value-of select="substring-before (rsv_ruimte[volgnr=$cur_volgnr]/kenmerk[@naam='Debiteur'], ' [')"/>
<!--xsl:if test="substring-after (rsv_ruimte[volgnr=$cur_volgnr]/kenmerk[@naam='Debiteur'], '/')!=''"><br/><xsl:value-of select="substring-after (rsv_ruimte[volgnr=$cur_volgnr]/kenmerk[@naam='Debiteur'], '/')"/></xsl:if-->
<!--xsl:if test="rsv_ruimte[volgnr=$cur_volgnr]/kenmerk[@naam='Debiteur']/bedrijf/contact_persoon!=''"><br/><xsl:value-of select="rsv_ruimte[volgnr=$cur_volgnr]/kenmerk[@naam='Debiteur']/bedrijf/contact_persoon"/></xsl:if-->
<!--br/><xsl:value-of select="rsv_ruimte[volgnr=$cur_volgnr]/kenmerk[@naam='Debiteur']/bedrijf/telefoon"/-->
@@ -202,13 +202,13 @@
<xsl:when test="$mode='email'">
<xsl:element name="img">
<xsl:attribute name="src">cid:rozet_logo.gif</xsl:attribute>
<xsl:attribute name="style">width:31mm;</xsl:attribute>
<xsl:attribute name="style">width:24mm;</xsl:attribute>
</xsl:element>
</xsl:when>
<xsl:otherwise>
<xsl:element name="img">
<xsl:attribute name="src">../../cust/<xsl:value-of select="//header/custId"/>/rozet_logo.gif</xsl:attribute>
<xsl:attribute name="style">width:31mm;</xsl:attribute>
<xsl:attribute name="style">width:24mm;</xsl:attribute>
</xsl:element>
</xsl:otherwise>
</xsl:choose>
@@ -222,10 +222,10 @@
<td rowspan="2" width="18%"/>
<td rowspan="2" width="22%" style="text-align:center;vertical-align:middle;border-left:1px solid black;border-right:1px solid black;border-top:1px solid black;border-bottom:1px solid black;">Offertedatum<br/><b><xsl:value-of select="substring-before (//header/dateTime, ' ')"/></b></td>
<td rowspan="2" width="18%"/>
<td style="font-size:8pt">&#xA0;&#xA0;Postbus 1168</td>
<td style="font-size:8pt">&#xA0;Postbus 1168</td>
</tr>
<tr>
<td style="font-size:8pt">&#xA0;&#xA0;6801 ML Arnhem</td>
<td style="font-size:8pt">&#xA0;6801 ML Arnhem</td>
</tr>
<tr><td colspan="5"><br/></td></tr>
<tr>
@@ -238,21 +238,21 @@
</xsl:choose>
</td>
<td rowspan="4"/>
<td style="font-size:8pt">&#xA0;&#xA0;Kortestraat 16</td>
<td style="font-size:8pt">&#xA0;Kortestraat 16</td>
</tr>
<tr>
<td style="font-size:8pt">&#xA0;&#xA0;6811 EP Arnhem</td>
<td style="font-size:8pt">&#xA0;6811 EP Arnhem</td>
</tr>
<tr>
<td style="font-size:8pt">&#xA0;&#xA0;T 026 354 35 21</td>
<td style="font-size:8pt">&#xA0;T 026 354 35 21</td>
</tr>
<tr>
<td style="font-size:8pt">&#xA0;&#xA0;verhuur@rozet.nl</td>
<td style="font-size:8pt">&#xA0;verhuur@rozet.nl</td>
</tr>
<tr><td colspan="5"><br/></td></tr>
<tr>
<td colspan="4"/>
<td style="font-size:8pt">&#xA0;&#xA0;rozet.nl</td>
<td style="font-size:8pt">&#xA0;rozet.nl</td>
</tr>
</table>
<table border="0" width="100%" style="border-collapse:collapse;" cellpadding="2" cellspacing="2">
@@ -263,7 +263,7 @@
<br/><xsl:value-of select="//lcl/RES/annulering"/>
</xsl:when>
<xsl:when test="rsv_ruimte[volgnr=$cur_volgnr]/status_fokey='1'">
<br/>Geachte <xsl:value-of select="substring-before (substring-after (rsv_ruimte[volgnr=$cur_volgnr]/kenmerk[@naam='Debiteur'], ']/'), ';T:')"/>,
<br/>Geachte <xsl:choose><xsl:when test="substring-before (substring-after (rsv_ruimte[volgnr=$cur_volgnr]/kenmerk[@naam='Debiteur'], ']/'), ';T:')!='-'"><xsl:value-of select="substring-before (substring-after (rsv_ruimte[volgnr=$cur_volgnr]/kenmerk[@naam='Debiteur'], ']/'), ';T:')"/></xsl:when><xsl:otherwise>heer/mevrouw</xsl:otherwise></xsl:choose>,
<br/><br/>Hartelijk bedankt voor jouw aanvraag.
Wij bieden een bruisende locatie voor <xsl:value-of select="rsv_ruimte[volgnr=$cur_volgnr]/omschrijving"/>.
Met veel plezier hebben we dit voorstel opgesteld en staan voor je klaar om deze bijeenkomst tot een succes te maken.
@@ -272,7 +272,7 @@
<br/><br/>Rozet Zakelijk
</xsl:when>
<xsl:when test="rsv_ruimte[volgnr=$cur_volgnr]/status_fokey='2'">
<br/>Geachte <xsl:value-of select="substring-before (substring-after (rsv_ruimte[volgnr=$cur_volgnr]/kenmerk[@naam='Debiteur'], ']/'), ';T:')"/>,
<br/>Geachte <xsl:choose><xsl:when test="substring-before (substring-after (rsv_ruimte[volgnr=$cur_volgnr]/kenmerk[@naam='Debiteur'], ']/'), ';T:')!='-'"><xsl:value-of select="substring-before (substring-after (rsv_ruimte[volgnr=$cur_volgnr]/kenmerk[@naam='Debiteur'], ']/'), ';T:')"/></xsl:when><xsl:otherwise>heer/mevrouw</xsl:otherwise></xsl:choose>,
<br/><br/>Bedankt voor jouw reservering bij Rozet.
Wij zijn je graag van dienst om <xsl:value-of select="rsv_ruimte[volgnr=$cur_volgnr]/omschrijving"/> tot een succes te maken.
<br/><br/>De algemene voorwaarden vind je op onze website.
@@ -286,10 +286,10 @@
</td>
</tr>
<tr class="pagebreak"><td colspan="4"/></tr>
<tr><td colspan="4"><b><br/>Jouw reservering</b></td></tr>
<tr><td colspan="4" style="font-size:14pt;"><b><br/>Reservering</b></td></tr>
<tr><td colspan="4"><b><br/>Programma</b><br/><xsl:call-template name="linebreaks"><xsl:with-param name="string" select="rsv_ruimte[volgnr=$cur_volgnr]/kenmerk[@naam='Programma']"/></xsl:call-template></td></tr>
<tr><td colspan="4"><b><br/>Omschrijving</b><br/><xsl:value-of select="rsv_ruimte[volgnr=$cur_volgnr]/kenmerk[@naam='Debiteur']/omschrijving"/></td></tr>
<tr><td colspan="4"><b><br/>Faciliteiten</b><br/><xsl:value-of select="rsv_ruimte[volgnr=$cur_volgnr]/res_ruimte/nr"/><br/><xsl:call-template name="linebreaks"><xsl:with-param name="string" select="rsv_ruimte[volgnr=$cur_volgnr]/res_ruimte/omschrijving"/></xsl:call-template></td></tr>
<tr><td colspan="4"><b><br/>Omschrijving</b><br/><xsl:call-template name="linebreaks"><xsl:with-param name="string" select="rsv_ruimte[volgnr=$cur_volgnr]/opmerking"/></xsl:call-template></td></tr>
<tr><td colspan="4"><b><br/>Faciliteiten</b><br/><xsl:value-of select="rsv_ruimte[volgnr=$cur_volgnr]/res_ruimte/nr"/><br/>Deze voorzieningen zitten standaard bij de ruimte.<br/><xsl:call-template name="linebreaks"><xsl:with-param name="string" select="rsv_ruimte[volgnr=$cur_volgnr]/res_ruimte/omschrijving"/></xsl:call-template></td></tr>
<tr><td colspan="4"><b><br/>Catering</b></td></tr>
<xsl:variable name="catlijst">
<xsl:for-each select="//rsv_ruimte/rsv_artikel/res_artikel[not(.=preceding::*)]">
@@ -313,17 +313,17 @@
</tr>
</xsl:for-each>
<tr class="pagebreak"><td colspan="4"/></tr>
<tr><td colspan="4"><b><br/>Overzicht</b></td></tr>
<!--tr><td colspan="4"><b><br/>Programma</b></td></tr-->
</table>
<table border="0" width="100%" style="border-collapse:collapse;" cellpadding="2" cellspacing="2">
<!-- Tabel Boekingsnummer-Datum-Tijd van-Tijd tot-Artikel-Stukprijs-BTW %-Excl. BTW! -->
<xsl:variable name="tarief">
<xsl:value-of select="rsv_ruimte[volgnr=$cur_volgnr]/kenmerk[@naam='Verhuurtarief']"/>
</xsl:variable>
<tr><td colspan="9"><b><br/>Overzicht</b></td></tr>
<!--tr><td colspan="9"><b><br/>Programma</b></td></tr-->
<xsl:for-each select="rsv_ruimte">
<xsl:sort select="van/timestamp" data-type="number"/>
<xsl:sort select="volgnr" data-type="number"/>
<xsl:variable name="tarief">
<xsl:value-of select="kenmerk[@naam='Verhuur tarief']"/>
</xsl:variable>
<xsl:if test="position()=1">
<tr>
<td width="12%" style="font-size:8pt;"><b>Boekings-<br/>nummer</b></td>
@@ -337,27 +337,55 @@
<td style="font-size:8pt;"/>
</tr>
</xsl:if>
<tr>
<td width="12%" style="font-size:8pt;"><xsl:value-of select="id"/></td>
<td width="12%" style="font-size:8pt;"><xsl:value-of select="van/datum"/></td>
<td width="8%" style="font-size:8pt;text-align:center;"><xsl:value-of select="van/tijd"/></td>
<td width="8%" style="font-size:8pt;text-align:center;"><xsl:value-of select="tot/tijd"/></td>
<td width="26%" style="font-size:8pt;"><xsl:value-of select="res_ruimte/nr"/> / <xsl:value-of select="number ((tot/timestamp - van/timestamp) div 3600)"/> uur</td>
<td width="12%" style="font-size:8pt;text-align:right;">
<xsl:choose>
<xsl:when test="$tarief='Commercieel'"><xsl:value-of select="format-number (res_ruimte/prijs, '0,00', 'european')"/></xsl:when>
<xsl:otherwise><xsl:value-of select="format-number (res_ruimte/prijs * 0.5, '0,00', 'european')"/></xsl:otherwise>
</xsl:choose>
</td>
<td width="8%" style="font-size:8pt;text-align:center;">21%</td>
<td width="12%" style="font-size:8pt;text-align:right;">
<xsl:choose>
<xsl:when test="$tarief='Commercieel'"><xsl:value-of select="format-number ((tot/timestamp - van/timestamp) div 3600 * res_ruimte/prijs, '0,00', 'european')"/></xsl:when>
<xsl:otherwise><xsl:value-of select="format-number ((tot/timestamp - van/timestamp) div 3600 * res_ruimte/prijs * 0.5, '0,00', 'european')"/></xsl:otherwise>
</xsl:choose>
</td>
<td style="font-size:8pt;"/>
</tr>
<xsl:if test="not(afgesprokentotaal)">
<tr>
<td width="12%" style="font-size:8pt;"><xsl:value-of select="id"/></td>
<td width="12%" style="font-size:8pt;"><xsl:value-of select="van/datum"/></td>
<td width="8%" style="font-size:8pt;text-align:center;"><xsl:value-of select="van/tijd"/></td>
<td width="8%" style="font-size:8pt;text-align:center;"><xsl:value-of select="tot/tijd"/></td>
<td width="26%" style="font-size:8pt;"><xsl:value-of select="res_ruimte/nr"/> / <xsl:value-of select="number ((tot/timestamp - van/timestamp) div 3600)"/> uur</td>
<td width="12%" style="font-size:8pt;text-align:right;">
<xsl:choose>
<xsl:when test="$tarief='Commercieel'"><xsl:value-of select="format-number (res_ruimte/prijs, '0,00', 'european')"/></xsl:when>
<xsl:otherwise><xsl:value-of select="format-number (res_ruimte/prijs * 0.5, '0,00', 'european')"/></xsl:otherwise>
</xsl:choose>
</td>
<td width="8%" style="font-size:8pt;text-align:center;">21%</td>
<td width="12%" style="font-size:8pt;text-align:right;">
<xsl:choose>
<xsl:when test="$tarief='Commercieel'"><xsl:value-of select="format-number ((tot/timestamp - van/timestamp) div 3600 * res_ruimte/prijs, '0,00', 'european')"/></xsl:when>
<xsl:otherwise><xsl:value-of select="format-number ((tot/timestamp - van/timestamp) div 3600 * res_ruimte/prijs * 0.5, '0,00', 'european')"/></xsl:otherwise>
</xsl:choose>
</td>
<td style="font-size:8pt;"/>
</tr>
</xsl:if>
<xsl:if test="afgesprokentotaal!=''">
<tr>
<td width="12%" style="font-size:8pt;"><xsl:value-of select="id"/></td>
<td width="12%" style="font-size:8pt;"><xsl:value-of select="van/datum"/></td>
<td width="8%" style="font-size:8pt;text-align:center;"><xsl:value-of select="van/tijd"/></td>
<td width="8%" style="font-size:8pt;text-align:center;"><xsl:value-of select="tot/tijd"/></td>
<td width="26%" style="font-size:8pt;">Afgesproken ruimteprijs</td>
<td width="12%" style="font-size:8pt;text-align:right;"><xsl:value-of select="format-number (afgesprokentotaal, '0,00', 'european')"/></td>
<td width="8%" style="font-size:8pt;text-align:center;">21%</td>
<td width="12%" style="font-size:8pt;text-align:right;"><xsl:value-of select="format-number (afgesprokentotaal, '0,00', 'european')"/></td>
<td style="font-size:8pt;"/>
</tr>
</xsl:if>
<xsl:if test="korting!=''">
<tr>
<td width="12%" style="font-size:8pt;"><xsl:value-of select="id"/></td>
<td width="12%" style="font-size:8pt;"><xsl:value-of select="van/datum"/></td>
<td width="8%" style="font-size:8pt;text-align:center;"><xsl:value-of select="van/tijd"/></td>
<td width="8%" style="font-size:8pt;text-align:center;"><xsl:value-of select="tot/tijd"/></td>
<td width="26%" style="font-size:8pt;">Korting</td>
<td width="12%" style="font-size:8pt;text-align:right;"><xsl:value-of select="format-number (0 - korting, '0,00', 'european')"/></td>
<td width="8%" style="font-size:8pt;text-align:center;">21%</td>
<td width="12%" style="font-size:8pt;text-align:right;"><xsl:value-of select="format-number (0 - korting, '0,00', 'european')"/></td>
<td style="font-size:8pt;"/>
</tr>
</xsl:if>
<xsl:for-each select="rsv_artikel">
<xsl:sort select="levering/timestamp" data-type="number"/>
<xsl:sort select="res_artikel/discipline/key" data-type="number"/>
@@ -414,24 +442,179 @@
<td style="font-size:8pt;"/>
</tr>
</xsl:for-each>
<!-- BTW laag-BTW hoog-Subtotaal -->
<xsl:variable name="subprijslist">
<item>
<exclbtw>
<!--xsl:choose>
<xsl:when test="$tarief='Commercieel'"><xsl:value-of select="(tot/timestamp - van/timestamp) div 3600 * res_ruimte/prijs"/></xsl:when>
<xsl:otherwise><xsl:value-of select="(tot/timestamp - van/timestamp) div 3600 * res_ruimte/prijs * 0.5"/></xsl:otherwise>
</xsl:choose-->
<xsl:choose>
<xsl:when test="$tarief='Commercieel'">
<xsl:choose>
<xsl:when test="prijs!=''"><xsl:value-of select="prijs"/></xsl:when>
<xsl:otherwise>0</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:otherwise>
<xsl:choose>
<xsl:when test="prijs!=''"><xsl:value-of select="round (100 * prijs * 0.5) div 100"/></xsl:when>
<xsl:otherwise>0</xsl:otherwise>
</xsl:choose>
</xsl:otherwise>
</xsl:choose>
</exclbtw>
<btw>21</btw>
<btwbedrag>
<!--xsl:choose>
<xsl:when test="$tarief='Commercieel'"><xsl:value-of select="(tot/timestamp - van/timestamp) div 3600 * res_ruimte/prijs * 1.21"/></xsl:when>
<xsl:otherwise><xsl:value-of select="(tot/timestamp - van/timestamp) div 3600 * res_ruimte/prijs * 0.5 * 1.21 "/></xsl:otherwise>
</xsl:choose-->
<xsl:choose>
<xsl:when test="$tarief='Commercieel'">
<xsl:choose>
<xsl:when test="prijs!=''"><xsl:value-of select="round (100 * prijs * 0.21) div 100"/></xsl:when>
<xsl:otherwise>0</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:otherwise>
<xsl:choose>
<xsl:when test="prijs!=''"><xsl:value-of select="round (100 * prijs * 0.5 * 0.21) div 100"/></xsl:when>
<xsl:otherwise>0</xsl:otherwise>
</xsl:choose>
</xsl:otherwise>
</xsl:choose>
</btwbedrag>
</item>
<xsl:for-each select="rsv_artikel">
<item>
<exclbtw>
<xsl:choose>
<xsl:when test="prijs!=''"><xsl:value-of select="prijs"/></xsl:when>
<xsl:otherwise>0</xsl:otherwise>
</xsl:choose>
</exclbtw>
<btw><xsl:choose><xsl:when test="btw!=''"><xsl:value-of select="btw"/></xsl:when><xsl:otherwise>6</xsl:otherwise></xsl:choose></btw>
<btwbedrag>
<xsl:choose>
<xsl:when test="btw='6'">
<xsl:choose>
<xsl:when test="prijs!=''"><xsl:value-of select="round (100 * prijs * 0.06) div 100"/></xsl:when>
<xsl:otherwise>0</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:when test="btw='21'">
<xsl:choose>
<xsl:when test="prijs!=''"><xsl:value-of select="round (100 * prijs * 0.21) div 100"/></xsl:when>
<xsl:otherwise>0</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:otherwise>
<xsl:choose>
<xsl:when test="prijs!=''"><xsl:value-of select="round (100 * prijs * 0.06) div 100"/></xsl:when>
<xsl:otherwise>0</xsl:otherwise>
</xsl:choose>
</xsl:otherwise>
</xsl:choose>
</btwbedrag>
</item>
</xsl:for-each>
<xsl:for-each select="rsv_deel">
<item>
<exclbtw>
<xsl:choose>
<xsl:when test="$tarief='Commercieel'">
<xsl:choose>
<xsl:when test="prijs!=''"><xsl:value-of select="prijs"/></xsl:when>
<xsl:otherwise>0</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:otherwise>
<xsl:choose>
<xsl:when test="prijs!=''"><xsl:value-of select="round (100 * prijs * 0.5) div 100"/></xsl:when>
<xsl:otherwise>0</xsl:otherwise>
</xsl:choose>
</xsl:otherwise>
</xsl:choose>
</exclbtw>
<btw>21</btw>
<btwbedrag>
<xsl:choose>
<xsl:when test="$tarief='Commercieel'">
<xsl:choose>
<xsl:when test="prijs!=''"><xsl:value-of select="round (100 * prijs * 0.21) div 100"/></xsl:when>
<xsl:otherwise>0</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:otherwise>
<xsl:choose>
<xsl:when test="prijs!=''"><xsl:value-of select="round (100 * prijs * 0.5 * 0.21) div 100"/></xsl:when>
<xsl:otherwise>0</xsl:otherwise>
</xsl:choose>
</xsl:otherwise>
</xsl:choose>
</btwbedrag>
</item>
</xsl:for-each>
</xsl:variable>
<xsl:variable name="sub_excl_btw" select="sum(msxml:node-set($subprijslist)/item/exclbtw)"/>
<xsl:variable name="sub_btw_laag" select="sum(msxml:node-set($subprijslist)/item[btw='6']/btwbedrag)"/>
<xsl:variable name="sub_btw_hoog" select="sum(msxml:node-set($subprijslist)/item[btw='21']/btwbedrag)"/>
<tr>
<td colspan="6" style="font-size:8pt;text-align:right;">BTW laag</td>
<td colspan="2" style="font-size:8pt;text-align:right;"><xsl:value-of select="format-number ($sub_btw_laag, '0,00', 'european')"/></td>
<td style="font-size:8pt;"/>
</tr>
<tr>
<td colspan="6" style="font-size:8pt;text-align:right;">BTW hoog</td>
<td colspan="2" style="font-size:8pt;text-align:right;"><xsl:value-of select="format-number ($sub_btw_hoog, '0,00', 'european')"/></td>
<td style="font-size:8pt;"/>
</tr>
<tr>
<td colspan="6" style="font-size:8pt;text-align:right;"><b>Subtotaal</b></td>
<td colspan="2" style="font-size:8pt;text-align:right;"><b><xsl:value-of select="format-number ($sub_excl_btw + $sub_btw_laag + $sub_btw_hoog, '0,00', 'european')"/></b></td>
<td style="font-size:8pt;"/>
</tr>
<tr><td colspan="9" style="font-size:8pt;"><xsl:text>&#xA0;</xsl:text></td></tr>
</xsl:for-each>
<!-- BTW laag-BTW hoog-Totaal -->
<xsl:variable name="tmpprijslist">
<xsl:variable name="totprijslist">
<xsl:for-each select="//rsv_ruimte">
<item>
<exclbtw>
<xsl:choose>
<xsl:when test="$tarief='Commercieel'"><xsl:value-of select="(tot/timestamp - van/timestamp) div 3600 * res_ruimte/prijs"/></xsl:when>
<xsl:otherwise><xsl:value-of select="(tot/timestamp - van/timestamp) div 3600 * res_ruimte/prijs * 0.5"/></xsl:otherwise>
<xsl:when test="kenmerk[@naam='Verhuur tarief']='Commercieel'">
<xsl:choose>
<xsl:when test="prijs!=''"><xsl:value-of select="prijs"/></xsl:when>
<xsl:otherwise>0</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:otherwise>
<xsl:choose>
<xsl:when test="prijs!=''"><xsl:value-of select="round (100 * prijs * 0.5) div 100"/></xsl:when>
<xsl:otherwise>0</xsl:otherwise>
</xsl:choose>
</xsl:otherwise>
</xsl:choose>
</exclbtw>
<btw>21</btw>
<inclbtw>
<btwbedrag>
<xsl:choose>
<xsl:when test="$tarief='Commercieel'"><xsl:value-of select="(tot/timestamp - van/timestamp) div 3600 * res_ruimte/prijs * 1.21"/></xsl:when>
<xsl:otherwise><xsl:value-of select="(tot/timestamp - van/timestamp) div 3600 * res_ruimte/prijs * 0.5 * 1.21 "/></xsl:otherwise>
<xsl:when test="kenmerk[@naam='Verhuur tarief']='Commercieel'">
<xsl:choose>
<xsl:when test="prijs!=''"><xsl:value-of select="round (100 * prijs * 0.21) div 100"/></xsl:when>
<xsl:otherwise>0</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:otherwise>
<xsl:choose>
<xsl:when test="prijs!=''"><xsl:value-of select="round (100 * prijs * 0.5 * 0.21) div 100"/></xsl:when>
<xsl:otherwise>0</xsl:otherwise>
</xsl:choose>
</xsl:otherwise>
</xsl:choose>
</inclbtw>
</btwbedrag>
</item>
</xsl:for-each>
<xsl:for-each select="//rsv_artikel">
@@ -443,35 +626,35 @@
</xsl:choose>
</exclbtw>
<btw><xsl:choose><xsl:when test="btw!=''"><xsl:value-of select="btw"/></xsl:when><xsl:otherwise>6</xsl:otherwise></xsl:choose></btw>
<inclbtw>
<btwbedrag>
<xsl:choose>
<xsl:when test="btw='6'">
<xsl:choose>
<xsl:when test="prijs!=''"><xsl:value-of select="prijs * 1.06"/></xsl:when>
<xsl:when test="prijs!=''"><xsl:value-of select="round (100 * prijs * 0.06) div 100"/></xsl:when>
<xsl:otherwise>0</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:when test="btw='21'">
<xsl:choose>
<xsl:when test="prijs!=''"><xsl:value-of select="prijs * 1.21"/></xsl:when>
<xsl:when test="prijs!=''"><xsl:value-of select="round (100 * prijs * 0.21) div 100"/></xsl:when>
<xsl:otherwise>0</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:otherwise>
<xsl:choose>
<xsl:when test="prijs!=''"><xsl:value-of select="prijs * 1.06"/></xsl:when>
<xsl:when test="prijs!=''"><xsl:value-of select="round (100 * prijs * 0.06) div 100"/></xsl:when>
<xsl:otherwise>0</xsl:otherwise>
</xsl:choose>
</xsl:otherwise>
</xsl:choose>
</inclbtw>
</btwbedrag>
</item>
</xsl:for-each>
<xsl:for-each select="//rsv_deel">
<item>
<exclbtw>
<xsl:choose>
<xsl:when test="$tarief='Commercieel'">
<xsl:when test="../kenmerk[@naam='Verhuur tarief']='Commercieel'">
<xsl:choose>
<xsl:when test="prijs!=''"><xsl:value-of select="prijs"/></xsl:when>
<xsl:otherwise>0</xsl:otherwise>
@@ -479,48 +662,48 @@
</xsl:when>
<xsl:otherwise>
<xsl:choose>
<xsl:when test="prijs!=''"><xsl:value-of select="prijs * 0.5"/></xsl:when>
<xsl:when test="prijs!=''"><xsl:value-of select="round (100 * prijs * 0.5) div 100"/></xsl:when>
<xsl:otherwise>0</xsl:otherwise>
</xsl:choose>
</xsl:otherwise>
</xsl:choose>
</exclbtw>
<btw>21</btw>
<inclbtw>
<btwbedrag>
<xsl:choose>
<xsl:when test="$tarief='Commercieel'">
<xsl:when test="../kenmerk[@naam='Verhuur tarief']='Commercieel'">
<xsl:choose>
<xsl:when test="prijs!=''"><xsl:value-of select="prijs * 1.21"/></xsl:when>
<xsl:when test="prijs!=''"><xsl:value-of select="round (100 * prijs * 0.21) div 100"/></xsl:when>
<xsl:otherwise>0</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:otherwise>
<xsl:choose>
<xsl:when test="prijs!=''"><xsl:value-of select="prijs * 0.5 * 1.21"/></xsl:when>
<xsl:when test="prijs!=''"><xsl:value-of select="round (100 * prijs * 0.5 * 0.21) div 100"/></xsl:when>
<xsl:otherwise>0</xsl:otherwise>
</xsl:choose>
</xsl:otherwise>
</xsl:choose>
</inclbtw>
</btwbedrag>
</item>
</xsl:for-each>
</xsl:variable>
<xsl:variable name="totaal_btw_laag" select="sum(msxml:node-set($tmpprijslist)/item[btw='6']/exclbtw)*0.06"/>
<xsl:variable name="totaal_btw_hoog" select="sum(msxml:node-set($tmpprijslist)/item[btw='21']/exclbtw)*0.21"/>
<xsl:variable name="totaal_incl_btw" select="sum(msxml:node-set($tmpprijslist)/item/inclbtw)"/>
<xsl:variable name="tot_excl_btw" select="sum(msxml:node-set($totprijslist)/item/exclbtw)"/>
<xsl:variable name="tot_btw_laag" select="sum(msxml:node-set($totprijslist)/item[btw='6']/btwbedrag)"/>
<xsl:variable name="tot_btw_hoog" select="sum(msxml:node-set($totprijslist)/item[btw='21']/btwbedrag)"/>
<tr>
<td colspan="6" style="font-size:8pt;text-align:right;">BTW laag</td>
<td colspan="2" style="font-size:8pt;text-align:right;"><xsl:value-of select="format-number ($totaal_btw_laag, '0,00', 'european')"/></td>
<td colspan="2" style="font-size:8pt;text-align:right;"><xsl:value-of select="format-number ($tot_btw_laag, '0,00', 'european')"/></td>
<td style="font-size:8pt;"/>
</tr>
<tr>
<td colspan="6" style="font-size:8pt;text-align:right;">BTW hoog</td>
<td colspan="2" style="font-size:8pt;text-align:right;"><xsl:value-of select="format-number ($totaal_btw_hoog, '0,00', 'european')"/></td>
<td colspan="2" style="font-size:8pt;text-align:right;"><xsl:value-of select="format-number ($tot_btw_hoog, '0,00', 'european')"/></td>
<td style="font-size:8pt;"/>
</tr>
<tr>
<td colspan="6" style="font-size:8pt;text-align:right;"><b>Totaal</b></td>
<td colspan="2" style="font-size:8pt;text-align:right;"><b><xsl:value-of select="format-number ($totaal_incl_btw, '0,00', 'european')"/></b></td>
<td colspan="2" style="font-size:8pt;text-align:right;"><b><xsl:value-of select="format-number ($tot_excl_btw + $tot_btw_laag + $tot_btw_hoog, '0,00', 'european')"/></b></td>
<td style="font-size:8pt;"/>
</tr>
<xsl:if test="rsv_ruimte[volgnr=$cur_volgnr]/status_fokey='1'">