That PS highlights I think the biggest challenge with the Business Features. As 
long as they are a means to enter business transactions, no major issue arises. 
But start trying to use them (and GnuCash in general) as a substitute for a POS 
system...

Regards,
Adrien

> On May 23, 2018, at 9:29 AM, Mike or Penny Novack 
> <stepbystepf...@dialup4less.com> wrote:
> 
> On 5/23/2018 9:17 AM, Nathanial Jones wrote:
>> The "It can't be fixed," attitude is just wrong, since there is a
>> conceptually simple fix.
>> 
>> It may take a while to code, but why not just put a check box or option
>> group into the tax rate setup that defines whether it is a "per item" or
>> "total" rate.
> I did NOT mean "uncodeable" for some specific jurisdiction/situation. I meant 
> a GENERAL fix (work for all the possible rules). Yes a "switch" between two 
> rules would of course be possible. Keep in mind that users who only have to 
> deal with the rules of one jurisdiction are going to see the problem as much 
> simpler than those who have to deal with many.
> 
> But I think time for an "aside" on the term "bug". A "bug" is an error in a 
> program where the program is not doing what it should according to the formal 
> definition of what it should do. A bug is NOT "program does not do what the 
> user expected it to do" where there was no formal decision on the matter. So 
> in this specific case, would be a bug if/f the program was supposed to figure 
> the tax on the total but was doing it per item or was doing it on the total 
> when supposed to do it per item.
> 
> It is a FEATURE request "provide a switch" to allow both methods. It is the 
> lack of USER commitment to the development process for the phase "define what 
> the program is supposed to do" that is the reason why I am not helping with 
> development. In my working days (design/implementation of financial systems 
> software) that initial "formal definition" phase was >20% of the total 
> development time charges << and then more user commitment for the testing 
> phase >>
> 
> Michael D Novack
> 
> PS: Take something as simple as a "meals tax" on a restaurant bill. Here we 
> have a state one and MAY have a local one. These are almost always on the 
> total pre-tax amount but there is the rule question "apply separately or one 
> on top of the other? and if one on top of the other, which first?" So more 
> switches. Similarly with things for which there is Federal excise and state 
> sales tax. Rules about whether figure separately or one on top of the other. 
> LOTS of switches. POS systems are usually doing these calculations for the 
> accounting system, not the accounting system itself. That isolates the 
> problems. I don't know if anybody has tried to come up with a universal POS 
> << have provisions/tables/switches to deal with the rules of every 
> jurisdiction on the planet >>
> _______________________________________________
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see 
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> -----
> 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
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Reply via email to