Estrutura do arquivo
Você pode importar suas transações existentes para o aplicativo Sono a partir de um arquivo CSV. O arquivo CSV deve ter as seguintes colunas:
id,date,contact_name,amount,currency_code,grace_amount,due_date,description
A ordem dos campos é importante. A importação não funcionará se você tiver uma ordem diferente de colunas.
A linha de cabeçalho é opcional.
id
Este é o ID da transação. Se o ID estiver vazio, um ID de transação será criado automaticamente. Verifique se cada ID no arquivo CSV é único.
Opcional : sim
Formato: inteiro positivo ou UUID
Exemplos:
1212342a69c41d-4b46-47b3-b4aa-83f5cbce7978
date
Data da transação. Esta é a data em que a transação deveria ser feita.
Opcional : não
Formato: data ISO-8601
Exemplos:
2012-02-272012-02-27 13:27:002012-02-27 13:27:00.123456789z2012-02-27 13:27:00,123456789z20120227 13:27:0020120227T13270020120227+201202272012-02-27T14Z2012-02-27T14+00:00
contact_name
Nome do contato relacionado a esta transação. Deve ser colocado entre aspas duplas ("") se contiver vírgula.
Opcional: não
Formato: String (não mais que 32 caracteres)
Exemplos:
Andy TranThanh NguyenNick
amount
Valor da transação. Se positivo, significa que você recebeu esse valor. Se negativo, significa que você deu esse valor a um contato.
Opcional: não
Formato: double
Exemplos:
12009.99
currency_code
Moeda da transação.
Opcional: não
Formato: ISO-4217 código de moeda
Exemplos:
USDVND
grace_amount
Valor de tolerância da transação. Não deve ser negativo.
Opcional: sim
Formato: double
Exemplos:
12009.99
due_date
Data de vencimento da transação. Esta é a data em que o valor deve ser pago. Não deve ser anterior a date.
Opcional: sim
Formato: data ISO-8601
Exemplos:
2012-02-272012-02-27 13:27:002012-02-27 13:27:00.123456789z2012-02-27 13:27:00,123456789z20120227 13:27:0020120227T13270020120227+201202272012-02-27T14Z2012-02-27T14+00:00
description
Descrição da transação. Deve ser colocado entre aspas duplas ("") se contiver vírgula.
Opcional: sim
Formato: String (não mais que 128 caracteres)
Exemplos:
Nick emprestou para comprar seu novo iPhone"Thanh emprestou para comprar seu novo iPhone, iPad e Macbook"
Limite
Se você estiver importando para uma conta de login, poderá importar apenas até 1000 transações por arquivo. Se você estiver usando o modo de armazenamento local, não há esse limite.
Substituição de dados
Se você estiver importando para uma conta de login, todas as transações que tiverem os mesmos IDs das do arquivo CSV serão substituídas. Se você estiver usando o modo de armazenamento local, as transações que tiverem os mesmos IDs das existentes não serão importadas.