Acciones Realizadas:
--------------------------------------------------------------------------------------------------------------------------
Para tener una mayor facilidad a la hora de probar los datos migrados desde los archivos de datos y poder realizar pruebas con mayor facilidad se creo el stored procedure "SP_BorradoBase" el cual lo que hace es un delete a todos los datos de todas la tablas y ademas reinicia el identity de cada una de las tablas de la base de datos , el mismo puede necesitar ejecutarse varias veces para borrar bien los datos ya que en ocaciones puede dar errores al borrar puesto que las tablas no las borra en un orden en cascada y hay algunas que no las puede borrar en una primera ejecucion pero ya en la segunda si se pueden borrar sus datos, como vemos a continuacion el codigo del procedure (mostrando solo 3 tablas) :
y con lo visto en la imagen se corrobora lo que dije anterior mente pues vemos que primero se eliminan los datos de una tabla y posteriormente se hace un reseed a la misma tabla volviendo su identity de vuelta a 0, pero la pregunta aqui es , ¿Por que a 0, si los ID deben conmenzar en 1? , esto es muy sencillo pues el identity funcion igual que un ++i en el que primer incrementa su valor y despues lo asigna, por lo tanto al hacer el reseed en 0 , el primer ID siempre sera 1.
--------------------------------------------------------------------------------------------------------------------------
Se creo el SP para el calculo de intereses el cual aplica intereses diariamente a las cuentas que cuenten con el requisito de tener su saldoReal mayor o igual al Saldo minimo , el cual esta especificado,
La formula utilizada para dicho calculo es tasa anual / 365 (cantidad de dias del año)
--------------------------------------------------------------------------------------------------------------------------
Se genera el stored procedure "SP_VerificarMovimientosPendientes" el cual recorre todos los movimientos que tienen estado pediente y si ya es su fecha de aplicacion entonces genera un movimiento nuevo y resta el saldo de movimientos pendientes de la cuenta respectiva como lo podemos ver en el codigo del mismo:
--------------------------------------------------------------------------------------------------------------------------
Ademas tambien se crea el SP que guarda todos los dias el saldo de cada cuenta para verificar posteriormente si la cuenta tiene una multa por saldo minimo o saldo negativo
--------------------------------------------------------------------------------------------------------------------------
Horas Trabajadas:
2 horas 45 minutos
Participantes:
Jonathan Salazar Garcia
Luis Ricardo Gutierrez
No hay comentarios:
Publicar un comentario