You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
aixada_canpujades/CHANGELOG-es.md

9.0 KiB

Relación de cambios en Aixada

¿Cómo actualizar la versión?:

¡La rama marter se considera estable!
(actualmente no se sigue un sistema de versiones desde la 2.7.0.1)

Ver en wiki: Actualización


Cambios año 2019

Mejoras

Aixada funciona en PHP7.

  • Se han arreglado diversos problema, ahora también funciona con PHP7.

Mejoras de seguridad

  • Se ha cambiado la gestión de sesiones.
  • Ahora las sesiones inactivas más de 30 días se cierran automáticamente.
  • Se han subsanado alguno problemas de seguridad.

Cambios año 2018

Mejoras

Hacer pedidos y compras

  • Solo permitir productos de stock en compras (💡config.php: $use_shop='only_stock')
  • Al hacer pedidos aparece una lista de botones con las fechas activas (visión alternativa al calendario).
    Si hay pedidos acumulativos activos el primer botón de fechas permite acceder a ellos (se han eliminado las pestañas de acumulativos)
  • Permitir los mismos filtros en pedidos acumulativos como para el resto de pedos.

Gestión de pedidos

  • Permitir activar un pedido acumulativo para todos los productos de un proveedor.

Otras mejoras

  • Instalación y actualización automática de Aixada vía install.php.

Corrección de errores

  • Se arreglas la cancelación de pedidos acumulativos.
  • Para pedidos acumulativos se deja de mostrar los días restantes y en vez de la fecha 1234-01-23 se informa que és un pedido acumulativo.
  • #233 Arreglar que no se puedan cambiar productos de anotaciones si el pedido está cerrado.
  • #230 Arreglar algunos informes que fallaban.
  • #227 Al activar perdidos para una fecha evitar parpadeo y perder el foco del menú desplegado.
  • #228 Error "cut GROUP_CONCAT()" al consultar algún miembro.
  • #229 Los informes de compras y pedidos por UF no funcionaban.

Cambios año 2017

Mejoras

Hacer pedidos y compras

  • Se permite comentarios en los pedidos. Nuevo tipo de producto de comentarios que en los pedidos requiere texto en vez de cantidades y no tiene precio.
    (puede servir para enviar comentarios sobre los pedidos ya recibidos o para dar instrucciones de preparación del pedido al proveedor)
  • Las casillas de las cantidades se muestran en blanco en vez de a 0.
  • Cuando una cantidad se pone a 0 o en blanco se borra el producto de la cesta.
  • Se mejora la sincronización de cantidades con la cesta en las pestañas de proveedor, categoría y buscar.

Gestión de pedidos

  • Se puede cancelar un pedido abierto sin enviarlo al proveedor.
  • Más formatos y mejoras de presentación para enviar o imprimir pedidos (detallando: por productos+UF o UF+Productos) y se añade importe total.
  • Los pedidos se envían en el formato seleccionado para el proveedor y si no según configuración (💡config.php: $email_order_format' y $email_order_prices`).
  • Nueva opción para seleccionar el formato en que se desea imprimir los pedidos.

Revisión de pedidos

  • Permite añadir cantidades de cualquier producto del proveedor o UF activos, ver nuevo botón "Añadir ítem" (también se puede configurar para añadir al revisar la columna de una determinada UF, y así por ejemplo asignar deterioros de reparto 💡config.php: $revision_fixed_uf)

Otras mejoras

  • Para trabajar en hostings con pocos recursos se recomienda secuenciar ajax (💡config.php: $use_ajaxQueue).

Cambios año 2016

Mejoras

Envío de correos

  • Permitit el uso de servidores SMTP (💡config.php: $email_SMTP_host)

Corrección de errores

  • #205, #206 Al hacer pedidos se comprueba que el pedido no esté ya cerrado.
  • #204 Usar precio final también en pedidos acumulativos.
  • #202 Permitir catalogar más de 127 unidades.
  • #201 Control el estado del pedido en el servidor para evitar peticiones incoherentes.
  • #200 Evitar errores por carros de compra vacíos

Cambios año 2015

Nuevas funcionalidades

  • Importación productos usando platillas: permite crear los nuevos productos y en los existente actualizar precios y descripciones semanalmente cargando las hojas de calculo del proveedor. De forma opcional los producto que se han importado pueden quedar desactivados (💡config.php: $import_from_char_encoding, $import_templates[...])
  • Permite la personalización solo usando config.php: imagen inicial de login y en los informes el logo y los datos propios de la coope.
  • Se puede desactivar la compra directa, permitir validarse a uno mismo y no requerir depósitos ($login_header_*, $coop_*, $validate_self, $validate_deposit, $use_shop)
  • Nueva gestión del dinero que permite nuevas operaciones y anulaciones.
    En la misma pagina se muestran los cambios que se van haciendo, y entre ellos se puede ver el resultado resumido de la cooperativa.
    También se pueden usar cuentas de proveedores (factura y pagos) y ver sus saldos (💡config.php: $accounts[...] en particular $accounts['use_providers'])
    Se permite pequeños ajustes en la presentación de importes y fechas (💡config.php: $type_formats[...])

Mejoras

Hacer pedidos y compras

  • Se permite a las UF hacer pedidos de productos de stock (💡config.php: $orders_allow_stock)
  • Se puede desactivar la compra directa con (💡config.php:$use_shop=false)

Gestión de pedidos

  • Mejora de rendimiento al activar fechas de productos para pedidos (pruebas satisfactorias con más de 500)
  • Se permite reabrir un pedido cerrado por error.

Revisar pedidos

  • Permite cambiar precios y re-calcula el importe y así poder cuadrar el importe del albarán con el importe calculado.
  • Muestra el nombre de la UF al ponerse sobre una celda.
  • Puede configurarse en que orden aparecen las columna de las UF (💡config.php: $order_review_uf_sequence)
  • Permite asignar productos cualquier casilla en blanco de una UF que no haya pedido ese producto.
  • Se puede distribuir y validar directamente un pedido (💡config.php: $order_distribution_method, $order_distributeValidate_invoce)
  • Al volver a revisar un pedido ya distribuido se permite conservar el trabajo de revisión hecho previamente.

Validación de cestas

  • Es posible configurar que al validar muestre todos los carros de la semana (💡config.php: $validate_show_carts).
  • Se pueden crear cestas vacías para asignar compra a UF sin pedido o compra previa (💡config.php: $validate_btn_create_carts)
  • Se solventa el problema de poner productos en cestas vacías.

Envío de correos

(envío de pedido al proveedor, re-establecimiento de contraseña e incidentes)

  • Formateo html de los mensajes.
  • Soportar acentos y caracteres especiales como ç, ñ etc.

Otras mejoras

  • Mejoras en soporte de plataformas diversas, servidores Windows, MariaDB, versiones de PHP >= 5.3...
  • Añadir edición de la mayoría de tablas auxiliares y mejorar la existente permitiendo edición en la lista.
  • Desde Aixada se pueden usar un método alternativo de copia de bases de datos; pero si el método convencional falla la copia se realiza con el otro método.
    Se puede forzar que siempre se utilice el alternativo (💡config.php: $db_backup_method)
  • Poner un poco más de ayuda.

Corrección de errores

  • #195 En algunos hostins fallaba el envío de pedidos a proveedores.
  • #194 No de importaba el tipo de IVA.
  • #185 Evitar cache de GET usando hostins NGINX comentado en #156.
  • #183 Arreglar caso en que no se ejecutaba auto salvar de carros de la compra.
  • #184 Evitar advertencias usando PHP-5.3
  • #134, #151 Se ha arreglado el problema en algunas instalaciones de XML cortados.

Cambios años anteriores

Para más detalles ver: CHANGELOG.md (en inglés)

Algunas mejoras

  • La página report_stock muestra en valor total del stock de productos y adiciones/correcciones.
  • En la página proveedor/producto ahora se puede filtrar por descripción de los productos.
  • Exportación rudimentaria de pedido a csv
  • Las revisiones de pedidos ahora no se borran de la tabla aixada_order_to_shop. Era necesario para realizar un seguimiento del total de recibido revisado y validado.
  • Símbolo de moneda está ahora en config.php y la descripción moneda en archivos de idiomas.
  • Evitar comprar o pedir artículos con current_stock = 0 (💡config.php: $prevent_out_of_stock_purchase)

Algunas correcciones de errores

  • Formulario de edición del producto, cálculo y visualización de precio bruto.
  • #49 Proveedor: Si faltaba UF responsable no se mostraba.
  • #51 La contraseña ahora trabaja con la longitud total pero es compatible con versiones anteriores.
  • #52, #78 Arreglar desactivar productos.
  • #134, #151 Se ha arreglado el problema en algunas instalaciones de XML cortados.