Contexto
Un contexto define qué estás conciliando. Es el contenedor que mantiene tus fuentes, reglas y resultados.
Un contexto responde: ¿qué estoy conciliando contra qué?
Tipos de contexto
Ejemplo
Un contexto llamado “Chase Bank vs ERP System” podría:- Definir Chase Bank como una fuente de conciliación
- Definir tu sistema ERP como otra fuente
- Especificar las reglas usadas para conciliar transacciones entre ellos
Fuente
Una fuente es de donde vienen las transacciones. Cada contexto necesita al menos dos fuentes—eso es lo que estás conciliando.
Tipos de fuente
- LEDGER: Sistemas de libro contable interno (incluyendo Midaz)
- BANK: Feeds de extractos bancarios
- GATEWAY: Liquidaciones de pasarelas de pago (Stripe, Adyen, PayPal)
- CUSTOM: Feeds personalizados definidos por el usuario
- FETCHER: Fuentes obtenidas automáticamente por el motor de descubrimiento (conexiones de agregadores)
Configuración de fuente
Cada fuente requiere:- Name: Etiquétala (ej., “Chase Checking”)
- Type: Categoría (
LEDGER,BANK,GATEWAY,CUSTOMoFETCHER) - Side: Qué lado de coincidencia alimenta (
LEFToRIGHT) - Config: Ajustes de conexión y parsing específicos de la fuente
Mapeo de campos
Un mapeo de campos traduce nombres de campos externos al esquema estándar de Matcher. Cada sistema llama las cosas de manera diferente—los mapeos de campos normalizan eso.
Campos estándar
Ejemplo de mapeo
Un extracto bancario que exponeTXN_ID, VALUE, CCY y POST_DATE se mapearía como:
Regla de conciliación
Una regla de conciliación le dice a Matcher cómo comparar transacciones. Las reglas se ejecutan en orden de prioridad—la primera coincidencia gana.
Tipos de regla
- EXACT: Los campos deben coincidir exactamente (monto, fecha, referencia)
- TOLERANCE: Permite pequeñas diferencias (0.5% de variación, $10 absolutos)
- DATE_LAG: Concilia dentro de una ventana de fechas (±3 días)
- FUZZY: Similitud graduada en referencias/descripciones (normalizada, subcadena o puntuada por similitud). FUZZY solo propone—nunca auto-confirma, por lo que un humano revisa cada vínculo difuso.
Orden de prioridad
Los números más bajos se ejecutan primero. Matcher se detiene en la primera regla que coincide.Parámetros de regla
Coincidencia
Una coincidencia es cuando transacciones de diferentes fuentes se reconcilian juntas. Es el objetivo final.
Estado de coincidencia
Patrones de coincidencia
Coincidencia 1:1
Una transacción de cada fuente se concilia.Coincidencia 1:N
Una transacción se concilia contra múltiples transacciones.Coincidencia N:1
Múltiples transacciones se concilian contra una sola transacción.Elementos de coincidencia
Cada grupo de coincidencia contiene elementos de coincidencia, que registran la participación y asignación de transacciones. Esto permite la conciliación parcial en escenarios de división y agregación.Excepción
Una excepción es una transacción que no coincidió. Necesita revisión manual.
Estado de excepción
Severidad
Matcher auto-clasifica las excepciones para que sepas qué priorizar.Tipos de resolución
- Force match: Conciliar transacciones manualmente
- Adjustment: Registrar un ajuste compensatorio
- Write-off: Cerrar la excepción con justificación
Puntaje de confianza
Un puntaje de confianza indica la confiabilidad de una conciliación automatizada en una escala de 0–100. Puntajes más altos representan mayor alineación entre transacciones.
Cálculo del puntaje
Niveles de confianza
Log de auditoría
Un log de auditoría es un registro inmutable de todas las acciones del sistema. Proporciona trazabilidad completa para revisión operacional, auditorías y cumplimiento regulatorio.
Eventos registrados
Las entradas de auditoría se crean para:- Cambios de contexto, fuente y regla
- Ingesta y procesamiento de archivos
- Confirmaciones y rechazos de coincidencias
- Resolución de excepciones y anulaciones
Contenido de entrada de auditoría
Próximos pasos
Arquitectura
Ve cómo estos conceptos se implementan a través de los contextos acotados.
Inicio rápido
Aplica estos conceptos en un flujo guiado y práctico.

