[gnucash-de] Probleme(Absturz) beim CSV Import

Christoph Franzen christoph at alte-pflasterei.de
So Dez 3 16:16:31 EST 2017


Am Sat, 2 Dec 2017 02:49:33 +0100 schrieb fh-snoop at web.de:

Hallo,

> Genau nach diesen Einstellungen habe ich das Aqbanking eingestellt:
> http://www.directupload.net/file/d/4924/9h76r8y7_png.htm

mein Konto dort ist aufgelöst, ich habe nie Mobilfunk benutzt, sondern
einen TAN-Generator mit der Karte.

> zusätzlich spezielle Einstellungen:
> SSLv3 -> angehakt
> HBCI Version --> 3.0

Ich hatte 2.2 benutzt, keine Ahnung, ob 3 geht.

> TAN-Medienerkennung --> Name des hinterlegten Handys

Der Name ist bei der Postbank (in deren Web-Oberfläche) einzutragen,
Hostname des Smartphones oder sowas reicht nicht.

> Abruf Fenster:
> http://fs1.directupload.net/images/171202/9duiyu6a.png

> Die PIN Abfrage kam wieder, allerdings nur einmal denke das die Bank
> dann ein größeres Timeout hat bis diese erneut erscheint.

Die Abfrage ist nicht zeitgesteuert; Gnucash fragt jedes Mal, wen auch
der HBCI-Dialog fragt, nach dem Paßwort, es se den, Du hast „merken“
angehakt, dann wird es bis zum Programm-Neustart gespeichert.

> Kann es sein das die Zeile: "there is no tan method description
> (yet), trying One-Step TAN." die Ursache des Übels ist?

Eher nicht, das ist das uralte Verfahren, bei dem die Bank Dir eine
Liste gibt und Du jedes Mal, wenn nach einer Transaktionsnummer gefragt
wird, IRGENDEINE von der Liste nehmen mußt, die noch nicht „verbraucht“
ist.

Das scheint die Voreinstellung zu sein, die Meldung deutet darauf hin,
daß Du noch keinen erfolgreichen HBCI-Dialog hinbekomme hast, bei dem
die posbankseitig unterstützten Verfahren übertragen worden wären.

Die Abfragen von Buchungen und Saldo brauchen überdies keine
Transaktionsnummern, daher können diese Aktionen auch nicht daran
scheitern.

> Weiter unten schreibt die Ausgabe zwar unbekannter Benutzer,

Das ist schon eher das Problem – oder Du hast eine der Einstellungen
falsch gesetzt, schon mal ohne das SSLv3 oder HBCI 2.20 probiert?

Auch wichtig: die Postbank hat traditionell mehrere Bankleitzahlen, die
muß zum Haupt-Konto Deines Zugangs passen. Hinterlegt können dann
zusätzlich durchaus auch Konten mit anderen Bankleitzahlen sein,
beispielsweise Postsparbücher, Anmeldung geht aber immer nur mit dem
Hauptkonto.

Hier mal eine Beispieldatei mit <VARIABLEN>:

Deine wird kürzer sein, da unten kann auch „kaputtkopiert“ sein, nur mal
so als Anhaltspunkt.

~/.aqbanking/settings/users/uid%3a%3a0000000<NUMMER>.conf
=====================================================
int  uniqueId="<IRGENDEINE_NUMMER>"
char backendName="AQHBCI"
char userName="<DEIN_NAME>"
char userId="<KONTONUMMER_1>"
char customerId="<KONTONUMMER_1>"
char country="de"
char bankCode="<BANKLEITZAHL>"
int  lastSessionId="0"

data {
  backend {
    char cryptMode="pintan"
    char status="new"
    int  hbciVersion="220"
    char server="https%3A%2F%2Fhbci.postbank.de%3A443%2Fbanking%2Fhbci.do"

    bpd {
      char bankName="Postbank <JE_NACH_BANKLEITZAHL>"
      int  bankPort="0"
      char addrType="tcp"
      int  jobtypespermsg="0"
      int  maxmsgsize="100"
      int  bpdversion="7"

      bpdjobs {
        DIPAES {
          1 {
            int  jobspermsg="1"
            int  minsigs="1"
          } #1
        } #DIPAES

        HIDABS {
          3 {
            int  jobspermsg="1"
            int  minsigs="1"
          } #3
        } #HIDABS

        HIAOMS {
          1 {
            int  jobspermsg="1"
            int  minsigs="1"
            char IbanAllowed="J"

            Country {
              int  code="56"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="100"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="208"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="280"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="233"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="246"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="250"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="254"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="292"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="300"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="826"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="312"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="372"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="352"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="380"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="428"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="438"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="440"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="442"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="470"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="474"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="528"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="578"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="40"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="616"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="620"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="638"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="642"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="752"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="703"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="705"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="724"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="203"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="348"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="196"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="20"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="234"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="492"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="674"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="756"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country
          } #1
        } #HIAOMS

        HILASS {
          5 {
            int  jobspermsg="20"
            int  minsigs="1"
            int  secProfile="0"
            int  MaxPurposeLines="4"

            TextKey {
              int  key="4", "5"
            } #TextKey
          } #5

          4 {
            int  jobspermsg="20"
            int  minsigs="1"
            int  MaxPurposeLines="4"

            TextKey {
              int  key="4", "5"
            } #TextKey
          } #4
        } #HILASS

        HITUBS {
          2 {
            int  jobspermsg="1"
            int  minsigs="1"
            char dateAllowed="J"
          } #2
        } #HITUBS

        HITANS {
          1 {
            int  jobspermsg="1"
            int  minsigs="1"
            int  securityClass="0"
            char singleStepAllowed="J"
            char multiJobAllowed="N"
            int  hashMethod="0"
            int  secProfile="0"

            tanMethod {
              int  function="900"
              int  process="2"
              char methodId="iTAN"
              char methodName="iTAN"
              int  tanMaxLen="6"
              char formatId="1"
              char prompt="Index"
              int  returnMaxLen="6"
              int  maxActiveLists="1"
              char multiTanAllowed="N"
              char timeShiftAllowed="N"
            } #tanMethod

            tanMethod {
              int  function="901"
              int  process="2"
              char methodId="mtan1"
              char methodName="mTAN 1"
              int  tanMaxLen="6"
              char formatId="2"
              char prompt="mTAN"
              int  returnMaxLen="6"
              int  maxActiveLists="1"
              char multiTanAllowed="N"
              char timeShiftAllowed="N"
            } #tanMethod

            tanMethod {
              int  function="902"
              int  process="2"
              char methodId="mtan2"
              char methodName="mTAN 2"
              int  tanMaxLen="6"
              char formatId="2"
              char prompt="mTAN"
              int  returnMaxLen="6"
              int  maxActiveLists="1"
              char multiTanAllowed="N"
              char timeShiftAllowed="N"
            } #tanMethod

            tanMethod {
              int  function="903"
              int  process="2"
              char methodId="mtan3"
              char methodName="mTAN 3"
              int  tanMaxLen="6"
              char formatId="2"
              char prompt="mTAN"
              int  returnMaxLen="6"
              int  maxActiveLists="1"
              char multiTanAllowed="N"
              char timeShiftAllowed="N"
            } #tanMethod

            tanMethod {
              int  function="904"
              int  process="2"
              int  code="348"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="196"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="20"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="234"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="492"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="674"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="756"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country
          } #1
        } #HIAOMS

        HILASS {
          5 {
            int  jobspermsg="20"
            int  minsigs="1"
            int  secProfile="0"
            int  MaxPurposeLines="4"

            TextKey {
              int  key="4", "5"
            } #TextKey
          } #5

          4 {
            int  jobspermsg="20"
            int  minsigs="1"
            int  MaxPurposeLines="4"

            TextKey {
              int  key="4", "5"
            } #TextKey
          } #4
        } #HILASS

        HITUBS {
          2 {
            int  jobspermsg="1"
            int  minsigs="1"
            char dateAllowed="J"
          } #2
        } #HITUBS

        HITANS {
          1 {
            int  jobspermsg="1"
            int  minsigs="1"
            int  securityClass="0"
            char singleStepAllowed="J"
            char multiJobAllowed="N"
            int  hashMethod="0"
            int  secProfile="0"

            tanMethod {
              int  function="900"
              int  process="2"
              char methodId="iTAN"
              char methodName="iTAN"
              int  tanMaxLen="6"
              char formatId="1"
              char prompt="Index"
              int  returnMaxLen="6"
              int  maxActiveLists="1"
              char multiTanAllowed="N"
              char timeShiftAllowed="N"
            } #tanMethod

            tanMethod {
              int  function="901"
              int  process="2"
              char methodId="mtan1"
              char methodName="mTAN 1"
              int  tanMaxLen="6"
              char formatId="2"
              char prompt="mTAN"
              int  returnMaxLen="6"
              int  maxActiveLists="1"
              char multiTanAllowed="N"
              char timeShiftAllowed="N"
            } #tanMethod

            tanMethod {
              int  function="902"
              int  process="2"
              char methodId="mtan2"
              char methodName="mTAN 2"
              int  tanMaxLen="6"
              char formatId="2"
              char prompt="mTAN"
              int  returnMaxLen="6"
              int  maxActiveLists="1"
              char multiTanAllowed="N"
              char timeShiftAllowed="N"
            } #tanMethod

            tanMethod {
              int  function="903"
              int  process="2"
              char methodId="mtan3"
              char methodName="mTAN 3"
              int  tanMaxLen="6"
              char formatId="2"
              char prompt="mTAN"
              int  returnMaxLen="6"
              int  maxActiveLists="1"
              char multiTanAllowed="N"
              char timeShiftAllowed="N"
            } #tanMethod

            tanMethod {
              int  function="904"
              int  process="2"
              int  process="2"
              char methodId="iTAN"
              char methodName="iTAN"
              int  tanMaxLen="6"
              char formatId="1"
              char prompt="Index"
              int  returnMaxLen="6"
              int  maxActiveLists="1"
              char multiTanAllowed="N"
              char timeShiftAllowed="N"
            } #tanMethod

            tanMethod {
              int  function="901"
              int  process="2"
              char methodId="mtan1"
              char methodName="mTAN 1"
              int  tanMaxLen="6"
              char formatId="2"
              char prompt="mTAN"
              int  returnMaxLen="6"
              int  maxActiveLists="1"
              char multiTanAllowed="N"
              char timeShiftAllowed="N"
            } #tanMethod

            tanMethod {
              int  function="902"
              int  process="2"
              char methodId="mtan2"
              char methodName="mTAN 2"
              int  tanMaxLen="6"
              char formatId="2"
              char prompt="mTAN"
              int  returnMaxLen="6"
              int  maxActiveLists="1"
              char multiTanAllowed="N"
              char timeShiftAllowed="N"
            } #tanMethod

            tanMethod {
              int  function="903"
              int  process="2"
              char methodId="mtan3"
              char methodName="mTAN 3"
              int  tanMaxLen="6"
              char formatId="2"
              char prompt="mTAN"
              int  returnMaxLen="6"
              int  maxActiveLists="1"
              char multiTanAllowed="N"
              char timeShiftAllowed="N"
            } #tanMethod

            tanMethod {
              int  function="904"
              int  process="2"
              char methodId="mtan4"
              char methodName="mTAN 4"
              int  tanMaxLen="6"
              char formatId="2"
              char prompt="mTAN"
              int  returnMaxLen="6"
              int  maxActiveLists="1"
              char multiTanAllowed="N"
              char timeShiftAllowed="N"
            } #tanMethod

            tanMethod {
              int  function="905"
              int  process="2"
              char methodId="mtan5"
              char methodName="mTAN 5"
              int  tanMaxLen="6"
              int  code="703"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="705"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="724"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="203"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="348"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="196"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="20"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="234"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="492"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="674"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="756"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country
          } #1
        } #HIAOMS

        HILASS {
          5 {
            int  jobspermsg="20"
            int  minsigs="1"
            int  secProfile="0"
            int  MaxPurposeLines="4"

            TextKey {
              int  key="4", "5"
            } #TextKey
          } #5

          4 {
            int  jobspermsg="20"
            int  minsigs="1"
            int  MaxPurposeLines="4"

            TextKey {
              int  key="4", "5"
            } #TextKey
          } #4
        } #HILASS

        HITUBS {
          2 {
            int  jobspermsg="1"
            int  minsigs="1"
            char dateAllowed="J"
          } #2
        } #HITUBS

        HITANS {
          1 {
            int  jobspermsg="1"
            int  minsigs="1"
            int  securityClass="0"
            char singleStepAllowed="J"
            char multiJobAllowed="N"
            int  hashMethod="0"
            int  secProfile="0"

            tanMethod {
              int  function="900"
              int  process="2"
              char methodId="iTAN"
              char methodName="iTAN"
              int  tanMaxLen="6"
              char formatId="1"
              char prompt="Index"
              int  returnMaxLen="6"
              int  maxActiveLists="1"
              char multiTanAllowed="N"
              char timeShiftAllowed="N"
            } #tanMethod

            tanMethod {
              int  function="901"
              int  process="2"
              char methodId="mtan1"
              char methodName="mTAN 1"
          } #2
        } #HITUBS

        HITANS {
          1 {
            int  jobspermsg="1"
            int  minsigs="1"
            int  securityClass="0"
            char singleStepAllowed="J"
            char multiJobAllowed="N"
            int  hashMethod="0"
            int  secProfile="0"

            tanMethod {
              int  function="900"
              int  process="2"
              char methodId="iTAN"
              char methodName="iTAN"
              int  tanMaxLen="6"
              char formatId="1"
              char prompt="Index"
              int  returnMaxLen="6"
              int  maxActiveLists="1"
              char multiTanAllowed="N"
              char timeShiftAllowed="N"
            } #tanMethod

            tanMethod {
              int  function="901"
              int  process="2"
              char methodId="mtan1"
              char methodName="mTAN 1"
              int  tanMaxLen="6"
              char formatId="2"
              char prompt="mTAN"
              int  returnMaxLen="6"
              int  maxActiveLists="1"
              char multiTanAllowed="N"
              char timeShiftAllowed="N"
            } #tanMethod

            tanMethod {
              int  function="902"
              int  process="2"
              char methodId="mtan2"
              char methodName="mTAN 2"
              int  tanMaxLen="6"
              char formatId="2"
              char prompt="mTAN"
              int  returnMaxLen="6"
              int  maxActiveLists="1"
              char multiTanAllowed="N"
              char timeShiftAllowed="N"
            } #tanMethod

            tanMethod {
              int  function="903"
              int  process="2"
              char methodId="mtan3"
              char methodName="mTAN 3"
              int  tanMaxLen="6"
              char formatId="2"
              char prompt="mTAN"
              int  returnMaxLen="6"
              int  maxActiveLists="1"
              char multiTanAllowed="N"
              char timeShiftAllowed="N"
            } #tanMethod

            tanMethod {
              int  function="904"
              int  process="2"
              char methodId="mtan4"
              char methodName="mTAN 4"
              int  tanMaxLen="6"
              char formatId="2"
              char prompt="mTAN"
              int  returnMaxLen="6"
              int  maxActiveLists="1"
              char multiTanAllowed="N"
              char timeShiftAllowed="N"
            } #tanMethod

            tanMethod {
              int  function="905"
              int  process="2"
              char methodId="mtan5"
              char methodName="mTAN 5"
              int  tanMaxLen="6"
              char formatId="2"
              char prompt="mTAN"
              int  returnMaxLen="6"
              int  maxActiveLists="1"
              char multiTanAllowed="N"
              char timeShiftAllowed="N"
            } #tanMethod
          } #1
        } #HITANS

        HIDANS {
          4 {
            int  jobspermsg="1"
            int  minsigs="1"
            int  AllowedChanges="0"
            int  mindelay="1"
            int  maxdelay="1"
            char AllowChgOtherAccount="J"
            char AllowChgOtherName="J"
            char AllowChgValue="J"
            char AllowChgTextKey="J"
            char AllowChgPurpose="J"
            char AllowChgFirstDate="J"
            char AllowChgUnit="J"
            char AllowChgTurnus="J"
            char AllowChgDay="J"
            char AllowChgLastDate="J"
            int  MaxPurposeLines="4"
            char AllowedTurnusMonths="00"
            char AllowedMonthDays="00"
            char AllowedTurnusWeeks="00"
            char AllowedWeekDays="12345"

            TextKey {
              int  key="52", "53", "54"
            } #TextKey
          } #4
        } #HIDANS

        HIKAZS {
          6 {
            int  jobspermsg="1"
            int  minsigs="1"
            int  secProfile="0"
            int  StoreDays="99"
            char MaxEntryAllowed="J"
            char AllAccountsAllowed="N"
          } #6

          5 {
            int  jobspermsg="1"
            int  minsigs="1"
            int  StoreDays="99"
            char MaxEntryAllowed="J"
            char AllAccountsAllowed="N"
          } #5
        } #HIKAZS

        HISLAS {
          6 {
            int  jobspermsg="1"
            int  minsigs="1"
            int  secProfile="0"
            int  MaxTransfers="100"
            int  MaxPurposeLines="4"

            TextKey {
              int  key="4", "5"
            } #TextKey
          } #6

          5 {
            int  jobspermsg="1"
            int  minsigs="1"
            int  MaxTransfers="100"
            int  MaxPurposeLines="4"

            TextKey {
              int  key="4", "5"
            } #TextKey
          } #5
        } #HISLAS

        HIDALS {
          3 {
            int  jobspermsg="20"
            int  minsigs="1"
            int  mindelay="1"
            int  maxdelay="1"
            char AllowDate="N"
          } #3
        } #HIDALS

        HITULS {
          2 {
            int  jobspermsg="20"
            int  minsigs="1"
          } #2
        } #HITULS

        HISALS {
          6 {
            int  jobspermsg="1"
            int  minsigs="1"
            int  secProfile="0"
          } #6

          5 {
            int  jobspermsg="1"
            int  minsigs="1"
          } #5
        } #HISALS

        HISUBS {
          6 {
            int  jobspermsg="1"
            int  minsigs="1"
            int  secProfile="0"
            int  MaxTransfers="100"
            int  MaxPurposeLines="4"

            TextKey {
              int  key="51", "53", "54", "69"
            } #TextKey
          } #6

          5 {
            int  jobspermsg="1"
            int  minsigs="1"
            int  MaxTransfers="100"
            int  MaxPurposeLines="4"

            TextKey {
              int  key="51", "53", "54", "69"
            } #TextKey
          } #5
        } #HISUBS

        HIUEBS {
          5 {
            int  jobspermsg="20"
            int  minsigs="1"
            int  secProfile="0"
            int  MaxPurposeLines="4"

            TextKey {
              int  key="51", "53", "54", "67", "69"
            } #TextKey
          } #5

          4 {
            int  jobspermsg="20"
            int  minsigs="1"
            int  MaxPurposeLines="4"

            TextKey {
              int  key="51", "53", "54", "67", "69"
            } #TextKey
          } #4
        } #HIUEBS

        HIDAES {
          4 {
            int  jobspermsg="20"
            int  minsigs="1"
            int  MaxPurposeLines="4"
            int  mindelay="1"
            int  maxdelay="180"
            char AllowedTurnusMonths="00"
            char AllowedMonthDays="00"
            char AllowedTurnusWeeks="00"
            char AllowedWeekDays="12345"

            TextKey {
              int  key="52", "53", "54"
            } #TextKey
          } #4
        } #HIDAES

        HIPAES {
          1 {
            int  jobspermsg="1"
            int  minsigs="1"
            int  securityClass="0"
          } #1
        } #HIPAES

        HITUES {
          3 {
            int  jobspermsg="1"
            int  minsigs="1"
            int  mindelay="1"
            int  maxdelay="180"
            int  MaxPurposeLines="4"

            TextKey {
              int  key="51", "53", "54", "67", "69"
            } #TextKey
          } #3
        } #HITUES

        HIPROS {
          3 {
            int  jobspermsg="1"
            int  minsigs="1"
          } #3
        } #HIPROS

        DKPAE {
          int  needTan="1"
        } #DKPAE

        HKDAB {
          int  needTan="0"
        } #HKDAB

        HKKAU {
          int  needTan="0"
        } #HKKAU

        HKTSL {
          int  needTan="1"
        } #HKTSL

        HKAOM {
          int  needTan="1"
        } #HKAOM

        HKLAS {
          int  needTan="1"
        } #HKLAS

        DKPSA {
          int  needTan="1"
        } #DKPSA

        HKTUB {
          int  needTan="0"
        } #HKTUB

        BKAGA {
          int  needTan="1"
        } #BKAGA

        HKTUL {
          int  needTan="1"
        } #HKTUL

        HKPSA {
          int  needTan="1"
        } #HKPSA

        BKAGN {
          int  needTan="0"
        } #BKAGN

        HKDAE {
          int  needTan="1"
        } #HKDAE

        HKTAN {
          int  needTan="0"
        } #HKTAN

        HKVUB {
          int  needTan="0"
        } #HKVUB

        HKSLB {
          int  needTan="0"
        } #HKSLB

        HKDAN {
          int  needTan="1"
        } #HKDAN

        HKKAZ {
          int  needTan="0"
        } #HKKAZ

        HKSLA {
          int  needTan="1"
        } #HKSLA

        HKSLL {
          int  needTan="1"
        } #HKSLL

        HKEKA {
          int  needTan="0"
        } #HKEKA

        HKTSB {
          int  needTan="0"
        } #HKTSB

        HKTSE {
          int  needTan="1"
        } #HKTSE

        HKTSP {
          int  needTan="0"
        } #HKTSP

        HKDAL {
          int  needTan="1"
        } #HKDAL

        HKSAL {
          int  needTan="0"
        } #HKSAL

        DKTSP {
          int  needTan="0"
        } #DKTSP

        HKSUB {
          int  needTan="1"
        } #HKSUB

        HKSLE {
          int  needTan="1"
        } #HKSLE

        HKTUE {
          int  needTan="1"
        } #HKTUE

        HKUEB {
          int  needTan="1"
        } #HKUEB

        BKAMN {
          int  needTan="0"
        } #BKAMN

        HKAUE {
          int  needTan="0"
        } #HKAUE

        HKPAE {
          int  needTan="1"
        } #HKPAE

        BKAMA {
          int  needTan="1"
        } #BKAMA

        HKPRO {
          int  needTan="0"
        } #HKPRO
      } #bpdjobs

      int  hbciversions="220"
      int  languages="1"

      addresses {
        addr {
          char type="ssl"
          char filter="none"
          int  fversion="0"
          char
      address="https%3A%2F%2Fhbci.postbank.de%2Fbanking%2Fhbci.do" }
      #addr } #addresses
    } #bpd

    upd {
      <KONTONUMMER_1> {
        updjob {
          char job="HKEKA"
          int  minsign="1"
        } #updjob

        updjob {
          char job="HKTUA"
          int  minsign="1"
        } #updjob

        updjob {
          char job="HKTSB"
          int  minsign="1"
        } #updjob

        updjob {
          char job="HKSLE"
          int  minsign="1"
        } #updjob

        updjob {
          char job="HKTUB"
          int  minsign="1"
        } #updjob

        updjob {
          char job="HKDAL"
          int  minsign="1"
        } #updjob

        updjob {
          char job="HKSLB"
          int  minsign="1"
        } #updjob

        updjob {
          char job="HKAUE"
          int  minsign="1"
        } #updjob

        updjob {
          char job="BKAMA"
          int  minsign="1"
        } #updjob

        updjob {
          char job="HKDAB"
          int  minsign="1"
        } #updjob

        updjob {
          char job="HKSLL"
          int  minsign="1"
        } #updjob

        updjob {
          char job="DKTSP"
          int  minsign="1"
        } #updjob

        updjob {
          char job="HKDAE"
          int  minsign="1"
        } #updjob

        updjob {
          char job="DKPAE"
          int  minsign="1"
        } #updjob

        updjob {
          char job="HKSAL"
          int  minsign="1"
        } #updjob

        updjob {
          char job="HKDAN"
          int  minsign="1"
        } #updjob

        updjob {
          char job="HKKAU"
          int  minsign="1"
        } #updjob

        updjob {
          char job="BKAGN"
          int  minsign="1"
        } #updjob

        updjob {
          char job="HKSUB"
          int  minsign="1"
        } #updjob

        updjob {
          char job="HKTUE"
          int  minsign="1"
        } #updjob

        updjob {
          char job="HKAOM"
          int  minsign="1"
        } #updjob

        updjob {
          char job="HKTSE"
          int  minsign="1"
        } #updjob

        updjob {
          char job="HKTSL"
          int  minsign="1"
        } #updjob

        updjob {
          char job="HKTAN"
          int  minsign="1"
        } #updjob

        updjob {
          char job="DKPSA"
          int  minsign="1"
        } #updjob

        updjob {
          char job="HKUEB"
          int  minsign="1"
        } #updjob

        updjob {
          char job="BKAGA"
          int  minsign="1"
        } #updjob

        updjob {
          char job="HKVUB"
          int  minsign="1"
        } #updjob

        updjob {
          char job="HKKAZ"
          int  minsign="1"
        } #updjob

        updjob {
          char job="BKAMN"
          int  minsign="1"
        } #updjob

        updjob {
          char job="HKTUL"
          int  minsign="1"
        } #updjob

        updjob {
          char job="HKPRO"
          int  minsign="1"
        } #updjob
      } #<KONTONUMMER_1>

      <KONTONUMMER_2> {
        updjob {
          char job="HKSAL"
          int  minsign="1"
        } #updjob

        updjob {
          char job="HKPRO"
          int  minsign="1"
        } #updjob
      } #<KONTONUMMER_2>

      <KONTONUMMER_3> {
        updjob {
          char job="HKKAZ"
          int  minsign="1"
        } #updjob

        updjob {
          char job="HKSAL"
          int  minsign="1"
        } #updjob
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="752"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="703"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="705"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="724"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="203"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="348"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="196"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="20"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="234"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="492"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="674"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country

            Country {
              int  code="756"
              int  MaxLenOurName="27"
              int  MaxLenOtherName="140"
              int  MaxLenOtherBankName="35"
              int  MaxLenPurpose="140"
              char LimitLocalValue="12500,"
              char LimitLocalCurrency="EUR"
            } #Country
          } #1
        } #HIAOMS

        HILASS {
          5 {
            int  jobspermsg="20"
            int  minsigs="1"
            int  secProfile="0"
            int  MaxPurposeLines="4"

            TextKey {
              int  key="4", "5"
            } #TextKey
          } #5

          4 {
            int  jobspermsg="20"
            int  minsigs="1"
            int  MaxPurposeLines="4"

            TextKey {
              int  key="4", "5"
            } #TextKey
          } #4
        } #HILASS

        HITUBS {
          2 {
            int  jobspermsg="1"
            int  minsigs="1"
            char dateAllowed="J"
          } #2
        } #HITUBS

        HITANS {
          1 {
            int  jobspermsg="1"
            int  minsigs="1"
            int  securityClass="0"
            char singleStepAllowed="J"
            char multiJobAllowed="N"
            int  hashMethod="0"
            int  secProfile="0"

            tanMethod {
              int  function="900"
              int  process="2"
              char methodId="iTAN"
              char methodName="iTAN"
              int  tanMaxLen="6"
              char formatId="1"
              char prompt="Index"
              int  returnMaxLen="6"
              int  maxActiveLists="1"
              char multiTanAllowed="N"
              char timeShiftAllowed="N"
            } #tanMethod

            tanMethod {
              int  function="901"
              int  process="2"
              char methodId="mtan1"
              char methodName="mTAN 1"
              int  tanMaxLen="6"
              char formatId="2"
              char prompt="mTAN"
              int  returnMaxLen="6"
              int  maxActiveLists="1"
              char multiTanAllowed="N"
              char timeShiftAllowed="N"
            } #tanMethod

            tanMethod {
              int  function="902"
              int  process="2"
              char methodId="mtan2"
              char methodName="mTAN 2"
              int  tanMaxLen="6"
              char formatId="2"
              char prompt="mTAN"
              int  returnMaxLen="6"
              int  maxActiveLists="1"
              char multiTanAllowed="N"
              char timeShiftAllowed="N"
            } #tanMethod

            tanMethod {
              int  function="903"
              int  process="2"
              char methodId="mtan3"
              char methodName="mTAN 3"
              int  tanMaxLen="6"
              char formatId="2"
              char prompt="mTAN"
              int  returnMaxLen="6"
              int  maxActiveLists="1"
              char multiTanAllowed="N"
              char timeShiftAllowed="N"
            } #tanMethod

            tanMethod {
              int  function="904"
              int  process="2"
              char methodId="mtan4"
              char methodName="mTAN 4"
              int  tanMaxLen="6"
              char formatId="2"
              char prompt="mTAN"
              int  returnMaxLen="6"
              int  maxActiveLists="1"
              char multiTanAllowed="N"
              char timeShiftAllowed="N"
            } #tanMethod

            tanMethod {
              int  function="905"
              int  process="2"
              char methodId="mtan5"
              char methodName="mTAN 5"
              int  tanMaxLen="6"
              char formatId="2"
              char prompt="mTAN"
              int  returnMaxLen="6"
              int  maxActiveLists="1"
              char multiTanAllowed="N"
              char timeShiftAllowed="N"
            } #tanMethod
          } #1
        } #HITANS

        HIDANS {
          4 {
            int  jobspermsg="1"
            int  minsigs="1"
            int  AllowedChanges="0"
            int  mindelay="1"
            int  maxdelay="1"
            char AllowChgOtherAccount="J"
            char AllowChgOtherName="J"
            char AllowChgValue="J"
            char AllowChgTextKey="J"
            char AllowChgPurpose="J"
            char AllowChgFirstDate="J"
            char AllowChgUnit="J"
            char AllowChgTurnus="J"
            char AllowChgDay="J"
            char AllowChgLastDate="J"
            int  MaxPurposeLines="4"
            char AllowedTurnusMonths="00"
            char AllowedMonthDays="00"
            char AllowedTurnusWeeks="00"
            char AllowedWeekDays="12345"

            TextKey {
              int  key="52", "53", "54"
            } #TextKey
          } #4
        } #HIDANS

        HIKAZS {
          6 {
            int  jobspermsg="1"
            int  minsigs="1"
            int  secProfile="0"
            int  StoreDays="99"
            char MaxEntryAllowed="J"
            char AllAccountsAllowed="N"
          } #6

          5 {
            int  jobspermsg="1"
            int  minsigs="1"
            int  StoreDays="99"
            char MaxEntryAllowed="J"
            char AllAccountsAllowed="N"
          } #5
        } #HIKAZS

        HISLAS {
          6 {
            int  jobspermsg="1"
            int  minsigs="1"
            int  secProfile="0"
            int  MaxTransfers="100"
            int  MaxPurposeLines="4"

            TextKey {
              int  key="4", "5"
            } #TextKey
          } #6

          5 {
            int  jobspermsg="1"
            int  minsigs="1"
            int  MaxTransfers="100"
            int  MaxPurposeLines="4"

            TextKey {
              int  key="4", "5"
            } #TextKey
          } #5
        } #HISLAS

        HIDALS {
          3 {
            int  jobspermsg="20"
            int  minsigs="1"
            int  mindelay="1"
            int  maxdelay="1"
            char AllowDate="N"
          } #3
        } #HIDALS

        HITULS {
          2 {
            int  MaxTransfers="100"
            int  MaxPurposeLines="4"

            TextKey {
              int  key="4", "5"
            } #TextKey
          } #5
        } #HISLAS

        HIDALS {
          3 {
            int  jobspermsg="20"
            int  minsigs="1"
            int  mindelay="1"
            int  maxdelay="1"
            char AllowDate="N"
          } #3
        } #HIDALS

        HITULS {
          2 {
            int  jobspermsg="20"
            int  minsigs="1"
          } #2
        } #HITULS

        HISALS {
          6 {
            int  jobspermsg="1"
            int  minsigs="1"
            int  secProfile="0"
          } #6

          5 {
            int  jobspermsg="1"
            int  minsigs="1"
          } #5
        } #HISALS

        HISUBS {
          6 {
            int  jobspermsg="1"
            int  minsigs="1"
            int  secProfile="0"
            int  MaxTransfers="100"
            int  MaxPurposeLines="4"

            TextKey {
              int  key="51", "53", "54", "69"
            } #TextKey
          } #6

          5 {
            int  jobspermsg="1"
            int  minsigs="1"
            int  MaxTransfers="100"
            int  MaxPurposeLines="4"

            TextKey {
              int  key="51", "53", "54", "69"
            } #TextKey
          } #5
        } #HISUBS

        HIUEBS {
          5 {
            int  jobspermsg="20"
            int  minsigs="1"
            int  secProfile="0"
            int  MaxPurposeLines="4"

            TextKey {
              int  key="51", "53", "54", "67", "69"
            } #TextKey
          } #5

          4 {
            int  jobspermsg="20"
            int  minsigs="1"
            int  MaxPurposeLines="4"

            TextKey {
              int  key="51", "53", "54", "67", "69"
            } #TextKey
          } #4
        } #HIUEBS

        HIDAES {
          4 {
            int  jobspermsg="20"
            int  minsigs="1"
            int  MaxPurposeLines="4"
            int  mindelay="1"
            int  maxdelay="180"
            char AllowedTurnusMonths="00"
            char AllowedMonthDays="00"
            char AllowedTurnusWeeks="00"
            char AllowedWeekDays="12345"

            TextKey {
              int  key="52", "53", "54"
            } #TextKey
          } #4
        } #HIDAES

        HIPAES {
          1 {
            int  jobspermsg="1"
            int  minsigs="1"
            int  securityClass="0"
          } #1
        } #HIPAES

        HITUES {
          3 {
            int  jobspermsg="1"
            int  minsigs="1"
            int  mindelay="1"
            int  maxdelay="180"
            int  MaxPurposeLines="4"

            TextKey {
              int  key="51", "53", "54", "67", "69"
            } #TextKey
          } #3
        } #HITUES

        HIPROS {
          3 {
            int  jobspermsg="1"
            int  minsigs="1"
          } #3
        } #HIPROS

        DKPAE {
          int  needTan="1"
        } #DKPAE

        HKDAB {
          int  needTan="0"
        } #HKDAB

        HKKAU {
          int  needTan="0"
        } #HKKAU

        HKTSL {
          int  needTan="1"
        } #HKTSL

        HKAOM {
          int  needTan="1"
        } #HKAOM

        HKLAS {
          int  needTan="1"
        } #HKLAS

        DKPSA {
          int  needTan="1"
        } #DKPSA

        HKTUB {
          int  needTan="0"
        } #HKTUB

        BKAGA {
          int  needTan="1"
        } #BKAGA

        HKTUL {
          int  needTan="1"
        } #HKTUL

        HKPSA {
          int  needTan="1"
        } #HKPSA

        BKAGN {
          int  needTan="0"
        } #BKAGN

        HKDAE {
          int  needTan="1"
        } #HKDAE

        HKTAN {
          int  needTan="0"
        } #HKTAN

        HKVUB {
          int  needTan="0"
        } #HKVUB

        HKSLB {
          int  needTan="0"
        } #HKSLB

        HKDAN {
          int  needTan="1"
        } #HKDAN

        HKKAZ {
          int  needTan="0"
        } #HKKAZ

        HKSLA {
          int  needTan="1"
        } #HKSLA

        HKSLL {
          int  needTan="1"
        } #HKSLL

        HKEKA {
          int  needTan="0"
        } #HKEKA

        HKTSB {
          int  needTan="0"
        } #HKTSB

        HKTSE {
          int  needTan="1"
        } #HKTSE

        HKTSP {
          int  needTan="0"
        } #HKTSP

        HKDAL {
          int  needTan="1"
        } #HKDAL

        HKSAL {
          int  needTan="0"
        } #HKSAL

        DKTSP {
          int  needTan="0"
        } #DKTSP

        HKSUB {
          int  needTan="1"
        } #HKSUB

        HKSLE {
          int  needTan="1"
        } #HKSLE

        HKTUE {
          int  needTan="1"
        } #HKTUE

        HKUEB {
          int  needTan="1"
        } #HKUEB

        BKAMN {
          int  needTan="0"
        } #BKAMN

        HKAUE {
          int  needTan="0"
        } #HKAUE

        HKPAE {
          int  needTan="1"
        } #HKPAE

        BKAMA {
          int  needTan="1"
        } #BKAMA

        HKPRO {
          int  needTan="0"
        } #HKPRO
      } #bpdjobs

      int  hbciversions="220"
      int  languages="1"

      addresses {
        addr {
          char type="ssl"
          char filter="none"

        updjob {
          char job="HKPRO"
          int  minsign="1"
        } #updjob
      } #<KONTONUMMER_3>

      <KONTONUMMER_4> {
        updjob {
          char job="HKKAZ"
          int  minsign="1"
        } #updjob

        updjob {
          char job="HKSAL"
          int  minsign="1"
        } #updjob

        updjob {
          char job="HKPRO"
          int  minsign="1"
        } #updjob
      } #<KONTONUMMER_4>

      <KONTONUMMER_5> {
        updjob {
          char job="HKKAZ"
          int  minsign="1"
        } #updjob

        updjob {
          char job="HKSAL"
          int  minsign="1"
        } #updjob

        updjob {
          char job="HKPRO"
          int  minsign="1"
        } #updjob
      } #<KONTONUMMER_5>
    } #upd

    char systemId="<LANGE_NUMMER>"
    int  updVersion="19"
    int  httpVMajor="1"
    int  httpVMinor="1"
    char userFlags="forceSsl3"
    char tokenType="pintan"
    char tokenName=""
    int  tokenContextId="0"
    int  rdhType="1"
    int  tanMethodList="900", "999"
    int  selectedTanMethod="0"
    int  maxTransfersPerJob="64"
    int  maxDebitNotesPerJob="64"
  } #backend
} #data
============================================================
Grüße, Christoph
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : nicht verfügbar
Dateityp    : application/pgp-signature
Dateigröße  : 819 bytes
Beschreibung: Digitale Signatur von OpenPGP
URL         : <http://lists.gnucash.org/pipermail/gnucash-de/attachments/20171203/807eaa71/attachment-0001.sig>


Mehr Informationen über die Mailingliste gnucash-de