HPJI#47248: Kaders opdrachtbonnen + opmerking reservering
svn path=/Website/branches/v2017.2/; revision=35946
This commit is contained in:
@@ -33,6 +33,235 @@
|
||||
</table>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template name="rsv_ruimte">
|
||||
<xsl:param name="min_volgnr"/>
|
||||
<tr>
|
||||
<xsl:choose>
|
||||
<xsl:when test="res_ruimte!=''">
|
||||
<td class="tekstkop" colspan="10" frame="box"><u>
|
||||
<xsl:if test="dirtlevel!='0'">
|
||||
<span class="fatal"><xsl:value-of select="//lcl/RES/ongeldig"/></span> 
|
||||
</xsl:if>
|
||||
<xsl:value-of select="van/datum"/> 
|
||||
<xsl:value-of select="//lcl/RES/deelreservering"/> <xsl:value-of select="../key"/> /<xsl:value-of select="volgnr"/> 
|
||||
<xsl:if test="string(res_activiteit/omschrijving)!=''">(<xsl:value-of select="res_activiteit/omschrijving"/>) </xsl:if>
|
||||
<xsl:value-of select="res_ruimte/plaats/regio/district/locatie/omschrijving"/></u>
|
||||
</td>
|
||||
</xsl:when>
|
||||
<!-- "roomservice" -->
|
||||
<xsl:otherwise>
|
||||
<td class="tekstkop" colspan="10" frame="box" style="border-style:solid;border-width:0px;"><u>
|
||||
<xsl:if test="dirtlevel!='0'">
|
||||
<span class="fatal"><xsl:value-of select="//lcl/RES/ongeldig"/></span> 
|
||||
</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> 
|
||||
<xsl:value-of select="//lcl/RES/deelreservering"/> <xsl:value-of select="../key"/> /<xsl:value-of select="volgnr"/> 
|
||||
<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="9">
|
||||
: <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="9">
|
||||
: <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="5">: <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="5">: <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="5">: <xsl:value-of select="kostenplaats/nr"/> 
|
||||
<xsl:value-of select="kostenplaats/omschrijving"/>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td colspan="10" style="border-top:1px solid #000;"/>
|
||||
</tr>
|
||||
<tr>
|
||||
<th class="resth" width="24%" align="left"><xsl:value-of select="//lcl/FAC/omschrijving"/></th>
|
||||
<th class="resth" width="14%" align="left"><xsl:value-of select="//lcl/RES/aantal"/></th>
|
||||
<!--<th width="80">Datum</th>-->
|
||||
<th class="resth" width="14%" style="text-align:right"><xsl:value-of select="//lcl/RES/begintijd"/></th>
|
||||
<th class="resth" width="14%" style="text-align:right"><xsl:value-of select="//lcl/RES/eindtijd"/></th>
|
||||
<th class="resth" width="16%" align="center"><xsl:value-of select="//lcl/RES/opstelling"/></th>
|
||||
<th class="resth" width="17%" style="text-align:right"><xsl:value-of select="//lcl/RES/prijs"/></th>
|
||||
</tr>
|
||||
<xsl:if test="res_ruimte!=''">
|
||||
<tr>
|
||||
<td width="24%" class="resresult" style="text-align:left;"><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"/>)</td>
|
||||
<td width="14%" class="resresult" style="text-align:left">
|
||||
<xsl:value-of select="bezoekers"/> <xsl:value-of select="//lcl/FAC/personen"/></td>
|
||||
<!--<td class="result" style="text-align:right">
|
||||
<xsl:value-of select="van/datum"/>
|
||||
</td>-->
|
||||
<td width="14%" class="resresult" style="text-align:right">
|
||||
<xsl:value-of select="van/tijd"/>
|
||||
</td>
|
||||
<td width="14%" class="resresult" style="text-align:right">
|
||||
<xsl:value-of select="tot/tijd"/>
|
||||
</td>
|
||||
<td width="16%" class="resresult" style="text-align:center">
|
||||
<xsl:value-of select="res_ruimte/opstelling"/>
|
||||
</td>
|
||||
<td width="17%" 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> </xsl:if>
|
||||
<xsl:value-of select="res_deel/deel/omschrijving"/>
|
||||
</td>
|
||||
<td class="resresult">
|
||||
<xsl:value-of select="aantal"/>
|
||||
</td>
|
||||
<!--<td class="result" style="text-align:right">
|
||||
<xsl:value-of select="van/datum"/>
|
||||
</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 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="result" style="text-align:right">
|
||||
<xsl:value-of select="levering/datum"/>
|
||||
</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:right">
|
||||
<xsl:call-template name="europrijs">
|
||||
<xsl:with-param name="prijs" select="prijs"/>
|
||||
</xsl:call-template>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:for-each>
|
||||
<!-- totaal per deelreservering -->
|
||||
<tr height="1">
|
||||
<td colspan="10" style="border-top:1px solid #000;"/>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="tekst" colspan="4"></td>
|
||||
<td class="tekst" colspan="2" 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>
|
||||
</tr>
|
||||
<tr height="1">
|
||||
<td colspan="10"> </td>
|
||||
</tr>
|
||||
<xsl:if test="string(opmerking)!=''">
|
||||
<tr>
|
||||
<td class="label"> <xsl:value-of select="//lcl/FAC/opmerking"/></td>
|
||||
<td class="value" colspan="9">
|
||||
: <xsl:call-template name="linebreaks">
|
||||
<xsl:with-param name="string" select="opmerking"/>
|
||||
</xsl:call-template>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
<!-- 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">
|
||||
<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[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>
|
||||
</xsl:if>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="bestelopdracht" mode="include">
|
||||
|
||||
<xsl:variable name="altAfleverAdres">
|
||||
@@ -58,17 +287,17 @@
|
||||
</table>
|
||||
<table width="100%" style="border: 1px solid black" cellpadding="2">
|
||||
<tr>
|
||||
<td width="40%" rowspan="2" valign="top">
|
||||
<td width="40%" valign="top">
|
||||
<b style="font-size:12pt">Factuuradres:</b>
|
||||
</td>
|
||||
<td width="10%" valign="bottom"> </td>
|
||||
<td width="40%" rowspan="2" valign="top">
|
||||
<td width="40%" valign="top">
|
||||
<b style="font-size:12pt">Leverancier:</b>
|
||||
</td>
|
||||
<td width="10%" valign="bottom"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2"/>
|
||||
<td colspan="4"/>
|
||||
</tr>
|
||||
<tr height="10">
|
||||
<td colspan="4"/>
|
||||
@@ -119,17 +348,17 @@
|
||||
</table>
|
||||
<table width="100%" style="border: 1px solid black" cellpadding="2">
|
||||
<tr>
|
||||
<td width="40%" rowspan="2" valign="top">
|
||||
<td width="40%" valign="top">
|
||||
<b style="font-size:12pt">Contactgegevens:</b>
|
||||
</td>
|
||||
<td width="10%" valign="bottom"> </td>
|
||||
<td width="40%" rowspan="2" valign="top">
|
||||
<td width="40%" valign="top">
|
||||
<b style="font-size:12pt">Opdracht:</b>
|
||||
</td>
|
||||
<td width="10%" valign="bottom"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2"/>
|
||||
<td colspan="4"/>
|
||||
</tr>
|
||||
<tr height="10">
|
||||
<td colspan="4"/>
|
||||
@@ -174,15 +403,15 @@
|
||||
<xsl:choose>
|
||||
<xsl:when test="not(contains($altAfleverAdres,'1'))">
|
||||
<tr>
|
||||
<td width="40%" rowspan="2" valign="top">
|
||||
<td width="40%" valign="top">
|
||||
<b style="font-size:12pt">Afleveradres:</b>
|
||||
</td>
|
||||
<td width="10%" valign="bottom"> </td>
|
||||
<td width="40%" rowspan="2" valign="top"></td>
|
||||
<td width="40%" valign="top"></td>
|
||||
<td width="10%" valign="bottom"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2"/>
|
||||
<td colspan="4"/>
|
||||
</tr>
|
||||
<tr height="10">
|
||||
<td colspan="4"/>
|
||||
@@ -204,15 +433,15 @@
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<tr>
|
||||
<td width="40%" rowspan="2" valign="top">
|
||||
<td width="40%" valign="top">
|
||||
<b style="font-size:12pt">Bezorggegevens:</b>
|
||||
</td>
|
||||
<td width="10%" valign="bottom"> </td>
|
||||
<td width="40%" rowspan="2" valign="top"></td>
|
||||
<td width="40%" valign="top"></td>
|
||||
<td width="10%" valign="bottom"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2"/>
|
||||
<td colspan="4"/>
|
||||
</tr>
|
||||
<tr height="10">
|
||||
<td colspan="4"/>
|
||||
@@ -711,25 +940,26 @@
|
||||
<td/>
|
||||
</tr>
|
||||
</table>
|
||||
<table width="100%" style="border: 1px solid black" cellpadding="2">
|
||||
<table border="0" width="100%" style="border: 1px solid black" cellpadding="2">
|
||||
<tr>
|
||||
<td width="40%" rowspan="2" valign="top">
|
||||
<td width="40%" valign="top">
|
||||
<b style="font-size:12pt">Postadres:</b>
|
||||
</td>
|
||||
<td width="10%" valign="bottom"> </td>
|
||||
<td width="40%" rowspan="2" valign="top">
|
||||
<td width="40%" valign="top">
|
||||
<b style="font-size:12pt">Leverancier:</b>
|
||||
</td>
|
||||
<td width="10%" valign="bottom"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2"/>
|
||||
<td colspan="4"/>
|
||||
</tr>
|
||||
<tr height="10">
|
||||
<td colspan="4"/>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2">Het Poortje Jeugdinrichtingen</td>
|
||||
<td colspan="2"/>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2">Facilitaire Services</td>
|
||||
@@ -785,19 +1015,19 @@
|
||||
<td/>
|
||||
</tr>
|
||||
</table>
|
||||
<table width="100%" style="border: 1px solid black" cellpadding="2">
|
||||
<table border="0" width="100%" style="border: 1px solid black" cellpadding="2">
|
||||
<tr>
|
||||
<td width="40%" rowspan="2" valign="top">
|
||||
<td width="40%" valign="top">
|
||||
<b style="font-size:12pt">Contactgegevens:</b>
|
||||
</td>
|
||||
<td width="10%" valign="bottom"> </td>
|
||||
<td width="40%" rowspan="2" valign="top">
|
||||
<td width="40%" valign="top">
|
||||
<b style="font-size:12pt">Opdracht:</b>
|
||||
</td>
|
||||
<td width="10%" valign="bottom"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2"/>
|
||||
<td colspan="4"/>
|
||||
</tr>
|
||||
<tr height="10">
|
||||
<td colspan="4"/>
|
||||
@@ -844,17 +1074,17 @@
|
||||
</table>
|
||||
<table width="100%" style="border: 1px solid black" cellpadding="2">
|
||||
<tr>
|
||||
<td width="40%" rowspan="2" valign="top">
|
||||
<td width="40%" valign="top">
|
||||
<b style="font-size:12pt">Afleveradres:</b>
|
||||
</td>
|
||||
<td width="10%" valign="bottom"> </td>
|
||||
<td width="40%" rowspan="2" valign="top">
|
||||
<td width="40%" valign="top">
|
||||
<b style="font-size:12pt">Betreft:</b>
|
||||
</td>
|
||||
<td width="10%" valign="bottom"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2"/>
|
||||
<td colspan="4"/>
|
||||
</tr>
|
||||
<tr height="10">
|
||||
<td colspan="4"/>
|
||||
@@ -900,7 +1130,8 @@
|
||||
Met vriendelijk groet,<br/><br/>
|
||||
Servicedesk Facilitair<br/>
|
||||
Elker-Het Poortje<br/><br/>
|
||||
Email: Servicedeskfacilitair@elker-hetpoortje.nl<br/></td>
|
||||
Email: Servicedeskfacilitair@elker-hetpoortje.nl<br/>
|
||||
Telefoon: 050-8514685</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table border="0" width="100%" cellpadding="2">
|
||||
@@ -933,25 +1164,25 @@
|
||||
<td/>
|
||||
</tr>
|
||||
</table>
|
||||
<table width="100%" style="border: 1px solid black" cellpadding="2">
|
||||
<table border="0" width="100%" style="border: 1px solid black" cellpadding="2">
|
||||
<tr>
|
||||
<td width="40%" rowspan="2" valign="top">
|
||||
<td width="40%" valign="top">
|
||||
<b style="font-size:12pt">Factuuradres:</b>
|
||||
</td>
|
||||
<td width="10%" valign="bottom"> </td>
|
||||
<td width="40%" rowspan="2" valign="top">
|
||||
<td width="40%" valign="top">
|
||||
<b style="font-size:12pt">Leverancier:</b>
|
||||
</td>
|
||||
<td width="10%" valign="bottom"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2"/>
|
||||
<td colspan="4"/>
|
||||
</tr>
|
||||
<tr height="10">
|
||||
<td colspan="4"/>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2"><xsl:value-of select="factuuradres/naam"/></td>
|
||||
<td colspan="4"><xsl:value-of select="factuuradres/naam"/></td>
|
||||
|
||||
</tr>
|
||||
<tr>
|
||||
@@ -1015,19 +1246,19 @@
|
||||
<xsl:choose>
|
||||
<!-- Inkoop -->
|
||||
<xsl:when test="melding/discipline/srtdiscipline/key=44">
|
||||
<table width="100%" style="border: 1px solid black" cellpadding="2">
|
||||
<table border="0" width="100%" style="border: 1px solid black" cellpadding="2">
|
||||
<tr>
|
||||
<td width="40%" rowspan="2" valign="top">
|
||||
<td width="40%" valign="top">
|
||||
<b style="font-size:12pt">Contactgegevens:</b>
|
||||
</td>
|
||||
<td width="10%" valign="bottom"> </td>
|
||||
<td width="40%" rowspan="2" valign="top">
|
||||
<td width="40%" valign="top">
|
||||
<b style="font-size:12pt">Opdracht:</b>
|
||||
</td>
|
||||
<td width="10%" valign="bottom"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2"/>
|
||||
<td colspan="4"/>
|
||||
</tr>
|
||||
<tr height="10">
|
||||
<td colspan="4"/>
|
||||
@@ -1072,7 +1303,7 @@
|
||||
<td/>
|
||||
</tr>
|
||||
</table>
|
||||
<table width="100%" style="border: 1px solid black" cellpadding="2">
|
||||
<table border="0" width="100%" style="border: 1px solid black" cellpadding="2">
|
||||
<tr>
|
||||
<td width="40%" rowspan="2" valign="top">
|
||||
<b style="font-size:12pt">Afleveradres:</b>
|
||||
@@ -1113,17 +1344,17 @@
|
||||
<xsl:otherwise>
|
||||
<table width="100%" style="border: 1px solid black" cellpadding="2">
|
||||
<tr>
|
||||
<td width="40%" rowspan="2" valign="top">
|
||||
<td width="40%" valign="top">
|
||||
<b style="font-size:12pt">Product/dienst bestemd voor:</b>
|
||||
</td>
|
||||
<td width="10%" valign="bottom"> </td>
|
||||
<td width="40%" rowspan="2" valign="top">
|
||||
<td width="40%" valign="top">
|
||||
<b style="font-size:12pt">Opdracht:</b>
|
||||
</td>
|
||||
<td width="10%" valign="bottom"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2"/>
|
||||
<td colspan="4"/>
|
||||
</tr>
|
||||
<tr height="10">
|
||||
<td colspan="4"/>
|
||||
@@ -1166,17 +1397,17 @@
|
||||
</table>
|
||||
<table width="100%" style="border: 1px solid black" cellpadding="2">
|
||||
<tr>
|
||||
<td width="40%" rowspan="2" valign="top">
|
||||
<td width="40%" valign="top">
|
||||
<b style="font-size:12pt">Locatiegegevens:</b>
|
||||
</td>
|
||||
<td width="10%" valign="bottom"> </td>
|
||||
<td width="40%" rowspan="2" valign="top">
|
||||
<td width="40%" valign="top">
|
||||
<b style="font-size:12pt">Betreft:</b>
|
||||
</td>
|
||||
<td width="10%" valign="bottom"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2"/>
|
||||
<td colspan="4"/>
|
||||
</tr>
|
||||
<tr height="10">
|
||||
<td colspan="4"/>
|
||||
@@ -1243,7 +1474,8 @@
|
||||
Met vriendelijk groet,<br/><br/>
|
||||
Servicedesk Facilitair<br/>
|
||||
Elker-Het Poortje<br/><br/>
|
||||
Email: Servicedeskfacilitair@elker-hetpoortje.nl<br/></td>
|
||||
Email: Servicedeskfacilitair@elker-hetpoortje.nl<br/>
|
||||
Telefoon: 050-8514685</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table border="0" width="100%" cellpadding="2">
|
||||
@@ -1278,17 +1510,17 @@
|
||||
</table>
|
||||
<table width="100%" style="border: 1px solid black" cellpadding="2">
|
||||
<tr>
|
||||
<td width="40%" rowspan="2" valign="top">
|
||||
<td width="40%" valign="top">
|
||||
<b style="font-size:12pt">Factuuradres:</b>
|
||||
</td>
|
||||
<td width="10%" valign="bottom"> </td>
|
||||
<td width="40%" rowspan="2" valign="top">
|
||||
<td width="40%" valign="top">
|
||||
<b style="font-size:12pt">Leverancier:</b>
|
||||
</td>
|
||||
<td width="10%" valign="bottom"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2"/>
|
||||
<td colspan="4"/>
|
||||
</tr>
|
||||
<tr height="10">
|
||||
<td colspan="4"/>
|
||||
@@ -1363,17 +1595,17 @@
|
||||
</table>
|
||||
<table width="100%" style="border: 1px solid black" cellpadding="2">
|
||||
<tr>
|
||||
<td width="40%" rowspan="2" valign="top">
|
||||
<td width="40%" valign="top">
|
||||
<b style="font-size:12pt">Contactgegevens:</b>
|
||||
</td>
|
||||
<td width="10%" valign="bottom"> </td>
|
||||
<td width="40%" rowspan="2" valign="top">
|
||||
<td width="40%" valign="top">
|
||||
<b style="font-size:12pt">Opdracht:</b>
|
||||
</td>
|
||||
<td width="10%" valign="bottom"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2"/>
|
||||
<td colspan="4"/>
|
||||
</tr>
|
||||
<tr height="10">
|
||||
<td colspan="4"/>
|
||||
@@ -1425,7 +1657,7 @@
|
||||
</table>
|
||||
<table width="100%" style="border: 1px solid black" cellpadding="2">
|
||||
<tr>
|
||||
<td colspan="4" rowspan="2" valign="top">
|
||||
<td colspan="4" valign="top">
|
||||
<b style="font-size:12pt">Afleveradres:</b>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -1472,7 +1704,8 @@
|
||||
Met vriendelijk groet,<br/><br/>
|
||||
Servicedesk Facilitair<br/>
|
||||
Elker-Het Poortje<br/><br/>
|
||||
Email: Servicedeskfacilitair@elker-hetpoortje.nl<br/></td>
|
||||
Email: Servicedeskfacilitair@elker-hetpoortje.nl<br/>
|
||||
Telefoon: 050-8514685</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table border="0" width="100%" cellpadding="2">
|
||||
@@ -1984,6 +2217,135 @@
|
||||
</table>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="reservering" mode="include">
|
||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
|
||||
<TR>
|
||||
<TD WIDTH="40" ROWSPAN="30" ID="LINKERMARGE"/>
|
||||
<TD>
|
||||
<xsl:choose>
|
||||
<xsl:when test="$srtnotificatiecode='RESDEL' and verwijder">
|
||||
<table>
|
||||
<tr>
|
||||
<td height="20"/>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="caption" style="color: red"><xsl:value-of select="//lcl/RES/annulering"/></td>
|
||||
</tr>
|
||||
</table>
|
||||
</xsl:when>
|
||||
</xsl:choose>
|
||||
<!-- Bevestiging reservering -->
|
||||
<!-- Ook tonen voor verwijderde reserveringen -->
|
||||
|
||||
<!-- 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>
|
||||
|
||||
<table border="0" bordercolor="#000000" width="100%">
|
||||
<tr>
|
||||
<td class="caption" valign="top" colspan="4">
|
||||
<xsl:choose>
|
||||
<xsl:when test="@content='complete'"><xsl:value-of select="//lcl/RES/reservering"/> <xsl:value-of select="key"/></xsl:when>
|
||||
<xsl:otherwise><xsl:value-of select="//lcl/RES/deelreservering"/> <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)!=''"> - <xsl:value-of select="rsv_ruimte[volgnr=$min_volgnr]/omschrijving"/></xsl:if> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="tekstkop" colspan="4" 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="15%" 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="20%" class="label"><xsl:value-of select="//lcl/RES/begintijd"/></td>
|
||||
<td width="80%" colspan="3" class="value">: <xsl:value-of select="rsv_ruimte/van/datum"/> <xsl:value-of select="rsv_ruimte/van/tijd"/></td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
<tr>
|
||||
<td height="25px"/>
|
||||
</tr>
|
||||
<xsl:if test="rsv_ruimte[volgnr=$min_volgnr]/contact_user/key!=ingevoerd_user/key">
|
||||
<tr>
|
||||
<td width="20%" class="label"><xsl:value-of select="//lcl/RES/behandeld_door"/></td>
|
||||
<td width="80%" class="value">: <xsl:value-of select="ingevoerd_user/naam_full"/></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'"><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 cellpadding="1" border="0" WIDTH="99%" bordercolor="#000000" frame="box">
|
||||
<!-- rsv_ruimte -->
|
||||
<xsl:for-each select="rsv_ruimte">
|
||||
<xsl:sort select="van/timestamp"/>
|
||||
<xsl:call-template name="rsv_ruimte">
|
||||
<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="9" height="15px" style="border-bottom:1px solid #000;"/>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="tekstkop" align="right" colspan="5" style="border-width:0px;"><xsl:value-of select="//lcl/RES/totaalprijs_reservering"/>:</td>
|
||||
<td class="tekstkop" colspan="2" style="text-align:right;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>
|
||||
</xsl:if>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<xsl:call-template name="res_endtext">
|
||||
<xsl:with-param name="min_volgnr" select="$min_volgnr"/>
|
||||
</xsl:call-template>
|
||||
</xsl:when>
|
||||
</xsl:choose>
|
||||
</table>
|
||||
<!-- Bevestiging reservering -->
|
||||
</TD>
|
||||
<TD WIDTH="30" ROWSPAN="30" ID="RECHTERMARGE"/>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template name="loopnewlines">
|
||||
<xsl:param name="repeat">0</xsl:param>
|
||||
<xsl:if test="number($repeat) >= 1">
|
||||
@@ -2493,7 +2855,7 @@ p.Kamernummer {
|
||||
|
||||
<metaInformation>
|
||||
<scenarios>
|
||||
<scenario default="yes" name="Scenario1" userelativepaths="yes" externalpreview="no" url="..\..\..\TEMP\HPJI_files\bestelopdr4144_20171019122719_741.xml" htmlbaseurl="" outputurl="" processortype="saxon8" useresolver="yes" profilemode="0"
|
||||
<scenario default="yes" name="Scenario1" userelativepaths="yes" externalpreview="no" url="..\..\..\TEMP\HPJI_files\opdracht2642_20171107161946_566.xml" htmlbaseurl="" outputurl="" processortype="saxon8" useresolver="yes" profilemode="0"
|
||||
profiledepth="" profilelength="" urlprofilexml="" commandline="" additionalpath="" additionalclasspath="" postprocessortype="none" postprocesscommandline="" postprocessadditionalpath="" postprocessgeneratedext="" validateoutput="no"
|
||||
validator="internal" customvalidator="">
|
||||
<advancedProp name="bSchemaAware" value="true"/>
|
||||
|
||||
Reference in New Issue
Block a user