Terminado

Proyecto para Desarrollo de Excel con Integración de Api

Publicado el 19 Febrero, 2025 en Programación y Tecnología

Sobre este proyecto

Abierto

Objetivo del Proyecto:
El objetivo de este proyecto es desarrollar un archivo de Excel que permita consumir una api mediante una solicitud post, obteniendo respuestas en formato json y organizando los datos en distintas columnas dentro de la hoja de cálculo de manera estructurada y ordenada.

Requerimientos del Proyecto:

Consumo de API:

La API a consumir es la siguiente:
https://celesol.dyndns.org:5050/api/redunisol/consultacuit/{CUIT}

Se debe realizar la solicitud POST desde Excel utilizando VBA (Visual Basic for Applications) o cualquier otra metodología compatible con Excel.

La api requiere que se envíe un cuit como parámetro dentro de la url.

Es necesario manejar errores en caso de respuestas incorrectas o fallos en la conexión con la API.

Estructura del Archivo Excel:

Crear una hoja de trabajo donde se ingresen los CUIT a consultar en una columna.

Implementar un botón en Excel que ejecute la consulta de la api para todos los cuit listados.

Los datos obtenidos de la API deben organizarse en distintas columnas dentro de la misma hoja de Excel.

Organización de los Datos:

Los datos recibidos en formato JSON deben ser desglosados y distribuidos en las columnas correspondientes.

Se deben definir nombres de columnas en función de los datos recibidos, por ejemplo: Nombre, Apellido, Domicilio, Condición Fiscal, etc.

Permitir la automatización para que al actualizar un CUIT, la información correspondiente se refresque correctamente.

Interfaz de Usuario en Excel:

Implementar un diseño limpio y amigable dentro de Excel.

Agregar instrucciones breves sobre el uso del archivo para facilitar su manipulación.

Incluir un botón para ejecutar la consulta de manera sencilla.

Validar que los datos obtenidos sean correctos y no contengan valores nulos o vacíos.

Categoría Programación y Tecnología
Subcategoría Otros
Tamaño del proyecto Pequeño
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por A. J. P. S.