Cómo mover tu histórico desde FinEye

FinEye escribe tus transacciones y tus cuentas en el mismo archivo, una tabla debajo de la otra. Casi todos los lectores llegan a la segunda cabecera y se ponen a convertir tu lista de cuentas en transacciones. Este sabe dónde terminan las transacciones.

Cómo importarlo

  1. 1. Exporta tus datos desde FinEye. Quieres el archivo CSV.
  2. 2. No partas el archivo ni borres la tabla de cuentas del final. Se salta sola, y editar un CSV en una hoja de cálculo suele reescribir las fechas.
  3. 3. Abre Money Talks, entra en Ajustes y toca Importar datos.
  4. 4. Elige FinEye en la lista de apps.
  5. 5. Selecciona el archivo y lee la vista previa. Las transferencias aparecen como una sola fila que muestra las dos cuentas, así que puedes comprobar el emparejamiento antes de que se guarde nada.
  6. 6. Confirma.

El archivo que necesitas

FinEye exporta un archivo CSV, separado por comas, con punto decimal y dos tablas dentro.

Tienes el archivo correcto si su primera línea se ve así:

date,type,category,description,tags,outcomeAccount,outcome,outcomeCurrency,incomeAccount,income,incomeCurrency,refund

Cada fila tiene un grupo de salida y un grupo de entrada. Cuál de los dos lleva un número distinto de cero es lo que hace que la fila sea un gasto, un ingreso o una transferencia entre dos cuentas tuyas.

Preguntas frecuentes

Mi exportación tiene dos tablas dentro. ¿Tengo que borrar la segunda?

No. Importa el archivo exactamente como lo escribió FinEye. Primero van las transacciones, después una línea en blanco, después una segunda fila de encabezado y tus cuentas con sus tipos y sus saldos. Un lector que siga adelante trata esa segunda cabecera como una transacción y todo lo que hay debajo como más transacciones, que es por lo que una exportación de FinEye puede llegar en otros sitios como tu histórico de verdad más una fila rota por cada cuenta que tengas. Money Talks encuentra la tabla de transacciones por sus columnas y se detiene ahí.

¿Cómo se escribe una transferencia entre mis cuentas?

Como una sola fila con las dos mitades rellenas. Un gasto tiene un número en el grupo outcome y cero en el grupo income. Un ingreso es al revés. Una transferencia tiene un número de verdad en los dos lados, con la cuenta de la que salió en outcomeAccount y la cuenta a la que llegó en incomeAccount. Money Talks lo registra como una sola transferencia con dos lados, y no como un pago más un ingreso inexplicable.

Moví dinero entre cuentas en monedas distintas. ¿Sobreviven los dos importes?

Sí. Cada lado de la fila lleva su propia moneda, y en un movimiento entre monedas los dos importes no tienen por qué coincidir: la diferencia entre ellos es el cambio que te dieron ese día. Money Talks guarda los dos números en lugar de quedarse con uno y recalcular el otro más tarde con una tabla de cambios.

Mis categorías tienen la pinta de Food / Groceries. ¿Qué parte me llega?

Groceries. FinEye escribe primero el grupo y después la categoría, y la categoría es la que elegiste de verdad al meter la transacción. El grupo es una forma de ordenar una lista larga, no una etiqueta sobre el dinero. Si prefieres conservar la agrupación, renombra un par de categorías después de importar; la vista previa lista todos los nombres de categoría que va a crear.

¿Llegan los saldos de mis cuentas?

No, y las cuentas tampoco. FinEye termina el archivo con tus cuentas, sus tipos y sus saldos, y nada de eso se importa. Cada transacción recuerda el nombre de la cuenta de la que vino, y la vista previa lista los nombres que ha encontrado, así que puedes ver que tu histórico está completo sin que Money Talks se invente cuentas para meterlo.

¿Sobrevive el tipo de tarjeta de crédito de mi cuenta?

No. FinEye registra si una cuenta es efectivo, una tarjeta o una tarjeta de crédito, y eso vive en la tabla de cuentas, que no se importa. Tus transacciones llegan enteras; las etiquetas de las cuentas no.

¿Necesito una cuenta en Money Talks para importar desde FinEye?

No. La importación funciona sin registrarse. Si sí tienes cuenta, Ajustes incluye una opción de Borrar la última importación que elimina de un toque las transacciones de tu importación más reciente.

Qué se traslada desde FinEye

  • Cada transacción con su fecha y su descripción
  • Las categorías, cogiendo la que elegiste y no el grupo del que cuelga
  • La cuenta de la que salió o a la que llegó cada transacción
  • La moneda de cada lado, para que un histórico en dos monedas siga estando en dos monedas
  • Las transferencias entre tus propias cuentas, guardadas como un solo registro con los dos importes y las dos monedas

Qué no se traslada

  • La tabla de cuentas que va debajo de tus transacciones - FinEye lista tus cuentas, sus tipos y sus saldos al final del archivo. La vista previa muestra los nombres de cuenta que ha encontrado en tus transacciones, pero Money Talks no recrea las cuentas ni sus saldos.
  • El grupo que va encima de cada categoría - FinEye escribe la categoría como una ruta, del tipo Food / Groceries. La parte que tú elegiste es la segunda mitad, y esa es la que llega.
  • Las etiquetas - Una etiqueta es una segunda forma de agrupar una transacción además de su categoría. Money Talks tiene una sola, así que una etiqueta no tiene dónde caer sin pisar algo.
  • La marca de devolución - FinEye guarda una columna para marcar una transacción como devolución de otra. El vínculo entre las dos es una idea de FinEye y no sobrevive por su cuenta.
  • La hora del día - FinEye registra el minuto en el que tecleaste la transacción. Un presupuesto se construye con la fecha, y el reloj no le añade nada.

Dos tablas en un mismo archivo

Abre una exportación de FinEye en un editor de texto y te encuentras tus transacciones, una línea en blanco y después esto:

name,type,currency,balance,includeInTotal,includeInAnalytics,archived

Eso es una segunda tabla con una segunda cabecera, que lista tus cuentas. Es información útil y no son transacciones, que es justo el problema: un lector de CSV tiene una cabecera y lee como filas todo lo que viene después. Dale este archivo y tu lista de cuentas llega como transacciones sin fecha y sin importe, una por cada cuenta que tengas, mientras el lector se limita a informar de que algunas filas han fallado.

Money Talks busca la tabla cuyas columnas son las columnas de transacciones y lee solo esa. Le da igual que las cuentas vayan primero o al final, así que nada de esto depende de que FinEye mantenga el orden que usa hoy.

No tienes que preparar el archivo. Expórtalo e impórtalo.

Los dos lados del dinero en una misma fila

Casi todas las exportaciones escriben una transacción como un importe y un signo. FinEye escribe dos grupos en cada fila: outcomeAccount, outcome y outcomeCurrency para el dinero que sale, e incomeAccount, income e incomeCurrency para el dinero que entra.

Un gasto normal rellena el primer grupo y deja el segundo a cero. Un ingreso hace lo contrario. Una transferencia entre dos cuentas tuyas rellena los dos.

Ese último caso es el que importa. Lee una transferencia como un gasto y la mitad que entra desaparece: tu cuenta de ahorro nunca recibe el dinero, tu gasto del mes queda inflado por lo que moviste, y no salta ningún error porque no ha fallado nada. Es la forma más silenciosa en que una importación puede estar mal.

Money Talks conserva la fila entera, con la cuenta de la que salió, la cuenta a la que llegó, y un importe y una moneda para cada una. Si moviste dinero entre cuentas en dos monedas, los dos números sobreviven, y la diferencia entre ellos es el cambio que te dieron de verdad.

La categoría que elegiste, no el grupo de encima

FinEye escribe la categoría como una ruta: Food / Groceries, Transport / Taxi. La primera mitad es el grupo, la segunda es la categoría que elegiste dentro de él.

Lo que llega es la segunda mitad. Un grupo es una manera de mantener legible una lista larga, no una afirmación sobre el dinero, y Money Talks mantiene las categorías planas para que no tengas que cuidar un árbol entero para apuntar un café.

La vista previa lista todos los nombres de categoría que va a crear, así que si en algunos prefieres ver Food antes que Groceries, eso es un renombrado o dos antes de confirmar y no una decisión con la que te quedas atrapado.

Las cuentas llegan como nombres

Cada transacción recuerda la cuenta de la que vino, y la vista previa te enseña todos los nombres que ha encontrado. Lo que no ocurre es que Money Talks cree esas cuentas, les ponga tipos o les fije los saldos a partir de la tabla del final de tu archivo.

Eso significa que tu histórico está completo y tus saldos no: las transacciones están todas ahí, colgadas de los nombres con los que vinieron. Conviene saberlo antes de importar y no después, porque el número que ves luego es el total de lo que te trajiste, no una copia de lo que te enseñaba FinEye.