El error -284 es un error conocido cuando hay algún problema con los datos o con la construcción de un Query que no contempla algún caso particular.
-284 A subquery has returned not exactly one row.
A subquery that is used in an expression in the place of a literal value must return only a single row and a single column. In this statement, a subquery has returned more than one row, and the database server cannot choose which returned value to use in the expression. You can ensure that a subquery will always return a single row. Use a WHERE clause that tests for equality on a column that has a unique index. Or select only an aggregate function. Review the subqueries, and check that they can return only a single row.
This error can also occur when you use a singleton SELECT statement to retrieve multiple rows. You must use the DECLARE/OPEN/FETCH series of statements or the EXECUTE INTO statement to retrieve multiple rows.
Lamentablemente, la única manera de ubicar el problema es ver en los distintos SP cual es el del problema y debido a que se produce el error, si es un problema de los datos o un problema que el query no contempló algo. Buscá el SP que ejecuta esa operación y ejecutalo por SQL y ponele un TRACE para encontrar más fácil el punto donde se produce el error. Las causas pueden ser múltiples, la única manera de encontrarla es como te digo.
Debe ser algun error en los datos censales cuando intenta buscar los datos a informar. Debe estar encontrando dos o mas registros de datos censales para un mismo alumno y ahi esta el error.
Tienen la ultima version del procedure sp_araunom_datpers y sp_int_arau_datcen ?
Fijense si la siguiente consulta les da error algun alumno :
select sp_int_arau_datcen(unidad_academica, carrera ,legajo, 2015) from sga_alumnos;