[Kmymoney-devel] [kmymoney4] [Bug 341441] New: payee matching does not work when importing from mt940

michael.sacher at gmail.com michael.sacher at gmail.com
Sun Nov 30 15:15:41 UTC 2014


https://bugs.kde.org/show_bug.cgi?id=341441

            Bug ID: 341441
           Summary: payee matching does not work when importing from mt940
           Product: kmymoney4
           Version: unspecified
          Platform: Kubuntu Packages
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: kmymoney-devel at kde.org
          Reporter: michael.sacher at gmail.com

Im trying to import a MT940 Swift File and expect the payee to match a word in
the "purpose" field.

But seemingly, no matter what I input in the custom match filter in the payee
details - the transactions imported are not matched to the payee defined in
kmymoney.



Reproducible: Always

Steps to Reproduce:
1. Create payee and assign a match key
2. Import the MT940 File
3. Open Ledger into which the data got imported

Actual Results:  
Transactions are missing category and payee

Expected Results:  
Transactions have the payee assigned and the corresponding category

When I import the MT940 file with the Aqbanking CLI tool. It shows this:

      transaction {
        char localAccountNumber="123456789"
        int  uniqueId="0"
        int  idForApplication="0"
        int  groupId="0"

        valutaDate {
          date {
            int  day="15"
            int  month="10"
            int  year="2014"
          } #date

          int  inUtc="1"

          time {
            int  hour="12"
            int  min="0"
            int  sec="0"
          } #time
        } #valutaDate

        date {
          date {
            int  day="16"
            int  month="10"
            int  year="2014"
          } #date

          int  inUtc="1"

          time {
            int  hour="12"
            int  min="0"
            int  sec="0"
          } #time
        } #date

        value {
          char value="-119%2F10"
          char currency="CHF"
        } #value

        int  textKey="0"
        int  textKeyExt="0"
        char transactionKey="MSC"
        char customerReference="00425"
        char bankReference="NONREF"
        int  transactionCode="0"
        char purpose="Service Description ", " RESTAURANT BILL"
        char period="unknown"
        int  cycle="0"
        int  executionDay="0"
        char type="unknown"
        char subType="unknown"
        char status="unknown"
        char charge="unknown"
        char sequenceType="unknown"
      } #transaction

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the KMyMoney-devel mailing list