From: Sven Schöling Date: Wed, 28 Mar 2018 12:56:55 +0000 (+0200) Subject: MT940 import: transaction_code statt transactionCode X-Git-Tag: release-3.5.4~359 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=e0cc4726f00812a8aa1f6f60bad56b1cf71152e5;p=kivitendo-erp.git MT940 import: transaction_code statt transactionCode aqbanking-cli benutzt im Standardprofil transactionCode, und das wurde auch hier beim umwandeln im Header generiert. Das interne Feld wurde aber mittlerweile umbenannt zu transaction_code, also wurde transaction_code nicht mitimportiert. Das hatte dann zur Folge, dass SEPA Sammelüberweisungen nicht abgeglichen werden konnten. --- diff --git a/SL/Helper/MT940.pm b/SL/Helper/MT940.pm index b4d7fe5b3..63f637eed 100644 --- a/SL/Helper/MT940.pm +++ b/SL/Helper/MT940.pm @@ -26,7 +26,7 @@ sub convert_mt940_data { my $converted_data = '"empty";"local_bank_code";"local_account_number";"remote_bank_code";"remote_account_number";"transdate";"valutadate";"amount";'. '"currency";"remote_name";"remote_name_1";"purpose";"purpose1";"purpose2";"purpose3";"purpose4";"purpose5";"purpose6";"purpose7";"purpose8";"purpose9";'. - '"purpose10";"purpose11";"transactionKey";"customerReference";"bankReference";"transactionCode";"transactionText"'."\n"; + '"purpose10";"purpose11";"transaction_key";"customer_reference";"bank_reference";"transaction_code";"transaction_text"'."\n"; open my $mt, "-|", "$cmd" || die "Problem with executing aqbanking\n"; my $headerline = <$mt>; # discard original aqbanking header line