$ValidTelR = FLECHE;
     }
 }
 $ValMailR = trim($MailR);
 if (($ValFaxR = trim($FaxR)) != '' && ($Err = NormaliserTel($ValFaxR))) {
     array_push($CodErrInval, $Err);
     $ValidFaxR = FLECHE;
 }
 if (!count($CodErrVide)) {
     // Validation des valeurs des attributs
 }
 if (!($CodErrVide || $CodErrInval)) {
     $ObjTuple = new CEntreprise();
     $ObjTuple->SetPK_Entreprise($ValPK_Entreprise);
     $ObjTuple->SetNomE(ProtectApos($ValNomE));
     $ObjTuple->SetCivilite($ValCivilite);
     $ObjTuple->SetNomR(ProtectApos($ValNomR));
     $ObjTuple->SetPrenomR(ProtectApos($ValPrenomR));
     $ObjTuple->SetAdr1(ProtectApos($ValAdr1));
     $ObjTuple->SetAdr2(ProtectApos($ValAdr2));
     $ObjTuple->SetCP($ValCP);
     $ObjTuple->SetVille(ProtectApos($ValVille));
     $ObjTuple->SetTelR($ValTelR);
     $ObjTuple->SetMailR($ValMailR);
     $ObjTuple->SetFaxR($ValFaxR);
     $ObjTuple->SetPresentEntreprise($ValPresentEntreprise);
     if (substr($ValSiteEntreprise, 0, 7) != 'http://') {
         $ValSiteEntreprise = 'http://' . $ValSiteEntreprise;
     }
     $ObjTuple->SetSiteEntreprise($ValSiteEntreprise);
     if ($ValPK_Entreprise == 0) {
     }
 }
 if (!(count($CodErrVide) || count($CodErrInval))) {
     if ($ValFK_Entreprise == 0) {
         // Création d'une nouvelle entreprise
         $ObjSoc = new CEntreprise();
         $ObjSoc->SetIs_Valide(1);
         $ObjSoc->SetNomE(ProtectApos($ValNomE));
         $ObjSoc->SetAdr1(ProtectApos($ValAdr1));
         $ObjSoc->SetAdr2(ProtectApos($ValAdr2));
         $ObjSoc->SetCP($ValCP);
         $ObjSoc->SetVille(ProtectApos($ValVille));
         if ($ValIs_IdemTuteur) {
             $ValCiviliteRespAdmin = $ValCiviliteTuteur;
             $ValNomRespAdmin = $ValNomTuteur;
             $ObjSoc->SetCivilite(${$ValCiviliteRespAdmin});
             $ObjSoc->SetNomR(ProtectApos($ValNomTuteur));
             $ObjSoc->SetPrenomR(ProtectApos($ValPrenomTuteur));
             $ObjSoc->SetTelR($ValTelTuteur);
             $ObjSoc->SetMailR($ValMailTuteur);
             $ObjSoc->SetFaxR($ValFaxTuteur);
         } else {
             $ObjSoc->SetCivilite(${$ValCiviliteRespAdmin});
             $ObjSoc->SetNomR(ProtectApos($ValNomRespAdmin));
             $ObjSoc->SetPrenomR(ProtectApos($ValPrenomRespAdmin));
             $ObjSoc->SetTelR($ValTelRespAdmin);
             $ObjSoc->SetMailR($ValMailRespAdmin);
             $ObjSoc->SetFaxR($ValFaxRespAdmin);
         }
         $ObjSoc->Insert();
         // Récupération de sa clé