<?xml version="1.0"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

	<xsl:import href="./tmp_default.xsl"/>
	<!-- Defaults hier definiëren, zodat de boel backwards compatible blijft.
       Anders moet je ze in iedere cust.xsl definiëren, wil je geen '... undifined' foutmeldingen krijgen! -->
	<xsl:variable name="logo_file">../../cust/aaxx/aafm_banner.gif</xsl:variable>
	<xsl:template name="customer">Onbekend</xsl:template>
	<xsl:template name="customer_code">Onbekend</xsl:template>
	<xsl:template name="customer_email">Onbekend</xsl:template>
	<xsl:template name="invoice_email"></xsl:template>
	<xsl:template name="servicedesk_telefoon">Onbekend</xsl:template>

	<xsl:template name="contractscope">
		<xsl:param name="bijlage"/>
		<table border="0" width="100%">
			<tr>
				<th colspan="3">
					<span class="tekstkop">Bezoek/afleveradres</span>
				</th>
				<th style="text-align: right">
					<span class="tekstkop">Bedrag</span>
				</th>
			</tr>
			<xsl:if test="count(contract_plaats/plaats) &gt; 1 and $bijlage='0'">
				<tr>
					<td>zie bijlage</td>
				</tr>
			</xsl:if>
			<xsl:if test="count(contract_plaats/plaats) = 1 and $bijlage='0'">
			<xsl:for-each select="contract_plaats/plaats">
			<xsl:sort select="regio/district/locatie/omschrijving"/>

					<xsl:if test="@type='L'">
						<tr>
							<td>
								<xsl:value-of select="regio/district/locatie/omschrijving"/>
							</td>
						</tr>
						<tr>
							<td>
								<xsl:value-of select="regio/district/locatie/adres"/>
							</td>
						</tr>
						<tr>
							<td>
								<xsl:value-of select="regio/district/locatie/postcode"/>&#xA0;&#xA0;<xsl:value-of select="regio/district/locatie/plaats"/>
							</td>
						</tr>
					</xsl:if>
					<xsl:if test="@type='G'">
						<tr>
							<td>
								<xsl:value-of select="regio/district/locatie/gebouw/code"/> - <xsl:value-of select="regio/district/locatie/gebouw/naam"/>
							</td>
						</tr>
						<tr>
							<td>
								<xsl:value-of select="regio/district/locatie/gebouw/kenmerk[@naam='Adres']"/>
							</td>
						</tr>
						<tr>
							<td>
								<xsl:value-of select="regio/district/locatie/gebouw/kenmerk[@naam='Postcode']"/>&#xA0;&#xA0;<xsl:value-of select="regio/district/locatie/gebouw/kenmerk[@naam='Plaats']"/>
							</td>
						</tr>
					</xsl:if>
					</xsl:for-each>
				</xsl:if>
				<xsl:if test="count(contract_plaats/plaats) &gt; 1 and $bijlage='1'">
			<xsl:for-each select="contract_plaats/plaats">
			<xsl:sort select="regio/district/locatie/omschrijving"/>
					<xsl:if test="@type='L'">
						<tr>
							<td>
								<xsl:value-of select="regio/district/locatie/omschrijving"/>
							</td>
							<td>
								<xsl:value-of select="regio/district/locatie/adres"/>
							</td>
							<td>
								<xsl:value-of select="regio/district/locatie/postcode"/>&#xA0;&#xA0;<xsl:value-of select="regio/district/locatie/plaats"/>
							</td>
							<td style="text-align: right">
								<xsl:value-of select="format-number(../kosten, '0,00', 'european')"/>
							</td>
						</tr>
					</xsl:if>
					<xsl:if test="@type='G'">
						<tr>
							<td>
								<xsl:value-of select="regio/district/locatie/gebouw/code"/> - <xsl:value-of select="regio/district/locatie/gebouw/naam"/>
							</td>
							<td>
								<xsl:value-of select="regio/district/locatie/gebouw/kenmerk[@naam='Adres']"/>
							</td>
							<td>
								<xsl:value-of select="regio/district/locatie/gebouw/kenmerk[@naam='Postcode']"/>&#xA0;&#xA0;<xsl:value-of select="regio/district/locatie/gebouw/kenmerk[@naam='Plaats']"/>
							</td>
							<td style="text-align: right">
								<xsl:value-of select="format-number(../kosten, '0,00', 'european')"/>
							</td>
						</tr>
					</xsl:if>
			</xsl:for-each>
				</xsl:if>

		</table>
	</xsl:template>

	<xsl:template match="contract" mode="full">
		<xsl:variable name="overeenkomst_nr">
			<xsl:value-of select="bedrijf/overeenkomst_nr"/>
			<xsl:if test="bedrijf/opmerking2 != ''"> (<xsl:value-of select="bedrijf/opmerking2"/>)
			</xsl:if>
		</xsl:variable>
		<xsl:variable name="customer">
			<xsl:call-template name="customer"/>
		</xsl:variable>
		<xsl:variable name="customer_code">
			<xsl:call-template name="customer_code"/>
		</xsl:variable>
		<xsl:variable name="versie">
			<xsl:if test="versie=''">
			</xsl:if>
			<xsl:if test="versie!=''">
				<xsl:value-of select="concat('.', versie)"/>
			</xsl:if>
		</xsl:variable>
		<xsl:variable name="relatietype">
			<xsl:choose>
				<xsl:when test="uitvoerende/bedrijf/relatietype/omschrijving = 'Managing Agent'">MA</xsl:when>
				<xsl:otherwise>CP</xsl:otherwise>
			</xsl:choose>
		</xsl:variable>
		<xsl:choose>
			<xsl:when test="$mode='summary'"/>
			<xsl:otherwise>
				<html>
					<xsl:comment>================================ CONTRACT ==============================</xsl:comment>
					<xsl:comment>AAFM new style default XSL template for contract</xsl:comment>
					<xsl:call-template name="htmlhead"/>
					<xsl:element name="body">
						<xsl:if test="$mode!='email'">
							<xsl:attribute name="onload">window.print();</xsl:attribute>
						</xsl:if>
						<xsl:call-template name="pageheader_aaxx">
							<xsl:with-param name="opdr_type" select="'Contractorder'"/>
							<xsl:with-param name="customer_id" select="//facilitor/header/custId"/>
						</xsl:call-template>
						<br/>
						<br/>
						<br/>
						<xsl:apply-templates select="bedrijf"/>
						<br/>
						<br/>
						<br/>
						<table width="100%" border="0">
							<tbody>
								<tr>
									<td class="label" width="12%">Datum</td>
									<td class="seperator" width="1%">|</td>
									<td class="value" width="18%">
										<xsl:value-of select="concat(/facilitor/header/dateDay,'-',/facilitor/header/dateMonth, '-', /facilitor/header/dateYear)"/>
									</td>
									<td class="label" width="10%">Contact</td>
									<td class="seperator" width="1%">|</td>
									<td class="value" width="30%">
										<xsl:value-of select="eigenaar/naam_full"/>
									</td>
									<td class="label" width="10%">Telefoon</td>
									<td class="seperator" width="1%">|</td>
									<td class="value" width="10%">
										<xsl:value-of select="eigenaar/telefoonnr"/>
									</td>
								</tr>
								<tr>
									<td class="label">Ons kenmerk</td>
									<td class="seperator">|</td>
									<td class="value">
										<xsl:value-of select="concat($customer_code, ' C', nummer, $versie)"/>
									</td>
									<td class="label">E-mail</td>
									<td class="seperator">|</td>
									<td class="value" colSpan="4">
										<xsl:value-of select="eigenaar/email"/>
									</td>
									<td/>
								</tr>
								<tr>
									<td colSpan="9" height="10"/>
								</tr>
								<tr>
									<td class="label" width="10%">Onderwerp</td>
									<td class="seperator" width="1%">|</td>
									<td class="value" colSpan="7">Opdracht voor
										<xsl:value-of select="omschrijving"/>
									</td>
								</tr>
							</tbody>
						</table>
						<br/>
						<br/>
						<br/>
						<table width="100%" border="0">
							<tbody>
								<tr>
									<td width="100%">Geachte
										<xsl:choose>
											<xsl:when test="contactpersoon">
												<xsl:value-of select="concat(contactpersoon/voornaam, ' ', contactpersoon/naam)"/>,</xsl:when>
											<xsl:otherwise>heer/mevrouw,</xsl:otherwise>
										</xsl:choose>
										<br/>
										<br/>
										<br/>
										<xsl:choose>
											<xsl:when test="bedrijf/overeenkomst_nr">Met referte aan
												<xsl:if test="$relatietype='MA'">uw</xsl:if>opdrachtovereenkomst nr.
												<xsl:value-of select="$overeenkomst_nr"/> d.d.
												<xsl:value-of select="bedrijf/overeenkomst_datum/datum"/>
												<xsl:if test="$relatietype='MA'">met
													<xsl:value-of select="$customer"/>
												</xsl:if> betreffende:
												<xsl:value-of select="omschrijving"/>
												<xsl:if test="$relatietype='CP'"> t.b.v <xsl:value-of select="$customer"/></xsl:if>, hierbij de order voor de periode:
												<xsl:value-of select="looptijd_van/datum"/> tot
												<xsl:value-of select="looptijd_tot/datum"/>.
												<br/>
												<br/>
											</xsl:when>
											<xsl:otherwise>hierbij dragen wij u op: <xsl:value-of select="omschrijving"/>.<br/>
                                        De diensten dienen geleverd te worden in de periode: <xsl:value-of select="looptijd_van/datum"/> tot <xsl:value-of select="looptijd_tot/datum"/>.<br/><br/></xsl:otherwise>
										</xsl:choose>
										<xsl:choose>
											<xsl:when test="discipline/kostensoort/groep!='Core Variable'">De vaste aanneemsom bedraagt: €
												<xsl:value-of select="format-number(kosten, '0,00', 'european')"/> (excl. BTW) per jaar, waarvan maandelijks 1/12 deel gefactureerd kan worden, overeenkomend met een bedrag van: €
												<xsl:value-of select="format-number(termijnkosten, '0,00', 'european')"/> (excl. BTW) per maand.</xsl:when>
											<xsl:otherwise>De variabele (regie)werkzaamheden dienen maandelijks op basis van werkelijke kosten gefactureerd te worden tot een maximum van €
												<xsl:value-of select="format-number(kosten, '0,00', 'european')"/> (excl. BTW) voor de gehele periode. Bij dreigende overschrijding dient tijdig contact opgenomen te worden.</xsl:otherwise>
										</xsl:choose>
										<br/>
										<xsl:comment>
											<br/>In aanvulling c.q. afwijking van bovenstaande geldt:</xsl:comment>
										<br/>
										<xsl:call-template name="linebreaks">
											<xsl:with-param name="string" select="document"/>
										</xsl:call-template>
										<br/>
										<br/>
										<u>Voorwaarden en condities:</u>
										<br/>
										<br/>
										<xsl:if test="$relatietype='MA'">Op deze opdracht zijn de voorwaarden en condities van voornoemde overeenkomst van toepassing behoudens voor zover in deze opdracht uitdrukkelijk anders bepaald. Opdrachtverlening door AAFM geschiedt namens en voor rekening van
											<xsl:value-of select="$customer"/>.</xsl:if>
										<xsl:if test="$relatietype='CP'">
											<xsl:choose>
												<xsl:when test="bedrijf/overeenkomst_nr">Van toepassing zijn uitsluitend: <br/>
                                            De voorwaarden en condities van voornoemde Opdrachtovereenkomst.</xsl:when>
												<xsl:otherwise>Op deze opdracht zijn de bijgevoegde Algemene Inkoopvoorwaarden van AAFM Facility Management BV van toepassing. Andere voorwaarden zijn niet van toepassing en worden hierbij nadrukkelijk van de hand gewezen.</xsl:otherwise>
											</xsl:choose>
										</xsl:if>
										<br/>
										<br/>
									</td>
								</tr>
							</tbody>
						</table>
						<table borderColor="#000000" cellPadding="10" border="1">
							<tbody>
								<tr>
									<td>
										<u>Rekeningen s.v.p. sturen naar:</u>
										<br/>
										<xsl:choose>
											<xsl:when test="$relatietype='MA'">
												<xsl:value-of select="$customer"/><br/> P/A
											</xsl:when>
											<xsl:otherwise>AAFM Facility Management B.V.<br/>T.a.v. </xsl:otherwise>
										</xsl:choose>
										Crediteurenadministratie account
										<xsl:value-of select="$customer"/>
										<br/>Postbus 80009
										<br/>5600 JZ Eindhoven
										<br/><xsl:call-template name="invoice_email"/></td>
								</tr>
							</tbody>
						</table>
						<br/>
						<br/>
						<table border="0">
							<tbody>
								<tr>
									<td>Met vriendelijke groet,
										<br/>AAFM Facility Management B.V.</td>
								</tr>
								<tr>
									<td height="20"/>
								</tr>
							</tbody>
						</table>
						<table width="100%" border="0">
							<tbody>
								<tr>
									<td class="footer" width="100%">Deze brief is automatisch gegenereerd en daarom niet ondertekend.</td>
								</tr>
							</tbody>
						</table>
						<table width="100%" border="0">
							<tbody>
								<tr>
									<td class="footer" width="100%">Gelieve in alle correspondentie betreffende deze opdracht het ordernummer
										<xsl:value-of select="concat($customer_code, ' C', nummer, $versie)"/> te vermelden.</td>
								</tr>
							</tbody>
						</table>
						<table width="100%" border="0">
							<tbody>
								<tr>
									<td class="footer" width="100%">Servicedesk
										<xsl:value-of select="$customer"/>
										<span class="seperator">|</span>T <xsl:call-template name="servicedesk_telefoon"></xsl:call-template>
										<span class="seperator">|</span>Postbus 80009
										<span class="seperator">|</span>5600 JZ Eindhoven
										<span class="seperator">|</span><xsl:call-template name="customer_email"></xsl:call-template></td>
								</tr>
							</tbody>
						</table>
						<xsl:if test="count(contract_plaats/plaats) &gt; 1 ">
							<div style="page-break-before:always">&#xA0;</div>
							<div>Bijlage bij contract: <xsl:value-of select="concat('C',nummer_intern, $versie)"/></div>
							<table border="1" width="100%" bordercolor="#000000">
								<tr>
									<td>
										<xsl:call-template name="contractscope">
											<xsl:with-param name="bijlage" select="'1'"/>
										</xsl:call-template>
									</td>
								</tr>
							</table>
							<xsl:call-template name="pagefooter"/>
						</xsl:if>
					</xsl:element>
				</html>
			</xsl:otherwise>
		</xsl:choose>
	</xsl:template>
</xsl:stylesheet>
<!-- Stylesheet edited using Stylus Studio - (c) 2004-2007. Progress Software Corporation. All rights reserved. --><!-- Stylesheet edited using Stylus Studio - (c) 2004-2007. Progress Software Corporation. All rights reserved. -->