Zitat geschrieben von phoku
kann ich mit hbci2java eine DTA-Datei erstellen, die ich dann mit SFirm einlesen kann? Wenn ja, wie geht das? Hat vielleicht jemand einen Link oder ein Beispiel für mich?
Wenn du wirklich selbst - mit Java und HBCI4Java - die DTAUS-Dateien erzeugen willst, kannst du direkt org.kapott.hbci.swift.DTAUS verwenden. Die Verwendung ist simpel:
Code
import org.kapott.hbci.structures.Konto;
import org.kapott.hbci.swift.DTAUS;
Konto k = new Konto(blz, kontonummer);
k.country = "DE";
k.curr = "EUR";
k.customerid = "kundenkennung";
k.name = "Kontoinhaber";
DTAUS dtaus = new DTAUS(k,DTAUS.TYPE_DEBIT/CREDIT);
for (...) {
DTAUS.Transaction tr = dtaus.new Transaction();
tr.otherAccount = ...;
tr.value = new Value("100");
tr.addUsage("sdasdfasdf");
dtaus.addEntry(tr);
}
// Fertig. toString liefert die erzeugte Datei.
String s = dtaus.toString();
Gruss
Olaf