Cita:
Iniciado por tanliz Las variables de tipo OUT solo las puse para poder ver los valores que obtengo cuando llamo al procedimiento, en un principio los tenia declarados dentro del procedimiento, y las variables fechas les mando a FechaI='2013-04-16' y a FechaF='2013-04-30'... ya implemente BETWEEN y el resultado sigue siendo el mismo...
Acá la cosa queda clara...
El problema es que tu mandas esos valores en los parámetros de fecha,
pero los parámertos son OUT, por lo que
no admiten datos de entrada.
En ese caso, siendo FechaI y FechaF OUT,
cualquier valor que asignes a la llamada se descarta y pasan a valer NULL, porque no están incializados.
Lo que en realidad sucede es que no te están funcionando las consultas porque
estás comparando con un rango nulo...
Cambia los parámetros de fecha por INOUT y prueba de nuevo.