Perk verwerkt bedragen in facturen, inkooporders en GR's volgens de decimale precisie van de valuta zoals gespecificeerd door ISO 4217De Japanse yen en de IJslandse kroon ondersteunen bijvoorbeeld geen decimalen. De Tunesische dinar en de Koeweitse dinar gebruiken daarentegen maximaal drie decimalen.
Voorzichtigheid: Dit gedrag is alleen van toepassing op factuurverwerking.
Bij uitgaven rondt Perk bedragen af op twee decimalen, ongeacht de valuta. U kunt de decimale precisie die u voor een valuta wilt gebruiken, niet zelf bepalen. Perk bepaalt het aantal eenheden volgens ISO 4217.
Factuur-, inkooporder- en inkooporderbedragen worden weergegeven volgens de decimale eenheden die voor de valuta zijn gedefinieerd. Als de factuurvaluta bijvoorbeeld Japanse yen is, worden de factuurbedragen weergegeven zonder decimalen.
Als u in een van de bedragvelden een decimale waarde invoert die niet overeenkomt met de decimale precisie van de valuta, verschijnt er een foutmelding. Als u bijvoorbeeld de waarde 20,5 probeert in te voeren als nettobedrag voor een factuur in Japanse yen, wordt de waarde gemarkeerd als onjuist totdat u de decimale eenheid verwijdert.
Bedragvelden in facturen, inkooporders en goederenontvangsten.
De valuta bepaalt welke decimale eenheden in deze velden zijn toegestaan:
| Factuurkop | Factuurregelitem | PO-koptekst en regelartikel | GR-regelpost |
|---|---|---|---|
|
|
|
|
Perk houdt geen rekening met bedragen die in aangepaste velden zijn opgenomen.
Decimale precisie bij berekeningen
Perk houdt rekening met de decimale precisie van de valuta bij het berekenen van factuurbedragen of het uitvoeren van afrondingen in de betreffende valuta.
De artikelprijs wordt niet afgerond op basis van de decimale precisie van de valuta. Wanneer het factuurbedrag en het inkooporderbedrag een andere decimale precisie hebben dan de artikelprijs, past de berekening van de matchingstatus decimale precisie toe om het resultaat af te ronden, ongeacht waar de artikelprijs wordt gebruikt.
Als PO-, GR- of factuurbedraggegevens worden geïmporteerd via API (d.w.z. Perk API of via integratie) en het aantal decimalen groter is dan gedefinieerd in Perk, worden de bedragen rekenkundig afgerond om te voldoen aan de eenheidsprecisie voor die valuta. Met andere woorden, als de bedragwaarde niet het vereiste aantal decimalen bevat, voegt Perk nullen toe, d.w.z. 2 wordt beschouwd als 2,00 voor valuta's met 2 decimalen. Als de bedragwaarde meer decimalen bevat dan toegestaan voor de valuta, rondt Perk naar boven of beneden af, indien van toepassing. d.w.z. voor een valuta met 2 decimalen wordt het bedrag 2,543 naar beneden afgerond naar 2,54.
Opmerking: Decimale afronding op basis van valutaprecisie wordt alleen uitgevoerd wanneer de factuur wordt geüpload of bijgewerkt. Afronding vindt plaats volgens een rekenkundig principe.
Voorzichtigheid: Als Perk AI de valuta onjuist extraheert (vanwege leesbaarheidsproblemen of anderszins), moet u de valuta in de factuur mogelijk handmatig aanpassen. In deze gevallen worden de bedragen mogelijk weergegeven in decimalen die worden bepaald door de geëxtraheerde valuta en niet in de handmatig aangepaste valuta.