When creating or editing functions, you can have Enterprise perform a check (Function Validation) to make sure the functions follow certain rules around dates, times, spaces and statuses. The rules the system checks are pre-configured, and you can decide which rules you want to check when you save the function. You can also configure the rules to apply to only certain roles within your organization.
The following are the pre-configured rules the system can check for within functions:
- The function has a date and time range outside the event move-in/out date and time range.
- Neither the space nor its parent spaces are directly booked for the date and time range of the function.
- The status assigned to the function is not a valid function status.
- One or more of the additional spaces for the function (or their parent spaces) are not booked for the date and time range of the function.
- The function has a date and time range that conflicts with another function's date and time range for the same space.
- The function has a parent and/or child function(s) with a different anchor space.
- The function has a date and time range outside of its parent's date and time range.
To turn on any of these rules for checking:
- Click the Function Validations link from the Main Menu. The Function Validations screen opens.
- Click the Add button. The Add Function Validation screen opens.
- Select if the rules apply to everyone (Organization) or only for a particular role (Role) from the Type drop-down. You can create only one organization configuration for each rule.
- If you selected Role in step 3, select the role the validation rules apply to from the Role drop-down. If you selected Organization in step 3, proceed to the next step.
- Select the Validations tab.
- Select one of the following options from the drop-down for each rule:
- Ignore - Enterprise does not check the rule.
- Warn - Enterprise gives you a warning that the rule is not followed but you can still save the function.
- Stop - Enterprise does not allow you to save the function if the rule is not followed.
- Click OK.
Enterprise checks the rules when saving a function. If there are existing functions that were added before configuring the validation, you can perform a validation check on existing functions:
- Click the Events link from the Main Menu. The Events screen opens.
- Select the event for the function validation.
- Right-click and select View -> Event Planning -> Event Functions. The Event Functions screen opens.
- Click the Tools button.
- Select Validate Functions. The validation process runs. A green message displays if the validation is successful. A screen appears with the function(s) and the rule(s) the function(s) violates if the validation is unsuccessful.
Comments
3 comments
Is there a way to have Function Validations omit certain usages? I see that Booking Charges lines don't flag as a conflict, so I'm hoping we can program other usages to be ignored as well. We use a few different Usages to capture occurrences for our events, such as on-site contact and labour charges, and we don't want these to flag as conflicting with other functions.
0 upvotes
Hello Crystal,
The current function validation process does not support the additional selection of usages for validation. Please consider documenting the use-case and submitting an enhancement request. The steps to submit an enhancement request are outlined below.
Regards,
Sam
0 upvotes
Hi Sam,
Thanks for the feedback. I'll submit a product idea for this.
Crystal
0 upvotes
Please sign in to leave a comment.