BUG lié au changement de localisation avec impacts

1 Réponse [Dernière contribution]
bertrand du nord
L'utilisateur est Offline. Vue la dernière fois à 2 semaines 1 jour. offline
Inscription: 16/12/2007
Messages:

Bonjour Benjamin,

Ayant déménagé, mon plan de cave a complètement changé. J’ai donc commencé par supprimer l’ancienne localisation ‘ARMOIRE’.

Puis j’ai recréé une nouvelle localisation ‘CAVE’ puis dessiné un nouveau type de casier. (les casiers étaient totalement différents)

J’ai alors entrepris de repositionner chaque lot dans la nouvelle localisation puis à l’intérieur du casier.

    Le bug est le suivant :

Par exemple j’ai 3 bouteilles dans le même lot, je ne positionne qu’une seule des bouteilles, le stock retombe à 1 bouteille, alors qu’avant j’en avais 3 dont 2 doivent encore être positionnées.

Pouvez-vous voir le problème SVP. Cela ne semble pas être bloquant car si on positionne toutes les bouteilles du lot, ça fonctionne à priori, mais heureusement que je l’ai vu presque de suite car cela pourrait avoir des conséquences très ennuyeuses si on n’y prête pas attention !
Si vous n’arriviez pas à le reproduire, je peux vous envoyer ma base de données.

D’avance merci

J’en profite pour vous souhaiter un excellent réveillon.

Bertrand du Nord[/]

Bim
L'utilisateur est Offline. Vue la dernière fois à 4 semaines 5 jours. offline
Inscription: 26/11/2007
Messages:
Re:BUG lié au changement de localisation avec impacts

Oui c'est un bug sans en être un. En fait j'ai changé un peu le code de la mise en place des bouteilles dans les localisations.

Avant, il fallait renseigner le champ "Quantité" avant d'aller positionner les bouteilles dans une localisation, et lors du positionnement, on était bloqué par le nombre précédemment rentré.

Maintenant ce n'est plus le cas. Vous pouvez positionner les bouteilles en laissant la valeur 0 dans le champ quantité de la fiche du lot, celui-ci sera mis à jour en fonction du nombre de bouteilles positionnées dans le casier.

Le problème, vous l'avez constaté, c'est que si vous entrez 3 bouteilles dans la fiche, et que vous n'en positionnez qu'une, le champ prend la valeur 1 après le positionnement. Vous devez modifier à nouveau la valeur à la main après avoir positionné les bouteilles dans le casier.

Cela va être corrigé avec la version 1.90.100 où le champ de la fiche ne sera mis à jour uniquement si le nombre de bouteilles positionnées est supérieur au nombre déclaré dans la fiche.

Exemple :

3 bouteilles déclarées, et 2 bouteilles positionnées -> le stock reste à 3
3 bouteilles déclarées, et 4 bouteilles positionnées -> le stock est mis à jour à 4.

Voilà.

Patience et bonnes fêtes.