279 lines
10 KiB
PHTML
Raw Normal View History

<?php if (empty($this->AutrePage)) {?>
<div id="center">
<?php }?>
2011-09-01 18:43:19 +00:00
<?php if (empty($this->AutrePage)) {?>
2012-12-03 21:01:11 +00:00
<h1>LIENS INTER-ENTREPRISES</h1>
2011-04-22 14:29:58 +00:00
<div class="paragraph">
2011-05-04 14:18:22 +00:00
<table class="identite">
<?php if ($this->siren) {?>
<tr>
2011-04-22 14:29:58 +00:00
<td width="30">&nbsp;</td>
<td width="200" class="StyleInfoLib">Num&eacute;ro identifiant Siren</td>
<td width="350" class="StyleInfoData"><?=$this->SirenTexte($this->siren)?></td>
</tr>
<?php }?>
<tr>
2011-04-22 14:29:58 +00:00
<td width="30">&nbsp;</td>
<td width="200" class="StyleInfoLib">Raison Sociale</td>
<td width="350" class="StyleInfoData"><?=$this->raisonSociale?></td>
</tr>
<?php if ($this->liengroupe) { ?>
<tr>
<td width="30">&nbsp;</td>
<td width="550" colspan="2" class="StyleInfoLib">
<a id="groupesarbo" title="Arborescence du groupe" href="<?=$this->liengroupe?>">Organigramme du groupe</a>
</td>
</tr>
<?php }?>
<tr>
<td width="30">&nbsp;</td>
2012-11-09 16:24:11 +00:00
<td width="200" class="StyleInfoLib" valign="top">Documents</td>
<td width="350" class="StyleInfoLib">
<?php
if ($this->siren) {
echo $this->action('liendoc', 'identite', null, array('id'=>$this->siren, 'type'=>'Siren'));
} else {
echo $this->action('liendoc', 'identite', null, array('id'=>$this->lienref, 'type'=>'Entreprise'));
}
?>
<?php if ($this->edition) {?>
2012-11-09 16:24:11 +00:00
<br/>
<a class="dialogDoc" title="Lier un document" href="<?=$this->url(array('controller'=>'saisie','action'=>'liendoc','siren'=>$this->siren), null, true)?>">
<img style="vertical-align:middle;" src="/themes/default/images/interfaces/page_white_put.png" />
2012-11-09 16:24:11 +00:00
Lier un document (organigramme du groupe)
</a>
</td>
<?php }?>
</tr>
2011-04-22 14:29:58 +00:00
</table>
</div>
<?php }?>
2011-04-22 14:29:58 +00:00
2012-11-30 17:06:56 +00:00
<style>
table { border-spacing: 0; border-collapse: collapse; }
table.data td { border:1px solid #ccc; padding:2px; }
</style>
<?php $liste = array('actionnaires', 'participations');?>
<?php foreach ($liste as $part) {?>
2011-04-22 14:29:58 +00:00
<?php if ($part == 'actionnaires') {?>
<h2>Actionnariat</h2>
<?php } else {?>
<h2>Participations</h2>
<?php }?>
2011-04-22 14:29:58 +00:00
<div class="paragraph">
<?php if ( count($this->$part)>0 ) {?>
2012-12-03 21:01:11 +00:00
<table class="data">
<?php foreach ($this->$part as $lien) {?>
<tr>
<td class="StyleInfoData" width="100">
<?php
if (intval($lien->PDetention)>0) echo $lien->PDetention.'&nbsp;%';
elseif ($lien->MajMin=='+') echo 'major.';
elseif ($lien->MajMin=='-') echo 'minor.';
elseif ($lien->MajMin=='C') echo 'major.';
elseif ($lien->MajMin=='S') echo 'minor.';
elseif ($lien->MajMin=='F') echo 'absorption';
elseif ($lien->MajMin=='A') echo 'absorbant';
else echo '&nbsp;';
2011-04-22 14:29:58 +00:00
?>
</td>
<td class="StyleInfoLib" width="350">
<span class="lienfiche" href="<?=$this->url(array('controller'=>'identite','action'=>'lienfiche','idFiche'=>$lien->idFiche), null, true)?>"><?=$lien->nom?></span>
<?php if ($this->edition) {?> <a href="<?=$this->url(array('controller'=>'identite','action'=>'liens','lienref'=>$lien->idFiche), null, true)?>">Basculer</a> <?php }?>
2011-04-22 14:29:58 +00:00
</td>
<td class="StyleInfoData" width="150">
<?php
if ( !empty($lien->siren) && intval($lien->siren)!=0 ) {
$href = $this->url(array(
'controller' => 'identite',
'action' => 'fiche',
'siret' => $lien->siren
), null, true);
2012-11-30 17:06:56 +00:00
echo 'Siren&nbsp;<a href="'.$href.'">'.$this->SirenTexte($lien->siren).'</a>';
}
else '&nbsp;';
2011-04-22 14:29:58 +00:00
if ($lien->pays<>'France') echo '<b>'.$lien->pays.'</b>';
?>
2011-04-22 14:29:58 +00:00
</td>
<?php if ($this->edition) {?>
2012-11-30 17:06:56 +00:00
<td width="150">
2012-11-09 16:24:11 +00:00
<a class="documentsLien" title="Documents associés" href="<?=$this->url(array('controller'=>'identite','action'=>'liendoc','id'=>$lien->id,'type'=>'Lien'))?>">+</a>
<?php if ($part == 'actionnaires') {?>
<a class="dialog" title="Modifier actionnaire" href="<?=$this->url(array('controller'=>'saisie','action'=>'lien','type'=>'actionnaire','mode'=>'edit','siren'=>$this->siren,'idLien'=>$lien->id), null, true)?>"><img src="/themes/default/images/interfaces/editer.png" /></a>
<a class="dialog" title="Supprimer actionnaire" href="<?=$this->url(array('controller'=>'saisie','action'=>'lien','type'=>'actionnaire','mode'=>'delete','siren'=>$this->siren,'idLien'=>$lien->id), null, true)?>"><img src="/themes/default/images/interfaces/supprimer.png" /></a>
<?php } else {?>
<a class="dialog" title="Modifier participation" href="<?=$this->url(array('controller'=>'saisie','action'=>'lien','type'=>'participation','mode'=>'edit','siren'=>$this->siren,'idLien'=>$lien->id), null, true)?>"><img src="/themes/default/images/interfaces/editer.png" /></a>
2012-10-24 16:10:48 +00:00
<a class="dialog" title="Supprimer participation" href="<?=$this->url(array('controller'=>'saisie','action'=>'lien','type'=>'participation','mode'=>'delete','siren'=>$this->siren,'idLien'=>$lien->id), null, true)?>"><img src="/themes/default/images/interfaces/supprimer.png" /></a>
<?php }?>
<a class="dialogDoc" title="Lier un document" href="<?=$this->url(array('controller'=>'saisie','action'=>'liendoc','idLien'=>$lien->id), null, true)?>"><img src="/themes/default/images/interfaces/page_white_put.png" /></a>
</td>
<?php }?>
</tr>
<?php }?>
2012-12-03 21:01:11 +00:00
</table>
<?php } else {?>
<?php if ($part == 'actionnaires') {?>
2012-12-03 21:01:11 +00:00
<div>Aucun actionnaire r&eacute;f&eacute;renc&eacute; par nos services.</div>
2012-10-29 09:34:46 +00:00
<?php if ($this->lienStatuts) {?>
<?php if ($this->lienStatuts) {?>
2012-12-03 21:01:11 +00:00
<div>Afin didentifier les actionnaires de cette entreprise, consulter ses <a href="<?=$this->lienStatuts?>">statuts</a>.</div>
<?php }?>
2012-10-29 09:34:46 +00:00
<?php }?>
<?php } else {?>
2012-12-03 21:01:11 +00:00
<div>Aucune participation r&eacute;f&eacute;renc&eacute;e par nos services.</div>
2012-10-29 09:34:46 +00:00
<?php if ($this->lienBilans) {?>
<?php if ($this->lienStatuts) {?>
2012-12-03 21:01:11 +00:00
<div>Afin didentifier les participations de cette entreprise, consulter son <a href="<?=$this->lienBilans?>">dernier bilan publié</a>.</div>
<?php }?>
2012-10-29 09:34:46 +00:00
<?php }?>
<?php } ?>
<?php } ?>
<?php if ($this->edition) {?>
<?php if ($part == 'actionnaires') {?>
<div style="line-height:16px;">
<a class="dialog" title="Ajouter un actionnaire" href="<?=$this->url(array('controller'=>'saisie','action'=>'lien','type'=>'actionnaire','mode'=>'add','siren'=>$this->siren,'lienref'=>$this->lienref), null, true)?>">
<img style="vertical-align:middle;" src="/themes/default/images/interfaces/ajouter.png" /> Ajouter un actionnaire</a>
</div>
<?php } else {?>
<div style="line-height:16px;">
<a class="dialog" title="Ajouter une participation" href="<?=$this->url(array('controller'=>'saisie','action'=>'lien','type'=>'participation','mode'=>'add','siren'=>$this->siren,'lienref'=>$this->lienref), null, true)?>">
<img style="vertical-align:middle;" src="/themes/default/images/interfaces/ajouter.png" /> Ajouter une participation</a>
</div>
<?php }?>
<?php }?>
2011-04-22 14:29:58 +00:00
</div>
<?php }?>
2011-04-22 14:29:58 +00:00
2012-11-30 17:06:56 +00:00
<?php if ( count($this->directions)>0 ) {?>
<h2>Fonctions de directions</h2>
<div class="paragraph">
<table class="data">
<?php foreach ($this->directions as $lien) {?>
<tr>
<td class="StyleInfoData" width="100" valign="top"><?=$lien->fonction?></td>
<td class="StyleInfoLib" width="500">
<?=$lien->nom?>
<?php if ( $lien->dirNom!='' ) {?>
<br/>représenté par <?=$lien->dirNom?>
2012-12-03 21:01:11 +00:00
<?php if( $lien->dirNaissDate && $lien->dirNaissDate!='0000-00-00' ) {?>
née le <?=substr($lien->dirNaissDate,8,2).substr($lien->dirNaissDate,5,2).substr($lien->dirNaissDate,0,4)?><?php }?>
<?php if( $lien->dirNaissLieu ) {?> à <?=$lien->dirNaissLieu?> <?php }?>
2012-11-30 17:06:56 +00:00
<?php }?>
</td>
<td class="StyleInfoData" width="150" valign="top">
<?php if ( !empty($lien->siren) && intval($lien->siren)!=0 ) {
$href = $this->url(array(
'controller' => 'identite',
'action' => 'fiche',
'siret' => $lien->siren
), null, true);
echo 'Siren&nbsp;<a href="'.$href.'">'.$this->SirenTexte($lien->siren).'</a>';
}?></td>
</tr>
<?php }?>
</table>
</div>
<?php }?>
<?php if (empty($this->AutrePage)) {?>
2012-06-25 08:32:16 +00:00
<?=$this->render('cgu.phtml', $this->cgu)?>
<?php }?>
2012-06-25 08:32:16 +00:00
<?php if (empty($this->AutrePage)) {?>
2011-09-01 18:43:19 +00:00
</div>
<?php }?>
2012-10-24 07:57:39 +00:00
<script>
$('span.lienfiche').each(function(){
2012-10-24 07:57:39 +00:00
$(this).qtip({
hide: { event: 'unfocus' },
show: { solo: true },
2012-10-24 07:57:39 +00:00
content: {
text: "Chargement...",
ajax: { url: $(this).attr('href') }
},
style: { classes: "ui-tooltip-cream" },
position: { my: "bottom left", at: "top right" }
2012-10-24 07:57:39 +00:00
});
});
</script>
<?php if ($this->edition) {?>
<script>
2012-11-09 16:24:11 +00:00
$('a.documentsLien').on('click', function(e){
e.preventDefault();
var tr = $(this).parents('tr');
var href = $(this).attr('href');
$(this).remove();
2012-11-09 16:24:11 +00:00
var contentB = '<tr><td width="30">&nbsp;</td><td width="300"class="StyleInfoData">';
var contentE = '</td><td></td</tr>';
$.post(href, function(data){ tr.after(contentB + data + contentE); });
2012-11-09 16:24:11 +00:00
});
$('a.dialogDoc').on('click', function(){
var href = $(this).attr('href');
if (href!='#') {
var title = $(this).attr('title');
var dialogOpts = {
bgiframe: true,
title: title,
width: 650,
height: 600,
modal: true,
open: function(event, ui) {
$(this).html('Chargement...');
$(this).load(href);
},
buttons: {
Annuler: function() { $(this).dialog('close'); }
},
close: function() { $('#dialog').remove(); }
};
$('<div id="dialog"></div>').dialog(dialogOpts);
return false;
}
});
$('a.dialog').on('click', function(){
var href = $(this).attr('href');
if (href!='#') {
var title = $(this).attr('title');
var dialogOpts = {
bgiframe: true,
title: title,
width: 650,
height: 600,
modal: true,
open: function(event, ui) {
$(this).html('Chargement...');
$(this).load(href);
},
buttons: {
2012-10-15 09:12:59 +00:00
Valider: function() {
2012-11-13 17:11:40 +00:00
if ($('input[name=mode]').val()=='delete' && $('input[name=id1]').length>0
|| $('input[name=id1]').length>0 && $('input[name=id2]').length>0) {
2012-10-15 09:12:59 +00:00
var form = $('form[name=lien]');
$.post(form.attr('action'), form.serialize(), function(data){
$('form[name=lien]').replaceWith(data);
}).error(function(){ alert('Unknow error'); });
2012-10-15 09:12:59 +00:00
} else {
alert("Quelque chose manque !");
}
},
Annuler: function() { $(this).dialog('close'); }
},
close: function() { $('#dialog').remove(); }
};
$('<div id="dialog"></div>').dialog(dialogOpts);
return false;
}
});
</script>
<?php }?>