Tarea #1043

CORE v2022.2

Actualizar todas las tablas que están siendo modificadas en la clase Migrations para poder ir quitando esos cambios de Migrations.

Pendiente

Para entregar esta tarea haz un pull request con los cambios en https://github.com/NeoRazorX/facturascripts
Puntos de soporte: +10

Comentarios

Solamente autorizados y patrocinadores pueden comentar.

Tarea #1167

(BUG) al crear una factura con uno o varios recibos cuyo importe suma más que la factura, la marca como impagada aunque los recibos estén pagados.

CORE - Pendiente
Tarea #1056

Modificar el soporte de extensiones para poder llamar a pipe desde clases estáticas.

CORE - Pendiente
Tarea #1075

Revisar el setCustomValue() de los widgets porque en los modal no está funcionando ¿Tiene sentido esta función? ¿Funciona en el resto de casos?

CORE - Pendiente
Tarea #910

Rediseñar los controladores extendidos para tener una primera función donde poder establecer mejor los permisos del usuario. Objetivo En ciertos controladores necesitamos controlar mejor los permisos. Por ejemplo, los datos de un usuario administrador solamente los debería...

CORE - Pendiente
Tarea #909

Rediseñar núcleo para que: Los endpoints de la API sean controladores. Poder añadir controladores para gestionar errores 404, 403, 401, etc.

CORE - Pendiente
Tarea #799

Modificar la visualización de logs para hacer los cambios en documentos más legibles, para que quede claro qué se ha cambiado.

CORE - Pendiente
Tarea #782

Al hacer compras o ventas en una divisa diferente a la predeterminada, convertir los precios en el momento de añadir la línea.

CORE - Pendiente
Tarea #716

Mostrar advertencia de huecos en facturas de venta.

CORE - Pendiente
Tarea #710

Al eliminar un contacto, desvincularlo de clientes y proveedores. Los clientes están vinculados con contactos a través de las columnas idcontactofact e idcontactoenv, que son respectivamente la dirección de facturación principal y la dirección de envío principal. No es...

CORE - Pendiente
Tarea #708

Copiar enlaces a archivos adjuntos al aprobar un albarán, pedido o presupuesto.

CORE - Pendiente
Tarea #1177

(TEST) comprobar qué sucede cuando creamos un estado que genera el mismo tipo de documento. Si es problemático, impedir que un estado genere el mismo tipo de documento y añadir la comprobación al correspondiente test unitario.

CORE - Pendiente
Tarea #706

Modificar widget color para usar jscolor. https://jscolor.com/ Archivos a modificar https://github.com/NeoRazorX/facturascripts/blob/master/Core/Lib/Widget/WidgetColor.php https://github.com/NeoRazorX/facturascripts/blob/master/composer.json

CORE - Pendiente
Tarea #707

Añadir columna numdocs a albaranes, facturas, pedidos y presupuestos, para guardar el número de documentos adjuntos. Añadir también el correspondiente filtro a los listados: Filtro checkbox "tiene adjuntos". Al añadir un adjunto, aumentar el numdocs del modelo. Al...

CORE - Pendiente
Tarea #1175

(ListProducto) si el usuario no tiene permiso para ver la columna fabricante, no mostrar el filtro de fabricantes.

CORE - Pendiente
Tarea #1173

(EditCliente) ocultar la pestaña de facturas si el usuario no tiene permiso para ver EditFactura. Lo mismo para albaranes, pedidos, presupuestos...

CORE - Pendiente
Tarea #1152

Resolver bug con postgresql al inicializar modelos con datos predefinidos en data. Problema Se están importando correctamente los datos de data, pero no se están actualizando la secuencias. Eso produce errores al añadir nuevos registros. Se han tenido que modificar los tests...

CORE - Pendiente
Tarea #1112

Restaurar las cuentas 4000, 4100 y 4300 del plan contable de España. Solamente estas cuentas tienen que tener la cuenta especial de clientes, proveedores y acreedores. Archivos a modificar...

CORE - Pendiente
Tarea #1111

Al generar el asiento de la factura, debe generarlo bloqueado, o por lo menos bloquearlo al terminar de generarlo. Archivos a modificar https://github.com/NeoRazorX/facturascripts/blob/master/Core/Lib/Accounting/InvoiceToAccounting.php

CORE - Pendiente
Tarea #1110

Revisar el javascript que envía el los datos por ajax en la edición de asientos, compras y ventas. Cuando hay error, hay que añadir algo más al token para que no de error de petición duplicada. Archivos a modificar...

CORE - Pendiente
Tarea #987

(AdminPlugins) en el listado de plugins instalados, debajo de la descripción, mostrar el plugins requieridos por ese plugins.

CORE - Pendiente
Tarea #998

Actualizar los modelos de Dinamic.

CORE - Pendiente
Tarea #1021

Al cerrar un ejercicio se debe limpiar la caché de ejercicios. Ahora mismo hay un trait que mantiene esa caché por motivos de rendimiento. Hay que usar un DataSrc de Ejercicios y centralizar la caché de ejercicios ahí, como se hace con el resto. También hay que añadir el...

CORE - Pendiente
Tarea #986

Añadir buscador al listado de plugins del menú administrador, plugins. Tanto en el listado de plugins instalados como en el de más plugins.

CORE - Pendiente
Tarea #984

Añadir un sistema de autorización de usuarios sobre ciertos modelos, como clientes, facturas, pedidos, etc. Motivación Tenemos dos comerciales que deben poder vender a algunos clientes compartidos. Con los permisos actuales de solamente pdoer ver lo suyo, solamente se puede...

CORE - Pendiente
Tarea #983

Añadir permisos: Solmante modificar lo suyo: el usuario solamente podrá modificar el modelo si este tiene su nick o codagente. Solamente eliminar lo suyo: el usuario solamente podrá eliminar el modelo si este tiene su nick o codagente. Motivación Ya existe un permiso para...

CORE - Pendiente
Tarea #954

En los formularios de venta, en el modal de detalles, hacer no editable (readonly) el campo agente, cuando el usuario solamente tiene permiso para ver lo suyo. Archivos a modificar https://github.com/NeoRazorX/facturascripts/blob/master/Core/Base/AjaxForms/SalesHeaderHTML.php...

CORE - Pendiente
Tarea #868

Poder sacar un balance de sumas y saldos por subcuenta, es decir, con el máximo nivel, nivel de subcuenta. Tal y como está ahora solamente tiene en cuenta cuentas y por mucho que se suba el no lo hace a nivel de subcuentas. Archivos a modificar...

CORE - Pendiente
Tarea #832

Añadir sección emails enviados en EditAgente para poder ver todos los emails enviados por el agente.

CORE - Pendiente
Tarea #860

Añadir las traducciones cortas save-ok, save-error, delete-ok y delete-error para usarlas al mostrar los mensajes al guardar o eliminar registros.

CORE - Pendiente
Tarea #1179

En los documentos de compra o venta, cuando el documento ha sido aprobado parcialmente, en la columna cantidad de cada línea debería mostrar el restante, en lugar del servido: restante = cantidad - servido.

CORE - Pendiente
Tarea #801

Modificar las series para añadir checkbox para identificar a una serie simplificada. O bien un selector para indicar si es normal, simplificada o rectificativa.

CORE - Pendiente
Tarea #779

Reemplazar bootbox, la librería javascript que utilizamos para mostrar los modal de confirmación y eliminar, por algo nativo.

CORE - Pendiente
Tarea #680

Añadir mensaje de advertencia al crear un cliente o proveedor cuyo cifnif ya existe. Pero dejar crearlo. Archivos a modificar https://github.com/NeoRazorX/facturascripts/blob/master/Core/Model/Cliente.php...

CORE - Pendiente
Tarea #677

Crear widget TextButton, como el widget de texto, el normal, pero con un botón para poder ejecutar un javascript. Esto sería útil para hacer alguna acción cuando se pulsa el botón.

CORE - Pendiente
Tarea #650

Sustituir el checkbox de pagado en recibos por botones de acción: pagado, devuelto, ¿impagado?

CORE - Pendiente
Tarea #674

Añadir calendario full-calendar al dashboard, para mostrar recibos.

CORE - Pendiente
Tarea #1140

Añadir botón imprimir asiento. Comprobar que al imprimir se imprimen las líneas. En caso contrario hay que personalizar el exportaction para este controlador para imprimir tanto cabecera como líneas del asiento. Preferiblemente llamando al exportmanager->addTablePage() con...

CORE - Pendiente
Tarea #643

Añadir numproveedor a los recibos de compra. De forma que aparezca en los listados y se pueda buscar e imprimir.

CORE - Pendiente
Tarea #633

Modificar el exportAction del PanelController para que cuando se imprime desde una pestaña (listado) se imprima solamente de esa pestaña y no el resto. Actualmente no se muestran los botones de imprimir en los listados de los panel y edit controllers (editar cliente, editar...

CORE - Pendiente
Tarea #641

Añadir al panel de control la opción de definir cómo se calcula o usa el margen de una variante, sobre el coste o sobre el precio. Siempre se va a usar para calcular el precio, pero ponerlo de una forma u otra es para que sea más intuitivo saber qué descuento máximo se puede...

CORE - Pendiente
Tarea #642

Poder hacer presupuestos a contactos: al hacer un nuevo presupuesto, mostrar el botón "seleccionar contacto" al lado del botón "seleccionar cliente", para poder ejegir uno u otro.

CORE - Pendiente
Tarea #767

Al exportar un listado a PDF, añadir una primera sección con los filtros seleccionados, si hay alguno. Así tenemos todo el contexto del listado impreso. Archivos a modificar https://github.com/NeoRazorX/facturascripts/blob/master/Core/Lib/ExtendedController/ListView.php#L165

CORE - Pendiente
Tarea #688

Añadir soporte para facturas intracomunitarias (al generar el asiento). Archivos a modificar https://github.com/NeoRazorX/facturascripts/blob/master/Core/Lib/Accounting/InvoiceToAccounting.php

CORE - Pendiente
Tarea #679

Poder poner varios botones de volver en el EditController. Por ejemplo, en el caso de recibos, te puede interesar volver a la factura o al listado de recibos, Debería haber varios botones o tener un desplegable.

CORE - Pendiente
Tarea #676

Añadirle soporte para onclick al GroupItem, de forma que se pueda añadir un enlace para el título de un grupo, en el xmlview.

CORE - Pendiente
Tarea #658

Modificar el ProductionErrorHandler para hacer que el botón informar esté en un formulario que incluya la información de debug y la envíe a facturascripts.com Motivación Enviar la información de debug a facturascripts.com nos puede dar información más inmediata de fallos que...

CORE - Pendiente
Tarea #645

Mostrar el último precio de venta al cliente cuando se añade un producto, en el campo precio, como hacemos con el stock en la cantidad.

CORE - Pendiente
Tarea #652

Poner la paginación duplicada arriba y abajo, en los listview.

CORE - Pendiente
Tarea #665

Descomprimir automáticamente los archivos zip de la carpeta Plugins, cuando ejecutamos el controlador AdminPlugins.

CORE - Pendiente
Tarea #649

Añadir numero2 y numero3 a clientes, y usar esos valores en facturas, albaranes...

CORE - Pendiente
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-2022 FacturaScripts

Soporte