hr.recruitment.survey.invite: campos, relaciones y API
El modelo hr.recruitment.survey.invite («Wizard for sending interview invitations to job applicants during recruitment process») es un modelo transitorio declarado por el módulo Hr Recruitment Interview Forms. Expone 39 campos, 13 de ellos declarados directamente en el modelo. A continuación encontrará cada campo con su nombre técnico, tipo, etiqueta en español y relaciones, y un ejemplo de llamada a la API JSON-2 de Odoo 20.
Ficha de identidad
- Nombre técnico
hr.recruitment.survey.invite- Etiqueta
- Wizard for sending interview invitations to job applicants during recruitment process
- Tipo
- Transitorio (models.TransientModel)
- Tabla SQL
hr_recruitment_survey_invite- Módulo de origen
- Hr Recruitment Interview Forms (
hr_recruitment_survey) - Hereda de (mixins)
- survey.invite
Campos del modelo
13 campos propios, 20 heredados de mixins y 6 campos automáticos del ORM. Haga clic en un nombre para obtener el enlace directo al campo.
39 de 39 campos mostrados
| Nombre técnico | Etiqueta | Tipo | Detalles |
|---|---|---|---|
| accessible_by_current_user | Accessible By Current User | boolean | calculado |
| accessible_by_interviewer_user | Accessible By Interviewer User | boolean | calculado |
| all_surveys_are_recruitment | All Surveys Are Recruitment | boolean | calculado |
| applicant_ids | Candidato | many2many | |
| attachment_ids | Archivos adjuntos | many2many | calculado, almacenado |
| has_many_applicants | Has Many Applicants | boolean | calculado |
| hide_url | Hide Url | boolean | calculado |
| partner_ids | Destinatarios | many2many | |
| single_survey_id | Single Survey | many2one | calculado |
| survey_access_mode | Survey Access Mode | char | calculado |
| survey_id | Encuesta | many2one | |
| survey_ids | Encuestas | many2many | |
| survey_start_url | URL de encuesta | char | calculado |
| author_id | Autor | many2one | heredado de survey.invite |
| body | Contenidos | html | calculado, almacenado heredado de mail.composer.mixin |
| body_has_template_value | El contenido del cuerpo es igual al de la plantilla | boolean | calculado heredado de mail.composer.mixin |
| can_edit_body | Puede editar el cuerpo | boolean | calculado heredado de mail.composer.mixin |
| deadline | Fecha límite de respuesta | datetime | heredado de survey.invite |
| emails | Correos electrónicos adicionales | text | heredado de survey.invite |
| existing_emails | Correos electrónicos existentes | text | solo lecturacalculado heredado de survey.invite |
| existing_mode | Gestionar existente | selection | obligatorio Valores: heredado de survey.invite |
| existing_partner_ids | Contacto existente | many2many | solo lecturacalculado heredado de survey.invite |
| existing_text | Reenviar comentario | text | calculado heredado de survey.invite |
| is_mail_template_editor | Es un editor | boolean | calculado heredado de mail.composer.mixin |
| lang | Idioma | char | calculado, almacenado heredado de mail.composer.mixin |
| mail_server_id | Servidor de correo de salida | many2one | heredado de survey.invite |
| render_model | Modelo de visualización | char | calculado heredado de mail.render.mixin |
| scheduled_date | Fecha programada Envíe correos después de esa fecha. Esta fecha se considera en la zona horaria UTC. | datetime | heredado de survey.invite |
| send_email | Enviar correo electrónico | boolean | calculado heredado de survey.invite |
| subject | Asunto | char | calculado, almacenado heredado de mail.composer.mixin |
| survey_users_can_signup | Survey Users Can Signup | boolean | related: heredado de survey.invite |
| survey_users_login_required | Survey Users Login Required | boolean | solo lectura related: heredado de survey.invite |
| template_id | Plantilla de correo electrónico | many2one | heredado de mail.composer.mixin |
| create_date | Creado el | datetime | solo lecturaautomático |
| create_uid | Creado por | many2one | solo lecturaautomático |
| display_name | Nombre mostrado | char | solo lecturacalculadoautomático |
| id | ID | integer | solo lecturaautomático |
| write_date | Última actualización el | datetime | solo lecturaautomático |
| write_uid | Última actualización por | many2one | solo lecturaautomático |
Relaciones
Modelos enlazados desde este modelo
- hr.applicant: applicant_ids
- ir.attachment: attachment_ids
- res.partner: partner_ids
- survey.survey: single_survey_id, survey_id, survey_ids
Campos de otros modelos que apuntan aquí
Ningún campo Many2one o Many2many de otro modelo apunta a este modelo.
Leer este modelo por la API
Ejemplo de llamada a la API JSON-2 de Odoo 20: lectura de los cinco primeros registros con campos reales del modelo. Sustituya la instancia, la base y la clave API por las suyas.
curl -X POST "https://su-instancia.odoo.com/json/2/hr.recruitment.survey.invite/search_read" \
-H "Authorization: bearer $ODOO_API_KEY" \
-H "X-Odoo-Database: su-base" \
-H "Content-Type: application/json" \
-d '{"domain":[],"fields":["survey_id"],"limit":5}'import requests
BASE_URL = "https://su-instancia.odoo.com/json/2"
headers = {"Authorization": f"bearer {API_KEY}", "X-Odoo-Database": "su-base"}
res = requests.post(
f"{BASE_URL}/hr.recruitment.survey.invite/search_read",
headers=headers,
json={"domain": [], "fields": ["survey_id"], "limit": 5},
)
res.raise_for_status()
print(res.json())- El acceso a la API externa está reservado al plan Custom de Odoo.
- XML-RPC y JSON-RPC se retirarán en Odoo 22 (otoño de 2028): use JSON-2.
- Se aplican los permisos de acceso y las reglas de registro del usuario de la clave.
Citar esta herramienta
¿Escribe un tutorial, una documentación interna o una respuesta en un foro? Copie este enlace para dirigir a sus lectores a la ficha actualizada.
<a href="https://aidoo.ai/es/outils/explorateur-modeles-odoo/hr-recruitment-survey-invite">hr.recruitment.survey.invite (Odoo 20.0)</a>Fuentes
- Código fuente del modelo en GitHub
- Documentación de Odoo 20: ORM API
- Documentación de Odoo 20: API externa JSON-2
Datos verificados el 25 de septiembre de 2026 · Odoo 20.0 Community
¿Tiene un proyecto Odoo o quiere aprovechar su ERP con la IA? Hablemos
Implantación, desarrollo de módulos, conexión de Claude o ChatGPT a sus datos: cuéntenos su contexto y le responderemos en 24 horas laborables.