AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Datenstruktur für Bankkonto

Ein Thema von NormanNG · begonnen am 26. Nov 2012 · letzter Beitrag vom 27. Nov 2012
Antwort Antwort
Seite 2 von 2     12   
Furtbichler
(Gast)

n/a Beiträge
 
#11

AW: Datenstruktur für Bankkonto

  Alt 26. Nov 2012, 20:11
So kann man Buchung und Storno besser darstellen z.B.:
- Soll Debitor, Haben Erlöskonto, positiver Betrag -> Rechnungsausgang
- Soll Debitor, Haben Erlöskonto, negativer Betrag -> Storno Rechnungsausgang
- Soll Sachkonto-Bank, Haben Debitor, positiver Betrag -> Zahlungseingang Lastschrift
- Soll Sachkonto-Bank, Haben Debitor, negativer Betrag -> Storno Zahlungseingang Lastschrift
Wenn ich das richtig verstanden habe, willst Du eine Buchungsart so kodieren.
Blödsinn. Spendiere der Buchung ein eigenes Feld 'Buchungsart'.

Wenn ich das nicht richtig verstanden habe, ist der Blödsinn natürlich in meinen Ausführungen.
  Mit Zitat antworten Zitat
Benutzerbild von Captnemo
Captnemo

Registriert seit: 27. Jan 2003
Ort: Bodenwerder
1.126 Beiträge
 
Delphi XE4 Architect
 
#12

AW: Datenstruktur für Bankkonto

  Alt 27. Nov 2012, 08:54
Wenn es nur um ein reines Bankkonto geht, dann kann man eigentlich den Saldo sofort berechnen, da ja keine früheren Buchungen mehr hinzukommen dürften, bzw. keine Korrekturen. Bei einem Kassenbuch wäre das anders.

Ich rufe diese Daten von der Bank direkt ab, und da ist noch nie eine ältere Buchung zu einem späteren Zeitpunkt hinzugekommen. (allerding kann ich nur von meiner Bank reden).

Der Vorteil wäre ja, dass der Saldo unabhängig vom Datenbestand und von irgendwelchen Jahres-, Monatsabschlüssen.
Dieter
9 von 10 Stimmen in meinem Kopf sagen ich bin nicht verrückt. Die 10. summt dazu die Melodie von Supermario Bros.
MfG Captnemo
  Mit Zitat antworten Zitat
Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#13

AW: Datenstruktur für Bankkonto

  Alt 27. Nov 2012, 10:11
Ich rufe diese Daten von der Bank direkt ab, und da ist noch nie eine ältere Buchung zu einem späteren Zeitpunkt hinzugekommen. (allerding kann ich nur von meiner Bank reden).
Die Bank unterscheidet zwischen Buchungsdatum (Eingang der Buchung) und Valuta (Wertstellung).
Du holst die Daten nach dem Buchungsdatum ab (logischerweise, denn was noch nicht da ist, kann noch nicht abgeholt werden), aber die Berechnung von Zinsen erfolgt auf Basis des Valutadatums.

Und gerade bei Rückbuchungen ist das Valutadatum gleich dem Valutadatum der originalen Buchung und kann deshalb auch vor dem Buchungsdatum liegen.

Code:
Buchung..Valuta...SOLL...HABEN
04.01.12 03.01.12          5,00
02.01.12 03.01.12   5,00
Somit bekommst du von der Bank de facto doch alte Buchungen
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)

Geändert von Sir Rufo (27. Nov 2012 um 10:13 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von joachimd
joachimd

Registriert seit: 17. Feb 2005
Ort: Weitingen
679 Beiträge
 
Delphi 12 Athens
 
#14

AW: Datenstruktur für Bankkonto

  Alt 27. Nov 2012, 10:15
Ich rufe diese Daten von der Bank direkt ab
Hast du dazu Details? Ich habe mir auch ein kleines Haushaltsbuch geschrieben und das fehlt noch
Joachim Dürr
Joachim Dürr Softwareengineering
http://www.jd-engineering.de
  Mit Zitat antworten Zitat
Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#15

AW: Datenstruktur für Bankkonto

  Alt 27. Nov 2012, 10:26
Ich rufe diese Daten von der Bank direkt ab
Hast du dazu Details? Ich habe mir auch ein kleines Haushaltsbuch geschrieben und das fehlt noch
DataDesign HBCI Banking Application Components (DDBAC) für Windows
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat
Benutzerbild von joachimd
joachimd

Registriert seit: 17. Feb 2005
Ort: Weitingen
679 Beiträge
 
Delphi 12 Athens
 
#16

AW: Datenstruktur für Bankkonto

  Alt 27. Nov 2012, 11:03
Danke Dir dafür, aber leider
Zitat:
Dazu wird im Controlpanel der Banking Administrator installiert.
Meine Software läuft vom Stick, eine lokale Installation möchte ich vermeiden.
Joachim Dürr
Joachim Dürr Softwareengineering
http://www.jd-engineering.de
  Mit Zitat antworten Zitat
Benutzerbild von Captnemo
Captnemo

Registriert seit: 27. Jan 2003
Ort: Bodenwerder
1.126 Beiträge
 
Delphi XE4 Architect
 
#17

AW: Datenstruktur für Bankkonto

  Alt 27. Nov 2012, 11:54
Die Bank unterscheidet zwischen Buchungsdatum (Eingang der Buchung) und Valuta (Wertstellung).
Du holst die Daten nach dem Buchungsdatum ab (logischerweise, denn was noch nicht da ist, kann noch nicht abgeholt werden), aber die Berechnung von Zinsen erfolgt auf Basis des Valutadatums.

Und gerade bei Rückbuchungen ist das Valutadatum gleich dem Valutadatum der originalen Buchung und kann deshalb auch vor dem Buchungsdatum liegen.

Code:
Buchung..Valuta...SOLL...HABEN
04.01.12 03.01.12          5,00
02.01.12 03.01.12   5,00
Somit bekommst du von der Bank de facto doch alte Buchungen
Okay, das kann sein. Ich persönlich hatte so einen Fall noch nicht.
Dieter
9 von 10 Stimmen in meinem Kopf sagen ich bin nicht verrückt. Die 10. summt dazu die Melodie von Supermario Bros.
MfG Captnemo
  Mit Zitat antworten Zitat
Benutzerbild von Captnemo
Captnemo

Registriert seit: 27. Jan 2003
Ort: Bodenwerder
1.126 Beiträge
 
Delphi XE4 Architect
 
#18

AW: Datenstruktur für Bankkonto

  Alt 27. Nov 2012, 11:59
Danke Dir dafür, aber leider
Zitat:
Dazu wird im Controlpanel der Banking Administrator installiert.
Meine Software läuft vom Stick, eine lokale Installation möchte ich vermeiden.
Wenn du dazu was findest, dann sag mal bescheid. Würde mich auch brennend interessieren. Ich habe es mit DDBAC gemacht, und bin damit recht zufrieden.
Ohne die zwingende Installation wäre natürlich noch schöner. Aber ich habe seinerzeit nichts brauchbares gefunden.
Dieter
9 von 10 Stimmen in meinem Kopf sagen ich bin nicht verrückt. Die 10. summt dazu die Melodie von Supermario Bros.
MfG Captnemo
  Mit Zitat antworten Zitat
gb0

Registriert seit: 27. Aug 2005
20 Beiträge
 
#19

AW: Datenstruktur für Bankkonto

  Alt 27. Nov 2012, 13:09
Hatte vor ein paar Wochen soetwas ...
Zitat:
Zitat von Sir Rufo
AFAIK buchen Banken niemals einen Storno auf einem Kundenkonto.
Es lief in der später von Sir Rufo beschriebenen Weise (Valutierung einer Buchung ein paar Tage später ab, unter der Bezeichnung Storno). Ausgewiesen wird von der Bank hier aber nur Eingang/Abbuchung per Vorzeichen (nicht 2 Spalten).
Der Empfänger hatte Spalten entsprechend S/H, trotzdem mit Vorzeichen. Dadurch war die Storno-Buchung bei den Einzahlungen, aber durch das Vorzeichen unterschieden. Dort war keine Valuta-Spalte - nur das tatsächliche Eingangs=Buchungsdatum. Zur Nachvollziehbarkeit jedoch gab es noch eine Belegreferenz als Feld. Die Bank führt soetwas immer im Text an..., vermute aber, dass es dafür auch intern ein Feld geben dürfte.

Günther
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   

 

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:33 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz