[gnucash-de] Idee für Datenimport

Micha Lenk micha at lenk.info
Don Sep 21 09:30:22 EDT 2006


Hallo Jörg,

Jörg Sommer wrote:
> ich habe schon ein festes Schema, wie ich die Daten in meine Felder
> fülle. Daher folgende Idee, wie dies auch automatisch geschehen könnte:
> 
> 1. Man kann Regeln definieren. Diese Regeln werden gegen bestimmt
>    Kriterien geprüft. Die erste Regel, die passt, gewinnt.
> 
> 2. Eine Regel beschreibt, wie die Zuordnung von Eingangsdaten zu den
>    Feldern erfolgt.

Die Idee finde ich klasse und für mich wäre das auch sehr nützlich im 
Umgang mit GnuCash. Aber...

> Beispiel:
> Regel 1:
>   Wenn: Betreff beinhaltet Zins
>   Dann: Gegenkonto = Einkommen:Zinsen
> 
> Regel 2:
>   Wenn: Betreff beinhaltet Friseur
>   Dann: Gegenkonto = Einkommen:Zinsen
>         Beschreibung = Friseur ${TXT:ELV[0-9] ([0-9.]* [0-9.]*)}
>         Bemerk = ${TXT:ELV[0-9]*} ${TXT:ELV[0-9] [0-9.]* [0-9.]* (.*);}
>         Buchungstext GK = ${TXT:; (.*)}

Irgendwie kann ich das nicht parsen. Wie ist das syntaktisch gemeint? 
Was für Schlüsselwörter gibt es und wie wirken die? Und wie könnte das 
in der GUI umgesetzt werden?

Schöne Grüße
   Micha