Check of the VB-PUO schema
Amount or number written as text
Finding SIVI-TYPE-01 of the free validator
Why it matters
Amounts and other numbers must be JSON numbers so they can be added up and reconciled exactly. Text in quotes is not a number, even if it looks like one.
Example
What the validator says about a test message:
- What is wrong
- "startAmount" contains the text "1000.00" instead of a number.
- Where
- Field "startAmount" (Amount (for example of accrued capital) at the start of a period) in cohort "COH-20-24" in scheme "SPR-01". Path: party/0/pension/0/pension/0/startAmount.
- How to fix it
- Write the value without quotes, for example 1000.00 rather than "1000.00". Check the number format in the export or the mapping.
Check a message with the free validatorAll validation errors
Bron: SIVI – VB-PUO Standaard, Release 2027 (v1.4.0).