> ## 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.

# Documentos de cumplimiento

> Tipos de documento, seguimiento de vencimientos y cómo Dispatch Gating avisa al despachador al asignar.

Tread rastrea el vencimiento de cada documento y verifica el cumplimiento al asignar el trabajo. Los despachadores ven los problemas Missing, Expiring y Expired antes de que salga el despacho — sin revisiones manuales de vencimientos.

## Qué es

Un Documento de Cumplimiento es un archivo guardado en un [Conductor](/es/onboarding/master-data/drivers) (el usuario que recibe un despacho y lo ejecuta), un [Proveedor](/es/onboarding/master-data/vendors) (una cuenta a la que envías despachos) o un [Equipo](/es/concepts/equipment) — por ejemplo un certificado de seguro, una licencia o un formulario fiscal. Tread rastrea el estado de cada documento y lo verifica cuando [asignas un trabajo](/es/concepts/dispatching-drivers-vendors).

## Cómo lo modela Tread

* **Tipo de documento** — se define una vez en **Settings → Document Types**. Cada tipo configura:
  * **Has Expiration** — rastrear una fecha de vencimiento. Los documentos muestran estado Expiring/Expired.
  * **Dispatch Gating** — avisar a los despachadores al asignar trabajos donde un documento de este tipo está vencido o falta.
  * **Applies To** — qué registros deben tenerlo: Internal Drivers, Shared Drivers, Vendors, Equipment.
  * **Field Type** — un valor opcional en cada documento: Text, Number, Date o Yes/No.
* **Documento de Cumplimiento** — un registro por tipo de documento por Conductor, Proveedor o Equipo. Guarda el archivo, la fecha de vencimiento y el valor opcional. Se carga desde el registro del Conductor, el Proveedor o el Equipo.

| Estado   | Qué significa                        | Al asignar (tipos con gating) |
| -------- | ------------------------------------ | ----------------------------- |
| Valid    | En registro, no vencido              | Pasa                          |
| Expiring | Vence dentro de 30 días              | Muestra un aviso              |
| Expired  | Pasada su fecha de vencimiento       | Muestra el problema           |
| Missing  | Requerido, sin documento en registro | Muestra el problema           |
| Optional | Tipo no requerido para este registro | Pasa                          |

## Dispatch Gating

Cuando asignas un trabajo, Tread verifica cada tipo de documento con gating que aplica al Proveedor, al Conductor y al Equipo de la asignación. Los problemas aparecen en un diálogo. El despachador puede cancelar o elegir **Assign Anyway**; cada anulación se registra con el usuario y la hora. Las cargas y ediciones de documentos también quedan registradas.

Cuando un documento de un tipo con gating está a 30 días de vencer, Tread envía un email a los Admins de tu cuenta una sola vez. Cada Admin lo controla con la preferencia de notificación **Compliance Expiration Warning**.

<Warning>
  **El gating se ejecuta al asignar.** Un documento que vence después del despacho no cambia los trabajos ya asignados. El problema aparece en la siguiente asignación.
</Warning>

## Relacionado

* [Gestión de documentos y cumplimiento de despacho](/es/specialized/document-management) — recorrido de configuración
* [Conductores](/es/onboarding/master-data/drivers) — dónde viven los documentos del Conductor
* [Proveedores](/es/onboarding/master-data/vendors) — dónde viven los documentos del Proveedor
* [Equipo y tipos de equipo](/es/concepts/equipment) — dónde viven los documentos del Equipo
* [Roles y permisos](/es/concepts/roles-permissions) — quién puede administrar los tipos de documento
