Kennisbank BerichtenEntiteitenAttributenCodelijstenFouten en oplossingenProcessenRollenReleasesBegrippenEcosysteemVergelijk Validator NL EN

Verbandscontrole

netAmount is niet het saldo van contributionAmount en withdrawalAmount

Symptoom

Schema-valide; de ontvanger weet niet welk bedrag leidend is, of telt de stromen dubbel.

Oorzaak

Bericht 2 mag instroom, uitstroom en saldo samen bevatten; SIVI's eigen voorbeeldbericht vult ze alle drie. netAmount is dan het saldo van inleg en onttrekking. Hier sluiten de drie bedragen niet op elkaar aan, bijvoorbeeld omdat ze uit verschillende bronnen of van verschillende momenten komen.

Oplossing

Bereken netAmount als contributionAmount min withdrawalAmount. In Release 2027 zijn netAmount en netDate verplicht; laat zo nodig instroom en uitstroom weg, niet het saldo. De validator van WTP Data Lab meldt drie bedragen die elkaar tegenspreken als waarschuwing.

Fout en goed

Fout

{ "contributionAmount": 25000.00, "withdrawalAmount": 10000.00, "netAmount": 20000.00 }

Goed

{ "contributionAmount": 25000.00, "withdrawalAmount": 10000.00, "netAmount": 15000.00 }

Controleer uw eigen bericht op deze en alle andere fouten met de gratis validator: schema, codelijsten en verbandscontroles in één rapport. Valideer een bericht

Bronvermelding. Bron: SIVI – VB-PUO Standaard. Schema's, attribuutomschrijvingen en codelijsten zijn ontleend aan de VB-PUO Standaard (eigendom Pensioenfederatie, beheer SIVI) en hier onveranderd weergegeven met vermelding van release en versie. Toelichtingen, voorbeelden, foutbeschrijvingen en vertalingen zijn van WTP Data Lab en maken geen deel uit van de standaard. GitHub Stichting-SIVI/VBPUOdsk · Handleiding · sivi.org