Capítol 16. Importar i exportar

Jones, Ace

revisió 4.6 (3 de juliol de 2011)

Importador del GnuCash

Bloomfield, Tony

Fitxers del GnuCash

L'importador del GnuCash per al KMyMoney fa servir la lectura directa de fitxers estàndard (XML) produïts per les versions 1.8 i 2.0 del GnuCash. No s'admeten les següents:

  • Importació de dades de la base de dades (Postgres).

  • Importació de fitxers «multi-book».

  • Importació a dins d'un fitxer existent del KMyMoney.

  • Importació de les característiques específiques de negocis petits (empleats, factures, etc.)

  • Exportació a fitxers del GnuCash.

La importació probablement només funcionarà correctament si es presenta un fitxer vàlid. Abans d'intentar importar, es recomana executar l'element de menú AccionsComprova i repara-ho tot del GnuCash.

Els fitxers es poden obrir especificant el nom del fitxer a la línia d'ordres (kmymoney <camí al fitxer>), o per mitjà dels elements de menú FitxerObre (Ctrl+O) o FitxerImporta del KMyMoney.

La similitud entre els dos productes vol dir que es podran importar moltes dades del dia a dia de manera directa. No obstant això, hi ha algunes àrees on sorgeixen diferències, i es proporcionen diverses opcions per a tractar-les. Les seccions següents descriuran algunes d'aquestes diferències. Entendre-les hauria de conduir a una importació més fluida.

Similituds, diferències i terminologia

Ús en negocis petits

Cal assenyalar que el KMyMoney és un gestor per a les finances personals i, com a tal, no admet directament cap de les característiques comercials del GnuCash, com taules d'impostos, nòmines i seguiment de lots. Els comptes a Pagar o a Cobrar que es trobin en un fitxer s'importaran com a comptes de Passiu o Actiu, respectivament.

Comptes

Tipus de compte

Per a ambdós productes, el nivell més alt de l'estructura al fitxer és el compte. El KMyMoney admet 5 tipus principals de compte: Actiu, Passiu, Ingressos, Despeses i Accions, cadascun dels quals pot tenir diversos subtipus, p. ex., Compte corrent, Targeta de crèdit, etc. El KMyMoney inclou un compte «estàndard» per a cadascun d'aquests cinc tipus, i tots els altres comptes es mantindran subordinats a un d'aquests. El KMyMoney imposa més coherència (o menys flexibilitat, depenent del vostre punt de vista) entre els tipus de compte que el GnuCash, i l'importador corregirà qualsevol incoherència que detecti. Això pot donar com a resultat una estructura del compte lleugerament diferent, encara que això es podrà modificar després, dins del que és raonable, quan es completi la importació.

Categories

El KMyMoney fa servir el terme Categoria per a denotar un compte d'un tipus per a Ingressos o Despeses. A diferència del GnuCash, aquestes no es consideren com a comptes del «llibre major» i no s'admet la introducció de la carpeta d'operacions dins de les categories. Les assignacions es realitzaran durant la introducció de les operacions en altres tipus de compte.

Estructura i reserves de lloc

El GnuCash admet l'ús de comptes amb reserva de lloc. En efecte, aquests només són de lectura, en els quals no es podran introduir operacions, però que funcionen de manera anàloga a les carpetes en una estructura de carpetes, com a titular d'altres comptes. Encara que el KMyMoney no admeti aquesta característica com a tal, sí que proporciona una relació entre el compte pare/fill, de manera que l'importador simularà reserves de lloc creant comptes buits.

Vincular el tipus de compte
Tipus del GnuCashTipus del KMyMoney
BANKChecking
CHECKINGChecking
SAVINGSSavings
ASSETAsset
CASHCash
CURRENCYCash
MONEYMRKTMoneyMarket
STOCKStock
MUTUALStock
EQUITYEquity
LIABILITYLiability
CREDITCreditCard
INCOMEIncome
EXPENSEExpense
RECEIVABLEAsset
PAYABLELiability

Operacions i Desglossaments

Operacions equilibrades

Igual com el GnuCash, les dades s'introdueixen en forma d'operacions, cadascuna de les quals generalment constarà de 2 o més entrades desglossades. De fet, les operacions vàlides del GnuCash sempre contindran almenys 2 desglossaments, i per a complir amb l'estàndard de comptabilitat de doble entrada del GnuCash, aquestes hauran d'estar en equilibri monetari (és a dir, hauran d'equilibrar-se a zero). El KMyMoney encoratja a seguir aquest estàndard, però no el força, qualsevol operació importada que no estigui equilibrada es marcarà a la vista del llibre major com un problema.

Beneficiaris

El KMyMoney prefereix que totes les operacions tinguin un Beneficiari (un terme genèric que abasta tant als beneficiaris com als pagadors) i, a diferència del GnuCash, es manté una llista d'aquests beneficiaris. L'importador generarà els noms dels beneficiaris des del camp Descripció de l'operació del GnuCash.

Transferències

El KMyMoney fa servir el terme Transferència per a descriure una operació que no involucra una Categoria, sinó que només transfereix diners entre comptes d'Actius i/o Passius.

Conciliació

El KMyMoney proporciona una funció per a la conciliació dels comptes similar a la del GnuCash, i s'importarà l'estat de l'operació corresponent.

Mercaderies

El GnuCash fa servir el terme Mercaderia per a cobrir tant els actius en divises com els no monetaris. Aquests es tracten per separat al KMyMoney.

Divises

El KMyMoney té una implementació integrada per a tots els tipus de divisa estrangera. El KMyMoney també requereix que l'usuari especifiqui una divisa base, la qual serà la divisa predeterminada per als comptes nous. L'importador intentarà determinar la divisa base més probable, tot i que aquesta opció pot ser rebutjada a favor d'una alternativa.

Nota

En l'actualitat, el KMyMoney no admet comptes denominats en divises «difuntes» (excepte aquelles substituïdes per l'euro). Actualment, abans d'importar serà necessari eliminar aquests comptes del fitxer del GnuCash. Esperem millorar aquesta situació en un llançament futur).

Títols i Inversions

El KMyMoney anomena Títols als actius no monetaris (normalment accions i bons), i representen la principal diferència entre els dos productes, ja que el KMyMoney requereix que qualsevol compte denominat en un títol estigui subordinat a un compte d'Inversió. Això es descriu amb més detall al capítol sobre les Inversions. Tot i que els usuaris poden haver implementat aquesta relació, el GnuCash no imposa cap estructura definida, de manera que l'importador no podrà detectar-la i realitzar una conversió automàtica. Per tant, hi ha tres opcions disponibles:

  • Crearà un compte d'inversió separat per a cada valor, amb el mateix nom que el títol.

  • Crearà un únic compte d'inversió que actuarà com a «pare» per a tots els comptes de títols.

  • Crearà diversos comptes d'Inversió i els hi assignarà els títols segons ho indiqui l'usuari.

Dependrà completament dels requisits de l'usuari quina d'aquestes opcions és rellevant en cada situació i, en alguns casos, podria ser necessària la reestructuració manual dels comptes després de la importació.

Preus i tipus de canvi

S'importaran els preus dels títols i els tipus de canvi per a la divisa que es mostren a l'Editor de preus del GnuCash. A més, les entrades dels preus i taxes es generaran a partir de totes les operacions que involucrin títols i múltiples divises.

Cotitzacions en línia

Per a obtenir la cotització en línia dels preus i els tipus de canvi, el GnuCash utilitza un paquet anomenat Finance::Quote. Les versions recents del KMyMoney contenen una implementació d'aquest paquet per a obtenir la cotització dels valors, i s'emprarà de manera predeterminada en importar les dades. No obstant això, podreu optar per a convertir al mètode natiu utilitzat pel KMyMoney, el qual es cobreix amb més detall a les cotitzacions en línia.

Si trieu fer-ho, el diàleg següent us permetrà seleccionar una font de preu «nativa» del KMyMoney, o una font definida per l'usuari, per a cada compte per al qual es requereixen cotitzacions en línia. No obstant això, el símbol borsari del valor s'importarà sense canvis. Atès que aquest símbol segurament serà diferent als dos paquets, l'haureu d'editar manualment després per a completar el procés d'importació. Les actualitzacions futures dels tipus de canvi no utilitzaran Finance::Quote, i utilitzaran sempre el mètode de recuperació natiu.

Operacions planificades

El KMyMoney no reté la separació realitzada al GnuCash entre les operacions de plantilla i la seva freqüència d'ocurrència. Les dades de l'operació es duplicaran si s'utilitza la mateixa plantilla a planificacions diferents, però és probable que això no sigui de gran importància.

Tipus de planificacions

El KMyMoney classificarà totes les planificacions com un dels tres tipus, Factures, Ingressos o Transferències. Atès que el GnuCash no fa aquesta distinció, l'importador intentarà determinar la classificació dels comptes i la direcció dels moviments de diners. Podria ser que en alguns casos es facin suposicions incorrectes, i aquestes necessitaran una correcció manual.

Planificacions sospitoses

Algunes característiques de les operacions planificades del GnuCash no estan disponibles al KMyMoney, de manera que l'importador intentarà en cada cas arribar a un compromís raonable en convertir les dades. Aquestes operacions es marcaran com a sospitoses i l'usuari tindrà l'opció d'editar-les directament durant el procés d'importació. Exemples de situacions que poden causar això són:

  • Alguns intervals de freqüència admesos al GnuCash que actualment no estan disponibles Al KMyMoney.

  • El KMyMoney no admet l'ús de fórmules i variables als camps d'import.

  • Casos complexos que encara no s'han identificat per a la importació.

Tot i els millors esforços, és possible que, a causa de les moltes opcions involucrades, una operació planificada pugui causar un error fatal dins del KMyMoney. Si sembla que està succeint aquest tipus de problema, l'importador ofereix l'opció de descartar totes les planificacions sospitoses.

Informes

El KMyMoney proporciona una àmplia selecció d'informes configurables, la qual es descriu amb més detall als Informes. No obstant això, aquests no coincidiran necessàriament amb els informes disponibles al GnuCash.

Seleccionar opcions de l'importador

Tractament de les inversions

Vegeu Títols i Inversions més amunt.

Cotitzacions en línia

Desactiveu-les si voleu utilitzar el mètode natiu per a les futures cotitzacions en línia dels preus.

Vegeu Cotitzacions en línia més amunt.

Operacions planificades

Vegeu Operacions planificades més amunt.

Opcions de la descodificació

Si el vostre idioma nadiu s'escriu en lletres o símbols que són diferents dels emprats als idiomes «llatins» (és a dir, generalment d'Europa occidental), aquests es representaran d'una manera especial («codificats») al fitxer del GnuCash. Si aquestes lletres no es mostren correctament a la pantalla, s'hauran de descodificar. Actualment, no sempre és possible detectar amb precisió quina forma de descodificació s'ha d'utilitzar, de manera que és possible que haureu d'establir aquesta opció i seleccionar una entrada des de la llista. En general, el primer element de la llista serà el que es consideri apropiat per a la configuració regional (és a dir, el país i idioma que es va seleccionar com a natiu quan vàreu instal·lar el sistema operatiu), de manera que primer s'haurà de provar això. Com que el procés d'importació no sobreescriurà el fitxer del GnuCash, podreu experimentar amb qualsevol d'aquestes seleccions.

Opcions de notes d'operacions

Sota algunes condicions d'ús, les operacions no desglossades del GnuCash podrien contenir dades residuals, sovint incorrectes, dades de recordatori que normalment no són visibles per l'usuari. No obstant això, quan s'importa al KMyMoney, a causa de les diferències de visualització, aquestes dades es podran fer visibles. Sovint, aquestes operacions tindran un camp Notes que descriu la finalitat real de l'operació. Si se selecciona aquesta opció, aquestes notes, si estan presents, s'utilitzaran per a sobreescriure les dades estranyes de recordatori.

Opcions de depuració

Aquestes només s'han d'emprar en el cas de problemes amb la importació. Si els teniu, també n'haureu d'informar a la llista de desenvolupadors del KMyMoney. Recordeu que les traces produïdes per aquestes opcions podrien contenir dades de caràcter confidencial, i que s'haurà d'emprar l'opció Fes anònimes les dades si es posen a disposició pública.

Informe de la importació

Amb la finalitat de processar, l'importador produirà un informe que mostrarà el nombre de les diferents entitats processades i qualsevol error o anomalia que s'hagi trobat. Aquest informe es mostrarà en pantalla i es podrà desar a un fitxer per a una revisió posterior. Un informe complet pot contenir les seccions següents:

  • Enregistrament dels comptes

  • Inconsistències als tipus de compte i les accions preses

  • Detalls de les planificacions sospitoses