Prijsnormalisatie tijdens import

Gangbare prijsnotaties worden tijdens import automatisch omgezet naar de vaste Nifelo-prijsnotatie.

Eén vaste prijsnotatie in Nifelo

Tijdens een import zet Nifelo gangbare Nederlandse en Engelse prijsnotaties automatisch om naar één vaste schrijfwijze. SmartField price en sale_price bevatten daardoor altijd een bedrag met een punt en twee decimalen, bijvoorbeeld 1250.00.

De oorspronkelijke aangeleverde waarde blijft in de ruwe brondata beschikbaar. De normalisatie verandert het bronbestand of de gekoppelde webshop niet.

Ondersteunde prijsnotaties

Aangeleverde prijsSmartField price
100100.00
100.00100.00
100,00100.00
12,512.50
1250,001250.00
1.250,001250.00
1,250.001250.00
1.234.567,891234567.89
1,234,567.891234567.89
€ 100,00100.00
129.00 EUR129.00

Een valutateken of valutacode wordt uit de prijs verwijderd. Nifelo rekent valuta niet om. De juiste valuta stel je afzonderlijk in voor het verkoopkanaal of de betreffende configuratie.

Eén scheidingsteken met drie cijfers

Nifelo behandelt één punt of komma met precies drie cijfers erachter als een duizendtalscheiding:

Aangeleverde prijsSmartField price
1,2501250.00
1.2501250.00

De uitzondering is een bedrag dat expliciet met nul begint. 0,125 en 0.125 zijn decimale bedragen en worden afgerond naar 0.13.

Deze vaste keuze past bij normale retailprijzen. SmartField price is niet bedoeld voor wisselkoersen, brandstofprijzen of andere bedragen waarvoor drie decimalen behouden moeten blijven.

Meer dan twee decimalen

Wanneer een aangeleverde prijs meer dan twee decimalen bevat, rondt Nifelo rekenkundig af op twee decimalen:

Aangeleverde prijsSmartField price
1,25491.25
1,25501.26
1,25791.26

Wanneer wordt een prijs niet genormaliseerd?

Nifelo raadt geen beschadigde of inhoudelijk onduidelijke tekst. Een waarde zoals onbekend of een ongeldig gegroepeerde prijs zoals 1,23,4 blijft daarom ongeldig en verschijnt bij de datavalidatie.

Gebruik voor een normale verkoopprijs bij voorkeur een van deze eenvoudige vormen:

  • 1250
  • 1250.00
  • 1250,00

Dezelfde normalisatieregels gelden voor de gewone prijs (price) en de aanbiedingsprijs (sale_price).