Jump to content
  • 0

Importeren CSV (bankmutaties)


diender

Question

Posted

Hallo,

 

Ik wil graag mijn bankmutaties in FM importeren. Ik download hiervoor een CSV bestand van mijn bank met alle mutaties en importeer ze middels een script in het daarvoor bestemde tabel. Dit gaat prima; elke boeking wordt als een apart record weggeschreven en de bijbehorende velden worden gevuld met informatie.

 

Echter... als ik -bij wijze van test- hetzelfde bestand nogmaals importeer, maakt FM opnieuw alle records aan (dubbele records). Is er een optie om eerst te controleren of het record al bestaat, voordat er een nieuwe record wordt aangemaakt?

 

Thanks...

5 answers to this question

Recommended Posts

  • 0
Posted

diender,

 

Zoals je waarschijnlijk wel weet zijn computers en computer programma's uitermate dom. Ze doen wat je ze opdraagt en niet wat je wilt dat ze doen.

 

Voor jou is het misschien overduidelijk dat je de bankmutaties al eens heb geïmporteerd, maar wat weet FM nu van bankmutaties?

 

Wat ik doe is na het importeren de laatste datum uit de geïmporteerde records boven tafel halen en die opslaan. De volgende keer dat ik importeer gooi ik alle geïmporteerde records weg die voor of op de opgeslagen datum ligt. Het komt tenslotte niet voor dat je bankmutaties van een dag in twee keer krijgt aangeboden.

Ik maak voor de import ook gebruik van een extra tabel, zodat ik geen problemen heb met de 'echte' gegevens als er iets misgaat bij het importeren.

 

succes

 

rmw

  • 0
Posted

Je kunt een zoekopdracht doen op unieke gegevens als die gelijk zijn dan die eventueel verwijderen. (dus bedrag en datum en naam geliijk dan is dit waarschijnlijk een dubbele import). Bij macfan zit trouwens een import voor bank bestanden MACGIrobase van Miro Lucassen. Daar zt ook een ontdubbelaar in.

  • 0
Posted

Ontdubbelen is niet zo moeilijk: een relatie leggen op bankrekening, bedrag, omschrijving en boekingsdatum. Dan kan er snel een som gemaakt worden van de hoeveelheid records die exact gelijk zijn.

Daarna alles weghalen totdat je er één overhoudt.

 

Dat blijkt in de praktijk voldoende te zijn, tenminste, bij mij.

 

Verder is de uitleg van rmw een feest van herkenning! Want precies op die manier doe ik het ook.

  • 0
Posted

Oké, scripting dus...

 

Ik had gehoopt dat er een verborgen knopje in FM zat waarvan ik geen weet had. Ik zal het dus handmatig moeten oplossen.

 

Bedankt voor het meedenken allemaal!

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...