Tarea #781

CORE v2022

Resolver problema con los campos numéricos al exportar listados a excel.

Problema

Al exportar un listado de productos a Excel, los precios y cantidades se muestran como texto en el Excel, y no permiten operaciones. El usuario tiene que andar convirtiendo comas en puntos, convirtiendo las columnas en numércias, etc ... se pierde muchísimo tiempo y es inusable.

Los campos number y money de los listados deberían exportarse a Excel como number, y deberían funcionar sin inconvenientes.

Archivos a modificar

daniel89fg_739

Completada por daniel89fg_739

España, 3 años, nivel 32

Fecha de inicio: 01-04-2022, Duración: 1 Días, pull request enviada, Puntos de soporte +20

Comentarios

Ya no se pueden hacer más comentarios.

Tarea #647

Añadir imágenes a los productos. Crear un modelo para poder asignar imagenes a productos y variantes (imágenes se ha escrito mal a propósito para facilitar las búsquedas). Modelo: ProductImage Tabla: productosimg idimage: serial idproducto: integer idvariante: integer idfile:...

CORE mail_13281 01-06-2022 7 22 Asignado
Tarea #851

Modificar el formulario de devoluciones para poder indicar al crear si las 2 facturas (la rectificada y la nueva) se van a marcar como pagadas y con qué forma de pago. Motivación Cuando te devuelven una factura entera que no te han pagado, además de la rectificativa tienes...

CORE - 31-05-2022 1 0 Boceto
Tarea #876

Al crear la dirección de contacto de un cliente: Si es empresa, meter todo en el nombre. Si no es empresa, hacer explode para sacar los apellidos y meterlos en el campo apellidos del contacto.

CORE - 31-05-2022 1 0 Boceto
Tarea #878

Modificar el actualizador para que la acción de actualizar, una vez se ha descargado el zip, sea una llamada ajax, al igual que la acción de actualizar el dinamic. Motivación Hay que mejorar la tolerancia a errores del actualizador. No puede ser que cada vez que hagamos un...

CORE - 31-05-2022 1 0 Boceto
Tarea #455

Incluir el logotipo de la empresa en los emails.

CORE - 31-05-2022 1 0 Boceto
Tarea #473

Solucionar bug en el widget select al comparar valores para elegir el elemento seleccionado: https://github.com/NeoRazorX/facturascripts/blob/master/Core/Lib/Widget/WidgetSelect.php#L249 Problema Al no hacer una comprobación exacta, no se pueden diferenciar valores como 1, 01...

CORE - 31-05-2022 1 0 Boceto
Tarea #988

Añadir columna materialenviado a los documentos de venta, o una nueva columna para el estado del envío. Motivación Ya tenemos columnas para indicar la dirección de envío, la agencia de transporte y el código de envío, pero no tenemos nada para filtar lo que ya se ha enviado...

CORE - 31-05-2022 1 0 Boceto
Tarea #480

Añadir el campo suplido a los productos, para aquellos productos que siempre tratemos como suplido.

CORE - 31-05-2022 1 0 Boceto
Tarea #486

Añadir el campo de observaciones privadas o notaspriv en las facturas, albaranes, pedidos y presupuestos de cliente.

CORE - 31-05-2022 1 6 Boceto
Tarea #998

Actualizar los modelos de Dinamic.

CORE - 31-05-2022 1 0 Pendiente
Tarea #504

Modificar el método test() de ModelClass para escapar automáticamente el html de todos los campos varchar o text.

CORE - 31-05-2022 1 0 Boceto
Tarea #514

Modificar el método format() de numberTools y DivisaTools para permitir sustituir los espacios por el nbsp. Así evitamos que los grandes números sean recortados.

CORE - 30-05-2022 1 0 Boceto
Tarea #261

Modificar la clase NewMail y ButtonBlock para generar una one click action en gmail: https://developers.google.com/gmail/markup/reference/one-click-action

CORE - 28-05-2022 1 0 Boceto
Tarea #518

Al imprimir una factura en PDF, en la sección de recibos, incluir también el swift (siempre que esté definido).

CORE - 28-05-2022 1 0 Boceto
Tarea #520

Añadir los métodos addSearchFields($viewName, $field) y addOrderBy($viewName, $fields) al PanelController para facilitar el copiar código entre controladores y disminuir la curva de aprendizaje para novatos.

CORE - 28-05-2022 1 0 Boceto
Tarea #525

Añadir método save() a ExportManager y derivados para poder usarlo para guardar el pdf/csv/excel en un archivo.

CORE - 28-05-2022 85 231 Boceto
Tarea #532

Crear un método de verificación de email en toolbox()->utils() para poder verificar direcciones de email (que estén bien escritas). Motivación La función de PHP para verificar emails no admite ñ. Hay emails con ñ. Hace falta una solución.

CORE - 28-05-2022 1 0 Boceto
Tarea #279

Añadir lista de impuestos de Venezuela. Archivo Core/Data/Codpais/VEN/impuestos.csv Archivo de ejemplo: Core/Data/Codpais/ESP/impuestos.csv

CORE - 28-05-2022 1 73 Boceto
Tarea #299

Añadir contenedor como parámetro para las vistas twig, de forma que desde los plugins se puedan inyectar objetos a este contenedor, para luego usarlos en la vista. Este contenedor podía ser el propio WebRender, simplemente añadiendo alguna función estática para añadir...

CORE - 28-05-2022 91 86 Boceto
Tarea #813

Cambiar el filtro de fecha de recibos para filtrar por fecha de vencimiento, actualmente esta por fecha de creacion

CORE - 28-05-2022 1 0 Boceto
Tarea #50

Añadir el parámetro opcional tabindex a los widgets.

CORE - 28-05-2022 1 0 Boceto
Tarea #51

Probar el parámetro accesskey en los buttons para ver si funciona correctamente en múltiples pestañas. Para ver si le podemos sacar partido o descartarlo. Documentación https://www.w3schools.com/tags/att_global_accesskey.asp

CORE - 28-05-2022 1 0 Boceto
Tarea #313

Comprobar por qué al añadir (post) facturas mediante la API, esta no devuelve un mensaje de ok, como el resto.

CORE - 28-05-2022 1 29 Boceto
Tarea #324

Añadir en la API la opción de exportar a PDF. Ejemplo: https://siwapp-server.com/api/v1/templates/1/invoices/1.pdf https://github.com/siwapp/siwapp/blob/master/API_DOC.md

CORE - 28-05-2022 1 0 Boceto
Tarea #367

Modificar la impresión de PDF para sustituir el espacio por nbsp en las columnas con números.

CORE - 28-05-2022 1 327 Boceto
Tarea #156

Añadir divisa predeterminada en proveedores (y quizás en clientes).

CORE - 28-05-2022 1 0 Boceto
Tarea #930

Añadir campo de días de pago a proveedores, de la misma forma que está en clientes, que permite indicar una serie de días del mes separados por comas. Ejemplo: 1,15,31. Al generar los recibos de las facturas de compra al proveedor debe ajustar la fecha en base a esos días de...

CORE - 28-05-2022 1 0 Boceto
Tarea #177

Revisar el uso de description en buttons, para poder mostrar una descripción o explicación.

CORE - 28-05-2022 1 0 Boceto
Tarea #433

Añadir campo de impuesto de compras en productos y en SettingsDefault.xml. Tareas adicionales Modificar el clear() del modelo Producto para usar el impuesto predeterminado de compras. Añadir un clear() al modelo Base/PurchaseDocumentLine para usar el impuesto predeterminado...

CORE - 28-05-2022 3 150 Boceto
Tarea #697

Ocultar el bloque con los campos a aplicar de filtros una vez se aplica un filtro guardado con los nuevos botones. El filtro queda aplicado por lo que no tiene (mucho) sentido mostrar las opciones de filtro. Quita mucho espacio. Lo lógico si se quieren aplicar más filtros es...

CORE - 28-05-2022 1 0 Boceto
Tarea #698

Opción de predeterminar filtros en listados. (Por ejemplo "facturas impagadas") Es el filtro que echo de menos de la pestaña "impagadas" de FS2017.

CORE - 28-05-2022 1 0 Boceto
Tarea #700

Añadir columna de precios con impuestos en los productos y variantes. Consideraciones Esta podría ser una nueva columna en la tabla o bien una columna calculada, es decir, que la calcule el modelo en el constructor.

CORE - 28-05-2022 1 0 Boceto
Tarea #449

Modificar el Onclic en los widgets para poder indicar Model:NombreModelo, y que use ese modelo para obtener la url. Motivación En los widgets (en los xmlviews) podemos indicar un atributo onclic. Esto lo que hace es redirigir al usuario al controlador indicado añadiendo...

CORE - 28-05-2022 1 112 Boceto
Tarea #451

Documentar la API con https://app.swaggerhub.com/apis/facturascripts/FacturaScripts/1.0.0

CORE - 28-05-2022 1 0 Boceto
Tarea #461

Añadir al controlador DocumentStitcher un checkbox para indicar que queremos cerrar el documento, que no vamos a agruparlo, ni partirlo más. Contexto En el controlador DocumentStitcher podemos agrupar o partir documentos para crear nuevos. Cuando agrupamos o partimos el...

CORE - 28-05-2022 1 0 Boceto
Tarea #718

Crear autocomplete propio para sustituir al de jquery. Ejemplo https://www.w3schools.com/howto/howto_js_autocomplete.asp

CORE - 28-05-2022 1 0 Boceto
Tarea #724

Añadir desglose de cuentas en el balance de situación. http://cuentasanuales.info/index.php/Balance/balance-de-situacion-normal.html

CORE - 28-05-2022 1 0 Boceto
Tarea #725

Añadir cuenta 678 al balance de pérdidas y ganancias. Lo mismo con la 631 y 634: http://cuentasanuales.info/index.php/PyG/cuenta-de-perdidas-y-ganancias-abreviada.html

CORE - 28-05-2022 1 0 Boceto
Tarea #726

Revisar el balance de pérdidas y ganancias- http://cuentasanuales.info/index.php/PyG/cuenta-de-perdidas-y-ganancias-abreviada.html

CORE - 28-05-2022 1 0 Boceto
Tarea #729

(Dashboard) Añadir la columna descripción al listado de stock bajo mínimos del tablero.

CORE - 28-05-2022 1 0 Boceto
Tarea #225

Modificar la sección de preferencias de email para poder indicar el nombre a usar en el remitente al enviar emails. Usar ese nombre por defecto en EmailTools::newMail()

CORE - 28-05-2022 1 0 Boceto
Tarea #234

Modificar el modelo EmailSent para indicar cuando un email ha sido enviado a múltiples contactos. Motivación Ahora mismo cada vez que se envía un email se está registrando el envío para cada uno de los destinatarios. Sería interesante poder marcar y vincular todos estos...

CORE - 28-05-2022 1 0 Boceto
Tarea #749

Poder añadir mensajes para mostrar en la siguiente ejecución, como lo de save-ok, o otros que tenemos. Así no hay que añadir ningún action.

CORE - 28-05-2022 1 0 Boceto
Tarea #246

Añadir opción para poder mantener una sesión de usuario desde varios dispositivos, es decir, añadir la opción a preferencias de la aplicación y modificar el modelo User para que en este caso no genere un nuevo logkey.

CORE - 28-05-2022 1 0 Boceto
Tarea #247

Al cambiar la divisa de un documento, convertir automáticamente los precios a la nueva divisa.

CORE - 28-05-2022 1 0 Boceto
Tarea #503

Revisar el DataBaseWhere para escapar el html del valor cuando sea necesario. Después quitar el noHtml de ListView porque será innecesario: https://github.com/NeoRazorX/facturascripts/blob/master/Core/Lib/ExtendedController/ListView.php#L287

CORE - 28-05-2022 1 0 Boceto
Tarea #249

Crear archivo de ciudades para Costa Rica, con todas las ciudades y su respectiva provincia. Archivo a crear /Core/Data/Codpais/CRI/ciudades.csv Columnas ciudad: el nombre de la ciudad. idprovincia: el código de la correspondiente provincia. Obtener el código del archivo...

CORE - 28-05-2022 1 109 Boceto
Tarea #508

Añadir botón pagar en los listados de facturas. Subtareas Añadir botón pagar en los listados de facturas (controladores ListFacturaCliente y ListFacturaProveedor o bien en el ListBusinessDocument). Añadir acción en el execPreviousAction() para este caso. En el método de esta...

CORE - 28-05-2022 1 0 Boceto
Tarea #509

Añadir botón "crear subcuenta" al controlador EditCuentaBanco. Subtareas Modificar el controlador EditCuentaBanco para añadir un botón "crear subcuenta" cuando la cuenta bancaria tenga vacío el campo codsubcuenta. Añadir la acción correspondiente en el...

CORE - 28-05-2022 1 0 Boceto
Tarea #255

Añadir validación de NIT (Colombia) a la clase Core/Lib/FiscalNumberValitator.

CORE - 28-05-2022 1 107 Boceto
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