se implemento a todos los modulos el lists que pueden mandar constrains en forma de arreglo asosiativo