After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 522795 - QIF Import: Does not support "ShtSell" or "CvrShrt" transactions
QIF Import: Does not support "ShtSell" or "CvrShrt" transactions
Status: VERIFIED FIXED
Product: GnuCash
Classification: Other
Component: Import - QIF
2.2.x
Other All
: Normal enhancement
: ---
Assigned To: Charles Day
Derek Atkins
Depends on:
Blocks: backport
 
 
Reported: 2008-03-16 17:44 UTC by Ed Davis
Modified: 2018-06-29 22:02 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Sample QIF file (318 bytes, text/plain)
2008-03-27 20:18 UTC, Charles Day
Details

Description Ed Davis 2008-03-16 17:44:11 UTC
Steps to reproduce:
1. Start with a Quicken account with many (hundreds) of "short sales" and corresponding "buy to cover" transactions. 
2. Export QIF file from Quicken and import QIF file into GnuCash


Stack trace:


Other information:
GnuCash does not import QIF file with "ShtSell" and "CvrShrt" transactions.

One of the drawbacks of QuickBooks is that it does not handle "short sale" and "buy to cover" transactions very elegantly.  In addition, QuickBooks also does not handle stock options and option expiration very elegantly.  If GnuCash could handle short sales and option expiration better than QuickBooks I would be very happy.

It appears that version 2.2.4 does not meet my needs but I hope that I can switch to GnuCash at a future version.
Comment 1 Charles Day 2008-03-16 17:58:30 UTC
I have confirmed this and changed it to an enhancement request, as shorts and covers have never been supported by the QIF importer in the past. This would be new development and should compete for attention with the other outstanding enhancement requests.
Comment 2 Charles Day 2008-03-27 20:18:23 UTC
Created attachment 108135 [details]
Sample QIF file
Comment 3 Charles Day 2008-03-27 23:44:19 UTC
Committed as r17057. Requesting backport for 2.2.

Support was added for the ShtSell and ShtSellX actions by treating them as Sell and SellX respectively. Support was added for the CvrShrt and CvrShrtX actions by treating them as Buy and BuyX respectively.
Comment 4 Andreas Köhler 2008-04-20 19:49:12 UTC
Applied to branches/2.2 as r17102 for GnuCash 2.2.5.
Thanks a lot!
Comment 5 John Ralls 2018-06-29 22:02:31 UTC
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=522795. Please update any external references or bookmarks.