244 lines
12 KiB
XML
244 lines
12 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:output method="html" version="1.1" encoding="ISO-8859-1" indent="yes" />
|
||
<xsl:param name="langage" select="'fr'"/>
|
||
<xsl:param name="familyName" select="'Environnement'"/>
|
||
<xsl:param name="familyNumber" select="''"/>
|
||
<xsl:param name="familyTitle" select="'Environnement'"/>
|
||
<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="//NBASSOCIE>1"/-->
|
||
|
||
<xsl:template match="/">
|
||
<html>
|
||
<xsl:call-template name="genHead">
|
||
<xsl:with-param name="ident" select="FIBEN/ERREUR/IDENT | FIBEN/PERSONNE/MODULE52/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">
|
||
<!-- MISE EN COMMENTAIRE : graphiques -->
|
||
<!--xsl:with-param name="graphique" select="$condGraph1"/-->
|
||
</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/MODULE52/EJ"/>
|
||
<xsl:apply-templates select="FIBEN/PERSONNE/MODULE52/IEC01|FIBEN/PERSONNE/MODULE52/IST10" mode="genTable"/>
|
||
<xsl:apply-templates select="FIBEN/PERSONNE/MODULE52/DIFF52"/>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td width="442" colspan="2"></td>
|
||
<xsl:if test="not(FIBEN/PERSONNE/MODULE52/IST10)">
|
||
<xsl:call-template name="genBoutonImage">
|
||
<!-- MISE EN COMMENTAIRE : graphiques -->
|
||
<!--xsl:with-param name="graphique" select="$condGraph1"/-->
|
||
</xsl:call-template>
|
||
</xsl:if>
|
||
<td width="78"></td>
|
||
<xsl:if test="not(FIBEN/PERSONNE/MODULE52/IST10)">
|
||
<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="genGraph52"/-->
|
||
</body>
|
||
</html>
|
||
</xsl:template>
|
||
|
||
<xsl:template match="FIBEN/PERSONNE/MODULE52/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="../DIFF52/VALCOT"/>
|
||
</xsl:call-template>
|
||
</xsl:template>
|
||
|
||
<xsl:template match="NBASSOCIE">
|
||
<table width="635" border="0" cellspacing="0" cellpadding="0">
|
||
<tr>
|
||
<td width="19"> </td>
|
||
<td class="clCouleur2" width="597" align="center">PRINCIPAL(AUX) ASSOCI<43>(S) (<xsl:value-of select="."/>)</td>
|
||
<td width="19">
|
||
<!-- 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="$condGraph1!='true'">
|
||
<img src="/FIBEN/Images/boutons/diagramme_in.gif" width="19" height="20" border="0" title="Graphique" alt="Graphique" />
|
||
</xsl:if-->
|
||
</td>
|
||
</tr>
|
||
</table>
|
||
<xsl:call-template name="shim"/><br />
|
||
</xsl:template>
|
||
|
||
<xsl:template match="IEC01|IST10" 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="DIFF52">
|
||
<table width="635" border="0" cellspacing="0" cellpadding="0">
|
||
<tr>
|
||
<td class="clCouleur2" width="130"> Capital</td>
|
||
<td width="365" class="clFond">
|
||
<xsl:if test="p2051DA/@ETAT"> <xsl:value-of select="p2051DA/@ETAT"/></xsl:if>
|
||
<xsl:if test="not(p2051DA/@ETAT)"> <xsl:value-of select="bdf:displayNumber(p2051DA)"/> <img src="/FIBEN/Images/Commun/euro_symb_n_t.gif" width="8" /></xsl:if>
|
||
</td>
|
||
<td width="45" class="clCouleur2" align="right">au </td>
|
||
<td width="95" class="clFond" align="right">  <xsl:value-of select="bdf:displayDate(DATAG)"/> </td>
|
||
</tr>
|
||
</table>
|
||
<xsl:call-template name="shim"/>
|
||
<xsl:apply-templates select="NBASSOCIE"/>
|
||
<xsl:apply-templates select="ASSOCIE"/>
|
||
</xsl:template>
|
||
|
||
<xsl:template match="ASSOCIE">
|
||
<xsl:apply-templates select="CAPITAL">
|
||
<xsl:with-param name="indice" select="position()"/>
|
||
</xsl:apply-templates>
|
||
<xsl:apply-templates select="ASSOCSPE|ASSOCPP|ASSOCEJ"/>
|
||
</xsl:template>
|
||
|
||
<xsl:template match="CAPITAL">
|
||
<xsl:param name="indice"/>
|
||
<xsl:text disable-output-escaping="yes"><table width="739" border="0" cellspacing="0" cellpadding="0"></xsl:text>
|
||
<tr>
|
||
<td width="130" class="clCouleur2"> Pourcentage d<>tenu</td>
|
||
<td width="184" class="clFond"> <xsl:value-of select="POURCENTAGE"/></td>
|
||
<td width="53" class="clFond"> </td>
|
||
<xsl:if test="DATDET">
|
||
<td class="clFond" align="right" width="173"> Depuis le</td>
|
||
<td class="clFond" align="right" width="95"><xsl:value-of select="bdf:displayDate(DATDET)"/> </td>
|
||
</xsl:if>
|
||
<xsl:if test="not(DATDET)">
|
||
<td class="clFond" align="right" width="173"> </td>
|
||
<td class="clFond" align="right" width="95"> </td>
|
||
</xsl:if>
|
||
<xsl:if test="$indice mod 3 = 0">
|
||
<td width="103" align="right">
|
||
<a href="#ancHaut"><img src="/FIBEN/Images/{$familyName}/fleche_haut.gif" width="18" height="18" border="0" name="Image112" /></a>
|
||
</td>
|
||
</xsl:if>
|
||
<xsl:if test="$indice mod 3 != 0">
|
||
<td width="103" align="right">
|
||
 
|
||
</td>
|
||
</xsl:if>
|
||
</tr>
|
||
</xsl:template>
|
||
|
||
<xsl:template match="ASSOCSPE">
|
||
<tr align="left" valign="middle">
|
||
<td class="clTexte" width="130"> <xsl:value-of select="DENOM"/></td>
|
||
<td width="184"></td>
|
||
<td width="53"></td>
|
||
<td width="173"></td>
|
||
<td width="95"></td>
|
||
</tr>
|
||
<xsl:text disable-output-escaping="yes"></table></xsl:text>
|
||
<xsl:call-template name="shim"/>
|
||
</xsl:template>
|
||
|
||
<xsl:template match="ASSOCPP">
|
||
<tr>
|
||
<td colspan="2" class="clTexte" width="314"> <xsl:value-of select="concat(PP/IDENTITE/NOM,' ',bdf:displayInLowerCase(PP/IDENTITE/PRENOM))"/></td>
|
||
<xsl:if test="PP/IDENTITE/NOMCONJ">
|
||
<td width="53" class="clCouleur2"> Conjoint</td>
|
||
<td class="clTexte" colspan="2" width="268"> <xsl:value-of select="PP/IDENTITE/NOMCONJ"/></td>
|
||
</xsl:if>
|
||
<xsl:if test="not(PP/IDENTITE/NOMCONJ)">
|
||
<td width="53" class="clCouleur2"> </td>
|
||
<td class="clTexte" colspan="2" width="268"> </td>
|
||
</xsl:if>
|
||
</tr>
|
||
<tr valign="middle">
|
||
<td class="clCouleur2" width="130" align="left"> Identifiant </td>
|
||
<td class="clFond" width="184" align="left"> <xsl:value-of select="PP/IDENTC"/></td>
|
||
<td class="clCouleur2" width="53" align="left"> Indicateur</td>
|
||
<!-- MISE EN COMMENTAIRE : requ<71>te -->
|
||
<!--td class="clFond" width="173" align="left"> <a href="#nullepart" class="clFond" onclick="requestVariousInfos('{VALCOT}',cstCotation,'{PP/IDENTC}');"><u><xsl:value-of select="VALCOT"/></u></a></td-->
|
||
<td class="clFond" width="173" align="left"> <a href="/FIBEN/Aide/cotation.htm" class="clFond">
|
||
<u><xsl:value-of select="VALCOT"/></u></a></td>
|
||
<!-- MISE EN COMMENTAIRE : requ<71>te -->
|
||
<!--td class="clFond" width="95" align="right"><a href="#nullepart" onClick="requestBDFInfos('27|54|37|','','{$familyNumber}','{PP/IDENTC}',cstMultipleConfirm);"><img src="/FIBEN/Images/Commun/clignotant2.gif" width="90" height="12" title="Plus d'infos" alt="Plus d'infos" border="0"/></a></td-->
|
||
<td class="clFond" width="95" align="right">
|
||
<a href="/FIBEN/Aide/liens_inter-modules.htm#ancAutres"><img src="/FIBEN/Images/Commun/clignotant2.gif" width="90" height="12" border="0" alt="Liens inter-modules" /></a></td>
|
||
</tr>
|
||
<xsl:text disable-output-escaping="yes"></table></xsl:text>
|
||
<xsl:call-template name="shim"/>
|
||
</xsl:template>
|
||
|
||
<xsl:template match="ASSOCEJ">
|
||
<tr>
|
||
<td class="clTexte" colspan="5" height="14" width="635"> <xsl:value-of select="EJ/DENOM"/></td>
|
||
</tr>
|
||
<tr>
|
||
<td class="clFond" colspan="2" width="314"> <xsl:value-of select="LOCALI"/></td>
|
||
<td width="53" height="13" class="clFond"> </td>
|
||
<td colspan="2" height="13" class="clFond" width="268"> </td>
|
||
</tr>
|
||
<tr align="left" valign="middle">
|
||
<td class="clCouleur2" width="130" align="left"> Identifiant </td>
|
||
<td class="clTexte" width="184" align="left"> <xsl:value-of select="bdf:displaySiren(EJ/IDENTS)"/></td>
|
||
<td class="clCouleur2" width="53" align="left"> Cotation</td>
|
||
<!-- MISE EN COMMENTAIRE : requ<71>te -->
|
||
<!--td class="clTexte" width="173" align="left"> <a href="#nullepart" class="clTexte" onclick="requestVariousInfos('{VALCOT}',cstCotation,'{EJ/IDENTS}');"><u><xsl:value-of select="VALCOT"/></u></a></td-->
|
||
<td class="clTexte" width="173" align="left"> <a href="/FIBEN/Aide/cotation.htm" class="clFond">
|
||
<u><xsl:value-of select="VALCOT"/></u></a></td>
|
||
<!-- MISE EN COMMENTAIRE : requ<71>te -->
|
||
<!--td class="clTexte" width="95" align="right"><a href="#nullepart" onClick="requestBDFInfos('27|54|37|','','{$familyNumber}','{EJ/IDENTS}',cstMultipleConfirm);"><img src="/FIBEN/Images/Commun/clignotant2.gif" width="90" height="12" title="Plus d'infos" alt="Plus d'infos" border="0"/></a></td-->
|
||
<td class="clTexte" width="95" align="right">
|
||
<a href="/FIBEN/Aide/liens_inter-modules.htm#ancAutres"><img src="/FIBEN/Images/Commun/clignotant2.gif" width="90" height="12" border="0" alt="Liens inter-modules" /></a></td>
|
||
</tr>
|
||
<xsl:text disable-output-escaping="yes"></table></xsl:text>
|
||
<xsl:call-template name="shim"/>
|
||
</xsl:template>
|
||
|
||
<!-- MISE EN COMMENTAIRE : graphiques -->
|
||
<!--xsl:template name="genGraph52">
|
||
<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/MODULE52/EJ/IDENTS"/></ident><nom><xsl:value-of select="FIBEN/PERSONNE/MODULE52/EJ/DENOM"/></nom><valcot><xsl:value-of select="FIBEN/PERSONNE/MODULE52/DIFF52/VALCOT"/></valcot><graphe><serie><xsl:for-each select="FIBEN/PERSONNE/MODULE52/DIFF52/ASSOCIE"><val><xsl:value-of select="CAPITAL/POURCENTAGE"/></val></xsl:for-each></serie><abcisse><xsl:for-each select="FIBEN/PERSONNE/MODULE52/DIFF52/ASSOCIE"><val><xsl:if test="ASSOCEJ/EJ"><xsl:value-of select="concat(ASSOCEJ/EJ/IDENTS,' - ',ASSOCEJ/EJ/DENOM)"/></xsl:if><xsl:if test="ASSOCPP/PP"><xsl:value-of select="concat(ASSOCPP/PP/IDENTC,' - ',ASSOCPP/PP/IDENTITE/NOM,' ',bdf:displayInLowerCase(ASSOCPP/PP/IDENTITE/PRENOM))"/></xsl:if><xsl:if test="ASSOCSPE/DENOM"><xsl:value-of select="concat(' - ',ASSOCSPE/DENOM)"/></xsl:if></val></xsl:for-each></abcisse><titre>R<>partition du capital entre les associ<63>s (en pourcentage)</titre></graphe></FIBEN>
|
||
</xsl:attribute>
|
||
</xsl:element>
|
||
</form>
|
||
</xsl:if>
|
||
</xsl:template-->
|
||
|
||
</xsl:stylesheet>
|