On 2017-03-18 09:19, Cyprienp wrote:
> la solution serait d'ajouter un champ parent à la liste de prix, et au 
> moment du calcul du prix, si le prix n'est pas trouvé dans la liste on 
> cherche dans la liste parente, récursivement.
> On pourrait même ajouter dans le context le prix de la liste parente 
> (parent_unit_price) pour permettre de calculer des remises en cascade.
> 
> j'aimerai contribuer à Tryton, pensez-vous que cette fonctionnalité 
> pourrait être utile en standard ? 
> Si oui pensez-vous qu'il vaut mieux modifier le module product_price_list 
> ou créer un nouveau module ?

Je pense que le comportement d'une telle fonctionnalité est plus
complexe que ce qu'on ne pense car le design des listes de prix est
tel qu'elle retourne toujours un prix. Donc le cas ou il faut chercher
dans la liste de prix parente est assez ambiguë.
Par contre, il n'y a aucune difficulté particulière à implémenter un
module qui ajoute un parent et un 'parent_price'. Elles ont été conçues
pour être facilement extensible pour ce genre de case.
Mais je ne pense pas qu'un tel module devrait être de base du fait de
l'ambigüité qu'il ajouterait aux listes de prix.
Si tu compte réaliser un tel module, je t'invite à le publier et
l'annoncer sur http://groups-contrib.tryton.org/

-- 
Cédric Krier - B2CK SPRL
Email/Jabber: [email protected]
Tel: +32 472 54 46 59
Website: http://www.b2ck.com/

-- 
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes 
tryton-fr.
Cette discussion peut être lue sur le Web à l'adresse 
https://groups.google.com/d/msgid/tryton-fr/20170318234853.GI43953%40tetsuo.

Répondre à