To do list

 Natalia Vargas Reyes (1 hora) de 3:00 pm a 4:00pm

Hacer una Lista de cosas por hacer en la progra la cual es 


1.Agregar codigo a la cuenta objetivo, para agregar desde xml.

Verificar el modelo con respecto a CO.  LISTO 


2. El interes había que dividirlo entre 12. De paso usar los campos de Cuenta ahorro 

en lugar de tantos SELECT.


3. Calcular tasa de interes de CO, la cual depende cantidad de meses que existirá 

(según fechaF-fechaI) 0.5% de interés por cada mes, mes entero. El interés

es anualizado. Si la suma de los meses es 5, la tasa 2.5% anualizada, por día seria

2.4% dividido entre 365. 


En la simulación calcular intereses diarios de CO.


4. Se insertan intereses todos los días en la tabla MovimientosCO.

El dia del deposito, primero se hace el deposito, despues se calcula el interes, 

luego se crea el credito(movimiento) y se acumula el monto.


5. En la simulación, su script, cuando procesa un día, antes de realizar el proceso de

estados de cuenta, debe agregar código para ’procesar CO’, el cual tiene 2 partes:

procesar depósitos en CO y procesar redención de CO. NO ENTENDÍ



6. Si la fecha operacion coincide con la fecha de ahorro, se hace un debito a la 

cuenta de ahorro(debito por retiro) y del mismo monto hacer un deposito en la CO.

PEEERO, si la cuenta de ahorro va a quedar en negativo, no se hace el ahorro en CO.

TipoMovimientoCO

1: Depósito por ahorro

2: Deposito por redención de intereses y

3: Redención de la CO


7. Si la fecha de operacion es igual a la de fin de una CO, entonces se procede a:

A. Se hace un debito de los interes en la CO, se pone en 0 el interes acumulad

   y ese debito es en movCOInteres

B. Se aumenta el saldo y crea un movimientoCO de credito.

C. Se hace un debito en movimientoCO, de tooodo el dinero en la CO.

D. Se hace un credito de deposito en la Cuenta de Ahorros.

E. La CO se desactiva.


8. Para la bitacora de cambios sobre CO y beneficiarios. LISTO

Se hace con 4 triggers

Tabla-TipoEvento:

1: Insertar Beneficiarios

2: Modificar Beneficiario

3: Eliminar (desactivar) Beneficiario 

4: Insertar CO

5: Modificar CO 

6: Eliminar (desactivar) CO

Tabla-Evento:

Id, IdTipoEvento, IdUser, IP(un newId o algo x), Fecha, XMLantes, XMLDespues.


(DUDAS SOBRE COMO USAR  XMLantes, XMLDespues)


9. Iniciar sesión del admin y una vista vacía para hacer futuras consultas. LISTO




Hago unas correcciones a las consultas, favor USEN ESTA ESPECIFICACION CORREGIDA: 



7.a) Para las cuentas objetivo, cuyo retiro no se hizo debido a que en la fecha correspondiente el saldo estaba negativo, 

sobre ellas debe indicar, código de la cuenta, ID de la cuenta objetivo, descripción, cantidad de depósitos realizados,

cantidad de depósitos si se hubieran realizados todos, suma del monto debitado real, suma del monto debitado si se

hubieran realizado todos los depósitos



7.b) Para las cuentas que tiene multas por exceso de retiros en cajeros automáticos y lo han hecho al menos 5 veces en los últimos N días, 

debe listar para cada cuenta, cantidad promedio por mes de retiros, el mes y ano con la cantidad mayor de retiros. N es un valor de entrada,

la fecha de ejecución de la consulta es fecha de la última operación del archivo de simulación.



7.c) Si todos los ahorrantes se murieran, debe listar los beneficiarios, el monto del dinero que recibirá, el código de la cuenta que aporta 

mayor cantidad de beneficio, y la cantidad de cuentas de las que recibirá el dinero, debe lisar en orden descendente de monto del dinero que

 recibirá.



También algunos cambios mínimos en la base de datos, como agregar un par de tablas, la de eventos y tipo de eventos.

Comentarios

Entradas populares de este blog

Corrección SPCierreEstado