Ver Mensaje Individual
  #11 (permalink)  
Antiguo 03/05/2013, 14:47
Avatar de tanliz
tanliz
 
Fecha de Ingreso: abril-2013
Ubicación: Irapuato
Mensajes: 63
Antigüedad: 11 años, 1 mes
Puntos: 1
Respuesta: Procedimiento nomina

Inserta solo el sueldo, que selecciono en:
Código MySQL:
Ver original
  1. SET Sueldoq=(SELECT Sueldo FROM empleados WHERE Empleado_Id=EmpleadoId);

las consultas:
Código MySQL:
Ver original
  1. SET TDeducciones = (SELECT SUM(Monto) FROM descuentos_empleados WHERE (Fecha>=FechaI AND Fecha<=FechaF) AND Empleado_Id=EmpleadoId AND Estatus_Descuento='Pendiente'); 
  2.     SET Percepciones_Comisiones = (SELECT SUM(Comision) FROM comisiones WHERE (Fecha>=FechaI AND Fecha<=FechaF) AND Empleado_Id=EmpleadoId AND Estatus_Comision='Pendiente');
  3.     SET Percepciones_Bonos = (SELECT SUM(Monto) FROM bonos WHERE (Fecha>=FechaI AND Fecha<=FechaF) AND Empleado_Id=EmpleadoId AND Estatus_Bono='Pendiente');

No me arrojan nada, por eso solo inserta el total del sueldo... los demas valores son "0"