Importar datos

Sincronizá desde Trebol o pegá JSON manualmente. npm run db:seed para datos de ejemplo.

Sincronizar desde Trebol

Requiere configurar la conexión. Dedup automático — seguro re-ejecutar.

Facturas

documentConfigId 530 — upsert por trebolDocumentId

Retenciones

documentConfigId 549 — dedup por trebolDocumentId

Extractos bancarios (CC)

documentConfigId 641 — CCSouth*.pdf, parseo PDF con IA, dedup por hash

Importar desde archivo

Extracto Bancario BBVA (XLS)

Importa créditos (ingresos de clientes) desde el XLS de movimientos BBVA. Dedup automático.

Importación manual (JSON)

Sync Facturas

POST /api/sync/invoices — upsert por trebol_document_id.

Sync Retenciones

POST /api/sync/retentions — array con campo items[].

Importar Liquidaciones

POST /api/import/remittance — array con campo invoices[]. Dedup por hash.

Importar Extracto Bancario

POST /api/import/statement — array de líneas. Dedup por hash.