Ajout participations total avec étranger en partant de Id liens

This commit is contained in:
Michael RICOIS 2017-04-14 11:34:02 +02:00
parent a169927c1c
commit 8558d64228

View File

@ -267,6 +267,7 @@ $tabDico = array(
'multiple' => array(
'actionnaires',
'participations',
'participationsf',
'annoncetxt',
'groupes',
'etablissementliste',
@ -1939,6 +1940,95 @@ function participationsMultiple($siren, $nic)
return $tabData;
}
// participations foreign
function participationsfEntete()
{
return array(
'ParSiren',
'ParActif',
'ParPDetention',
'ParPVote',
'ParType',
'ParRS',
'ParPP',
'ParPPDateNaiss',
'ParPPLieuNaiss',
'ParPPNat',
'ParAdresseNum',
'ParAdresseBTQ',
'ParAdresseCodeVoie',
'ParAdresseLibVoie',
'ParAdresseCompl',
'ParAdresseCP',
'ParAdresseVille',
'ParAdressePays',
'ParIdLoc1Type',
'ParIdLoc1Num',
'ParIdLoc2Type',
'ParIdLoc2Num',
'ParIdLoc3Type',
'ParIdLoc3Num',
'ParDateEffetLien',
'ParDate'
);
}
function participationsfMultiple($id, $values = false)
{
$liensM = new Metier_Liens_Base();
$liensM->setId($id);
$result = $liensM->getParticipations(null,true);
$tabData = array();
if (count($result)>0) {
foreach($result as $item) {
$formatElement = array();
$formatElement['ParSiren'] = $item->siren;
$formatElement['ParActif'] = $item->actif;
$formatElement['ParPDetention'] = $item->PDetention;
$formatElement['ParPvote'] = $item->Pvote;
$formatElement['ParType'] = $item->PpPm;
$formatElement['ParRS'] = $item->RS;
if ($item->PpPm == 'PP') {
$formatElement['ParPP'] = $item->civilite.' '.
$item->nom.' '.$item->prenom.
' ('.$item->nom_usage.') '.
$formatElement['ParPPDateNaiss'] = $item->naissance_date;
$formatElement['ParPPLieuNaiss'] = $item->naissance_lieu;
$formatElement['ParPPNat'] = $item->nat;
} else {
$formatElement['ParPP'] = '';
$formatElement['ParPPDateNaiss'] = '';
$formatElement['ParPPLieuNaiss'] = '';
$formatElement['ParPPNat'] = '';
}
$formatElement['ParAdresseNum'] = $item->adresse_num;
$formatElement['ParAdresseBTQ'] = $item->adresse_btq;
$formatElement['ParAdresseCodeVoie'] = $item->adresse_codvoie;
$formatElement['ParAdresseLibVoie'] = $item->adresse_libvoie;
$formatElement['ParAdresseCompl'] = $item->adresse_comp;
$formatElement['ParAdresseCP'] = $item->adresse_cp;
$formatElement['ParAdresseVille'] = $item->adresse_ville;
$formatElement['ParAdressePays'] = $item->adresse_pays;
$formatElement['ParIdLoc1Type'] = $item->idLoc1Type;
$formatElement['ParIdLoc1Num'] = $item->idLoc1Num;
$formatElement['ParIdLoc2Type'] = $item->idLoc2Type;
$formatElement['ParIdLoc2Num'] = $item->idLoc2Num;
$formatElement['ParIdLoc3Type'] = $item->idLoc3Type;
$formatElement['ParIdLoc3Num'] = $item->idLoc3Num;
$formatElement['ParDateEffetLien'] = $item->dateEffetLien;
if ($item->dateUpdate!='0000-00-00 00:00:00') {
$formatElement['ParDate'] = substr($item->dateUpdate,0,10);
} else {
$formatElement['ParDate'] = substr($item->dateInsert,0,10);
}
$tabData[] = $formatElement;
}
}
return $tabData;
}
function annoncetxtEntete()
{
return array(