<div dir="ltr"><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small;color:#073763">By convert I meant that KMM converted the end date that it receives from the OFX download into the enddate the appears in my ledger and also appears in the text file in the thb folder.</div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small;color:#073763"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small;color:#073763">I created the file that Thomas mentioned and was surprised there is no field called <DTSTOP>. There is a field called <DTSTART>. I check a different OFX file from the KMM download that works correctly and it is missing the <DTSTOP> field.</div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small;color:#073763"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small;color:#073763">The manually downloaded OFX files do have the <DTSTOP> field.</div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small;color:#073763"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small;color:#073763">How does KMM come up with the enddate in the thb text file when there is no <DTSTOP> field in the OFX file? This is probably where the bug can be found???</div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><font face="tahoma, sans-serif" size="2" color="#073763"><b><br>----<br>Brendan</b></font><br></div></div></div>
<br><div class="gmail_quote">On Wed, Jan 11, 2017 at 9:29 AM, Jack <span dir="ltr"><<a href="mailto:ostroffjh@users.sourceforge.net" target="_blank">ostroffjh@users.sourceforge.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On <a href="tel:2017.01.11%2002" value="+12017011102" target="_blank">2017.01.11 02</a>:54, Brendan Coupe wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
​No, you reversed them. <DTEND>20170110000000 from the manually downloaded OFX file is being converted to 1969.12.31​.<br>
<br>
>From the other bank <DTEND>20141212210000 from the manually downloaded OFX file ends up being the day before the oldest transaction in the txt file. This makes no sense and I have only seen this twice so there may be something else going on.<br>
</blockquote></span>
Brendan,<br>
<br>
This has me confused.  When you say "converted to" do you mean that when you manually import the downloaded file, the 201701100000 in the file shows up as 1969.12.31 after import?  Or, when you do the direct connect download/import of the same set of transactions, the date is 1969?   This is an important distinction, as the first thing for us is to be sure KMM is using the date actually specified in the downloaded/imported source.   Separately, if the downloaded date is not correct, but KMM is importing what it sees, we can consider finding a way for KMM to recognize that situation and then consider applying some "correction."<br>
<br>
Using Thomas' suggestion of using ofxlog.txt to capture what the bank sends for a direct connect does seem to be the next step in tracking this down.<span class="HOEnZb"><font color="#888888"><br>
<br>
Jack</font></span></blockquote></div><br></div>