There seems to be no way in Event programs to not allow future incident date.
In a Tracker program I can see check box to allow/not allow future incident date but not in Event program. I am using DHIS2 V2.33.4
Am I missing something?
It seems this is a bug reproducible from 2.32 version. You can follow this jira ticket.
As one of the comments in the ticket explains, a workaround for now would be to create a program rule with an error action when the report date is greater than the current date. This will prevent from saving an event with a future report date.
Let us know if this solves the issue for now or if there is a different behavior you are requiring.