Especificaciones técnicas
Descripción de la arquitectura
Firma de seguridad entre conexión Helisa y App Externa
Esquema de respuestas
Estructura de envío / WEBSERVICE
- Consulta de cuentas
- Consulta de existencias de un producto
- Consulta estado de cartera de cliente
- Consulta movimiento de inventario
- Inserción de documentos
- Inserción de entrada de mercancía/Gestión de Compras
- Inserción de entrada de mercancia/Inventario
- Inserción de ordenes de compra
- Inserción de pedidos
- Inserción de productos
- Inserción de remisiones
- Inserción y actualización de acreedores
- Inserción y actualización de clientes
- Inserción y actualización de terceros
- Lectura balance general
- Lectura de cartilla de centros de costo
- Lectura de cartilla de productos
- Lectura de cartilla de terceros, clientes y proveedores
- Lectura resumen de documentos
- Lectura saldos de una cuenta por tercerosx
- Lectura de Listas de precios
Descripción de la arquitectura
Firma de seguridad entre conexión Helisa y App Externa
Esquema de respuestas
Estructura de envío / WEBSERVICE
- Consulta de cuentas
- Consulta de existencias de un producto
- Consulta estado de cartera de cliente
- Consulta movimiento de inventario
- Inserción de documentos
- Inserción de entrada de mercancía/Gestión de Compras
- Inserción de entrada de mercancia/Inventario
- Inserción de ordenes de compra
- Inserción de pedidos
- Inserción de productos
- Inserción de remisiones
- Inserción y actualización de acreedores
- Inserción y actualización de clientes
- Inserción y actualización de terceros
- Lectura balance general
- Lectura de cartilla de centros de costo
- Lectura de cartilla de productos
- Lectura de cartilla de terceros, clientes y proveedores
- Lectura resumen de documentos
- Lectura saldos de una cuenta por tercerosx
- Lectura de Listas de precios
Esquema de respuestas
Para mantener la integridad y la claridad de respuestas se manejará el siguiente esquema:
- 200 OK: Datos insertados correctamente.
- 202 Si los datos fueron enviados incorrectamente o ya existen (JSON no válido o vacío): En caso de que el json este mal armado, los datos del JSON sean incorrectos o ya este insertado el servicio, dentro del JSON se devolverá en el cuerpo del mensaje el error presentado.
- 204 Respuesta vacía: En caso de que no existan datos para enviar.
- 401 No autorizado: Si la comparación de la firma es incorrecta.
- 409 Conflicto: En caso de conflicto en la base de datos.
- 423 Error Interno: En caso de que haya problemas entre el Webservices y la Base de datos.
- 500 Error interno: Error no especificado en servidor.