sábado, 5 de octubre de 2019

Creación de los scripts de llenado y varios SP

Tiempo: 20:51 - 00:10

Tuve que crear la tabla de tipo de movimientos ya que en la etapa pasada no se utilizaba, además de tener que modificar algunos atributos de la tabla de movimientos, específicamente eliminar el atributo de idEstadoDeCuenta y agregar el atributo de nuevoSaldo y descripción. También tuve que crear las relaciones de la tabla movimientos (el FK de CuentasDeAhorro y tipoMovimiento)



Cree el script de llenado del xml tipoMov usando el formato que envió el profesor en la etapa pasada

Formato:

Logré crear el trigger que crea el primer estado de cuenta al crear una nueva cuenta de ahorro, pero tuve algunos problemas a la hora de recuperar el id del cliente recién creado. Lo pude solucionar gracias a este foro: https://stackoverflow.com/questions/1920558/what-is-the-difference-between-scope-identity-identity-identity-and-ide. Tuve que ver el siguiente video para poder entender cómo realizar un trigger: https://www.youtube.com/watch?v=FZLmXocmCLU.

Por ultimo cree los SP para extraer los movimientos en un rango de fechas (para sacar los movimientos de un estado de cuenta específico), para crear y desactivar cuentas objetivo, y para buscar movimientos por un patrón de fecha, monto o descripción.

Perdí algo de tiempo porque no sabía que no había que hacer scripts de llenado para los xml de movimientos, cuentas de ahorro, etc, solo para los tipos, monedas y parentescos, entonces perdí un buen rato modificando los scripts que tenía de la etapa pasada y creando el de los movimientos.

No hay comentarios.:

Publicar un comentario