Versión LibreDTE 20170325

Se acaba de publicar la versión 20170325 de LibreDTE, lo más relevante:

  • Biblioteca:
    • Corrección declaración jurada cesión electrónica que generaba rechazo.
    • Corrección en libro cuando impuesto adicional no tiene tasa (ejemplo: combustibles)
    • Correcciones menores en formato PDF.
  • Aplicación web (y módulo facturación):
    • Comando que actualiza contribuyentes permite indicar un día específico para obtener los datos.
    • Nuevos servicios web (ej: eliminar dte temporal, búsqueda documentos recibidos)
    • Corrección totales en resumen IEC
    • Informe despachos diarios.
    • Facturación masiva guías de despacho
    • Se agregan documentos 108 y más 9XX
    • Informe activos fijos
    • Es posible omitir la verificación de documentos recibidos (no se recomienda activar, pero existe)
    • Se removió consulta servicio web externo de SASCO SpA para contribuyentes (esto permite cargar el CSV del SII mucho más rápido).
    • Se agregó soporte para empresas constructuras.
    • Se corrigió la carga de XML de DTE emitidos cuando el receptor no existe (antes fallaba, ahora se crea el receptor con datos del XML).
    • Informe de documentos rechazados de todos los contribuyentes que usan LibreDTE.
    • En pestaña “Avanzado” de un DTE emitido se puede saber la fecha y hora en que fue timbrado/creado.
    • Logos ahora se guardan en un directorio “static” (ver más info abajo)
    • Montos de boletas no se estaban considerando en el PPM en el F29, ahora si.
    • Es posible indicar qué impuestos no dan crédito. De esta forma al recibir un intercambio, automáticamente queda como “impuesto sin crédito”.
    • Se cambió formato de respaldos a TGZ (se obtiene mejor compresión y reduce tiempo de descarga o carga a Dropbox).
    • Comando para intercambio automático ya no envía documentos que estén con estado rechazado.
    • Se quita dependencia extensión empresa de sowerphp, ya no se usa en el sistema.
    • Se quita dependencia de módulo Lce (actualmente no liberado) y nunca puesto en producción en versión liberada por errores que contenía.
    • Se crea utilidad para ver datos de una firma electrónica.

No hay cambios en la base de datos.

Como siempre, recuerden además actualizar SowerPHP.

Se recomienda actualizar inmediatamente, ya que se han hecho diversas mejoras y correcciones que afectan directamente a la facturación y libros.

Si tienen dudas pueden escribir al foro o si tienes soporte oficial de SASCO SpA abrir un ticket en https://soporte.sasco.cl/open.php

Anexo: directorio “static”

Este directorio permitirá almacenar archivos del contribuyente, inicialmente los logos, pero se deja para usos futuros preparado. Para poder migrar los logos se deberá:

  1. Crear directorio data/static/contribuyentes
  2. Crear un directorio dentro con cada contribuyente de la aplicación, el nombre del directorio es el RUT sin puntos ni DV.
  3. Colocar dentro del directorio del contribuyente el logo en el archivo logo.png

Ejemplo, logo de SASCO SpA estará en:

data/static/contribuyentes/76192083/logo.png
data
|-> static
    |-> contribuyentes
        |-> 76192083
            |-> logo.png

Para lograr esta estructura de manera automática se debe ejecutar lo siguiente en una terminal dentro del directorio data:

mkdir -p static/contribuyentes
cd logos
for logo in *; do
    mkdir ../static/contribuyentes/${logo:0:-4}
    mv $logo ../static/contribuyentes/${logo:0:-4}/logo.png
done
cd ..
rm -rf logos
chmod 777 static -R 2> /dev/null

Lo anterior creará la estructura de directorios necesaria y migrará los logos a esa nueva estructura.

Adicionalmente se debe cambiar la configuración, se deberá modificar el archivo website/Config/core.php y hacer lo siguiente:

  • Quitar la configuración dir de los logos en la configuración del dte, quedando así:
// configuración de logos de las empresas
'logos' => [
    'width' => 150,
    'height' => 100,
],
  • Agregar al final del archivo lo siguiente:
// directorio para datos estáticos (debe tener permisos de escritura)
define('DIR_STATIC', DIR_PROJECT.'/data/static');

Con eso la migración a la nueva estructura estará realizada.

Agregar un comentario

Su dirección de correo no se hará público.