diff --git a/fints/formals.py b/fints/formals.py index 2d9d907..a8ebbf9 100644 --- a/fints/formals.py +++ b/fints/formals.py @@ -543,6 +543,12 @@ def from_sepa_account(cls, acc): return cls( iban=acc.iban, bic=acc.bic, + account_number=acc.accountnumber, + subaccount_number=acc.subaccount, + bank_identifier=None if acc.blz is None else BankIdentifier( + country_identifier=BankIdentifier.COUNTRY_ALPHA_TO_NUMERIC[acc.bic[4:6]], + bank_code=acc.blz + ) ) diff --git a/fints/segments/statement.py b/fints/segments/statement.py index 58dd5f5..0384347 100644 --- a/fints/segments/statement.py +++ b/fints/segments/statement.py @@ -98,7 +98,7 @@ class HICAZS1(ParameterSegment): class HKCAZ1(FinTS3Segment): - """Kontoumsätze anfordern/Zeitraum, version 5 + """Kontoumsätze anfordern/Zeitraum, version 1 Source: HBCI Homebanking-Computer-Interface, Schnittstellenspezifikation""" account = DataElementGroupField(type=KTI1, _d="Kontoverbindung international")