Document Events
The ION Career app hooks into Frappe’s document lifecycle events to automatically process job applicant questions.Job Applicant Events
Handler:
ion_career.handlers.process_job_questionsTriggered automatically after a new Job Applicant document is created. Processes the applicant’s question answers and calculates their score.Configuration
hooks.py
Event Flow
- Job Applicant Created - User submits job application through web form
- after_insert Hook Fires -
process_job_questionsis called automatically - Answers Processed - Question answers are parsed and stored
- Score Calculated - Applicant score is computed based on responses
- Document Saved - Updated applicant document with answers and score
Fixtures
Fixtures are automatically exported/imported configurations for the app.Custom Fields
Client Scripts
Server Scripts
Web Forms
Complete Fixtures Configuration
hooks.py