Prijslijsten, kortingen en formules

Odoo Sales heeft een handige prijslijstfunctie die kan worden aangepast aan elke unieke prijsstrategie.

Een prijslijst is een lijst met prijzen (of prijsregels) die Odoo gebruikt om de juiste prijs voor een klant te bepalen. Deze prijslijsten kunnen worden ingesteld met specifieke criteria (zoals tijdsperioden, minimum verkochte hoeveelheid en meer) om bepaalde prijzen of kortingen toe te passen.

Prijslijsten suggereren bepaalde prijzen, maar ze kunnen altijd worden overschreven op de verkooporder.

Opties voor prijsstrategie

To choose a pricing strategy, first navigate to Sales app ‣ Configuration ‣ Settings. In the Pricing section, click the checkbox next to the Pricelists feature.

Hierdoor verschijnen er twee extra opties onder: Meerdere prijzen per product en Geavanceerde prijsregels (kortingen, formules). Er verschijnt ook een link Prijslijsten die naar een aparte prijslijstenpagina leidt, waar prijslijsten kunnen worden aangemaakt en/of gewijzigd.

  • Multiple prices per product: provides the option to set several different prices per product.

  • Geavanceerde prijsregels (kortingen, formules): biedt de mogelijkheid om gedetailleerde prijsregels te maken en kortingen, marges en afrondingen toe te passen.

Hoe de instelling van de prijslijst er uit ziet in Odoo Sales.

After clicking the checkbox beside the Pricelists feature, select one of those two options, then click Save to save all changes.

Prijslijsten

Na het activeren en opslaan van de Prijslijsten functie, herlaadt de Instellingen pagina en selecteer van hieruit de Prijslijsten link (onder de Prijslijsten functie op de Instellingen pagina), of navigeer naar Verkoop app ‣ Producten ‣ Prijslijsten.

Beide opties onthullen de Prijslijsten pagina, waar prijslijsten op elk moment kunnen worden aangemaakt en/of gewijzigd.

Hoe de prijslijstenpagina eruit ziet in Odoo Sales.

Belangrijk

The order of the pricelists on the Pricelists page has an impact on how they are applied. If several pricelists share the same criteria, only the first listed pricelist is applied.

Bijvoorbeeld, voor twee prijslijsten met verschillende regels, maar dezelfde criteria (bijv. dezelfde website, hetzelfde land), wordt alleen de eerste prijslijst in de lijst toegepast.

Notitie

De Public Pricelist is de standaard prijslijst die wordt gebruikt in Odoo Sales en eCommerce. Deze prijslijst wordt standaard toegepast als er geen overeenkomende criteria zijn.

Notitie

In Odoo 17 (and above), it is no longer required to have a pricelist entered in the Pricelist field on a quotation form in order to confirm it (i.e. turn it into a sales order).

Ook moet worden opgemerkt dat er in Odoo 17 (en hoger) een chatter-sectie te vinden is op prijslijstformulieren, wat de mogelijkheid om erover te communiceren vergroot.

From the Pricelists page, either select the desired pricelist to edit, or click New to create a new pricelist, which reveals a blank pricelist form that can be configured in a number of different ways.

Hoe het prijslijst detailformulier eruit ziet in Odoo Sales.

When creating a new pricelist, start by adding a name for the pricelist at the top of the form, in the blank field. Next, select which Currency should be used.

Als je in een omgeving met meerdere bedrijven werkt, selecteer dan op welk bedrijf deze prijslijst moet worden toegepast in het Company veld. Als je dit veld leeg laat, wordt de prijslijst automatisch toegepast op alle bedrijven in de database.

Tabblad Prijsregels

De functionaliteit van het Prijsregels tabblad op een prijslijstformulier varieert afhankelijk van de gekozen Prijslijsten instelling: ofwel Meerdere prijzen per product of Geavanceerde prijsregels (kortingen, formules).

Het Tijdgebaseerde regels tabblad en het Configuratie tabblad zijn echter altijd hetzelfde, ongeacht de gekozen Prijslijsten instelling.

Meerdere prijzen per product

Met de Meerdere prijzen per product instelling geactiveerd, biedt het Prijsregels tabblad op prijslijstformulieren de optie om specifieke producten, met een specifieke prijs, toe te voegen aan een prijslijst.

To add a specific product and price to a pricelist form, click the Price Rules tab, then click Add a line in the Products column. Then, select the desired product for which a specific price should be applied.

Next, if necessary, select a product variant under the Variants column (e.g. a specific product size, color, etc.). If no variants are selected, then this price will apply to all variants of the product.

If a minimum amount of the product must be purchased in order to apply the specific price, enter the amount under the Min. Quantity column.

To configure the price of the product for this specific pricelist, enter the desired amount under the Price column. Then, there is the option to add a Start Date and End Date to the configured product price, if desired.

Om nog een productregel toe te voegen, klik je nogmaals op Een regel toevoegen en herhaal je het proces. Er is geen limiet aan het aantal producten dat kan worden toegevoegd op het Prijsregels tabblad van een prijslijstformulier.

Bekijk voor meer informatie de volgende sectie: Meervoudige prijzen per product.

Geavanceerde prijsregels

With the Advanced price rules (discounts, formulas) setting activated, the Price Rules tab on pricelist forms provides the option to configure detailed price rules based on formulas.

Check out the Advanced price rules (discounts, formulas) section for detailed steps on how to add advanced price rules to a pricelist.

Tabblad terugkerende prijzen

Terugkerende prijzen worden specifiek gebruikt met abonnementsproducten.

Under the Recurring Prices tab, the same functionality of the Price Rules tab is present. The only difference being that a recurring time period can be applied in the Recurring Plan column.

Zodra Producten en/of Productvarianten zijn geselecteerd, klik je op Een prijsregel toevoegen en selecteer je het lege veld in de kolom Terugkerend plan om een vervolgkeuzemenu met vooraf ingestelde terugkerende perioden weer te geven (bijv. maandelijks, kwartaal, wekelijks, etc.).

Vanuit deze kolom kunnen ook nieuwe terugkerende perioden worden aangemaakt. Typ hiervoor de naam voor het nieuwe Recurring Plan en selecteer vervolgens Create uit het uitklapmenu om de periode aan te maken, die later bewerkt kan worden.

Of selecteer Creëer en bewerk… om een Create Recurring Plan pop-up venster te openen. Vanuit dit pop-upvenster kan de nieuwe terugkerende periode worden geconfigureerd, met specifieke Details, Zelfbediening en Prijzen opties. Klik op de knop Opslaan en sluiten als de instellingen zijn voltooid.

Custom time period pop-up form in Odoo Sales.

Lastly, add the desired price for this recurring price rule in the Recurring Price column.

Zie ook

../../../abonnementen

Tabblad Verhuurregels

Op het tabblad Verhuurregels kunnen specifieke prijsregels worden geconfigureerd voor verschillende verhuurproducten, volgens dezelfde methode als op de tabbladen Prijsregels en Terugkerende prijzen.

Om een verhuurregel toe te voegen, klik je op Een regel toevoegen en selecteer je het gewenste product in de kolom Producten. Selecteer vervolgens indien nodig specifieke Varianten.

Next, designate a Period of time for the rental rule (e.g. Daily, Hourly, etc.).

Lastly, configure a Price for the rental rule in the respective column.

Tabblad Configuratie

Onder het Configuratie tabblad zijn er een paar opties waarmee je de prijslijst verder kunt aanpassen.

Configuration tab on pricelist detail form in Odoo Sales.

Van hieruit, onder de Beschikbaarheid sectie, in het Landgroepen veld, kunnen bepaalde landgroepen worden toegevoegd aan de prijslijst. Er is geen limiet aan het aantal landengroepen dat in dit veld kan worden toegevoegd.

Notitie

Als er geen land is ingesteld voor een klant, neemt Odoo de eerste prijslijst zonder landengroep.

Onder de Website sectie zijn er een paar opties die geconfigureerd kunnen worden. In het Website veld kan deze prijslijst worden toegepast op een specifieke website, als je werkt in een multi-website omgeving. Als je niets invult, wordt de prijslijst toegepast op alle websites in de database.

Tick the Selectable checkbox to have this pricelist as a selectable option for customers to choose as they shop. If the Selectable box is left unticked, customers cannot select this pricelist for themselves.

Tot slot is er de optie om een E-commerce Promotiecode toe te voegen. Om een code toe te voegen, typ je de gewenste promotiecode in die, wanneer deze wordt ingevoerd tijdens het afrekenen, de prijslijst toepast op de klant, zelfs als de klant niet binnen de eerder opgegeven criteria valt.

Dan is er in de Kortingen sectie een Kortingsbeleid veld met twee opties om uit te kiezen: Korting inbegrepen in de prijs of Toon publieke prijs & korting aan de klant.

Als Korting inbegrepen in de prijs is geselecteerd, is in de prijs die aan de klant wordt getoond al rekening gehouden met de korting die wordt toegepast. Als echter Toon publieke prijs & korting aan de klant is geselecteerd, ziet de klant de werkelijke publieke prijs en hoeveel ze besparen met deze prijslijstkorting.

Customer pricelist application

While the default pricelist applied to any customer is the Public Pricelist, Odoo provides the opportunity to directly apply a different pricelist to customers on their contact form.

To do that, open the desired customer’s contact form, either by navigating to Sales app ‣ Orders ‣ Customers and selecting the customer from the main Customers page, or by clicking on the customer’s name on a sales order.

Voorbeeldformulier met klantgegevens in Odoo Sales.

On the desired customer’s contact form, under the Sales & Purchase tab, in the Sales section, designate what pricelist should be applied to this specific customer from the drop-down menu in the Pricelist field.

Het prijslijstveld in een klantgegevensformulier in Odoo Sales.

Notitie

Wanneer een klant wordt toegevoegd aan de database, wordt de standaard prijslijst automatisch op hem of haar toegepast. Het is niet mogelijk om een leeg Prijslijst veld op een contactformulier te hebben. Zelfs als dat veld leeg blijft, verschijnt de standaard prijslijst wanneer dat contactformulier opnieuw wordt geopend.

Als dat contact echter wordt toegevoegd aan een offerte en het veld Prijslijst automatisch wordt ingevuld (op basis van de informatie van hun contactformulier), kan die vooraf bepaalde prijslijst uit het veld Prijslijst worden verwijderd en kan de offerte nog steeds worden bevestigd en vervolgens worden omgezet in een verkooporder.

Meerdere prijzen per product

Om meerdere prijzen per individueel product toe te passen, selecteer je de Meerdere prijzen per product optie, na het inschakelen van de Prijslijsten functie op de Verkoop app instellingenpagina (:menuselectie:`Verkoop app --> Configuratie --> Instellingen`), en klik je op Opslaan.

Pas vervolgens prijslijsten toe op specifieke producten met behulp van het productformulier. Navigeer naar de :menuselectie:`Verkoop app --> Producten --> Producten` en selecteer het product waarvoor meerdere prijzen moeten worden toegepast. Als je een product selecteert op de Producten pagina, verschijnt het productformulier van dat specifieke product op een aparte pagina.

Klik op het productformulier op de Extra prijzen slimme knop bovenaan het formulier.

Hoe de slimme knop Extra prijzen verschijnt in Odoo Sales.

Als je dit doet, krijg je een aparte pagina te zien met de Prijsregels die specifiek zijn voor dat specifieke product. Hier kunnen prijsregels op elk moment worden bewerkt of aangemaakt.

Hoe de extra prijsregels per productpagina verschijnen in Odoo Sales.

Om een nieuwe prijsregel voor een product te maken op deze specifieke Prijsregels pagina, klik je op Nieuw om een nieuwe, aanpasbare rij toe te voegen waarin het gewenste product al is ingevuld in de Toepassing op kolom.

Next, select which Pricelist this specific product price rule should apply to, via the drop-down menu in the Pricelist column.

Notitie

De Public Pricelist is de standaard prijslijst die wordt gebruikt in Odoo Sales en eCommerce.

Tip

Om vanaf deze pagina een nieuwe prijslijst aan te maken, typ je de gewenste naam van de nieuwe prijslijst in de kolom Pricelist en selecteer je vervolgens Create in het uitklapmenu. Alle prijslijsten kunnen op elk moment worden gewijzigd door te navigeren naar Verkoop app ‣ Producten ‣ Prijslijsten. Prijslijsten kunnen ook worden aangemaakt op die specifieke Prijslijsten pagina.

After the desired pricelist is added to the row, designate a Min. Quantity for the price rule.

Example

Als de Min. Quantity kolom is ingesteld op 2, wordt de nieuwe prijs in de Price kolom toegepast op bestellingen van 2 of meer producten. Dus als een enkel product $100 kost, kunnen klanten in theorie worden aangemoedigd om meer te kopen als de Price wordt ingesteld op $85 per product voor een Min. Hoeveelheid van 2 producten.

Voer vervolgens het gewenste bedrag in de kolom Prijs in. Voer dan, indien nodig, een Startdatum en Einddatum in voor de prijsregel van het product.

En als laatste, als je werkt in een omgeving met meerdere bedrijven, selecteer dan op welk bedrijf deze prijsregel moet worden toegepast in het Company veld. Als je dit veld leeg laat, geldt de prijsregel voor alle bedrijven in de database.

Klik weg van de rij om Odoo’s auto-save functie te activeren, wat betekent dat de nieuw aangemaakte prijsregel nu klaar is voor gebruik.

Ga verder met het toevoegen van zoveel unieke prijsregels per product als je wilt. Er is geen limiet aan het aantal prijsregels dat per product kan worden toegevoegd.

Als de prijsregel(s) voor een bepaald product van kracht zijn, zien klanten die in de corresponderende prijslijst vallen automatisch de nieuwe prijzen toegepast. Het aantal prijsregels dat is toegepast op een bepaald product wordt ook weergegeven in de Extra prijzen slimme knop op elk productformulier.

Notitie

Wanneer een prijsregel/prijslijst wordt toegevoegd aan een product via de Extra Prices slimme knop, wordt deze ook weergegeven op de prijslijst zelf. Op dezelfde manier, wanneer een prijsregel voor een specifiek product wordt toegevoegd aan een prijslijst, wordt deze ook weergegeven op het productformulier via de Extra prijzen slimme knop.

Kortingen

Met de functie Kortingen kun je een korting of prijsverhoging instellen voor individuele artikelen in een verkooporder. Dit wordt berekend als een percentage van de verkoopprijs van dat product.

Om toegang te krijgen tot kortingen, navigeer je naar de instellingspagina van de Verkoop app (:menuselectie:`Verkoop app --> Configuratie --> Instellingen`), klik je op het selectievakje Kortingen en klik je vervolgens op Opslaan.

Klik op het selectievakje Kortingen om Kortingen te activeren.

Nadat de instelling is geactiveerd, navigeer je naar de gewenste offerte door naar :menuselectie:`Verkoop app --> Bestellingen --> Offertes` bovenaan de pagina te gaan. Daar klik je op de gewenste offerte uit de lijst.

In het gedeelte orderregels van het offerteformulier verschijnt een nieuwe kolomtitel met de naam Disc.%. Deze kolom wordt gebruikt om kortingen in te stellen op individuele artikelen. Voer de gewenste korting in voor elke productregel en de nieuwe prijs wordt automatisch berekend in de offerte Totaal onderaan de pagina.

Tip

Een korting kan op dezelfde manier ook direct aan een verkooporder worden toegevoegd. Navigeer naar :menuselectie:`Verkoop app --> Bestellingen --> Bestellingen`, klik op de gewenste verkooporder en voeg de korting toe aan Disc.% zoals hierboven beschreven.

The Dis.% heading will now appear in Order Lines.

Tip

Positive values for Disc.% will apply a discount, while negative values can be used to increase the price.

Korting knop

In Odoo 17, met de Kortingen instelling ingeschakeld, verschijnt er een Kortingen knop onderaan verkooporders.

De kortingsknop onderaan een verkooporderformulier in de Odoo Sales app.

Als er op de Korting knop op een verkooporder wordt geklikt, verschijnt er een Korting pop-upvenster.

Configureer in dit pop-upvenster het Kortingspercentage en selecteer een van de volgende kortingsopties: Op alle orderregels, Globale korting of Vast bedrag.

  • Op alle orderregels: Indien geselecteerd, biedt Odoo de mogelijkheid om het opgegeven kortingspercentage (geconfigureerd in het Korting veld van het pop-upvenster) toe te voegen aan alle bestaande orderregels van de verkooporder.

  • Global Discount: When selected, Odoo adds a discount product to the order, which has the cumulative value equivalent to the specified discount percentage (configured in the Discount field of the pop-up window). Any product added (or removed) after the discount is added does not affect the discount value on the order line.

    Example

    In dit voorbeeld, omdat het totaal van de bestelling $600 is en er een 30% globale korting is, wordt die specifieke regel toegevoegd aan de verkooporder met een waarde van -180 (wat 30% of $600 is).

    The sales order with the applied global discount option in the Odoo Sales application.
  • Vast bedrag: Als deze optie is geselecteerd, verandert de percentageaanduiding in het :guilabel:`Korting]-veld in een geldwaarde (bijvoorbeeld dollars), waarbij een specifiek bedrag moet worden ingevoerd. Deze geconfigureerde waarde wordt toegevoegd als een kortingsregel op de verkooporder.

Notitie

Het is voordeliger om een Vast bedrag korting toe te voegen nadat alle gewenste producten zijn toegevoegd aan een verkooporder. Als er wijzigingen worden aangebracht in de verkooporder nadat de korting is toegevoegd, zorg er dan voor dat je de waarde op de Korting regel wijzigt, of verwijder de regel en voeg de korting opnieuw toe.

Geavanceerde prijsregels

De Geavanceerde prijsregels (kortingen, formules) prijslijstfunctie biedt de mogelijkheid om prijswijzigingsregels in te stellen op basis van kortingen en formules. Deze wijzigingen kunnen relatief zijn ten opzichte van de productlijst/catalogusprijs, de kostprijs van het product of een andere prijslijst.

Om geavanceerde prijsregels te gebruiken, met kortingen en formules, selecteer je de Geavanceerde prijsregels (kortingen, formules) optie, na het inschakelen van de Prijslijsten functie op de instellingspagina van de Verkoop app (:menuselectie:`Verkoop app --> Configuratie --> Instellingen`), en klik je op Opslaan.

Nadat je de Prijslijsten functie hebt geactiveerd en opgeslagen, wordt de Instellingen pagina opnieuw geladen en kun je vanaf hier ofwel de Prijslijsten link selecteren (onder de Prijslijsten functie op de Instellingen pagina), of naar Verkoop app ‣ Producten ‣ Prijslijsten navigeren.

Beide opties onthullen de Prijslijsten pagina, waar prijslijsten op elk moment kunnen worden aangemaakt en/of gewijzigd.

Selecteer op de Prijslijsten pagina een gewenste prijslijst om te wijzigen of maak een nieuwe prijslijst aan door op de Nieuw knop te klikken.

Op het prijslijstformulier, onder het Prijsregels tabblad, klik je op Een regel toevoegen om een geavanceerde prijsregel toe te voegen. Hierdoor verschijnt een Prijslijstregels maken pop-up scherm waarin de geavanceerde regel wordt geconfigureerd.

How the Create Pricelist Rules pop-up form looks in Odoo Sales.

Price computation

On this form, first choose one of the three Computation options:

  • Fixed Price: the price computation is based on a fixed price.

  • Discount: the price computation is based on a discount.

  • Formule: de prijsberekening is gebaseerd op een formule.

Notitie

Elke Berekening optie toont zijn eigen berekeningsspecifieke velden op het formulier.

Als Vaste prijs is geselecteerd, voer dan de gewenste prijs in het onderstaande Vaste prijs veld in. Als Korting is geselecteerd, voer dan het gewenste kortingspercentage in in het veld Korting dat verschijnt.

Als Formula is geselecteerd, verschijnen er een aantal instelbare opties.

De verschillende formuleberekeningsopties in Odoo Sales.

Om de Formule berekeningsoptie te configureren, begin je met het selecteren van een optie uit het Gebaseerd op veld: Verkoopprijs, Kosten, of Andere Prijslijst. Dit bepaalt waarop de geavanceerde prijsregelformule wordt gebaseerd.

Bepaal vervolgens in het Korting veld hoeveel korting er moet worden toegepast. Merk op dat een korting kan worden toegepast door in dit veld een negatieve korting in te stellen.

Example

Om een opslag van 100% (of 2 keer de kostprijs van het product) te formuleren, met een minimale marge van $5, stel je het Gebaseerd op veld in op Kostprijs, het Korting op -100 en het Marges op 5. Dit komt vaak voor in winkelsituaties.

Hoe ziet het eruit om een opmaakkost te formuleren met een minimale marge van 5 dollar in Odoo Sales.

Geef vervolgens in het veld Extra kosten een vast bedrag op dat moet worden opgeteld bij (of afgetrokken van) het bedrag dat met de korting is berekend. Voer daarna in het veld Afrondingsmethode het gewenste bedrag in. De afrondingsmethode stelt de prijs zo in dat deze een veelvoud is van de waarde in het veld.

Notitie

Afronding wordt toegepast na de korting en voor de toeslag.

Tip

Als je prijzen wilt die eindigen op 9,99, stel je de Rounding Method in op 10 en de Extra Fee op -0.01.

Geef tenslotte het minimumbedrag aan marge over de basisprijs op in het Margins veld.

Zodra alle formule-gerelateerde configuraties compleet zijn, geeft Odoo een voorbeeld van de formule in een blauw blok rechts van de configuraties.

Example

To apply 20% discounts, with prices rounded up to 9.99, set the Based on field to Sales Price, the Discount field to 20, the Extra Fee field to -0.01, and the Rounding Method field to 10.

Voorbeeld van een 20% discount met prijzen afgerond naar 9,99 in Odoo Sales.

Voorwaarden

Onderaan het Prijslijstregels maken pop-up formulier staat het Voorwaarden gedeelte.

Begin hier met het selecteren van een van de opties in het Toepassen op veld:

  • Alle producten: de geavanceerde prijslijstregel wordt toegepast op alle producten.

  • Productcategorie: de geavanceerde prijslijstregel wordt toegepast op een specifieke categorie producten.

  • Product: de geavanceerde prijslijstregel wordt toegepast op een specifiek product.

  • Productvariant: de geavanceerde prijslijstregel wordt toegepast op een specifieke productvariant.

If any of those options, apart from All Products, are selected, a new option-specific field appears, in which the specific Product Category, Product, or Product Variant must be chosen.

Selecteer vervolgens een minimale hoeveelheid die moet worden toegepast op de geavanceerde prijslijstregel in het Min. Hoeveelheid. Selecteer ten slotte een reeks datums voor de validatie van het prijslijstitem in het veld Validiteit.

Zodra alle configuraties voltooid zijn, klik je op Opslaan & Sluiten om de geavanceerde prijslijstregel op te slaan, of klik je op Opslaan & Nieuw om direct een andere geavanceerde prijslijstregel aan te maken op een nieuw formulier.

Notitie

Als er een prijsregel is ingesteld voor een bepaald product en een andere voor de productcategorie, dan neemt Odoo de regel van het product zelf.

Zie ook

  • Vreemde valuta

  • /applicaties/websites/ecommerce/producten/prijs_beheer