Ophalen kortingen

*De functionaliteit voor het ophalen van kortingen is in veel opzichten gelijk aan de functionaliteit waarmee prijzen worden opgehaald. De belangrijkste verschillen zijn:

  • Kortingen kunnen worden opgeslagen in kortingsmatrices en kortingsschema's.
  • Er kunnen meerdere kortingen van toepassing zijn. Zie voor meer informatieMeerdere kortingsniveaus.

Kortingen ophalen uit een contract

Bij het zoeken naar kortingen controleert LN eerst of er een geldig projectcontract is en vervolgens of er een geldig jaarcontract is.

U kunt het volgende definiëren:

  • Kortingen voor verkoopcontracten in de sessie Verkoopcontractregels (tdsls3501m000) of Prijzen verkoopcontract (tdsls3103m000).
  • Kortingen voor inkoopcontracten in de sessie Prijzen inkoopcontract (tdpur3103m000).

Indien nodig kunt u een of meerdere kortingsschema's aan een contract koppelen. Zie voor meer informatieKortingsschema's op contracten.

NB

Als het contract geen geldige korting heeft, kan LN de zoekopdracht stoppen of voortzetten op basis van de instelling van het selectievakje Kortingen toepassen indien geen contractkortingen in de sessie Parameters prijsbeheer (tdpcg0100m000). Er wordt verder gezocht als dit selectievakje is ingeschakeld.

Kortingen ophalen uit een prijsboek of een kortingsmatrix

Als LN geen korting in een projectcontract of een jaarcontract kan vinden en er verder wordt gezocht naar kortingen, probeert LN kortingen op te halen uit een kortingsschema dat is gekoppeld aan een prijsboek of uit een kortingsmatrix. Om kortingsgegevens op te halen uit een kortingsschema dat aan een prijsboek is gekoppeld, moet LN eerst het juiste prijsboek opzoeken. Het juiste prijsboek wordt opgezocht via het ophaalproces dat wordt beschreven in Prijzen ophalen.

Om kortingen uit een kortingsmatrix op te halen, zoekt LN naar kortingsmatrices met een matrixdefinitie en matrixkenmerken die overeenkomen met de eigenschappen van de betreffende order. Alle matrixkenmerken moeten overeenkomen met de eigenschappen van de order. Wanneer de gewenste matrix is gevonden, wordt het kortingsschema van de kortingsmatrix, waarin de matrixdefinitie en de matrixkenmerken zijn opgeslagen, gebruikt voor het berekenen van de korting van de order. In de kortingsgegevens van de kortingsmatrix staat een kortingsbedrag, een kortingspercentage of een kortingsschema.

Het ophalen van kortingsmatrices wordt beheerd door de volgende instellingen in de sessie Parameters prijsbeheer (tdpcg0100m000) voor het relevante kortingsniveau:

  • Eerste korting

    LN kiest de eerste geldige korting die op het niveau wordt gevonden en negeert verder elke andere geldige korting. De eerste geldige korting is de korting met het laagste matrixprioriteitnummer. Wanneer meer dan één korting het laagste prioriteitnummer heeft, is de eerste korting de korting met de laatste ingangsdatum. Wanneer de eerste korting is gevonden, wordt er niet verder gezocht.
  • Beste korting

    LN kiest de beste korting die voor het niveau is gevonden en negeert de matrixprioriteiten.
  • Accumuleren

    Alle geldige kortingen worden opgehaald en geretourneerd als één geaggregeerd percentage. Het maximale geaggregeerde percentage is 100.
  • Niet van toepassing

    Er worden geen kortingen opgehaald voor het betreffende kortingsniveau.
NB
  • Het proces voor het ophalen van kortingen wordt voor elk gedefinieerd kortingsniveau uitgevoerd, te beginnen bij niveau 1. LN zoekt eerst naar een regelkorting en vervolgens naar een orderkorting. Als er geen geldige korting wordt gevonden, voert LN de waarde 0,00 (nul) in die door de gebruiker kan worden gemuteerd of gewijzigd.
  • De waarden van de selectievakjes Bepalend en In aanmerking in de sessies voor prijsmatrices en kortingsmatrices, zijn ook van invloed op de manier waarop kortingen worden berekend. Zie voor meer informatieBepalend/geschikt.
  • LN kiest de kortingen in de valuta van de order of het contract in de van toepassing zijnde kortingsschema's of prijsboeken die LN voor een bepaalde order of een bepaald contract vindt. Als er geen van toepassingen zijnde korting in de ordervaluta wordt gevonden, selecteert LN kortingen in de eigen valuta.
  • U kunt kortingen altijd handmatig invoeren of overschrijven.