Ver Mensaje Individual
  #3 (permalink)  
Antiguo 30/05/2013, 12:16
Avatar de Kergan
Kergan
 
Fecha de Ingreso: mayo-2013
Mensajes: 4
Antigüedad: 11 años
Puntos: 0
Respuesta: Calculo de impuesto isr de mexico

Muchisimas gracias por tu ayuda huesos!!!!

creo que con eso ya quedo el procedure solo tuve que cambiar esta parte ya que el ISR es el "Impuesto sobre la renta" que nos quitan a todos los trabajadores Mexicanos sigh jajaaja.

Código SQL:
Ver original
  1. --Paso 5: Al sueldo gravable se le resta el ISR
  2.     Sueldo_Recibido := Sueldo_Gravable - Total_ISR;

Ahora solo me falta alguna manera de que se haga el calculo de los 3 valores cuando inserte un nuevo empleado tengo un trigger que me pone la fecha y el usuario asi:

Código SQL:
Ver original
  1. CREATE OR REPLACE TRIGGER Creacion_Empleado
  2. BEFORE INSERT ON Empleados
  3. FOR EACH ROW
  4.  
  5. BEGIN
  6.    
  7.     :NEW.Fecha_Creacion  :=  SYSDATE;
  8.     :NEW.Creado_Por := USER;
  9.  
  10. END Creación_Empleado;

Con esto al hacer el insert por ejemplo:

Código SQL:
Ver original
  1. INSERT INTO Empleados(ID_Empleado,Nombre_Empleado,Sueldo_Gravable) VALUES(1,'Juan Perez',500);

Me genera:

Código SQL:
Ver original
  1. ID_EMPLEADO NOMBRE_EMPLEADO                SUELDO_GRAVABLE  TOTAL_ISR PORCENTAJE
  2. ----------- ------------------------------ --------------- ---------- ----------
  3. SUELDO_RECIBIDO CREADO_POR                     FECHA_CR
  4. --------------- ------------------------------ --------
  5.           1 Juan Perez                                 500
  6.                 LUIS                           30/05/13

Como podria hacerle para que ejecute el procedure y calcule el Sueldo_Recibido, Total_ISR y el Porcentaje?