Re: [GNC] Configurable Year Start Day/Month

2023-04-17 Thread Vincent Dawans
My comment was related to custom report creation from an
end-user perspective, which is to say using the given set of options. So
yes the move to c++ makes changing the supporting utility code on the fly
more difficult if that's something required (as in this case). That is a
limitation of going from an interpreted to a compiled language but I don't
think in itself it's a reason not to do it if other considerations like
code maintainability are to be considered.

For that specific issue there is no question the current implementation for
the financial/fiscal year doesn't make total sense (whether written in
scheme or C++ is irrelevant). It seems that John Ralls mentions the
problems with it in the discussion from 2021 you link that and hints that
it might be changed in version 5. I don't see a change as of 5.0 yet
(unless I am missing something) so I can only assume it's still in the
works or more help is needed to implement that fix. As much as it was
possible to hack a fix in version 4 I think it is worthwhile to focus on a
more permanent fix in version 5.

John Ralls says "GnuCash uses the term Accounting Period for non-calendar
fiscal years. There are two problems with this: First, it's in Preferences
instead of File properties so a user can't have different books with
different fiscal years and two users of the same book have to set their
preferences to the same Accounting Period. Second and maybe worse it sets
specific dates that don't roll over."

Hopefully we can join our efforts to help fix this feature so that hacking
code is no longer needed.

Sincerely,

Vincent Dawans



On Mon, Apr 17, 2023 at 9:11 PM flywire  wrote:

> I can't see how.
>
> Firstly, from previous comments, people don't seem to understand my
> workflow. The suggestion it is only a matter of setting the Accounting
> Period once per year is so wrong without changing start date of year.
>
> To briefly summarise, I have half a dozen entities and a few extras, each
> with separate tax file numbers in a standard folder structure. If an entity
> has it's own bank account it gets it's own set of books, otherwise, I use
> QuickBooks and put classes on transactions/splits and report on the
> classes. (My preference is the openness of GnuCash.) I normally navigate
> through the Windows folders and double-click on the entity.gnucash file or
> start it from the MRU list so it is easy to flick between entities.
>
> A typical workflow is preparing tax returns for the previous financial
> year. The V4 year hack defining start year as 1 July works well for all the
> reports I use with year being relative to current date (as opposed to
> accounting period which must be explicitly set). I often need to look at 2
> years prior, ie the last finalised tax return, but it doesn't have a date
> option so I set start/end of accounting period to the dates for 2
> (financial) years prior. This workflow allows me to identify issues with
> transactions/splits/accounts that often need something similar in another
> entity. I imagine the workflow is fairly typical.
>
> Accounting period is really useful for running a series of reports when the
> entity was different, say a particular project period.
>
> So, I very much want to define the current year which would also define
> prior year, keep the existing accounting period functionality, and add a
> start/end of 2 years prior period. A preference setting like currency for
> start date of year would be nice but I'd be happy with a hacked version.
>
> Regards
>
> https://lists.gnucash.org/pipermail/gnucash-user/2023-April/106523.html
> Adrien wrote:
> > I can certainly see the utility of being able to define various 'start
> > of year' options for different reports. Though I think this is
> > essentially what the 'accounting period' option was supposed to
> > accomplish. (and then the report's generic 'start of accounting period'
> > will use that date)
> >
> > However, this preference allows only either a very general relative
> > date, or an absolute date with a year, so it has to be reset if wanting
> > to set a specific date. I think there is already a bug report for it.
> >
> > If this preference offered the ability to set *any* day relative to
> > *any* year, would that accomplish your goal?
> >
> > (I still think a hard absolute date option is useful for someone working
> > on historical data)
> >
> > Regards,
> > Adrien
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
>
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this 

Re: [GNC] getting help

2023-04-17 Thread R Losey
It would help if you provided a bit more information than merely "Ludite"
[Luddite]: have you used anything before to track your finances? Quicken; a
spreadsheet; pen and paper; nothing? If you've never done any tracking of
finances previously, there is a lot more to pick up than just GnuCash...
for example, you'll have to get in the habit of keeping receipts and
setting aside time to enter the data.

I used Quicken for many years, and switched to GnuCash around 2016... even
though Quicken is not truly double-entry, I didn't really have much of a
problem with GnuCash (except that I confess I do still get the "debit" and
"credit" side confused - I use the simplified labels).

I'm very happy with GnuCash (I use it for tracking personal finances; not
to run a business). Having said that, the reports in Quicken are much
better "out of the box"; I have some customized GnuCash reports that I use,
but I had a tough time getting reports to work.

I also did not bother importing my data from Quicken; I just started anew
(but I did do some investment stuff)

This is a very friendly and helpful group.

On Mon, Apr 17, 2023 at 7:43 PM carol hardin  wrote:

> Hi there,
>
> Ludite here on the open source accounting Gnucash.
>
> Is there anyone doing live tutorials on how to use the program? I've
> gone through the documentation and still have lots of questions.
>
> thanks for any referrals.
>
> Carol H
>
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
>


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


Re: [GNC] Configurable Year Start Day/Month

2023-04-17 Thread flywire
I can't see how.

Firstly, from previous comments, people don't seem to understand my
workflow. The suggestion it is only a matter of setting the Accounting
Period once per year is so wrong without changing start date of year.

To briefly summarise, I have half a dozen entities and a few extras, each
with separate tax file numbers in a standard folder structure. If an entity
has it's own bank account it gets it's own set of books, otherwise, I use
QuickBooks and put classes on transactions/splits and report on the
classes. (My preference is the openness of GnuCash.) I normally navigate
through the Windows folders and double-click on the entity.gnucash file or
start it from the MRU list so it is easy to flick between entities.

A typical workflow is preparing tax returns for the previous financial
year. The V4 year hack defining start year as 1 July works well for all the
reports I use with year being relative to current date (as opposed to
accounting period which must be explicitly set). I often need to look at 2
years prior, ie the last finalised tax return, but it doesn't have a date
option so I set start/end of accounting period to the dates for 2
(financial) years prior. This workflow allows me to identify issues with
transactions/splits/accounts that often need something similar in another
entity. I imagine the workflow is fairly typical.

Accounting period is really useful for running a series of reports when the
entity was different, say a particular project period.

So, I very much want to define the current year which would also define
prior year, keep the existing accounting period functionality, and add a
start/end of 2 years prior period. A preference setting like currency for
start date of year would be nice but I'd be happy with a hacked version.

Regards

https://lists.gnucash.org/pipermail/gnucash-user/2023-April/106523.html
Adrien wrote:
> I can certainly see the utility of being able to define various 'start
> of year' options for different reports. Though I think this is
> essentially what the 'accounting period' option was supposed to
> accomplish. (and then the report's generic 'start of accounting period'
> will use that date)
>
> However, this preference allows only either a very general relative
> date, or an absolute date with a year, so it has to be reset if wanting
> to set a specific date. I think there is already a bug report for it.
>
> If this preference offered the ability to set *any* day relative to
> *any* year, would that accomplish your goal?
>
> (I still think a hard absolute date option is useful for someone working
> on historical data)
>
> Regards,
> Adrien
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] getting help

2023-04-17 Thread Michael or Penny Novack

On 4/17/2023 8:42 PM, carol hardin wrote:

Hi there,

Ludite here on the open source accounting Gnucash.

Is there anyone doing live tutorials on how to use the program? I've 
gone through the documentation and still have lots of questions.


thanks for any referrals.

Carol H 


Are you asking "how do I use gnucash to do double entry bookkeeping?" or 
are you asking "how do I do double entry bookkeeping?". Those are not 
the same question. A "Luddite" might still be doing bookkeeping pen and 
ink in books of bound accounting paper (some ruled "journal" and some 
"ledger" -- but to be honest, can use any ruled with at least two 
columns for either).


In other words, I could tell an experienced Luddite bookkeeper "just 
tell gnucash to use :journal view" and it will all be familiar to you 
except you won't have to manually "post" from journal to ledger << 
automated >> And the of course, how to run the standard reports which 
gnucash can just do.


I could tell somebody experienced doing double entry on the computer 
with some other software (QuickBooks, Sage, etc.) to just try it as the 
differences would be minimal << I didn't have any trouble replacing 
QuickBooks Pro with gnucash, essentially nothing to learn except the 
littlest details.


BUT --- if somebody has never done double entry bookkeeping before, 
there is LOTS to be learned. Just understand that this is far less 
learning gnucash than learning double entry.,


In order to suggest references to learn from, need to know from where 
you are starting.


Michael D Novack



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


Re: [GNC] getting help

2023-04-17 Thread David H
Carol,

Google gnucash youtube - plenty of hits, not sure how recent or relevant,
never used any myself :-)

This list is the most helpful source.  If you're not across double entry
accounting it would certainly pay to read up on it.  Probably also a good
idea to run through relevant aspects of the Gnucash tutorial and help guide
available in the application under help (Ctrl-H).  Also what OS and what
version of Gnucash are you running - latest version is the
recently released version 5.0 - if you're just starting out I'd be making
sure I use that..

Cheers David H.

On Tue, 18 Apr 2023 at 11:38, carol hardin  wrote:

> thanks Murrgan, I haven't really seen any online classes taht one can
> attend live.  can you direct me to any?
>
> i did see some written materials which were a bit helpful.
>
> Thanks,
>
> carol H
>
> ___
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
>
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] getting help

2023-04-17 Thread carol hardin
thanks Murrgan, I haven't really seen any online classes taht one can 
attend live.  can you direct me to any?


i did see some written materials which were a bit helpful.

Thanks,

carol H

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


Re: [GNC] getting help

2023-04-17 Thread Murugan Muruganandam
hi Carol

there are quite a few resources online.  if you have specific queries you can 
raise it here in the forum




Saludos Cordiales


Murugan


From: gnucash-user 
 on behalf of 
carol hardin 
Sent: Monday, April 17, 2023 8:42 PM
To: gnucash-user@gnucash.org 
Subject: [GNC] getting help

Hi there,

Ludite here on the open source accounting Gnucash.

Is there anyone doing live tutorials on how to use the program? I've
gone through the documentation and still have lots of questions.

thanks for any referrals.

Carol H

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


[GNC] getting help

2023-04-17 Thread carol hardin

Hi there,

Ludite here on the open source accounting Gnucash.

Is there anyone doing live tutorials on how to use the program? I've 
gone through the documentation and still have lots of questions.


thanks for any referrals.

Carol H

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


Re: [GNC] set up Gnucash on a new device

2023-04-17 Thread Adrien Monteleone
Ah, forgot about the 'S' variant. If I'm not mistaken, it is also 
possible to convert a regular installation to 'S', but you'd have to 
know you did it. It won't be an accident.


Regards,
Adrien

On 4/17/23 5:32 PM, Keith N. McKenna wrote:

It is possible that the system that the op has is an S mode operating 
system. I had a similar problem with an inexpensive Gateway convertible 
that I picked up to take with me when I am on the road. It will only 
accept programs that are approved by Microsoft. So if it isn't in the 
store you cannot load it on your system.


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


[GNC] Invoice layout changed upon upgrade from 4.13 to 4.14

2023-04-17 Thread John W. O'Brien via gnucash-user

Hello GnuCash users,

I routinely print invoices to PDF. To help ensure quality and 
consistency in the output, I have tuned both the "default" style sheet 
and the report layout I use to generate these invoices. On multiple (low 
single digits) macOS machines (Monterey 12.6.5, mix of Intel and Apple 
Silicon), I sync the GnuCash data and config via an ownCloud instance.


A side-effect of installing the upgrade from 4.13 to 4.14 was that the 
report "Options->Layout->Row 1 Left" setting changed from "Company name, 
address and tax ID" [0] to "Empty space" [1]. I suspect this change is a 
consequence of:


Bug 798717
Reports > Business > Fancy Invoice duplicates company details

My concern and uncertainty is about whether this bug fix should have 
affected a configuration derived from canned report specifically to 
affix the layout, where the derived configuration is no longer clearly 
tied to the original, canned report. I would not expect that installing 
a minor update would result in a change this substantial. Am I missing 
something, should I be reporting this as a regression against 798717, 
does this seem like a new bug, or something else?


Thank you,
John

PS: I wasn't sure if the mailing list would accept PNG attachments, 
which is why I posted them separately.


[0] https://babble.saltant.net/59e0374b8f46b869/before-4.13-redacted.png
[1] https://babble.saltant.net/59e0374b8f46b869/after-4.14-redacted.png
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] set up Gnucash on a new device

2023-04-17 Thread Keith N. McKenna

Paul Kroitor wrote:

 From the web I see that this was a known issue with Windows 10 in the past, 
apparently caused by the file association for .exe files being corrupted, but I 
don't see reports anywhere for Windows 11. If this was the case, it would 
presumably happen with other .exe files as well.

Some places suggest resetting all file associations to their defaults, which you could 
try (but you'd have to recustomize any you had modified). There are some registry fixes 
(.reg files) floating around to "fix this" but I would take that with a 
boatload of salt unless you were sure the source was reliable.

Paul


It is possible that the system that the op has is an S mode operating 
system. I had a similar problem with an inexpensive Gateway convertible 
that I picked up to take with me when I am on the road. It will only 
accept programs that are approved by Microsoft. So if it isn't in the 
store you cannot load it on your system.


Regards
Keith N. McKenna



-Original Message-
From: gnucash-user  On Behalf 
Of Paul Kroitor
Sent: Monday, April 10, 2023 9:59 AM
To: 'Glenn Fowler' ; 'David H' 
Cc: 'GnuCash users group' 
Subject: Re: [GNC] set up Gnucash on a new device

The file shows "Application" in the Type column, which is exactly what you 
would expect from an .exe file if Hide Extensions was on. Thus that aspect seems fine to 
me.

It looks to me more like Windows 11 is further tightening the control of 
unsigned executables. Perhaps there's a Windows Setting somewhere that now 
defaults to the behaviour you're getting, or the manufacturer / local GPO / 
domain GPO set it to this.

There can be a secondary data stream in downloaded Windows executables that is 
used to distinguish between trusted and untrusted files. See 
https://www.howtogeek.com/70012/what-causes-the-file-downloaded-from-the-internet-warning-and-how-can-i-easily-remove-it/
 . In the past this issue has simply caused a warning, but they are tightening 
this up in Win 11.

Failing that, perhaps somehow the executable is really damaged?

Paul

-Original Message-
From: gnucash-user  On Behalf 
Of Glenn Fowler
Sent: Monday, April 10, 2023 8:49 AM
To: David H 
Cc: GnuCash users group 
Subject: Re: [GNC] set up Gnucash on a new device

Good point, I forgot about that.

However, the machine is acting as if it doesn't recognize the extension:
".setup".

Hopefully Christopher can shed some light on it.

On Mon, Apr 10, 2023 at 8:05 AM David H  wrote:


Glenn

Is it though?  That possibly depends on whether show file extensions
is on or off.

Cheers David Halverson

On Mon, 10 Apr 2023 at 21:46, Glenn Fowler  wrote:


Hi,

It's missing the ".exe* in the file name. Did you save it like that
or did you download it from a different source other than github or sourceforge?


On Mon, Apr 10, 2023, 6:51 AM Christopher Smallman via gnucash-user <
gnucash-user@gnucash.org> wrote:


I am trying to find help with setting up my GnuCash programme on a
new Windows 11  laptop.

I have downloaded the correct version for Windows 11 but the exe.
file will not open. I am being asked to search for an App in the store.

  There

is of course no App in the store. How can I   successfully run

the

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


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




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

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

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




___
gnucash-user mailing list

Re: [GNC] Deleting an account

2023-04-17 Thread R Losey
...and it is answered here as well!  Thanks!

On Sun, Apr 16, 2023 at 1:44 AM David T.  wrote:

> That is answered in section 5.4 of the Help:
>
> "The Hidden check box hides an account (and any sub-accounts) in the
> account tree. To reset this option, you will first need to open
> theView → Filter By...dialog for the account tree and check the Show hidden
> accounts option. Doing so will allow you to select the account and reopen
> this dialog."
>
> David T.
> On Apr 16, 2023, at 6:12 AM, R Losey  wrote:
>>
>> This was helpful; I didn't even know that there was an option to hide an
>> account
>>
>> But how does one un-hide an account? (say a question arises about something
>> in that account from the past?)
>>
>> On Fri, Apr 14, 2023 at 6:17 PM Gyle McCollam  wrote:
>>
>>  Michael,
>>>  Thank you, I forgot about hiding accounts.  I'm aware there will be a
>>>  capital gain, but since it is personal finance, it is not taxable, just as
>>>  the depreciation was not deductible.  I just like to write off assets that
>>>  go down in value over time.
>>>
>>>
>>>  Thank You,
>>>
>>>  Gyle McCollam
>>>
>>>  Gyle McCollam
>>>
>>>  gmccol...@live.com   email
>>>
>>> --
>>>
>>>  From: gnucash-user  on
>>>  behalf of Michael or Penny Novack 
>>>  Sent: Friday, April 14, 2023 6:31 PM
>>>  To: gnucash-user@gnucash.org 
>>>  Subject: Re: [GNC] Deleting an account
>>>
>>>  On 4/14/2023 4:51 PM, Gyle McCollam wrote:
>>>
  I have a fixed asset account for an automobile with subaccounts for the

>>>  purchase cost and depreciation.  I am selling this car and purchasing a new
>>>  car. How do I delete the old car from my COA without messing up the
>>>  financials as there have been debits and credits to the 2 subaccounts.  The
>>>  parent account at this point has a zero balance as the vehicle is fully
>>>  depreciated.
>>>

  You don't delete it (it would indeed mess up all those transactions)
>>>
>>>  It's no longer needed, balance is zero, just HIDE it. Do note that if
>>>  you dispose of this fully depreciated asset for a gain, you will have a
>>>  capital gain to record that transaction << but that wouldn't involve
>>>  this account >>
>>>
>>>
>>>  Michael D Novack
>>>
>>>
>>> --
>>>
>>>  gnucash-user mailing list
>>>  gnucash-user@gnucash.org
>>>  To update your subscription preferences or to unsubscribe:
>>>  https://lists.gnucash.org/mailman/listinfo/gnucash-user
>>>  -
>>>  Please remember to CC this list on all your replies.
>>>  You can do this by using Reply-To-List or Reply-All.
>>> --
>>>
>>>  gnucash-user mailing list
>>>  gnucash-user@gnucash.org
>>>  To update your subscription preferences or to unsubscribe:
>>>  https://lists.gnucash.org/mailman/listinfo/gnucash-user
>>>  -
>>>  Please remember to CC this list on all your replies.
>>>  You can do this by using Reply-To-List or Reply-All.
>>
>>
>>
>>

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


Re: [GNC] Configurable Year Start Day/Month

2023-04-17 Thread Adrien Monteleone
I can certainly see the utility of being able to define various 'start 
of year' options for different reports. Though I think this is 
essentially what the 'accounting period' option was supposed to 
accomplish. (and then the report's generic 'start of accounting period' 
will use that date)


However, this preference allows only either a very general relative 
date, or an absolute date with a year, so it has to be reset if wanting 
to set a specific date. I think there is already a bug report for it.


If this preference offered the ability to set *any* day relative to 
*any* year, would that accomplish your goal?


(I still think a hard absolute date option is useful for someone working 
on historical data)


Regards,
Adrien

On 4/14/23 7:22 PM, flywire wrote:

Vincent, you seem confident. I posted an example. Can you demonstrate
changing say Start of This Year to 1 July in V5?

Code at
https://github.com/flywire/gnucash/blob/Fiscal-year/libgnucash/app-utils/date-utilities.scm#L557-L569
works in V4 (check cur-year/cal-year). See comments at
https://lists.gnucash.org/pipermail/gnucash-devel/2021-September/045956.html

Regards

https://lists.gnucash.org/pipermail/gnucash-user/2023-April/106464.html
wrote:


As for the changes in version 5.0, they don't really impact the ability to
create custom reports... Bottom line version 5.0 is actually easier to work
with for creating options.

https://lists.gnucash.org/pipermail/gnucash-user/2023-April/106463.html
  wrote:


A new section is needed to address moving the option lists into C++ lists.
It seems those options, say start/end-of-year, could be overwritten in
scheme so they are customised before being used in reports, restoring
previous functionality.


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


Re: [GNC] Hidden Accounts

2023-04-17 Thread Adrien Monteleone

Gyle,

If you have this screenshot issue in the future - you can possibly use a 
keyboard shortcut instead (if it is on your keyboard PrtScr, near F12 or 
so should already be functional and grabs the whole screen to the 
clipboard so you'd have to crop it after in your editor of choice) Most 
screenshot utilities have various shortcuts for just grabbing a window 
or selection.


Otherwise, what you are looking for is the 'timed' feature of your 
screenshot tool. You set a timer, define the area to be captured, 
activate the timer, then maneuver your pointer as desired to get a 
pop-up, and it will be visible in the screenshot.


Regards,
Adrien

On 4/14/23 7:26 PM, Gyle McCollam wrote:


PS I tried to snip this, but the dialog/tip would disappear so I had to take a 
picture with my phone.


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


Re: [GNC] How to create a new Invoice report template

2023-04-17 Thread john



> On Apr 17, 2023, at 12:27 AM, Stein Erik Berget  wrote:
> 
> Hi all.
> I've been wondering how I can create a new invoice report for suppliers.
> The report is not to be created on paper, but to be delivered as email. The
> format is in XML and is known to be EHF - Elektronic Trade Format.
> https://anskaffelser.dev/postaward/g3/spec/current/billing-3.0/norway/
> shows how this would look like. The advantage in this format is direct
> handling of it, both at the supplier and you.
> 
> How do I start with this? Where do I create the hooks and the driver to
> populate the report?

The simplest way would be to write a program in the language of your choice to 
convert
a GnuCash Invoice from HTML to XML complying with the EHF schema.

For more flexibility you can query the GnuCash data using C/C++ or the 
Python/Guile
bindings and write a program to format the XML directly from that, or write an 
external
program to read the data directly from the GnuCash data file. Unless you're 
really
proficient with XSLT or XQuery you'll probably prefer to save your file as SQL 
and query
the resulting database. The SQL schema is described in 
https://wiki.gnucash.org/wiki/SQL and
there's non-normative XML relax-ng schema and DTDs at 
https://github.com/Gnucash/gnucash/tree/stable/libgnucash/doc/xml.

Regards,
John Ralls

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


Re: [GNC] [Bug 798864] Budget Revalues for the Income are positive numbers.porting on select reports are wrong

2023-04-17 Thread Michael or Penny Novack

On 4/17/2023 4:01 AM, Richard Lindgren wrote:

Sounds like you understand my problem. However, since I'm not a programmer, I 
hesitate to tackle this patch. Maybe it is easier than it looks and is probably 
the best fix? I'm just nervous here.

Let me ask this basic question. When I am creating my Budget, I have assumed 
this:
 1. All Income values are positive numbers.
 2. All Expense values are negative numbers.

With that being said and used, my reports work for; a) Profit and Loss Report 
and b) my Budget Report.

Now the question is, where do I go from here?


For me to be able to help you, you would need to stop thinking of 
positive and negative that way.


Double entry bookkeeping is older than the use of negative numbers in 
European mathematics. To ME, in the context of bookkeeping, positive 
means a balance in the sense expected for an account of that type and 
negative if in the sense opposite to what is expected for that sort of 
account. With the two senses being "debit" and "credit". (as opposed to 
positive and negative). Which is normal depends on the type of the 
account (or as we would say in the old days, on which side of the ledger 
-- picture an open book; there is a left hand page and a right hand page).


So . I would consider a income amount negative were it a debit and 
an expense amount negative were it a credit (say a rebate). That's  
because normal for account type income is credit and normal for account 
type expense is debit. Notice it is different say for the bank account 
involved as the other side of these transactions, but that is because 
its type is "asset".


When reporting a bug, I would suggest FIRST seeing if this bug manifests 
while using just the formal accounting senses debit and credit. If not, 
but you perceive the problem when using positive and negative, give 
serious consideration that the problem is not with the program but 
misunderstanding how positive and negative apply in this situation.


Michael D Novack


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


Re: [GNC] [Bug 798864] Budget Revalues for the Income are positive numbers.porting on select reports are wrong

2023-04-17 Thread David T. via gnucash-user
Richard,

Just a note that if you reply to Christopher's bug messages by email, the 
discussion at the bug website is incomplete. You and the community would be 
better served by your replying in the bug itself.

David T.​

On Apr 17, 2023, 11:02, at 11:02, Richard Lindgren  
wrote:
>Sounds like you understand my problem. However, since I'm not a
>programmer, I hesitate to tackle this patch. Maybe it is easier than it
>looks and is probably the best fix? I'm just nervous here.
>
>Let me ask this basic question. When I am creating my Budget, I have
>assumed this:
>1. All Income values are positive numbers.
>2. All Expense values are negative numbers.
>
>With that being said and used, my reports work for; a) Profit and Loss
>Report and b) my Budget Report.
>
>Now the question is, where do I go from here?
>
>Richard
>
>-Original Message-
>From: bugs-ad...@bugs.gnucash.org 
>Sent: Monday, April 17, 2023 12:19 AM
>To: rlindgr...@outlook.com
>Subject: [Bug 798864] Budget Reporting on select reports are wrong
>
>https://bugs.gnucash.org/show_bug.cgi?id=798864
>
>--- Comment #7 from Christopher Lam  ---
>Created attachment 374682
>  --> https://bugs.gnucash.org/attachment.cgi?id=374682=edit
>candidate patch
>
>Here's a candidate replacement for budget-income-statement.scm, or the
>patch pasted below. You can overwrite the budget-income-statement.scm
>somewhere into the Program Files\gnucash\etc...\ (you'll need admin
>access).
>
>It changes the definition of net-income from simple summation to a
>recalculation of balances of both income and expense budget amounts. I
>think this is the correct fix.
>
>modified   gnucash/report/reports/standard/budget-income-statement.scm
>@@ -428,7 +428,11 @@
>   (gnc:get-assoc-account-balances-total expense-account-balances))
>
>  (net-income
>-  (gnc:collector- revenue-total expense-total))
>+  (gnc:collector-
>+   (gnc:get-assoc-account-balances-total
>+(get-assoc-account-balances-budget
>+ budget (append revenue-accounts expense-accounts)
>+ period-start period-end
>gnc:budget-account-get-net
>
>  (table-env
>   (list
>
>--
>You are receiving this mail because:
>You are on the CC list for the bug.
>You reported the bug.
>___
>gnucash-user mailing list
>gnucash-user@gnucash.org
>To update your subscription preferences or to unsubscribe:
>https://lists.gnucash.org/mailman/listinfo/gnucash-user
>-
>Please remember to CC this list on all your replies.
>You can do this by using Reply-To-List or Reply-All.
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


Re: [GNC] [Bug 798864] Budget Reporting on select reports are wrong

2023-04-17 Thread Richard Lindgren
I have followed the GnuCash account structure format in setting up my accounts. 
Both my Income and Expense Accounts are Top Level Accounts.

Richard

-Original Message-
From: bugs-ad...@bugs.gnucash.org 
Sent: Monday, April 17, 2023 12:43 AM
To: rlindgr...@outlook.com
Subject: [Bug 798864] Budget Reporting on select reports are wrong

https://bugs.gnucash.org/show_bug.cgi?id=798864

--- Comment #8 from Christopher Lam  --- P.S. even 
if this is the right fix, the budget report is very likely to show wildly 
incorrect amounts if the user has an unusual account structure, e.g. an Expense 
account whose parent-account is Income.

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


Re: [GNC] [Bug 798864] Budget Revalues for the Income are positive numbers.porting on select reports are wrong

2023-04-17 Thread Richard Lindgren
Sounds like you understand my problem. However, since I'm not a programmer, I 
hesitate to tackle this patch. Maybe it is easier than it looks and is probably 
the best fix? I'm just nervous here.

Let me ask this basic question. When I am creating my Budget, I have assumed 
this:
1. All Income values are positive numbers.
2. All Expense values are negative numbers.

With that being said and used, my reports work for; a) Profit and Loss Report 
and b) my Budget Report.

Now the question is, where do I go from here?

Richard

-Original Message-
From: bugs-ad...@bugs.gnucash.org 
Sent: Monday, April 17, 2023 12:19 AM
To: rlindgr...@outlook.com
Subject: [Bug 798864] Budget Reporting on select reports are wrong

https://bugs.gnucash.org/show_bug.cgi?id=798864

--- Comment #7 from Christopher Lam  --- Created 
attachment 374682
  --> https://bugs.gnucash.org/attachment.cgi?id=374682=edit
candidate patch

Here's a candidate replacement for budget-income-statement.scm, or the patch 
pasted below. You can overwrite the budget-income-statement.scm somewhere into 
the Program Files\gnucash\etc...\ (you'll need admin access).

It changes the definition of net-income from simple summation to a 
recalculation of balances of both income and expense budget amounts. I think 
this is the correct fix.

modified   gnucash/report/reports/standard/budget-income-statement.scm
@@ -428,7 +428,11 @@
   (gnc:get-assoc-account-balances-total expense-account-balances))

  (net-income
-  (gnc:collector- revenue-total expense-total))
+  (gnc:collector-
+   (gnc:get-assoc-account-balances-total
+(get-assoc-account-balances-budget
+ budget (append revenue-accounts expense-accounts)
+ period-start period-end gnc:budget-account-get-net

  (table-env
   (list

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


Re: [GNC] [Bug 798864] Budget Reporting on select reports are wrong

2023-04-17 Thread Richard Lindgren
I expect GnuCash to show the actual Total amount of Income minus the Actual 
Expenses which would leave the difference, to show the actual net Loss or Gain.

Richard

-Original Message-
From: bugs-ad...@bugs.gnucash.org 
Sent: Monday, April 17, 2023 12:08 AM
To: rlindgr...@outlook.com
Subject: [Bug 798864] Budget Reporting on select reports are wrong

https://bugs.gnucash.org/show_bug.cgi?id=798864

--- Comment #6 from Christopher Lam  --- In other 
words what do you think should be the "Total revenue", "Total expenses" and 
"Net loss/gain for Budget Unnamed Budget"?

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


[GNC] How to create a new Invoice report template

2023-04-17 Thread Stein Erik Berget
Hi all.
I've been wondering how I can create a new invoice report for suppliers.
The report is not to be created on paper, but to be delivered as email. The
format is in XML and is known to be EHF - Elektronic Trade Format.
https://anskaffelser.dev/postaward/g3/spec/current/billing-3.0/norway/
shows how this would look like. The advantage in this format is direct
handling of it, both at the supplier and you.

How do I start with this? Where do I create the hooks and the driver to
populate the report?


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