FacturaScripts nació allá por el 2007, y todavía se puede consultar el código fuente original en la página de FacturaScripts en sourceforge ¿Os acordáis de sourceforge? Yo no, lo abandoné en cuanto salió google code ... ¿Os acordáis de google code? Lo abandonamos al poco de nacer github :D
El código ha sufrido una evolución constante con varias reescrituras desde cero. Sirvan estas imágenes y el vídeo superior para ilustrar los cambios.

Mientras estudiaba en la universidad comencé a trabajar a media jornada en una tienda de recambios de automóvil. En esta tienda todavía se trabajaba en papel y mi tarea era informatizarla. Me decanté por FacturaLux, que era un software libre de contabilidad y facturación para Windows, Linux y Mac. Lo puse en marcha y tenía todo lo necesario para trabajar ... pero siguieron haciendo los albaranes en papel durante mucho tiempo.
Esta empresa trabaja con un catálogo de productos enorme, más de 200 000 productos. Y hacer un albarán con FacturaLux era mucho más lento que hacerlo en papel. No había incentivos. Intenté muchas optimizaciones en el lado de la base de datos, pero no era suficiente. Así que finalmente opté por crear un pequeño software en php para hacer búsquedas de productos y añadirlas a un carrito con el que generar albaranes. Una especial de tienda online, pero interna. Así nació FacturaScripts.
No tengo claro qué día nació el proyecto, así que no puedo celebrar su cumpleaños, pero sirva esta entrada para recopilar algunas entrevistas que me han hecho en las que he hablado de los orígenes y la evolución. Eso si, os pediría que no os riáis mucho en las partes donde aseguro que FacturaScriptas 2018 iba a estar listo en 2018 ... ¡Yo de verdad lo creía! Era ingenuo y un poco arrogante :D
WR 34: FacturaScripts, proyecto de software libre con Carlos García. Mayo de 2018.
Entrevista a Carlos garcía, creador de FacturaScripts. ?? de 2018.
Entrevista a Carlos García creador de FacturaScripts. Septiembre de 2019.
Con este curso aprenderás a gestionar el día a día de tu negocio con FacturaScripts: hacer facturas, albaranes, pedidos, presupuestos, gestionar clientes, proveedores, tarifas, usuarios, además de usar el informe de impuestos. ¿A quién va dirigido? A cualquier usuario que quiera aprender rápidamente el manejo diario del programa.
| 413 | 0,00 € |
¡Aprende a programar en PHP de manera fácil y divertida con nuestro curso básico! En este curso, te enseñaremos los conceptos fundamentales de la programación en PHP, incluyendo la sintaxis básica, el manejo de variables, estructuras de control de flujo y mucho más. Al terminar estarás listo para comenzar con el curso de creación de plugins para FacturaScripts.
| 63 | 5,99 € |
Aprenderás a crear y configurar documentos recurrentes en FacturaScripts, definir sus líneas y periodicidad, generar documentos manual y automáticamente, enviarlos por correo electrónico y trabajar con plantillas individuales o grupos recurrentes según las necesidades de cada cliente. También conocerás las opciones de importación y exportación mediante CSV para gestionar grandes volúmenes de recurrencias de forma más cómoda. El curso está dirigido a usuarios de FacturaScripts que quieran automatizar tareas administrativas repetitivas relacionadas con presupuestos, pedidos, albaranes o facturas periódicas, y especialmente a quienes ya han adquirido el plugin Documentos Recurrentes y quieren sacarle el máximo partido desde el primer momento, sin necesidad de conocimientos de programación.
| 0 | 9,99 € |
Este curso está dirigido a trabajadores de empresas que utilizan Recursos Humanos para registrar su jornada y consultar información relacionada con su trabajo. No necesitas conocimientos previos de FacturaScripts. Vamos a centrarnos en las funciones que puedes utilizar como empleado, sin entrar en la configuración ni en las tareas administrativas de la empresa. A lo largo del curso conocerás las distintas formas de fichar y de acceder a tu información personal. Veremos las distintas maneras que la empresa puede tener para registrar las entradas y las salidas, pudiendo en algunos casos registrar ausencias justificadas. También aprenderás cómo solicitar vacaciones, consultar tus documentos y revisar los vales o anticipos que tengas registrados, si tu empresa utiliza esas funciones. Al completar el curso, sabrás utilizar estas herramientas en tu día a día facilitándote la vida laboral.
| 0 | 5,00 € |
¿Sueles añadir los mismos productos o servicios cada vez que preparas un presupuesto, un pedido o una factura en FacturaScripts? Con ProductoPack puedes preparar esas combinaciones una sola vez y reutilizarlas mediante una referencia. En este curso aprenderás a crear y utilizar Packs, decidir cómo se muestran sus componentes en los documentos y elegir si el precio lo defines para el conjunto o se calcula a partir de los productos incluidos. También descubrirás cómo utilizar un Pack como plantilla de líneas y cuándo conviene trabajar con una Caja, que se vende y controla en stock como un producto propio. Al terminar, sabrás configurar ProductoPack para tus casos habituales, ahorrar la introducción repetitiva de líneas y elegir la modalidad adecuada para cada operación.
| 0 | 5,00 € |
Estas empresas y profesionales apoyan económicamente FacturaScripts y nos ayudan a dedicar más tiempo al desarrollo, las pruebas y la documentación.
Si quieres impulsar nuevas mejoras y ayudar a que el proyecto siga creciendo, conviértete en patrocinador y forma parte de quienes lo hacen posible.
Patrocinar