Como passar o seu histórico da app Saldo
Uma exportação da app Saldo não é uma lista de compras. É um diário de contabilidade, e é essa única diferença que faz com que um ficheiro destes possa duplicar a sua despesa numa app que o leia linha a linha.
Como importar
- 1. Exporte o seu histórico da app Saldo. O que quer é o ficheiro CSV.
- 2. Abra o Money Talks, vá a Definições e toque em «Importar dados».
- 3. Escolha Saldo na lista de apps.
- 4. Indique o ficheiro que exportou.
- 5. Leia a pré-visualização. Ela mostra quantas transações vão ser acrescentadas, que categorias são novas, e cada linha ignorada com o respetivo motivo.
- 6. Confirme.
O ficheiro de que precisa
A app Saldo exporta um ficheiro CSV.
Tem o ficheiro certo se a primeira linha for assim:
"Transaction ID","Transaction Date","Description","Parent account","Account","Account Type","Archived","Journal Type","Amount","Currency","Tags","Accrual Month","Notes" Treze colunas. As duas que decidem tudo são Transaction ID e Account Type: as linhas que partilham um Transaction ID são uma transação, e Account Type diz se a linha tocou numa conta ou numa categoria.
Perguntas frequentes
Porque é que várias linhas da minha exportação partilham um Transaction ID?
Porque a app Saldo exporta um diário de partidas dobradas. Uma compra é escrita como duas ou mais linhas que partilham um Transaction ID: uma para o dinheiro a sair de uma conta, outra para ele a entrar numa categoria. Uma compra dividida por duas categorias tem três. O Money Talks volta a juntá-las numa única transação antes de contar seja o que for.
As minhas transferências entre contas sobrevivem à mudança?
Sim. Quando todas as linhas de um lançamento tocam numa conta e nenhuma toca numa categoria, o lançamento é uma transferência, e o Money Talks regista-o como uma transação com os dois lados. Uma transferência entre moedas mantém os dois valores e as duas moedas, por isso a taxa que teve nesse dia fica no seu histórico em vez de ser achatada.
Algumas linhas foram ignoradas. A minha importação falhou?
Não necessariamente. O Money Talks separa as linhas que não conseguiu ler das linhas que ignorou de propósito. Os valores de abertura escritos contra uma conta EQUITY estão no segundo grupo, e as linhas com valor zero também. A pré-visualização nomeia o motivo de cada uma antes de confirmar o que quer que seja.
Preciso de conta para importar da app Saldo?
Não. A importação funciona sem registo. Se tiver conta, as Definições têm uma linha «Eliminar última importação» que remove as transações da sua importação mais recente com um toque.
O que vem da Saldo
- Cada transação com a data, a descrição e as notas
- Categorias, incluindo uma compra dividida por mais do que uma delas
- A moeda escrita em cada linha, para que um histórico multimoeda continue multimoeda
- Transferências entre contas suas, mantidas como um só registo com os dois lados e os dois valores
- O nome da conta de onde veio cada transação
O que não vem
- Valores de abertura - A app Saldo escreve-os contra uma conta EQUITY para o livro fechar. Não são dinheiro que gastou, e contá-los deformaria os seus totais. A pré-visualização lista-os como ignorados de propósito, não como erros.
- Linhas cotadas num ticker - Uma conta de investimento pode trazer algo como S#T:NYSE onde devia estar um código de moeda. Isso não é uma moeda, por isso essas linhas não podem ser convertidas para a sua moeda base.
- Etiquetas - O Money Talks não tem etiquetas, por isso a coluna Tags fica para trás. As notas e as descrições passam por inteiro.
- As contas em si - Cada transação guarda o nome da conta de onde veio, e a pré-visualização lista todos os nomes que encontrou. O Money Talks não recria as contas nem os valores que elas tinham, por isso isso é configurado uma vez.
A app Saldo escreve um diário, não uma lista de compras
A maioria das apps de orçamento exporta uma linha por compra. A app Saldo exporta um diário de contabilidade por partidas dobradas, a estrutura em que trabalha um contabilista, e isso muda o que significa uma linha.
Compre um café por 80 UAH e a app escreve duas linhas. Uma regista 80 UAH a sair
do seu cartão. A outra regista 80 UAH a chegar à categoria Cafés. As duas têm o
mesmo Transaction ID, e esse identificador partilhado é a única coisa que as
marca como duas metades de uma compra.
Uma app que leia o ficheiro linha a linha vê 160 UAH de café. Esta é a falha que vale a pena conhecer, porque nada parece estar avariado. Todas as linhas são verdadeiras. O total é simplesmente o dobro do que gastou, e as suas categorias mais movimentadas são as mais erradas.
O Money Talks agrupa as linhas por Transaction ID antes de contar o que quer que
seja, por isso um café continua a ser um café.
Como uma transferência é reconhecida
Duas colunas fazem o trabalho. Journal Type diz se uma linha é o lado DEBIT ou
o lado CREDIT. Account Type diz em que é que a linha tocou: BANK_ACCOUNTS,
CASH, EQUITY e por aí fora.
Quando todas as linhas de um lançamento tocam numa conta e nenhuma toca numa categoria, não entrou nem saiu dinheiro das suas finanças. Ele moveu-se entre dois sítios que já eram seus. O Money Talks regista isso como uma transferência com os dois lados, por isso nunca vai parar aos seus totais de despesa.
Se os dois lados estiverem em moedas diferentes, guardam-se os dois valores. A distância entre eles é a taxa que teve nesse dia, e isso vale a pena guardar em vez de recalcular mais tarde a partir de uma tabela de taxas.
Os valores de abertura são ignorados, e isso é de propósito
Quando cria uma conta na app Saldo, o valor com que ela começa é escrito contra
uma conta EQUITY. É um lançamento contabilístico que faz o livro fechar, não
dinheiro que ganhou ou gastou.
O Money Talks ignora essas linhas e marca-as como ignoradas deliberadamente. Na pré-visualização elas trazem uma nota a dizer que a linha é um valor de abertura, separadas das linhas que falharam mesmo. A contagem aparece de qualquer das formas, por isso nada desaparece sem ruído.
Se tiver investimentos
Onde devia estar um código de moeda, uma conta de investimento na app Saldo pode
trazer um ticker, algo como S#T:NYSE. Isso não é uma moeda, por isso essas
linhas não podem ser convertidas e não passam. Tudo o que está cotado numa moeda
verdadeira passa.