Barclaycard-PlugIn ver. 2.x.x - Erweiterungen und Anpassung

Hier sind alle Themen zu den PlugIns der ersten Generation des Hibiscus-Scripting Projekts gelistet
sven2476
Beiträge: 29
Registriert: Mo 16. Jun 2014, 18:00

Re: Barclaycard-PlugIn ver. 2.x.x - Erweiterungen und Anpassung

Beitrag von sven2476 » Di 24. Jun 2014, 10:48

Hallo,

bei dieser Meldung kann ich leider keinen Haken setzen, so dass es nicht mehr angezeigt wird.

Vielen Dank !

Benutzeravatar
Hibiscus-Scripter
Administrator
Administrator
Beiträge: 1534
Registriert: Mi 30. Okt 2013, 17:14
Wohnort: Würzburg

Re: Barclaycard-PlugIn ver. 2.x.x - Erweiterungen und Anpassung

Beitrag von Hibiscus-Scripter » Di 24. Jun 2014, 11:43

dann hattest du den Haken schon einmal gesetzt und "Ja" gewählt somit kommt die Abfrage immer wieder ...
da kann dir aber die FAQ und Hilfe auf der Projektseite wie immer weiterhelfen ...
... wer lesen kann ist wie immer im klaren Vorteil ...

:!: Vor dem Posten: Bitte die Posting-Regeln für neue Beiträge lesen und bitte auch immer alle 4. Punkte zur Fehlermeldung beachten (Der Post wird ansonsten gelöscht)

:idea: Hilfe und Informationen zu den Test- und Nightly-Builds und deren Installation findet Ihr z. B. im Tipps und Tricks-Forum (Weitere hilfreiche Artikel findet man in der FAQ auf der Projekt-Website)

Wer ein Dankeschön für die Arbeit und Unkosten senden möchte, kann gerne auch :arrow: Spenden

moneod
VIP
VIP
Beiträge: 23
Registriert: Sa 11. Jan 2014, 12:47

Re: Barclaycard-PlugIn ver. 2.x.x - Erweiterungen und Anpassung

Beitrag von moneod » Di 2. Sep 2014, 00:28

Habe unter Jameica 2.6.1, Hibiscus 2.6.8 und Linux 64-Bit folgendes Problem:
habe über das Login von BarclayCard eine Überweisung auf mein Konto getätigt. Danach – das heißt, als es noch nicht im Kontoauszug stand – wurde der Umsatz in Jameica mit folgenden Daten angezeigt (das Script holt sich das also aus der Website bei "Umsätze seit der letzten Kontoübersicht"):
  • Verwendungszweck: Belastung Überweisung
  • Notizen: nicht angegeben
Alles andere, wie Datum, Betrag, Neuer Saldo, Art der Buchung und Inhaber, völlig normal.

Dann – nachdem der Kontoauszug verfügbar war – wurde der Umsatz noch einmal angelegt, nun mit folgenden Daten (das Script holt sich das nun aus der PDF):
  • Verwendungszweck: mein Vor- und Zuname
  • Notizen: Karteninhaber(in): mein Vor- und Zuname inkl. Zweitname – Zweitname, weil der im Kontoauszug als Inhaber mit drin steht
Alles andere ebenfalls wie immer.

Zusätzlich hierzu wurden die letzten 90 Zwischensalden um den Betrag erhöht, den der Umsatz betragen hat (d. h. der Betrag, den ich auf mein Konto überwiesen hat – nur halt positiv statt negativ: die Überweisung auf mein Konto ist ein negativer Umsatz, also wurden die Zwischensalden der 90 vorherigen Buchungen um diesen Betrag erhöht).

Siehe hierzu auch das Log:

Code: Alles auswählen

[01.09.2014 23:58:55] Synchronisierung via Scripting läuft
[01.09.2014 23:58:55]  
[01.09.2014 23:58:55] Synchronisiere Konto: Barclaycard, Kto. xxxxxxxxxx [Barclaycard Barclays Bank]
[01.09.2014 23:58:55] Barclaycard-Script: Version 2.1.3 wurde gestartet ...
[01.09.2014 23:58:55] ******************************************************************************************************************
[01.09.2014 23:58:55] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[01.09.2014 23:58:55] OK: Java-Version 1.7.0_67 von 'Oracle Corporation' installiert, aktiv und verwendet Zeichensatz 'UTF-8'
[01.09.2014 23:58:55] Überprüfe HTMLUnit-Version ...
[01.09.2014 23:58:55] OK: HTMLUnit-Version 2.14 installiert und aktiv
[01.09.2014 23:58:55] Überprüfe PDFBox Version ...
[01.09.2014 23:58:55] OK: PDFBox-Version 1.8.4 installiert und aktiv
[01.09.2014 23:59:04] Barclaycard-Login mit xxxxxxxxx ...
[01.09.2014 23:59:42] Login war erfolgreich
[01.09.2014 23:59:42] Prüfe auf neue Informationen der Bank und rufe diese nach Bedarf ab ...
[01.09.2014 23:59:42] Keine ungelesenen Kontoauszüge und/oder Mitteilung(en) vorhanden
[01.09.2014 23:59:42] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges(CSV u. PDF) ...
[01.09.2014 23:59:55] Kontoauszug erfolgreich. Importiere Daten ...
[01.09.2014 23:59:56] Ergebnis des Sync: Es wurden drei Umsätze übernommen (davon neue: 2  davon alte: 1)
[01.09.2014 23:59:56] Saldo aktualisiert von Konto: Barclaycard
[01.09.2014 23:59:56] Info: es gab Umsätze die älter als der letzte waren, daher sind die Zwischensalden vieleicht nicht richtig, setze die letzen 90 neu ...
[01.09.2014 23:59:56] Barclaycard-Logout ...
[01.09.2014 23:59:57] Sitzungsinformationen: Login-Zeit: 01.09.2014 23:59:40  Logout-Zeit: 01.09.2014 23:59:57  Dauer: 16 Sekunden
[01.09.2014 23:59:57] ******************************************************************************************************************


[01.09.2014 23:59:57] Synchronisierung via Scripting erfolgreich beendet
Der Grund dafür, dass die Zwischensalden neu gesetzt wurden, ist also, dass vor den letzten (neuen) Umsätzen viele weitere (alte) Umsätze kommen, und nach diesen alten Umsätzen diese noch ältere Buchung, die schon gebucht wurde, aber dennoch noch ein zweites mal gebucht wird.
Das Script denkt hier wohl, dass es zwei verschiedene Buchungen sind, weil der Umsatz im BarclayCard-Login bei "Umsätze seit der letzten Kontoübersicht" mit dem Verwendungszweck "Belastung/Überweisung" angezeigt wird, aber im Kontoauszug mit einem abweichendem Verwendungszweck, nämlich der Name des Zahlungsempfängers (in diesem Fall ich).

Brauchst du noch die jameica.log (wenn ich das richtig verstehe, sollen wir es nur auf Anforderung zumailen)?

Gruß,
moneod

Benutzeravatar
Hibiscus-Scripter
Administrator
Administrator
Beiträge: 1534
Registriert: Mi 30. Okt 2013, 17:14
Wohnort: Würzburg

Re: Barclaycard-PlugIn ver. 2.x.x - Erweiterungen und Anpassung

Beitrag von Hibiscus-Scripter » Di 2. Sep 2014, 18:03

Hallo,

dieses Problem ist wohl bisher nicht bekannt. Was aber klar ist, wenn die Bank aus einer Buchung auf einmal den Verwendungszweck abändert handelt es sich aus Sicht der Banking-Anwendung schlicht um einen neuen Umsatz. Das ist auch bei HBCI so.

Nun könntest du einfach die letzten zum Beispiel 90 Umsätze löschen und neu abrufen lassen indem du das Datum des Kontos zurück setzt.

Zusätzlich könntest du mir bitte per E-Mail mal Auszüge oder Screenshots der Umsätze um die es sich handelt zusenden damit ich den exakten Aufbau sehe und dann muss man überlegen wie man dieses Problem umgeht ...
Entweder man ignoriert alle Umsätze mit Verwendungszweck "Buchung / Überweisung" und man muss halt warten bis der in der Rechnung auftaucht oder man ignoriert den der in der Rechnung auftaucht, wobei man dort dann schauen muss ob nicht schon ein "ähnlicher" Umsatz als "Buchung / Überweisung" existiert. Beiden könnte Fehleranfällig sein ...

Gruß
... wer lesen kann ist wie immer im klaren Vorteil ...

:!: Vor dem Posten: Bitte die Posting-Regeln für neue Beiträge lesen und bitte auch immer alle 4. Punkte zur Fehlermeldung beachten (Der Post wird ansonsten gelöscht)

:idea: Hilfe und Informationen zu den Test- und Nightly-Builds und deren Installation findet Ihr z. B. im Tipps und Tricks-Forum (Weitere hilfreiche Artikel findet man in der FAQ auf der Projekt-Website)

Wer ein Dankeschön für die Arbeit und Unkosten senden möchte, kann gerne auch :arrow: Spenden

moneod
VIP
VIP
Beiträge: 23
Registriert: Sa 11. Jan 2014, 12:47

Re: Barclaycard-PlugIn ver. 2.x.x - Erweiterungen und Anpassung

Beitrag von moneod » So 12. Okt 2014, 23:23

Moin,
ich habe zu meinem am 2. September gemeldeten Problem einen Hinweis auf eine mögliche Lösung:
bei der Advanzia tritt bei Dollar-Buchungen ebenfalls das Problem auf, dass eine Buchung in Hibiscus zweimal gebucht wird, weil der Text leicht verändert ist, nachdem der Kontoauszug als PDF verfügbar ist (wird monatlich per Mail zugesendet).
Allerdings wird hier bei der Advanzia lediglich die Buchung doppelt gebucht, aber die letzten 90 Zwischensalden werden nicht neu gesetzt. Deshalb muss man die doppelte Buchung also einfach rauslöschen und gut is.

Buchungstexte bei Advanzia:
1. Buchung, bevor es im Kontoauszug steht

Code: Alles auswählen

PAYPAL *KIVA -US Dollar 0,6
9 (Kurs 1,30)
2. Buchung, nachdem es im Kontoauszug steht:

Code: Alles auswählen

PAYPAL *KIVA - USD 0,69 (Ku
rs 1,30)
Hier setzt das Script also aus irgendwelchen Gründen die Zwischensalden nicht neu, im Gegensatz zu der BarclayCard. Keine Ahnung warum, aber vielleicht ein Hinweis auf einen möglichen Lösungsweg.

Ich würde es für das Beste halten, falls sich kein anderer Lösungsweg findet, dass das Script nachfragt, ob die Zwischensalden neu gesetzt werden sollen. Damit dies nicht zu häufig bei "false positives" passiert, kann dies nur dann gemacht werden, wenn es 1) der selbe Betrag und ggf. 2) dasselbe Buchungsdatum ist.
Ich habe übrigens Linux 32-Bit. Keine Ahnung, wie ich da oben auf 64 Bit komme.

Gruß,
moneod
Zuletzt geändert von moneod am So 12. Okt 2014, 23:34, insgesamt 2-mal geändert.

nxnx
Beiträge: 4
Registriert: Fr 17. Okt 2014, 17:16

Re: Barclaycard-PlugIn ver. 2.x.x - Erweiterungen und Anpassung

Beitrag von nxnx » Fr 17. Okt 2014, 17:18

Windows 7 64 Bit
Jameica 32 Bit (aktuell)
Hibiscus (aktuell)

Code: Alles auswählen

[20.10.2014 17:47:55] Barclaycard-Script: Version 2.1.3 wurde gestartet ...
[20.10.2014 17:47:55] ******************************************************************************************************************
[20.10.2014 17:47:55] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[20.10.2014 17:47:55] OK: Java-Version 1.7.0_67 von 'Oracle Corporation' installiert, aktiv und verwendet Zeichensatz 'Cp1252'
[20.10.2014 17:47:55] Überprüfe HTMLUnit-Version ...
[20.10.2014 17:47:55] OK: HTMLUnit-Version 2.14 installiert und aktiv
[20.10.2014 17:47:55] Überprüfe PDFBox Version ...
[20.10.2014 17:47:55] OK: PDFBox-Version 1.8.4 installiert und aktiv
[20.10.2014 17:47:56] Barclaycard-Login mit xxxxxx ...
[20.10.2014 17:48:25] Login war erfolgreich
[20.10.2014 17:48:25] Prüfe auf neue Informationen der Bank und rufe diese nach Bedarf ab ...
[20.10.2014 17:48:25] Keine ungelesenen Kontoauszüge und/oder Mitteilung(en) vorhanden
[20.10.2014 17:48:25] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges(CSV u. PDF) ...
[20.10.2014 17:48:34] Kontoauszug erfolgreich. Importiere Daten ...
[20.10.2014 17:48:34] Pre-Fehler: für die Sicherheit wird noch der Logout durchgeführt und das Passwort zurückgesetzt ...
[20.10.2014 17:48:36] Sitzungsinformationen: Login-Zeit: 20.10.2014 17:48:22  Logout-Zeit: 20.10.2014 17:48:35  Dauer: 12 Sekunden
[20.10.2014 17:48:40] [Barclaycard] Fehler: Umsatzverarbeitung: TypeError: Cannot call method "indexOf" of undefined
Letzte synchronisierte Umsätze sind von Ende August. Fehler tritt also seit Anfang September auf, ohne dass etwas geändert worden wäre. Zuvor hat monatelang alles so funktioniert wie es sollte.
Habe nun kürzlich alle Komponenten übers repository auf die aktuellesten Versionen geupdatet (Hibiscus, BC-Script, pdfbox, htmlunit). Dies hat das Problem allerdings nicht gelöst.

Benutzeravatar
Hibiscus-Scripter
Administrator
Administrator
Beiträge: 1534
Registriert: Mi 30. Okt 2013, 17:14
Wohnort: Würzburg

Re: Barclaycard-PlugIn ver. 2.x.x - Erweiterungen und Anpassung

Beitrag von Hibiscus-Scripter » Fr 17. Okt 2014, 20:52

Hallo und willkommen im Forum,

habe dieses Konto gerade mal mit meinem Test-Account der von einem anderen Benutzer bereit gestellt wird getestet. Es wurden ganz normal 132 Umsätze synchronisiert.
Von daher könnte Sie da bei dir im Konto etwas mit den Rechnungen geändert haben? Es könnt notwendig sein diese zu analysieren ...

Aber genau deswegen, lese dir bitte erstmal die Regeln durch und passe deinen Beitrag bitte dem entsprechend an ...

Gruß
... wer lesen kann ist wie immer im klaren Vorteil ...

:!: Vor dem Posten: Bitte die Posting-Regeln für neue Beiträge lesen und bitte auch immer alle 4. Punkte zur Fehlermeldung beachten (Der Post wird ansonsten gelöscht)

:idea: Hilfe und Informationen zu den Test- und Nightly-Builds und deren Installation findet Ihr z. B. im Tipps und Tricks-Forum (Weitere hilfreiche Artikel findet man in der FAQ auf der Projekt-Website)

Wer ein Dankeschön für die Arbeit und Unkosten senden möchte, kann gerne auch :arrow: Spenden

nxnx
Beiträge: 4
Registriert: Fr 17. Okt 2014, 17:16

Re: Barclaycard-PlugIn ver. 2.x.x - Erweiterungen und Anpassung

Beitrag von nxnx » Mi 22. Okt 2014, 20:15

Was brauchst du denn noch von mir?
Wie soll ich denn die Debug-Log hochladen, wenn txt und log nicht erlaubt sind und Links zu externen Filehostern auch gelöscht werden?

Benutzeravatar
Hibiscus-Scripter
Administrator
Administrator
Beiträge: 1534
Registriert: Mi 30. Okt 2013, 17:14
Wohnort: Würzburg

Re: Barclaycard-PlugIn ver. 2.x.x - Erweiterungen und Anpassung

Beitrag von Hibiscus-Scripter » Mi 22. Okt 2014, 20:26

wie wäre es mit ein bisschen Geduld?
Wer vier Wochen gebraucht hat um ein Problem zu melden wird doch wohl auch zwei Tage warten können oder?

Die Debug-Log hab ich einfach mal gespeichert und wegen der Regel und Datenschutzgründen entfernt ...

Was aber kommen wird ist dass ich was von der Umsatzübersicht von dir brauchen werde (z. B. Rechnung ab dem Zeitpunkt wo es nicht mehr ging) da sich wie schon gesagt bei dir da was geändert haben muss dass bei den anderen Konten nicht passiert und somit nicht bekannt ist ...

Das ganze oder auch z. B. die Debug-Log kann man mir dann auch per E-Mail zuschicken, gerne auch verschlüsselt wie auf der Projekt-Homepage angegeben ...
... wer lesen kann ist wie immer im klaren Vorteil ...

:!: Vor dem Posten: Bitte die Posting-Regeln für neue Beiträge lesen und bitte auch immer alle 4. Punkte zur Fehlermeldung beachten (Der Post wird ansonsten gelöscht)

:idea: Hilfe und Informationen zu den Test- und Nightly-Builds und deren Installation findet Ihr z. B. im Tipps und Tricks-Forum (Weitere hilfreiche Artikel findet man in der FAQ auf der Projekt-Website)

Wer ein Dankeschön für die Arbeit und Unkosten senden möchte, kann gerne auch :arrow: Spenden

nxnx
Beiträge: 4
Registriert: Fr 17. Okt 2014, 17:16

Re: Barclaycard-PlugIn ver. 2.x.x - Erweiterungen und Anpassung

Beitrag von nxnx » Mi 22. Okt 2014, 20:46

Ich wollte nicht drängeln. Wusste nur nicht ob der Post nun so in Ordnung war bzw. was du noch zusätzlich von mir brauchst.

Email mit den beiden Sachen habe ich dir zugeschickt. Besten Dank

Zurück zu „Release 2.x.x - Stable-Variante der Scripting-PlugIns des Hibiscus-Scripting Projekts“