Portal eBoleta: ¿por qué me dice “Falta configurar algunos datos de la empresa”?
El mensaje completo del SII menciona folios o sucursales, y sugiere que falta configurar algo ante el SII. En los casos revisados la causa estuvo en el request del recurso de emisión de eBoleta. Dos puntos, en orden:
1. El código de sucursal. Enviar "CdgSIISucur": 0 no funciona: 0 no es un código válido. Obtén el real con el recurso de consulta de emisor de eBoleta y usa el codigo de tu Casa Matriz.
2. El usuario que autentica y el campo vendedor. Si con el código correcto el error persiste, la autenticación debe hacerse con un usuario autorizado para emitir boletas —no con las credenciales de la empresa— y el RUT en dte.vendedor debe ser el de ese mismo usuario.
En la respuesta del recurso de consulta de emisor, el arreglo usuarios muestra a cada uno con su campo permisos. Hemos visto casos con "es_representante": true pero "permisos": 0: ser representante legal no otorga el permiso de emisión. Revisa Portal eBoleta: “Contribuyente no se encuentra autorizado”.
Al emitir manualmente, el portal resuelve internamente la sucursal y el usuario en sesión. Por API tienes que indicar ambos explícitamente.