This commit is contained in:
Michael RICOIS 2010-10-07 09:30:50 +00:00
parent 6760a53126
commit a2912b9b3e

View File

@ -169,8 +169,8 @@ function infogreffe_getproduitsxml($xml)
/**
* Format la chaine xml de liste des actes
* @param unknown_type $xml
* @return unknown_type
* @param string $xml
* @return array
*/
function infogreffe_parsexml_actes($xml)
{
@ -504,6 +504,8 @@ function infogreffe_format_bilans($bilans)
} else {
$siren = $bilan['num_siren'];
}
//Cas de fichier correspondant à la référence
$fichier = PATH_DATA.'/pdf/'.infogreffe_bilan_filename($siren,$ref);
if( file_exists($fichier) && filesize($fichier)>0 )
{
@ -511,7 +513,33 @@ function infogreffe_format_bilans($bilans)
$file_exist = true;
$nomode = false;
}
//2eme cas de fichier en acte (a faire disparaitre)
//Cas de fichier ne correspondant pas à la référence (_sociaux ou pas)
//Si AAAA_sociaux- alors on cherche sans
if (preg_match('/^[0-9]{4}_sociaux-/', $ref)){
$refR = str_replace('_sociaux-', '_-', $ref);
$fichier = PATH_DATA.'/pdf/'.infogreffe_bilan_filename($siren,$refR);
if( file_exists($fichier) && filesize($fichier)>0 )
{
$mode = 'fichier';
$file_exist = true;
$nomode = false;
$ref = $refR;
}
//Si AAAA_- alors on cherche avec
} elseif (preg_match('/^[0-9]{4}_-/', $ref)){
$refR = str_replace('_-', '_sociaux-', $ref);
$fichier = PATH_DATA.'/pdf/'.infogreffe_bilan_filename($siren,$refR);
if( file_exists($fichier) && filesize($fichier)>0 )
{
$mode = 'fichier';
$file_exist = true;
$nomode = false;
$ref = $refR;
}
}
//Cas de fichier en acte (a faire disparaitre)
$fichier = PATH_DATA.'/pdf/acte-'.$siren.'-'.$ref.'.pdf';
if( file_exists($fichier) && filesize($fichier)>0 )
{