Gratis artikelen: x + y gratis

0000003030     -      04-10-2025

Met Mercator 10.10 of later kan u kortingen en promoties beheren (Tools > Kortingen) in de vorm van x aantal(len) gekocht en y aantal(len) aangeboden. Deze functionaliteit is dus een beheer van gratis artikelen, aangezien ze toelaat om een bepaald aantal artikelen gratis aan te bieden bij de aankoop van een bepaalde hoeveelheid van datzelfde artikel.

Om deze functie in de verkoop te activeren, moet u

  • ervoor zorgen dat via "Tools > Opties" de optie "Prijs / Tarieven volgens hoeveelheden op verkoop" (id=UTIL_TARQ) op JA staat
  • kolom Q_FACT van het type float toevoegen aan tabel BAREMES
  • kolom Q_GRATUIT van het type float toevoegen aan tabel BAREMES
  • kolom DL_ID_LIEN van het type char(10) toevoegen aan tabel LIGNES_V
alter table BAREMES add Q_FACT float not null default 0
alter table BAREMES add Q_GRATUIT float not null default 0
alter table LIGNES_V add DL_ID_GRATUIT char(10) not null default 0

Evenzo, als u deze functie bij aankopen wilt activeren,

moet u

  • ervoor zorgen dat de optie "Prijs / Tarieven op basis van hoeveelheden op aankopen" (id = UTIL_TARQA) JA is
  • kolom Q_FACT van het type float toevoegen aan tabel BAREMESA
  • kolom Q_GRATUIT van het type float toevoegen aan tabel BAREMESA
  • kolom DL_ID_LIEN van het type char(10) toevoegen aan tabel LIGNES_A
alter table BAREMESA add Q_FACT float not null default 0
alter table BAREMESA add Q_GRATUIT float not null default 0
alter table LIGNES_A add DL_ID_GRATUIT char(10) not null default 0

Zodra deze wijzigingen zijn aangebracht, toont het scherm via "Tools > Kortingen" twee extra kolommen ("Gefactureerde hoeveelheid" en "Gratis hoeveelheid"). Deze maken het mogelijk om de gefactureerde hoeveelheid te bepalen die recht geeft op de gratis hoeveelheid. Het is dus de som van deze hoeveelheden die bepaalt of de lijn in aanmerking wordt genomen. Aangezien de volgorde van de lijnen de prioriteit van de lijnen bepaalt, is het noodzakelijk de lijnen te rangschikken vanaf de hoogste waarde in dalende volgorde.

bareme_qygratuit_

In bovenstaand voorbeeld betekent dit dat voor 2 gekochte hoeveelheden een 3e wordt aangeboden.
Op het niveau van een verkoop of een aankoop, wanneer de gebruiker een hoeveelheid van 3 of meer aangeeft voor een artikel met deze promotie, wordt een nieuwe lijn toegevoegd met een eenheidsprijs van 0 en zal als hoeveelheid het aantal gratis artikels hebben . Op de bovenliggende lijn wordt aangegeven wat de werkelijk gefactureerde hoeveelheid is.
De gratis hoeveelheden werken alleen maar in hele getallen.

vente_qygratuit_nl

Deze korting is compatibel met andere kortingen en kan dus met deze gecombineerd worden.

Zie ook: Gratis artikelen: x + y gratis met het gratis artikel verschillend van het gefactureerde artikel


Voor de ontwikkelaars is er de mogelijkheid om in te grijpen net voor de berekening van de gratis artikels en het aanmaken van de lijn. Hiervoor heb je het BeforeQYFree event.


Aanvullende informatie : Functionaliteiten in "Tools > Kortingen"



Functionele cookies: Cookies die nodig zijn voor het gebruik van de website en voorkeurscookies. Ze bevatten geen persoonsgegevens. (Meer informatie)

Analytische cookies: Verzamelen van statistieken met betrekking tot het gedrag van internetgebruikers. (Meer informatie)

Marketingcookies: Om bezoekers op verschillende websites te volgen voor advertentiedoeleinden. (Meer informatie)