Qmarkets supports validation rules for date fields to help ensure data consistency and prevent invalid date selections.
These validations can be configured for any date field whether it's a submission form field or a workflow field.
By default, no validation rules are applied.
The following validation options can be added when creating/configuration the date fields.
There are one validation which is a select field, and 3 check boxes.:
Notes: validations 2,3,4 are available only as part of the advanced configuration setting.
1. Date Cannot Be Earlier Than Another Date Field
Ensures chronological consistency between related date fields.
Example Use Cases:
- A Task's End Date must be after Start Date
- Implementation Date must be after Approval Date
To use it just select the field date which the current date needs to be after.

2. Date Must Be Later Than current date
Prevents users from entering a date that has already passed.
Example Use Cases:
- Target completion dates
- Planned implementation dates
- Future event scheduling
3. Date Cannot Be Edited After It Passed
Locks the date field once the selected date has passed.
Example Use Cases:
- Commitment deadlines
- Milestone dates
- Official submission deadlines
4. Date Can Only Be Moved Farward
Prevents users from moving an existing date to an earlier point in time.
This option is recommended to be used for official submissions processes against RFPs, competitions etc.
Example Use Cases:
- Project timelines
- Delivery commitments
- Planned launch dates
