SinergiaTIC / SinergiaCRM

SinergiaCRM is an open source CRM for non-profits based on SuiteCRM
https://www.sinergiacrm.org
GNU Affero General Public License v3.0
20 stars 2 forks source link

Incidencia - Interesados/Personas - Perdida de datos al convertir Interesado en Persona #347

Open juanSTIC opened 2 months ago

juanSTIC commented 2 months ago

Descripción del problema

Al intentar convertir un Interesado en Persona, existen comportamientos inconsistentes y poco intuitivos que afectan la migración de datos al registro de la persona seleccionada.

  1. Caso A:

    • Si se desmarca el check "Nueva Persona o seleccione una persona" para seleccionar una persona existente (por ejemplo, un registro con solo el nombre informado) y se guarda, no se vuelca ninguno de los datos al registro de la persona.
  2. Caso B:

    • Si se desmarca el check "Nueva Persona o seleccione una persona", se selecciona una persona deseada y luego se vuelve a marcar el check "Nueva Persona o seleccione una persona" manteniendo el dato de la persona seleccionada, al guardar solo se completan algunos de los datos del interesado en el registro de la persona (ej. el campo Descripción no se transfiere).

Comportamiento esperado

La mecánica debería ser más intuitiva y, como se menciona en la wiki, debería:

Cómo reproducirlo

  1. Acceder a la vista de detalle de un registro de Interesado con la mayoría de los campos completados.
  2. Hacer clic en "Convertir a Interesado" desde el botón de acciones.
  3. Desmarcar el check "Nueva Persona o seleccione una persona".
  4. Seleccionar una persona existente.
  5. Guardar los cambios.

Contexto