Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crear django command para actualizar info en API #158

Open
Alfareiza opened this issue Sep 23, 2023 · 0 comments
Open

Crear django command para actualizar info en API #158

Alfareiza opened this issue Sep 23, 2023 · 0 comments
Assignees
Labels
help wanted Extra attention is needed

Comments

@Alfareiza
Copy link
Owner

Crear django command para actualizar info en API

Crear las siguientes rutinas a través de un django command:

1. Lee archivo csv que se encuentra en Google Drive, filtra las filas que contengan algo en las columnas Factura, Numero de Autorización y que Convenio sea igual a "CAJACOPI". Posteriormente se registre en base de datos dichas filas.
2. Lee todos los registros y los llama a través de la API de medicar y calcula el valor total y lo registra en la base de datos en el (las)  row(s) correspondiente(s).
3. Lee todos los registros y hace la petición a api de cajacopi y registra en base de datos en las rows correspondientes.

Tiempos de Ejecución

La rutina se debe ejecutar en las mañanas y se deben considerar solamente los registros correspondientes al dia anterior. Ejemplo:
- La rutina # 1 se ejecuta un martes 22 de Enero, a las 8:00am, se toman todos los registros que tengan "Fecha Factura", 21 de Enero y se registran en la base de datos.
- Una vez ejecutada la rutina # 1, se ejecuta la rutina # 2

Crear modelo para registrar transacción

Crear un modelo que se encargará de guardar los estados de las rutinas y sus posibles movimientos, inicialmente debe tener los siguientes campos:

  • factura
  • fecha_factura
  • acta
  • numero_autorizacion
  • valor_total
  • agregado
  • actualizado
  • link_soporte
  • estado
  • resp_cajacopi
@Alfareiza Alfareiza added the help wanted Extra attention is needed label Sep 23, 2023
@Alfareiza Alfareiza self-assigned this Sep 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant