C
Contactos MT
GE
/ {{ c.label }}
Prototipo · Módulo de contactos

Contactos MT

Un único contacto (res.partner) con facetas activables de alumno, tutor, entidad y centro, cargos de entidad, familias y su conexión con actividades e inscripciones.

Arquitectura
Empieza aquí
Flujos
Cómo el gestor edita, crea y relaciona contactos, paso a paso.
Casos de uso
Diagrama UML de actores y casos de uso del sistema.
Modelos
Diagrama de clases: modelos, campos con tipo y relaciones.
Vistas Odoo
{{ v.icon }}
{{ v.label }}
{{ v.count }}
Desarrollador
Requisitos
Especificación completa en texto, lista para copiar.
{{ f.num }}
{{ f.titulo }}
{{ f.actor }}
⚠ {{ f.nota }}
{{ p.n }}
{{ part.text }}{{ part.text }}{{ part.text }}
Leyenda Actor Caso de uso Pasa el cursor sobre un actor para resaltar sus casos de uso.
Contactos MT
{{ u.label }}
{{ a.label }}
Pasa el cursor sobre una clase para resaltar sus relaciones · Leyenda: many2one one2many many2many
{{ l.label }}
{{ c.name }}
{{ f.n }} {{ f.typeText }}
Crear
{{ p.label }} {{ conAdhocLabel }} ✕ {{ conCursoLabel }} ✕
Nombre
Tipo de contacto
Cursos
Teléfono
Ciudad
{{ r.nombre }}
{{ ch.label }}
{{ cu.label }}
{{ r.tel }}
{{ r.ciudad }}
{{ pagerLabel }}
{{ b.n }}
{{ b.label }}
res.partner {{ ch.label }} Sin tipos de contacto (se calculan al activar facetas)
{{ f.k }}
{{ f.v }}
{{ t.label }}
{{ f.mark }}
{{ f.label }}
{{ f.hint }}
Tipo de entidad
Es centro
{{ esCentroLabel }}
Al activar una faceta aparece su pestaña con los campos propios. «Es entidad» se deshabilita si el contacto es alumno o tutor, y viceversa.
{{ f.k }}
{{ f.v }}
{{ f.v }}
{{ g.title }}
{{ t.label }}
{{ t.title }}
{{ c }}
{{ cl.t }} {{ cl.t }}
{{ t.add }}
{{ conAvisoText }}
Crear
{{ actActivoLabel }} ✕
Nombre
Centro
Curso
Inscripciones
{{ r.nombre }}
{{ r.centro }}
{{ r.curso }}
{{ r.n }}
{{ pagerLabel }}
actividad.actividad
Centro
{{ actCentro }}
Curso
{{ actCurso }}
Inscripciones
Alumno
Tutor
Curso
{{ r.alumno }}
{{ r.tutor }}
{{ r.curso }}
Nueva inscripción
Alumno
{{ o.label }}
Si el nombre no existe, aparece la opción Crear «…»: abre la ficha del nuevo contacto con es_alumno ya activado.
actividad.actividad · nuevo registro
Centro
{{ acSelName }}
{{ o.label }}
Curso
26/27
El desplegable del campo Centro solo ofrece contactos con es_centro = True.
Inscripciones
Alumno
Tutor
Curso
+ Añadir inscripción
{{ insLabel }} {{ insCursoLabel }} ✕
Actividad
Alumno
Tutor
Curso
{{ r.actividad }}
{{ r.alumno }}
{{ r.tutor }}
{{ r.curso }}
{{ pagerLabel }}
{{ insRAlumno }} · {{ insRActividad }}
project.task.participante
Actividad
{{ insRActividad }}
Curso
{{ insRCurso }}
Alumno
{{ insRAlumno }}
Tutor
{{ insRTutor }}
{{ insRTutor }}
{{ famActivoLabel }} ✕
Nombre
Centro
Cursos
Alumnos
Tutores
{{ r.nombre }}
{{ r.centro }}
{{ cu.label }}
{{ r.na }}
{{ r.nt }}
{{ pagerLabel }}
{{ famName }}
mtformacion.familia · name calculado
Centro
{{ famCentro }}
Cursos
{{ x }}
{{ t.title }}
{{ c }}
{{ cl.t }} {{ cl.t }}
Configuración del módulo

Configuración

Ajustes generales de Contactos MT.

Cursos activos
{{ x }}
En entidades y centros, los stat buttons de Alumnos, Tutores y Familias cuentan solo los cursos activos y al abrirlos la lista aparece filtrada por «cursos escolares activos». El stat button de Inscripciones (en alumno y tutor) también se filtra. Los stat buttons de Familia, Tutores y Alumnos de un alumno o tutor muestran siempre todos, sin filtrar por curso.
Desarrollador

Requisitos

Especificación completa del prototipo en texto plano. Contiene toda la información necesaria para recrear el módulo de cero.

{{ copyLabel }}
{{ requisitosTexto }}
⚑ Dev Notas para el desarrollador
  • {{ n }}