Releases: JohnXLivingston/DolibarrPickup
v2.2.0
Nouvelles fonctionnalités
- Options pour les produits créés par l'application mobile :
- automatiquement marqués «en vente»
- utilisent le modèle de numérotation des produits si configuré
- Nouvelles fonctionnalités d'import/export:
- pour les tags (ne prend en compte que les tags activés dans le module de collecte)
- on peut activer les imports/exports d'autres données (surtout utile pour les imports initiaux ou les installations de test):
- les paramètres du module de collecte (dictionnaire du type de collecte inclu)
- la liste des entrepots. Notes: ne prend pas en compte leur hiérarchie, les imports «à plat». N'importe pas les pays ou départements.
- les fiches produits
- les tiers clients
- les collectes (import uniquement)
- Attention: ces imports/exports sont partiels, et ne sont pas à considérer comme fiables pour un environnement de production.
Corrections et changements mineurs
- Paramètres du plugin: on sépare certains paramètres liés à la fiche produit.
- Fix: l'action de suppression en masse de collectes ne fonctionnait pas.
v2.1.0
Important : si vous n'aviez pas installé la v2.0.0, merci de lire les remarques concernant cette version.
Nouvelles fonctionnalités
- Écran de génération des numéros de lot/série manquants.
Corrections et changements mineurs
- Ajustement pour que l'impression des étiquettes fonctionne sur les imprimantes Zebra utilisées par LRDS.
- Écran de correction des produits: ajout de la pagination.
- Écran de correction des produits: ajout d'une recherche par label et libellé.
- Écran de correction: fix titres de colonnes qui étaient clickable alors que le tri n'est pas implémenté.
- Correction droits pour le bouton «générer numéro de lot» dans l'onglet stock.
- Fix numéro de lot parfois mal associé aux collectes.
v2.0.0
Important : Cette version contient de nombreuses nouveautés. Certaines fonctionnalités sont
dépréciées, et d'autres demandent de vérifier les paramètres pour que le module fonctionne comme
avant. Tout est indiqué dans le présent fichier, mais étant conscient que cela peut être
compliqué, n'hésitez pas à me contacter
pour vous faire accompagner (gratuitement) lors de la mise à jour.
Important : Cette mise à jour contient des modifications dans la gestion des hooks Dolibarr
et dans les définitions de base de donnée.
Pour les appliquer, il faut désactiver puis réactiver le module.
Important : Cette version rend le champs «marque» déprécié. Si vous l'utilisez
et souhaitez continuer à le faire, merci de contacter l'auteur du plugin.
Si vous l'utilisiez, vous pouvez aller le désactiver dans les paramètres du module.
Un bouton pour migrer les données vous sera proposé. Ce bouton ajoutera la marque
en préfixe des références produits (si elle n'est pas déjà en préfixe).
Important : La version Dolibarr minimum est désormais la version 14.
Important : Si vous utilisez le champs «description» sur les lignes de collecte,
celui-ci n'est plus automatiquement ajouté dans les PDF générés. Il faut aller activer l'option adéquate.
Changements non rétro-compatibles
- Champs «marque» déprécié.
- Version minimum Dolibarr: 14.
Nouvelles fonctionnalités
- Impression d'étiquettes: le module permet maintenant d'imprimer des étiquettes :
- Celles-ci sont générées par TcPDF, quelque soit la configuration du module Code-Barre.
- Les étiquettes peuvent contenir:
- un code-barre 2D pointant sur la fiche produit, le cas échéant
- des infos sur le produit (ref, ...)
- un code-barre avec le numéro de lot/série le cas échéant
- Un nouvel écran de recherche de produit «par étiquette» est disponible, qui permet :
- de scanner en masse des code-barre 1D ou 2D pour afficher les produits/lots correspondants
- Gestion des numéros de série uniques.
- Application mobile: ajout du choix «numéro de série unique». Ce choix peut être contraint en fonction du tag.
- Settings: on peut forcer les produits créés depuis l'appli mobile à utiliser des numéros de série uniques.
- Options pour la génération automatique de numéros de lot/série (uniques ou non) depuis l'application mobile.
- Ajout de boutons pour créer des numéros de série depuis les écrans de correction de stock.
- Amélioration de l'ergonomie Dolibarr: quand on créé des mouvements de stocks sur des produits avec numéro unique, on initialise la quantité à 1.
- Écrans de «correction des données», pour traiter les incohérences :
- lister les produits dont le type de numéro de lot/série ne correspond pas au tag
- à venir plus tard: génération des numéros de lot/série manquant
Corrections et changements mineurs
- Paramètres du module: l'édition se fait «bloc par bloc» pour plus de clarté, et minimiser le risque d'erreur.
- Champs «description» des lignes de collecte :
- devient un type «text», et non plus «html»
- peut être copié sur les fiches de lots sous forme d'un attribut supplémentaire
v1.5.0
Nouvelles fonctionnalités
- #75: dans l'application mobile, on peut maintenant ouvrir une fiche produit, et éditer ce dernier.
Corrections et changements mineurs
- Fix #68: le formulaire de collecte ne permettait pas d'enregistrer un type de collecte vide.
- Fix #74: affichage des retours à la ligne dans l'application mobile.
- Fix #76 #77 #79: cohérence des libellés.
- Fix de quelques warnings php sans incidence.
- Compatibilité Dolibarr 16: remplacement des boutons d'action par des appels à dolGetButtonAction avec des tokens anti-CSRF.
- Appli mobile: meilleure interface quand on revient en arrière sur une page de type «pick».
- Appli mobile: simplification du mode édition.
- Appli mobile: suppression du mécanisme «itemGotoField», remplacé par un mécanisme plus robuste.
v1.4.0
1.4.0
Nouvelles fonctionnalités
- Refonte de l'écran de gestion des tags pour l'application mobile (#62).
- Suppression de l'onglet «Collecte» sur les tags (#62).
Corrections et changements mineurs
- Mise à jour de sécurité des dépendances NPM.
- Désactivation de la protection anti-CSRF sur la page d'API mobile (#72).
v1.3.6
* Définition du paramètre url_last_version, qui permet d'être prévenu des nouvelles version du module. * La page «editor_url» pointe désormais vers la documentation.
v0.8
Bump version 0.8.
v0.7
Bump version 0.7.
v0.5
Fix typo + bump version
v0.4
Bump version 0.3.