Re: [GNC] Total and Grand Total at the end of a Transaction Report

2022-10-25 Thread Adrien Monteleone
The Subtotal in this case is for one month. It represents the net 
(credit in this case) balance *for the chosen accounts* over that 
period. (you could have set subtotal by account first instead of date first)


The Grand Total is the net debit/credit over the entire report range - 
*for those account*.


The other splits are not part of these calculations.

In Options > Display > Detail level, try 'One Transaction Per Line' 
instead of 'One Split Per Line' and you'll see this more clearly.


I would not expect to see a zero balance in these spots unless I had 
exactly the same amount of debit as credit, which is pretty odd in any 
one single account, but could happen if you intentionally chose two or 
more accounts that are always on opposite sides of a transaction. Such a 
report wouldn't tell you much however, except documenting that the 
transaction exists.


If you did this intentionally to see if all transactions balanced 
between a set of accounts and didn't get a zero balance, that just means 
at least one transaction involves one or more accounts you did not include.


The Transaction Report can be used for lots of things. The first 
question I'd have for you is, "What question are you trying to answer by 
running it?" This should guide your choice of options.


Regards,
Adrien

On 10/25/22 10:22 PM, Peter S. Shenkin wrote:

Hi,

What do the Total and Grand Total at the end of a Transaction Report
signify?

Please see the attachment, which shows the last few lines of a Transaction
Report. For most reports I generate, the values shown are zero, but here
both the Total and Grand Total are shown as $20.83

I thought at first that this might imply a mismatch between debits and
credits, but if that were correct I guess I would see a non-zero balance in
the Imbalance account. However, the Balance Sheet for the end of the month
that this Transaction Report includes shows a zero balance in this account.

The same is true if I look at the Imbalance account in the Register. That
is, it has a zero balance.


___
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] Total and Grand Total at the end of a Transaction Report

2022-10-25 Thread Peter S. Shenkin
Hi,

What do the Total and Grand Total at the end of a Transaction Report
signify?

Please see the attachment, which shows the last few lines of a Transaction
Report. For most reports I generate, the values shown are zero, but here
both the Total and Grand Total are shown as $20.83

I thought at first that this might imply a mismatch between debits and
credits, but if that were correct I guess I would see a non-zero balance in
the Imbalance account. However, the Balance Sheet for the end of the month
that this Transaction Report includes shows a zero balance in this account.

The same is true if I look at the Imbalance account in the Register. That
is, it has a zero balance.

Thank you, as always,
-P.
___
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] 4.12 ERROR: In procedure scm-error: no code for module (gnucash utilities)

2022-10-25 Thread Derek Atkins
Hi,

It looks like you still have a version of GnuCash installed into /usr/local

That is going to take precedence, and interact with your compiled version.

You need to remove all remnants for GnuCash from /usr/local.

-derek

On Tue, October 25, 2022 5:02 pm, osbert wrote:
> Hi,
>
> I have now also followed the advice given by John and Derek:
>    cmake -DCMAKE_INSTALL_PREFIX=/opt/gnucash and
>    sudo make install
>
> Gnucash 4.12 is now running :)  Thanks for your feedback :)
>
> However the terminal prints out these error messages:
> # --- std-out ---
> $ gnucash
> This is a development version. It may or may not work.
> Report bugs and other problems to gnucash-de...@gnucash.org
> You can also lookup and file bug reports at https://bugs.gnucash.org
> To find the last stable version, please refer to https://www.gnucash.org/
> ;;; WARNING: loading compiled file
> /usr/local/lib/x86_64-linux-gnu/guile/2.2/site-ccache/gnucash/utilities.go
> failed:
> ;;; ERROR: In procedure make_objcode_from_file: bad header on object
> file: "\x7fELF\x02\x01\x01ÿ\x00\x00\x00\x00\x00\x00\x00\x00"
> ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0
> ;;;   or pass the --no-auto-compile argument to disable.
> ;;; compiling /usr/local/share/guile/site/2.2/gnucash/utilities.scm
> ;;; WARNING: loading compiled file
> /usr/local/lib/x86_64-linux-gnu/guile/2.2/site-ccache/gnucash/core-utils.go
> failed:
> ;;; ERROR: In procedure make_objcode_from_file: bad header on object
> file: "\x7fELF\x02\x01\x01ÿ\x00\x00\x00\x00\x00\x00\x00\x00"
> ;;; compiling /usr/local/share/guile/site/2.2/gnucash/core-utils.scm
> ;;; compiled
> /home/osbert/.cache/guile/ccache/2.0-LE-8-2.0/usr/local/share/guile/site/2.2/gnucash/core-utils.scm.go
> ;;; WARNING: loading compiled file
> /usr/local/lib/x86_64-linux-gnu/guile/2.2/site-ccache/gnucash/engine.go
> failed:
> ;;; ERROR: In procedure make_objcode_from_file: bad header on object
> file: "\x7fELF\x02\x01\x01ÿ\x00\x00\x00\x00\x00\x00\x00\x00"
> ;;; compiling /usr/local/share/guile/site/2.2/gnucash/engine.scm
> ;;; WARNING: loading compiled file
> /usr/local/lib/x86_64-linux-gnu/guile/2.2/site-ccache/gnucash/engine/business-core.go
> failed:
> ;;; ERROR: In procedure make_objcode_from_file: bad header on object
> file: "\x7fELF\x02\x01\x01ÿ\x00\x00\x00\x00\x00\x00\x00\x00"
> ;;; compiling
> /usr/local/share/guile/site/2.2/gnucash/engine/business-core.scm
> ;;; compiled
> /home/osbert/.cache/guile/ccache/2.0-LE-8-2.0/usr/local/share/guile/site/2.2/gnucash/engine/business-core.scm.go
> ;;; WARNING: loading compiled file
> /usr/local/lib/x86_64-linux-gnu/guile/2.2/site-ccache/gnucash/engine/gnc-numeric.go
> failed:
> ;;; ERROR: In procedure make_objcode_from_file: bad header on object
> file: "\x7fELF\x02\x01\x01ÿ\x00\x00\x00\x00\x00\x00\x00\x00"
> ;;; compiling
> /usr/local/share/guile/site/2.2/gnucash/engine/gnc-numeric.scm
> ...
>
> Is that something that can be avoided/corrected - or just ignored (I did
> remove the guile folder inside the .cache directory)?
>
> Thanks & regards,
> Osbert
>
>
> On 25.10.22 12:19, John Ralls wrote:
>> Because
>> >/-- Installing: /opt/bin/gnucash /
>> You told CMake -DCMAKE_INSTALL_PREFIX=/opt. If you want GnuCash
>> installed in /opt/gnucash then you have to tell cmake
>> -DCMAKE_INSTALL_PREFIX=/opt/gnucash.
>>
>> Regards,
>> John Ralls
>>
>
> On 25.10.22 14:02, Derek Atkins wrote:
>> Hi,
>>
>> I do not see a "make install" in here.
>>
>> You cannot run GnuCash from the build tree, you need to install it to
>> run it.
>>
>> -derek
>>
> ___
> 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.
>


-- 
   Derek Atkins 617-623-3745
   de...@ihtfp.com www.ihtfp.com
   Computer and Internet Security Consultant

___
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] 4.12 ERROR: In procedure scm-error: no code for module (gnucash utilities)

2022-10-25 Thread osbert

Hi,

I have now also followed the advice given by John and Derek:
  cmake -DCMAKE_INSTALL_PREFIX=/opt/gnucash and
  sudo make install

Gnucash 4.12 is now running :)  Thanks for your feedback :)

However the terminal prints out these error messages:
# --- std-out ---
$ gnucash
This is a development version. It may or may not work.
Report bugs and other problems to gnucash-de...@gnucash.org
You can also lookup and file bug reports at https://bugs.gnucash.org
To find the last stable version, please refer to https://www.gnucash.org/
;;; WARNING: loading compiled file 
/usr/local/lib/x86_64-linux-gnu/guile/2.2/site-ccache/gnucash/utilities.go 
failed:
;;; ERROR: In procedure make_objcode_from_file: bad header on object 
file: "\x7fELF\x02\x01\x01ÿ\x00\x00\x00\x00\x00\x00\x00\x00"

;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0
;;;   or pass the --no-auto-compile argument to disable.
;;; compiling /usr/local/share/guile/site/2.2/gnucash/utilities.scm
;;; WARNING: loading compiled file 
/usr/local/lib/x86_64-linux-gnu/guile/2.2/site-ccache/gnucash/core-utils.go 
failed:
;;; ERROR: In procedure make_objcode_from_file: bad header on object 
file: "\x7fELF\x02\x01\x01ÿ\x00\x00\x00\x00\x00\x00\x00\x00"

;;; compiling /usr/local/share/guile/site/2.2/gnucash/core-utils.scm
;;; compiled 
/home/osbert/.cache/guile/ccache/2.0-LE-8-2.0/usr/local/share/guile/site/2.2/gnucash/core-utils.scm.go
;;; WARNING: loading compiled file 
/usr/local/lib/x86_64-linux-gnu/guile/2.2/site-ccache/gnucash/engine.go 
failed:
;;; ERROR: In procedure make_objcode_from_file: bad header on object 
file: "\x7fELF\x02\x01\x01ÿ\x00\x00\x00\x00\x00\x00\x00\x00"

;;; compiling /usr/local/share/guile/site/2.2/gnucash/engine.scm
;;; WARNING: loading compiled file 
/usr/local/lib/x86_64-linux-gnu/guile/2.2/site-ccache/gnucash/engine/business-core.go 
failed:
;;; ERROR: In procedure make_objcode_from_file: bad header on object 
file: "\x7fELF\x02\x01\x01ÿ\x00\x00\x00\x00\x00\x00\x00\x00"
;;; compiling 
/usr/local/share/guile/site/2.2/gnucash/engine/business-core.scm
;;; compiled 
/home/osbert/.cache/guile/ccache/2.0-LE-8-2.0/usr/local/share/guile/site/2.2/gnucash/engine/business-core.scm.go
;;; WARNING: loading compiled file 
/usr/local/lib/x86_64-linux-gnu/guile/2.2/site-ccache/gnucash/engine/gnc-numeric.go 
failed:
;;; ERROR: In procedure make_objcode_from_file: bad header on object 
file: "\x7fELF\x02\x01\x01ÿ\x00\x00\x00\x00\x00\x00\x00\x00"

;;; compiling /usr/local/share/guile/site/2.2/gnucash/engine/gnc-numeric.scm
...

Is that something that can be avoided/corrected - or just ignored (I did 
remove the guile folder inside the .cache directory)?


Thanks & regards,
Osbert


On 25.10.22 12:19, John Ralls wrote:

Because
>/-- Installing: /opt/bin/gnucash /
You told CMake -DCMAKE_INSTALL_PREFIX=/opt. If you want GnuCash installed in 
/opt/gnucash then you have to tell cmake -DCMAKE_INSTALL_PREFIX=/opt/gnucash.

Regards,
John Ralls



On 25.10.22 14:02, Derek Atkins wrote:

Hi,

I do not see a "make install" in here.

You cannot run GnuCash from the build tree, you need to install it to run it.

-derek


___
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] 4.12 ERROR: In procedure scm-error: no code for module (gnucash utilities)

2022-10-25 Thread osbert

Hi Geert,

thanks for your feedback which is very much appreciated. Yes, in fact I 
had installed version 4.8 before compiling, but removed it with the 
command 'sudo make uninstall'. I followed your advice and removed the 
guile entry in the .cache directory as recommended but it didn't make 
any difference. I am still getting the same error (after I run through 
the whole compilation process again).


Regards,
Osbert

On 25.10.22 18:20, Geert Janssens wrote:


Op dinsdag 25 oktober 2022 14:02:28 CEST schreef Derek Atkins:

> Hi,

>

> I do not see a "make install" in here.

>

> You cannot run GnuCash from the build tree, you need to install it 
to run


> it.

>

That's actually no longer the case. With the switch to cmake the build 
system has also been transformed to be able to run GnuCash from the 
build tree.



In fact I do this all the time.


As for the original issue: do you have another gnucash installed 
somewhere ? Or do you have cached *.go files under


$HOME/.cache/guile/ccache//$HOME/Applications/

You may want to remove these just in case they are interfering. 
There's no risk, they are just cache files and will be recreated if 
needed.



Regards,


Geert


___
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] invoicing

2022-10-25 Thread arthur brogard via gnucash-user
Thanks for that.
I am after finding proper business practice.  So I guess I should not be 
invoicing for the total amount I see as outstanding?
I should invoice for each week  and when there is an outstanding unpaid amount 
I could note that on the invoice perhaps?
Or perhaps send a 'statement of account' ?
What would you do on rent day if an amount was owing?
And from the tone of your answer I guess it's not considered imperative that 
invoices be numbered sequentially but it's probably preferable.
I have been dating them rather than numbering them.  Giving each one a number 
that is the date and adding a '1' to it for the first one for that date.  

Wanting to check things one day I realised it would be easier for me if they 
were all numbered sequentially for then I could be sure I'd taken them all into 
account when looking back.
And that's when I realised that looking back and adding them up isn't going to 
do much when I invoice the way I do.  So I came asking.
So number them and make them for the week's rent only.
If there's a water or repair bill it goes in sequence.
then I can total them all at any time and compare with receipts and see where 
we are at.
It's notifying him, reminding him, of the outstanding that's the problem.  Just 
note it on the invoice I guess.
:)
 

On Tuesday, 25 October 2022 at 09:46:00 pm ACDT, Derek Atkins 
 wrote:  
 
 IF you were to use GnuCash's invoicing system, then each (weekly) invoice
needs to be $300, because that's the additional amount he owes each
invoice period.  To show to TOTAL owed you would need to supply a Customer
Report, which takes invoices and payments into account.

In your case you probably do not need GnuCash to produce the invoices for
you.  But you COULD use them to account for it all.

And yes, I would recommend you number them sequentially.

-derek

On Tue, October 25, 2022 5:06 am, arthur brogard via gnucash-user wrote:
> I only have to invoice one tenant is all so it's no big deal.  But I would
> like to know what I'm doing.
> Currently gnucash is not doing it for me though I keep an account for him
> on it.
>
> I know it is a bit unreal and unusual but I invoice him every week - we've
> found that's the only way to remind him to pay.
>
> I'm in doubt about two things:
> 1.  Should my invoices be serially numbered and each one accounted for or
> is that totally unimportant?
>
> 2.   I am in the habit of invoicing for the outstanding amount each
> week. Is that okay?    I begin to think it is wrong if accounts
> are kept of invoices.   Because if his rent were say $300 and he was
> behind at the beginning by $50 we could get a series over weeks like this:
>   Behind: $50.   Invoice:  $350 Pays:   $330
> Invoice   $320 Pays:   $300 Invoice   $320
> Pays:   $300 Invoice   $320 Pays:   $320.
>  Now he's square. But I've invoiced $1310 and he's paid $1230.  Not at
> all the same.
>  Doesn't matter?  That's just the way to do it?
>
> ___
> 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.
>


-- 
      Derek Atkins                617-623-3745
      de...@ihtfp.com            www.ihtfp.com
      Computer and Internet Security Consultant

  
___
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] invoicing

2022-10-25 Thread Adrien Monteleone
You might find it easier to invoice monthly sending that first. Then 
send a Customer Report each following week, which will reflect payments, 
and thus the amount outstanding, automatically. That would significantly 
reduce the effort on your part, and the number of invoices in your 
system. You're just running and sending/mailing a report each week.


You can play with the detail option to show which payments applied to 
which invoices if you like.


If any balance carries over, the report will show how much is aged +30, 
+60, +90 days, etc. It can also reflect pre-payments/deposits.


Regards,
Adrien

On 10/25/22 4:06 AM, arthur brogard via gnucash-user wrote:

I only have to invoice one tenant is all so it's no big deal.  But I would like 
to know what I'm doing.
Currently gnucash is not doing it for me though I keep an account for him on it.

I know it is a bit unreal and unusual but I invoice him every week - we've 
found that's the only way to remind him to pay.

I'm in doubt about two things:
1.  Should my invoices be serially numbered and each one accounted for or is 
that totally unimportant?

2.   I am in the habit of invoicing for the outstanding amount each week. 
Is that okay?    I begin to think it is wrong if accounts are kept of 
invoices.   Because if his rent were say $300 and he was behind at the 
beginning by $50 we could get a series over weeks like this:
   Behind: $50.   Invoice:  $350 Pays:   $330 
Invoice   $320 Pays:   $300 Invoice   $320 
Pays:   $300 Invoice   $320 Pays:   $320.
  Now he's square. But I've invoiced $1310 and he's paid $1230.  Not at all 
the same.
  Doesn't matter?  That's just the way to do it?


___
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] 4.12 ERROR: In procedure scm-error: no code for module (gnucash utilities)

2022-10-25 Thread Geert Janssens
Op dinsdag 25 oktober 2022 14:02:28 CEST schreef Derek Atkins:
> Hi,
> 
> I do not see a "make install" in here.
> 
> You cannot run GnuCash from the build tree, you need to install it to run
> it.
> 
That's actually no longer the case. With the switch to cmake the build system 
has also been 
transformed to be able to run GnuCash from the build tree.

In fact I do this all the time.

As for the original issue: do you have another gnucash installed somewhere ? Or 
do you 
have cached *.go files under 
$HOME/.cache/guile/ccache//$HOME/Applications/
You may want to remove these just in case they are interfering. There's no 
risk, they are just 
cache files and will be recreated if needed.

Regards,

Geert
___
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] 4.12 ERROR: In procedure scm-error: no code for module (gnucash utilities)

2022-10-25 Thread john



> On Oct 25, 2022, at 8:06 AM, osbert  wrote:
> thanks for your reply.  I have now run the install command, but no binary is 
> installed to /opt/gnucash/bin
> I hope this makes sense to someone here, because it doesn't really to me.

Because
> -- Installing: /opt/bin/gnucash

You told CMake -DCMAKE_INSTALL_PREFIX=/opt. If you want GnuCash installed in 
/opt/gnucash then you have to tell cmake -DCMAKE_INSTALL_PREFIX=/opt/gnucash.

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] 4.12 ERROR: In procedure scm-error: no code for module (gnucash utilities)

2022-10-25 Thread Derek Atkins
Hi,

I do not see a "make install" in here.

You cannot run GnuCash from the build tree, you need to install it to run it.

-derek

On Tue, October 25, 2022 1:54 am, osbert wrote:
> On:
> cat /etc/os-release
> NAME="Linux Mint"
> VERSION="20 (Ulyana)"
>
> aqbanking-cli versions
> Versions:
>   AqBanking-CLI: 6.5.3
>   Gwenhywfar   : 5.9.0.0
>   AqBanking    : 6.5.3.0
>
> After successfully installing aqbanking 6.5.3 I was also able to compile
> gnucash 4.12 without getting any error message by running the commands
> below.
> However if I run the executable from
> ~/Applications/gnucash-4.12/build-gnucash-4.12/bin/gnucash
> I get the message: ERROR: In procedure scm-error: no code for module
> (gnucash utilities)
>
> Here is what I have done:
>
> cd ~/Applications/gnucash-4.12
> mkdir build-gnucash-4.12
> cd build-gnucash-4.12
> cmake -DCMAKE_INSTALL_PREFIX=/opt  ..
> # --- std-out -
> -- The C compiler identification is GNU 9.4.0
> -- The CXX compiler identification is GNU 9.4.0
> -- Check for working C compiler: /usr/bin/cc
> ...
> -- Performing Test standard_math_library_linked_to_automatically - Success
> -- Configuring done
> -- Generating done
> -- Build files have been written to:
> ~/Applications/gnucash-4.12/build-gnucash-4.12
>
> make
> # --- std-out -
> Scanning dependencies of target guile-json-details-links
> [  0%] Generating ../../share/guile/site/2.2/gnucash/json/builder.scm
> [  0%] Generating ../../share/guile/site/2.2/gnucash/json/parser.scm
> [  0%] Generating ../../share/guile/site/2.2/gnucash/json/syntax.scm
> [  0%] Built target guile-json-details-links
> ...
> Scanning dependencies of target swig-gnucash-core
> [100%] Generating gnucash_core.c, gnucash_core_c.py
> [100%] Built target swig-gnucash-core
>
> ~/Applications/gnucash-4.12/build-gnucash-4.12/bin/gnucash
> # --- std-out -
> ;;; WARNING: loading compiled file
> /home/osbert/Applications/gnucash-4.12/build-gnucash-4.12/lib/x86_64-linux-gnu/guile/2.2/site-ccache/gnucash/utilities.go
> failed:
> ;;; ERROR: In procedure make_objcode_from_file: bad header on object
> file: "\x7fELF\x02\x01\x01ÿ\x00\x00\x00\x00\x00\x00\x00\x00"
> ;;; WARNING: loading compiled file
> /home/osbert/Applications/gnucash-4.12/build-gnucash-4.12/lib/x86_64-linux-gnu/guile/2.2/site-ccache/gnucash/app-utils.go
> failed:
> ;;; ERROR: In procedure make_objcode_from_file: bad header on object
> file: "\x7fELF\x02\x01\x01ÿ\x00\x00\x00\x00\x00\x00\x00\x00"
> ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0
> ;;;   or pass the --no-auto-compile argument to disable.
> ;;; compiling
> /home/osbert/Applications/gnucash-4.12/build-gnucash-4.12/share/guile/site/2.2/gnucash/app-utils.scm
> ;;; WARNING: loading compiled file
> /home/osbert/Applications/gnucash-4.12/build-gnucash-4.12/lib/x86_64-linux-gnu/guile/2.2/site-ccache/gnucash/utilities.go
> failed:
> ;;; ERROR: In procedure make_objcode_from_file: bad header on object
> file: "\x7fELF\x02\x01\x01ÿ\x00\x00\x00\x00\x00\x00\x00\x00"
> ;;; WARNING: compilation of
> /home/osbert/Applications/gnucash-4.12/build-gnucash-4.12/share/guile/site/2.2/gnucash/app-utils.scm
> failed:
> ;;; ERROR: no code for module (gnucash utilities)
> ;;; WARNING: loading compiled file
> /home/osbert/Applications/gnucash-4.12/build-gnucash-4.12/lib/x86_64-linux-gnu/guile/2.2/site-ccache/gnucash/utilities.go
> failed:
> ;;; ERROR: In procedure make_objcode_from_file: bad header on object
> file: "\x7fELF\x02\x01\x01ÿ\x00\x00\x00\x00\x00\x00\x00\x00"
> Backtrace:
> In ice-9/boot-9.scm:
>   160: 19 [catch #t # ...]
> In unknown file:
>     ?: 18 [apply-smob/1 #]
> In ice-9/boot-9.scm:
> 3589: 17 [process-use-modules (((gnucash app-utils)))]
>   705: 16 [map # (mif-args)> ((#))]
> 3590: 15 [# (mif-args)> (#)]
> 2867: 14 [resolve-interface (gnucash app-utils) #:select ...]
> 2792: 13 [# #:optional autoload version #:key ensure)> # ...]
> 3068: 12 [try-module-autoload (gnucash app-utils) #f]
> 2404: 11 [save-module-excursion # ice-9/boot-9.scm:3069:17 ()>]
> 3088: 10 [#]
> In unknown file:
>     ?: 9 [primitive-load-path "gnucash/app-utils" ...]
> In ice-9/eval.scm:
>   505: 8 [#
> (use-modules #)]
> In ice-9/psyntax.scm:
> 1106: 7 [expand-top-sequence ((use-modules (gnucash utilities))) () ...]
>   989: 6 [scan ((use-modules (gnucash utilities))) () ...]
>   279: 5 [scan ((# #) #(syntax-object *unspecified* # #)) () (()) ...]
> In ice-9/boot-9.scm:
> 3589: 4 [process-use-modules (((gnucash utilities)))]
>   705: 3 [map # (mif-args)> ((#))]
> 3590: 2 [# (mif-args)> (#)]
> 2870: 1 [resolve-interface (gnucash utilities) #:select ...]
> In unknown file:
>     ?: 0 [scm-error misc-error #f ...]
>
> ERROR: In procedure scm-error:
> ERROR: no code for module (gnucash utilities)
> # --- end ---
>
> Any help/feedback is very much appreciated. Thanks.
> 

[GNC] 4.12 ERROR: In procedure scm-error: no code for module (gnucash utilities)

2022-10-25 Thread osbert

On:
cat /etc/os-release
NAME="Linux Mint"
VERSION="20 (Ulyana)"

aqbanking-cli versions
Versions:
 AqBanking-CLI: 6.5.3
 Gwenhywfar   : 5.9.0.0
 AqBanking    : 6.5.3.0

After successfully installing aqbanking 6.5.3 I was also able to compile 
gnucash 4.12 without getting any error message by running the commands 
below.

However if I run the executable from
~/Applications/gnucash-4.12/build-gnucash-4.12/bin/gnucash
I get the message: ERROR: In procedure scm-error: no code for module 
(gnucash utilities)


Here is what I have done:

cd ~/Applications/gnucash-4.12
mkdir build-gnucash-4.12
cd build-gnucash-4.12
cmake -DCMAKE_INSTALL_PREFIX=/opt  ..
# --- std-out -
-- The C compiler identification is GNU 9.4.0
-- The CXX compiler identification is GNU 9.4.0
-- Check for working C compiler: /usr/bin/cc
...
-- Performing Test standard_math_library_linked_to_automatically - Success
-- Configuring done
-- Generating done
-- Build files have been written to: 
~/Applications/gnucash-4.12/build-gnucash-4.12


make
# --- std-out -
Scanning dependencies of target guile-json-details-links
[  0%] Generating ../../share/guile/site/2.2/gnucash/json/builder.scm
[  0%] Generating ../../share/guile/site/2.2/gnucash/json/parser.scm
[  0%] Generating ../../share/guile/site/2.2/gnucash/json/syntax.scm
[  0%] Built target guile-json-details-links
...
Scanning dependencies of target swig-gnucash-core
[100%] Generating gnucash_core.c, gnucash_core_c.py
[100%] Built target swig-gnucash-core

~/Applications/gnucash-4.12/build-gnucash-4.12/bin/gnucash
# --- std-out -
;;; WARNING: loading compiled file 
/home/osbert/Applications/gnucash-4.12/build-gnucash-4.12/lib/x86_64-linux-gnu/guile/2.2/site-ccache/gnucash/utilities.go 
failed:
;;; ERROR: In procedure make_objcode_from_file: bad header on object 
file: "\x7fELF\x02\x01\x01ÿ\x00\x00\x00\x00\x00\x00\x00\x00"
;;; WARNING: loading compiled file 
/home/osbert/Applications/gnucash-4.12/build-gnucash-4.12/lib/x86_64-linux-gnu/guile/2.2/site-ccache/gnucash/app-utils.go 
failed:
;;; ERROR: In procedure make_objcode_from_file: bad header on object 
file: "\x7fELF\x02\x01\x01ÿ\x00\x00\x00\x00\x00\x00\x00\x00"

;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0
;;;   or pass the --no-auto-compile argument to disable.
;;; compiling 
/home/osbert/Applications/gnucash-4.12/build-gnucash-4.12/share/guile/site/2.2/gnucash/app-utils.scm
;;; WARNING: loading compiled file 
/home/osbert/Applications/gnucash-4.12/build-gnucash-4.12/lib/x86_64-linux-gnu/guile/2.2/site-ccache/gnucash/utilities.go 
failed:
;;; ERROR: In procedure make_objcode_from_file: bad header on object 
file: "\x7fELF\x02\x01\x01ÿ\x00\x00\x00\x00\x00\x00\x00\x00"
;;; WARNING: compilation of 
/home/osbert/Applications/gnucash-4.12/build-gnucash-4.12/share/guile/site/2.2/gnucash/app-utils.scm 
failed:

;;; ERROR: no code for module (gnucash utilities)
;;; WARNING: loading compiled file 
/home/osbert/Applications/gnucash-4.12/build-gnucash-4.12/lib/x86_64-linux-gnu/guile/2.2/site-ccache/gnucash/utilities.go 
failed:
;;; ERROR: In procedure make_objcode_from_file: bad header on object 
file: "\x7fELF\x02\x01\x01ÿ\x00\x00\x00\x00\x00\x00\x00\x00"

Backtrace:
In ice-9/boot-9.scm:
 160: 19 [catch #t # ...]
In unknown file:
   ?: 18 [apply-smob/1 #]
In ice-9/boot-9.scm:
3589: 17 [process-use-modules (((gnucash app-utils)))]
 705: 16 [map #(mif-args)> ((#))]
3590: 15 [#(mif-args)> (#)]

2867: 14 [resolve-interface (gnucash app-utils) #:select ...]
2792: 13 [##:optional autoload version #:key ensure)> # ...]

3068: 12 [try-module-autoload (gnucash app-utils) #f]
2404: 11 [save-module-excursion #ice-9/boot-9.scm:3069:17 ()>]

3088: 10 [#]
In unknown file:
   ?: 9 [primitive-load-path "gnucash/app-utils" ...]
In ice-9/eval.scm:
 505: 8 [# 
(use-modules #)]

In ice-9/psyntax.scm:
1106: 7 [expand-top-sequence ((use-modules (gnucash utilities))) () ...]
 989: 6 [scan ((use-modules (gnucash utilities))) () ...]
 279: 5 [scan ((# #) #(syntax-object *unspecified* # #)) () (()) ...]
In ice-9/boot-9.scm:
3589: 4 [process-use-modules (((gnucash utilities)))]
 705: 3 [map #(mif-args)> ((#))]
3590: 2 [#(mif-args)> (#)]

2870: 1 [resolve-interface (gnucash utilities) #:select ...]
In unknown file:
   ?: 0 [scm-error misc-error #f ...]

ERROR: In procedure scm-error:
ERROR: no code for module (gnucash utilities)
# --- end ---

Any help/feedback is very much appreciated. Thanks.
___
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] invoicing

2022-10-25 Thread Derek Atkins
IF you were to use GnuCash's invoicing system, then each (weekly) invoice
needs to be $300, because that's the additional amount he owes each
invoice period.  To show to TOTAL owed you would need to supply a Customer
Report, which takes invoices and payments into account.

In your case you probably do not need GnuCash to produce the invoices for
you.  But you COULD use them to account for it all.

And yes, I would recommend you number them sequentially.

-derek

On Tue, October 25, 2022 5:06 am, arthur brogard via gnucash-user wrote:
> I only have to invoice one tenant is all so it's no big deal.  But I would
> like to know what I'm doing.
> Currently gnucash is not doing it for me though I keep an account for him
> on it.
>
> I know it is a bit unreal and unusual but I invoice him every week - we've
> found that's the only way to remind him to pay.
>
> I'm in doubt about two things:
> 1.  Should my invoices be serially numbered and each one accounted for or
> is that totally unimportant?
>
> 2.   I am in the habit of invoicing for the outstanding amount each
> week. Is that okay?    I begin to think it is wrong if accounts
> are kept of invoices.   Because if his rent were say $300 and he was
> behind at the beginning by $50 we could get a series over weeks like this:
>   Behind: $50.   Invoice:  $350 Pays:   $330
> Invoice   $320 Pays:   $300 Invoice   $320
> Pays:   $300 Invoice   $320 Pays:   $320.
>  Now he's square. But I've invoiced $1310 and he's paid $1230.  Not at
> all the same.
>  Doesn't matter?  That's just the way to do it?
>
> ___
> 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.
>


-- 
   Derek Atkins 617-623-3745
   de...@ihtfp.com www.ihtfp.com
   Computer and Internet Security Consultant

___
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] invoicing

2022-10-25 Thread arthur brogard via gnucash-user
I only have to invoice one tenant is all so it's no big deal.  But I would like 
to know what I'm doing.
Currently gnucash is not doing it for me though I keep an account for him on it.

I know it is a bit unreal and unusual but I invoice him every week - we've 
found that's the only way to remind him to pay.

I'm in doubt about two things:
1.  Should my invoices be serially numbered and each one accounted for or is 
that totally unimportant?

2.   I am in the habit of invoicing for the outstanding amount each week. 
Is that okay?    I begin to think it is wrong if accounts are kept of 
invoices.   Because if his rent were say $300 and he was behind at the 
beginning by $50 we could get a series over weeks like this:
  Behind: $50.   Invoice:  $350 Pays:   $330 
Invoice   $320 Pays:   $300 Invoice   $320 
Pays:   $300 Invoice   $320 Pays:   $320.
 Now he's square. But I've invoiced $1310 and he's paid $1230.  Not at all 
the same.
 Doesn't matter?  That's just the way to do it?

___
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.