[gnucash-de] Abgelehnter Saldo-Abruf bei RaiBa

Christian Stimming stimming at tuhh.de
Sam Jun 14 14:47:48 CDT 2003


-----BEGIN PGP SIGNED MESSAGE-----

On Samstag, 14. Juni 2003 13:35, Martin Preuss wrote:
> Moin,
>
> Am Samstag, 14. Juni 2003 12:53 schrieb Christian Stimming:
> > ich finde es
> > keineswegs trivial -- wenn der user einen Saldoabruf machen will, wird
> > ein HKSAL ausgeführt und kein Buchungsabruf. Also kann ich auch nicht mal
> > eben schnell aus dem Buchungsabruf die Info holen. Sondern ich muß mir
> > von vorneherein was anderes überlegen. 
>
> Ich kenne die Architektur Deines OpenHBCI-GNUCash-Codes nicht, aber warum
> ist denn da der Abruf von Kontobewegungen und Saldo getrennt ?
> Warum machst Du es nicht so, dass bei einem Abruf der Kontobewegungen
> gleich der Saldo mitabgerufen wird ? Also gleich beide Jobs in die Queue ?
> Schliesslich sind beide ja eng miteinander verknuepft (wenn sich der Saldo
> aendert, gab es auch Kontobewegungen).
>
> Durch einen von beiden bekommst Du dann den Saldo, und wenn Du den
> getBalance-Job als zweiten machst, bekommen die Leute, deren Banken das
> unterstuetzen, weiterhin immer den aktuellsten Stand.

Wäre eine Möglichkeit, ist aber z.Zt. nicht so. Mein Ansatz war, daß beide 
Jobs nämlich auf jedem Fall weitere Aktionen des Users benötigen: Nach dem 
Umsatzabruf muss der User die Zuordnung von abgerufenen zu evtl. 
existierenden Buchungen prüfen (die ja manuell eingegeben sein konnten). Nach 
dem Saldoabruf wird der user gefragt, ob er die Abgleichen-Funktion nutzen 
möchte, die einer Schlußabrechnung der letzten Buchungen gleichkommt (und 
jene als endgültig markiert, die korrekt drin vorgekommen sind). Wenn nun 
gnucash beide Jobs zusammen ausführen würde, müsste ich auch beide 
User-Rückfragen hintereinander ausführen lassen, und bisher war mir noch 
keine einfache Lösung eingefallen, wie man das nett hätte machen können. 
Deshalb also getrennte jobs.

Christian
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2-rc1-SuSE (GNU/Linux)

iQCVAwUBPusLZGXAi+BfhivFAQG+5wQAmsQreePui+wGhFnnrDkWfOF8loB86nCn
6TApSF/Qpppc/lKQ9EZ/d9EX5oE+JyouW1n+lt2PddA1TBWXrDvgLTjtaxn7X6D0
N+0z2rWy/ZN6zgWhE7DJc8KOsz3zCAo/HfORlFTvUOPA1CqesCw+d1JwvNRFyEty
iVNY4RQo7FM=
=U1BO
-----END PGP SIGNATURE-----