Entradas

18/06/2023

 1. Se creó la web en donde se le mostrará al usuario la interfaz en donde podrá interactuar, como por ejemplo el estado de cuenta que quiera ver, en esta se le requerirá su identificación como contraseña y su nombre de usuario, sucesivamente se encontrará con la caja de selección del tipo de cuenta que desea observar. tiempo 1h Luego lo que faltará será realizar las consultas de las cuentas para poder ver sus estados de cuenta con su respectivo tipo.

CargadoXML de Catálogo y Operaciones Finales

Imagen
 Se desarrollan dos SP encargados de cargar dos XML, primero el de catálogo y segundo el de Operaciones finales. Respecto al primero, no hubieron tantas complicaciones, simplemente algunos enredos con TipoMovimiento ya que requería de hacer uso de un INNER JOIN, pero después de eso fue sencillo. Respecto al segundo si fue más complicado, ya que las tablas se relacionaban mucho entre sí, por lo que hubo necesidad de crear tablas variables para poder realizar el proceso, además emplear ciclos while que pudieran servir a añadir los elementos en sus respectivas tablas (CuentaTarjeta, CuentaTarjetaMaestra y CuentaTarjetaAdicional). Duración aproximada: 4h Hora inicio: 12 am Hora fin: 4am

Actualización, emisión de estados de cuenta, sub estados de cuenta y aplicación diaria de movimientos

Imagen
 Se sigue manteniendo la tabla creada inicialmente para los Estados de Cuenta, conforme se fue avanzando me percaté que no es necesario que EC posea tantos elementos, ya que podría acceder a ellos gracias a las relaciones que posee con otras tablas, por lo que se considera que para futuras actualizaciones esta tendrá un tamaño menor: Duración aproximada: 45 min Se crea la tabla de SubEstados de cuenta, esta es utilizada para otros procesos, por lo que es importante crearla ya que no se poseía. Al igual que EC, creo que dicha tabla puede ser simplificada, pero esto se realizará de manera próxima conforme se continúe programando y probando: Duración aproximada: 25 min Se actualiza el SP encargado de los estados de cuenta, se continuó utilizando las instrucciones del documento, pero como se tiene que modificar el EC, entonces este SP no es definitivo. Duración aproximada: 30 min.

Cargar Regla negocios(5/24/2023)

Imagen
 1. Cargé los datos de regla negocios(y sus tipos). Esto implica crear el script para llenar los datos en la tablas con su regla y con su respectivo tipo de tarjeta. Se tuvo que realizar un tipo de metodo llamada 'REPLACE' para remplazar algunas anomalias del XML, como es el caso del numero textualmente escrito '10.000.000', esto no lo tomaba con un tipo de datos money con el valor correspondiente, por lo que se tuvo que tomar como 'varchar' y así usar el metodo para que ocurra en la columna que tenga como fila el texto 'Monto monetario', ya que esto no implica en la columna donde su fila sea 'porcentaje' por su naturaleza.  hora: 5:30 a.m a 7:30 y 9:30 a 10:30. Este tiempo tambien aplicó para el entendimiento del mismo problema y el mismo XML. Luego lo que tengo planeado es realizar la especialización de la tabla 'TCTxRN' y tener así las reglas de un tipo de tarjeta

Emisión de estados de cuenta

Imagen
 Se crea de manera previa la tabla encargada de los estados de cuenta, junto el Sp encargado de actualizarla y un Sp más para poder cargar la cantidad realizada de cierto movimientos, como el de utilizar el cajero automático. Se realizan estos procesos para poder tener una guía de las tablas a considerar y Sp necesarios, además de las reglas a cumplir. Tiempo estimado: 1:30h Se crea un SP que realiza la acción de ir actualizando los datos según las diversas características que se indicaban en el documento. Aquí se tuvieron problemas a la hora de tratar comprender que tabla debería actualizarse en el proceso dado. Pero con tiempo, práctica y prueba y error se pudo llegar estimaciones para hacer funcional el código. Duración aproximada: 1:30min Se crea un SP temporal para poder comprender de mejor manera los movimientos que suceden en el programa debido a diversos factores. Como se menciona, es una prueba, así que no es definitiva. Duración aproximada: 30 min

Simulación sobre la transacción de las tarjetas de credito(5/20/2023)

Imagen
 1. Se logró obtener todas la fechas operacion, y ademas dividir los nodos de manera de obtenerlos en la tabla 'nuevosTH', todo por realizar la simulacion, Hubieron problemas en un principio en el apartado de dividir los nodos, pero se logró, por invertigar en la documentación oficial de Microsoft, sobre la manipulación del Xml, los metodos que se usó han sido 'query()' y 'nodes()', esto con el proposito de entrar en los nodos de 'fechaOperación'(de una fecha en especifico) y generar un Xml a partir de eso. Y por supuesto insertar los datos en la tabla '@NuevosTH'.  Fecha inicio: 6:00 Fecha final: 9:30 Lo proximo que haré será el mappeo de datos con la base de datos con sus respectivas tablas. 

Crear las tablas y comprender su función(5/15/2023)

Imagen
1. Estuve creando las tablas con sus relaciones y atributos, ademas estuve comprendiendo su funcionamiento mediante el video del taller para asegurarme sobre la construcción de las tablas en el modelo fisico. A su ves estuve viendo el documento xml para estudiar su estructura y así poder mapear sus datos. inicio: 7:00 a.m fin: 10:00 a.m Imagen: