[GNC] Entering A Scheduled Transaction Early
Jack Frillman
jcf_m_lists at me.com
Mon Apr 5 19:27:44 EDT 2021
I agree. It's kind of what I originally did except I didn't know the
Since Last Run action.
Not very elegant but it does get the job done so it's probable be they I
do it from now on.
Thanks.
On 4/4/21 6:23 PM, Stephen M. Butler wrote:
> You will have to do some manual work. This is how I would do it:
> 1. Edit the scheduled transaction to Create 15 days in advance.
> 2. Run the schedule transactions since last run to create the entry
> in the journal and update the scheduler so it knows that transaction
> was already created.
> 3. Modify the date on the just created transaction.
> 4. Edit the scheduled transaction to revert the Create Days in
> Advance to original value.
>
> That, to me, is the least painful method to get the entry to show up
> so you can edit it AND update the scheduler so it knows it was already
> generated for this month.
>
>
> On 4/4/21 2:44 PM, Jack Frillman via gnucash-user wrote:
>> I have a transaction scheduled for the 15th of every month. Today
>> something occurred where I want to make that transaction today, the
>> 4th, and have it count as if the transaction occurred on the 15th and
>> the next scheduled transaction date is the following month without
>> having to go thought the process of adjusting the schedule dates
>> manually.
>>
>> On 4/4/21 12:25 PM, Michael Hendry wrote:
>>>> On 4 Apr 2021, at 15:30, Jack Frillman via gnucash-user
>>>> <gnucash-user at gnucash.org> wrote:
>>>>
>>>> That's not what I was trying to do.
>>> Is this scheduled transaction (Sx) the first of a series (A), or is
>>> it part of an existing series which is to be paid earlier than
>>> normal? (B)
>>>
>>> If (A): create the Sx with the early start date, and adjust the Sx
>>> after that date has past.
>>>
>>> If (B): duplicate last month’s (already created) transaction, and
>>> put in the desired date. Adjust the Sx so that its first payment
>>> will be next month.
>>>
>>> If neither (A) nor (B) please explain what you are trying to do.
>>>
>>> Regards,
>>>
>>> Michael
>>
>
>
--
Old Unix programmers never die, they just mv to /dev/null
- Anonymous
More information about the gnucash-user
mailing list