Re: [GNC-dev] Scripting Gnucash actions without UI

2023-10-08 Thread David H
Christopher,

Did you mean to post this to the gnucash-users list so the "Dear Users" can
comment ?

Cheers David H.


On Sun, 8 Oct 2023 at 19:52, Christopher Lam 
wrote:

> Dear Users
>
> I'm aware there's demand for automated scripting Gnucash activity such as
> entering transactions with custom formulas more complex than the SX
> facility will allow, determining end-of-quarter calculations etc.
>
> There's a pending PR at https://github.com/Gnucash/gnucash/pull/1794 which
> will unlock it (with a scheme script... or a python script if someone
> proficient can code it), and *will* allow the above, and* can* offer some
> interactivity (e.g. "please enter the transaction description" -- see the
> PR for such an example),* and also* potentially unlock other UI toolkits.
> From my understanding this is a facility that the original GnuCash code
> from 1997 or so offered.
>
> We are not willing to provide custom-built solutions for users (not even
> with money offers); and I do not think it's a good idea to add custom
> scripts into the code. Users could share the scripts among themselves at
> their own maintenance risk. However, if users are needing help for such
> tasks, we can consider augmenting the software with api calls which can
> assist.
>
> It would thus be useful to know the types of tasks that users wish to
> automate. I'll start:
>
> Every quarter, I personally tally up the GST account balances, which allows
> me to submit to the tax office. I currently use the "Income and GST
> Statement" report for tallying. I will also create some transactions which
> will offset the GST accounts back to zero. This could easily be automated.
> ___
> gnucash-devel mailing list
> gnucash-devel@gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
>
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: [GNC-dev] [GNC] GnuCash 4.902 Released

2023-03-06 Thread David H
No, as an ex developer I get that you probably want to get these out asap
and probably have a lot more on your mind than I'm ever likely to :-)

Thanks again, appreciate all the hard work you and the other devs put into
Gnucash.

Regards David H.


On Tue, 7 Mar 2023 at 09:49, John Ralls  wrote:

> Wow, I made an impressive hash of that. I've sent a corrected set of
> links. Thanks.
>
> Regards,
> John Ralls
>
>
> > On Mar 6, 2023, at 11:35 AM, David H  wrote:
> >
> > Er no I meant the ones in your email of about 15 hours ago as follows.
> First Windows one gave me a 404 error but I managed to workaround it by
> replacing the 4.900 and 4.901 by 4.902.
> >
> > Cheers David H.
> >
> > 
> >
> >
> > On Tue, 7 Mar 2023 at 03:23, john  wrote:
> > If you mean the download links on https://www.gnucash.org/, that's
> because it's still not accepting updates. Use
> https://code.gnucash.org/website/.
> >
> > Regards,
> > John Ralls
> >
> >
> >> On Mar 6, 2023, at 3:17 AM, David H  wrote:
> >>
> >> John,
> >>
> >> Ta for that. 1 question - download links seem to be pointing to 4.900 /
> >> 4.901 not 4.902 ?
> >>
> >> Thanks David H.
> >>
> >>
> >> On Mon, 6 Mar 2023 at 14:20, John Ralls  wrote:
> >>
> >>> The GnuCash development team announces GnuCash 4.902, the second
> unstable
> >>> release leading to GnuCash 5.0.
> >>>
> >>> This is an unstable release for testing purposes. Do not use it with
> >>> production data! Make a copy of your book to test this release.
> >>>
> >>> New Features
> >>>
> >>>• A new Stock Transaction Assistant to guide you through
> entering
> >>> most investment transactions for stocks, bonds, and mutual funds. You
> can
> >>> access it from Actions>Stock Assistant when you have the Accounts page
> ora
> >>> Stock or Fund account register open.
> >>>• A new Investment Lots report showing a graph of capital gains
> >>> and losses in a period by investment lot. Note that if you don't use
> the
> >>> View Lots dialog to manage capital gains and losses this report won't
> have
> >>> anything to show you. Use Reports>Assets & Liabilities>Investment Lots
> to
> >>> see the report.
> >>>• A new tab on the New/Edit Account dialog called More
> Properties
> >>> includes entries to set a high and low limit on an account. That's
> coupled
> >>> to a new column that's available on the Accounts Page, Balance Limit.
> If
> >>> you set a high or low limit and the account balance falls above or
> below
> >>> the respective limit an indicator will be shown in the Balance Limit
> column.
> >>>• The description field quickfill in the register now displays a
> >>> drop-down list of possible completions instead of just one inline
> >>> completion.
> >>>• File import menu items for the MT940, MT942, and DTAUS formats
> >>> is replaced with a single Import from AQBanking that supports
> importing any
> >>> file format supported by AQBanking, including the frequently requested
> CAMT.
> >>>• The report generated by the Print Invoice button on the Edit
> >>> Invoice tab can now be configured as a book option at teh bottom of the
> >>> Business tab; this permits selecting a saved configuration of one of
> the
> >>> standard invoice reports. Another option enables a delay, during which
> a
> >>> dialog box will appear enabling the user to select a different report.
> >>>
> >>> Note: When saving a configuration make sure that the invoice number is
> not
> >>> set or you'll get that particular invoice instead of the one that you
> >>> pressed the button for.
> >>>
> >>> Between 4.901 and 4.902, the following bugfixes were accomplished:
> >>>
> >>> The following fixes will also appear in GnuCash 4.14:
> >>>
> >>>• Bug 798748 - Transaction Notes field's value does not appear
> in
> >>> reverse transaction.
> >>>• Bug 798754 - Build fails with gcc 13 and glib > 2.76
> >>>• Bug 798759 - Register widths for 'with sub-account' not saved
> >>>• Bug 798600 - CSV import of multi-split security transactions
> >>> fails to load capital gain
> >>> Transactions with cap

Re: [GNC-dev] [GNC] GnuCash 4.902 Released

2023-03-06 Thread David H
Er no I meant the ones in your email of about 15 hours ago as follows.
First Windows one gave me a 404 error but I managed to workaround it by
replacing the 4.900 and 4.901 by 4.902.

Cheers David H.

[image: image.png]


On Tue, 7 Mar 2023 at 03:23, john  wrote:

> If you mean the download links on https://www.gnucash.org/, that's
> because it's still not accepting updates. Use
> https://code.gnucash.org/website/.
>
> Regards,
> John Ralls
>
>
> On Mar 6, 2023, at 3:17 AM, David H  wrote:
>
> John,
>
> Ta for that. 1 question - download links seem to be pointing to 4.900 /
> 4.901 not 4.902 ?
>
> Thanks David H.
>
>
> On Mon, 6 Mar 2023 at 14:20, John Ralls  wrote:
>
> The GnuCash development team announces GnuCash 4.902, the second unstable
> release leading to GnuCash 5.0.
>
> This is an unstable release for testing purposes. Do not use it with
> production data! Make a copy of your book to test this release.
>
> New Features
>
>• A new Stock Transaction Assistant to guide you through entering
> most investment transactions for stocks, bonds, and mutual funds. You can
> access it from Actions>Stock Assistant when you have the Accounts page ora
> Stock or Fund account register open.
>• A new Investment Lots report showing a graph of capital gains
> and losses in a period by investment lot. Note that if you don't use the
> View Lots dialog to manage capital gains and losses this report won't have
> anything to show you. Use Reports>Assets & Liabilities>Investment Lots to
> see the report.
>• A new tab on the New/Edit Account dialog called More Properties
> includes entries to set a high and low limit on an account. That's coupled
> to a new column that's available on the Accounts Page, Balance Limit. If
> you set a high or low limit and the account balance falls above or below
> the respective limit an indicator will be shown in the Balance Limit
> column.
>• The description field quickfill in the register now displays a
> drop-down list of possible completions instead of just one inline
> completion.
>• File import menu items for the MT940, MT942, and DTAUS formats
> is replaced with a single Import from AQBanking that supports importing any
> file format supported by AQBanking, including the frequently requested
> CAMT.
>• The report generated by the Print Invoice button on the Edit
> Invoice tab can now be configured as a book option at teh bottom of the
> Business tab; this permits selecting a saved configuration of one of the
> standard invoice reports. Another option enables a delay, during which a
> dialog box will appear enabling the user to select a different report.
>
> Note: When saving a configuration make sure that the invoice number is not
> set or you'll get that particular invoice instead of the one that you
> pressed the button for.
>
> Between 4.901 and 4.902, the following bugfixes were accomplished:
>
> The following fixes will also appear in GnuCash 4.14:
>
>• Bug 798748 - Transaction Notes field's value does not appear in
> reverse transaction.
>• Bug 798754 - Build fails with gcc 13 and glib > 2.76
>• Bug 798759 - Register widths for 'with sub-account' not saved
>• Bug 798600 - CSV import of multi-split security transactions
> fails to load capital gain
> Transactions with capital gains processing can have splits in transaction
> currency with a zero amount and a non-zero value. To properly import those,
> prefer the value column even if transaction currency equals account
> commodity. Previous (wrong) assumption was that in case of a same-currency
> split, the amount would always be the value.
>
> Update csv transaction export format to include split values. In the csv
> importer the 'GnuCash Export Format' option will now include values. For
> compatibility with filex exported from older gnucash versions the previous
> preset is still available under the name 'GnuCash Export Format (4.x and
> older)'.
>
> The following additional bug fixes are in unstable only:
>
>• Bug 782141 - Import CSV - Multi-currency support can cause
> rounding errors
> Replace the column types 'Deposit' and 'Withdrawal' with 'Amount' and
> 'Amount (Negated)' that are conceptually applicable more widely. Also
> introduce column types 'Value' and 'Value (Negated)' to allow construction
> of splits in commodities different from the transaction currency. While
> Value is the number in the transaction currency, always use 'Amount' in
> single-currency transactions.
>
>• Bug 793306 - Price is not imported from CSV
>• Bug 796955 - Import CSV - Single-line two-currency transactions
> can't be imported
> 

Re: [GNC-dev] [GNC] GnuCash 4.902 Released

2023-03-06 Thread David H
John,

Ta for that. 1 question - download links seem to be pointing to 4.900 /
4.901 not 4.902 ?

Thanks David H.


On Mon, 6 Mar 2023 at 14:20, John Ralls  wrote:

> The GnuCash development team announces GnuCash 4.902, the second unstable
> release leading to GnuCash 5.0.
>
> This is an unstable release for testing purposes. Do not use it with
> production data! Make a copy of your book to test this release.
>
> New Features
>
> • A new Stock Transaction Assistant to guide you through entering
> most investment transactions for stocks, bonds, and mutual funds. You can
> access it from Actions>Stock Assistant when you have the Accounts page ora
> Stock or Fund account register open.
> • A new Investment Lots report showing a graph of capital gains
> and losses in a period by investment lot. Note that if you don't use the
> View Lots dialog to manage capital gains and losses this report won't have
> anything to show you. Use Reports>Assets & Liabilities>Investment Lots to
> see the report.
> • A new tab on the New/Edit Account dialog called More Properties
> includes entries to set a high and low limit on an account. That's coupled
> to a new column that's available on the Accounts Page, Balance Limit. If
> you set a high or low limit and the account balance falls above or below
> the respective limit an indicator will be shown in the Balance Limit column.
> • The description field quickfill in the register now displays a
> drop-down list of possible completions instead of just one inline
> completion.
> • File import menu items for the MT940, MT942, and DTAUS formats
> is replaced with a single Import from AQBanking that supports importing any
> file format supported by AQBanking, including the frequently requested CAMT.
> • The report generated by the Print Invoice button on the Edit
> Invoice tab can now be configured as a book option at teh bottom of the
> Business tab; this permits selecting a saved configuration of one of the
> standard invoice reports. Another option enables a delay, during which a
> dialog box will appear enabling the user to select a different report.
>
> Note: When saving a configuration make sure that the invoice number is not
> set or you'll get that particular invoice instead of the one that you
> pressed the button for.
>
> Between 4.901 and 4.902, the following bugfixes were accomplished:
>
> The following fixes will also appear in GnuCash 4.14:
>
> • Bug 798748 - Transaction Notes field's value does not appear in
> reverse transaction.
> • Bug 798754 - Build fails with gcc 13 and glib > 2.76
> • Bug 798759 - Register widths for 'with sub-account' not saved
> • Bug 798600 - CSV import of multi-split security transactions
> fails to load capital gain
> Transactions with capital gains processing can have splits in transaction
> currency with a zero amount and a non-zero value. To properly import those,
> prefer the value column even if transaction currency equals account
> commodity. Previous (wrong) assumption was that in case of a same-currency
> split, the amount would always be the value.
>
> Update csv transaction export format to include split values. In the csv
> importer the 'GnuCash Export Format' option will now include values. For
> compatibility with filex exported from older gnucash versions the previous
> preset is still available under the name 'GnuCash Export Format (4.x and
> older)'.
>
> The following additional bug fixes are in unstable only:
>
> • Bug 782141 - Import CSV - Multi-currency support can cause
> rounding errors
> Replace the column types 'Deposit' and 'Withdrawal' with 'Amount' and
> 'Amount (Negated)' that are conceptually applicable more widely. Also
> introduce column types 'Value' and 'Value (Negated)' to allow construction
> of splits in commodities different from the transaction currency. While
> Value is the number in the transaction currency, always use 'Amount' in
> single-currency transactions.
>
> • Bug 793306 - Price is not imported from CSV
> • Bug 796955 - Import CSV - Single-line two-currency transactions
> can't be imported
> • Bug 797033 - The CSV Importer should not obey with the
> "automatic digital point" setting
> • Bug 797383 - Import transaction via CSV selects the commodity as
> a currency, results in an invalid transaction that is uneditable, and a
> corrupted price database.
> Change the transaction currency to the from or base account's parent
> account currency if the from or base account is not denominated in a
> currency. This allows to import stock transactions directly into the stock
> account.
>
> • Bu

Re: [GNC-dev] GnuCash 4.901 Released

2023-02-05 Thread David H
Thanks John,

Will give it a shot later.  GitHub links don't seem to be working for me,
SourceForge is ok.

Cheers David H.


On Mon, 6 Feb 2023 at 05:51, John Ralls  wrote:

> The GnuCash development team announces GnuCash 4.901, the second unstable
> release leading to GnuCash 5.0.
>
> This is an unstable release for testing purposes. Do not use it with
> production data! Make a copy of your book to test this release.
>
> New Features
>
> • A new Stock Transaction Assistant to guide you through entering
> most investment transactions for stocks, bonds, and mutual funds. You can
> access it from Actions>Stock Assistant when you have the Accounts page ora
> Stock or Fund account register open.
> • A new Investment Lots report showing a graph of capital gains
> and losses in a period by investment lot. Note that if you don't use the
> View Lots dialog to manage capital gains and losses this report won't have
> anything to show you. Use Reports>Assets & Liabilities>Investment Lots to
> see the report.
> • A new tab on the New/Edit Account dialog called More Properties
> includes entries to set a high and low limit on an account. That's coupled
> to a new column that's available on the Accounts Page, Balance Limit. If
> you set a high or low limit and the account balance falls above or below
> the respective limit an indicator will be shown in the Balance Limit column.
> • The description field quickfill in the register now displays a
> drop-down list of possible completions instead of just one inline
> completion.
> • File import menu items for the MT940, MT942, and DTAUS formats
> is replaced with a single Import from AQBanking that supports importing any
> file format supported by AQBanking, including the frequently requested CAMT.
> • The report generated by the Print Invoice button on the Edit
> Invoice tab can now be configured as a book option at teh bottom of the
> Business tab; this permits selecting a saved configuration of one of the
> standard invoice reports. Another option enables a delay, during which a
> dialog box will appear enabling the user to select a different report.
>
> Note: When saving a configuration make sure that the invoice number is not
> set or you'll get that particular invoice instead of the one that you
> pressed the button for.
>
> Between 4.900 and 4.901, the following bugfixes were accomplished:
>
> The following fixes will also appear in GnuCash 4.14:
> • Bug 797477 - Manual foreign transaction from APAR to another
> doesn't trigger price input
> • Bug 797725 - Untranslatable string "For Period Covering ~a to ~a"
> • Bug 798734 - Aging Reports don't handle mixed currency payments
> and invoices without Trading Accounts
> • Bug 798737 - Minor grammatical error - 'for' missing in 'You
> will be asked a conversion rate for each.'
> • Bug 798740 - Build fails with gcc 13
> • Bug 798747 - Crash in Investment Portfolio report
>
> The following additional bug fixes are in unstable only:
>
> • Bug 753307 - Custom Report be selectable as default Report for
> Printing
> Change the preference in Business->'Report for Printing' to be saved as a
> book property and allow the selection of any Invoice Report to be used as
> the default.
>
> • Bug 794028 - CSV import, default to matching full account name
> If the account map doesn't yield a result, try to map the import string
> against existing accounts' full names
>
> • Bug 796955 - Import CSV - Single-line two-currency transactions
> can't be imported
> • Use a provided price if the transfer account uses a
> different commodity from the base account's; apply it as transfer amount =
> base amount * price.
> • Add a transfer amount column option to avoid the
> rounding that might arise from having an inexact price.
> • Bug 797756 - Currency format setting is ignored
> • Bug 798292 - csv Import Transactions Ignores Multi-Splits
> • Bug 798475 - GNCAccountSel could have shortcuts
> • Bug 798730 - Open report doesn't remember selected accounts over
> restart
> • Bug 798739 - Advanced Portfolio report fails
> The following fixes and improvements were not associated with bug reports:
>
> • Move the Balance Sheet P Report out of experimental into
> regular menu.
> • Rename the Deposit and Withdrawal column labels in the CSV
> import assistant to Amount and Amount(Negated) for clarity when importing
> into something other than a bank account.
> • Improve muti-currency invoice payment:
> • Show proper amount in dialog 

Re: [GNC-dev] [GNC] GnuCash 4.900 Released

2023-01-13 Thread David H
Hi again John and Devs,

I've just updated my Ubuntu 22.10 flatpak to the Gnucash 4.900 beta and am
having the same issues as on Win 10.  Attached are trace files from each OS
in case it helps.

Regards David H


On Thu, 12 Jan 2023 at 08:25, David H  wrote:

> Hi John and devs,
>
> Thanks for the update.  I had a number of problems as per the following:-
>
> System
> ---
>
> Lenovo laptop, Intel i5, 8 Gb ram, Gnucash 4.13 / Finance Quote 1.54 / Win
> 10 Pro, Version 22H2, OS Build 19044.2486, Win32 strawberry-perl 5.32.1.1
> #1 Sun Jan 24 12:17:47 2021 i386
>
> Process
> 
>
> Installed 4.900 which auto uninstalled 4.13.
> Started Gnucash 4.900 which displayed the "Tip of The Day" and then the
> "Welcome to Gnucash" dialogs.
> Unfortunately Gnucash 4.900 didn't seem to find my xml data file and the
> Most Recent file list just displays "RecentFile0Action" (Function name?)
> instead of the usual 2-3 file names.
> Manually opened the last file used which is just a copy of my usual
> Gnucash file, it opened fine and re-displayed all the tabs that were
> previously open.
> Got the message about the Budget amounts being fixed during the open
> process.
> It doesn't seem to be finding my saved report options - the report names
> are included in the save report config list but no options and the Accounts
> Selected has reverted to all accounts.
> Get quotes is now not working - the button is simply greyed out.
> Like Glenn I also can't turn off the Tip of the Day or the Display Welcome
> Dialog Again? and on exiting and restarting Gnucash I repeatedly get
> prompted to Create a new set of accounts / Import my QIF files / Open the
> new user tutorial.
>
> Also yesterday I happened to update and save Report Options for a saved
> report configuration  and it seemed Gnucash crashed, repeating the process
> today did NOT result in a crash.
>
> Hope this helps and once again thanks to you and the other devs for all
> your hard work on Gnucash.
>
> Regards David H.
>
>
>
>
>
>
> On Tue, 10 Jan 2023 at 15:03, John Ralls  wrote:
>
>> The GnuCash development team announces GnuCash 4.900, the first unstable
>> release leading to GnuCash 5.0.
>>
>> This is an unstable release for testing purposes. Do not use it with
>> production data! Make a copy of your book to test this release.
>>
>> New Features
>>
>> A new Stock Transaction Assistant to guide you through entering most
>> investment transactions for stocks, bonds, and mutual funds. You can access
>> it from Actions>Stock Assistant when you have the Accounts page ora Stock
>> or Fund account register open.
>> A new Investment Lots report showing a graph of capital gains and
>> losses in a period by investment lot. Note that if you don't use the View
>> Lots dialog to manage capital gains and losses this report won't have
>> anything to show you. Use Reports>Assets & Liabilities>Investment Lots to
>> see the report.
>> A new tab on the New/Edit Account dialog called More Properties
>> includes entries to set a high and low limit on an account. That's coupled
>> to a new column that's available on the Accounts Page, Balance Limit. If
>> you set a high or low limit and the account balance falls above or below
>> the respective limit an indicator will be shown in the Balance Limit column.
>> The description field quickfill in the register now displays a
>> drop-down list of possible completions instead of just one inline
>> completion.
>> File import menu items for the MT940, MT942, and DTAUS formats is
>> replaced with a single Import from AQBanking that supports importing any
>> file format supported by AQBanking, including the frequently requested CAMT.
>>
>> Between 4.13 and 4.900, the following bugfixes were accomplished:
>> The following fixes will also appear in GnuCash 4.14:
>>
>> Bug 798588 - sx scrubbing was using incorrect free function
>> Bug 798625 - "Last up through report date" changed in 4.12
>> Bug 798679 - Unicode normalization should be used for comparison but
>> not stored.
>> Bug 798702 - Crash in gnc_plugin_page_focus_idle_destroy() closing a
>> report before it completes.
>> Bug 798705 - New: UI string mismatch: OK vs. Next
>> Bug 798717 - Reports > Business > Fancy Invoice duplicates company
>> details
>>
>> The following additional bug fixes are in unstable only:
>>
>> Bug 403979 - Balance column shows only low order digits when too
>> narrow
>>
>> If the column is too narrow to display th

Re: [GNC-dev] [GNC] GnuCash 4.900 Released

2023-01-13 Thread David H
I don't know, one of the devs might have an answer for you :-)

Cheers David H.


On Sat, 14 Jan 2023 at 09:23, Fred Tydeman  wrote:

>
>
> On Fri, Jan 13, 2023 at 3:00 PM David H  wrote:
>
>> Yeah seems to be a typo which will cause the remote-add to fail if you
>> already have the flathub repository installed as follows:-
>>
>> Wiki says - flatpak remote-add --user --if-not-exists *flathub*
>> https://flathub.org/beta-repo/flathub-beta.flatpakrepo
>> Should be - flatpak remote-add --user --if-not-exists *flathub-beta*
>> https://flathub.org/beta-repo/flathub-beta.flatpakrepo
>>
>
> Thanks.  That fix lets me get farther.
> I have done a fresh install of Fedora 37 with Gnome 43.2 on Intel 64-bit
> CPU.
> When I try to install the beta, I get an error saying that beta requires
> runtime org.gnome.Platform/x86_64/43
> Is there some way to force the beta to use the system wide Gnome?
>
>
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: [GNC-dev] [GNC] GnuCash 4.900 Released

2023-01-13 Thread David H
Hi Fred,

Yeah seems to be a typo which will cause the remote-add to fail if you
already have the flathub repository installed as follows:-

Wiki says - flatpak remote-add --user --if-not-exists *flathub*
https://flathub.org/beta-repo/flathub-beta.flatpakrepo
Should be - flatpak remote-add --user --if-not-exists *flathub-beta*
https://flathub.org/beta-repo/flathub-beta.flatpakrepo

Cheers David H.


On Fri, 13 Jan 2023 at 15:02, Fred Tydeman  wrote:

> I have installed Fedora 37 with Gnome to a different partition (so I can
> run different versions).
> When I try to follow the instructions in
> https://wiki.gnucash.org/wiki/Flatpak,
> to install the beta, I get:
>
> [tydeman@x1car2 ~]$ flatpak remote-add --user --if-not-exists flathub
> https://flathub.org/beta-repo/flathub-beta.flatpakrepo
> [tydeman@x1car2 ~]$ flatpak install --user flathub-beta
> org.gnucash.GnuCash
> Looking for matches…
> error: No remote refs found for ‘flathub-beta’
> [tydeman@x1car2 ~]$
>
> Since I am doing cut and paste, there should not be any typos.
> So, it seems like the Flatpak writeup on betas has something wrong.
>
> On Mon, Jan 9, 2023 at 9:02 PM John Ralls  wrote:
>
> > The GnuCash development team announces GnuCash 4.900, the first unstable
> > release leading to GnuCash 5.0.
> >
> > This is an unstable release for testing purposes. Do not use it with
> > production data! Make a copy of your book to test this release.
> >
> ___
> gnucash-user mailing list
> gnucash-u...@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-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: [GNC-dev] [GNC] GnuCash 4.900 Released

2023-01-12 Thread David H
Hi Bob,

Yes, I've just done that with the same result.  Reverted to 4.13 and a
saved version of my Reports - that was all good with Report configs and
Finance Quote all looking good.  Reinstalled the nightly version as you
suggested but the results are just the same - doesn't seem to find my last
file opened, still displays the function name only. Reports have lost their
saved configs and some have reverted to selecting every account.  Checked
"File About" and the file locations are identical between both versions. It
almost sounds like a permissions error - i.e. can't read configs but that's
a bit strange as when I updated one of my saved report configs it created
a saved-reports-2.8-Backup in C:\Users\halvey\AppData\Roaming\GnuCash.

Will wait for an updated version :-)

Thanks David H.


On Thu, 12 Jan 2023 at 21:10, Robert Fewell <14ubo...@gmail.com> wrote:

> I am not sure but it looks like the gnucash-4.900.setup.exe is not
> complete, the file size is 137M compared to the latest master at 157M and
> 4.13 is 146M.
>
> I downloaded and installed the gnucash-4.900.setup.exe from code and got
> the same startup error that David reported.
> Will need to look at the file list error and check what it does when the
> list is empty.
>
> Reinstalled 4.13 and all seemed OK again.
> Downloaded the latest master gnucash-4.900-2023-01-12-git. and
> installed that and Gnucash opened successfully.
>
> David, if you have time try downloading the one I used from the nightlies
> at https://code.gnucash.org/builds/win32/master
>
> Regards,
> Bob
>
> On Thu, 12 Jan 2023 at 07:50, Frank H. Ellenberger <
> frank.h.ellenber...@gmail.com> wrote:
>
> > Hi Fred,
> >
> > Am 12.01.23 um 07:16 schrieb Fred Tydeman:
> > > Since I do not know where it will put that data, nor how to override, I
> > > declined.
> >
> > with the option --user it seems to install in my case below
> > /home/frank/.local/share/flatpak/runtime/
> >
> > HTH
> > Frank
> > ___
> > gnucash-devel mailing list
> > gnucash-devel@gnucash.org
> > https://lists.gnucash.org/mailman/listinfo/gnucash-devel
> >
> ___
> gnucash-devel mailing list
> gnucash-devel@gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
>
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: [GNC-dev] [GNC] GnuCash 4.900 Released

2023-01-11 Thread David H
Hi John and devs,

Thanks for the update.  I had a number of problems as per the following:-

System
---

Lenovo laptop, Intel i5, 8 Gb ram, Gnucash 4.13 / Finance Quote 1.54 / Win
10 Pro, Version 22H2, OS Build 19044.2486, Win32 strawberry-perl 5.32.1.1
#1 Sun Jan 24 12:17:47 2021 i386

Process


Installed 4.900 which auto uninstalled 4.13.
Started Gnucash 4.900 which displayed the "Tip of The Day" and then the
"Welcome to Gnucash" dialogs.
Unfortunately Gnucash 4.900 didn't seem to find my xml data file and the
Most Recent file list just displays "RecentFile0Action" (Function name?)
instead of the usual 2-3 file names.
Manually opened the last file used which is just a copy of my usual Gnucash
file, it opened fine and re-displayed all the tabs that were previously
open.
Got the message about the Budget amounts being fixed during the open
process.
It doesn't seem to be finding my saved report options - the report names
are included in the save report config list but no options and the Accounts
Selected has reverted to all accounts.
Get quotes is now not working - the button is simply greyed out.
Like Glenn I also can't turn off the Tip of the Day or the Display Welcome
Dialog Again? and on exiting and restarting Gnucash I repeatedly get
prompted to Create a new set of accounts / Import my QIF files / Open the
new user tutorial.

Also yesterday I happened to update and save Report Options for a saved
report configuration  and it seemed Gnucash crashed, repeating the process
today did NOT result in a crash.

Hope this helps and once again thanks to you and the other devs for all
your hard work on Gnucash.

Regards David H.






On Tue, 10 Jan 2023 at 15:03, John Ralls  wrote:

> The GnuCash development team announces GnuCash 4.900, the first unstable
> release leading to GnuCash 5.0.
>
> This is an unstable release for testing purposes. Do not use it with
> production data! Make a copy of your book to test this release.
>
> New Features
>
> A new Stock Transaction Assistant to guide you through entering most
> investment transactions for stocks, bonds, and mutual funds. You can access
> it from Actions>Stock Assistant when you have the Accounts page ora Stock
> or Fund account register open.
> A new Investment Lots report showing a graph of capital gains and
> losses in a period by investment lot. Note that if you don't use the View
> Lots dialog to manage capital gains and losses this report won't have
> anything to show you. Use Reports>Assets & Liabilities>Investment Lots to
> see the report.
> A new tab on the New/Edit Account dialog called More Properties
> includes entries to set a high and low limit on an account. That's coupled
> to a new column that's available on the Accounts Page, Balance Limit. If
> you set a high or low limit and the account balance falls above or below
> the respective limit an indicator will be shown in the Balance Limit column.
> The description field quickfill in the register now displays a
> drop-down list of possible completions instead of just one inline
> completion.
> File import menu items for the MT940, MT942, and DTAUS formats is
> replaced with a single Import from AQBanking that supports importing any
> file format supported by AQBanking, including the frequently requested CAMT.
>
> Between 4.13 and 4.900, the following bugfixes were accomplished:
> The following fixes will also appear in GnuCash 4.14:
>
> Bug 798588 - sx scrubbing was using incorrect free function
> Bug 798625 - "Last up through report date" changed in 4.12
> Bug 798679 - Unicode normalization should be used for comparison but
> not stored.
> Bug 798702 - Crash in gnc_plugin_page_focus_idle_destroy() closing a
> report before it completes.
> Bug 798705 - New: UI string mismatch: OK vs. Next
> Bug 798717 - Reports > Business > Fancy Invoice duplicates company
> details
>
> The following additional bug fixes are in unstable only:
>
> Bug 403979 - Balance column shows only low order digits when too narrow
>
> If the column is too narrow to display the whole number it will
> display the leading digits with an ellipsis (…).
> Bug 769256 - Change New Account Dialog
>
> Rearrange the New and Edit Account dialog to move the parent selector
> under the description field followed by the account type as a combo (i.e.
> drop down) list.
>
> The following fixes and improvements were not associated with bug reports:
>
> Unicode normalization for string matches is changed from NFKC to NFC.
> This means that font and positional variants will no longer match and is
> unlikely to affect most users. See Unicode Normalization Forms:Canonical
> and Compatibility Equivalence for the technical detail

Re: [GNC-dev] ANNOUNCE: Updated GnuCash with Finance::Quote 1.53 available on Flathub

2022-10-16 Thread David H
Hi Geert,

Thanks for the update, it's appreciated.  Unfortunately I'm getting the
following checksum error when trying to update :

1. [✗] org.gnucash.GnuCash  stable  u  flathub
2.7 MB / 110.1 MB

Error: While pulling app/org.gnucash.GnuCash/x86_64/stable from remote
flathub: opcode close: Corrupted file object; checksum
expected='72a432ec6003270f7b3ff6a60dc9112743006c41e63019d457e1fdad963ed0d9'
actual='3e6e3dd99408f9a5cfc78d1d1c77e2fbaf7ae282f1a6f220f05c6ff7d878a1a1'
Updates complete.
error: There were one or more errors

Cheers David H.


On Mon, 17 Oct 2022 at 05:19, Geert Janssens 
wrote:

> We have updated the GnuCash package on flathub to
> include Finance::Quote 1.53.
>
> The new flatpak is released as version 4.12-1.
>
> Update the org.gnucash.GnuCash flatpak via your
> distribution's package manager or by runing 'flatpak --
> update org.gnucash.GnuCash' on the command line.
> ___
> gnucash-devel mailing list
> gnucash-devel@gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
>
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: [GNC-dev] GnuCash 4.10 Documentation and All-in-one Bundles

2022-03-28 Thread David H
Thanks John, working on both Monterey and Big Sur now.  Sorry to be the
bearer of bad news but unfortunately now the first 7 icons no longer show
up for Save / Close / Duplicate / Delete / Enter / Cancel / Blank and the
last one for Reconcile, although the Split / Jump / Schedule / Transfer
icons are there.

Thanks also to you and the other GnuCash Developers / Translators / etc for
all the hard work you put in on Gnucash which is a great product that I use
daily and couldn't do without any more.

Thanks David H.

On Tue, 29 Mar 2022 at 13:23, John Ralls  wrote:

> There was a problem with building the documentation caused by a bad merge
> of the updated Portuguese translation of the Tutorial and Concept Guide,
> resulting in the macOS and Windows all-in-one bundles to have only the
> Portuguese translation.
>
> There were also some Gtk bugs in the macOS bundle.
>
> Consequently we have a re-release of the documentation as 4.10.1 and
> updated bundles, gnucash-4.10-1.setup.exe and Gnucash-Intel-4.10-2.dmg. The
> sha-256 hashes are:
>
> f9e27ce70b3a198f3766a598287c8f31d372ec7f19db251463d36895104fe0c7
> gnucash-4.10-1.setup.exe
> 6fc79d00c292e8672485207d0f4d04918efd9af63142695db8ec113d3e398aa6
> Gnucash-Intel-4.10-2.dmg
> 8f81dfbf13a49ec0ab676a82f8dde5b364658528df2ac41372d1e0fb68a8c231
> gnucash-docs-4.10.1.tar.gz
>
> Sourceforge Links:
>
> https://sourceforge.net/projects/gnucash/files/gnucash%20%28stable%29/4.10/gnucash-4.10-1.setup.exe/download
>
> https://sourceforge.net/projects/gnucash/files/gnucash%20%28stable%29/4.10/Gnucash-Intel-4.10-2.dmg/download
>
> https://sourceforge.net/projects/gnucash/files/gnucash%20%28stable%29/4.10/gnucash-docs-4.10.1.tar.gz/download
>
> Github Links:
>
> https://github.com/Gnucash/gnucash/releases/download/4.10/gnucash-4.10-1.setup.exe
>
> https://github.com/Gnucash/gnucash/releases/download/4.10/Gnucash-Intel-4.10-2.dmg
>
> https://github.com/Gnucash/gnucash/releases/download/4.10/gnucash-docs-4.10.1.tar.gz
>
> Regards,
> John Ralls
>
> ___
> gnucash-devel mailing list
> gnucash-devel@gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
>
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: [GNC-dev] GnuCash 4.9 Released

2021-12-19 Thread David H
John,

Thanks for that, much appreciated.  Sourceforge links aren't working for me
- no 4.9 folder under gnucash (stable) ???  Github links work.

Cheers David H.


On Mon, 20 Dec 2021 at 06:24, John Ralls  wrote:

> The GnuCash development team announces GnuCash 4.9, the tenth release in
> the stable 4.x series
>
> Between 4.8 and 4.9, the following bugfixes were accomplished:
>
> • Bug 797502 - (RTL) - Right edge of the reports are locked while
> scrolling down
> Running gnucash in Hebrew, the right edge of the reports are locked while
> scrolling down and do not scroll with the rest of the report.
>
> • Bug 797618 - Spanish translation of Shares and Stock
> • Bug 797678 - OFX importer should supplement, not replace,
> existing Notes (and Description and Memo) fields
> Add an "Append" checkbox to the bottom of the "Generic import transaction
> matcher" window to the left of the "Reconcile after match" checkbox. When
> ticked, this causes the imported Description/Notes to be appended to the
> matched transaction Description/Notes respectively. The selected
> ticked/unticked state of the "Append" checkbox is saved in a key value pair
> for the import account, so the next import for that account will
> automatically default it to the saved state. As these mods are limited to
> the code for the matcher window, this should work for all the imports that
> use it - ie ofx & csv file imports (both tested) & aqbanking (cannot test).
>
> • Bug 797772 - Allow reconciliation report to double filter by
> both posting and reconciliation date
> • Bug 798222 - Account search dialog: Pushing enter does nothing
> • Bug 798266 - Dropdown picker menu for category does not appear
> • Bug 798313 - "File/Import/Import Transactions From CSV" crashes
> Gnucash.
> • Bug 798320 - Error message indicating a crash of GNUcash when
> closing application - MacOS 10.15.7 (19H1419)
> • Bug 798325 - New Currency for Venezuela (VED)
> • Bug 798327 - Ofx import stops too early for multi-account OFX
> and one account has no new transactions
> • Bug 798335 - No longer possible to change trading account
> Strip trading splits only if "Use Trading Accounts" is enabled for the
> book so that users who want to manage trading accounts by hand may do so.
>
> • Bug 798341 - Right align in Hebrew - Account screen
> • Bug 798346 - crashes when running check & repair
> • Bug 798352 - Decimal Precision when Entering Mutual Fund
> Transaction
> Let xaccParseAmount parse up to 12 decimal places instead of 8.
>
> • Bug 798382 - Typo corrections in comments
> The following fixes and improvements were not associated with bug reports:
>
> • More memory leak plugging and GList efficiency improvements.
> • Fix build with cmake older than 3.18
> 3.18 introduced 'cmake -E cat', but we still have to support versions
> starting from 3.14.
>
> • [account-piecharts] don't use gnc:make-internal-option
> • Several improvements to the experimental IFRS cost-basis report.
> • Fix two minor issues with displaying links in the Document Link
> dialog.
> • Fix obsolete links to bugzilla.gnome.org in translations.
> • L18N: Fix glossary/es.po:906: duplicate message definition...
> 901: ...this is the location of the first definition
>
> • [budget-flow] delay creating exchange-fn until a valid budget
> exists
> because it needs budget period end-date.
>
> • [options.scm] Addon previous commit... need to initialize with
> guid
> • [options.scm] gnc:make-budget-option stores guid instead of
> object
> because object may become stale if UI is used to delete it, leading to
> stale pointer and segfault. storing guid is safer, and will return null if
> budget is deleted.
>
> • support SEPA internal transfer
> • Fix issue with failure to run reconciliation with all accounts
> present in a multi-account OFX file. Do that by saving a GList of
> statements, rather than a pointer to a single one. Also freeing of info
> happens during the call to process_next_file.
> • Import of OFX files with many securities opens too many matching
> dialogs Because ofx import is currently split per target account, and since
> each security has its own accounts, importing such OFX is a tedious
> process. The fix is to only split the transactions if we identify a
> potential transfer, currently based on amount, date and accounts. To do
> that, we insert transactions one by one into a list, making sure we have
> not already inserted one that has the same date, 

Re: [GNC-dev] GnuCash 4.8-2 DMG for macOS 12

2021-10-14 Thread David H
Ta for that John, will install shortly, was working with beta 7 but not
since :-)

Cheers David H


On Fri, 15 Oct 2021 at 7:19 am, John Ralls  wrote:

> The last two beta releases of macOS 12 Monterey changed the behavior of a
> low-level graphics function used by Gtk3 that resulted in application
> windows not being able to display their content. I've fixed the problem and
> made a new GnuCash bundle, GnuCash 4.8-2, SHA256
> 20af888f1d1293a036b595145ad9e5338b3a92f868b6e4fca021d4cc7d9df36b.
>
> You need to use it only if you're using or planning to upgrade to macOS 12
> Monterey.
>
> Regards,
> John Ralls
>
> ___
> gnucash-devel mailing list
> gnucash-devel@gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
>
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: [GNC-dev] Report with Fiscal Year

2021-09-07 Thread David H
This is getting ridiculous, can we stop the personal attacks now please.
Let's just accept that different countries call it Fiscal Year and others
call it Financial Year - my own accountant here in Oz calls it Financial
Year and that is also what we called it in NZ when I lived there.  I guess
we're a bit more relaxed about it down under :-)

As to your last comment well, it is an uphill battle sometimes.  Just think
about why there is even a Deposit/Withdrawal flag option - because users
struggle to think in terms of statement debits and credits and whether they
are from the banks point of view or their own.  Gnucash is littered with
users that are totally new to double entry accounting and sometimes seem
unable to even read a User Guide/Tutorial and Concepts guide :-(

Cheers David Halverson.


On Wed, 8 Sept 2021 at 04:50, Borden via gnucash-devel <
gnucash-devel@gnucash.org> wrote:

>
>
> >
> > I wouldn't after 4 years of animal science (humans plus) plus a lot of
> home
> > butchery. Look up the Dunning-Kruger Effect, two blokes got a nobel prize
> > for saying you're full of shit. Your GP knows bugger all about lymph
> nodes
> > anyway.
> >
> 1) In what year  did David Dunning and/or Justin Kruger win the Nobel
> Prize? And in what category? There is no Nobel Prize in psychology. So
> they'd either win in medicine or economics, but I can't see their names in
> either roll since 1999 - when they published their paper describing the
> phenomenon. I could be wrong.
>
> 2) If you think I don't know what I'm talking about with respect to
> accounting, it appears that the institutions that awarded me my CFE pass,
> MBA and BComm in Accounting (with honours) made terrible mistakes.
>
> 3) The way to fight the Dunning-Kruger Effect is constantly challenging
> yourself to learn more:
> https://www.psychologytoday.com/ca/basics/dunning-kruger-effect#how-to-avoid-it
>  .
> That means developing your critical thinking skills so you can reference
> from reliable sources and verify with people who know more than you. <
> https://www.psychologytoday.com/ca/basics/dunning-kruger-effect#how-to-avoid-it
> >
>
> 4) Basic anatomy is a prerequisite for doctors in most parts of the world.
> I don't know what the state of medicine is in your part of the world where
> you have to butcher your own animals, but in mine, it's pretty good. The
> doctors I've had have been excellent in their professionalism and diagnoses.
>
> You might want to take Dunning and Kruger's advice before flame baiting
> someone clearly more experienced and trained in this than you.
>
> >
> > If you know your stuff you should be able to explain it in simple terms
> but
> > communication skills are often more of a challenge for people with a
> maths
> > focus.
> >
> Yes, that's for teaching. But every discipline has its technical language
> so that it can agree on a simple word to communicate a larger idea.
>
> Actually, some more education for you: my professional exams were about >
> 90% essay writing and < 10% calculations. Most of my daily work is reading
> rules and standards, interpreting facts, and giving opinions as to how the
> rules apply to facts:
> https://www.cpacanada.ca/en/become-a-cpa/why-become-a-cpa/the-cpa-certification-program/the-cpa-way
>
> So, again, I'd encourage you to learn more about accounting before saying
> that we lack communication skills.
>
> > Use plain English minimising technical terms to where they are
> > needed but assume nobody knows what they mean. Credit/debit are a special
> > case because the community *know* what they mean, and it's exactly
> opposite
> > to the accounting definition, so I agree deposit/withdrawal are better
> > terms.
> >
> They actually aren't the opposite definition. "Debit" and "credit" are
> relative like "left" and "right." The statements are written from the
> _bank's_ perspective, not the account holder's. If I enter a transaction
> with you, my debit is your credit, just like if I hand you something with
> my right hand, it arrives on your left-hand side.
>
> Deposit/withdrawal are fine for simple bank accounts, but they scale
> poorly outside of bank accounts. If I want to "deposit" $100 into a
> shareholder loan or equity account, I make a credit in the books, not a
> debit. That means you need to reverse your terminology depending on the
> situation. How does that reduce confusion? It's even worse when you get to
> revenue and expense accounts. What does a "withdrawal" from revenue even
> supposed mean?
>
> > I checked the docs and only found Fiscal Year referenced twice, both in
> the
> > Guide [better in wiki faq]. Interestingly the accounting period
> definition
> > in the glossary meant nothing to me but the depreciation section has
> > "accounting period (IE: fiscal year)" so I Googled fiscal year, found
> > financial year then understood it.
> >
> And I'm talking about the standards and textbooks written by people who
> know far more about accounting than I do. The GNUCash 

Re: [GNC-dev] Report with Fiscal Year

2021-09-05 Thread David H
Christopher,

Good to see you’re on to it :-) Thanks for all the work you’ve been putting
in on the reports over the last few years as well.

I see references/comments in the PR referring to “Fiscal” year.  Just my
view but “Fiscal” seems to be one of those terms that are rarely used by
anyone except federal treasurers and finance reporters. Perhaps more
understandable to use FinYear / FinancialYear or similar.

I currently have saved txn report configs for each financial year for the
last 10 years for my investment property and work related expenses :-)

Cheers, David H.

On Mon, 6 Sep 2021 at 10:25 am, Christopher Lam 
wrote:

> > How much time would it take to fix the code and not have to change the
> > dates annually?
>
>
> https://github.com/Gnucash/gnucash/pull/459
>
>
> > Can I save time and effort by changing the code?
> > Incidentally to the problem, how much will I learn for the future about
> > the code?
> >
>
> Lots!
> ___
> gnucash-devel mailing list
> gnucash-devel@gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
>
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: [GNC-dev] Report with Fiscal Year

2021-09-05 Thread David H
Not as simple as just changing the code in date-utilities.scm tho is it ?
Financial years vary all over the globe so if it's flywire's plan to hard
code this in date-utilities.scm it will only work for Australia. You really
need to add something in preferences so users can set the start and
possibly end months of the user's financial year and it can be picked up
from there ?

Cheers David H.


On Mon, 6 Sept 2021 at 07:56, Liz Dodd  wrote:

> On Mon, 6 Sep 2021 07:37:01 +1000
> Arman Schwarz  wrote:
>
> > When I want to generate charts for financial years I just set the
> > start/end dates to 1 July / 30 June. I haven't run into a situation
> > where Australian financial years have caused problems.
> >
> > Is there a specific chart or report you're trying to run that doesn't
> > work in this way?
> >
> > Arman
>
> I think about this differently.
> Every time I run one of those reports and change the dates it takes
> time, repeated annually.
> How much time would it take to fix the code and not have to change the
> dates annually? Can I save time and effort by changing the code?
> Incidentally to the problem, how much will I learn for the future about
> the code?
>
> Liz
> ___
> gnucash-devel mailing list
> gnucash-devel@gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
>
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: [GNC-dev] Report with Fiscal Year

2021-09-05 Thread David H
Hi John,

FYI

Fiscal year - Wikipedia
https://en.wikipedia.org › wiki › Fiscal_year
<https://en.wikipedia.org/wiki/Fiscal_year>
<https://www.google.com.au/search?q=fiscal+year+australia=AOaemvKMKqsIG1Wzsxpm2jMoWqS2P497qQ%3A1630873613838=DSg1YbPPMviP4-EP3sqAiAQ=fiscal+year_lcp=Cgdnd3Mtd2l6EAEYADIHCAAQRxCwAzIHCAAQRxCwAzIHCAAQRxCwAzIHCAAQRxCwAzIHCAAQRxCwAzIHCAAQRxCwAzIHCAAQRxCwAzIHCAAQRxCwAzIHCAAQsAMQQzIHCAAQsAMQQ0oECEEYAFAAWABghY4DaAFwAngAgAEAiAEAkgEAmAEAyAEKwAEB=gws-wiz#>

   1.
   
<https://webcache.googleusercontent.com/search?q=cache:qXr4zFa7OIUJ:https://en.wikipedia.org/wiki/Fiscal_year+=13=en=clnk=au>
   2.
   
<https://www.google.com.au/search?sxsrf=AOaemvJPnO_OD60HNwh81UtecPsZrP6hNA:1630873667856=related:https://en.wikipedia.org/wiki/Fiscal_year+fiscal+year+australia=X=2ahUKEwjd_5Tt1ejyAhUEzTgGHVMrDkIQH3oECAYQBw>

Australia — In Australia, a fiscal year is commonly called a "financial year"
(FY) and starts on 1 July and ends on the next 30 June. Financial years ...
‎Chart of various fiscal years
<https://en.wikipedia.org/wiki/Fiscal_year#Chart_of_various_fiscal_years> ·
‎Tax year <https://en.wikipedia.org/wiki/Fiscal_year#Tax_year> · ‎
Afghanistan <https://en.wikipedia.org/wiki/Fiscal_year#Afghanistan> · ‎
Australia <https://en.wikipedia.org/wiki/Fiscal_year#Australia>
As to what flywire's doing, I think from his previous messages he's writing
a report of some kind...

Cheers David H (Aussie)

On Mon, 6 Sept 2021 at 01:18, john  wrote:

>
>
> > On Sep 5, 2021, at 12:50 AM, flywire  wrote:
> >
> > Any chance of a bit of a hand working through the add-option to get
> Fiscal
> > Year working in the code? I've tested everything else and it works. It'd
> be
> > a nice fix for Australians.
> >
> > gnc:make-date-option needs an optional parameter for year-start-month -
> >
> https://github.com/flywire/gnucash/blob/Fiscal-year/libgnucash/app-utils/options.scm#L683-L761
> >
> > Typical code (
> >
> https://github.com/flywire/gnucash/blob/Fiscal-year/libgnucash/app-utils/date-utilities.scm
> > ):
> >
> > (define* (gnc:get-end-cur-year #:key (start-month-fy 0))
> >  (let ((now (gnc-localtime (current-time
> >(set-tm:sec now 59)
> >(set-tm:min now 59)
> >(set-tm:hour now 23)
> >(set-tm:mday now 31)
> >(set-tm:mon now 11)
> >(if (< (tm:mon now) start-month-fy)
> >  (set-tm:year now (tm:year now))
> >  (set-tm:year now (+ (tm:year now) 1)))
> >(set-tm:isdst now -1)
> >(gnc-mktime now)))
>
> Let's back up a bit. What do you mean by "fiscal year" and what exactly
> are you trying to do?
>
> Regards,
> John Ralls
>
>
> ___
> gnucash-devel mailing list
> gnucash-devel@gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
>
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: [GNC-dev] Gnucash 4.5-1 compatibility with MacOS 11 Big Sur

2021-05-20 Thread David H
No problems, been running Gnucash on it since the beta versions, currently
on Gnucash 4.5.

Cheers David H.


On Fri, 21 May 2021 at 03:01, Bart Schroeder 
wrote:

> Considering upgrade to Big Sur, however, I’ve read article re
> compatibility issues.  Any Guidance?
>
> Bart
> ___
> gnucash-devel mailing list
> gnucash-devel@gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
>
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: [GNC-dev] Deprecation of XML file

2020-09-14 Thread David H
Yeah cos some of us users use the xml backend exclusively and have no
intention of jumping through hoops to install and maintain some version of
sql :-). In my case I run GnuCash on Ubuntu, MacOS and Windows depending on
where I am and how the mood takes me.  So easy to sync 1 file on Dropbox.

Cheers David H.


On Mon, 14 Sep 2020 at 16:18, Stefan Bluhm  wrote:

> Hello GnuCash Team,
>
> Is there a reason to keep supporting the XML file in future? Wouldn't it
> be easier to force save the data to SQlite to tackle the move from QOF?
>
> The benefit of point in time save (instead of transactional save) could be
> achieved by working from a copy instead.
>
> Probable issue would arise from users that read the XML file directly.
>
> Let me know your thoughts.
>
> Best wishes,
>
> Stefan
> ___
> gnucash-devel mailing list
> gnucash-devel@gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
>
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: [GNC-dev] Gnucash Unavailable ???

2020-07-14 Thread David H
Thanks Derek saw that,  appreciate all your hard work :-)

Cheers David H.

On Wed, 15 Jul 2020 at 01:58, Derek Atkins  wrote:

> David H  writes:
>
> > No emails for a couple of days, wiki unavailable, just checking :-)
>
> Yeah, network outage.  All back now.
> See my email I sent a couple hours ago.
>
> > Cheers David H.
>
> -derek
> --
>Derek Atkins 617-623-3745
>de...@ihtfp.com www.ihtfp.com
>Computer and Internet Security Consultant
>
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


[GNC-dev] Gnucash Unavailable ???

2020-07-14 Thread David H
No emails for a couple of days, wiki unavailable, just checking :-)

Cheers David H.
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: [GNC-dev] coming GnuCash 3.11 release?

2020-06-28 Thread David H
Oops my bad, sorry about that I wasn't aware there was also a 3.11 version
being released.

Cheers David H.

<https://www.avast.com/sig-email?utm_medium=email_source=link_campaign=sig-email_content=webmail>
Virus-free.
www.avast.com
<https://www.avast.com/sig-email?utm_medium=email_source=link_campaign=sig-email_content=webmail>
<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

On Mon, 29 Jun 2020 at 10:15, David Reiser  wrote:

> 3.11 was released a short time after 4.0 today
> --
> Dave Reiser
> dbrei...@icloud.com
>
>
>
>
>
> > On Jun 28, 2020, at 7:40 PM, David H  wrote:
> >
> > There is no 3.11 - it's version 4.0 and it was released just this morning
> > :-)
> >
> > Cheers David H.
> >
> > On Mon, 29 Jun 2020 at 09:33, Mark Sutton  wrote:
> >
> >> Just checking about the last release of 3.x?
> >> ___
> >> gnucash-devel mailing list
> >> gnucash-devel@gnucash.org
> >> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
> >>
> > ___
> > gnucash-devel mailing list
> > gnucash-devel@gnucash.org
> > https://lists.gnucash.org/mailman/listinfo/gnucash-devel
>
>
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: [GNC-dev] coming GnuCash 3.11 release?

2020-06-28 Thread David H
There is no 3.11 - it's version 4.0 and it was released just this morning
:-)

Cheers David H.

On Mon, 29 Jun 2020 at 09:33, Mark Sutton  wrote:

> Just checking about the last release of 3.x?
> ___
> gnucash-devel mailing list
> gnucash-devel@gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
>
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: [GNC-dev] GnuCash 4.0 Released

2020-06-28 Thread David H
Ah got it, I see it all now, will stop looking :-)

Thanks a bunch, regards David H.


On Mon, 29 Jun 2020 at 08:33, John Ralls  wrote:

> I tested before I replied, but I didn't answer fully enough--and the
> release notes aren't right.
>
> The type-group defaults are only for Invoices, Bills, Vouchers, and Credit
> Notes. All other registers behave as they did in 3.10, though you may need
> to use Time Machine to bring back your $GNC_DATA_HOME/books/foo.gcm if it
> got messed up by 3.906.
>
> See https://github.com/Gnucash/gnucash/pull/743 for our discussion and
> resolution.
>
> Regards,
> John Ralls
>
>
> > On Jun 28, 2020, at 3:18 PM, David H  wrote:
> >
> > Nope I checked there as well :-(. As I said I upgraded from 3.906 where
> I was seeing them under the Windows menu so not sure this affects anything
> at all.  Upgrading seemed to reset my default column widths back to the
> basic defaults as the Transfer column narrowed considerably but going in
> and changing column widths still doesn't give me the two menu items on
> either the View or Windows menus ???
> >
> > Cheers David H.
> >
> > On Mon, 29 Jun 2020 at 08:03, John Ralls  wrote:
> > They're in the View menu now, and I forgot to change it in the release
> notes.
> >
> > Regards,
> > John Ralls
> >
> >
> > > On Jun 28, 2020, at 2:12 PM, David H  wrote:
> > >
> > > Also I'm not seeing this on MacOS Catalina after upgrading from 3.906
> to 4.0, even though I was seeing it on 3.906...
> > >
> > > Two menu items are added to the Windows menu when a Register, Bill,
> Invoice, or Voucher tab has focus:
> > >
> > >         • Use as Default Layout for this Register Group
> > > • Reset Default Layout for this Register Group
> > >
> > > And yes it says version 4.0 when opening up :-)
> > >
> > > Cheers David H.
> > >
> > >
> > > On Mon, 29 Jun 2020 at 07:02, David H  wrote:
> > > John,
> > >
> > > Thanks for that, just an fyi that the dmg pops up with the name
> Gnucash-3.906 when opened on my desktop instead of 4.01 ??
> > >
> > > Cheers David H.
> > >
> > >
> > > On Mon, 29 Jun 2020 at 05:09, John Ralls  wrote:
> > > You were a bit too fast, I hadn't uncloaked the directory yet; I just
> did. But don't you want
> > >
> https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/Gnucash-Intel-4.0-1.dmg
> ?
> > >
> > > Regards,
> > > John Ralls
> > >
> > > > On Jun 28, 2020, at 12:04 PM, jean laroche  wrote:
> > > >
> > > > John,
> > > >
> > > > This link
> > > >
> > > >
> https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/gnucash-4.0.setup.exe
> > > >
> > > > is apparently broken!
> > > > But thanks for the new release!!!
> > > > J.
> > > >
> > > >
> > > > On 6/28/2020 11:53 AM, John Ralls wrote:
> > > >> The GnuCash development team announces GnuCash 4.0
> > > >>
> > > >> Changes
> > > >>
> > > >> Baseline requirements
> > > >>
> > > >> Operating Systems:
> > > >>
> > > >>  • Linux: Ubuntu 18.04LTS
> > > >>  • MacOS: 10.13
> > > >>  • Windows: 8.1
> > > >> Software Dependencies:
> > > >>
> > > >>  • C++ standard is now C++17, requires gcc 8.0 or clang 6.0.
> > > >>  • Cmake 3.10
> > > >>  • boost 1.67.0
> > > >>  • gettext 0.19.6 for general use, 0.20 to generate gnucash.pot.
> > > >>  • glib-2.0 2.56.1, gtk 3.22.30
> > > >>  • googletest 1.8.0
> > > >>  • ICU, any version.
> > > >>  • libdbi 0.8.3
> > > >>  • libxml2 2.9.4
> > > >>  • swig 3.0.12 Now required for building from tarballs as well
> as from git.
> > > >>  • Webkit 2.4.11 Mac & Win32, 2.14.1 Linux/BSD
> > > >> New Features
> > > >>
> > > >>  • A new separate executable, gnucash-cli (gnucash-cli.exe on
> Microsoft Windows) for doing command-line things like updating the prices
> in your book. gnucash-cli gains the ability to run reports from the command
> line. Specify reports to run by name or guid. It also provides an export
> format and an output file name without

Re: [GNC-dev] GnuCash 4.0 Released

2020-06-28 Thread David H
Nope I checked there as well :-(. As I said I upgraded from 3.906 where I
was seeing them under the Windows menu so not sure this affects anything at
all.  Upgrading seemed to reset my default column widths back to the basic
defaults as the Transfer column narrowed considerably but going in and
changing column widths still doesn't give me the two menu items on either
the View or Windows menus ???

Cheers David H.

On Mon, 29 Jun 2020 at 08:03, John Ralls  wrote:

> They're in the View menu now, and I forgot to change it in the release
> notes.
>
> Regards,
> John Ralls
>
>
> > On Jun 28, 2020, at 2:12 PM, David H  wrote:
> >
> > Also I'm not seeing this on MacOS Catalina after upgrading from 3.906 to
> 4.0, even though I was seeing it on 3.906...
> >
> > Two menu items are added to the Windows menu when a Register, Bill,
> Invoice, or Voucher tab has focus:
> >
> > • Use as Default Layout for this Register Group
> > • Reset Default Layout for this Register Group
> >
> > And yes it says version 4.0 when opening up :-)
> >
> > Cheers David H.
> >
> >
> > On Mon, 29 Jun 2020 at 07:02, David H  wrote:
> > John,
> >
> > Thanks for that, just an fyi that the dmg pops up with the name
> Gnucash-3.906 when opened on my desktop instead of 4.01 ??
> >
> > Cheers David H.
> >
> >
> > On Mon, 29 Jun 2020 at 05:09, John Ralls  wrote:
> > You were a bit too fast, I hadn't uncloaked the directory yet; I just
> did. But don't you want
> >
> https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/Gnucash-Intel-4.0-1.dmg
> ?
> >
> > Regards,
> > John Ralls
> >
> > > On Jun 28, 2020, at 12:04 PM, jean laroche  wrote:
> > >
> > > John,
> > >
> > > This link
> > >
> > >
> https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/gnucash-4.0.setup.exe
> > >
> > > is apparently broken!
> > > But thanks for the new release!!!
> > > J.
> > >
> > >
> > > On 6/28/2020 11:53 AM, John Ralls wrote:
> > >> The GnuCash development team announces GnuCash 4.0
> > >>
> > >> Changes
> > >>
> > >> Baseline requirements
> > >>
> > >> Operating Systems:
> > >>
> > >>  • Linux: Ubuntu 18.04LTS
> > >>  • MacOS: 10.13
> > >>  • Windows: 8.1
> > >> Software Dependencies:
> > >>
> > >>  • C++ standard is now C++17, requires gcc 8.0 or clang 6.0.
> > >>  • Cmake 3.10
> > >>  • boost 1.67.0
> > >>  • gettext 0.19.6 for general use, 0.20 to generate gnucash.pot.
> > >>  • glib-2.0 2.56.1, gtk 3.22.30
> > >>  • googletest 1.8.0
> > >>  • ICU, any version.
> > >>  • libdbi 0.8.3
> > >>  • libxml2 2.9.4
> > >>  • swig 3.0.12 Now required for building from tarballs as well as
> from git.
> > >>  • Webkit 2.4.11 Mac & Win32, 2.14.1 Linux/BSD
> > >> New Features
> > >>
> > >>  • A new separate executable, gnucash-cli (gnucash-cli.exe on
> Microsoft Windows) for doing command-line things like updating the prices
> in your book. gnucash-cli gains the ability to run reports from the command
> line. Specify reports to run by name or guid. It also provides an export
> format and an output file name without which it will output the report to
> stdout.
> > >>  • gnucash-cli --report run --name=[reportname/guid]
> datafile.gnucash
> > >>  • gnucash-cli --report run --name=[reportname/guid]
> --output-file=x.html datafile.gnucash
> > >>  • gnucash-cli --report run --name=[reportname/guid]
> --output-file=x.html --export-type=TYPE datafile.gnucash
> > >>  • Register Column Widths
> > >> Register column widths are no longer saved per-account except for
> open tabs and even widths for open tabs will be reset after upgrading from
> 3.x or earlier. Instead widths are saved by register type group. The type
> groups are:
> > >>
> > >>  • Currency: Ledgers that display amount in debit and
> credit columns.
> > >>  • APAR: Accounts Payable and Accounts Receivable
> accounts.
> > >>  • Stock: Ledgers that display amount in a single column
> with additional columns for Price and Value, the last in Debit and Credit
> columns.
> > >>  • Journal: Ledgers displayi

Re: [GNC-dev] GnuCash 4.0 Released

2020-06-28 Thread David H
Also I'm not seeing this on MacOS Catalina after upgrading from 3.906 to
4.0, even though I was seeing it on 3.906...

Two menu items are added to the Windows menu when a Register, Bill,
Invoice, or Voucher tab has focus:

• Use as Default Layout for this Register Group
• Reset Default Layout for this Register Group

And yes it says version 4.0 when opening up :-)

Cheers David H.


On Mon, 29 Jun 2020 at 07:02, David H  wrote:

> John,
>
> Thanks for that, just an fyi that the dmg pops up with the name
> Gnucash-3.906 when opened on my desktop instead of 4.01 ??
>
> Cheers David H.
>
>
> On Mon, 29 Jun 2020 at 05:09, John Ralls  wrote:
>
>> You were a bit too fast, I hadn't uncloaked the directory yet; I just
>> did. But don't you want
>>
>> https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/Gnucash-Intel-4.0-1.dmg
>> ?
>>
>> Regards,
>> John Ralls
>>
>> > On Jun 28, 2020, at 12:04 PM, jean laroche  wrote:
>> >
>> > John,
>> >
>> > This link
>> >
>> >
>> https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/gnucash-4.0.setup.exe
>> >
>> > is apparently broken!
>> > But thanks for the new release!!!
>> > J.
>> >
>> >
>> > On 6/28/2020 11:53 AM, John Ralls wrote:
>> >> The GnuCash development team announces GnuCash 4.0
>> >>
>> >> Changes
>> >>
>> >> Baseline requirements
>> >>
>> >> Operating Systems:
>> >>
>> >>  • Linux: Ubuntu 18.04LTS
>> >>  • MacOS: 10.13
>> >>  • Windows: 8.1
>> >> Software Dependencies:
>> >>
>> >>  • C++ standard is now C++17, requires gcc 8.0 or clang 6.0.
>> >>  • Cmake 3.10
>> >>  • boost 1.67.0
>> >>  • gettext 0.19.6 for general use, 0.20 to generate gnucash.pot.
>> >>  • glib-2.0 2.56.1, gtk 3.22.30
>> >>  • googletest 1.8.0
>> >>  • ICU, any version.
>> >>  • libdbi 0.8.3
>> >>  • libxml2 2.9.4
>> >>  • swig 3.0.12 Now required for building from tarballs as well as
>> from git.
>> >>  • Webkit 2.4.11 Mac & Win32, 2.14.1 Linux/BSD
>> >> New Features
>> >>
>> >>  • A new separate executable, gnucash-cli (gnucash-cli.exe on
>> Microsoft Windows) for doing command-line things like updating the prices
>> in your book. gnucash-cli gains the ability to run reports from the command
>> line. Specify reports to run by name or guid. It also provides an export
>> format and an output file name without which it will output the report to
>> stdout.
>> >>  • gnucash-cli --report run --name=[reportname/guid]
>> datafile.gnucash
>> >>  • gnucash-cli --report run --name=[reportname/guid]
>> --output-file=x.html datafile.gnucash
>> >>  • gnucash-cli --report run --name=[reportname/guid]
>> --output-file=x.html --export-type=TYPE datafile.gnucash
>> >>  • Register Column Widths
>> >> Register column widths are no longer saved per-account except for open
>> tabs and even widths for open tabs will be reset after upgrading from 3.x
>> or earlier. Instead widths are saved by register type group. The type
>> groups are:
>> >>
>> >>  • Currency: Ledgers that display amount in debit and
>> credit columns.
>> >>  • APAR: Accounts Payable and Accounts Receivable accounts.
>> >>  • Stock: Ledgers that display amount in a single column
>> with additional columns for Price and Value, the last in Debit and Credit
>> columns.
>> >>  • Journal: Ledgers displaying transactions from multiple
>> accounts where all accounts would be displayed with a Currency type ledger.
>> >>  • Portfolio: Ledgers displaying transactions from
>> multiple accounts where one or more accounts would be displayed with a
>> Stock type ledger.
>> >>  • Customer: Ledgers embedded in invoices.
>> >>  • Employee: Ledgers embedded in expense vouchers.
>> >>  • Vendor: Ledgers embedded in bills.
>> >> Two menu items are added to the Windows menu when a Register, Bill,
>> Invoice, or Voucher tab has focus:
>> >>
>> >>  • Use as Default Layout for this Register Group
>> >>  • Reset Default Layout for this Regi

Re: [GNC-dev] GnuCash 4.0 Released

2020-06-28 Thread David H
John,

Thanks for that, just an fyi that the dmg pops up with the name
Gnucash-3.906 when opened on my desktop instead of 4.01 ??

Cheers David H.


On Mon, 29 Jun 2020 at 05:09, John Ralls  wrote:

> You were a bit too fast, I hadn't uncloaked the directory yet; I just did.
> But don't you want
>
> https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/Gnucash-Intel-4.0-1.dmg
> ?
>
> Regards,
> John Ralls
>
> > On Jun 28, 2020, at 12:04 PM, jean laroche  wrote:
> >
> > John,
> >
> > This link
> >
> >
> https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/gnucash-4.0.setup.exe
> >
> > is apparently broken!
> > But thanks for the new release!!!
> > J.
> >
> >
> > On 6/28/2020 11:53 AM, John Ralls wrote:
> >> The GnuCash development team announces GnuCash 4.0
> >>
> >> Changes
> >>
> >> Baseline requirements
> >>
> >> Operating Systems:
> >>
> >>  • Linux: Ubuntu 18.04LTS
> >>  • MacOS: 10.13
> >>  • Windows: 8.1
> >> Software Dependencies:
> >>
> >>  • C++ standard is now C++17, requires gcc 8.0 or clang 6.0.
> >>  • Cmake 3.10
> >>  • boost 1.67.0
> >>  • gettext 0.19.6 for general use, 0.20 to generate gnucash.pot.
> >>  • glib-2.0 2.56.1, gtk 3.22.30
> >>  • googletest 1.8.0
> >>  • ICU, any version.
> >>  • libdbi 0.8.3
> >>  • libxml2 2.9.4
> >>  • swig 3.0.12 Now required for building from tarballs as well as
> from git.
> >>  • Webkit 2.4.11 Mac & Win32, 2.14.1 Linux/BSD
> >> New Features
> >>
> >>  • A new separate executable, gnucash-cli (gnucash-cli.exe on
> Microsoft Windows) for doing command-line things like updating the prices
> in your book. gnucash-cli gains the ability to run reports from the command
> line. Specify reports to run by name or guid. It also provides an export
> format and an output file name without which it will output the report to
> stdout.
> >>  • gnucash-cli --report run --name=[reportname/guid]
> datafile.gnucash
> >>  • gnucash-cli --report run --name=[reportname/guid]
> --output-file=x.html datafile.gnucash
> >>  • gnucash-cli --report run --name=[reportname/guid]
> --output-file=x.html --export-type=TYPE datafile.gnucash
> >>  • Register Column Widths
> >> Register column widths are no longer saved per-account except for open
> tabs and even widths for open tabs will be reset after upgrading from 3.x
> or earlier. Instead widths are saved by register type group. The type
> groups are:
> >>
> >>  • Currency: Ledgers that display amount in debit and
> credit columns.
> >>  • APAR: Accounts Payable and Accounts Receivable accounts.
> >>  • Stock: Ledgers that display amount in a single column
> with additional columns for Price and Value, the last in Debit and Credit
> columns.
> >>  • Journal: Ledgers displaying transactions from multiple
> accounts where all accounts would be displayed with a Currency type ledger.
> >>  • Portfolio: Ledgers displaying transactions from multiple
> accounts where one or more accounts would be displayed with a Stock type
> ledger.
> >>  • Customer: Ledgers embedded in invoices.
> >>  • Employee: Ledgers embedded in expense vouchers.
> >>  • Vendor: Ledgers embedded in bills.
> >> Two menu items are added to the Windows menu when a Register, Bill,
> Invoice, or Voucher tab has focus:
> >>
> >>  • Use as Default Layout for this Register Group
> >>  • Reset Default Layout for this Register Group
> >> The first saves the currently focused register's column widths and
> saves them for use by all registers in the same type group. Note that
> currently open registers will not be affected until they are closed and
> reopened, and that open registers widths will persist through quitting and
> restarting GnuCash. The second menu item removes the customization and
> registers of that type group will therafter use the computed default widths.
> >>  • When deleting accounts the destination accounts of moved splits
> will be checked to ensure that they have the same commodity as the source
> account. If they don't you'll get a warning and the opportunity to pick
> another account or to carry on regardless.
> >>  • New type-ahead search added to sequential search when selecting
&

Re: [GNC-dev] [GNC] error message with finance::quote gnc-path-check + problems with retrieving quotes for 2 symbols.

2020-06-24 Thread David H
Now now, we have some of the best dialup systems in the world in the
outback, no Covid either. I'm starting to buy into this whole 5g / Covid
conspiracy theory after all :-). Elon Musk's Starlink satellite's will fix
everything anyway !!!

Cheers David H (Not quite in the outback)


On Thu, 25 Jun 2020 at 07:11, D. via gnucash-devel <
gnucash-devel@gnucash.org> wrote:

> Exactly!
>
>
>  Original Message 
> From: Derek Atkins 
> Sent: Wed Jun 24 16:54:26 EDT 2020
> To: "D." 
> Cc: "Frank H. Ellenberger" , Dawid Wrobel
> via gnucash-devel 
> Subject: Re: [GNC-dev] [GNC] error message with finance::quote
> gnc-path-check + problems with retrieving quotes for 2 symbols.
>
> Also if you are in the outback without connectivity to read the wiki you
> are definitely not going to have the connectivity to grab quotes!  LOL.
> -derek
>
> On Wed, June 24, 2020 3:54 pm, D. via gnucash-devel wrote:
> > Further : the user case for a user to be actually unable to access the
> > internet to consult the wiki is I think rather extreme. Inconvenient,
> > perhaps; maddeningly slow, even. But actually unavailable?
> >
> > Personally, I'm not sure how many transactions I would generate in the
> > "outback," anyway. I'd just wait until I had some connectivity to do my
> > online accounting. Besides my laptops never have that much battery life
> to
> > them.
> >
> >
> >  Original Message 
> > From: "Frank H. Ellenberger" 
> > Sent: Wed Jun 24 12:18:19 EDT 2020
> > To: "D." 
> > Cc: gnucash-devel 
> > Subject: Re: [GNC-dev] [GNC] error message with finance::quote
> > gnc-path-check + problems with retrieving quotes for 2 symbols.
> >
> > David,
> >
> > Am 24.06.20 um 14:01 schrieb D.:
> >> Yet another documentation appendix that would be more appropriately
> >> placed on the wiki...
> >
> > you are still walking in the wrong direction!
> >
> > If you are in the outback the wiki is not available or the access is
> > very expensive, but the docs are installed on
> > * Windows and Macos always,
> > * Linux details depend on the distribution and your choice. Usually if
> > you install gnucash, you get the recommendation to install gnucash-docs,
> > too.
> >
> > Frank
> >
> > ___
> > gnucash-devel mailing list
> > gnucash-devel@gnucash.org
> > https://lists.gnucash.org/mailman/listinfo/gnucash-devel
> >
>
>
> --
>Derek Atkins 617-623-3745
>de...@ihtfp.com www.ihtfp.com
>Computer and Internet Security Consultant
>
>
> ___
> gnucash-devel mailing list
> gnucash-devel@gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
>
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: [GNC-dev] gnucash 3.906-1 fails to launch on clicked icon

2020-06-21 Thread David H
No probs with it here, launches ok on 2nd and subsequent attempts.

Cheers David H.

On Mon, 22 Jun 2020 at 13:02, John Ralls  wrote:

> And I presume no crash report since it seems to be exiting with an error
> code rather than crashing.
>
> Is there anything in the trace file (
> https://wiki.gnucash.org/wiki/Tracefile)? Does it open if you do
>   open Gnucash.app
> from the command line?
>
> Regards,
> John Ralls
>
>
>
> > On Jun 21, 2020, at 5:18 PM, Jeff Earickson  wrote:
> >
> > John,
> >
> > My System Preferences is (and was) as you recommend, and has been for a
> while.  I've seen this behavior with programs before, including Gnucash,
> where it flops on the first launch but works thereafter.  So, I tried this
> "jiggle the handle" approach here.  No go in this case.
> >
> > Gnucash 3.906 launches flawlessly via command-lien, but coughs up the
> err code 1 in system.log via clicking every time.  No love from it in this
> corner.  :(
> >
> > Jeff Earickson
> >
> > On Sun, Jun 21, 2020 at 7:57 PM John Ralls  wrote:
> >
> >
> > > On Jun 21, 2020, at 2:35 PM, Jeff Earickson 
> wrote:
> > >
> > > Releases 3.905-1 and previous 3.9x releases
> > >
> > > OS: MacOS 10.15.5 (Catalina) MacBook Pro and Mac Mini hardwares
> > >
> > > System log says (/var/log/system.log):
> > >
> > > *Jun 21 17:15:55 rongovia com.apple.xpc.launchd[1]
> > > (com.apple.xpc.launchd.oneshot.0x1001.Gnucash[602]): Service exited
> > > with abnormal code: 1*
> > >
> > >
> > > (could not find other references to Gnucash in any other syslogs)
> > >
> > > The problem: When you click on the application icon to launch Gnucash,
> you
> > > get the "verifying Gnucash" scrollbar, then -- nothing.  Checking the
> > > syslogs, you see the message above.  This is true when the program is
> > > installed in /Applications, or clicked on directly from the mounted
> volume
> > > from the dmg.
> > >
> > > However, the program will start up correctly if you open a terminal
> window
> > > and launch it via command-line, ie
> > >
> > > cd /Applications/GnucashGnucash.app/Contents/MacOS
> > > ./Gnucash
> > >
> > > I get:
> > >
> > > *rongovia:MacOS jaearick$ ./Gnucash*
> > >
> > > *Application Path
> > > /Applications/Gnucash/Gnucash.app/Contents/MacOS/./Gnucash*
> > >
> > >
> > > *(process:878): gnc.gui-**WARNING** **: **17:30:10.516**:
> > > [mac_set_languages()] Language list: en:en_US:C*
> > >
> > >
> > > and the splash screen and everything else appears normally.
> > >
> > >
> > > I googled about this topic, and it has appeared in the past, but I did
> not
> > > find an actual fix to the problem.
> > >
> > >
> > > FYI, before this turns into a real 4.0 release.
> >
> > This is pretty common, the verification blocks the launch. It generally
> starts right up on the second and subsequent launch attempts, as it did for
> me just now. Do make sure that you have "App Store and identified
> developers" checked in System Preferences>Security & Privacy>General under
> Allow apps downloaded from:.
> >
> > Regards,
> > John Ralls
> >
> >
> >
> > --
> > --- Jeff Earickson
>
> ___
> gnucash-devel mailing list
> gnucash-devel@gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
>
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: [GNC-dev] Feedback on GnuCash 3.903

2020-06-07 Thread David H
Hi Rob,

FYI - I've just installed 3.904 in case it makes a difference...

1) Well that's the issue I guess - accounts grow to fill the available
space :-) Gnucash has given me plenty of space/nesting ability over the
years so some of my account names are quite long eg "Assets:Fixed
Assets:Superannuation:Super - David:Super:Super Income Account" and
"Expenses:Mobile Phone:David:xxx: 999 999:Month to Month Plan".  So
when I revert to defaults (in transaction journal view) because there's
nothing in the split description and the transaction description is only
about 25 characters it looks a bit ridiculous to have the description
column so large and the account name truncated so severely.  I'm not sure
that "Expenses:Automobile:Gasoline" is a sufficiently good example to be
using to base the default column width on - even my auto expenses are
broken down by vehicle so end up looking more like "Expenses:Auto:Nissan
XTrail:Repairs and Maintenance".

2)  Perhaps it would be better to base it on the "Tot Funds Out" header
length which is 2 characters longer instead as that's what is being
truncated.  Yes I worked out that depending on which line was highlighted
the column headers/double clicking changed.  Second point seems to have
resolved itself - not sure if it was connected to the Tools-->General
default setting (point 3) that I used moments ago but the "Created
Transactions" tab now appears to be using the column widths I expected.

3)  Ah my bad - to my knowledge I have never used any Journals in Gnucash
in my life so didn't realise this would affect the scheduled txn layout -
all good now.

Also thanks to you and the other devs for all your hard work on gnucash, it
is much appreciated. As a former C# developer I know just how hard it can
be to keep everyone happy :-)

Cheers David H.


On Sun, 7 Jun 2020 at 23:06, Robert Fewell <14ubo...@gmail.com> wrote:

> David,
> Thanks for trying and the feedback, will try and answer your points...
> 1) The program default widths have not changed and are based on example
> strings in code. So for the account / transfer column it is based on
> "Expenses:Automobile:Gasoline" plus some space for the button. I added
> those accounts to my test book and it fitted exactly.
> 2) Same thing here but it is based on a number, "999,999.000". I did fix
> the double clicking on the header but you need the highlighted line to be
> on the transaction as opposed to the splits. Not sure I understand the
> second point.
> 3) Do not know why that is, you should be able to adjust the column widths
> and they will be remembered as before, this aspect has not been touched.
> The scheduled transactions template
>  is based on the REG_TYPE_GROUP_JOURNAL group so go to 'Tools->General
> Journal' and setup the desired widths from there. Will see if I can add the
> menu options to the template window.
>
>
> On Sun, 7 Jun 2020 at 00:29, David H  wrote:
>
>> Hi Robert/Geert,
>>
>> Thanks for that.  I only use Gnucash for my personal expenses so it looks
>> like I'm only using the first register group.  I've installed 3.903 and am
>> happy that my use case apart from scheduled transactions is generally
>> unaffected so will leave installed and continue using and if anything pops
>> out of the woodwork I'll post something here if that's the way to go.
>>
>> For your info my setup is Win 10 Pro and I'm running gnucash on a 27"
>> monitor at 1920 x 1080 res and I always run it full screen.  Dual monitor
>> with laptop screen as secondary display.
>>
>> A few minor things I did notice are as follows :-
>>
>> 1. Reverting to default on a register seems to shrink the Transfer column
>> down a lot further than I expected and really truncates the column.
>> 2. When I review scheduled Created Transactions and revert to default it
>> also cuts off the left side of the "Tot Funds In" and "Tot Funds Out"
>> columns (see pic attached).  Also if I close without saving after reverting
>> to default when Gnucash restarts and recreates the txn's it doesn't pick up
>> the new default it seems to remain on the reverted view with the truncated
>> columns.  This is also after I go to another account register with good
>> columns and click on use as default for this group so it's like it's become
>> orphaned from the defaults.
>> 3. My list of scheduled txns seems to have shrunk the Name column.  Also
>> in all of the template transactions the account column has shrunk right
>> down and the Windows menu when you're in the template editor doesn't
>> include the new register default entries which leads me to thinks this is
>> possibly an unintended

Re: [GNC-dev] Feedback on GnuCash 3.903

2020-06-05 Thread David H
Geert,

Thanks for your explanation but I still don't understand what the 6
different register types you refer to are - can you point me to where these
are described?

My reason for having different column widths is as previously posted ...

"... I have 2 savings accounts and 4 credit card accounts that I have open
all the time and over the years I've gone to the trouble of setting these
up just the way I like them.  Of course flicking through the register tabs
the columns aren't all in the same places as I'm using accounts with
different nesting levels in each so the Transfer column widths vary even
within each account type.  Are you saying that these would be treated as 2
register types and you are going to blow away all my good work and just
randomly choose one of the open settings as the default when you remove old
configurations?  "

Why do I like things just the way they are ?  Well it generally depends on
the level of nesting in my EXPENSES category - some of them are nested to 6
levels deep so the TRANSFER column is wider in a couple of these registers
and the DESCRIPTION column narrower than others.

It's like re-opening Gnucash and having the same tabs open I guess, if I
close a register tab and re-open it, it looks exactly the same as when I
left it :-)

I must confess that I did see this unfolding a little while ago on this
mailing list but it didn't sink in that you would be blowing all my
existing settings away altogether. I thought that this was only to set up a
default for a register that hadn't yet been opened/didn't already have
settings...  My understanding of DEFAULT is that it's only a starting point
and I assumed that my existing settings would remain unchanged even if they
were different within the same register type.

However I appreciate that you can't please everyone and that things have to
move on so I'm going to download this version, backup my existing settings,
install on one of my Windows pc's and see what it messes with and if it
really is going to upset my apple cart :-)

Happy to provide feedback as to whether I see it as an issue after I see it
in practice...

It might also be beneficial to explain what's happening on the wider user
list before it goes live, I don't think I've seen any mention of this
change there.  I know you said you are responding to complaints re setting
register column widths but you know what they say "the noisy wheel gets the
most oil" and it appears the silent majority are content with things as is.

Getting rid of that hidden automatic expansion on the description column
will probably also alleviate some of the complaints.

Thanks David H.



On Sat, 6 Jun 2020 at 06:46, Geert Janssens 
wrote:

> Op vrijdag 5 juni 2020 20:45:07 CEST schreef D via gnucash-devel:
> > Michael,
> >
> > The idea of default column widths makes sense, but the idea that a user's
> > previously set preferences will no longer apply seems a little backward.
> >
> Note default columns widths are not set automatically. GnuCash can't know
> if you just tweaked
> a column temporarily for whatever reason or you want this to be the
> default for a given register
> type. So to set defaults the user has to select the appropriate command in
> the Windows menu.
>
> As there are no account level presets any more, how can GnuCash know which
> preferences to
> apply if you have different preferences for different accounts in the same
> register type group ?
> At best we can read them once and convert them to preferences for an open
> tab (which is not
> the same as preferences for a given account). Once you close the tab the
> tab preferences are
> gone with it.
>
> As for motivations to drop account level presets, read on.
>
> > I am curious to know more about the thought process that arrived at this
> > solution. I'd have thought that storing per account column settings
> > wouldn't cause too much storage problem, and I would imagine the register
> > opening process could look, in order, for an account-specific column
> record
> > by guid, and, upon failure, the default for that account type in
> question.
> > I wouldn't imagine that such a process would be onerous even for the
> > largest of gnucash books. But, I am no programmer.
> >
> > David
> >
>
> Here are a few situations that we have been evaluating when working with a
> three level column
> width settings schema (auto calculated/per register type/per account:
>
> 1. User opens account A, tweaks the date column say because gnucash poorly
> calculates it. This
> will be saved for that particular account. Rince and repeat for account B,
> account C,... In the end
> the user has a number of accounts which all have a custom width for date
> that is always slightly
> different because it was set manually each time.
>

Re: [GNC-dev] Feedback on GnuCash 3.903

2020-06-05 Thread David H
Rob,

Please clarify this.  I have 2 savings accounts and 4 credit card accounts
that I have open all the time and over the years I've gone to the trouble
of setting these up just the way I like them.  Of course flicking through
the register tabs the columns aren't all in the same places as I'm using
accounts with different nesting levels in each so the Transfer column
widths vary even within each account type.  Are you saying that these would
be treated as 2 register types and you are going to blow away all my good
work and just randomly choose one of the open settings as the default when
you remove old configurations?

Thanks David H.


On Fri, 5 Jun 2020 at 19:05, Robert Fewell <14ubo...@gmail.com> wrote:

> Mark,
> Yes the saving of column widths has changed, in version 4.0 they are saved
> per register type so you only have to set the defaults once per type
> instead of every single register opened, there are menu options under
> 'Windows' that allow you to save new register widths or clear them. Open
> registers also save their widths and therefore can have temporarily changed
> widths.
>
> What should happen is when a register is opened with a saved configuration
> and no default has been saved for that type, that configuration will be
> used as the default. Once there is a default for the register type, all old
> configurations will be removed. Did this not happen?
>
> On Fri, 5 Jun 2020 at 04:58, Christopher Lam 
> wrote:
>
> > The balance sheet date option does not transfer because old balance sheet
> > uses "Balance Sheet Date" whereas upgraded one uses "End Date". I am not
> > sure it is practical to set up a compatibility pathway -- new balance
> sheet
> > can report multiple dates.
> >
> > On Fri, 5 Jun 2020, 7:27 am mark sattolo,  wrote:
> >
> > > Yes, that makes sense. I did some more digging around, and not all my
> > > custom column widths were changed, just those for any of the accounts
> > that
> > > I actually opened while using version 3.903. Which happened to be
> quite a
> > > few as I was testing various transactions, etc.
> > >
> > >
> > > *Mark Sattolo*
> > > *mh.sa...@gmail.com *
> > >
> > >
> > >
> > > On Thu, Jun 4, 2020 at 7:15 PM D.  wrote:
> > >
> > > > Mark,
> > > >
> > > > If that's true, I imagine it's a mistake. At least I hope so! I trust
> > the
> > > > devs will fix it, since I'd be pretty upset to have to reset column
> > > widths
> > > > on all my accounts...
> > > >
> > > > David
> > > >
> > > >
> > > >  Original Message 
> > > > From: mark sattolo 
> > > > Sent: Thu Jun 04 19:07:27 EDT 2020
> > > > To: gnucash-devel 
> > > > Subject: Re: [GNC-dev] Feedback on GnuCash 3.903
> > > >
> > > > Also fyi, I just noticed that version 3.903 overwrote all the custom
> > > column
> > > > width settings in my gcm file and changed all of them to a new
> default
> > > set
> > > > of widths, I presume the new defaults for Gnucash 4. These new
> default
> > > > widths give a very wide *description* column and every other column
> is
> > > very
> > > > narrow and especially for the *date*, *num* and *transfer* columns,
> too
> > > > narrow to fit the text they contain. Again, I had to restore my
> backup
> > > gcm
> > > > file to restore all my custom settings.
> > > >
> > > > So I guess since this will eventually be released as Gnucash version
> > > 4.xxx,
> > > > we are to expect breaking changes from the current version? And users
> > > will
> > > > be warned that they will be losing custom settings for column widths,
> > > saved
> > > > reports, etc when they switch over?
> > > >
> > > >
> > > > cheers,
> > > >
> > > > *Mark Sattolo*
> > > > *mh.sa...@gmail.com *
> > > >
> > > >
> > > >
> > > > On Thu, Jun 4, 2020 at 11:45 AM Christopher Lam <
> > > christopher@gmail.com
> > > > >
> > > > wrote:
> > > >
> > > > > Good luck. I've just verified that the old (3.x) balance-sheet date
> > > > > defaults to "end-of-accounting-period", so, the first few lines
> > > shouldn't
> > > > > be added.
> > > > >
> > > > > On Thu, 4 Jun 2020 at 15:41, mark satto

Re: [GNC-dev] Question about account list and typeahead

2020-03-15 Thread David H
Doesn't work on my Mac either - Catalina maybe ???

Cheers David.

On Mon, 16 Mar 2020 at 07:18, jeanl  wrote:

> Adrien Monteleone-2 wrote
> > It has a usability bug. If you want to search for something else, such as
> > if you misspelled your term, you have to highlight the text to delete it
> > and then type something different. The backspace key (delete on MacOS)
> > doesn’t work. This might just be a Mac thing though.
>
> Mmm, it seems to work on my mac. On my windows machine, I see the problem
> you describe.
>
>
>
> --
> Sent from: http://gnucash.1415818.n4.nabble.com/GnuCash-Dev-f1435356.html
> ___
> gnucash-devel mailing list
> gnucash-devel@gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
>
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: [GNC-dev] Question about account list and typeahead

2020-03-15 Thread David H
Hi David,

Thanks for the tip, I've never noticed it on the Edit menu.  I see it seems
to return all accounts that contain the search target no matter what level
in the account string and also returns partial matches :-). My searching is
generally limited to using the Find dialogue which unfortunately doesn't
include a search history so if I get the asset/liability/whatever that I'm
searching in wrong I then have to try another one and retype what I've
recently entered.

Cheers David H.


On Sun, 15 Mar 2020 at 20:30, david whiting  wrote:

> That used to trip me up too, but there is now ctrl+i which pops up a
> dialogue to search for accounts. One minor gripe with that is that the
> focus is not on the search box so you have to tab twice, enter your search
> expression, tab, then enter. You then get a list of matching accounts and
> select the one you want. One advantage of this approach is that it also
> works from any register (but not reports), but it is not quite as fast as
> being able to do what you are after in the chart of accounts.
>
> David
>
>
>
> On Sat, 14 Mar 2020, 22:53 jean,  wrote:
>
> > Or as a workaround, could we not provide a shortcut to expand/contract
> > all accounts?
> > That way, when you start typing any account in the hierarchy would be
> > searched...
> >
> > J.
> >
> > On 3/14/20 12:34 PM, jeanl wrote:
> > > Guys,
> > >
> > > When we're in the account list view (the main gnucash page), you can
> > start
> > > typing and this will open the account list to the first matching
> account.
> > > This is very convenient to quickly access an account in a large, deep
> > > hierarchy.
> > > However if the account tree isn't expanded, its leaf accounts are not
> > > matched, so unless the tree is fully expanded, the type ahead account
> > match
> > > isn't terribly useful.
> > >
> > > Question: Is this on purpose? I would imagine that would not be hard to
> > fix,
> > > so there must be a reason why it hasn't been...
> > >
> > > NOTE: This has nothing to do with the PR I submitted about matching
> > account
> > > in the transaction editing dialog)
> > > Jean
> > >
> > >
> > >
> > > --
> > > Sent from:
> > http://gnucash.1415818.n4.nabble.com/GnuCash-Dev-f1435356.html
> > > ___
> > > gnucash-devel mailing list
> > > gnucash-devel@gnucash.org
> > > https://lists.gnucash.org/mailman/listinfo/gnucash-devel
> > ___
> > gnucash-devel mailing list
> > gnucash-devel@gnucash.org
> > https://lists.gnucash.org/mailman/listinfo/gnucash-devel
> >
> ___
> gnucash-devel mailing list
> gnucash-devel@gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
>
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: [GNC-dev] Robust error handling and respecting the Apha Vantage API limits in gnc-fq-helper.

2020-01-18 Thread David H
Mike/Edward, I'm not sure if either of you have seen Vince's posting in
Finance-quote-devel  which seems
like he's working on a similar thing?

Copy below

Cheers Dave H


Hi,

In June, Erik sent a message about his idea for cleaning up the FQ API to
have consistent ways to set/get instance variables and expand new to allow
for named parameters and module specific data.

One benefit is a sustainable way to enable users to register API keys for
specific modules.

I just pushed the branch "new-new" to explore these ideas.

See the file
https://raw.githubusercontent.com/finance-quote/finance-quote/new-new/new-API-notes.txt
for
details about the set/get methods.


I used the new API to thread an API key to the IEXCloud module from the
test suite as an example:
https://raw.githubusercontent.com/finance-quote/finance-quote/new-new/t/iexcloud.t


If there is agreement to proceed with the API update there are a few things
to do and I can help:

- updating the POD documentation for Quote.pm
- enabling AlphaVantage to use the module specific data as another source
for its API key
- renew discussion with gnucash developers on enabling users to specify API
keys for more modules



Best,

Vince


On Sun, 19 Jan 2020 at 12:52, Mike Alexander  wrote:

> I'm glad you're looking at this since it does need some work.  However I
> think there are a couple of things you're not aware of.  I, too, have
> quite a ffew currencies in my file (around 30) and by coincidence I was
> running a price fetch in the background when I first saw your message.
> It completed successfully after fetching all currency quotes as usual.
>
> You're right that GnuCash fetches one currency per call, but this is the
> only API for currencies that F::Q provides.  It fetches all the other
> quotes for a given source in one call to F::Q.  The F::Q currency quote
> code has a test for the rate limiting message that AlphaVantage returns
> when currency quote fetches come too fast.  However at some time in the
> past AlphaVantage changed this message.  I updated F::Q to look for the
> new message and sent a pull request upstream.  This pul request has
> never been applied which means that the current F::Q does not recognize
> when AlphaVantage is trying to tell it to slow down.  My copy of F::Q
> has this change which is probably why it works for me and not for you.
>
> The patch is simple, just change it to look for a "Note" field in the
> returned data instead of an "Information" field.
>
> Try this and see if it helps.
>
> Your change to make GnuCash handle F::Q failures better seems like a
> good idea.  Putting the delay on GnuCash's side of the API might also be
> a good idea, but really shouldn't be necessary.  It also would be a
> problem for someone who has actually paid for an AlphaVantage
> subscription and hence can get currency quotes faster.  Some day I hope
> that F::Q will find a currency quote source that works better and faster
> at which time you wouldn't want the delay in GnuCash.
>
>  Mike
>
> diff --git a/lib/Finance/Quote.pm b/lib/Finance/Quote.pm
> index b66bca9..6703935 100644
> --- lib/Finance/Quote.pm
> +++ lib/Finance/Quote.pm
> @@ -274,9 +274,9 @@ sub currency {
>   if ( !$json_data || $json_data->{'Error Message'} ) {
> return undef;
>   }
> -# print "Failed: " . $json_data->{'Information'} . "\n" if
> (($try_cnt < 5) && ($json_data->{'Information'}));
> -sleep (20) if (($try_cnt < 5) && ($json_data->{'Information'}));
> -  } while (($try_cnt < 5) && ($json_data->{'Information'}));
> +# print "Failed: " . $json_data->{'Note'} . "\n" if (($try_cnt < 5)
> && ($json_data->{'Note'}));
> +sleep (20) if (($try_cnt < 5) && ($json_data->{'Note'}));
> +  } while (($try_cnt < 5) && ($json_data->{'Note'}));
>
> my $exchange_rate = $json_data->{'Realtime Currency Exchange
> Rate'}->{'5. Exchange Rate'};
>
> ___
> gnucash-devel mailing list
> gnucash-devel@gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
>
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: [GNC-dev] A non-techie in need of help

2019-07-31 Thread David H
Hi Ellen,

I wonder if you are encountering the same issue I had when updating Win 10
Pro from version 1809 to 1903.  My old Lenovo laptop circa 2010 was
originally running Win 7 Enterprise which I updated to Win 10 Pro when
Microsoft were offering the free upgrade to Win 10.

Not long ago I had a message under updates to the affect that my pc wasn't
quite ready for 1903 , then a bit later got some interim updates which must
have readied it as shortly after that I got the actual 1903 updates. After
the update to 1903 and subsequent reboot all seemed ok except that Dropbox,
OneDrive and Google Drive or Backup and Sync suddenly couldn't find their
local folders under C:\Users\David.

Looking under C:\Users I found that the update seemed to have duplicated my
User Name and I now also had a C:\Users\David.000 user folder in addition
to the original C:\Users\David folder. There were a few files remaining in
the C:\Users\David folder but the bulk of them had been moved over to under
the newly created C:\Users\David.000 folder and also the registry seemed to
have been updated in many cases (perhaps all ?) to point to
C:\Users\David.000.

I suggest you take a look in C:\Users to see if the update to version 1903
has done the same thing to your C:\Users folder as it did to me.  If so
check the Desktop folder - it's in your user folder, in my case it's
in C:\Users\David\Desktop but it got moved/renamed
to C:\Users\David.000\Desktop as part of the update.

If you find it there, as David Cousens mentioned in his reply you can just
start GnuCash and use File >> Open in GnuCash to navigate to the file and
open it.  Failing that if you have a backup in the cloud you may have to
copy your backup file down to your desktop.

Hope this helps, Regards David H.


On Wed, 31 Jul 2019 at 13:23, Ellen S. Dunlap  wrote:

> I'm a long-time satisfied Gnucash user, but have hit a technical snag that
> is far beyond my ability to understand or remediate.
>
> I am using Gnucash 3.5+ (2019-03-30) and recently upgraded my Win10Pro to
> version 1903.  After the upgrade, when I open Gnucash I get a popup telling
> me my current Gnucash file "could not be found.  The file is in the history
> list; do you want to remove it? Yes/No."  I've tried yes and no, but seem
> to be getting nowhere.
>
> I keep my Gnucash files on my desktop (and also backup to the cloud), and
> when I open the desktop folder I see that the most recent Gnucash
> transactions aren't there with the earlier sessions.
>
> Can some nice person on this list walk me (gently) through the proper fix?
> Thanks.
>
> Grandma Ellen
> ___
> gnucash-devel mailing list
> gnucash-devel@gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
>
___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel