feat(api): módulo de consultas de solo lectura a la base de SAP (HANA con hdb): consultas registradas con parámetros con nombre, cola, auditoría y extensión por cliente

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
GeorgeandClaude Sonnet 5.5 committed 2026-10-20 07:31:17 -05:00
1 parent 9118985d96
commit 3e27f370dc
21 files changed
+770 -2

No files matched your search

+18
View File
@@ -45,3 +45,21 @@ APIGATEWAY_MAX_CONCURRENCY=2
# Certificado del gateway (PEM, relativo a apps/api) si es autofirmado
APIGATEWAY_CA_FILE=
APIGATEWAY_VERIFY_SSL=true
# --- Base de datos de SAP B1 (consultas de solo lectura registradas): opcional, sin motor el módulo queda sin configurar ---
# Hoy solo HANA. Usar un usuario de la base que SOLO pueda leer (nunca SYSTEM).
SAPDB_ENGINE=
SAPDB_HOST=
SAPDB_PORT=30015
SAPDB_USER=
SAPDB_PASSWORD=
# Esquema de la empresa (en HANA, el nombre de la base: SBO_EMPRESA)
SAPDB_SCHEMA=
SAPDB_TLS=false
SAPDB_CA_FILE=
SAPDB_VERIFY_SSL=true
# Espera máxima (segundos) de cada consulta, consultas a la vez y tope de filas
SAPDB_TIMEOUT=30
SAPDB_MAX_CONCURRENCY=2
SAPDB_MAX_ROWS=5000