diff --git a/htdocs/societe/class/societe.class.php b/htdocs/societe/class/societe.class.php index 716eb580691e06d6b45748aadb87813411dfdc1e..db103aa0652844dc85edf08e0f730dd09424aa46 100644 --- a/htdocs/societe/class/societe.class.php +++ b/htdocs/societe/class/societe.class.php @@ -1763,13 +1763,17 @@ class Societe extends CommonObject * Verifie la validite d'un identifiant professionnel en fonction du pays de la societe (siren, siret, ...) * @param idprof 1,2,3,4 (Exemple: 1=siren,2=siret,3=naf,4=rcs/rm) * @param soc Objet societe - * @return int <0 si ko, >0 si ok + * @return int <=0 if KO, >0 if OK * TODO not in business class */ function id_prof_check($idprof,$soc) { + global $conf; + $ok=1; + if (! empty($conf->global->MAIN_DISABLEPROFIDRULES)) return 1; + // Verifie SIREN si pays FR if ($idprof == 1 && $soc->pays_code == 'FR') { @@ -1880,9 +1884,12 @@ class Societe extends CommonObject */ function id_prof_url($idprof,$soc) { - global $langs; + global $conf,$langs; + + if (! empty($conf->global->MAIN_DISABLEPROFIDRULES)) return ''; $url=''; + if ($idprof == 1 && $soc->pays_code == 'FR') $url='http://www.societe.com/cgi-bin/recherche?rncs='.$soc->siren; if ($idprof == 1 && $soc->pays_code == 'GB') $url='http://www.companieshouse.gov.uk/WebCHeck/findinfolink/'; if ($idprof == 1 && $soc->pays_code == 'ES') $url='http://www.e-informa.es/servlet/app/portal/ENTP/screen/SProducto/prod/ETIQUETA_EMPRESA/nif/'.$soc->siren;