Bitte wähle nachfolgend aus, welche Beiträge auf dieser Themenseite auf dem Ausdruck ausgegeben werden sollen. Um dies zu tun markiere bitte die Checkbox auf der linken Seite der Posts, die im Ausdruck berücksichtigt werden sollen und klicke anschließend ganz unten auf der Seite auf den Button "Drucken".

PayPal-Abruf Geschäftskonto

hibbie

Betreff:

PayPal-Abruf Geschäftskonto

 ·  Gepostet: 21.08.2025 - 09:45 Uhr  ·  #178557
Hallo,
der letzte Abruf vor einem Monat klappte noch. Jetzt folgender Fehler:

Code
[21.08.2025 09:44:00] Synchronisierung via Paypal läuft
[21.08.2025 09:44:00]  
[21.08.2025 09:44:00] Synchronisiere Konto: PayPal Firma, Kto. 6161604670 [BIC: PPLXLULLXXX]
[21.08.2025 09:44:00] Führe Geschäftsvorfall aus: "PayPal Firma, Kto. 6161604670 [BIC: PPLXLULLXXX]: Umsätze/Salden abrufen"
[21.08.2025 09:44:01] Fehler beim Erstellen der Abfrage: Cannot deserialize value of type `java.util.Date` from String "2025-08-21T05:59:59Z": expected format "yyyy-MM-dd'T'HH:mm:ssZ"
 at [Source: (String)"{"account_number":"xxxxxxxx","start_date":"2025-08-19T22:00:00Z","end_date":"2025-08-21T05:59:59Z","last_refreshed_datetime":"2025-08-21T05:59:59Z","page":1,"total_items":0,"total_pages":0,"links":[{"href":"https://api.paypal.com/v1/reporting/transactions?end_date=2025-08-21T09%3A44%3A00%2B0200&balance_affecting_records_only=Y&start_date=2025-08-20T00%3A00%3A00%2B0200&fields=all&page_size=500&page=1","rel":"self","method":"GET"}]}"; line: 1, column: 131] (through reference chain: de.willuhn.jameica.hbci.paypal.domain.TransactionResult["last_refreshed_datetime"])


Datum habe ich zurückgesetzt, aber ohne Erfolg.

Danke

Hans48

Betreff:

Re: PayPal-Abruf Geschäftskonto

 ·  Gepostet: 21.08.2025 - 12:07 Uhr  ·  #178564
Bei mir exakt dasgleiche Problem. Auch wenn ich das onto neu anlege

hibiscus

Betreff:

Re: PayPal-Abruf Geschäftskonto

 ·  Gepostet: 21.08.2025 - 15:52 Uhr  ·  #178570
Ich kann den Fehler reproduzieren. Das ist ein Bug von Paypal. Die liefern hier als Datum den Wert "2025-08-21T05:59:59Z". Das ist das Datumsformat ISO-8601. Das "Z" ist da aber falsch. Das soll der Platzhalter für die Zeitzone sein. Das "Z" muss von Paypal gegen die tatsächliche Zeitzone ersetzt werden.

Da die Zeitzone ohnehin nicht verwendet wird, habe ich das jetzt so angepasst, dass das "Z" schlicht ignoriert wird. Ist ab sofort im Nightly-Build. Klicke in Hibiscus auf "Datei->Einstellungen->Plugins->verfügbare Plugins" und wähle bei "hibsicus.paypal" "Erneut installieren...".

Dann sollte es wieder gehen.

OfflineBanker

Betreff:

Re: PayPal-Abruf Geschäftskonto

 ·  Gepostet: 21.08.2025 - 17:08 Uhr  ·  #178573
Ist meines Erachtens dann aber nicht korrekt was du machst. Das Z steht doch für Zulu Time also UTC und ist legitim an der Stelle. Wenn dus einfach ignorierst nimmst du vermutlich die lokale Zeitzone an, also momentan UTC+2, oder? Dann wären alle Zeiten um 2 Stunden daneben.

hibiscus

Betreff:

Re: PayPal-Abruf Geschäftskonto

 ·  Gepostet: 21.08.2025 - 17:42 Uhr  ·  #178578
Die Uhrzeit wird ohnehin nicht mit gespeichert. Warum der JSON-Deserializer mit Zulu-Time nicht klar kommt, verstehe ich zwar auch nicht. Aber ich bin mir sicher, dass Paypal die Umsätze nicht in dieser Zeitzone liefert.

Hans48

Betreff:

Re: PayPal-Abruf Geschäftskonto

 ·  Gepostet: 21.08.2025 - 19:39 Uhr  ·  #178585
Danke, funktioniert wieder prächtig!!