Skip to content

Gestion de Grupos Familiares

Modulo: Membresias Tipo: Resource Estado: Implementado Fecha: 2026-01-27


Descripcion

Problema de Negocio

En organizaciones que gestionan membresias (clubes, gimnasios, asociaciones), es habitual que varios miembros de una misma familia se inscriban en la institucion. Sin un mecanismo formal de agrupacion familiar, se presentan los siguientes inconvenientes:

  • Facturacion dispersa: Cada miembro de la familia genera facturas individuales, dificultando la gestion de cobros y la consolidacion de deuda familiar
  • Falta de visibilidad integral: No es posible visualizar de forma consolidada las disciplinas, categorias y productos contratados por el grupo familiar completo
  • Gestion administrativa ineficiente: No existe una forma rapida de identificar las relaciones familiares entre miembros para aplicar beneficios grupales o comunicaciones dirigidas
  • Dificultad en la asignacion de responsabilidades: No hay un mecanismo claro para designar un miembro titular responsable del grupo familiar

Necesidad del Negocio

El modulo de Membresias necesita una funcionalidad completa para gestionar grupos familiares que permita:

  • Crear grupos familiares: Agrupar miembros relacionados familiarmente bajo un grupo comun, designando un miembro principal (titular)
  • Consultar la composicion del grupo: Visualizar todos los miembros que integran un grupo familiar y su tipo de relacion
  • Obtener un resumen consolidado del grupo: Ver de forma unificada las categorias, disciplinas y productos asociados a todos los miembros del grupo
  • Administrar la membresia del grupo: Agregar nuevos miembros, modificar relaciones y remover miembros del grupo
  • Consultar grupo por miembro: Dado un miembro, identificar rapidamente a que grupo familiar pertenece

Valor de Negocio

  1. Facturacion centralizada: Permite consolidar la facturacion del grupo familiar en un unico titular, simplificando el proceso de cobro
  2. Vision integral del grupo: El resumen consolidado brinda una vista completa de los servicios contratados por toda la familia
  3. Gestion relacional: Conocer las relaciones familiares permite aplicar politicas de descuentos familiares, comunicaciones dirigidas y beneficios grupales
  4. Autonomia operativa: El personal administrativo puede gestionar los grupos familiares directamente desde el sistema sin intervencion tecnica
  5. Trazabilidad: Todas las operaciones sobre grupos familiares quedan registradas para fines de auditoria
  6. Integracion con facturacion: Los grupos familiares se integran con el proceso de facturacion por lotes y con la generacion de cupones de pago, donde la deuda del grupo se consolida en el titular

Contexto en el Proceso de Negocio

Los grupos familiares se utilizan en varios puntos del proceso de membresias:

  1. Alta de membresia: Al registrar un nuevo miembro, se puede asociar a un grupo familiar existente o crear uno nuevo
  2. Facturacion periodica: La facturacion por lotes considera la composicion del grupo familiar y emite la factura a nombre del titular
  3. Cupones de pago: Los cupones de pago para cobro se emiten a nombre del titular del grupo, consolidando la deuda familiar
  4. Consulta de membresia: El personal administrativo puede consultar la situacion integral del grupo familiar en una sola vista
  5. Reportes: Los informes de membresias pueden agruparse y filtrarse por grupo familiar

Frontend (Perspectiva de Usuario)

Ubicacion en el Sistema

La funcionalidad se encuentra dentro del modulo de Membresias, accesible desde la ficha de cada miembro y desde la gestion general de membresias.

Vistas

Vista de Creacion de Grupo Familiar

  • Formulario modal para crear un nuevo grupo familiar
  • Permite designar al miembro principal (titular) del grupo
  • El miembro desde cuya ficha se accede queda como primer integrante del grupo

Vista de Listado de Miembros del Grupo

  • Pantalla modal que muestra todos los miembros que componen el grupo familiar
  • Para cada miembro se muestra su nombre y tipo de relacion dentro del grupo (Principal, Conyuge, Hijo, etc.)
  • Permite acceder a las operaciones de agregar, editar y eliminar miembros del grupo

Vista de Resumen del Grupo Familiar

  • Pantalla modal que presenta una consolidacion de la informacion del grupo completo
  • Muestra la categoria de membresia, disciplinas contratadas y productos asociados de cada miembro del grupo
  • Permite una vision integral del grupo sin necesidad de consultar cada miembro individualmente

Vista de Agregar Miembro al Grupo

  • Formulario modal para incorporar un nuevo miembro a un grupo familiar existente
  • Incluye selector de miembro (socio) y selector de tipo de relacion
  • Valida que el grupo no tenga mas de un miembro con relacion de tipo Principal

Vista de Edicion de Miembro del Grupo

  • Formulario modal para modificar el tipo de relacion de un miembro dentro del grupo
  • Muestra los datos actuales del miembro y permite cambiar su relacion

Vista de Confirmacion de Eliminacion de Miembro

  • Dialogo de confirmacion para remover un miembro del grupo familiar
  • Si el miembro a eliminar es el principal, solicita designar un nuevo titular antes de proceder
  • Informa sobre las dependencias del miembro en el grupo

Interacciones del Usuario

Crear grupo familiar

Flujo:

  1. El usuario accede a la ficha de un miembro en el modulo de Membresias
  2. El usuario selecciona la opcion "Crear grupo familiar"
  3. El sistema muestra el formulario de creacion
  4. El usuario designa al miembro como titular (principal) del grupo
  5. El usuario confirma la creacion
  6. El sistema registra el nuevo grupo familiar con el miembro como integrante principal
  7. El sistema muestra mensaje de confirmacion

Consultar miembros del grupo

Flujo:

  1. El usuario accede al grupo familiar (desde la ficha de un miembro o desde la gestion de grupos)
  2. El sistema muestra el listado de todos los miembros del grupo
  3. Para cada miembro se visualiza: nombre, tipo de relacion (Principal, Conyuge, Hijo, etc.)
  4. El usuario puede acceder a las operaciones de agregar, editar o eliminar miembros desde esta vista

Consultar resumen consolidado del grupo

Flujo:

  1. El usuario accede a la opcion de resumen del grupo familiar
  2. El sistema muestra la consolidacion de informacion del grupo completo:
    • Categoria de membresia de cada miembro
    • Disciplinas contratadas por cada miembro
    • Productos asociados a cada miembro
  3. El usuario obtiene una vision integral del grupo sin consultar cada miembro por separado

Consultar grupo de un miembro

Flujo:

  1. El usuario accede a la ficha de un miembro
  2. El sistema consulta automaticamente si el miembro pertenece a un grupo familiar
  3. Si pertenece a un grupo, se muestra la informacion del grupo y se habilitan las opciones de gestion
  4. Si no pertenece a ningun grupo, se muestra la opcion de crear un nuevo grupo

Agregar miembro al grupo

Flujo:

  1. El usuario accede al listado del grupo familiar
  2. El usuario selecciona la opcion "Agregar miembro"
  3. El sistema muestra el formulario de alta
  4. El usuario selecciona al miembro (socio) que desea incorporar al grupo
  5. El usuario selecciona el tipo de relacion del nuevo miembro (Principal, Conyuge, Hijo, etc.)
  6. El usuario confirma la operacion
  7. El sistema valida que no se duplique el tipo Principal si ya existe uno
  8. El sistema registra al nuevo miembro en el grupo
  9. El sistema muestra mensaje de confirmacion y actualiza el listado

Modificar relacion de miembro en el grupo

Flujo:

  1. El usuario accede al listado del grupo familiar
  2. El usuario selecciona la opcion de edicion sobre un miembro
  3. El sistema muestra el formulario con el tipo de relacion actual
  4. El usuario selecciona el nuevo tipo de relacion
  5. El usuario confirma los cambios
  6. El sistema valida las reglas de negocio (unicidad del Principal, etc.)
  7. El sistema actualiza la relacion del miembro
  8. El sistema muestra mensaje de confirmacion

Eliminar miembro del grupo

Flujo:

  1. El usuario accede al listado del grupo familiar
  2. El usuario selecciona la opcion de eliminacion sobre un miembro
  3. El sistema verifica si el miembro es el principal del grupo
  4. Si NO es el principal:
    • El sistema solicita confirmacion de la eliminacion
    • El usuario confirma
    • El sistema remueve al miembro del grupo
  5. Si ES el principal:
    • El sistema requiere que el usuario designe un nuevo titular entre los miembros restantes del grupo
    • El usuario selecciona al nuevo titular
    • El usuario confirma la operacion
    • El sistema actualiza el titular y remueve al miembro anterior
  6. El sistema muestra mensaje de confirmacion y actualiza el listado

Permisos

El acceso a la gestion de grupos familiares debe estar controlado por los permisos del modulo de Membresias:

PermisoDescripcionAcciones Permitidas
Gestion de membresiasPermite gestionar grupos familiares dentro del modulo de membresiasCrear grupo, ver listado, ver resumen, agregar miembros, editar relaciones, eliminar miembros

Estados de Interfaz de Usuario

Estados de Carga

  • Cargando grupo: Indicador visual mientras se obtienen los datos del grupo familiar
  • Cargando resumen: Indicador visual mientras se consolida la informacion del grupo
  • Guardando cambios: Indicador visual durante la creacion del grupo o modificacion de miembros
  • Eliminando miembro: Indicador visual durante el proceso de remocion

Mensajes de Exito

  • Grupo creado exitosamente: Confirmacion al crear un nuevo grupo familiar
  • Miembro agregado exitosamente: Confirmacion al incorporar un miembro al grupo
  • Relacion modificada exitosamente: Confirmacion al cambiar el tipo de relacion de un miembro
  • Miembro removido exitosamente: Confirmacion al eliminar un miembro del grupo

Mensajes de Error

  • Error de validacion - Principal duplicado: "El grupo ya tiene un miembro principal. Solo puede existir un miembro con relacion de tipo Principal por grupo"
  • Error de eliminacion - Principal sin reemplazo: "No se puede eliminar al miembro principal sin designar un nuevo titular para el grupo"
  • Error de consulta - Grupo no encontrado: Mensaje informativo si el grupo solicitado no existe
  • Error de conexion: Mensaje apropiado cuando hay problemas de comunicacion con el servidor

Estado Vacio

  • Miembro sin grupo familiar: Mensaje informativo indicando que el miembro no pertenece a ningun grupo, con opcion para crear uno nuevo

Backend (Perspectiva de Datos de Negocio)

Entidades de Negocio

Grupo Familiar

Representa una agrupacion de miembros (socios) vinculados por lazos familiares dentro del sistema de membresias. Cada grupo tiene un miembro designado como principal (titular), quien asume la responsabilidad administrativa y de facturacion del grupo.

Proposito: Permitir la agrupacion de miembros relacionados familiarmente para consolidar facturacion, obtener vision integral de servicios contratados y gestionar beneficios familiares.

Miembro del Grupo Familiar

Representa la relacion de pertenencia de un miembro (socio) a un grupo familiar, incluyendo el tipo de relacion que tiene dentro del grupo.

Proposito: Definir la composicion del grupo familiar, estableciendo el rol de cada miembro dentro del mismo (Principal, Conyuge, Hijo, etc.).

Datos Necesarios

Grupo Familiar

DatoDescripcionProposito
Identificador del grupoIdentificador unico del grupo familiarPermite referenciar y gestionar cada grupo de forma individual
Miembro principalReferencia al miembro titular del grupoDefine quien es el responsable administrativo y de facturacion del grupo

Miembro del Grupo Familiar

DatoDescripcionProposito
Grupo familiarReferencia al grupo al que perteneceVincula al miembro con su grupo familiar
Miembro (socio)Referencia al miembro de la membresiaIdentifica al socio dentro del grupo
Tipo de relacionTipo de vinculo familiar (Principal, Conyuge, Hijo, etc.)Clasifica el rol del miembro dentro del grupo familiar

Resumen del Grupo Familiar (informacion consolidada)

DatoDescripcionProposito
Categoria de membresiaCategoria a la que pertenece cada miembro del grupoPermite ver las categorias contratadas por el grupo
DisciplinasDisciplinas contratadas por cada miembroPermite ver todas las actividades del grupo familiar
ProductosProductos asociados a cada miembroPermite ver los productos contratados por el grupo

Relaciones de Negocio

  • Grupo Familiar a Miembros: Un grupo familiar contiene uno o mas miembros. Cada miembro del grupo tiene un tipo de relacion asignado
  • Grupo Familiar a Miembro Principal: Un grupo familiar tiene exactamente un miembro designado como principal (titular)
  • Miembro del Grupo a Socio: Cada registro de miembro del grupo referencia a un socio del sistema de membresias
  • Grupo Familiar a Facturacion: La facturacion periodica del grupo se emite a nombre del miembro principal (titular)
  • Grupo Familiar a Cupon de Pago: Los cupones de pago se generan a nombre del titular del grupo, consolidando la deuda familiar

Validaciones de Negocio

  1. Un unico miembro principal por grupo:

    • Cada grupo familiar debe tener exactamente un miembro con tipo de relacion "Principal"
    • No se puede agregar un segundo miembro como Principal si ya existe uno
    • Al cambiar la relacion de un miembro a Principal, el sistema debe validar la unicidad
  2. Miembro existente y activo:

    • Al agregar un miembro al grupo, el socio seleccionado debe existir en el sistema de membresias
    • El socio debe estar activo
  3. Designacion de nuevo titular al eliminar principal:

    • Si se elimina al miembro principal del grupo, el sistema debe requerir la designacion de un nuevo titular
    • No se puede dejar un grupo sin miembro principal
  4. Validacion de dependencias al eliminar:

    • Al eliminar un miembro del grupo, el sistema debe verificar las dependencias existentes
    • Se deben considerar las implicaciones en facturacion y otros procesos vinculados

Reglas de Negocio

RN-001: Unicidad del Miembro Principal

Descripcion: Cada grupo familiar debe tener exactamente un miembro con tipo de relacion "Principal". Este miembro es el titular del grupo y responsable de la facturacion.

  • Condicion: Al crear un grupo, agregar un miembro o modificar el tipo de relacion de un miembro
  • Accion: El sistema debe verificar que no exista mas de un miembro con relacion de tipo Principal en el mismo grupo. Si ya existe un Principal y se intenta agregar o cambiar otro miembro a Principal, la operacion debe rechazarse con mensaje explicativo.

RN-002: Grupo Familiar Requiere Miembro Principal

Descripcion: Un grupo familiar no puede existir sin un miembro principal. Al crear el grupo, se debe designar obligatoriamente al titular.

  • Condicion: Al crear un grupo familiar o al eliminar al miembro principal
  • Accion:
    • Al crear: el sistema debe requerir la designacion del miembro principal
    • Al eliminar principal: el sistema debe requerir la designacion de un nuevo titular antes de proceder con la eliminacion

RN-003: Designacion de Nuevo Titular al Eliminar Principal

Descripcion: Si se remueve al miembro principal de un grupo familiar, el sistema debe garantizar la continuidad del grupo solicitando la designacion de un nuevo titular.

  • Condicion: El usuario intenta eliminar al miembro que tiene relacion de tipo Principal
  • Accion:
    1. El sistema informa que el miembro es el titular del grupo
    2. El sistema solicita que se designe un nuevo titular entre los miembros restantes
    3. El usuario selecciona al nuevo titular
    4. El sistema actualiza el titular y luego remueve al miembro anterior
    5. Si el usuario no designa nuevo titular, la operacion se cancela

RN-004: Consolidacion de Informacion del Grupo

Descripcion: El resumen del grupo familiar debe consolidar la informacion de todos sus miembros, incluyendo categoria de membresia, disciplinas y productos.

  • Condicion: El usuario solicita el resumen del grupo familiar
  • Accion: El sistema recopila y presenta de forma consolidada la categoria, disciplinas y productos de cada miembro del grupo, permitiendo una vision integral sin necesidad de consultar cada miembro por separado.

RN-005: Facturacion al Titular del Grupo

Descripcion: La facturacion periodica de un grupo familiar se emite a nombre del miembro principal (titular) del grupo.

  • Condicion: Se ejecuta el proceso de facturacion periodica para un grupo familiar
  • Accion: El sistema genera la factura a nombre del titular del grupo, consolidando los servicios y productos de todos los miembros del grupo.

RN-006: Consulta de Grupo por Miembro

Descripcion: El sistema debe permitir identificar rapidamente a que grupo familiar pertenece un miembro dado.

  • Condicion: El usuario consulta la ficha de un miembro o se requiere informacion del grupo del miembro
  • Accion: El sistema busca si el miembro pertenece a algun grupo familiar y retorna la informacion del grupo, o indica que el miembro no pertenece a ningun grupo.

Casos de Uso

CU-001: Crear Nuevo Grupo Familiar

Actor: Usuario del area de Membresias

Precondiciones:

  • El usuario ha iniciado sesion en el sistema
  • El usuario tiene permiso de gestion de membresias
  • Existe al menos un miembro activo en el sistema que sera designado como principal

Flujo Principal:

  1. El usuario accede a la ficha de un miembro en el modulo de Membresias
  2. El usuario selecciona la opcion "Crear grupo familiar"
  3. El sistema presenta el formulario de creacion del grupo
  4. El usuario designa al miembro como principal (titular) del grupo
  5. El usuario confirma la operacion
  6. El sistema verifica que el miembro existe y esta activo
  7. El sistema registra el nuevo grupo familiar con el miembro como integrante principal
  8. El sistema muestra mensaje de confirmacion "Grupo familiar creado exitosamente"
  9. El grupo queda disponible para agregar mas miembros

Postcondiciones:

  • El nuevo grupo familiar queda registrado en el sistema
  • El miembro queda asociado al grupo con relacion de tipo Principal
  • El grupo esta disponible para agregar mas miembros
  • Se registra en auditoria la operacion realizada

Flujos Alternativos:

PasoCondicionAccion
6aEl miembro no existe o esta inactivoEl sistema muestra error y no permite crear el grupo
5aEl usuario cancela la operacionEl sistema descarta los datos y retorna sin crear el grupo

CU-002: Agregar Miembro a Grupo Familiar Existente

Actor: Usuario del area de Membresias

Precondiciones:

  • El usuario ha iniciado sesion en el sistema
  • El usuario tiene permiso de gestion de membresias
  • Existe un grupo familiar creado
  • Existen miembros activos que pueden ser incorporados al grupo

Flujo Principal:

  1. El usuario accede al listado del grupo familiar
  2. El usuario selecciona la opcion "Agregar miembro"
  3. El sistema presenta el formulario de alta de miembro
  4. El usuario selecciona al socio que desea incorporar al grupo
  5. El usuario selecciona el tipo de relacion del nuevo miembro (Conyuge, Hijo, etc.)
  6. El usuario confirma la operacion
  7. El sistema verifica que el socio existe y esta activo
  8. El sistema verifica que no se este duplicando el tipo Principal
  9. El sistema registra al nuevo miembro en el grupo
  10. El sistema muestra mensaje de confirmacion "Miembro agregado exitosamente"
  11. El sistema actualiza el listado del grupo

Postcondiciones:

  • El miembro queda asociado al grupo con el tipo de relacion seleccionado
  • El listado del grupo se actualiza mostrando al nuevo miembro
  • Se registra en auditoria la operacion realizada

Flujos Alternativos:

PasoCondicionAccion
8aYa existe un miembro Principal y se intento agregar otro como PrincipalEl sistema muestra error "El grupo ya tiene un miembro principal. Solo puede existir un miembro con relacion de tipo Principal por grupo"
7aEl socio no existe o esta inactivoEl sistema muestra error y no permite agregar el miembro
6aEl usuario cancela la operacionEl sistema descarta los datos y retorna sin agregar el miembro

CU-003: Eliminar Miembro Principal del Grupo Familiar

Actor: Usuario del area de Membresias

Precondiciones:

  • El usuario ha iniciado sesion en el sistema
  • El usuario tiene permiso de gestion de membresias
  • Existe un grupo familiar con al menos dos miembros
  • El miembro a eliminar es el principal (titular) del grupo

Flujo Principal:

  1. El usuario accede al listado del grupo familiar
  2. El usuario selecciona la opcion de eliminar sobre el miembro principal
  3. El sistema detecta que el miembro es el titular del grupo
  4. El sistema informa que se debe designar un nuevo titular
  5. El sistema presenta la lista de los miembros restantes del grupo para seleccion
  6. El usuario selecciona al nuevo titular
  7. El usuario confirma la operacion
  8. El sistema actualiza el titular del grupo con el nuevo miembro seleccionado
  9. El sistema remueve al miembro anterior del grupo
  10. El sistema muestra mensaje de confirmacion "Miembro removido exitosamente"
  11. El sistema actualiza el listado del grupo

Postcondiciones:

  • El miembro anterior queda desvinculado del grupo
  • El nuevo miembro seleccionado asume la relacion de tipo Principal
  • La facturacion futura se emitira a nombre del nuevo titular
  • Se registra en auditoria la operacion realizada (cambio de titular y remocion)

Flujos Alternativos:

PasoCondicionAccion
6aEl usuario no selecciona nuevo titularLa operacion se cancela y el miembro no es removido
7aEl usuario cancela la operacionEl sistema no realiza cambios en el grupo

Consideraciones

Seguridad

Datos que requieren proteccion:

  • La composicion de los grupos familiares contiene informacion personal de los miembros (nombres, relaciones familiares)
  • Solo usuarios con permiso de gestion de membresias deben poder acceder y modificar grupos familiares

Control de acceso:

  • El permiso de gestion de membresias otorga acceso completo a las operaciones sobre grupos familiares
  • Sin este permiso, el usuario no debe poder ver, crear ni modificar grupos familiares

Validacion de operaciones:

  • Toda operacion debe validar que el usuario tiene los permisos correspondientes antes de ejecutarse
  • Las operaciones sin permiso deben rechazarse con mensaje apropiado

Auditoria

Operaciones a registrar:

OperacionInformacion a capturar
Creacion de grupo familiarUsuario, fecha, miembro principal designado
Alta de miembro en grupoUsuario, fecha, miembro incorporado, tipo de relacion
Modificacion de relacionUsuario, fecha, miembro afectado, relacion anterior, relacion nueva
Eliminacion de miembroUsuario, fecha, miembro removido
Cambio de titularUsuario, fecha, titular anterior, titular nuevo

Rendimiento

Volumenes esperados:

  • Numero tipico de grupos familiares: variable segun la organizacion, desde decenas hasta cientos
  • Miembros por grupo: tipicamente entre 2 y 6 miembros
  • Consulta de resumen consolidado: puede involucrar multiples entidades (categorias, disciplinas, productos) para cada miembro del grupo

Expectativas de tiempo de respuesta:

  • Carga del listado de miembros del grupo: respuesta inmediata (menos de 1 segundo)
  • Carga del resumen consolidado: respuesta rapida (menos de 2 segundos)
  • Creacion de grupo y alta/baja de miembros: respuesta inmediata
  • Consulta de grupo por miembro: respuesta inmediata

Dependencias

Funcionalidades Relacionadas

  • Gestion de Miembros (Socios): Los miembros que componen los grupos familiares son socios registrados en el modulo de membresias. La creacion y modificacion de grupos depende de la existencia de socios activos

  • Facturacion por Lotes: El proceso de facturacion periodica utiliza la composicion de los grupos familiares para consolidar la deuda y emitir la factura a nombre del titular del grupo. Cambios en el titular impactan en la facturacion futura

  • Cupones de Pago: La generacion de cupones de pago para cobro de membresias se emite a nombre del titular del grupo familiar, consolidando la deuda del grupo en un unico cupon por periodo

  • Categorias de Membresia: El resumen del grupo muestra las categorias de cada miembro, requiriendo acceso a la informacion de categorias

  • Disciplinas: El resumen del grupo muestra las disciplinas contratadas por cada miembro

  • Productos: El resumen del grupo muestra los productos asociados a cada miembro

Modulos de Negocio Relacionados

  • Modulo de Membresias: Esta funcionalidad pertenece al modulo de Membresias y es central para la gestion de las relaciones entre socios

  • Modulo de CtaCte: La cuenta corriente del titular del grupo puede verse afectada por la facturacion grupal

  • Modulo de Ventas: Las facturas generadas por el proceso de facturacion de membresias se registran en el modulo de ventas

Servicios Externos

Esta funcionalidad no requiere integracion con servicios externos.


Criterios de Aceptacion

La funcionalidad se considera completa cuando se cumplan los siguientes criterios:

  • [x] AC-001: El sistema permite crear un nuevo grupo familiar designando un miembro como principal (titular)

  • [x] AC-002: El sistema muestra el listado de todos los miembros de un grupo familiar, incluyendo nombre y tipo de relacion de cada uno

  • [x] AC-003: El sistema muestra un resumen consolidado del grupo familiar con la categoria, disciplinas y productos de cada miembro

  • [x] AC-004: El sistema permite consultar a que grupo familiar pertenece un miembro dado

  • [x] AC-005: Si el miembro no pertenece a ningun grupo, el sistema lo indica claramente

  • [x] AC-006: El sistema permite agregar un nuevo miembro a un grupo familiar existente, seleccionando el tipo de relacion (Principal, Conyuge, Hijo, etc.)

  • [x] AC-007: El sistema valida que solo pueda existir un miembro con tipo de relacion Principal por grupo familiar

  • [x] AC-008: Si se intenta agregar un segundo miembro como Principal, el sistema rechaza la operacion con mensaje explicativo

  • [x] AC-009: El sistema permite modificar el tipo de relacion de un miembro dentro del grupo familiar

  • [x] AC-010: El sistema permite eliminar un miembro no principal del grupo familiar previa confirmacion

  • [x] AC-011: Al intentar eliminar al miembro principal, el sistema requiere la designacion de un nuevo titular antes de proceder

  • [x] AC-012: El sistema no permite dejar un grupo familiar sin miembro principal

  • [x] AC-013: El sistema muestra indicadores visuales de carga durante las operaciones

  • [x] AC-014: El sistema muestra mensajes de confirmacion exitosa al completar operaciones de creacion, alta, modificacion y eliminacion de miembros

  • [x] AC-015: El sistema muestra mensajes de error claros cuando una operacion no puede completarse

  • [x] AC-016: Las operaciones sobre grupos familiares quedan registradas en el log de auditoria del sistema


Notas Adicionales

Estado de Implementacion

Esta funcionalidad se encuentra completamente implementada y en produccion. Todos los criterios de aceptacion han sido verificados y la funcionalidad opera correctamente en el entorno productivo.

Tipos de Relacion Disponibles

Los tipos de relacion familiar disponibles para los miembros del grupo son:

  • Principal: Titular del grupo, responsable de la facturacion. Solo puede haber uno por grupo
  • Conyuge: Pareja del titular
  • Hijo/a: Hijo o hija del titular
  • Otros tipos de relacion familiar segun configuracion del sistema

Integracion con el Flujo de Facturacion

Cuando se ejecuta la facturacion por lotes del modulo de membresias:

  1. El sistema identifica los grupos familiares
  2. Para cada grupo, consolida los servicios de todos los miembros
  3. Emite una unica factura a nombre del titular (miembro principal)
  4. El cupon de pago correspondiente se genera a nombre del mismo titular

Consideraciones sobre Cambio de Titular

Al cambiar el titular de un grupo familiar (ya sea por eliminacion del principal o por reasignacion):

  • La facturacion futura se emitira a nombre del nuevo titular
  • Las facturas existentes emitidas al titular anterior no se modifican
  • Se registra el cambio en auditoria para mantener la trazabilidad

Historial de Cambios

FechaVersionAutorDescripcion
2026-01-271.0SistemaCreacion del documento de requerimientos de negocio - Funcionalidad implementada