76 lines
4.6 KiB
PHP
Raw Normal View History

2016-11-25 11:07:44 +01:00
<?php
class Metier_Bodacc_MBalo
{
public function getLibEven($strEven)
{
$even=9015;
$strEven=trim($strEven);
if (preg_match("/AUTRES OP.RATIONS . Décisions prises par des assemblées d'obligataires et homologation de résolutions/iu", $strEven)) {
$even=9001;
} elseif (preg_match("/AUTRES OP.RATIONS . Désignation de teneurs? de comptes de titres nominatifs/iu", $strEven)) {
$even=9002;
} elseif (preg_match("/AUTRES OP.RATIONS . Fusions et scissions/iu", $strEven)) {
$even=9003;
} elseif (preg_match("/AUTRES OP.RATIONS . Liquidations/iu", $strEven)) {
$even=9004;
} elseif (preg_match("/AUTRES OP.RATIONS . Offre de remboursement d'obligations/iu", $strEven)) {
$even=9005;
} elseif (preg_match("/AUTRES OP.RATIONS . Réduction de capital/iu", $strEven)) {
$even=9006;
} elseif (preg_match("/AUTRES OP.RATIONS . Regroupement d'actions/iu", $strEven)) {
$even=9007;
} elseif (preg_match("/AUTRES OP.RATIONS/iu", $strEven)) {
$even=9000;
} elseif (preg_match("/BULLETIN OFFICIEL de l'AMF/iu", $strEven)) {
$even=9010;
} elseif (preg_match("/BULLETIN OFFICIEL du CMF/iu", $strEven)) {
$even=9011;
} elseif (preg_match("/CONVOCATIONS . Assemblées? d'actionnaires et de porteurs de parts/iu", $strEven)) {
$even=9020;
} elseif (preg_match("/CONVOCATIONS . Assemblées? d'obligataires ou de porteurs de titres d'emprunt/iu", $strEven)) {
$even=9021;
} elseif (preg_match("/CONVOCATIONS . Assemblées? de porteurs de certificats d'investissement/iu", $strEven)) {
$even=9022;
} elseif (preg_match("/CONVOCATIONS . Assemblées? de porteurs de parts de fondateur/iu", $strEven)) {
$even=9023;
} elseif (preg_match("/CONVOCATIONS . Assemblées? de porteurs de titres participatifs/iu", $strEven)) {
$even=9024;
} elseif (preg_match("/MISSIONS ET COTATIONS - Organismes internationaux - Bons, obligations et autres titres/iu", $strEven)) {
$even=9030;
} elseif (preg_match("/MISSIONS ET COTATIONS . Valeurs étrangères . Actions et parts/iu", $strEven)) {
$even=9031;
} elseif (preg_match("/MISSIONS ET COTATIONS . Valeurs étrangères . Bons d'options? sur titres et sur indices/iu", $strEven)) {
$even=9032;
} elseif (preg_match("/MISSIONS ET COTATIONS . Valeurs étrangères . Bons, obligations et autres titres/iu", $strEven)) {
$even=9033;
} elseif (preg_match("/MISSIONS ET COTATIONS . Valeurs européennes . Actions et parts/iu", $strEven)) {
$even=9034;
} elseif (preg_match("/MISSIONS ET COTATIONS . Valeurs françaises . Actions et parts/iu", $strEven)) {
$even=9035;
} elseif (preg_match("/MISSIONS ET COTATIONS . Valeurs françaises . Bons d'options? sur titres et sur indices/iu", $strEven)) {
$even=9036;
} elseif (preg_match("/MISSIONS ET COTATIONS . Valeurs françaises . Bons, obligations et autres titres/iu", $strEven)) {
$even=9037;
} elseif (preg_match("/MISSIONS ET COTATIONS . Valeurs françaises . Certificats d'investissement/iu", $strEven)) {
$even=9038;
} elseif (preg_match("/PUBLICATIONS P.RIODIQUES . Entreprises d'assurances et organismes de retraites/iu", $strEven)) {
$even=9040;
} elseif (preg_match("/PUBLICATIONS P.RIODIQUES . Sociétés commerciales et industrielles/iu", $strEven)) {
$even=9041;
} elseif (preg_match("/PUBLICATIONS P.RIODIQUES . Sociétés commerciales et industrielles (Chiffres d'affaires)/iu", $strEven)) {
$even=9042;
} elseif (preg_match("/PUBLICATIONS P.RIODIQUES . Sociétés commerciales et industrielles (comptes annuels)/iu", $strEven)) {
$even=9045;
} elseif (preg_match("/PUBLICATIONS P.RIODIQUES . Sociétés commerciales et industrielles (Tableaux d'activités et résultats)/iu", $strEven)) {
$even=9044;
} elseif (preg_match("/PUBLICATIONS P.RIODIQUES . Sociétés commerciales et industrielles (Chiffres d'affaires et situations trimestrielles)/iu", $strEven)) {
$even=9043;
} elseif (preg_match("/PUBLICATIONS P.RIODIQUES . Sociétés commerciales et industrielles (Comptes intermédiaires)/iu", $strEven)) {
$even=9046;
}
//else/*if (preg_match("/AVIS DIVERS/i", $strEven))*/ $even=9015;
return $even;
}
}