Odoo Recruitment Debug Information

System Information

Python version: 3.10.17 (main, Apr  9 2025, 08:54:15) [GCC 9.4.0]
Odoo version: 18.0.1.3

Environment and Database Connection

Database: NJI_Teo
User: Not authenticated

✓ Database connection successful

Model Access Test

✓ Access to hr.applicant model successful

Available fields: duration_tracking, campaign_id, source_id, medium_id, activity_ids, activity_state, activity_user_id, activity_type_id, activity_type_icon, activity_date_deadline, my_activity_date_deadline, activity_summary, activity_exception_decoration, activity_exception_icon, activity_calendar_event_id, message_is_follower, message_follower_ids, message_partner_ids, message_ids, has_message...
Required fields: candidate_id, kanban_state

Applicant Creation Test

Attempting to create test applicant with values: {'name': 'Debug Test Applicant', 'partner_name': 'Debug Tester', 'email_from': 'debug@test.com'}
Applicant creation error: Invalid field 'name' on model 'hr.applicant'
Traceback (most recent call last):
  File "/opt/odoo18/custom_addons/advanced_recruitment/controllers/main.py", line 1275, in deep_debug
    applicant = env['hr.applicant'].create(test_vals)
  File "", line 2, in create
  File "/opt/odoo18/odoo/odoo/api.py", line 469, in _model_create_single
    return create(self, arg)
  File "/opt/odoo18/custom_addons/advanced_recruitment/models/hr_applicant.py", line 220, in create
    applicant = super(HrApplicant, self).create(vals)
  File "", line 2, in create
  File "/opt/odoo18/odoo/odoo/api.py", line 495, in _model_create_multi
    return create(self, [arg])
  File "/opt/odoo18/odoo/addons/hr_recruitment/models/hr_applicant.py", line 323, in create
    applicants = super().create(vals_list)
  File "", line 2, in create
  File "/opt/odoo18/odoo/odoo/api.py", line 496, in _model_create_multi
    return create(self, arg)
  File "/opt/odoo18/odoo/addons/mail/models/mail_thread.py", line 275, in create
    threads = super(MailThread, self).create(vals_list)
  File "", line 2, in create
  File "/opt/odoo18/odoo/odoo/api.py", line 496, in _model_create_multi
    return create(self, arg)
  File "/opt/odoo18/odoo/odoo/models.py", line 4983, in create
    raise ValueError("Invalid field %r on model %r" % (key, self._name))
ValueError: Invalid field 'name' on model 'hr.applicant'

Published Jobs Check

✗ No published jobs found

Test Form Submission