Entradas

Entrada 6 - Creación de facturas y pago de facturas

Imagen
 Horas de trabajo: 4 a 6 horas Problemas: De manera masiva el programa da un error dado que ConceptoCobro lo considera fuera del espacio. El problema pide un Group By pero igual tiende a fallar por lo mismo. Realizado a mano simplemente no inserta porque no logra concatenar bien los campos. El programa tiende a tirar todas las operaciones si se hace de manera masiva por el error de la bandera. En la segunda imagen se evidencia el código que trata de realizarlo de manera masiva. Avances: Se logran los avances en la inserción y pago de recibos. Se realiza una prueba a mano exitosa con respecto al pago de recibos.

Entrada 5 - Se añade finalmente al GitHub la interfaz terminada

Imagen
  Tiempo trabajado : No hay un cálculo exacto dado que se trabajó en el fondo mientras se trabajaba con los requerimientos de la base de datos, se contempla el tiempo de investigación y pruebas y tiempo de conceptualización y entendimiento de requerimientos, además de descansos. La interfaz se fue creando poco a poco, pero dado a que el archivo no puede subirse al GitHub como tal se subió un rar con ella hasta el final. Los avances finales fueron para dar más orden y estructura que para comprobar funcionamientos. Problemas : - Avance no medido dado que los cambios se realizaban de a poco y en el fondo. - Errores de formato y resultados de botones. Capturas

Entrada 4- Se crea el SP propiedadesxpersona

Imagen
  Tiempo trabajado : Aproximadamente entre 3 a 4 horas, se contempla el tiempo de investigación y pruebas y tiempo de conceptualización y entendimiento de requerimientos, además de descansos. Se crea el SP que se encarga de realizar la consulta de propiedad por propietario, el cual devuelve la información de las propiedades de una persona especifica. Problemas : - Las validaciones volvían compleja la búsqueda ya que en ocasiones no existían campos y demas. Código ejemplo (Snippet)

Entrada 3 - Se añaden los SP del login

Imagen
  Tiempo trabajado : Aproximadamente entre 2 a 4 horas, se contempla el tiempo de investigación y pruebas y tiempo de conceptualización y entendimiento de requerimientos, además de descansos e interrupciones. Se trabaja en la realización de los SP para el login que verifican cual tipo de usuario tiene que acceso a cuál interfaz. Además, ayuda a verificar la existencia de usuarios. Problemas : - El problema principal es ajeno al trabajo, pero a su vez lo afecta, y fue que una actualización de Windows 11 beta corrompió el SO, los efectos se notaron cuando se estaba trabajando en la creación de estos SP donde de repente la pantalla simplemente se volvió verde y con información acerca del problema sucedido. No solo esto, sino que también debido a reinicios se perdía el progreso hecho en los archivos. - Con respecto al SP en si el único problema es que en ocasiones no encontraba el usuario, pero era un problema de código de capa logica. Código ejemplo (Snippet)

Entrada 13 - Se crea el Stored procedure para insertar una propiedad

Imagen
  Tiempo trabajado : Aproximadamente entre 0 a 1 horas, se contempla el tiempo de investigación y pruebas y tiempo de conceptualización y entendimiento de requerimientos, además de descansos. Se crea el SP para la inserción de una propiedad. Problemas : - Falta la inserción o ligar las tablas directamente con la de concepto cobro. Código ejemplo (Snippet)

Entrada 12 - Modificación del script operación para que lograse realizar las uniones de propiedadesxpersona

Imagen
  Tiempo trabajado : Aproximadamente entre 2 a 3 horas, se contempla el tiempo de investigación y pruebas y tiempo de conceptualización y entendimiento de requerimientos, además de descansos. Existía un gran problema con la carga de propiedadesxpersona y es que no lograba ligar las tablas, se registraba solo en las tablas propiedadesxpersona y no se registraban en la tabla propiedad el id de la tabla propiedadesxpersona por lo tanto no se podia verificar la existencia de alguna conexión. Se llego a la conclusion de que no se podia hacer updates por id sino más bien era por fecha y así se solucionaba un problema. Problemas : - No insertaba o no realizaba la conexión. - Al inicio se debía a que era un INSERT y no un UPDATE - Luego el problema se da por las verificaciones dado que a pesar de existir una inserción previa en las tablas referenciadas esta no era tomada en cuenta hasta el final. Código ejemplo (Snippet)

Entrada 11 - Se crean los Stored Procedures para insertar personas y usuarios

Imagen
  Tiempo trabajado : Aproximadamente entre 2 a 3 horas, se contempla el tiempo de investigación y pruebas y tiempo de conceptualización y entendimiento de requerimientos, además de descansos. Entrada corta nada más se crearon los SP para insertar en las tablas persona y usuario de manera que estos pudiesen ser llamados desde la BD. Problemas : - Igual que con inserciones pasadas las validaciones a la hora de insertar, pero se lograron resolver rápido. Código ejemplo (Snippet)