Connector de l'importador des d'OFX

Jones, Ace

Baumgart, Thomas

Ostroff, Jack

Obtenir el connector

El KMyMoney importarà els fitxers OFX sense problemes. No obstant això, aquesta funcionalitat no està integrada al nucli del programa: es proporciona com un connector. Cal obtenir i instal·lar el connector d'importació OFX per a que aquesta característica estigui disponible. Una vegada això estigui fet, l'ordre per a importar els fitxers OFX apareixerà automàticament al submenú FitxerImporta.

Tingueu en compte que es proporciona el codi font del connector com a part del codi font del KMyMoney i la majoria de les versions empaquetades del KMyMoney es construeixen amb l'importador OFX ja inclòs o disponible com a paquet separat. Si l'importador OFX no sembla instal·lat en la vostra versió, el primer lloc a comprovar és en el mateix lloc on heu aconseguit el paquet base del KMyMoney. Podeu comprovar si està instal·lat o bé intentant invocar el submenú anterior, o bé invocant el menú ArranjamentConfigura el KMyMoney..., seleccionant Connectors a la subfinestra esquerra, i buscant l'importador OFX a la llista de connectors instal·lats.

Si heu instal·lat des de RPM, el connector d'importació OFX estarà contingut dins del paquet kmymoney-ofx. Hauria d'estar disponible des de qualsevol font on hàgiu obtingut el paquet base del KMyMoney. Si l'heu creat a partir del codi font, tot el que haureu de fer és tenir al sistema les capçaleres i biblioteques de desenvolupament de la libOFX. El procés de compilació del KMyMoney les detectarà i compilarà el connector. El setembre de 2021 hi havia disponible la versió 0.10.3, encara que la versió mínima requerida per al KMyMoney era la 0.9.4.

Si teniu problemes per a compilar el KMyMoney i esteu segur que teniu instal·lada la versió correcta de la libOFX, contacteu amb la llista de desenvolupadors per a obtenir ajuda. Afegiu-hi una còpia del fitxer config.log, comprimit primer mitjançant el gzip.

Què és OFX?

OFX vol dir «Open Financial Exchange» (Intercanvi Obert de Finances), encara que el 2019 el consorci OFX es va incorporar al «Financial Data Exchange (FDX)». Segons el lloc web del FDX, l'«Open Financial Exchange és un estàndard obert per a sistemes client-servidor i API basades al núvol per a l'intercanvi de dades financeres, i portar a terme operacions financeres entre institucions financeres, i aplicacions financeres». L'especificació defineix formats per a la transferència de dades financeres tant per a l'intercanvi amb fitxers, així com directe.

Encara que l'estàndard és molt més complet i robust que el QIF, encara hi ha variacions, depenent de la implementació específica emprada per qualsevol institució. Els fitxers OFX poden tenir una extensió «OFX» o «QFX» (en majúscules o minúscules). Això no implica cap diferència particular al contingut. L'especificació es basa en XML, de manera que els fitxers es podran llegir en qualsevol editor de text, però com els espais en blanc no són rellevants per al contingut en si, algunes implementacions no n'empren cap, la qual cosa dificulta molt la lectura d'un humà.

Un altre lloc amb bona informació és OFX Home. Mantenen un directori d'institucions financeres que donen suport a l'OFX. Això pot ser útil si teniu problemes per a configurar la connexió directa OFX. També tenen un fòrum per al debat sobre problemes amb l'OFX. Tanmateix, hi ha un article en el lloc web que s'espera que es tanqui el febrer de 2022 si el mantenidor actual no troba a ningú que el substitueixi i s'encarregui de gestionar el lloc web.

Importar un fitxer OFX

La forma més bàsica d'importar un fitxer OFX és triar l'importador des de la barra de menús. Des de l'element de menú FitxerImportaOFX.... Si no es mostra l'OFX sota Importa, és que el connector Importador OFX no està instal·lat o mo està instal·lat correctament. Vegeu la secció anterior.

El primer que farà l'importador és demanar-vos en quin compte importar les operacions. Si en el fitxer hi ha operacions de diversos comptes, se us demanarà aquesta qüestió diverses vegades. Tingueu en compte que quan s'importin dades per a un compte d'inversió, les transaccions purament en efectiu s'importaran al compte associat de corretatge, si està configurat. Si no s'ha configurat cap compte de corretatge (o no té el nom predeterminat) se us pot demanar que identifiqueu el compte a utilitzar.

Després d'importar, algunes de les operacions podrien mostrar-se al llibre major amb un signe d'exclamació en un triangle groc. Això es deu al fet que se'ls ha d'assignar una categoria. L'importador no ha pogut assignar-la automàticament en funció de l'historial de les operacions anteriors. Podreu editar cada operació al llibre major per a assignar una categoria, i s'eliminarà la marca.

Recordeu que aquesta secció descriu el connector Importador d'OFX «natiu». Si l'heu instal·lat, els fitxers OFX també es podran importar utilitzant el connector Importador d'AqBanking. Els dos importadors es comporten de manera lleugerament diferent, i estan escrits i mantinguts per desenvolupadors diferents.

Importar les inversions

Cal tenir en compte que si esteu important un fitxer amb operacions d'inversió, aquestes inversions primer hauran d'existir al fitxer del KMyMoney. S'utilitza el símbol comercial per a aparellar, així que assegureu-vos que el símbol al KMyMoney sigui exactament el mateix que al fitxer que esteu important.

Connexió web

La forma més fàcil d'importar un fitxer OFX és configurar la Connexió web. Visiteu el lloc web del banc i feu clic sobre un enllaç per a baixar un fitxer OFX. El navegador us demanarà quin programa voleu fer servir per a obrir-lo. Apunteu el navegador cap al KMyMoney. Després s'importarà el fitxer OFX baixat al fitxer actualment obert del KMyMoney, o el que heu obert més recentment. També podreu canviar les associacions de fitxer de l'entorn d'escriptori i fer que el KMyMoney obri automàticament el fitxer OFX.

Si necessiteu importar el fitxer OFX a un altre fitxer del KMyMoney, primer carregueu aquest fitxer al KMyMoney i després visiteu el lloc web del banc.

Connexió directa

L'OFX Direct Connect ara està implementat al KMyMoney. Això dona al KMyMoney la capacitat de contactar directament amb el vostre banc per obtenir les operacions. Per activar aquesta característica, cal compilar el KMyMoney amb l'indicador --enable-ofxbanking. Aquesta és ara la manera predeterminada, i aquesta característica està habilitada en la versió proporcionada per la majoria de distribucions de Linux, si no totes, i les versions proporcionades al lloc web del KMyMoney.

Cal tenir en compte: alguns bancs requereixen un registre diferent a part de l'accés web bancari principal, us donaran una contrasenya o PIN per separat i, fins i tot podrien cobrar una tarifa per a aquest servei. Cap banc admet directament el KMyMoney. Haureu de dir-los que voleu realitzar operacions bancàries directament des del MS Money o del Quicken.

El primer pas és configurar cada compte per al qual voleu baixar extractes. Aneu a la vista dels comptes, feu clic dret sobre el compte que voleu configurar i trieu Vincula amb un compte en línia.... En cas que hi hagi més d'un connector de banca en línia al sistema, se us demanarà quin emprar. Per al mètode OFX intern, seleccioneu OFX del KMyMoney. Es baixarà una llista de bancs des d'Internet i un assistent us guiarà a través de l'elecció d'un banc, introduïu el nom d'usuari i la contrasenya, i seleccioneu un compte. Si trobeu que el banc no és la llista, encara es podrà emprar l'opció manual. És possible que el banc us pugui proporcionar els paràmetres requerits, o potser hàgiu d'investigar una mica per a trobar-los.

Nota

La configuració de la Connexió directa OFX de vegades pot ser un desafiament, especialment perquè les implementacions a la majoria de les institucions no proporciona prou detalls als missatges d'error. Una qüestió particular a tenir en compte és que moltes institucions requereixen que es canviï la contrasenya la primera vegada que hi accediu en línia utilitzant aquest mètode. Malauradament, en aquest moment, la biblioteca que utilitza el KMyMoney (libofx) no té una forma interactiva de canviar una contrasenya. En alguns casos, és possible obtenir suport tècnic des de la institució per a canviar la contrasenya. Fins que puguem expandir aquesta secció amb informació més detallada per a la resolució de problemes, si teniu problemes perquè això funcioni, sol·liciteu ajuda a la llista de correu de desenvolupament del KMyMoney.

Una vegada es tingui un compte configurat amb la banca en línia, aneu al llibre major d'aquest compte. Després, trieu l'element de menú CompteActualitza el compte.... Aquest connectarà amb el banc i baixarà les operacions disponibles. Es pot utilitzar el diàleg Edita un compte (en la pestanya Configuració en línia, subpestanya Detalls d'importació) per a indicar si cal baixar les operacions des de la darrera actualització, des d'un nombre específic de dies, o des d'una data específica.

Nota

A les versions del KMyMoney anteriors a la 4.6, el nom del beneficiari sempre es prenia del camp PAYEEID. A partir de la versió 4.6, el nom del beneficiari podrà basar-se en el camp PAYEEID, NAME o MEMO en l'operació OFX. Podeu configurar aquesta característica i algunes altres opcions per a la connexió directa OFX seleccionant la pestanya corresponent en el diàleg Edita el compte mencionat abans.

Exportar un fitxer OFX

Actualment, no és possible exportar les dades com un fitxer OFX. Si esteu interessat a contribuir en aquesta àrea, contacteu amb l'equip de desenvolupament de la «libofx» per a més detalls.