Bitácora 25/3/2019

Me levante y empecé a trabajar a las 9:00am luego de desayunar.Ya que había podido implementar la primera función ahora iba a continuar implementando la segunda la cual era muy parecida excepto por algunos aspectos.

Para usar la función 2 iba a necesitar la fecha del sistema e iba a tener que usar la fecha de compra del activo. De ahí empecé mis investigaciones de como usar la librería datetime en Python. Sacar la fecha actual fue muy sencillo, con la fecha del activo fue con la que tuve problemas. Esto debido a que la fecha del sistema estaba en un string dentro de la pagina y yo necesitaba que estuviera en un formato de fecha o incluso que me diera solo el año para poder usarlo. Finalmente tras cierta investigación averigüe que datetime tenia una función para pasar un string a fecha, y tras de eso lo implemente y pude continuar con la función 2.

La función 2 iba a sacar la depreciación hasta la fecha actual por lo que ya no iba a ser según los períodos de recuperación definidos. Además me di cuenta que iba a darle uso a las operaciones de mi compañera para la depreciación de igual manera en esta función y copiar todo el código era innecesario, así que cree dos nuevas funciones para los dos distintos métodos. Luego de crear las funciones ahora cuando necesitara usarlas para la Función 1 del programa simplemente era necesidad de llamarlas. Sin embargo para usarlas en la Función 2 del programa iban a tener que funcionar diferente, por lo que empecé a manear las funciones de los métodos para finalmente lograrlo.

Todavía estamos teniendo problemas con el tipo de cambio debido a que no sabemos manejar el servicio de el Banco Central, más seguimos investigando. Así que no pude incluir esto en la función 2 y ahora tendré que implementarlo después. Además de eso, terminamos la función 2.

Mi compañera empezó con la documentación del Manual de Usuario para nuestro programa y yo estoy intentando llevar lo más actualizado posible con comentarios nuestro programa, mas sí me detengo para ello pierdo la cadena de ideas con la que escribo el código, así que siempre me devuelvo para seguir esos comentarios luego de ya escribir parte del programa.

Empece con la Función 3.

Comentarios

Entradas populares