Your comments

In general, ALL REPORTS should be able to be edited for corrections FROM THE REPORT, and not from an entirely different method.

I completely agree!  It's very common in the US to add a gratuity based on the number of customers served, whether 1 or 50. At least give the restaurateur the ability to design and add these types of charges to a check and whether its a set charge, variable charge, or % charge.