Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support qualifications checking on Job Signup #90

Closed
davidhabib opened this issue Dec 3, 2013 · 3 comments
Closed

Support qualifications checking on Job Signup #90

davidhabib opened this issue Dec 3, 2013 · 3 comments

Comments

@davidhabib
Copy link
Contributor

Since many organizations have various rules about who is qualified to sign up for a given job, it would be great if Volunteers could support this in a general way.

Idea:

  • each Job has an optional Contact Boolean Field to test
  • the admin can use formula fields or checkbox fields to define their qualifications
  • after the contact lookup, we test their qualifcation field, and give an error if the contact field is false.
  • would need to have some way for the org to specify what message they want given to the person signing up, so it isn't cryptic.
@davidhabib
Copy link
Contributor Author

davidhabib commented Aug 2, 2016

Franklin Joyce suggests doing this with a multiselect field on Job (or shift?) and on Contact. To sign up a contact for a given job, the contact's picklist must contain all of the values in the Job (shift?) picklist. if fails, then display error text that is specified on job (or shift?).

But one could do this with validation rules that don't require this infrastructure in V4S. Check out issue #160 for details.

@mpusto
Copy link

mpusto commented Nov 16, 2016

I'm hesitant to lurch this if there is a simple way to configure using validation rules. Thoughts?

@davidhabib
Copy link
Contributor Author

agreed. let them use a validation rule.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants