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

# Foundation

> Exporta facturación y liquidaciones a Foundation.

Lleva la facturación aprobada a Foundation sin volver a capturarla. Tread exporta facturas aprobadas y liquidaciones de [Proveedores](/es/concepts/dispatching-drivers-vendors) al sistema de contabilidad para construcción de Foundation Software. La exportación se basa en archivos: Tread genera un CSV en el formato de importación de Foundation y tu equipo contable lo importa.

## Requisitos previos

* Una instancia de Foundation con acceso de importación.
* Un usuario administrador de Tread con los [permisos](/es/concepts/roles-permissions) **Liquidaciones** y **Exportaciones**.
* Registros de clientes y proveedores ya existentes en Foundation. Tread los empareja por ID externo.
* Una plantilla de importación de Foundation confirmada con tu equipo contable.

## Cómo funciona

1. **Aprobar en Tread** — Las liquidaciones se cierran cuando ambas partes firman. Consulta [Liquidaciones y pago a conductores](/es/concepts/settlements-driver-pay).
2. **Generar exportación** — Desde la página de Liquidaciones, elige un rango de fechas y exporta al formato de Foundation.
3. **Asignar IDs externos** — Los registros de clientes y proveedores llevan un código de cliente o proveedor de Foundation como ID externo.
4. **Importar en Foundation** — Tu equipo contable importa el CSV en el módulo de AR o AP de Foundation.
5. **Llevar control de las liquidaciones exportadas** — Tread marca cada liquidación exportada para que la misma liquidación no se exporte dos veces.

## Qué fluye y hacia dónde

| Dato                             | Dirección          | Frecuencia  |
| -------------------------------- | ------------------ | ----------- |
| Facturas de clientes             | Tread → Foundation | Al exportar |
| Cuentas por pagar de proveedores | Tread → Foundation | Al exportar |
| Pago a conductores               | Tread → Foundation | Al exportar |

## Configuración

<Steps>
  <Step title="Abre la configuración de Integraciones">
    Ve a **Configuración → Integraciones → Foundation**.
  </Step>

  <Step title="Confirma tu esquema de importación de Foundation">
    Pide a tu equipo contable que comparta las plantillas de importación de AR y AP que utilizan.
  </Step>

  <Step title="Etiqueta clientes y proveedores">
    Abre cada Cliente y Proveedor en Tread e ingresa el código de Foundation correspondiente en el campo **ID externo**.
  </Step>

  <Step title="Realiza una exportación de prueba">
    Exporta una liquidación aprobada y confirma que la importación se realice con éxito en Foundation.
  </Step>

  <Step title="Define la frecuencia">
    Acuerda una frecuencia recurrente con tu equipo contable. Tread no envía automáticamente.
  </Step>
</Steps>

## Limitaciones

* Solo exportación. Tread no trae datos de regreso desde Foundation.
* Basado en CSV, no en API. No hay sincronización bidireccional en vivo.
* Los registros de clientes y proveedores deben existir en Foundation antes de importar. Tread no los crea.
* Los errores de importación de Foundation se muestran en Foundation, no en Tread.
* Las configuraciones personalizadas pueden requerir una revisión única de la asignación con el equipo de Tread.

## Solución de problemas

**Foundation rechaza filas al importar**

1. Lee el registro de importación de Foundation para encontrar las filas rechazadas.
2. Empareja cada fila con la liquidación en Tread usando el número de factura.
3. Corrige el campo faltante (frecuentemente un código de obra o ID externo) y vuelve a exportar.

**Factura duplicada en Foundation**

1. El registro de exportación de Tread muestra qué liquidaciones estaban en cada archivo.
2. Evita rangos de fechas superpuestos en exportaciones posteriores.
3. Elimina el duplicado en Foundation si es necesario.

**Discrepancia en ID externo**

1. Obtén la lista de clientes o proveedores de Foundation.
2. Reconcilia con los IDs externos en Tread y actualiza Tread para que coincidan.
3. Vuelve a exportar.
