Odoo 19.0 Community · Persistente

gamification.goal: campos, relaciones y API

El modelo gamification.goal («Meta de ludificación») es un modelo persistente declarado por el módulo Ludificación. Expone 27 campos, 21 de ellos declarados directamente en el modelo; 1 campo de otros modelos apunta a él. 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 19.

Ficha de identidad

Nombre técnico
gamification.goal
Etiqueta
Meta de ludificación
Tipo
Persistente (models.Model)
Tabla SQL
gamification_goal
Módulo de origen
Ludificación (gamification)
Orden por defecto (_order)
start_date desc, end_date desc, definition_id, id
Campo mostrado (_rec_name)
definition_id

Campos del modelo

21 campos propios, 0 heredados de mixins y 6 campos automáticos del ORM. Haga clic en un nombre para obtener el enlace directo al campo.

27 de 27 campos mostrados

Nombre técnicoEtiquetaTipoDetalles
challenge_idDesafío

Desafío que generó la meta. Asigna el desafío a los usuarios para generar metas con un valor en este campo.

many2one
solo lectura

related: line_id.challenge_id

closedMeta cerradaboolean
colorÍndice de Coloresinteger
calculado
completenessPorcentaje completadofloat
calculado
computation_modeModo de cálculoselection

related: definition_id.computation_mode

currentValor actualfloat
obligatorio
definition_conditionCondición de definiciónselection
solo lectura

related: definition_id.condition

definition_descriptionDescripción de la definicióntext
solo lectura

related: definition_id.description

definition_displayModo de visualizaciónselection
solo lectura

related: definition_id.display_mode

definition_idDefinición de metamany2one
obligatorio
definition_suffixSufijochar
solo lectura

related: definition_id.full_suffix

end_dateFecha de finalizacióndate
last_updateÚltima actualización

En caso de una meta manual, los recordatorios se enviarán si la meta no se actualiza por un tiempo (definido en el desafío). Se ignora en caso de que la meta sea manual o no esté enlazada a un desafío.

date
line_idLínea de desafíomany2one
remind_update_delayRecordar retraso

El número de días después de los cuales el usuario asignado al objetivo manual recibirá un recordatorio. No se enviará si no se especifica valor.

integer
start_dateFecha de iniciodate
stateEstadoselection
obligatorio

Valores: draft (Borrador), inprogress (En proceso), reached (Alcanzado), failed (Fallido), canceled (Cancelado)

target_goalA alcanzarfloat
obligatorio
to_updateA actualizarboolean
user_idUsuariomany2one
obligatorio
user_partner_idUser Partnermany2one

related: user_id.partner_id

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í

Leer este modelo por la API

Ejemplo de llamada a la API JSON-2 de Odoo 19: 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/gamification.goal/search_read" \
  -H "Authorization: bearer $ODOO_API_KEY" \
  -H "X-Odoo-Database: su-base" \
  -H "Content-Type: application/json" \
  -d '{"domain":[],"fields":["definition_id","current","state","target_goal","user_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}/gamification.goal/search_read",
    headers=headers,
    json={"domain": [], "fields": ["definition_id","current","state","target_goal","user_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/gamification-goal">gamification.goal (Odoo 19.0)</a>

Fuentes

Datos verificados el 23 de septiembre de 2026 · Odoo 19.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.