Detailhandelkortingen
In dit artikel vindt u een overzicht van de functionaliteit voor kortingen in Dynamics 365 Commerce. Het legt de eigenschappen uit die op de verschillende kortingsformulieren voorkomen en best practices voor kortingsbeheer. In dit artikel worden de verschillende kortingstypen echter niet in detail besproken, bijvoorbeeld eenvoudige korting, kwantumkorting, combinatiekorting en drempelkorting. Deze details worden behandeld in afzonderlijke artikelen die voor elk van deze kortingstypen zijn gemaakt.
Omdat detailhandelaren flexibele kortingen nodig hebben en kortingsstijlen en -typen per branche verschillen, zijn er vele manieren om kortingen in Commerce te definiëren. De kortingsfunctionaliteit werd toegevoegd bovenop de bestaande kortingsfunctionaliteit in het kernproduct (Supply Chain Management), met enige duplicatie van functies als gevolg. Als gevolg hiervan kunnen de kortingstypen worden geconfigureerd voor vijf verschillende entiteiten: klant, loyaliteitsprogramma, kanaal, catalogus en aangesloten organisaties. Vanwege het grote aantal kortingsopties is het vooral belangrijk dat u uw kortingsstrategie plant en documenteert.
Kortingen maken
Elk kortingstype heeft een speciale pagina die u gebruikt om de korting te maken en te beheren. Commerce heeft ook een pagina Alle kortingen en een werkgebied Prijzen- en kortingenbeheer die u beide kunt gebruiken om een nieuwe korting van welk type dan ook te maken.
Kortingskoppen en kortingsregels
Alle kortingen hebben een kop en één of meer regels. Bij alle kortingstypen zijn eigenschappen gedefinieerd in de koptekst en bij sommige kortingstypen zijn aanvullende eigenschappen per regel gedefinieerd. Kwantumkortingen hebben bijvoorbeeld hoeveelheidsniveaus. Mensen denken in Commerce vaak alleen aan kortingen in termen van de kortingskop en gaan ervan uit dat alle regels voor de korting aan elkaar gerelateerd zijn omdat ze een kortingskop delen. Deze kijk op kortingen is echter te simplistisch. Voor eenvoudige kortingen en kwantumkortingen is het juister om elke kortingsregel te beschouwen als een onafhankelijke korting die bepaalde eigenschappen deelt met de andere kortingsregels. In feite evalueert de prijsengine eenvoudige kortingen en kwantumkortingen op precies deze manier. Elke kortingsregel voor eenvoudige kortingen en kwantumkortingen is onafhankelijk. Voor eenvoudige kortingen is het gemakkelijk te begrijpen dat elke kortingsregel onafhankelijk is van alle andere kortingsregels voor dezelfde korting, omdat er geen hoeveelheids- of bedragcriterium vereist is om voor de korting in aanmerking te komen. Bij kwantumkortingen zou u kunnen denken dat de regels gecombineerd kunnen worden om aan het hoeveelheidscriterium voor een korting te voldoen, maar dat is niet het geval. De hoeveelheidsniveaus moeten voor elke regel van een kwantumkorting afzonderlijk worden bereikt. Als uw prijsstrategie vereist dat een kwantumkorting wordt toegepast wanneer meerdere verkoopregels samen het hoeveelheidscriterium bereiken, raadt Microsoft u aan deze artikelen in een aanvullende categorie te groeperen en die categorie vervolgens te configureren als de kwantumkortingsregel.
Wanneer u kortingen maakt, raden wij u aan overlappende kortingsregels altijd te voorkomen of tot een minimum te beperken. Overlappende kortingsregels ontstaan wanneer twee of meer kortingsregels in dezelfde korting op hetzelfde product kunnen worden toegepast. In dit geval moet de prijsengine de korting behandelen als twee of meer onafhankelijke kortingen die vervolgens ten opzichte van elkaar moeten worden geëvalueerd om het beste kortingsbedrag te vinden. Bovendien kan het voor een gebruiker moeilijk zijn om te weten wat de korting is door alleen naar de kortingsdefinitie te kijken.
Opmerking
Wanneer het aantal regels in een enkele korting een paar duizend bereikt, kunnen gebruikers prestatieproblemen ondervinden bij het inschakelen van kortingen met hoeveelheidslimieten of bij het inschakelen van kortingen met zowel in- als uitsluitingsregels. Gebruikers kunnen ook in veel mindere mate prestatieverslechtering zien bij de prijsberekening voor callcenter- en POS-bestellingen. Om deze prestatieproblemen te voorkomen, kunt u in plaats daarvan één categorie maken die alle afgeprijsde producten bevat en vervolgens een kortingsregel maken met behulp van de categorie.
Kortingen beheren
Instellingen en opties die voor alle kortingen gelden
In dit gedeelte worden de eigenschappen beschreven die voor alle soorten kortingen gelden.
Wanneer u kortingen beheert, is het belangrijk dat u elke kortingsoptie afzonderlijk begrijpt, maar het is net zo belangrijk dat u begrijpt welke opties elkaar beïnvloeden en hoe. De algemene instellingen voor kortingen vallen in twee categorieën. In de eerste categorie bevinden zich instellingen die kortingen filteren ter overweging. Voorbeelden hiervan zijn Status, Valuta en Maateenheid. Instellingen in de tweede categorie bepalen de volgorde waarin meerdere kortingen worden overwogen en toegepast. Voorbeelden hiervan zijn Gelijktijdigheidsmodus korting en Prioriteit prijscalculatie. De volgende afbeelding toont de verschillende eigenschappen van een korting.
Korting-id
Dit veld heeft de naam Korting en bevat een unieke id voor elke korting die wordt ingesteld wanneer u voor de eerste keer een korting maakt. De kortings-id kan niet later worden gewijzigd. In Commerce-parameters kunt u voor elk type korting onafhankelijke nummerreeksen instellen. Zorg er in dit geval voor dat de nummerreeksen niet met elkaar botsen. U kunt bijvoorbeeld voor elk kortingstype een uniek voorvoegsel gebruiken. Bijvoorbeeld K voor korting, Kw voor kwantum, C voor combinatie en D voor drempel.
Kortingsnaam
Dit veld is een kort vrij tekstveld dat wordt gebruikt om de korting te beschrijven. De tekenreekswaarde in dit veld wordt weergegeven in de Store Commerce-app en Store Commerce voor de webwinkelwagenregel en afgedrukt op webklantbonnen van de Store Commerce-app en Store Commerce. Kassamedewerkers en klanten kunnen deze beschrijving zien. Het is het belangrijkste middel voor de Store Commerce-app en Store Commerce voor webgebruikers en -klanten om te weten welke korting is toegepast.
Kortingstype
Er zijn vijf soorten kortingen in Commerce: Korting, Korting met hoeveelheidslimiet, Kwantum, Combinatie en Drempel. Het kortingstype wordt ingesteld wanneer u de eerste keer een korting maakt en kan later niet meer worden gewijzigd, behalve voor Korting en Korting met hoeveelheidslimiet waarbij het ene kortingstype kan overgaan in een van de andere door de hoeveelheidslimiet te wijzigen. Het kortingstype bepaalt of er een hoeveelheids- of bedragcriterium is waaraan moet worden voldaan om voor de korting in aanmerking te komen.
Status
De status van een korting kan Ingeschakeld of Uitgeschakeld zijn. Wanneer u de eerste keer een korting maakt, is de status Uitgeschakeld. Kortingen kunnen alleen worden bewerkt als ze zijn uitgeschakeld. Wanneer kortingsgegevens naar een kanaal worden gepusht, worden uitgeschakelde kortingen niet gepusht als de parameter Irrelevante hoofdgegevens opschonen na synchronisatie in Parameters voor handelplanner is ingeschakeld. Als er eerder een korting was ingeschakeld en naar het kanaal werd gepusht, dan zal deze nieuwe push ook de korting uit het kanaal verwijderen als de parameter Irrelevante hoofdgegevens opschonen na synchronisatie is ingeschakeld. Wanneer u de status wijzigt in Ingeschakeld, worden er, afhankelijk van het type korting, verschillende validatiecontroles op de korting uitgevoerd. De lijst met validatiecontroles is in recente updates van het product uitgebreid om te voorkomen dat onvolledige of slecht gedefinieerde kortingen naar afzetkanalen worden gepusht. Hier is een gedeeltelijke lijst van de validaties die worden uitgevoerd wanneer u een korting inschakelt:
- Een korting moet minimaal één kortingsregel hebben.
- De procentwaarde voor een kortingspercentage moet meer zijn dan 0 (nul) en kleiner dan of gelijk zijn aan 100.
- De bedragswaarde voor een korting op een bedrag moet groter zijn dan 0 (nul). Nul- en negatieve bedragen zijn niet geldig.
- Een korting moet minimaal één prijsgroep hebben. Een korting zonder prijsgroep wordt nooit op een transactie toegepast.
- Er is een maateenheid vereist voor kwantum- en combinatiekortingsregels.
- Voor kwantumkortingen met twee of meer hoeveelheidsniveaus wordt de kortingswaarde gevalideerd om te stijgen naarmate de hoeveelheden toenemen.
- Voor drempelkortingen met twee of meer drempelniveaus moet de kortingswaarde voor elk niveau gelijk zijn aan of hoger zijn dan de grootste korting van het vorige niveau.
- Voor goedkoopste combinatiekortingen moet het aantal goedkoopste producten meer dan 1 zijn en minder dan het aantal producten dat is vereist om de korting te activeren.
Valuta
De valuta van een korting definieert de valuta van alle bedrag- en prijsvelden van de korting. Verschillende kortingstypen hebben verschillende veldopties. De valuta fungeert ook als filter tijdens de kortingsberekening. In Commerce hebben alle verkoopordertransacties en Store Commerce-app-/Store Commerce voor webtransacties een valuta en de prijsengine houdt alleen rekening met kortingen die dezelfde valuta hebben.
Gelijktijdigheidsmodus korting
Met deze modus wordt bepaald welke kortingen op een transactie concurreren en welke kortingen bij elkaar worden samengesteld. De drie waarden voor deze optie zijn Exclusief, Beste prijs en Samengesteld.
Exclusieve kortingen worden altijd geëvalueerd en toegepast vóór beste prijs-kortingen en samengestelde kortingen indien alle andere instellingen hetzelfde zijn. Verder voorkomen ze dat alle andere kortingen worden toegepast op dezelfde regels als die waarop ze worden toegepast. Twee of meer exclusieve kortingen concurreren om de beste prijs.
Als het gelijktijdigheidsbeheer voor de korting is ingesteld op Beste prijs en samengestelde korting binnen prioriteit; nooit samengestelde korting tussen prioriteiten, worden alle samengestelde kortingen binnen dezelfde prijsprioriteit gecombineerd en het resultaat van die combinatie concurreert met elke beste prijs-korting binnen dezelfde prijsprioriteit. Nadat de korting op een transactieregel is toegepast, worden alle kortingen met lagere prijsprioriteiten genegeerd.
Als de controle op gelijktijdigheid van kortingen is ingesteld op Beste prijs alleen binnen de prioriteit, altijd samengesteld op basis van prioriteit, worden alle beste prijs- en samengestelde kortingen behandeld als een beste prijs-korting binnen één enkele prijsprioriteit en ze concurreren om de beste korting te bepalen korting voor die prijsprioriteit. Er kan slechts één korting worden toegepast op een product per prijsprioriteit en als die ene korting Beste prijs of Samengesteld is, wordt de korting vervolgens samengesteld met de beste korting van Beste prijs of Samengesteld tegen lagere prijsprioriteiten.
Wanneer er meerdere kortingen op een transactieregel van toepassing zijn, worden deze in de volgende volgorde toegepast:
- Kortingsprijs-kortingen
- Kortingsbedrag-kortingen
- Kortingspercentage-kortingen
Samengestelde kortingen concurreren met beste prijs-kortingen wanneer beide typen op een transactieregel van toepassing zijn. Daarom wordt de instelling Samengesteld gebruikt om te bepalen welke kortingen worden gecombineerd. Afhankelijk van de gebruikte controlemodus voor gelijktijdige korting kunnen twee of meer samengestelde kortingen worden gecombineerd en concurreren met de beste prijs-kortingen die van toepassing zijn op dezelfde producten. De korting of kortingen met het grootste totale kortingsbedrag worden toegepast.
Discontorekening
Met Commerce kunt u kortingsbedragen voor een transactie naar een afzonderlijke grootboekrekening boeken. De grootboekdiscontorekening wordt bepaald door het product of de klant. Commerce biedt een unieke manier om de kortingsbedragen tijdens het boeken te scheiden. U kunt elk type korting op een specifieke grootboekrekening boeken. Beide opties kunnen het voor u gemakkelijker maken om te bepalen welke kortingen of kortingssoorten in uw grootboek worden gebruikt.
Notitie
Wanneer de boekingsfunctie voor discontorekeningen is ingeschakeld, wordt een extra debet- en creditboeking gemaakt om de kortingsboeking vanuit de Commerce-grootboekdiscontorekening en naar de grootboekdiscontorekening opnieuw te classificeren.
Couponcode vereist
Vanaf versie 7.2 van de app zijn de callcentercoupons nu samengevoegd met kortingen. Voor een korting geldt dat wanneer Couponcode vereist is ingesteld op Ja, het veld Status en de standaarddatumvelden Ingangsdatum en Vervaldatum niet beschikbaar zijn. Deze eigenschappen worden bepaald door equivalente eigenschappen die op de Coupons-pagina staan.
Wanneer voor een kortingCouponcode vereist is ingesteld op Ja, wordt de korting alleen op een transactie toegepast als de couponcode of streepjescode wordt geleverd door de Store Commerce-app of Store Commerce voor web. De waarden van de couponcodes en streepjescodes worden gedefinieerd en geconfigureerd op een aparte pagina met de naam Coupons. Op de pagina Coupons is de coupon gekoppeld aan de korting. Wanneer Couponcode vereist op Nee is ingesteld, is er geen couponcode vereist en wordt de korting altijd toegepast via de bijbehorende prijsgroepen.
Prioriteit negeren en Prijsprioriteit
Deze twee velden werken samen. Wanneer Prioriteit negeren is ingesteld op Ja, komt het veld Prijsprioriteit beschikbaar voor bewerking. Vervolgens kunt u een prijsprioriteit selecteren die u rechtstreeks op de korting kunt instellen. Wanneer Prioriteit negeren is ingesteld op Nee, wordt de prioriteit overgenomen van de prioriteit van de prijsgroep die is gekoppeld aan de korting. In het geval dat er meerdere prijsgroepen zijn gekoppeld, wordt het prioriteitsnummer bepaald door de hoogste prijsprioriteit te selecteren van alle prijsgroepen die aan de korting zijn gekoppeld.
Alle gekoppelde prijsgroepen afstemmen
In Commerce versie 10.0.16 en hoger is een configuratie met de naam Alle gekoppelde prijsgroepen afstemmen beschikbaar op alle kortingsformulieren. Als de configuratie is ingeschakeld, wordt de korting alleen in aanmerking genomen als alle prijsgroepen die aan de korting zijn gekoppeld van toepassing zijn op de transactie. Als de twee prijsgroepen met de naam 'PG-Student' (prijsgroep voor studentenlidmaatschap) en 'RP-Houston' (prijsgroep voor de winkel in Houston) bijvoorbeeld aan een korting zijn gekoppeld en Alle gekoppelde prijsgroepen afstemmen is ingeschakeld, geldt de korting alleen voor studenten die in de winkel in Houston winkelen. Deze configuratie biedt een manier om lidmaatschaps- en loyaliteitskortingen te beperken tot een beperkt aantal winkels.
Notitie
Als twee of meer afzetkanaalprijsgroepen aan een korting zijn gekoppeld en Alle gekoppelde prijsgroepen afstemmen is ingeschakeld, is de korting niet van toepassing omdat een transactie slechts aan één winkel kan worden gekoppeld. Daarom kunnen niet alle prijsgroepen die aan de korting zijn gekoppeld, worden afgestemd.
Description
Dit is een vrije-tekstveld. Het wordt niet gebruikt in de Store Commerce-app/Store Commerce voor websystemen of in transacties.
Disclaimer
Dit is een vrije-tekstveld. Het wordt niet gebruikt in de Store Commerce-app/Store Commerce voor websystemen of in transacties.
Regeltype
Dit veld staat op alle kortingsregels. De mogelijke waarden zijn Opnemen en Uitsluiten. Dit veld wordt gebruikt in combinatie met de velden Categorie, Product en Variant om de set producten te definiëren waarop de korting wordt toegepast. Kortingsregels met de waarde Uitsluiten overschrijven altijd kortingsregels met de waarde Opnemen. Wanneer RegeltypeUitsluiten is, zijn veel van de andere velden op de kortingsregel grijs weergegeven, omdat ze niet van toepassing zijn.
Maateenheid
Maateenheid is een veld op alle kortingsregels behalve drempelkortingsregels. Dit veld heeft het label Eenheid in Commerce. Het veld Maateenheid fungeert als een filter om te bepalen of er een korting op een transactieregel moet worden toegepast. De maateenheid op de transactieregel moet overeenkomen met de maateenheid op de kortingsregel. Anders wordt er bij de kortingsberekening geen rekening gehouden met de kortingsregel. Tijdens de kortingsberekening vindt geen maateenheidsconversie plaats.
Categorie, Product, Variant en Dimensies
Categorie, Product, Variant en Dimensies zijn de laatste kortingsinstellingen die voor alle kortingen gelden. Deze velden worden op elke kortingsregel ingesteld en geven aan waarop korting wordt gegeven. Ze fungeren als filter wanneer de prijsengine zoekt naar kortingen die op een transactie kunnen worden toegepast. Deze velden zijn aan elkaar gerelateerd volgens deze regels: categorieën bevatten producten en producten kunnen in verschillende variaties van grootte, kleur, stijl en configuratie voorkomen.
De prijsengine maakt geen gebruik van de bovenliggende/onderliggende relaties van categorieën, producten en varianten voor kortingen tijdens de kortingsberekening. Dit gedrag verschilt van de manier waarop de prijsengine omgaat met verkoopprijshandelsovereenkomsten. Er wordt bijvoorbeeld gekeken naar zowel een korting van 10 procent op een categorie als een korting van 5 procent op een product in dezelfde categorie. De grootste van de twee kortingsbedragen wordt dan gebruikt, op voorwaarde dat alle andere eigenschappen hetzelfde zijn en de kortingen niet zijn ingesteld op Samengesteld, waarbij ze beide worden gecombineerd. Als u wilt dat een productkorting wordt gebruikt boven een categoriekorting, kunt u prijsprioriteit of de gelijktijdigheidsmodus van de korting gebruiken om ervoor te zorgen dat de ene korting vóór de andere wordt toegepast.
Wanneer u kortingen bewerkt, fungeren de instellingen van Categorie, Product, Variant en Dimensies als filters voor elkaar. De velden Categorie en Product worden automatisch ingesteld vanuit de Commerce-hiërarchie van categorieën als een product of variant direct wordt ingevoerd. In de volgende gedeelten vindt u gedetailleerde beschrijvingen van elk van deze velden.
Categorie
U moet op zijn minst het veld Categorie instellen. U kunt elke categorie uit de productcategoriehiërarchie of elke categorie uit een aanvullende categoriehiërarchie selecteren. U kunt echter geen categorieën selecteren uit hiërarchieën voor afzetkanaalnavigatie of andere niet-Commerce-hiërarchieën. Als op een kortingsregel alleen een categorie is opgegeven, wordt de korting toegepast op elk product in die categorie (inclusief producten die aan de categorie zijn toegevoegd nadat de korting is gemaakt), als aan alle andere kortingscriteria is voldaan, zoals valuta en maateenheid.
Notitie
De categorie die u op een kortingsregel selecteert, is hiërarchiespecifiek. Daarom kunt u geen waarde opgeven door een gedeeltelijke waarde in het veld te typen, zoals in de meeste Commerce-velden wel mogelijk is. Als u een volledige categorienaam typt, wordt de vervolgkeuzelijst uitgevouwen en wordt die categorie geselecteerd. Bovendien kunt u op Alt+Pijl-omlaag drukken om het selectiedialoogvenster uit te vouwen en vervolgens op Tab drukken om tussen de hiërarchieselectie en de hiërarchiestructuur binnen de vervolgkeuzelijst te schakelen, zodat u het veld zonder muis kunt gebruiken.
De mogelijkheid om met categorieën te werken is een belangrijk onderscheid tussen kortingen en kortingen op handelsovereenkomsten en de belangrijkste reden dat we u afraden om kortingen op handelsovereenkomsten te gebruiken. Categorieën zijn geordend in een hiërarchie met meerdere niveaus. De artikelkortingsgroepen die door handelsovereenkomsten worden gebruikt, vormen daarentegen slechts één groeperingsniveau en elke groep is specifiek voor een van de drie kortingstypen voor handelsovereenkomsten, zoals Regelkorting, Multiregelkorting en Totale korting. Als u voor handelsovereenkomsten dezelfde set producten wilt gebruiken in alle drie de kortingstypen voor handelsovereenkomsten, moet u daarom drie onafhankelijke kortingsgroepen maken en beheren. Voor kortingen hoeft u echter slechts één categorie te beheren. Die categorie kunt u vervolgens in alle vier de kortingstypen gebruiken. Dezelfde categorie kunt u ook gebruiken bij prijsaanpassingen, assortimentsbeheer en loyaliteitsbeheer.
Product
Het product kan een vrijgegeven product of een vrijgegeven productmodel zijn. Alle kortingen zijn bedrijfsspecifiek. Daarom werken ze alleen met vrijgegeven producten. Als u een productmodel selecteert, wordt de korting toegepast op alle varianten van het product, zelfs op varianten die zijn vrijgegeven nadat de korting is gemaakt, op voorwaarde dat aan alle andere kortingscriteria is voldaan, zoals valuta en maateenheid.
Variant
Wanneer u een variant op een kortingsregel selecteert, wordt de korting alleen op die variant toegepast, op voorwaarde dat aan alle andere kortingscriteria is voldaan, zoals valuta en maateenheid.
Dimensies
Vanaf release 8.1.1 van Retail is de mogelijkheid toegevoegd om kortingen op dimensieniveau voor een product in te stellen. Deze mogelijkheid biedt de flexibiliteit om één of meer dimensies van een product als kortingsregels te kiezen. Dit bespaart de merchandisingbeheerder het afzonderlijk moeten toevoegen van de varianten waarop de kortingen van toepassing zijn. U kunt bijvoorbeeld een korting opgeven op alle varianten met een specifieke stijl of u kunt een korting opgeven op alle varianten die van een specifieke kleur en stijl zijn.
Notitie
De mogelijkheid om promoties in te stellen op basis van dimensies wordt niet ondersteund voor prijsaanpassingen. De specifieke interface voor het definiëren van de dimensies is verwijderd in Retail-versies 10.0.4 en hoger.
Verbeterde kortingsberekening
De mogelijkheid om op een doeltreffende manier toepasselijke kortingen te vinden en te berekenen is een cruciale factor die de algehele bedrijfsefficiëntie van een detailhandelaar beïnvloedt. Vanaf de release van versie 10.0.23 van Commerce bevat de Commerce-prijsengine een verbeterde functie voor kortingsberekening die gebruikmaakt van een afgevlakt gegevensschema om tijdens runtime sneller kortingen op te zoeken en te berekenen. Als deze functie is ingeschakeld, worden kortingsgegevens die in Commerce headquarters zijn geconfigureerd, gedenormaliseerd voordat ze naar kanaaldatabases worden verzonden. De publicatie van afgevlakte kortingsgegevens wordt automatisch geactiveerd wanneer een korting wordt ingeschakeld.
Voer de volgende stappen uit om de verbeterde kortingsberekening in te schakelen.
- Ga in Commerce headquarters naar Retail en Commerce >Prijzen en kortingen.
- Selecteer Handelskortingen verwerken.
- Plan in het dialoogvenster dat verschijnt dat de batchtaak periodiek wordt uitgevoerd.
- Ga naar Werkgebieden > Functiebeheer.
- Zoek de functie Prestaties van kortingsberekening verbeteren met afgevlakte kortingstabellen en schakel deze in.
- Voer de distributieplanningstaken 1020 (Prijzen en kortingen) en 1070 (Afzetkanaalconfiguratie) uit.
Opmerking
- Zorg ervoor dat u de verbeterde kortingsberekeningsfunctie uitgebreid test voordat u deze in productieomgevingen inschakelt, vooral als u aanpassingen hebt in de Commerce-prijsengine.
- De verbeterde kortingsberekeningsfunctie wordt standaard ingeschakeld voor omgevingen waarin Commerce versie 10.0.32 of hoger wordt uitgevoerd. Wanneer de functie is ingeschakeld, wordt een batchtaak gepland wanneer een korting is ingeschakeld of als een productmodel dat aan een korting is gekoppeld, een nieuwe productvariant heeft.
- Het probleem dat meerdere batchtaken voor Proceshandelskortingen onjuist zijn gepland, zodat andere taken niet kunnen worden uitgevoerd, is vastgelegd in de versie van Commerce 10.0.38. Totdat gebruikers een upgrade naar een Commerce-versie met de oplossing uitvoeren, kunnen ze dit probleem voorkomen door de functie Prestaties van kortingsberekening verbeteren met afgevlakte kortingstabellen uit te schakelen.
Best practices
- Voordat u kortingen maakt, documenteert u uw kortingsstrategie en -procedure. Houd uw documentatie up-to-date naarmate uw gebruik van het product evolueert.
- Gebruik onafhankelijke nummerreeksen voor elk kortingstype en configureer de nummerreeksen zo dat de kortings-id op zichzelf het kortingstype aangeeft. Voeg bijvoorbeeld voor de id van elk kortingstype een andere alfanumerieke constante toe: Kw voor kwantum, C voor combinatie, enzovoort.
- Test uw kortingsconfiguratie met behulp van de prijssimulator voordat u kortingen inschakelt. De prijssimulator heeft een optie waarmee u uitgeschakelde kortingen als ingeschakeld kunt behandelen. Deze optie is speciaal ontworpen om kortingen te testen voordat ze worden ingeschakeld.
- Laat kortingen vervallen wanneer ze niet langer geldig zijn. Op deze manier voorkomt u dat het totale aantal kortingen waarmee de prijsengine rekening houdt tijdens een transactie grenzeloos groeit. Anders kunnen de prestaties van de kortingsberekening in de loop van de tijd worden beïnvloed.
- Maak gebruik van de aanvullende categorieën om de producten te groeperen, bijvoorbeeld uitverkoopproducten of producten van het afgelopen seizoen.
- Voorkom altijd dat kortingsregels overlappen of beperk overlappende kortingsregels tot een minimum.