Lietotāja rīki

Vietnes rīki



lv:procedures
<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:fo="http://www.w3.org/1999/XSL/Format"
xmlns:msxsl="urn:schemas-microsoft-com:xslt"
xmlns:js="urn:formulas"
exclude-result-prefixes="msxsl js fo">
<xsl:output method="html"/>
<xsl:decimal-format name="N" NaN="0" decimal-separator='.' grouping-separator=' ' />
  <xsl:template match="/">
   <xsl:variable name="item_per_page">25</xsl:variable>
 <xsl:variable name="eiro">
		<xsl:choose>
		<xsl:when test="/documents/document/valuuta='LVL'">
		1.42287181
		</xsl:when>
		<xsl:when test="/documents/document/valuuta=''">
		1.42287181
		</xsl:when>
		<xsl:when test="/documents/document/valuuta='EUR'">
		0.702804
		</xsl:when>
		<xsl:when test="/documents/document/valuuta!='EUR' and  /documents/document/valuuta!='LVL'">
		<xsl:value-of select="/documents/document/kurssbv1"/>
		</xsl:when>
		</xsl:choose>
		 </xsl:variable>
		  <xsl:variable name="nauda">
		<xsl:choose>
		<xsl:when test="/documents/document/valuuta='LVL'">LVL</xsl:when>
		<xsl:when test="/documents/document/valuuta=''">LVL</xsl:when>
		<xsl:when test="/documents/document/valuuta!='' and /documents/document!='LVL'">
		<xsl:value-of select="/documents/document/valuuta"/>
		</xsl:when>
		</xsl:choose>
		 </xsl:variable>
		 <xsl:variable name="nauda2">
		<xsl:choose>
		<xsl:when test="/documents/document/valuuta='LVL'">EUR</xsl:when>
		<xsl:when test="/documents/document/valuuta=''">EUR</xsl:when>
		<xsl:when test="/documents/document/valuuta!='' and /documents/document!='LVL'">LVL</xsl:when>
		</xsl:choose>
		 </xsl:variable>
   <xsl:variable name="rekina_summa">
     <xsl:choose>
   <xsl:when test="$nauda='LVL'">
  <xsl:value-of select="format-number((/documents/document/converted_tasuda div 100) * $eiro, '0.00')" />
   </xsl:when>
     <xsl:when test="$nauda='EUR'">
  <xsl:value-of select="format-number(/documents/document/converted_tasuda div 100, '0.00')" />
   </xsl:when>
   <xsl:when test="$nauda!='LVL' or $nauda!='EUR'">
   <xsl:value-of select="format-number(/documents/kontakt/saldo div /documents/document/kurssbv1, '0.00')"/>
   </xsl:when>
   </xsl:choose>
   </xsl:variable>
   <xsl:variable name="saldo">
   <xsl:choose>
   <xsl:when test="$nauda='LVL' or $nauda='EUR'">
   <xsl:value-of select="format-number(/documents/kontakt/saldo, '0.00')"/>
   </xsl:when>
   <xsl:when test="$nauda!='LVL' or $nauda!='EUR'">
   <xsl:value-of select="format-number(/documents/kontakt/saldo div /documents/document/kurssbv1, '0.00')"/>
   </xsl:when>
   </xsl:choose>
  
   </xsl:variable>
    <xsl:variable name="parads">
   <xsl:value-of select="format-number($saldo - $rekina_summa ,'0.00')"/>
   </xsl:variable>
   <xsl:variable name="neapm_summa">
   <xsl:choose>
   <xsl:when test="/documents/document/valuuta!=''">
   <xsl:value-of select="format-number($parads, '0.00')"/>
   </xsl:when>
   <xsl:when test="/documents/document/valuuta=''">
   <xsl:value-of select="$parads"/>
   </xsl:when>
   </xsl:choose>
   </xsl:variable>
   <xsl:variable name="atlaide">
    <xsl:choose><xsl:when test="sum(documents/document/rows/row[pross &gt; 0]/pross) &gt; 0">1</xsl:when>
    <xsl:otherwise>0</xsl:otherwise>
    </xsl:choose>
   </xsl:variable>
   <xsl:variable name="atlaides_summa">
    <xsl:for-each select="/documents/document/rows/row[pross &gt; 0]">
	<a_summa>
	<xsl:value-of select="format-number(hind*kogus*pross div 100, '0.0000')"/>
	</a_summa>
    </xsl:for-each>
   </xsl:variable>
   
   <script language="JavaScript" type="text/javascript"><![CDATA[
    if (document.getElementById('first')) {
     document.write('<div class="pbreak"></div>');
    } else {
     document.write('<div id="first"></div>');
    }
   ]]></script>
   
   <html>
   <head>
   <title><xsl:value-of select="/documents/language/arve_nr" /><!--Rēķins Nr.-->.  <xsl:value-of select="/documents/document/number" /></title>
   
   <style type="text/css">
    body {
    text-align:center;
    font-family:Century Gothic;
    font-size:10px;
    }
    
    .container {
    display:table;
    text-align:left;
    width:660px;
    margin:auto;
    }
    
    .main_table {
    width:660px;
    border-collapse:collapse;
    }
    
    .main_table th {
    font-size:14px;
    font-family:Century Gothic;
    font-weight:normal;
    text-align:right;
    padding:1px;
    border:1px solid #B4B4B4;
    }
    
    .main_table td {
    font-size:10px;
    font-family:Century Gothic;
    padding:1px;
    border:1px solid #B4B4B4;
    }
    
    .main_table td.nos, .main_table td.kods, .main_table th.nos, .main_table th.kods {
    text-align:left;
    }
    
    .main_table tr.cont {
    height:16px;
    }
    
    .left {
    float:left;
    padding:30px 0px 0px 30px;
    font-size:14px;
    }
    
    .right {
    float:right;
    text-align:right;
    font-size:14px;
    }
	.left2 {
    float:left;
    text-align:left;
    font-size:14px;
    }
    
    .right_small {
    float:right;
    text-align:right;
    }
    
    .spacer {
    height:20px;
    clear:both;
    }
    
    .divider {
    clear:both;
    }
    
    .pbreak {
    page-break-after:always;
    }
    
    h4.pb {
    display:none;
    }
   </style>  
   </head>
   <body>
   <div class="container">
    <div class="spacer" style="height:0px;"></div>
    <div style="float:left;" class="left2" valign="bottom">
		<IMG height="90" alt="Logo"><xsl:attribute name="SRC" ><xsl:value-of select="/documents/footer/firma_logo"/></xsl:attribute></IMG>
    </div>
    <div class="right">
	<br />
    <xsl:choose><!--Rēķins Nr.-->
     <xsl:when test="/documents/document/tingimus='K' and /documents/document/keel=''"><xsl:value-of select="/documents/document/maksetingimus_nimi" /> Nr.&#160;</xsl:when>
     <xsl:when test="/documents/document/tingimus='K' and /documents/document/keel!=''">Credit note no.&#160;</xsl:when>
     <xsl:when test="/documents/document/keel=''">Rēķins Nr.&#160;</xsl:when>
     <xsl:otherwise><xsl:value-of select="/documents/language/arve_nr" />.</xsl:otherwise></xsl:choose><xsl:value-of select="/documents/document/number" /><br />
     <xsl:choose><!--Kreditē rēķinu Nr.-->
     <xsl:when test="/documents/document/tingimus='K' and /documents/document/keel=''">Kreditē rēķinu Nr.&#160;<xsl:value-of select="/documents/document/kredarve" /><br /></xsl:when>
     <xsl:when test="/documents/document/tingimus='K' and /documents/document/keel!=''">Credited invoice no.&#160;<xsl:value-of select="/documents/document/kredarve" /><br /></xsl:when>
     </xsl:choose>
     <xsl:choose><!--Datums-->
     <xsl:when test="/documents/document/keel=''">Datums</xsl:when>
     <xsl:otherwise><xsl:value-of select="/documents/language/aeg" /></xsl:otherwise></xsl:choose>:&#160;
     <xsl:variable name="day" select="substring(/documents/document/aeg_date,1,2)" />
     <xsl:variable name="month" select="substring(/documents/document/aeg_date,4,2)" />
     <xsl:variable name="year" select="substring(/documents/document/aeg_date,7,4)" />
     <xsl:variable name="menesis">
      <xsl:choose>
       <xsl:when test="/documents/document/keel=''">
        <xsl:if test="$month='01'">Janvāris</xsl:if>
        <xsl:if test="$month='02'">Februāris</xsl:if>
        <xsl:if test="$month='03'">Marts</xsl:if>
        <xsl:if test="$month='04'">Aprīlis</xsl:if>
        <xsl:if test="$month='05'">Maijs</xsl:if>
        <xsl:if test="$month='06'">Jūnijs</xsl:if>
        <xsl:if test="$month='07'">Jūlijs</xsl:if>
        <xsl:if test="$month='08'">Augusts</xsl:if>
        <xsl:if test="$month='09'">Septembris</xsl:if>
        <xsl:if test="$month='10'">Oktobris</xsl:if>
        <xsl:if test="$month='11'">Novembris</xsl:if>
        <xsl:if test="$month='12'">Decembris</xsl:if>
       </xsl:when>
       <xsl:otherwise>
        <xsl:if test="$month='01'">January</xsl:if>
        <xsl:if test="$month='02'">February</xsl:if>
        <xsl:if test="$month='03'">March</xsl:if>
        <xsl:if test="$month='04'">April</xsl:if>
        <xsl:if test="$month='05'">May</xsl:if>
        <xsl:if test="$month='06'">June</xsl:if>
        <xsl:if test="$month='07'">July</xsl:if>
        <xsl:if test="$month='08'">August</xsl:if>
        <xsl:if test="$month='09'">September</xsl:if>
        <xsl:if test="$month='10'">October</xsl:if>
        <xsl:if test="$month='11'">November</xsl:if>
        <xsl:if test="$month='12'">December</xsl:if>
       </xsl:otherwise>
      </xsl:choose>
     </xsl:variable>
     <xsl:choose>
      <xsl:when test="/documents/document/keel=''"><xsl:value-of select="concat($year,'. gada',' ',$day,'. ',$menesis)" /></xsl:when>
      <xsl:otherwise><xsl:value-of select="concat($menesis,' ',$day,', ',$year)" /></xsl:otherwise>
     </xsl:choose>
	 
	 <xsl:choose>
		<xsl:when test="/documents/document/tellimusenr!=''">
			 <br />
			 <xsl:choose>
				<xsl:when test="/documents/document/keel=''">Saskaņā ar priekšapmaksas rēķinu </xsl:when>
				<xsl:otherwise>According to proforma invoice </xsl:otherwise>			
			 </xsl:choose>
			 <xsl:value-of select="/documents/document/tellimusenr" />
		</xsl:when>	 
	</xsl:choose>
	
    </div>
    
    <div class="spacer"></div>
    
    <div class="left2" valign="top">
     <xsl:if test="/documents/kontakt/kontakt!=''"><xsl:value-of select="/documents/kontakt/kontakt" /><br /></xsl:if>
     <xsl:value-of select="/documents/document/klient_nimi" /><br />
     <xsl:if test="/documents/document/aadress1!=''"><xsl:value-of select="/documents/document/aadress1" /><br /></xsl:if>
     <xsl:if test="/documents/document/aadress2!=''"><xsl:value-of select="/documents/document/aadress2" /></xsl:if>
     <xsl:if test="/documents/document/aadress3!=''">&#160;<xsl:value-of select="/documents/document/aadress3" /><br /></xsl:if>
     <xsl:choose>
	 <xsl:when test="/documents/document/keel=''">Reģ. Nr.: </xsl:when>
	 <xsl:otherwise>Reg. No.: </xsl:otherwise>
	 </xsl:choose>
	 <xsl:value-of select="/documents/kontakt/regnr" /><br />		 
     <xsl:choose>
	 <xsl:when test="/documents/document/keel=''">PVN Reģ. Nr.: </xsl:when>
	 <xsl:otherwise>VAT Reg. No.: </xsl:otherwise>
	 </xsl:choose>
	 <xsl:value-of select="/documents/kontakt/kmregnr" /><br />	
     <xsl:choose>
	 <xsl:when test="/documents/document/keel=''">Banka: </xsl:when>
	 <xsl:otherwise>Bank: </xsl:otherwise>
	 </xsl:choose>
	 <xsl:value-of select="/documents/kontakt/pank" /><br />
     <xsl:choose>
	 <xsl:when test="/documents/document/keel=''">Konta Nr.: </xsl:when>
	 <xsl:otherwise>Account No.: </xsl:otherwise>
	 </xsl:choose>
	 <xsl:value-of select="/documents/kontakt/arveldusarve" /><br />
	<xsl:choose>
		<xsl:when test="/documents/kontakt/lahaadress2!=''">
			<xsl:choose>
			<xsl:when test="/documents/document/keel=''">Piegādes adrese: </xsl:when>
			<xsl:otherwise>Delivery address: </xsl:otherwise>
			</xsl:choose>
			<xsl:value-of select="/documents/kontakt/lahaadress2" /><br />	 
		</xsl:when>	
	</xsl:choose>		
    </div>
	
    <div class="right">
     <xsl:value-of select="/documents/footer/firma_nimi" /><br />
     <xsl:if test="/documents/footer/firma_aadress!=''"><xsl:value-of select="/documents/footer/firma_aadress" /><br /></xsl:if>
     <xsl:if test="/documents/footer/firma_aadress2!=''"><xsl:value-of select="/documents/footer/firma_aadress2" /></xsl:if>
     <xsl:if test="/documents/footer/firma_aadress3!=''">&#160;<xsl:value-of select="/documents/footer/firma_aadress3" /><br /></xsl:if>	 
     <xsl:choose>
	 <xsl:when test="/documents/document/keel=''">Reģ. #: </xsl:when>
	 <xsl:otherwise>Reg. #: </xsl:otherwise>
	 </xsl:choose><!--Reģ. Nr--><xsl:value-of select="/documents/footer/firma_regnr" /><br />
    <xsl:choose>
	 <xsl:when test="/documents/document/keel=''">PVN Reģ. #: </xsl:when>
	 <xsl:otherwise>VAT Reg. #: </xsl:otherwise>
	 </xsl:choose><!--PVN Reģ. Nr--><xsl:value-of select="/documents/footer/firma_kmnr" /><br />
    </div>
    
    <div class="spacer" style="height:60px;"></div>
    
    <table class="main_table" height="380" cellspacing="0" cellpadding="0">
     <tr class="cont">
      <th class="kods" width="100">
	  <xsl:choose>
	 <xsl:when test="/documents/document/keel=''">Kods</xsl:when>
	 <xsl:otherwise>Item</xsl:otherwise>
	 </xsl:choose><!--Kods--></th>
      <th class="nos" width="300"><!--Nosaukums-->
	  <xsl:choose>
	 <xsl:when test="/documents/document/keel=''">Nosaukums</xsl:when>
	 <xsl:otherwise>Description</xsl:otherwise>
	 </xsl:choose>
	  </th>
      <th> <xsl:choose>
	 <xsl:when test="/documents/document/keel=''">Mērv.</xsl:when>
	 <xsl:otherwise>Unit</xsl:otherwise>
	 </xsl:choose><!--Mērvienība--></th>
      <th> <xsl:choose>
	 <xsl:when test="/documents/document/keel=''">Daudz.</xsl:when>
	 <xsl:otherwise>Qty total</xsl:otherwise>
	 </xsl:choose><!--Daudz.--></th>
      <xsl:if test="$atlaide!=0">
       <th><xsl:choose>
	 <xsl:when test="/documents/document/keel=''">Atlaide</xsl:when>
	 <xsl:otherwise>Discount</xsl:otherwise>
	 </xsl:choose><!--Atlaide--></th>
      </xsl:if>
	  
      <th><xsl:choose>
	 <xsl:when test="/documents/document/keel=''">Cena <xsl:value-of select="$nauda"/></xsl:when>
	 <xsl:otherwise>Price <xsl:value-of select="$nauda"/></xsl:otherwise>
	 </xsl:choose></th>
      <th><xsl:choose>
	 <xsl:when test="/documents/document/keel=''">Summa <xsl:value-of select="$nauda"/></xsl:when>
	 <xsl:otherwise>Total <xsl:value-of select="$nauda"/></xsl:otherwise>
	 </xsl:choose></th>
     </tr>
     
     <xsl:for-each select="/documents/document/rows/row">
     
     <tr class="cont">
     <xsl:choose>
      <xsl:when test="artikkel!=''">
      <td class="kods" width="100"><xsl:value-of select="artikkel" /></td>
      <td class="nos" width="250"><xsl:value-of disable-output-escaping="yes" select="keelne_seletus" /></td>
      <td align="center"><xsl:value-of select="yhik" /></td>
      <td align="center"><xsl:value-of select="kogus" /></td>
      <xsl:if test="$atlaide!=0">
       <td class="atl">
        <xsl:choose>
         <xsl:when test="pross!=''"><xsl:value-of select="pross" /> %</xsl:when>
         <xsl:otherwise>&#160;</xsl:otherwise>
        </xsl:choose>
       </td>
      </xsl:if>
      <td align="right"><xsl:value-of select="format-number((converted_hind) div 100,'0.00')"/></td>
      <td align="right"><xsl:value-of select="format-number((converted_summa) div 100,'0.00')" /></td>
      </xsl:when>
     <xsl:otherwise>
	<td>&#160;</td>
	<td class="nos" width="250"><xsl:value-of disable-output-escaping="yes" select="keelne_seletus" /></td>
	<td>&#160;</td>
         <td>&#160;</td>
	<td>&#160;</td>
	<td>&#160;</td>
         <xsl:if test="$atlaide!=0">
	<td>&#160;</td>
	</xsl:if>
     </xsl:otherwise>
     </xsl:choose>
     </tr>
     
     <xsl:if test="((position() mod $item_per_page)=0) and (position()!=last())">
      <tr><td colspan="6" style="border-width:0px;">&#160;</td></tr>
      <xsl:text disable-output-escaping="yes">&lt;/table&gt;</xsl:text>
      <div style="text-align:right;"><!--Turpinājums-->...</div>
      <div style="text-align:center; margin-left:10px; margin-top:215px; width:35px; height:29px; #height:37px; border:1px solid #000000; padding:8px 0px 0px 0px;">
       <xsl:value-of select="floor((position()+1) div $item_per_page)" />&#160;
      </div>
      <xsl:text disable-output-escaping="yes">&lt;/div&gt;</xsl:text>
      
      <div class="pbreak"></div>
      
      <xsl:text disable-output-escaping="yes">&lt;div class="container"&gt;</xsl:text>
      <div style="text-align:right; padding-bottom:5px;">
       <xsl:value-of select="floor((position()+1) div $item_per_page)+1" />
       <xsl:text>/</xsl:text>
       <xsl:value-of select="ceiling(/documents/document/ridu div $item_per_page)" />
      </div>
      <xsl:text disable-output-escaping="yes">&lt;table class="main_table" height="740" cellspacing="0" cellpadding="0"&gt;</xsl:text>
     <tr class="cont">
      <th class="kods" width="100">
	  <xsl:choose>
	 <xsl:when test="/documents/document/keel=''">Kods</xsl:when>
	 <xsl:otherwise>Item</xsl:otherwise>
	 </xsl:choose><!--Kods--></th>
      <th class="nos" width="300"><!--Nosaukums-->
	  <xsl:choose>
	 <xsl:when test="/documents/document/keel=''">Nosaukums</xsl:when>
	 <xsl:otherwise>Description</xsl:otherwise>
	 </xsl:choose>
	  </th>
      <th> <xsl:choose>
	 <xsl:when test="/documents/document/keel=''">Mērv.</xsl:when>
	 <xsl:otherwise>Unit</xsl:otherwise>
	 </xsl:choose><!--Mērvienība--></th>
      <th> <xsl:choose>
	 <xsl:when test="/documents/document/keel=''">Daudz.</xsl:when>
	 <xsl:otherwise>Qty total</xsl:otherwise>
	 </xsl:choose><!--Daudz.--></th>
      <xsl:if test="$atlaide!=0">
       <th><xsl:choose>
	 <xsl:when test="/documents/document/keel=''">Atlaide</xsl:when>
	 <xsl:otherwise>Discount</xsl:otherwise>
	 </xsl:choose><!--Atlaide--></th>
      </xsl:if>
	  
      <th><xsl:choose>
	 <xsl:when test="/documents/document/keel=''">Cena <xsl:value-of select="$nauda"/></xsl:when>
	 <xsl:otherwise>Price <xsl:value-of select="$nauda"/></xsl:otherwise>
	 </xsl:choose></th>
      <th><xsl:choose>
	 <xsl:when test="/documents/document/keel=''">Summa <xsl:value-of select="$nauda"/></xsl:when>
	 <xsl:otherwise>Total <xsl:value-of select="$nauda"/></xsl:otherwise>
	 </xsl:choose></th>
     </tr>
     </xsl:if>
     
     <xsl:if test="position()=last()">
      <tr><td colspan="6" style="border-width:0px;">&#160;</td></tr>
     </xsl:if>
     
     </xsl:for-each>
     
    </table>

    <table class="main_table" cellspacing="0" cellpadding="0">
    <tr><td style="text-align:left; border-width:0px;"><xsl:value-of select="documents/document/kommentaar"/></td></tr>
    </table>

    <table class="main_table" height="260" cellspacing="0" cellpadding="0">
    <tr style="height:220px;">
    <td style="text-align:left; border-width:0px;">
    
    <div style="border:solid #B4B4B4; border-width:2px 0px 2px 0px; display:table; width:660px;">
     
     <div style="float:left; width:350px;" valign="top" align="left">
	 <table width="100%" border="0" cellapdding="0" cellspacing="0" align="left">
	  <tr>
	  <td align="left" style="border-width: 0px 0px 0px 0px;">
	  <xsl:choose>
      <xsl:when test="/documents/document/keel=''">
      <xsl:choose>
       <xsl:when test="/documents/document/ettemaks!='' and /documents/document/ettemaks!=0">
	   <xsl:choose>
	  <xsl:when test="$nauda='LVL' or $nauda='EUR'">
        <xsl:value-of select="js:numText(string(format-number((/documents/document/converted_tasuda div 100)-(/documents/document/ettemaks), '0.00', 'N')),string($nauda))" /></xsl:when>
	    </xsl:choose>
	   </xsl:when>
       <xsl:otherwise>
	   <xsl:choose>
	  <xsl:when test="$nauda='LVL' or $nauda='EUR'">
        <xsl:value-of select="js:numText(string(format-number(/documents/document/converted_tasuda div 100, '0.00', 'N')),string($nauda))" /></xsl:when>
	    </xsl:choose>
       </xsl:otherwise>
      </xsl:choose>
      </xsl:when>
	        <xsl:when test="/documents/document/keel!=''">
      <xsl:choose>
       <xsl:when test="/documents/document/ettemaks!='' and /documents/document/ettemaks!=0">
	   <xsl:choose>
	  <xsl:when test="$nauda='LVL' or $nauda='EUR'">
        <xsl:value-of select="js:numTextEng(string(format-number((/documents/document/converted_tasuda div 100)-(/documents/document/ettemaks), '0.00')),string($nauda))" />
		 </xsl:when>
	    </xsl:choose>
	   </xsl:when>
       <xsl:otherwise>
	   <xsl:choose>
	  <xsl:when test="$nauda='LVL' or $nauda='EUR'">
        <xsl:value-of select="js:numTextEng(string(format-number((/documents/document/converted_tasuda div 100), '0.00')),string($nauda))" /></xsl:when>
	    </xsl:choose>
       </xsl:otherwise>
      </xsl:choose>
      </xsl:when>
      </xsl:choose>
	  </td>
	  </tr>
	  <xsl:for-each select="/documents/kmkoodid/kmkood">
	  <tr>
	  <td align="left" style="border-width: 0px 0px 0px 0px;">
	      <xsl:choose>
	  <xsl:when test="km='9'">
	        <xsl:choose>
	 <xsl:when test="/documents/document/keel!=''">Article 138 (1) of the EU VAT Directive (2006/112/EC)</xsl:when>
	 <xsl:otherwise>Direktīvas 2006/112/EK 138. panta 1. punkts</xsl:otherwise>
	 </xsl:choose><!--Summa--><br />
	  </xsl:when>
	   <xsl:when test="km!='9'">
	  &#160;
	  </xsl:when>
	  </xsl:choose>
	  </td>
	  </tr>
      </xsl:for-each>
	  <tr>
	  <td  align="left" style="border-width: 0px 0px 0px 0px;">
 <xsl:choose>
	 <xsl:when test="/documents/document/keel=''">Izrakstīja:</xsl:when>
	 <xsl:otherwise>Salesman:</xsl:otherwise>
	 </xsl:choose><!--Izrakstīja-->&#160;<xsl:value-of select="/documents/document/myyja_nimi" />
	  </td>
	  </tr>
	  </table>
     </div>
     
     <div style="float:left; width:150px; text-align:right;">
	  <table width="100%" border="0" cellapdding="0" cellspacing="0">
	  <xsl:if test="$atlaide!=0">
	  <tr>
	  <td width="50%" align="right" style="border-width: 0px 0px 0px 0px;">
	  <xsl:choose>
	 <xsl:when test="/documents/document/keel=''">Atlaides summa:</xsl:when>
	 <xsl:otherwise>Discount total:</xsl:otherwise>
	 </xsl:choose><!--Kopējā summa-->
	  </td>
	  </tr>
	  </xsl:if>
	  <tr>
	  <td width="50%" align="right" style="border-width: 0px 0px 0px 0px;">
	  <xsl:choose>
	 <xsl:when test="/documents/document/keel=''">Summa bez PVN:</xsl:when>
	 <xsl:otherwise>Total:</xsl:otherwise>
	 </xsl:choose><!--Summa-->
	  </td>
	  </tr>
	  <xsl:for-each select="/documents/kmkoodid/kmkood">
	  <tr>
	  <td width="50%" align="right" style="border-width: 0px 0px 0px 0px;">
	    <xsl:choose>
	 <xsl:when test="/documents/document/keel=''">PVN:&#160;<xsl:value-of select="ilmakm" />%:</xsl:when>
	 <xsl:otherwise>VAT&#160;<xsl:value-of select="ilmakm" />%:</xsl:otherwise>
	 </xsl:choose>
	  </td>
	  </tr>
      </xsl:for-each>
	  <tr>
	  <td width="50%" align="right" style="border-width: 0px 0px 0px 0px;">
 <xsl:choose>
	 <xsl:when test="/documents/document/keel=''">Kopā ar PVN:</xsl:when>
	 <xsl:otherwise>Total with VAT:</xsl:otherwise>
	 </xsl:choose>
	  </td>
	  </tr>
	  <xsl:if test="/documents/document/ettemaks!='' and /documents/document/ettemaks!=0">
	  <tr>
	  <td width="50%" align="right" style="border-width: 0px 0px 0px 0px;">
<xsl:choose>
	 <xsl:when test="/documents/document/keel=''">Priekšapmaksa:<xsl:value-of select="format-number(/documents/document/ettemaks div (/documents/document/converted_tasuda div 10000), '0.00')" /> %:</xsl:when>
	 <xsl:otherwise>Prepayment:<xsl:value-of select="format-number(/documents/document/ettemaks div (/documents/document/converted_tasuda div 10000), '0.00')" /> %:</xsl:otherwise>
	 </xsl:choose>
	  </td>
	  </tr>
	  </xsl:if>
	  <xsl:if test="/documents/document/ettemaks!='' and /documents/document/ettemaks!=0">
	  <tr>
	  <td width="50%" align="right" style="border-width: 0px 0px 0px 0px;">
<xsl:choose>
	 <xsl:when test="/documents/document/keel=''">Summa apmaksai:</xsl:when>
	 <xsl:otherwise>Sum To pay:</xsl:otherwise>
	 </xsl:choose>
	  </td>
	  </tr>
	  </xsl:if>
	  </table>
     </div>
     
     <div class="right_small">
	  <table width="100%" border="0" cellapdding="0" cellspacing="0">
	  <xsl:if test="$atlaide!=0">
	  <tr>
	  <td width="50%" align="right" style="border-width: 0px 0px 0px 0px;">
	  <xsl:value-of select="format-number(sum(msxsl:node-set($atlaides_summa)/a_summa),'0.00')" />&#160;<xsl:value-of select="$nauda" />
	  </td>
	  </tr>
	  </xsl:if>
	  <tr>
	  <td width="50%" align="right" style="border-width: 0px 0px 0px 0px;">
	  <xsl:value-of select="format-number(/documents/document/kokku,'0.00')" />&#160;<xsl:value-of select="$nauda" />
	  </td>
	  </tr>
	  <xsl:for-each select="/documents/kmkoodid/kmkood">
	  <tr>
	  <td width="50%" align="right" style="border-width: 0px 0px 0px 0px;">
	    <xsl:value-of select="format-number(summakm div 100,'0.00')" />&#160;<xsl:value-of select="$nauda" />
	  </td>
	  </tr>
      </xsl:for-each>
	  <tr>
	  <td width="50%" align="right" style="border-width: 0px 0px 0px 0px;">
<xsl:value-of select="format-number(/documents/document/converted_tasuda div 100,'0.00')" />&#160;<xsl:value-of select="$nauda" />
	  </td>
	  </tr>
	  <xsl:if test="/documents/document/ettemaks!='' and /documents/document/ettemaks!=0">
	  <tr>
	  <td width="50%" align="right" style="border-width: 0px 0px 0px 0px;">
<xsl:value-of select="format-number(/documents/document/ettemaks, '0.00')" />&#160;<xsl:value-of select="$nauda" />
	  </td>
	  </tr>
	  </xsl:if>
	  <xsl:if test="/documents/document/ettemaks!='' and /documents/document/ettemaks!=0">
	  <tr>
	  <td width="50%" align="right" style="border-width: 0px 0px 0px 0px;">
<xsl:value-of select="format-number((/documents/document/converted_tasuda div 100) - /documents/document/ettemaks, '0.00')" />&#160;<xsl:value-of select="$nauda" />
	  </td>
	  </tr>
	  </xsl:if>
	  </table>
     </div>
     
     <div class="spacer"></div>
     
     <div style="float:left; width:350px;" >
      <xsl:choose><xsl:when test="/documents/document/keel=''">Banka: </xsl:when><xsl:otherwise>Bank: </xsl:otherwise></xsl:choose><xsl:value-of select="/documents/footer/firma_pank" /><br />
      <xsl:choose><xsl:when test="/documents/document/keel=''">Bankas kods: </xsl:when><xsl:otherwise>Bank SWIFT: </xsl:otherwise></xsl:choose><xsl:value-of select="/documents/footer/firma_swift" /><br />
      <xsl:choose>
	 <xsl:when test="/documents/document/keel=''">Bankas konts:</xsl:when>
	 <xsl:otherwise>Bank account:</xsl:otherwise>
	 </xsl:choose><!--Konts-->&#160;<xsl:value-of select="/documents/footer/firma_aa" />
     </div>
     
     <div style="float:left; width:150px;  text-align:right;">
      <!--<div style="padding-top:3px;">
	  <div style="padding-top:3px;"></div>
	  <xsl:choose>
	 <xsl:when test="/documents/document/keel=''">Kopā apmaksai:</xsl:when>
	 <xsl:otherwise>Total:</xsl:otherwise>
	 </xsl:choose></div>-->
      <xsl:choose>
	 <xsl:when test="/documents/document/keel=''">Apmaksas termiņš:</xsl:when>
	 <xsl:otherwise>Due date:</xsl:otherwise>
	 </xsl:choose><!--Apmaksas termiņš-->
     </div>
     
     <div class="right_small" width="130px">
	  <table width="100%" cellpadding="1" cellspacing="1">
	<!--   <xsl:if test="$saldo &gt; $rekina_summa">
	 <tr>
	  <td style="padding:2px; margin-bottom:5px; border:0px solid #000000;" width="50%">
	  &#160;
	  </td>
	   <td style="padding:2px; margin-bottom:5px; border:2px solid #000000;">
<xsl:value-of select="$neapm_summa" />&#160;
<xsl:value-of select="$nauda" />
	  </td>
	  </tr>
	  </xsl:if>
	  <tr>
	  <td style="padding:2px; margin-bottom:5px; border:0px solid #000000;" width="50%">
	  &#160;
	  </td>
	  <td style="padding:2px; margin-bottom:5px; border:2px solid #000000;">
	  <xsl:choose>
        <xsl:when test="/documents/document/ettemaks!='' and /documents/document/ettemaks!=0">
<xsl:value-of select="format-number((/documents/document/converted_tasuda div 100)-(/documents/document/ettemaks), '0.00')" />
	  &#160;
<xsl:value-of select="$nauda" />
        </xsl:when>
        <xsl:otherwise>
	<xsl:value-of select="format-number((/documents/document/converted_tasuda div 100) + $parads, '0.00')" />&#160;
<xsl:value-of select="$nauda" />
        </xsl:otherwise>
       </xsl:choose>
	  </td>
	  </tr>-->
	  <tr>
	  <td style="padding:2px; margin-bottom:5px; border:0px solid #000000;" width="50%">
	  &#160;
	  </td>
	  <td style="padding:2px; margin-bottom:5px; border:2px solid #000000;" align="right">
	<xsl:value-of select="/documents/document/aeg2_date" />
	  </td>
	  </tr>
	  </table>
       
     </div>
     
    </div>
	<!--<xsl:if test="$neapm_summa&gt;$rekina_summa">
    <div style="clear:both; padding:5px 0px 0px 0px; font-size:12px; font-weight:bold;">
	<xsl:choose>
	 <xsl:when test="/documents/document/keel=''">
	 <xsl:choose>
	 <xsl:when test="/documents/document/valuuta=''">
	  Neapmaksāto rēķinu kopsumma: <xsl:value-of select="format-number(/documents/kontakt/saldo, '0.00')"/>&#160;<xsl:value-of select="$nauda"/><br />
	  Neapmaksāto rēķinu kopsumma: <xsl:value-of select="format-number(/documents/kontakt/saldo div $eiro, '0.00')"/>&#160;<xsl:value-of select="$nauda2"/><br />
	 </xsl:when>
	 <xsl:when test="/documents/document/valuuta!=''">
	  Neapmaksāto rēķinu kopsumma: <xsl:value-of select="format-number(/documents/kontakt/saldo, '0.00')"/>&#160;<xsl:value-of select="$nauda2"/><br />
	  Neapmaksāto rēķinu kopsumma: <xsl:value-of select="format-number(/documents/kontakt/saldo div $eiro, '0.00')"/>&#160;<xsl:value-of select="$nauda"/><br />
	 </xsl:when>
	 </xsl:choose>
	 Neapmaksāto rēķinu kopsumma: <xsl:value-of select="format-number(/documents/kontakt/saldo, '0.00')"/>
	 </xsl:when>
	 <xsl:otherwise>
	 <xsl:choose>
	 <xsl:when test="/documents/document/valuuta=''">
	 Unpaid invoices total:<xsl:value-of select="format-number(/documents/kontakt/saldo, '0.00')"/>&#160;<xsl:value-of select="$nauda"/><br />
	  Unpaid invoices total:<xsl:value-of select="format-number(/documents/kontakt/saldo div $eiro, '0.00')"/>&#160;<xsl:value-of select="$nauda2"/><br />
	 </xsl:when>
	 <xsl:when test="/documents/document/valuuta!=''">
	  Unpaid invoices total:<xsl:value-of select="format-number(/documents/kontakt/saldo , '0.00')"/>&#160;<xsl:value-of select="$nauda2"/><br />
	  Unpaid invoices total:<xsl:value-of select="format-number(/documents/kontakt/saldo div $eiro, '0.00')"/>&#160;<xsl:value-of select="$nauda"/><br />
	 </xsl:when>
	 </xsl:choose>
	 </xsl:otherwise>
	 </xsl:choose>
     <br />
     
    </div>
	</xsl:if>-->
    <div style="clear:both; padding:5px 0px 0px 0px; font-size:14px;">
	<xsl:choose>
	 <xsl:when test="/documents/document/keel=''">Dokuments ir sagatavots elektroniski un derīgs bez paraksta.</xsl:when>
	 <xsl:otherwise>The invoice is produced electronically and valid without signature.</xsl:otherwise>
	 </xsl:choose>  
    </div>   
    </td>
    </tr>
    <!--<tr>
		<td style="height:0px; line-height:0px; border-width:0px; font-size:0px;">
			<img SRC="http://login.directo.ee/logos/files/nordcity_lv_3.png" width="660"/>	
		</td>
	</tr>-->
    <tr>
    <td style="text-align:left; border-width:0px;">
    
    
    </td>
    </tr>
    </table>
    
   </div> <!-- Konteinera beigas -->
   </body>
   
   </html>
  </xsl:template>
<msxsl:script language="JScript" implements-prefix="js"><![CDATA[
var cipariEng=['','one ','two ','three ','four ','five ','six ','seven ','eight ','nine '];
 var padsmitiEng=['ten ','eleven ','twelve ','thirteen ','fourteen ','fifteen ','sixteen ','seventeen ','eighteen ','nineteen '];
 var desmitiEng=['','','twenty ','thirty ','fourty ','fifty ','sixty ','seventy ','eighty ','ninety '];

 function simtiEng(str) {
  res='';
  
  // pirmais cipars no labaas
  if (str.charAt(1)=='1') // chekojam pirmspeedeejo ciparu - ja viens tad vai nu desmit vai padsmit
   res=padsmitiEng[parseInt(str.charAt(2))];
  else res=cipariEng[parseInt(str.charAt(2))];
  
  // otrais cipars no labaas
  if (str.charAt(0)=='1') // ja treshais cipars no labaas ir 1 tad jaaraksta simts
   res='hundred '+desmitiEng[parseInt(str.charAt(1))]+res;
  else if (str.charAt(0)!='0') // ja treshais cipars no labaas nav 1 vai 0 tad jaaraksta simti
   res='hundred '+desmitiEng[parseInt(str.charAt(1))]+res;
  else // ja nav simtu
   res=desmitiEng[parseInt(str.charAt(1))]+res;
  
  // treshais cipars no labaas
  res=cipariEng[parseInt(str.charAt(0))]+res;
  return res;
 }

 function numTextEng(skaitlis,nauda) {
  fullStr='0000000000';
  tempStr='';
  tempRes='';
  resStr='';
  minus='';
  
  punkts=skaitlis.indexOf('.');
  if (punkts==-1) {
   pirmspStr=skaitlis;
   aizpStr='0';
  } else {
   pirmspStr=skaitlis.substring(0,punkts);
   aizpStr=skaitlis.substring(punkts+1);
  }
  
  if (pirmspStr.charAt(0)=='-') { // ja ar miinus ziimi
   pirmspStr=pirmspStr.substring(1);
   minus='minus ';
  }
  
  for (i=pirmspStr.length-1, j=9; i>=0; i--, j--) { // paarliekam uz fullstr, kas sastaav no desmit cipariem
   fullStr=fullStr.substring(0,j) + pirmspStr.charAt(i) + fullStr.substring(j+1);
  }
  
  if (fullStr.length>10) fullStr=fullStr.substring(fullStr.length-10); // ja vairaak par 10 cipariem, tad trim
  
  if (nauda=='EUR') {
   if (parseInt(fullStr,10)==1) resStr+='euro'; // lats vai lati
    else if (parseInt(fullStr,10)!=0) resStr+='euros';
    else resStr+='Null euros';
  } else if (parseInt(fullStr,10)!=0) {
   resStr+=nauda;
  } else resStr+='Null '+nauda;
  
  if (parseInt(fullStr.substring(7),10)>0) {
   tempStr=fullStr.substring(7); // simti
   tempRes=simtiEng(tempStr);
   resStr=tempRes+resStr;
  }
  
  if (parseInt(fullStr.substring(4,7),10)>0) {
   tempStr=fullStr.substring(4,7); // tūkstoši
   tempRes=simtiEng(tempStr);
   if ((tempStr.charAt(2)=='1') && (tempStr.charAt(1)!='1')) tempRes+='thousand ';
    else if (parseInt(tempStr,10)!=0) tempRes+='thousand ';
   resStr=tempRes+resStr;
  }
  
  if (parseInt(fullStr.substring(1,4),10)>0) {
   tempStr=fullStr.substring(1,4); // miljoni
   tempRes=simtiEng(tempStr);
   if ((tempStr.charAt(2)=='1') && (tempStr.charAt(1)!='1')) tempRes+='million ';
    else if (parseInt(tempStr,10)!=0) tempRes+='million ';
   resStr=tempRes+resStr;
  }
  
  if (fullStr.charAt(0)!='0') { // miljardi
   if (fullStr.charAt(0)=='1') resStr='one billion '+resStr;
    else resStr=cipariEng[parseInt(fullStr.charAt(0),10)]+'billion '+resStr;
  }
  
  if (resStr!='') { // pirmais burts lielais
   resStr=resStr.charAt(0).toUpperCase()+resStr.substring(1);
  }
  
  santimi=parseInt(aizpStr,10); //santimi
  if (santimi>0) {
   resStr+=' '+santimi;
   if (santimi==1) {
    resStr+=' cent';
   } else {
    resStr+=' cents';
   }
  } else {
    resStr+=' 00 cents';
  }
  
  return (minus+resStr);
 
}
 var cipari=['','viens ','divi ','trīs ','četri ','pieci ','seši ','septiņi ','astoņi ','deviņi '];
 var padsmiti=['desmit ','vienpadsmit ','divpadsmit ','trīspadsmit ','četrpadsmit ','piecpadsmit ','sešpadsmit ','septiņpadsmit ','astoņpadsmit ','deviņpadsmit '];
 var desmiti=['','','divdesmit ','trīsdesmit ','četrdesmit ','piecdesmit ','sešdesmit ','septiņdesmit ','astoņdesmit ','deviņdesmit '];

 function simti(str) {
  res='';
  
  // pirmais cipars no labaas
  if (str.charAt(1)=='1') // chekojam pirmspeedeejo ciparu - ja viens tad vai nu desmit vai padsmit
   res=padsmiti[parseInt(str.charAt(2))];
  else res=cipari[parseInt(str.charAt(2))];
  
  // otrais cipars no labaas
  if (str.charAt(0)=='1') // ja treshais cipars no labaas ir 1 tad jaaraksta simts
   res='simts '+desmiti[parseInt(str.charAt(1))]+res;
  else if (str.charAt(0)!='0') // ja treshais cipars no labaas nav 1 vai 0 tad jaaraksta simti
   res='simti '+desmiti[parseInt(str.charAt(1))]+res;
  else // ja nav simtu
   res=desmiti[parseInt(str.charAt(1))]+res;
  
  // treshais cipars no labaas
  res=cipari[parseInt(str.charAt(0))]+res;
  return res;
 }

 function numText(skaitlis,nauda) {
  fullStr='0000000000';
  tempStr='';
  tempRes='';
  resStr='';
  minus='';
  
  punkts=skaitlis.indexOf('.');
  if (punkts==-1) {
   pirmspStr=skaitlis;
   aizpStr='0';
  } else {
   pirmspStr=skaitlis.substring(0,punkts);
   aizpStr=skaitlis.substring(punkts+1);
  }
  
  if (pirmspStr.charAt(0)=='-') { // ja ar miinus ziimi
   pirmspStr=pirmspStr.substring(1);
   minus='mīnus ';
  }
  
  for (i=pirmspStr.length-1, j=9; i>=0; i--, j--) { // paarliekam uz fullstr, kas sastaav no desmit cipariem
   fullStr=fullStr.substring(0,j) + pirmspStr.charAt(i) + fullStr.substring(j+1);
  }
  
  if (fullStr.length>10) fullStr=fullStr.substring(fullStr.length-10); // ja vairaak par 10 cipariem, tad trim
  
  if (parseInt(fullStr,10)!=0) {
    resStr+=nauda;
  } else resStr+='Nulle '+nauda;
  
  if (parseInt(fullStr.substring(7),10)>0) {
   tempStr=fullStr.substring(7); // simti
   tempRes=simti(tempStr);
   resStr=tempRes+resStr;
  }
  
  if (parseInt(fullStr.substring(4,7),10)>0) {
   tempStr=fullStr.substring(4,7); // t�ksto�i
   tempRes=simti(tempStr);
   if ((tempStr.charAt(2)=='1') && (tempStr.charAt(1)!='1')) tempRes+='tūkstotis ';
    else if (parseInt(tempStr,10)!=0) tempRes+='tūkstoši ';
   resStr=tempRes+resStr;
  }
  
  if (parseInt(fullStr.substring(1,4),10)>0) {
   tempStr=fullStr.substring(1,4); // miljoni
   tempRes=simti(tempStr);
   if ((tempStr.charAt(2)=='1') && (tempStr.charAt(1)!='1')) tempRes+='miljons ';
    else if (parseInt(tempStr,10)!=0) tempRes+='miljoni ';
   resStr=tempRes+resStr;
  }
  
  if (fullStr.charAt(0)!='0') { // miljardi
   if (fullStr.charAt(0)=='1') resStr='viens miljards '+resStr;
    else resStr=cipari[parseInt(fullStr.charAt(0),10)]+'miljardi '+resStr;
  }
  
  if (resStr!='') { // pirmais burts lielais
   resStr=resStr.charAt(0).toUpperCase()+resStr.substring(1);
  }
  
  santimi=parseInt(aizpStr,10); //santimi
  if (santimi>0) {
   resStr+=' '+santimi;
   tmpSant=santimi.toString();
   if ((tmpSant.charAt(tmpSant.length-1)=='1') && (tmpSant.charAt(tmpSant.length-2)!='1')) {
    resStr+=' cents';
   } else {
    resStr+=' centi';
   }
  } else {
    resStr+=' 00 centi';
  }
  
  return (minus+resStr);
}

 ]]></msxsl:script>

 </xsl:stylesheet>
lv/procedures.txt · Labota: 2020/10/27 19:06 , labojis marija