Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Liste du materiel : Tri sur les quantités restantes à date ne fonctionne pas #324

Closed
Donov4n opened this issue Jan 15, 2022 · 1 comment
Assignees
Labels
Bug Tickets relatifs à une fonctionnalité qui ne fonctionne pas comme prévu
Milestone

Comments

@Donov4n
Copy link
Member

Donov4n commented Jan 15, 2022

Si, dans la page de listing du matériel, on sélectionne une date ou une période (pour avoir les quantités à date) et que l'on tri (ASC / DESC) sur la colonne "Qté restante", le tri ne s'effectue pas sur les "Quantité restantes" mais sur les quantités en stock.

En effet, la requête qui part est ascending=1&orderBy=stock_quantity&dateForQuantities=[DATE].

=> Le back-end devrait partir du principe que si orderBy === stock_quantity et qu'on a une / des valeur(s) pour dateForQuantities, alors c'est sur les quantités restantes qu'il faut trier.
=> Ou alors le orderBy devrait être modifié côté front pour passer par exemple orderBy=remainingQuantity

@Donov4n Donov4n added the Bug Tickets relatifs à une fonctionnalité qui ne fonctionne pas comme prévu label Jan 15, 2022
@Donov4n Donov4n changed the title Liste du materiel : Tri sur les quantités restantes pour une période donnée dysfonctionne Liste du materiel : Tri sur les quantités restantes à date ne fonctionne pas correctement Jan 15, 2022
@Donov4n Donov4n changed the title Liste du materiel : Tri sur les quantités restantes à date ne fonctionne pas correctement Liste du materiel : Tri sur les quantités restantes à date ne fonctionne pas Jan 15, 2022
@polosson polosson added this to the 0.18.0 milestone Mar 11, 2022
@polosson
Copy link
Member

Problème : à cause du fait que le tri se fait côté serveur et qu'il a une pagination, l'implémentation de ceci serait très complexe et pourrait impacter les performances.

Par contre on peut faire en sorte que le tri ne puisse pas être fait sur la colonne "qté restante" depuis l'UI.

polosson added a commit that referenced this issue Mar 16, 2022
* Enlève le tri par "quantité restante" dans la liste du matériel (#324)

* Corrige selon review
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Tickets relatifs à une fonctionnalité qui ne fonctionne pas comme prévu
Projects
None yet
Development

No branches or pull requests

2 participants