136 lines
5.3 KiB
XML
136 lines
5.3 KiB
XML
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
|
||
xmlns:msxsl="urn:schemas-microsoft-com:xslt"
|
||
xmlns:bdf="http://banque-france.fr/namespace">
|
||
<xsl:import href="../../Ressources/XSL/Commun.xsl"/>
|
||
<xsl:import href="../../Ressources/XSL/Commun_sef.xsl"/>
|
||
<xsl:output method="html" version="1.1" encoding="ISO-8859-1" indent="yes" />
|
||
<xsl:param name="langage" select="'fr'"/>
|
||
<xsl:param name="familyName" select="'risque'"/>
|
||
<xsl:param name="familyNumber" select="''"/>
|
||
<xsl:param name="familyTitle" select="'Analyse du risque'"/>
|
||
<xsl:param name="nextModule" select="''"/>
|
||
<xsl:param name="nextId" select="''"/>
|
||
<xsl:param name="nextFamily" select="''"/>
|
||
<!-- MISE EN COMMENTAIRE : menu dynamique -->
|
||
<!--xsl:param name="menuHTML1" select="document('../menu.xhtml')"/-->
|
||
|
||
<xsl:template match="/">
|
||
<html>
|
||
<xsl:call-template name="genHead">
|
||
<xsl:with-param name="ident" select="FIBEN/ERREUR/IDENT | FIBEN/PERSONNE/MODULE70/EJ/IDENTS"/>
|
||
</xsl:call-template>
|
||
<body bgcolor="#ffffff" leftmargin="0" topmargin="0" rightmargin="0" bottommargin="0" marginheight="0" marginwidth="0" background="/FIBEN/Images/{$familyName}/fond_page.gif">
|
||
<xsl:call-template name="genFondMenu"/>
|
||
<table width="753" border="0" cellspacing="0" cellpadding="0">
|
||
<xsl:call-template name="genLigneConfidentiel"/>
|
||
<xsl:apply-templates select="/FIBEN/ERREUR"/>
|
||
<xsl:if test="not(/FIBEN/ERREUR)">
|
||
<xsl:if test="FIBEN/PERSONNE/MODULE70/DIFF70">
|
||
<xsl:call-template name="genSignet"/>
|
||
</xsl:if>
|
||
<tr>
|
||
<td width="14"></td>
|
||
<td width="739" colspan="4" class="clCouleur2" valign="top">
|
||
<xsl:apply-templates select="FIBEN/PERSONNE/MODULE70/*" mode="genTable"/>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td width="442" colspan="2"></td>
|
||
<xsl:if test="not(//IST01|//IST02|//IST03|//IST04|//ISEF08|//ISEF09|//ISEF10|//ISEF11|//ISEF12|//ISEF13|//ISEF15|//ISEF17|//ISEF18|//ISEF20|//ISEF21|//U101)">
|
||
<xsl:call-template name="genBoutonImage"/>
|
||
</xsl:if>
|
||
<td width="78"></td>
|
||
<xsl:if test="not(//IST01|//IST02|//IST03|//IST04|//ISEF08|//ISEF09|//ISEF10|//ISEF11|//ISEF12|//ISEF13|//ISEF15|//ISEF17|//ISEF18|//ISEF20|//ISEF21|//U101)">
|
||
<xsl:call-template name="genFlecheHaut"/>
|
||
</xsl:if>
|
||
</tr>
|
||
<xsl:call-template name="genBasPage"/>
|
||
</xsl:if>
|
||
</table>
|
||
<xsl:call-template name="genMenu"/>
|
||
<!-- MISE EN COMMENTAIRE : menu dynamique -->
|
||
<!--xsl:copy-of select="$menuHTML1"/-->
|
||
</body>
|
||
</html>
|
||
</xsl:template>
|
||
|
||
<xsl:template match="FIBEN/PERSONNE/MODULE70/EJ" mode="genTable">
|
||
<xsl:call-template name="genEnTete">
|
||
<xsl:with-param name="ident" select="IDENTS"/>
|
||
<xsl:with-param name="nom" select="DENOM"/>
|
||
<xsl:with-param name="valcot" select="../DIFF70/COTATIONSEF/VALCOT"/>
|
||
<xsl:with-param name="datcot" select="../DIFF70/COTATIONSEF/DATCOT"/>
|
||
<xsl:with-param name="datexa" select="../DIFF70/COTATIONSEF/DATEXA"/>
|
||
</xsl:call-template>
|
||
</xsl:template>
|
||
|
||
<xsl:template match="IEC01" mode="genTable">
|
||
<table width="635" border="0" cellspacing="0" cellpadding="0">
|
||
<tr>
|
||
<td width="14"></td>
|
||
<td class="clCouleur2" valign="top">
|
||
<xsl:apply-templates select="."/>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td width="14"></td>
|
||
<td><xsl:call-template name="shim"/></td>
|
||
</tr>
|
||
</table>
|
||
</xsl:template>
|
||
|
||
<xsl:template match="DIFF70" mode="genTable">
|
||
<a name="donneesgene"></a>
|
||
<table width="635" border="0" cellspacing="0" cellpadding="0">
|
||
<tr align="center">
|
||
<td class="clCouleur2">
|
||
DONN<4E>ES G<>N<EFBFBD>RALES
|
||
</td>
|
||
</tr>
|
||
</table>
|
||
<xsl:call-template name="shim"/><br/>
|
||
<table width="635" border="0" cellspacing="0" cellpadding="0">
|
||
<tr>
|
||
<td class="clCouleur2" width="130"> Cat<EFBFBD>gorie juridique</td>
|
||
<td width="505" class="clFond"> <xsl:value-of select="CATJUR"/></td>
|
||
</tr>
|
||
<tr>
|
||
<td width="130" class="clCouleur2"> Activit<EFBFBD> BDF</td>
|
||
<td width="505" class="clTexte"> <xsl:value-of select="ACTBDF"/> <xsl:value-of select="LIBACT"/><xsl:if test="CODNAF"> (Code NAF d<>clar<61> diff<66>rent : <xsl:value-of select="CODNAF"/>)</xsl:if></td>
|
||
</tr>
|
||
</table>
|
||
<xsl:apply-templates select="BILAN70">
|
||
<xsl:with-param name="chiffre" select="BILAN70/CHIFFRES70"/>
|
||
</xsl:apply-templates>
|
||
<xsl:apply-templates select="AUTRECARACT"/>
|
||
<xsl:call-template name="shim"/><br/>
|
||
<xsl:call-template name="risque">
|
||
<xsl:with-param name="chiffre" select="BILAN70/CHIFFRES70"/>
|
||
</xsl:call-template>
|
||
</xsl:template>
|
||
|
||
<xsl:template match="p2052FL|p2052FK|p2058YP">
|
||
<xsl:if test="@ETAT">
|
||
<xsl:value-of select="@ETAT"/>
|
||
</xsl:if>
|
||
<xsl:if test="not(@ETAT)">
|
||
<xsl:value-of select="bdf:displayNumber(.)"/>
|
||
</xsl:if>
|
||
</xsl:template>
|
||
|
||
<xsl:template name="genSignet">
|
||
<tr>
|
||
<td width="14"></td>
|
||
<td colspan="3" height="22" valign="top">
|
||
<a href="#donneesgene" class="clItalic">[ Donn<6E>es g<>n<EFBFBD>rales ]</a> 
|
||
<a href="#autrescarac" class="clItalic">[ Autres caract<63>ristiques ]</a> 
|
||
<a href="#risqidentifie" class="clItalic">[ <20>l<EFBFBD>ments de risque identifi<66> ]</a> 
|
||
<a href="#risqpotentiel" class="clItalic"> [ <20>l<EFBFBD>ments de risque potentiel ]</a> 
|
||
</td>
|
||
<td width="103"></td>
|
||
</tr>
|
||
</xsl:template>
|
||
|
||
</xsl:stylesheet>
|