Introduksjon: Lenke til overskrift

Å navigere økonomistyring kan være en utfordrende affære, spesielt uten banebrytende bankteknologi. Men for brukere av MoneyWiz gjør et genialt skript livet enklere. Dette verktøyet hjelper spesielt med å importere transaksjoner fra SCB Bank, og forvandler en kjedelig oppgave til en smidig, automatisert prosess.

Utfordringen med SCB Bank: Lenke til overskrift

Når vi nærmer oss slutten av 2023, betyr SCB Banks mangel på OpenBanking-støtte at kundene deres sitter fast med transaksjonsutskrifter i PDF-format, levert av SCB Easy App. Ikke akkurat praktisk for de som trenger å holde oversikt over økonomien jevnlig. Her kommer skriptet vårt inn og tilbyr en praktisk løsning for MoneyWiz-brukere.

Konvertering fra SCB Easy App-utskrift til MoneyWiz App: Lenke til overskrift

Hovedfunksjonen til dette skriptet er å legge til rette for konvertering av transaksjonsdata fra SCB Easy App sitt PDF-format til et format som er kompatibelt med MoneyWiz. Det handler om å gjøre prosessen enklere for MoneyWiz-brukere, hjelpe dem å spare tid og administrere økonomien mer effektivt.

image1

Inspirasjon og problemløsningstilnærming: Lenke til overskrift

Inspirert av den smidige og løsningsorienterte startup-kulturen, innså jeg at fokuset på funksjoner, ikke perfeksjon, var nøkkelen. Det handlet om å lage et verktøy som fungerte godt, raskt, og adresserte hovedproblemet – sømløs import av banktransaksjoner til regnskapsprogramvare.

Utviklingsreise: Lenke til overskrift

Min reise begynte med et dypdykk i forskning, hvor jeg snublet over tabula-py, et kraftig OCR-verktøy som konverterer flersidige PDF-filer med tabeller til et mer håndterbart format. Oppgaven ble deretter delt opp i håndterbare steg. Det første – bare å kunne åpne PDF og få lib til å fungere korrekt. Etter det måtte jeg analysere transaksjonene, skille mellom debet og kredit. Til slutt måtte jeg generere en MoneyWiz-kompatibel URL og lage en omfattende CSV-fil. En viktig funksjon ble lagt til: å verifisere nøyaktigheten av transaksjonene mot PDF-totalen. Overraskende nok tok hele skriptet bare 4-5 timer å utvikle over 3-4 forsøk.

Hvordan fungerer det? Lenke til overskrift

Først må vi hente PDF-utskrift fra SCB Easy App.

  • Åpne SCB Easy mobilapp
  • Gå til Bank Services -> Account Summary -> Velg konto og klikk “Tap to view more details” -> “More Services” -> Request Statement -> Velg periode -> - - Sjekk Mail Box For øyeblikket får vi en fil per måned.

Deretter må vi kjøre skriptet:

  • Klon git-repo
  • Installer krav pip install -r requirements.txt eller ./setup.sh
  • Aktiver virtualenv source venv/bin/activate
  • Hent CSV python3 main.py --password XXXXXX --account TEST --infile ./data/AcctSt_Jul23.pdf --csv --debug Som kontonavn må vi bruke kontonavnet fra MoneyWiz.

Siste steg er å importere CSV-filen til MoneyWiz.

  • Åpne MoneyWiz
  • Gå til File -> Import -> Import from CSV

Refleksjon og fremtidsperspektiv: Lenke til overskrift

Selv om dette skriptet er en midlertidig løsning inntil SCB Bank omfavner OpenBanking, står det som et perfekt eksempel på innovativ, rask problemløsning som effektivt bygger bro over teknologiske gap.

Om MoneyWiz og SCB Bank: Lenke til overskrift

MoneyWiz skiller seg ut med sin tilpasningsevne. Det er en plattform som passer både eksperter og nybegynnere innen økonomistyring, og tilbyr omfattende funksjoner i en brukervennlig pakke, som lar deg håndtere pengene dine på din måte.

SCB startet som “Book Club” i 1904 av prins Jayanta Mongkol, en bror av kong Chulalongkorn (Rama V). SCB Bank utviklet seg fra et eksperimentelt prosjekt til “The Siam Commercial Bank” i 1907. Denne transformasjonen markerte et betydelig steg i Thailands reise mot å etablere et robust, uavhengig banksystem.

Konklusjon: Lenke til overskrift

For MoneyWiz-brukere som har konto i SCB, er dette skriptet ikke bare et verktøy; det er en essensiell del av deres økonomiske verktøykasse. Det viser hvordan en enkel, behovsbasert idé kan revolusjonere personlig økonomistyring.
MoneyWiz har også lagt til dette verktøyet på sin supportsiden: https://help.wiz.money/en/articles/8358537-3rd-party-data-bank-importers
Håper dette skriptet vil hjelpe folk å spare tid.