We often find that users make mistakes when introducing dates and those mistakes are difficult to fix afterwards. For example, we find out:
Sales with the wrong sale date (which cannot be changed with sale_amendment). Having one or two sales in the future is a frequent mistake.
Customers phone asking for somebody to modify a shipment they introduced in the wrong date. The wrong date here affects stock and shipments cannot be undone, it is frequently a problem quite annoying to solve.
I wonder how others are solving those problems.
Would it be a good idea a warning raised when those documents have “rare” dates? We should, of course, agree on what “rare” means.