Frequently Asked Question
LibreDTE trata de reducir los errores que los usuarios o desarrolladores puedan cometer. Por esta razón hace algunos ajustes en base a los datos que se le pasan para construir los DTE. En este caso, eso está sucediendo, existe una razón por la cual el tipo de documento es cambiado y no se está generando el solicitado, el servicio web está correcto.
La versión breve es la siguiente, para generar un documento:
- Exento: todos los itemes deben estar marcados con el indicador
IndExe
- Afecto: debe haber a lo menos un item sin el indicador
IndExe
Si se está tratando de generar un documento exento, LibreDTE espera que todos los itemes vengan con el indicador IndExe
(típicamente con valor 1). Si a lo menos un item viene sin ese indicador, el item será afecto y por lo tanto se cambiará la factura de exenta a afecta automáticamente. En resumen, todo item que sea exento debe ir marcado como tal (esto lo pide el SII y está en su documentación), si al menos hay un item no exento (afecto) LibreDTE lo corrige cambiando el tipo del documento, por eso a pesar de seleccionar tipo 34 se genera un tipo 33. Por el contrario, si solicitamos emitir una factura afecta, donde todos los itemes vienen con el indicador IndExe
, LibreDTE cambiará el tipo de documento a factura exenta automáticamente.
La descripción del campo IndExe
se encuentra en la documentación oficial del formato de DTE del SII y su ubicación es dentro del item:
Para las boletas la explicación es análoga.