Importing Multiple QIF Files

jknuts1's Avatar

jknuts1

17 Apr, 2021 07:17 PM

Hi,

I am having a problem importing files into MoneyDance. Before the last update, I was able to use a plug in called "import list" to locate and download my downloaded QIF files and automatically import them into MoneyDance. Ever since the last update, I have not been able to make this work.

If I look on the summary page, and I have 0 QIF files, the Import list option is there. If I have any QIF files in the downloaded location, the summary page freezes and I am not able to import files. if I remove the QIF files, I am able to make the summary page work. What this tells me is that the "Import List" plugin is not working. Is this something you can fix?

If this process does not work any more can you please let me know how I can import multiple QIF files at one time. I am tracking 10+ accounts so manually importing each file 1 at a time is not a feasible option. what else could I do?

I am using the following software
Mac 10.13.6
Moneydance Version 2021.1 (3065)

  1. 1 Posted by Stuart Beesley ... on 17 Apr, 2021 07:37 PM

    Stuart Beesley - JUST A FELLOW USER and Toolbox ‘guy’'s Avatar

    Perhaps post your console output after trying to use the extension?

  2. 2 Posted by Stuart Beesley ... on 18 Apr, 2021 05:32 PM

    Stuart Beesley - JUST A FELLOW USER and Toolbox ‘guy’'s Avatar

    OK, just tested it.. It's crashing... Console output here:

    Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException: Cannot invoke "java.awt.Color.brighter()" because the return value of "javax.swing.JButton.getBackground()" is null
        at com.moneydance.modules.features.importlist.table.ButtonRenderer.getTableCellRendererButton(ButtonRenderer.java:59)
        at com.moneydance.modules.features.importlist.table.ButtonRenderer.getTableCellRendererComponent(ButtonRenderer.java:48)
        at java.desktop/javax.swing.JTable.prepareRenderer(Unknown Source)
        at org.violetlib.aqua.AquaTableUI$AquaTablePainter.paintRenderedCell(Unknown Source)
        at org.violetlib.aqua.AquaTableUI$AquaTablePainter.paintCell(Unknown Source)
        at org.violetlib.aqua.BasicTableUIPainter.paintCells(Unknown Source)
        at org.violetlib.aqua.AquaTableUI$AquaTablePainter.paint(Unknown Source)
        at org.violetlib.aqua.AquaTableUI.paint(Unknown Source)
        at org.violetlib.aqua.AquaTableUI.update(Unknown Source)
        at java.desktop/javax.swing.JComponent.paintComponent(Unknown Source)
        at java.desktop/javax.swing.JComponent.paint(Unknown Source)
        at java.desktop/javax.swing.JComponent.paintChildren(Unknown Source)
        at java.desktop/javax.swing.JComponent.paint(Unknown Source)
        at java.desktop/javax.swing.JViewport.paint(Unknown Source)
        at java.desktop/javax.swing.JComponent.paintChildren(Unknown Source)
        at java.desktop/javax.swing.JComponent.paint(Unknown Source)
        at java.desktop/javax.swing.JComponent.paintChildren(Unknown Source)
        at java.desktop/javax.swing.JComponent.paint(Unknown Source)
        at java.desktop/javax.swing.JComponent.paintChildren(Unknown Source)
        at java.desktop/javax.swing.JComponent.paint(Unknown Source)
        at java.desktop/javax.swing.JViewport.paint(Unknown Source)
        at java.desktop/javax.swing.JComponent.paintChildren(Unknown Source)
        at java.desktop/javax.swing.JComponent.paint(Unknown Source)
        at java.desktop/javax.swing.JComponent.paintChildren(Unknown Source)
        at java.desktop/javax.swing.JComponent.paint(Unknown Source)
        at java.desktop/javax.swing.JComponent.paintChildren(Unknown Source)
        at java.desktop/javax.swing.JComponent.paint(Unknown Source)
        at java.desktop/javax.swing.JComponent.paintChildren(Unknown Source)
        at java.desktop/javax.swing.JComponent.paint(Unknown Source)
        at java.desktop/javax.swing.JViewport.paint(Unknown Source)
        at java.desktop/javax.swing.JComponent.paintChildren(Unknown Source)
        at java.desktop/javax.swing.JComponent.paint(Unknown Source)
        at java.desktop/javax.swing.JComponent.paintChildren(Unknown Source)
        at java.desktop/javax.swing.JComponent.paint(Unknown Source)
        at java.desktop/javax.swing.JComponent.paintToOffscreen(Unknown Source)
        at java.desktop/javax.swing.RepaintManager$PaintManager.paintDoubleBufferedImpl(Unknown Source)
        at java.desktop/javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)
        at java.desktop/javax.swing.RepaintManager$PaintManager.paint(Unknown Source)
        at java.desktop/javax.swing.RepaintManager.paint(Unknown Source)
        at java.desktop/javax.swing.JComponent._paintImmediately(Unknown Source)
        at java.desktop/javax.swing.JComponent.paintImmediately(Unknown Source)
        at java.desktop/javax.swing.RepaintManager$4.run(Unknown Source)
        at java.desktop/javax.swing.RepaintManager$4.run(Unknown Source)
        at java.base/java.security.AccessController.doPrivileged(Unknown Source)
        at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
        at java.desktop/javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
        at java.desktop/javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
        at java.desktop/javax.swing.RepaintManager.prePaintDirtyRegions(Unknown Source)
        at java.desktop/javax.swing.RepaintManager$ProcessingRunnable.run(Unknown Source)
        at java.desktop/java.awt.event.InvocationEvent.dispatch(Unknown Source)
        at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source)
        at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
        at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
        at java.base/java.security.AccessController.doPrivileged(Unknown Source)
        at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
        at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
        at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
        at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
        at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.desktop/java.awt.EventDispatchThread.run(Unknown Source)
    
  3. 3 Posted by jknuts1 on 19 Apr, 2021 01:25 PM

    jknuts1's Avatar

    Thanks Stuart,   I was just going to add this when I saw that you already did.  I appreciate you verifying the issue is not just with me :)
        On Sunday, April 18, 2021, 12:32:35 PM CDT, Stuart Beesley - JUST A FELLOW USER <[email blocked]> wrote:
     
      
    |

  4. 4 Posted by -Kevin N. on 19 Apr, 2021 02:58 PM

    -Kevin N.'s Avatar

    Win 10
    MD 2021.1 (3065)

    When importing OFX files, in the above environment, the Import List extension still works as expected.

    -Kevin N. (not a member of MD support)

  5. 5 Posted by jknuts1 on 01 May, 2021 12:38 PM

    jknuts1's Avatar

    Hi MD,

    Any chance anyone from MD will acknowledge that I have an issue? It has been 14 days.

    Just wondering....

    Jonathan

  6. 6 Posted by jeff_l on 01 May, 2021 01:31 PM

    jeff_l's Avatar

    I reported this issue sometime ago on the developers Slack Website.

    I’ve found that this occurs on MacOS if you have both system Dark mode & MD dark mode. The problem in my experience, can be circumvented for now, by coming out of Dark Mode when there are files to be imported. Once your files are imported & deleted, normal service is resumed.

    Windows & Linux work as expected, this is a MacOS issue only.

    Fellow user

  7. 7 Posted by jknuts1 on 11 May, 2021 02:57 PM

    jknuts1's Avatar

    Hi, I'm running High Sierra so I don't have a "dark mode" so that fix does not work for me. (also does MD have a dark mode, I could not find an option for it). I also trying loading my "log" files, but I could not figure that part out. I started the Moneybot Console, but I can't seem to get anything to show up. I'm sure I'm doing something wrong. Is there somewhere I can learn how to do this? I googled it but did not find anything useful.

    Jonathan

Reply to this discussion

Internal reply

Formatting help / Preview (switch to plain text) No formatting (switch to Markdown)

Attaching KB article:

»

Attached Files

You can attach files up to 10MB

If you don't have an account yet, we need to confirm you're human and not a machine trying to post spam.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac