Knowledgebase

Logica ajustării prețurilor EN-DETAIL cu exemple

La activarea opțiunii de ajustare a prețului de vânzare la comenzile preluate în puncte de lucru în regim EN-DETAIL, se încearcă ajustarea combinației de preț și discount astfel încât să se ajungă cât mai aproape de prețul din gestiune și să se evite generarea proceselor verbale de schimbare de preț.

Principii generale:

  • Întotdeauna se va vinde la totalul comenzii.

  • Există 3 cazuri principale de ajustare:

  1. Comanda vine cu preț mai mic decât gestiunea

    • Se ajustează prețul din gestiune și se aplică discount până se ajunge la prețul din comanda clientului.

  2. Comanda vine cu preț mai mare decât gestiunea

    • În funcție de discount:

      • Dacă prețul cu discount este mai mare decât cel din gestiune, se va vinde direct la prețul cu discount (se va genera proces verbal).

      • Dacă prețul cu discount este mai mic decât cel din gestiune, se va vinde la prețul din gestiune și discountul se va recalcula astfel încât să se ajungă la prețul din comanda clientului.

 

 

Logica ajustării prețurilor EN-DETAIL cu exemple


1️⃣ Fallback pentru prețuri fără discount

  • Dacă Pret Vanzare cu discount nu este completat de site:

 
Pret Vanzare cu discount = Pret Vanzare normal
  • Asigură că clientul are întotdeauna un preț de plată.

Exemplu:

  • Site trimite: Pret Vanzare normal = 90, Pret Vanzare cu discount = ""

  • După fallback: Pret Vanzare cu discount = 90


2️⃣ Ajustarea ERP (EN-DETAIL)

Caz 1: Pret Vanzare normal < ERP

  • Se ajustează Pret Vanzare normal la ERP

  • Pret Vanzare cu discount rămâne neschimbat

Exemplu:

  • ERP Pret Vanzare normal = 100

  • Site: Pret Vanzare normal = 90, Pret Vanzare cu discount = 90

  • După ajustare:

 
Pret Vanzare normal = 100
Pret Vanzare cu discount = 90
Discount = 100 - 90 = 10

Caz 2: Pret Vanzare normal > ERP și Pret Vanzare cu discount ≤ ERP

  • Se ajustează Pret Vanzare normal la ERP

  • Pret Vanzare cu discount rămâne neschimbat

Exemplu:

  • ERP Pret Vanzare normal = 100

  • Site: Pret Vanzare normal = 120, Pret Vanzare cu discount = 100

  • După ajustare:

 
Pret Vanzare normal = 100
Pret Vanzare cu discount = 100
Discount = 100 - 100 = 0

Caz 3: Pret Vanzare normal > ERP și Pret Vanzare cu discount > ERP

  • Se setează Pret Vanzare normal = Pret Vanzare cu discount

  • Clientul plătește exact prețul cu discount

Exemplu:

  • ERP Pret Vanzare normal = 100

  • Site: Pret Vanzare normal = 120, Pret Vanzare cu discount = 105

  • După ajustare:

 
Pret Vanzare normal = 105
Pret Vanzare cu discount = 105
Discount = 105 - 105 = 0

3️⃣ Calculul discountului

  • Discountul = Pret Vanzare normal - Pret Vanzare cu discount

  • Chiar dacă site-ul nu a arătat discount, intern se creează pentru a păstra totalul corect.

Exemplu combinat:

Pret ERP Site Pret Vanzare normal Site Pret Vanzare cu discount Ajustat Pret Vanzare normal Discount aplicat
100 90 "" 100 10
100 120 100 100 0
100 120 105 105 0
100 90 85 100 15

4️⃣ Principiul de bază

  1. Clientul plătește întotdeauna Pret Vanzare cu discount

  2. ERP Pret Vanzare normal este întotdeauna respectat

  3. Discountul se calculează intern ca diferență între ERP Pret Vanzare normal și prețul clientului

Was this article helpful?

★ ★ ★ ★ ★