Bug #205
geschlossenEinzellastschrift sepadebitnote Postbank - Angabe fehlt
Beschreibung
Nach der Umstellung auf eine AqBanking-Version mit PSD2 ist es mir nicht mehr möglich eine Einzellastschrift über die Konsole durchzuführen. Zu Zeiten ohne PSD2 ging es jahrelang Problemlos. Ich möchte aber auch nicht ausschließen, dass das Problem vor dem Monitor sitzt. ;-)
Befehl:
aqbanking-cli -P *MeinePinfile* sepadebitnote --bank=*MeineBLZ* --account=*MeineKtoNr* --creditorSchemeId="*MeineSchemeID*" --mandateId="*Kundennr*" --mandateDate=*MandatsDatumYYYYMMTT* --execdate=*TagDerAusführungYYYYMMTT* --riban=*IbanDesKunden* --rbic=*BicDesKunden* --rname="*NameDesKunden*" --value="1,00:EUR" --purpose="*Betreff1*" --purpose="*Betreff2*" --purpose="*Betreff3*"
Es folgt Darauf folgende Ausgabe:
HBCI: 3076 - Keine starke Authentifizierung erforderlich. (M) HBCI: 3060 - Teilweise liegen Warnungen/Hinweise vor. (M) HBCI: 3920 - Meldung unterstützter Ein- und Zwei-Schritt-Verfahren (S) HBCI: 9050 - Teilweise fehlerhaft. (M) HBCI: 9210 - Angabe fehlt (S) accountInfoList { accountInfo { char bankCode="*MeineBLZ*" char accountNumber="*MeineKtoNr*" char iban="*MeineIBAN*" char bic="*MeineBic*" char owner="*MeinName*" int accountType="0" int accountId="0" balanceList { } #balanceList transactionList { transaction { char type="debitNote" char subType="standard" char command="sepaDebitNote" char status="rejected" int uniqueAccountId="2" int uniqueId="30" int refUniqueId="0" int idForApplication="0" int sessionId="0" int groupId="31" char localIban="*MeineIBAN*" char localBic="*MeineBic*" char localCountry="de" char localBankCode="*MeineBLZ*" char localAccountNumber="*MeineKtoNr*" char localName="Marcus Boche" char remoteCountry="de" char remoteIban="*IbanDesKunden*" char remoteBic="*BicDesKunden*" char remoteName="*NameDesKunden*" char date="*TagDerAusführungYYYYMMTT*" char value="100%2F100%3AEUR" char fees="0" int transactionCode="0" int textKey="0" char purpose="*Betreff1*%0A*Betreff2*%0A*Betreff3*" char creditorSchemeId="*MeineSchemeID*" char mandateId="*Kundennr*" char mandateDate="*MandatsDatumYYYYMMTT*" char sequence="once" char charge="unknown" char period="unknown" int cycle="0" int executionDay="0" char firstDate="*TagDerAusführungYYYYMMTT*" char units="0" char unitPriceValue="0" char commissionValue="0" } #transaction } #transactionList eStatementList { } #eStatementList } #accountInfo } #accountInfoList securityList { } #securityList messageList { } #messageList
Das Problem besteht bei mir seit der Umstellung auf PSD2 mit Version 5.99.27beta. Ich habe seitdem bei jedem Versionwechsel das .aqbanking-Verzeichnis gelöscht und alles neu angelegt um ein Fehler in den Konfigurationsdateien ausschließen zu können - leider vergebens. Aktuell besteht das Problem bei der letzten Version 6.1.4 .
Ich Danke euch vorab für jeden Hinweis, bzw für eine Lösung.
Von martin vor mehr als 5 Jahren aktualisiert
- Status wurde von New zu Feedback geändert
Hast Du fuer das Konto die SEPA-Informationen abgerufen
(SetupPinTan)?
Vermutlich fehlen AqBanking hier die entsprechenden Infos.
Von Marcus vor mehr als 5 Jahren aktualisiert
Hallo,
ja ich bin exakt nach dem Wiki wie folgt vorgegangen:
aqhbci-tool4 adduser -t pintan --context=1 -b BLZ -u Benutzerkennung -s https://hbci.postbank.de/banking/hbci.do -N "*Name*" --hbciversion=300 aqhbci-tool4 listusers aqhbci-tool4 getbankinfo -u UniqueId aqhbci-tool4 getsysid -u UniqueId aqhbci-tool4 listitanmodes -u UniqueId aqhbci-tool4 setitanmode -u UniqueId -m 6930 aqhbci-tool4 setTanMediumId -u UniqueId -m "mT:*TAN_MEDIUM_BEZEICHNUNG*" aqhbci-tool4 getaccounts -u UniqueId aqhbci-tool4 listaccounts -v aqhbci-tool4 getaccsepa -a LocalUniqueId aqhbci-tool4 getbankinfo -u UniqueId aqhbci-tool4 getaccsepa -a LocalUniqueId aqbanking-cli request --account=*Kontonummer* --fromdate=20191024 --transactions
In der Ausgabe unter "transaction" erscheinen beim Versuch einer Einzellastschrift auch die Korrekte localIban und localBic.
Danke für die Mühe
Von martin vor etwa 5 Jahren aktualisiert
Koenntest Du mir dazu mal die Kommunikationslog schicken (siehe https://www.aquamaniac.de/rdm/projects/aqbanking/wiki/Bugreports)?
Vielleicht kann ich den Logs entnehmen, was bemaengelt wird.
Ansonsten koennte das Problem vielleicht in 6.2.1 schon behoben sein (eventuell wurden in Deiner Version noch Summenfelder nicht gesetzt).
Gruss
Martin
Von Marcus vor etwa 5 Jahren aktualisiert
Ein Update auf die Version 6.2.1 konnte das Problem beheben. Habt vielen Dank!
Von martin vor etwa 5 Jahren aktualisiert
- Status wurde von Feedback zu Closed geändert
Behoben in AqBanking 6.2.1.