REDA One Centro de ayuda
ES
Idioma
English EN Español ES Português PT Italiano próximamente Français FR Deutsch próximamente العربية próximamente
reda.one ↗
Inicio / REDA Financials AI / Administración / Paquetes de extensión / Arquitectura de extensiones

Arquitectura de extensiones

Algunas capacidades son inherentemente locales o específicas del proveedor: los mandatos gubernamentales de facturación electrónica, los feeds de datos bancarios. REDA Financials las gestiona con una arquitectura de extensiones: el núcleo permanece independiente del proveedor, y los paquetes de extensión conectables aportan las conexiones específicas de cada país o proveedor.

El modelo

  • El núcleo aporta los conectores: objetos de configuración que describen dónde se conecta un proveedor —una configuración de facturación electrónica por entidad, una configuración de feed bancario por cuenta bancaria— más los objetos de auditoría que registran lo que fluye a través de ellos.
  • Las extensiones aportan los enchufes: un paquete de extensión de proveedor implementa la conexión real (una cámara de compensación nacional de facturación electrónica, un servicio de agregación bancaria) y se registra a sí mismo en esa configuración.
  • Tus documentos nunca cambian: las facturas, los recibos y los extractos permanecen idénticos sea cual sea el proveedor detrás de ellos. Cambia de proveedor y la contabilidad no lo percibe.
Piensa en un tomacorriente de pared, no en volver a cablear. El núcleo aporta el tomacorriente y el cableado que hay detrás; una extensión de proveedor es el enchufe. Cambiar de compañía eléctrica nunca implicó volver a cablear la casa; cambiar de proveedor de facturación electrónica o de feeds no debería implicar volver a cablear la contabilidad, y aquí no lo implica.

Quién aporta qué

Vale la pena detallar la división de tareas entre conector y enchufe, porque determina a quién llamas cuando algo necesita cambiar:

PiezaAportada porEjemplos
Los conectores — la configuración que describe dónde se conecta un proveedorEl núcleo de REDA FinancialsUna configuración de facturación electrónica por entidad; una configuración de feed bancario por cuenta bancaria
Los objetos de auditoría — el registro de lo que fluye a través de ellosEl núcleoEl rastro de envío adjunto a cada documento facturado electrónicamente
Los enchufes — la conexión real con un proveedorUn paquete de extensiónUna conexión con una cámara de compensación nacional de facturación electrónica; un servicio de agregación bancaria
La elección del proveedor — qué enchufe ocupa qué conectorTú, en la configuraciónApuntar la configuración de facturación electrónica de una entidad al proveedor instalado

Qué significa para cada rol

RolQué cambia con una extensiónQué nunca cambia
AdministradorInstala el paquete de extensión del proveedor y lo registra en la configuración correspondiente: por entidad o por cuenta bancaria.La Consola de administración, la configuración del núcleo, el calendario de actualizaciones del núcleo contable.
Usuario de contabilidadNada. Las facturas, los recibos y los extractos se crean y se contabilizan exactamente como antes.Cada pantalla, cada hábito: los documentos permanecen idénticos sea cual sea el proveedor detrás de ellos.
Auditor / revisorObtiene un rastro por documento de lo que pasó por el punto de extensión.La cadena de evidencia del núcleo: Registro de auditoría, historial de campos, libro mayor inmutable.

Los dos puntos de extensión de hoy

Punto de extensiónQué habilitaDetalles
Facturación electrónicaEnviar facturas a las plataformas gubernamentales donde la ley lo exige, con un rastro de envío completo por documento.Extensiones de facturación electrónica
Feeds bancariosEntrega automática de extractos bancarios desde proveedores de agregación, que alimenta la importación de extractos bancarios sin archivos CSV.Extensiones de feeds bancarios
Dos conectores, hoy. La facturación electrónica y los feeds bancarios son los puntos de extensión que existen ahora. Ambos siguen el mismo patrón, así que una vez que hayas configurado uno, el otro no depara sorpresas; y los futuros puntos de extensión se leerán de la misma manera.

Por qué está construido así

Los mandatos y los proveedores cambian constantemente: los países implementan la facturación electrónica por fases, los bancos cambian de agregador. Mantener esas integraciones en paquetes separados significa que tu núcleo contable se actualiza según su propio calendario, las extensiones según el suyo, y una regulación del otro lado del mundo nunca desestabiliza tu cierre. También significa extensibilidad basada en configuración en todas partes: las extensiones pueden agregar sus campos a los documentos y a los PDF sin cambios de código en el núcleo.

Un ejemplo práctico: los dos enchufes de Meridian

La organización de Meridian Properties Group muestra ambos puntos de extensión en uso, y el patrón sosteniéndose en ambos casos:

Brasil necesita facturación electrónica gubernamental

Brasil opera un régimen de compensación de facturas, así que el administrador instala el paquete de extensión del proveedor y apunta hacia él la configuración de facturación electrónica de la entidad brasileña. A partir de entonces, el envío de cada factura contabilizada —enviada, aceptada o rechazada, con la respuesta de la autoridad— queda registrado en el rastro de la factura. El flujo de trabajo del equipo de cuentas por cobrar no cambió ni un solo clic.

El banco de EE. UU. ofrece un feed

El administrador instala la extensión de un proveedor de feeds y la registra en la configuración de feed de la cuenta bancaria operativa. Los extractos ahora llegan por sí solos como extractos bancarios y líneas ordinarios, idénticos a las importaciones CSV que la entidad del Reino Unido sigue haciendo a mano, de modo que la conciliación se lee igual en ambos países.

Un proveedor cambia; la contabilidad no

Si alguna vez se reemplaza el proveedor de Brasil, el nuevo enchufe ocupa el mismo conector: los documentos, los rastros y la contabilidad permanecen idénticos. Ese cambio sin retrabajo es todo el argumento a favor de la arquitectura.

Errores comunes que evitar

ErrorPor qué perjudicaHaz esto en su lugar
Construir una integración personalizada donde ya existe un punto de extensiónVuelves a implementar el conector que el núcleo ya aporta, y asumes su mantenimiento para siempreUsa el punto de extensión; pregunta a REDA qué paquetes de proveedor existen para tus países y bancos
Esperar a una extensión antes de configurar el núcleoNada de la configuración del núcleo necesita retrabajo cuando llega una extensión; esperar solo retrasa la contabilidadConfigura las entidades, los bancos y los documentos ahora; conecta los proveedores cuando estés listo
Esperar que los usuarios aprendan pasos nuevos cuando una extensión entra en funcionamientoNo deberían: las extensiones se apoyan en la contabilización y en la llegada de los extractos, no en nuevos hábitosSi un plan de despliegue incluye volver a capacitar en la captura de documentos, cuestiona el plan
Acoplar tu calendario de cierre a la actualización de una extensiónEl núcleo y las extensiones se actualizan deliberadamente en calendarios separadosTrata las actualizaciones de extensiones como sus propios eventos pequeños, no como bloqueadores del cierre
Suponer que un solo proveedor cubre todos los países o bancosLos mandatos y la cobertura son regionales por naturalezaVerifica la disponibilidad por país y por banco: los dos artículos de detalle explican cómo
Planifica por mandato, no por tecnología. El detonante correcto para una extensión de facturación electrónica es el calendario legal de un país; para un feed bancario, la cobertura de proveedores del banco. Mantén una lista simple de tus países y bancos frente a esas dos preguntas y la hoja de ruta de extensiones se escribe sola.

Qué sigue

  1. Extensiones de facturación electrónica · Extensiones de feeds bancarios: los dos puntos en la práctica.
  2. Paquetes de extensión (vista para desarrolladores): para los equipos que construyen una.

Preguntas frecuentes

No: esa es la promesa central del diseño. Los documentos permanecen idénticos sea cual sea el proveedor detrás de ellos; las extensiones cambian lo que ocurre alrededor de la contabilización y de la llegada de los extractos, nunca los documentos en sí.

La nueva extensión se registra en el mismo conector de configuración, y tus documentos y rastros de auditoría continúan sin cambios: la contabilidad no percibe el cambio.

No, de forma deliberada. El núcleo se actualiza según su propio calendario y cada extensión según el suyo, de modo que un cambio de proveedor o de mandato nunca desestabiliza tu cierre.

Sí: el diseño basado en configuración permite que las extensiones agreguen sus campos a los documentos y a los formatos de PDF sin cambios de código en la configuración del núcleo que ya tienes.

Dos puntos hoy: facturación electrónica y feeds bancarios. La disponibilidad de proveedores evoluciona según el país y la región; consulta a REDA sobre la tuya.

¿Te resultó útil?