OFX-plug-in voor importeren

Ace Jones

Thomas Baumgart

Jack H. Ostroff

De plug-in ophalen

KMyMoney zal OFX-bestanden pijnloos importeren. Deze functionaliteit is niet ingebouwd in het kernprogramma - het wordt geleverd als plug-in. U moet het ophalen en de OFX-importplug-in installeren om deze functionaliteit beschikbaar te maken. Nadat het is geïnstalleerd, zal het commando om OFX-bestanden te importeren automatisch verschijnen onder het submenu BestandImporteren.

Merk op dat de broncode van de plug-in geleverd wordt als onderdeel van de broncode van KMyMoney en de meeste voorverpakte versies van KMyMoney zijn gebouwd met het importprogramma OFX al ingevoegd of beschikbaar als een apart pakket. Als het importprogramma OFX niet geïnstalleerd lijkt te zijn in uw versie, is de eerste plaats om te controleren dezelfde plaats waar u uw basis KMyMoney pakket ontving. U kunt controleren of het geïnstalleerd is ofwel door te proberen het bovenstaande submenu aan te roepen of door het menu InstellingenKMyMoney configureren..., door Plugins te selecteren in het linker paneel en uit te kijken naar het importprogramma OFX in de lijst met geïnstalleerde plug-ins.

Als u het hebt geïnstalleerd via een RPM is de OFX-importplug-in gevat in het pakket kmymoney-ofx. Het zou beschikbaar moeten zijn uit elke bron waaruit het basis pakket van KMyMoney kwam. Als u het hebt gebouwd uit broncode is alles wat u moet doen de recentste versie van de ontwikkelingsheaders en bibliotheken van libOFX te installeren op uw systeem. Het bouwproces van KMyMoney zal deze detecteren en de plug-in compileren. Vanaf september 2021 is versie 0.10.3 beschikbaar, hoewel de minimaal vereiste versie van KMyMoney nog steeds 0.9.4 is.

Als u problemen ondervindt om KMyMoney te compileren en u bent er zeker van dat de juiste versie van libOFX is geïnstalleerd, neem dan contact op met de ontwikkelaarslijst voor assistentie. Voeg een kopie van uw config.log bestand in, eerst gecomprimeerd via gzip.

Wat is OFX

OFX staat voor Open Financial Exchange, hoewel in 2019, het OFX Consortium ging meedoen met de Financial Data Exchange (FDX). Volgens de FDX website is Open Financial Exchange een open standaard voor client-server systemen en op cloud gebaseerde API s voor uitwisseling van financiële gegevens en het doen van financiële transacties tussen financiële instituten en financiële toepassingen. De specificaties definiëren formaten voor overdracht van financiële gegevens zowel per bestand als per directe uitwisseling.

Hoewel de standaard vollediger en robuuster is dan QIF, zijn er nog steeds variaties, afhankelijk van de specifieke implementatie gebruikt door een instituut. OFX-bestanden kunnen een extensie OFX hebben of QFX (hoofd- of kleine letters); dit impliceert geen specifiek verschil in de inhoud. De specificatie is gebaseerd op XML, de bestanden kunnen dus gelezen worden in elke tekstbewerker, maar omdat witruimte niet relevant is voor de inhoud zelf, gebruiken sommige implementaties dit niet, waarmee het erg moeilijk is om het als mens te lezen.

Een andere site met goede informatie is OFX Home. Ze onderhouden een catalogus van financiële instituten die OFX ondersteunen. Dit kan nuttig zijn als u problemen hebt om OFX direct connect op te zetten. Ze hebben ook een forum voor discussies over problemen met OFX. Er is echter een bericht op de site dat verwacht wordt dat het gesloten wordt in februari 2022, als de huidige onderhouder niet iemand vindt om hem te vervangen en het draaien van de site over te nemen.

Een OFX-bestand importeren

De meest simpele manier om een OFX-bestand te importeren is om het importprogramma te kiezen uit de menubalk. Kies BestandImporterenOFX.... Als OFX niet getoond wordt onder Importeren, dan hebt u de plug-in OFX-importprogramma ofwel niet juist of verkeerd geïnstalleerd. Zie de vorige sectie.

Het eerste wat het importprogramma u zal vragen is in welke rekening de transacties te importeren. Als er transacties zijn uit meerdere rekeningen in uw bestand, zal u deze vraag meerdere keren gesteld worden. Merk op dat wanneer u gegevens importeert voor een investeringsrekening, alleen cash-transacties geïmporteerd zullen worden naar de bijbehorende effectenrekening, als er een is geconfigureerd. Als geen effectenrekening is geconfigureerd (of geen standaard naam heeft) kunt u gevraagd worden om de te gebruikten rekening te identificeren.

Na het importeren kunnen sommige van uw transacties getoond worden met een uitroepteken op een gele driehoek in het grootboek. Dit betekent dat er een categorie aan moet worden toegekend. Het importprogramma was niet in staat om automatisch een categorie gebaseerd op uw voorbije transactiegeschiedenis toe te kennen. U kunt elke transactie in het grootboek bewerken om een categorie toe te kennen en het merkteken zal verwijderd worden.

Merk op dat deze sectie de inheemse OFX-importplug-in beschrijft. OFX-bestanden kunnen ook geïmporteerd worden met de AqBanking Importplug-in als u die hebt geïnstalleerd. De twee importprogramma's gedragen zich enigszins verschillend en ze zijn geschreven en worden ondersteund door twee verschillende ontwikkelaars.

Investeringen importeren

Merk op dat als u een bestand met investeringstransacties importeert, die investeringen eerst moeten bestaan in uw KMyMoney-bestand. Het handelssymbool wordt gebruikt om overeen te laten komen, ga dus na dat het symbool in KMyMoney exact hetzelfde is als die in het bestand dat u importeert.

Webverbinding

De gemakkelijkste manier om een OFX-bestand te importeren is om een webverbinding op te zetten. Bezoek de website van de bank en klik op een koppeling om een OFX-bestand te downloaden. Uw browser zou moeten vragen welk programma u wilt gebruiken om het bestand te openen. Laat uw browser wijzen naar KMyMoney. Het zal dan het gedownloade OFX-bestand importeren in hetnu geopende KMyMoney-bestand of die u het meest recent open had. U kunt ook de bestandsassociaties van uw bureaubladomgeving wijzigen en KMyMoney het OFX-bestand automatisch voor u te laten openen.

Als u het nodig heeft het OFX-bestand in een ander KMyMoney bestand te importeren, upload dat bestand eerst in KMyMoney en bezoek daarna de website van uw bank.

Direct verbinden

OFX Direct Connect wordt nu ondersteund in KMyMoney. Dit geeft KMyMoney de mogelijkheid om direct contact te maken met uw bank om transacties op te halen. Om deze mogelijkheid in te schakelen moet u KMyMoney compileren met de schakelaar --enable-ofxbanking. Dit is nu de standaard en deze mogelijkheid is ingeschakeld in de versie geleverd door de meeste indien niet alle Linux distributies en de versies geleverd op de website van KMyMoney.

Wees gewaarschuwd: sommige banken vereisen een andere aanmelding dan die via hoofdtoegangswebpagina, en zullen u een apart wachtwoord of PIN geven en kunnen u aparte kosten in rekening brengen voor deze service. Geen enkele bank ondersteunt direct KMyMoney. U zult ze moeten vertellen dat u direct wilt bankieren vanuit MS Money of Quicken.

De eerste stap is om elke rekening waarvoor u afschriften wilt downloaden te configureren. Ga naar de Rekeningenweergave, klik rechts op de rekening die u wilt configureren en kies Aan online rekening koppelen.... In het geval dat er meer dan één online plug-in voor bankieren is geïnstalleerd op uw systeem, zult u gevraagd worden welke te gebruiken. Voor de interne OFX-methode selecteert u KMyMoney OFX. Een lijst met banken zal gedownload worden uit het internet en een assistent zal u leiden door het kiezen van een bank, door uw gebruikersnaam en wachtwoord in te voeren en een rekening te selecteren. Als uw bank niet in de lijst staat, dan kan het nog steeds mogelijk zijn om de handmatige optie te gebruiken. Uw bank kan in staat zijn om de gewenste parameters te leveren of u moet enig zoekwerk verrichten om ze te vinden.

Opmerking

Een OFX directe verbinding kan soms een uitdaging zijn, speciaal als de implementaties bij de meeste instituten niet voldoende details levert in foutmeldingen. Eén speciaal probleem om te melden is dat veel instituten van u eisen om uw wachtwoord, de eerste keer dat u online toegang met deze methode gebruikt, te wijzigen. Helaas kan de bibliotheek die KMyMoney gebruikt (libofx) op dat moment geen manier heeft om interactief een wachtwoord te wijzigen. In sommige gevallen is het mogelijk om een technische ondersteuner in het instituut het wachtwoord voor u te wijzigen. Totdat we in staat zijn om deze sectie uit te breiden met meer gedetailleerde informatie voor probleemoplossing, als u problemen heeft om dit voor u te laten werken, kunt u vragen om hulp op de e-maillijst voor ontwikkelaars van KMyMoney .

Nadat u een rekening hebt ingesteld met online bankieren, ga naar het grootboek voor die rekening en kies daarna het menu-item RekeningRekening bijwerken.... Dit zal u verbinden met uw bank en beschikbare transacties downloaden. U kunt de dialoog Rekening bewerken (onder het tabblad Online instellingen, subtabblad Details importeren subtab) gebruiken om aan te geven of u transacties wilt downloaden sinds de laatste keer bijwerken, sinds een gespecificeerd aantal dagen geleden of sinds een gespecificeerde datum.

Opmerking

In versies van KMyMoney vóór 4.6, werd de naam van de debiteur altijd uit het veld PAYEEID genomen. Vanaf versie 4.6 kan de naam van de debiteur gebaseerd zijn op of de velden PAYEEID, NAME of MEMO in de OFX-transactie. U kunt deze mogelijkheid configureren en enige andere OFX-direct-connect instellingen in de dialoog Rekening bewerken zojuist bovenstaand genoemd.

Een OFX-bestand exporteren

Het is op dit moment niet mogelijk om uw gegevens als een OFX-bestand te exporteren. Als u geïnteresseerd bent om in dit gebied bij te dragen, neem dan contact op met het ontwikkelteam van libofx voor details.