No es lo mismo un presupuesto aceptado, que uno rechazado, ni es lo mismo un albarán rechazado que uno devuelto. Por eso en FacturaScripts los estados de presupuestos, pedidos, albaranes y facturas son configurables, para que pueda...
Estas son algunas de las opciones de configuración más importantes de FacturaScripts, accesibles desde el menú administrador. Gestionar usuarios y permisos Para añadir más usuarios, asignar o cambiar sus permisos o crear nuevos...
Los plugins son complementos que añaden nuevas funciones o modifican el comportamiento de FacturaScripts. Puede ver los plugins instalados haciendo clic en el menú Administrador, Plugins. Si se trata de una instalación nueva, no...
Los requisitos para la versión 2024 son: PHP 7.3 o superior. Las versión 8.2 y 8.3 todavía dan problemas. Apache 2. MySQL 5.7 o superior. También está soportado PostgreSQL 10 o superior, aunque se recomienda MySQL. También se...
Para usar FacturaScripts es necesario un usuario y contraseña, así se evita que cualquiera pueda acceder a sus datos. Puede gestionar la lista de usuarios de FacturaScripts desde el menú Administrador, Usuarios. FacturaScripts y...
FacturaScripts necesita de un proceso cron para ciertas tareas de algunos plugins. No es imprescindible, pero si recomendable. Este proceso se debe ejecutar cada hora, a ser posible. Configurar el cron se hace de forma distinta si tiene...
Esta es la lista de problemas más frecuentes con FacturaScripts y sus soluciones. También hay una sección de boletines de soporte en la forja. Boletines de soporte. Problemas tras la instalación o migración Si tiene errores 404,...
FacturaScripts es una aplicación web, como un blog o una tienda online. Para poder usarlo necesita un servidor web como Apache. Puede ver aquí la lista completa de requisitos. Este es el método de instalación recomendado, tanto si lo...
FacturaScripts es una aplicación web, como un blog o una tienda online. Para su instalación se necesita un servidor web con PHP y MySQL. Requisitos para la instalación Licencia de uso y distribución Métodos de instalación ...
Esta es una pequeña lista de problemas frecuentes en la instalación de FacturaScripts 2021. COMPOSER ERROR Si le aparece el mensaje COMPOSER ERROR: You need to run: composer install. Significa que usted no ha seguido el tutorial de...
FacturaScripts es software libre con licencia LGPL. Puede leer la licencia completa en el propio archivo de licencia incluido en el código. ¿Qué le permite la licencia LGPL? Puede usar FacturaScripts sin limitaciones. No tiene que...
Si tras una actualización de FacturaScripts tenemos un error que no podemos solucionar, podemos usar este método para restaurar o reinstalar todos los archivos a las últimas versiones estables, pero primero debemos tener en cuenta...
El archivo config.php de FacturaScripts es el que almacena la configuración para conectar a la base de datos, el idioma predeterminado, etc. Este archivo lo genera el instalador y se encuentra en la carpeta donde esté instalado...
En Facturascripts, nos comprometemos a mantenerte actualizado sobre la normativa fiscal y ofrecerte las herramientas necesarias para cumplir con tus obligaciones. En este sentido, queremos aclarar la situación actual con respecto a la...
FacturaScripts bloqueará automáticamente el acceso desde una IP tras anotar 5 alertas de seguridad, mostrando el mensaje "Por motivos de seguridad se ha bloqueado temporalmente el acceso desde su IP". También puede salir un...
El plan de cuentas comprende el listado de cuentas, subcuentas y cuentas especiales. Este plan contable está vinculado al ejercicio, es decir, cada ejercicio puede tener una relación de cuentas y subcuentas distinta. Este plan de...
Desde el menú informes de FacturaScripts puede crear informes gráficos y ver el tablero o dashboard. Otros informes en Plugins El plugin Informes añade informes adicionales de resultados anuales, estado de tesorería y desgloses de...
Podemos sacar un desglose de impuestos de las facturas con el informe de impuestos o con el modelo 303. Informe de impuestos Con el informe de impuestos puede imprimir el listado de facturas y desglose de impuestos del periodo...
Antes de empezar a facturar, es necesario configurar los impuestos (el IVA). Puede crear, editar o eliminar impuestos desde el menú Contabilidad > Impuestos. Al instalar FacturaScripts se crean automáticamente los impuestos...
FacturaScripts implementa los regímenes de IVA más utilizados: Régimen general: (predeterminado) este régimen resulta aplicable cuando no lo sea ninguno de los regímenes especiales. Recargo de equivalencia: es un régimen especial...
Puede actualizar tanto el núcleo como los plugins desde el menú Administrador, Actualizador. Actualizar el núcleo Si hay actualizaciones del núcleo, le aparecerá el componente CORE o CORE-2018 en la lista de actualizaciones. Pulse...
Desde el menú almacén puede ver los distintos almacenes de FacturaScripts, porque puede añadir todos los almacenes que necesite. Tenga en cuenta que un almacén puede ser incluso una tienda, así que si su negocio tiene varias...
Desde el menú ventas de FacturaScripts usted puede: Gestionar clientes y grupos de clientes. Gestionar tarifas de ventas. Hacer facturas de venta. Hacer facturas proforma. Hacer facturas rectificativas. Hacer albaranes de venta. Hacer...
FacturaScripts es un programa de facturación online que permite crear facturas con retención de IRPF de forma sencilla. En este tutorial, te explicamos cómo hacerlo paso a paso. Configuración de impuestos Antes de empezar, es...
El recargo de equivalencia es un impuesto indirecto que se aplica a los comerciantes minoristas que venden determinados productos. El porcentaje del recargo varía en función del producto, pero suele ser del 5,2%. Para hacer una factura...
Una factura intracomunitaria es una factura que se emite a un cliente de un país de la Unión Europea. En estas facturas, no se aplica el IVA, sino el Impuesto sobre el Valor Añadido de la Unión Europea (IVA-UE). Para hacer una...
Un pedido de venta es un documento que registra la solicitud de un cliente de comprar productos o servicios de una empresa. En FacturaScripts, los pedidos de venta se pueden crear desde el menú Ventas > Pedidos. Pasos para crear un...
Para enviar una factura por email simplemente hacemos clic en el botón imprimir y seleccionamos la opción email. Es importante que tengamos configurado el email en FacturaScripts. Si todavía no tienes configurada tu cuenta de gmail,...
Puede gestionar los atributos desde el menú Almacén > Atributos. Crear un atributo Para crear el atributo, desde el menú Almacén > Atributos, debe hacer clic en el botón nuevo (+). Se abrirá el formulario para crear un nuevo...
Desde el menú Ventas, Clientes puede ver todos los clientes (salvo los que ha dado de baja). Para crear un nuevo cliente simplemente pulse el botón nuevo, es decir, el botón verde con un más. Al hacer clic se abrirá la pantalla de...
FacturaScripts genera automáticamente un código o número a cada cliente y además, al hacer la primera factura generará una subcuenta para ese cliente. Pero podemos asignar manualmente tanto un código de cliente como una subcuenta....
FacturaScripts utiliza unos textos predeterminados a la hora de enviar por email facturas, albaranes, pedidos o presupuestos. Estos textos se pueden modificar desde el menú administrador, emails, pestaña notificaciones. Existe una...
Las series son una forma de separar la facturación, ya sea por tipo de actividad o por otro motivo. Toda factura debe pertenecer a una serie. Puede configurar las series desde el menú Contabilidad, Series. Para crear una nueva serie...
Para cambiar el logotipo de la empresa primero debe subir la imagen a la biblioteca: Haga clic en el menú Administrador, Biblioteca. Pulse el botón nuevo, seleccione el archivo del logotipo y pulse el botón guardar. Recuerde que el...
El candado que aparece en la bara de direcciones cuando visita facturascripts.com indica que la comunicación con la web es segura. Y es segura porque utilizamos un certificado SSL válido. Y es válido porque la fecha de caducidad...
Lanzamos actualizaciones beta de FacturaScripts y sus plugins antes de marcarlas como estables. De esta forma podemos hacer que solamente algunos usuarios prueben estas actualizaciones antes de lanzarlas para todo el mundo. Cómo activar...
FacturaScripts permite trabajar con más de una empresa (multiempresa), pero con limitaciones: No hay, ni habrá una separación completa de los datos de las empresas, es decir, no espere que tanto usted como sus clientes puedan...
¿Le aparece este mensaje de error al usar FacturaScripts? PHP Fatal error: Cannot declare class Cpdf, because the name is already in use in /opt/lampp/lib/php/Cpdf.php on line 19 Este error se presenta cuando el servidor donde...
Cada campo de un formulario es una variable y PHP tiene un límite de variables que puede aceptar de un formulario, este es max_input_vars, que se define en el archivo php.ini, aunque generalmente se puede modificar desde el .htaccess....
FacturaScripts no envía ningún tipo de información a nuestros servidores, salvo en estos casos: Cuando abre el actualizador: se solicita a la web la lista de plugins y sus últimas versiones, para saber si hay algo que actualizar....
En FacturaScripts toda factura tiene al menos un recibo (puede tener más). Para marcar una factura como pagada simplemente tenemos que marcar el recibo como pagado. Para ello abrimos la factura y en la pestaña recibos, seleccionamos el...
Si ha olvidado la contraseña, pruebe esto: Usuario: admin Contraseña: admin ¿No funciona? Pruebe con el usuario admin y la contraseña que usted recuerde. Nada, no funciona... Mire en la barra del navegador ¿Qué pone? Si pone...
FacturaScripts genera automáticamente un ejercicio contable cada año, conforme lo va necesitando. Si por ejemplo crea un pedido con fecha de 2 de enero de 2022, FacturaScripts creará automáticamente el ejercicio 2022 (si no existe)....
Todos los listados de FacturaScripts son muy similares para que sea lo más intuitivo posible. En ellos encontrará pestañas, botones, buscador, filtros, colores y ordenación. Listado de ejemplo Botón nuevo En la mayoría de listados...
Si le aparece el error Fatal error: Allowed memory size of XXX bytes exhausted, lo que significa es que el proceso PHP se ha quedado sin memoria para ejecutarse. No se refiere a espacio en disco o memoria RAM, se refiere al límite de...
Con el Plugin Modelo 303 podrá sacar el informe necesario para la declaración trimestral de IVA a la hacienda española. Una vez instalado el plugin diríjase al menú informes, modelo 303 y pulse el botón nuevo. En la siguiente...
Puede gestionar las divisas o monedas soportadas en FacturaScripts desde el menú Administrador, Paises. Después clic en la pestaña Divisas. Añadir una divisa Para añadir una moneda haga clic en el botón nuevo del listado de...
Desde el menú Almacén, Productos puede ver todos los productos de su catálogo. Tanto productos que compra o que vende. Si todavía no está familiarizado con los listados de FacturaScripts, lea esta sección: Cómo usar los listados...
No se pueden modificar los numeros de facturas manualmente, pero con las secuencias de documentos podemos cambiar la numeración de facturas, albaranes, pedidos y presupuestos, así como el patrón con el que se genera el código...
Desde el menú Compras, Proveedores puede ver todos los proveedores y acreedores (salvo los que se han dado de baja). Para crear un nuevo proveedor simplemente pulse el botón nuevo, es decir, el botón verde con un más. Al hacer clic...
La clase DbQuery de FacturaScripts nos permite hacer una gran variedad de consultas a la base de datos, de forma muy sencilla: Seleccionar una tabla Debemos llamar al método table() de la clase DbQuery para poder hacer consultas sobre...
Los documentos de compra o de venta son modelos más complejos y van enlazados con un cliente o proveedor, tienen una o varias líneas y además hay que calcular sus totales. Cómo crear un presupuesto de compra Aquí tienes un ejemplo...
En ocasiones necesitamos mostrar listados que consulten más de una tabla. Si los widget select o autocomplete no resolviesen nuestro problema, podemos usar los JoinModel para solucionarlo. El JoinModel Este es un tipo especial de modelo...
FacturaScripts utiliza archivos XML para definir las estructuras de las tablas de la base de datos. De esta forma, el núcleo revisa las tablas y: Si no existe la tabla, la crea. Si existe la tabla, comprueba si tiene todas las columnas...
Ya nos ha quedado claro qué es un modelo, ahora vamos a ver lo que podemos hacer con él. Utilizar un modelo Recuerda que tenemos todo separado por espacios de nombres, si vamos a operar desde un controlador, por ejemplo, deberemos...
Añade un filtro de tipo checkbox o de selección booleana a la pestaña del ListController. Permite filtrar los resultados aplicando el filtro a la columna indicada. Parámetros: viewName: nombre identificador de la pestaña. Nombre de...
Añade una pestaña o sección con un listado al EditController o PanelController. Se usa dentro de la función createViews() del controlador. $this->addListView($viewName, $modelName, $viewTitle, $viewIcon) $viewName: el...
Añade un filtro de tipo autocompletar a la pestaña del ListController. Permite filtrar los resultados aplicando el filtro a la columna indicada. Los resultados para autocompletar los puede extraer de la tabla que le indiquemos....
Este controlador, al igual que el controlador ListController es un controlador extendido para múltiples vistas/pestañas aunque en este caso se permite el uso de distintos tipos de vistas/pestañas: ListView: para mostrar listados....
Añade un filtro de tipo selector a la pestaña del ListController. Permite filtrar los resultados por el campo indicado. Parámetros: viewName: nombre identificador de la pestaña. key: identificador del filtro. Generalmente el nombre...
Este es un controlador específico para listados. Permite una o varias pestañas. Cada una con un listado de los registros de un modelo. Además hace uso de archivos de XMLView para definir qué columnas mostrar y cómo. Ejemplo:...
El widget de archivos, o WidgetFile, permite mostrar y adjuntar archivos en los formularios estándar de FacturaScripts. <column name="full-path" numcolumns="8" order="110"> <widget type="file" fieldname="path"...
El widget de tipo text, o WidgetText, es el widget predeterminado de FacturaScripts y permite mostrar y editar el contenido como texto plano con un limitado número de caracteres. Para textos largos es mejor usar el widget textarea....
En los archivos XMLView podemos usar un widget de tipo number, o WidgetNumber, para mostrar y editar el contenido como números. <column name="quantity" display="right" order="150"> <widget type="number"...
A partir de la versión 2024.3 de FacturaScripts podemos crear facturas de venta con una sola petición POST a la API al endpoint crearFacturaCliente. Una forma sencilla de comprobar si tu API lo permite es consultar la lista de...
Podemos usar la clase ExportManager para crear archivos PDF o Excel destinados a diversos fines, como albaranes, facturas, pedidos, o presupuestos, así como para generar listados personalizados. 1. Ejemplo: Imprimir una factura en PDF...
En ocasiones queremos leer y escribir información referente a la configuración general o de nuestro plugin en concreto. Para estos casos FacturaScripts ofrece un modelo Settings con una serie de funciones de acceso rápido para leer y...
FacturaScripts es también un framework PHP, por lo que también implementa los mismos conceptos que otros frameworks: Enrutado Gestión de errores Gestión de plugins Logs Caché Acceso a base de datos Colas de trabajo El Kernel El...
Los formularios de edición de facturas, albaranes, pedidos y presupuestos son respectivamente PurchaseController o SalesController, en función de si son de compras o ventas: Los formularios de compras heredan de la clase...
Puede mostrar mensajes, avisos o alertas y errores desde controladores o modelos con la clase Tools. No olvide añadir el use de la clase. use FacturaScripts\Core\Tools; Mostrar un mensaje Tools::log()->notice('hola'); // muestra un...
No existe el código perfecto y hacer un framework con nuevas funciones cada poco tiempo y que sea compatible hacia atrás por los siglos de los siglos es el santo grial de los informáticos. Nadie lo ha conseguido y cada poco tiempo hay...
En ocasiones queremos ejecutar procesos en "segundo plano", por ejemplo, actualizar el número de productos de una familia cuando se añade un producto. Este proceso no es fundamental, es decir, no necesitamos ese contador...
Podemos añadir ubicaciones a nuestras plantillas twig de tal forma que otro plugin pueda añadir contenido en esa ubicación. NO es herencia, no estamos machacando los datos originales, estamos añadiendo contenido extra en una...
Con los últimos cambios en la versión 2023.1 ahora es más sencillo añadir endpoints a la API, gracias al nuevo sistema de enrutamiento. Solamente tenemos que crear un controlador que herede de ApiController y dar de alta la nueva...
Para crear o añadir un nuevo registro mediante la API, por ejemplo un producto, utilizaremos el método POST sobre la ruta del recurso del modelo, donde para los atributos del modelo en concreto, como mínimo, serán obligatorios todos...
Además de poder consultar todos los registros de un recurso, como divisas o productos, podemos consultar uno concreto. Si por ejemplo queremos obtener los datos del impuesto IVA21, simplemente debemos hacer una consulta GET a la url...
Para tener un ejemplo sencillo utilizaremos impuestos, que tiene pocos elementos. Para ello haz una consulta de tipo GET a la url http://localhost:8000/api/3/impuestos Este listado viene por defecto limitado a 50 elementos y empieza por...
La API de FacturaScripts ofrece a los programadores una forma sencilla de acceder, crear, modificar y eliminar datos de FacturaScripts desde aplicaciones externas. ¿Cómo usarla? Para acceder a la API de FacturaScripts, añade /api al...
El widget select, o WidgetSelect, permite mostrar valores que están relacionados con otras tablas (o con la misma). Un ejemplo muy sencillo es un selector de país. <column name="country" numcolumns="2" order="150"> <widget...
Este archivo es imprescindible en cada plugin y contiene los siguientes campos: name, para el nombre del plugin. Debe ser el mismo nombre que el directorio del plugin. description, para la descripción del plugin. version, para la...
El widget datalist, o WidgetList, es una especialización del WidgetSelect que permite mostrar valores relacionados con otras tablas (o con la misma) en base al texto introducido por el usuario. Así, el widget en vez de mostrar la lista...
La clase Where se usa en FacturaScripts para definir filtros para consultar a la base de datos. En lugar de escribir el SQL directamente, podemos usar esta clase: use FacturaScripts\Core\Where; $where = [ Where::gt('precio', 0), ...
El cron de FacturaScripts ejecutará todos los procesos cron de los plugins activos, siempre y cuando haya sido configurado en el sistema o hosting. Así que si necesita ejecutar algo de forma periódica, el mejor lugar es el cron de su...
El método all() de los modelos de FacturaScripts nos devuelve un array con todos los registros de ese modelo que cumplen los parámetros indicados. Parámetros where: (opcional) filtros a aplicar al listado. Un array de filtros...
Para modificar la tabla de otro plugin (o del core) podemos crear una extensión de esa tabla, es decir, crearemos un archivo xml con el nombre de la tabla en la carpeta Extension/Table de nuestro plugin. Ejemplo: añadir columnas a la...
A partir de la versión 2024 incorporamos una clase para poder usar fácilmente las APIs de OpenAi para generar texto (chatGPT), imágenes (dall-e) y audio (tts) mediante inteligencia artifical. Esta clase se llama OpenAi y se encuentra...
FacturaScripts utiliza el motor de plantillas twig. Un motor realmente potente que permite bloques, macros, funciones, extensiones y herencia entre plantillas. Los archivos de las vistas HTML deben tener la extensión .html.twig y se...
Estos tipos de row permiten definir paneles que irán colocados en la cabecera o el pié de página de la pestaña, en función de si es de tipo header o footer. Para declarar un panel usaremos la etiqueta group en la que incluiremos...
El widget es el componente de una columna que se encarga de dibujar el contenido. Un widget debe ir dentro de una columna y solamente puede haber uno por columna. <column name="code" numcolumns="4" order="100"> <widget...
No haga cambios en los archivos de las carpetas Core o Dinamic. Estos cambios se perderán al actualizar. Los cambios que haga deben ir en plugins, así que cree un plugin y coloque ahí sus personalizaciones. Chat para programadores...
En los archivos XMLView podemos usar un widget money, o WidgetMoney, para mostrar o editar cantidades de dinero. La principal diferencia respecto al widget number es que busca en el modelo un campo coddivisa para encontrar la divisa y...
La caché es un almacén de memoria temporal. En ella podemos almacenar la información que queramos para luego recuperarla. Usaremos una clave o identificador para aquello que queramos almacenar o leer. Por ejemplo, si queremos...
Podemos lanzar excepciones que carguen páginas especiales de error. Para ello debemos lanzar una KernelException con el nombre de la página de error que queramos. Por ejemplo: lanzamos una página de error de permiso denegado. throw...
FacturaScripts almacena las rutas disponibles en el archivo MyFiles/routes.json. Este archivo se actualiza automáticamente cada vez que se instala, desinstala o actualiza un plugin. También al reconstruir. Enrutado automático Por...
Podemos enviar emails desde FacturaScripts utilizando la clase NewMail. Este clase facilita el envío de emails desde FacturaScripts. Utiliza los datos del correo configurado en el menú administrador, emails. use...
Los plugins pueden contener un archivo Init.php en el que se definen procesos a ejecutar cada vez que carga FacturaScripts o cuando se instala o actualiza el plugin. Ejemplo de Init.php <?php namespace...
Si necesita añadir opciones de configuración a su plugin, puede crear su propia sección en el apartado Por defecto (menú administrador > panel de control) de FacturaScripts. El controlador que lo gestiona es EditSettings, un...
El Assetmanager nos permitirá añadir archivos CSS y Javascript a la página. Dónde colocar los archivos en su plugin Coloque los archivos CSS en la carpeta Assets/CSS/ de su plugin. Coloque los archivos JavaScript en la carpeta...
Para facilitar el desarrollo hemos creado un controlador para listados (ListController) y dos controladores para editar registros (EditController y PanelController). Utilice estos controladores siempre que sea posible. Reducirá el...
FacturaScripts almacena las traducciones en archivos json en la carpeta Translation del plugin, de esta forma cada plugin puede contener sus propias traducciones. También puedes usar el plugin Traducciones que te ayudará a crear tus...
El sistema comienza a ir cada vez más lento, especialmente en las pantallas de editar facturas, albaranes, pedidos o presupuestos. Tanto en compras como en ventas.
Cuando tras actualizar aparece la pantalla de fatal error #1, message: Uncaught Error: Class "FacturaScripts\Core\Base\Debug\DumbBar" not found, podemos completar igualmente la actualización modificando la url.
Se trata de un error referente a la importación de facturas desde Excel/CSV y específicamente cuando se seleccionaba una columna como código, pero ninguna como número. En ese caso en concreto, se copiaban todas las facturas con el número 1.
En algunas instalaciones de Windows cuando realizamos la copia de seguridad de los archivos de FacturaScripts con el plugin Backup nos encontramos que en el zip todo son archivos y no hay ningún directorio. Esto es debido a un bug presente en la extensión ziparchive de php para windows.
Al hacer asientos o facturas aparecen errores relacionados con los campos debeme o haberme y no guarda ningún asiento nuevo.
Tras una actualización o reinicio del PC o servidor aparece el mensaje de error: vendor/twig/twig/src/Cache/FilesystemCache.php (Line 53) Message: Uncaught RuntimeException: Unable to create the cache directory. Se trata de un problema de permisos en la carpeta MyFiles/Cache
Hay veces que tenemos que configurar más de 2 decimales para precios o unidades en nuestro ERP
Habiendo usado FacturaScripts durante meses, al hacer la primera factura del nuevo año nos aparecer el error Duplicate entry FAC000001-1 y no nos permite crear facturas. El problema está en la secuencia seleccionada para las facturas, que hace que repita el código.
Tras actualizar desde FacturaScripts 2021.4 o anteriores a FacturaScripts 2021.51 o superior, se observa un problema de rendimiento en ciertos escenarios. Este problema puede suponer que páginas como las de facturas, albaranes, pedidos o presupuestos tarden varios segundos en cargar.
Este error suele ocurrir cuando se quiere actualizar el CORE en servidores con unas conexiones a internet lentas.
Existen varias situaciones en las que FacturaScripts no puede actualizarse o directamente no aparecen actualizaciones.
Este error aparece cuando la tabla de la base de datos tiene datos inconsistentes o los tipos o codificación entre las dos tablas no coinciden. No hay una solución automática y solamente queda revisar ambas tablas y corregir a mano.
Existen varias situaciones donde la configuración y solución de problemas con fsprinter no es sencilla. La mejor aproximación en estos casos es eliminar la configuración y volver a empezar.
Error al entrar en facturas, recibos o remesas: ERROR `Unknown column 'idremesa' in 'where clause'. No deja añadir recibos a las remesas, ni consultar las que ya están
Existen diversas situaciones donde MySQL se puede corromper al cerrarlo incorrectamente, impidiendo iniciarlo y por tanto usar la base de datos de FacturaScripts.
Estos errores aparece cuando la migración a 2021 no se ha completado correctamente. Las columnas anulada y ptefactura se usan en FacturaScripts 2017, pero no en versiones posteriores. La solución es ejecutar de nuevo el proceso de migración.
Tras actualizar a FacturaScripts 2021.4, cada vez que se intenta crear o modificar facturas, albaranes, pedido o presupuestos, aparece el mensaje "petición no válida". El problema es el plugin Obra.
Tras el aviso de un investigador independiente, hemos resuelto un problema de seguridad implementando la cabeceras X-Frame-Options en la beta 2021.47 de FacturaScripts. Este problemas está catalogados como de alto riesgo, aunque creemos que solamente podría tener ese impacto en facturascripts.com y no en instalaciones de usuarios.
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...
En esta sesión creamos un plugin llamado ExpendienteVentas para añadir el campo expendiente a las facturas, albaranes, pedidos y presupuestos de venta. Código fuente Puedes descargar el código desde la pestaña archivos. Necesidades...
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...
En esta sesión crearemos una notificación de email para que cuando aprobemos un pedido para convertirlo en albarán, se envíe un email al cliente con los datos del pedido. Código fuente Descarga el código fuente de esta lección....
En esta sesión crearemos un nuevo widget, WidgetTextBtn, que será un widget de texto con botón de acción, para casos en los que queramos verificar el dato o hacer algo más. Código fuente Descarga el código fuente de esta lección....
Visual Studio Code es un editor de código fuente gratuito y de código abierto desarrollado por Microsoft. Es una aplicación multiplataforma que se puede utilizar en Windows, macOS y Linux. VSCode tiene una amplia gama de...
En esta sesión crearemos un plugin para recalcular los precios al cambiar la divisa en los documentos de compra o venta. El código fuente está en la pestaña archivos. Necesidades a cubrir por el plugin Necesitamos recalcular los...
En esta lección crearemos un EditController con un HtmlView (como segunda pestaña) para poder editar múltiples registros. Puedes descargar los archivos desde la pestaña archivos. Necesidades a cubrir por el plugin Imaginemos que...
Ya sabemos que podemos colocar valores predterminados en el método clear() del modelo. ¿Pero qué pasa cuando lo que queremos es el usuario o la IP actual? Este tipo de valores solamente se pueden obtener desde el controlador....
Ahora vamos a añadir el listado de proyectos a la ficha de cliente (controlador EditCliente.php). Controller/EditCliente.php Creamos un archivo llamado EditCliente dento de la carpeta Controller. <?php namespace...
Los EditController también permiten añadir pestañas. Pestañas de varios tipos: listados, edición múltiple, html... Añadir pestaña de listado Editamos el archivo Controller/EditProject.php para sobreescribir los métodos método...
Procedemos ahora a añadir las nuevas columnas al XMLView del controlador para edición. XMLView/EditProject.xml <?xml version="1.0" encoding="UTF-8"?> <view> <columns> <group name="basic"...
Ahora vamos a añadir los nuevos campos al listado y a crear algunos filtros. XMLView/ListProject.xml Añadimos las nuevas columnas al archivo XMLView del controlador. <?xml version="1.0" encoding="UTF-8"?> <view> ...
Ahora que ya estamos familiarizados con los modelos y controladores, vamos a ampliar el modelo Project para seguir profundizando. Model/Project.php Añadimos al modelo las columnas codcliente, description, total, user y verified....
En FacturaScripts los modelos cumplen una doble función, no sólo representan un objeto (como un producto) y permiten su creación, manipulación o eliminación de la base de datos, sino que además permiten obtener y filtrar otros...
EditController es un controlador extendido para editar muy rápidamente las propiedades de un modelo. Controller/EditProject.php Vamos a crear un controlador para editar proyectos, para ello cree el archivo EditProject dentro de la...
ListController es un controlador extendido para listados. Permite una o varias pestañas. Cada una con un listado de registros de un modelo. Controller/ListProject.php Vamos a comenzar creando nuestro listado de projectos. Para ello...
La carpeta del plugin deberá contener la siguiente estructura de archivos y directorios: facturascripts.ini Este archivo es el que indica a FacturaScripts los datos básicos de su plugin como son: nombre, descripción, versión, etc......
Un plugin no es más que una carpeta que contiene código que será utilizado por el programa principal. En FacturaScripts crear un plugin es tan sencillo como crear una nueva carpeta dentro de la carpeta Plugins/ de FacturaScripts....
Siempre hay que usar un alias para heredar de una clase que se llama igual. Herencia mal <?php namespace FacturaScripts\Plugins\MiPlugin\Model; use FacturaScripts\Core\Model\Producto; class Producto extends Producto { } Herencia...
La versión 1.1 del plugin ConciliacionBancaria ha sido publicada, y esta es la lista de cambios realizados: Novedades v1.1 Mejorados los filtros y diseño de los modals para poder enlazar un movimiento bancario con un recibo....
En el día de hoy se ha publicado la versión 1.2 del plugin ConciliacionBancaria. A continuación podrá leer la lista de cambios realizados: Cambios v1.2 Al actualizar el plugin sin actualizar previamente el plugin de CSVimport ahora...
La versión 1.7 del plugin Notificaciones ha sido publicada, y esta es la lista de cambios realizados: Problemas solucionados Corregidos problemas al obtener la url de la instalación para enviar las notificaciones por email. Corregido...
Ya está disponible la versión 1 del plugin IeKanban. IeKanban es un desarrollo para Facturascripts con el que pretendemos mejorar el manejo de las notas del CRM. Lo que hace es presentar estas notas en un tablero Kanban, un sistema...
Ya está disponible la versión 5.1 del plugin CSVimport. Permite importar clientes, proveedores, productos o artículos, familias, fabricantes y facturas desde archivos CSV, que son básicamente archivos de Excel, pero guardados en este...
Ya está disponible la versión 5 del plugin CSVimport. Permite importar clientes, proveedores, productos o artículos, familias, fabricantes y facturas desde archivos CSV, que son básicamente archivos de Excel, pero guardados en este...
Hemos lanzado la versión 1.3 fsmaker. Que es la herramienta de desarrollo rápido de plugins para FacturaScripts y que permite crear rápidamente la estructura de directorios, modelos, controladores y archivos XML. Novedades de la...
Ya está disponible la versión 1.07 del plugin AnticiposPDFCoreDoc. Complemento del plugin Anticipos: Complemento del plugin Anticipos, que implementa soporte para incluir los anticipos vinculados en el documento de venta, al imprimir...
Ya está disponible la versión 1.8 del plugin PortalCliente. Añade un panel de gestión para clientes, donde sus clientes podrán hacer multitud de tareas de gestión entre ellos y su empresa. Dele el control de sus acciones a sus...
Ya está disponible la versión 3 del plugin Modelo347. El Modelo 347 de la hacienda española es un modelo informativo para la declaración anual de operaciones con terceros. Instale este plugin para obtener los datos necesarios para...
Ya se puede descargar la versión 1.7 del plugin PortalCliente. Estos son los cambios más destacados: Problemas solucionados Corregido problema que impedia coger correctamente la url del sitio, necesario al enviar los emails con...
Ya está disponible la versión BETA 2024.8 de FacturaScripts, que puedes actualizar si tienes marcada la opción de actualizaciones beta en el panel de control. Listados de productos Ahora podemos filtrar también los productos no...
En el día de hoy se ha publicado la versión 1.6 del plugin Notificaciones. A continuación podrá leer la lista de cambios realizados: Cambios v1.6 Añadido un spinner al marcar una notificación como leída. Lista de correcciones ...
La versión 0.01 del plugin IeSepaMandato ha sido publicada, y esta es la lista de cambios realizados: Funciones en la versión 0.01 Permite imprimir la orden de domiciliación de adeudo directo SEPA (mandato SEPA) desde la cuenta...
En el día de hoy se ha publicado la versión 2 del plugin IeAyudaFacturacion. A continuación podrá leer la lista de cambios realizados: Nuevas funciones en la versión 2 Al agrupar albaranes de compra, solicita el número de la...
Ya se puede descargar la versión 1.6 del plugin PortalCliente. Estos son los cambios más destacados: Problemas solucionados Corregida la url de reotorno al pagar online con Stripe. Corregido bug al crear nuevo producto. Corregido...
En el día de hoy se ha publicado la versión 2.2 del plugin PreciosMasivos. A continuación podrá leer la lista de cambios realizados: Novedades en la versión 2.2 Ahora al usar las funconalidades de "precios", el costo se...
Ya se puede descargar el plugin Calendario. Actualmente, soporta el plugin Turnos Si estas usando Plugin Turnos, todos los registros de turnos creados se muestren automáticamente en el calendario. Además, ofrece la funcionalidad de...
En el día de hoy se ha publicado la versión 2 del plugin ProductosModMasiva. A continuación podrá leer la lista de cambios realizados: Cambios v2 Ya no es necesario seleccionar nada, toma directamente el listado en pantalla Se...
La versión 1.5 del plugin Traducciones ha sido publicada, y esta es la lista de cambios realizados: Problemas solucionados Solucionado error que impedía crear nuevos idiomas. Quizás le interese Cargar idiomas por defecto Añadir...
La versión 2.6 del plugin IeBeneficios ha sido publicada, y esta es la lista de cambios realizados: Problemas solucionados Solucionado problema al introducir líneas sin referencia en documentos de compra Enlaces de interés Si desea...
Ya está disponible la versión 1.5 del plugin PortalCliente. Añade un panel de gestión para clientes, donde sus clientes podrán hacer multitud de tareas de gestión entre ellos y su empresa. Dele el control de sus acciones a sus...
Ya se puede descargar la versión 1.5 del plugin Notificaciones. Estos son los cambios más destacados: Nuevas funciones en la versión 1.5 Ahora se tienen en cuenta los nuevos crons del Core para poder llevar el control. Correcciones...
Ya está disponible la versión 1.26 del plugin AdmReportico. Este Plugin te permite administrar los informes diseñados con el "Diseñador de Informes Reportico". Informes que podremos descargar en formato PDF o en CSV, para...
Ya se puede descargar la versión 1.5 del plugin escalaPrecios. Estos son los cambios más destacados: Novedades v1.5 Revisada la compatibilidad con la versión 2024.5 de Facturascripts. Correcciones v1.5 Cuando un cliente no tiene...
En el día de hoy probablemente muchos de vosotros hayais recibido un email con el título "Clave de actualización caducada". En el email está todo explicado, pero por si os suena a chino, aquí va un resumen de...
Recientemente google chrome, el navegador web más usado en el mundo, ha anunciado que dejará de soportar alert() en los iframes a partir de enero de 2022. ¿Que implicaciones tiene? En FacturaScripts 2017 muchas de las pestañas son...
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...
La versión 1.4 del plugin PortalCliente ha sido publicada, y esta es la lista de cambios realizados: Mejoras en la versión 1.4 Ahora se muestran las imágenes del producto desde las páginas de presupuestos, pedidos, albaranes y...
La versión 2024.5 BETA de FacturaScripts ya está disponible. Novedades v2024.5 Cuando marcamos una factura como pagada, ahora nos aparece una ventana donde podemos seleccionar la forma de pago y la fecha de pago: En la pestaña de...
Hemos lanzado la versión 2.7 del plugin MultiEmail. Este plugin fue lanzado el 23-05-2020 y cuenta con 87 instalaciones realizadas. Esta es la lista de cambios incluidos en esta versión: Bugs corregidos Corregida compatibilidad con el...
La versión 1 del plugin ConciliacionBancaria ha sido publicada, y esta es la lista de cambios realizados: Cambios v1 Ahora también podemos crear asientos a partir de movimientos bancarios. Pulsamos el botón vincular, seleccionamos...
Ya se puede descargar la versión 2.5 del plugin Modelo303. Estos son los cambios más destacados: Cambios v2.5 Hemos añadido soporte para el modelo 390 de hacienda, que al fin y al cabo es como el modelo 303 pero anual. Ahora al crear...
En el día de hoy se ha publicado la versión 3.2 del plugin TPVneo. A continuación podrá leer la lista de cambios realizados: Problemas solucionados Corrección de problemas al generar el asiento de movimiento de caja de salida....
Ya se puede descargar la versión 1.4 del plugin Traducciones. Estos son los cambios más destacados: Novedades en la versión 1.4 Desde ahora se permite traducir cualquier texto manualmente de otro modelo, por ejemplo si un plugin o el...
Ya está disponible la versión 3.1 del plugin TPVneo. Terminal Punto de Venta (PoS) con diseño para pantalla táctil: Permite configurar varios terminales, de forma que se pueda usar en varios puestos o tiendas distintas. Se puede...
Ya está disponible la versión 1.3 del plugin Ticketbai. Implementación de Ticket-bai para FacturaScripts. Permite firmar electrónicamente las facturas de venta, enviarlas a la hacienda foral correspondiente (Álaba, Bizkaia o...
Ya se puede descargar la versión 3 del plugin TPVneo. Estos son los cambios más destacados: Nuevas funciones en la versión 3 Ahora desde el listado de la caja o desde la propia caja se puede recalcular los totales. Se ha rediseñado...
Ya se puede descargar la versión 3 del plugin Servicios. Estos son los cambios más destacados: Cambios v3 Moviedo el ticket de impresión del plugin Tickets a este plugin. Correcciones v3 Solucionados fallos al guardar el historial...
Ya está disponible la versión 2.2 del plugin Tickets. Permite imprimir tickets de facturas, albaranes, pedidos, presupuestos, servicios y recibos. Añade la opción de ticket al botón de imprimir. Incluye además las opciones de...
Ya está disponible la versión 1.22 del plugin Textos. Plugin que permite administrar textos de uso cotidiano, organizados por Grupos de Textos.... Leer más Lista de correcciones Pequeñas correcciones que faltaban para adaptarlo a...
Ya se puede descargar la versión 3 del plugin CalcularArea. Estos son los cambios más destacados: Bugs corregidos Corregido un bug que impedia imprimir pdf usando el core, en vez de PlantillasPDF. Quizás le interese Plan de...
Hemos lanzado la versión 1.25 del plugin AdmReportico. Este plugin fue lanzado el 12-06-2021 y cuenta con 226 instalaciones realizadas. Esta es la lista de cambios incluidos en esta versión: Novedades en la versión 1.25 Se ha...
La versión 2024.4 del plugin CORE ha sido publicada, y esta es la lista de cambios realizados: Novedades v2024.4 Ahora podemos ordenar las imágenes de los productos. Simplemente debemos arrastrar a la posición deseada. Problemas...
Ya está disponible la versión 1.1 del plugin PagoRecibosRedsys. Plugin diseñado para facilitar el proceso de pago de facturas mediante la integración con la pasarela de pago de Redsys, una plataforma altamente reconocida y...
Ya se puede descargar la versión 3.1 del plugin Informes. Estos son los cambios más destacados: Mejoras en la versión 3.1 En ocasiones queremos un informe gráfico que para saber cuantos de los registros tienen valor en una columna...
Hemos lanzado la versión 1.4 del plugin Notificaciones. Este plugin fue lanzado el 10-10-2023 y cuenta con 5 instalaciones realizadas. Esta es la lista de cambios incluidos en esta versión: Nuevas funciones en la versión 1.4 Ahora se...
Ya está disponible la versión 2024.3 BETA de FacturaScripts. Mejoras en la versión 2024.3 El listado de plugins instalado se divide ahora en activos e inactivos, para que sea más intuitivo. Además los activos aparecen por orden de...
La versión 1.2 del plugin Ticketbai ha sido publicada, y esta es la lista de cambios realizados: Novedades y correcciones en la versión 1.2 Tarea #2951: AÑADIR FILTRO DE "ENVIADO A HACIENDA" O "FIRMADO CON TICKETBAI...
Ya se puede descargar la versión 4.12 del plugin Anticipos. Estos son los cambios más destacados: Problemas solucionados Solucionado error que se producía al editar documentos de Compra (Presupuestos, Pedidos y Albaranes), en según...
Permite crear y restaurar copias de seguridad de la base de datos (sólo MySQL) y los archivos de FacturaScripts. Imprescindible para no perder datos en caso de problemas. Menú: Añade la sección "copia de seguridad" al...
Agrega un punto de venta (TPV, Point of Sale) que permite crear facturas, albaranes, pedidos o presupuestos de venta. Características: * Interfaz amigable. * Maneja arqueos. * Puedes poner la venta en pausa y retomarla...
Permite gestionar servicios (SAT) en negocios como talleres, tiendas de informática, de reparación de móviles, electrodomésticos, etc. Además de poder crear/editar/eliminar servicios, estos pueden ir vinculados a una máquina,...
Permite la generación de tickets para imprimirlos usando impresoras térmicas. Se usa en conjunto con la aplicación de impresión fsprinter https://facturascripts.com/remote-printer El plugin te permite agregar de igual forma...
Permite configurar o personalizar los diseños PDF de facturas, albaranes, pedidos y presupuestos. Con este plugin podemos elegir entre cinco plantillas prediseñadas. Y para cada una de estas plantillas podemos configurar: - Tamaño...
Permite migrar los datos de FacturaScripts 2017 a la nueva estructura de FacturaScripts. Una vez realizada la migración no se puede seguir trabajando con la versión 2017 (obviamente). Pasos para una correcta migración: 1. Haga una...
Permite gestionar proyectos con fechas de inicio y de finalización, cliente relacionado (si lo hubiese) y estado. - Los proyectos además pueden ser privados, en cuyo caso podremos dar permisos por usuarios. - Cada proyecto puede...
Permite imprimir tickets de facturas de venta, albaranes, pedidos, presupuestos, servicios y recibos. Añade la opción de ticket al botón de imprimir. Incluye además las opciones de ticket normal y ticket regalo. Se pueden dar de...
Con este plugin puede crear plantillas de asientos para repetirlos rápidamente y ahorrar mucho tiempo con todos esos asientos que se repiten periódicamente, como nóminas, pagos, seguros, etc. Para facilitar esta tarea...
Sistema de localización de productos en almacenes para Facturascripts. Este plugin facilita el conocimiento y el control de las ubicaciones de nuestros productos dentro de un almacén, pudiendo ubicarlos hasta en cinco niveles de...
Plugin base para generar los comprobantes fiscales NCF para República Dominicana - Requisitos de Instalación Para un correcto funcionamiento la instalación de FacturaScripts debe hacerse eligiendo el idioma Español de República...
Este Plugin te permite administrar los informes diseñados con el "Diseñador de Informes Reportico". Informes que podremos descargar en formato PDF o en CSV, para estadísticas o para imprimir documentos. He incluido 4...
Modifica el aspecto de FacturaScripts para usar una barra superior y un menú lateral: - Barra lateral: muestra todas las opciones de menú (administrador, almacén, compras...), el icono del usuario y un buscador general. El resto...
Añade 21 themes/skins nuevos a FacturaScripts para modificar su aspecto visual. Temas originales de bootswatch.com: 3 temas oscuros (dark) y 18 claros. Permite seleccionar el tema predeterminado para todos los usuarios, desde el...
Este Plugin ayuda a generar un Estado de Cuenta por Cliente, según sea necesario, la idea es tener un documento con los datos necesarios para enviar al cliente y poder notificar sobre facturas que están pendientes de cobro o algunas...
Permite gestionar la parte web de FacturaScripts, como un CMS, añadiendo páginas, un buscador y permitiendo hacer login a los clientes o contactos mediante facebook, twitter o google. PLUGIN ABANDONADO.
Shopea.me es un servicio web con el que puedes sincronizar tu tienda online WooCommerce o PrestaShop con FacturaScripts, ahorrar cientos de horas de trabajo, tener siempre el inventario actualizado y mejorar tus tiempos de respuesta al...
Permite importar clientes, proveedores, productos o artículos, familias, fabricantes y facturas desde archivos CSV, que son básicamente archivos de Excel, pero guardados en este formato (abres el archivo con Excel, pulsas guardar como...
Plugin para tener un mejor control de pagos a proveedores, cuando la compra es al crédito, la idea es tener un mejor orden y un formato agradable y fácil de imprimir desde FacturaScripts, así como tener mejor orden al momento de...
Este plugin trata de cubrir la necesidad de gestionar aquellos contratos de servicios periodicos firmados con empresas de los cuales no queremos generar automaticamente albaran pero si llevar un control de cuando finalizan con el fin de...
El Modelo 111 es una declaración trimestral de las retenciones del IRPF practicadas a trabajadores, profesionales y empresarios. # ¿Quién tiene que presentar el modelo 111? Están obligados a presentar el modelo 111 todos los...
#Tema argon para facturascripts 2018
Convierte a FacturaScripts en una tienda online. Incluye las pasarelas de pago: paypal y stripe. PLUGIN ABANDONADO
Stripe es un sistema de pagos online que entre otras cosas nos permite gestionar cobros recurrentes de servicios a los que se suscriben nuestros clientes y generar las facturas correspondientes a esos cobros. El problema de esas...
Permite gestionar contactos, listas, notas y oportunidades de negocio. Perfecto para llevar la adquisición de clientes junto al resto de gestiones de la empresa con FacturaScripts. Permite: - Crear, modificar y eliminar...
Con este plugin podrá conectar FacturaScripts con la aplicación de Partes de Trabajo en la Nube: - Podrá ver los partes de trabajo directamente desde FacturaScripts. - Podrá importar los partes como albaranes en...
Añade gestión de Remesas bancarias en formatos SEPA CORE, COR1 y B2B. Con este plugin podemos agrupar fácilmente los recibos pendientes de facturas de cliente en remesas, generar el fichero xml y subirlo al...
Permite firmar documentos de forma biométrica en el navegador. => Añade dos pestañas a la Biblioteca de FacturaScripts Plantillas y Documentos. => Puedes crear plantillas de Documentos (como RGPD, Contratos...) mediante un...
Añade un icono arriba a la derecha para alternar entre Dark Mode (el tema oscuro) y Light Mode (el tema claro). Además en el Light Mode también se modifica la apariencia por defecto de FacturaScripts, añadiendo un poco de contraste...
Añade gestión de descuentos de venta, ya sea por cliente, por grupo de clientes, por familia, por producto, por fecha o incluso descuentos generales. Los descuentos se pueden acumular o no, y con las prioridades podemos indicar qué...
Permite eliminar todos los datos de la base de datos y restablecer FacturaScripts. Elimina todas las facturas, los albaranes, los pedidos, los presupuestos, los clientes, los productos... para empezar o comenzar desde...
Cambia la apariencia de FacturaScripts utilizando el template Bracket
El All in One que complementa a FacturaScripts para la gestión de empresas de transporte de viajeros. Es el complemento necesario para que FacturaScripts ayude y mejore el funcionamiento de empresas de autobuses y autocares. Le...
Thema Argon aplicado a NeoTheme para FacturaScripts
Añade soporte para la factura electrónica española: el formato facturae 3.2. Este plugin añade la pestaña facturae a las facturas de cliente. Desde esta factura puede rellenar todos los campos necesarios para la administración,...
Antiguos formularios de edición tipo Excel para albaranes, facturas, pedidos y presupuestos. Sustituidos en la versión 2022 por problemas de licencia. ATENCIÓN: Este plugin no tendrá más desarrollo.
Añade y permite gestionar una comunidad en la parte pública de FacturaScripts. Añade sección de documentación, equipos y plugins. Esta misma web está construida con este plugin. PLUGIN ABANDONADO.
Adaptación del tema ModularAdmin para facturascripts 2020.
Este plugin complementa el Plugin de Proyectos para FacturaScripts y permite añadir archivos relacionados. Crea una sección en la parte lateral de la visualización de un proyecto, permitiendo adjuntar archivos con descripción y...
Terminal Punto de Venta (PoS) con diseño para pantalla táctil: - Permite configurar varios terminales, de forma que se pueda usar en varios puestos o tiendas distintas. - Se puede configurar en cada terminal para generar facturas o...
Plugin de Control de Impresión para Documentos Este plugin proporciona una solución eficaz para aquellos que manejan la impresión regular de documentos como facturas y albaranes. Su función principal es evitar confusiones y...
Permite generar facturas, albaranes, pedidos o presupuestos (de compra o de venta) que se repiten cada x tiempo, ya sean días, semanas, meses o años. La forma más fácil de hacer compras o ventas periódicas. Imagina que cada mes...
Plugin que modifica la apariencia de Facturascripts y agrega el estilo del template de AdminLTE.
Añade plazos a las formas de pago y los aplica en los recibos. Con este plugin podemos crear formas de pagos fraccionado, como la típica forma de pago 30-60-90. Simplemente creamos la forma de pago y creamos 3 plazos: - Uno del 33% a...
Plugin con multitud de interfaces para probar a fondo la parte gráfica de FacturaScripts 2018 y encontrar bugs más fácilmente.
Plugin que permite visualizar el codigo Swift asociado a las cuentas bancarias en Facturas y resto de documentos donde se especifica el IBAN de la cuenta. En caso de que no exista el código Swift en la cuenta no se visualiza nada.
Permite configurar múltiples emails en FacturaScripts para poder enviar desde ellos. Los emails se pueden asociar por usuario, grupo de usuarios o empresa. De esta forma podemos hacer que todos los usuarios de un grupo, o e una empresa,...
Plugin "FacturacionCostaRica" para el CORE 2018 con el propósito de realizar ajuste de FacturaScritps para Costa Rica e implementar Factura Electronica con ayuda de CRLibre (https://github.com/CRLibre/API_Hacienda), me pueden...
Permite ejecutar sentencias Sql desde facturascrips. No permite sentencias de acción (insert, delete...). 20-01-2019 Revisión de funcionamiento. Añadido Readme
Sustituye el Plan Contable por defecto que trae Facturascripts, por el plan contable para pymes adaptado para las cooperativas españolas, con las subcuentas de 10 dígitos y la configuración inicial de las cuentas especiales. NOTA:...
FacturaScripts es un programa de contabilidad, facturación y CRM gratis para pymes y autónomos. Es software libre y altamente personalizable gracias a su amplio catálogo de plugins: desde factura electrónica hasta conexión con ecommerce.
Tutorial de cómo crear un plugin para FacturaScripts.
El Kit Digital es un programa de ayudas del Gobierno de España para impulsar la digitalización de las pymes y autónomos. Con el Kit Digital, puedes conseguir hasta 12.000 euros para financiar la implantación de soluciones digitales en tu negocio. FacturaScripts es una solución 100% subvencionable co
El número de usuarios de FacturaScripts crece mucho más rápido que nuestros recursos. En facturascripts.com creemos que la forma más eficiente de asignar unos recursos limitados es mediante un sistema de puntos.
Conviértase en patrocinador desde 10€ y además de ayudarnos a mejorar FacturaScripts, podrá añadir y votar ideas para nuevas versiones, descargar plugins exclusivos y tener acceso anticipado a nuevos plugins antes de su lanzamiento.
Guía de cómo instalar FacturaScripts en un hosting.
Instala FacturaScripts en Windows mediante XAMPP, que es un empaquetado de Apache, PHP y MySQL para Windows.
Cursos disponibles sobre FacturaScripts: cursos de usuario de distinto nivel e incluso cursos de programación de plugins. El resto de documentación está en la sección ayuda.
Este asistente utiliza inteligencia artificial para contestar las preguntas de programación que le hagas. Puedes preguntarle sobre desarrollo de plugins para FacturaScripts, dudas de programación o errores con los que estés atascado. Lo actualizamos cada poco tiempo con más y más conocimiento.
El chatbot de FacturaScripts responderá cualquier duda que tenga respecto al funcionamiento o características de FacturaScripts y sus plugins.
Un plugin es un complemento que añade nuevas funciones a FacturaScripts. Este es el catálogo oficial de plugins para FacturaScripts.
fsprinter es la aplicación para imprimir tickets en FacturaScripts. Disponible para Windows, Linux y Mac. Instala la app para poder conectar una impresora e imprimir tickets.
FacturaScripts cumple con toda la normativa española referente a softwarte de contabilidad y facturación. Y lanzamos actualizaciones cada vez que se cambia la normativa o surge alguna nueva ley que afecte al software.
Guía sobre cómo instalar FacturaScripts en Linux: apache + php + mysql.
Sección de contacto y soporte de FacturaScripts. Elija una opción de la lista para que le pongamos en contacto con la persona indicada.
¿Ya tiene cierto nivel con FacturaScripts? Ahora puede ofrecer sus servicios al resto de usuarios desde aquí. Regístrese como experto en FacturaScripts y ofrezca sus servicios a terceros, ya sean desarrollo, soporte, formación o asesoramiento contable. Tenemos un proceso muy ágil, sencillo y fiable.
Encuentre un experto para que le ayude con su incidencia, migración, integración o desarrollo para FacturaScripts. Este catálogo se actualiza continuamente con todos los expertos disponibles. Usted también puede registrarse como experto si tiene algo que aportar.
Olvídese de instalaciones, mantenimiento y copias de seguridad con FacturaScripts en la nube. La forma más cómoda de teletrabajar con FacturaScripts.
Los boletines técnicos sirven para informar al resto de colaboradores sobre problemas técnicos de FacturaScripts a los que nos hemos enfrentado y su solución. Está enfocado a personal de soporte, no al usuario medio.
Guía para instalar FacturaScripts en macOS. Si tienes un macintosh, sigue este tutorial para instalar FacturaScripts (junto con apache, php y mysql).
Despliegue FacturaScripts rápida y cómodamente con Docker gracias a nuestro Docker oficial en Docker Hub.
FacturaScripts es una aplicación web, como un blog o una tienda online. Puede instalarlo en su PC con Windows, Linux o Mac, pero lo recomendable es que lo instale en su hosting o que use la versión en la nube, así podrá trabajar en grupo y acceder desde cualquier lugar y a cualquier hora.
FacturaScripts es un programa para hacer facturas gratis. Sencillo como un Excel y potente como el mejor ERP. Además cuenta con un centenar de plugins para factura electrónica, CRM, remesas bancarias y un largo etcétera.
Cree y envíe presupuestos, cotizaciones o facturas proforma (así como pedidos, albaranes y facturas). Con FacturaScripts puede hacer todo esto y más desde su PC, tablet o smartphone.
FacturaScripts es un programa de contabilidad y facturación para autonomos y pymes. Lo puede instalar en su PC o hosting totalmente gratis, o usar nuestra versión en la nube.
Guía para programadores de FacturaScripts. Aquí encontrará ayuda, documentación de desarrollo y cursos.
Noticias sobre FacturaScripts, plugins, eventos, servicios y nuevos lanzamientos, así como los enlaces a youtube, twitter y facebook. Toda la actualidad del ecosistema FacturaScripts resumida aquí.
Descargar FacturaScripts 2017 para Windows, Linux o Mac. Requisitos mínimos: PHP5.6 y MySQL.
Página de facebook de FacturaScripts
Cuenta de Twitter de FacturaScripts
Canal de FacturaScripts en YouTube
La forja es donde nacen los plugins de FacturaScripts. Aquí podrá publicar sus plugins, recibir las preguntas o informes de errores de los usuarios y publicar y ver noticias del core y de otros plugins.
Guía de usuario de FacturaScripts. Aquí encontrará ayuda, documentación y cursos.
Antiguo foro de FacturaScripts: noticias, preguntas, errores e ideas de toda la comunidad. Este foro se clausuró en 2018. Si tiene dudas use el icono de soporte situado en la esquina inferior derecha.
Plan de desarrollo y sugerencias de FacturaScripts. Los patrocinadores pueden hacer sugerencias y votarlas, el equipo de desarrollo puede escoger una tarea y encargarse. Consulte la sección colabora (menú más) para colaborar.
Colaborador en el núcleo de FacturaScripts desarrollando nuevas funcionalidades y corrección de errores reportados por usuarios. Ruego contacten solo interesados en Desarrollo de Plugins a medida. Servicio mínimo 4h.
Soy el programador principal de FacturaScripts. Tengo la máxima experiencia y conocimiento del programa al ser el creador. Ofrezco algunas horas de soporte y desarrollo al cabo del mes. Si el desarrollo es pequeño o la incidencia es urgente, me puedes contratar para una solución rápida y profesional.
Más de 5 años de experiencia en el desarrollo de plugins a medida de FacturaScripts. Nos especializamos en sistemas de facturación electrónica para Ecuador y Argentina.
He desarrollado varios plugins para facturascripts tanto privados como públicos, actualmente administro varias implementaciones de facturascripts brindando asesoramiento, entrenamiento de usuarios y creación de plugins personalizados.
Asesoría y soporte técnico en software de gestión y facturación. Apoyo para resolver problemas referentes a Facturascripts en el hosting o en el pc. Apoyo para migrar de fs 2017 a la versión 2023/2024. Asesoría para generar facturas electrónicas del Sri de Ecuador desde Facturascripts. Desarrollo de soluciones de interoperatividad entre fs OLT y Routers Mikrotik (monitoreo y ejecución) para proveedores de servicio de Internet.
Desde AUMENTIUM hemos implementado un alojamiento seguro de FacturaScripts con más de 50 clientes. Damos soporte de valor añadido solucionando dudas sobre el funcionamiento y aplicando parches sobre errores de las versiones mientras se implementan en la versión oficial de FacturaScripts. Hemos creado 2 plugins oficiales, así como una adaptación completa a la normativa contable de Andorra. También, hemos creado otros plugins no publicados adaptando las operativas de FacturaScripts a las necesidades de nuestros clientes. Tenemos experiencia en la resolución de consultas de uso, formación a usuarios, digitalización de procesos y creación de plugins de cualquier tipo, así como integraciones complejas con sistemas de terceros. Somos expertos en seguridad, y aplicamos la máxima de "Security by default" en todos los proyectos en los que nos involucramos.
Soy el creador de varios plugins que han sido publicados en FacturaScripts. Mi experiencia abarca desde la creación hasta la implementación y el soporte técnico especializado para cualquier inconveniente que pueda surgir en la instalación de FacturaScripts. Además, ofrezco servicios personalizados para el desarrollo y la personalización de plugins, adaptándolos a las necesidades específicas de tu negocio.
He participado en las implementaciones de más de 60 Facturascripts desde abril de 2017. El 99% siguen funcionando en la actualidad. Soluciono diariamente dudas de funcionamiento y errores. Experiencia de nivel 34/100 (He aprobado 2 o más cursos, resuelto más de 100 cuestiones de soporte). He creado 7 plugins oficiales, aunque existen otros 50 no publicados. Conocimientos básicos de contabilidad. Capacitado para resolución de consultas de uso, entrenamiento de usuarios, diseño de procesos y creación de plugins sencillos.
Somos desarrolladores y expertos en datos y automatización. Digitalizamos todo tipo de procesos de negocio. Creamos Plugins para Facturascript, con el fin de ayudar a que se puedan adaptar los procesos de los usuarios. Somos agentes digitalizadores del Kit digital, para todas las soluciones de digitalziación.
Programación de diversos plugins para Facturascripts. Colaborador ocasional en el núcleo del sistema. Experto en manejo de Facturascripts. Amplios conocimientos en gestión de procesos, empresariales y contables. Agente digitalizador. Aprovecha el Kit Digital para digitalizar tus procesos con uno de los mejores ERP que puedes encontrar. Si tienes aprobado el Kit Digital, facturascripts es la herramienta perfecta para sacar partido a tu bono del Kit. Preguntanos.
Desde mi despacho profesional en el que ejerzo la asesoría fiscal, contable y laboral, cuento con muy buenos resultados implementando FacturaScripts para autónomos y pequeñas empresas, formando para facilitar y mejorar sus procesos de venta, facturación y sus registros contables e informes financieros, dando soporte y ayudando a mantener el programa, resolviendo dudas sobre su utilización y configuración adaptada a las diferentes tipologías de negocios.