Portal eBoleta: ¿por qué me dice “No tiene folios asignados”?

{ "code": 400, "detail": "Error en generar DTE: \"No tiene folios asignados (no rows)\"." }

El mensaje viene del SII al emitir con el recurso de eBoleta, y suena a un problema tributario, pero en la práctica casi nunca lo es.

Causa 1: el RUTEmisor no es el de la empresa. Los folios pertenecen a la empresa emisora. Si en Encabezado.Emisor.RUTEmisor envías el RUT de la persona que autentica, el mensaje es literalmente correcto: ese RUT no tiene folios ni podría tenerlos. Recuerda la distribución: auth.pass.rut y dte.vendedor llevan el usuario que autentica; RUTEmisor lleva la empresa.

Causa 2: el código de sucursal no existe. Enviar "CdgSIISucur": 0 no funciona. Obtén el código real con el recurso de consulta de emisor de eBoleta y toma el codigo de la sucursal que corresponda, habitualmente la Casa Matriz. Esto explica también por qué la emisión manual en el portal del SII sí funciona: el portal selecciona la sucursal internamente.

Causa 3: si ninguna de las anteriores aplica, verifica que la empresa esté autorizada para emitir boleta electrónica en el SII y que su autorización no haya sido revocada.


Última actualización el 11/09/2026