Roadmap

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ú comunidad) para colaborar.

Proyectos

En la pestaña de proyectos puedes ver las sugerencias y tareas para FacturaScripts (CORE) y sus plugins. Cada proyecto tiene sus propias tareas y sugerencias.

Sugerencias

Los patrocinadores pueden enviar y votar sugerencias desde la pestaña correspondiente. Estas sugerencias ayudan a definir el futuro de FacturaScripts y dar prioridad a nuevas funcionalidades.

Tareas

Revisa las tareas activas y encuentra aquellas marcadas como "para principiantes" si quieres empezar a contribuir con código de forma gradual.

Equipo de desarrollo

Únete al equipo de desarrollo para colaborar en FacturaScripts y/o sus plugins. Siempre necesitamos programadores, traductores, testers y personas que puedan ayudar con la documentación.

Contribuciones

Todas las contribuciones de código se realizan a través de Pull Requests en GitHub. Si eres nuevo en Git o GitHub, ¡no te preocupes! Podemos ayudarte a dar tus primeros pasos.

CORE

Núcleo de FacturaScripts. Requisitos: - PHP 8.0 o...

38 47 189

Backup

Permite crear y restaurar copias de seguridad de la base...

1 2

Informes

Añade informes adicionales de resultados anuales, estado...

9

Notificaciones

Añade un sistema de notificaciones y avisos tanto en el...

1

Comisiones

Con este plugin podrá asignar comisiones de venta a sus...

4

PlantillasPDF

Permite configurar o personalizar los diseños PDF de...

19

Proyectos

Permite gestionar proyectos con fechas de inicio y de...

10

Modelo303

Modelos 303 y 390 de la Hacienda española para la...

1

Randomizer

Permite crear datos de pruebas para usar en demos o...

FS2017Migrator

Permite migrar los datos de FacturaScripts 2017 a la...

Modelo347

El Modelo 347 de la hacienda española es un modelo...

1

TPVneo

TPVneo es el plugin que transforma FacturaScripts en un...

15

Forja

La forja de facturascripts.com

1

Modelo111

El Modelo 111 es una declaración trimestral de las...

Ticketbai

Implementación de Ticket-bai para FacturaScripts....

1

ClearDB

Permite eliminar todos los datos de la base de datos y...

Trazabilidad

Permite el control de trazabilidad de números de serie o...

3

GrupoClientesCRM

Añade el campo grupo de clientes a los contactos del...

fsmaker

Herramienta en línea de comandos para el desarrollo...

PortalCliente

Añade un panel de gestión para clientes, donde sus...

6

Prestashop

Plugin: Sincronización de Pedidos PrestaShop a...

1

POS

Agrega un punto de venta (TPV, Point of Sale) que permite...

Ubicaciones

Sistema de localización de productos en almacenes para...

PlazosPago

Añade plazos a las formas de pago y los aplica en los...

CRM

Permite gestionar contactos, listas, campañas, notas y...

RemesasSEPA

Añade gestión de Remesas bancarias en formatos SEPA...

CSVimport

Permite importar clientes, proveedores, productos o...

Fixer

Incluye herramientas para corregir automáticamente...

Etiquetas

Permite imprimir etiquetas de códigos de barras de...

DobleAgente

Permite asignar un segundo agente comercial a los...

TarifasAvanzadas

Añade gestión de descuentos de venta, ya sea por...

StockAvanzado

Permite ver los movimientos de stock de cada producto del...

Servicios

Permite gestionar servicios (SAT) en negocios como...

Shopeame

Shopea.me es un servicio web con el que puedes...

Anticipos

Plugin que permite generar cobros y pagos a cuenta. Se...

EnviarDocumentos

Añade un botón email en el listado de facturas de...

NeoTheme

Modifica el aspecto visual de FacturaScripts para usar...

Facturae

Añade soporte para la factura electrónica española: el...

AdmReportico

Este Plugin te permite administrar los informes...

OpenServBus

Este plugin está abandonado por el autor, solo se...

DiarioAgrupado

Modifica el diario contable para agrupar por cuenta y...

Tickets

Permite imprimir tickets de facturas de venta, albaranes,...

Modelo130

El Modelo 130 es una declaración trimestral del impuesto...

AsientosPredefinidos

Con este plugin puede crear plantillas de asientos para...

AgrupadorMultiAlmacen

Permite agrupar documentos de distintos almacenes,...

Bootemas

Añade 21 themes/skins nuevos a FacturaScripts para...

EtiquetasEnvio

Permite generar etiquetas de envío en base a la...

FacturasCompraUniq

Añade el campo de "fecha de proveedor" a las...

ServiciosFabricacion

Modifica el plugin Servicios y permite añadir varias...

PlantillaDetallada

Añade un nueva plantilla al listado de plantillas del...

FechaVentas

Añade la columna fecha a las líneas de facturas,...

PrintChecker

Plugin de Control de Impresión para Documentos Este...

PrePagos

Añade gestión de pagos (anticipos) en presupuestos,...

InformeSII

Añade los informes necesarios para el "Suministro...

Textos

Plugin que permite administrar los textos que generemos...

ConciliacionBancaria

Plugin de conciliación bancaria: - Permite importar los...

ISPAmigo

Un plugin que permite llevar registro de información...

Verifactu

Este plugin añade soporte para Verifactu: Veri-factu es...

OptimizadorImagenes

Optimizador de Imágenes para FacturaScript Un plugin...

Citas

El plugin Citas para FacturaScripts es la solución...

mariano_6807
Sugerencia #2568 CORE

Preparar y automatizar el Informe 349 para su presentación mensual ante la Agencia Tributaria, garantizando formato y cumplimiento legal.

neorazorx_1
Sugerencia #782 CORE

Implementar conversión de precios al añadir líneas de compra o venta en divisas diferentes a la predeterminada, asegurando transacciones precisas y actualizadas.

jmoreno_2610
Sugerencia #1589 Informes

Generar el informe "Inventario valorado" que detalle el valor de los activos en existencia basado en su precio de coste. El objetivo es proporcionar información clara para la gestión financiera y control de inventarios.

pablo_11724
Sugerencia #1616 TPVneo

Imprimir un arqueo o cierre de caja al finalizar el proceso, preferiblemente en formatos Ticket y PDF, para mejorar la documentación y facilitar la revisión y auditoría de los ingresos y egresos.

alafa.ig_20338
Sugerencia #3625 Facturae

Agregar en la ficha de cliente un apartado Factura e para guardar los códigos DIR3 y autorrellenarlos al generar una factura e

daniel89fg_739
Sugerencia #1917 CORE

Implementar el paginador en la parte superior de los EditListView, similar a los ListView, para mejorar la navegación y la experiencia del usuario al visualizar listas extensas.

daniel89fg_739
Sugerencia #1919 CORE

Añadir una sola imagen a las familias de productos para su uso en TPVneo y potencialmente en otras aplicaciones futuras, mejorando la visualización y gestión de productos.

mariano_6807
Sugerencia #2188 Modelo347

Agregar soporte de inversión del sujeto pasivo en facturas y desglosarlo en el modelo 303, usar subcuenta e IVA 0 por ciento por línea, pendiente desglosar impuestos por tipo y corregir facturas con mismas tasas y distinto tipo.

neorazorx_1
Sugerencia #247 CORE

Convertir automáticamente los precios de un documento a la nueva divisa al cambiar la divisa, asegurando que todos los valores reflejen la conversión correcta y actualizada.

neorazorx_1
Sugerencia #799 CORE

Modificar la visualización de logs para mejorar la legibilidad de los cambios en documentos, asegurando que sea claro qué modificaciones se han realizado.

neorazorx_1
Sugerencia #486 CORE

Se debe añadir un nuevo campo de observaciones privadas o notaspriv en facturas, albaranes, pedidos y presupuestos para mejorar el registro de información exclusiva relacionada con los clientes.

neorazorx_1
Sugerencia #1018 CORE

Modificar el atributo onclick de los widgets para que si comienza con ciertos protocolos, construya enlaces directos sin FS_ROUTE, concatenando directamente con el valor de fieldname.

elurk_3992
Sugerencia #1648 Tickets

Implementar la función de impresión de tickets desde dispositivos Android a impresoras Bluetooth, facilitando la gestión de ventas y mejorando la experiencia del usuario.

jmoreno_2610
Sugerencia #2368 CORE

Implementar cierre de sesión automático tras x minutos de inactividad configurable desde el panel de control para mejorar la seguridad y la gestión de sesiones

mariano_6807
Sugerencia #2595 CORE

Implementar detección y bloqueo de bots rastreadores a nivel Core para prevenir ataques DDoS, detectando accesos a URLs no válidas y respondiendo con error o bloqueo temporal BAN para proteger instalaciones públicas.

smartcuines_1378
Sugerencia #3194 CORE

Al exportar por PDF o enviar por mail varios documentos de Compra o Venta desde el listado no aparece la opcion Avanzado para elegir tipo de exportacion formato de impresion e idioma implementar la misma funcionalidad que en la edicion del documento

daniel89fg_739
Sugerencia #3926 CORE

Añadir botones siguiente y anterior al ver documentos de compra o venta para navegar entre documentos del mismo cliente o proveedor y agilizar la revisión sin volver al listado ni abrir múltiples pestañas.

smartcuines_1378
Sugerencia #694 Proyectos

Generar un documento exportable en PDF o CSV que incluya presupuestos de venta vinculados a un proyecto, mostrando datos, líneas y subtotales sin agrupar. Incluir totales, desglose de impuestos y forma de pago para entrega al cliente.

neorazorx_1
Sugerencia #876 CORE

Modificar la creación de clientes: para empresas, almacenar todo el nombre en un solo campo; para individuos, separar el nombre y apellidos, asignando la primera parte al nombre y el resto a los apellidos.

neorazorx_1
Sugerencia #1331 CORE

Crear ExportPDF en Core Lib y contrato en Core Contract para reemplazar ExportManager Exportar PDFs con extensiones por modelo newPage addText addImage addTable save output setLang orientation size company setData mods y desactivar cabecera o pie

daniel89fg_739
Sugerencia #1863 CORE

Añadir opción en configuración para definir el número de caracteres en referencias al crear productos. Facilitará búsquedas precisas y se podría aplicar a servicios, proyectos y variantes.

daniel89fg_739
Sugerencia #1989 TPVneo

Reprogramar la caja para recargar automáticamente monedas y billetes al abrir, permitiendo su uso inmediato. Incluir un botón para limpiar y reiniciar el conteo facilita la gestión del dinero acumulado en cierres anteriores.

daniel89fg_739
Sugerencia #2322 CORE

Permitir establecer la divisa del widget money desde XML y desde el controlador para usar un simbolo distinto al global, actualmente busca coddivisa en el modelo o usa la general, pero a veces esta en un modelo superior

mariano_6807
Sugerencia #2356 PlantillasPDF

Imprimir facturas por defecto en el idioma del cliente añadiendo campo idioma en cliente o haciendo que el plugin PDF use el país de envío, incluir en la próxima actualización de plantillas PDF, desarrollo estimado bajo.

neorazorx_1
Sugerencia #2367 CORE

Agregar segundo título por estado para distinguir acción y listado por ejemplo facturar versus facturado añadiendo una segunda columna de nombre en los estados.

jmoreno_2610
Sugerencia #2383 StockAvanzado

Permitir asignar o cambiar la fecha de cada linea de conteo para corregir, programar o ajustar registros, manteniendo coherencia y trazabilidad de los datos.

jmoreno_2610
Sugerencia #2517 TPVneo

En TpvNeo, al cambiar de cliente no se actualizan los precios del panel izquierdo; si el cliente por defecto tiene tarifa, los precios mostrados son incorrectos. Objetivo: arreglar la actualización de tarifas al cambiar de cliente.

mariano_6807
Sugerencia #2574 CORE

Añadir columna Saldo a cada línea del asiento contable para mostrar el saldo acumulado y facilitar el punteo y la conciliación de cuentas.

inform_12089
Sugerencia #3103 CORE

Permitir registrar un segundo correo electrónico en la ficha del cliente para mejorar contacto y gestión de comunicaciones

ads.davidsoriano_20064
Sugerencia #3905 Facturae

Añadir en el formulario de cliente los campos Oficina Contable, Órgano Gestor, Unidad Tramitadora y Órgano Proponente para que se incluyan automáticamente al generar la factura electrónica, evitando introducirlos manualmente cada vez.

benjaminrc78_n8w
Sugerencia #4229 Backup

## Mejora No he visto opción para hacer copias de seguridad de manera automatica. Por lo que estaría bien poder programar una copia cada x días de manera automatica o una copia de seguridad incremental.

neorazorx_1
Sugerencia #630 CORE

Modificar la descarga de archivos en la biblioteca para que utilice el nombre original en lugar del id, o en su defecto, combine el id con el nombre original, mejorando la identificación de los archivos descargados.

neorazorx_1
Sugerencia #643 CORE

Incorporar el campo numproveedor en los recibos de compra para que pueda visualizarse en los listados, permitiendo la búsqueda e impresión de esta información de manera eficiente.

neorazorx_1
Sugerencia #645 CORE

Implementar la funcionalidad que muestre el último precio de venta al cliente en el campo de precio al añadir un producto, similar a cómo se muestra el stock en cantidad.

neorazorx_1
Sugerencia #680 CORE

Añadir un mensaje de advertencia al crear un cliente o proveedor con cifnif existente, permitiendo su creación. Modificar los métodos saveInsert() en Cliente y Proveedor para verificar duplicados y registrar advertencias.

dontechnico_15855
Sugerencia #1435 CORE

Desarrollar un plugin que facilite la administración de moteles, mejorando la gestión de reservas, disponibilidad y servicios, optimizando así la experiencia del usuario y la operativa del negocio.

jmoreno_2610
Sugerencia #1598 CORE

Al facturar albaranes, se debe requisitar la fecha de factura y, para compras, el número de factura del proveedor, ya sea desde el listado o el albarán abierto, asegurando información completa y precisa en el proceso.

elurk_3992
Sugerencia #1715 CORE

Optimizar la navegación permitiendo que los menús se desplieguen con hover en lugar de un clic, lo que ahorrará millones de clics diarios y mejorará la experiencia del usuario.

jmoreno_2610
Sugerencia #1754 NeoTheme

Implementar una opción configurable para evitar que la barra se oculte automáticamente, reduciendo así la cantidad de clics necesarios y mejorando la eficiencia del usuario.

neorazorx_1
Sugerencia #1854 CORE

Implementar una visualización clara de la aplicación del filtro SelectWhere, indicando que no se están viendo todos los elementos, mediante un cambio de color o icono en el botón de filtros o en el propio filtro aplicado.

daniel89fg_739
Sugerencia #1978 CORE

Añadir funcionalidad para ordenar grupos en xmlview al extender uno existente, permitiendo ubicar un nuevo grupo en cualquier posición, en lugar de agregarlo siempre al final.

neorazorx_1
Sugerencia #2056 CORE

Corregir el bug al cambiar cliente o proveedor en facturas y albaranes, asegurando que se recalculen las líneas para reflejar exenciones de IVA o recargos de equivalencia aplicables.

yopli2000_5
Sugerencia #2211 CORE

Modificar el Widget Moneda para que campos con EUROS en el nombre muestren la moneda configurada de la empresa o el simbolo de euro en listados y PDF en vez de heredar coddivisa del registro

mariano_6807
Sugerencia #2237 CSVimport

Permitir seleccionar empresa y almacén al importar productos, facturas y clientes, sin cambiar la pestaña Por defecto, añadiendo soporte multiempresa y multialmacén en el plugin de importación.

neorazorx_1
Sugerencia #2560 CORE

Redisenar xml de listados para definir columnas con fieldname, filtro, orden y busqueda por defecto, soportar botones y funciones JS con parametros, totales, filtros, assets y modals configurables via xml, nombres para extensiones y onhover y onclick.

alcantarilladosalcala_2255
Sugerencia #2684 Servicios

Agregar dos campos de firma a la tabla trabajos para registrar la firma del cliente al inicio y al finalizar servicios de mantenimiento a domicilio

estrategicos_11919
Sugerencia #3082 PortalCliente

Crear vista de proyectos con Kanban y Gantt para que el cliente supervise progreso, comente y cree tareas nuevas facturables.

jmoreno_2610
Sugerencia #3331 PlantillasPDF

Tarea 3331 Nueva opcion para mostrar el desglose de IVA incluso cuando su valor sea cero

dsliesrn_8040
Sugerencia #3779 PlantillasPDF

Mostrar en la línea de la factura el albarán relacionado como en FS2017 con el mismo plugin añadiendo campo o vínculo visible e impresión en PDF revisar templates plugin backend generación de PDF y estimar plazo y horas

estrategicos_11919
Sugerencia #3854 TPVneo

Agregar pago a cuenta al aparcar un ticket e imprimir comprobante indicando monto entregado y saldo pendiente

Tarea #4012 CORE

Revisar y eliminar codigo duplicado en actualizacion de precios de coste y productos de proveedor mover la logica de ProductoProveedor a un worker y actualizar los tests unitarios

Tarea #3838 CORE

Añadir pipes al controlador SendMail para permitir extensiones que personalicen los campos to, cc y bcc, añadan acciones y procesos posteriores al envío y adaptar la vista Twig para mostrar cuando hay cc o bcc

Tarea #3761 Modelo303

Modificar el plugin para desglosar correctamente los impuestos en facturas intracomunitarias de compras y ventas garantizando calculo presentacion y cumplimiento normativo en ambos tipos de operacion

Tarea #2478 CORE

Modificar el cierre de ejercicio para que al crear asientos de regularización cierre y apertura se ignore el bloqueo de regularizaciones de impuestos y se actualice el modelo Asiento o Partida y la clase de cierre del ejercicio

Tarea #1426 CORE

Modificar las secuencias para permitir usar el último número disponible sin alterar la fecha. Se requiere una opción para usar huecos en números sin afectar las fechas relacionadas, facilitando la gestión de albaranes y pedidos con stock insuficiente.

Tarea #1810 CORE

Desarrollo de funcionalidad para bloquear variantes de un producto sin afectar la venta del producto principal, permitiendo gestionar eficazmente la disponibilidad de variantes como color, talla o temporada sin interrumpir las ventas.

Tarea #3245 Notificaciones

Integrar avisos y notificaciones en el plugin CRM para gestionar y alertar sobre notas de clientes en creación actualización y vencimiento y mejorar visibilidad y seguimiento.

Tarea #1918 CORE

Mantener filtros y página activa en ListView y EditListView tras ejecutar acciones, asegurando que la experiencia del usuario sea fluida y consistente.

Tarea #3243 Notificaciones

Tarea 3243: Notificar mediante TPVneo el cierre de caja en tiempo real para registrar el evento, generar informe y alertar a responsables.

Tarea #3242 Notificaciones

Tarea 3242 Notificar mediante el plugin FacturasProgramadas la cantidad de facturas creadas para informar estado y facilitar el seguimiento

Tarea #3240 Notificaciones

Añadir notificación automática para el informe SII que avise a los responsables con antelación sobre vencimientos y pasos necesarios para presentar el informe a tiempo.

Tarea #3238 Notificaciones

Implementar notificaciones en los modelos 111 115 130 303 390 y 347 para avisar las fechas de presentacion y garantizar recordatorios y visibilidad de vencimientos

Tarea #2587 CORE

Corregir fallo al eliminar una línea de albarán tras aprobar un pedido, no se restaura el stock reservado y pendiente. Objetivo implementar un test unitario que verifique la restauración de stock. Cliente yopli2k

Tarea #2533 CORE

Corregir bug: al registrar un pago con fecha en un ejercicio inexistente se crea el pago pero no el asiento; añadir en interfaz generación manual de asientos, eliminar pagos y bloquear fechas si el ejercicio no existe o está cerrado.

Tarea #2399 CORE

Permitir agrupar con un solo clic todos los albaranes de un rango de fechas por cliente para generar sus facturas automáticamente, optimizando procesos para volúmenes altos por ejemplo 500 albaranes al mes.

Tarea #1112 CORE

Restaurar las cuentas 4000, 4100 y 4300 del plan contable de España, asegurando que se creen subcuentas de clientes y proveedores adecuadamente. Modificar el archivo CSV y añadir tests unitarios para validar los cambios.

Tarea #1111 CORE

Generar asientos de factura bloqueados tras su creación. Se debe validar mediante pruebas que el asiento está bloqueado, que las modificaciones y eliminación se reflejan correctamente, y ajustar los tests unitarios para asegurar la funcionalidad.

Tarea #851 CORE

Modificar el formulario de devoluciones para permitir la selección de si ambas facturas se marcan como pagadas y especificar la forma de pago, con el objetivo de minimizar errores del usuario en el proceso de devolución.

Tarea #3455 CORE

Verificar al instalar un plugin la versión máxima de core en la forja y avisar si es inferior a la versión actual.

Tarea #3076 PortalCliente

Crear una página de contacto para mostrar fotos direcciones teléfonos y ubicaciones de la empresa facilitando la comunicación y localización de sucursales

Tarea #2944 CORE

Bug en Safari, el widget datetime no autocompleta hora y minutos y al editar con teclado Enter puede enviar fecha incompleta. Solución añadir onchange que rellene hora con hora actual y avise si faltan día mes o año

Tarea #1110 CORE

Modificar el JavaScript para actualizar el token en cada solicitud AJAX en la edición de asientos, compras y ventas, y agregar validación del token en los controladores pertinentes, previniendo ataques CSRF y asegurando la autenticidad de las peticiones.

Tarea #3587 CORE

Agregar FS_PASSWORDS_STRENGTH en config php con valores low medium hard que definen requisitos mínimos de contraseña low 6 car, medium 10 con números letras signo, hard 12 con mayúsculas minúsculas números signo. Validar en Core Model User php

Tarea #3456 Modelo303

Corregir cálculo intermedio de IVA en plugin para eliminar diferencias de céntimos entre la suma de IVAs en facturas y el cálculo del sistema sin descuadrar totales.

Tarea #3303 Forja

Al actualizar un plugin enviar avisos a desarrolladores de plugins dependientes para que verifiquen compatibilidad y corrijan conflictos igual que se hace al lanzar una nueva version del core.

Tarea #2724 CORE

Añadir tipodocumento al modelo asientos e implementar el método getDoc para enlazar el documento original como factura, recibo o remesa, ajustar el formulario para mostrar el enlace correspondiente y completar antes la tarea 3656

Tarea #2513 CORE

Implementar generacion y validacion de tokens formulario en Session: opcion especifica por usuario, TTL 72h configurable en config.php; actualizar formToken de twig y validateFormToken de Core/Base/Controller para usar Session; agregar test unitario.

Tarea #860 CORE

Añadir las traducciones cortas save-ok, save-error, delete-ok y delete-error para facilitar la visualización de mensajes al guardar o eliminar registros en la aplicación.

Tarea #1177 CORE

Comprobar el efecto de crear un estado que genere el mismo tipo de documento. Si se detectan problemas, evitar su creación y añadir la verificación correspondiente en el test unitario.

Tarea #3782 CORE

Añadir al listado y edición de familias un filtro que incluya productos de las familias hijas al filtrar por una familia principal, para mostrar todos los productos asociados en ListProducto y EditFamilia.

Tarea #3781 CORE

Añadir en documentos de venta un filtro por país para listar y filtrar facturas por país y por fecha en ese país, permitiendo consultas como todas las facturas de un país o de una fecha específica en ese país.

Tarea #1461 Backup

Reemplazar la librería de compresión actual por una más eficiente en uso de memoria para resolver el error de "allowed memory size" al realizar copias de seguridad de archivos mayores a 1GB. Se sugieren dos alternativas.

Tarea #1108 FS2017Migrator

Implementar la migración de datos para el plugin Trazabilidad al estar activado, asegurando que la información relevante se transfiera correctamente y se mantenga la integridad de los datos en el sistema.

Tarea #753 Modelo347

Se implementará una opción para enviar emails a clientes y proveedores, informando las cantidades a declarar en el modelo 347, asegurando la notificación de cambios y evitando errores.

Tarea #3806 CORE

Implementar filtro por agente en el informe de productos para el listado de ventas y, si es posible, añadir filtros adicionales para compras y ventas.

Tarea #960 Comisiones

Se debe agregar una verificación en Init.php para desvincular facturas de retenciones inexistentes y ejecutar esta función desde Init::update() del plugin.

Tarea #891 Comisiones

Modificar el mod para actualizar el campo porcomision en las líneas de venta mediante la función map(), asegurando que los valores se ajusten correctamente en el proceso.

Tarea #4080 CORE

Actualizar DbUpdater para eliminar restricciones NOT NULL de campos ausentes en el XML, asegurando que la estructura de la tabla se modifique correctamente y que los modelos puedan guardar sin requerir valores para esos campos.

Tarea #890 Comisiones

Añadir un botón "convertir en proveedor" en la pestaña contacto del agente, utilizando el código del botón existente en EditContacto para asegurar funcionalidad similar.

Tarea #879 Comisiones

Modificar el campo totalcomision en las facturas ya liquidadas para que actúe como un enlace a la liquidación, incorporando un icono de double-check, facilitando el acceso a la información de la comisión.

Tarea #4082 CORE

Añadir notificaciones por email para documentos de compra replicando la funcionalidad plantillas y configuración ya existentes para los documentos de venta

Tarea #3837 Informes

Corregir informe de tesorería en GASTOS Y COBROS PENDIENTES usar los recibos aplicados a facturas en lugar del total de factura y respetar el selector de ejercicio revisar funciones relacionadas con el ejercicio

Tarea #3181 CORE

Agregar opciones extracomunitarias y sujeto pasivo al campo operacion del boton detalles en presupuestos pedidos albaranes y facturas

Tarea #2173 CORE

Al crear un cliente o proveedor, si existe el plan contable crear y vincular automáticamente la subcuenta correspondiente, y añadir un botón en la pestaña Subcuentas para crear la subcuenta desde la ficha si no existe.

Tarea #878 CORE

Modificar el actualizador para que la acción de actualización tras descargar el zip sea una llamada ajax. Esto mejorará la tolerancia a errores y evitará que problemas en dependencias interrumpan el proceso de actualización.

Tarea #3255 CORE

Centralizar en un modal Cuadro de impuestos todas las opciones fiscales por cliente al crear documentos, prellenando régimen y retenciones, unificando IGIC, suplidos, importación, exportación, inversión del sujeto pasivo y ajustes por producto.

Tarea #2370 CORE

Detectar y corregir que facturas a cero generen asientos contables y aparezcan en informes y modelos fiscales, implementando soporte para incluirlas en el informe de impuestos.

Tarea #1745 CORE

Añadir el campo dailyexec al modelo CronJob para registrar ejecuciones diarias. Modificar tabla, modelo y XMLViews. Actualizar CronClass::jobDone() para reiniciar dailyexec si la última ejecución no es hoy y sumarlo en cada ejecución.

Tarea #1676 CORE

Crear un test unitario para el modelo Impuesto que verifique la correcta creación, borrado y cálculo de impuestos, incluyendo tipos porcentaje y valor fijo, y la asignación de subcuentas en facturas de compra y venta.

Tarea #3399 CORE

Corregir bug al aprobar documentos de compra, no copiar el campo numproveedor al documento siguiente porque el número del albarán puede diferir del de la factura

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

Soporte