Como migrar seu histórico do ZenMoney
O ZenMoney escreve uma transferência como uma única linha, com o dinheiro saindo de um lado e chegando do outro. Leia essa linha como despesa e a metade que chegou desaparece sem nenhum erro, que é o jeito mais silencioso de uma importação dar errado.
Como importar
- 1. Exporte o seu histórico do ZenMoney. Você quer o arquivo CSV.
- 2. Abra o Money Talks, vá em Ajustes e toque em Importar dados.
- 3. Escolha ZenMoney na lista de apps.
- 4. Selecione o arquivo que você exportou.
- 5. Leia a prévia. As transferências aparecem como uma única linha mostrando as duas contas, então dá para conferir o emparelhamento antes de qualquer coisa ser salva.
- 6. Confirme.
O arquivo que você precisa
O ZenMoney exporta um arquivo CSV, separado por ponto e vírgula, com vírgula decimal.
Você tem o arquivo certo se a primeira linha dele for assim:
date;categoryName;payee;comment;outcomeAccountName;outcome;outcomeCurrencyShortTitle;incomeAccountName;income;incomeCurrencyShortTitle;createdDate;changedDate;qrCode Toda linha tem um grupo de saída e um grupo de entrada. Qual deles traz um número diferente de zero é o que faz a linha ser um gasto, uma receita ou uma transferência.
Perguntas frequentes
Como uma transferência é escrita em uma exportação do ZenMoney?
Como uma linha só com as duas metades preenchidas. Uma despesa tem um número em outcome e 0,00 em income. Uma receita é o contrário. Uma transferência tem um número de verdade dos dois lados, com a conta de onde saiu em outcomeAccountName e a conta em que chegou em incomeAccountName. O Money Talks lê isso como uma transferência com dois lados.
Movi dinheiro entre contas em moedas diferentes. O que acontece com os dois valores?
Os dois são mantidos. Em uma transferência entre moedas, o ZenMoney registra o valor que saiu, o valor que chegou, e uma moeda para cada. Esses dois números não deveriam mesmo bater: a diferença entre eles é a cotação que você conseguiu naquele dia. O Money Talks guarda os dois em vez de manter um e recalcular o outro depois.
Por que os valores são escritos com vírgula em vez de ponto?
O ZenMoney usa a vírgula decimal, então cinquenta hryvnias ficam 50,00 e não 50.00. Isso é normal para o formato e o Money Talks lê corretamente. Você não precisa converter o arquivo em uma planilha antes, e fazer isso costuma piorar as coisas, porque muda o formato das datas junto.
Preciso de uma conta para importar do ZenMoney?
Não. A importação funciona sem cadastro. Se você tiver uma conta, os Ajustes mantêm uma opção Excluir última importação que remove as transações da sua importação mais recente com um toque.
O que vem junto do ZenMoney
- Cada transação com a data, o beneficiário e o comentário
- Categorias
- A moeda de cada lado de cada linha, para um histórico multimoeda continuar multimoeda
- Transferências entre as suas contas, mantidas como um registro com os dois valores e as duas moedas
- A conta de onde saiu cada transação
O que não vem junto
- Linhas com valor zero dos dois lados - Nada se moveu, então não há nada a registrar. Elas são marcadas como ignoradas de propósito.
- A coluna do QR code - O ZenMoney guarda o código bruto do comprovante que alguns bancos anexam a um pagamento. O Money Talks não tem onde colocá-lo, e ele não é legível como nota.
- As datas de criação e alteração - Elas dizem quando você digitou a transação, não quando o dinheiro se moveu. O que vem junto é a data da transação.
- As suas contas em si - Cada transação guarda o nome da conta de onde veio, e a prévia lista os nomes encontrados. O Money Talks não recria as contas nem os saldos delas.
Uma linha, dois lados
A maioria dos apps dá duas linhas a uma transferência e deixa você notar que elas pertencem juntas. O ZenMoney faz o contrário: uma linha carrega as duas metades.
As colunas vêm em pares. outcomeAccountName, outcome e
outcomeCurrencyShortTitle descrevem o dinheiro saindo. incomeAccountName,
income e incomeCurrencyShortTitle descrevem o dinheiro chegando. Toda linha
tem as seis, e quais delas trazem um número de verdade é o que dá sentido à linha.
- Uma despesa:
outcomeé 50,00 eincomeé 0,00. - Uma receita:
outcomeé 0,00 eincomeé 500,00. - Uma transferência: os dois são diferentes de zero.
Esse terceiro caso é o que costuma ser mal tratado. Um leitor que checa a receita primeiro e a despesa depois, ou o contrário, vai encaixar uma transferência no ramo que testar primeiro e nunca perceber a outra metade da linha.
O que isso te custa
Digamos que você move 10.000 UAH da sua conta em hryvnia para uma conta em euros e chegam 230 EUR. O ZenMoney escreve uma linha: 10.000 saindo em UAH, 230 entrando em EUR.
Tratada como despesa, ela vira um gasto de 10.000 UAH. O seu mês agora contém uma compra de cinco dígitos que você nunca fez, o seu gráfico de gastos é dominado por ela, e os 230 EUR que chegaram simplesmente não estão lá. Nenhum erro é levantado, porque nada falhou. O arquivo foi lido; só foi lido como algo que ele não era.
O Money Talks lê os dois lados, registra uma transferência, e mantém 10.000 UAH e 230 EUR juntos. A diferença entre eles é a cotação que você conseguiu, e ela fica no seu histórico como um fato, em vez de ser recalculada meses depois a partir de uma tabela de cotações.
Ponto e vírgula e vírgula decimal
O arquivo é separado por ponto e vírgula e escreve os valores como 50,00. As
duas coisas são normais no ZenMoney e o Money Talks lida com elas como estão.
Vale resistir à vontade de limpar o arquivo em uma planilha antes. Abrir um CSV no Excel e salvar de novo tende a reescrever as datas no formato que o seu sistema prefere, o que transforma um arquivo que teria importado sem problema em um que precisa de conserto nas datas.