[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

Reply via email to