This feature provides backend validations that protect the integrity of Fee Schedule configurations by preventing modifications to Custom Data Fields that are actively used as criteria in Fee Schedule items. This ensures that existing fee calculations remain accurate and prevents system errors that could occur from changing or deleting fields that are referenced in fee structures.
When Permit Type Custom Data Fields are integrated with Fee Schedules as criteria, these fields become critical components of the fee calculation system. Any modifications to these fields could break existing fee calculations, create inconsistencies in billing, or cause system errors. The validation system automatically detects when Custom Data Fields are being used in Fee Schedule criteria and prevents potentially destructive changes while providing clear error messages to guide users.
This feature is particularly important for departments that rely on complex fee structures based on permit characteristics, property details, or other custom criteria captured through these fields.
Configuration Planning
Change Management
System Maintenance
Q: I need to change a field type that's used in a Fee Schedule. What are my options? A: You'll need to first remove the field from all Fee Schedule criteria, make your changes, then reconfigure the Fee Schedule items. Consider creating a new field instead to avoid disruption.
Q: Can I add new options to a Multi Select field that's used in Fee Schedules? A: In most cases, yes. Adding new options typically doesn't break existing criteria, but removing or modifying existing options will trigger validation errors.
Q: The error message mentions a specific Fee Schedule item. How do I find it? A: Navigate to the Fee Schedule management section and search for the item mentioned in the error message. Review its criteria configuration to understand the field dependency.
Q: What happens if I absolutely need to delete a field that's referenced in Fee Schedules? A: You must first remove the field from all Fee Schedule criteria configurations, then you'll be able to delete the Custom Data Field. This may require updating multiple Fee Schedule items.