public function crearEntrada()
 {
     // TODO: Ya es posible crear un uidNumber único, por tanto, un sambaSID también, si bien eso no se considera en este objeto en particular
     $uidNumber = $this->primerIdDisponible('uidNumber');
     $this->entrada['uidNumber'] = $uidNumber;
     if ($this->cfgDominio['mover_en_ou']) {
         $grupo = new \LdapPM\Modelos\modeloSambaGroupMapping($this->destino, $this->usuario, $this->password);
         $grupo->setGidNumber($this->entrada['gidNumber']);
         $ou = new \LdapPM\Modelos\modeloOrganizationUnit($this->destino, $this->usuario, $this->password);
         $ou->setOu($grupo->getCn());
         $base = $ou->getDnObjeto();
     } else {
         $base = $this->cfgDominio['base']['shadowAccount'];
     }
     return $this->crearObjetoLdap($base);
 }
 public function crearEntrada()
 {
     if ($this->cfgDominio['mover_en_ou']) {
         $ou = new \LdapPM\Modelos\modeloOrganizationUnit($this->destino, $this->usuario, $this->password);
         $ou->setOu($this->entrada['cn']);
         $ou->setDescription($this->entrada['description']);
         $resultado = $ou->crearEntrada();
         if ($resultado) {
             $base = $this->iniciarProcesoCreacion();
             $recuerdo = $this->crearObjetoLdap($base);
             return $this->verificarOuCreacion($recuerdo);
         } else {
             $this->agregarErrorLdapExterno($ou->obtenerErrorLdap());
             $ou->borrarEntrada();
             return false;
         }
     } else {
         $base = $this->iniciarProcesoCreacion();
         return $this->crearObjetoLdap($base);
     }
 }