Buenas a todos y gracias por las respuestas,
otra idea que se me ha ocurrido a mi, es dentro del procedimiento, llamar a una funcion SPLIT que divida la cadena y la devuelva como si fuera una tabla y despues hacer un inner join
Código:
inner join SplitParameterValues (@abonados , ',') on....
ahora voy a probar la solucion de arriba y os comento ;)
Gracias!!
----
Editado:
acabo de ver que la solucion de @flaviovich incorpora eso mismo justo antes de la consulta ;) jejeje
voy a probarlo todo y a ver como queda todo