From: Henryk Plötz Date: Tue, 28 Aug 2018 23:20:52 +0000 (+0200) Subject: Fix wrong field counts X-Git-Tag: v2.0.0~1^2~61 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1c2ffdac51c75aaabc090c84527f6161f76f1b95;p=thirdparty%2Fpython-fints.git Fix wrong field counts --- diff --git a/fints/formals.py b/fints/formals.py index d36c332..2c0ade7 100644 --- a/fints/formals.py +++ b/fints/formals.py @@ -829,4 +829,4 @@ class GetSEPAAccountParameter1(DataElementGroup): single_account_query_allowed = DataElementField(type='jn', _d="Einzelkontenabruf erlaubt") national_account_allowed = DataElementField(type='jn', _d="Nationale Kontoverbindung erlaubt") structured_purpose_allowed = DataElementField(type='jn', _d="Strukturierter Verwendungszweck erlaubt") - supported_sepa_formats = DataElementField(type='an', max_length=256, max_count=9, required=False, _d="Unterstützte SEPA-Datenformate") + supported_sepa_formats = DataElementField(type='an', max_length=256, max_count=99, required=False, _d="Unterstützte SEPA-Datenformate") diff --git a/fints/segments/__init__.py b/fints/segments/__init__.py index 2b37951..59ab6cd 100644 --- a/fints/segments/__init__.py +++ b/fints/segments/__init__.py @@ -96,7 +96,7 @@ class HIUPD6(FinTS3Segment): name_account_owner_2 = DataElementField(type='an', max_length=27, required=False, _d="Name des Kontoinhabers 2") account_product_name = DataElementField(type='an', max_length=30, required=False, _d="Kontoproduktbezeichnung") account_limit = DataElementGroupField(type=AccountLimit, required=False, _d="Kontolimit") - allowed_transactions = DataElementGroupField(type=AllowedTransaction, max_count=999, required=False, _d="Erlaubte Geschäftsvorfälle") + allowed_transactions = DataElementGroupField(type=AllowedTransaction, count=999, required=False, _d="Erlaubte Geschäftsvorfälle") extension = DataElementField(type='an', max_length=2048, required=False, _d="Erweiterung, kontobezogen") class ParameterSegment_22(FinTS3Segment):