You are on page 1of 3

CONTROL N 2

INSTRUCCIONES. EJECUTE LAS INSTRUCCIONES NECESARIAS PARA DAR SOLUCION A LAS ACTIVIDADES
SOLICITADAS. UTILICE LA HERRAMIENTA SQL DEVELOPER PARA ALMACENAR LA SECUENCIA DE
INTRUCCIONES. AL FINALIZAR LA PRUEBA, REMITA POR BLACKBOARD EL SCRIPT RESULTANTE, MEDIANTE UN
MENSAJE INTERNO.
PARA REALIZAR LA ACTIVIDAD, EJECUTA EL SCRIPT DEPOSITADO EN EVALUACION UNIDAD 2 RECURSOS
DIDACTICOS DE BLACKBOARD. TODOS LOS CLCULOS DEBEN SER REDONDEADOS A VALORES ENTEROS.
CONTEXTO

La cadena de Ferreteras Mejores Heramientas ha reformulado su poltica de remuneraciones, razn por la


cual ha decidido contratarlo para que efecte los ajustes respectivos en sus sistemas. Los primeros ajustes
deben efectuarse a nivel de la base de datos por lo que se requiere un nuevo proceso de clculo de
remuneraciones.

REGLAS DE NEGOCIO: De acuerdo con la informacin recabada, se logr identificar las siguientes reglas de
negocio:

El valor de Colacin y Movilizacin son valores constantes de $40.000 y $30.000 respectivamente.

Existe el pago mensual de una Asignacin Especial, equivalente a un 40% del sueldo, para los
empleados que trabajan en alguna sucursal que no est localizada en la comuna de Providencia.

El descuento por concepto de Previsin corresponde por ley al 13,45% del sueldo del empleado.

El descuento por concepto de Salud corresponde al 6,55 % del sueldo del empleado.

Existe una asignacin por zona que depende de la zona en que se encuentra ubicada la farmacia, que
se calcular respecto del sueldo del empleado.

Se debe agregar un bono que se calcular respecto de sueldo, considerando el puntaje que posee cada
empleado. Para ello deben usarse los porcentajes indicados en la tabla LISTA.

Por ltimo, se agrega una asignacin de responsabilidad para todos los empleados que ejercen la labor
de supervisor. As, si el empleado supervisa a ms de cinco empleados la asignacin corresponde a un
30% del sueldo, a un 20% si tiene entre 3 y 5 empleados a cargo, y a un 10% con 1 a 2 empleados a
cargo.

El monto de los haberes corresponde a sueldo + asignacin_zona, bono_puntaje, asignacin_sucursal


+ bono de responsabilidad + colacin + movilizacion

El total de descuentos corresponde a: descuento previsin + descuento salud.

El salario lquido del empleado corresponde a: total de haberes - total de descuentos.

ESPECIFICACIONES DEL PROCESO


Se solicita crear un bloque annimo que:

Permita procesar todos los empleados de la farmacia.

Controle los errores para asegurar que se procesen todos los empleados. Los errores deben guardarse
en una tabla llamada ERROR_CALC_REMUN la cual debe detallar la identificacin del empleado y el
tipo de error que se produjo. Para la id de la tabla cree y use una secuencia.

Almacene los haberes calculados de los empleados en la tabla HABERES_MES.

Almacene los descuentos calculados en la tabla DESCUENTOS_MES.

Almacene Los valores totales en la tabla TOTALES_MES.

El bloque debe garantizar la repeticin del proceso todas las veces que sea necesario durante el
perodo de prueba, esto es, debe correr sin problemas en sucesivas ejecuciones.

Al finalizar el proceso de clculo de remuneraciones, las tablas deberan contener los datos que se
muestran en las imgenes siguientes:

TABLA ERROR_CAL_REMUN

TABLA HABERES_MES

TABLA DESCUENTOS_MES

TABLA TOTALES_MES

You might also like