﻿<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" >
	<xsl:output version="4.0" method="html" indent="no" encoding="UTF-8" doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN"/>
	<xsl:param name="SV_OutputFormat" select="'HTML'"/>
	<xsl:variable name="XML1" select="/"/>
	<xsl:template match="/">
		<html>
			<head>
				<title/>
				<meta http-equiv="X-UA-Compatible" content="IE=5"/>
				<style type="text/css">
					@page 
					{ 
					margin-left:0.6in; 
					margin-right:0.6in; 
					margin-top:0.79in; 
					margin-bottom:0.79in 
					} 
				</style>
				<style>
					td
					{padding-top:1px;
					padding-right:3px;
					padding-bottom:1px;
					padding-left:3px;
					color:windowtext;
					font-size:8pt;
					font-weight:400;
					font-style:normal;
					text-decoration:none;
					font-family:"Arial";
					text-align:general;
					vertical-align:center;
					color:#191970;
					word-wrap:break-word;}
					tr
					{height:15}
				</style>
			</head>
			<body>
        
				<xsl:for-each select="$XML1">
					<xsl:for-each select="RTS_DOC">
						<div>
							<xsl:for-each select="DOC_REQUISITES">
                <table width="100%" style="background=#FFFAF0; color=#191970; font-size:11; word-wrap:break-word; border:0; border-bottom:0; border-collapse:collapse; border-left:0; border-right:0;" border="1">
					<tr style="text-align:center; vertical-align:Center; word-wrap:break-word; font-size:15; font-weight:bold; color:#191970; background= #B0C4DE;">
                      <th colspan="5" >
                        <xsl:choose>
                          <xsl:when test="@SENDER_NAME!=''">
                            <span>
                              <xsl:value-of select="@SENDER_NAME"/>
                            </span>
                          </xsl:when>
                          <xsl:otherwise>
                            <xsl:text>Публичное акционерное общество Клиринговый центр МФБ</xsl:text>
                          </xsl:otherwise>
                        </xsl:choose>
                      </th>
                    </tr>
                    <tr style="background=#E6E6FA; text-align:center;">
                      <td width="27%" > 
                        <xsl:text>Документ</xsl:text>
                      </td>
                      
                      <td width="7%">
                        <xsl:text>Тип</xsl:text>
                      </td>

                      <td width="15%"  >
                        <xsl:text>ID фирмы-отправителя</xsl:text>
                      </td>
                      <td>
                        <xsl:text>Код ЭДО РТС получателя</xsl:text>
                      </td>
                      
                      <td rowspan="2" style="font-style:italic; text-align:left; vertical-align:top; background=#FFFAF0;">
                        <span style="font-weight:bold;">
                          <xsl:text>Примечание: </xsl:text>
                        </span>
                         <xsl:for-each select="@REMARKS">
                              <xsl:value-of select="string(.)"/>
                        </xsl:for-each>  
                      </td>
                    </tr>
                    <tr style="text-align:center">
                      <td>
                          <xsl:for-each select="@DOC_NO">
                            <xsl:value-of select="string(.)"/>
                          </xsl:for-each>
                        <xsl:text> от </xsl:text>
                        <xsl:for-each select="@DOC_DATE">
                          <xsl:variable name="seqContentStrings_0">
                            <xsl:value-of select="format-number(number(substring(string(string(.)), 9, 2)), '00')"/>
                            <xsl:text>-</xsl:text>
                            <xsl:value-of select="format-number(number(substring(string(string(.)), 6, 2)), '00')"/>
                            <xsl:text>-</xsl:text>
                            <xsl:value-of select="format-number(number(substring(string(string(string(.))), 1, 4)), '0000')"/>
                          </xsl:variable>
                          <xsl:variable name="sContent_0" select="string($seqContentStrings_0)"/>
                          <xsl:value-of select="$sContent_0"/>
                        </xsl:for-each>
                        <xsl:text> </xsl:text>
                        <xsl:for-each select="@DOC_TIME">
                          <xsl:value-of select="string(.)"/>
                        </xsl:for-each>
                      </td>
                      <td>
                        <xsl:for-each select="@DOC_TYPE_ID">
                            <xsl:value-of select="string(.)"/>
                        </xsl:for-each>
                      </td>
                      <td>
                        <xsl:for-each select="@SENDER_ID">
                            <xsl:value-of select="string(.)"/>
                        </xsl:for-each>
                      </td>                      
                      <td>
                        <xsl:for-each select="@RECEIVER_ID">
                            <xsl:value-of select="string(.)"/>
                        </xsl:for-each>
                      </td>                
                    </tr> 
                
                </table>			
              </xsl:for-each>
						</div>

			<xsl:for-each select="MFB98">
              <table width="100%" style="background=#FFFAF0; color=#191970; font-size:11; word-wrap:break-word; border:0; border-bottom:0; border-collapse:collapse; border-left:0; border-right:0;" border="1">
                <th colspan="5" style="text-align:center; vertical-align:Center; word-wrap:break-word; font-size:15; font-weight:bold; color:#191970; background= #B0C4DE;">
                  <xsl:choose>
                    <xsl:when test="@ReportDesc!=''">
                      <span>
                        <xsl:value-of select="@ReportDesc"/>
                      </span>
                    </xsl:when>
                    <xsl:otherwise>
                      <xsl:text>Отчет об обязательствах/требованиях по передаче дохода</xsl:text>
                    </xsl:otherwise>
                  </xsl:choose>
                  
                </th>
                <tr  style="text-align:center;">
                  <td width="17%" style="background=#E6E6FA;" >
                    <xsl:text>Дата отчета:</xsl:text>
                  </td>
                  
                 <td width="10%" style="background=#E6E6FA;" >
                    <xsl:text>ID уч. клиринга:</xsl:text>
                  </td>
                  
                  <td colspan="2" width="22%" style="background=#E6E6FA;" >
                    <xsl:text>Наим. уч. клиринга:</xsl:text>
                  </td>
                  
                  
                </tr>
                <tr>
                  <td style ="text-align:center;">
                    <xsl:for-each select="@ReportDate">
                      <span>
                        <xsl:variable name="seqContentStrings_1">
                          <xsl:value-of select="format-number(number(substring(string(string(.)), 9, 2)), '00')"/>
                          <xsl:text>-</xsl:text>
                          <xsl:value-of select="format-number(number(substring(string(string(.)), 6, 2)), '00')"/>
                          <xsl:text>-</xsl:text>
                          <xsl:value-of select="format-number(number(substring(string(string(string(.))), 1, 4)), '0000')"/>
                        </xsl:variable>
                        <xsl:variable name="sContent_1" select="string($seqContentStrings_1)"/>
                        <xsl:value-of select="$sContent_1"/>
                      </span>
                    </xsl:for-each>
                    <xsl:for-each select="@Weekday">
                      <span>
                        <xsl:text> (</xsl:text>
                        <xsl:value-of select="string(.)"/>
                        <xsl:text>)</xsl:text>
                      </span>
                    </xsl:for-each>
                  </td>
                                 
                  <td  style="text-align:center;" >
                    <xsl:for-each select="@MainFirmId">
                        <xsl:value-of select="string(.)"/>
                    </xsl:for-each>
                  </td>
                  
                  <td colspan="2" style="text-align:center;" >
                    <xsl:for-each select="@FirmName">
                        <xsl:value-of select="string(.)"/>
                    </xsl:for-each>
                  </td>
                  
                </tr>
              </table>
              <br></br>
			<!--Проверка на версионность, и разветвление на разные типы отчетов -->
				<xsl:choose>
					<xsl:when test="@ReportVersion=2">
						<xsl:for-each select="FIRM">
							

							<table width="70%" style="background=#FFFAF0; font-size:11; word-wrap:break-word; border:0; border-bottom:0; border-collapse:collapse; border-left:0; border-right:0;" border="1">
								<tr>
									<td width="30%" style="background= #B0C4DE;">
										<xsl:text>Участник торгов</xsl:text>
									</td>
									<td style="background= #B0C4DE;">
										<xsl:text>Наименование участника торгов</xsl:text>
									</td>								

								</tr>
								<tr>
									<td width="30%" style="font-weight: bold; font-size:12;">
										<xsl:for-each select="@FirmID">
											<xsl:value-of select="string(.)"/>
										</xsl:for-each>
									</td>
									<td style="font-weight: bold; font-size:12; ">
										<xsl:for-each select="../@FirmName">
											<xsl:value-of select="string(.)"/>
										</xsl:for-each>
									</td>
									
								</tr>
							</table>
							<br></br>
							<xsl:for-each select="SETTLE">
								<xsl:for-each select="GROUP">
								<table width="100%" style="background=#FFFAF0; word-wrap:break-word; border:0; border-bottom:0; border-collapse:collapse; border-left:0; border-right:0;" border="1">
									<tr>
										<td colspan="7" width="35%" style="background= #CFCED9; color=#191970; border-bottom:0; text-align:left;font-weight:bold;" >
											<xsl:text>Код ТКС </xsl:text>
										</td>
										<td colspan="7" width="33%" style="background= #CFCED9; color=#191970; border-bottom:0; text-align:left;font-weight:bold;" >
											<xsl:text>Код денежного регистра</xsl:text>
										</td>
										
										<td colspan="6" style="background= #CFCED9; color=#191970;border-bottom:0; text-align:left; font-weight:bold;" >
											<xsl:text>Счет (субсчет) депо для учета ценных бумаг</xsl:text>
										</td>					
										
									</tr>
									<tr>
										<td colspan="7" style="font-size:12; " >
											<xsl:for-each select="../@ClrAccCode">
												<xsl:value-of select="string(.) "/>
											</xsl:for-each>
										</td>
										<td colspan="7" style="font-size:12; " >
											<xsl:for-each select="@BankAccCode">
												<xsl:value-of select="string(.) "/>
											</xsl:for-each>
										</td>
										<td colspan="6" style="font-size:12; ">
											<xsl:for-each select="@GuarDepUnitId">
												<xsl:value-of select="string(.) "/>
											</xsl:for-each>
										</td>
									</tr>
									<tr>
										<td style="background= #E6E6FA; color=#191970;text-align:center;">
											<xsl:text>№ договора</xsl:text>
										</td>
										<td style="background= #E6E6FA; color=#191970;text-align:center;">
											<xsl:text>Код клиента</xsl:text>
										</td>
										<td style="background= #E6E6FA; color=#191970;text-align:center;">
											<xsl:text>№ операции</xsl:text>
										</td>
										<td width="7%" style="background= #E6E6FA; color=#191970; text-align:center;">
											<xsl:text>Дата закл. договора</xsl:text>
										</td>
										<td width="6%" style="background= #E6E6FA; color=#191970; text-align:center;">
											<xsl:text>Дата исп. 1 части </xsl:text>
										</td>
										<td width="6%" style="background= #E6E6FA; color=#191970; text-align:center;">
											<xsl:text>Дата исп. 2 части </xsl:text>
										</td>
										<td width="6%" style="background= #E6E6FA; color=#191970;text-align:center;">
											<xsl:text>Дата закр. реестра по корп. событию</xsl:text>
										</td>
										<td width="6%" style="background= #E6E6FA; color=#191970;text-align:center;">
											<xsl:text>Дата пров. корп. события эмит.</xsl:text>
										</td>
										<td width="6%" style="background= #E6E6FA; color=#191970;text-align:center;">
											<xsl:text>Дата передачи Дохода КЦ</xsl:text>
										</td>
										<td style="background= #E6E6FA; color=#191970;text-align:center;">
											<xsl:text>Признак полного зачета об-в</xsl:text>
										</td>
										<td style="background= #E6E6FA; color=#191970; text-align:center;">
											<xsl:text>Направленность по передаче дохода</xsl:text>
										</td>
										<td style="background= #E6E6FA; color=#191970; text-align:center;">
											<xsl:text>ID ц.б.</xsl:text>
										</td>
										<td style="background= #E6E6FA; color=#191970; text-align:center;">
											<xsl:text>Кр. наим. ц.б.</xsl:text>
										</td>
										<td style="background= #E6E6FA; color=#191970; text-align:center;">
											<xsl:text>ISIN</xsl:text>
										</td>
										<td style="background= #E6E6FA; color=#191970; text-align:center;">
											<xsl:text>Объём договора, в ц.б.</xsl:text>
										</td>
										<td width="7%" style="background= #E6E6FA; color=#191970; text-align:center;">
											<xsl:text>Вид дохода</xsl:text>
										</td>
										<td style="background= #E6E6FA; color=#191970; text-align:center;">
											<xsl:text>Валюта дивидендов</xsl:text>
										</td>
										<td style="background= #E6E6FA; color=#191970; text-align:center;">
											<xsl:text>Доход на 1 ц. б.</xsl:text>
										</td>
										<td style="background= #E6E6FA; color=#191970; text-align:center;">
											<xsl:text>Ставка налога на дивиденды (в %)</xsl:text>
										</td>
										<td style="background= #E6E6FA; color=#191970; text-align:center;">
											<xsl:text>Сумма об-ва/тр-я</xsl:text>
										</td>											
									</tr>
									<xsl:for-each select="RECORDS">
										<tr style="vertical-align:top; ">
											<td style="border-bottom:0; border-top:0; text-align:right; ">
												<xsl:for-each select="@TradeNo">
													<xsl:value-of select="string(.) "/>
												</xsl:for-each>
											</td>
											<td style="border-bottom:0; border-top:0; text-align:right; ">
												<xsl:for-each select="@ClientCode">
													<xsl:value-of select="string(.) "/>
												</xsl:for-each>
											</td>
											<td style="border-bottom:0; border-top:0; text-align:right; ">
												<xsl:for-each select="@OperationNo">
													<xsl:value-of select="string(.) "/>
												</xsl:for-each>
											</td>
											<td style="border-bottom:0; border-top:0; text-align:right; ">
												<xsl:for-each select="@TradeDate">
													<xsl:variable name="seqContentStrings_2">
														<xsl:value-of select="format-number(number(substring(string(string(.)), 9, 2)), '00')"/>
														<xsl:text>-</xsl:text>
														<xsl:value-of select="format-number(number(substring(string(string(.)), 6, 2)), '00')"/>
														<xsl:text>-</xsl:text>
														<xsl:value-of select="format-number(number(substring(string(string(string(.))), 1, 4)), '0000')"/>
													</xsl:variable>
													<xsl:variable name="sContent_2" select="string($seqContentStrings_2)"/>
													<xsl:value-of select="$sContent_2"/>
												</xsl:for-each>
											</td>
											<td style="border-bottom:0; border-top:0; text-align:right; ">
												<xsl:for-each select="@SettleDate1">
													<xsl:variable name="seqContentStrings_2">
														<xsl:value-of select="format-number(number(substring(string(string(.)), 9, 2)), '00')"/>
														<xsl:text>-</xsl:text>
														<xsl:value-of select="format-number(number(substring(string(string(.)), 6, 2)), '00')"/>
														<xsl:text>-</xsl:text>
														<xsl:value-of select="format-number(number(substring(string(string(string(.))), 1, 4)), '0000')"/>
													</xsl:variable>
													<xsl:variable name="sContent_2" select="string($seqContentStrings_2)"/>
													<xsl:value-of select="$sContent_2"/>
												</xsl:for-each>
											</td>											
											<td style="border-bottom:0; border-top:0; text-align:right; ">
												<xsl:for-each select="@SettleDate2">
													<xsl:variable name="seqContentStrings_2">
														<xsl:value-of select="format-number(number(substring(string(string(.)), 9, 2)), '00')"/>
														<xsl:text>-</xsl:text>
														<xsl:value-of select="format-number(number(substring(string(string(.)), 6, 2)), '00')"/>
														<xsl:text>-</xsl:text>
														<xsl:value-of select="format-number(number(substring(string(string(string(.))), 1, 4)), '0000')"/>
													</xsl:variable>
													<xsl:variable name="sContent_2" select="string($seqContentStrings_2)"/>
													<xsl:value-of select="$sContent_2"/>
												</xsl:for-each>
											</td>
											<td style="border-bottom:0; border-top:0; text-align:right; ">
												<xsl:for-each select="@RecordDate">
													<xsl:variable name="seqContentStrings_2">
														<xsl:value-of select="format-number(number(substring(string(string(.)), 9, 2)), '00')"/>
														<xsl:text>-</xsl:text>
														<xsl:value-of select="format-number(number(substring(string(string(.)), 6, 2)), '00')"/>
														<xsl:text>-</xsl:text>
														<xsl:value-of select="format-number(number(substring(string(string(string(.))), 1, 4)), '0000')"/>
													</xsl:variable>
													<xsl:variable name="sContent_2" select="string($seqContentStrings_2)"/>
													<xsl:value-of select="$sContent_2"/>
												</xsl:for-each>
											</td>
											<td style="border-bottom:0; border-top:0; text-align:right; ">
												<xsl:for-each select="@PaymentDate">
													<xsl:variable name="seqContentStrings_2">
														<xsl:value-of select="format-number(number(substring(string(string(.)), 9, 2)), '00')"/>
														<xsl:text>-</xsl:text>
														<xsl:value-of select="format-number(number(substring(string(string(.)), 6, 2)), '00')"/>
														<xsl:text>-</xsl:text>
														<xsl:value-of select="format-number(number(substring(string(string(string(.))), 1, 4)), '0000')"/>
													</xsl:variable>
													<xsl:variable name="sContent_2" select="string($seqContentStrings_2)"/>
													<xsl:value-of select="$sContent_2"/>
												</xsl:for-each>
											</td>
											<td style="border-bottom:0; border-top:0; text-align:right; ">
												<xsl:for-each select="@ObligationDate">
													<xsl:variable name="seqContentStrings_2">
														<xsl:value-of select="format-number(number(substring(string(string(.)), 9, 2)), '00')"/>
														<xsl:text>-</xsl:text>
														<xsl:value-of select="format-number(number(substring(string(string(.)), 6, 2)), '00')"/>
														<xsl:text>-</xsl:text>
														<xsl:value-of select="format-number(number(substring(string(string(string(.))), 1, 4)), '0000')"/>
													</xsl:variable>
													<xsl:variable name="sContent_2" select="string($seqContentStrings_2)"/>
													<xsl:value-of select="$sContent_2"/>
												</xsl:for-each>
											</td>
											<td style="border-bottom:0; border-top:0; text-align:right; ">
												<xsl:for-each select="@FullNetto">
													<xsl:value-of select="string(.) "/>
												</xsl:for-each>
											</td>
											<td style="border-bottom:0; border-top:0; text-align:right; ">
												<xsl:choose>
													<xsl:when test="@DebitCredit='D'">
														<span>
															<xsl:text>Обязательство</xsl:text>
														</span>
													</xsl:when>
													<xsl:when test="@DebitCredit='C'">
														<span>
															<xsl:text>Требование</xsl:text>
														</span>
													</xsl:when>
												</xsl:choose>
											</td>											
											<td style="border-bottom:0; border-top:0; text-align:right; ">
												<xsl:for-each select="@SecurityId">
													<xsl:value-of select="string(.) "/>
												</xsl:for-each>
											</td>
											<td style="border-bottom:0; border-top:0; text-align:right; ">
												<xsl:for-each select="@SecShortName">
													<xsl:value-of select="string(.) "/>
												</xsl:for-each>
											</td>
											<td style="border-bottom:0; border-top:0; text-align:right; ">
												<xsl:for-each select="@ISIN">
													<xsl:value-of select="string(.) "/>
												</xsl:for-each>
											</td>
											<td style="border-bottom:0; border-top:0; text-align:right; ">
												<xsl:for-each select="@Quantity">
													<xsl:value-of select="string(.) "/>
												</xsl:for-each>
											</td>
											<td style="border-bottom:0; border-top:0; text-align:right; ">
												<xsl:choose>
													<xsl:when test="@Type='COUPON_PAYMENT'">
														<span>
															<xsl:text>по передаче дохода (купон)</xsl:text>
														</span>
													</xsl:when>
													<xsl:when test="@Type='PRINCIPAL_PAYMENT'">
														<span>
															<xsl:text>по передаче дохода (амортизация)</xsl:text>
														</span>
													</xsl:when>
													<xsl:when test="@Type='DIVIDEND_PAYMENT'">
														<span>
															<xsl:text> по передаче дохода (дивиденды)</xsl:text>
														</span>
													</xsl:when>
												</xsl:choose>
											</td>
											<td style="border-bottom:0; border-top:0; text-align:right; ">
												<xsl:for-each select="@CurrencyId">
													<xsl:value-of select="string(.) "/>
												</xsl:for-each>
											</td>											
											<td style="border-bottom:0; border-top:0; text-align:right; ">
												<xsl:for-each select="@Price">
													<xsl:value-of select="string(.) "/>
												</xsl:for-each>
											</td>
											<td style="border-bottom:0; border-top:0; text-align:right; ">
												<xsl:for-each select="@TaxRate">
													<xsl:value-of select="string(.) "/>
												</xsl:for-each>
											</td>
											<td style="border-bottom:0; border-top:0; text-align:right; ">
												<xsl:for-each select="@Sum">
													<xsl:value-of select="string(.) "/>
												</xsl:for-each>
											</td>
										</tr>
										<tr>
											<td colspan="20" style="border-bottom:0; border-left:0; border-right:0; font:10; font-weight:bold; height:1; line-height:1; text-align:left; "/>
										</tr>
									</xsl:for-each>
								</table>
								</xsl:for-each>
							</xsl:for-each>
						</xsl:for-each>
					</xsl:when>
					<xsl:otherwise>
						<xsl:for-each select="FIRM">
							<xsl:for-each select="SETTLE">
								<table width="1000" style="background=#FFFAF0; color=#191970; font-size:11; word-wrap:break-word; border:0; border-bottom:0; border-collapse:collapse; border-left:0; border-right:0;" border="1">
									<tr>
										<td width="20%" style="background= #B0C4DE; color=#191970">
											<xsl:text>Участник торгов:</xsl:text>
										</td>
										<td width="10%">
											<xsl:for-each select="../@FirmID">
												<xsl:value-of select="string(.)"/>
											</xsl:for-each>
										</td>
										<td width="25%" style="background= #B0C4DE; color=#191970">
											<xsl:text>Код ТКС:</xsl:text>
										</td>
										<td colspan="3">
											<xsl:for-each select="@ClrAccCode">
												<xsl:value-of select="string(.) "/>
											</xsl:for-each>
										</td>
									</tr>
								</table>
								<xsl:for-each select="GROUP">
									<table width="1000" style="background=#FFFAF0; color=#191970; font-size:11; word-wrap:break-word; border:0; border-bottom:0; border-collapse:collapse; border-left:0; border-right:0;" border="1">
										<tr>
											<td width="20%" style="background= #B0C4DE; color=#191970">
												<xsl:text>Код денежного регистра: </xsl:text>
											</td>
											<td width="10%">
												<xsl:for-each select="@BankAccCode">
													<xsl:value-of select="string(.) "/>
												</xsl:for-each>
											</td>
											<td width="25%" style="background= #B0C4DE; color=#191970">
												<xsl:text>Счет (субсчет) депо для учета ценных бумаг: </xsl:text>
											</td>
											<td width="10%">
												<xsl:for-each select="@GuarDepUnitId">
													<xsl:value-of select="string(.) "/>
												</xsl:for-each>
											</td>
											<td  width="15%" style="background= #B0C4DE; color=#191970">
												<xsl:text>Код депозитарного регистра: </xsl:text>
											</td>
											<td>
												<xsl:for-each select="@TrdAccId">
													<xsl:value-of select="string(.) "/>
												</xsl:for-each>
											</td>
										</tr>
									</table>
									<table width="1000" style="background=#FFFAF0; color=#191970; border:1; border-bottom:0; border-collapse:collapse; border-left:0; border-right:0; border-top:0; font-family:Arial; font-size:9; word-wrap:break-word;" border="1">
										<thead style="text-align:center; word-wrap:break-word; ">
											<tr style="text-align:center; vertical-align:top; word-wrap:break-word; color:#191970; background=#E6E6FA;">
												<th>
													<xsl:text>№ договора</xsl:text>
												</th>
												<th>
													<xsl:text>№ операции</xsl:text>
												</th>
												<th>
													<xsl:text>Дата закл. договора</xsl:text>
												</th>
												<th>
													<xsl:text>Дата исп. 1 части </xsl:text>
												</th>
												<th>
													<xsl:text>Дата исп. 2 части </xsl:text>
												</th>
												<th>
													<xsl:text>Направленность по передаче дохода</xsl:text>
												</th>
												<th>
													<xsl:text>ID ценной бумаги</xsl:text>
												</th>
												<th>
													<xsl:text>Кр. наим. ценной бумаги</xsl:text>
												</th>
												<th>
													<xsl:text>ISIN ценной бумаги</xsl:text>
												</th>
												<th>
													<xsl:text>Объём договора, в ц.б.</xsl:text>
												</th>
												<th>
													<xsl:text>Вид дохода</xsl:text>
												</th>
												<th>
													<xsl:text>ID валюты</xsl:text>
												</th>
												<th>
													<xsl:text>Наим. валюты</xsl:text>
												</th>
												<th>
													<xsl:text>Доход на 1 ц. б.</xsl:text>
												</th>
												<th>
													<xsl:text>Сумма об-ва/тр-я</xsl:text>
												</th>
											</tr>
										</thead>
										<tbody>
											<xsl:for-each select="RECORDS">
												<tr style="vertical-align:top; ">
													<td style="border-bottom:0; border-top:0; text-align:right; ">
														<xsl:for-each select="@TradeNo">
															<xsl:value-of select="string(.) "/>
														</xsl:for-each>
													</td>
													<td style="border-bottom:0; border-top:0; text-align:right; ">
														<xsl:for-each select="@OperationNo">
															<xsl:value-of select="string(.) "/>
														</xsl:for-each>
													</td>
													<td style="border-bottom:0; border-top:0; text-align:right; ">
														<xsl:for-each select="@TradeDate">
															<xsl:variable name="seqContentStrings_2">
																<xsl:value-of select="format-number(number(substring(string(string(.)), 9, 2)), '00')"/>
																<xsl:text>-</xsl:text>
																<xsl:value-of select="format-number(number(substring(string(string(.)), 6, 2)), '00')"/>
																<xsl:text>-</xsl:text>
																<xsl:value-of select="format-number(number(substring(string(string(string(.))), 1, 4)), '0000')"/>
															</xsl:variable>
															<xsl:variable name="sContent_2" select="string($seqContentStrings_2)"/>
															<xsl:value-of select="$sContent_2"/>
														</xsl:for-each>
													</td>
													<td style="border-bottom:0; border-top:0; text-align:right; ">
														<xsl:for-each select="@SettleDate1">
															<xsl:variable name="seqContentStrings_2">
																<xsl:value-of select="format-number(number(substring(string(string(.)), 9, 2)), '00')"/>
																<xsl:text>-</xsl:text>
																<xsl:value-of select="format-number(number(substring(string(string(.)), 6, 2)), '00')"/>
																<xsl:text>-</xsl:text>
																<xsl:value-of select="format-number(number(substring(string(string(string(.))), 1, 4)), '0000')"/>
															</xsl:variable>
															<xsl:variable name="sContent_2" select="string($seqContentStrings_2)"/>
															<xsl:value-of select="$sContent_2"/>
														</xsl:for-each>
													</td>
													<td style="border-bottom:0; border-top:0; text-align:right; ">
														<xsl:for-each select="@SettleDate2">
															<xsl:variable name="seqContentStrings_2">
																<xsl:value-of select="format-number(number(substring(string(string(.)), 9, 2)), '00')"/>
																<xsl:text>-</xsl:text>
																<xsl:value-of select="format-number(number(substring(string(string(.)), 6, 2)), '00')"/>
																<xsl:text>-</xsl:text>
																<xsl:value-of select="format-number(number(substring(string(string(string(.))), 1, 4)), '0000')"/>
															</xsl:variable>
															<xsl:variable name="sContent_2" select="string($seqContentStrings_2)"/>
															<xsl:value-of select="$sContent_2"/>
														</xsl:for-each>
													</td>
													<td style="border-bottom:0; border-top:0; text-align:right; ">
														<xsl:choose>
															<xsl:when test="@DebitCredit='D'">
																<span>
																	<xsl:text>Обязательство</xsl:text>
																</span>
															</xsl:when>
															<xsl:when test="@DebitCredit='C'">
																<span>
																	<xsl:text>Требование</xsl:text>
																</span>
															</xsl:when>
														</xsl:choose>
													</td>
													<td style="border-bottom:0; border-top:0; text-align:right; ">
														<xsl:for-each select="@SecurityId">
															<xsl:value-of select="string(.) "/>
														</xsl:for-each>
													</td>
													<td style="border-bottom:0; border-top:0; text-align:right; ">
														<xsl:for-each select="@SecShortName">
															<xsl:value-of select="string(.) "/>
														</xsl:for-each>
													</td>
													<td style="border-bottom:0; border-top:0; text-align:right; ">
														<xsl:for-each select="@ISIN">
															<xsl:value-of select="string(.) "/>
														</xsl:for-each>
													</td>
													<td style="border-bottom:0; border-top:0; text-align:right; ">
														<xsl:for-each select="@Quantity">
															<xsl:value-of select="string(.) "/>
														</xsl:for-each>
													</td>
													<td style="border-bottom:0; border-top:0; text-align:right; ">
														<xsl:choose>
															<xsl:when test="@Type='COUPON_PAYMENT'">
																<span>
																	<xsl:text>по передаче дохода (купон)</xsl:text>
																</span>
															</xsl:when>
															<xsl:when test="@Type='PRINCIPAL_PAYMENT'">
																<span>
																	<xsl:text>по передаче дохода (амортизация)</xsl:text>
																</span>
															</xsl:when>
															<xsl:when test="@Type='DIVIDEND_PAYMENT'">
																<span>
																	<xsl:text> по передаче дохода (дивиденды)</xsl:text>
																</span>
															</xsl:when>
														</xsl:choose>
													</td>
													<td style="border-bottom:0; border-top:0; text-align:right; ">
														<xsl:for-each select="@CurrencyId">
															<xsl:value-of select="string(.) "/>
														</xsl:for-each>
													</td>
													<td style="border-bottom:0; border-top:0; text-align:right; ">
														<xsl:for-each select="@CurrencyName">
															<xsl:value-of select="string(.) "/>
														</xsl:for-each>
													</td>
													<td style="border-bottom:0; border-top:0; text-align:right; ">
														<xsl:for-each select="@Price">
															<xsl:value-of select="string(.) "/>
														</xsl:for-each>
													</td>
													<td style="border-bottom:0; border-top:0; text-align:right; ">
														<xsl:for-each select="@Sum">
															<xsl:value-of select="string(.) "/>
														</xsl:for-each>
													</td>
												</tr>
												<tr>
													<td colspan="15" style="border-bottom:0; border-left:0; border-right:0; font:10; font-weight:bold; height:1; line-height:1; text-align:left; "/>
												</tr>
											</xsl:for-each>
										</tbody>
									</table>
								</xsl:for-each>
								<br></br>
							</xsl:for-each>
						</xsl:for-each>
					</xsl:otherwise>
				</xsl:choose>
			</xsl:for-each>
			</xsl:for-each>
			</xsl:for-each>
			</body>
		</html>
	</xsl:template>
</xsl:stylesheet>
