[sorry - I actually did mean to send my earlier message to the list]
I think there are some separate issues here. I know there are
restrictions on what transactions can be matched - I think it has to be
one manually entered and one imported. Perhaps the scheduled
transaction is flagged internally in some odd way - although I'm pretty
sure I do match imported (OFX) transactions to ones entered by
schedule.
I think the issue with not being able to edit a future scheduled
transaction is that it isn't really a transaction yet. It's just being
displayed in the ledger for convenience. Only a look into the code
would be certain about that. I wonder what would happen if you
manually enter a transaction in the future, and accept KMM's offer to
make it a transaction. Prior to it actually being entered, could you
still edit it as a transaction or just as a schedule.
Jack
On 2013.06.04 14:54, Brendan Coupe wrote:
Jack,
Consistency checked out. I did not have anything set for
non-processing
days.
I poked around some more and found that the transaction from my bank
was
not matching the Payee I have setup. I made sure it matched, deleted
the
transaction that was previously downloaded from my bank and the bad
Payee
name, downloaded the OFX file again and this time it matched the
scheduled
transaction.
I'm not sure why it would not let me match the transactions manually
or why
the date on the scheduled transaction matched the current date each
time I
opened the file. I also do not know why a scheduled transaction in the
future can not be edited. I can add and edit other transactions in the
future.
Feels like a bug to me.
Thanks for your help.
*
----
Brendan*
On Tue, Jun 4, 2013 at 11:38 AM, Jack <ostrof...@sbcglobal.net> wrote:
> On 2013.06.04 13:24, Brendan Coupe wrote:
>
>> I'm running the latest version of KMM from git compiled this
morning on
>> Fedora 17, 64 bit.
>>
>> I have mortgage payment due the first of every month that started
in
>> March. The first three payments were entered properly. As I recall
when the
>> transaction was downloaded from my bank using the OFX file KMM
asked me if
>> it was the scheduled transaction. I said yes and it appeared in
both the
>> Mortgage account and the checking account as expected. This always
happened
>> a day or two before the payment was due.
>>
>> This month I did not open KMM for several days at the end of May
at the
>> beginning of June. When I opened it on June 3 the scheduled
transaction for
>> my mortgage payment was dated June 3 even though it's scheduled
for June 1.
>> The entry is grayed out in both account (mortgage and checking)
and I can't
>> make any changes to it. When I opened the file again today the
date on the
>> scheduled transaction was June 4 (today's date).
>>
>> I downloaded the transactions for my checking account and KMM did
not
>> recognize the mortgage payment so I have a second entry for my
mortgage
>> payment in my checking account. When I highlight both and try to
match them
>> I get and error message "Unable to match the selected
transaction". When I
>> click on Details I get " Invalid transaction id 'SCH000001' "
>>
>> I tried running old older compiled version of KMM (From May 2) and
had
>> the same problem.
>>
>> I'm not sure what to try next.
>>
>
> Brendan,
>
> First, I'd try a consistency check.
>
> For the June 1 to 3 issue, what are your settings if the
transaction is
> scheduled for a non-processing day?
>
> For the grayed out transactions, I believe those are scheduled
> transactions in the future, and you can't edit them because they
aren't
> really there yet (at least that's how I think of it.) In that
case, you
> could go to the schedule window, and manually enter the transaction.
>
> Hope this gives you some ideas.
>
> Jack
_______________________________________________
KMyMoney-devel mailing list
KMyMoney-devel@kde.org
https://mail.kde.org/mailman/listinfo/kmymoney-devel