Daten import

Bestehende Transaktionen von einer CSV-Datei in die Sono-App importieren

Dateistruktur

Sie können Ihre bestehenden Transaktionen von einer CSV-Datei in die Sono-App importieren. Die CSV-Datei sollte die folgenden Spalten enthalten:

id,date,contact_name,amount,currency_code,grace_amount,due_date,description

Die Reihenfolge der Felder ist wichtig. Der Import wird nicht funktionieren, wenn Sie eine andere Reihenfolge der Spalten haben.

Die Kopfzeile ist optional.


id

Dies ist die ID der Transaktion. Wenn die ID leer ist, wird eine Transaktions-ID automatisch erstellt. Bitte stellen Sie sicher, dass jede ID in der CSV-Datei eindeutig ist.

Optional: Ja
Format: positive ganze Zahl oder UUID
Beispiele:

  • 1
  • 2
  • 1234
  • 2a69c41d-4b46-47b3-b4aa-83f5cbce7978

date

Datum der Transaktion. Dies ist das Datum, an dem die Transaktion eigentlich hätte durchgeführt werden sollen.

Optional: Nein
Format: ISO-8601-Datum
Beispiele:

  • 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

Name des Kontakts, der mit dieser Transaktion in Verbindung steht. Sollte mit doppelten Anführungszeichen (") eingeschlossen werden, falls er ein Komma enthält.

Optional: Nein

Format: String (nicht mehr als 32 Zeichen)

Beispiele:

  • Andy Tran
  • Thanh Nguyen
  • Nick

amount

Betrag der Transaktion. Wenn positiv, bedeutet dies, dass Sie diesen Betrag erhalten haben. Wenn negativ, bedeutet dies, dass Sie diesen Betrag an einen Kontakt gegeben haben.

Optional: Nein

Format: Double

Beispiele:

  • 1200
  • 9.99

currency_code

Währung der Transaktion.

Optional: Nein

Format: ISO-4217-Währungscode

Beispiele:

  • USD
  • VND

grace_amount

Kulanzbetrag der Transaktion. Sollte nicht negativ sein.

Optional: Ja

Format: Double

Beispiele:

  • 1200
  • 9.99

due_date

Fälligkeitsdatum der Transaktion. Dies ist das Datum, an dem der Betrag zurückgezahlt werden soll. Sollte nicht vor date sein.

Optional: Ja
Format: ISO-8601-Datum
Beispiele:

  • 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

Beschreibung für die Transaktion. Sollte mit doppelten Anführungszeichen (") eingeschlossen werden, falls er ein Komma enthält.

Optional: Ja

Format: String (nicht mehr als 128 Zeichen)

Beispiele:

  • Nick hat sich Geld geliehen, um sein neues iPhone zu kaufen.
  • "Thanh hat sich Geld geliehen, um sein neues iPhone, iPad und Macbook zu kaufen."

Limit

Wenn Sie zu einem Anmeldekonto importieren, können Sie nur bis zu 1000 Transaktionen pro Datei importieren. Wenn Sie den lokalen Speichermodus verwenden, gibt es kein solches Limit.


Daten überschreiben

Wenn Sie zu einem Anmeldekonto importieren, werden alle Transaktionen, die die gleichen IDs wie die in der CSV-Datei haben, überschrieben. Wenn Sie den lokalen Speichermodus verwenden, werden die Transaktionen, die die gleichen IDs wie die vorhandenen haben, nicht importiert.