Kresus

Comment utiliser Kresus

Le solde d'un de mes comptes bancaires n'est pas correct dans Kresus. Que dois-je faire ?

Cela peut arriver parce que le logiciel utilisé par Kresus, Weboob, donne un instantané des données bancaires présentes sur le site de votre banque, alors que Kresus essaie de reconstruire un film entier. Si les données fournies par votre banque ne sont pas cohérentes au cours du temps (une donnée change), alors le solde d'un de vos comptes risque d'être incorrect dans Kresus.

Il est conseillé de regarder dans la section "Doublons" de Kresus. Si certaines opérations semblent être des doublons, cette page vous les présentera et il vous sera possible de les fusionner, à la main, pour retrouver le solde correct. Cependant, la manière de faire est rudimentaire et certaines opérations marquées comme doublons pourraient en fait ne pas en être. Il n'est pas possible d'annuler la fusion de deux opérations, donc soyez prudents lors de la suppression des doublons !

Dans le futur, il sera possible d'annuler une fusion de doublons. La détection automatique de doublons devrait également être grandement améliorée.

Comment puis-je ajouter manuellement une opération ?

Il peut être parfois utile de pouvoir renseigner des dépenses à l’avance, avant même qu’elles n'apparaissent sur le site de notre banque et qu’elles ne soient récupérées par Kresus.

Pour ajouter manuellement une opération, il suffit d’aller dans la liste des opérations et de cliquer sur le bouton "Ajouter une opération" ("+" sur mobile).

Bouton d'ajout d'opération

Si vous créez cette opération sur un compte qui est mis à jour automatiquement en se connectant au site de votre banque, lorsque la véritable opération apparaîtra sur votre compte bancaire et sera récupérée par Kresus, il y aura un doublon créé, que vous devrez fusionner manuellement. Vous aurez éventuellement à utiliser le bouton “En trouver plus” si la date de l’opération manuelle est très différente de la date de l’opération réelle.

Fenêtre d'ajout d'opération

Puis-je importer de l'OFX ou d'autres formats ?

Kresus ne peut actuellement pas importer d'OFX ou autres formats. Le seul format actuellement pris en charge consiste en un fichier JSON avec une entrée data qui contient :

Exemple:

{
    "data": {
        "accesses": [
            {
                "vendorId": "manual",
                "login": "whatever-manual-acc--does-not-care",
                "customLabel": "Optional custom label",
                "id": 0
            }
        ],
        "accounts": [
            {
                "id": 0,
                "vendorId": "manual",
                "accessId": 0,
                "vendorAccountId": "manualaccount-randomid",
                "type": "account-type.checking",
                "initialBalance": 0,
                "label": "Compte Courant",
                "iban": "FR4830066645148131544778523",
                "currency": "EUR"
            }
        ],
        "categories": [
            {
                "label": "Groceries",
                "color": "#1b9d68",
                "id": 0
            },
            {
                "label": "Books",
                "color": "#b562bf",
                "id": 1
            },
            {
                "label": "Taxes",
                "color": "#ff0000",
                "id": 2
            },
            {
                "label": "Misc",
                "color": "#00ff00",
                "id": 3
            }
        ],
        "operations": [
            {
                "accountId": 0,
                "categoryId": 0,
                "type": "type.card",
                "label": "Wholemart",
                "rawLabel": "card 07/07/2019 wholemart",
                "customLabel": "Food",
                "date": "2019-07-07T00:00:00.000Z",
                "amount": -83.8
            },
            {
                "accountId": 0,
                "categoryId": 0,
                "type": "type.card",
                "label": "Wholemart",
                "rawLabel": "card 09/07/2019 wholemart",
                "customLabel": "Food & stuff",
                "date": "2019-07-09T00:00:00.000Z",
                "amount": -60.8
            },
            {
                "accountId": 0,
                "categoryId": 1,
                "type": "type.card",
                "label": "amazon payments",
                "rawLabel": "carte 19/07/2019 amazon payments",
                "customLabel": "1984 - George Orwell",
                "date": "2019-07-19T00:00:00.000Z",
                "amount": -20
            },
            {
                "accountId": 0,
                "type": "type.transfer",
                "label": "SEPA m. john doe 123457689 rent",
                "rawLabel": "transfer to m. john doe 123457689 rent",
                "date": "2019-07-27T00:00:00.000Z",
                "amount": -500
            },
            {
                "accountId": 0,
                "categoryId": 2,
                "type": "type.order",
                "label": "taxes public department: fr123abc456",
                "rawLabel": "direct debit sepa taxes public department: fr123abc456",
                "date": "2019-08-17T00:00:00.000Z",
                "amount": -150
            },
            {
                "accountId": 0,
                "categoryId": 3,
                "type": "type.withdrawal",
                "label": "ATM my pretty town center",
                "rawLabel": "debit ATM 18/08/2019 ATM my pretty town center",
                "date": "2019-08-19T00:00:00.000Z",
                "amount": -20
            },
            {
                "accountId": 0,
                "type": "type.bankfee",
                "rawLabel": "commission on non euro buy 0.65eur",
                "date": "2019-08-22T00:00:00.000Z",
                "amount": -0.65
            }
        ]
    }
}