Feature #83
geschlossenCLI: XML Renderer verschwunden (listtrans format=xmldb) / Template Renderer gibt keine Währung aus
0%
Beschreibung
Ich bin Maintainer von https://github.com/Mestrona/aqbanking-php - einem PHP Wrapper um die CLI
Beim Portieren auf die letzte Beta ist mir aufgefallen, dass scheinbar der XML Renderer weggefallen ist.
Wieso eigentlich :-) ?
beim TSV Renderer fehlt mir die Möglichkeit die Währung aus dem CTX File rauszurendern.
Ist das Absicht?
Von martin vor fast 6 Jahren aktualisiert
- Status wurde von New zu Feedback geändert
Moin,
kannst Du das etwas weiter ausfuehren?
- was meinst Du mit XML renderer?
- was ist der TSV renderer?
- was genau fehlt Dir bei letzterem?
Gut waeren zusätzlich auch Test-Daten und eine Angabe dazu, was genau da nicht stimmt.
Sensible Daten kannst Du auch direkt an mich senden.
Gruss
Martin
Von alexm vor fast 6 Jahren aktualisiert
Hi Martin,
früher gab es einen Context Render Befehl welcher aus den abgerufenen Umsatzdaten im CTX Format eine XML mit allen Informationen erstellt hat.
aqbanking-cli listtrans --ctxfile=.... --exporter=xmldb
Diesen XMLDB exporter scheint es in 5.99 nicht mehr zu geben? Am liebsten wäre mir, diesen wieder zu haben ;)
Oder übersehe ich hier einfach etwas?
Als Alternative hatte ich die Ausgabe per Templates gefunden, so könnte ich zB Tab-separierten Text erstellen..dort fehlte dann aber scheinbar das Währungsfeld.
Grüße
Alexander
Von alexm vor fast 6 Jahren aktualisiert
- Thema wurde von CLI: XML Renderer verschwunden / TSV Renderer gibt keine Währung aus zu CLI: XML Renderer verschwunden (listtrans format=xmldb) / Template Renderer gibt keine Währung aus geändert
Von martin vor fast 6 Jahren aktualisiert
Achso, ich verstehe was Du meinst. Das Kommando dafuer ist jetzt "export", nicht "listtrans", gleiche Argumente wie frueher.
"listtrans" ist nur noch gedacht, um sich die Umsatzdaten anzeigen zu lassen, zum exportieren - z.B. nach xmldb - dann bitte "export" verwenden.
Von alexm vor fast 6 Jahren aktualisiert
Wunderbar! Teste ich noch, dann mache ich das Ticket zu.
Vielen Dank.
Von alexm vor fast 6 Jahren aktualisiert
- Zielversion wurde auf 5.99.39beta gesetzt
- AqBanking-Version wurde auf 5.99.39beta gesetzt
- Betriebssystem Linux wurde hinzugefügt
- Anwendung aqbanking-cli wurde hinzugefügt
Okay, "export" funktioniert weitestgehend so wie "listtrans" früher
Allerdings
- Das XML enthält keine "currency" mehr, das scheint vorher der Fall gewesen zu sein. Die currency scheint aber auch schon nicht im CTX File zu stehen. Liegt das an meiner Bank oder an AqBanking? Gibt es einen Grund, dass das rausgefallen ist?
- In älteren Versionen gab es ein Flag "inUtc" bei valutaDate usw. - das ist nun weggefallen? Weniger schlimm ... ich würde dann immer UTC annehmen?
Bitte um kurze Info :)
Von martin vor fast 6 Jahren aktualisiert
- Status wurde von Feedback zu Resolved geändert
Der SWIFT-Parser hat bisher die Waehrung nicht korrekt uebernommen, das tut er aber inzwischen wieder.
Damit wird jetzt auch beim Export die Waehrung geschrieben ("WERT:WAEHRUNG", also z.B. "-1,23:EUR").
Gruss
Martin
Von alexm vor fast 6 Jahren aktualisiert
In der 5.99.39beta aber noch nicht, oder doch?
Von alexm vor fast 6 Jahren aktualisiert
Okay, habe den Commit a3252b7873c1385a3c5f6eefa5824f62cd3cce38 gefunden, und aus dem Git compiliert - funktioniert. danke.