Pricelists
Liste de prix spécifique
Last updated
Liste de prix spécifique
Au delà de la liste de prix publique, où un produit est au même tarif dans tous les contrats, Cn285 permet de définir des prix de produits spécifiques dans différentes listes de prix.
Ces listes de prix peuvent être affectées par client.
Les Pricelists sont utilisées pour gérer différents types de tarification.
La liste de prix affectée à un contrat est celle du client. Si une Pricelist différente est affectée à un ContractItem, alors priorité est donnée à la pricelist du ContractItem.
Lors de la création d'un ContractItem, le prix appliqué est celui en vigueur à la date de création, quelle que soit la date de démarrage du ContractItem (Il ne peut y avoir d'application rétroactive d'une liste de prix).
Les Pricelists sont accessibles avec le menu Cn / Products / Pricelists.
La Public Pricelist permet de définir le tarif public des produits, ce sont les tarifs qui sont appliqués par défaut.
Dans l'exemple ci-dessous, tous les clients qui souscrivent à l'offre ABO Fixe seront tarifés 5.99€ par unité consommée.

Dans l'exemple ci-dessus, la Pricelist applique à tous les clients ayant souscrit le produit Modulo et soumis à la Public Price List, un tarif unitaire différent en fonction du niveau de consommation.
Exemple : une somme de consommations de 350 unités sera facturée 350*0,3€. (attention : à ne pas confondre un tarif ou une tarification par tranche qui consisterait à facturer les 200 premières unités à 0,4€ puis les 150 suivantes à 0,3€.

Les règles de prix peuvent s'appliquer à l'ensemble des produits (-10% sur tous les produits pendant une période), à une catégorie de produit, à un produit ou à une variante de ce produit sur la base de quantité et de plage de validité.
On définit un prix forfaitaire applicable au périmètre sélectionné (en général 1 article).

Une remise sous forme de % s'applique au périmètre sélectionné.

Le mode formule permet d'appliquer des formules au périmètre.

En cas de besoin plus spécifique nécessitant des formules plus complexes, il est possible d'insérer directement du code Python dans l'interface.

Last updated