Lösa samtidighet inom priskomponentkoder (förhandsgranskning)
[Denna artikel är förhandsdokumentation och kan komma att ändras.]
Med samtidighetsregler kan du definiera vad som händer om flera prissättningsregler gäller för samma order- och/eller orderrad. Du kan ställa in samtidighetsregler för att styra om kunden bara får en av matchningsreglerna (och i så fall vilket regler de får), eller om reglerna kombineras (och i så fall hur de kombineras). Det finns två typer av samtidighet:
- Samtidighet mellan pris-komponent-kod – Den här typen av samtidighet styr hur de olika priskomponentkoder som ingår i en prisstruktur kombineras med varandra. En prisstruktur definierar en samling olika typer av priskomponentkoder (inklusive grundpris, försäljningsavtalspris, marginalkomponenter, rabatter och/eller avgifter), den ordning som koderna beräknas på och hur prisjusteringarna beräknas och kombineras för att fastställa det slutgiltiga priset.
- samtidighet inom pris-komponent-kod – Alla antal prissättningsregler kan associeras med varje priskomponentkod som ingår i en prisstruktur. Denna princip gäller särskilt för rabatter. Den här typen av samtidighet inträffar när en order eller orderrad kvalificerar sig för mer än en prisregel som är associerad med samma komponentkod. Till exempel, om du definierar en priskomponentkod med namnet Säsongsbetonat kampanjevenemang och du associerar flera rabattregler till det, kan flera prissättningsregler gälla för samma orderrad. Därför kan du i priskomponentkoden Säsongsbetonade kampanjevenemang ställa in samtidighetsregler för att kontrollera om kunden bara får en av de matchande rabatterna (och i så fall vilken de får) eller om rabatterna kombineras (och i så fall hur de kombineras).
I den här artikeln förklaras hur du hanterar samtidighet inom pris-komponent-kod. Information om hur du hanterar samtidighet mellan pris-komponent-kod finns i Lösa samtidighet mellan priskomponentkoder.
Typer av samtidighetslägen mellan pris-komponent-kod
Följande typer av samtidighetslägen mellan pris-komponent-kod är tillgängliga, beroende på typen av priskomponentkod:
- Exkluderande – Prisregeln kan inte kombineras med andra regler som är associerade med samma priskomponentkod. Om fler än en av dessa regler ställs in som exkluderande, tillämpar prismotorn regeln som har den största rabatten.
- Bästa pris – Prisregler som använder det här samtidighetsläget konkurrerar om den största rabatten (lägsta pris).
- Sammansatt – Alla tillämpliga prisregler kombineras. På sidan Parametrar för prissättning kan du konfigurera systemet så att varje beräkning baseras på antingen det ursprungliga priset eller en löpande summa av alla justeringar hittills. Mer information finns i Systeminställningar för att lösa samtidiga rabatter inom en priskomponentkod i denna artikel.
- Gäller alltid – Prisregeln gäller alltid. Beräkningen tillämpas alltid sist i en priskomponentkod.
- Rangordning för prisattributkombination – Prissättningsregler som använder det här samtidighetsläget konkurrerar inte om priser. I stället konkurrerar de baserat på vilken regel som har högsta rangordningen för prisattributkombination. Om flera regler har samma högsta rangordning i samma priskomponentkod, kombineras de.
Konfigurera i samtidighetslägen mellan pris-komponent-kod
Du kan visa och/eller ange samtidighetslägen inom priskomponentkoder på flera platser i systemet:
- Kodnivå för priskomponent – Varje relevant priskomponentkod har en standardinställning för samtidighet inom priskomponentkoden. Tillgängliga lägen varierar beroende på typen av priskomponentkod. Inställningen kan skrivas över i alla prisregler eller alla prisregler efter behov. Mer information finns i Bokföring av komponentkoder.
- Prisstrukturnivå – Varje priskomponentkod som ingår i en prisstruktur visar dess standardläge för samtidighet, men du kan inte redigera den här. Mer information finns i Ordna priskomponentkoder i en prisstruktur.
- Prissättningsregelnivå för rabatter och marginalprisjusteringar – Samtidighetsläget som är tilldelat en prissättningsregel åsidosätter standardläget som tilldelas av dess associerade priskomponentkod. Mer information finns i Prissättningsregler för rabatter och marginalprisjusteringar.
- Företagsnivå för försäljningshandelsavtal – Försäljningshandelsavtal ställs in genom att använda handelsavtalsjournaler, där prissättningsreglerna definieras av de relaterade journalraderna. Samtidighetsregler för försäljningshandelsavtal definieras på sidan Prissättningshanteringsparametrar för respektive företag. Mer information om de alternativ som är tillgängliga och hur du använder dem finns i Försäljningshandelsavtalspriserna.
Systeminställningar för att lösa rabatten samtidighet inom en priskomponentkod
Några inställningar på sidan Prishanteringsparametrar påverka hur samtidiga rabatter beräknas. Beräkningsmetoden kan i sin tur påverka hur vissa av prisstrukturinställningarna fungerar när de tillämpas på rabatter. Följ dessa steg för att konfigurera beräkningen.
Gå till Prishantering > Inställningar > Parametrar för prishantering.
På fliken Priser och rabatter på snabbfliken Kontroll av rabattsamtidighet, under Kontrolläge för bästa pris och sammansatt samtidighet, välj ett av följande alternativ:
- Bästa pris och sammansatt inom prioritet, aldrig sammansatt mellan prioriteter
- Bästa pris endas inom prioritet, alltid sammansatt mellan prioriteter
- Bästa pris och sammansatt inom prioritet, bästa pris och sammansatt mellan prioriteter
Under Beteende för sammansatt rabatt, välj ett av följande alternativ:
- Sammansatt
- Sammansatt på det ursprungliga priset
Ange alternativet Aktivera konkurrens mellan exklusiv tröskel och andra periodiska rabatter till Ja om exklusiva tröskelrabatter bör konkurrera med exklusiva icke-tröskelrabatter, men prioritet bör fortfarande gälla. Beteendet för bästa pris och sammansatta tröskelrabatter förblir oförändrade (det vill säga de konkurrerar inte med icke-tröskelrabatter).
Flöde för rabattbestämning
Följande flödesdiagram visar hur prissättningsregler, prisstruktur och samtidighetsmodeller fungerar tillsammans för att lösa samtidighet inom priskomponentkoden.
Exempel
Här är ett exempel som visar hur samtidighetsbestämning fungerar.
Artikel BT023 har ett artikelpris på 1 565,00 $, samtidighetsläge Sammansatt och ditt system inkluderar rabattprisreglerna som visas i följande tabell. Prissättningssekvens kommer från din prisstruktur.
Priskomponentkod | Prissättningssekvens | Prissättningsregel-ID | Välj läge för samtidig körning | Beräkningsmetod | Värde | Rabattyp |
---|---|---|---|---|---|---|
DIS 01 | 30 | DIS01-01 | Bästa pris | Procentsats | 10 | Enkel |
DIS 01 | 30 | DIS01-02 | Tillämpa alltid | Procentsats | 5 | Enkel |
DIS 02 | 40 | DIS02-01 | Sammansatt | Procentsats | 10 | Enkel |
DIS 02 | 40 | DIS02-02 | Tillämpa alltid | Procentsats | 8 | Enkel |
DIS 03 | 50 | DIS03-01 | Sammansatt | Tid | 20 | Tröskelvärde |
DIS 03 | 50 | DIS03-02 | Tillämpa alltid | Tid | 10 | Tröskelvärde |
En order läggs för kvantiteten 1 av artikeln BT023. Därför tillämpar systemet reglerna i det föregående registret för att beräkna rabatten som visas i följande tabell. Resultatet är det slutliga priset på 1 080,45 $.
Välj läge för samtidig körning | Prissättningssekvens | Rabattpris komponentkod | Prissättningsregel-ID | Beräkningsmetod | Värde | Rabattbelopp | Nytt enhetspris |
---|---|---|---|---|---|---|---|
Bästa pris | 30 | DIS01 | DIS01-01 | Procentsats | 10 | 156.50 | 1,408.50 |
Sammansatt | 40 | DIS02 | DIS02-01 | Procentsats | 10 | 140.85 | 1,267.65 |
Tröskelvärde | 50 | DIS03 | DIS03-01 | Procentsats | 20 | 20.00 | 1,247.65 |
Tillämpa alltid | 30 | DIS01 | DIS01-02 | Procentsats | 5 | 62.38 | 1,185.27 |
Tillämpa alltid | 40 | DIS02 | DIS02-02 | Tid | 8 | 94.82 | 1,090.45 |
Tillämpa alltid | 50 | DIS 03 | DIS03-02 | Tid | 10 | 10,00 | 1,080.45 |
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för