No son funcionalidad que un cliente activa dentro de su ERP: son la infraestructura con la que se opera, diagnostica y sostiene toda la flota de tenants de Sphere ERP. Es lo que hace posible ofrecer un ERP con inteligencia artificial, autodiagnóstico y soporte integrado como estándar, no como promesa.
AI
Asistente de IA (Air)
Herramienta · Conversacional
Entiende preguntas en lenguaje natural sobre el negocio y ejecuta acciones reales en el ERP, siempre con confirmación explícita antes de cambiar un dato.
- Responde preguntas de negocio en español ("¿cuánto vendimos de X en agosto?") traduciéndolas a consultas seguras sobre el modelo de datos, y genera un gráfico automáticamente cuando el resultado lo amerita.
- Ejecuta más de veinte acciones registradas: alta de artículos y de clientes/proveedores, anulación de facturas, exportación a Excel, envío de documentos por email, importación de catálogos.
- Toda acción sensible exige una confirmación firmada digitalmente antes de aplicarse — el asistente nunca modifica datos sin ese paso final aprobado por la persona.
- Puede leer una foto o un PDF de factura de proveedor adjuntado en el propio chat y proponer su alta en el ERP.
- Funciona indistintamente con distintos proveedores de modelo de lenguaje, con caché de esquema y de contexto para responder rápido.
AgentOrchestratorService · SphereToolRegistry · HmacConfirmationTokenSigner · ChartAnalyzer
API
API REST
Herramienta · Plataforma de integración
La superficie de servicios sobre la que corren todas las aplicaciones de Sphere y por la que cualquier sistema externo puede integrarse: más de ochenta grupos de endpoints que cubren el ERP completo.
- Cubre todo el ciclo de negocio: presupuestos, pedidos, albaranes, facturas y notas de crédito/débito de venta y de compra, artículos, clientes y proveedores, stock y transferencias, picking y packing, cobros, pagos y remesas, contabilidad y previsión de tesorería.
- Expone también la fiscalidad (SII, VERI*FACTU, ARCA, informes fiscales, validación de NIF/IVA), el asistente de IA, el OCR de documentos, los reportes y el panel operativo.
- Autenticación por token JWT con permisos por usuario y aislamiento estricto por tenant: cada llamada opera únicamente sobre los datos y las capacidades contratadas de su instalación.
- Documentación interactiva OpenAPI (Swagger) y versionado explícito en la URL, para que las integraciones de terceros no se rompan al evolucionar la API.
- Notificaciones en tiempo real por SignalR para el panel de control y el estado de sincronización.
ERP.WebApi · AddJwtBearer · TenantCapabilityApiFilter · AddApiVersioning · OpsHub
DR
Sphere Doctor
Herramienta · Auditoría
Motor de auditoría que verifica que la contabilidad, las ventas, el stock y los impuestos de un tenant estén perfectamente cuadrados, y puede corregir automáticamente lo que encuentra roto.
- Audita en cuatro niveles de profundidad creciente: totales globales, cruces entre documentos, líneas y lotes, y causa raíz de cada anomalía.
- Detecta asientos contables descuadrados, facturas sin asiento contable, albaranes sin movimiento de stock y saldos pendientes desalineados con los cobros reales.
- Cada hallazgo llega con diagnóstico legible y una acción de reparación sugerida; la reparación automática es opcional y queda registrada.
- Se corre por línea de comandos contra un tenant, o bajo demanda desde el Panel de Control, con resultado inmediato en pantalla.
- Abre la base en modo estrictamente de lectura para diagnosticar: nunca crea ni altera el esquema.
AccountingLedgerBalanceRule · InvoiceLedgerReconciliationRule · StockMovementIntegrityRule · sphere-doctor CLI
CMD
Panel de Control (Sphere Command)
Herramienta · Operación
Vista única de toda la flota de tenants: identidad comercial, licencia, capacidades habilitadas y estado de salud, para el equipo que opera Sphere.
- Une en una sola fila por tenant su identidad comercial, su proyección de licencia y sus capacidades habilitadas, degradando de forma visible cuando alguna fuente no responde en lugar de ocultar el problema.
- Sala de control con estado de infraestructura, tickets de soporte activos y avisos operativos en tiempo real.
- Lanza las auditorías de Sphere Doctor por tenant y permite reparar anomalías, una por una o todas juntas, desde la misma pantalla.
- Acceso separado y autenticado, distinto del inicio de sesión de los usuarios finales del ERP.
TenantDirectoryService · OpsControlRoomController · DataConsistencyController · OpsHub
EXC
Gestión Centralizada de Excepciones
Herramienta · Resiliencia
Framework que captura, clasifica y centraliza todos los errores de la aplicación — de cada tenant y de la plataforma — en un único lugar consultable.
- Distingue errores a nivel de un tenant de errores a nivel de plataforma, con severidad y disposición asignadas automáticamente.
- Reglas de clasificación configurables por tenant: qué se registra, qué se ignora y qué dispara una notificación al equipo.
- Vista de navegación centralizada para revisar el historial de excepciones de toda la flota, no solo de una instalación puntual.
CentralExceptionLogEntry · IExceptionClassifier · ExceptionPolicyRule · ITenantExceptionPolicyStore
ANL
Analytics
Herramienta · Inteligencia de negocio
Unifica en un único modelo de datos la venta histórica de sistemas anteriores y la venta en vivo del punto de venta conectado, para alimentar tableros ejecutivos.
- Registro canónico de venta que integra datos migrados de sistemas legacy junto con la venta sincronizada en tiempo real desde el TPV.
- Tablero ejecutivo de ventas y tablero de rentabilidad y margen por dimensión, disponibles tanto en el cliente de escritorio como en la web.
- Navegación de detalle: del número agregado en el tablero hasta el documento de origen, con un clic.
- Acceso siempre acotado por tenant y por permisos, aunque el modelo de datos sea compartido entre todos.
UnifiedSalesRecord · AnalyticsDashboardDataProvider · ExecutiveSalesDashboardDefinition · AnalyticsDrillDownNavigator
OCR
OCR de Documentos
Herramienta · Captura inteligente
Digitaliza y da de alta automáticamente facturas y albaranes de proveedor a partir de una foto, un PDF, un email o una carpeta de escaneo, sin tipeo manual.
- Un único punto de entrada recibe el documento sin importar el origen: email, carga manual, cámara del celular, escáner de carpeta compartida o el chat del asistente de IA.
- Reconoce el tipo de documento, extrae cabecera y líneas, y resuelve automáticamente a qué proveedor, cliente y artículo del ERP corresponde cada dato.
- Aprende: cuando una persona confirma o corrige una línea, el sistema memoriza esa relación proveedor–artículo para que el próximo documento del mismo proveedor se resuelva solo.
- Se valida contra una batería de regresión propia con documentos reales de hostelería, en papel y escaneados, comparando cada campo con tolerancia de un centavo.
DocumentIngestionService · HybridOCRService · EntityResolutionService · SupplierCatalogLearningService
PROV
Alta de Tenants (Provisioning)
Herramienta · Implementación
Automatiza la creación de una instalación nueva de Sphere de punta a punta, desde la solicitud hasta un tenant funcionando con datos base.
- Orquesta el proceso completo de aprovisionamiento y mantiene registro del estado de cada paso.
- Plantillas de arranque por vertical — por ejemplo hostelería — que siembran configuración y datos de ejemplo coherentes con el rubro del cliente.
- Puede dispararse también por email entrante, sin intervención manual del equipo de implementación.
TenantProvisioningController · TenantBaselineSeeder · HorecaTemplateProvisioner
LIC
Licencias y Capacidades
Herramienta · Comercial
Controla qué módulos y qué límites tiene habilitados cada tenant, sincronizado contra el servidor central de licencias.
- Catálogo comercial de funcionalidades activables por separado: ventas, compras, almacén, contabilidad, TPV propio, conector a TPV 3.0 Central, IA conversacional, IA sobre documentos, VERI*FACTU, e-commerce, acceso a la app móvil.
- Límites por contrato — usuarios máximos, empresas máximas — y mejoras puntuales como multi-almacén o cierre de período contable.
- Modelo aditivo: cada tenant tiene exactamente lo que contrató, verificado en cada operación sensible del sistema.
SphereFeatures · LicenseWriteEnforcer · TenantCapabilityLicenseEntitlementProvider
ESG
ESG License Server (Madisa)
Herramienta · Autoridad comercial
Servidor central de licencias, fuente única de verdad sobre qué tiene contratado cada cliente. Sphere ERP no decide licencias: las recibe firmadas desde el ESG.
- Emite entitlements firmados criptográficamente (ES256), imposibles de alterar en la instalación del cliente.
- Sincroniza periódicamente una proyección por tenant hacia la base de servicio de Sphere ERP; la web, la API y el cliente de escritorio validan contra esa proyección.
- Lease offline con período de gracia para el cliente de escritorio: si el servidor no responde, el negocio no se detiene.
- Enforcement en cuatro capas: acceso al tenant, visibilidad de pantallas, escritura y límites numéricos, y bloqueo estructurado (403) de endpoints de módulos no contratados.
EsgLicenseTenantProjection · TenantLicenseProjectionGate · RequireFeature · SphereLicense lease
VFS
Servidor VERI*FACTU (Madisa)
Herramienta · Servidor fiscal
Servidor independiente de remisión a la AEAT, instalable por cliente, que centraliza la huella, la cadena y el envío de facturas para cualquier sistema emisor — MadisaNet, TPV 3.0 o Sphere ERP.
- Una instancia por cliente o instalación: servicio Windows con SQL Express, o contenedor Docker con PostgreSQL.
- Calcula la huella y mantiene la cadena por NIF dentro de su propia base, de modo que el sistema emisor no necesita implementar la criptografía VERI*FACTU.
- Firma XAdES, cola de envío con reintentos, respeto del control de flujo de la AEAT y marcado de incidencias.
- Modos VERI*FACTU y NO VERI*FACTU; facturas rectificativas (R1–R5), sustitutivas (F3), anulación, subsanación y registro de eventos.
- Autenticación por certificado y API key por usuario, con consulta de estado de cada envío.
verifactu-server · api/invoice/send · api/invoice/upload · job-status
SUP
Soporte integrado (Jira)
Herramienta · Soporte
Canal de soporte dentro del propio ERP: la persona reporta un problema desde la pantalla donde lo vio y el sistema abre o actualiza un ticket real en Jira.
- Reporte de problema desde la interfaz del usuario final, con captura de pantalla adjunta automáticamente.
- Evita duplicados: si el mismo error ya generó un ticket, no crea uno nuevo — actualiza el contador de recurrencia del existente.
- Cola de reintentos ante fallas de conexión con el tracker, para que un reporte nunca se pierda por un corte puntual.
- Vista de "mis tickets" para seguir el estado de lo reportado sin salir del ERP.
JiraCloudGateway · ISupportTicketGateway · SupportTicketOutbox · ReportProblemController