We've done something similar to this in check printing with scripting. We added an ""approved"" check box that was only visible to some users, and the print button was hidden if the box was not checked. Then they took it a step further and had a mod created to not allow the register to update unless all the entries were checked.