If at the point of sale the price derived by the computer is unacceptable the user can be granted permission to alter the price by directly entering the desired value. When this occurs the system provides many checks and limits that can be used to control what prices are acceptable.