Elke import

“Alle transacties zijn geïmporteerd met bedrag 0,00”

Kort antwoord

De bedragen staan wel in het bestand; de importmodule kon ze alleen niet als getal lezen. «€ 1.234,56» is tekst door het valutateken en het duizendtalpunt, «1234,56» is onleesbaar waar een punt wordt verwacht, en wie van een gescheiden debet- en creditkolom er maar één toewijst, krijgt elke transactie van de andere soort op nul. Draai de nul-import terug, corrigeer de bedragen of de kolomtoewijzing en importeer opnieuw.

Overal nulbedragen betekent dat de importfunctie de transacties wél vond, maar hun waarden niet kon lezen — dus schreef ze het enige getal waarvan ze zeker was. De bedragen staan nog steeds in uw bestand; het lezen ervan is misgegaan.

Symptomen

  • Datums en tegenrekeningen kloppen, alle bedragen staan op 0,00
  • Sommige transacties hebben een bedrag en andere niet, volgens een patroon
  • De bedragen zien er volkomen normaal uit als u het bestand opent

Wat er werkelijk gebeurt

Oorzaak 1

Decimale komma in plaats van punt

Voor een importfunctie die een punt verwacht is "1234,56" geen getal. Nederlandse bankexports schrijven bedragen vrijwel altijd met een komma — daardoor kan een compleet correcte export toch geheel op nul binnenkomen.

Oorzaak 2

Valutatekens of duizendtallen in de waarde

"€ 1.234,56" is tekst, geen getal. Strikte importfuncties weigeren dat en zetten nul in plaats van te raden welke tekens genegeerd moeten worden.

Oorzaak 3

De verkeerde kolom gekoppeld

Een saldo- of referentiekolom koppelen in plaats van de bedragkolom levert nullen op overal waar die kolom leeg is.

Oorzaak 4

Bedragen verdeeld over debet- en creditkolommen

Is maar één van beide kolommen gekoppeld, dan komt elke transactie van de andere soort als nul binnen.

Zo lost u het op

  1. Sleep het bestand naar het hulpmiddel hieronder. Het meldt bedragen die geen gewone getallen zijn en vertelt welke veilig herschreven kunnen worden.
  2. Ondubbelzinnig Amerikaans genoteerde waarden als "1,234.56" worden automatisch genormaliseerd; dubbelzinnige blijven ongemoeid — "1.234,56" kan 1234,56 of 1,23456 betekenen, en die beslissing hoort geen hulpmiddel voor u te raden.
  3. Doe bij een CSV de kolomkoppeling opnieuw en zorg dat debet én credit allebei meegenomen worden.
  4. Draai de nul-import terug voordat u opnieuw importeert, anders houdt u beide versies over.

Bespaar u het handwerk — herstel het automatisch

Het hulpmiddel raakt geen enkel bedrag aan waarvan het decimaalteken dubbelzinnig is. Van 1.234,56 stilletjes 1,23456 maken importeert het verkeerde geld en ziet er bovendien uit als succes. Gratis, zonder account, zonder upload.

Hulpmiddel openen

Uw bestand verlaat uw browser nooit.