Aller au contenu principal

Importer

Sesterce permet d'importer les dépenses que vous avez créées ailleurs.

Rejoindre un groupe

Si quelqu’un a déjà créé un groupe dans Sesterce, vous pouvez simplement le rejoindre au lieu d’importer des données.

Voir rejoindre un groupe.

Importer

En tant que nouveau groupe

Vous pouvez importer un fichier CSV en tant que nouveau groupe.

Tous les membres, dépenses et catégories présents dans le fichier seront créés dans le groupe.

Dans un groupe existant

Nouveau avec la version 2.17.16 (application mobile uniquement), vous pouvez importer un fichier CSV directement dans un groupe existant afin de le compléter.

Comportement spécifique :

  • Les membres, dépenses et catégories manquants sont ajoutés automatiquement
  • Un mécanisme de déduplication empêche la réimportation de dépenses déjà existantes, tant qu’elles sont strictement identiques
  • Avant l’import, un écran de récapitulatif présente toutes les modifications qui seront appliquées (éléments qui seront créés)

Cela permet d’enrichir progressivement un groupe sans dupliquer les données.

Sources de l’import

Depuis Sesterce

Les opérations créées dans Sesterce peuvent être exportées sous forme de fichier CSV.

Depuis une autre application

Que vous veniez d’une application concurrente comme Splitwise ou Tricount, ou que vous gériez vos comptes dans Excel ou Google Sheets, vous pouvez exporter vos données au format CSV et les importer dans Sesterce.

Si l’import ne fonctionne pas, essayez d’ajuster le fichier en suivant les règles de format CSV ci-dessous.

Si vous avez encore besoin d’aide, vous pouvez envoyer votre fichier CSV à info@sesterce.io afin que nous puissions vous apporter plus d’informations sur le problème rencontré.

Format CSV

Comma-separated values, connu sous le sigle CSV, est un format texte ouvert représentant des données tabulaires sous forme de valeurs séparées par des virgules. C'est le format le plus utilisé pour exporter ses données d'une application, telle que Microsoft Office, Google Sheet, Sesterce, Splitwise, Tricount, etc.

Chaque ligne correspond à une entrée (une opération dans le cas des applications de gestion de compte comme Sesterce).

Le séparateur est généralement une virgule (,) mais aussi parfois un point-virgule (;), une tabulation ( ) ou une barre verticale (|).

Pour créer un fichier CSV compatible avec Sesterce, l'entête du fichier CSV (la première ligne) est très importante car elle détermine comment le fichier est défini.

Ci-dessous vous trouverez la description des champs du fichier CSV supportés par Sesterce. À noter que cette liste n'est pas exhaustive.

Exemple complet

Voici un exemple de fichier CSV qui vous permet d'importer vos données dans Sesterce:

Date,Titre,Payé par Pierre,Payé par Sophie,Payé par Brad,Payé pour Pierre,Payé pour Sophie,Payé pour Brad,Devise,Catégorie
20230722,Hotel aBis,358.0,0.0,0.0,0.0,169.0,189.0,EUR,Logement

Qui donne le tableau suivant :

DateTitlePayé par PierrePayé par SophiePayé par BradPayé pour PierrePayé pour SophiePayé pour BradCurrencyCategory
2023-07-22Hotel aBis358.00.00.00.0169.0189.0EURLogement

Champs pour les montants

Il existe plusieurs façons de représenter le montant de l'opération et comment celle-ci est divisée entre les membres. Choisissez-en une parmi celles-ci.

Méthode 1 : Payé par et payé pour (recommandé)

Avec les entêtes Payé par X pour le montant avancé par chacun, et Payé pour X (ou Impacté à X) pour le montant qu'ils auraient dû payer. Il y a deux champs pour chacun des membres (un "par" et un "pour"). X représente le nom du membre.

La somme des montants "payé pour" est égal à la somme des montants "payé par". Le montant est positif dans le cas d'une dépense, négatif dans le cas d'un revenu.

Exemple : Pierre a payé 20 euros pour les courses, et 15 euros de celles-ci était pour Sophie

Payé par PierrePayé par SophiePayé pour PierrePayé pour Sophie
200515

C'est la méthode utilisée par l'export de Sesterce et de Tricount par exemple.

Méthode 2 : Montant, nom de celui qui a avancé l'argent et impact pour chacun

Avec les entêtes Coût (ou Total ou Montant) pour le montant total de l'opération, Qui (ou Payeur) pour qui a financé cette opération, et une colonne par nom de chaque membre pour combien ceux-ci aurait dû payer.

La somme des montants pour chaque membre est égale au montant total de l'opération. Le montant est positif dans le cas d'une dépense, négatif dans le cas d'un revenu.

Exemple : Pierre a payé 20 euros pour les courses, et 15 euros de celles-ci était pour Sophie

CoûtPayeurPierreSophie
20Pierre515

C'est la méthode utilisée par l'export de SettleUp par exemple.

Méthode 3 : Montant total et impact pour chacun

Attention, cette méthode est à éviter car elle ne permet pas de décrire précisément l'opération.

Avec les entêtes Coût (ou Total ou Montant) pour le montant total de l'opération, et une colonne par nom de chaque membre pour combien ceux-ci doivent payer (si négatif) ou récupérer (si positif).

La somme des montants de tous les membres est égale à 0.

Exemple : Pierre a payé 20 euros pour les courses, et 15 euros de celles-ci était pour Sophie

CoûtPierreSophie
2015-15

C'est la méthode utilisée par l'export de Splitwise par exemple.

Champs complémentaires

NomEntêteValeur
Date (obligatoire)dateUne date au format AAAA-MM-JJ (2023-03-24) ou AAAA/MM/JJ (2023/03/24) ou AAAAMMJJ (20230324)
Titre (obligatoire)titre ou descriptionLe nom de l'opération
Catégorie (optionnel)CatégorieNom de la catégorie
Devise (optionnel)DeviseDevise de l'opération
Taux de change (optionnel)Taux de changeConversion du montant de l'opération pour être dans la devise du groupe