Buscar

Busca en la documentación de usuario, la de programador, las noticias y en el listado de plugins de FacturaScripts.

Quizás quiso decir: modulo
Ayuda 26 Programador 50 Cursos 20 Noticias 47 Plugins 12

Ayuda

Con el Plugin Modelo 303 podrás generar el informe para la declaración trimestral de IVA ante la Hacienda española. Instrucciones Instala el plugin y dirígete al Menú Informes. Selecciona la opción Modelo 303 y haz clic en el...

El nuevo modelo añadido por el plugin ExtendedReport se denomina ModelReport. Para diferenciar los nuevos modelos creados para el cálculo de nuestros informes de los otros modelos de datos, este tipo de modelo se deben guardar en la...

El plugin cuenta con 4 modelos, Equipos, Correos, Alertas y Cambios. Equipos.- Permite registrar el nombre y tipo de equipo Correos.- Registra los emails de las personas a quien se dirigirá las notificaciones de alerta. Existen dos...

Para exportar los datos del modelo 303 (o del modelo 390) a Excel, simplemente hacemos clic en el botón imprimir y seleccionamos Excel. Tanto el modelo 303 como el 390 tienen varias secciones, cada una de ellas en una pestaña u hoja...

Desde el menú Administrador > Traducciones, y en la pestaña de "Modelos", podrá añadir una traducción a cualquier texto peronalizados, ya sea del propio programa o una columna que añadio otro plugin. Por ejemplo, puede...

El Modelo 115 es una declaración trimestral de las retenciones practicadas a los alquileres de inmuebles urbanos en los que desarrollamos una actividad empresarial. ¿Quién tiene que presentar el modelo 115? Están obligados a...

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 autónomos...

El Modelo 347 es un formulario informativo requerido por la Hacienda española para declarar anualmente las operaciones realizadas con terceros. ¿Quién debe presentar el Modelo 347? Están obligadas a presentarlo todas aquellas...

Para la creación del modelo 390 para la autoliquidación anual del ejercicio, vaya al menú Informes, Modelo 303 y 390. Haga clic en la pestaña Modelo 390 y a continuación clic en el botón nuevo. En la siguiente pantalla seleccione...

Para hacer la autoliquidación timestral de IVA haga clic en el menú Informes, Modelo 303 y 390. A continuación clic en el botón nuevo. En la siguiente pantalla escoja la empresa, el ejercicio, el trimestre deseado y pulse guardar. ...

El Modelo 130 es un formulario que como autónomo, tiene que presentar a Hacienda de manera trimestral para adelantar el IRPF de la actividad realizada, por el cual va pagando anticipos del 20% a cuenta de la futura Declaración de la...

El plugin ExtendedReport nos permite realizar un informe donde vamos a procesar distintos modelos de datos o tablas de la base de datos y presentar al usuario el resultado del proceso. El plugin añade un nuevo modelo de datos, así como...

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...

Las plantillas de inmovilizado son herramientas que permiten crear y configurar nuevos inmovilizados de manera sencilla, utilizando modelos predefinidos que incluyen toda la información relevante, como períodos de amortización y...

Porque CRUD, de momento solo son plugins que no interactuan con el resto del core, se generan las vistas de listado y edicion, se pueden guardar datos, modificarlos, editarlos, Para iniciar solamente hay que ir al menu de CRUDgenerator...

De cara a obtener una correcta información en el cálculo de la autoliquidación, es muy importante que tenga correctamente configuradas las cuentas deducibles que usará el plugin, siendo las que vienen por defecto y que no debe...

Plugin que integra Swagger UI para visualizar y probar la API REST de FacturaScripts. Uso Básico Instala el plugin desde el panel de administración Ve a Administrador > Swagger Verás la interfaz de Swagger UI con todos los...

ExtendedReport » WidgetNumber

Este widget es utilizado para la impresión de valores numéricos en el informe. Para utilizar este widget debemos indicar en el atributo type el valor number. Algunas consideraciones: Por defecto, el atributo align se establece en...

Dentro del portal el contacto podrá ver todas sus facturas, ver sus estados, buscar y filtrar. Tendrá el control de poder acceder a la información de sus facturas siempre que lo necesite. Dentro de la factura el contacto podrá ver...

Dentro del portal el contacto podrá ver todos sus albaranes, ver sus estados, buscar y filtrar. Tendrá el control de poder acceder a la información de sus albaranes siempre que lo necesite. Dentro del albarán el contacto podrá ver...

Dentro del portal el contacto podrá ver todos sus pedidos, ver sus estados, buscar y filtrar. Tendrá el control de poder acceder a la información de sus pedidos siempre que lo necesite. Dentro del pedido el contacto podrá ver la...

InformesEstadisticos » Formatos de informes

El plugin InformesEstadísticos permite la creación de distintos formatos de listado, aunque ya viene configurado con más de 10 formatos distintos entre los distintos grupos (Clientes, Agentes, Proveedores y Productos). Anual: Este...

Dentro del portal el contacto podrá ver todos sus presupuestos, ver sus estados, buscar y filtrar. Tendrá el control de poder acceder a la información de sus presupuestos siempre que lo necesite. Dentro del presupuesto el contacto...

Ya se puede descargar la versión 0.6 del plugin ISPAmigo. Estos son los cambios más destacados: Mejoras en la versión 0.6 PLANTILLA PDF El plugin ISP amigo cuenta con las siguientes 6 tablas: 1 Nodos.- Registro de nombre y...

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...

Es conocido que en nuestro país, Ecuador, estamos atravesando una pequeña crisis energética, lo que ha obligado a las empresas eléctricas locales a racionar la energía en diferentes horarios. En nuestro caso, como proveedores de...

Programador

En ocasiones, es necesario mostrar listados que consulten más de una tabla. Si el widget select o el widget autocomplete no resuelven nuestro problema, podemos utilizar JoinModel para solucionarlo. ¿Qué es un JoinModel? El JoinModel...

Existen varios modelos que no tienen correspondencia con tablas físicas en la base de datos, lo que implica que no pueden ser utilizados para la grabación o eliminación de datos. La función de estos modelos es complementar el resto...

El método url() del modelo nos devuelve la url para editar, crear o listar registros, según el tipo que solicitemos. $modelo->url(string $type = 'auto', string $list = 'List'): string El parámetro $type admite los valores auto,...

Esta función del model sirve para guardar el registro en la base de datos. Devuelve true si se ha guardado correctamente, false en caso contrario. Ejemplo $cliente = new Cliente(); $cliente->nombre = 'Pepe'; $cliente->cifnif =...

El método loadFromCode() de los modelos de FacturaScripts permite cargar los datos del registro cuya clave primaria coincida con el parámetro indicado. Parámetros code: valor de la clave primaria del registro buscado. where:...

El método count() de los modelos de FacturaScripts devuelve el número de registros en la tabla. $productoModel = new Producto(); $total = $productoModel->count(); $modelo->count(where) Si le pasamos como parámetro un array de...

El método primaryDescription() del modelo devuelve el valor del campo especificado en la función primaryDescriptionColumn(). Es empleado principalmente en el EditController para añadir información junto al título, en la parte...

La función test() se utiliza para validar los valores de las propiedades o columnas de un modelo en FacturaScripts. Devuelve false si detecta problemas en los valores y true en caso contrario. Por ejemplo, devolverá false si alguna...

La función $modelo->newCode() obtiene el siguiente número disponible para el campo específico que se solicite. Esta funcionalidad es útil para evitar la generación de duplicados en las entradas del sistema. Uso Para utilizar esta...

El método clear() 'limpia' las propiedades del modelo y asigna valores por defecto. Se ejecuta automáticamente en el constructor del modelo, lo que significa que cada vez que se crea una nueva instancia de un modelo utilizando new,...

El método all() de los modelos de FacturaScripts devuelve un array con todos los registros de un modelo que cumplen con los parámetros especificados. Parámetros where: (opcional) Filtros a aplicar al listado. Un array de filtros...

Descripción El método $modelo->primaryColumnValue() devuelve el valor de la columna primaria de un modelo. Este valor único se utiliza para identificar un registro en la base de datos y es esencial para operaciones de...

El método install() del modelo permite añadir registros por defecto a la tabla al momento de crearla. En ocasiones hay tablas, como paises, que es necesario o muy recomendable inicializar con registros. Para estos casos existe el...

El método loadFromData() de un modelo asigna los valores de un array proporcionado al objeto. Parámetros Primer parámetro (requerido): Un array clave/valor que contiene el nombre de la columna y su correspondiente valor a asignar....

El método delete() del modelo se utiliza para eliminar un registro de la base de datos. Este método devuelve true si el registro se ha eliminado con éxito, o false en caso de que ocurra algún error. Ejemplo: Eliminar un registro...

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...

En FacturaScripts es posible heredar y personalizar cualquier modelo existente. Es importante que, antes de heredar, utilices un alias para evitar conflictos de nombres. A continuación, se muestra un ejemplo: <?php namespace...

Para modificar el comportamiento de modelos de otro plugins (o del core) podemos crear una extensión o pipe de ese modelo, es decir, crearemos un archivo php con el nombre del modelo en la carpeta Extension/Model de nuestro plugin. Las...

Desde FacturaScripts 2018, hemos adoptado espacios de nombres, autoloading y notación CamelCase. Por ello, es necesario renombrar tus modelos siguiendo estas nuevas pautas: la primera letra del nombre en mayúscula y sin guiones bajos....

El método tableName() es esencial en FacturaScripts, ya que devuelve el nombre de la tabla de la base de datos que utilizará el modelo. Este método es crucial para asegurar la correcta interacción del modelo con la base de datos,...

Al acceder a la API indicando únicamente la versión, obtendremos un listado con todos los recursos disponibles a través de la API, tales como agencias de transporte, agentes, albaranes de cliente, entre otros. Ejemplo de solicitud...

Añade una vista para editar un registro padre de un modelo y múltiples registros hijos de un modelo. La edición de los registros hijos se realiza mediante el componente handsontable que nos permite editar los datos a modo de hoja de...

Es un controlador extendido para editar muy rápidamente los valores de un modelo. Como el resto de controladores extendidos, hace uso de vistas XML. Ejemplo: EditFabricante.php Este es un controlador muy sencillo para editar el modelo...

El método addEditView() permite agregar una pestaña o sección destinada a editar los datos de un único registro de un modelo en el PanelController o EditController. Este método se utiliza dentro de la función createViews() del...

Para modificar o actualizar un registro a través de la API, realizaremos un PUT a la ruta sobre el recurso concreto del modelo, indicando solamente los atributos a cambiar. Para este ejemplo modificaremos la divisa 123, que creamos en...

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...

La clase Session de la carpeta Core permite consultar y almacenar información del usuario actual desde controladores, modelos y otras clases. Esta herramienta también facilita añadir temporalmente información accesible durante la...

El ListController está diseñado para gestionar listados en FacturaScripts, permitiendo mostrar una o varias pestañas, cada una con el listado de registros de un modelo. Utiliza archivos de XMLView para definir qué columnas mostrar y...

La función addEditListView() permite añadir una pestaña o sección en el EditController o PanelController para editar múltiples registros de un modelo. Se utiliza dentro del método createViews() del controlador. Sintaxis...

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...

Añade un filtro de tipo fecha (solamente fecha, sin hora) a la pestaña del ListController. Permite filtrar los resultados por la columna indicada. Parámetros: viewName: nombre identificador de la pestaña. key: nombre identificador...

La función addFilterNumber() añade un filtro de tipo numérico a la pestaña del ListController. Gracias a este método, es posible filtrar los resultados aplicando un filtro sobre el campo especificado. Parámetros viewName: Nombre...

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....

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), ...

Las vistas XML permiten controlar los objetos en la pantalla de manera sencilla. A continuación, se mostrarán algunos ejemplos sobre cómo acceder y modificar la configuración de una columna y su widget desde nuestro controlador. Es...

La clase DataBase nos permite operar directamente con la base de datos de FacturaScripts. Se conecta automáticamente al iniciar FacturaScripts y mantiene una única instancia durante toda la ejecución. Limitaciones No es posible...

Añade un filtro para rango de fechas en la pestaña del ListController. De esta forma podemos filtrar los datos mostrados en dicha pestaña por un rango de fechas. El filtro añade tres controles a la vista: Un select que nos permite...

El archivo Init.php es fundamental para el funcionamiento avanzado de los plugins en FacturaScripts. Este archivo permite definir procesos y acciones que se ejecutan automáticamente en distintos momentos del ciclo de vida del plugin,...

El Widget de Archivos (WidgetFile) permite mostrar y adjuntar archivos en los formularios estándar de FacturaScripts. Ejemplo de Implementación A continuación se presenta un ejemplo de cómo implementar el widget de archivos en un...

La función addHtmlView() se utiliza para agregar una pestaña personalizada en FacturaScripts mediante una plantilla HTML específica. Esto brinda una flexibilidad total para mostrar datos de forma personalizada en la interfaz de...

Este tipo permite colorear las filas en base al valor de un campo del registro o de una serie de condiciones. Se declara mediante la inclusión de una relación de uno o varios registros option indicando la configuración que se...

Para facilitar el desarrollo en FacturaScripts, se han creado controladores específicos: ListController para listados y EditController y PanelController para la edición de registros. Se recomienda utilizar estos controladores siempre...

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...

El widget es un componente que pertenece a una columna y se encarga de representar el contenido. Cada columna puede contener únicamente un widget. <column name="code" numcolumns="4" order="100"> <widget type="text"...

Un plugin permite añadir nuevas funcionalidades a FacturaScripts. Si desea realizar cambios en el código de FacturaScripts, no modifique los archivos del núcleo, ya que al actualizar perderá esos cambios. En su lugar, debe crear un...

FacturaScripts utiliza archivos XML para definir la estructura de las tablas de la base de datos. El núcleo del sistema se encarga de revisar estas tablas para: Crear la tabla si no existe. Verificar que la tabla tenga todas las...

Los formularios modales son vistas complementarias a la vista principal, que permanecen ocultas hasta que se pulsa su botón de tipo modal. Estos formularios se declaran de manera muy similar a lo detallado en la sección COLUMNS....

El Widget Autocomplete en los archivos XMLView permite autocompletar valores asociados a otra tabla o a la misma. A diferencia del widget select, este widget no selecciona opciones predefinidas; los usuarios escriben para que el sistema...

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...

El Widget Datalist, también conocido como WidgetList, es una especialización del WidgetSelect que permite mostrar valores relacionados con otras tablas (o incluso con la misma tabla) en función del texto introducido por el usuario. A...

Cursos

Curso básico de programación » Los modelos

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...

Curso básico de programación » Ampliación del modelo

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....

Sesiones de programación » 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...

Curso básico de programación » Introducción

FacturaScripts es prácticamente un framework MVC (Modelo-Vista-Controlador) escrito en PHP. No necesitas aprender otro framework para crear plugins. tan solo unos conocimientos básicos de programación de PHP. En este curso te...

Curso básico de programación » Usuario, IP y valores predeterminados

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....

Curso básico de programación » Controladores de edición (EditController)

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...

Curso básico de programación » El sistema de prioridades de plugins

El último plugin activo tiene prioridad sobre el anterior, y así sucesivamente. Cuando se consulta una página, se carga un modelo, una vista HTML, XML o un archivo javascript, se utiliza el archivo del plugin con mayor prioridad que...

Curso básico de programación » Controladores de listados (ListController)

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...

Sesiones de programación » Ejemplo MailNotifier

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. Init.php Aquí cargamos la extensión del modelo PedidoCliente...

Sesiones de programación » 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...

Sesiones de programación » Cómo insertar datos por defecto al crear tablas

En esta sesión creamos un plugin llamado TokenList para añadir un listado de tokens de cryptomonedas. Y cargaremos un listado predeterminado de tokens desde un archivo csv dentro del plugin. Necesidades a satisfacer con el plugin...

Sesiones de programación » 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...

Sesiones de programación » 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...

Sesiones de programación » Ejemplo de join model

Cuando en un listado de una tabla necesitas sacar información de otra tabla, lo ideal es usar un widget select o autocomplete. Por ejemplo, en el listado de clientes, para mostrar el nombre del grupo de clientes al que pertenece, se...

Curso básico de programación » Estructura de un plugin

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......

Sesiones de programación » 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. Necesidades a satisfacer con el plugin Imaginemos que somos un fabricante, tenemos una capacidad de producción semanal muy...

Curso básico de PHP » Herencia de clases en PHP

La herencia de clases es un concepto importante en la programación orientada a objetos que permite a una clase heredar propiedades y métodos de otra clase existente. A la clase que se está creando se conoce como "clase hija"...

Curso básico de programación » La estructura de las tablas

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...

Curso básico de programación » Ampliación del controlador de listados

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> ...

Sesiones de programación » Añadir un modal al listado de facturas para cambiar el agente

En esta sesión creamos un plugin llamado CambioAgente para poder cambiar el agente de las facturas que seleccionemos en el listado. Necesidades a satisfacer con el plugin Cambiar todos los agentes de las facturas seleccionadas....

Noticias

Ya se puede descargar la versión 3.6 del plugin Modelo130. Estos son los cambios más destacados: Nueva funcionalidad: Se ha añadido un botón para la creación del asiento contable del resultado de la liquidación. Correcciones: Se...

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...

La versión 2.6 del plugin Modelo347 ha sido publicada, y esta es la lista de cambios realizados: Novedades en la versión 2.6 Se ha actualizado el soporte para FacturaScripts 2023 y 2024. Problemas solucionados Se ha solucionado un...

Ya se puede descargar la versión 3.4 del plugin Modelo130. Estos son los cambios más destacados: Problemas solucionados Las fechas en la versión anterior v3.3 estaban mal, ya que el calculo se debe hacer acumulando trimestres y no se...

Ya está disponible la versión 2.4 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...

Hemos lanzado la versión 2 del plugin Modelo347. Este plugin fue lanzado el 03-01-2020 y cuenta con 754 instalaciones realizadas. Esta es la lista de cambios incluidos en esta versión: Novedades v2 Añadido soporte para consultar los...

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...

Hemos lanzado la versión 2.8 del plugin Modelo347. Este plugin fue lanzado el 03-01-2020 y cuenta con 994 instalaciones realizadas. Esta es la lista de cambios incluidos en esta versión: Correcciones v2.8 Se ha corregido la descargar...

Hemos lanzado la versión 2.2 del plugin Modelo347. Este plugin fue lanzado el 03-01-2020 y cuenta con 835 instalaciones realizadas. Esta es la lista de cambios incluidos en esta versión: Novedades v2.2 Ahora podemos seleccionar si...

Hemos lanzado la versión 2.1 del plugin Modelo347. Este plugin fue lanzado el 03-01-2020 y cuenta con 778 instalaciones realizadas. Esta es la lista de cambios incluidos en esta versión: Cambios v2.1 Cuando alternamos entre las...

La versión 3.1 del plugin Modelo130 ha sido publicada, y esta es la lista de cambios realizados: Correcciones v3.1 Se ha corregido el cálculo de los datos ya que se estaban mezclando compras con ventas. Quizás le interese Cómo...

Ya se puede descargar la versión 2.3 del plugin Modelo303. Estos son los cambios más destacados: Cambios v2.3 Actualizadas traducciones. Reducida la complejidad a la hora de generar el asiento. Excluimos del listado de asientos los de...

Ya está disponible la versión 3 del plugin Modelo130. El Modelo 130 es una declaración trimestral del impuesto de la renta de las personas físicas (IRPF) en el que se liquida el pago fraccionado de este impuesto, a cuenta de la...

fsmaker es la herramienta de desarrollo rápido de plugins para FacturaScripts. Permite crear rápidamente la estructura de directorios, modelos, controladores y archivos XML. Novedades de la versión 1.2 En esta actualización se ha...

Ya se puede descargar la versión 2.25 del plugin Anticipos. Estos son los cambios más destacados: Cambios v2.25 Implementado el método "can()" del modelo User en los "Extension/Controller/...", para verificar si...

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...

Hemos lanzado la versión 5.2 del plugin FSReports. Listados para facturascripts. Se incluyen los siguientes listados (Menú informes): Libro de compras (Informes->Compras->Facturas). Modelo 303 (Informes->fiscal) Modelo...

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...

Hemos lanzado la versión 1.1 del plugin Trazabilidad. Este plugin fue lanzado el 29-04-2022 y cuenta con 14 instalaciones realizadas. Esta es la lista de cambios incluidos en esta versión: Cambios Añadida extensión al modelo...

Hemos lanzado la versión 2.9 del plugin CRUDgenerator. Este plugin fue lanzado el 19-08-2022 y cuenta con 12 instalaciones realizadas. Esta es la lista de cambios incluidos en esta versión: Novedades en la versión 2.9 Se agrego la...

Ya se puede descargar la versión 1.6 del plugin Trazabilidad. Estos son los cambios más destacados: Novedades v1.6 Añadido el almacén a los lotes de los productos. Compatibilidad con el plugin StockAvanzado al hacer transferencias...

La versión 2.4 del plugin PrintChecker ha sido publicada, y esta es la lista de cambios realizados: Novedades en la versión 2.4 Soporte para pedidos y presupuestos: Ahora es posible gestionar la impresión de estos documentos,...

En el día de hoy se ha publicado la versión 3.5 del plugin Servicios. A continuación podrá leer la lista de cambios realizados: Cambios v3.5 Añadidas nuevas opciones para la impresión de tickets y de pdfs. Desde la página del...

Ya está disponible la versión 1.6 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...

Hemos lanzado la versión 1.19 del plugin fsRepublicaDominicana. Este plugin fue lanzado el 10-01-2022 y cuenta con 107 instalaciones realizadas. Esta es la lista de cambios incluidos en esta versión: Nuevas funciones en la versión...

En el día de hoy se ha publicado la versión 4.23 del plugin Anticipos. A continuación podrá leer la lista de cambios realizados: Nuevas funciones en la versión 4.23 Tarea #3515: Cambiar la versión mínima necesaria del Core a la...

Ya se puede descargar la versión 2.85 del plugin CRUDgenerator. Estos son los cambios más destacados: Nuevas funciones en la versión 2.85 Ahora acepta cálculos de suma y resta tanto en números como en horas, esta función se...

En el día de hoy se ha publicado la versión 1.27 del plugin AdmReportico. A continuación podrá leer la lista de cambios realizados: Novedades v1.27 Tarea #3463: Cambiar el Canal de LOGs a uno genérico, ya que los del canal AUDIT no...

En el día de hoy se ha publicado la versión 1.23 del plugin Textos. A continuación podrá leer la lista de cambios realizados: Novedades en la versión 1.23 Tarea #3464: Cambiar el Canal de LOGs a uno genérico, ya que los del canal...

Ya se puede descargar la versión 1.9 del plugin Notificaciones. Añade un sistema de notificaciones y avisos tanto en el programa como por email, para estar siempre informado de los cambios y ejecuciones del programa. Permite...

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.5 del plugin CRM ha sido publicada, y esta es la lista de cambios realizados: Mejoras en la versión 2.5 Añadidas las columnas (ocultas) fuente y agente al listado de contactos. Añadidas más opciones al filtro de...

¡Hola comunidad! Me complace presentaros DocumentacionAPI, un nuevo plugin que facilita enormemente el trabajo con la API REST de FacturaScripts. 🔍 ¿Qué es? DocumentacionAPI integra Swagger UI en FacturaScripts, proporcionando una...

La siguiente actualización de FacturaScripts, la versión 2023.1, que llegará previsiblemente la semana que viene, incorpora muchos cambios a nivel interno para simplificar la programación. Aquí recopilamos algunos de ellos. No rompe...

La versión 1.61 del plugin Traducciones ha sido publicada, y esta es la lista de cambios realizados: Correcciones v1.61 Corregido fallo al imprimir un documento conPlantillasPDF. Si tenemos la línea del documento editada, osea...

En el listado de cursos de programación tenemos uno que es una agrupación de sesiones de programación donde se crean plugins muy concretos para resolver problemas concretos. El curso se llama Sesiones de programación. Este mes de...

Ya está disponible la versión 1.6 del plugin Traducciones. FacturaScripts está traducido en varios idiomas, pero en ocasiones las traducciones quizás no se amoldan a nuestros gustos. Además cada plugin instalado también puede tener...

Hemos lanzado la versión 0.2 del plugin ISPAmigo. Este plugin fue lanzado el 20-01-2024 y cuenta con 3 instalaciones realizadas. Esta es la lista de cambios incluidos en esta versión: Novedades v0.2 Se ha agregado la traaducción para...

Ya está disponible la versión 2024.1 de FacturaScripts. ¿Aún no sabes cómo actualizar? Consulta la guía para actualizar FacturaScripts y sus plugins. Mejoras en la versión 2024.1 Optimización de formularios: Se han mejorado los...

La versión 2024.5 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 stocks,...

Hemos lanzado la versión beta de FacturaScripts 2024.91 que amplía el soporte inicial para más países: Bolivia, Canadá, Alemania, Francia, Reino Unido, Guinea Ecuatorial, Honduras, Italia, Nicaragua, Puerto Rico, Paraguay, El...

Hemos publicado la versión 2023.16 BETA del core. A continuación podrá leer la lista de cambios realizados: Mejoras en la pantalla de error En esta versión hemos estado trabajando para que cuando se produce un error, la pantalla...

Ya se puede descargar la versión 2024.9 de FacturaScripts. Novedades de la versión 2024.9 Ahora se pueden desactivar almacenes, formas de pago, cuentas bancarias, impuestos, retenciones y estados sin tener que eliminarlos ¿Quieres...

La versión BETA 2024.2 de FacturaScripts ya está disponible. Al ser una beta, para actualizar es necesario activar las actualizaciones beta desde el panel de control. Novedades v2024.2 Hemos añadido el campo coste visible en los...

Ya está disponible la versión 2024 de FacturaScripts con mejoras en el filtrado y ordenación de listados. Novedades en la versión 2024 Las columnas de los listados por la que se puede ordenar ahora se muestran como clickables, para...

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...

Plugins

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 rellenar el modelo. # ¿Quién está obligado a...

Modelo303

Modelos 303 y 390 de la Hacienda española para la declaración trimestral y anual de IVA para autónomos y pymes. También conocida como regularización de IVA (o regularizacion). Instale este plugin para poder hacer el cálculo de...

Modelo130

El Modelo 130 es una declaración trimestral del impuesto de la renta de las personas físicas (IRPF) en el que se liquida el pago fraccionado de este impuesto, a cuenta de la declaración anual que se realiza el año siguiente. #...

Modelo115

El Modelo 115 es una declaración trimestral de las retenciones practicadas a los alquileres de inmuebles urbanos en los que desarrollamos una actividad empresarial. # ¿Quién tiene que presentar el modelo 115? Están obligados a...

Modelo111

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...

ExtendedReport

Este software permite realizar informes utilizando archivos XML y a partir de un nuevo modelo de datos. Este plugin no añade por si mismo nuevas opciones a la aplicación si no que añade la estructura necesaria para poder crear...

FSReports

Listados para facturascripts. Se incluyen los siguientes listados (Menú informes): - Libro de compras (Informes->Compras->Facturas). - Modelo 303 (Informes->fiscal) - Modelo 347 (Informes->fiscal) - Resumen de...

CRUDgenerator

Plugin para facilitar la creación de plugin con las funciones básicas, Create, Read, Update, Delete se puede actualizar la información y reconstruir el plugin para ver camios en tiempo real el modelo se crea a partir de la...

InformeSII

Añade los informes necesarios para el "Suministro Inmediato de Información" (SII) para la agencia tributaria española (AEAT): - Los contribuyentes obligados al SII (y aquellos que voluntariamente decidan utilizarlo) deben...

DocumentacionAPI

En Beply, creemos que el desarrollo de software debe ser una experiencia fluida, eficiente y sin barreras. Por eso, hemos creado DocumentacionAPI, un módulo diseñado para simplificar la vida de los desarrolladores al proporcionar una...

TicketPrinter

Este plugin para FacturaScripts está diseñado para facilitar la impresión de documentos de venta en impresoras de tickets térmicas, ofreciendo múltiples opciones de personalización para adaptarse a distintos tipos de...

ConsultasAI

Solicita consultas de todo tipo utilizando lenguaje natural, incluso con voz. Puedes pedir cosas como dime las ventas de Enero, Compárame las ventas por meses. Dime los diez días de más venta. Dame el teléfono el cliente Pepe y todo...




Cookies
Usamos cookies en nuestro sitio web para brindarte la experiencia más relevante recordando tus preferencias y visitas repetidas. Al hacer clic en "Aceptar", aceptas el uso de TODAS las cookies necesarias.
Copyright (c) 2013-2025 FacturaScripts
0.38905s

Soporte