Gracias Lepe,
Sí tienes razón, las virguerías son casi infinitas y eso, esto intentando darle libertad al usuario pero a la vez no dejar que haga ciertas cosas, un lío tu sabes
Bueno, he conseguido "solucionar" por ahora el tema. Falta ahora el testeo exhaustivo (cruzo los dedos gracias por la ayuda y hasta pronto