Versioning a TaskBean, allows you to specify changes to a TaskBean's properties at predefined dates in the future. A Job that is run by the JobServer will run with a version that is effective at the time the Job runs. This is a very powerful feature because it allows you to make changes to a TaskBeans properties ahead of time, and they only become "effective" at a set time in the future.
The following are the rules used when editing TaskBean versions: