﻿<?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:decimal-format decimal-separator="," grouping-separator=" " />
	<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:9pt;
					font-weight:400;
					font-style:normal;
					text-decoration:none;
					font-family:"Arial";					
					vertical-align:center;
					color:#191970;
					word-wrap:break-word;}
					tr
					{height:20}
					
				</style>
			</head>
			<body>
				<xsl:for-each select="$XML1">
					<xsl:for-each select="RTS_DOC">
						
						<xsl:for-each select="CBR_MFB01_TRADE">
								<table style="color=#191970;  word-wrap:break-word; border:0; border-bottom:0; border-collapse:collapse; border-left:0; border-right:0;" border="1">
									<tr>
										<td colspan="29" style="text-align: center; font-size:14; font-weight:bold;">
											<xsl:value-of select="@ReportDesc"/>
											<xsl:text> за </xsl:text>
											<xsl:for-each select="@ReportDate">
												<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>
										</td>
									</tr>
								</table>
								<table width="100%" style="color=#191970; font-size:9 word-wrap:break-word; border:0; border-bottom:0; border-collapse:collapse; border-left:0; border-right:0;" border="1">
										<tr height="20" style="background=#CFCED9; text-align:center;">
											<td style="font-weight:bold;">
												<xsl:text>Номер сделки (операции)</xsl:text>
											</td>
											<td style="font-weight:bold;">
												<xsl:text>Дата и время заключения сделки (совершения операции)</xsl:text>
											</td>
											<td style="font-weight:bold;">
												<xsl:text>Направление сделки (совершения операции)</xsl:text>
											</td>
											<td style="font-weight:bold;">
												<xsl:text>Тип стороны сделки (операции)</xsl:text>
											</td>
											<td style="font-weight:bold;">
												<xsl:text>Тип участника клиринга</xsl:text>
											</td>
											<td style="font-weight:bold;">
												<xsl:text>Тип клиента участника клиринга</xsl:text>
											</td>
											<td style="font-weight:bold;">
												<xsl:text>Код валюты цены сделки (операции)</xsl:text>
											</td>	
											
											<td style="font-weight:bold;">
												<xsl:text>Вид сделки (операции)</xsl:text>
											</td>
											<td style="font-weight:bold;">
												<xsl:text>Тип торгуемого финансового инструмента по сделке (операции)</xsl:text>
											</td>
											<td style="font-weight:bold;">
												<xsl:text>Идентификатор торгуемого финансового инструмента по сделке (операции)</xsl:text>
											</td>
											<td style="font-weight:bold;">
												<xsl:text>Код торгуемого финансового инструмента по сделке (операции)</xsl:text>
											</td>
											<td style="font-weight:bold;">
												<xsl:text>Внутрисистемный идентификатор участника клиринга</xsl:text>
											</td>
											<td style="font-weight:bold;">
												<xsl:text>Внутрисистемный идентификатор клиента участника клиринга</xsl:text>
											</td>
											<td style="font-weight:bold;">
												<xsl:text>Цена сделки (операции)</xsl:text>
											</td>	
											
											<td style="font-weight:bold;">
												<xsl:text>Количество торгуемых финансовых инструментов в сделке (операции)</xsl:text>
											</td>
											<td style="font-weight:bold;">
												<xsl:text>Объем сделки (операции)</xsl:text>
											</td>
											<td style="font-weight:bold;">
												<xsl:text>Ставка индивидуального клирингового обеспечения и иного обеспечения, за исключением коллективного клирингового обеспечения, предназначенного для обеспечения исполнения обязательств участника клиринга (далее - ставка обеспечения), по торгуемому финансовому инструменту по сделке (операции)</xsl:text>
											</td>
											<td style="font-weight:bold;">
												<xsl:text>Дисконт (премия) по торгуемому финансовому инструменту по сделке (операции)</xsl:text>
											</td>
											<td style="font-weight:bold;">
												<xsl:text>Купон по торгуемому финансовому инструменту по сделке (операции)</xsl:text>
											</td>
											<td style="font-weight:bold;">
												<xsl:text>Дата исполнения сделки (совершения операции)</xsl:text>
											</td>
											<td style="font-weight:bold;">
												<xsl:text>Наименование участника клиринга по сделке (операции) с центральным контрагентом</xsl:text>
											</td>	
											
											<td style="font-weight:bold;">
												<xsl:text>Наименование клиента участника клиринга по сделке (операции) с центральным контрагентом</xsl:text>
											</td>
											<td style="font-weight:bold;">
												<xsl:text>Объем обеспечения по сделке</xsl:text>
											</td>
											<td style="font-weight:bold;">
												<xsl:text>Тип торгуемого финансового инструмента, являющегося обеспечением по сделке</xsl:text>
											</td>
											<td style="font-weight:bold;">
												<xsl:text>Идентификатор торгуемого финансового инструмента, являющегося обеспечением по сделке</xsl:text>
											</td>
											<td style="font-weight:bold;">
												<xsl:text>Код идентификатора торгуемого финансового инструмента, являющегося обеспечением по сделке</xsl:text>
											</td>
											<td style="font-weight:bold;">
												<xsl:text>Код валюты обеспечения по сделке</xsl:text>
											</td>
											<td style="font-weight:bold;">
												<xsl:text>Наименование торговой (биржевой) секции, на которой заключена сделка (совершена операция)</xsl:text>
											</td>
											
											<td style="font-weight:bold;">
												<xsl:text>Уплаченная комиссия по сделке (операции)</xsl:text>
											</td>
											
										</tr>
									<xsl:for-each select="CLEARING_MEMBER">																					
										<xsl:for-each select="BOARD">
											<xsl:for-each select="INSTRUMENT">
												<xsl:for-each select="TRADE">
													<tr>
														<td>
															<xsl:value-of select="@TradeNumber"/>
														</td>
														<td>
															<xsl:value-of select="@TradeDate"/>
															<xsl:text> </xsl:text>
															<xsl:value-of select="@TradeTime"/>
														</td>
														<td>
															<xsl:value-of select="@Direction"/>
														</td>
														<td>
															<xsl:value-of select="@AccountType"/>
														</td>
														<td>
															<xsl:value-of select="../../../@MemberType"/>
														</td>
														<td>
															<xsl:value-of select="@ClientType"/>
														</td>
														<td>
															<xsl:value-of select="@Currency"/>
														</td>
														<td>
															<xsl:value-of select="@TradeType"/>
														</td>
														<td>
															<xsl:value-of select="../../@InstrumentType"/>
														</td>
														<td>
															<xsl:value-of select="../@InstrumentDetailsType"/>
														</td>
														<td>
															<xsl:value-of select="../@InstrumentDetails"/>
														</td>
														<td>
															<xsl:value-of select="../../../@MemberIdentification"/>
														</td>
														<td>
															<xsl:value-of select="@ClientIdentification"/>
														</td>
														<td>
															<xsl:value-of select="@Price"/>
														</td>
														<td>
															<xsl:value-of select="@Qty"/>
														</td>
														<td>
															<xsl:value-of select="@TradeVolume"/>
														</td>
														<td>
															<xsl:value-of select="../@RiskRate"/>
														</td>
														<td>
															<xsl:value-of select="@Premium"/>
														</td>
														<td>
															<xsl:value-of select="@AccruedInterest"/>
														</td>
														<td>
															<xsl:value-of select="@DeliveryDate"/>
														</td>
														<td>
															<xsl:value-of select="../../../@MemberFullName"/>
														</td>
														<td>
															<xsl:value-of select="@ClientLegalName"/>
														</td>
														<td>
															<xsl:value-of select="@TradeCollateral"/>
														</td>
														<td>
															<xsl:value-of select="@TradeCollateralType"/>
														</td>
														<td>
															<xsl:text></xsl:text>
														</td>
														<td>
															<xsl:text></xsl:text>
														</td>
														<td>
															<xsl:value-of select="@TradeCollateralCurrency"/>
														</td>
														<td>
															<xsl:value-of select="../../@BoardName"/>
														</td>
														<td>
															<xsl:value-of select="@ClearingFee"/>
														</td>
													</tr>
												
												</xsl:for-each>	  <!-- TRADE -->
											</xsl:for-each> <!-- INSTRUMENT -->
										</xsl:for-each>	<!-- BOARD -->
									</xsl:for-each> <!-- CLEARING_MEMBER -->
							</table>							
						
						</xsl:for-each> <!-- CBR_MFB01_TRADE -->
					</xsl:for-each> <!-- RTS_DOC -->
				</xsl:for-each>					
			</body>
		</html>
	</xsl:template>
</xsl:stylesheet>
