Ver Mensaje Individual
  #5 (permalink)  
Antiguo 03/05/2013, 13:22
leonardo_josue
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: México
Mensajes: 2.097
Antigüedad: 17 años, 4 meses
Puntos: 447
Respuesta: Procedimiento nomina

Hola tanliz:

Me parece extraño que sólo funcione la consulta que no considera los parámetros de fecha, por lo que creo que ahí puede estar el problema.

Verifica en tu tabla qué tipo de dato tienes asignadas para tus fechas, si lo tienes como DATETIME, te recuerdo que estas consideran también la hora, mientras que en tus parámetros las tienes como tipo date...

podrías probar haciendo algo como esto:

Código:
SET TDeducciones = (
   SELECT SUM(Monto) 
   FROM descuentos_empleados 
   WHERE 
   DATE(Fecha)>=FechaI AND 
   DATE(Fecha)<=FechaF AND   
   Empleado_Id=EmpleadoId AND 
   Estatus_Descuento='Pendiente')
Haz la prueba y nos comentas.

Saludos
Leo.