salix/CHANGELOG.md

21 KiB

Version 24.32 - 2024-08-06

Added 🆕

  • chore: refs #7197 add supplierActivityFk filter by:jorgep
  • feat checkExpeditionPrintOut refs #7751 by:sergiodt
  • feat(defaulter_filter): add department by:alexm
  • feat: redirect to lilium page not found by:alexm
  • feat: refactor buyUltimate refs #7736 by:Carlos Andrés
  • feat: refs #6403 add delete by:pablone
  • feat: refs #7126 Added manaClaim calc by:guillermo
  • feat: refs #7126 Refactor and added columns in bs.waste table & proc by:guillermo
  • feat: refs #7197 filter by correcting by:jorgep
  • feat: refs #7297 add new columns by:pablone
  • feat: refs #7356 new parameters in sql for Weekly tickets front by:Jon
  • feat: refs #7401 redirect lilium by:pablone
  • feat: refs #7511 Fix tests by:guillermo
  • feat: refs #7511 Rename to multiConfig tables by:guillermo
  • feat: refs #7589 Added display (item_valuateInventory) by:guillermo
  • feat: refs #7589 Added vItemTypeFk & vItemCategoryFk (item_valuateInventory) by:guillermo
  • feat: refs #7681 Changes by:guillermo
  • feat: refs #7681 Optimization and refactor by:guillermo
  • feat: refs #7683 drop temporary table by:robert
  • feat: refs #7683 productionControl by:robert
  • feat: refs #7728 Added throw due date by:guillermo
  • feat: refs #7740 Ticket before update added restriction by:guillermo
  • feat(salix): #7648 Add field for endpoint as buyLabel report by:Javier Segarra
  • feat(salix): #7648 remove white line by:Javier Segarra
  • feat: tabla config dias margen vctos. refs #7728 by:Carlos Andrés

Changed 📦

  • eat: refactor buyUltimate refs #7736 by:Carlos Andrés
  • feat: refactor buyUltimate refs #7736 by:Carlos Andrés
  • feat: refs #7681 Optimization and refactor by:guillermo
  • refactor: refs #7126 Requested changes by:guillermo
  • refactor: refs #7511 Minor change by:guillermo
  • refactor: refs #7640 Multipleinventory available by:guillermo
  • refactor: refs #7681 Changes by:guillermo
  • refactor: refs #7681 Requested changes by:guillermo

Fixed 🛠️

  • add prefix (hotFix_liliumRedirection) by:alexm
  • fix(client_filter): add recovery by:alexm
  • fix: defaulter filter correct sql (6943-fix_defaulter_filter) by:alexm
  • fix(deletExpeditions): merge test → dev by:guillermo
  • fix: refs #6403 fix mrw cancel shipment return type by:pablone
  • fix: refs #7126 Added addressWaste type by:guillermo
  • fix: refs #7126 Fix by:guillermo
  • fix: refs #7126 Minor change by:guillermo
  • fix: refs #7126 Primary key no unique data by:guillermo
  • fix: refs #7126 Slow update by:guillermo
  • fix: refs #7511 Minor change by:guillermo
  • fix: refs #7546 Deleted insert util.binlogQueue by:guillermo
  • fix: refs #7811 Variables pm2 by:guillermo
  • fix: without path by:alexm

Version 24.28 - 2024-07-09

Added 🆕

  • feat boxPicking refs #7357 by:sergiodt
  • feat boxPicking refs #7357 (origin/7357_dipole_review) by:sergiodt
  • feat:concurrency issue refs #6861 by:Carlos Andrés
  • feat expeditionPalletPrint refs #5210 by:sergiodt
  • feat front-reservas refs #6861 (origin/6861-Reservas-front) by:sergiodt
  • feat itemShelving_filterBuyer refs #7023 by:sergiodt
  • feat itemShelvingLog refs #7168 by:sergiodt
  • feat itemShelvingSale refs #6861 by:sergiodt
  • feat: previas con reserva refs #6861 by:Carlos Andrés
  • feat: previas con sitema de reservas refs #6861 by:Carlos Andrés
  • feat: previas con sitema de reservas refs #6861 (origin/6861-Pasar-modo-trabajo-de-previa-a-reservas) by:Carlos Andrés
  • feat refactor setParking REGEXP refs #7575 (origin/7575_setParking_regExp) by:sergiodt
  • feat: refs #6238 add travelKgPercentage table and model (origin/6238-addPercentage) by:jorgep
  • feat: refs #6286 check if is teamBoss (origin/6286-setRightWorkerTimeControlAcls) by:jorgep
  • feat: refs #6701 Fix error by:guillermo
  • feat: refs #6861 trigger by:sergiodt
  • feat: refs #7027 mailError managed by:jgallego
  • feat: refs #7168 Added vRecords param in proc by:guillermo
  • feat: refs #7168 Minor change by:guillermo
  • feat: refs #7216 logUnpaid (origin/7216-clientUnpaid) by:jgallego
  • feat: refs #7216 triggers by:jgallego
  • feat: refs #7296 by:robert
  • feat: refs #7296 drop column expeditionTruckFk by:robert
  • feat: refs #7490 Changes (origin/7490-duaInvoiceInBooking) by:guillermo
  • feat: refs #7545 Deleted hasIncoterms client column (origin/7545-hasIncoterms) by:guillermo
  • feat: refs #7555 remove account.password__ by:alexm
  • feat: return sql check error by:alexm
  • feat roadmap refs #7195 by:sergiodt
  • #refs 5890 feat:add assignCollection by:sergiodt
  • refs#5890 feat: delete trigger and modify getTickets by:sergiodt
  • refs #5890 feat:itemShelving_add by:sergiodt
  • refs #5890 feat:reserves by:sergiodt
  • refs #5890 feat:trigger by:sergiodt
  • refs #5890 feat: triggers by:sergiodt
  • refs #6861 feat: getLock by:sergiodt
  • refs #6861 feat: obsrevation by:sergiodt
  • refs #6861 feat: previas a reservas by:sergiodt
  • refs #6861 feat:reserve previos by:sergiodt
  • refs #6861 feat: reservePrevious by:sergiodt
  • refs #6861 feat:reserveWithReservation by:sergiodt
  • refs #6861 feat:sectoCollection reserve by:sergiodt
  • refs #6861 feat: skipTest by:sergiodt
  • refs #6861 feat: trigger by:sergiodt

Changed 📦

  • feat refactor setParking REGEXP refs #7575 (origin/7575_setParking_regExp) by:sergiodt
  • refactor: refs #5447 changed models by:Jon
  • refactor: refs #6238 drop useless round by:jorgep
  • refactor: refs #6286 replace name by:jorgep
  • refactor: refs #6701 Refactor claim_ratio_routine by:guillermo
  • refactor: refs #7490 Added final update by:guillermo
  • refactor: refs #7490 Deleted update duaInvoiceInBooking by:guillermo
  • refactor: refs #7490 Minor changes by:guillermo
  • refactor: refs #7519 Minor change by:guillermo

Fixed 🛠️

  • acls, fixtures, models by:carlossa
  • fix: refs #6238 delete unused SQL script by:jorgep
  • fix: refs #6238 insert ignore by:jorgep
  • fix: refs #6238 use scheme by:jorgep
  • fix: refs #6286 replace id for reason by:jorgep
  • fix: refs #6286 update WorkerTimeControl permissions by:jorgep
  • fix(WorkerIncome): refs #7409 fix models by:alexm
  • refs #5890 fix: dev by:sergiodt
  • refs #6897 fix entry Salix by:carlossa
  • refs #6897 fix es.yml by:carlossa
  • refs #6897 fix redirection by:carlossa
  • refs #6897 fix remove by:carlossa
  • refs #7406 fix back by:carlossa
  • refs #7406 fix pr by:carlossa
  • refs #7409 fix acls by:carlossa
  • refs #7409 fix back (origin/7409-workerIncome) by:carlossa
  • refs #7409 fix pr by:carlossa

Version 24.24 - 2024-06-11

Added 🆕

  • 6281 feat:buyFk in itemShekving by:sergiodt
  • 6281 feat:buyFk in itemShelving by:sergiodt
  • feat: #6408 tests by:jgallego
  • feat: packaging refs #4021 (origin/4021_packaging) by:sergiodt
  • feat: refs #6021 add new field by:pablone
  • feat: refs #6281 change fixtures by:robert
  • feat: refs # 6408 test ok (origin/6408-rocketChat) by:jgallego
  • feat: refs #6477 productionConfig add column by:robert
  • feat: refs #6600 add column (origin/6600-createItemPhotoComment) by:jorgep
  • feat: refs #6600 Add photoMotivation column to item table and create itemPhotoComment table by:jorgep
  • feat: refs #6889 add back tests by:jorgep
  • feat: refs #6889 fixtures & models by:jorgep
  • feat : refs #6889 wip: check if is productionReviewer or owner by:jorgep
  • feat: refs #6942 set false isBooed & ledger by:jorgep
  • feat: refs #6942 toUnbook by:jorgep
  • feat: refs #6942 xdiario fixtures by:jorgep
  • feat: refs #7398 Change by:guillermo
  • feat: refs #7438 Added volume to item_valuateInventory by:guillermo
  • feat: refs #7438 Requested changes and little changes by:guillermo
  • refs #6281 feat:buyFk in itemShelving by:sergiodt
  • feat: refs #6449 item ID is displayed in the sale line by:jorgep

Changed 📦

  • refactor: refs #6600 add space by:jorgep
  • refactor: refs #6889 improve file loading logic by:jorgep
  • refactor: refs #6889 sale tests e2e by:jorgep
  • refactor: refs #6889 script sql (origin/6889-dropAddSaleByCode) by:jorgep
  • refactor: refs #6889 use addSale by:jorgep
  • refactor: refs #6942 toUnbook & drop buyer acls by:jorgep
  • refactor: refs #7398 Refactor and change ekt_scan (origin/7398-ektScan) by:guillermo
  • refactor: refs #7486 Optimized procs by:guillermo

Fixed 🛠️

  • feat: refs #6281 change fixtures by:robert
  • feat: refs #6889 fixtures & models by:jorgep
  • feat: refs #6942 xdiario fixtures by:jorgep
  • fix: checking process.env.NODE_ENV by:alexm
  • fix: en translations by:alexm
  • fix: move to boot (origin/7421-fix_checking_NODE_ENV, 7421-fix_checking_NODE_ENV) by:alexm
  • fix: refs #6095 filter by refFk null by:pablone
  • fix: refs #6600 rollback by:jorgep
  • fix: refs #6889 allocate 'productionReviewer' role to revision dep. workers & check if is owner or reviewer by:jorgep
  • fix: refs #6889 check if has collection or sectorCollection by:jorgep
  • fix: refs #6889 e2e tests by:jorgep
  • fix: refs #6889 fix back tests by:jorgep
  • fix: refs #6889 modify fixtures by:jorgep
  • fix: refs #6889 rollback by:jorgep
  • fix: refs #6942 acls & back by:jorgep
  • fix: refs #6942 add deleteById acl by:jorgep
  • fix: refs #6942 add test & change column name by:jorgep
  • fix: refs #6942 create invoiceIn acl by:jorgep
  • fix: refs #6942 delete by:jorgep
  • fix: refs #6942 drop quotes by:jorgep
  • fix : refs #6942 remove grafana update priv by:jorgep
  • fix: refs #6942 revoke update isBooked by:jorgep
  • fix: refs #6942 toBook/toUnbook by:jorgep
  • fix: refs #7442 Fix kubernetes deploy by:Juan Ferrer Toribio
  • fix(salix): refs #7272 #7272 Add aclService in routes.js by:Javier Segarra
  • fix(salix): refs #7272 #7272 Back validateToken endpoint by:Javier Segarra
  • fix(salix): refs #7272 #7272 Bug when acl not loaded by:Javier Segarra
  • fix(salix): refs #7272 #7272 Call validateToken by:Javier Segarra
  • fix(salix): refs #7272 #7272 Errors when Token not exists by:Javier Segarra
  • fix(salix): refs #7272 #7272 Front retry calls by:Javier Segarra
  • fix(salix): refs #7272 #7272 i18n Error by:Javier Segarra
  • fix(salix): refs #7272 #7272 Remove aclService from auth.js by:Javier Segarra
  • fix: simplify by:alexm
  • fix traduction & e2e by:carlossa
  • refs #6820 fix back by:carlossa
  • refs #6820 fix pr by:carlossa
  • refs #6832 fix: ToItem (origin/6832_refactorBackToItem) by:Sergio De la torre
  • refs #7292 fix tback by:carlossa
  • refs #7296 fix pr errors, trad by:carlossa
  • test(salix): refs #7272 #7272 fix renew-token.spec by:Javier Segarra

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[24.20.01] - 2024-05-14

Fixed

  • (Worker -> time-control) Corrección de errores
  • (InvoiceOut -> Crear factura) Cuando falla al crear una factura, se devuelve un error
  • (Worker -> Ver albarán) Ya no aparece la página en blanco

Changed

  • (InvoiceOut) Las facturas ahora muestran el ticket del cual proviene el abono

[24.18.01] - 2024-05-07

[24.16.01] - 2024-04-18

[2414.01] - 2024-04-04

[2408.01] - 2024-02-22

[2406.01] - 2024-02-08

Added

Changed

Fixed

[2404.01] - 2024-01-25

Added

Changed

Fixed

[2402.01] - 2024-01-11

Added

Changed

Fixed

[2400.01] - 2024-01-04

Added

Changed

Fixed

[2350.01] - 2023-12-14

Características Añadidas 🆕

  • Tickets → Expediciones: Añadido soporte para Viaexpress

[2348.01] - 2023-11-30

Características Añadidas 🆕

  • Tickets → Adelantar: Permite mover lineas sin generar negativos
  • Tickets → Adelantar: Permite modificar la fecha de los tickets
  • Trabajadores → Notificaciones: Nueva sección (lilium)

Correcciones 🛠️

  • Tickets → RocketChat: Arreglada detección de cambios

[2346.01] - 2023-11-16

Added

Changed

Fixed

[2342.01] - 2023-11-02

Added

  • (Usuarios -> Foto) Se muestra la foto del trabajador

Fixed

  • (Usuarios -> Historial) Abre el descriptor del usuario correctamente

[2340.01] - 2023-10-05

[2338.01] - 2023-09-21

Added

  • (Ticket -> Servicios) Se pueden abonar servicios
  • (Facturas -> Datos básicos) Muestra valores por defecto
  • (Facturas -> Borrado) Notificación al borrar un asiento ya enlazado en Sage

Changed

  • (Trabajadores -> Calendario) Icono de check arreglado cuando pulsas un tipo de dia

[2336.01] - 2023-09-07

[2334.01] - 2023-08-24

Added

  • (General -> Errores) Botón para enviar cau con los datos del error

[2332.01] - 2023-08-10

Added

  • (Trabajadores -> Gestión documental) Soporte para Docuware
  • (General -> Agencia) Soporte para Viaexpress
  • (Tickets -> SMS) Nueva sección en Lilium

Changed

  • (General -> Tickets) Devuelve el motivo por el cual no es editable
  • (Desplegables -> Trabajadores) Mejorados
  • (General -> Clientes) Razón social y dirección en mayúsculas

Fixed

  • (Clientes -> SMS) Al pasar el ratón por encima muestra el mensaje completo

[2330.01] - 2023-07-27

Added

  • (Artículos -> Vista Previa) Añadido campo "Plástico reciclado"
  • (Rutas -> Troncales) Nueva sección
  • (Tickets -> Opciones) Opción establecer peso
  • (Clientes -> SMS) Nueva sección

Changed

  • (General -> Iconos) Añadidos nuevos iconos
  • (Clientes -> Razón social) Permite crear clientes con la misma razón social según el país

[2328.01] - 2023-07-13

Added

  • (Clientes -> Morosos) Añadida columna "es trabajador"
  • (Trabajadores -> Departamentos) Nueva sección
  • (Trabajadores -> Departamentos) Añadido listado de Trabajadores por departamento
  • (Trabajadores -> Departamentos) Añadido características de departamento e información

Changed

Fixed

  • (Trabajadores -> Departamentos) Arreglado búscador

[2326.01] - 2023-06-29

Added

  • (Entradas -> Correo) Al cambiar el tipo de cambio enviará un correo a las personas designadas
  • (General -> Históricos) Botón para ver el estado del registro en cada punto
  • (General -> Históricos) Al filtar por registro se muestra todo el histórial desde que fue creado
  • (Tickets -> Índice) Permite enviar varios albaranes a Docuware

Changed

  • (General -> Históricos) Los registros se muestran agrupados por usuario y entidad
  • (Facturas -> Facturación global) Optimizada, generación de PDFs y notificaciones en paralelo

Fixed

  • (General -> Históricos) Duplicidades eliminadas
  • (Facturas -> Facturación global) Solucionados fallos que paran el proceso

[2324.01] - 2023-06-15

Added

  • (Tickets -> Abono) Al abonar permite crear el ticket abono con almacén o sin almmacén
  • (General -> Desplegables) Mejorada eficiencia de carga de datos
  • (General -> Históricos) Ahora, ademas de los ids, se muestra la descripión de los atributos
  • (General -> Históricos) Botón para hacer más ágil mostrar sólo los cambios en un registro
  • (General -> Históricos) Filtro por cambios

Changed

  • (General -> Permisos) Mejorada seguridad
  • (General -> Históricos) Elementos de la interfaz reorganizados para hacerla más ágil e intuitiva

Fixed

[2322.01] - 2023-06-01

Added

  • (Tickets -> Crear Factura) Al facturar se envia automáticamente el pdf al cliente
  • (Artículos -> Histórico) Filtro para mostrar lo anterior al inventario
  • (Trabajadores -> Nuevo trabajador) Permite elegir el método de pago

Changed

  • (Trabajadores -> Nuevo trabajador) Los clientes se crean sin 'TR' pero se añade tipo de negocio 'Trabajador'
  • (Tickets -> Expediciones) Interfaz mejorada y contador añadido

Fixed

  • (Tickets -> Líneas) Se permite hacer split de líneas al mismo ticket
  • (Tickets -> Cambiar estado) Ahora muestra la lista completa de todos los estados

[2320.01] - 2023-05-25

Added

  • (Tickets -> Crear Factura) Al facturar se envia automáticamente el pdf al cliente

Changed

  • (Trabajadores -> Nuevo trabajador) Los clientes se crean sin 'TR' pero se añade tipo de negocio 'Trabajador'

Fixed

[2318.01] - 2023-05-08

Added

  • (Usuarios -> Histórico) Nueva sección
  • (Roles -> Histórico) Nueva sección
  • (Trabajadores -> Dar de alta) Permite elegir el método de pago

Changed

  • (Artículo -> Precio fijado) Modificado el buscador superior por uno lateral
  • (Trabajadores -> Dar de alta) Quitada obligatoriedad del iban

Fixed

  • (Ticket -> Boxing) Arreglado selección de horas
  • (Cesta -> Índice) Optimizada búsqueda

[2314.01] - 2023-04-20

Added

  • (Clientes -> Morosos) Ahora se puede filtrar por las columnas "Desde" y "Fecha Ú. O.". También se envia un email al comercial cuando se añade una nota.
  • (Monitor tickets) Muestra un icono al lado de la zona, si el ticket es frágil y se envía por agencia
  • (Facturas recibidas -> Bases negativas) Nueva sección

Fixed

  • (Clientes -> Morosos) Ahora se mantienen los elementos seleccionados al hacer sroll.

[2312.01] - 2023-04-06

Added

  • (Monitor tickets) Muestra un icono al lado de la zona, si el ticket es frágil y se envía por agencia

Changed

  • (Monitor tickets) Cuando se filtra por 'Pendiente' ya no muestra los estados de 'Previa'
  • (Envíos -> Extra comunitarios) Se agrupan las entradas del mismo travel. Añadidos campos Referencia y Importe.
  • (Envíos -> Índice) Cambiado el buscador superior por uno lateral

[2310.01] - 2023-03-23

Added

  • (Trabajadores -> Control de horario) Ahora se puede confirmar/no confirmar el registro horario de cada semana desde esta sección

Fixed

  • (Clientes -> Listado extendido) Resuelto error al filtrar por clientes inactivos desde la columna "Activo"
  • (General) Al pasar el ratón por encima del icono de "Borrar" en un campo, se hacía más grande afectando a la interfaz

[2308.01] - 2023-03-09

Added

  • (Proveedores -> Datos fiscales) Añadido checkbox 'Vies'
  • (Client -> Descriptor) Nuevo icono $ con barrotes para los clientes con impago
  • (Trabajador -> Datos Básicos) Añadido nuevo campo Taquilla
  • (Trabajador -> PDA) Nueva sección

Changed

  • (Ticket -> Borrar ticket) Restringido el borrado de tickets con abono

[2306.01] - 2023-02-23

Added

  • (Tickets -> Datos Básicos) Mensaje de confirmación al intentar generar tickets con negativos
  • (Artículos) El visible y disponible se calcula a partir de un almacén diferente dependiendo de la sección en la que te encuentres. Se ha añadido un icono que informa sobre a partir de que almacén se esta calculando.

Changed

  • (General -> Inicio) Ahora permite recuperar la contraseña tanto con el correo de recuperación como el usuario

Fixed

  • (Monitor de tickets) Cuando ordenas por columna, ya no se queda deshabilitado el botón de 'Actualizar'
  • (Zone -> Días de entrega) Al hacer click en un día, muestra correctamente las zonas
  • (Artículos) El disponible en la vista previa se muestra correctamente

[2304.01] - 2023-02-09

Added

  • (Rutas) Al descargar varias facturas se comprime en un zip
  • (Trabajadores -> Nuevo trabajador) Nueva sección
  • (Tickets -> Adelantar tickets) Añadidos campos "líneas" y "litros" al ticket origen
  • (Tickets -> Adelantar tickets) Nuevo icono muestra cuando las agencias de los tickets origen/destino son distintas

Changed

  • (Entradas -> Compras) Cambiados los campos "Precio Grouping/Packing" por "PVP" y "Precio" por "Coste"
  • (Artículos -> Últimas entradas) Cambiados los campos "P.P.U." y "P.P.P." por "PVP"
  • (Rutas -> Sumario/Tickets) Actualizados campos de los tickets
  • (Proveedores -> Crear/Editar) Permite añadir Proveedores con la misma razón social pero con países distintos
  • (Tickets -> Adelantar tickets) Cambiados selectores de estado por checks "Pendiente origen/destino"
  • (Tickets -> Adelantar tickets) Cambiado stock de destino a origen.

Fixed

  • (Artículos -> Etiquetas) Permite intercambiar la relevancia entre dos etiquetas.
  • (Cliente -> Datos Fiscales) No se permite seleccionar 'Notificar vía e-mail' a los clientes sin e-mail
  • (Tickets -> Datos básicos) Permite guardar la hora de envío
  • (Tickets -> Añadir pago) Eliminado "null" en las referencias
  • (Tickets -> Adelantar tickets) Permite ordenar por importe
  • (Tickets -> Adelantar tickets) El filtrado por encajado muestra también los tickets sin tipo de encajado

[2302.01] - 2023-01-26

Added

  • (General -> Inicio) Permite recuperar la contraseña
  • (Tickets -> Opciones) Subir albarán a Docuware
  • (Tickets -> Opciones) Enviar correo con PDF de Docuware
  • (Artículos -> Datos Básicos) Añadido campo Unidades/Caja

Changed

  • (Reclamaciones -> Descriptor) Cambiado el campo Agencia por Zona
  • (Tickets -> Líneas preparadas) Actualizada sección para que sea más visual

Fixed

  • (General) Al utilizar el traductor de Google se descuadraban los iconos

Removed

  • (Tickets -> Control clientes) Eliminada sección