<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.kde.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugs.kde.org/"
          
          maintainer="sysadmin@kde.org"
>

    <bug>
          <bug_id>420584</bug_id>
          
          <creation_ts>2020-04-25 19:01:24 +0000</creation_ts>
          <short_desc>QIF importer ignores new investments</short_desc>
          <delta_ts>2020-06-05 04:08:13 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>2</classification_id>
          <classification>Applications</classification>
          <product>kmymoney</product>
          <component>importer</component>
          <version>git (master)</version>
          <rep_platform>Other</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>NOR</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Dawid Wróbel">me</reporter>
          <assigned_to name="KMyMoney Devel Mailing List">kmymoney-devel</assigned_to>
          
          
          <cf_commitlink>https://commits.kde.org/kmymoney/101e5f665f1e9583887c97126d5c9b7674935433</cf_commitlink>
          <cf_versionfixedin>5.1.0</cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1924904</commentid>
    <comment_count>0</comment_count>
    <who name="Dawid Wróbel">me</who>
    <bug_when>2020-04-25 19:01:24 +0000</bug_when>
    <thetext>SUMMARY
QIF importer does not add new securities to the statement, which results in them being ignored at the time of import with &quot;Transactions involving this security will be ignored&quot; error.


STEPS TO REPRODUCE
1. Import QIF with new securities

OBSERVED RESULT
New securities are ignored

EXPECTED RESULT
Securities should be automatically added or user should be prompted to add them by hand. The latter is preferred since the default security properties are not always appropriate (currency, fraction, price precision, etc.).


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1924909</commentid>
    <comment_count>1</comment_count>
    <who name="Dawid Wróbel">me</who>
    <bug_when>2020-04-25 19:16:20 +0000</bug_when>
    <thetext>Git commit 6e19d946bbf8543c7b7b02ba8b59cc7603ff0891 by Dawid Wróbel.
Committed on 25/04/2020 at 19:16.
Pushed by wrobelda into branch &apos;master&apos;.

Start New Investment Wizard for new securities

When importing investment transactions, don&apos;t ignore previously unknown
securities and instead ask user to create them using a wizard.

M  +6    -10   kmymoney/converter/mymoneystatementreader.cpp

https://commits.kde.org/kmymoney/6e19d946bbf8543c7b7b02ba8b59cc7603ff0891</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1926313</commentid>
    <comment_count>2</comment_count>
    <who name="Thomas Baumgart">thb</who>
    <bug_when>2020-05-01 05:46:09 +0000</bug_when>
    <thetext>Git commit 101e5f665f1e9583887c97126d5c9b7674935433 by Thomas Baumgart.
Committed on 01/05/2020 at 05:43.
Pushed by tbaumgart into branch &apos;5.0&apos;.

Start New Investment Wizard for new securities

When importing investment transactions, don&apos;t ignore previously unknown
securities and instead ask user to create them using a wizard.
FIXED-IN: 5.0.9
(cherry picked from commit 6e19d946bbf8543c7b7b02ba8b59cc7603ff0891)

M  +6    -10   kmymoney/converter/mymoneystatementreader.cpp

https://commits.kde.org/kmymoney/101e5f665f1e9583887c97126d5c9b7674935433</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>