That’s not correct. Users were complaining about previous implementation as well…
See Goods return (Cash sale/purchase) causes Gross Sales error
Also consider this example:
- Under previous model, this would result in $360 in total sales and $120 in total purchases (because every credit is sale, every debit is purchase)
- Under current model, this very same transaction will result in $240 in total sales (because every line item on receipt is a sale)
You and others in this topic strongly feel the previous model is correct. A lot of users think the current model is correct. And a lot of users couldn’t care less as it doesn’t affect their tax payable under neither model.
I can see solid arguments on both sides.
The challenge I have here is to come up with new model which will work for both groups of users without increasing complexity for users who couldn’t care less.