severity 655951 wishlist
thanks

Dear Dmitry,

Dmitry Smirnov <only...@member.fsf.org> writes:

> Current tax invoice is not flexible enough to be used in Australia.
>
> The attached patch introduce some customization options
> necessary to produce legally valid Australian tax invoices.
>
> Patch modifies the following upstream files:
>
>         taxinvoice.eguile.scm 
>         taxinvoice.scm
>
>
> Alternatively new tax invoice template can be evaluated by copying the 
> attached 
>
>     invoice-au.eguile.scm
>     invoice-au.scm
>
> to ~/.gnucash folder.
>
> Please note that comparing to provided patch, invoice-au template comes with 
> defaults for AU i.e. 
>
> "Tax Invoice" instead of "Invoice";
> "Net Price (excl GST)" instead of "Net Price";
> "GST Amount" instead of "Tax Amount";
> "Total Price (incl GST)" instead of "Total Price";
> "Total Amount Due" instead of "Amount Due"

Thanks for your bug report.

I am not sure about the way to handle this issue. The reports being
easily customizable, upstream seems to answer such requests by telling
people to create custom reports, instead of incorporating many variants
of the reports in the main package. See for example:

http://wiki.gnucash.org/wiki/FAQ#Q:_How_do_I_change_.22Invoice.22_to_.22Tax_Invoice.22_as_required_in_Australia.3F

Concerning the patches that you provided, I don't intend to incorporate
the invoice-au.* ones, since I think it does not make sense to have a
report per country.

The patch to taxinvoice.* seems a better solution, but as such I cannot
incorporate it. First, it does too many things at a time: it indeed adds
new customization options, but it also contains unrelated cosmetic
changes. Moreover, it contains commented out code, and some values are
by default set to Australian settings, which is not convenient for a
general-purpose report.

Don't hesitate to follow-up if you have any idea or comments on the
above.

Also, I am lowering the severity of this bug to wishlist since it is
more an enhancement request than a bug.

Best,

-- 
Sébastien Villemot
Researcher in Economics & Debian Maintainer
http://www.dynare.org/sebastien
Phone: +33-1-40-77-49-90 - GPG Key: 4096R/381A7594

Attachment: pgpmt11TBxkQp.pgp
Description: PGP signature

Reply via email to