Odoo 20.0 Community · Transitorio

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écnicoEtiquetaTipoDetalles
accessible_by_current_userAccessible By Current Userboolean
calculado
accessible_by_interviewer_userAccessible By Interviewer Userboolean
calculado
all_surveys_are_recruitmentAll Surveys Are Recruitmentboolean
calculado
applicant_idsCandidatomany2many
attachment_idsArchivos adjuntosmany2many
calculado, almacenado
has_many_applicantsHas Many Applicantsboolean
calculado
hide_urlHide Urlboolean
calculado
partner_idsDestinatariosmany2many
single_survey_idSingle Surveymany2one
calculado
survey_access_modeSurvey Access Modechar
calculado
survey_idEncuestamany2one
survey_idsEncuestasmany2many
survey_start_urlURL de encuestachar
calculado
author_idAutormany2one

heredado de survey.invite

bodyContenidoshtml
calculado, almacenado

heredado de mail.composer.mixin

body_has_template_valueEl contenido del cuerpo es igual al de la plantillaboolean
calculado

heredado de mail.composer.mixin

can_edit_bodyPuede editar el cuerpoboolean
calculado

heredado de mail.composer.mixin

deadlineFecha límite de respuestadatetime

heredado de survey.invite

emailsCorreos electrónicos adicionalestext

heredado de survey.invite

existing_emailsCorreos electrónicos existentestext
solo lecturacalculado

heredado de survey.invite

existing_modeGestionar existenteselection
obligatorio

Valores: new (Nueva invitación), resend (Reenviar invitación)

heredado de survey.invite

existing_partner_idsContacto existentemany2many
solo lecturacalculado

heredado de survey.invite

existing_textReenviar comentariotext
calculado

heredado de survey.invite

is_mail_template_editorEs un editorboolean
calculado

heredado de mail.composer.mixin

langIdiomachar
calculado, almacenado

heredado de mail.composer.mixin

mail_server_idServidor de correo de salidamany2one

heredado de survey.invite

render_modelModelo de visualizaciónchar
calculado

heredado de mail.render.mixin

scheduled_dateFecha programada

Envíe correos después de esa fecha. Esta fecha se considera en la zona horaria UTC.

datetime

heredado de survey.invite

send_emailEnviar correo electrónicoboolean
calculado

heredado de survey.invite

subjectAsuntochar
calculado, almacenado

heredado de mail.composer.mixin

survey_users_can_signupSurvey Users Can Signupboolean

related: survey_id.users_can_signup

heredado de survey.invite

survey_users_login_requiredSurvey Users Login Requiredboolean
solo lectura

related: survey_id.users_login_required

heredado de survey.invite

template_idPlantilla de correo electrónicomany2one

heredado de mail.composer.mixin

create_dateCreado eldatetime
solo lecturaautomático
create_uidCreado pormany2one
solo lecturaautomático
display_nameNombre mostradochar
solo lecturacalculadoautomático
idIDinteger
solo lecturaautomático
write_dateÚltima actualización eldatetime
solo lecturaautomático
write_uidÚltima actualización pormany2one
solo lecturaautomático

Relaciones

Modelos enlazados desde este modelo

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
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}'
Python (requests)
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

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.