Muestra las diferencias entre dos versiones de la página.
Próxima revisión | Revisión previa | ||
ada:sicoferp:integraciones:facturacion [2024/10/21 16:31] 186.97.148.66 creado |
ada:sicoferp:integraciones:facturacion [2024/10/23 13:27] (actual) 186.97.148.66 |
||
---|---|---|---|
Línea 1: | Línea 1: | ||
- | ====== INTEGRACION ZOHO - ADA ====== | + | ====== Aplicación Certificados Facturación ====== |
- | Este documento es la documentación para la integración que se puede realizar entre el aplicativo zoho desk y lel registro de datos en la base de datos | + | Este documento es la documentación el aplicativo el cual permite actualizar y crear las propiedades de los certificados de los clientes de facturación electronica. |
===== Tecnologias Utilizadas ===== | ===== Tecnologias Utilizadas ===== | ||
- | - Apis proporcionada por Zoho ver el el siguiente link. | ||
- | https://desk.zoho.com/DeskAPIDocument#Introduction | + | - Servidores de facturación. |
- | | + | |
- | - Servidor linux ubuntu. | + | - Python para backend. |
- | - Nextjs para la parte frontal y el backend. | + | - Angular para el frontend |
- Docker donde se almacena el servicio. | - Docker donde se almacena el servicio. | ||
- | |||
- | - Selenium webdriver | ||
Línea 24: | Línea 20: | ||
==== Breve resumen ==== | ==== Breve resumen ==== | ||
- | El proyecto de la integración entre las api de zoho y ada se realiza para mejorar la visibilidad de los tickets y llevar un mejor registro, de forma que diariamente se hace un acrgue automatico de tickets a una base de datos donde luego se cargara un tablero de powerbi para ver la información de una forma mas entendible. | + | El proyecto de la intregración permite mediantes unos api, subir certificados y logos de los clientes de facturación y crear o actualizar clientes, tambíen hace validación de controseña y tiene autenticación para el tema de autditoria y demas. |
==== Recursos ==== | ==== Recursos ==== | ||
- | Se adjunta enlace con el codigo fuente del servicio. | + | Link de acceso: http://10.1.20.93:9090 |
- | http://adacsc.co:1443/svn/repository/ADA/SICOF/Estructuras%20cargas%20datos/Proyectos_luis/zoho-service-master.zip | + | |
- | + | Repositorio gitlab backend: | |
- | Se adjunta link con la postman collections | + | |
- | http://adacsc.co:1443/svn/repository/ADA/SICOF/Estructuras%20cargas%20datos/Proyectos_luis/Zoho's%20api.postman_collection.json | + | http://10.1.140.120/ada-microservices-ecosystem/module/sicof-lite/billing/certificates.git |
+ | |||
+ | Repositorio gitlab frontend: | ||
+ | |||
+ | http://10.1.140.120/ada-microservices-ecosystem/frontends/mfuploadcertificates | ||
+ | |||
+ | Doker repository: | ||
+ | |||
+ | https://hub.docker.com/repository/docker/fabricaada/billing/general | ||
+ | |||
+ | https://hub.docker.com/repository/docker/fabricaada/billing-front | ||
| | ||
===== Modo de uso ===== | ===== Modo de uso ===== | ||
- | Como tal el programa es hecho para ejecutarse automaticamente ya que existe una automatización realizada con selenium web driver y el task schedule de windows, por lo cual no es necesario que sea utilizado. | + | El proyecto cuenta con un frontend desde el cual se loguea, este valida que exista en la base de datos y devuelve un token de autorización con una duración de 1 hora, luego se ingresa se elige el proceso se suben los archivos y se espera la respuesta. |
- | En caso de necesitar hacer el cargue manual, se debe tener acceso a una cuenta de administrador sobre la cuenta de la organización luego ingresar al link | + | Evidencias: |
- | http://10.1.140.126:9090 | + | |
- | Luego dar click en go there, luego en aceptar, luego dar click en el boton Gnenerar token y ya despues elegir la opción sea la de cargue por tiempo donde se tiene fecha inicial y final, cargue diario o cargue semanal. | + | Login: |
- | **Observaciones ** | + | {{:ada:sicoferp:integraciones:login.png?800|}} |
- | Se recomienda si se va a hacer un cargue por tiempo que sea de maximo 2 meses, generar otro token y luego lanzar el siguiente en caso de ser muy largo. | + | Aplicativo interno: |
+ | |||
+ | {{:ada:sicoferp:integraciones:facturacion.png?800|}} | ||
+ | |||
+ | |||
+ | {{:ada:sicoferp:integraciones:update.png?800|}} | ||
+ | |||
+ | Manejo de errores: | ||
+ | |||
+ | {{:ada:sicoferp:integraciones:errores.png?800|}} | ||
+ | |||
+ | **Observaciones ** | ||
- | Es importante recordar que cada token demora un maximo de 1 hora, este limite esta definido por zoho. | + | Es importante recordar que cada token demora un maximo de 1 hora. |
=== Gracias por la atención === | === Gracias por la atención === | ||