[kmymoney] [Bug 426400] Fix KF5 issues on Windows

2023-10-02 Thread bugzilla_noreply--- via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=426400

adi@gmail.com changed:

   What|Removed |Added

 Depends on||473730


Referenced Bugs:

https://bugs.kde.org/show_bug.cgi?id=473730
[Bug 473730] Hiding Number field in ledger is not saved
-- 
You are receiving this mail because:
You are the assignee for the bug.

[kmymoney] [Bug 473730] Hiding Number field in ledger is not saved

2023-10-02 Thread bugzilla_noreply--- via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=473730

adi@gmail.com changed:

   What|Removed |Added

 Blocks||426400


Referenced Bugs:

https://bugs.kde.org/show_bug.cgi?id=426400
[Bug 426400] Fix KF5 issues on Windows
-- 
You are receiving this mail because:
You are the assignee for the bug.

[kmymoney] [Bug 475153] New: OFX import of dividend with unknown security stops importing dividends if you respond NO to the popup asking if you want to create that security account.

2023-10-02 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=475153

Bug ID: 475153
   Summary: OFX import of dividend with unknown security stops
importing dividends if you respond NO to the popup
asking if you want to create that security account.
Classification: Applications
   Product: kmymoney
   Version: git (master)
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: importer
  Assignee: kmymoney-devel@kde.org
  Reporter: ostrof...@users.sourceforge.net
  Target Milestone: ---

SUMMARY
***
Import an OFX statement (direct download or file) for an investment account,
which includes a security not held in the account and you get a popup "The
security X currently does not exist as a sub-account of Investment Account
Name.  Do you want to create it?"
If you click YES, it creates that security account and completes the import
fine.  If you click NO, it does not create that security account, but also does
not import any further dividend transactions.  (probably not any other income
transactions, but this OFX file has none.)  If does import the purchase
transactions, further down in the OFX file.
(I don't want to create the new security because it actually already exists,
but my bank has used a variant of the name for this transaction.)

To create an example, take a successfully imported OFX file with more than two
dividend transactions and one or more buy transactions.  Change the SECNAME for
the first dividend security in the OFX file to something not known, and import
to a backup (so the transactions don't already exist)  No div tx past the first
one will be imported, but the buy tx will be imported.

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

disappearing data or correupt data file

2023-10-02 Thread Jack via KMyMoney-devel
TL;DR at some point in the past day or two (during my monthly  
reconciliation of my Merrill Lynch investment accounts) a stray  
 ended up in the middle of the  section of my  
xml data file.  I noticed this because I started getting the  
consistency-check message about no price on or before the first use of  
a security.  That led to noticing that many prices were missing, and I  
ended up actually looking in the xml file.


I'm in process (after making several copies of all saved backups from  
the past two days) of splicing the missing  sections the  
the whole  section from the last good file into the current  
one (I have no budgets or onlinejobs, so those sections are empty.)   
I'd love to know how this might have happened, as well as any things to  
look for that this type of data surgery might introduce.


---

I'm doing my monthly reconciliation of all my Merrill Lynch investment  
accounts, and I started getting the "no price for first use date" for  
one security.  The equity exists, and there are security accounts for  
it in two different investmant accounts.  In both cases, the initial  
presence was from an Add Shares transaction (it was a dividend from a  
related stock) and was all sold over the past few months.  However,  
there are currently NO prices for this equity in my file.  Searching  
through explicit backups and my autosave backups, the prices are in all  
files prior to 17:15 this evening, but missing from all files after  
that time.


Further looking shows that in the earliest bad file, within the  
.. section there is clearly a problems:



  
  


  


   
  


Where did that  come from?  I have not been editing the  
file manually (at least not today :-).


Stranger, the current file at that point is

  source="Transaction"/>

  
... all these PRICEs are correct
  



  


  


So it seems to have kept one pricepair for most but not all the  
following equities, and the prices kept are for the first date of the  
existing pairs, but the price itself seems totally unrelated.


Of course since everything past that point is gone, I now have no  
custom reports either.


Do I just chalk this up to haveing a bad day, or perhaps sunspots, or  
is there any hope of figuring out what might have ac tually happened.

  
One odd thing is that I've got several files with  in  
the middle of a  section, so KMM persisted in writing bad  
files.  All the accounts and transactions seem fine, it's just the  
prices which are messed up (and the reports missing.)


Any thoughts or suggestions?

(The reason I don't want to simply revert to the last known good file  
is that I'd have to redo over an hour of importing and reconciliation  
work, although I know I may yet need to resort to that.