Cursos

Sesiones de programación 2021

Esta es una recopilación de vídeos y documentación de pequeños desarrollos sobre FacturaScripts 2021 y sus plugins. Perfecto para expandir tus conocimientos de programación.

¿A quién va dirigido?
A personas que ya hayan superado el curso básico de programación y busquen ampliar sus conocimientos.

¿Qué incluye?
9 lecciones con 9 vídeos explicativos (más de 5 horas de vídeos) y el código fuente de los ejemplos.

Novedades mensuales:
Este curso se amplía cada mes con nuevas lecciones.

Desplegando FacturaScripts + MySQL + Adminer con Docker

Docker permite automatizar el despliegue de aplicaciones dentro de contenedores de software. Docker compose permite orquestar varios contenedores a partir de un archivo docker-compose.yml Instalación de Docker Instala Docker siguiendo la documentación oficial de docker:...

24-03-2021 100
Creando un plugin para añadir archivos a clientes y proveedores

En esta sesión vamos a crear un plugin llamado DocumentosProcli para añadir archivos a clientes y proveedores. Código fuente Descarga aquí el código fuente de esta lección. Limitaciones al nombre de los plugins Recuerda que los nombres de los plugins no deben contener...

25-03-2021 100
Las extensiones de controladores

En esta sesión vamos a ver qué son las extensiones de controladores, qué son y qué problemas solucionan. Para ello vamos a crear un nuevo plugin llamado Plugin2 que modifique el controlador EditCliente igual que en la lección anterior. Código fuente Puedes descargar aquí el...

25-03-2021 100
Creando un plugin para añadir grupos de clientes a los contactos

En esta sesión creamos un plugin llamdo GrupoClientesCRM para poder vincular contactos con grupos de clientes. Código fuente Puedes descargar aquí el código fuente de esta lección. ¿Dónde están los contactos y grupos? Los contactos están en la tabla contactos y los grupos en...

25-03-2021 100
fsmaker: crea plugins, modelos y controladores rápidamente

fsmaker es una herramienta en línea de comandos, al estilo artisan de laravel, para crear plugins, modelos y controladores rápidamente. Instalación en Linux y macOS git clone https://github.com/FacturaScripts/fsmaker.git sudo ln -s $(pwd)/fsmaker/fsmaker.sh...

07-04-2021 100
Generando pedidos de clientes con el cron

En esta sesión creamos un plugin llamado Suministros para generar semanalmente con el cron pedidos de clientes. Código fuente Descarga aquí el código fuente de esta sesión. Necesidades a satisfacer con el plugin Imaginemos que somos un fabricante, tenemos una capacidad de...

07-04-2021 100
Descargando un CSV de productos para actualizar el catálogo

Creamos un plugin llamado CSVdownloader para descargar automáticamente todos los días un CSV y actualizar nuestro listado de productos. Código fuente Descarga el código fuente de esta sesión. Necesidades a cubrir con el plugin Imaginemos que vendemos productos de un proveedor...

14-04-2021 100
Importación de albaranes desde un CSV

En esta sesión creamos un plugin para importar albaranes de cliente a partir de un archivo CSV. Código fuente y archivo de ejemplo Código fuente de esta sesión. Archivo CSV de ejemplo. Necesidades a cubrir con el plugin Imaginemos que estamos haciendo una migración de un...

15-04-2021 100
Envío automático de factura en PDF al email del cliente cuando se facturan albaranes

En esta sesión creamos un plugin que, al facturar un albarán, envía automáticamente la factura en PDF al email del cliente. Es decir, en esta sesión trabajamos: Extensión de modelo que actua al guardar. Generación de factura en PDF. Envío de emails. Código fuente Descarga...

08-05-2021 100

Copyright (c) 2013-2021 FacturaScripts