[GNC] Automatic population of posting values based on description ACROSS accounts

2023-09-12 Thread Jan via gnucash-user
Hi everyone:

 

GnuCash "remembers" the description of postings and fills in previous
values, e.g. for account and value. This memory seems to be account
dependent, i.e. postings from one account are not remembered in another. Is
it possible to turn the automatic population of posting values based on
description ACROSS accounts on?

 

Alternatively, is there an easy way to cut a posting out of one account and
put it in another (other than using the Transaction Journal view and
changing the account manually). With Quicken, you could just cut and paste .

 

Thanks for any help, Jan

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


[GNC] Search Function

2023-09-12 Thread rovero
Is there a way when using the search function to have the results of dollar
values totaled?  As of now the search will list all the transactions and
their dollar amount but show no totals.

 

Thanks

Joe Rovero

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Search Function

2023-09-12 Thread Murugan Muruganandam
you can use the Transaction report and apply the filter in the options




Saludos Cordiales


Murugan


From: gnucash-user 
 on behalf of 
rov...@comcast.net 
Sent: Tuesday, September 12, 2023 11:22 AM
To: gnucash-user@gnucash.org 
Subject: [GNC] Search Function

Is there a way when using the search function to have the results of dollar
values totaled?  As of now the search will list all the transactions and
their dollar amount but show no totals.



Thanks

Joe Rovero

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Search Function

2023-09-12 Thread rovero
That works.

Thank You

 

From: Murugan Muruganandam  
Sent: Tuesday, September 12, 2023 10:42 AM
To: rov...@comcast.net; gnucash-user@gnucash.org
Subject: Re: [GNC] Search Function

 

you can use the Transaction report and apply the filter in the options 

 

 

 

Saludos Cordiales

 

Murugan

  _  

From: gnucash-user
mailto:gnucash-user-bounces+m.muruganandam=hotmail@gnucash.org> > on
behalf of rov...@comcast.net 
mailto:rov...@comcast.net> >
Sent: Tuesday, September 12, 2023 11:22 AM
To: gnucash-user@gnucash.org 
mailto:gnucash-user@gnucash.org> >
Subject: [GNC] Search Function 

 

Is there a way when using the search function to have the results of dollar
values totaled?  As of now the search will list all the transactions and
their dollar amount but show no totals.

 

Thanks

Joe Rovero

___
gnucash-user mailing list
gnucash-user@gnucash.org  
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Automatic population of posting values based on description ACROSS accounts

2023-09-12 Thread Stan Brown (using GC 4.14)
On 2023-09-12 03:48, Jan via gnucash-user wrote:
> GnuCash "remembers" the description of postings and fills in previous
> values, e.g. for account and value. This memory seems to be account
> dependent, i.e. postings from one account are not remembered in another. Is
> it possible to turn the automatic population of posting values based on
> description ACROSS accounts on?

Sure -- do data entry in the General Journal rather than in a particular
account register.

Stan Brown
Tehachapi, CA, USA
https://BrownMath.com
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


[GNC] keyboard shortcut - how to implement for open/close splits?

2023-09-12 Thread George Riner
I really wish there was a keyboard shortcut to open/close the Splits on 
the transaction I'm in.


Is there some edit I can make to a file somewhere in gnucash that would 
make this effect?


:George

GnuCash Version: 4.13
Build ID: 4.13+(2022-12-17)
Windows 10 22H2 (build 19045.3324)


___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] keyboard shortcut - how to implement for open/close splits?

2023-09-12 Thread Michael Hendry

On 12 Sep 2023, at 18:17, George Riner  wrote:

> 
> I really wish there was a keyboard shortcut to open/close the Splits on the 
> transaction I'm in.
> 
> Is there some edit I can make to a file somewhere in gnucash that would make 
> this effect?
> 
> :George
> 
> GnuCash Version: 4.13
> Build ID: 4.13+(2022-12-17)
> Windows 10 22H2 (build 19045.3324)

Hi, George.

Have a look here:

https://wiki.gnucash.org/wiki/Keyboard_Shortcuts

I use a Mac, so the file I’ve edited is 
~/Library/Application Settings/Gnucash/acclerator-map;

and the necessary lines are:

(gtk_accel_path "/GncPluginPageRegisterActions/ViewStyleRadioAction/0" 
"1")
(gtk_accel_path "/GncPluginPageRegisterActions/ViewStyleRadioAction/1" 
"2")
(gtk_accel_path "/GncPluginPageRegisterActions/ViewStyleRadioAction/2" 
"3")

which opens the Basic Ledger view with Cmd-1, AutoSplit Ledger with Cmd-2 and 
Transaction Journal with Cmd-3.

I think this should be enough to get you started.

Regards,

Michael
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] keyboard shortcut - how to implement for open/close splits?

2023-09-12 Thread david whiting
And you could add

(gtk_accel_path
"/GncPluginPageRegisterActions/ViewStyleDoubleLineAction"
"4")

To toggle viewing the transaction notes.

David

David

On Tue, 12 Sept 2023 at 18:43, Michael Hendry  wrote:
>
>
> On 12 Sep 2023, at 18:17, George Riner  wrote:
>
> >
> > I really wish there was a keyboard shortcut to open/close the Splits on the 
> > transaction I'm in.
> >
> > Is there some edit I can make to a file somewhere in gnucash that would 
> > make this effect?
> >
> > :George
> >
> > GnuCash Version: 4.13
> > Build ID: 4.13+(2022-12-17)
> > Windows 10 22H2 (build 19045.3324)
>
> Hi, George.
>
> Have a look here:
>
> https://wiki.gnucash.org/wiki/Keyboard_Shortcuts
>
> I use a Mac, so the file I’ve edited is
> ~/Library/Application Settings/Gnucash/acclerator-map;
>
> and the necessary lines are:
>
> (gtk_accel_path 
> "/GncPluginPageRegisterActions/ViewStyleRadioAction/0" "1")
> (gtk_accel_path 
> "/GncPluginPageRegisterActions/ViewStyleRadioAction/1" "2")
> (gtk_accel_path 
> "/GncPluginPageRegisterActions/ViewStyleRadioAction/2" "3")
>
> which opens the Basic Ledger view with Cmd-1, AutoSplit Ledger with Cmd-2 and 
> Transaction Journal with Cmd-3.
>
> I think this should be enough to get you started.
>
> Regards,
>
> Michael
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.



-- 
David Whiting
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] keyboard shortcut - how to implement for open/close splits?

2023-09-12 Thread George Riner

Summarizing the wiki.gnucash.org page:

it lists the following keyboard shortcuts:

Ctrl+Alt+PgUp Ctrl+Alt+PgDown = switch between tabs in the main window
Tab = select placeholder account in the account page
Shift-RightArrow = expand tree view of place holder account in the 
account page
Shift-LeftArrow = collapse tree view of place holder account in the 
account page
Numpad_+ (or Shift-Numpad_+, not clear) = expand one level of 
placeholder account in the account page
Numpad_- (or Shift-Numpad_-, not clear) = collapse one level of 
placeholder account in the account page

[a brief explanation of the GnuCash calculator keys when entering amounts]
[a brief explanation of 'quick-fill' when when entering a description]
[a brief explanation of selecting an account when entering a transaction]
[a description of using the GnuCash menu to view all subaccount transaction]
Numpad_+ = increment date or check number fields (when in the field)
Numpad_- = decrement date or check number fields (when in the field)
Ctrl-Down = raise the accounts menu (dropdown list?) when selecting 
transfer account

Shift-PgDown = jump to the empty transaction at the bottom of the register
[a few keyboard shortcuts in the Reconcile window]

and that' s about it!

and then a brief discussion of GTK bindings showing examples for Cut, 
Copy & Paste, a functionality that is already implemented in GnuCash as 
installed.


I don't know how I'm to use this information to know how to implement a 
keyboard shortcut to 


I'll keep looking around.

:George

On 9/12/2023 10:42 AM, Michael Hendry wrote:


On 12 Sep 2023, at 18:17, George Riner  wrote:



I really wish there was a keyboard shortcut to open/close the Splits 
on the transaction I'm in.


Is there some edit I can make to a file somewhere in gnucash that 
would make this effect?


:George

GnuCash Version: 4.13
Build ID: 4.13+(2022-12-17)
Windows 10 22H2 (build 19045.3324)


Hi, George.

Have a look here:

Keyboard Shortcuts 
wiki.gnucash.org 
favicon.ico 



I use a Mac, so the file I’ve edited is

~/Library/Application Settings/Gnucash/acclerator-map;

and the necessary lines are:


(gtk_accel_path
"/GncPluginPageRegisterActions/ViewStyleRadioAction/0"
"1")
(gtk_accel_path
"/GncPluginPageRegisterActions/ViewStyleRadioAction/1"
"2")
(gtk_accel_path
"/GncPluginPageRegisterActions/ViewStyleRadioAction/2"
"3")

which opens the Basic Ledger view with Cmd-1, AutoSplit Ledger with 
Cmd-2 and Transaction Journal with Cmd-3.


I think this should be enough to get you started.

Regards,

Michael


___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] keyboard shortcut - how to implement for open/close splits?

2023-09-12 Thread Stan Brown (using GC 4.14)

On 2023-09-12 10:42, Michael Hendry wrote:
> 
> On 12 Sep 2023, at 18:17, George Riner  wrote:
>> I really wish there was a keyboard shortcut to open/close the Splits on the 
>> transaction I'm in.
> 
> https://wiki.gnucash.org/wiki/Keyboard_Shortcuts
> 
> I use a Mac, so the file I’ve edited is 
> ~/Library/Application Settings/Gnucash/acclerator-map;
> 
> and the necessary lines are:
> 
> (gtk_accel_path 
> "/GncPluginPageRegisterActions/ViewStyleRadioAction/0" "1")
> (gtk_accel_path 
> "/GncPluginPageRegisterActions/ViewStyleRadioAction/1" "2")
> (gtk_accel_path 
> "/GncPluginPageRegisterActions/ViewStyleRadioAction/2" "3")
> 
> which opens the Basic Ledger view with Cmd-1, AutoSplit Ledger with Cmd-2 and 
> Transaction Journal with Cmd-3.

1. I think those are to change the view of the entire register. If I
understood George's query correctly, the was asking for a key to
effectively press the Split button and show the splits for the current
transaction. In any case, I'd very much like to know how to do that.

2. Where do we find the list of items to go in the first set of double
quotes? Neither  nor
the two files it references have that information.

3. The lines you gave don't seem top do anything in my accelerator file
(which I've attached). Here are details.

I'm in Windows 10, with GC 4.14. I found the accelerator-map file in
%APPDATA%\GnuCash, and, while GC was not running, added your three lines
at the bottom. However, they don't seem to have any effect. I know that
for Windows users  means the Ctrl key, because o is
bound to File Open, and when I try Ctrl+o the File Open dialog does
indeed pop up. But Ctrl+0, Ctrl+1, and Ctrl+2 don't seem to do anything.

Even worse, when GC closes it rewrites the accelerator-map file
_without_ those four lines I added.

Do user-configured accelerator keys just not work in Windows, or am I
doing something wrong?


Stan Brown
Tehachapi, CA, USA
https://BrownMath.com/; gnucash GtkAccelMap rc-file -*- scheme -*-
; this file is an automated accelerator map dump
;
; (gtk_accel_path "/GncPluginPageRegisterActions/EditTaxOptionsAction" 
"")
; (gtk_accel_path 
"/GncPluginPageRegisterActions/EditFindAccountAction" "i")
; (gtk_accel_path 
"/MenuAdditions/321d940d487d4ccbb4bd0467ffbadbf2Action" "")
; (gtk_accel_path 
"/gnc-plugin-basic-commands-actions/ToolsBookCloseAction" "")
; (gtk_accel_path "/GncPluginPageRegisterActions/CutTransactionAction" 
"")
; (gtk_accel_path "/MainWindowActions/Window6Action" "")
; (gtk_accel_path 
"/gnc-plugin-business-actions/InvoicesDueReminderOpenAction" "")
; (gtk_accel_path "/gnc-plugin-budget-actions/DeleteBudgetAction" "")
; (gtk_accel_path 
"/MenuAdditions/5bf27f249a0d11e7abc4cec278b6b50aAction" "")
; (gtk_accel_path "/gnc-plugin-basic-commands-actions/FileSaveAction" 
"s")
; (gtk_accel_path 
"/GncPluginPageAccountTreeActions/ActionsTransferAction" "t")
; (gtk_accel_path "/MenuAdditions/__Income_ _&_ ExpenseAction" "")
; (gtk_accel_path 
"/gnc-plugin-business-actions/VendorFindBillOpenAction" "")
; (gtk_accel_path "/gnc-plugin-log-replay-actions/LogReplayAction" "")
; (gtk_accel_path 
"/MenuAdditions/67112f318bef4fc496bdc27d106bbda4Action" "")
; (gtk_accel_path "/MainWindowActions/Window5Action" "")
; (gtk_accel_path 
"/gnc-plugin-customer-import-actions/customer_importAction" "")
; (gtk_accel_path "/gnc-plugin-business-actions/RegisterAssignPayment" 
"")
; (gtk_accel_path "/GncPluginPageAccountTreeActions/ActionsLotsAction" 
"")
; (gtk_accel_path 
"/gnc-plugin-basic-commands-actions/ToolsFinancialCalculatorAction" "")
; (gtk_accel_path 
"/GncPluginPageRegisterActions/RemoveTransactionSplitsAction" "")
; (gtk_accel_path 
"/gnc-plugin-basic-commands-actions/HelpTipsOfTheDayAction" "")
; (gtk_accel_path 
"/GncPluginPageAccountTreeActions/EditFindAccountAction" "i")
; (gtk_accel_path "/MainWindowActions/EditPreferencesAction" "")
; (gtk_accel_path 
"/GncPluginPageRegisterActions/ActionsReconcileAction" "")
; (gtk_accel_path 
"/MenuAdditions/0e94fd0277ba11e8825d43e27232c9d4Action" "")
; (gtk_accel_path 
"/GncPluginPageAccountTreeActions/ViewFilterByAction" "")
; (gtk_accel_path "/MainWindowActions/HelpAction" "")
; (gtk_accel_path 
"/gnc-plugin-business-actions/VendorFindVendorOpenAction" "")
; (gtk_accel_path 
"/GncPluginPageRegisterActions/BlankTransactionAction" 
"Page_Down")
; (gtk_accel_path 
"/GncPluginPageRegisterActions/EditFindTransactionsAction" 
"f")
; (gtk_accel_path 
"/gnc-plugin-business-actions/EmployeeNewEmployeeOpenAction" "")
; (gtk_accel_path 
"/GncPluginPageAccountTreeActions/Register2TestSubAccountAction" "")
; (gtk_accel_path "/MenuAdditions/B__udgetAction" "")
; (gtk_accel_path 
"/gnc-plugin-basic-commands-actions/ActionsBudgetAction" "")
; (gtk_accel_path 
"/MenuAdditions/21d7cfc59fc74f22887596ebde7e462dAction" "")
; (gtk_accel_path "/GncPluginPageAccountTreeActions/ScrubAction" "")
; (gtk_accel_path 
"/gnc-plugin-account-tree-actions/ViewAccountTreeAction" 

Re: [GNC] keyboard shortcut - how to implement for open/close splits?

2023-09-12 Thread George Riner

Looking at C:\Users\George\AppData\Roaming\GnuCash\accelerator-map

I see a line that looks like this:

; (gtk_accel_path 
"/GncPluginPageRegisterActions/SplitTransactionAction" "")


with nothing apparent to me about what keyboard key combination that 
maps to.


and looking around at the other lines in that file with semantic parts like:

    0e94fd0277ba11e8825d43e27232c9d4Action
    FileSaveAction" "s"
    EmployeeNewEmployeeOpenAction
    Register2TestSubAccountAction

etc, etc. I can't make heads or tails of what to add to this file.  
Plus, it appears to me that every line in this file begins with a 
semi-colon, effectively commenting-out the entire file so that it has no 
effect whatsoever.


I'll keep looking

:George

On 9/12/2023 10:48 AM, david whiting wrote:

And you could add

(gtk_accel_path
"/GncPluginPageRegisterActions/ViewStyleDoubleLineAction"
"4")

To toggle viewing the transaction notes.

David

David

On Tue, 12 Sept 2023 at 18:43, Michael Hendry  wrote:


On 12 Sep 2023, at 18:17, George Riner  wrote:


I really wish there was a keyboard shortcut to open/close the Splits on the 
transaction I'm in.

Is there some edit I can make to a file somewhere in gnucash that would make 
this effect?

:George

GnuCash Version: 4.13
Build ID: 4.13+(2022-12-17)
Windows 10 22H2 (build 19045.3324)

Hi, George.

Have a look here:

https://wiki.gnucash.org/wiki/Keyboard_Shortcuts

I use a Mac, so the file I’ve edited is
~/Library/Application Settings/Gnucash/acclerator-map;

and the necessary lines are:

(gtk_accel_path "/GncPluginPageRegisterActions/ViewStyleRadioAction/0" 
"1")
(gtk_accel_path "/GncPluginPageRegisterActions/ViewStyleRadioAction/1" 
"2")
(gtk_accel_path "/GncPluginPageRegisterActions/ViewStyleRadioAction/2" 
"3")

which opens the Basic Ledger view with Cmd-1, AutoSplit Ledger with Cmd-2 and 
Transaction Journal with Cmd-3.

I think this should be enough to get you started.

Regards,

Michael
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.




___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] keyboard shortcut - how to implement for open/close splits?

2023-09-12 Thread George Riner

Stan, Thanks for your understanding.

I edited the following line in accelerator-map

; (gtk_accel_path 
"/GncPluginPageRegisterActions/SplitTransactionAction" "")


to read

(gtk_accel_path 
"/GncPluginPageRegisterActions/SplitTransactionAction" 
"s")


and then restarted GnuCash.

outcome: I go to a transaction in the register that has "-- Split 
Transaction --" showing, press s and nothing happens. I also 
notice, as you report, that the accelerator-map file has been re-written 
with my edits removed. Odd, kinda, that a file that you'd think GnuCash 
would *read* to get configurations for things, is instead *written* to 
remove all accelerator-mapping.


:George


On 9/12/2023 11:32 AM, Stan Brown (using GC 4.14) wrote:

On 2023-09-12 10:42, Michael Hendry wrote:

On 12 Sep 2023, at 18:17, George Riner  wrote:

I really wish there was a keyboard shortcut to open/close the Splits on the 
transaction I'm in.

https://wiki.gnucash.org/wiki/Keyboard_Shortcuts

I use a Mac, so the file I’ve edited is
~/Library/Application Settings/Gnucash/acclerator-map;

and the necessary lines are:

(gtk_accel_path "/GncPluginPageRegisterActions/ViewStyleRadioAction/0" 
"1")
(gtk_accel_path "/GncPluginPageRegisterActions/ViewStyleRadioAction/1" 
"2")
(gtk_accel_path "/GncPluginPageRegisterActions/ViewStyleRadioAction/2" 
"3")

which opens the Basic Ledger view with Cmd-1, AutoSplit Ledger with Cmd-2 and 
Transaction Journal with Cmd-3.

1. I think those are to change the view of the entire register. If I
understood George's query correctly, the was asking for a key to
effectively press the Split button and show the splits for the current
transaction. In any case, I'd very much like to know how to do that.

2. Where do we find the list of items to go in the first set of double
quotes? Neither  nor
the two files it references have that information.

3. The lines you gave don't seem top do anything in my accelerator file
(which I've attached). Here are details.

I'm in Windows 10, with GC 4.14. I found the accelerator-map file in
%APPDATA%\GnuCash, and, while GC was not running, added your three lines
at the bottom. However, they don't seem to have any effect. I know that
for Windows users  means the Ctrl key, because o is
bound to File Open, and when I try Ctrl+o the File Open dialog does
indeed pop up. But Ctrl+0, Ctrl+1, and Ctrl+2 don't seem to do anything.

Even worse, when GC closes it rewrites the accelerator-map file
_without_ those four lines I added.

Do user-configured accelerator keys just not work in Windows, or am I
doing something wrong?


Stan Brown
Tehachapi, CA, USA
https://BrownMath.com/

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] keyboard shortcut - how to implement for open/close splits?

2023-09-12 Thread Murugan Muruganandam
george

it works for me exactly what you have requested.  i used both   s or 
  s

can you try savling and closing accelerato map after making the amendment
Start Gnucash and see if it works

accelerator map file is only written during install and not every start of 
Gnucash




Saludos Cordiales


Murugan


From: gnucash-user 
 on behalf of 
George Riner 
Sent: Tuesday, September 12, 2023 3:50 PM
To: Gnucash Users 
Subject: Re: [GNC] keyboard shortcut - how to implement for open/close splits?

Stan, Thanks for your understanding.

I edited the following line in accelerator-map

; (gtk_accel_path
"/GncPluginPageRegisterActions/SplitTransactionAction" "")

to read

(gtk_accel_path
"/GncPluginPageRegisterActions/SplitTransactionAction"
"s")

and then restarted GnuCash.

outcome: I go to a transaction in the register that has "-- Split
Transaction --" showing, press s and nothing happens. I also
notice, as you report, that the accelerator-map file has been re-written
with my edits removed. Odd, kinda, that a file that you'd think GnuCash
would *read* to get configurations for things, is instead *written* to
remove all accelerator-mapping.

:George


On 9/12/2023 11:32 AM, Stan Brown (using GC 4.14) wrote:
> On 2023-09-12 10:42, Michael Hendry wrote:
>> On 12 Sep 2023, at 18:17, George Riner  wrote:
>>> I really wish there was a keyboard shortcut to open/close the Splits on the 
>>> transaction I'm in.
>> https://wiki.gnucash.org/wiki/Keyboard_Shortcuts
>>
>> I use a Mac, so the file I’ve edited is
>> ~/Library/Application Settings/Gnucash/acclerator-map;
>>
>> and the necessary lines are:
>>
>> (gtk_accel_path 
>> "/GncPluginPageRegisterActions/ViewStyleRadioAction/0" "1")
>> (gtk_accel_path 
>> "/GncPluginPageRegisterActions/ViewStyleRadioAction/1" "2")
>> (gtk_accel_path 
>> "/GncPluginPageRegisterActions/ViewStyleRadioAction/2" "3")
>>
>> which opens the Basic Ledger view with Cmd-1, AutoSplit Ledger with Cmd-2 
>> and Transaction Journal with Cmd-3.
> 1. I think those are to change the view of the entire register. If I
> understood George's query correctly, the was asking for a key to
> effectively press the Split button and show the splits for the current
> transaction. In any case, I'd very much like to know how to do that.
>
> 2. Where do we find the list of items to go in the first set of double
> quotes? Neither  nor
> the two files it references have that information.
>
> 3. The lines you gave don't seem top do anything in my accelerator file
> (which I've attached). Here are details.
>
> I'm in Windows 10, with GC 4.14. I found the accelerator-map file in
> %APPDATA%\GnuCash, and, while GC was not running, added your three lines
> at the bottom. However, they don't seem to have any effect. I know that
> for Windows users  means the Ctrl key, because o is
> bound to File Open, and when I try Ctrl+o the File Open dialog does
> indeed pop up. But Ctrl+0, Ctrl+1, and Ctrl+2 don't seem to do anything.
>
> Even worse, when GC closes it rewrites the accelerator-map file
> _without_ those four lines I added.
>
> Do user-configured accelerator keys just not work in Windows, or am I
> doing something wrong?
>
>
> Stan Brown
> Tehachapi, CA, USA
> https://BrownMath.com/
>
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] keyboard shortcut - how to implement for open/close splits?

2023-09-12 Thread Stan Brown (using GC 4.14)
On 2023-09-12 12:46, Murugan Muruganandam wrote:
> accelerator map file is only written during install and not every start of 
> Gnucash

Well, perhaps, but it _is_ written at every _close_ of GnuCash, as
George Riner and I found, separately, by experiment. And in that
writing, the lines we added to accelerator-map are simply discarded.

I have Windows 10 and GC 4.14.

Stan Brown
Tehachapi, CA, USA
https://BrownMath.com/
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] keyboard shortcut - how to implement for open/close splits?

2023-09-12 Thread Murugan Muruganandam
can you try amending the line instead of adding it to the file and see if it 
works.
i tried adding the line at the bottom, but it was not accepting my command. The 
same when i amend the line in the exisiting file (taking semicolon out) it 
works perfectly




Saludos Cordiales


Murugan


From: gnucash-user 
 on behalf of Stan 
Brown (using GC 4.14) 
Sent: Tuesday, September 12, 2023 4:50 PM
To: gnucash-user@gnucash.org 
Subject: Re: [GNC] keyboard shortcut - how to implement for open/close splits?

On 2023-09-12 12:46, Murugan Muruganandam wrote:
> accelerator map file is only written during install and not every start of 
> Gnucash

Well, perhaps, but it _is_ written at every _close_ of GnuCash, as
George Riner and I found, separately, by experiment. And in that
writing, the lines we added to accelerator-map are simply discarded.

I have Windows 10 and GC 4.14.

Stan Brown
Tehachapi, CA, USA
https://BrownMath.com/
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Versions after 4.13 freeze in splash screen

2023-09-12 Thread John Ralls
Yesterday's tracefile showed a successful login to the `gnucash` database, 
today's shows a connection failure. Notice that after the login failure it 
didn't do anything except load the currencies, something that's hardcoded in 
GnuCash. Yesterday's got into a loop trying to run a scrub on budgets; that 
scrub is part of the 4.x->5.x upgrade process.

The "Bad or corrupt database" error can indeed come from a login failure, but 
there are lots of other errors that can produce it and you have to look in the 
tracefile to see which one. Today's tracefile says:

* 06:54:25  INFO  [QofSessionImpl::load_backend]  Selected provider
 GnuCash Libdbi (MYSQL) Backend
* 06:54:25  INFO  [error_handler] DBI error: 1045: Access denie
d for user 'gnucash'@'localhost' (using password: YES)
* 06:54:25  INFO  [error_handler] Note: GbcDbiSqlConnection not
 yet initialized. Skipping further error processing.
* 06:54:25 ERROR  [GncDbiBackend::session_begin()] Unable
 to connect to database 'gnucash'

That confirms that you have an authentication problem. If you're using the same 
userid for both the  InitFin and gnucash databases maybe you just need to grant 
access to that user on the gnucash db.

I'd like to know the circumstances surrounding the trading accounts creating 
transactions with no account. That would be a pretty bad bug.

Regards,
John Ralls


> On Sep 11, 2023, at 10:22 PM, zuperkoleoptera  
> wrote:
> 
> On Mon, 2023-09-11 at 13:23 -0700, John Ralls wrote:
>> 
>> 
>>> On Sep 11, 2023, at 11:48 AM, John Ralls 
>>> wrote:
>>> 
>>> 
>>> 
 On Sep 11, 2023, at 11:23 AM, zuperkoleoptera
  wrote:
 
 
 To answer you questions 
 (1) other than the register I keep always open another 5 tabs (
 reports, views ) no other window open.
 (2) No I have not uninstalled AQBanking
 
 To add more into the mystery, I installed the flatpak and when I
 tried
 to open it it asked me for credentials. Since I maintain multiple
 dbs,
 for different entities, I entered a different db this time and
 gnucash
 opened it. When I tried to change back to my main db it produced
 the "
 The server at   experienced an error or encountered bad or
 corrupt
 data". I know that my db is ok since I can still access it from
 the
 4.13 installation. 
>>> 
>>> Interesting. Does that other DB open in the debian testing build of
>>> GnuCash?
>>> 
>>> There should be more detailed error information in the tracefile
>>> about the connection failure and perhaps more information in your
>>> MariaDB logs.
>>> 
>>> What version of MariaDB are you running? We've had reports of
>>> problems with MariaDB 11.
>> 
>> 
>> Looking some more at your tracefile I think something else is going
>> on, but I don't know what it might be. It seems to be repeating the
>> budget-balance scrubs in between groups of 7 or 8 sets of AQBanking
>> interface complaints; that would be one per open tab.
>> 
>> Early on there are 356 errors from the load code about splits with no
>> accounts, after which there are no messages from the backend.
>> 
>> Regards,
>> John Ralls
>> 
> To answer your questions:
> (1) mariadb version is 10.3.39, so no 11
> (2) Yes, now that I tried it, the debian build of gnucash opens the
> other db as well. Furthermore, when trying to change from that db to
> the other one and get again the bad or corrupt data error message. I am
> attaching you the gnucash_trace file from that operation. The db that
> opens is called InitFin while the other one is simply called gnucash.
> (3) Furthermore, I am attaching you the log from mariadb. Strangely
> there is only one line denying access to the user. Question, does the
> corrupt or bad data message gets produced when wrong password is
> entered? I haven't changed the user password but this message implies
> that there is an authentication problem.
> (4) Regarding the 356 no account errors, I think those come from the
> trade accounts functionality that I have enabled and is prone to
> produce transactions with no accounts under some circumstances. I do
> not think that those are the problem. 
> 
> 
> 

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] keyboard shortcut - how to implement for open/close splits?

2023-09-12 Thread George Riner
Editing that line, in it's place, as well as removing the semicolon, is exactly 
what I did. And, yes, I saved the file after making the edits.

: George
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] keyboard shortcut - how to implement for open/close splits?

2023-09-12 Thread Murugan Muruganandam
hi George

In Version 4.14 onwards there was a changein the way accelerator map was 
handled, please see below for more details. so basically it is copying from 
default every time you start.  i suggest you move to the latest version as i 
have tested it in the newer version and it works as expected.
Any reason you are not upgrading to 5.3 version?


Change the handling of accelerator maps. Gtk no longer supports changing these 
from the menus and the save no longer writes out the accelerators that have 
their default values, so to assist users editing them we have generated default 
ones that we include with GnuCash and have disabled saving when quitting 
GnuCash. At startup GnuCash will check for the presence of the file 
accelerator-map in 
GNC_CONFIG_HOME
 and if it's not found will copy in the default one.




Saludos Cordiales


Murugan


From: gnucash-user 
 on behalf of 
George Riner 
Sent: Tuesday, September 12, 2023 5:55 PM
To: gnucash-user@gnucash.org 
Subject: Re: [GNC] keyboard shortcut - how to implement for open/close splits?

Editing that line, in it's place, as well as removing the semicolon, is exactly 
what I did. And, yes, I saved the file after making the edits.

: George
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] keyboard shortcut - how to implement for open/close splits?

2023-09-12 Thread jbonnett
Here are some notes I have on how I achieved this on Windows 10

For Windows users, I found that accelerator-map file in

C:\Users\john\.gnucash\accelerator-map

%APPDATA%\GnuCash\accelerator-map

and a backup at

%APPDATA%\GnuCash.bkp\accelerator-map

I tried editing the first one. These are the lines I changed.

 (gtk_accel_path
"/GncPluginPageRegisterActions/ViewStyleAutoSplitAction"
"2")
 (gtk_accel_path
"/GncPluginPageRegisterActions/ViewStyleBasicAction" "1")
 (gtk_accel_path
"/GncPluginPageRegisterActions/ViewStyleDoubleLineAction"
"4")
 (gtk_accel_path
"/GncPluginPageRegisterActions/ViewStyleJournalAction"
"3")

On restarting GNC, nothing had changed so I tried changing the second one.
That did the trick when I restarted GNC. I think you may need to do both to
have the change propagate over reboots. You will note I also added the
double line toggle too.

Best Regards,
John

-Original Message-
From: gnucash-user
 On Behalf Of
gnucash-user-requ...@gnucash.org
Sent: Wednesday, September 13, 2023 4:02 AM
To: gnucash-user@gnucash.org
Subject: gnucash-user Digest, Vol 246, Issue 22

Send gnucash-user mailing list submissions to
gnucash-user@gnucash.org

To subscribe or unsubscribe via the World Wide Web, visit
https://lists.gnucash.org/mailman/listinfo/gnucash-user
or, via email, send a message with subject or body 'help' to
gnucash-user-requ...@gnucash.org

You can reach the person managing the list at
gnucash-user-ow...@gnucash.org

When replying, please edit your Subject line so it is more specific than
"Re: Contents of gnucash-user digest..."

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] keyboard shortcut - how to implement for open/close splits?

2023-09-12 Thread Michael or Penny Novack

On 9/12/2023 1:17 PM, George Riner wrote:
I really wish there was a keyboard shortcut to open/close the Splits 
on the transaction I'm in.


Is there some edit I can make to a file somewhere in gnucash that 
would make this effect? 



I have been staying out of this because what is being asked about 
(program a shortcut to thus and so) is more general that the particular 
thus and so.


But George, what EXACTLY do you want (this thus and so) Because IF it is 
"when I select a transaction in a general ledger account I always want 
to see it in "journal mode" (I want to see all the splits) and not have 
to every time hit the "split" button to do that" I don't think you need 
a keyboard shortcut. You need that only if you only want to sometimes 
see it that way. If it is always, you can tell gnucash that's what you want.



Michael D Novack

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] keyboard shortcut - how to implement for open/close splits?

2023-09-12 Thread George Riner

Murugan:

Thank you!

I've upgraded to 5.3. I don't think I use most of the features of 
GnuCash, just my personal finances. It works for me and while upgrades 
get released, I'm not in a rush to grab the latest version.



I've edited the accelerator-map file and I now have a shortcut for show 
splits.



Thanks to the group for your help.

:George


On 9/12/2023 2:46 PM, Murugan Muruganandam wrote:

hi George

In Version 4.14 onwards there was a changein the way accelerator map 
was handled, please see below for more details. so basically it is 
copying from default every time you start.  i suggest you move to the 
latest version as i have tested it in the newer version and it works 
as expected.

Any reason you are not upgrading to 5.3 version?


Change the handling of accelerator maps. Gtk no longer supports 
changing these from the menus and the save no longer writes out the 
accelerators that have their default values, so to assist users 
editing them we have generated default ones that we include with 
GnuCash and have disabled saving when quitting GnuCash. At startup 
GnuCash will check for the presence of the 
fileaccelerator-mapinGNC_CONFIG_HOME 
and 
if it's not found will copy in the default one.




Saludos Cordiales


Murugan


*From:* gnucash-user 
 on 
behalf of George Riner 

*Sent:* Tuesday, September 12, 2023 5:55 PM
*To:* gnucash-user@gnucash.org 
*Subject:* Re: [GNC] keyboard shortcut - how to implement for 
open/close splits?
Editing that line, in it's place, as well as removing the semicolon, 
is exactly what I did. And, yes, I saved the file after making the edits.


: George
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


[GNC] Inventory

2023-09-12 Thread David G. Pickett via gnucash-user
Does GNUCash do inventory at least on a small scale?  It seems like a security 
or stock, you could define a price for sales or a recent/current cost for 
supplies, and when you sell or order it might be like a stock sale or order.
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] Inventory

2023-09-12 Thread Derek Atkins
If you are handling a handful of items you could make the stock types work 
for you, but it is not a true inventory system.

-derek
Sent using my mobile device. Please excuse any typos.
On September 12, 2023 20:03:51 "David G. Pickett via gnucash-user" 
 wrote:


Does GNUCash do inventory at least on a small scale?  It seems like a 
security or stock, you could define a price for sales or a recent/current 
cost for supplies, and when you sell or order it might be like a stock sale 
or order.

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] keyboard shortcut - how to implement for open/close splits?

2023-09-12 Thread Adrien Monteleone
There usually aren't any ground breaking *new* features added each 
release. The biggest reason to upgrade is bug fixes, the second is 
performance improvements, and every so often, some new ability or really 
nice convenience is added.


Regards,
Adrien

On 9/12/23 6:34 PM, George Riner wrote:
I've upgraded to 5.3. I don't think I use most of the features of 
GnuCash, just my personal finances. It works for me and while upgrades 
get released, I'm not in a rush to grab the latest version.


___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.