[PATCH] Tax-related inconsistency in UI

J. Alex Aycinena alex.aycinena at gmail.com
Sat Sep 27 19:49:39 EDT 2008


Hello,

While testing a modified Tax Report that I submitted recently, I found
what I would consider a UI inconsistency that initially caused my
report to bomb until I fixed the report to handle this condition. That
is, that you can set an account as 'tax-related' in the edit account
dialog and then not assign it a tax code using Edit->Tax Options.
Another user that was helping me test the new report assumed that
by simply setting the flag, the appropriate data should show up on
the report, without realizing that the Tax Options dialog needed to
be used also. This is a mistake any user could easily make.

I think as easy solution is to change the account edit screen to display
the tax-related field but not to allow it to be changed and to add a
tooltip to the field to direct users to use the Edit->Tax Options dialog
to set the flag and assign a code. Also, the help contents should be
modified to make this clear.

If these changes are agreed to by the developers, I have attached
two patch files to do this.

The log entry for patchfile should read:

"Changes the 'Sensitive' Property to 'No' from 'Yes' in 'account.glade'
for the 'tax_related_button' widget so that the setting is displayed but
cannot be changed in the account edit dialog. Sets the Tooltip
property to "Use Edit->Tax Options to set the tax-related flag and assign
a tax code to this account." in 'account.glade'."

For docs-patchfile, the log entry should read:

"Updates the Account-Actions help chapter to direct the user to use the
'Edit->Tax Options' dialog to set the tax-related flag and assign
a tax code during account set up and maintenance. Indicates that the
tax-related flag on the account edit dialog is display only."

I would appreciate any comments on this proposed change.

Thanks

Alex
-------------- next part --------------
A non-text attachment was scrubbed...
Name: patchfile
Type: application/octet-stream
Size: 3216 bytes
Desc: not available
Url : http://lists.gnucash.org/pipermail/gnucash-devel/attachments/20080927/468859bd/attachment.obj 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: docs-patchfile
Type: application/octet-stream
Size: 1516 bytes
Desc: not available
Url : http://lists.gnucash.org/pipermail/gnucash-devel/attachments/20080927/468859bd/attachment-0001.obj 


More information about the gnucash-devel mailing list