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.
