Prijssimulatie

  • 2 minutes to read

Met Prijssimulatie kunt u vooraf de prijs voor een klant en artikel bekijken zonder eerst een verkoopdocument aan te maken. De berekening gebruikt dezelfde prijslogica als verkoopdocumenten en wordt opnieuw uitgevoerd wanneer u de simulatiegegevens wijzigt.

Prijssimulatie openen

Open in het rolcentrum van BoCount Dynamics de actie Prijssimulatie. Vul minstens het klantnummer en het artikelnummer in. De overige gegevens verfijnen de situatie waarvoor u de prijs wilt controleren.

Invoerveld Omschrijving
Klantnr. Klant waarvoor de prijs wordt berekend.
Verzendcode Leveradres van de klant.
Locatiecode Locatie waarvoor de prijs wordt berekend.
Valutacode Valuta voor de simulatie. Bij het kiezen van een klant wordt diens valuta voorgesteld.
Simulatiedatum Datum waarvoor de prijs wordt berekend. De instelling voor de prijsberekeningsdatum van het documenttype Prijssimulatie wordt toegepast.
Artikelnr. Artikel waarvoor de prijs wordt berekend.
Variant Artikelvariant.
Code van eenheid Eenheid waarin het artikel wordt verkocht.
Aantal Hoeveelheid waarvoor de prijs en totalen worden berekend. Bij het kiezen van een artikel wordt standaard aantal 1 ingevuld.

De simulatie toont de resultaten zodra zowel een klant als een artikel is ingevuld. De toegepaste prijslijstregels zijn onder de resultaten zichtbaar.

Resultaat Omschrijving
Eenheidsprijs Berekende eenheidsprijs.
Regelkorting % Totale regelkorting. Wanneer meerdere kortingen zijn geconfigureerd, worden ook de afzonderlijke kortingspercentages getoond.
Netto-eenheidsprijs Eenheidsprijs na toepassing van de regelkorting.
Btw % Btw-percentage dat op de regel wordt toegepast.
Eenheidsprijs incl. btw Eenheidsprijs inclusief btw.
Totaalbedrag excl. btw Totaalbedrag exclusief btw voor het gesimuleerde aantal.
Totaalbedrag incl. btw Totaalbedrag inclusief btw voor het gesimuleerde aantal.
Prijseenheid Prijseenheid waarin de prijs is uitgedrukt, indien deze afwijkt van de verkoopeenheid.
Aantal (prijseenheid) Hoeveelheid omgerekend naar de prijseenheid.
Eenheidsprijs voor prijseenheid Eenheidsprijs uitgedrukt in de prijseenheid.
Toegepaste prijslijstregel Prijslijstregels die bij de berekening zijn toegepast.

Acties

Actie Omschrijving
Offerte maken Maakt een verkoopofferte aan op basis van de huidige simulatie.
Opnieuw instellen Wist de invoer en resultaten van de simulatie.

Prijssimulatie via API

Dezelfde simulatie is beschikbaar als Business Central API-entiteit. Gebruik een POST-verzoek op de entiteit priceSimulations:

https://api.businesscentral.dynamics.com/v2.0/{tenantId}/{environment}/api/dynamate/pricing/v1.0/companies({companyId})/priceSimulations

De aanvraag bevat de klant- en artikelgegevens en de gewenste context. Klant- en artikelnummers moeten in de gekozen Business Central-omgeving bestaan.

{
  "customerNo": "10000",
  "shipToCode": "",
  "locationCode": "BLUE",
  "currencyCode": "EUR",
  "simulationDate": "2026-10-07",
  "itemNo": "1896-S",
  "variantCode": "",
  "unitOfMeasureCode": "PCS",
  "quantity": 2
}

Als simulationDate niet is opgegeven, gebruikt de API de werkdatum. Als currencyCode leeg is, wordt de valuta van de klant gebruikt.

API-velden

API-veld Nederlandse caption Richting Omschrijving
customerNo Klantnr. Invoer Klantnummer.
shipToCode Verzendcode Invoer Code van het leveradres.
locationCode Locatiecode Invoer Locatiecode.
currencyCode Valutacode Invoer Valutacode.
simulationDate Simulatiedatum Invoer Datum van de simulatie.
itemNo Artikelnr. Invoer Artikelnummer.
variantCode Variant Invoer Variantcode.
unitOfMeasureCode Code van eenheid Invoer Eenheidscode.
quantity Aantal Invoer Aantal.
unitPrice Eenheidsprijs Uitvoer Berekende eenheidsprijs.
lineDiscountPct Regelkorting % Uitvoer Totale regelkorting in procent.
lineDiscountPct1 t/m lineDiscountPct5 Regelkorting % 1 t/m 5 Uitvoer Afzonderlijke regelkortingspercentages, indien geconfigureerd.
netUnitPrice Netto-eenheidsprijs Uitvoer Eenheidsprijs na regelkorting.
vatPct Btw % Uitvoer Btw-percentage.
unitPriceInclVAT Eenheidsprijs incl. btw Uitvoer Eenheidsprijs inclusief btw.
totalAmountExclVAT Totaalbedrag excl. btw Uitvoer Totaal exclusief btw.
totalAmountInclVAT Totaalbedrag incl. btw Uitvoer Totaal inclusief btw.
priceUnitOfMeasure Prijseenheid Uitvoer Prijseenheid.
qtyInPriceUnit Aantal in prijseenheid Uitvoer Hoeveelheid in de prijseenheid.
unitPriceForPriceUnit Eenheidsprijs voor prijseenheid Uitvoer Eenheidsprijs uitgedrukt in de prijseenheid.

De API voert de berekening uit wanneer het simulatierecord wordt aangemaakt. De simulatie maakt zelf geen verkoopofferte of prijslijstregel aan.