YAHU#30800 YAHU naar PRIS (deels)

svn path=/Website/branches/v5.4.4/; revision=23972
This commit is contained in:
Maarten van der Heide
2015-01-27 14:08:54 +00:00
parent 8260639955
commit 2bd8f7354a

View File

@@ -1,74 +1,109 @@
<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:msxml="urn:schemas-microsoft-com:xslt" version="1.0">
<xsl:import href="./cust.xsl"/>
<xsl:import href="./melding.xsl"/>
<xsl:import href="./cust.xsl"/>
<xsl:import href="./melding.xsl"/>
<xsl:template name="footerpagina">
<div style="position:absolute; bottom:0; width:100%; height:60px;">
<div style="position:absolute; bottom:0; width:100%; height:60px;">
<table align="center" border="0" cellpadding="2" style="border-collapse:collapse; border-style:hidden">
<tr>
<tr>
<td class="tiny">
KvK Zuid Limburg 140 444 56<br/>
BTW nr NL 00 98 44 338 B01
</td>
<td class="tiny" style="border-left: 1px solid black;">
<td class="tiny" style="border-left: 1px solid black;">
In de Cramer 8, 6411 RS Heerlen
</td>
<td class="tiny" style="border-left: 1px solid black;">
<td class="tiny" style="border-left: 1px solid black;">
Rivium 1e straat 75, 2909 LE, Capelle a/d IJssel<br/>
Postbus 5071, 2900 EB, Capelle a/d IJssel<br/>
T 010 288 93 77
</td>
<td class="tiny" style="border-left: 1px solid black;">
Bankrekening 128.99.212<br/>
IBAN NL 20RABO128899212<br/>
BIC RABONL2U
<td class="tiny" style="border-left: 1px solid black;">
Bankrekening 128.99.212<br/>
IBAN NL 20RABO128899212<br/>
BIC RABONL2U
</td>
</tr>
</tr>
</table>
</div>
</div>
</xsl:template>
<xsl:template match="opdracht" mode="full">
<xsl:choose>
<xsl:when test="$mode='summary'"></xsl:when>
<xsl:when test="melding/discipline/key=261 or melding/discipline/key=262">
<xsl:template name="defaultheader">
<xsl:param name="newpage">0</xsl:param>
<table border="0" width="100%">
<xsl:choose>
<xsl:when test="$newpage=1">
<tr style="page-break-before:always">
<td width="99%" style="text-align:left;vertical-align:middle">
<xsl:choose>
<xsl:when test="$mode='email'"><img src="cid:tmpl_logo.gif"/></xsl:when>
<xsl:otherwise><img src="../../cust/pris/tmpl_logo.gif"/></xsl:otherwise>
</xsl:choose>
</td>
<td width="1%"></td>
</tr>
</xsl:when>
<xsl:otherwise>
<tr style="page-break-before:always">
<td width="99%" style="text-align:left;vertical-align:middle">
<xsl:choose>
<xsl:when test="$mode='email'"><img src="cid:tmpl_logo.gif"/></xsl:when>
<xsl:otherwise><img src="../../cust/pris/tmpl_logo.gif"/></xsl:otherwise>
</xsl:choose>
</td>
<td width="1%"></td>
</tr>
</xsl:otherwise>
</xsl:choose>
</table>
</xsl:template>
<xsl:template name="defaultfooter">
<div id="footer">
<table border="0" width="100%">
<tr>
<td width="50%" align="left" valign="bottom" style="text-align:left"><b>SERVICEDESK<br/>YASK<br/>TECHNICAL SERVICES</b></td>
<td width="49%" align="right" valign="bottom" style="text-align:right"><b>E: <a href="mailto:facilitydesk.servicedesk@yask.nl"><i>facilitydesk@yask.nl</i></a><br/>T: +31 (0)10-288 93 75</b><br/>KVK: 140 444 56<br/>BTW: NL0098 44 338 B01</td>
<td width="1%"></td>
</tr>
</table>
</div>
</xsl:template>
<xsl:template match="opdracht" mode="full">
<xsl:choose>
<xsl:when test="$mode='summary'"></xsl:when>
<xsl:when test="melding/discipline/key=261 or melding/discipline/key=262">
<html>
<div style="min-height:100%; position:relative;">
<div style="min-height:100%; position:relative;">
<xsl:comment>================================ OPDRACHTEN ==============================</xsl:comment>
<xsl:comment>FACILITOR default XSL template for opdracht</xsl:comment>
<xsl:call-template name="htmlhead"/>
<div style="padding-bottom:60px; padding:10px;">
<xsl:element name="body">
<xsl:attribute name="style">height:100%; padding:0; margin:0;</xsl:attribute>
<xsl:if test="$mode!='email'">
<xsl:attribute name="onload">window.print();</xsl:attribute>
</xsl:if>
<table border="0" width="100%">
<tr>
<td width="32%" bordercolor="#FFFFFF" align="center">
</td>
<td width="32%"></td>
<td width="33%" align="right" 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>
<td width="3%"></td>
</tr>
</table>
<xsl:apply-templates select="." mode="include"/>
<xsl:call-template name="footerpagina"/>
</xsl:element>
</div>
</div>
<xsl:element name="body">
<xsl:attribute name="style">height:100%; padding:0; margin:0;</xsl:attribute>
<xsl:if test="$mode!='email'">
<xsl:attribute name="onload">window.print();</xsl:attribute>
</xsl:if>
<table border="0" width="100%">
<tr>
<td width="32%" bordercolor="#FFFFFF" align="center"></td>
<td width="32%"></td>
<td width="33%" align="right" 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>
<td width="3%"></td>
</tr>
</table>
<xsl:apply-templates select="." mode="include"/>
<xsl:call-template name="footerpagina"/>
</xsl:element>
</div>
</div>
</html>
</xsl:when>
<xsl:otherwise>
@@ -77,22 +112,20 @@
<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: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:choose>
</xsl:template>
<xsl:template match="opdracht" mode="include">
<xsl:choose>
<xsl:choose>
<xsl:when test="melding/discipline/key=261 or melding/discipline/key=262">
<table border="0" width="100%" cellpadding="2">
<table border="0" width="100%" cellpadding="2">
<tr>
<td colspan="2" class="tekstkop" style="padding-top:10px;padding-bottom:10px">
<b>
@@ -214,7 +247,7 @@
</tr>
</table>
</xsl:when>
<xsl:otherwise>
<xsl:when test="opdrachttype/key='5' or opdrachttype/key='261'">
<table border="0" width="100%" cellpadding="2">
<tr>
<td colspan="4" class="caption" style="padding-top:20px;padding-bottom:20px">
@@ -403,8 +436,266 @@
</td>
</tr>
</table>
</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:otherwise>
<xsl:call-template name="defaultheader"><xsl:with-param name="newpage" select="0"/></xsl:call-template>
<table border="0" width="100%" cellpadding="2">
<tr>
<td colspan="5" width="100%" class="caption" style="padding-top:20px;padding-bottom:20px">
<b><xsl:value-of select="opdrachttype/omschrijving"/>&#xA0;<xsl:value-of select="melding/key"/>/<xsl:value-of select="bedrijfopdr_volgnr"/></b>
</td>
</tr>
<tr>
<td width="29%"><b>Aan</b></td>
<td width="1%">:</td>
<td colspan="3" width="70%"><xsl:value-of select="uitvoerende/bedrijf/naam"/></td>
</tr>
<xsl:if test="uitvoerende/bedrijf/post_postcode!=''">
<tr>
<td colspan="2"/>
<td colspan="3"><xsl:value-of select="uitvoerende/bedrijf/post_adres"/></td>
</tr>
<tr>
<td colspan="2"/>
<td colspan="3"><xsl:value-of select="uitvoerende/bedrijf/post_postcode"/>&#xA0;<xsl:value-of select="uitvoerende/bedrijf/post_plaats"/></td>
</tr>
</xsl:if>
<!--xsl:if test="uitvoerende/bedrijf/e-mail!=''">
<tr>
<td colspan="2"/>
<td colspan="3"><xsl:value-of select="uitvoerende/bedrijf/e-mail"/></td>
</tr>
</xsl:if-->
<tr><td colspan="5" height="10px"/></tr>
<tr>
<td><b>Opdrachtgever</b></td>
<td>:</td>
<td colspan="3">YASK TECHNICAL SERVICES</td>
</tr>
<tr>
<td colspan="2"/>
<td colspan="3">Postbus 5071</td>
</tr>
<tr>
<td colspan="2"/>
<td colspan="3">2900 EB&#xA0;Capelle a/d IJssel</td>
</tr>
<tr><td colspan="5" height="10px"/></tr>
<tr>
<td><b>Gegevens melder</b></td>
<td>:</td>
<td colspan="3"><xsl:value-of select="melding/voor/naam_full"/></td>
</tr>
<tr>
<td colspan="2"/>
<td colspan="3"><xsl:value-of select="melding/voor/afdeling/omschrijving"/></td>
</tr>
<tr>
<td colspan="2"/>
<td colspan="3">
<xsl:choose>
<xsl:when test="melding/voor/mobiel!=''"><xsl:value-of select="melding/voor/mobiel"/></xsl:when>
<xsl:otherwise><xsl:value-of select="melding/voor/telefoonnr"/></xsl:otherwise>
</xsl:choose>
</td>
</tr>
<tr><td colspan="5" height="10px"/></tr>
<tr>
<td><b>Betreft locatie</b></td>
<td>:</td>
<td colspan="3"><xsl:value-of select="melding/plaats/regio/district/locatie/plaats"/>, <xsl:value-of select="melding/plaats/regio/district/locatie/adres"/> (<xsl:value-of select="melding/plaats/regio/district/locatie/code"/>)</td>
</tr>
<xsl:if test="melding/plaats/regio/district/locatie/gebouw/omschrijving!=''">
<tr>
<td><b>Gebouw</b></td>
<td>:</td>
<td colspan="3"><xsl:value-of select="melding/plaats/regio/district/locatie/gebouw/omschrijving"/></td>
</tr>
</xsl:if>
<xsl:if test="melding/plaats/regio/district/locatie/gebouw/verdieping/omschrijving!=''">
<tr>
<td><b>Verdieping</b></td>
<td>:</td>
<td colspan="3"><xsl:value-of select="melding/plaats/regio/district/locatie/gebouw/verdieping/omschrijving"/></td>
</tr>
</xsl:if>
<xsl:if test="melding/plaats/regio/district/locatie/gebouw/verdieping/ruimte/nr!=''">
<tr>
<td><b>Ruimte</b></td>
<td>:</td>
<td colspan="3"><xsl:value-of select="melding/plaats/regio/district/locatie/gebouw/verdieping/ruimte/nr"/></td>
</tr>
</xsl:if>
<tr><td colspan="5" height="10px"/></tr>
<xsl:choose>
<!--Offerte aanvraag-->
<xsl:when test="opdrachttype/key='302'">
<tr>
<td><b>Offerteaanvraagnummer</b></td>
<td>:</td>
<td colspan="3">
<!--xsl:value-of select="melding/discipline/srtdiscipline/prefix"/-->
<xsl:value-of select="melding/key"/>/<xsl:value-of select="bedrijfopdr_volgnr"/>
</td>
</tr>
<tr>
<td><b>Datum opdrachtaanvraag</b></td>
<td>:</td>
<td colspan="3"><xsl:value-of select="datumbegin/datum"/></td>
</tr>
<tr>
<td><b>Uiterlijke datum offerte</b></td>
<td>:</td>
<td colspan="3"><xsl:value-of select="einddatum/datum"/></td>
</tr>
<tr>
<td><b>Omschrijving van de aanvraag</b></td>
<td>:</td>
<td colspan="3">
<xsl:call-template name="linebreaks"><xsl:with-param name="string" select="omschrijving"/></xsl:call-template>
</td>
</tr>
</xsl:when>
<!--Anders-->
<xsl:otherwise>
<tr>
<td><b>Opdrachtnummer</b></td>
<td>:</td>
<td colspan="3">
<!--xsl:value-of select="melding/discipline/srtdiscipline/prefix"/-->
<xsl:value-of select="melding/key"/>/<xsl:value-of select="bedrijfopdr_volgnr"/>
</td>
</tr>
<tr>
<td><b>Datum opdrachtverstrekking</b></td>
<td>:</td>
<td colspan="3"><xsl:value-of select="datumbegin/datum"/></td>
</tr>
<tr>
<td><b>Omschrijving van de opdracht</b></td>
<td>:</td>
<td colspan="3">
<xsl:call-template name="linebreaks"><xsl:with-param name="string" select="omschrijving"/></xsl:call-template>
</td>
</tr>
<tr><td colspan="5" height="10px"/></tr>
<xsl:choose>
<!--Uitvoering opdracht-->
<xsl:when test="opdrachttype/key='301'">
<tr>
<td><b>Offerte nummer</b></td>
<td>:</td>
<td colspan="3"><xsl:value-of select="kenmerk[@key=42]"/></td>
</tr>
<tr>
<td><b>Offerte datum</b></td>
<td>:</td>
<td colspan="3"><xsl:value-of select="kenmerk[@key=41]"/></td>
</tr>
<tr>
<td><b>Offerte bedrag</b></td>
<td>:</td>
<td colspan="3"><xsl:value-of select="kenmerk[@key=31]"/></td>
</tr>
<tr>
<td colspan="5"><i>Bovenstaand bedrag geldt voor de in de offerte beschreven opdracht.</i></td>
</tr>
</xsl:when>
<!--Mandaat opdracht-->
<xsl:otherwise>
<tr>
<td><b>Uw mandaat</b></td>
<td>:</td>
<td colspan="3"><xsl:value-of select="kenmerk[@key=24]"/></td>
</tr>
<tr>
<td colspan="5"><i>Bovenstaand mandaat geldt voor de omschreven opdracht. Indien de kosten van de werkzaamheden het mandaat overschrijden dient u vooraf contact op te nemen met de servicedesk van YASK TECHNICAL SERVICES.</i></td>
</tr>
</xsl:otherwise>
</xsl:choose>
</xsl:otherwise>
</xsl:choose>
<tr><td colspan="5"><hr/></td></tr>
</table>
<xsl:call-template name="defaultfooter"/>
<xsl:if test="opdrachttype/key!='302'">
<!--div style="page-break-before:always">&#160;</div-->
<xsl:call-template name="defaultheader"><xsl:with-param name="newpage" select="1"/></xsl:call-template>
<table border="0" width="100%" cellpadding="2">
<tr>
<td colspan="5" width="100%" class="caption" style="padding-top:20px;padding-bottom:20px">
<b>Gereedmelding <xsl:value-of select="opdrachttype/omschrijving"/>&#xA0;<xsl:value-of select="melding/key"/>/<xsl:value-of select="bedrijfopdr_volgnr"/></b>
</td>
</tr>
<tr>
<td colspan="5"><i>Binnen maximaal twee dagen na uitvoering van de werkzaamheden dient u deze opdracht gereed te melden door Opdrachtbon en onderstaande gereedmelding volledig ingevuld en ingescand als PDF te verzenden aan <a href="mailto:facilitydesk@yask.nl">facilitydesk@yask.nl</a>.</i></td>
</tr>
<tr><td colspan="5" height="10px"/></tr>
<tr>
<td><b>Start datum uitvoering</b></td>
<td>:</td>
<td></td>
<td><b>Starttijd uitvoering</b></td>
<td>:</td>
</tr>
<tr>
<td><b>Eind datum uitvoering</b></td>
<td>:</td>
<td></td>
<td><b>Eindtijd uitvoering</b></td>
<td>:</td>
</tr>
<tr><td colspan="5" height="10px"/></tr>
<tr>
<td><b>Inzet uren voor deze opdracht</b></td>
<td>:</td>
<td colspan="3"></td>
</tr>
<tr>
<td><b>Omschrijving werkzaamheden</b></td>
<td>:</td>
<td colspan="3"></td>
</tr>
<tr><td colspan="5" height="50px"/></tr>
<tr>
<td><b>Gebruikte materialen</b></td>
<td>:</td>
<td colspan="3"></td>
</tr>
<tr><td colspan="5" height="50px"/></tr>
<tr>
<td width="29%"><b>Equipmentnummer installatie</b></td>
<td width="1%">:</td>
<td width="35%"></td>
<td width="20%"><i>(Indien van toepassing)</i></td>
<td width="15%"></td>
</tr>
<tr>
<td><b>Naam uitvoerende</b></td>
<td>:</td>
<td></td>
<td><b>Paraaf uitvoerende</b></td>
<td>:</td>
</tr>
<tr>
<td><b>Naam locatie verantwoordelijke</b></td>
<td>:</td>
<td></td>
<td><b>Paraaf locatie verantwoordelijke</b></td>
<td>:</td>
</tr>
<tr><td colspan="5" height="10px"/></tr>
<tr>
<td colspan="5" style="text-align:center;color:red;padding:.3cm">
<b>Instructie voor facturatie:</b>
<br/>Wilt u een gespecificeerde factuur verzenden naar bovenvermeld adres van opdrachtgever o.v.v. het opdrachtnummer van deze opdracht. Om de verwerking van uw factuur te bespoedigen verzoeken wij u deze opdrachtbon aan uw factuur te hechten, voorzien van ondertekende gereedmelding. Zonder aangehechte en ondertekende opdrachtbon kan uw factuur niet in behandeling worden genomen.
</td>
</tr>
</table>
<xsl:call-template name="defaultfooter"/>
</xsl:if>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
</xsl:stylesheet>