AAAR#28973: Reservering naar formulierbewerker
svn path=/Website/branches/v5.3.3/; revision=20949
This commit is contained in:
@@ -7,221 +7,6 @@
|
||||
<xsl:value-of select="substring(translate('$Revision$', '$ ', ''), 10)"/>
|
||||
</xsl:variable>
|
||||
|
||||
<xsl:template name="rsv_ruimte_sm">
|
||||
<xsl:param name="min_volgnr"/>
|
||||
<xsl:if test="string(omschrijving)!=string(//reservering/rsv_ruimte[volgnr=$min_volgnr]/omschrijving)">
|
||||
<tr>
|
||||
<td class="label" frame="box" style="border-style:solid;border-width:0px;">- <xsl:value-of select="//lcl/FAC/omschrijving"/>:</td>
|
||||
<td class="value" colspan="9" frame="box" style="border-style:solid;border-width:0px;">
|
||||
<xsl:value-of select="omschrijving"/>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
<xsl:if test="string(opmerking)!=string(//reservering/rsv_ruimte[volgnr=$min_volgnr]/opmerking)">
|
||||
<tr>
|
||||
<td class="label" frame="box" style="border-style:solid;border-width:0px;">- <xsl:value-of select="//lcl/FAC/opmerking"/>:</td>
|
||||
<td class="value" colspan="9" frame="box" style="border-style:solid;border-width:0px;">
|
||||
<xsl:call-template name="linebreaks">
|
||||
<xsl:with-param name="string" select="opmerking"/>
|
||||
</xsl:call-template>
|
||||
</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" frame="box" style="border-style:solid;border-width:0px;">- <xsl:value-of select="//lcl/FAC/aanvrager"/>:</td>
|
||||
<td class="value" colspan="9" frame="box" style="border-style:solid;border-width:0px;">
|
||||
<xsl:value-of select="contact_user/naam_full"/>/ <xsl:value-of select="contact_user/werkplek/plaats/regio/district/locatie/omschrijving"/></td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
<xsl:if test="string(host_user/naam_full)!=string(//reservering/rsv_ruimte[volgnr=$min_volgnr]/host_user/naam_full)">
|
||||
<tr>
|
||||
<td class="label" frame="box" style="border-style:solid;border-width:0px;">- <xsl:value-of select="//lcl/RES/gastheer_vrouw"/>:</td>
|
||||
<td class="value" colspan="9" frame="box" style="border-style:solid;border-width:0px;">
|
||||
<xsl:value-of select="host_user/naam_full"/>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
<xsl:if test="string(kostenplaats/nr)!=string(//reservering/rsv_ruimte[volgnr=$min_volgnr]/kostenplaats/nr)">
|
||||
<tr>
|
||||
<td class="label" frame="box" style="border-style:solid;border-width:0px;">- <xsl:value-of select="//lcl/FAC/kostenplaats"/>:</td>
|
||||
<td class="value" colspan="9" frame="box" style="border-style:solid;border-width:0px;">
|
||||
<xsl:value-of select="kostenplaats/nr"/> <xsl:value-of select="kostenplaats/omschrijving"/></td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
<tr>
|
||||
<th>
|
||||
<xsl:value-of select="//lcl/FAC/omschrijving"/>
|
||||
</th>
|
||||
<th style="text-align:right">
|
||||
<xsl:value-of select="//lcl/RES/prijs"/>
|
||||
</th>
|
||||
<!--<th width="80">Datum</th>-->
|
||||
<th style="text-align:right">
|
||||
<xsl:value-of select="//lcl/RES/begintijd"/>
|
||||
</th>
|
||||
<th style="text-align:right">
|
||||
<xsl:value-of select="//lcl/RES/eindtijd"/>
|
||||
</th>
|
||||
</tr>
|
||||
<xsl:if test="res_ruimte!=''">
|
||||
<tr>
|
||||
<td class="result" style="text-align:left" width="35%">
|
||||
<xsl:if test="dirtlevel!='0'">
|
||||
<span class="fatal">
|
||||
<xsl:value-of select="//lcl/RES/ongeldig"/>
|
||||
</span> </xsl:if>
|
||||
<xsl:value-of select="res_ruimte/nr"/>
|
||||
<br/>(max. <xsl:value-of select="res_ruimte/bezoekers"/> <xsl:value-of select="//lcl/FAC/personen"/>)
|
||||
<xsl:if test="res_ruimte/omschrijving!=''">
|
||||
<br/>
|
||||
<br/>
|
||||
<xsl:value-of select="res_ruimte/omschrijving"/>
|
||||
</xsl:if>
|
||||
</td>
|
||||
<td class="result" style="text-align:right">
|
||||
<xsl:call-template name="europrijs">
|
||||
<xsl:with-param name="prijs" select="prijs"/>
|
||||
</xsl:call-template>
|
||||
</td>
|
||||
<!--<td class="result" style="text-align:right">
|
||||
<xsl:value-of select="van/datum"/>
|
||||
</td>-->
|
||||
<td class="result" style="text-align:right">
|
||||
<xsl:value-of select="van/tijd"/>
|
||||
</td>
|
||||
<td class="result" style="text-align:right">
|
||||
<xsl:value-of select="tot/tijd"/>
|
||||
</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="result">
|
||||
<xsl:if test="dirtlevel!='0'">
|
||||
<span class="fatal">
|
||||
<xsl:value-of select="//lcl/RES/ongeldig"/>
|
||||
</span> </xsl:if>
|
||||
<xsl:value-of select="res_deel/deel/omschrijving"/>
|
||||
</td>
|
||||
<td class="result">
|
||||
<xsl:value-of select="aantal"/>
|
||||
</td>
|
||||
<td class="result" style="text-align:right">
|
||||
<xsl:call-template name="europrijs">
|
||||
<xsl:with-param name="prijs" select="prijs"/>
|
||||
</xsl:call-template>
|
||||
</td>
|
||||
<!--<td class="result" style="text-align:right">
|
||||
<xsl:value-of select="van/datum"/>
|
||||
</td>-->
|
||||
<td class="result" style="text-align:right">
|
||||
<xsl:value-of select="van/tijd"/>
|
||||
</td>
|
||||
<td class="result" style="text-align:right">
|
||||
<xsl:value-of select="tot/tijd"/>
|
||||
</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="result">
|
||||
<xsl:value-of select="res_artikel/omschrijving"/>
|
||||
</td>
|
||||
<td class="result">
|
||||
<xsl:value-of select="aantal"/>
|
||||
</td>
|
||||
<td class="result" style="text-align:right">
|
||||
<xsl:call-template name="europrijs">
|
||||
<xsl:with-param name="prijs" select="prijs"/>
|
||||
</xsl:call-template>
|
||||
</td>
|
||||
<!--<td class="result" style="text-align:right">
|
||||
<xsl:value-of select="levering/datum"/>
|
||||
</td>-->
|
||||
<td class="result" style="text-align:right">
|
||||
<xsl:value-of select="levering/tijd"/>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:for-each>
|
||||
<!-- totaal per deelreservering -->
|
||||
<tr>
|
||||
<td class="tekst" style="border-style:solid;border-width:0px;">
|
||||
<b><xsl:value-of select="//lcl/RES/totaalprijs_reservering"/></b>
|
||||
</td>
|
||||
<td class="tekst" style="text-align:right;border-style:solid;border-width:0px;">
|
||||
<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>
|
||||
</tr>
|
||||
<!-- afspraak-lijst gesorteerd op naam -->
|
||||
<xsl:for-each select="afspraak/bezoeker">
|
||||
<xsl:sort select="naam"/>
|
||||
<xsl:choose>
|
||||
<xsl:when test="position() = 1">
|
||||
<tr>
|
||||
<td class="tekst" style="border-style:solid;border-width:0px;">
|
||||
<br/>
|
||||
<xsl:value-of select="//lcl/BEZ/bezoekers"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>
|
||||
<xsl:value-of select="//lcl/FAC/naam"/>
|
||||
</th>
|
||||
<th colspan="3">
|
||||
<xsl:value-of select="//lcl/FAC/bedrijf"/>
|
||||
</th>
|
||||
<th colspan="4">
|
||||
<xsl:value-of select="//lcl/BEZ/parkeerplaats"/>
|
||||
</th>
|
||||
</tr>
|
||||
</xsl:when>
|
||||
</xsl:choose>
|
||||
<tr>
|
||||
<td class="result">
|
||||
<xsl:value-of select="naam"/>
|
||||
</td>
|
||||
<td class="result" colspan="3">
|
||||
<xsl:value-of select="bedrijf"/>
|
||||
</td>
|
||||
<td class="result" colspan="4">
|
||||
<xsl:value-of select="deel/omschrijving"/>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:for-each>
|
||||
|
||||
|
||||
<!-- kenmerk -->
|
||||
<xsl:if test="kenmerk">
|
||||
<tr>
|
||||
<td colspan="5">
|
||||
<table>
|
||||
<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 class="value">: <xsl:value-of select="."/></td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
</xsl:for-each>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr height="20px">
|
||||
<td class="tekst" colspan="2" style="border-style:solid;border-width:0px;"></td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="melding" mode="full">
|
||||
<xsl:choose>
|
||||
<xsl:when test="$mode='summary'"></xsl:when>
|
||||
@@ -1542,499 +1327,6 @@ Voor nadere informatie kunt u contact opnemen met de Servicedesk: Tel nr: 00 31
|
||||
</xsl:choose>
|
||||
</xsl:template>
|
||||
|
||||
<!-- 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(. > //reservering/rsv_ruimte/volgnr)]"/>
|
||||
</xsl:variable>
|
||||
|
||||
<xsl:template match="reservering" mode="full">
|
||||
<xsl:choose>
|
||||
<xsl:when test="$mode='summary'"></xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:choose>
|
||||
<xsl:when test="$srtnotificatiecode = 'OUTLOOK'">
|
||||
<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:choose>
|
||||
<xsl:when test="rsv_ruimte[volgnr=$min_volgnr]/res_activiteit/key = 50">
|
||||
<table>
|
||||
<tr>
|
||||
<td width="34%" bordercolor="#FFFFFF" align="center"></td>
|
||||
<td width="33%"></td>
|
||||
<td width="33%" align="right" valign="bottom" style="text-align:right">
|
||||
<b>
|
||||
<xsl:value-of select="//lcl/FAC/printdatum"/>: </b>
|
||||
<xsl:value-of select="//header/dateTime"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr height="20px">
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="34%" bordercolor="#FFFFFF" align="center"></td>
|
||||
<td width="33%"></td>
|
||||
<td width="33%" align="right" valign="bottom" style="text-align:right">
|
||||
<xsl:element name="img">
|
||||
<xsl:attribute name="src">../../cust/<xsl:value-of select="//header/custId"/>/SGfacilitor_logo.gif</xsl:attribute>
|
||||
</xsl:element>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:call-template name="pageheader"/>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
<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 match="reservering" mode="include">
|
||||
<xsl:choose>
|
||||
<!--========================================================================================================-->
|
||||
<!-- SHARE & MEET - SHARE & MEET - SHARE & MEET - SHARE & MEET - SHARE & MEET - SHARE & MEET - SHARE & MEET -->
|
||||
<!-- SHARE & MEET - SHARE & MEET - SHARE & MEET - SHARE & MEET - SHARE & MEET - SHARE & MEET - SHARE & MEET -->
|
||||
<!--========================================================================================================-->
|
||||
<xsl:when test="rsv_ruimte[volgnr=$min_volgnr]/res_activiteit/key = 50">
|
||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
|
||||
<TR>
|
||||
<TD WIDTH="40" ROWSPAN="30" ID="LINKERMARGE"/>
|
||||
<TD>
|
||||
<xsl:if test="$srtnotificatiecode='RESBEV'">
|
||||
<table>
|
||||
<tr>
|
||||
<td colspan="2" class="tekst">Beste meneer/mevrouw <xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/contact_user/naam"/>,
|
||||
<br/>
|
||||
<br/>Hartelijk dank voor uw reservering via Share <xsl:text disable-output-escaping="yes">&</xsl:text> Meet.
|
||||
<br/>Hierbij bevestigen wij uw reservering met referentienummer <b><xsl:value-of select="key"/> / <xsl:value-of select="$min_volgnr"/></b>
|
||||
<br/>
|
||||
<br/>Graag verwelkomen wij u op onze Arcadis locatie in <xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/res_ruimte/plaats/regio/district/locatie/omschrijving"/> - <xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/res_ruimte/plaats/regio/district/locatie/adres"/> - <xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/res_ruimte/nr"/>. Bij aankomst kunt u zich melden bij de centrale ontvangstruimte waar u vervolgens wordt ontvangen door onze gastheer/vrouw.
|
||||
<br/>
|
||||
<br/>Hieronder vindt u de <b>reserveringsgegevens:</b></td>
|
||||
</tr>
|
||||
</table>
|
||||
</xsl:if>
|
||||
<xsl:if test="$srtnotificatiecode='RESUPD'">
|
||||
<table>
|
||||
<tr>
|
||||
<td colspan="2" class="tekst">Beste meneer/mevrouw <xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/contact_user/naam"/>,
|
||||
<br/>
|
||||
<br/>Hierbij informeren wij u dat uw reservering met referentienummer <b><xsl:value-of select="key"/> / <xsl:value-of select="$min_volgnr"/></b> is gewijzigd. In onderstaand overzicht vindt u de gewijzigde <b>reserveringsgegevens:</b>
|
||||
<br/>
|
||||
<br/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</xsl:if>
|
||||
<xsl:if test="$srtnotificatiecode='RESNEW'">
|
||||
<table>
|
||||
<tr>
|
||||
<td colspan="2" class="tekst">Beste meneer/mevrouw <xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/contact_user/naam"/>,
|
||||
<br/>
|
||||
<br/>Hartelijk dank voor uw reservering via Share <xsl:text disable-output-escaping="yes">&</xsl:text> Meet. Uw reservering wordt op dit moment verwerkt, zodra uw reservering definitief is, ontvangt u van ons een tweede e-mail ter bevestiging.
|
||||
<br/>
|
||||
<br/>Hieronder vindt u de gegevens van uw reservering met referentienummer: <b><xsl:value-of select="key"/> / <xsl:value-of select="$min_volgnr"/></b>: <br/>
|
||||
<br/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</xsl:if>
|
||||
<xsl:if test="$srtnotificatiecode='RESDEL'">
|
||||
<table>
|
||||
<tr>
|
||||
<td colspan="2" class="tekst">Beste meneer/mevrouw <xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/contact_user/naam"/>,
|
||||
<br/>
|
||||
<br/>Hierbij informeren wij u dat uw Share <xsl:text disable-output-escaping="yes">&</xsl:text> Meet reservering met referentienummer <b><xsl:value-of select="key"/> / <xsl:value-of select="$min_volgnr"/></b> is geannuleerd. Ga naar de Share <xsl:text disable-output-escaping="yes">&</xsl:text> Meet pagina als u een nieuwe reservering wil maken.
|
||||
<br/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</xsl:if>
|
||||
<xsl:if test="$srtnotificatiecode='RESAFM'">
|
||||
<table>
|
||||
<tr>
|
||||
<td colspan="2" class="tekst">Beste meneer/mevrouw <xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/contact_user/naam"/>,
|
||||
<br/>
|
||||
<br/>Hartelijk dank voor uw recente reservering van <xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/res_ruimte/nr"/> in <xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/res_ruimte/plaats/regio/district/locatie/omschrijving"/> via Share <xsl:text disable-output-escaping="yes">&</xsl:text> Meet. Wij zouden graag willen weten wat uw ervaringen zijn geweest met deze locatie, zodat we de service en het Share <xsl:text disable-output-escaping="yes">&</xsl:text> Meet concept nog meer kunnen verbeteren.
|
||||
<br/>
|
||||
<br/>Klikt u alstublieft op onderstaande link om uw mening te geven.
|
||||
<br/>HIER MOET DE LINK KOMEN
|
||||
|
||||
|
||||
<br/>
|
||||
<br/>Hartelijk dank voor uw medewerking!
|
||||
<br/>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</xsl:if>
|
||||
<xsl:if test="$srtnotificatiecode!='RESAFM' and $srtnotificatiecode!='RESDEL'">
|
||||
<!-- Bevestiging reservering -->
|
||||
<table border="0" bordercolor="#ffffff" width="100%">
|
||||
<tr>
|
||||
<td width="20%" class="label">
|
||||
<xsl:value-of select="//lcl/FAC/aanvrager"/>
|
||||
</td>
|
||||
<td width="80%" class="value">: <xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/contact_user/naam_full"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="20%" class="label">
|
||||
<xsl:value-of select="//lcl/FAC/e-mail"/>
|
||||
</td>
|
||||
<td width="80%" class="value">: <xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/contact_user/email"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="20%" class="label">
|
||||
<xsl:value-of select="//lcl/FAC/telefoon"/>
|
||||
</td>
|
||||
<td width="80%" class="value">: <xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/contact_user/telefoonnr"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="20%" class="label">
|
||||
<xsl:value-of select="//lcl/FAC/locatie"/>
|
||||
</td>
|
||||
<td width="80%" class="value">: <xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/res_ruimte/plaats/regio/district/locatie/omschrijving"/>, <xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/res_ruimte/plaats/regio/district/locatie/adres"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="20%" class="label">Ruimte</td>
|
||||
<td width="80%" class="value">: <xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/res_ruimte/nr"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="20%" class="label">Aantal personen</td>
|
||||
<td width="80%" class="value">: <xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/bezoekers"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="20%" class="label">
|
||||
<xsl:value-of select="//lcl/RES/gastheer_vrouw"/>
|
||||
</td>
|
||||
<td width="80%" class="value">: <xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/host_user/naam_full"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="20%" class="label">Datum</td>
|
||||
<td width="80%" class="value">: <xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/van/datum"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="20%" class="label">Tijd</td>
|
||||
<td width="80%" class="value">: <xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/van/tijd"/> tot <xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/tot/tijd"/> uur</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td height="30px"/>
|
||||
</tr>
|
||||
<xsl:if test="rsv_ruimte[volgnr=$min_volgnr]/contact_user/key!=ingevoerd_user/key">
|
||||
<tr>
|
||||
<td width="20%" class="label">Behandeld door</td>
|
||||
<td width="80%" class="value">: <xsl:value-of select="ingevoerd_user/naam_full"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="20%" class="label">Datum</td>
|
||||
<td width="80%" class="value">: <xsl:value-of select="datum/datum"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td height="30px"/>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
<tr>
|
||||
<td height="10px"/>
|
||||
</tr>
|
||||
<xsl:if test="$srtnotificatiecode!='RESBEV' or $srtnotificatiecode!='RESUPD'">
|
||||
<tr>
|
||||
<td class="tekstkop" colspan="2" style="text-decoration:underline">Overzicht voorzieningen</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td height="5px"/>
|
||||
</tr>
|
||||
<xsl:if test="string(rsv_ruimte[volgnr=$min_volgnr]/opmerking)!=''">
|
||||
<tr>
|
||||
<td colspan="2" class="label">Opmerking</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2" class="value">
|
||||
<xsl:call-template name="linebreaks">
|
||||
<xsl:with-param name="string" select="rsv_ruimte[volgnr=$min_volgnr]/opmerking"/>
|
||||
</xsl:call-template>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td height="5px"/>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
<tr>
|
||||
<td colspan="2">
|
||||
<table cellpadding="0" cellspacing="0" border="1" bordercolor="#000000" frame="box">
|
||||
<!-- rsv_ruimte -->
|
||||
<xsl:for-each select="rsv_ruimte">
|
||||
<xsl:sort select="volgnr" data-type="number"/>
|
||||
<xsl:call-template name="rsv_ruimte_sm">
|
||||
<xsl:with-param name="min_volgnr" select="$min_volgnr"/>
|
||||
</xsl:call-template>
|
||||
</xsl:for-each>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
</table>
|
||||
</xsl:if>
|
||||
<xsl:if test="$srtnotificatiecode='RESBEV'">
|
||||
<tr>
|
||||
<td height="20"/>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2" class="tekst">Indien u overige vragen of verzoeken heeft, of uw reserveringsgegevens onjuist zijn, neem dan contact op met uw host. Daarnaast kunt u uw reservering altijd online bekijken, wijzigen of annuleren via Share <xsl:text disable-output-escaping="yes">&</xsl:text> Meet.</td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
<xsl:if test="$srtnotificatiecode='RESUPD'">
|
||||
<tr>
|
||||
<td height="20"/>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Wanneer bovenstaande gegevens niet correct zijn, neem dan contact op met uw gastheer/vrouw.
|
||||
U kunt uw reservering altijd online bekijken, wijzigen of annuleren via Share <xsl:text disable-output-escaping="yes">&</xsl:text> Meet.</td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
<xsl:if test="$srtnotificatiecode='RESNEW'">
|
||||
<tr>
|
||||
<td height="20"/>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Wanneer bovenstaande gegevens niet correct zijn, neem dan contact op met uw gastheer/vrouw.
|
||||
U kunt uw reservering altijd online bekijken, wijzigen of annuleren via Share <xsl:text disable-output-escaping="yes">&</xsl:text> Meet.</td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
<tr>
|
||||
<td>
|
||||
<br/>
|
||||
<br/>Vriendelijke groet,
|
||||
<br/>
|
||||
<br/>Share <xsl:text disable-output-escaping="yes">&</xsl:text> Meet Servicedesk</td>
|
||||
</tr>
|
||||
<xsl:if test="$srtnotificatiecode='RESBEV' or $srtnotificatiecode='RESUPD'">
|
||||
<tr>
|
||||
<td height="40"/>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Reizen naar <xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/res_ruimte/plaats/regio/district/locatie/omschrijving"/> - <xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/res_ruimte/plaats/regio/district/locatie/adres"/>:
|
||||
<br/>
|
||||
<br/>
|
||||
<xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/res_ruimte/plaats/regio/district/locatie/gebouw/kenmerk[@naam='Reizen naar']"/>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
</TD>
|
||||
<TD WIDTH="30" ROWSPAN="30" ID="RECHTERMARGE"/>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<!--=============================================================================================================-->
|
||||
<!-- STANDAARDBON - STANDAARDBON - STANDAARDBON - STANDAARDBON - STANDAARDBON - STANDAARDBON - STANDAARDBON -->
|
||||
<!-- STANDAARDBON - STANDAARDBON - STANDAARDBON - STANDAARDBON - STANDAARDBON - STANDAARDBON - STANDAARDBON -->
|
||||
<!--=========================================================================================================-->
|
||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
|
||||
<TR>
|
||||
<TD WIDTH="40" ROWSPAN="30" ID="LINKERMARGE"/>
|
||||
<TD>
|
||||
<xsl:choose>
|
||||
<xsl:when test="not(boolean(rsv_ruimte))">
|
||||
<table>
|
||||
<tr>
|
||||
<td height="20"/>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="caption">Annulering</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<b>Op uw naam heeft een reservering<xsl:if test="key!=''"> onder nummer <xsl:value-of select="key"/></xsl:if> plaatsgevonden, die vervolgens direct weer is verwijderd.</b>
|
||||
<br/>
|
||||
<br/>Deze reservering wordt niet verder verwerkt.<br/><br/>
|
||||
Wilt u toch een reservering aanmaken voeg dan een nieuwe reservering toe waarbij een zaal, voorziening of artikel gereserveerd is.</td>
|
||||
</tr>
|
||||
</table>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<!-- Bevestiging reservering -->
|
||||
<table border="0" bordercolor="#ffffff" width="100%">
|
||||
<tr>
|
||||
<td class="caption" valign="top" colspan="2">
|
||||
<xsl:choose>
|
||||
<xsl:when test="@content='complete'">Reservering (reeks) <xsl:value-of select="key"/><br/></xsl:when>
|
||||
<xsl:otherwise>Reservering <xsl:value-of select="key"/> / <xsl:value-of select="$min_volgnr"/><br/></xsl:otherwise>
|
||||
</xsl:choose>
|
||||
<xsl:if test="string(rsv_ruimte[volgnr=$min_volgnr]/omschrijving)!=''">(<xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/omschrijving"/>)</xsl:if> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="20%" class="label">Aanvrager</td>
|
||||
<td width="80%" class="value">: <xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/contact_user/naam_full"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="20%" class="label">E-mail adres</td>
|
||||
<td width="80%" class="value">: <xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/contact_user/email"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="20%" class="label">Locatie</td>
|
||||
<td width="80%" class="value">: <xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/contact_user/werkplek/plaats/regio/district/locatie/omschrijving"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="20%" class="label">Afdeling</td>
|
||||
<td width="80%" class="value">: <xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/contact_user/afdeling/omschrijving"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="20%" class="label">Gastheer/-vrouw</td>
|
||||
<td width="80%" class="value">: <xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/host_user/naam_full"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="20%" class="label">Stamnummer</td>
|
||||
<td width="80%" class="value">: <xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/host_user/nr"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="20%" class="label">FDC</td>
|
||||
<td width="80%" class="value">: <xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/kostenplaats/nr"/> 
|
||||
<xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/kostenplaats/omschrijving"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="20%" class="label">Costcenter</td>
|
||||
<td width="80%" class="value">: <xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/ordernr"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td height="30px"/>
|
||||
</tr>
|
||||
<xsl:if test="rsv_ruimte[volgnr=$min_volgnr]/contact_user/key!=ingevoerd_user/key">
|
||||
<tr>
|
||||
<td width="20%" class="label">Behandeld door</td>
|
||||
<td width="80%" class="value">: <xsl:value-of select="ingevoerd_user/naam_full"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="20%" class="label">Datum</td>
|
||||
<td width="80%" class="value">: <xsl:value-of select="datum/datum"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td height="30px"/>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
<tr>
|
||||
<td colspan="2" class="tekst">
|
||||
<xsl:choose>
|
||||
<xsl:when test="$srtnotificatiecode='RESNEW'"/>
|
||||
<xsl:when test="$srtnotificatiecode='RESDEL'">DE RESERVERING IS VERVALLEN</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:call-template name="res_begintext"/>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td height="10px"/>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="tekstkop" colspan="2" style="text-decoration:underline">Reserveringsgegevens</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td height="5px"/>
|
||||
</tr>
|
||||
<xsl:if test="string(rsv_ruimte[volgnr=$min_volgnr]/opmerking)!=''">
|
||||
<tr>
|
||||
<td colspan="2" class="label">Opmerking</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2" class="value">
|
||||
<xsl:call-template name="linebreaks">
|
||||
<xsl:with-param name="string" select="rsv_ruimte[volgnr=$min_volgnr]/opmerking"/>
|
||||
</xsl:call-template>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td height="5px"/>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
<tr>
|
||||
<td colspan="2">
|
||||
<table cellpadding="0" cellspacing="0" border="1" bordercolor="#000000" frame="box">
|
||||
<!-- rsv_ruimte -->
|
||||
<xsl:for-each select="rsv_ruimte">
|
||||
<xsl:sort select="volgnr" data-type="number"/>
|
||||
<xsl:call-template name="rsv_ruimte">
|
||||
<xsl:with-param name="min_volgnr" select="$min_volgnr"/>
|
||||
</xsl:call-template>
|
||||
</xsl:for-each>
|
||||
<!-- totaal reservering -->
|
||||
<tr>
|
||||
<td height="10px" style="border-style:solid;border-width:0px;"/>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="tekstkop" align="right" colspan="2" style="border-style:solid;border-width:0px;">Totaalprijs reservering:</td>
|
||||
<td class="tekstkop" style="text-align:right;border-style:solid;border-width:0px;">
|
||||
<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>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<!-- Bevestiging reservering -->
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</TD>
|
||||
<TD WIDTH="30" ROWSPAN="30" ID="RECHTERMARGE"/>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:template>
|
||||
|
||||
<!-- Klantspecifieke begintekst voor reserveringsgegevens op reserveringsbon -->
|
||||
<xsl:template name="res_begintext">
|
||||
<tr>
|
||||
<td colspan="2" class="tekst">
|
||||
<xsl:choose>
|
||||
<xsl:when test="$srtnotificatiecode = 'RESINF'">Geachte heer, mevrouw,
|
||||
<br/>
|
||||
<br/>Onderstaande reservering staat geregistreerd in ons systeem.
|
||||
Indien deze reservering niet meer van toepassing is dient u deze binnen 1 werkdag te annuleren.
|
||||
<br/>
|
||||
<br/>Eventuele wijzigingen in uw reservering kunt u doorgeven aan de AAFM service desk
|
||||
(tel: 00 31 (0)40 - 2332810, e-mail: servicedeskarcadis@aa-fm.com) onder vermelding van bovenstaand reserveringsnummer.
|
||||
Aanvullende catering bestellingen kunt u doorgeven aan de cateraar op uw locatie.
|
||||
Aan catering bestellingen of vergaderfaciliteiten zijn kosten verbonden.
|
||||
Indien u niet tijdig annuleert worden deze in rekening gebracht.
|
||||
<br/>
|
||||
<br/>Wanneer de reservering gewoon doorgang vindt, hoeft u niet op deze herinnering te reageren.
|
||||
<br/>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:template>
|
||||
|
||||
|
||||
<xsl:template match="printfg">
|
||||
<html>
|
||||
<xsl:comment>Facilitor Graphics default XSL template</xsl:comment>
|
||||
|
||||
Reference in New Issue
Block a user