566 lines
25 KiB
XML
566 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')"/-->
|
|
<!-- MISE EN COMMENTAIRE : graphiques -->
|
|
<!--xsl:variable name="condGraph1" select="count(//DIFF57/ASSOCEJ57|//DIFF57/ASSOCSPE57|//DIFF57/ASSOCPP57)>1"/-->
|
|
|
|
<xsl:param name="maxAssocDAssoc" select="0"/>
|
|
<xsl:param name="maxParticipations" select="0"/>
|
|
|
|
<xsl:param name="nbAssoc" select="count(//DIFF57/ASSOCEJ57|//DIFF57/ASSOCPP57|//DIFF57/ASSOCSPE57)"/>
|
|
<xsl:param name="nbFiliales" select="count(//DIFF57/PARTICIPATION57)"/>
|
|
<!-- MISE EN COMMENTAIRE : impressions -->
|
|
<!--xsl:variable name="condImprime" select="(10>$nbAssoc and $nbAssoc>0) and not(($maxAssocDAssoc>9 and 6>$nbAssoc) or ($maxAssocDAssoc>5 and $nbAssoc>5))"/>
|
|
<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/MODULE57/EJ/IDENTS"/>
|
|
</xsl:call-template>
|
|
<body bgcolor="#ffffff" leftmargin="0" topmargin="0" rightmargin="0" bottommargin="0" marginheight="0" marginwidth="0">
|
|
<xsl:if test="//IST52|//IST54|//IST10 or /FIBEN/ERREUR">
|
|
<xsl:attribute name="background">/FIBEN/Images/<xsl:value-of select="$familyName"/>/fond_page.gif</xsl:attribute>
|
|
</xsl:if>
|
|
<xsl:call-template name="genFondMenu"/>
|
|
<table width="753" border="0" cellspacing="0" cellpadding="0">
|
|
<xsl:call-template name="genLigneConfidentiel">
|
|
<!-- MISE EN COMMENTAIRE : graphiques -->
|
|
<!--xsl:with-param name="graphique" select="$condGraph1"/-->
|
|
<!-- 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/MODULE57/EJ"/>
|
|
<xsl:apply-templates select="FIBEN/PERSONNE/MODULE57/IEC01|FIBEN/PERSONNE/MODULE57/IST10|FIBEN/PERSONNE/MODULE57/IST52|FIBEN/PERSONNE/MODULE57/IST54" mode="genTable"/>
|
|
<xsl:apply-templates select="FIBEN/PERSONNE/MODULE57/DIFF57"/>
|
|
<xsl:apply-templates select="//SUITE"/>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="442" colspan="2"></td>
|
|
<xsl:if test="not(FIBEN/PERSONNE/MODULE57/IST10|FIBEN/PERSONNE/MODULE57/IST52|FIBEN/PERSONNE/MODULE57/IST54)">
|
|
<xsl:call-template name="genBoutonImage">
|
|
<!-- MISE EN COMMENTAIRE : graphiques -->
|
|
<!--xsl:with-param name="graphique" select="$condGraph1"/-->
|
|
<!-- 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/MODULE57/IST10|FIBEN/PERSONNE/MODULE57/IST52|FIBEN/PERSONNE/MODULE57/IST54)">
|
|
<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 : graphiques -->
|
|
<!--xsl:call-template name="genGraph57"/-->
|
|
<!-- MISE EN COMMENTAIRE : impressions -->
|
|
<!--xsl:call-template name="genImprime"/-->
|
|
</body>
|
|
</html>
|
|
</xsl:template>
|
|
|
|
<xsl:template match="FIBEN/PERSONNE/MODULE57/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="../DIFF57/VALCOT"/>
|
|
<xsl:with-param name="datcot" select="../DIFF57/DATCOT"/>
|
|
<xsl:with-param name="datexa" select="../DIFF57/DATEXA"/>
|
|
</xsl:call-template>
|
|
</xsl:template>
|
|
|
|
<xsl:template match="IEC01|IST10|IST52|IST54" 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="DIFF57">
|
|
<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 /> </td>
|
|
</tr>
|
|
</table>
|
|
<table border="0" cellspacing="0" cellpadding="0">
|
|
<xsl:if test="count(ASSOCEJ57/ASSOCEJ57|ASSOCEJ57/ASSOCPP57|ASSOCEJ57/ASSOCSPE57)>0">
|
|
<tr>
|
|
<td> </td>
|
|
<td> </td>
|
|
<td> </td>
|
|
<td colspan="{$nbAssoc}" align="center" class="clOrgLibelleZoneOrange">ASSOCIÉS PRINCIPAUX D'ASSOCIÉS</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="5"> </td>
|
|
<td> </td>
|
|
<td> </td>
|
|
<xsl:apply-templates select="//DIFF57/ASSOCEJ57|//DIFF57/ASSOCPP57|//DIFF57/ASSOCSPE57" mode="ASSOC2"/>
|
|
</tr>
|
|
</xsl:if>
|
|
<tr>
|
|
<td> </td>
|
|
<td align="right">
|
|
<!-- MISE EN COMMENTAIRE : graphiques -->
|
|
<!--xsl:if test="$condGraph1">
|
|
<a href="#nullepart" onclick="window.document.forms['FormGraphes'].action='Graphes.asp#Graphe1';window.document.forms ['FormGraphes'].submit();"><img title="Graphique" alt="Graphique" border="0" height="20" name="dia2" src="/FIBEN/Images/{$familyName}/diagramme.gif" width="19"/></a>
|
|
</xsl:if>
|
|
<xsl:if test="not($condGraph1)">
|
|
<img src="/FIBEN/Images/boutons/diagramme_in.gif" width="19" height="20" border="0" title="Graphique" alt="Graphique" />
|
|
</xsl:if-->
|
|
</td>
|
|
<td rowspan="7" valign="top" class="clOrgLibelleZoneRouge" align="center"> A<br/> S<br/> S<br/> O<br/> C<br/> I<br/> É<br/> S</td>
|
|
<xsl:apply-templates select="//DIFF57/ASSOCEJ57|//DIFF57/ASSOCPP57|//DIFF57/ASSOCSPE57" mode="FlecheAssoc2"/>
|
|
</tr>
|
|
<tr>
|
|
<td align="right"> </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="//DIFF57/ASSOCEJ57|//DIFF57/ASSOCPP57|//DIFF57/ASSOCSPE57" mode="ASSOC1"/>
|
|
</tr>
|
|
<tr>
|
|
<td> </td>
|
|
<td> </td>
|
|
<xsl:apply-templates select="//DIFF57/ASSOCEJ57|//DIFF57/ASSOCPP57|//DIFF57/ASSOCSPE57" mode="FlecheParticip2"/>
|
|
</tr>
|
|
<tr>
|
|
<td rowspan="2"> </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(//MODULE57/EJ/DENOM,1,13)"/><br />
|
|
<xsl:value-of select="substring(//MODULE57/EJ/DENOM,14,13)"/><br />
|
|
<xsl:value-of select="substring(//MODULE57/EJ/DENOM,27,11)"/>
|
|
<xsl:if test="substring(//MODULE57/EJ/DENOM,38)!=''">
|
|
<a href="#"><img src="/FIBEN/Images/Commun/org_denom_blanc.gif" width="20" height="10" hspace="0" border="0" title="{//MODULE57/EJ/DENOM}" alt="{//MODULE57/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(//DIFF57/PARTICIPATION57)">
|
|
<img src="/FIBEN/Images/Commun/org_ellipse_bottom.gif" width="138" height="23" />
|
|
</xsl:if>
|
|
<xsl:if test="//DIFF57/PARTICIPATION57">
|
|
<img src="/FIBEN/Images/Commun/org_ellipse_bottom_fleche.gif" width="138" height="23" />
|
|
</xsl:if>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
<xsl:if test="//DIFF57/PARTICIPATION57">
|
|
<table border="0" cellspacing="0" cellpadding="0" width="139">
|
|
<tr>
|
|
<td valign="top" class="clOrgLibelleZoneVert" align="center">FILIALES<br />
|
|
<table width="138" border="0" cellspacing="0" cellpadding="2">
|
|
<xsl:apply-templates select="//DIFF57/PARTICIPATION57" mode="PARTICIP1"/>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</xsl:if>
|
|
</td>
|
|
<xsl:if test="//ASSOCEJ57/PARTICIPATION57">
|
|
<xsl:apply-templates select="//DIFF57/ASSOCEJ57|//DIFF57/ASSOCPP57|//DIFF57/ASSOCSPE57" mode="PARTICIP2"/>
|
|
</xsl:if>
|
|
</tr>
|
|
<xsl:if test="//ASSOCEJ57/PARTICIPATION57">
|
|
<tr>
|
|
<td height="95" colspan="{$nbAssoc}" align="center" valign="top" class="clOrgLibelleZoneBleu">SOCIÉTÉS SOEURS</td>
|
|
</tr>
|
|
</xsl:if>
|
|
</table>
|
|
<img src="/FIBEN/Images/{$familyName}/shim.gif" width="635" height="1" vspace="8" />
|
|
</xsl:template>
|
|
|
|
<!--PARTICIPATION DE l'ENTITE INTERROGE-->
|
|
|
|
<xsl:template match="PARTICIPATION57" mode="PARTICIP1">
|
|
<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>
|
|
|
|
<!--ASSOCIE DE L'ENTITE INTERROGE-->
|
|
|
|
<xsl:template match="DIFF57/ASSOCEJ57|DIFF57/ASSOCPP57|DIFF57/ASSOCSPE57" mode="ASSOC1">
|
|
<td height="95" width="138" align="center" bgcolor="#FCEDED">
|
|
<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>
|
|
</xsl:template>
|
|
|
|
<!--ASSOCIE DES ASSOCIES-->
|
|
|
|
<xsl:template match="DIFF57/ASSOCPP57|DIFF57/ASSOCSPE57" mode="ASSOC2">
|
|
<td height="95" width="138" bgcolor="#FEF5E2"> </td>
|
|
</xsl:template>
|
|
|
|
<xsl:template match="DIFF57/ASSOCEJ57" mode="ASSOC2">
|
|
<td height="95" width="138" bgcolor="#FEF5E2" align="center" valign="bottom">
|
|
<xsl:if test="count(ASSOCEJ57|ASSOCPP57|ASSOCSPE57)>0">
|
|
<table border="0" cellpadding="2" cellspacing="0">
|
|
<xsl:apply-templates select="ASSOCEJ57|ASSOCPP57|ASSOCSPE57" mode="ASSOC2"/>
|
|
</table>
|
|
</xsl:if>
|
|
<xsl:if test="count(ASSOCEJ57|ASSOCPP57|ASSOCSPE57)=0">
|
|
 
|
|
</xsl:if>
|
|
</td>
|
|
</xsl:template>
|
|
|
|
<xsl:template match="ASSOCEJ57|ASSOCPP57|ASSOCSPE57" mode="ASSOC2">
|
|
<tr>
|
|
<td>
|
|
<table width="130" border="0" cellspacing="0" cellpadding="0" height="100">
|
|
<tr>
|
|
<td rowspan="3"><img src="/FIBEN/Images/Commun/org_left_orange.gif" width="6" height="101" /></td>
|
|
<td height="6"><img src="/FIBEN/Images/Commun/org_top_orange.gif" width="118" height="6" /></td>
|
|
<td rowspan="3"><img src="/FIBEN/Images/Commun/org_right_orange.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_orange.gif" width="118" height="6" /></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
</xsl:template>
|
|
|
|
<!--PARTICIPATIONS DES ASSOCIES-->
|
|
|
|
<xsl:template match="DIFF57/ASSOCPP57|DIFF57/ASSOCSPE57" mode="PARTICIP2">
|
|
<td height="95" width="138" bgcolor="#F0F3FD"> </td>
|
|
</xsl:template>
|
|
|
|
<xsl:template match="DIFF57/ASSOCEJ57" mode="PARTICIP2">
|
|
<td height="95" width="138" bgcolor="#F0F3FD" align="center" valign="top">
|
|
<xsl:if test="count(PARTICIPATION57)>0">
|
|
<table border="0" cellpadding="2" cellspacing="0">
|
|
<xsl:apply-templates select="PARTICIPATION57" mode="PARTICIP2"/>
|
|
</table>
|
|
</xsl:if>
|
|
<xsl:if test="count(PARTICIPATION57)=0">
|
|
 
|
|
</xsl:if>
|
|
</td>
|
|
</xsl:template>
|
|
|
|
<xsl:template match="PARTICIPATION57" mode="PARTICIP2">
|
|
<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>
|
|
|
|
<!--FLECHE ASSOCIES des ASSOCIES / ASSOCIES / PARTICIPATIONS des ASSOCIES-->
|
|
|
|
<xsl:template match="DIFF57/ASSOCEJ57|DIFF57/ASSOCPP57|DIFF57/ASSOCSPE57" mode="FlecheAssoc2">
|
|
<xsl:if test="count(ASSOCEJ57|ASSOCPP57|ASSOCSPE57)>0">
|
|
<td align="center"><img src="/FIBEN/Images/Commun/org_fleche_red.gif" width="15" height="8" /></td>
|
|
</xsl:if>
|
|
<xsl:if test="count(ASSOCEJ57|ASSOCPP57|ASSOCSPE57)=0">
|
|
<td align="center"> </td>
|
|
</xsl:if>
|
|
</xsl:template>
|
|
|
|
<xsl:template match="DIFF57/ASSOCEJ57|DIFF57/ASSOCPP57|DIFF57/ASSOCSPE57" mode="FlecheParticip2">
|
|
<xsl:if test="count(PARTICIPATION57)>0">
|
|
<td align="center"><img src="/FIBEN/Images/Commun/org_fleche_red.gif" width="15" height="8" /></td>
|
|
</xsl:if>
|
|
<xsl:if test="count(PARTICIPATION57)=0">
|
|
<td align="center"> </td>
|
|
</xsl:if>
|
|
</xsl:template>
|
|
|
|
<!--template dans cadre-->
|
|
|
|
<xsl:template match="PARTICIPATION57">
|
|
<xsl:apply-templates select="EJ/DENOM" mode="display3lignes"/>
|
|
<xsl:apply-templates select="EJ/IDENTS" mode="LienMultiple"/>
|
|
<xsl:apply-templates select="CAPITAL"/>
|
|
<div align="center"><xsl:value-of select="VALCOT"/></div>
|
|
</xsl:template>
|
|
|
|
<xsl:template match="ASSOCEJ57">
|
|
<xsl:apply-templates select="EJ/DENOM" mode="display3lignes"/>
|
|
<xsl:apply-templates select="EJ/IDENTS" mode="LienMultiple"/>
|
|
<xsl:apply-templates select="CAPITAL"/>
|
|
<div align="center"><xsl:value-of select="VALCOT"/></div>
|
|
</xsl:template>
|
|
|
|
<xsl:template match="ASSOCPP57">
|
|
<xsl:apply-templates select="PP" mode="display2lignes"/>
|
|
<xsl:apply-templates select="PP/IDENTC" mode="LienMultiple"/>
|
|
<xsl:apply-templates select="CAPITAL"/>
|
|
<div align="center"><xsl:value-of select="VALCOT"/></div>
|
|
</xsl:template>
|
|
|
|
<xsl:template match="ASSOCSPE57">
|
|
<xsl:apply-templates select="DENOM" mode="display3lignes"/>
|
|
<br />
|
|
<xsl:apply-templates select="CAPITAL"/>
|
|
<br />
|
|
</xsl:template>
|
|
|
|
<xsl:template match="CAPITAL">
|
|
<div align="center" class="clOrgTexte2">
|
|
<xsl:value-of select="POURCENTAGE"/>%
|
|
<xsl:if test="DATDET">
|
|
au <xsl:value-of select="bdf:displayDateOrg(DATDET)"/>
|
|
</xsl:if>
|
|
</div>
|
|
</xsl:template>
|
|
|
|
<!--SUITE-->
|
|
|
|
<xsl:template match="SUITE">
|
|
<xsl:if test="position()=1">
|
|
<xsl:text disable-output-escaping="yes">
|
|
<table width="635" border="0" cellspacing="1" cellpadding="0">
|
|
<tr>
|
|
<td width="635" class="clItalic" height="2">
|
|
</xsl:text>
|
|
Les entités suivantes comportent plus que les 50 fililales affichées. Pour obtenir la liste complète, cliquez sur l'identifiant afin de générer le module correspondant : "54 - Principales participations" :
|
|
</xsl:if>
|
|
<xsl:if test="position()!=last()">
|
|
<xsl:apply-templates select=".." mode="displaySirenForSuite"/> -
|
|
</xsl:if>
|
|
<xsl:if test="position()=last()">
|
|
<xsl:apply-templates select=".." mode="displaySirenForSuite"/>
|
|
<xsl:text disable-output-escaping="yes">
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</xsl:text>
|
|
<img src="/FIBEN/Images/{$familyName}/shim.gif" width="635" height="1" vspace="8" /><br /><br />
|
|
</xsl:if>
|
|
</xsl:template>
|
|
|
|
<xsl:template match="DIFF57" mode="displaySirenForSuite">
|
|
<!-- MISE EN COMMENTAIRE : requête -->
|
|
<!--a href="#nullepart" onclick="requestBDFInfos('54','','{$familyNumber}','
|
|
{../EJ/IDENTS}',false,false,this)" class="clItalic"-->
|
|
<a href="/FIBEN/Aide/liens_inter-modules.htm#ancOrga" class="clItalic">
|
|
<u><xsl:value-of select="bdf:displaySiren(../EJ/IDENTS)"/></u></a>
|
|
</xsl:template>
|
|
|
|
<xsl:template match="ASSOCEJ57" mode="displaySirenForSuite">
|
|
<!-- MISE EN COMMENTAIRE : requête -->
|
|
<!--a href="#nullepart" onclick="requestBDFInfos('54','','{$familyNumber}','{EJ/IDENTS}',false,false,this)" class="clItalic"-->
|
|
<a href="/FIBEN/Aide/liens_inter-modules.htm#ancOrga" class="clItalic">
|
|
<u><xsl:value-of select="bdf:displaySiren(EJ/IDENTS)"/></u></a>
|
|
</xsl:template>
|
|
|
|
<xsl:template match="EJ/IDENTS" mode="LienMultiple">
|
|
<div align="center">
|
|
<xsl:if test="../../GEODIFF">
|
|
<!--PARTICIPATION DE L'ENTITE ; niveau n-1-->
|
|
<xsl:if test="name(../..)='PARTICIPATION57' and name(../../..)='DIFF57'">
|
|
<!-- MISE EN COMMENTAIRE : requête -->
|
|
<!--a href="#nullepart" onclick="requestBDFInfos('27|37|52|','','{$familyNumber}','{.}',cstMultipleConfirm)" class="clOrgBoldlien"-->
|
|
<a href="/FIBEN/Aide/liens_inter-modules.htm#ancOrga" class="clOrgBoldlien">
|
|
<xsl:value-of select="bdf:displaySiren(.)"/></a>
|
|
</xsl:if>
|
|
<!--PARTICIPATION DES ASSOCIES ; niveau n-->
|
|
<xsl:if test="name(../..)='PARTICIPATION57' and name(../../..)='ASSOCEJ57'">
|
|
<!-- MISE EN COMMENTAIRE : requête -->
|
|
<!--a href="#nullepart" onclick="requestBDFInfos('27|37|52|','','{$familyNumber}','{.}',cstMultipleConfirm)" class="clOrgBoldlien"-->
|
|
<a href="/FIBEN/Aide/liens_inter-modules.htm#ancOrga" class="clOrgBoldlien">
|
|
<xsl:value-of select="bdf:displaySiren(.)"/></a>
|
|
</xsl:if>
|
|
<!--ASSOCIE d'ASSOCIE ; niveau n+2-->
|
|
<xsl:if test="name(../..)='ASSOCEJ57' and name(../../..)='ASSOCEJ57'">
|
|
<!-- MISE EN COMMENTAIRE : requête -->
|
|
<!--a href="#nullepart" onclick="requestBDFInfos('27|37|54|','','{$familyNumber}','{.}',cstMultipleConfirm)" class="clOrgBoldlien"-->
|
|
<a href="/FIBEN/Aide/liens_inter-modules.htm#ancOrga" class="clOrgBoldlien">
|
|
<xsl:value-of select="bdf:displaySiren(.)"/></a>
|
|
</xsl:if>
|
|
<!--ASSOCIE de L'ENTITE INTERROGE ; niveau n+1-->
|
|
<xsl:if test="name(../..)='ASSOCEJ57' and name(../../..)='DIFF57'">
|
|
<xsl:if test="../../PARTICIPATION57 and (../../ASSOCEJ57|../../ASSOCPP57|../../ASSOCSPE57)">
|
|
<!--a href="#nullepart" onclick="requestBDFInfos('27|37|52|57|','','{$familyNumber}','{.}',cstMultipleConfirm)" class="clOrgBoldlien"-->
|
|
<a href="/FIBEN/Aide/liens_inter-modules.htm#ancOrga" class="clOrgBoldlien">
|
|
<xsl:value-of select="bdf:displaySiren(.)"/></a>
|
|
</xsl:if>
|
|
<xsl:if test="not(../../PARTICIPATION57) and (../../ASSOCEJ57|../../ASSOCPP57|../../ASSOCSPE57)">
|
|
<!-- MISE EN COMMENTAIRE : requête -->
|
|
<!--a href="#nullepart" onclick="requestBDFInfos('27|37|52|','','{$familyNumber}','{.}',cstMultipleConfirm)" class="clOrgBoldlien"-->
|
|
<a href="/FIBEN/Aide/liens_inter-modules.htm#ancOrga" class="clOrgBoldlien">
|
|
<xsl:value-of select="bdf:displaySiren(.)"/></a>
|
|
</xsl:if>
|
|
<xsl:if test="../../PARTICIPATION57 and not(../../ASSOCEJ57|../../ASSOCPP57|../../ASSOCSPE57)">
|
|
<!-- 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:displaySiren(.)"/></a>
|
|
</xsl:if>
|
|
<xsl:if test="not(../../PARTICIPATION57) and not(../../ASSOCEJ57|../../ASSOCPP57|../../ASSOCSPE57)">
|
|
<!-- 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:displaySiren(.)"/></a>
|
|
</xsl:if>
|
|
</xsl:if>
|
|
</xsl:if>
|
|
<xsl:if test="not(../../GEODIFF)">
|
|
<div class="clOrgBold"><xsl:value-of select="bdf:displaySiren(.)"/></div>
|
|
</xsl:if>
|
|
</div>
|
|
</xsl:template>
|
|
|
|
<xsl:template match="PP/IDENTC" mode="LienMultiple">
|
|
<div align="center">
|
|
<!--ASSOCIE d'ASSOCIE ; niveau n+2-->
|
|
<xsl:if test="name(../../..)='ASSOCEJ57'">
|
|
<!-- MISE EN COMMENTAIRE : requête -->
|
|
<!--a href="#nullepart" onclick="requestBDFInfos('27|37|54|','','{$familyNumber}','{.}',cstMultipleConfirm)" class="clOrgBoldlien"-->
|
|
<a href="/FIBEN/Aide/liens_inter-modules.htm#ancOrga" class="clOrgBoldlien">
|
|
<xsl:value-of select="."/></a>
|
|
</xsl:if>
|
|
<!--ASSOCIE de L'ENTITE INTERROGE ; niveau n+1-->
|
|
<xsl:if test="name(../../..)='DIFF57'">
|
|
<!-- 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="."/></a>
|
|
</xsl:if>
|
|
</div>
|
|
</xsl:template>
|
|
|
|
<!-- MISE EN COMMENTAIRE : graphiques -->
|
|
<!--xsl:template name="genGraph57">
|
|
<xsl:if test="$condGraph1">
|
|
<form action="Graphes.asp" method="post" name="FormGraphes" target="_blank">
|
|
<input name="familyNumber" type="hidden" value="{$familyNumber}"/>
|
|
<input name="moduleNumber" type="hidden" value="{/FIBEN/@MODDEM}"/>
|
|
<xsl:element name="input">
|
|
<xsl:attribute name="name">GrapheData</xsl:attribute>
|
|
<xsl:attribute name="type">hidden</xsl:attribute>
|
|
<xsl:attribute name="value"><FIBEN MODDEM="<xsl:value-of select="FIBEN/@MODDEM"/>" DATJOUR="<xsl:value-of select="bdf:displayDateForGraph(FIBEN/@DATJOUR)"/>" GRAPHE="1"><ident><xsl:value-of select="FIBEN/PERSONNE/MODULE57/EJ/IDENTS"/></ident><nom><xsl:value-of select="FIBEN/PERSONNE/MODULE57/EJ/DENOM"/></nom><valcot><xsl:value-of select="FIBEN/PERSONNE/MODULE57/DIFF57/VALCOT"/></valcot><datcot><xsl:value-of select="FIBEN/PERSONNE/MODULE57/DIFF57/DATCOT"/></datcot><datexa><xsl:value-of select="FIBEN/PERSONNE/MODULE57/DIFF57/DATEXA"/></datexa><graphe><serie><xsl:for-each select="//DIFF57/ASSOCEJ57|//DIFF57/ASSOCSPE57|//DIFF57/ASSOCPP57"><val><xsl:value-of select="CAPITAL/POURCENTAGE"/></val></xsl:for-each></serie><abcisse><xsl:for-each select="//DIFF57/ASSOCEJ57|//DIFF57/ASSOCSPE57|//DIFF57/ASSOCPP57"><val><xsl:value-of select="concat(EJ/IDENTS,DENOM,concat(PP/IDENTC,' ',PP/IDENTITE/NOM),EJ/DENOM,' ',PP/IDENTITE/PRENOM)"/></val></xsl:for-each></abcisse><titre>Répartition du capital entre les associés (en pourcentage)</titre></graphe></FIBEN>
|
|
</xsl:attribute>
|
|
</xsl:element>
|
|
</form>
|
|
</xsl:if>
|
|
</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/MODULE57/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>
|