Controle van het VB-PUO-schema
Bedrag met meer dan 2 decimalen
Bevinding SIVI-DEC-01 van de gratis validator
Waarom het belangrijk is
Bedragen worden uitgewisseld in euro’s en centen. Een derde decimaal betekent dat het bedrag is berekend maar niet afgerond, waardoor totalen tussen de partijen niet aansluiten.
Voorbeeld
Wat de validator zegt over een testbericht:
- Wat er mis is
- Het bedrag 1234.567 in "startAmount" heeft meer dan 2 decimalen.
- Waar
- Veld "startAmount" (Bedrag (bijvoorbeeld van opgebouwd kapitaal) bij aanvang van een periode) in cohort "COH-20-24" in regeling "SPR-01". Pad: party/0/pension/0/pension/0/startAmount.
- Hoe u het oplost
- Rond het bedrag in de bron af op centen, of leg de afrondingsregel expliciet vast in de mapping. Bedragen worden nooit stilzwijgend afgerond.
Controleer een bericht met de gratis validatorAlle validatiefouten
Bron: SIVI – VB-PUO Standaard, Release 2027 (v1.4.0).