extranet/www/fiben/modules/m58/gen_html.xsl
2010-01-28 09:32:35 +00:00

520 lines
25 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_orga.xsl"/>
<xsl:output method="html" version="1.1" encoding="ISO-8859-1" indent="yes" />
<xsl:param name="langage" select="'fr'"/>
<!--Feuille CSS de personnalisation des familles de modules : "Environnement" ou "Analyse des groupes"
suivant le paramètre "FamilyName" passé en argument-->
<xsl:param name="familyName" select="'environnement'"/>
<xsl:param name="familyTitle" select="'Environnement'"/>
<!--<xsl:param name="familyName" select="'groupes'"/>
<xsl:param name="familyTitle" select="'Analyse des groupes'"/>-->
<xsl:param name="familyNumber" select="''"/>
<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:param name="maxFoncDir" select="0"/>
<xsl:param name="nbRepLegaux" select="count(//DIFF58/REPLEGAUX/REPLEGAL)"/>
<!-- MISE EN COMMENTAIRE : impressions -->
<!--xsl:variable name="condImprime" select="10> $nbRepLegaux and $nbRepLegaux > 0"/>
<xsl:param name="condNavig" select="0"/-->
<xsl:template match="/">
<html>
<xsl:call-template name="genHead">
<xsl:with-param name="ident" select="FIBEN/ERREUR/IDENT | FIBEN/PERSONNE/MODULE58/EJ/IDENTS"/>
</xsl:call-template>
<body bgcolor="#ffffff" leftmargin="0" topmargin="0" rightmargin="0" bottommargin="0" marginheight="0" marginwidth="0">
<xsl:call-template name="genFondMenu"/>
<table width="753" border="0" cellspacing="0" cellpadding="0">
<xsl:call-template name="genLigneConfidentiel">
<!-- MISE EN COMMENTAIRE : impressions -->
<!--xsl:with-param name="imprime" select="$condNavig and $condImprime"/-->
</xsl:call-template>
<xsl:apply-templates select="/FIBEN/ERREUR"/>
<xsl:if test="not(/FIBEN/ERREUR)">
<tr>
<td width="14"></td>
<td width="739" colspan="4" class="clCouleur2" valign="top">
<xsl:apply-templates select="FIBEN/PERSONNE/MODULE58/EJ"/>
<xsl:apply-templates select="FIBEN/PERSONNE/MODULE58/IEC01|FIBEN/PERSONNE/MODULE58/IST10|FIBEN/PERSONNE/MODULE58/U101|FIBEN/PERSONNE/MODULE58/IST51|FIBEN/PERSONNE/MODULE58/IST56" mode="genTable"/>
<xsl:apply-templates select="FIBEN/PERSONNE/MODULE58/DIFF58"/>
<xsl:apply-templates select="//DIRECTIONS/SUITE"/>
<xsl:apply-templates select="//REPLEGAUX/SUITE"/>
<xsl:apply-templates select="//REPLEGAUX/REPLEGAL" mode="printnext"/>
</td>
</tr>
<tr>
<td width="442" colspan="2"></td>
<xsl:if test="not(FIBEN/PERSONNE/MODULE58/IST10 | FIBEN/PERSONNE/MODULE58/IST51|FIBEN/PERSONNE/MODULE58/IST56)">
<xsl:call-template name="genBoutonImage">
<!-- MISE EN COMMENTAIRE : impressions -->
<!--xsl:with-param name="imprime" select="$condNavig and $condImprime"/-->
</xsl:call-template>
</xsl:if>
<td width="78"></td>
<xsl:if test="not(FIBEN/PERSONNE/MODULE58/IST10 | FIBEN/PERSONNE/MODULE58/IST51|FIBEN/PERSONNE/MODULE58/IST56)">
<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"/-->
<!-- MISE EN COMMENTAIRE : impressions -->
<!--xsl:call-template name="genImprime"/-->
</body>
</html>
</xsl:template>
<xsl:template match="FIBEN/PERSONNE/MODULE58/EJ">
<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="../DIFF58/VALCOT"/>
<xsl:with-param name="datcot" select="../DIFF58/DATCOT"/>
<xsl:with-param name="datexa" select="../DIFF58/DATEXA"/>
</xsl:call-template>
</xsl:template>
<xsl:template match="IEC01|IST10|U101|IST51|IST56" 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>
<!--ORGANIGRAMME-->
<xsl:template match="DIFF58">
<div class="clBreakPage"/>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="605" class="clCouleur2" align="center">ORGANIGRAMME AU <xsl:value-of select="bdf:displayDate(/FIBEN/@DATJOUR)"/></td>
</tr>
<tr>
<td><xsl:call-template name="shim"/></td>
</tr>
<tr>
<td width="605" class="clItalic"><br />&#160;</td>
</tr>
</table>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td>&#160;</td>
<td>&#160;</td>
<td colspan="{$nbRepLegaux}" class="clOrgLibelleZoneRouge" align="center">REPRÉSENTANTS LÉGAUX</td>
</tr>
<tr>
<td align="right">&#160;</td>
<td align="right" valign="bottom"><img src="/FIBEN/Images/Commun/org_gde_fleche_red.gif" width="138" height="72" /></td>
<xsl:apply-templates select="//DIFF58/REPLEGAUX/REPLEGAL" mode="rep_legaux"/>
</tr>
<tr>
<td>&#160;</td>
<td>&#160;</td>
<xsl:apply-templates select="//DIFF58/REPLEGAUX/REPLEGAL" mode="FlecheFonction2"/>
</tr>
<tr>
<td rowspan="2">&#160;</td>
<td rowspan="2" valign="top">
<table border="0" cellspacing="0" cellpadding="0" width="139">
<tr>
<td colspan="3"><img src="/FIBEN/Images/Commun/org_ellipse_top.gif" width="138" height="23" /></td>
</tr>
<tr>
<td><img src="/FIBEN/Images/Commun/org_ellipse_left.gif" width="18" height="48" /></td>
<td width="102" bgcolor="#5789DD" class="clOrgCadreEllipse" align="left">
<xsl:value-of select="substring(//MODULE58/EJ/DENOM,1,13)"/><br />
<xsl:value-of select="substring(//MODULE58/EJ/DENOM,14,13)"/><br />
<xsl:value-of select="substring(//MODULE58/EJ/DENOM,27,11)"/>
<xsl:if test="substring(//MODULE58/EJ/DENOM,38)!=''">
<a href="#"><img src="/FIBEN/Images/Commun/org_denom_blanc.gif" width="20" height="10" hspace="0" border="0" title="{//MODULE58/EJ/DENOM}" alt="{//MODULE58/EJ/DENOM}" /></a>
</xsl:if>
</td>
<td><img src="/FIBEN/Images/Commun/org_ellipse_right.gif" width="18" height="48" /></td>
</tr>
<tr>
<td colspan="3" align="center" style="line-height : 1 mm">
<xsl:if test="not(//DIFF58/DIRECTIONS)">
<img src="/FIBEN/Images/Commun/org_ellipse_bottom.gif" width="138" height="23" />
</xsl:if>
<xsl:if test="//DIFF58/DIRECTIONS">
<img src="/FIBEN/Images/Commun/org_ellipse_bottom_fleche.gif" width="138" height="23" />
</xsl:if>
</td>
</tr>
</table>
<xsl:if test="//DIFF58/DIRECTIONS">
<table border="0" cellspacing="0" cellpadding="0" width="139">
<tr>
<td valign="top" class="clOrgLibelleZoneVert" align="center">FONCTIONS DE DIRECTION EXERCÉES<br />
<table width="138" border="0" cellspacing="0" cellpadding="2">
<xsl:apply-templates select="//DIFF58/DIRECTIONS/DIRECTION58" mode="direction1"/>
</table>
</td>
</tr>
</table>
</xsl:if>
</td>
<xsl:if test="//REPLEGAL/DIRECTIONS">
<xsl:apply-templates select="//DIFF58/REPLEGAUX/REPLEGAL" mode="direction2"/>
</xsl:if>
</tr>
<xsl:if test="//REPLEGAL/DIRECTIONS">
<tr>
<td height="95" width="{139*$nbRepLegaux}" colspan="{$nbRepLegaux}" align="center" valign="top" class="clOrgLibelleZoneBleu">FONCTIONS DE DIRECTION EXERCÉES PAR LES REPRÉSENTANTS LÉGAUX</td>
</tr>
</xsl:if>
</table>
<img src="/FIBEN/Images/{$familyName}/shim.gif" width="635" height="1" vspace="8" />
</xsl:template>
<xsl:template match="EJ/IDENTS|EI58/IDENTS|PP/IDENTC" mode="LienMultiple">
<div align="center">
<xsl:if test="../../GEODIFF">
<xsl:if test="../../../REPLEGAL">
<!-- MISE EN COMMENTAIRE : requête -->
<!--a href="#nullepart" onclick="requestBDFInfos('27|37|','','{$familyNumber}','{.}',cstMultipleConfirm)" class="clOrgBoldlien"-->
<a href="/FIBEN/aide/liens_inter-modules.htm#ancOrga" class="clOrgBoldlien">
<xsl:value-of select="bdf:displayIdent(.)"/></a>
</xsl:if>
<xsl:if test="not(../../../REPLEGAL)">
<xsl:if test="../../EJ">
<!-- MISE EN COMMENTAIRE : requête -->
<!--a href="#nullepart" onclick="requestBDFInfos('27|37|51|','','{$familyNumber}','{.}',cstMultipleConfirm)" class="clOrgBoldlien"-->
<a href="/FIBEN/aide/liens_inter-modules.htm#ancOrga" class="clOrgBoldlien">
<xsl:value-of select="bdf:displayIdent(.)"/></a>
</xsl:if>
<xsl:if test="../../EI58">
<!-- MISE EN COMMENTAIRE : requête -->
<!--a href="#nullepart" onclick="requestBDFInfos('27|37|','','{$familyNumber}','{.}',cstMultipleConfirm)" class="clOrgBoldlien"-->
<a href="/FIBEN/aide/liens_inter-modules.htm#ancOrga" class="clOrgBoldlien">
<xsl:value-of select="bdf:displayIdent(.)"/></a>
</xsl:if>
</xsl:if>
</xsl:if>
<xsl:if test="not(../../GEODIFF)">
<div class="clOrgBold"><xsl:value-of select="bdf:displayIdent(.)"/></div>
</xsl:if>
</div>
</xsl:template>
<!--Représentant légaux de L'ENTITE INTERROGE-->
<xsl:template match="//DIFF58/REPLEGAUX/REPLEGAL" mode="rep_legaux">
<xsl:variable name="preced" select="preceding-sibling::*"/>
<xsl:if test="not($preced/PP/IDENTC=PP/IDENTC or $preced/EJ/IDENTS=EJ/IDENTS)">
<td height="95" width="138" align="center" bgcolor="#FCEDED">
<table border="0" cellpadding="2" cellspacing="0">
<tr>
<td>
<table width="130" border="0" cellspacing="0" cellpadding="0" height="100">
<tr>
<td rowspan="3"><img src="/FIBEN/Images/Commun/org_left_red.gif" width="6" height="101" /></td>
<td height="6"><img src="/FIBEN/Images/Commun/org_top_red.gif" width="118" height="6" /></td>
<td rowspan="3"><img src="/FIBEN/Images/Commun/org_right_red.gif" width="6" height="101" /></td>
</tr>
<tr>
<td height="75" class="clTexteGras" align="left">
<xsl:apply-templates select="."/>
</td>
</tr>
<tr>
<td height="6"><img src="/FIBEN/Images/Commun/org_bottom_red.gif" width="118" height="6" /></td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</xsl:if>
</xsl:template>
<xsl:template match="//DIFF58/REPLEGAUX/REPLEGAL" mode="FlecheFonction2">
<xsl:variable name="preced" select="preceding-sibling::*"/>
<xsl:if test="not($preced/PP/IDENTC=PP/IDENTC or $preced/EJ/IDENTS=EJ/IDENTS)">
<xsl:if test="count(DIRECTIONS)>0">
<td width="138" align="center"><img src="/FIBEN/Images/Commun/org_fleche_red.gif" width="15" height="8" /></td>
</xsl:if>
<xsl:if test="count(DIRECTIONS)=0">
<td width="138" align="center">&#160;</td>
</xsl:if>
</xsl:if>
</xsl:template>
<xsl:template match="REPLEGAL" mode="printnext">
<xsl:variable name="preced" select="preceding-sibling::*"/>
<xsl:if test="PP">
<xsl:variable name="val" select="PP/IDENTC"/>
<xsl:variable name="nbPreced" select="count($preced/PP[IDENTC=$val])"/>
<xsl:if test="$nbPreced=1">
<table width="635" border="0" cellspacing="0" cellpadding="0">
<tr>
<!-- MISE EN COMMENTAIRE : requête -->
<!--xsl:variable name="lib_fonct1"><xsl:apply-templates select="FONCTCOT"/></xsl:variable>
<td class="clItalic" width="100%"><xsl:value-of select="$val"/> exerce d'autres fonctions de direction : <a href="#nullepart" onclick="requestVariousInfos('{bdf:escapeString($lib_fonct1)}',cstWording)" class="clItalic"><u><xsl:value-of select="substring(name(FONCTCOT/*[1]),3)"/></u></a><xsl:if test="FONCTCOT/DATFONCT">&#160;LE <xsl:value-of select="bdf:displayDateOrg(FONCTCOT/DATFONCT)"/></xsl:if>
<xsl:variable name="follows" select="following-sibling::*"/>
<xsl:for-each select="$follows">
<xsl:variable name="lib_fonct2"><xsl:apply-templates select="FONCTCOT"/></xsl:variable>
<xsl:if test="PP/IDENTC=$val">, <a href="#nullepart" onclick="requestVariousInfos('{bdf:escapeString($lib_fonct2)}',cstWording)"><u><xsl:value-of select="substring(name(FONCTCOT/*[1]),3)"/></u></a><xsl:if test="FONCTCOT/DATFONCT">&#160;LE <xsl:value-of select="bdf:displayDateOrg(FONCTCOT/DATFONCT)"/></xsl:if>
</xsl:if>
</xsl:for-each>
</td-->
<xsl:variable name="lib_fonct1">FD<xsl:apply-templates select="FONCTCOT"/></xsl:variable>
<xsl:variable name="libelle_fonct1"><xsl:value-of select="$dictionnaire/mot[@id=$lib_fonct1]"/></xsl:variable>
<td class="clItalic" width="100%"><xsl:value-of select="$val"/> exerce d'autres fonctions de direction : <a href="javascript:popup('{bdf:escapeString($libelle_fonct1)}')" class="clItalic"><u><xsl:value-of select="substring(name(FONCTCOT/*[1]),3)"/></u></a><xsl:if test="FONCTCOT/DATFONCT">&#160;LE <xsl:value-of select="bdf:displayDateOrg(FONCTCOT/DATFONCT)"/></xsl:if>
<xsl:variable name="follows" select="following-sibling::*"/>
<xsl:for-each select="$follows">
<xsl:variable name="lib_fonct2">FD<xsl:apply-templates select="FONCTCOT"/></xsl:variable>
<xsl:variable name="libelle_fonct2"><xsl:value-of select="$dictionnaire/mot[@id=$lib_fonct2]"/></xsl:variable>
<xsl:if test="PP/IDENTC=$val">, <a href="javascript:popup('{bdf:escapeString($libelle_fonct2)}')"><u><xsl:value-of select="substring(name(FONCTCOT/*[1]),3)"/></u></a><xsl:if test="FONCTCOT/DATFONCT">&#160;LE <xsl:value-of select="bdf:displayDateOrg(FONCTCOT/DATFONCT)"/></xsl:if>
</xsl:if>
</xsl:for-each>
</td>
</tr>
</table>
<img src="/FIBEN/Images/{$familyName}/shim.gif" width="635" height="1" vspace="8" />
</xsl:if>
</xsl:if>
<xsl:if test="EJ">
<xsl:variable name="val" select="EJ/IDENTS"/>
<xsl:variable name="nbPreced" select="count($preced/EJ[IDENTS=$val])"/>
<xsl:if test="$nbPreced=1">
<table width="635" border="0" cellspacing="0" cellpadding="0">
<tr>
<!-- MISE EN COMMENTAIRE : requête -->
<!--xsl:variable name="lib_fonct1"><xsl:apply-templates select="FONCTCOT"/></xsl:variable>
<td class="clItalic" width="100%"><xsl:value-of select="bdf:displaySiren($val)"/> exerce d'autres fonctions de direction : <a href="#nullepart" onclick="requestVariousInfos('{bdf:escapeString($lib_fonct1)}',cstWording)" class="clItalic"><u><xsl:value-of select="substring(name(FONCTCOT/*[1]),3)"/></u></a><xsl:if test="FONCTCOT/DATFONCT">&#160;LE <xsl:value-of select="bdf:displayDateOrg(FONCTCOT/DATFONCT)"/></xsl:if>
<xsl:variable name="follows" select="following-sibling::*"/>
<xsl:for-each select="$follows">
<xsl:variable name="lib_fonct2"><xsl:apply-templates select="FONCTCOT"/></xsl:variable>
<xsl:if test="EJ/IDENTS=$val">, <a href="#nullepart" onclick="requestVariousInfos('{bdf:escapeString($lib_fonct2)}',cstWording)"><u><xsl:value-of select="substring(name(FONCTCOT/*[1]),3)"/></u></a><xsl:if test="FONCTCOT/DATFONCT">&#160;LE <xsl:value-of select="bdf:displayDateOrg(FONCTCOT/DATFONCT)"/></xsl:if>
</xsl:if>
</xsl:for-each>
</td-->
<xsl:variable name="lib_fonct1">FD<xsl:apply-templates select="FONCTCOT"/></xsl:variable>
<xsl:variable name="libelle_fonct1"><xsl:value-of select="$dictionnaire/mot[@id=$lib_fonct1]"/></xsl:variable>
<td class="clItalic" width="100%"><xsl:value-of select="bdf:displaySiren($val)"/> exerce d'autres fonctions de direction : <a href="javascript:popup('{bdf:escapeString($libelle_fonct1)}')" class="clItalic"><u><xsl:value-of select="substring(name(FONCTCOT/*[1]),3)"/></u></a><xsl:if test="FONCTCOT/DATFONCT">&#160;LE <xsl:value-of select="bdf:displayDateOrg(FONCTCOT/DATFONCT)"/></xsl:if>
<xsl:variable name="follows" select="following-sibling::*"/>
<xsl:for-each select="$follows">
<xsl:variable name="lib_fonct2">FD<xsl:apply-templates select="FONCTCOT"/></xsl:variable>
<xsl:variable name="libelle_fonct2"><xsl:value-of select="$dictionnaire/mot[@id=$lib_fonct2]"/></xsl:variable>
<xsl:if test="EJ/IDENTS=$val">, <a href="javascript:popup('{bdf:escapeString($libelle_fonct2)}')"><u><xsl:value-of select="substring(name(FONCTCOT/*[1]),3)"/></u></a><xsl:if test="FONCTCOT/DATFONCT">&#160;LE <xsl:value-of select="bdf:displayDateOrg(FONCTCOT/DATFONCT)"/></xsl:if>
</xsl:if>
</xsl:for-each>
</td>
</tr>
</table>
<img src="/FIBEN/Images/{$familyName}/shim.gif" width="635" height="1" vspace="8" />
</xsl:if>
</xsl:if>
</xsl:template>
<!--FONCTION DE DIRECTION DE l'ENTITE INTERROGE-->
<xsl:template match="//DIFF58/DIRECTIONS/DIRECTION58" mode="direction1">
<tr align="center">
<td height="95" width="138" align="center">
<table width="130" border="0" cellspacing="0" cellpadding="0" height="100">
<tr>
<td rowspan="3"><img src="/FIBEN/Images/Commun/org_left_vert.gif" width="6" height="101"/></td>
<td height="6"><img src="/FIBEN/Images/Commun/org_top_vert.gif" width="118" height="6"/></td>
<td rowspan="3"><img src="/FIBEN/Images/Commun/org_right_vert.gif" width="6" height="101"/></td>
</tr>
<tr>
<td height="75" class="clTexteGras" align="left">
<xsl:apply-templates select="."/>
</td>
</tr>
<tr>
<td height="4"><img src="/FIBEN/Images/Commun/org_bottom_vert.gif" width="118" height="6"/></td>
</tr>
</table>
</td>
</tr>
</xsl:template>
<!--FONCTION DE DIRECTION DES REPRESENTANTS LEGAUX-->
<xsl:template match="DIFF58/REPLEGAUX/REPLEGAL" mode="direction2">
<xsl:variable name="preced" select="preceding-sibling::*"/>
<xsl:if test="not($preced/PP/IDENTC=PP/IDENTC or $preced/EJ/IDENTS=EJ/IDENTS)">
<td height="95" width="138" bgcolor="#F0F3FD" align="center" valign="top">
<xsl:if test="count(DIRECTIONS)>0">
<table border="0" cellpadding="2" cellspacing="0">
<xsl:apply-templates select="DIRECTIONS/DIRECTION58" mode="direction2"/>
</table>
</xsl:if>
<xsl:if test="count(DIRECTIONS)=0">
&#160;
</xsl:if>
</td>
</xsl:if>
</xsl:template>
<xsl:template match="DIRECTIONS/DIRECTION58" mode="direction2">
<tr>
<td>
<table width="130" border="0" cellspacing="0" cellpadding="0" height="100">
<tr>
<td rowspan="3"><img src="/FIBEN/Images/Commun/org_left_bleu.gif" width="6" height="101" /></td>
<td height="6"><img src="/FIBEN/Images/Commun/org_top_bleu.gif" width="118" height="6" /></td>
<td rowspan="3"><img src="/FIBEN/Images/Commun/org_right_bleu.gif" width="6" height="101" /></td>
</tr>
<tr>
<td height="75" class="clTexteGras" align="left">
<xsl:apply-templates select="."/>
</td>
</tr>
<tr>
<td height="6"><img src="/FIBEN/Images/Commun/org_bottom_bleu.gif" width="118" height="6" /></td>
</tr>
</table>
</td>
</tr>
</xsl:template>
<!--template dans cadre-->
<xsl:template match="REPLEGAL|DIRECTION58">
<xsl:variable name="lib_fonct"><xsl:apply-templates select="FONCTCOT"/></xsl:variable>
<div class="clTexteGras" align="center">
<!-- MISE EN COMMENTAIRE : requête -->
<!--a href="#nullepart" class="clTexteGras" onclick="requestVariousInfos('{bdf:escapeString($lib_fonct)}',cstWording)"><u><xsl:value-of select="substring(name(FONCTCOT/*[1]),3)"/></u></a-->
<xsl:variable name="code_fonction">FD<xsl:value-of select="substring(name(FONCTCOT/*[1]),3)"/></xsl:variable> <xsl:variable name="libelle_fonction"><xsl:value-of select="$dictionnaire/mot[@id=$code_fonction]"/></xsl:variable>
<a href="javascript:popup('{bdf:escapeString($libelle_fonction)}')" class="clTexteGras"><u><xsl:value-of select="substring(name(FONCTCOT/*[1]),3)"/></u></a>
<xsl:if test="FONCTCOT/DATFONCT">
&#160;LE <xsl:value-of select="bdf:displayDateOrg(FONCTCOT/DATFONCT)"/>
</xsl:if>
</div>
<xsl:apply-templates select="EJ/DENOM" mode="display3lignes"/>
<xsl:apply-templates select="PP" mode="display2lignes"/>
<xsl:if test="EI58">
&#160;<br/>&#160;<br/>&#160;
</xsl:if>
<xsl:apply-templates select="EJ/IDENTS|EI58|IDENTS|PP/IDENTC" mode="LienMultiple"/>
<div align="center"><xsl:value-of select="FONCTCOT/VALCOT"/></div>
</xsl:template>
<xsl:template match="DIRECTIONS/SUITE">
<xsl:if test="position()=1">
<xsl:text disable-output-escaping="yes">
&lt;table width=&quot;635&quot; border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;
&lt;tr&gt;&lt;td width=&quot;100%&quot;class=&quot;clItalic&quot; height=&quot;2&quot;&gt;
</xsl:text>
Les entités suivantes comportent plus que les 50 fonctions de direction affichées. Pour obtenir la liste complète, cliquez sur l'identifiant afin de générer le module correspondant : "56 - Fonctions de direction" :
</xsl:if>
<xsl:if test="position()!=last()">
<xsl:apply-templates select="../.." mode="displaySirenForSuite"/>
</xsl:if>
<xsl:if test="position()=last()">
<xsl:variable name="preced" select="preceding-sibling::*"/>
<xsl:apply-templates select="../.." mode="displaySirenForSuite"/>
<xsl:text disable-output-escaping="yes"> &lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
</xsl:text>
<img src="/FIBEN/Images/{$familyName}/shim.gif" width="635" height="1" vspace="8" />
</xsl:if>
</xsl:template>
<xsl:template match="DIFF58" mode="displaySirenForSuite">
<xsl:variable name="preced" select="preceding-sibling::*"/>
<xsl:if test="not($preced/EJ/IDENTS=EJ/IDENTS)">
<!-- MISE EN COMMENTAIRE : requête -->
<!--a href="#nullepart" onclick="requestBDFInfos('56','','{$familyNumber}','{../EJ/IDENTS}',false,false,this)" class="clItalic"><u><xsl:value-of select="bdf:displaySiren(../EJ/IDENTS)"/></u> - </a-->
<a href="/FIBEN/Aide/liens_inter-modules.htm#ancOrga" class="clItalic">
<u><xsl:value-of select="bdf:displaySiren(../EJ/IDENTS)"/></u> - </a>
</xsl:if>
</xsl:template>
<xsl:template match="DIRECTION58" mode="displaySirenForSuite">
<xsl:variable name="preced" select="preceding-sibling::*"/>
<xsl:if test="not($preced/EJ/IDENTS=EJ/IDENTS)">
<!-- MISE EN COMMENTAIRE : requête -->
<!--a href="#nullepart" onclick="requestBDFInfos('56','','{$familyNumber}','{../EJ/IDENTS}',false,false,this)" class="clItalic"><u><xsl:value-of select="bdf:displaySiren(../EJ/IDENTS)"/></u> - </a-->
<a href="/FIBEN/Aide/liens_inter-modules.htm#ancOrga" class="clItalic">
<u><xsl:value-of select="bdf:displaySiren(../EJ/IDENTS)"/></u> - </a>
</xsl:if>
</xsl:template>
<xsl:template match="REPLEGAL" mode="displaySirenForSuite">
<xsl:if test="EJ">
<xsl:variable name="preced" select="preceding-sibling::*"/>
<xsl:if test="not($preced/EJ/IDENTS=EJ/IDENTS)">
<!-- MISE EN COMMENTAIRE : requête -->
<!--a href="#nullepart" onclick="requestBDFInfos('56','','{$familyNumber}','{EJ/IDENTS}',false,false,this)" class="clItalic"><u><xsl:value-of select="bdf:displaySiren(EJ/IDENTS)"/></u> - </a-->
<a href="/FIBEN/Aide/liens_inter-modules.htm#ancOrga" class="clItalic">
<u><xsl:value-of select="bdf:displaySiren(EJ/IDENTS)"/></u> - </a>
</xsl:if>
</xsl:if>
<xsl:if test="PP">
<xsl:variable name="preced" select="preceding-sibling::*"/>
<xsl:if test="not($preced/PP/IDENTC=PP/IDENTC)">
<!-- MISE EN COMMENTAIRE : requête -->
<!--a href="#nullepart" onclick="requestBDFInfos('56','','{$familyNumber}','{PP/IDENTC}',false,false,this)" class="clItalic"><u><xsl:value-of select="PP/IDENTC"/></u> - </a-->
<a href="/FIBEN/Aide/liens_inter-modules.htm#ancOrga" class="clItalic">
<u><xsl:value-of select="PP/IDENTC"/></u> - </a>
</xsl:if>
</xsl:if>
</xsl:template>
<xsl:template match="REPLEGAUX/SUITE">
<table width="635" border="0" cellspacing="0" cellpadding="0">
<tr>
<!-- MISE EN COMMENTAIRE : requête -->
<!--td width="100%" class="clItalic" height="2">D'autres dirigeants sont disponibles. Vous pouvez les consulter en générant le module <a href="#nullepart" onclick="requestBDFInfos('51','','{$familyNumber}','{//MODULE58/EJ/IDENTS}',false,false,this)" class="clItalic"><u>51</u></a> : Dirigeants de l'entreprise
</td-->
<td width="100%" class="clItalic" height="2">D'autres dirigeants sont disponibles. Vous pouvez les consulter en générant le module <a href="/FIBEN/Aide/liens_inter-modules.htm#ancOrga" class="clItalic">
<u>51</u></a> : Dirigeants de l'entreprise
</td>
</tr>
<tr>
<td width="100%"><img src="/FIBEN/Images/{$familyName}/shim.gif" width="635" height="1" vspace="8" /></td>
</tr>
</table>
</xsl:template>
<!-- MISE EN COMMENTAIRE : impressions -->
<!--xsl:template name="genImprime">
<xsl:if test="$condImprime">
<form action="module.asp" method="get" name="FormImprime" target="_blank">
<input name="Mod" type="hidden" value="{/FIBEN/@MODDEM}"/>
<xsl:element name="input">
<xsl:attribute name="name">Id</xsl:attribute>
<xsl:attribute name="type">hidden</xsl:attribute>
<xsl:attribute name="value"><xsl:value-of select="/FIBEN/PERSONNE/MODULE58/EJ/IDENTS"/></xsl:attribute>
</xsl:element>
<xsl:element name="input">
<xsl:attribute name="name">RefClient</xsl:attribute>
<xsl:attribute name="type">hidden</xsl:attribute>
<xsl:attribute name="value"><xsl:value-of select="/FIBEN/REFINT"/></xsl:attribute>
</xsl:element>
<input name="Famille" type="hidden" value="{$familyNumber}"/>
<input name="imprime" type="hidden" value="1"/>
</form>
</xsl:if>
</xsl:template-->
</xsl:stylesheet>