Generar correctamente los archivos XML para enviar los libro de compra y venta al SII es sumamente complejo, ya que el contribuyente podría recibir todo tipo de documento (liquidaciones de facturas, facturas de compra a terceros, facturas de exportación, etc) con todo tipo de atributo (impuestos adicionales, impuestos especiales, etc) y es requisito fundamental soportar todos los atributos especificados por el SII ya que no se debe omitir ni alterar ni un sólo documento en la declaración.
Si además consideramos que las especificaciones y validaciones del SII están sujetas a cambios, en la práctica resulta imposible que todos los proveedores de Software Propio implementen correctamente los libros electrónicos.
Finalmente, también hay que considerar que será deseable que los documentos recibidos se carguen en forma automática al libro de compra: SuperFactura importa automáticamente los DTEs recibidos mediante el correo de intercambio de información.
Por lo tanto, la mejor opción para generar los libros electrónicos es:
- Utilizar la API SuperFactura para importar documentos emitidos y recibidos a SuperFactura.
- Usar el módulo de SuperFactura para revisar y enviar los libros electrónicos.