Cấu trúc tập tin
Bạn có thể nhập các giao dịch hiện có của mình vào ứng dụng Sono từ tập tin CSV. Tập tin CSV phải có các cột sau:
id,date,contact_name,amount,currency_code,grace_amount,due_date,description
Thứ tự của các cột rất quan trọng. Dữ liệu sẽ không được nhập vào nếu thứ tự các cột không đúng.
Hàng tiêu đề là không bắt buộc.
id
Đây là ID của giao dịch. Nếu ID trống, ID giao dịch sẽ được tạo tự động. Vui lòng đảm bảo mỗi ID trong tập tin CSV là duy nhất.
Cần có: không cần
Định dạng: số nguyên dương hoặc UUID
Ví dụ:
1
2
1234
2a69c41d-4b46-47b3-b4aa-83f5cbce7978
date
Ngày của giao dịch. Đây là ngày mà giao dịch được thực hiện.
Cần có: cần
Định dạng: ngày theo chuẩn ISO-8601
Ví dụ:
2012-02-27
2012-02-27 13:27:00
2012-02-27 13:27:00.123456789z
2012-02-27 13:27:00,123456789z
20120227 13:27:00
20120227T132700
20120227
+20120227
2012-02-27T14Z
2012-02-27T14+00:00
contact_name
Tên của người giao dịch liên quan đến giao dịch này. Nên đặt trong dấu ngoặc kép ("") nếu chứa dấu phẩy.
Cần có: cần
Định dạng: Chuỗi (không quá 48 ký tự)
Ví dụ:
Andy Tran
Thanh Nguyen
Nick
amount
Số tiền của giao dịch. Nếu dương có nghĩa là bạn nhận số tiền này. Nếu âm có nghĩa là bạn đã đưa số tiền này cho một giao dịch.
Cần có: cần
Định dạng: double
Ví dụ:
1200
9.99
currency_code
Loại tiền của giao dịch.
Cần có: cần
Định dạng: mã tiền tệ theo chuẩn ISO-4217
Ví dụ:
USD
VND
grace_amount
Số tiền cảm ơn của giao dịch. Không được âm.
Cần có: không cần
Định dạng: double
Ví dụ:
1200
9.99
due_date
Ngày đến hạn của giao dịch. Đây là ngày mà số tiền cần được trả lại. Không được trước ngày ở cột date
.
Cần có: không cần
Định dạng: ngày theo chuẩn ISO-8601
Ví dụ:
2012-02-27
2012-02-27 13:27:00
2012-02-27 13:27:00.123456789z
2012-02-27 13:27:00,123456789z
20120227 13:27:00
20120227T132700
20120227
+20120227
2012-02-27T14Z
2012-02-27T14+00:00
description
Mô tả cho giao dịch. Nên đặt trong dấu ngoặc kép ("") nếu chứa dấu phẩy.
Cần có: không cần
Định dạng: Chuỗi (không quá 128 ký tự)
Ví dụ:
Nick borrowed to buy his new iPhone
"Thanh borrowed to buy his new iPhone, iPad and Macbook"
Giới hạn
Nếu bạn đang nhập vào tài khoản đăng nhập, bạn chỉ có thể nhập tối đa 1000 giao dịch mỗi tập tin. Nếu bạn đang sử dụng chế độ lưu trữ cục bộ, không có giới hạn như vậy.
Ghi đè dữ liệu
Nếu bạn đang nhập vào tài khoản đăng nhập, bất kỳ giao dịch nào có cùng ID với giao dịch trong tập tin CSV sẽ bị ghi đè. Nếu bạn đang sử dụng chế độ lưu trữ cục bộ, các giao dịch có cùng ID với các giao dịch hiện có sẽ không được nhập.