<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:import href="../../../appl/shared/default.xsl"/>
	<xsl:variable name="Rev">
  <!-- Revision van deze cust.xsl -->
  <xsl:value-of select="substring(translate('$Revision$', '$ ', ''), 10)"/>
</xsl:variable>


<xsl:template match="bestelopdracht" mode="include">
    <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
      <TR>
        <TD WIDTH="40" ROWSPAN="30" ID="LINKERMARGE"></TD>
        <TD>
          <!-- Bestelopdracht -->
          <table border="0" bordercolor="#ffffff" width="100%">
            <tr>
              <td colspan="5" class="caption" style="text-align:center">
                <b><xsl:value-of select="//lcl/BES/inkooporder"/> FCC<xsl:value-of select="id"/></b>
              </td>
            </tr>
            <tr>
              <td colspan="5" style="height:30"/>
            </tr>
            <tr>
              <td colspan="2" style="width:47%">
                <b><xsl:value-of select="//lcl/BES/factuur_aan"/>:</b>
              </td>
              <td style="width:6%"></td>
              <td colspan="2" style="width:47%">
                <b><xsl:value-of select="//lcl/BES/leverancier"/>:</b>
              </td>
            </tr>
            <tr>
              <td colspan="2">
                <xsl:value-of select="factuuradres/naam"/>
                <br/>
                <xsl:value-of select="factuuradres/post_adres"/>
                <br/>
                <xsl:value-of select="factuuradres/post_postcode"/>&#xA0;
                <xsl:value-of select="factuuradres/post_plaats"/>
                <br/>
                <xsl:value-of select="factuuradres/post_land"/>
                <br/><br/>
                <b><xsl:value-of select="//lcl/FAC/e-mail"/>:</b> crediteurenfactuur@medux.nl
              </td>
              <td/>
              <td colspan="2">
                <xsl:value-of select="bedrijf/naam"/>
                <br/>
                <xsl:value-of select="bedrijf/post_adres"/>
                <br/>
                <xsl:value-of select="bedrijf/post_postcode"/>&#xA0;
                <xsl:value-of select="bedrijf/post_plaats"/>
                <br/>
                <xsl:value-of select="bedrijf/post_land"/>
              </td>
            </tr>
            <tr>
              <td colspan="5" style="height:20"/>
            </tr>
            <tr>
              <td colspan="2">
                <b><xsl:value-of select="//lcl/FAC/contactgegevens"/>:</b>
              </td>
              <td/>
              <td colspan="2">
                <b/>
              </td>
            </tr>
            <tr>
              <td colspan="2" style="vertical-align:top">
                <b><xsl:value-of select="//lcl/BES/besteller"/>: </b>
                <xsl:value-of select="bestelling/aanvrager/naam_full"/>
                <br/>
                <b><xsl:value-of select="//lcl/FAC/e-mail"/>: </b>
                <xsl:value-of select="bestelling/aanvrager/email"/>
                <br/>
                <b><xsl:value-of select="//lcl/FAC/telefoon"/>: </b>
                <xsl:value-of select="bestelling/aanvrager/telefoonnr"/>
                <br/>
              </td>
              <td/>
              <td colspan="2" style="vertical-align:top">
              	<b>Klantnummer: </b>
								<xsl:value-of select="bestelling/voor/afdeling/kenmerk[@key='1000']"/>
								<br/>
                <b><xsl:value-of select="//lcl/BES/opdrachtnummer"/>: </b>
                FCC<xsl:value-of select="id"/>
                <br/>
                <b><xsl:value-of select="//lcl/BES/orderdatum"/>: </b>
                <xsl:value-of select="datum/datum"/>
                <br/>
                <b><xsl:value-of select="//lcl/FAC/kostenplaats"/>: </b>
                <xsl:value-of select="substring-before(bestelling/kostenplaats/nr,'.')"/>
                <br/>
                <b>Kostendrager: </b>
                <xsl:value-of select="substring-after(bestelling/kostenplaats/nr,'.')"/>
                <br/>
                <b>Grootboekrekening: </b>
                <xsl:value-of select="bestelopdrachtitem[1]/bestelitem[1]/srtdeel/srtgroep/discipline/kostensoort/omschrijving"/>
                <br/>
                <xsl:comment><b><xsl:value-of select="//lcl/BES/gewenste_afleverdatum"/>: </b><xsl:value-of select="bestelling/leverdatum/datum"/></xsl:comment>
              </td>
            </tr>
            <tr>
              <td colspan="5" style="height:20"/>
            </tr>
            <tr>
              <td colspan="2">
                <b><xsl:value-of select="//lcl/BES/afleveradres"/>:</b>
              </td>
              <td/>
              <td colspan="2">
                <b/>
              </td>
            </tr>
            <tr>
              <td colspan="2" style="vertical-align:top">
                <xsl:value-of select="afleveradres/naam"/>
                <br/>
                <xsl:value-of select="afleveradres/bezoek_adres"/>
                <br/>
                <xsl:value-of select="afleveradres/bezoek_postcode"/>&#xA0;
                <xsl:value-of select="afleveradres/bezoek_plaats"/>
                <br/>
                <xsl:value-of select="afleveradres/bezoek_land"/>
              </td>
              <td/>
              <td colspan="2" style="vertical-align:top">
                <xsl:for-each select="bestelling/kenmerk[@type!='L' and @type!='l' and @type!='Q' and @volgnummer &gt; '10']">
                  <xsl:choose>
                  	<xsl:when test="@type='S'">
                  		<xsl:if test="@xmlnode='perslid'">
                  				<b><xsl:value-of select="@naam"/>: </b>	<xsl:value-of select="perslid/naam_full"/>
                  				<br/>
                  				<b>Personeelsnummer: </b>	<xsl:value-of select="perslid/nr"/>
                  		</xsl:if>                  	
                  	</xsl:when>
                  	<xsl:otherwise>
                  	<b><xsl:value-of select="@naam"/>: </b>	<xsl:value-of select="."/>
                  	</xsl:otherwise>
                  </xsl:choose>
                  <br/>
                </xsl:for-each>&#xA0;
                </td>
            </tr>
            <tr>
              <td colspan="5" style="height:20"/>
            </tr>
            <TR>
              <TD colspan="5">
                <TABLE cellpadding="0" cellspacing="0" border="1" bordercolor="#303030" width="100%">
                  <tr>
                    <th style="width:20"><xsl:value-of select="//lcl/BES/regel"/></th>
                    <th style="width:20"><xsl:value-of select="//lcl/BES/artikelnr"/></th>
                    <th style="width:200"><xsl:value-of select="//lcl/FAC/omschrijving"/></th>
                    <th style="width:20"><xsl:value-of select="//lcl/FAC/eenheid"/></th>
                    <th style="width:20; text-align:right"><xsl:value-of select="//lcl/FAC/aantal"/></th>
                    <th style="width:20; text-align:right"><xsl:value-of select="//lcl/FAC/prijs"/></th>
                    <th style="width:20; text-align:right"><xsl:value-of select="//lcl/FAC/totaal"/></th>
                  </tr>
                  <xsl:for-each select="bestelopdrachtitem">
                    <xsl:sort select="srtdeel/omschrijving"/>
                    <xsl:sort select="posnr" data-type="number"/>
                    <tr>
                      <td class="result">
                        <xsl:value-of select="posnr"/>
                      </td>
                      <td class="result">
                        <xsl:value-of select="bestelitem/srtdeel/artikel_nummer"/>
                      </td>
                      <td class="result">
                        <xsl:value-of select="bestelitem/srtdeel/omschrijving"/>&#xA0;
                        <xsl:for-each select="bestelitem/kenmerk">
                          <br/>
                          <xsl:value-of select="@naam"/>: <xsl:value-of select="."/></xsl:for-each>
                      </td>
                      <td class="result">
                        <xsl:value-of select="bestelitem/srtdeel/eenheid"/>
                      </td>
                      <td class="result" style="text-align:right">
                        <xsl:value-of select="aantal"/>
                      </td>
                      <td class="result" style="text-align:right">
                        <xsl:value-of select="format-number(prijs, '0,00', 'european')"/>
                      </td>
                      <td class="result" style="text-align:right">
                        <xsl:value-of select="format-number(totaal, '0,00', 'european')"/>
                      </td>
                    </tr>
                  </xsl:for-each>
                  <tr>
                    <td colspan="6"/>
                    <td style="text-align:right">
                      <b>
                        <xsl:value-of select="format-number(sum(bestelopdrachtitem/totaal), '0,00', 'european')"/>
                      </b>
                    </td>
                  </tr>
                </TABLE>
              </TD>
            </TR>
            
            <!-- Flexprop 'Omschrijving' (kenmerk bij de vrije bestelcatalogi vooral) worden onderaan de bon getoond, en alleen indien deze gevuld is -->
						<!-- We vertalen die door te zeggen dat alle kenmerken met volgnummer <= 10 worden geprint, indien gevuld -->
						<tr>
            	<td colspan="5" style="vertical-align:top">
                <xsl:for-each select="bestelling/kenmerk[@type='C' and @volgnummer &lt;= '10']">
                  <xsl:if test=". != ''">
                  <b><xsl:value-of select="@naam"/>: </b>
                  	<xsl:call-template name="linebreaks">
            					<xsl:with-param name="string" select="."/>
          					</xsl:call-template>
                  <hr/>                  
                  </xsl:if>
                </xsl:for-each>&#xA0;
            	</td>
            </tr>
            <tr>
              <td colspan="5" style="height:20"/>
            </tr>
            <tr>
              <td colspan="5" style="text-align:left; font-size:9px">
              SVP OP ZOWEL ORDERBEVESTIGING, PAKLIJST EN FACTUUR VERMELDEN :
              <br/>
              <br/>                                                                    
							ORDERNUMMER : FCC<xsl:value-of select="id"/>
							<br/>
							KOSTENPLAATS : <xsl:value-of select="substring-before(bestelling/kostenplaats/nr,'.')"/>
							<br/>
							KOSTENDRAGER : <xsl:value-of select="substring-after(bestelling/kostenplaats/nr,'.')"/>
							<br/>
							GROOTBOEKREKENING : <xsl:value-of select="bestelopdrachtitem[1]/bestelitem[1]/srtdeel/srtgroep/discipline/kostensoort/omschrijving"/>
							<br/>
							<br/>
							FACTUREN WAAROP DEZE GEGEVENS ONTBREKEN ZULLEN NIET IN BEHANDELING WORDEN GENOMEN
              </td>
            </tr>
           <tr>
					    <td colspan="5" style="text-align:left; font-size:7px">
					    <br/><br/>
					    Prijsopgaven, transacties en leveringen volgens de Algemene Inkoopvoorwaarden van MEDUX B.V. gedeponeerd bij de Kamer van Koophandel te Amsterdam onder nummer: 859722.
							De voorwaarden worden op verzoek toegezonden. Indien sprake is van een mantelovereenkomst, prijsopgaven, transacties en leveringen onder de bepalingen van de mantelovereenkomst.
							ABN-AMRO BANK 55.28.21.616 t.n.v. MEDUX B.V. te Utrecht.  IBAN: NL10ABNA0552821616   BIC: ABNANL2A.  BTW nr. NL850630666B01. K.v.K. nr. 52852679.
					    </td>
					 </tr>
            
          </table>
        </TD>
        <TD WIDTH="30" ROWSPAN="30" ID="RECHTERMARGE"/>
      </TR>
    </TABLE>
  </xsl:template>


</xsl:stylesheet>
