Skip to content
Aplicación web de LibreDTE
PHP Hack Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app Se agrega proyecto pdf417decode que permite decodificar en la termina… Oct 13, 2015
bin Update libredte-update Jan 21, 2017
data/plantillas_dte Se dejan sólo plantillas de etapa simulación en JSON, ya que ejemplos… Jun 4, 2016
website Update Dte y composer Nov 11, 2019
.gitignore
.gitmodules
.htaccess fix mod_rewrite para buscar imagenes en extensiones a pesar que estén… Oct 14, 2017
COPYING
INSTALL.md Se agregan INSERT necesarios para usar boletas y/o facturas de export… Aug 5, 2019
README.md

README.md

LibreDTE: Aplicación web

LibreDTE es un proyecto que tiene por objetivo proveer facturación electrónica libre para Chile.

Aquí encontrarás el código fuente que ha sido liberado de la aplicación web oficial disponible sólo en https://libredte.cl

Esta aplicación web utiliza la biblioteca PHP LibreDTE y el módulo Dte del framework SowerPHP.

Realiza una donación al proyecto

Términos y condiciones de uso

Al utilizar este proyecto, total o parcialmente, automáticamente se acepta cumplir con los términos y condiciones de uso que rigen a LibreDTE. La Licencia Pública General Affero de GNU (AGPL) sólo aplica para quienes respeten los términos y condiciones de uso. No existe una licencia comercial de LibreDTE, por lo cual no es posible usar el proyecto si no aceptas cumplir dichos términos y condiciones.

La versión resumida de los términos y condiciones de uso de LibreDTE que permiten utilizar el proyecto, son los siguientes:

  • Tienes la libertad de: usar, estudiar, distribuir y cambiar LibreDTE.
  • Si utilizas LibreDTE en tu software, el código fuente de dicho software deberá ser liberado de manera pública bajo licencia AGPL.
  • Si haces cambios a LibreDTE deberás liberar de manera pública el código fuente de dichos cambios bajo licencia AGPL.
  • Debes hacer referencia de manera pública en tu software al proyecto y autor original de LibreDTE, tanto si usas LibreDTE sin modificar o realizando cambios al código.

Es obligación de quienes quieran usar el proyecto leer y aceptar por completo los términos y condiciones de uso.

Instalación

Revisar el manual de instalación para un paso a paso. La instalación sólo se hace una vez, luego basta actualizar la instancia.

Actualización

  1. Actualizar framework: sowerpkg update
  2. Actualizar aplicación web: bin/libredte-update
  3. Ejecutar script actualización base de datos (si corresponde)

Si hay algún error después de actualizar verificar lo siguiente:

  • Configuraciones nuevas en Config/core.php y Config/routes.php
  • Script SQL podría haber fallado, sobre todo si hay alguna restricción nueva (resolver a mano).

Contribuir al proyecto

Si deseas contribuir con el proyecto, especialmente resolviendo alguna de las issues abiertas, debes:

  1. Hacer fork del proyecto en GitHub
  2. Crear una branch para los cambios: git checkout -b nombre-branch
  3. Modificar código: git commit -am 'Se agrega...'
  4. Publicar cambios: git push origin nombre-branch
  5. Crear un pull request para unir la nueva branch con LibreDTE.

IMPORTANTE: antes de hacer un pull request verificar que el código cumpla con los estándares PSR-1 y PSR-2.

Contacto y redes sociales

You can’t perform that action at this time.