Acties:
  • +1 Henk 'm!

  • Tim Schuhmacher
  • Registratie: Januari 2000
  • Laatst online: 17:17

Tim Schuhmacher

abasios

Om de zo veel tijd kijk in naar alternatieven voor Firefly, voornamelijk niet self-hosted en een moderne UI. Maar telkens zijn de rule engines veel te beperkt en zijn er maar beperkt aantal velden beschikbaar bij het importeren. bv niet iban en naam van de tegenrekening, maar slechts tegenpartij.

Dus Firefly ftw!

Acties:
  • 0 Henk 'm!

  • Vloris
  • Registratie: December 2001
  • Laatst online: 19:28
Juzzz_NL schreef op dinsdag 7 januari 2025 @ 13:36:
Ik heb zojuist mijn Hypotheek toegevoegd als Passiva. Uiteraard wil ik dat het openstaande bedrag automatisch aangepast wordt. De huidige aflossing transacties hebben automatisch al een Crediteur aangemaakt met het betreffende IBAN nummer. Als ik deze toevoeg aan de Passiva krijgt ik uiteraard de foutmelding
"Het lijkt erop dat deze IBAN al in gebruik is."

Wat is de veiligste manier om dit te migreren?
IBAN verwijderen bij de crediteur (dat verandert niets aan bestaande transacties), daarna kun je die toevoegen bij de Passiva. Dat helpt voor het automatisch matchen van toekomstige transacties.

Daarna moet je nog alle bestaande transacties aanpassen:
- veranderen van uitgave in overschrijving
- doelrekening van crediteur veranderen naar je passiva rekening.

Let wel op dat je voor de correcte balans van je hypotheek passiva-rekening zelf elke maand de rentebijschrijving moet toevoegen!

Ik zit nog te twijfelen of ik dat de moeite waard vindt of dat ik mijn maandelijkse hypotheek-afschrijving gewoon als uitgave zie.

[ Voor 8% gewijzigd door Vloris op 07-01-2025 15:44 ]


Acties:
  • 0 Henk 'm!

  • PuckStar
  • Registratie: Juli 2000
  • Laatst online: 26-10 14:04
rjong5 schreef op zondag 5 januari 2025 @ 18:47:
Hoe ziet je search query er overigens uit?

Onderstaande zou moeten werken

date_before:"2024-12-31" date_after:"2024-01-01" budget_contains:"boodschappen" -tag_is:"levensmiddelen" -tag_is:"Snackbar"

Ik had eerst geprobeerd de tags de scheiden door een , maar dat werkt dus indd niet.

Tip: maak een rule met alle voorwaarden ( zonder acties bijvoorbeeld)

De rule engine maakt ook gewoon een search query, die kan je dus eenvoudig als search "generator" gebruiken 8)
Goeie tip betreft die rule engine! Die kan ik denk ik wel misbruiken ja.

De query die jij noemt zal inderdaad zo werken, maar ik moet meer tags ontsluiten maar het veld staat maar een beperkt aantal tekens toe. Oftewel alles wat ik in de search query wil zetten past niet.

Ik kwam er ook achter dat er een bug in zit want met een andere query wist ik 100% zeker wat er uit moest komen (op een andere manier opgezocht namelijk) maar de query liet dat niet zien.

Acties:
  • +4 Henk 'm!

  • WheeleE
  • Registratie: Juni 2001
  • Laatst online: 21:30

WheeleE

Dinges

Firefly III is sinds 1 januari ook beschikbaar als Proxmox Helper Script. Voor degenen die een Proxmox-PVE hebben draaien en geen Docker willen gebruiken.

Acties:
  • 0 Henk 'm!

  • dev0
  • Registratie: Juli 2008
  • Laatst online: 26-10 19:44
Kan iemand mij helpen aan een werkende nginx.conf voor een default install van Firefly-iii ?

Ik had wat pogingen nodig om een en ander werkend te krijgen op een oude raspberry 3b.
Dus: Using a self-managed server
In het process ben ik de juiste syntax kwijtgeraakt en wat ik op internet vind is het allemaal net niet.

Het verschijnsel wat ik probeer op te lossen is de 'translate' van
code:
1
"GET /index.php/images/logo-session.png HTTP/1.1" 404

naar
code:
1
"GET /images/logo-session.png HTTP/1.1" 200


Mijn current workaround is een
code:
1
2
3
if ($request_uri ~* "^(.*/)index\.php/*(.*)") {
    return 301 $1$2;
  }

En dan werkt het allemaal wel maar er is vast een goede manier om dit te doen.
(en ik weet niet of dit ergens dingen stuk maakt)

Acties:
  • 0 Henk 'm!

  • WheeleE
  • Registratie: Juni 2001
  • Laatst online: 21:30

WheeleE

Dinges

Ik heb de Proxmox-versie van Firefly afgelopen weekend uitgeprobeerd en een initiële installatie is een appeltje-eitje.
Er zit geen import bij dus die zul je los nog ergens moeten draaien. Waarschijnlijk staat de importer nog wel ergens op een feature request lijst.

Omdat ik al een volledig gevulde omgeving heb draaien in Docker heb ik ook een export-import geprobeerd.
Met het sql-script wat ik dagelijks d.m.v. een ghcr.io/tiredofit/docker-db-backup container laat genereren kun je de bestaande inhoud van de proxmox-FF-db makkelijk overschrijven.
Wel moest ik in de sql-file alle uitgecommentariëerde regels weer enablen omdat daar disable/enable constraint commando's in stonden.
Een beetje handige harrie draait voor deze stappen z'n hand niet om denk ik.

Het enige waar ik nu nog niet achter ben is waarom ik geen nieuwe personal access token kan aanmaken voor de losse importer. De webgui blijft ergens op hangen. Maar dat is iets voro de volgende testronde :).

Acties:
  • 0 Henk 'm!

  • CuttingStorm
  • Registratie: April 2011
  • Laatst online: 22:19
Ik heb een gek probleem met de grafieken van het saldoverloop van rekeningen. Als ik kijk naar afstemmen rekeningen, dan kloppen de bedragen bijvoorbeeld met 1 januari van dit jaar en de stand van de rekening op de huidige datum, het bedrag boven de grafiek klopt ook. Maar de grafiek zelf is dik €1000 onder de werkelijke waarde. Hij dipt bijvoorbeeld ook in het rood, terwijl er dan gewoon saldo aanwezig is.

Al geprobeerd om de cache leeg te maken en de docker stack opnieuw op te starten, maar blijf dit probleem houden.

(draai versie 6.2.4)

Acties:
  • 0 Henk 'm!

  • Asterion
  • Registratie: Maart 2008
  • Laatst online: 23:42
Was je startbedrag op je rekening bvb €1000?

Dat probleem had ik ook in het begin en dat kwam bij mij omdat het startkapitaal niet goed stond van de rekening zelf.

Acties:
  • 0 Henk 'm!

  • CuttingStorm
  • Registratie: April 2011
  • Laatst online: 22:19
Asterion schreef op zaterdag 8 februari 2025 @ 15:00:
Was je startbedrag op je rekening bvb €1000?

Dat probleem had ik ook in het begin en dat kwam bij mij omdat het startkapitaal niet goed stond van de rekening zelf.
Dat startbedrag staat goed. Grafiek heeft eigenlijk ook hele tijd goed gewerkt, maar viel me laatst in 1x op

Edit: Blijkbaar had ik last van een bug die gefixed is in versie 6.25. Grafieken staan dus weer juist

[ Voor 11% gewijzigd door CuttingStorm op 09-02-2025 20:00 ]


Acties:
  • 0 Henk 'm!

  • Bulezz
  • Registratie: Mei 2019
  • Laatst online: 14:44
Juzzz_NL schreef op dinsdag 7 januari 2025 @ 13:36:
Ik heb zojuist mijn Hypotheek toegevoegd als Passiva. Uiteraard wil ik dat het openstaande bedrag automatisch aangepast wordt. De huidige aflossing transacties hebben automatisch al een Crediteur aangemaakt met het betreffende IBAN nummer. Als ik deze toevoeg aan de Passiva krijgt ik uiteraard de foutmelding
"Het lijkt erop dat deze IBAN al in gebruik is."

Wat is de veiligste manier om dit te migreren?
Via een liability aanmaken, dan werkt dit perfect.

https://docs.firefly-iii....iii/finances/liabilities/

Acties:
  • 0 Henk 'm!

  • Distoration
  • Registratie: December 2010
  • Laatst online: 27-10 12:47
Van het weekend toch maar na lang spieken besloten om me aan de docker setup te wagen en na wat gepiel toch gelukt om alles draaiende te krijgen (ook de importer) zonder gekke foutmeldingen.
Nu ben ik een beetje aan het spelen met het systeem en heb ik voor het gemak transacties vanaf 1-2-25 ingeladen om te kijken hoe alles werkt (rekeningen aanmaken, transacties en tags etc.).

Ik zou het eigenlijk in gebruik willen nemen vanaf 1-1-25 dit jaar, is het dan slimmer om alle transacties in 1x in te lezen of kan dat ook staps gewijs?

Ik ben wel nog beetje zoekend hoe ik moet omgaan met mijn spaardoelen (ING) die ik gebruik als reserveringen (declaraties van werk die later geïncasseerd worden dat soort zaken), heb de voornaamste nu als asset account aangemaakt. Klopt het dat er voor je Asset account (spaar) dan ook expense account is of heb ik mezelf nu al in de nesten gewerkt :') ?

Acties:
  • +1 Henk 'm!

  • WheeleE
  • Registratie: Juni 2001
  • Laatst online: 21:30

WheeleE

Dinges

@Distoration Het is helemaal aan jou of je stapsgewijs of in grote bulk wilt inlezen.
Ik ben zelf met kleine beetjes begonnen om zo de regels voor automatische verwerking te kunnen finetunen. Als jij geen regels hebt of ze al helemaal klaar hebt kun je prima vanaf 1-1-25 inlezen. Maar je kunt natuurlijk ook regels gewoon achteraf aanpassen en dan transacties opnieuw classificeren zonder ze opnieuw in te hoeven lezen.

Die net geen 2 maanden is overigens peanuts qua hoeveelheid en verwerkingstijd. Er zijn mensen die lezen gelijk een heel jaar in :).

Spaardoelen gebrui ikzelf niet, dus daar kan ik je geen zinnig advies voor geven. Ik heb alleen een spaarrekening als asset account, waar ik overschrijvingen naar doe vanaf m'n betaalrekening. Dus zonder expense account.

Acties:
  • +1 Henk 'm!

  • Transportman
  • Registratie: Juli 2016
  • Laatst online: 21:29
Distoration schreef op zondag 23 februari 2025 @ 16:36:
Ik zou het eigenlijk in gebruik willen nemen vanaf 1-1-25 dit jaar, is het dan slimmer om alle transacties in 1x in te lezen of kan dat ook staps gewijs?
Ik zou ze stapsgewijs inlezen, als er dan iets fout gaat of niet helemaal naar jouw zin kan je dat aanpassen.
Ik ben wel nog beetje zoekend hoe ik moet omgaan met mijn spaardoelen (ING) die ik gebruik als reserveringen (declaraties van werk die later geïncasseerd worden dat soort zaken), heb de voornaamste nu als asset account aangemaakt. Klopt het dat er voor je Asset account (spaar) dan ook expense account is of heb ik mezelf nu al in de nesten gewerkt :') ?
Je Asset accounts zijn al jouw accounts die je in Firefly hebt zitten (spaarrekening, betaalrekening, creditcard, cash, etc), Revenue accounts zijn accounts waar je geld van ontvangt (bv jouw werkgever) en Expense accounts zijn accounts waar jij geld aan uitgeeft (bv de supermarkt). Je kan transacties maken tussen Asset accounts onderling (Transfer), van Revenue naar Asset (Deposit) en van Asset naar Expense (Withdrawal). Een reservering zou dan eerst een Transfer zijn tussen 2 Asset accounts op het moment dat je de reservering maakt, en een Withdrawal naar de werkelijke bestemming zodra je werkelijk betaald (of Deposit als je ontvangt). Je kan ook kijken naar Liabilities, maar die gebruik ik zelf niet dus kan ik ook niet zeggen of die beter matchen met wat je wilt bereiken.

Acties:
  • +1 Henk 'm!

  • babbelbox
  • Registratie: Maart 2003
  • Laatst online: 21:42
WheeleE schreef op zondag 23 februari 2025 @ 17:43:
...
Die net geen 2 maanden is overigens peanuts qua hoeveelheid en verwerkingstijd. Er zijn mensen die lezen gelijk een heel jaar in :).

...
Dat is niet mijn ervaring. Ik heb wel eens getracht een maand of 1,5 te laden, dat ging toen niet goed. Kan me niet precies meer voor de geest halen wat er fout ging, maar neem me te herinneren dat het een timing dingetje was tussen de importer en de core app.
Ik draai overigens in docker.

@Distoration
Begrijp ik het goed dat je met een verse installatie bent begonnen?
Ik draai al geruime tijd docker containers en heb de laatste paar updates problemen met bootloops.
Ik heb onlangs mijn setup overgezet van stand alone naar swarm maar ik denk niet dat daar het probleem ligt.
Gisteren nogmaals geprobeerd, ik draaide toen al geforceerd 6.2.2 en kon zonder problemen updaten naar 6.2.4 maar niet verder naar 6.2.7

[ Voor 28% gewijzigd door babbelbox op 23-02-2025 18:51 ]


Acties:
  • 0 Henk 'm!

  • WheeleE
  • Registratie: Juni 2001
  • Laatst online: 21:30

WheeleE

Dinges

@babbelbox Hmm, apart. Dat zal dan een kwestie zijn van hele specifieke factoren zijn die problematisch is.
Ik draai in docker op een intel NUC (proxmox). Toen het nog in docker op mn synology draaide was de import altijd wel traag, nu niet meer.

Acties:
  • 0 Henk 'm!

  • Distoration
  • Registratie: December 2010
  • Laatst online: 27-10 12:47
WheeleE schreef op zondag 23 februari 2025 @ 17:43:
@Distoration Het is helemaal aan jou of je stapsgewijs of in grote bulk wilt inlezen.
Ik ben zelf met kleine beetjes begonnen om zo de regels voor automatische verwerking te kunnen finetunen. Als jij geen regels hebt of ze al helemaal klaar hebt kun je prima vanaf 1-1-25 inlezen. Maar je kunt natuurlijk ook regels gewoon achteraf aanpassen en dan transacties opnieuw classificeren zonder ze opnieuw in te hoeven lezen.
Thanks, denk dat ik er dan gewoon voor kies om alles vanaf 1-1-25 er in te zetten en obv de rules alles te laten categorieseren.
Transportman schreef op zondag 23 februari 2025 @ 17:53:
Je Asset accounts zijn al jouw accounts die je in Firefly hebt zitten (spaarrekening, betaalrekening, creditcard, cash, etc), Revenue accounts zijn accounts waar je geld van ontvangt (bv jouw werkgever) en Expense accounts zijn accounts waar jij geld aan uitgeeft (bv de supermarkt). Je kan transacties maken tussen Asset accounts onderling (Transfer), van Revenue naar Asset (Deposit) en van Asset naar Expense (Withdrawal). Een reservering zou dan eerst een Transfer zijn tussen 2 Asset accounts op het moment dat je de reservering maakt, en een Withdrawal naar de werkelijke bestemming zodra je werkelijk betaald (of Deposit als je ontvangt). Je kan ook kijken naar Liabilities, maar die gebruik ik zelf niet dus kan ik ook niet zeggen of die beter matchen met wat je wilt bereiken.
Thanks voor de uitleg!
Het is in mijn ogen inderdaad meer een vaste Transfer per maand van Assets account (Betaalrekening) naar Spaarrekening X. Op enig moment (bijv voor contributie) maak ik dan het benodigde bedrag terug over van de spaar naar de betaalrekening (transfer 2). Op het moment dat het van de BT afgaat is het natuurlijk een expense (withdrawal).
Overigens is het dus wel nodig om alle spaarpotten (spaarrekeningen) toe te voegen, dus zal daar nog wat in moeten doen. :9

Hoe hebben mensen hun creditcards vastgelegd? Lees in de guide dat je deze het beste ook als Asset kunt vastleggen?
babbelbox schreef op zondag 23 februari 2025 @ 18:47:
Begrijp ik het goed dat je met een verse installatie bent begonnen?
Ja, voor mij de eerste keer dat ik Docker gebruik, Docker voor dummies kwam wel van pas :+ . Maar kan helaas niet echt antwoord geven op de vragen over de updates. Mijn instantie draait op versie 6.2.7 out of the box.

Bij checken van de versie krijg ik overigens wel een foutmelding?
Error! Guzzle: cURL error 60: SSL certificate problem: unable to get local issuer certificate (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://version.firefly-iii.org/index.json

Acties:
  • +1 Henk 'm!

  • Transportman
  • Registratie: Juli 2016
  • Laatst online: 21:29
Distoration schreef op maandag 24 februari 2025 @ 08:07:

Hoe hebben mensen hun creditcards vastgelegd? Lees in de guide dat je deze het beste ook als Asset kunt vastleggen?
Ik heb mijn creditcardals als asset account waar normaal 0 op staat waardoor die voor alle berekeningen en dergelijke klopt, en via transfers wordt die aangevuld.

Acties:
  • 0 Henk 'm!

  • babbelbox
  • Registratie: Maart 2003
  • Laatst online: 21:42
@Distoration Wat ik zo ff snel zag in 1 van jouw linkjes is dat er inmiddels versie 6.2.9 is.
Helaas heeft die hetzelfde gedrag als 6.2.7. Als ik update vanaf 6.2.4 blijft de container herstarten, zonder enige error overigens.
Overigens ook de tussenliggende 6.2.8 geprobeerd maar die doet het ook niet.

Acties:
  • 0 Henk 'm!

  • Distoration
  • Registratie: December 2010
  • Laatst online: 27-10 12:47
Inmiddels alle transacties er in vanaf 1-1-25, saldi op de rekeningen kloppen allemaal dus dat is top :D.
Nu ben ik dmv regels en categorieen een groot gedeelte automatisch aan het indelen maar ben benieuwd naar wat nu de best practise is voor het volgende. Ik heb een regel die alle transacties van AH, Albert Heijn, Jan Linders, Ah to Go enz. allemaal omhangt naar de categorie boodschappen, echter heeft geen enkele van deze transacties een IBAN en heb ik inmiddels 9 Albert Heijn soorten in mijn rekeningen zitten.
Hoe organiseren jullie dit? Gewoon 1 Albert Heijn aanmaken en dmv regels de destination account aanpassen?
Zelfde eigenlijk voor tikkies, is dit überhaupt te automatiseren?

Ik ben ook nog zoekende hoe ik goed een backup kan maken, de meeste zoekopdrachten hier leveren redelijk verouderde resultaten op, iemand die een recente tip heeft hoe dit te doen? Docker kennis is nog beperkt dus be gentle :X

Acties:
  • +1 Henk 'm!

  • WheeleE
  • Registratie: Juni 2001
  • Laatst online: 21:30

WheeleE

Dinges

@Distoration Ik heb een db-backup container draaien die voor de backup zorgt.
Mijn hele firefly keten zit in 1 compose-file, met daarin dit blokje voor de backup:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
db-backup:
    container_name: firefly-db-backup
    image: ghcr.io/tiredofit/docker-db-backup:latest
    volumes:
      - /dbbackup:/backup
      #- ./post-script.sh:/assets/custom-scripts/post-script.sh
    environment:
      #- PUID=1000
      #- PGID=1000
      - TIMEZONE=Europe/Amsterdam
      #- CONTAINER_NAME=example-db-backup
      - CONTAINER_ENABLE_MONITORING=FALSE
      - LOG_PATH=/backup/logs
      # - DEBUG_MODE=TRUE

      - BACKUP_JOB_CONCURRENCY=1     # Only run one job at a time
      - DEFAULT_CHECKSUM=NONE        # Don't create checksums
      - DEFAULT_COMPRESSION=ZSTD     # Compress all with ZSTD
      - DEFAULT_BACKUP_INTERVAL=1440   # Backup every 1440 minutes
      - DEFAULT_BACKUP_BEGIN=2359      # Start backing up at xx:xx
      - DEFAULT_CLEANUP_TIME=8640    # Cleanup backups after a week

      - DB01_TYPE=mariadb
      - DB01_HOST=fireflyiiidb
      - DB01_NAME=firefly
      - DB01_USER=abc
      - DB01_PASS=xyz
      - DB01_BACKUP_INTERVAL=480        # (override) Backup every x minutes
      #- DB01_BACKUP_BEGIN=+1           # (override) Backup starts immediately
      #- DB01_CLEANUP_TIME=180        # (override) Cleanup backups they are older than 180 minutes
      - DB01_CHECKSUM=SHA1           # (override) Create a SHA1 checksum
      - DB01_COMPRESSION=GZ          # (override) Compress with GZIP
    depends_on:
      db:
       condition: service_healthy
    restart: unless-stopped

Via deze handleiding

Verder koppel ik tijdens de import al, dmv een import_config.json allerlei account aan elkaar.
Mijn json:
{
"version": 3,
"source": "ff3-importer-1.5.6",
"created_at": "2025-01-14T14:09:31+01:00",
"date": "Ymd",
"default_account": 1,
"delimiter": "semicolon",
"headers": true,
"rules": true,
"skip_form": true,
"add_import_tag": true,
"roles": [
"date_transaction",
"opposing-name",
"account-iban",
"opposing-iban",
"_ignore",
"ing-debit-credit",
"amount",
"tags-comma",
"description",
"_ignore",
"_ignore"
],
"do_mapping": [
true,
true,
true,
false,
false,
false,
false,
false,
false,
false,
false
],
"mapping": {
"1": {
"Albert Heijn 1234 Lutjebroek": 29,
"Albert Heijn 5678 Amsterdam": 29
},
"2": {
"NL00INGB1234567890": 1
}
},
"duplicate_detection_method": "classic",
"ignore_duplicate_lines": true,
"unique_column_index": 0,
"unique_column_type": "internal_reference",
"flow": "file",
"content_type": "csv",
"custom_tag": "",
"identifier": "0",
"connection": "0",
"ignore_spectre_categories": false,
"grouped_transaction_handling": "single",
"use_entire_opposing_address": false,
"map_all_data": true,
"accounts": [],
"date_range": "",
"date_range_number": 30,
"date_range_unit": "d",
"date_not_before": "",
"date_not_after": "",
"nordigen_country": "",
"nordigen_bank": "",
"nordigen_requisitions": [],
"nordigen_max_days": "90",
"conversion": false,
"ignore_duplicate_transactions": true
}
Ik heb 1 Albert Heijn crediteur, zonder IBAN. Die crediteur heeft in de db id 29, en alle transacties die Albert Heijn 1234 of Albert Heijn 5678 als opposing name hebben worden omgehangen naar die ene Albert Heijn crediteur.
in mijn hoofd klinkt deze uitleg logisch, hopelijk komt het ook zodanig over. zo niet, vraag gerust verduidelijking

  • jwbokx
  • Registratie: Juli 2013
  • Laatst online: 13:54
k ga opnieuw beginnen met firefly.
Heb nu het helper script gebruikt, en het draait nu op onder proxmox.
Ik kreeg wel in eerste instantie een melding dat de locale niet klopte.
Ik heb hem op Nederlands staan.
Met zoeken is het nu gelukt om nl te installeren.
Maar was wel even puzzelen...

Verder zag ik dat er een Discord server is van de helperscripts.
Dit omdat ik was gaan zoeken hoe ik de importer er weer bij krijg.
Maar dat lijkt niet zonder slag of stoot te gaan...
Ga het nog wel proberen in de dezelfde lxc lukt, anders maar apart volgens de methode op de firefly site...

Zijn er hier nog die ook met dit script gewerkt hebben?
Is het handig om te proberen om de importer erbij te zetten, of kan ik beter gelijk in een aparte container zetten?
Ik draai uiteindelijk proxmox, dus heel veel maakt het niet uit denk ik...

Acties:
  • +1 Henk 'm!

  • WheeleE
  • Registratie: Juni 2001
  • Laatst online: 21:30

WheeleE

Dinges

@jwbokx Misschien is het in de meest recente versie van de FF3-lxc opgelost, maar ik kon in mijn testsetup geen personal access token aanmaken.
Als jou dat nu wel lukt zou je inderdaad een losse importer-container ergens in een dockeromgeving kunnen zetten en die koppelen met de lxc.

Acties:
  • +1 Henk 'm!

  • jwbokx
  • Registratie: Juli 2013
  • Laatst online: 13:54
Hmmm blijkbaar werkt dat nog steeds niet...
Ga deze dan maar weer verwijderen.
Dan is docker of portainer het makkelijkste lijkt het zo?

Acties:
  • 0 Henk 'm!

  • Bulezz
  • Registratie: Mei 2019
  • Laatst online: 14:44
Inderdaad, ik heb ook eerst proxmox helper script geprobeerd maar ben nu overgeschakeld naar Docker, zonder problemen alles werkend gekregen (Firefly, importer en Pico app)

Acties:
  • 0 Henk 'm!

  • babbelbox
  • Registratie: Maart 2003
  • Laatst online: 21:42
babbelbox schreef op maandag 24 februari 2025 @ 14:37:
@Distoration Wat ik zo ff snel zag in 1 van jouw linkjes is dat er inmiddels versie 6.2.9 is.
Helaas heeft die hetzelfde gedrag als 6.2.7. Als ik update vanaf 6.2.4 blijft de container herstarten, zonder enige error overigens.
Overigens ook de tussenliggende 6.2.8 geprobeerd maar die doet het ook niet.
Net even snelle test gedaan aar ook een schone container, tegen een lege database komt in een bootloop te zitten. Ik zal nog 's proberen buiten Swarm om, kijken of dat verschil maakt.
[edit]
Op een losse docker host werkt 6.2.9 blijkbaar wel.
Kan het iets met een status/health check zijn die in swarm anders/minder goed wordt afgehandeld?

[ Voor 11% gewijzigd door babbelbox op 28-02-2025 15:02 ]


Acties:
  • +1 Henk 'm!

  • jwbokx
  • Registratie: Juli 2013
  • Laatst online: 13:54
Nu met helperscript docker lcx incl portainer.
Dan volgens handleiding site fireflyII alles geïnstalleerd.
Alles werkt, incl importer en gocardless....

Moest alleen in de env var's de goede url van firefly zetten.
Niet http://localhost, maar http://<ip van docker container>

Acties:
  • 0 Henk 'm!

  • babbelbox
  • Registratie: Maart 2003
  • Laatst online: 21:42
babbelbox schreef op vrijdag 28 februari 2025 @ 14:39:
[...]

Net even snelle test gedaan aar ook een schone container, tegen een lege database komt in een bootloop te zitten. Ik zal nog 's proberen buiten Swarm om, kijken of dat verschil maakt.
[edit]
Op een losse docker host werkt 6.2.9 blijkbaar wel.
Kan het iets met een status/health check zijn die in swarm anders/minder goed wordt afgehandeld?
Lijkt er op dat de laatst 6.2.9 in docker swarm nu goed draait, bij toeval zag ik dat de image een klein uurtje geleden was geüpdatet. Meteen maar ff getest en het werkt!

Acties:
  • 0 Henk 'm!

  • Rozz
  • Registratie: April 2000
  • Laatst online: 25-10 14:19

Rozz

I'm an Apogian!!

Update:
Laat maar |:( Registry verwijderen en weer toevoegen werkt alles wel 8)7


Originele vraag:
Thanks @Firefly III voor je harde werk.

Hier ook eerste keer gebruik van FireflyIII, maar ik loop al meteen tegen een probleem aan:
code:
1
Failed to deploy a stack: compose up operation failed: Error response from daemon: Head "https://registry-1.docker.io/v2/library/alpine/manifests/latest": unauthorized: incorrect username or password

Ik ben wel met Portainer ingelogd in DockerHub en andere projecten lukken wel?!?

[ Voor 27% gewijzigd door Rozz op 08-03-2025 19:19 . Reden: Laat maar.... ]


Acties:
  • 0 Henk 'm!

  • eXtink
  • Registratie: Februari 2009
  • Niet online
Probeer firefly op te zetten om alles inzichtelijk te maken, maar ik loop tegen het probleem aan dat als ik mijn ING transacties importeer (met een configuratie van https://github.com/firefly-iii/import-configurations) dat ik 'dubbele' transacties krijg vanuit mijn betaal- en spaarrekening.

Dit zijn dus transacties in mijn betaalrekening van/naar mijn spaarrekening en transacties in mijn spaarrekening van/naar mijn betaalrekening. Die worden dus voor mijn saldo dubbel gerekend.

Kan helaas niet goed vinden hoe ik deze het beste kan samenvoegen, hebben jullie tips hiervoor?

Acties:
  • +2 Henk 'm!

  • WheeleE
  • Registratie: Juni 2001
  • Laatst online: 21:30

WheeleE

Dinges

@eXtink Ik heb aan deze post een hoop gehad.
Kort samengevat 1 rule vor je betaalrekening (converteer alle transacties tussen betaal- en spaarrekening naar een transfer), en je spaarrekening niet importeren. D jaarlijkse rente kun je handmatig opvoeren.

Acties:
  • 0 Henk 'm!

  • rjong5
  • Registratie: Juni 2003
  • Laatst online: 22:14

rjong5

?

Ik verwijderen altijd via excel alle "dubbele" transacties tussen al mijn rekeningen.

Is wat handwerk maar werkt ook prima

Acties:
  • 0 Henk 'm!

  • LEiPiE
  • Registratie: Juni 2001
  • Laatst online: 23-10 13:42

LEiPiE

... (ing. van weinig woorden)

Ik heb ongeveer hetzelfde maar dan met twee normale ING betaalrekeningen, waartussen ik nog wel eens wat geld heen en weer transfer (mijn rekening waar alle vaste lasten uit gaan en onze gezamenlijke rekening). Ik heb wel een rule die de transfers een naam geeft en daardoor kan ik in het transfers overzicht ze er met de hand wel uit vissen. Ook doe ik na elke import een afstemming/reconciliation waardoor gemiste dingen alsnog opvallen.

Ideaal is het niet direct, maar ik probeer wekelijks een import te doen waardoor het goed te overzien is. Per week ook omdat meer dan twee weken importeren tegen de 600 seconden limiet aanloopt in de importer... heel vorig jaar importeren heb ik gedaan door dat op te knippen in max 200 regels csv per keer :D

NB: ik vind het verder een prachtige applicatie, gebruik 'm nu een paar weken om eindelijk beter inzicht te krijgen in waar al het geld heen gaat.

Papa x3, PHP-progger, Citrofiel, import-Tukker, muziekliefhebber


Acties:
  • 0 Henk 'm!

  • debom
  • Registratie: Januari 2007
  • Laatst online: 16:54
Ik ben nieuw in firefly en heb het na vele malen opnieuw proberen eindelijk werkend op mijn Synology.
Nu ben ik bezig geweest met het importeren van de csv bestanden (export van ING). Voor 99% is dat goed gegaan. Echter heb ik een reeks aan transacties die goed in de CSV staan, maar bij de import niet goed verwerkt worden.

Als voorbeeld heb ik een transactie waar het Destination account op SKYSHOWTIME staat en de omschrijving HBO MAX weergeeft met het bedrag van HBO MAX.

Ik heb al wel een aantal rules aangemaakt, maar dat is voor het instellen van de categorie. Als type withdraw is en naam bevat SKYSHOWTIME stel dan de categorie in op Streaming diensten.

Heeft iemand dit gedrag eerder gezien. Ik ben een eeuw bezig geweest om de afgelopen 4 jaar te importeren en dan krijg je dit te zien.

Acties:
  • +1 Henk 'm!

  • WheeleE
  • Registratie: Juni 2001
  • Laatst online: 21:30

WheeleE

Dinges

@debom Kan het zijn dat die transacties naar hetzelfde IBAN gaan? Of via iets als Molly/Adyen?
Dan kan het namelijk gebeuren dat transacties onbedoeld op dezelfde crediteur worden geboekt.
Als alternatief kun je via een rule niet alleen de categorie maar ook de crediteur expliciet instellen op basis van de omschrijving.

Acties:
  • 0 Henk 'm!

  • debom
  • Registratie: Januari 2007
  • Laatst online: 16:54
Daar ga ik even naar kijken. Ben nu niet thuis. Bedankt! _/-\o_

[ Voor 14% gewijzigd door debom op 21-03-2025 11:23 ]


Acties:
  • 0 Henk 'm!

  • PuckStar
  • Registratie: Juli 2000
  • Laatst online: 26-10 14:04
Weet iemand hoe ik makkelijk kan zoeken op uitgaven boven een bepaald bedrag?
Als ik dat via de search probeer krijg ik ook alle inkomsten boven dat bedrag.
Heb al zitten spelen met more en less en - en zonder - maar het lukt maar niet.
LEiPiE schreef op vrijdag 14 maart 2025 @ 17:14:
Ik heb ongeveer hetzelfde maar dan met twee normale ING betaalrekeningen, waartussen ik nog wel eens wat geld heen en weer transfer (mijn rekening waar alle vaste lasten uit gaan en onze gezamenlijke rekening). Ik heb wel een rule die de transfers een naam geeft en daardoor kan ik in het transfers overzicht ze er met de hand wel uit vissen. Ook doe ik na elke import een afstemming/reconciliation waardoor gemiste dingen alsnog opvallen.

Ideaal is het niet direct, maar ik probeer wekelijks een import te doen waardoor het goed te overzien is. Per week ook omdat meer dan twee weken importeren tegen de 600 seconden limiet aanloopt in de importer... heel vorig jaar importeren heb ik gedaan door dat op te knippen in max 200 regels csv per keer :D

NB: ik vind het verder een prachtige applicatie, gebruik 'm nu een paar weken om eindelijk beter inzicht te krijgen in waar al het geld heen gaat.
Ik loop ook vaak tegen die 600sec aan maar mijn ervaring is dat het proces op de achtergrond wel gewoon doorgaat en alles afmaakt.

[ Voor 9% gewijzigd door PuckStar op 01-04-2025 21:39 ]


Acties:
  • +1 Henk 'm!

  • rjong5
  • Registratie: Juni 2003
  • Laatst online: 22:14

rjong5

?

PuckStar schreef op dinsdag 1 april 2025 @ 21:35:
Weet iemand hoe ik makkelijk kan zoeken op uitgaven boven een bepaald bedrag?
Als ik dat via de search probeer krijg ik ook alle inkomsten boven dat bedrag.
Heb al zitten spelen met more en less en - en zonder - maar het lukt maar niet.


[...]

Ik loop ook vaak tegen die 600sec aan maar mijn ervaring is dat het proces op de achtergrond wel gewoon doorgaat en alles afmaakt.
zoekopdrachten kan je combineren

more:bedrag type:withdrawal

Dus zoeken op type uitgave boven bedrag x

Afbeeldingslocatie: https://tweakers.net/i/-p2P3FMPe0XLpyG6mjH6_r4F2ww=/800x/filters:strip_icc():strip_exif()/f/image/iB9fpGmvqsDEiYnlIBQQEE1V.jpg?f=fotoalbum_large

[ Voor 23% gewijzigd door rjong5 op 01-04-2025 21:55 ]


Acties:
  • 0 Henk 'm!

  • rjong5
  • Registratie: Juni 2003
  • Laatst online: 22:14

rjong5

?

ik heb ook weer iets vreemds.
na mijn laatste CSV import heb ik ineens een hele lijst met jaartallen voor het draaien van rapporten.

Afbeeldingslocatie: https://tweakers.net/i/hMTR75h_3fEI1CZR20iESQ6Q1yM=/800x/filters:strip_exif()/f/image/pV2Oyg2Bakmu7OLCpcT8q18y.png?f=fotoalbum_large

ja je ziet het goed, beginnend met het jaar 24 ( en dus oplopend naar 2025 )

ben nu een export van alle transacties aan het doen om te kijken of er uberhaupt transacties in 1 van die jaartallen zitten, maar ik betwijfel het.

hoe krijg ik dit in godsnaam weg

Edit: gefixt, een handmatige transactie met een typfout in de datum 8)7

[ Voor 4% gewijzigd door rjong5 op 17-04-2025 21:47 ]


Acties:
  • 0 Henk 'm!

  • Xutovlip
  • Registratie: Oktober 2011
  • Laatst online: 24-10 09:32
Ik heb Firefly III nu weer een tijdje succesvol draaien hier. Ik gebruik een nachtelijke Nordigen import om de transacties automatisch te importeren. Het loopt eigenlijk wel prima maar af en toe ook wat stroef. Ik heb eigenlijk de volgende problemen waar ik tegenaanloop:

Duplicate detectie
De duplicatie detectie lijkt niet altijd te werken (ik heb hem standaard op content based staan). Veelal komt het voor dat een transactie nog een keer geplaatst wordt en tegelijkertijd ook een "pending" tag erbij krijgt. Hoort dit er nou eenmaal bij omdat de transacties niet precies te koppelen zijn?

Datum van transacties
De datum van een transactie lijkt niet goed gemapt te worden. Hij pakt een of andere datum verwerkingsdatum? verwacht ik. Een transactie van gistermiddag 18-04 wordt namelijk gemapt naar volgende week dinsdag 22-04 (eerste werkdag na de feestdagen). Is dat aan te passen?

Dit is de import configuratie die gebruikt wordt (heb de ID's even naar 0 gezet voordat ik het hier heb geplaatst)
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
{
    "version": 3,
    "source": "ff3-importer-1.6.1",
    "created_at": "2025-02-24T19:37:10+01:00",
    "date": "",
    "default_account": 1,
    "delimiter": "comma",
    "headers": false,
    "rules": true,
    "skip_form": false,
    "add_import_tag": true,
    "roles": [],
    "do_mapping": [],
    "mapping": [],
    "duplicate_detection_method": "classic",
    "ignore_duplicate_lines": false,
    "unique_column_index": 0,
    "unique_column_type": "external-id",
    "flow": "nordigen",
    "content_type": "csv",
    "custom_tag": "",
    "identifier": "0",
    "connection": "0",
    "ignore_spectre_categories": false,
    "grouped_transaction_handling": "",
    "use_entire_opposing_address": false,
    "map_all_data": true,
    "accounts": {
        "00000000-0000-0000-0000-000000000000": 1
    },
    "date_range": "partial",
    "date_range_number": 30,
    "date_range_unit": "d",
    "date_not_before": "2025-01-25",
    "date_not_after": "",
    "nordigen_country": "NL",
    "nordigen_bank": "ABNAMRO_ABNANL2A",
    "nordigen_requisitions": {
        "00000000-0000-0000-0000-000000000000": "00000000-0000-0000-0000-000000000000"
    },
    "nordigen_max_days": "90",
    "conversion": false,
    "ignore_duplicate_transactions": true
}


Juist omdat de duplicaten niet helemaal goed gedetecteerd worden loopt het soms dus wat stroef om de laatste transacties te verwerken. Ik heb nu ook en saldo-verschil opgemerkt die extra lastig terug te vinden is omdat de transactiedatums niet helemaal juist zijn.

Kan iemand mij hierbij helpen?

Acties:
  • 0 Henk 'm!

  • jmk
  • Registratie: Mei 2004
  • Laatst online: 23-10 22:27

jmk

Xutovlip schreef op zaterdag 19 april 2025 @ 20:40:
Ik heb Firefly III nu weer een tijdje succesvol draaien hier. Ik gebruik een nachtelijke Nordigen import om de transacties automatisch te importeren. Het loopt eigenlijk wel prima maar af en toe ook wat stroef. Ik heb eigenlijk de volgende problemen waar ik tegenaanloop:

Duplicate detectie
De duplicatie detectie lijkt niet altijd te werken (ik heb hem standaard op content based staan). Veelal komt het voor dat een transactie nog een keer geplaatst wordt en tegelijkertijd ook een "pending" tag erbij krijgt. Hoort dit er nou eenmaal bij omdat de transacties niet precies te koppelen zijn?

Datum van transacties
De datum van een transactie lijkt niet goed gemapt te worden. Hij pakt een of andere datum verwerkingsdatum? verwacht ik. Een transactie van gistermiddag 18-04 wordt namelijk gemapt naar volgende week dinsdag 22-04 (eerste werkdag na de feestdagen). Is dat aan te passen?

Dit is de import configuratie die gebruikt wordt (heb de ID's even naar 0 gezet voordat ik het hier heb geplaatst)
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
{
    "version": 3,
    "source": "ff3-importer-1.6.1",
    "created_at": "2025-02-24T19:37:10+01:00",
    "date": "",
    "default_account": 1,
    "delimiter": "comma",
    "headers": false,
    "rules": true,
    "skip_form": false,
    "add_import_tag": true,
    "roles": [],
    "do_mapping": [],
    "mapping": [],
    "duplicate_detection_method": "classic",
    "ignore_duplicate_lines": false,
    "unique_column_index": 0,
    "unique_column_type": "external-id",
    "flow": "nordigen",
    "content_type": "csv",
    "custom_tag": "",
    "identifier": "0",
    "connection": "0",
    "ignore_spectre_categories": false,
    "grouped_transaction_handling": "",
    "use_entire_opposing_address": false,
    "map_all_data": true,
    "accounts": {
        "00000000-0000-0000-0000-000000000000": 1
    },
    "date_range": "partial",
    "date_range_number": 30,
    "date_range_unit": "d",
    "date_not_before": "2025-01-25",
    "date_not_after": "",
    "nordigen_country": "NL",
    "nordigen_bank": "ABNAMRO_ABNANL2A",
    "nordigen_requisitions": {
        "00000000-0000-0000-0000-000000000000": "00000000-0000-0000-0000-000000000000"
    },
    "nordigen_max_days": "90",
    "conversion": false,
    "ignore_duplicate_transactions": true
}


Juist omdat de duplicaten niet helemaal goed gedetecteerd worden loopt het soms dus wat stroef om de laatste transacties te verwerken. Ik heb nu ook en saldo-verschil opgemerkt die extra lastig terug te vinden is omdat de transactiedatums niet helemaal juist zijn.

Kan iemand mij hierbij helpen?
Ik gebruik ook de Nordigen/Go Cardless koppeling maar ik laad deze handmatig in, wist niet dat dit ook automatisch kon...

Ik had vrij vaak last van duplicaten als ik op zaterdag/zondag transacties ophaalde met de datum van de zaterdag/zondag. Op maandag kwamen deze dan nog een keer binnen maar dan met de datum van maandag.

Ik heb dit voor mezelf opgelost door alleen door de week de transacties op te halen. Ik vind het fijn om wekelijks mijn uitgaven in de gaten te houden dus voor nu voldoende. Misschien kan jij dat ook zo instellen om zo van het probleem af te zijn. Ik hebt trouwens een ABN/AMRO rekening.

Yippie kayak, other buckets!


Acties:
  • 0 Henk 'm!

  • Xutovlip
  • Registratie: Oktober 2011
  • Laatst online: 24-10 09:32
jmk schreef op zondag 20 april 2025 @ 10:32:
[...]

Ik gebruik ook de Nordigen/Go Cardless koppeling maar ik laad deze handmatig in, wist niet dat dit ook automatisch kon...

Ik had vrij vaak last van duplicaten als ik op zaterdag/zondag transacties ophaalde met de datum van de zaterdag/zondag. Op maandag kwamen deze dan nog een keer binnen maar dan met de datum van maandag.

Ik heb dit voor mezelf opgelost door alleen door de week de transacties op te halen. Ik vind het fijn om wekelijks mijn uitgaven in de gaten te houden dus voor nu voldoende. Misschien kan jij dat ook zo instellen om zo van het probleem af te zijn. Ik hebt trouwens een ABN/AMRO rekening.
De duplicaten zijn inderdaad vooraal in het weekend. Had de import ook al uitgezet op maandagnacht dat heeft het aantal duplicaten wat teruggebracht.

Staat bij jou de datum van een firefly-transactie wel daadwerkelijk op de datum van de daadwerkelijke transactie?

Acties:
  • 0 Henk 'm!

  • jmk
  • Registratie: Mei 2004
  • Laatst online: 23-10 22:27

jmk

Xutovlip schreef op zondag 20 april 2025 @ 13:04:
[...]


De duplicaten zijn inderdaad vooraal in het weekend. Had de import ook al uitgezet op maandagnacht dat heeft het aantal duplicaten wat teruggebracht.

Staat bij jou de datum van een firefly-transactie wel daadwerkelijk op de datum van de daadwerkelijke transactie?
Nee, als ik in zaterdag of zondag een aankoop doe staan deze op de datum van de maandag. Wat het wel lastig maakt, veel wekelijkse aankopen doe ik op zaterdag en al die transacties komen op de maandag daarna.

Als ik echter op zaterdag na mijn aankopen en de maandag erna mijn transacties ophaal dan staan de datums op zaterdag en maandag, met duplicaten tot het gevolg.

Nu ik alleen door de week een handmatige import die zijn 90% van de problemen voorbij.

Yippie kayak, other buckets!


Acties:
  • 0 Henk 'm!

  • Xutovlip
  • Registratie: Oktober 2011
  • Laatst online: 24-10 09:32
jmk schreef op zondag 20 april 2025 @ 20:19:
[...]

Nee, als ik in zaterdag of zondag een aankoop doe staan deze op de datum van de maandag. Wat het wel lastig maakt, veel wekelijkse aankopen doe ik op zaterdag en al die transacties komen op de maandag daarna.

Als ik echter op zaterdag na mijn aankopen en de maandag erna mijn transacties ophaal dan staan de datums op zaterdag en maandag, met duplicaten tot het gevolg.

Nu ik alleen door de week een handmatige import die zijn 90% van de problemen voorbij.
Misschien dat ik de import dan even moet omdraaien. Ik zal hem eens uitzetten op zaterdag en zondagnacht zodat ik alleen op doordeweekse dagen importeer.

Ik zie daarnaast wel dat de waarde van "betalingsdatum" correct is. Dat is de datum dat de daadwerkelijke betaling is gedaan. Ik mis alleen een optie in de Regels om die waarde te plaatsen in de datum van de transactie. Weet iemand waaarom een transactie een andere datum zou hebben dan de betalingsdatum?

Acties:
  • 0 Henk 'm!

  • babbelbox
  • Registratie: Maart 2003
  • Laatst online: 21:42
Heeft dat niet met het de verouderde systemen van de banken te maken dat de formele afhandeling niet in het weekend plaatsvindt?

Acties:
  • 0 Henk 'm!

  • Harkov
  • Registratie: Juli 2003
  • Niet online
Ja, maar de payment date komt in bijvoorbeeld een CAMT bericht gewoon mee. Probleem is alleen dat Firefly per "booking date" weergeeft i.p.v. per "payment date". Je kan dat wel aanpassen tijdens de import, maar dan importeer je in feite foutieve data.

De beste oplossing zou zijn om de een optie te hebben om te groeperen per payment date.

Acties:
  • 0 Henk 'm!

  • martijn1985
  • Registratie: Februari 2010
  • Laatst online: 27-10 11:12
Ik ben bezig om firefly voor mezelf op te zetten, ik heb nu mijn betaalrekening en spaarrekening van de ASN bank er instaan en de eerste data ingelezen. Ik heb ook nog een spaarrekening bij BigBank, maar die staat er nu als crediteur in. Ik zie zo geen route om die handig om te zetten in een eigen spaarrekening, en als ik een rekening toevoeg met hetzelfde IBAN geeft hij de melding dat die rekening al in gebruik is.

Had ik eerst al mijn rekeningen moeten aanmaken en dan pas data inlezen?

Acties:
  • 0 Henk 'm!

  • Vloris
  • Registratie: December 2001
  • Laatst online: 19:28
martijn1985 schreef op maandag 12 mei 2025 @ 13:11:
Ik ben bezig om firefly voor mezelf op te zetten, ik heb nu mijn betaalrekening en spaarrekening van de ASN bank er instaan en de eerste data ingelezen. Ik heb ook nog een spaarrekening bij BigBank, maar die staat er nu als crediteur in. Ik zie zo geen route om die handig om te zetten in een eigen spaarrekening, en als ik een rekening toevoeg met hetzelfde IBAN geeft hij de melding dat die rekening al in gebruik is.

Had ik eerst al mijn rekeningen moeten aanmaken en dan pas data inlezen?
Om die dubbele-IBAN foutmelding te omzeilen kun je bijvoorbeeld eerst de IBAN van je huidige crediteur aanpassen/verwijderen, dan je spaarrekening als betaalrekening aanmaken met de juiste IBAN. Daarna kun je alle transacties omhangen.

Acties:
  • 0 Henk 'm!

  • Graxo
  • Registratie: December 2012
  • Laatst online: 02-06 19:59
Hallo,

Ik heb een beetje dit topic doorgelezen en ik ben opzoek naar een manier voor een auto-importer voor Bunq naar mijn Firefly installatie. Is dit nog een ding om in 2025 te gebruiken? Of zijn er makkelijkere/betere oplossingen?

Ik heb liever niet een third-party tussen de imports, dus iets wat ik zelf kan draaien in docker is geen probleem.

Hopelijk heeft iemand een manier om het automatisch te doen.

Met vriendelijke groet,
Graxo

Acties:
  • 0 Henk 'm!

  • Melantrix
  • Registratie: Maart 2009
  • Laatst online: 16:39
Hi, Sinds gisteren een gebruiker van Firefly om wat meer inzichten te krijgen (en te houden), tot nu toe werkt het top!

Ik loop alleen tegen iets aan en ik weet niet zo goed of dat ligt aan het feit dat ik iets niet begrijp of dat het gewoon niet kan..

Ik wil graag mijn vaste lasten als abonnement invoeren waaronder bijvoorbeeld streaming diensten zoals spotify, netflix enz. Ik heb alleen een aantal van deze streamingsdiensten ondergebracht bij mijn provider vanwege een bepaalde voordeel regeling.

Als ik het goed begrijp ziet Firefly dit als 1 transactie, namelijk mijn provider die het geld afschrijft. Ik zal dus 1 abonnement moeten invoeren met de kosten van verschillende diensten bij elkaar. Ik zou eigenlijk wiillen dat ik een aantal diensten kan aanmaken als abonnement, en dit aan dezelfde transactie koppelen.. is zoiets mogelijk?

"Never attribute to malice that which is adequately explained by stupidity"


Acties:
  • 0 Henk 'm!

  • Asterion
  • Registratie: Maart 2008
  • Laatst online: 23:42
Melantrix schreef op vrijdag 6 juni 2025 @ 13:30:
Hi, Sinds gisteren een gebruiker van Firefly om wat meer inzichten te krijgen (en te houden), tot nu toe werkt het top!

Ik loop alleen tegen iets aan en ik weet niet zo goed of dat ligt aan het feit dat ik iets niet begrijp of dat het gewoon niet kan..

Ik wil graag mijn vaste lasten als abonnement invoeren waaronder bijvoorbeeld streaming diensten zoals spotify, netflix enz. Ik heb alleen een aantal van deze streamingsdiensten ondergebracht bij mijn provider vanwege een bepaalde voordeel regeling.

Als ik het goed begrijp ziet Firefly dit als 1 transactie, namelijk mijn provider die het geld afschrijft. Ik zal dus 1 abonnement moeten invoeren met de kosten van verschillende diensten bij elkaar. Ik zou eigenlijk wiillen dat ik een aantal diensten kan aanmaken als abonnement, en dit aan dezelfde transactie koppelen.. is zoiets mogelijk?
Er is een mogelijkheid om je transactie op te splitsen. Zodat je bvb een elektro apparaat apart kan houden van je boodschappen in de ah.

Misschien is er dmv een regel ook wel zoiets in te stellen.

Acties:
  • +1 Henk 'm!

  • WheeleE
  • Registratie: Juni 2001
  • Laatst online: 21:30

WheeleE

Dinges

Splitsen kan helaas alleen handatig, niet door middel van een regel.
Een alternatieve oplossing kan zijn om voor elke streamingdienst, of dienst die je via je provider betaalt, een terugkerende transactie aan te maken, en eentje voor je gewone providerkosten (telefoonabonnement).
Bij het importeren kun je de gecombineerde transactie er uit filteren en automatisch verwijderen met een regel.

Acties:
  • 0 Henk 'm!

  • Villager
  • Registratie: September 2013
  • Laatst online: 24-10 19:58
Ik probeer te upgraden naar 2.20, maar krijg een foutmelding:

root@firefly:/opt/firefly# php artisan migrate --seed

Illuminate\Contracts\Container\BindingResolutionException

Target class [hash] does not exist.

at vendor/laravel/framework/src/Illuminate/Container/Container.php:1019
1015▕
1016▕ try {
1017▕ $reflector = new ReflectionClass($concrete);
1018▕ } catch (ReflectionException $e) {
➜ 1019▕ throw new BindingResolutionException("Target class [$concrete] does not exist.", 0, $e);
1020▕ }
1021▕
1022▕ // If the type is not instantiable, the developer is attempting to resolve
1023▕ // an abstract type such as an Interface or Abstract Class and there is

+13 vendor frames

14 app/Exceptions/Handler.php:231
Illuminate\Auth\AuthManager::__call()
+3 vendor frames

18 artisan:35
Illuminate\Foundation\Console\Kernel::handle()

Ik kreeg deze melding ook toen ik naar 2.19 wilde upgraden en heb toen een restore gedaan.


EDIT: Zie dat ik een move van de bestanden moet doen en geen copy. Nogmaals proberen...

[ Voor 3% gewijzigd door Villager op 02-07-2025 14:37 ]


Acties:
  • +1 Henk 'm!

  • Villager
  • Registratie: September 2013
  • Laatst online: 24-10 19:58
EDIT: Zie dat ik een move van de bestanden moet doen en geen copy. Nogmaals proberen...
Na het volgen van de upgrade instructies op https://docs.firefly-iii.org kreeg ik een Internal Server error.
Ik heb nu de stappen van een eerder gevonden en aangepast upgrade script gevolgd en dat gaat wel goed bij mij
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#!/bin/bash

#Modify next line to where your firefly-iii instance is installed to.
cd /opt

#Remove old backup of firefly-iii
rm -r firefly-old

#Backup current version of firefly-iii
cp -r firefly firefly-old

#Get latest version of firefly
latestversion=$(curl -s https://api.github.com/repos/firefly-iii/firefly-iii/releases/latest \
| grep "tag_name" \
| awk '{print "https://github.com/firefly-iii/firefly-iii/releases/download/" substr($2, 2, length($2)-3) "/FireflyIII-" substr($2, 2, length($2)-3) ".zip"}') \
; curl -L -o firefly-iii.zip $latestversion

#Install latest version
unzip firefly-iii.zip -x "storage/*" -d /opt/firefly
cd firefly
yes | composer install --no-scripts --no-dev
yes | composer install --no-dev
php artisan migrate --seed
php artisan cache:clear
php artisan firefly-iii:upgrade-database
php artisan passport:keys --force
php artisan cache:clear

#Serve next version, make sure rights are ok, restart apache2
cd ..
chown -R www-data:www-data firefly
chmod -R 775 firefly/storage
sleep 5
service apache2 restart
rm firefly-iii.zip
.

Acties:
  • 0 Henk 'm!

  • jwbokx
  • Registratie: Juli 2013
  • Laatst online: 13:54
Hier iemand die een revolut rekening heeft en importeert in firelflyiii?

Ik ben FireflyRevolutTransactions tegengkomen, https://gitlab.com/ludo444/fireflyrevoluttransactions
Maar de readme is dusdanig kort dat ik niet weet hoe het te gebruiken.
Ben ook niet echt een python script gebruiker als het gaat om installeren en uitvoeren van losse scripts...
Heeft een verwijzing naar https://github.com/tducret/revolut-python, maar die is al sinds 2022 gearchiveerd. Een actieve fork is https://github.com/two-ack/revolut-py

Maar zo begin ik te verdwalen in alles...

Mocht iemand het kennen, of een betere manier weten...

Het kan ook via gocardless dat ik ook voor ing gebruik. Is wellicht nog het makkelijkste?

Acties:
  • 0 Henk 'm!

  • stimpyMGS
  • Registratie: Mei 2004
  • Laatst online: 23-10 10:47
Ik heb inmiddels Firefly een paar dagen draaien en mijn bankafschriften met succes geimporteerd, en wat regels gemaakt om automatisch categorien en tags toe te wijzen. Een van deze categorien is "cancelled out". Daarmee bedoel ik dat ik iets met mijn priverekening heb betaald, en daarna via de gezamelijke rekening (van mijn partner en mij) aan mezelf heb terugbetaald. Het gaat dus om "voorgeschoten" bedragen.
-100 +100 = 0 (hence, cancelled out)

Is er een mogelijkheid om deze kosten in het inkomsten/uitgavenoverzicht tegen elkaar weg te strepen?

Acties:
  • +1 Henk 'm!

  • 4maself
  • Registratie: November 2013
  • Laatst online: 15:45
jwbokx schreef op dinsdag 29 juli 2025 @ 13:39:
Hier iemand die een revolut rekening heeft en importeert in firelflyiii?

Ik ben FireflyRevolutTransactions tegengkomen, https://gitlab.com/ludo444/fireflyrevoluttransactions
Maar de readme is dusdanig kort dat ik niet weet hoe het te gebruiken.
Ben ook niet echt een python script gebruiker als het gaat om installeren en uitvoeren van losse scripts...
Heeft een verwijzing naar https://github.com/tducret/revolut-python, maar die is al sinds 2022 gearchiveerd. Een actieve fork is https://github.com/two-ack/revolut-py

Maar zo begin ik te verdwalen in alles...

Mocht iemand het kennen, of een betere manier weten...

Het kan ook via gocardless dat ik ook voor ing gebruik. Is wellicht nog het makkelijkste?
Revolut doe ik via GoCardless. Daarmee heb ik al m'n rekeningen gedaan en dat vind ik persoonlijk wel zo makkelijk.

Acties:
  • 0 Henk 'm!

  • WheeleE
  • Registratie: Juni 2001
  • Laatst online: 21:30

WheeleE

Dinges

stimpyMGS schreef op dinsdag 19 augustus 2025 @ 20:33:
Ik heb inmiddels Firefly een paar dagen draaien en mijn bankafschriften met succes geimporteerd, en wat regels gemaakt om automatisch categorien en tags toe te wijzen. Een van deze categorien is "cancelled out". Daarmee bedoel ik dat ik iets met mijn priverekening heb betaald, en daarna via de gezamelijke rekening (van mijn partner en mij) aan mezelf heb terugbetaald. Het gaat dus om "voorgeschoten" bedragen.
-100 +100 = 0 (hence, cancelled out)

Is er een mogelijkheid om deze kosten in het inkomsten/uitgavenoverzicht tegen elkaar weg te strepen?
Wat bedoel je precies met tegen elkaar wegstrepen?
Transacties tussen je eigen rekeningen kun je wel converteren naar overschrijvingen/transfers. Als je dan in het standaardrapport al je eigen rekeningen selecteert zie je die niet als crediteuren/uitgaven/inkomsten. Is dat misschien wat je bedoelt?

Acties:
  • 0 Henk 'm!

  • Villager
  • Registratie: September 2013
  • Laatst online: 24-10 19:58
Villager schreef op woensdag 2 juli 2025 @ 15:17:
[...]


Na het volgen van de upgrade instructies op https://docs.firefly-iii.org kreeg ik een Internal Server error.
Ik heb nu de stappen van een eerder gevonden en aangepast upgrade script gevolgd en dat gaat wel goed bij mij
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#!/bin/bash

#Modify next line to where your firefly-iii instance is installed to.
cd /opt

#Remove old backup of firefly-iii
rm -r firefly-old

#Backup current version of firefly-iii
cp -r firefly firefly-old

#Get latest version of firefly
latestversion=$(curl -s https://api.github.com/repos/firefly-iii/firefly-iii/releases/latest \
| grep "tag_name" \
| awk '{print "https://github.com/firefly-iii/firefly-iii/releases/download/" substr($2, 2, length($2)-3) "/FireflyIII-" substr($2, 2, length($2)-3) ".zip"}') \
; curl -L -o firefly-iii.zip $latestversion

#Install latest version
unzip firefly-iii.zip -x "storage/*" -d /opt/firefly
cd firefly
yes | composer install --no-scripts --no-dev
yes | composer install --no-dev
php artisan migrate --seed
php artisan cache:clear
php artisan firefly-iii:upgrade-database
php artisan passport:keys --force
php artisan cache:clear

#Serve next version, make sure rights are ok, restart apache2
cd ..
chown -R www-data:www-data firefly
chmod -R 775 firefly/storage
sleep 5
service apache2 restart
rm firefly-iii.zip
.
Nog een aanvulling n.a.v. de laatste upgrade actie. Als je alles heb uitgevoerd moet je nogmaals de cache legen: php artisan cache:clear

Anders krijg je alsnog foutmeldingen.

  • PTish
  • Registratie: Juli 2011
  • Laatst online: 23:07
stimpyMGS schreef op dinsdag 19 augustus 2025 @ 20:33:
Ik heb inmiddels Firefly een paar dagen draaien en mijn bankafschriften met succes geimporteerd, en wat regels gemaakt om automatisch categorien en tags toe te wijzen. Een van deze categorien is "cancelled out". Daarmee bedoel ik dat ik iets met mijn priverekening heb betaald, en daarna via de gezamelijke rekening (van mijn partner en mij) aan mezelf heb terugbetaald. Het gaat dus om "voorgeschoten" bedragen.
-100 +100 = 0 (hence, cancelled out)

Is er een mogelijkheid om deze kosten in het inkomsten/uitgavenoverzicht tegen elkaar weg te strepen?
Als je een transactie bekijkt, kun je onder de "acties" knop meerdere transacties aan elkaar koppelen. Misschien niet exact wat je zoekt, maar er ligt in ieder geval een koppeling tussen beide transacties.

Afbeeldingslocatie: https://tweakers.net/i/thKFFxi9r-YrywlQpazChf38S3g=/800x/filters:strip_exif()/f/image/73IWkRPheue5jXuS1N4rZDOe.png?f=fotoalbum_large

YASH! - Yet Another Smart Home


Acties:
  • +1 Henk 'm!

  • stimpyMGS
  • Registratie: Mei 2004
  • Laatst online: 23-10 10:47
WheeleE schreef op woensdag 20 augustus 2025 @ 15:50:
[...]

Wat bedoel je precies met tegen elkaar wegstrepen?
Transacties tussen je eigen rekeningen kun je wel converteren naar overschrijvingen/transfers. Als je dan in het standaardrapport al je eigen rekeningen selecteert zie je die niet als crediteuren/uitgaven/inkomsten. Is dat misschien wat je bedoelt?
PTish schreef op donderdag 21 augustus 2025 @ 12:32:
[...]


Als je een transactie bekijkt, kun je onder de "acties" knop meerdere transacties aan elkaar koppelen. Misschien niet exact wat je zoekt, maar er ligt in ieder geval een koppeling tussen beide transacties.

[Afbeelding]
Thanks, ik ga na het weekend even rustig kijken. Het ging me er ook om dat het categorieënoverzicht (taartdiagram) "vervuild" (bij gebrek aan een beter woord) voelde omdat ik daarmee eenvoudig kan overzien waar het geld naartoe stroomt. De zelfverzonnen "cancelled out" categorie vertekent dit deels

  • Ferrox1
  • Registratie: Augustus 2008
  • Laatst online: 19:53
Ook ik was even op zoek naar een mooie financieel tool. SNS zit er helemaal in. Maar dan nu KNAB. Echter zijn de spaarrekeningen van KNAB geen IBAN nummers, maar ouderwetse rekeningnummers zonder IBAN.
Nu heb ik die nummers ingevuld bij rekeningnummer van deze accounts. maar hij herkent die niet bij het importeren. Wat hij doet is een nieuwe debiteur en crediteur aanmaken. Ik mag deze nummers ook niet bij IBAN invullen wat logisch is, want het zijn geen IBAN nummers.

Ik heb ze nu handmatig gemapt, maar het zou fijner zijn als dit automatisch kan. Is dat mogelijk?
Ik zie nu dat hij die mapping wel opslaat in de json. Handig!

[ Voor 5% gewijzigd door Ferrox1 op 25-09-2025 21:43 ]


Acties:
  • +1 Henk 'm!

  • WheeleE
  • Registratie: Juni 2001
  • Laatst online: 21:30

WheeleE

Dinges

Ferrox1 schreef op donderdag 25 september 2025 @ 21:41:
Ook ik was even op zoek naar een mooie financieel tool. SNS zit er helemaal in. Maar dan nu KNAB. Echter zijn de spaarrekeningen van KNAB geen IBAN nummers, maar ouderwetse rekeningnummers zonder IBAN.
Nu heb ik die nummers ingevuld bij rekeningnummer van deze accounts. maar hij herkent die niet bij het importeren. Wat hij doet is een nieuwe debiteur en crediteur aanmaken. Ik mag deze nummers ook niet bij IBAN invullen wat logisch is, want het zijn geen IBAN nummers.

Ik heb ze nu handmatig gemapt, maar het zou fijner zijn als dit automatisch kan. Is dat mogelijk?
Ik zie nu dat hij die mapping wel opslaat in de json. Handig!
Je kunt de geïmporteerde KNAB-transacties door middel van een regel automatisch koppelen aan de betaalrekening/asset account van je KNAB-spaarrekening. Dat is dus een iets andere constructie als een debiteur/crediteur.
Met mijn ING-spaarrekening heb ik precies dezelfde uitdaging gehad, en opgelost.
Als <bronrekeningnummer = <KNAB-rekeningnummer> Dan <set bronaccount = <KNAB-spaarrekening>
en
Als <doelrekeningnummer = <KNAB-rekeningnummer> Dan <set doelaccount = <KNAB-spaarrekening>
Per KNAB-rekening heb je een set regels nodig.

De transacties worden zo geïmporteerd en direct door deze twee regels aan de juiste rekening gekoppeld, zonder dat het een crediteur of debiteur wordt.

Acties:
  • +1 Henk 'm!

  • Ferrox1
  • Registratie: Augustus 2008
  • Laatst online: 19:53
WheeleE schreef op vrijdag 26 september 2025 @ 08:34:
[...]

Je kunt de geïmporteerde KNAB-transacties door middel van een regel automatisch koppelen aan de betaalrekening/asset account van je KNAB-spaarrekening. Dat is dus een iets andere constructie als een debiteur/crediteur.
Met mijn ING-spaarrekening heb ik precies dezelfde uitdaging gehad, en opgelost.
Als <bronrekeningnummer = <KNAB-rekeningnummer> Dan <set bronaccount = <KNAB-spaarrekening>
en
Als <doelrekeningnummer = <KNAB-rekeningnummer> Dan <set doelaccount = <KNAB-spaarrekening>
Per KNAB-rekening heb je een set regels nodig.

De transacties worden zo geïmporteerd en direct door deze twee regels aan de juiste rekening gekoppeld, zonder dat het een crediteur of debiteur wordt.
Ja, dat kan ook. Voor nu heb ik de rekeningen in de json gezet. Dit werkt ook goed.
ik ben er alleen tegen aangelopen dat knab dezelfde identifier gebruikt voor de rente op iedere rekening 8)7

Dus met rentes importeren wordt dat even opletten, want dan moet hij juist dubbele transacties binnenhalen.

Acties:
  • 0 Henk 'm!

  • WheeleE
  • Registratie: Juni 2001
  • Laatst online: 21:30

WheeleE

Dinges

Ferrox1 schreef op zondag 28 september 2025 @ 16:36:
[...]

Ja, dat kan ook. Voor nu heb ik de rekeningen in de json gezet. Dit werkt ook goed.
ik ben er alleen tegen aangelopen dat knab dezelfde identifier gebruikt voor de rente op iedere rekening 8)7

Dus met rentes importeren wordt dat even opletten, want dan moet hij juist dubbele transacties binnenhalen.
Dus voor je spaarrekening heb je zowel een debiteur als een crediteur? En geen asset account?
Dat lijkt me lastig met een totaaloverzicht van je financiën krijgen.

Acties:
  • 0 Henk 'm!

  • Ferrox1
  • Registratie: Augustus 2008
  • Laatst online: 19:53
@WheeleE

Ehm ja, dat zijn gewoon rekeningen? Of heb ik het dan verkeerd gedaan/begrepen? Want als je voor het eerst start maakt hij inderdaad een betaalrekening en een spaarrekening aan, dus ik dacht dat dit de bedoeling was. Asset accounts zag ik meer als je woning, en andere waardevolle spullen, maar heb ik nog niets mee gedaan.

De betreffende spaarrekeningen zijn ook meer tijdelijke opslagen voor voorziene kosten en zitten automatische regels op bij de bank met afschrijvingen/reserveringen.

Ben geen financiële man, maar als het beter kan hoor ik dat graag!

Acties:
  • +1 Henk 'm!

  • WheeleE
  • Registratie: Juni 2001
  • Laatst online: 21:30

WheeleE

Dinges

@Ferrox1 Uiteindelijk gaat het er om wat jij fijn vindt werken :)
Met jouw laatste post twijfel ik of ik je eerder goed heb begrepen. Je hebt een asset account voor je betaalrekening, en een asset account voor je spaarrekening, en een losse debiteur en crediteur voor je spaarrekening?

Hoe dan ook: debiteuren zijn mijn inkomsten, dus mijn werkgever, de belastingdienst voor de jaarlijkse teruggave, en andere partijen waar ik regelmatig of incidenteel geld van krijg overgemaakt.
Mijn spaarekening behoort voor mij tot mijn eigen assets, daarom heb ik er een asset account van gemaakt met als 'rol van rekening spaarrekening . Ik heb geen debiteur of crediteur voor mijn spaarrekening.
Alle af- en bijschrijvingen daarvan worden zo netjes gekoppeld, en de rekening wordt ook meegenomen in het totaaloverzicht.

Zo heb ik het indertijd opgepikt uit de demo: https://demo.firefly-iii.org/login

Acties:
  • +1 Henk 'm!

  • Ferrox1
  • Registratie: Augustus 2008
  • Laatst online: 19:53
WheeleE schreef op zondag 28 september 2025 @ 20:08:
@Ferrox1 Uiteindelijk gaat het er om wat jij fijn vindt werken :)
Met jouw laatste post twijfel ik of ik je eerder goed heb begrepen. Je hebt een asset account voor je betaalrekening, en een asset account voor je spaarrekening, en een losse debiteur en crediteur voor je spaarrekening?

Hoe dan ook: debiteuren zijn mijn inkomsten, dus mijn werkgever, de belastingdienst voor de jaarlijkse teruggave, en andere partijen waar ik regelmatig of incidenteel geld van krijg overgemaakt.
Mijn spaarekening behoort voor mij tot mijn eigen assets, daarom heb ik er een asset account van gemaakt met als 'rol van rekening spaarrekening . Ik heb geen debiteur of crediteur voor mijn spaarrekening.
Alle af- en bijschrijvingen daarvan worden zo netjes gekoppeld, en de rekening wordt ook meegenomen in het totaaloverzicht.

Zo heb ik het indertijd opgepikt uit de demo: https://demo.firefly-iii.org/login
Dank! Wat ik fijn vind werken weet ik nog niet. Ben vooral bezig geweest om alles te kunnen importeren en ga nu pas echt inrichten, koppelen en automatiseren. Ik zal de demo er weer eens bijpakken, dat is een goed idee!

Hmm, ik heb firefly in het nederlands staan, maar een betaalrekening is hetzelfde als een assetaccount.. :+ Dus volgens mij bedoelen we hetzelfde. daar staan al mijn rekeningen in inderdaad. En debiteuren crediteuren voor de inkomsten en uitgaven.

[ Voor 9% gewijzigd door Ferrox1 op 28-09-2025 20:43 ]


Acties:
  • 0 Henk 'm!

  • zaregg
  • Registratie: Augustus 2016
  • Laatst online: 22-10 19:12
Ik probeer nu firefly integratie met mijn bank op te zetten, maar gocardless laat geen nieuwe accounts meer toe. Zijn er alternatieven?

Acties:
  • 0 Henk 'm!

  • jmk
  • Registratie: Mei 2004
  • Laatst online: 23-10 22:27

jmk

Oh dat is wel heel vervelend! Ze hebben laatst de api restricties doorgevoerd waar firefly rekening mee heeft gehouden en nou dit!

Enige wat je dan kan doen is denk ik betalen voor gocardless(als dat wel kan) of met export bestanden werken. Camt53 of mt940.

Je kan een automatisme instellen dat die export bestanden automatisch worden geïmporteerd.

Misschien niet eens zo’n hele slechte route, zo heb je ook meer controle dan gocardless. Als je nooit een overlappende periode importeert kan je ook nooit dubbele boekingen krijgen.

Als ik nu in het weekend importeer heb ik de week daarop dubbele boeken met gocardless.. de tijdwinst is dan wel weg.

Yippie kayak, other buckets!


Acties:
  • 0 Henk 'm!

  • Robbiedobbie
  • Registratie: Augustus 2009
  • Laatst online: 27-10 09:33
zaregg schreef op dinsdag 30 september 2025 @ 23:26:
Ik probeer nu firefly integratie met mijn bank op te zetten, maar gocardless laat geen nieuwe accounts meer toe. Zijn er alternatieven?
Ben ook benieuwd naar alternatieven. SimpleFin lijkt alleen amerikaanse/canadese banken te ondersteunen dus die in ieder geval niet :|

Ik zou bijna zelf een nieuwe plugin maken voor direct psd2 integratie, maar helaas gaat dat niet zonder dat je als bedrijf allemaal finance vergunningen verkrijgt.

Moet toch bijna wel ergens een dienst zijn die psd2 info doorspeelt voor hobbyisten?

Acties:
  • 0 Henk 'm!

  • Arunia
  • Registratie: Februari 2003
  • Laatst online: 00:12
De afgelopen week met Firefly III aan het stoeien geweest.
Alles werkt, de verschillende rekeningen aangemaakt. Alleen het importeren krijg ik meldingen, maar als ik daar op zoek middels google of hier in het topic, dan komt er niets uit.
Het is vast een verkeerde verwijzing die ik aangeklikt heb, maar toch.
Dit gaat om het deel dat je het naar FFIII zelf stuurt.
code:
1
2
[a117]: transactions.0.source_id: [a] Kan geen geldige bronrekening vinden bij het zoeken naar ID "0" of naam "Random Chineesrestaurant". (original value: "(not found)")
[a117]: transactions.0.source_name: [a] Kan geen geldige bronrekening vinden bij het zoeken naar ID "0" of naam "Random Chineesrestaurant". (original value: "Random Chineesrestaurant")


Daarna kan ik niet verder, dus is het iets waar hij op hangt. Het is een csv met ; gescheiden vanuit de ing.
Als ik de json gebruik welke er op de github staat voor de ing. Of wat iemand hier had gepost, dan krijg ik voor zover dezelfde foutmelding.
Als het eenmaal draait, dan hoeft er verder weinig echt meer te veranderen. Buiten finetunen dan.

/edit:
Het lijkt erop dat met een iets aangepaste json van Wheeley hier op het forum, hij nu wel draait. Twijfel alleen of ik bepaalde dingen al had aan moeten maken om het tijdens de import aan te koppelen, of dat ik het nu achteraf moet/kan doen en dat het de volgende keer prima gaat werken.

[ Voor 12% gewijzigd door Arunia op 07-10-2025 13:05 ]


Acties:
  • 0 Henk 'm!

  • WheeleE
  • Registratie: Juni 2001
  • Laatst online: 21:30

WheeleE

Dinges

@Arunia De melding lijkt erop te duiden dat de rekening waarvandaan Random Chinees Restaurant wordt betaald niet gevonden wordt.
Komt het rekeningnummer in de kolom Rekening in je csv wel overeen met het rekeningnummer dat je in Firefly bij je betaalrekening hebt ingevuld bij IBAN?

Acties:
  • +1 Henk 'm!

  • Arunia
  • Registratie: Februari 2003
  • Laatst online: 00:12
@WheeleE Met wat klooien en met dank aan jouw json post, lijkt alles nu wel geïmporteerd te zijn.
Dank je wel voor het meedenken, wat je aangeeft is inderdaad hetgeen waar het hem aan lag als ik er zo naar kijk.

Dat rekeningnummer had ik natuurlijk helemaal niet aangemaakt. Dus ergens een vinkje of optie dat hij het allemaal moet of wil koppelen aan iets in Firefly. Wat uiteraard niet kon.

Die stap in ieder geval gehad. Nu alleen nog verder kijken hoe ik alles moet gaan ordenen. Zie dat het bedrag op de rekening nog niet klopt, maar dat klopt ook ergens wel omdat bij de ING vandaag niet geëxporteerd is door mij.

Zie overigens dat NL04 adyb een aantal keer op komt en dus onder verschillende benamingen valt.
Ene keer is het een snackbar, de andere keer een pakketzegel van de DHL. :+
Daar is natuurlijk gewoon ergens een oplossing voor in Regels. Maar dat komt later wel.

[ Voor 17% gewijzigd door Arunia op 07-10-2025 13:20 ]


Acties:
  • 0 Henk 'm!

  • WheeleE
  • Registratie: Juni 2001
  • Laatst online: 21:30

WheeleE

Dinges

Stel dat je oktober 2025 als eerste maand importeert dan kun je het startsaldo instellen op het bedrag dat je eind van de dag op 30 september 2025 op je rekening had staan. Dat doe je eenmalig, daarna zou het saldo altijd synchroon moeten lopen.
Ik controleer zelf altijd na een import het saldo in FF met het endsaldo dat in de ING-csv staat, voor de zekerheid.
Mocht er onverhoopts iets dubbel worden geïmporteerd dan kan ik dat gelijk rechttrekken in plaats van aan het eind van het jaar honderden transacties te moeten gaan vergelijken.

Acties:
  • +1 Henk 'm!

  • Arunia
  • Registratie: Februari 2003
  • Laatst online: 00:12
WheeleE schreef op dinsdag 7 oktober 2025 @ 13:19:
Stel dat je oktober 2025 als eerste maand importeert dan kun je het startsaldo instellen op het bedrag dat je eind van de dag op 30 september 2025 op je rekening had staan. Dat doe je eenmalig, daarna zou het saldo altijd synchroon moeten lopen.
Ik controleer zelf altijd na een import het saldo in FF met het endsaldo dat in de ING-csv staat, voor de zekerheid.
Mocht er onverhoopts iets dubbel worden geïmporteerd dan kan ik dat gelijk rechttrekken in plaats van aan het eind van het jaar honderden transacties te moeten gaan vergelijken.
Dat is een goeie inderdaad. Zal dat ook meteen checken. Dan hoef ik niet te kijken naar de huidige staat bij de bank zelf.

Acties:
  • +1 Henk 'm!

  • Arunia
  • Registratie: Februari 2003
  • Laatst online: 00:12
Ik zit een beetje te klooien en heb eigenlijk geen idee hoe het het beste in te richten. Is natuurlijk persoonlijk.

Je hebt "categorie" en "tags".
categorie heb ik van alles staan, maar denk dat ik bijvoorbeeld daar "verzekeringen" en "streamingdiensten" moet hebben en dan onder tags "Levensverzekering", "woonhuizverzekering", etc moet hebben en ook dingen als "Netflix", "Disney+" en dergelijke.

Of zit ik hier verkeerd in te kijken? Hoe doen jullie dit?

Acties:
  • +1 Henk 'm!

  • Asterion
  • Registratie: Maart 2008
  • Laatst online: 23:42
Ik denk dat je op die manier wel op de juiste weg zit.

Categorieën zijn een algemene beschrijving.
Tags kan je dan bvb idd gebruiken voor een preciezere omschrijving.

Destijds heb ik aan chatgpt wat inspiratie gevraagd en deze gaf mij volgend antwoord terug welke wel logisch ingedeeld is:
🏠 Vaste lasten / Wonen
• Huur / Hypotheek
• Nutsvoorzieningen (gas, water, elektriciteit)
• Internet & TV
• Verzekeringen (woon, auto, zorg)
• Gemeentelijke belastingen

🚗 Vervoer
• Brandstof
• Openbaar vervoer
• Auto-onderhoud
• Verzekering & wegenbelasting

🛒 Dagelijkse uitgaven
• Boodschappen
• Drogisterij / Apotheek
• Huisdieren
Categorieën met daaronder de tags die ik kan gebruiken.

Daarnaast denk ik dat het ook wat vrij in te delen is naar wat voor jou het beste werkt.

Acties:
  • +1 Henk 'm!

  • WheeleE
  • Registratie: Juni 2001
  • Laatst online: 21:30

WheeleE

Dinges

Mijn categoriën:
- wonen
- auto
- abonnementen
- huishouden
- financieel

En de tags:
- giften
- parkeren
- uit eten

Heel bescheiden dus. Giften gebruik ik bij m'n belastingaangifte, de rest is echt nice-to-have.
Hoe meer categoriën en tags, hoe meer regels er nodig zijn en daar had ik niet heel veel zin in om over na te denken :D /

Acties:
  • +1 Henk 'm!

  • Arunia
  • Registratie: Februari 2003
  • Laatst online: 00:12
@Asterion Die lijst is wel handig. Moet ook met mijn vrouw samen nog eens gaan zitten hiervoor en wellicht komt daar wat anders uit.
Zeker ook persoonlijk wat je al zegt, maar ideeën zijn wel altijd fijn met dit soort dingen. Iets met zelf een vierkant wiel uitvinden wanneer anderen al een wat meer rond/ovaal wiel hebben. :+

@WheeleE Dat is inderdaad heel bescheiden. Zeker goede ideeën ook.
Weet ook nog niet hoeveel ik met regels ga doen. Hooguit voor brandstof en boodschappen. Moet nog bekijken hoe ik ze automatisch in categoriën en tags ga zetten. Maar dat is van latere zorg natuurlijk.

Acties:
  • 0 Henk 'm!

  • Asterion
  • Registratie: Maart 2008
  • Laatst online: 23:42
De lijst is maar een klein deel wat AI voorstelde om te maken.
Filteren daarin is wel gewenst denk ik.
Wil gerust de gehele lijst wel delen maar vond dit hiervoor niet de moeite om veel ruimte in te nemen. 😁

Blijft uiteraard beetje eigen interpretatie van wat je gebruikt.

Acties:
  • +1 Henk 'm!

  • Arunia
  • Registratie: Februari 2003
  • Laatst online: 00:12
@Asterion Haha, dat is helder inderdaad. Ik heb al wat eigen interpretatie hieraan gegeven. Sommige dingen die ik liever als categorie heb met daaronder tags en dergelijke.

In ieder geval dank voor het delen.

Acties:
  • 0 Henk 'm!

  • Villager
  • Registratie: September 2013
  • Laatst online: 24-10 19:58
Kan iemand mij helpen met iets wat ik niet begrijp. Mijn transacties geven datum en tijd met daarachter (Atlantic/Reykjavik). Ik heb toch echt TZ=Europe/Amsterdam in de .env staan. Als ik er met de muis op sta wordt het nog vreemder.....

Afbeeldingslocatie: https://tweakers.net/i/WWQiIoYmpPGRtAzN3OMZ9UpIkQI=/800x/filters:strip_exif()/f/image/ANegrv4AEVCs2bbI4JarKoBt.png?f=fotoalbum_large

Acties:
  • 0 Henk 'm!

  • babbelbox
  • Registratie: Maart 2003
  • Laatst online: 21:42
Villager schreef op woensdag 15 oktober 2025 @ 16:33:
Kan iemand mij helpen met iets wat ik niet begrijp. Mijn transacties geven datum en tijd met daarachter (Atlantic/Reykjavik). Ik heb toch echt TZ=Europe/Amsterdam in de .env staan. Als ik er met de muis op sta wordt het nog vreemder.....

[Afbeelding]
Misschien je tijdzone instellingen van je profiel, of misschien zelfs browser?

Acties:
  • 0 Henk 'm!

  • Villager
  • Registratie: September 2013
  • Laatst online: 24-10 19:58
babbelbox schreef op woensdag 15 oktober 2025 @ 17:08:
[...]

Misschien je tijdzone instellingen van je profiel, of misschien zelfs browser?
Oh? Werkt dat zo? Dat de transactie tijd pas opgehaald wordt als je firefly opstart? Wat raar...

Acties:
  • 0 Henk 'm!

  • babbelbox
  • Registratie: Maart 2003
  • Laatst online: 21:42
Het is eerder dat de tijd indicatie wordt aangepast voor de weergave in de tijdzone van de gebruiker

Acties:
  • 0 Henk 'm!

  • Ircghost
  • Registratie: Februari 2010
  • Laatst online: 27-10 07:12

Ircghost

Honeybadger doesn&#039;t care!

Weten jullie waarom bij een expense transactie, die gemapped is op een piggy bank, de piggy bank niet automatisch dat bedrag verminderd van de piggy bank?

Acties:
  • 0 Henk 'm!

  • Brecht.A
  • Registratie: November 2011
  • Laatst online: 22-10 21:45
Kan ik hier even komen aankloppen bij het opzetten van de data importer?
Ik heb de nodige containers aangemaakt en heb firefly iii draaiende gekregen.
Afbeeldingslocatie: https://tweakers.net/i/WLDkDr02NtywocqFlSENhKkOf-4=/800x/filters:strip_exif()/f/image/7Q1vZYdLqyGjDJJP8MXrM6Mg.png?f=fotoalbum_large
Vervolgens heb ik ook een OAuth client aangemaakt voor de data importer:
Afbeeldingslocatie: https://tweakers.net/i/2JpidLJ_eWR5BFTMSvoSU0TJbWc=/800x/filters:strip_exif()/f/image/KaQMnMnbuGdeUDrv0vtAXVjF.png?f=fotoalbum_large
Afbeeldingslocatie: https://tweakers.net/i/BYWdi4HaxABy-MR65mu52PZlLdk=/fit-in/4000x4000/filters:no_upscale():strip_exif()/f/image/BH6Pc5lly3rinvCfqcipvodM.png?f=user_large
Afbeeldingslocatie: https://tweakers.net/i/Rd-9PhGw9cJLQasre9VWstBHL5k=/800x/filters:strip_exif()/f/image/gF8Ow3dRIrTFjclQHdSQ8KEF.png?f=fotoalbum_large
Maar als ik dan op 'submit' klik, krijg ik volgende foutmelding:
Afbeeldingslocatie: https://tweakers.net/i/qxZRuUBj3Ii8jnA57aSeLY9dbB0=/800x/filters:strip_exif()/f/image/YnRb9Jp9oSsBFUNxDNr6sfWP.png?f=fotoalbum_large

Iemand die me hierbij kan helpen? Ik vermoed dat hij onterecht verwijst naar localhost, zijnde mijn computer en niet de container?

[ Voor 84% gewijzigd door Brecht.A op 18-10-2025 11:14 ]


Acties:
  • 0 Henk 'm!

  • babbelbox
  • Registratie: Maart 2003
  • Laatst online: 21:42
Brecht.A schreef op zaterdag 18 oktober 2025 @ 10:56:
Kan ik hier even komen aankloppen bij het opzetten van de data importer?
Ik heb de nodige containers aangemaakt en heb firefly iii draaiende gekregen.
[Afbeelding]
Vervolgens heb ik ook een OAuth client aangemaakt voor de data importer:
[Afbeelding]
[Afbeelding]
[Afbeelding]
Maar als ik dan op 'submit' klik, krijg ik volgende foutmelding:
[Afbeelding]

Iemand die me hierbij kan helpen? Ik vermoed dat hij onterecht verwijst naar localhost, zijnde mijn computer en niet de container?
Je laatste gedacht is volgens mij ook wat anders niet.
Gewoon de container naam van je core container zou moeten werken, kan dan ook zonder pooten. Ga ik er wel vanuit dat ze aan hetzelfde netwerk zitten.

Acties:
  • 0 Henk 'm!

  • Asterion
  • Registratie: Maart 2008
  • Laatst online: 23:42
Is er een reden waarom je ze een apart ip-adres geeft?
In theorie kunnen ze het adres gebruiken van de host in ‘bridge’ modus en dan kan je de containernaam ingeven ipv het IP

Acties:
  • 0 Henk 'm!

  • WheeleE
  • Registratie: Juni 2001
  • Laatst online: 21:30

WheeleE

Dinges

Ircghost schreef op zaterdag 18 oktober 2025 @ 10:26:
Weten jullie waarom bij een expense transactie, die gemapped is op een piggy bank, de piggy bank niet automatisch dat bedrag verminderd van de piggy bank?
Dat zou een vrij simpele rechtoe rechtaan verwerking moeten zijn. Als je het mappen en plus/min met een regel doet, wat staat er ni de regel, en is de transactie inderdeed door de regel verwerkt? Dat laatste is terug te vinden in de transactiedetails, onder audit logboek items.

Acties:
  • 0 Henk 'm!

  • Ircghost
  • Registratie: Februari 2010
  • Laatst online: 27-10 07:12

Ircghost

Honeybadger doesn&#039;t care!

WheeleE schreef op zondag 19 oktober 2025 @ 08:35:
[...]

Dat zou een vrij simpele rechtoe rechtaan verwerking moeten zijn. Als je het mappen en plus/min met een regel doet, wat staat er ni de regel, en is de transactie inderdeed door de regel verwerkt? Dat laatste is terug te vinden in de transactiedetails, onder audit logboek items.
Ik heb geen additionele regel staan voor het plus/min. Ik nam aan dat als ik een expense heb dat dit simpelweg een min is voor de expense net zoals een revenue gemapped op de piggy bank een plus zou moeten zijn.

Dank voor de reactie dus. Ik zal eens kijken of ik nog een extra regel ergens moet maken.

Acties:
  • 0 Henk 'm!

  • WheeleE
  • Registratie: Juni 2001
  • Laatst online: 21:30

WheeleE

Dinges

Ircghost schreef op zondag 19 oktober 2025 @ 09:53:
[...]


Ik heb geen additionele regel staan voor het plus/min. Ik nam aan dat als ik een expense heb dat dit simpelweg een min is voor de expense net zoals een revenue gemapped op de piggy bank een plus zou moeten zijn.

Dank voor de reactie dus. Ik zal eens kijken of ik nog een extra regel ergens moet maken.
Ik gebruik zelf geen spaarpotjes, dus ik heb ff snel getest. Als ik handmatig een transactie aanmaak en die koppel aan de spaarpot wordt het saldo netjes aangepast.
Het mappen van een transactie tijdens een import (is dat wat jij doet?) kan ik nu helaas niet testen.

Acties:
  • 0 Henk 'm!

  • Ircghost
  • Registratie: Februari 2010
  • Laatst online: 27-10 07:12

Ircghost

Honeybadger doesn&#039;t care!

WheeleE schreef op zondag 19 oktober 2025 @ 10:44:
[...]

Ik gebruik zelf geen spaarpotjes, dus ik heb ff snel getest. Als ik handmatig een transactie aanmaak en die koppel aan de spaarpot wordt het saldo netjes aangepast.
Het mappen van een transactie tijdens een import (is dat wat jij doet?) kan ik nu helaas niet testen.
Dank voor het testen, vreemd dat het bij jou wel werkt! Ik doe geen import, ik maak alle transacties handmatig aan.

Acties:
  • 0 Henk 'm!

  • WheeleE
  • Registratie: Juni 2001
  • Laatst online: 21:30

WheeleE

Dinges

Bij nader inzien is het principe van een spaarpotje me nog niet helemaal duidelijk.
Ik kan in het overzichtscherm van een spaarpot geld toevoegen of verwijderen. Maar een nieuwe transactie koppelen aan de spaarpot is nog wat vaag. Ik zal de documentatie dieper in moeten duiken.

Acties:
  • 0 Henk 'm!

  • Ferrox1
  • Registratie: Augustus 2008
  • Laatst online: 19:53
Vermoed dat dit via de regels / automatisering moet. Maar mijn vraag nu is, kan dit ook op bestaande transacties toegepast worden met terugwerkende kracht?

Ik ben er ook niet zo diep ingedoken maar de documentatie is een beetje vaag op dit gebied of deze functionaliteit ontbreekt nog?

Acties:
  • 0 Henk 'm!

  • DARKLORD
  • Registratie: December 2000
  • Laatst online: 26-10 21:52
Brecht.A schreef op zaterdag 18 oktober 2025 @ 10:56:
Kan ik hier even komen aankloppen bij het opzetten van de data importer?
Ik heb de nodige containers aangemaakt en heb firefly iii draaiende gekregen.
[Afbeelding]
Vervolgens heb ik ook een OAuth client aangemaakt voor de data importer:
[Afbeelding]
[Afbeelding]
[Afbeelding]
Maar als ik dan op 'submit' klik, krijg ik volgende foutmelding:
[Afbeelding]

Iemand die me hierbij kan helpen? Ik vermoed dat hij onterecht verwijst naar localhost, zijnde mijn computer en niet de container?
kijk naar de url van je foutmeld pagina, en voeg dan aan het adres op het eind een "/" toe. dat werkte voor mij.

Acties:
  • 0 Henk 'm!

  • DARKLORD
  • Registratie: December 2000
  • Laatst online: 26-10 21:52
Via proxmox helper scripts is het zo geinstalleerd. maar ik vind het enorm tegenvallen om data te importeren. waar het uiteindelijk om gaat. via abn amro is alleen camt een goede optie mijns inziens. maar je krijgt dan gigantisch veel .xml files. zou heel fijn zijn als je een .zip kan importeren. worstel nu enorm om maar iets semi auto geimporteerd te krijgen. heeft iemand tips?
ik heb nu een netwerk share gedeeld met de LXC om daar de .xml files in te leggen. vervolgens is het de bedoeling om die op te halen en te importeren.

php artisan importer:import abnamro.json /mnt/firefly/00000.xml
[2025-10-23 21:56:08] local.DEBUG: No access token in session, will return header or config variable.
[2025-10-23 21:56:08] local.DEBUG: Access token in header is empty, will be ignored.
[2025-10-23 21:56:08] local.DEBUG: Access token is null, use config instead.
Trying to connect to http://10.0.30.124...
The last 25 chars of the access token are:
ApiHttpException: Could not connect to Firefly III at http://10.0.30.124: Error accessing "http://10.0.30.124/api/v1/about?". Status code is 401. Body is: {"message":"Unauthenticated.","exception":"AuthenticationException"}
The last 25 chars of the access token are:
No access granted, or no connection is possible to your local Firefly III instance at http://10.0.30.124.
[2025-10-23 21:56:08] local.ERROR: Exit code is NO_CONNECTION.
root@firefly:/opt/firefly/dataimporter#

in de config file had ik wel een OAuth Client id aangemaakt. enfin morgen verder.

Acties:
  • 0 Henk 'm!

  • DARKLORD
  • Registratie: December 2000
  • Laatst online: 26-10 21:52
ok. nu opgelost door scriptje te gebruiken wat loopt door alle xml files.

#!/bin/bash
CONFIG="/mnt/firefly/import_abnamro_camt.json"
FOLDER="/mnt/firefly"

for xmlfile in "$FOLDER"/*.xml; do
echo "📥 Importing: $xmlfile"
php artisan importer:import "$CONFIG" "$xmlfile"
done

kan eindelijk aan de slag :)

Acties:
  • 0 Henk 'm!

  • Tim Schuhmacher
  • Registratie: Januari 2000
  • Laatst online: 17:17

Tim Schuhmacher

abasios

Ik heb FF nu een paar jaar en elke maand importeer ik een csv export van de Rabobank. Als een transactie niet herkend wordt, maak ik een nieuwe regel aan. Maar door verschillende Payment providers moet dat vaak op basis van een tekst in de omschrijving.

Daarnaast doe ik vaak een uitgave voor mijn vriendin en mij, en dan komt er een deel terug via een betaalverzoek. Dus de eerste transactie kan op basis van de tegenrekening en de betaalverzoek heeft die tegenrekening in de omschrijving staan. Dus 2 regels voor 1 uitgave.

Soms red ik het niet met regels en ken ik handmatig een categorie toe. En wanneer ik dat doe, ken ik gelijk ook een tag 'ignore' toe aan de transactie. In een rules-group staat boven aan dat hij de hele groep moet skippen als er de tag ignore op de transactie staat. Dit werk, maar niet als je een individuele rule toepast.

Op zich werkt dit allemaal, maar naar mate de tijd vordert, nemen de aantal regels ook toe en gaan sommige regels met elkaar conflicteren. En worden het er te veel om nog in mijn hoofd goed bij te houden wat er gebeurt. Ik heb het gevoel dat het onhoudbaar wordt.

Ik kan ook accepteren dat niet alles perfect geclassificeerd wordt. Maar toch zint het me niet. Ik vroeg me af of anderen hier dit herkennen en hoe ze dit aanpakken?

Ik sta op zich open om te switchen naar een (eventueel) betaalde dienst. Maar tot nu toe heb ik geen een gevonden die ook op basis van IBAN regels kunnen aanmaken. Daar in is FF echt uitgebreider.

Acties:
  • 0 Henk 'm!

  • WheeleE
  • Registratie: Juni 2001
  • Laatst online: 21:30

WheeleE

Dinges

@Tim Schuhmacher Begrijp ik het goed dat je regels gebruikt om transacties aan debiteuren te koppelen?
En dus niet door middel van het mappen van data tijdens je import (dmv een importfile)?

Daarnaast hangt het een beetje af van hoeveel categoriën je hebt/wil hoeveel regels je nodig hebt.
Ik heb bijvoorbeeld 1 regel Boodschappen, die transacties van AH, Jumbo, etcetera voorziet van de juiste categorie. Dat kan uiteraard ook met een regel per supermarkt/winkel, maar dat geeft onnodig veel regels.

Misschien kun je een (geanonimiseerd) screenshot/voorbeeld geven van een paar regels die je gebruikt? Aan de hand daarvan kunnen we misschien gerichter advies geven.
Pagina: 1 ... 19 20 Laatste