> ## Documentation Index
> Fetch the complete documentation index at: https://docs.lerian.studio/llms.txt
> Use this file to discover all available pages before exploring further.

# Fuentes del contexto

> Configura de dónde provienen los datos de transacciones y cómo se conectan a un contexto de reconciliación para un matching preciso.

Usa la sección **Fuentes** en la Matcher UI para configurar y gestionar las fuentes de datos para la reconciliación. Cada fuente define de dónde provienen los datos de transacciones y cómo se conectan a un contexto de reconciliación. Las fuentes se gestionan desde la página de detalle del contexto.

## Acceder a la sección de Fuentes

***

<Steps>
  <Step>
    Navega a **Reconciliación > Contextos** en la barra lateral izquierda.
  </Step>

  <Step>
    Selecciona un contexto de la lista para abrir su página de detalle.
  </Step>

  <Step>
    Desplázate hasta la sección **Fuentes de datos**.
  </Step>
</Steps>

<Note>
  El **Selector de contexto** global en la barra lateral te permite cambiar el contexto de reconciliación activo en cualquier momento.
</Note>

## Lista de fuentes

***

La tabla lista todas las fuentes de datos configuradas para el contexto seleccionado. Cada fuente muestra su nombre, tipo y acciones disponibles.

## Crear una fuente

***

<Steps>
  <Step>
    En la sección **Fuentes de datos** de la página de detalle del contexto, haz clic en el botón **Nueva fuente**.
  </Step>

  <Step>
    Se abre un panel lateral. Completa los detalles de la fuente:

    | Campo                               | Descripción                                                                                                                                                                                         |
    | ----------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
    | **Nombre de la fuente** (requerido) | Nombre descriptivo para la fuente                                                                                                                                                                   |
    | **Tipo de fuente** (requerido)      | El tipo de fuente: `LEDGER`, `BANK`, `GATEWAY` o `CUSTOM`                                                                                                                                           |
    | **Config (JSON)**                   | Objeto JSON opcional con configuración de conexión específica de la fuente (p. ej., `{"accountId": "123", "region": "us-east-1"}`)                                                                  |
    | **Mapping (JSON)**                  | Objeto JSON opcional que mapea los campos de datos de la fuente a campos estándar de reconciliación (p. ej., `{"amount": "entry.amount", "currency": "entry.currency", "date": "entry.settledAt"}`) |

    <Note>
      Los campos **Config** y **Mapping** deben ser objetos JSON válidos si se proporcionan.
    </Note>
  </Step>

  <Step>
    Haz clic en **Guardar fuente** para crear la fuente.
  </Step>
</Steps>

## Tipos de fuente

***

| Tipo        | Descripción                                |
| ----------- | ------------------------------------------ |
| **LEDGER**  | Datos de un ledger de Midaz                |
| **BANK**    | Datos de un banco o institución financiera |
| **GATEWAY** | Datos de una pasarela de pago              |
| **CUSTOM**  | Datos de una integración personalizada     |

## Editar una fuente

***

Haz clic en el ícono de edición junto a una fuente para abrir el panel de edición. Actualiza los campos según sea necesario y haz clic en **Actualizar fuente**.

## Eliminar una fuente

***

Haz clic en el ícono de eliminar junto a una fuente y confirma la eliminación. Las fuentes vinculadas a ejecuciones de reconciliación activas no pueden eliminarse.
