> For the complete documentation index, see [llms.txt](https://academy.trowelapp.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://academy.trowelapp.com/facturacion/gastos/contabilidad.md).

# Contabilidad

<figure><img src="/files/CuhwqvST7VFchFQVPrNK" alt=""><figcaption></figcaption></figure>

| Campo en pantalla               | Comportamiento                                                                                                                                              |
| ------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Fecha de factura**            | Solo lectura.                                                                                                                                               |
| **Fecha de operación contable** | Editable. Al abrir la pestaña, si estaba vacía, se inicializa con la **fecha de factura**. Corresponde a la fecha de operación enviada a Sage para compras. |
| **Fecha de asiento**            | Editable. Al abrir la pestaña, si estaba vacía, se inicializa con la **fecha de factura**; el usuario puede cambiarla si su criterio contable lo exige.     |

**Aviso funcional:** si la **fecha de asiento** cae en un **mes distinto** al de la fecha de factura, se muestra un **aviso** de confirmación (de nuevo, puede ser correcto, pero debe ser consciente).

### Reglas de valor por defecto al sincronizar con Sage (facturas)

Al generar el documento que se envía al conector Sage, Trowel combina:

* las **fechas guardadas en la factura** (pestaña Contabilidad, cuando existen),
* la **fecha de factura**,
* el **momento de la sincronización** (registro), interpretado en la **zona horaria del tenant**,
* y el indicador **SII activo** del tenant.

#### Gastos (facturas recibidas) con SII **desactivado**

* La **fecha de asiento** que se usará si en la factura no se fijó una fecha de asiento manual es la **fecha de la factura** (mismo criterio simple que en el cálculo base sin SII).

#### Gastos (facturas recibidas) con SII **activado**

Se aplica la lógica del **día 15 del mes natural siguiente** al mes de la fecha de la factura:

1. Se calcula el **plazo límite**: día **15** del mes **siguiente** al de la fecha de factura (p. ej. factura de diciembre → 15 de enero del año siguiente).
2. Se compara el **día calendario** en que se ejecuta la sincronización (en la zona horaria del tenant) con ese límite:
   * Si ese día es **posterior al día 15** del mes siguiente al de la factura, la **fecha de asiento por defecto** calculada pasa a ser el **día 1 del mes** de esa fecha de sincronización (primer día del mes en que se registra en Trowel/Sage).
   * Si ese día es el **15 o anterior** dentro de ese mismo mes siguiente, la **fecha de asiento por defecto** calculada es la **fecha de la factura**.

**Si el usuario rellenó manualmente la fecha de asiento** en la pestaña Contabilidad de la factura de gasto, la integración **respeta ese valor** en lugar del cálculo automático anterior.
